.template-product.template-suffix-lirago-pdp{--pdp-v31-ink-soft: color-mix(in srgb, var(--color-ink) 68%, transparent);--pdp-v31-line: color-mix(in srgb, var(--color-border) 84%, transparent);--pdp-v31-surface: color-mix(in srgb, var(--color-warm-white) 76%, var(--color-linen))}.template-product.template-suffix-lirago-pdp .product-main--v31{align-items:start;column-gap:clamp(2.25rem,4.5vw,5rem);grid-template-columns:minmax(0,1.14fr) minmax(21rem,.86fr);padding-top:clamp(1rem,2vw,1.75rem)}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__media{min-width:0}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__details{gap:.9rem;max-width:34rem;position:sticky;top:6.5rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__title{font-size:clamp(2rem,3.1vw,3.35rem);letter-spacing:-.025em;line-height:.98;max-width:18ch}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__intro{color:var(--pdp-v31-ink-soft);font-size:.92rem;line-height:1.55;max-width:31rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__price{font-size:1.16rem;letter-spacing:.01em}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__stage{background:var(--pdp-v31-surface);border-radius:clamp(10px,1.5vw,18px);box-shadow:0 18px 42px color-mix(in srgb,var(--color-ink) 8%,transparent)}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__slide{aspect-ratio:5 / 4}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__controls{color:var(--pdp-v31-ink-soft);gap:.8rem;margin-top:.7rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__controls button{background:color-mix(in srgb,var(--color-warm-white) 72%,transparent);border-color:var(--pdp-v31-line);border-radius:999px;transition:background .16s ease,border-color .16s ease,opacity .16s ease}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__controls button:not(:disabled):hover{background:var(--color-warm-white);border-color:var(--color-moss)}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__thumbs{gap:.55rem;grid-auto-columns:clamp(4rem,5.7vw,5.25rem);margin-top:.7rem;padding-bottom:.35rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__thumb{border-color:transparent;border-radius:8px;overflow:hidden;transition:border-color .16s ease,opacity .16s ease}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__thumb[aria-current=true]{border:2px solid var(--color-moss)}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-picker{gap:1rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-picker__label{color:var(--color-ink);margin-bottom:.45rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-value span{border-radius:5px;min-height:2.45rem;min-width:3rem;padding:.45rem .72rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-picker__option--color .variant-value>span{border-radius:50%;height:34px;min-height:34px;min-width:34px;width:34px}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-picker__option--color .variant-value input:checked+span{box-shadow:0 0 0 2px var(--color-warm-white),0 0 0 4px var(--color-ink)}.template-product.template-suffix-lirago-pdp .product-main--v31 .family-selector{background:color-mix(in srgb,var(--color-warm-white) 42%,transparent);border-block-color:var(--pdp-v31-line);gap:.75rem;padding-block:.85rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .family-selector__value{border-radius:5px;min-height:2.45rem;padding:.45rem .72rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__facts{gap:.22rem;margin-bottom:.25rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .quantity-field{border-top:1px solid var(--pdp-v31-line);padding-top:.85rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-form{gap:.55rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-form__submit{min-height:3.25rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .trust-row{border-block-color:var(--pdp-v31-line);gap:.45rem;padding-block:.78rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .trust-row span{color:var(--pdp-v31-ink-soft);font-size:.68rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-block--accordion{margin-top:-.65rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-accordion{border-bottom-color:var(--pdp-v31-line);padding-block:.78rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-accordion summary{font-size:.72rem;letter-spacing:.1em}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-accordion__content{color:var(--pdp-v31-ink-soft);font-size:.84rem;line-height:1.6;padding-top:.7rem}.template-product.template-suffix-lirago-pdp>.product-story,.template-product.template-suffix-lirago-pdp>.journey,.template-product.template-suffix-lirago-pdp>.related-products-recommendations,.template-product.template-suffix-lirago-pdp .shopify-app-block{border-top:1px solid var(--pdp-v31-line)}.template-product.template-suffix-lirago-pdp .product-story,.template-product.template-suffix-lirago-pdp .journey,.template-product.template-suffix-lirago-pdp .related-products{padding-block:clamp(3rem,6vw,5.5rem)}.template-product.template-suffix-lirago-pdp .product-story__content h2,.template-product.template-suffix-lirago-pdp .journey__header h2,.template-product.template-suffix-lirago-pdp .related-products__header h2{letter-spacing:-.02em}.template-product.template-suffix-lirago-pdp .product-story__media,.template-product.template-suffix-lirago-pdp .journey-card__media{border-radius:clamp(10px,1.5vw,18px)}.template-product.template-suffix-lirago-pdp .related-products__header{margin-bottom:1.4rem}@media(max-width:989px){.template-product.template-suffix-lirago-pdp .product-main--v31{column-gap:2rem;grid-template-columns:minmax(0,1fr) minmax(19rem,.9fr)}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__details{position:static}}@media(max-width:749px){.template-product.template-suffix-lirago-pdp .product-main--v31{display:block;padding-top:0}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__details{display:grid;gap:.85rem;margin-top:1.35rem;max-width:none}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__title{font-size:clamp(1.85rem,8.5vw,2.65rem);line-height:1.02;max-width:20ch}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__stage{border-radius:0;margin-inline:0}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__slide{aspect-ratio:1 / 1}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-gallery__thumbs{margin-inline:0;padding-inline:var(--space-gutter)}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-picker__option--color .variant-value>span{height:32px;min-height:32px;min-width:32px;width:32px}.template-product.template-suffix-lirago-pdp .product-main--v31 .trust-row{grid-template-columns:1fr}.template-product.template-suffix-lirago-pdp .product-main--v31 .trust-row span{text-align:left}.template-product.template-suffix-lirago-pdp .product-story,.template-product.template-suffix-lirago-pdp .journey,.template-product.template-suffix-lirago-pdp .related-products{padding-block:3rem}}.template-product.template-suffix-lirago-pdp .product-main--v31{align-items:start;column-gap:clamp(2rem,4vw,4.5rem);grid-template-columns:minmax(0,57fr) minmax(20rem,43fr);max-width:92rem}.template-product.template-suffix-lirago-pdp .product-main__source-blocks{display:none!important}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__details{align-self:start;display:block;max-width:none;position:sticky;top:6.25rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__purchase{display:grid;gap:.8rem;max-width:40rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__title{font-size:clamp(1.6rem,2.15vw,2.45rem);letter-spacing:-.02em;line-height:1.08;max-width:24ch}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__intro{color:#5e625c;font-size:1.05rem;line-height:1.6;max-width:38rem}.template-product.template-suffix-lirago-pdp .product-main__below-fold{border-top:0;margin-top:clamp(1.25rem,2.5vw,2.75rem);max-width:none;padding-block:clamp(2.5rem,5vw,5rem);width:100%}.template-product.template-suffix-lirago-pdp .product-main__below-fold-inner{margin-inline:auto;max-width:92rem;padding-inline:var(--space-gutter)}.template-product.template-suffix-lirago-pdp .product-main__below-fold .product-block--accordion{margin:0;max-width:62rem}.template-product.template-suffix-lirago-pdp .product-main__below-fold .product-accordion{padding-block:1rem}.template-product.template-suffix-lirago-pdp .product-main__below-fold .product-accordion__content,.template-product.template-suffix-lirago-pdp .product-main__below-fold .rte{color:#424741;font-size:1rem;line-height:1.65;max-width:70ch}.template-product.template-suffix-lirago-pdp .product-main__below-fold .product-highlights{margin-bottom:1rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-value[hidden]{display:none!important}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-value input:disabled+span{color:inherit;opacity:1;text-decoration:none}.template-product.template-suffix-lirago-pdp .product-main--v31 .variant-value.is-sold-out>span{box-shadow:0 0 0 1px var(--color-clay);opacity:.68}@media(max-width:989px){.template-product.template-suffix-lirago-pdp .product-main--v31{grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr)}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__details{position:static}}@media(max-width:749px){.template-product.template-suffix-lirago-pdp .product-main--v31{display:block}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__details{margin-top:1.25rem}.template-product.template-suffix-lirago-pdp .product-main--v31 .product-main__title{font-size:clamp(1.6rem,8vw,2.35rem)}.template-product.template-suffix-lirago-pdp .product-main__below-fold{margin-top:1.25rem;padding-block:2.75rem}.template-product.template-suffix-lirago-pdp .product-main__below-fold-inner{padding-inline:var(--space-gutter)}body.pdp-mobile-sticky-visible #shopify-chat,body.pdp-mobile-sticky-visible #ShopifyChat,body.pdp-mobile-sticky-visible shopify-chat,body.pdp-mobile-sticky-visible .shopify-chat,body.pdp-mobile-sticky-visible [data-shopify-chat],body.pdp-mobile-sticky-visible [data-chat-widget]{bottom:calc(7.75rem + env(safe-area-inset-bottom))!important}body.pdp-mobile-sticky-visible #save10,body.pdp-mobile-sticky-visible #save10-widget,body.pdp-mobile-sticky-visible #save-10,body.pdp-mobile-sticky-visible .save10,body.pdp-mobile-sticky-visible .save10-widget,body.pdp-mobile-sticky-visible .save10-tab,body.pdp-mobile-sticky-visible [data-save10],body.pdp-mobile-sticky-visible [data-save10-widget],body.pdp-mobile-sticky-visible [id*=save10 i],body.pdp-mobile-sticky-visible [class*=save10 i],body.pdp-mobile-sticky-visible [aria-label*="save 10" i]{bottom:calc(10.5rem + env(safe-area-inset-bottom))!important;max-height:2.75rem!important;max-width:2.75rem!important;overflow:hidden!important;transform:scale(.82);transform-origin:right bottom}.template-product.template-suffix-lirago-pdp .product-main__sticky-atc,.template-product.template-suffix-lirago-pdp .product-main__sticky-atc-nudge,.template-product.template-suffix-lirago-pdp .product-main__below-fold,.template-product.template-suffix-lirago-pdp .product-main__below-fold-inner,.template-product.template-suffix-lirago-pdp .product-main__below-fold .product-block,.template-product.template-suffix-lirago-pdp .product-main__below-fold .shopify-app-block,.template-product.template-suffix-lirago-pdp .product-main__below-fold .jdgm-widget,.template-product.template-suffix-lirago-pdp .product-main__below-fold .jdgm-rev-widg{max-width:100%;min-width:0}.template-product.template-suffix-lirago-pdp .product-main__below-fold img,.template-product.template-suffix-lirago-pdp .product-main__below-fold iframe,.template-product.template-suffix-lirago-pdp .product-main__below-fold video,.template-product.template-suffix-lirago-pdp .product-main__below-fold .rte,.template-product.template-suffix-lirago-pdp .product-main__below-fold .product-accordion__content{max-width:100%;overflow-wrap:anywhere}}.template-product .product-main--bamboo-ux .variant-value[hidden]{display:flex!important}.template-product .product-main--bamboo-ux .variant-value{display:flex;flex-direction:column;align-items:center;gap:.3rem}.template-product .product-main--bamboo-ux .variant-picker__option:not(.variant-picker__option--color) .variant-value{align-items:stretch}.template-product .product-main--bamboo-ux .variant-picker__option--color .variant-value{min-width:3.1rem}.template-product .product-main--bamboo-ux .variant-value[data-bamboo-state=sold-out]>span{opacity:.68;border-color:var(--color-clay)}.template-product .product-main--bamboo-ux .variant-value[data-bamboo-state=not-offered]>span{opacity:.38;border-style:dashed}.template-product .product-main--bamboo-ux .variant-value[data-bamboo-state=not-offered]{cursor:not-allowed}.template-product .product-main--bamboo-ux .bamboo-variant-status{color:#6b6f68;font-size:.62rem;line-height:1.2;text-align:center;min-height:.75rem;font-weight:400;white-space:nowrap}.template-product .product-main--bamboo-ux .variant-picker__option:not(.variant-picker__option--color) .bamboo-variant-status{margin-top:.12rem}.template-product .product-main--bamboo-ux .variant-picker__option--color .variant-value>span{min-width:34px}.template-product .product-main--bamboo-ux .bamboo-pack-selector .family-selector__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.template-product .product-main--bamboo-ux .bamboo-pack-card{display:flex;justify-content:space-between;align-items:flex-start;gap:.65rem;padding:.9rem;border-radius:8px;min-width:0;line-height:1.35;text-align:left}.template-product .product-main--bamboo-ux .bamboo-pack-card__description{display:flex;flex:1;flex-direction:column;gap:.28rem;min-width:0}.template-product .product-main--bamboo-ux .bamboo-pack-card__description strong{font-size:.84rem;font-weight:700}.template-product .product-main--bamboo-ux .bamboo-pack-card__description small{font-size:.72rem;opacity:.85}.template-product .product-main--bamboo-ux .bamboo-pack-card__description .bamboo-pack-card__hint{font-size:.68rem}.template-product .product-main--bamboo-ux .bamboo-pack-card__price{font-size:.8rem;font-weight:700;min-width:5rem;text-align:right;overflow-wrap:anywhere}.template-product .product-main--bamboo-ux .bamboo-pack-card--alternative:not(.is-active){border-style:dashed}.template-product .product-main--bamboo-ux .bamboo-pack-card--sold-out{opacity:.65}.template-product .product-main--bamboo-ux .bamboo-purchase-summary{display:grid;gap:.32rem;border:1px solid var(--color-border);background:var(--color-warm-white);border-radius:8px;padding:.75rem .9rem}.template-product .product-main--bamboo-ux .bamboo-purchase-summary__label{font-size:.7rem;letter-spacing:.04em;color:#626961}.template-product .product-main--bamboo-ux .bamboo-purchase-summary strong{font-size:.87rem;font-weight:650;line-height:1.5}@media(max-width:650px){.template-product .product-main--bamboo-ux .bamboo-pack-selector .family-selector__values{grid-template-columns:1fr}.template-product .product-main--bamboo-ux .bamboo-pack-card{align-items:center}.template-product .product-main--bamboo-ux .bamboo-variant-status{font-size:.59rem}}.template-product .product-main--bamboo-ux .product-gallery__thumb[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/lirago-pdp-v31.css.map */
