.product-details-tabs{display:block;padding-top:var(--tabs-padding-top);padding-bottom:var(--tabs-padding-bottom)}.product-details-tabs__inner{width:min(100%,var(--tabs-max-width));margin:0 auto;padding-inline:20px}.product-details-tabs__heading-row{margin-bottom:14px}.product-details-tabs__heading{margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.1;letter-spacing:-.025em}.product-details-tabs__shell{overflow:hidden;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.14);border-radius:16px;box-shadow:0 12px 34px #1111110f}.product-details-tabs__tablist{display:flex;align-items:stretch;gap:0;padding-inline:18px;border-bottom:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.025)}.product-details-tabs__tab{position:relative;flex:0 1 auto;min-width:210px;padding:16px 18px 14px;-webkit-appearance:none;appearance:none;border:0;background:transparent;color:rgba(var(--color-foreground),.58);font:inherit;font-size:14px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer;transition:color .18s ease,background-color .18s ease}.product-details-tabs__tab:after{content:"";position:absolute;right:18px;bottom:-1px;left:18px;height:3px;background:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.product-details-tabs__tab:hover,.product-details-tabs__tab.is-active{color:rgb(var(--color-foreground))}.product-details-tabs__tab.is-active:after{transform:scaleX(1)}.product-details-tabs__tab:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-4px;border-radius:8px}.product-details-tabs__panels{min-height:180px}.product-details-tabs__panel{--tabs-panel-padding: clamp(20px, 3vw, 34px);padding:var(--tabs-panel-padding);color:rgba(var(--color-foreground),.82);animation:product-details-tabs-fade .22s ease both}.product-details-tabs__panel[hidden]{display:none}.product-details-tabs__panel.rte,.product-details-tabs__panel .rte{font-size:15px;line-height:1.7}.product-details-tabs__panel.rte>:first-child,.product-details-tabs__intro.rte>:first-child,.product-details-tabs__service-text.rte>:first-child,.product-details-tabs__page.rte>:first-child{margin-top:0}.product-details-tabs__panel.rte>:last-child,.product-details-tabs__intro.rte>:last-child,.product-details-tabs__service-text.rte>:last-child,.product-details-tabs__page.rte>:last-child{margin-bottom:0}.product-details-tabs__panel--description img{display:block;height:auto!important;object-fit:contain}.product-details-tabs--images-content .product-details-tabs__panel--description img{width:100%!important;max-width:100%!important;margin-right:auto!important;margin-left:auto!important;border-radius:12px}.product-details-tabs--images-content .product-details-tabs__image-wrap,.product-details-tabs--images-full .product-details-tabs__image-wrap{display:block!important;float:none!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.product-details-tabs--images-full .product-details-tabs__panel--description img{width:calc(100% + var(--tabs-panel-padding) + var(--tabs-panel-padding))!important;max-width:none!important;margin-right:calc(0px - var(--tabs-panel-padding))!important;margin-left:calc(0px - var(--tabs-panel-padding))!important;border-radius:0}.product-details-tabs__intro{max-width:780px;margin-bottom:20px}.product-details-tabs__service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-details-tabs__service{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:16px;background:rgba(var(--color-foreground),.035);border:1px solid rgba(var(--color-foreground),.1);border-radius:12px}.product-details-tabs__service-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground));font-size:18px;line-height:1}.product-details-tabs__service-title{margin:2px 0 4px;color:rgb(var(--color-foreground));font-size:14px;font-weight:800;line-height:1.3}.product-details-tabs__service-text,.product-details-tabs__service-text.rte{color:rgba(var(--color-foreground),.66);font-size:13px;line-height:1.55}.product-details-tabs__page{margin-top:22px;padding-top:22px;border-top:1px solid rgba(var(--color-foreground),.12)}@keyframes product-details-tabs-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.product-details-tabs__inner{padding-inline:12px}.product-details-tabs__shell{border-radius:12px}.product-details-tabs__tablist{padding-inline:0}.product-details-tabs__tab{flex:1 1 50%;min-width:0;padding:14px 10px 12px;font-size:12px;text-align:center}.product-details-tabs__tab:after{right:10px;left:10px}.product-details-tabs__panels{min-height:0}.product-details-tabs__panel{--tabs-panel-padding: 16px}.product-details-tabs__service-grid{grid-template-columns:1fr;gap:10px}}@media(prefers-reduced-motion:reduce){.product-details-tabs__tab,.product-details-tabs__tab:after,.product-details-tabs__panel{animation:none;transition:none}}#link-shop-by{--color-background: 255, 255, 255;--color-foreground: 18, 18, 18;--color-link: 18, 18, 18;background:#fff;color:#121212}#link-shop-by .menu-drawer__menu-item,#link-shop-by .menu-drawer__close-button{color:#121212}#link-shop-by .menu-drawer__menu-item:hover,#link-shop-by .menu-drawer__close-button:hover{background:#f3f3f3;color:#121212}#link-shop-by .wn-drawer-menu__collection{align-items:center;display:grid;gap:1.2rem;grid-template-columns:7.2rem minmax(0,1fr) auto;padding-block:.8rem}.wn-drawer-menu__collection-media{align-items:center;aspect-ratio:4 / 3;background:#eee;border-radius:.8rem;display:flex;justify-content:center;overflow:hidden;width:7.2rem}.wn-drawer-menu__collection-image{height:100%;object-fit:cover;width:100%}.wn-drawer-menu__collection-fallback{align-items:center;background:linear-gradient(135deg,#f4f4f4,#dedede);color:#555;display:flex;font-size:2rem;font-weight:800;height:100%;justify-content:center;width:100%}.wn-drawer-menu__collection-title{font-weight:650}.wn-drawer-menu__heading{color:#5a5a5a;font-size:1.1rem;font-weight:750;letter-spacing:.13em;padding:1.8rem 3.2rem .8rem;text-transform:uppercase}.wn-drawer-menu__heading--brands{border-top:1px solid #dedede;margin-top:1.2rem;padding-top:2.4rem}.wn-header-nav .list-menu--inline{align-items:center;gap:.4rem}.wn-header-nav .header__menu-item{border-radius:999px;font-weight:650;letter-spacing:.02em;padding:1rem 1.45rem;transition:background-color .16s ease,color .16s ease}.wn-header-nav .header__menu-item:hover,.wn-header-nav details[open]>.header__menu-item{background:rgba(var(--color-foreground),.07);text-decoration:none}.wn-header-nav .wn-mega-menu__trigger{background:rgb(var(--color-button));color:rgb(var(--color-button-text));padding-inline:1.7rem}.wn-header-nav .wn-mega-menu__trigger:hover,.wn-header-nav details[open]>.wn-mega-menu__trigger{background:rgba(var(--color-button),.88);color:rgb(var(--color-button-text))}.wn-mega-menu__content{--color-background: 255, 255, 255;--color-foreground: 18, 18, 18;--color-link: 18, 18, 18;--color-button: 227, 6, 19;--color-button-text: 255, 255, 255;--gradient-background: #ffffff;background:#fff;border-top:1px solid #e4e4e4;box-shadow:0 22px 48px #19191924;color:#121212;padding:2.8rem 0 3.2rem}.wn-mega-menu__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,24rem);gap:3.2rem}.wn-mega-menu__layout--no-brands{grid-template-columns:minmax(0,1fr)}.wn-mega-menu__layout--square .wn-mega-menu__category-media{aspect-ratio:1 / 1}.wn-mega-menu__view-all--hidden{display:none}.wn-mega-menu__section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.7rem}.wn-mega-menu__eyebrow{color:#4b4b4b;font-size:1.2rem;font-weight:750;letter-spacing:.13em;margin:0;text-transform:uppercase}.wn-mega-menu__view-all{align-items:center;display:inline-flex;font-size:1.3rem;font-weight:650;gap:.6rem;color:#121212;text-decoration:none}.wn-mega-menu__view-all:hover{color:#e30613;text-decoration:underline;text-underline-offset:.3rem}.wn-mega-menu__category-grid{display:grid;gap:1.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.wn-mega-menu__category-card{background:#fff;border:1px solid #dedede;border-radius:1.4rem;min-width:0;overflow:hidden;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.wn-mega-menu__category-card:hover{border-color:#a9a9a9;box-shadow:0 10px 22px #19191912;transform:translateY(-2px)}.wn-mega-menu__category-card>.wn-mega-menu__category-title{display:flex;flex-direction:column;font-size:1.5rem;font-weight:750;height:100%;color:#121212;text-decoration:none;width:100%}.wn-mega-menu__category-title:hover{color:#121212}.wn-mega-menu__category-media{align-items:center;aspect-ratio:3 / 2;background:#eee;display:inline-flex;justify-content:center;overflow:hidden;width:100%}.wn-mega-menu__category-image{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.wn-mega-menu__category-card:hover .wn-mega-menu__category-image{transform:scale(1.04)}.wn-mega-menu__category-fallback{align-items:center;background:linear-gradient(135deg,#f4f4f4,#dedede);color:#555;display:flex;font-size:3.2rem;font-weight:800;height:100%;justify-content:center;width:100%}.wn-mega-menu__category-body{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1.35rem 1.4rem 1.5rem;width:100%}.wn-mega-menu__arrow{color:#5a5a5a;opacity:1}.wn-mega-menu__brands{background:#f3f3f3;border:1px solid #dedede;border-radius:1.4rem;padding:2rem}.wn-mega-menu__brand-list{display:grid;gap:.2rem;margin-top:1.2rem}.wn-mega-menu__brand-link{align-items:center;border-bottom:1px solid #d7d7d7;color:#121212;display:flex;font-size:1.4rem;font-weight:650;justify-content:space-between;padding:.9rem .4rem;text-decoration:none;transition:padding .16s ease}.wn-mega-menu__brand-link:hover{color:#e30613;padding-left:.9rem}.wn-mega-menu__category-title:focus-visible,.wn-mega-menu__brand-link:focus-visible,.wn-mega-menu__view-all:focus-visible{outline:2px solid #e30613;outline-offset:3px}.wn-mega-menu__brand-list li:last-child .wn-mega-menu__brand-link{border-bottom:0}@media screen and (max-width:1199px){.wn-mega-menu__category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
