body:has(#main-product-top) .collapsible-content--si-pdp{background:var(--si-white)!important}body:has(#main-product-top) .collapsible-content--si-pdp.gradient{background:var(--si-white)!important}body:has(#main-product-top) .collapsible-content--si-pdp .collapsible-content__heading{color:var(--si-black)!important;font-weight:800;letter-spacing:.02em;text-transform:uppercase}body:has(#main-product-top) .collapsible-content--si-pdp .collapsible-content__subheading{color:var(--si-muted);font-size:.9375rem;line-height:1.5;max-width:42rem;margin-inline:auto}body:has(#main-product-top) .collapsible-content--si-pdp .collapsible-content__subheading p{margin:0}body:has(#main-product-top) .collapsible-content--si-pdp .singleAccordianContainer,body:has(#main-product-top) .collapsible-content--si-pdp [class*=singleAccordianContainer]{background:var(--si-white)!important;border:1px solid #e5e5e5!important;border-radius:var(--si-radius-sm)!important;box-shadow:none!important}body:has(#main-product-top) .collapsible-content--si-pdp [class*=accordionButtonStyle]{background:var(--si-white)!important;color:var(--si-black)!important;box-shadow:none!important}@media(hover:hover){body:has(#main-product-top) .collapsible-content--si-pdp [class*=accordionButtonStyle]:hover{color:var(--si-orange)!important}}body:has(#main-product-top) .collapsible-content--si-pdp [class*=accordionButtonStyle]:focus-visible{color:var(--si-orange)!important;outline:var(--si-focus-ring);outline-offset:var(--si-focus-offset)}body:has(#main-product-top) .section__collapsible_content.collapsible-content--si-pdp{margin:0}body:has(#main-product-top) .collapsible-content--si-pdp [class*=accordionButtonStyle]{transition:color .15s ease,border-color .15s ease}body:has(#main-product-top) .collapsible-content--si-pdp [class*=collapsibleTitleSpan]{color:var(--si-black)!important;font-weight:600}body:has(#main-product-top) .collapsible-content--si-pdp [class*=panelStyle]{background:var(--si-white)!important;border-top:1px solid #e5e5e5;color:var(--si-text)}body:has(#main-product-top) .collapsible-content--si-pdp [class*=icon-plus] path,body:has(#main-product-top) .collapsible-content--si-pdp [class*=icon-minus] path{fill:var(--si-black)!important}body:has(#main-product-top) .section__featured_collection{background:var(--si-white)}body:has(#main-product-top) .section__featured_collection .featured-collection__title{color:var(--si-black);font-weight:800;letter-spacing:.02em}body:has(#main-product-top) .section__featured_collection .featured-collection__description{color:var(--si-muted)}body:has(#main-product-top) .section__featured_collection .featured-collection__view-all{color:var(--si-black);font-weight:600;text-decoration:underline;text-underline-offset:.15em}body:has(#main-product-top) .section__featured_collection .featured-collection__view-all:hover,body:has(#main-product-top) .section__featured_collection .featured-collection__view-all:focus-visible{color:var(--si-orange)}body:has(#main-product-top) .section__featured_collection .quick-add,body:has(#main-product-top) .section__featured_collection .choose-option__button,body:has(#main-product-top) .section__featured_collection quick-add-modal{display:none!important}body:has(#main-product-top) .section__featured_collection.si-fc--premium .product-card-wrapper .card__information,body:has(#main-product-top) .section__featured_collection .product-card-wrapper .card__information{text-align:left}body:has(#main-product-top) .section__featured_collection .featured-collection__nav-button{border:1px solid var(--si-border);background:var(--si-white);color:var(--si-black)}body:has(#main-product-top) .section__featured_collection .featured-collection__nav-button:hover,body:has(#main-product-top) .section__featured_collection .featured-collection__nav-button:focus-visible{border-color:var(--si-orange);color:var(--si-orange)}body:has(#main-product-top) .section-si-customer-reviews{background:var(--si-white);--si-cr-pad-top: clamp(1.5rem, 2.8vw, 2.25rem);--si-cr-pad-bottom: clamp(.85rem, 1.8vw, 1.35rem)}body:has(#main-product-top) .section-si-customer-reviews .si-cr__heading{color:var(--si-black)}body:has(#main-product-top) .section-si-customer-reviews .si-cr__carousel{margin-top:clamp(1.5rem,2.8vw,2rem)}body:has(#main-product-top) .collapsible-content--si-pdp .collapsible-content__wrapper[class*=-padding]{padding-top:clamp(1rem,2vw,1.6rem)!important;padding-bottom:clamp(1rem,2vw,1.5rem)!important}body:has(#main-product-top) .section__featured_collection .collection[class*=-padding]{padding-top:clamp(1rem,2vw,1.6rem)!important;padding-bottom:clamp(.9rem,1.8vw,1.4rem)!important}body:has(#main-product-top) .section__featured_collection .collection__title{margin-bottom:.25rem}body:has(#main-product-top) .section__featured_collection .featured-collection__actions{margin-bottom:.65rem}@media screen and (min-width:990px){body:has(#main-product-top) .section__featured_collection .collection.page-width{width:100%;max-width:min(var(--page-width, 1200px),calc(100vw - 3rem))}body:has(#main-product-top) .section__featured_collection .swiper{--si-pdp-ymal-gap: 20px;--si-pdp-ymal-cols: 4;width:100%!important;max-width:100%!important;margin-inline:0}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .card__media .media{min-height:0}body:has(#main-product-top) .section__featured_collection .swiper-slide{width:calc((100% - (var(--si-pdp-ymal-cols) - 1) * var(--si-pdp-ymal-gap)) / var(--si-pdp-ymal-cols))!important;max-width:calc((100% - (var(--si-pdp-ymal-cols) - 1) * var(--si-pdp-ymal-gap)) / var(--si-pdp-ymal-cols))!important;box-sizing:border-box}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .card__information,body:has(#main-product-top) .section__featured_collection.si-fc--premium .product-card-wrapper .card__information{padding:.9rem 0 .35rem!important}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .card__heading .rte.body{font-size:1rem;line-height:1.35;min-height:2.7em}body:has(#main-product-top) .section__featured_collection.si-fc--premium .product-card-wrapper .card__media .media img{object-fit:cover;object-position:center center}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .price{margin-top:.35rem;font-size:1rem}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .product-stock{font-size:.8125rem}}@media screen and (max-width:749px){body:has(#main-product-top) .section-si-customer-reviews .si-cr__swiper .swiper-slide{width:calc((100% - 17px) / 1.1)!important;max-width:none!important;box-sizing:border-box}body:has(#main-product-top) .section-si-customer-reviews .si-cr__carousel{margin-top:1.35rem;padding-inline:0}}@media screen and (max-width:749px){body:has(#main-product-top) .collapsible-content--si-pdp .collapsible-content__wrapper{padding-left:1rem;padding-right:1rem}body:has(#main-product-top) .collapsible-content--si-pdp [class*=accordionButtonStyle]{padding:.7rem .75rem!important;min-height:3rem}body:has(#main-product-top) .collapsible-content--si-pdp [class*=accordianTitle]>div{gap:.5rem!important}body:has(#main-product-top) .collapsible-content--si-pdp .index-number{flex:0 0 auto;min-width:1.1rem;font-size:.75rem;font-weight:600;line-height:1.2}body:has(#main-product-top) .collapsible-content--si-pdp [class*=collapsibleTitleSpan]{font-size:.875rem;font-weight:500;line-height:1.35}}@media screen and (min-width:750px)and (max-width:989px){body:has(#main-product-top) .section__featured_collection .featured-collection__nav{display:none!important}body:has(#main-product-top) .section__featured_collection .swiper{--si-pdp-ymal-gap: 12px;--si-pdp-ymal-cols: 2.4;overflow:hidden;width:100%!important;max-width:100%!important}body:has(#main-product-top) .section__featured_collection .swiper-slide{width:calc((100% - (var(--si-pdp-ymal-cols) - 1) * var(--si-pdp-ymal-gap)) / var(--si-pdp-ymal-cols))!important;max-width:calc((100% - (var(--si-pdp-ymal-cols) - 1) * var(--si-pdp-ymal-gap)) / var(--si-pdp-ymal-cols))!important;box-sizing:border-box}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .card__heading .rte.body{min-height:2.6em}}@media screen and (max-width:749px){body:has(#main-product-top) .section__featured_collection .featured-collection__nav{display:none!important}body:has(#main-product-top) .section__featured_collection .swiper{overflow:hidden;width:100%}body:has(#main-product-top) .section__featured_collection .swiper-slide{box-sizing:border-box;height:auto}body:has(#main-product-top) .section__featured_collection .product-card-wrapper{height:100%}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .card__information{padding-top:.75rem!important}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .card__heading .rte.body{font-size:.9375rem;line-height:1.35}body:has(#main-product-top) .section__featured_collection .product-card-wrapper .price{font-size:.9375rem}}@media screen and (min-width:990px){body:has(#main-product-top) .section__featured_collection .featured-collection__nav{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/si-pdp.css.map */
