#MainContent[data-template^=product] .osenu-breadcrumb{max-width:1440px;margin:auto;padding:18px 40px;font-size:12px;color:#596359;gap:8px;line-height:1.5}#MainContent[data-template^=product] .osenu-breadcrumb a{color:#202922;text-underline-offset:4px}#MainContent[data-template^=product] .product-information{padding-bottom:36px}#MainContent[data-template^=product] .product-details>.group-block{gap:20px;padding-top:8px}#MainContent[data-template^=product] .product-details h1{font-family:Arial,Helvetica,sans-serif;font-weight:600;font-size:34px;line-height:1.12;letter-spacing:-.035em;margin:0;text-wrap:pretty}#MainContent[data-template^=product] product-price{padding-block:0}#MainContent[data-template^=product] .product-details .price{font-size:28px;font-weight:600;letter-spacing:-.025em}#MainContent[data-template^=product] .product-details .compare-at-price{font-size:17px;font-weight:400;color:#596359}#MainContent[data-template^=product] .product-details .tax-note{font-size:12px;line-height:1.5;color:#596359;margin-top:7px}.osenu-pdp-summary p{font-size:15px;line-height:1.6;color:#596359;margin:0 0 8px;max-width:54ch}.osenu-pdp-summary>a{display:inline-flex;align-items:center;gap:10px;font-size:12px;min-height:36px;text-underline-offset:4px}#MainContent[data-template^=product] .product-form-buttons{gap:12px}#MainContent[data-template^=product] .add-to-cart-button{min-height:52px;font-size:15px;border-radius:2px}#MainContent[data-template^=product] .quantity-selector{min-height:50px;border-radius:2px}#MainContent[data-template^=product] .quantity-selector button{min-width:44px}#MainContent[data-template^=product] .osenu-product-links{gap:0;display:grid;border-top:1px solid #D8DCD4;padding-top:8px;font-size:13px;width:100%}#MainContent[data-template^=product] .osenu-product-links a{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none}#MainContent[data-template^=product] .osenu-product-links a:after{content:"\2197";font-size:16px}.osenu-pdp-content{padding:42px 0 54px;background:#fff;border-top:1px solid #D8DCD4;scroll-margin-top:180px;color:#202922}.osenu-pdp-content h2{font-size:28px;line-height:1.15;margin:0 0 28px}.osenu-pdp-content__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.osenu-pdp-introduction{font-size:15px;line-height:1.7;max-width:70ch;margin-bottom:28px}.osenu-pdp-introduction p{margin-top:0}.osenu-pdp-accordion{border-top:1px solid #D8DCD4;scroll-margin-top:180px}.osenu-pdp-accordion:last-child{border-bottom:1px solid #D8DCD4}.osenu-pdp-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:600;line-height:1.4}.osenu-pdp-accordion summary::-webkit-details-marker{display:none}.osenu-pdp-accordion summary>span{width:18px;height:18px;display:flex;flex-shrink:0}.osenu-pdp-accordion summary svg{width:18px;height:18px;transition:transform .15s}.osenu-pdp-accordion[open] summary svg{transform:rotate(45deg)}.osenu-pdp-accordion>.rte{font-size:15px;line-height:1.7;padding:0 24px 24px 0;overflow-wrap:anywhere}.osenu-pdp-accordion>.rte>p:first-child{margin-top:0}.osenu-pdp-accordion li{margin-bottom:10px}.osenu-pdp-checklist{background:#f4f5f2;padding:28px;border:1px solid #E2E6DF}.osenu-pdp-checklist h3{font-size:21px;line-height:1.2;margin:0 0 20px}.osenu-pdp-checklist ul{padding-left:18px;margin:0 0 18px;font-size:14px;line-height:1.6}.osenu-pdp-checklist li{padding-left:4px;margin-bottom:12px}.osenu-pdp-checklist__links{display:grid;border-top:1px solid #D8DCD4;padding-top:10px}.osenu-pdp-checklist__links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:12px;text-underline-offset:4px}.osenu-retail .sticky-add-to-cart__bar{border:1px solid #D8DCD4;background:#fff;color:#202922;border-radius:4px;box-shadow:0 0 16px #20292212}.osenu-retail .sticky-add-to-cart__image-img{object-fit:contain}@media(max-width:749px){#MainContent[data-template^=product] .osenu-breadcrumb{padding:12px 16px;display:flex;flex-wrap:nowrap;min-width:0}#MainContent[data-template^=product] .osenu-breadcrumb>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0}#MainContent[data-template^=product] .product-information{padding-bottom:28px}#MainContent[data-template^=product] .product-information__grid{row-gap:18px}#MainContent[data-template^=product] .product-details>.group-block{gap:16px;padding-top:0}#MainContent[data-template^=product] .product-details h1{font-size:26px;line-height:1.14}#MainContent[data-template^=product] .product-details .price{font-size:26px}#MainContent[data-template^=product] .product-information__media .product-media-container{max-height:320px}#MainContent[data-template^=product] .product-information__media .product-media-constraint-wrapper{max-width:320px}#MainContent[data-template^=product] .product-information__media slideshow-slides{max-height:320px}#MainContent[data-template^=product] .slideshow-controls__thumbnails{padding:8px 16px;gap:8px}#MainContent[data-template^=product] .slideshow-controls__thumbnail{min-width:44px;min-height:44px}.osenu-pdp-summary p{font-size:14px;line-height:1.6}#MainContent[data-template^=product] .product-details .tax-note{font-size:11px}#MainContent[data-template^=product] .product-form-buttons .add-to-cart-button{min-height:52px;font-size:15px}.osenu-pdp-content{padding:28px 0 36px;scroll-margin-top:155px}.osenu-pdp-content h2{font-size:24px;margin-bottom:20px}.osenu-pdp-content__grid{grid-template-columns:minmax(0,1fr);gap:28px}.osenu-pdp-introduction{font-size:14px;line-height:1.65;margin-bottom:20px}.osenu-pdp-accordion summary{min-height:58px;font-size:15px}.osenu-pdp-accordion>.rte{font-size:14px;line-height:1.65;padding-right:4px}.osenu-pdp-checklist{padding:22px 20px}.osenu-pdp-checklist h3{font-size:20px}.osenu-retail .sticky-add-to-cart__bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-radius:0;gap:16px}.osenu-retail .sticky-add-to-cart__image,.osenu-retail .sticky-add-to-cart__variant{display:none}.osenu-retail .sticky-add-to-cart__title{display:block;font-size:11px;max-width:40vw}.osenu-retail .sticky-add-to-cart__price{font-size:17px}.osenu-retail .sticky-add-to-cart__button{width:auto;min-height:48px;padding:12px 18px;flex-shrink:0;font-size:13px}.osenu-retail .sticky-add-to-cart__bar .add-to-cart-text__content{display:flex}}@media(prefers-reduced-motion:reduce){.osenu-pdp-accordion summary svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/osenu-product.css.map */
