@media(min-width:1025px){:is(.template-product,.template-search) #HeaderNavigation>.header__inline-menu>.list-menu--inline{margin-inline:0}}.iu-product-availability{display:block;margin:0 0 20px;padding:0 0 17px;border:0;border-bottom:1px solid #e0e7e1;border-radius:0;background:transparent;color:#234632}.iu-availability-panel[hidden]{display:none!important}.iu-availability-heading{display:flex;align-items:center;gap:9px}.iu-piece-icon{display:inline-flex;flex:0 0 20px;color:#26774e}.iu-piece-icon svg{width:20px;height:20px}.iu-piece-icon svg,.iu-piece-icon svg path{fill:none!important;stroke:currentColor}.template-product #MainContent .iu-availability-title{margin:0;font-size:16px;line-height:1.45;font-weight:700;color:#234632}.template-product #MainContent .iu-availability-copy{margin:5px 0 0;max-width:54ch;font-size:13px;line-height:1.55;color:#526458}.template-product #MainContent .iu-availability-heading+.iu-availability-copy{margin-left:29px}.iu-availability-copy a{color:#146c45;text-decoration:underline;text-underline-offset:3px}.iu-product-facts{margin:0 0 17px;padding:0;background:transparent}.template-product #MainContent .iu-product-facts h2{margin:0 0 12px;font-size:16px;line-height:1.4;font-weight:700;color:#29352e}.iu-product-facts dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.iu-fact{min-width:0;padding-bottom:9px;border-bottom:1px solid #edf0ec}.iu-fact--audience,.iu-fact--composition{grid-column:1}.iu-fact--condition,.iu-fact--size{grid-column:2}.iu-product-facts dt{margin:0 0 3px;color:#647068;font-size:12px;line-height:1.45;font-weight:500}.iu-product-facts dd{margin:0;color:#25392c;font-size:15px;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.iu-product-facts>p{margin:10px 0 0;color:#485c4f;font-size:13px}.template-product #MainContent .productView-perks{display:flex;flex-wrap:wrap;gap:8px 18px;white-space:normal}.template-product #MainContent .productView-perks>div+div{margin-left:0}.template-product #MainContent .productView-perks .link{color:#526458;font-size:13px}.template-product #MainContent .productView-perks .link svg{width:18px;height:18px}.template-product #MainContent .productView-details .product-form__submit{border-radius:10px;min-height:52px}.iu-product-details{border-top:1px solid #d9ded9;padding:15px 0;margin-top:12px}.iu-product-details summary{cursor:pointer;font-weight:600;font-size:15px}.iu-product-details[open] summary{margin-bottom:14px}.iu-product-description{overflow-wrap:anywhere}.iu-product-description--deduplicated :is(ul,ol):not(:has(li)){display:none}.template-product #MainContent .iu-product-facts .iu-measurement-note{font-size:12px;line-height:1.55;color:#536057}.template-product #MainContent :is(.productView-nav,.productView-for)>.slick-arrow{width:44px;height:44px;min-width:44px;min-height:44px}.template-product #MainContent :is(.productView-nav,.productView-for)>.slick-arrow svg{max-width:22px;max-height:22px}.template-product #MainContent .productView-title .iu-title-name{text-transform:none}.iu-product-details--always-open h2{margin:0 0 16px;font-size:20px;line-height:1.4;font-weight:700;color:#1c2d22}.template-product #MainContent .iu-product-description,.template-product #MainContent .iu-product-description :is(p,li,span,div,td,th){color:#29352e!important;font-size:16px;line-height:1.65}.template-product #MainContent .iu-product-description :is(strong,b){color:#1c2d22!important;font-weight:700}.template-product #MainContent .iu-product-description a{color:#146c45!important;text-decoration:underline;text-underline-offset:3px}.template-product #MainContent :is(.iu-product-facts,.productView-info-item){color:#29352e}.template-product #MainContent .productView-details .productView-price{background:#eef7f1;border-left:4px solid #16834c;border-radius:8px;padding:12px 16px;width:fit-content;max-width:100%}.template-product #MainContent .productView-details .productView-price .price .price__last :is(.price-item,.money){color:#146c45!important;font-size:36px!important;font-weight:800;line-height:1.2;letter-spacing:-.5px}.template-product #MainContent .productView-details .productView-price .price .price__compare :is(.price-item,.money){color:#656d67!important;font-size:18px!important;font-weight:500}.iu-badge-guide dl{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:12px 0}.iu-badge-guide dt{font-weight:700}.iu-badge-guide dd{margin:0}.iu-delivery-info{margin:16px 0;font-size:13px;line-height:1.6}.iu-delivery-info p{margin-bottom:4px}.iu-delivery-info a,.iu-form-privacy a{text-decoration:underline;text-underline-offset:3px}.iu-form-privacy{font-size:12px;line-height:1.6}.iu-shop-intro{text-align:center;padding-top:26px;padding-bottom:30px}.iu-shop-intro h2{font-size:clamp(22px,3vw,32px);margin-bottom:12px}.iu-shop-intro p{max-width:720px;margin:0 auto 20px;line-height:1.65}.iu-shop-intro-links{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.iu-shop-intro-links .button{width:auto;min-width:180px}.iu-stable-badge-gallery{position:relative}.iu-stable-badge-gallery>[data-iu-curation-current-product-badges]{position:absolute!important;top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;width:auto!important;z-index:3;pointer-events:none}.iu-eu-consumer-info{display:inline-block;margin-top:12px;text-decoration:underline;font-size:12px}:is(button,a,input,select,textarea,summary,[role=button]):focus-visible{outline:2px solid #196c48;outline-offset:4px}@media(max-width:767px){.iu-product-details--always-open h2{font-size:18px}.template-product #MainContent .iu-product-description,.template-product #MainContent .iu-product-description :is(p,li,span,div,td,th){font-size:15px}.template-product #MainContent .productView-details .productView-price .price .price__last :is(.price-item,.money){font-size:32px!important}.productView-perks.productView-perks{display:flex;flex-wrap:wrap;gap:10px 16px;white-space:normal;overflow:visible}.productView-perks.productView-perks>div+div{margin-left:0}.iu-product-availability{padding:0 0 15px;margin-bottom:18px}.template-product #MainContent .iu-availability-title{font-size:16px}.template-product #MainContent .iu-availability-copy{font-size:13px}.iu-product-facts dl{gap:9px 16px}.iu-shop-intro{padding:22px 15px}.iu-shop-intro-links .button{min-width:0;flex:1 1 42%}.iu-shop-intro-links .button:first-child{flex-basis:100%}}@media(min-width:1025px)and (max-width:1279px){.container-1170 .main-menu--wrapper .header__inline-menu>.list-menu--inline.text-center{width:100%;margin-left:0;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/iu-storefront-quality.css.map */
