.lp-studio-product{--lp-studio-ink: #45382f;--lp-studio-muted: #6b5a4d;--lp-studio-line: #d9cdbd;--lp-studio-accent: #7d654a;color:var(--lp-studio-ink)}.lp-studio-product [hidden]{display:none!important}.lp-studio-product :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--lp-studio-accent);outline-offset:4px}.lp-studio-product ::selection{color:#fffaf2;background:#745d45}.lp-studio-product>.product{max-width:1400px;margin-inline:auto}.lp-studio-product .product-form-wrapper{min-width:0}.lp-studio-product .product-form__main h1{max-width:22ch;font-size:clamp(30px,2.8vw,44px);line-height:1.13;letter-spacing:-.025em;text-wrap:balance}.lp-studio-product .breadcrumb{color:var(--lp-studio-muted);font-size:12px;line-height:1.5}.lp-studio-product .lp-petal-intro{margin:12px 0 20px;max-width:52ch;color:var(--lp-studio-muted);font-size:16px;line-height:1.6}.lp-studio-product .product-price-quantity{margin-block:14px 20px;padding:0;border:0}.lp-studio-product .product-price{color:var(--lp-studio-ink);font-size:27px;line-height:1.2;font-variant-numeric:tabular-nums}.lp-studio-product .product-price-quantity__row{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.lp-studio-product .product-price-quantity .product-quantity{margin-top:0}.lp-studio-product .product-options{margin-block:16px}.lp-studio-product .product-price-quantity~.product-options{padding-top:4px}.lp-studio-product .product-options :is(label,legend){color:var(--lp-studio-ink)}.lp-studio-product .product-form__main>:is(.product-add-to-cart,.product-add-to-cart-wrapper){margin-block:16px 8px}.lp-studio-product .product-add-to-cart__buttons>button[type=submit],.lp-studio-product .product-sticky-add-to-cart .js-sticky-add-to-cart-button{min-height:48px;padding:13px 20px;border:1px solid var(--lp-studio-ink);border-radius:4px;background:var(--lp-studio-ink);color:#fffaf4;font-size:16px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none}.lp-studio-product .product-add-to-cart__buttons>button[type=submit]:hover:enabled,.lp-studio-product .product-sticky-add-to-cart .js-sticky-add-to-cart-button:hover:enabled{background:#624e42;border-color:#624e42}.lp-studio-product .product-add-to-cart__buttons>button[type=submit]:disabled,.lp-studio-product .product-sticky-add-to-cart .js-sticky-add-to-cart-button:disabled{opacity:.55;cursor:not-allowed}.lp-studio-product .product-form-wrapper .product-buy-now__button{width:100%;min-height:48px;padding:12px 20px;border:1px solid #cbb59f;border-radius:4px;background:#eadbcc;color:var(--lp-studio-ink);font-size:16px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none}.lp-studio-product .product-form-wrapper .product-buy-now__button:hover:enabled{background:#dfccb8}.lp-studio-product .product-form-wrapper .product-buy-now__button:disabled{opacity:.55;cursor:not-allowed}.lp-studio-product :is(.product-add-to-cart__buttons>button[type=submit],.product-buy-now__button,.js-sticky-add-to-cart-button,.lp-pair-addons__button):before{content:none}.lp-studio-product :is(.product-add-to-cart__buttons>button[type=submit],.product-buy-now__button,.js-sticky-add-to-cart-button)>[class^=border-]{display:none}.lp-studio-product .lp-pair-addons__heading{margin:0 0 5px;font:600 14px/1.4 var(--base-font-family, sans-serif)}.lp-studio-product .lp-pair-addons__item{margin-block:5px}.lp-studio-product .lp-pair-addons__choice{display:grid;place-items:center;flex:0 0 24px;min-height:44px;cursor:pointer}.lp-studio-product .lp-pair-addons__choice input{position:static;-webkit-appearance:auto;appearance:auto;opacity:1;width:16px;height:16px;margin:0;accent-color:#526548;cursor:pointer}.lp-studio-product .lp-pair-addons__info>a{font-size:13px}.lp-studio-product .lp-pair-addons__info>a:hover{text-decoration:underline}.lp-studio-product .lp-pair-addons__info select{font-size:12px}.lp-studio-product .lp-pair-addons__footer{margin-top:6px;padding-top:6px}.lp-studio-product .lp-pair-addons__price{font-size:12px}.lp-studio-product .lp-pair-addons__button{min-height:44px;padding-inline:14px;border:0;background:#506444;color:#fff;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.lp-studio-product .lp-pair-addons__button:hover:enabled{background:#3c5031}.lp-studio-product .product-media__slider img{object-fit:contain}@media(min-width:768px){.lp-studio-product .product-options .product-options__option-container+.product-options__option-container{margin-top:20px}}@media(min-width:1024px){.lp-studio-product>.product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(36px,5vw,88px);align-items:start;max-width:none;padding-block:36px 64px;padding-inline:max(44px,calc((100% - 1400px)/2 + 44px))}.lp-studio-product.product-template>.product>.product-media{order:1;width:100%;min-width:0;max-width:none;padding:0}.lp-studio-product.product-template>.product>.product-form-wrapper{order:2;width:100%;padding:0}.lp-studio-product .product-media__slider{overflow:hidden;background:transparent;border-radius:4px}}@media(max-width:767px){.lp-studio-product.lp-petal-dtc .product,.lp-studio-product .product{display:flex;flex-direction:column;gap:0;padding:0}.lp-studio-product.lp-petal-dtc .product-media,.lp-studio-product .product-media{order:1;width:100%;min-height:0;padding:0 16px;margin:0}.lp-studio-product .product-media__container{position:static;padding-bottom:0}.lp-studio-product .product-media__slider{height:clamp(250px,76vw,340px);aspect-ratio:auto;min-height:0;border-radius:4px;background:transparent}.lp-studio-product [data-lp-roamtote-gallery] .product-media__slider{height:auto;aspect-ratio:1}.lp-studio-product .product-media__slider-wrapper,.lp-studio-product .product-media__slider-slide{height:100%!important;min-height:0;padding-top:0!important}.lp-studio-product .product-media__slider-slide:before,.lp-studio-product .product-media__slider-slide:after{padding-bottom:0}.lp-studio-product .product-media__slider-slide>.js-product-media-item-variant,.lp-studio-product .product-media__slider-slide-wrapper{width:100%;height:100%;min-height:0;padding-block:0!important}.lp-studio-product .product-media__slider-slide :is(picture,.product-gallery-image){display:block;width:100%;height:100%;padding-bottom:0}.lp-studio-product .product-media__slider-slide :is(img,video){object-fit:contain;width:100%;height:100%;max-height:100%}.lp-studio-product .product-media__slider-thumbnails-container{padding:10px 0;margin:0;background:transparent}.lp-studio-product .product-media__slider-thumbnails-slide{height:46px}.lp-studio-product .product-media__navigation-button{min-width:30px;padding-inline:0}.lp-studio-product .product-media__navigation-button .swiper-button__text{display:none}.lp-studio-product.lp-petal-dtc .product-form-wrapper,.lp-studio-product .product-form-wrapper{order:2;width:100%;padding:14px 0 32px;margin:0}.lp-studio-product .product-form__main .breadcrumb{padding-block:0;margin:0 0 12px;font-size:11px}.lp-studio-product .product-form__main .product-badges{padding-block:0;margin-block:8px}.lp-studio-product .product-title-wrapper{padding-block:4px}.lp-studio-product .product-form__main h1{max-width:24ch;margin-top:8px;font-size:30px;line-height:1.12}.lp-studio-product .lp-petal-intro{margin:10px 0 14px;font-size:14px;line-height:1.5}.lp-studio-product .product-price-quantity{margin-block:12px 16px;padding:0}.lp-studio-product .product-price{font-size:24px}.lp-studio-product .product-options{margin-block:12px}.lp-studio-product .lp-pair-addons{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/lp-studio-product.css.map */
