.lp-petal-dtc,.lp-petal-size-drawer{--lp-petal-ink: var(--color-text-primary, #56453f);--lp-petal-line: #d7cbbd;--lp-petal-paper: #fdfaf5;--lp-petal-tint: #efe4d8;color:var(--lp-petal-ink)}.lp-petal-dtc ::selection{color:#44352e;background:#e4c7b8}.lp-petal-dtc a{text-underline-offset:4px}.lp-petal-dtc :is(summary,select,button,a):focus-visible{outline:2px solid #8b654e;outline-offset:4px}.lp-petal-dtc .product-title{text-wrap:balance}.lp-petal-dtc .product-options,.lp-petal-dtc .product-price-quantity{padding-block:12px}.lp-petal-dtc .product-add-to-cart{padding-block:12px 8px}.lp-petal-intro{margin:8px 0 0;font-size:16px;line-height:1.6}.lp-petal-intro p{margin:0}.lp-petal-intro__details{display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0 0;padding:0;list-style:none;font-size:13px}.lp-petal-intro__details li+li{border-inline-start:1px solid var(--lp-petal-line);padding-inline-start:16px}.lp-petal-purchase{margin:12px 0 0}lp-petal-delivery{display:block}.lp-petal-delivery{padding:20px 0 24px;border-top:1px solid var(--lp-petal-line)}.lp-petal-delivery__title{display:flex;align-items:center;gap:10px;font-size:13px}.lp-petal-delivery__arrival{margin:8px 0 12px;font-size:20px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}.lp-petal-delivery__destination{display:flex;align-items:center;gap:12px;font-size:13px}.lp-petal-delivery__destination label{flex:0 0 auto}.lp-petal-delivery__destination select{width:100%;min-width:0;max-width:280px;min-height:44px;padding:8px 32px 8px 12px;border:1px solid var(--lp-petal-line);border-radius:0;background-color:transparent;color:inherit;font:inherit}.lp-petal-delivery__note{margin:12px 0 0;max-width:48ch;font-size:12px;line-height:1.55}.lp-petal-disclosures{border-top:1px solid var(--lp-petal-line)}.lp-petal-disclosures>details{border-bottom:1px solid var(--lp-petal-line)}.lp-petal-disclosures summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;min-height:56px;cursor:pointer;list-style:none;font-size:15px;font-weight:600}.lp-petal-disclosures summary::-webkit-details-marker{display:none}.lp-petal-disclosures summary svg{flex:0 0 16px;transition:transform .18s ease-out}.lp-petal-disclosures details[open] summary svg{transform:rotate(45deg)}.lp-petal-disclosures summary:hover{color:#8b654e}.lp-petal-disclosures__content{padding:0 0 20px;font-size:14px;line-height:1.65}.lp-petal-disclosures__content h3{margin:20px 0 6px;font:600 14px/1.4 var(--base-font-family)}.lp-petal-disclosures__content h3:first-child{margin-top:0}.lp-petal-disclosures__content p{margin:0 0 12px}.lp-petal-disclosures__content p:last-child{margin-bottom:0}.lp-petal-story{padding-top:72px;padding-bottom:64px}.lp-petal-story__row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);margin-bottom:88px}.lp-petal-story__image{border-radius:16px;overflow:hidden;aspect-ratio:1 / 1;background:#eee7e2}.lp-petal-story__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.lp-petal-story__copy{min-width:0;padding-block:16px}.lp-petal-story :is(h2){margin:0 0 20px;font:var(--heading-font-weight, 400) clamp(28px,2.8vw,40px)/1.2 var(--heading-font-family);text-wrap:balance}.lp-petal-story__lead{margin:0 0 28px;max-width:48ch;font-size:17px;line-height:1.7}.lp-petal-story__lead p,.lp-petal-features{margin:0}.lp-petal-features>div{padding:20px 0;border-top:1px solid var(--lp-petal-line)}.lp-petal-features>div:last-child{padding-bottom:0}.lp-petal-features dt{margin-bottom:8px;font-size:16px;font-weight:600}.lp-petal-features dd{margin:0;max-width:54ch;font-size:16px;line-height:1.7}.lp-petal-story__row--reverse .lp-petal-story__image{order:2}.lp-petal-story__row--reverse .lp-petal-story__copy{order:1}.lp-petal-section-intro{max-width:700px;margin:0 auto 28px;text-align:center}.lp-petal-section-intro p{margin:0;font-size:16px;line-height:1.6}.lp-petal-video{max-width:1080px;margin:0 auto 88px}.lp-petal-video__media{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#e9e3db}.lp-petal-fit{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,88px);padding-top:56px;border-top:1px solid var(--lp-petal-line);scroll-margin-top:100px}.lp-petal-fit__intro>p{max-width:40ch;font-size:16px;line-height:1.7;margin:0 0 24px}.lp-petal-fit__steps{padding-left:22px;margin:0 0 28px}.lp-petal-fit__steps li{padding:0 0 16px 8px;font-size:15px;line-height:1.6}.lp-petal-fit__steps li::marker{font-variant-numeric:tabular-nums;font-weight:600}.lp-petal-fit__steps :is(strong,span){display:block}.lp-petal-fit__steps strong{margin-bottom:4px}lp-petal-size-chart{display:block;min-width:0}.lp-petal-size-chart__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;font-size:13px}.lp-petal-unit-switch{display:flex;border:1px solid var(--lp-petal-line)}.lp-petal-unit-switch button{min-height:44px;min-width:80px;padding:12px 16px;background:transparent;border:0;color:var(--lp-petal-ink);font:600 12px/1 var(--base-font-family);letter-spacing:.06em;cursor:pointer}.lp-petal-unit-switch button[aria-pressed=true]{color:#fdfaf5;background:#56453f}.lp-petal-unit-switch button[aria-pressed=false]:hover{background:var(--lp-petal-tint)}.lp-petal-size-chart__tables{overflow-x:auto;scrollbar-color:#8b654e #f4f0ea}.lp-petal-size-chart table{width:100%;margin:0;border-collapse:collapse;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums}.lp-petal-size-chart table[hidden]{display:none}.lp-petal-size-chart :is(th,td){padding:18px 12px;border:0;border-bottom:1px solid var(--lp-petal-line);text-align:center;white-space:nowrap}.lp-petal-size-chart thead th{background:var(--lp-petal-tint);font-size:12px;font-weight:600}.lp-petal-size-chart thead th span{display:block;margin-top:2px}.lp-petal-size-chart tbody th{font-size:16px;font-weight:600}.lp-petal-size-chart__note{margin:12px 0 20px;font-size:12px;line-height:1.6}.lp-petal-size-tip{border:1px solid var(--lp-petal-line);padding:20px;background:var(--lp-petal-paper);font-size:14px;line-height:1.6}.lp-petal-size-tip p{margin:6px 0 0}.lp-petal-dtc .lp-petal-size-drawer .drawer__title{font:400 28px/1.25 var(--heading-font-family)}.lp-petal-dtc .lp-petal-size-drawer .drawer__body{padding:24px}.lp-petal-dtc .lp-petal-size-drawer .drawer__body .drawer__body{padding:0}.lp-petal-size-drawer .lp-petal-size-chart table{display:table;table-layout:fixed;min-width:0}.lp-petal-size-drawer .lp-petal-size-chart table[hidden]{display:none}.lp-petal-size-drawer .lp-petal-size-chart tbody{display:table-row-group}.lp-petal-size-drawer.product-form-drawer .lp-petal-size-chart :is(th,td){min-width:0;width:auto;padding:14px 6px;font-size:13px;white-space:nowrap;text-align:center}.lp-petal-size-drawer.product-form-drawer .lp-petal-size-chart th:first-child{width:14%}.lp-petal-size-drawer.product-form-drawer .lp-petal-size-chart thead th{font-size:11px}@media(max-width:767px){.lp-petal-intro{font-size:15px}.lp-petal-story{padding-top:40px;padding-bottom:40px}.lp-petal-story__row{grid-template-columns:1fr;gap:28px;margin-bottom:56px}.lp-petal-story__copy{padding-block:0}.lp-petal-story__row--reverse .lp-petal-story__image,.lp-petal-story__row--reverse .lp-petal-story__copy{order:0}.lp-petal-story h2{font-size:30px;margin-bottom:16px}.lp-petal-story__lead{font-size:16px;margin-bottom:24px}.lp-petal-features>div{padding:16px 0}.lp-petal-video{margin-bottom:56px}.lp-petal-section-intro{text-align:left}.lp-petal-fit{grid-template-columns:1fr;gap:32px;padding-top:36px}.lp-petal-fit__steps{margin-bottom:16px}.lp-petal-size-chart table{font-size:13px}.lp-petal-size-chart :is(th,td){padding:16px 6px}.lp-petal-size-chart thead th{font-size:11px}.lp-petal-dtc .lp-petal-size-drawer .drawer__body{padding:20px 16px}.lp-petal-size-drawer .lp-petal-size-chart :is(th,td){padding:14px 5px}.lp-petal-size-tip{padding:16px}}@media(prefers-reduced-motion:reduce){.lp-petal-disclosures summary svg{transition:none}}.lp-catalog-story__text-only{grid-template-columns:1fr;max-width:880px;margin-inline:auto}.lp-catalog-story__text-only .lp-petal-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.lp-catalog-dimensions{margin:0 0 24px}.lp-catalog-dimensions>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:20px;padding:16px 0;border-bottom:1px solid var(--lp-petal-line);font-size:15px;line-height:1.6}.lp-catalog-dimensions dt{font-weight:600}.lp-catalog-dimensions dd{margin:0;overflow-wrap:anywhere}.lp-catalog-size-chart th{white-space:normal}.lp-petal-size-drawer.product-form-drawer .lp-catalog-size-chart :is(th,td){white-space:normal;overflow-wrap:anywhere}.lp-catalog-video{aspect-ratio:auto;height:auto;border-radius:16px}.lp-catalog-table-caption{padding:24px 0 12px;text-align:left;font-size:14px;font-weight:600}.lp-catalog-set-fit{margin:16px 0 20px;border-block:1px solid var(--lp-petal-line);font-size:13px;line-height:1.6}.lp-catalog-set-fit summary{padding:16px 0;cursor:pointer;font-weight:600}.lp-catalog-set-fit p{margin:0 0 14px}@media(max-width:767px){.lp-catalog-story__text-only .lp-petal-features{grid-template-columns:1fr}.lp-catalog-dimensions>div{gap:14px}}.lp-catalog-more{margin:0 auto 72px;max-width:1080px}.lp-catalog-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.lp-catalog-feature-grid>div{padding:24px 0}@media(max-width:767px){.lp-catalog-more{margin-bottom:48px}.lp-catalog-feature-grid{grid-template-columns:1fr}.lp-catalog-feature-grid>div{padding:20px 0}}.lp-detail-refinement{background:#f4f0ea}.lp-detail-refinement .lp-petal-story__image{background:#f4f0ea;border-radius:0;aspect-ratio:auto;overflow:visible;isolation:isolate}.lp-detail-refinement .lp-petal-story__image img{display:block;width:100%;height:auto;object-fit:contain;border-radius:0;filter:brightness(1.04);mix-blend-mode:darken}.lp-detail-refinement .lp-petal-story__row{gap:clamp(28px,5vw,72px);margin-bottom:64px}.lp-cloudsoft-photo-pair{display:grid;grid-template-columns:1.08fr 1fr;gap:2%;align-items:center;width:100%;height:100%;aspect-ratio:1;isolation:isolate;padding:2%;box-sizing:border-box}.lp-cloudsoft-photo-pair__item{position:relative;overflow:hidden;width:100%;flex:none}.lp-cloudsoft-photo-pair__item--leash{aspect-ratio:1157/1372}.lp-cloudsoft-photo-pair__item--harness{aspect-ratio:1254/1418}.lp-cloudsoft-photo-pair .lp-cloudsoft-photo-pair__item img{position:absolute;max-width:none;height:auto;object-fit:initial;filter:none;mix-blend-mode:normal;opacity:1;border-radius:0}.lp-cloudsoft-photo-pair .lp-cloudsoft-photo-pair__item--leash img{width:177.009507%;left:-38.375108%;top:-24.635569%}.lp-cloudsoft-photo-pair .lp-cloudsoft-photo-pair__item--harness img{width:163.317384%;left:-26.395534%;top:-20.380818%}.lp-cloudsoft-photo-pair--compact{padding:0;gap:0}.lp-cloudsoft-photo-pair--zoom{width:min(82vw,78vh);height:auto;max-width:100%;margin:auto}@media(max-width:767px){.lp-detail-refinement .lp-petal-story__row{gap:20px;margin-bottom:44px}.lp-detail-refinement .lp-petal-story__copy{padding-block:0}.lp-detail-refinement .lp-petal-story__lead{margin-bottom:20px}}.product-media__slider-slide--square .lp-cloudsoft-photo-pair{position:absolute;top:0;right:0;bottom:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/78/assets/lp-petalease-dtc.css.map */
