.template-collection .shopify-section-group-header-group,.template-collection [data-header],.template-collection .cl-header{background-color:#fff;box-shadow:none}.template-collection .shopify-section-group-footer-group footer,.template-collection .shopify-section-group-footer-group .footer{background:#fff;color:#0d1012;border-top:1px solid #dee0e3}.template-collection .shopify-section-group-footer-group .footer__links a{color:#65696e;text-decoration:none}@media(max-width:767px){.template-collection .cl-header__row{height:76px}}.gs-plp,.gs-plp-seo{--plp-margin: 16px;--plp-panel: 320px;display:block;background:#fff;color:#0d1012;font-family:var(--gs-font-body);font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased}@media(min-width:1024px){.gs-plp,.gs-plp-seo{--plp-margin: 40px}}.gs-plp *,.gs-plp *:before,.gs-plp *:after{box-sizing:border-box}:where(.gs-plp) button{font:inherit;color:inherit}:where(.gs-plp) a{color:inherit}.gs-plp :focus-visible,.gs-plp-seo :focus-visible{outline:1px solid #004eba;outline-offset:3px}.gs-plp .gs-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gs-plp [hidden]{display:none!important}.gs-plp-header{display:flex;flex-direction:column;gap:16px;padding:24px var(--plp-margin)}.gs-plp-header__headings{display:flex;flex-direction:column;gap:0}.gs-plp-header__gender,.gs-plp-header__count{margin:0;font-size:12px;line-height:1.3;color:#65696e;text-transform:capitalize}.gs-plp-header__title{margin:16px 0;font-family:var(--gs-font-heading);font-weight:800;font-size:32px;line-height:.9;text-transform:uppercase;letter-spacing:normal;color:#0d1012}@media(min-width:1024px){.gs-plp-header__title{font-size:48px}}.gs-plp-header__count{display:none}@media(min-width:1024px){.gs-plp-header__count{display:block}}.gs-plp-header__description{max-width:800px;color:#0d1012}.gs-plp-header__description>:first-child{margin-top:0}.gs-plp-header__description>:last-child{margin-bottom:0}.gs-plp-header__description p{margin:0 0 8px}@media(max-width:1023px){.gs-plp-header__description[data-clamped=true]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.gs-plp-header__more{align-self:flex-start;padding:0;margin-top:-4px;background:none;border:0;cursor:pointer;font-size:14px;line-height:1.1;color:#0d1012}@media(min-width:1024px){.gs-plp-header__more{display:none}}.gs-plp-header__links{display:flex;flex-wrap:wrap;gap:0 8px;max-width:800px}.gs-plp-header__links a{color:#9fa3a8;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.gs-plp-header__links a:not(:last-child):after{content:","}.gs-plp-tiles{padding:24px 0 40px}@media(min-width:1024px){.gs-plp-tiles{padding:24px var(--plp-margin) 40px}}.gs-plp-tiles__tabs{display:flex;gap:8px;margin:24px 0 16px;padding:0 var(--plp-margin);overflow-x:auto;scrollbar-width:none}@media(min-width:1024px){.gs-plp-tiles__tabs{padding:0}}.gs-plp-tiles__tabs::-webkit-scrollbar{display:none}.gs-plp-tiles__tab{flex:none;height:40px;padding:10px 16px;border:0;border-radius:50px;background:#f4f5f6;color:#0d1012;font-size:14px;line-height:1.4;text-transform:capitalize;cursor:pointer;transition:background-color var(--gs-motion-fast) ease-in-out,color var(--gs-motion-fast) ease-in-out}.gs-plp-tiles__tab:hover{background:#dee0e3}.gs-plp-tiles__tab[aria-selected=true]{background:#0d1012;color:#fff}.gs-plp-tiles__panel{position:relative}.gs-plp-tiles__track{display:grid;grid-auto-flow:column;grid-auto-columns:260px;gap:8px;padding:0 var(--plp-margin);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--plp-margin);scrollbar-width:none}.gs-plp-tiles__track::-webkit-scrollbar{display:none}@media(min-width:1024px){.gs-plp-tiles__track{grid-auto-columns:calc((100% - 32px)/5);padding:0;scroll-padding:0}}.gs-plp-tile{display:flex;flex-direction:column;scroll-snap-align:start;border:1px solid #dee0e3;background:#fff;color:#0d1012;text-decoration:none;min-width:0}.gs-plp-tile:first-child{border-color:#0d1012}@media(min-width:1024px){.gs-plp-tile{flex-direction:row;align-items:stretch;height:80px}.gs-plp-tile:first-child{border-color:#dee0e3}.gs-plp-tile:hover{border-color:#0d1012}}.gs-plp-tile__media{display:block;flex:none;width:100%;aspect-ratio:258 / 325;background:#dee0e3;overflow:hidden}@media(min-width:1024px){.gs-plp-tile__media{width:78px;height:78px;aspect-ratio:auto}}.gs-plp-tile__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.gs-plp-tile__body{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:16px;min-width:0}@media(min-width:1024px){.gs-plp-tile__body{padding:0 12px}}.gs-plp-tile__title{margin:0;font-size:14px;line-height:1.4;font-weight:400}.gs-plp-tile__text{margin:0;font-size:14px;line-height:1.4;color:#9fa3a8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.gs-plp-tile__text{-webkit-line-clamp:1}}.gs-plp-tiles__arrows{display:none}.gs-plp-body{margin:0;display:block}@media(min-width:1024px){.gs-plp-body{display:grid;grid-template-columns:var(--plp-panel) minmax(0,1fr);column-gap:40px;margin:16px var(--plp-margin) 0;align-items:start}}.gs-plp-toolbar{display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:center;height:76px;margin:0 var(--plp-margin);border-top:1px solid #dee0e3;background:#fff}.gs-plp-toolbar[data-sticky=true]{position:sticky;top:0;z-index:var(--gs-z-sticky)}.gs-plp-toolbar__divider{width:1px;height:44px;background:#dee0e3}.gs-plp-toolbar__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 8px;border:0;background:none;cursor:pointer;font-size:14px;color:#0d1012}.gs-plp-toolbar__button svg{width:20px;height:20px}.gs-plp-toolbar__count{text-align:center;color:#65696e;font-size:14px}.gs-plp-toolbar__badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#0d1012;color:#fff;font-size:10px;line-height:1}@media(min-width:1024px){.gs-plp-toolbar{display:none}}.gs-plp-panel__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--gs-z-sheet);background:#00000080;opacity:0;transition:opacity .25s ease-out}.gs-plp-panel__backdrop.is-visible{opacity:1}.gs-plp-panel__sheet-head,.gs-plp-panel__sheet-foot,.gs-plp-panel__handle{display:none}@media(max-width:1023px){.gs-plp-panel{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--gs-z-sheet) + 1);display:flex;flex-direction:column;max-height:95dvh;background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -4px 15px #0000001a;transform:translateY(100%);visibility:hidden;transition:transform .4s ease-out,visibility 0s linear .4s}.gs-plp-panel.is-open{transform:translateY(0);visibility:visible;transition:transform .4s ease-out,visibility 0s}.gs-plp-panel__handle{display:block;width:40px;height:4px;margin:8px auto 0;border-radius:4px;background:#dee0e3}.gs-plp-panel__sheet-head{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:16px 16px 16px 24px}.gs-plp-panel__scroll{flex:1 1 auto;overflow-y:auto;padding:0 16px 0 24px;overscroll-behavior:contain}.gs-plp-panel__sheet-foot{display:block;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #dee0e3;background:#fff}.gs-plp-panel__desktop-head{display:none}.gs-plp-panel.is-sort-only .gs-plp-group:not([data-gs-plp-sort-group]),.gs-plp-panel.is-sort-only [data-gs-plp-clear]{display:none}}@media(min-width:1024px){.gs-plp-panel{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;padding-right:8px;scrollbar-width:thin}.gs-plp-panel__backdrop{display:none}}.gs-plp-panel__desktop-head,.gs-plp-panel__sheet-head{gap:16px}.gs-plp-panel__desktop-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}@media(max-width:1023px){.gs-plp-panel__desktop-head{display:none}}.gs-plp-panel__heading{margin:0;font-family:var(--gs-font-heading);font-weight:700;font-size:20px;line-height:.94;text-transform:uppercase;color:#0d1012}.gs-plp-panel__clear{padding:0;border:0;background:none;cursor:pointer;font-size:14px;color:#0d1012;text-decoration:underline;text-underline-offset:2px}.gs-plp-panel__clear[disabled]{color:#bec2c6;text-decoration:none;cursor:default}@media(max-width:1023px){.gs-plp-panel__clear{text-decoration:none}}.gs-plp-panel__close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.gs-plp-panel__submit{display:flex;align-items:center;justify-content:center;width:100%;height:51px;padding:16px 24px;border:0;border-radius:0;background:#0d1012;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.gs-plp-panel__submit:hover{background:#1b1d22}.gs-plp-group{border-bottom:1px solid #dee0e3}.gs-plp-group__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px 0;border:0;background:none;cursor:pointer;text-align:left;font-size:14px;line-height:1.4;color:#0d1012}.gs-plp-group[data-gs-plp-sort-group] .gs-plp-group__toggle{padding-top:0}@media(max-width:1023px){.gs-plp-group[data-gs-plp-sort-group] .gs-plp-group__toggle{padding-top:24px}}.gs-plp-group__meta{display:inline-flex;align-items:center;gap:8px}.gs-plp-group__active{color:#65696e;font-size:12px}.gs-plp-group__chevron{display:inline-flex;transition:transform .15s ease-in-out}.gs-plp-group__chevron svg{width:16px;height:16px}.gs-plp-group__toggle[aria-expanded=true] .gs-plp-group__chevron{transform:rotate(180deg)}.gs-plp-group__body{padding:0 0 24px}.gs-plp-group__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.gs-plp-opt{position:relative;display:flex;align-items:center;gap:16px;min-height:44px;padding:12px 0;cursor:pointer;font-size:14px;line-height:1.4;color:#0d1012}.gs-plp-opt--radio{color:#65696e}.gs-plp-opt--radio:has(input:checked){color:#0d1012}.gs-plp-opt--swatch{color:#65696e}.gs-plp-opt--swatch:has(input:checked){color:#0d1012}.gs-plp-opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.gs-plp-opt__box{flex:none;display:grid;place-items:center;width:20px;height:20px;border:1px solid #dee0e3;border-radius:2px;background:#fff;transition:border-color var(--gs-motion-fast),background-color var(--gs-motion-fast)}.gs-plp-opt:hover .gs-plp-opt__box{border-color:#0d1012}.gs-plp-opt input:checked+.gs-plp-opt__box{background:#0d1012;border-color:#0d1012}.gs-plp-opt__box svg{width:14px;height:14px;color:#fff;opacity:0}.gs-plp-opt input:checked+.gs-plp-opt__box svg{opacity:1}.gs-plp-opt input:focus-visible+.gs-plp-opt__box{outline:1px solid #004eba;outline-offset:3px}.gs-plp-opt--radio input:checked+.gs-plp-opt__box{background:#fff;border-color:#0d1012;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px #0d1012}.gs-plp-opt--radio .gs-plp-opt__box svg{display:none}.gs-plp-opt__swatch{flex:none;width:16px;height:16px;margin-right:-8px;border:1px solid rgb(0 0 0 / .08);background:var(--swatch, #dee0e3);background-size:cover}.gs-plp-opt__count{margin-left:auto;color:#65696e;font-size:12px}.gs-plp-opt[aria-disabled=true]{opacity:.4;pointer-events:none}.gs-plp-price{display:flex;align-items:center;gap:8px}.gs-plp-price label{flex:1;display:flex;flex-direction:column;gap:4px;font-size:12px;color:#65696e}.gs-plp-price input{width:100%;height:44px;padding:0 12px;border:1px solid #dee0e3;border-radius:0;font:inherit;font-size:14px;color:#0d1012}.gs-plp-panel__empty{margin:0;padding:24px 0;color:#65696e}.gs-plp-column{min-width:0}.gs-plp-top10__head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 16px;padding:0 var(--plp-margin)}@media(min-width:1024px){.gs-plp-top10__head{padding:0;min-height:44px}}.gs-plp-top10__title,.gs-plp-seo__heading{margin:0;font-family:var(--gs-font-heading);font-weight:700;font-size:clamp(18px,17.3px + .19vw,20px);line-height:.94;text-transform:uppercase;color:#0d1012}.gs-plp-top10__arrows{display:none;gap:0}@media(min-width:1024px){.gs-plp-top10__arrows{display:flex}}.gs-plp-arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;color:#0d1012}.gs-plp-arrow[disabled]{color:#bec2c6;cursor:default}.gs-plp-arrow svg{width:20px;height:20px}.gs-plp-top10__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 2.6);gap:8px;margin:0;padding:0 var(--plp-margin);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--plp-margin);scrollbar-width:none}.gs-plp-top10__track::-webkit-scrollbar{display:none}@media(min-width:768px){.gs-plp-top10__track{grid-auto-columns:calc((100% - 24px)/4)}}@media(min-width:1024px){.gs-plp-top10__track{grid-auto-columns:calc((100% - 32px)/5);padding:0;scroll-padding:0}}.gs-plp-top10__item{scroll-snap-align:start;min-width:0}.gs-plp-top10__badge{position:absolute;top:8px;left:8px;z-index:2;display:grid;place-items:center;width:24px;height:24px;background:#fff;color:#0d1012;font-size:14px;font-weight:700}.gs-plp-top10 .gs-plp-card__info{padding:16px 0 0}.gs-plp-top10 .gs-plp-card__wishlist,.gs-plp-top10 .gs-plp-card__qa,.gs-plp-top10 .gs-plp-card__sizes,.gs-plp-top10 .gs-plp-card__rating,.gs-plp-top10 .gs-plp-card__sub{display:none}.gs-plp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 4px;margin:0;padding:0;list-style:none}@media(min-width:768px){.gs-plp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.gs-plp-grid{grid-template-columns:repeat(var(--plp-cols, 4),minmax(0,1fr))}}.gs-plp-grid>li{min-width:0}.gs-plp-grid__promo{grid-column:1 / -1}@media(min-width:768px){.gs-plp-grid__promo{grid-column:span 2}}.gs-plp-empty{grid-column:1 / -1;padding:64px var(--plp-margin);text-align:center}.gs-plp-empty h2{margin:0 0 8px;font-family:var(--gs-font-heading);font-size:20px;text-transform:uppercase}.gs-plp-empty p{margin:0 0 24px;color:#65696e}.gs-plp-results{position:relative;transition:opacity .2s ease-out}.gs-plp-results.is-loading{opacity:.4;pointer-events:none}.gs-plp-card{position:relative;display:flex;flex-direction:column;height:100%}.gs-plp-card__media{position:relative;z-index:2}.gs-plp-card__frame{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#dee0e3}.gs-plp-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:opacity .3s ease-out}.gs-plp-card__img--secondary{opacity:0}@media(hover:hover)and (pointer:fine){.gs-plp-card__media:hover .gs-plp-card__img--secondary{opacity:1}}.gs-plp-card__tag{position:absolute;left:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;height:25px;padding:5px 8px;background:#f4f5f6;color:#0d1012;font-size:12px;line-height:1.3;transition:opacity var(--gs-motion-fast)}@media(min-width:1024px){.gs-plp-card__tag{left:8px;bottom:16px}}.gs-plp-card__tag--inverse{background:#0d1012;color:#fff}.gs-plp-card__wishlist{position:absolute;top:8px;right:8px;z-index:3}.gs-plp-card__wishlist .gs-wishlist--card{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#0d1012;cursor:pointer}.gs-plp-card__wishlist svg{width:20px;height:20px}.gs-plp-card__qa{position:absolute;top:8px;left:8px;z-index:3}.gs-plp-card__qa-button,.gs-plp-card__qa .gs-quick-add__trigger{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#0d1012;cursor:pointer}.gs-plp-card__qa svg{width:20px;height:20px}@media(min-width:1024px){.gs-plp-card__qa{display:none}}.gs-plp-card__sizes{display:none}@media(min-width:1024px)and (hover:hover){.gs-plp-card__sizes{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;display:block;padding:12px 8px 8px;background:#ffffffe6;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out}.gs-plp-card__media:hover .gs-plp-card__sizes,.gs-plp-card__media:focus-within .gs-plp-card__sizes{opacity:1;transform:none;pointer-events:auto}.gs-plp-card__media:hover .gs-plp-card__tag,.gs-plp-card__media:focus-within .gs-plp-card__tag{opacity:0}}.gs-plp-card__sizes-label{margin:0 0 8px;font-size:12px;text-align:center;color:#0d1012}.gs-plp-card__size-list{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.gs-plp-size{min-width:36px;height:32px;padding:0 6px;border:1px solid #dee0e3;border-radius:0;background:#fff;color:#0d1012;font-size:12px;text-transform:uppercase;cursor:pointer}.gs-plp-size:hover{background:#0d1012;border-color:#0d1012;color:#fff}.gs-plp-size[disabled]{color:#bec2c6;background:#fff;border-color:#dee0e3;text-decoration:line-through;cursor:not-allowed}.gs-plp-size.is-loading{background:#0d1012;color:#fff;opacity:.7}.gs-plp-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title rating" "sub sub" "price price";column-gap:8px;padding:16px 16px 24px;background:#fff}@media(max-width:1023px){.gs-plp-card__info{grid-template-columns:minmax(0,1fr);grid-template-areas:"rating" "title" "sub" "price";padding:16px 8px 24px}}.gs-plp-card__title-link{grid-area:title;color:#0d1012;text-decoration:none}.gs-plp-card__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.gs-plp-card__title{margin:0;font-family:var(--gs-font-body);font-size:14px;line-height:1.4;font-weight:400;letter-spacing:normal}.gs-plp-card__rating{grid-area:rating;display:inline-flex;align-items:flex-start;gap:2px;font-size:12px;line-height:1.6;font-weight:700;white-space:nowrap}@media(max-width:1023px){.gs-plp-card__rating{margin-bottom:4px}}.gs-plp-card__rating svg{width:10px;height:10px;margin-top:4px}.gs-plp-card__sub{grid-area:sub;margin:4px 0 0;color:#65696e;font-size:14px;line-height:1.4}.gs-plp-card__price{grid-area:price;display:flex;flex-wrap:wrap;gap:0 6px;margin-top:16px;font-size:14px;line-height:1.4;color:#0d1012}.gs-plp-card__price s{color:#dc0428}.gs-plp-card__price.is-sale>span:first-child{color:#0d1012}.gs-plp-promo{position:relative;display:flex;align-items:flex-end;width:100%;height:100%;min-height:420px;overflow:hidden;background:#1b1d22;color:#fff;text-decoration:none}@media(min-width:768px){.gs-plp-promo{aspect-ratio:auto;min-height:0;max-height:400px}}.gs-plp-promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.gs-plp-promo__media img{width:100%;height:100%;object-fit:cover}.gs-plp-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 60%)}.gs-plp-promo__content{position:relative;z-index:1;padding:16px}.gs-plp-promo__heading{margin:0 0 8px;font-family:var(--gs-font-heading);font-weight:700;font-size:20px;line-height:.94;text-transform:uppercase}.gs-plp-promo__text{margin:0 0 24px;font-size:14px;font-weight:700}.gs-plp-promo__cta{display:inline-flex;align-items:center;height:51px;padding:16px 24px;background:#fff;color:#0d1012;font-size:14px;text-transform:uppercase}.gs-plp-promo:hover .gs-plp-promo__cta{background:#f4f5f6}.gs-plp-pagination{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px var(--plp-margin) 80px;text-align:center}@media(min-width:1024px){.gs-plp-pagination{padding:40px 0 80px}}.gs-plp-pagination__text{margin:0;color:#65696e;font-size:14px}.gs-plp-pagination__bar{width:200px;height:2px;background:#dee0e3}.gs-plp-pagination__bar span{display:block;height:100%;background:#0d1012}.gs-plp-pagination__more{display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:51px;padding:16px 24px;border:0;background:#0d1012;color:#fff;font-size:14px;cursor:pointer;text-decoration:none}.gs-plp-pagination__more:hover{background:#1b1d22}.gs-plp-skel{background:#dee0e3;background-image:linear-gradient(90deg,#fff0 20%,#ffffff80,#fff0 80%);background-size:200% 100%;animation:gs-plp-shimmer 1.6s linear infinite}.gs-plp-skel--card{aspect-ratio:4 / 5}.gs-plp-skel--line{height:12px;margin:16px 16px 0;border-radius:4px}@keyframes gs-plp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gs-plp-seo{border-top:1px solid #dee0e3;padding:40px var(--plp-margin) 64px}.gs-plp-seo__inner{display:flex;flex-direction:column;gap:16px}.gs-plp-seo__heading{margin-top:8px}.gs-plp-seo__text{color:#65696e}.gs-plp-seo__text p{margin:0 0 12px}.gs-plp-seo__text a{color:#0d1012;text-decoration:underline}.gs-plp-seo__faq{border-top:1px solid #dee0e3}.gs-plp-seo__faq+.gs-plp-seo__faq{border-top:0}.gs-plp-seo__faq{border-bottom:1px solid #dee0e3}.gs-plp-seo__faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;cursor:pointer;list-style:none;font-weight:700}.gs-plp-seo__faq summary::-webkit-details-marker{display:none}.gs-plp-seo__faq summary svg{width:16px;height:16px;flex:none;transition:transform .15s ease-in-out}.gs-plp-seo__faq[open] summary svg{transform:rotate(45deg)}.gs-plp-seo__faq-body{padding:0 16px 16px;color:#65696e}.gs-plp-seo__links{padding-top:24px}.gs-plp-seo__links+.gs-plp-seo__links{border-top:1px solid #dee0e3}.gs-plp-seo__link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 24px;padding:0;list-style:none}@media(min-width:1024px){.gs-plp-seo__link-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.gs-plp-seo__link-grid a{color:#65696e;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){.gs-plp-skel{animation:none}.gs-plp-panel,.gs-plp-panel__backdrop,.gs-plp-card__img,.gs-plp-card__sizes{transition:none}}.shopify-section>.gs-plp,.shopify-section>.gs-plp-seo{grid-column:1 / -1;width:100%;min-width:0}@media(min-width:1024px){.gs-plp{--plp-panel: 240px}.gs-plp-panel{top:calc(var(--gs-plp-sticky-top, 0px) + 16px);max-height:calc(100vh - var(--gs-plp-sticky-top, 0px) - 32px);transition:top .35s ease-in-out,max-height .35s ease-in-out}.gs-plp-panel__sheet-head,.gs-plp-panel__sheet-foot{display:none}}@media(min-width:1440px){.gs-plp{--plp-panel: 320px}}@media(min-width:1024px){.gs-plp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1440px){.gs-plp-grid{grid-template-columns:repeat(var(--plp-cols, 4),minmax(0,1fr))}}.gs-plp-grid>li[data-card]{order:3}.gs-plp-grid>li[data-card]:nth-child(-n+4){order:1}.gs-plp-grid>.gs-plp-grid__promo--flow{order:2;align-self:start}.gs-plp-grid>.gs-plp-grid__promo--inline{order:3;align-self:start}@media(min-width:1024px){.gs-plp-grid>li[data-card]:nth-child(-n+6){order:1}}@media(min-width:1440px){.gs-plp-grid>li[data-card]:nth-child(-n+8){order:1}}.gs-plp-promo{aspect-ratio:4 / 5;height:auto;min-height:0;max-height:none}@media(min-width:768px){.gs-plp-promo{aspect-ratio:5 / 4}}.gs-plp-promo__media picture,.gs-plp-promo__media img{display:block;width:100%;height:100%;object-fit:cover}.gs-plp-promo__text{display:block}.gs-plp-toolbar{grid-template-columns:calc((100% + 10px) / 3) calc((100% - 20px) / 3) calc((100% + 10px) / 3);height:auto;margin:0;padding:12px 0 0;border-top:0;background:#fff}.gs-plp-toolbar:before{content:"";grid-column:1 / -1;height:1px;margin-bottom:15px;background:#dee0e3}.gs-plp-toolbar__button,.gs-plp-toolbar__count{height:45px;margin-bottom:15px;text-transform:capitalize}.gs-plp-toolbar__count{display:flex;align-items:center;justify-content:center;border-left:1px solid #dee0e3;border-right:1px solid #dee0e3;color:#65696e}.gs-plp-toolbar__badge{display:none!important}.gs-plp-toolbar[data-sticky=true]{position:sticky;top:var(--gs-plp-sticky-top, 0px);z-index:20;transition:top .3s ease-in-out}.gs-plp-anchor{height:0}@media(max-width:1023px){.gs-plp-panel__backdrop{background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .2s ease-out}.gs-plp-panel{height:85dvh;max-height:85dvh;border-radius:16px 16px 0 0;box-shadow:none}.gs-plp-panel.is-sort-only{height:auto}.gs-plp-panel__sheet-head{padding:24px 16px 16px 24px;min-height:0}.gs-plp-panel__sheet-head .gs-plp-panel__heading{font-size:18px;font-weight:500}.gs-plp-panel__sheet-actions{display:flex;align-items:center;gap:8px}.gs-plp-panel.is-sort-only .gs-plp-chips,.gs-plp-panel.is-sort-only .gs-plp-panel__sheet-foot{display:none}.gs-plp-panel.is-sort-only .gs-plp-panel__scroll{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.gs-plp-panel__sheet-foot{padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:0;box-shadow:0 4px 15px #0000001a}}.gs-plp-panel__sheet-actions{display:flex;align-items:center;gap:8px}.gs-plp-group__heading{margin:0;font:inherit}.gs-plp-group__fieldset{margin:0;padding:0;border:0;min-width:0}.gs-plp-group__toggle>span:first-child{text-transform:capitalize}.gs-plp-group__active{color:inherit;font-size:inherit}.gs-plp-group__chevron{transition:none}.gs-plp-opt__box{width:16px;height:16px;border-radius:3px}.gs-plp-opt__box svg{width:12px;height:12px}.gs-plp-opt--radio .gs-plp-opt__box{border-radius:50%}.gs-plp-opt--radio input:checked+.gs-plp-opt__box{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 8px #0d1012}.gs-plp-opt__label{text-transform:capitalize}.gs-plp-opt--radio .gs-plp-opt__label{text-transform:none}.gs-plp-opt__swatch{margin-right:0;border:0}.gs-plp-opt__swatch.is-light{box-shadow:inset 0 0 0 1px #dee0e3}.gs-plp-opt input:focus-visible~.gs-plp-opt__label{text-decoration:underline}.gs-plp-group__more{margin:8px 0 0;padding:0;border:0;background:none;color:#0d1012;font-size:14px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.gs-plp-chips{margin:0 0 40px}@media(max-width:1023px){.gs-plp-chips{margin:8px 0 16px}}.gs-plp-chips__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.gs-plp-chip{display:inline-flex;align-items:center;gap:8px;min-height:49px;padding:16px;border:1px solid #f4f5f6;background:#f4f5f6;color:#0d1012;font-size:14px;line-height:1.2;text-transform:capitalize;cursor:pointer}.gs-plp-chip:hover{border-color:#dee0e3}.gs-plp-chip svg{flex:none;width:16px;height:16px}.gs-plp-pagination--top{padding:0 0 24px}.gs-plp-pagination__more--secondary{background:#fff;color:#0d1012;border:1px solid #0d1012}.gs-plp-pagination__more--secondary:hover{background:#f4f5f6}.gs-plp-pagination__more{min-width:0}.gs-plp-sentinel{height:1px}.gs-plp-empty__title{margin:0 0 8px}.gs-plp-noscript{margin:0;padding:16px var(--plp-margin)}.gs-plp-card__img{transition:none}.gs-plp-card__img--extra{display:none}.gs-plp-card__tag{bottom:8px;left:8px;transition:none}@media(min-width:1024px){.gs-plp-card__tag{bottom:8px}.gs-plp-card__info{padding:16px 8px 24px}}@media(min-width:1440px){.gs-plp-card__info{padding:16px 16px 24px}}.gs-plp-card__title{text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs-plp-card__sub{text-transform:capitalize}.gs-plp-card__price{margin-top:16px}.gs-plp-card__price s{order:2}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.gs-plp-card__sizes{padding:16px;background:#fff;transform:none;transition:none}.gs-plp-card__media:hover .gs-plp-card__sizes{opacity:1;pointer-events:auto}.gs-plp-card__media:hover .gs-plp-card__tag{opacity:0;visibility:hidden}}@media(hover:none),(pointer:coarse){.gs-plp-card__sizes{display:none!important}.gs-plp-card__qa{display:block!important}}.gs-plp-card__sizes-label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gs-plp-card__size-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 1px 1px 0}.gs-plp-size{display:flex;align-items:flex-end;justify-content:flex-start;min-width:0;height:52px;margin:0 -1px -1px 0;padding:4px 8px;border:1px solid #dee0e3;background:#fff;color:#0d1012;font-size:12px;line-height:1.3;text-transform:uppercase}.gs-plp-size:hover{position:relative;background:#0d1012;border-color:#0d1012;color:#fff}.gs-plp-size[disabled],.gs-plp-size[disabled]:hover{color:#bec2c6;background:#fff linear-gradient(to top right,transparent calc(50% - .5px),#dee0e3 50%,transparent calc(50% + .5px));border-color:#dee0e3;text-decoration:none;cursor:not-allowed}.gs-plp-size[disabled]:hover{background-color:#dee0e3;color:#9fa3a8}.gs-plp-size.is-loading{background:#0d1012;color:#fff;opacity:1;cursor:progress}@media(max-width:1023px),(hover:none){.gs-plp-card__frame{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gs-plp-card__frame::-webkit-scrollbar{display:none}.gs-plp-card__frame .gs-plp-card__img{position:relative;inset:auto;flex:0 0 100%;width:100%;height:100%;opacity:1;scroll-snap-align:start;scroll-snap-stop:always}.gs-plp-card__img--extra{display:block}.gs-plp-top10 .gs-plp-card__frame{overflow:hidden}.gs-plp-top10 .gs-plp-card__img:not(.gs-plp-card__img--primary){display:none}}.gs-plp-card__qa .gs-quick-add__trigger{width:48px;height:48px;margin:-6px 0 0 -6px}.gs-plp-card__wishlist .gs-wishlist--card{width:44px;height:44px;margin:-4px -4px 0 0}.gs-plp-tiles--large{padding:24px 0 40px}@media(min-width:1024px){.gs-plp-tiles--large{padding:24px 0 40px}}.gs-plp-tiles__head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin:0 0 16px;padding:0 var(--plp-margin)}.gs-plp-tiles__heading{margin:0;font-family:var(--gs-font-heading);font-weight:700;font-size:clamp(18px,17.3px + .19vw,20px);line-height:.94;text-transform:uppercase;color:#0d1012}.gs-plp-carousel__arrows{display:none}@media(min-width:1024px){.gs-plp-carousel__arrows{display:flex}.gs-plp-carousel__arrows[hidden]{display:none}}.gs-plp-arrow:not([disabled]):hover{background:#f4f5f6}.gs-plp-arrow:not([disabled]):active{background:#dee0e3}.gs-plp-tiles--large .gs-plp-tiles__track{display:grid;grid-auto-flow:column;grid-auto-columns:66.67vw;gap:4px;margin:0;padding:0 var(--plp-margin);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--plp-margin);scrollbar-width:none}@media(min-width:768px){.gs-plp-tiles--large .gs-plp-tiles__track{grid-auto-columns:60vw}}@media(min-width:1024px){.gs-plp-tiles--large .gs-plp-tiles__track{grid-auto-columns:calc((100% - 12px)/4)}}@media(min-width:1440px){.gs-plp-tiles--large .gs-plp-tiles__track{grid-auto-columns:calc((100% - 16px)/5)}}.gs-plp-tiles__item{min-width:0;scroll-snap-align:start}.gs-plp-tile--large,.gs-plp-tile--large:first-child{flex-direction:column;height:100%;border:1px solid #dee0e3}.gs-plp-tile--large:hover{border-color:#0d1012}.gs-plp-tile--large .gs-plp-tile__media{position:relative;width:100%;height:auto;aspect-ratio:4 / 5}.gs-plp-tile--large .gs-plp-tile__body{justify-content:flex-start;padding:16px}.gs-plp-tile--large .gs-plp-tile__text{color:#65696e;-webkit-line-clamp:2}.gs-plp-tile__tag{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;height:25px;padding:5px 8px;background:#f4f5f6;color:#0d1012;font-size:12px;line-height:1.3}.gs-plp-top10{padding:40px 0 64px}@media(min-width:1024px){.gs-plp-top10{padding:0 0 80px}}.gs-plp-top10__track{grid-auto-columns:calc((100vw - 32px)*.4);padding:0 var(--plp-margin)}@media(min-width:1024px){.gs-plp-top10__track{grid-auto-columns:calc(20% - 3.5px);padding:0}}@media(min-width:1920px){.gs-plp-top10__track{grid-auto-columns:calc(100% / 6 - 3.5px)}}.gs-plp-top10 .gs-plp-card__sizes{display:none}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.gs-plp-top10 .gs-plp-card__sizes{display:block}}.gs-plp-top10 .gs-plp-card__info{padding:16px 8px 16px 0}.gs-plp-top10[hidden]{display:none}.gs-plp-header__links{gap:0}.gs-plp-header__links a{padding-right:8px;font-weight:400;text-transform:lowercase}.gs-plp-tiles--large.gs-plp-tiles--no-heading{padding:41px 0 40px}.gs-plp-tiles--no-heading .gs-plp-tiles__head{justify-content:flex-end;min-height:0;margin:0;padding:0}@media(min-width:1024px){.gs-plp .gs-plp-tiles--large{padding-left:var(--plp-margin);padding-right:var(--plp-margin)}.gs-plp-tiles--large .gs-plp-tiles__head{padding:0}.gs-plp-tiles--large .gs-plp-tiles__track{padding:0;scroll-padding:0}.gs-plp-tiles--large.gs-plp-tiles--no-heading{padding-top:24px}.gs-plp-tiles--no-heading .gs-plp-tiles__head{min-height:44px;margin:0 0 17px}}@media(min-width:1024px){.gs-plp-panel{height:calc(100vh - 120px);max-height:calc(100vh - 120px);scrollbar-gutter:stable}.gs-plp-panel__desktop-head .gs-plp-panel__clear,.gs-plp-panel__desktop-head .gs-plp-panel__clear[disabled]{color:#0d1012;text-decoration:underline;cursor:pointer}}.gs-plp-group[data-gs-plp-sort-group] .gs-plp-group__list{gap:4px}.gs-plp-opt{gap:8px}.gs-plp-opt--swatch{gap:16px}.gs-plp-opt--radio,.gs-plp-opt--radio:has(input:checked){color:#65696e}.gs-plp-top10__head{align-items:flex-start}.gs-plp-top10__title{padding-top:4px}.gs-plp-card .gs-plp-size:not([disabled]){color:#0d1012}.gs-plp-card .gs-plp-size:not([disabled]):hover{color:#fff}.gs-plp-pagination,.gs-plp-pagination--top{padding:0}.gs-plp-pagination{gap:0;margin-top:40px}.gs-plp-pagination__more{order:1;height:52px;padding:16px 24px}.gs-plp-pagination__text{order:2;margin:16px 0 35px}.gs-plp-pagination:empty{margin-top:0}.gs-plp-seo{padding:40px var(--plp-margin)}.gs-plp-seo__inner{display:block}.gs-plp-seo__heading{margin:0 0 16px;padding:0}.gs-plp-seo__inner>*+.gs-plp-seo__heading,.gs-plp-seo__links .gs-plp-seo__heading{margin:0;padding:8px 0 16px}.gs-plp-seo__text p{margin:0 0 16px}.gs-plp-seo__faq{margin:0 16px}.gs-plp-seo__faq summary{padding:16px 0}.gs-plp-seo__faq-body{padding:0 0 16px}.gs-plp-seo__faq+:not(.gs-plp-seo__faq){margin-top:0}.gs-plp-seo__links{padding-top:0}.gs-plp-seo__links+.gs-plp-seo__links{margin-top:24px;padding-top:16px}.gs-plp-seo__link-grid{gap:18px 0;margin:0}.gs-plp-seo__link-grid li{min-width:0;padding-right:16px}.gs-plp-seo__link-grid a{font-weight:400}.gs-plp-toolbar__count{text-transform:none}@media(max-width:1023px){.gs-plp-panel__handle{width:48px;height:5px;margin-top:12px;background:#bec2c6}.gs-plp-panel__sheet-head{align-items:flex-end;padding:56px 24px 40px}.gs-plp-panel__sheet-head .gs-plp-panel__heading{font-size:24px;font-weight:700}.gs-plp-panel__close:not(:focus-visible){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gs-plp-panel.is-sort-only .gs-plp-panel__sheet-head{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;min-height:0}.gs-plp-panel.is-sort-only .gs-plp-group__toggle{display:none}.gs-plp-panel.is-sort-only .gs-plp-group{border-bottom:0}.gs-plp-panel.is-sort-only .gs-plp-group__body{padding:8px 0 0}.gs-plp-panel.is-sort-only .gs-plp-group__body[hidden]{display:block}}@media(max-width:1023px){.gs-plp-header__title{margin:4px 0 1px}}.gs-plp-qa .gs-sheet__overlay{background:#000c;-webkit-backdrop-filter:none;backdrop-filter:none}.gs-plp-qa .gs-sheet__header{min-height:0;padding:16px 64px 8px}.gs-plp-qa .gs-sheet__title{font-family:var(--gs-font-heading);font-size:22px;font-weight:700;line-height:1.2;text-transform:uppercase}.gs-plp-qa .gs-sheet__close{top:16px;right:16px}.gs-plp-qa .gs-sheet__body{padding:8px 0 0}.gs-plp-qa .gs-quick-add__product{gap:15px;margin:0 16px 16px}.gs-plp-qa .gs-quick-add__image{width:116px;border-radius:0}.gs-plp-qa .gs-quick-add__details{gap:0;padding-top:0}.gs-plp-qa__tag{align-self:flex-start;margin:0 0 12px;padding:5px 8px;background:#f4f5f6;color:#0d1012;font-size:12px;line-height:1.3}.gs-plp-qa .gs-quick-add__title{font-size:14px;font-weight:400;line-height:1.4}.gs-plp-qa__sub{margin:4px 0 0;color:#65696e;font-size:14px;line-height:1.4;text-transform:capitalize}.gs-plp-qa .gs-quick-add__details .gs-price{margin-top:4px;font-size:14px}.gs-plp-qa .gs-quick-add__add .gs-icon{width:16px;height:16px;stroke-width:1.5}.gs-plp-qa .gs-quick-add__heading{margin:0 16px 16px;font-family:var(--gs-font-heading);font-size:22px;font-weight:700;line-height:1.2;letter-spacing:0}.gs-plp-qa .gs-quick-add__row{min-height:50px;padding:0 16px}.gs-plp-qa .gs-quick-add__size{font-size:14px;font-weight:400}.gs-plp-qa .gs-quick-add__add{min-height:48px;margin-right:-12px;font-size:14px;font-weight:400}.gs-plp-qa .gs-quick-add__add:hover{background:none;text-decoration:underline}.gs-plp-qa .gs-quick-add__error{margin:16px}.gs-plp-tiles--no-heading .gs-plp-tiles__head{position:relative}.gs-plp-tiles--no-heading .gs-plp-tiles__heading{top:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/65/assets/gs-plp.css.map */
