.white-logo,.black-logo{object-fit:contain}.product-option{display:flex;gap:15px;justify-content:center;align-items:center;margin:5px 0}.product-options{height:100%;display:block}.footer_logo{max-width:200px;height:auto}.footer-payment{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}.payment-list{padding:0;margin:0;display:flex}.payment-list svg{height:20px;width:auto}.swiper-wrapper{height:auto}.search-bar-inner{position:relative}.search-results-wrap{position:absolute;width:100%;top:100%;left:0;display:none}.search-bar.active .search-results-wrap{display:block}.search-input-field{width:100%}#ajax-search-results{background:#fff;box-shadow:0 4px 30px #0000001a;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 30px 0 rgba(0,0,0,.1);padding:0 20px;position:absolute;top:100%;width:100%}.search-result-heading{padding:20px;background:#fff;display:none}.search-result-heading-show{display:block}.search-result-heading h6{font-size:22px;text-transform:uppercase}.search-result-item{margin-bottom:10px;border:1px solid #e6ffea;transition:.3s}.search-result-item:hover{background:#f1fff7}.search-result-item a{display:flex;align-items:center;gap:20px}.search-product-img{max-width:100px;width:100%;height:100%;object-fit:cover}.search-product-content{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.search-product-content p:last-child{font-weight:600}.search-product-content p:first-child{text-transform:capitalize}#ajax-search-form{width:100%;display:flex;margin:0}.product-accordion-item-content{color:#000}.product-accordion-item-content p{padding:15px 0}.product-accordion-item-content ul{padding:15px;list-style:disc}.product-accordion-item-content ol{padding:15px;list-style:decimal}video.video-banner{width:100%;max-height:600px;object-fit:cover}.side-cart-varient.size-varient .product-option{gap:0}.cart-sidebar.empty_cart .side-cart-empty{display:block;margin-top:100px}.cart-sidebar.empty_cart .side-cart-footer-center,.cart-sidebar.empty_cart .side-cart-footer-bottom{display:none}.form__label.smartsize-button-text{color:#000}.cart-sidebar-open-btn{position:relative}.nav-icons .cart_count{position:absolute;background:#2d323d;color:#fff;width:16px;height:16px;right:0;font-size:10px;font-weight:600;bottom:5px;align-items:center;display:flex;line-height:1;padding-top:2px;justify-content:center;border-radius:50%}.tab-content-items,.collection-items{margin-left:-16px;margin-right:-16px}.swiper-scrollbar.swiper-scrollbar-vertical{display:none}.video-banner{position:relative}.banner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.banner-content-text{color:#fff;text-align:center;font-size:14px}.side-cart-footer-top-slider-btn .swiper-button-next:after,.side-cart-footer-top-slider-btn .swiper-button-prev:after{display:none}.hero-wrap{position:relative}.hero-video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}video.hero-video{width:100%;height:100%;object-fit:cover}.hero-content-area{position:relative;z-index:2}.announcement{background:transparent;position:absolute;width:100%;z-index:5;transition:background-color ease .3s,backdrop-filter ease .3s;-webkit-transition:background-color ease .3s,backdrop-filter ease .3s}.announcement-content{text-align:center;color:#fff;font-size:12px;padding:0;text-transform:uppercase;line-height:normal;font-family:var(--paragraph-font);display:block;margin:0}.announcement-content--link{color:inherit;text-decoration:none;cursor:pointer}.announcement-content--link:hover,.announcement-content--link:focus-visible{text-decoration:underline;text-underline-offset:2px}.product-option.hide_it{display:none}.swiper-button-next.announcement-button-next:after,.swiper-button-prev.announcement-button-prev:after{font-size:10px;color:#fff}.announcement.black-bg .swiper-button-next.announcement-button-next:after,.announcement.black-bg .swiper-button-prev.announcement-button-prev:after{color:#000}.announcement.black-bg .announcement-content{color:#000}.announcement.black-bg:not(.announcement--sticky){background:var(--white, #fff);border-bottom:1px solid #f7f5f4}.announcement.black-bg:not(.announcement--sticky) .ns-countdown,.announcement.black-bg:not(.announcement--sticky) .ns-countdown--bar,.announcement.black-bg:not(.announcement--sticky) .ns-countdown__label{color:#000}.announcement.black-bg.announcement--sticky{background:var(--ns-ann-bg, #0B0B0B);color:var(--ns-ann-fg, #FFFFFF)}.announcement.black-bg.announcement--sticky .announcement-content,.announcement.black-bg.announcement--sticky .ns-countdown,.announcement.black-bg.announcement--sticky .ns-countdown--bar,.announcement.black-bg.announcement--sticky .ns-countdown__label,.announcement.black-bg.announcement--sticky .swiper-button-next.announcement-button-next:after,.announcement.black-bg.announcement--sticky .swiper-button-prev.announcement-button-prev:after{color:var(--ns-ann-fg, #FFFFFF)}.announcement-slider.swiper{max-width:250px}.cart-item-img{object-fit:contain}.side-cart-progress-bar-text strong{font-family:var(--paragraph-font);font-weight:500}.main-content.content-wrap{padding-top:82px}.side-cart-slider-item-img .card_img{object-fit:contain}.stock_out{color:#f59042}div#sizefox-container{display:none}.variant_img{height:auto}.upsell_btn_text{font-size:10px;color:#fff;line-height:1.1;font-weight:500}.button-text{margin-top:10px}.testimonial-wrapper .swiper-slide:last-child .testimonial_item{margin-right:20px}.section-btn.position-center{justify-content:center}.section-btn.position-right{justify-content:end;margin-right:30px}@media(max-width:767px){.search-result-heading h6{font-size:16px}.search-result-heading{padding:15px 15px 10px}div#ajax-search-results{padding:15px}.search-product-content{padding-left:0}.section-heading{margin-bottom:10px}.nav-icons .cart_count{right:-4px;top:0}section.section.banner{padding-top:0;padding-bottom:0}.section-btn{justify-content:center;margin-left:0}.product-details-thumb-slider-img{aspect-ratio:4 / 5;overflow:hidden}.thumb-img{object-fit:cover}video.video-banner{height:400px}.footer_logo{max-width:160px}}.button[aria-busy=true],.product-card__quick-add-button[aria-busy=true]{color:transparent!important;pointer-events:none}.button[aria-busy=true]>*,.product-card__quick-add-button[aria-busy=true]>*{visibility:hidden}.button[aria-busy=true]:after,.product-card__quick-add-button[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:1.1em;height:1.1em;margin:-.55em 0 0 -.55em;border-radius:50%;border:2px solid rgb(var(--button-text-color, 255 255 255) / .35);border-top-color:rgb(var(--button-text-color, 255 255 255));animation:custom-button-spinner .6s linear infinite}.product-card__quick-add-button[aria-busy=true]:after{border-color:rgb(var(--circle-button-text-color, 0 0 0) / .35);border-top-color:rgb(var(--circle-button-text-color, 0 0 0))}@keyframes custom-button-spinner{to{transform:rotate(360deg)}}.product-option .product-varient-field.is-unavailable{opacity:.4;position:relative}.product-option .product-varient-field.is-soldout-flash{animation:custom-soldout-shake .5s ease}@keyframes custom-soldout-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.addToCart[aria-busy=true]{color:transparent!important;pointer-events:none}.addToCart[aria-busy=true]>*{visibility:hidden!important}.addToCart[aria-busy=true] .atc-text{visibility:hidden!important}.addToCart[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:1.1em;height:1.1em;margin:-.55em 0 0 -.55em;border-radius:50%;border:2px solid rgb(var(--color-button, 255 255 255) / .35);border-top-color:rgb(var(--color-button, 255 255 255));animation:custom-button-spinner .6s linear infinite}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #111111;outline-offset:2px}.ns-countdown{display:flex;align-items:center;gap:10px;font-family:var(--paragraph-font);line-height:1}.ns-countdown[hidden]{display:none!important}.ns-countdown__label{font-size:9px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;opacity:.8;color:var(--ns-cd-accent, inherit)}.ns-countdown__timer{display:flex;align-items:baseline;justify-content:center;gap:8px;font-variant-numeric:tabular-nums}.ns-countdown__group[hidden],.ns-countdown__sep[hidden]{display:none!important}.ns-countdown__group{display:inline-flex;align-items:baseline;gap:4px}.ns-countdown__flip{display:inline-flex;line-height:1}.ns-countdown__flip::part(digit){display:inline-block;min-width:.62em;text-align:center}.ns-countdown__unit{font-size:.58em;letter-spacing:.16em;text-transform:uppercase;opacity:.75;color:var(--ns-cd-accent, inherit)}.ns-countdown__sep{width:1px;background:var(--ns-cd-accent, currentColor);opacity:.28}.ns-countdown__ended,.ns-countdown--expired .ns-countdown__timer,.ns-countdown--expired .ns-countdown__label{display:none}.ns-countdown--expired .ns-countdown__ended{display:inline;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.ns-countdown--hero.ns-countdown--in{animation:nsCountdownIn .5s cubic-bezier(.22,1,.36,1) both}@keyframes nsCountdownIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ns-countdown-warning{font:11px/1.4 var(--paragraph-font);padding:6px 10px;margin:4px 0;background:#fff4d6;color:#6a4b00;border:1px solid #E5C96B}.announcement-row--split{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:0}.announcement-row--split .announcement-slider.swiper{margin:0;width:100%;max-width:250px;--swiper-navigation-size: 23px}.announcement-row--split .announcement-content{padding:0;line-height:1.3}.ns-countdown--bar{gap:10px;font-size:11px;color:var(--ns-cd-bar-color, #fff)}.ns-countdown--bar .ns-countdown__label{font-size:10px;letter-spacing:.18em;opacity:1}.ns-countdown--bar .ns-countdown__timer{gap:10px}.ns-countdown--bar .ns-countdown__flip{font-size:14px;font-weight:500}.ns-countdown--bar .ns-countdown__unit{font-size:9px;letter-spacing:.12em;opacity:.75}.ns-countdown--bar .ns-countdown__sep{height:11px;align-self:center}@media only screen and (max-width:767px){.ns-countdown--bar{font-size:11px;gap:8px}.ns-countdown--bar .ns-countdown__label{font-size:9.5px}.ns-countdown--bar .ns-countdown__flip{font-size:12px}.ns-countdown--bar .ns-countdown__unit{font-size:8px;letter-spacing:.1em}.ns-countdown--bar .ns-countdown__sep{height:9px}}@media only screen and (max-width:479px){.ns-countdown--bar{gap:6px}.ns-countdown--bar .ns-countdown__label{font-size:9px;letter-spacing:.14em}.ns-countdown--bar .ns-countdown__timer{gap:7px}.ns-countdown--bar .ns-countdown__unit{font-size:7.5px}}.ns-countdown--hero{flex-direction:column;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:30px auto 0;padding:20px 30px 16px;color:var(--white);border:1px solid rgb(255 255 255 / .32);background:#0c0c0c38;-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%)}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){.ns-countdown--hero{background:#0c0c0c6b}}.ns-countdown-pdp-wrap{margin-top:26px}.ns-countdown-pdp-wrap .ns-countdown--hero{margin:0;width:100%;background:#0c0c0ceb;border-color:#ffffff24}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){.ns-countdown-pdp-wrap .ns-countdown--hero{background:#0c0c0cf5}}@media screen and (max-width:749px){.ns-countdown-pdp-wrap .ns-countdown--hero{padding:16px 18px 13px}.ns-countdown-pdp-wrap .ns-countdown--hero .ns-countdown__timer{gap:12px}.ns-countdown-pdp-wrap .ns-countdown--hero .ns-countdown__group{min-width:46px}.ns-countdown-pdp-wrap .ns-countdown--hero .ns-countdown__flip{font-size:32px}.ns-countdown-pdp-wrap .ns-countdown--hero .ns-countdown__sep{height:26px}}.ns-countdown--hero .ns-countdown__label{font-size:10px;letter-spacing:.3em;opacity:.85}.ns-countdown--hero .ns-countdown__timer{gap:22px;align-items:stretch}.ns-countdown--hero .ns-countdown__group{flex-direction:column;align-items:center;gap:8px;min-width:58px}.ns-countdown--hero .ns-countdown__flip{font-size:44px;font-weight:400;letter-spacing:.01em}.ns-countdown--hero .ns-countdown__unit{font-size:9px;letter-spacing:.22em;opacity:.8}.ns-countdown--hero .ns-countdown__sep{height:34px;align-self:flex-start;margin-top:4px;opacity:.3}.ns-countdown--hero~.primary-btn{margin-top:28px}@media only screen and (max-width:767px){.ns-countdown--hero{width:100%;padding:16px 14px 12px;gap:10px;margin-top:24px}.ns-countdown--hero .ns-countdown__timer{gap:12px}.ns-countdown--hero .ns-countdown__group{min-width:46px;gap:6px}.ns-countdown--hero .ns-countdown__flip{font-size:30px}.ns-countdown--hero .ns-countdown__unit{font-size:8px;letter-spacing:.16em}.ns-countdown--hero .ns-countdown__sep{height:24px}.ns-countdown--hero~.primary-btn{margin-top:22px}}.announcement.announcement--sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;background:transparent;transition:opacity .2s ease,visibility .2s ease,background-color ease .3s,color ease .3s}html:has(.navbar.nav-fixed) .announcement:not(.announcement--sticky){background:var(--white, #fff);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #f7f5f4}html:has(.navbar.nav-fixed) .announcement:not(.announcement--sticky) .announcement-content,html:has(.navbar.nav-fixed) .announcement:not(.announcement--sticky) .ns-countdown,html:has(.navbar.nav-fixed) .announcement:not(.announcement--sticky) .swiper-button-next.announcement-button-next:after,html:has(.navbar.nav-fixed) .announcement:not(.announcement--sticky) .swiper-button-prev.announcement-button-prev:after{color:rgb(var(--color-text, 0 0 0))}html:has(.navbar.nav-fixed) .announcement.announcement--sticky{background:var(--ns-ann-bg, #0B0B0B);color:var(--ns-ann-fg, #FFFFFF)}html:has(.navbar.nav-fixed) .announcement.announcement--sticky .announcement-content,html:has(.navbar.nav-fixed) .announcement.announcement--sticky .ns-countdown,html:has(.navbar.nav-fixed) .announcement.announcement--sticky .swiper-button-next.announcement-button-next:after,html:has(.navbar.nav-fixed) .announcement.announcement--sticky .swiper-button-prev.announcement-button-prev:after{color:var(--ns-ann-fg, #FFFFFF)}@supports not selector(:has(*)){.announcement{background:#fff3}.announcement.announcement--sticky{background:var(--ns-ann-bg, #0B0B0B);color:var(--ns-ann-fg, #FFFFFF)}.announcement.announcement--sticky .announcement-content,.announcement.announcement--sticky .ns-countdown,.announcement.announcement--sticky .swiper-button-next.announcement-button-next:after,.announcement.announcement--sticky .swiper-button-prev.announcement-button-prev:after{color:var(--ns-ann-fg, #FFFFFF)}}html.ns-ann-sticky .navbar{top:var(--ns-ann-h, 23px)}html.ns-ann-sticky .main-content.content-wrap{padding-top:calc(var(--ns-ann-h, 23px) + 82px)}html.ns-ann-sticky .navbar.nav-fixed{top:var(--ns-ann-h, 23px)}html.ns-ann-sticky .navbar.hide{transform:translateY(calc(-100% - var(--ns-ann-h, 23px)));-webkit-transform:translateY(calc(-100% - var(--ns-ann-h, 23px)))}html.ns-ann-sticky{scroll-padding-top:calc(var(--ns-ann-h, 23px) + 60px)}html:has(.search-bar.active) .announcement.announcement--sticky{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.ns-countdown--hero.ns-countdown--in{animation:none}.announcement.announcement--sticky{transition:none}}.facets,.facets-sidebar,.active-facets{--ns-facet-accent: #9a7b4f;--ns-facet-rule: rgba(17, 17, 17, .09);--ns-facet-ink: #111;--ns-facet-muted: #8a8a8a}.facets .accordion>summary .accordion__toggle{font-family:var(--heading-font);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ns-facet-ink)}.facets .accordion-list>.accordion{border-bottom:1px solid var(--ns-facet-rule)}.facets .accordion-list>.accordion:last-child{border-bottom:0}.facets .accordion>summary{padding-block:16px;cursor:pointer}.facets .accordion__content{padding-bottom:20px}.facets .checkbox-control{display:flex;align-items:center;gap:11px;padding-block:3px}.facets .checkbox-control label{font-size:13px;letter-spacing:.01em;color:#444;cursor:pointer;transition:color .15s ease}.facets .checkbox-control:hover label,.facets .checkbox-control input:checked+label{color:var(--ns-facet-ink)}.facets .color-swatch{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--ns-facet-rule);transition:box-shadow .18s ease,transform .18s ease}.facets .color-swatch:hover{transform:translateY(-1px)}.facets .color-swatch.is-selected,.facets input:checked+.color-swatch{box-shadow:inset 0 0 0 1px #11111126,0 0 0 1px #fff,0 0 0 2px var(--ns-facet-accent)}.facets .color-swatch.border{box-shadow:inset 0 0 0 1px #11111138}.facets .color-swatch.border.is-selected,.facets input:checked+.color-swatch.border{box-shadow:inset 0 0 0 1px #11111138,0 0 0 1px #fff,0 0 0 2px var(--ns-facet-accent)}.facets .block-swatch{min-width:42px;padding:8px 12px;border:1px solid var(--ns-facet-rule);border-radius:0;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#444;text-align:center;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.facets .block-swatch:hover{border-color:#11111159;color:var(--ns-facet-ink)}.facets .block-swatch.is-selected,.facets input:checked+.block-swatch{background:var(--ns-facet-ink);border-color:var(--ns-facet-ink);color:#fff}.facets .price-range .range-group{margin-block:6px 18px}.facets .price-range .input-group{gap:10px;align-items:center}.facets .price-range .input-prefix{border:0;border-bottom:1px solid var(--ns-facet-rule);border-radius:0;padding:4px 2px;transition:border-color .15s ease}.facets .price-range .input-prefix:focus-within{border-bottom-color:var(--ns-facet-accent)}.facets .price-range .input-prefix .prefix{color:var(--ns-facet-muted);font-size:12px}.facets .price-range .input-prefix .field{font-size:13px;color:var(--ns-facet-ink);padding:0 0 0 4px}.active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px}.active-facets .removable-facet{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--ns-facet-rule);border-radius:0;transition:border-color .15s ease}.active-facets .removable-facet:hover{border-color:#11111159}.active-facets .removable-facet span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#333}.active-facets .removable-facet a{display:inline-flex;color:var(--ns-facet-muted);transition:color .15s ease}.active-facets .removable-facet:hover a{color:var(--ns-facet-ink)}.active-facets .facets-clear-all{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ns-facet-accent);margin-left:4px}@media screen and (min-width:700px){.facets-sidebar{padding-right:28px;border-right:1px solid var(--ns-facet-rule)}}@media screen and (max-width:699px){.facets .checkbox-control{padding-block:7px}.facets .color-swatch{width:32px;height:32px}.facets .block-swatch{min-width:48px;padding:11px 14px}}@supports selector(html:has(*)){html:has(collection-banner[ns-transparent-chrome]) .main-content.content-wrap{padding-top:var(--ns-transparent-extra, 0px)}html:has(collection-banner[ns-transparent-chrome]) .navbar.navbar-black:not(.nav-fixed){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}html:has(collection-banner[ns-transparent-chrome]) .navbar.navbar-black:not(.nav-fixed) .navbar-brand .navbar-logo{display:block}html:has(collection-banner[ns-transparent-chrome]) .navbar.navbar-black:not(.nav-fixed) .navbar-brand .navbar-logo.brand-logo-black{display:none}html:has(collection-banner[ns-transparent-chrome]) .navbar.navbar-black:not(.nav-fixed) .ham-menu span{background:#fff}html:has(collection-banner[ns-transparent-chrome]) .navbar.navbar-black:not(.nav-fixed) .nav-link-text{color:#fff}html:has(collection-banner[ns-transparent-chrome]) .navbar.navbar-black:not(.nav-fixed) .nav-icons li a svg path,html:has(collection-banner[ns-transparent-chrome]) .navbar.navbar-black:not(.nav-fixed) .nav-icons li span svg path{stroke:#fff}html:has(collection-banner[ns-transparent-chrome]):not(:has(.navbar.nav-fixed)) .announcement.black-bg{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}html:has(collection-banner[ns-transparent-chrome]):not(:has(.navbar.nav-fixed)) .announcement.black-bg .announcement-content,html:has(collection-banner[ns-transparent-chrome]):not(:has(.navbar.nav-fixed)) .announcement.black-bg .ns-countdown,html:has(collection-banner[ns-transparent-chrome]):not(:has(.navbar.nav-fixed)) .announcement.black-bg .swiper-button-next.announcement-button-next:after,html:has(collection-banner[ns-transparent-chrome]):not(:has(.navbar.nav-fixed)) .announcement.black-bg .swiper-button-prev.announcement-button-prev:after{color:#fff}}.product-details-varient.size-varient .product-varient .product-varient-field .product-varient-label{margin-left:0;margin-right:8px;margin-bottom:8px}.ns-suggest-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}@media(max-width:900px){.ns-suggest-grid{grid-template-columns:repeat(2,1fr)}}#ajax-search-results{max-height:min(72vh,720px);overflow-y:auto}.ns-suggest-grid .product-card .card-title{font-size:12px}.ns-suggest-empty{padding:14px 0;font-size:13px}facets-drawer.color-scheme--dialog,facets-sort-popover.color-scheme--dialog{--text-color: 17 17 17;--background: 255 255 255 / 1;--background-without-opacity: 255 255 255;--background-gradient: none;--border-color: 229 229 229;--button-background: 17 17 17;--button-text-color: 255 255 255;--accent: 17 17 17;--circle-button-background: 255 255 255;--circle-button-text-color: 17 17 17;color:#111}facets-sort-popover .popover-listbox__option{font-size:14px;letter-spacing:.01em;color:#6b6b6b;padding-block:10px}facets-sort-popover .popover-listbox__option[aria-selected=true]{color:#111;font-weight:500}facets-sort-popover .popover-listbox__option[aria-selected=true]:after{content:"";display:inline-block;width:5px;height:5px;margin-inline-start:10px;vertical-align:middle;border-radius:50%;background:var(--ns-facet-accent, #9a7b4f)}.ns-sort-current{margin-inline-start:6px;color:#111;text-transform:none;letter-spacing:.02em}.ns-sort-current:before{content:"\b7  ";color:#8a8a8a}.ns-facet-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-inline-start:8px;padding-inline:5px;border-radius:9px;background:#111;color:#fff;font-size:10px;letter-spacing:0;vertical-align:1px}.facets summary:focus:not(:focus-visible){outline:none}.ns-facet-stock{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px;border-bottom:1px solid var(--ns-facet-rule);cursor:pointer}.ns-facet-stock__text{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#111}.ns-facet-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ns-facet-count{margin-inline-start:6px;color:#9a9a9a;font-size:11px;font-variant-numeric:tabular-nums}.ns-facet-size,.ns-facet-colour,.ns-facet-chip{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.ns-facet-size:has(.ns-facet-input:focus-visible),.ns-facet-colour:has(.ns-facet-input:focus-visible),.ns-facet-chip:has(.ns-facet-input:focus-visible){outline:2px solid var(--ns-facet-accent, #9a7b4f);outline-offset:2px}.is-empty{cursor:default}.ns-facet-sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px}.ns-facet-size{display:grid;place-items:center;height:42px;border:1px solid rgba(17,17,17,.14);font-size:12px;font-weight:500;letter-spacing:.06em;color:#111;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ns-facet-size:hover{border-color:#111}.ns-facet-size.is-active,.ns-facet-size:has(.ns-facet-input:checked){background:#111;border-color:#111;color:#fff}.ns-facet-size.is-empty{color:#b9b9b9;border-color:#11111112;background:linear-gradient(to top right,transparent calc(50% - .5px),rgba(17,17,17,.12) 50%,transparent calc(50% + .5px))}.ns-facet-colours{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.ns-facet-colour{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:13px;color:#444}.ns-facet-colour__dot{flex:none;width:22px;height:22px;border-radius:50%;background-size:cover;box-shadow:inset 0 0 0 1px #11111129;transition:box-shadow .18s ease}.ns-facet-colour:hover{color:#111}.ns-facet-colour.is-active,.ns-facet-colour:has(.ns-facet-input:checked){color:#111;font-weight:500}.ns-facet-colour.is-active .ns-facet-colour__dot,.ns-facet-colour:has(.ns-facet-input:checked) .ns-facet-colour__dot{box-shadow:inset 0 0 0 1px #11111129,0 0 0 2px #fff,0 0 0 3px #111}.ns-facet-colour.is-empty{opacity:.35}.ns-facet-chips{display:flex;flex-wrap:wrap;gap:6px}.ns-facet-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid rgba(17,17,17,.14);font-size:12px;letter-spacing:.02em;color:#111;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ns-facet-chip:hover{border-color:#111}.ns-facet-chip.is-active,.ns-facet-chip:has(.ns-facet-input:checked){background:#111;border-color:#111;color:#fff}.ns-facet-chip.is-active .ns-facet-count,.ns-facet-chip:has(.ns-facet-input:checked) .ns-facet-count{color:#fff9}.ns-facet-chip.is-empty{opacity:.35}.facets,.facets-sidebar,facets-drawer,facets-sort-popover{font-family:Helvetica Neue,helvetica-neue,Helvetica,Arial,sans-serif}.facets .switch:focus:not(:focus-visible){outline:none;box-shadow:none}.facets-sidebar .ns-facet-colours{grid-template-columns:1fr}.facets .accordion__content:has(.ns-facet-sizes,.ns-facet-colours,.ns-facet-chips){padding-top:2px}.ns-filter-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.ns-filter-btn .ns-facet-badge{margin-inline-start:2px}@media screen and (max-width:999px){.collection-toolbar .ns-sort-desktop{display:none}.collection-toolbar__button-list:has(.ns-sort-desktop){grid-template-columns:1fr}.collection-toolbar__button-list:has(.ns-sort-desktop)>.collection-toolbar__button-container{flex:1 1 100%}}.ns-facet-sort{padding-block:16px 20px;border-bottom:1px solid var(--ns-facet-rule)}.ns-facet-sort__title{margin:0 0 14px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#111}.ns-drawer-footer{display:flex;align-items:center;gap:18px}.ns-drawer-footer .button{flex:1}.ns-drawer-footer__clear{flex:none;font-size:12px;letter-spacing:.04em;color:#111;text-decoration:underline;text-underline-offset:3px}.ns-drawer-footer [aria-busy=true] [data-ns-show]{opacity:.55}[data-ns-show]{transition:opacity .15s ease}.ns-quick{margin-block-end:18px;margin-inline:calc(-1 * var(--container-gutter, 20px))}.ns-quick__track{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-inline:var(--container-gutter, 20px);scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ns-quick__track::-webkit-scrollbar{display:none}.ns-quick__label{flex:none;margin-inline-end:4px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.ns-quick__chip{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 16px;border:1px solid rgba(17,17,17,.14);border-radius:18px;background:#fff;font-family:Helvetica Neue,helvetica-neue,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.03em;color:#111;white-space:nowrap;scroll-snap-align:start;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ns-quick__chip:hover{border-color:#111}.ns-quick__chip.is-active{background:#111;border-color:#111;color:#fff}.ns-quick__chip--size{justify-content:center;min-width:44px;padding:0 12px}@media screen and (min-width:1000px){.ns-quick{margin-inline:0}.ns-quick__track{padding-inline:0;flex-wrap:wrap;overflow:visible}}html.lock .announcement.announcement--sticky{z-index:998}.collection__main{min-width:0}.ns-quick{min-width:0;max-width:100vw;overflow:hidden}.ns-quick__track{min-width:0;max-width:100%}@media screen and (max-width:999px){.ns-quick{max-width:calc(100% + 2 * var(--container-gutter, 20px))}}.ns-quick{margin-inline:0;max-width:100%}.ns-quick__track{padding-inline:0}.facets,.facets-sidebar,facets-drawer,facets-sort-popover,.ns-quick{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif}facets-drawer [slot=header].h4,facets-sort-popover [slot=header].h4{font-family:var(--brand-serif, big-caslon, serif);font-size:22px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.facets .accordion>summary .accordion__toggle,.ns-facet-stock__text,.ns-facet-sort__title{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#111}.ns-facet-size,.ns-facet-chip{font-weight:400;letter-spacing:.06em}.ns-facet-chip{text-transform:uppercase;font-size:11px}.ns-facet-size{font-size:12px}.ns-facet-colour{font-size:13px;letter-spacing:.01em}.ns-facet-badge{font-weight:400}.ns-quick__chip{border-radius:0;height:34px;padding:0 14px;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.ns-quick__label{font-weight:400}facets-sort-popover .popover-listbox__option{font-size:13px;letter-spacing:.02em}facets-sort-popover .popover-listbox__option[aria-selected=true]{font-weight:400}.facets .price-range .range-group{position:relative;height:2px;margin:14px 9px 24px;border-radius:0;background:linear-gradient(to right,rgba(17,17,17,.12) 0,rgba(17,17,17,.12) var(--range-min),#111 var(--range-min),#111 var(--range-max),rgba(17,17,17,.12) var(--range-max),rgba(17,17,17,.12) 100%)}.facets .price-range .range::-webkit-slider-thumb{width:18px;height:18px;margin-block-start:-8px;background:#fff;border:1px solid #111;box-shadow:0 1px 4px #0000001f}.facets .price-range .range::-moz-range-thumb{width:18px;height:18px;background:#fff;border:1px solid #111;box-shadow:0 1px 4px #0000001f}.facets .price-range .input-group{display:grid;grid-template-columns:1fr auto 1fr;gap:10px}.facets .price-range .input-prefix{border-radius:0;border:1px solid rgba(17,17,17,.14);height:44px;padding:0 12px;box-shadow:none}.facets .price-range .input-prefix:focus-within{border-color:#111;box-shadow:none}.facets .price-range .prefix{font-size:11px;letter-spacing:.06em;color:#8a8a8a}.facets .price-range .field{font-size:13px;color:#111}.facets .price-range .input-group>.text-subdued{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a}.nav-link-text{white-space:nowrap}@media screen and (min-width:1000px)and (max-width:1320px){.navbar .nav-link-text{letter-spacing:.08em}}collection-banner .breadcrumb--floating{inset-block-start:118px;z-index:2}@media screen and (min-width:1000px){.navbar .navbar-wrapper-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.navbar .navbar-wrapper-inner>.navbar-brand{justify-self:center;width:221px}.navbar .navbar-wrapper-inner>.navbar-left{justify-self:start;min-width:0;width:auto}.navbar .navbar-wrapper-inner>.nav-icon-area{justify-self:end}}@media screen and (min-width:1000px)and (max-width:1199px){.navbar .navbar-left{gap:14px}.navbar .nav-link-text{font-size:11px;letter-spacing:.05em}.navbar .navbar-wrapper-inner>.navbar-brand{width:170px}}@media screen and (min-width:1000px)and (max-width:1079px){.navbar .navbar-left{gap:11px}.navbar .nav-link-text{letter-spacing:.03em}.navbar .navbar-wrapper-inner>.navbar-brand{width:150px}}.ns-quick__track{scroll-snap-type:none}[data-product-card] .card-slider{aspect-ratio:1 / 1;overflow:hidden}[data-product-card] .card-slider .swiper-wrapper,[data-product-card] .card-slider .swiper-slide,[data-product-card] .card-slider .card-slider-img{height:100%}[data-product-card] .card-slider .swiper-slide{align-self:stretch}[data-product-card] .card-slider-img img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center 20%}.ns-quick--colours{margin-top:-8px}.ns-quick__chip--colour{gap:8px;padding:0 14px 0 10px;text-transform:none;letter-spacing:.02em;font-size:12px}.ns-quick__dot{width:14px;height:14px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #1111112e}.ns-quick__chip--colour.is-active .ns-quick__dot{box-shadow:0 0 0 1.5px #fff}.shopify-policy__title h1,.section-header .h0,.section-header .h1,.section-header .h2,.empty-state .h1,.empty-state .h2,.empty-state .h3,.empty-state .h4,main .prose>.h0,main .prose>.h1,main .prose>p.h1,main .prose>h1,.main-not-found .h1,.main-not-found h1{font-family:var(--brand-serif, big-caslon, serif)!important;font-weight:400!important;font-size:34px!important;line-height:1.15!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#0b0b0b}@media(max-width:749px){.shopify-policy__title h1,.section-header .h0,.section-header .h1,.section-header .h2,.empty-state .h1,.empty-state .h2,.empty-state .h3,.empty-state .h4,main .prose>.h0,main .prose>.h1,main .prose>p.h1,main .prose>h1,.main-not-found .h1,.main-not-found h1{font-size:24px!important}}main .prose>.h6,main .prose>p.h6,main .prose>.subheading,main .prose>p.bold,.section-header .subheading{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;opacity:.6}main .container>.prose,.shopify-policy__container{max-width:820px;margin-inline:auto}main .prose,main .prose p,main .prose li,.shopify-policy__body .rte,.shopify-policy__body .rte p,.shopify-policy__body .rte li,.section-header .v-stack>p{font-size:14px;line-height:1.7}main .prose strong,.shopify-policy__body .rte strong{font-weight:500}main .prose h2,.shopify-policy__body .rte h2{font-family:var(--brand-serif, big-caslon, serif);font-size:22px;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;margin:32px 0 10px}main .prose h3,main .prose h4,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;margin:28px 0 8px}.shopify-section--faq .accordion__toggle,.shopify-section--faq .accordion__toggle .text-with-icon{font-size:14px}main .button:not(.button--outline),.empty-state .button,form.form .button{font:500 12px/1 helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:.05em!important;text-transform:uppercase;color:#fff!important;background:#111!important;border:1px solid #111!important;border-radius:0!important;min-height:46px;padding:15px 28px!important}main .button:not(.button--outline):hover,.empty-state .button:hover,form.form .button:hover{background:#fff!important;color:#111!important}main .button--outline{font:500 12px/1 helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:.05em!important;color:#111!important;border:1px solid #111!important;border-radius:0!important}main .input,main .textarea,main .select,form.form input[type=text],form.form input[type=email],form.form textarea{border:1px solid rgba(17,17,17,.25)!important;border-radius:0!important;background:#fff;font:400 14px/1.4 helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;color:#111;padding:13px 14px}main .input:focus,main .textarea:focus,form.form input:focus,form.form textarea:focus{border-color:#111!important}main .floating-label,main .input-group label{font-size:13px}.footer-item-title{font-size:12px!important;font-weight:400!important;letter-spacing:.12em!important}.footer-mail[href^=mailto],a.footer-mail[href*="@"],.footer-links a[href^=mailto]{text-transform:none!important}@media(min-width:750px){html.ns-promo .ns-dubai-ann,html.ns-promo .ns-dubai-ann span,html.ns-promo .ns-dubai-ann b{font-size:10px!important;letter-spacing:.08em!important}}.bestsellers-grid__subheading,.community-lookbook__subheading,.nsfw__eyebrow,.ns-hs__eyebrow{font-size:11px!important;letter-spacing:.16em!important}.bestsellers-grid__week{font-size:10px!important;letter-spacing:.16em!important}.collection-showcase__btn{letter-spacing:.14em!important}.community-lookbook__option-name{font-size:10px!important}.community-lookbook__tag-hint,.community-lookbook__pill,.ns-rewards__away{font-size:11px!important}.community-lookbook__panel-title{font-size:13px!important}.ns-qa__trust,.ns-qa__trust *{font-size:12px!important}@media(max-width:749px){.collection-showcase__title{font-size:12px!important;letter-spacing:.14em!important}}.card-badge.card-badge--soldout{color:#b3121f!important}:root{--ns-sec-y: 72px;--ns-head-gap: 28px;--ns-cta-gap: 32px}@media(max-width:749px){:root{--ns-sec-y: 48px;--ns-head-gap: 20px;--ns-cta-gap: 24px}}main .ns-hs,main .nsfw,main .bestsellers-grid,main .testimonial-section,main .community-lookbook,main .collection-section,main .collection-showcase-section,main .img-text-section{padding-top:var(--ns-sec-y)!important;padding-bottom:var(--ns-sec-y)!important;margin:0!important}main .the-set-section{padding-top:var(--ns-sec-y)!important;padding-bottom:0!important}main .the-set-section+*,main .shopify-section:has(.the-set-section)+.shopify-section>section{padding-top:var(--ns-sec-y)!important}main .section-heading-wrapper,main .bestsellers-grid__header,main .community-lookbook__header{text-align:center!important;justify-content:center!important;align-items:center!important;margin:0 auto var(--ns-head-gap)!important;max-width:900px}main .section-heading,main .bestsellers-grid__heading,main .community-lookbook__heading,main .the-set__heading,main .img-text-content-title,main .collection-showcase__heading{font-family:var(--brand-serif, big-caslon, serif)!important;font-weight:400!important;font-size:30px!important;line-height:1.2!important;letter-spacing:.005em!important;text-transform:none!important;text-align:center;margin:0!important}@media(max-width:749px){main .section-heading,main .bestsellers-grid__heading,main .community-lookbook__heading,main .the-set__heading,main .img-text-content-title,main .collection-showcase__heading{font-size:24px!important}}main .nsfw__eyebrow,main .ns-hs__eyebrow,main .bestsellers-grid__subheading,main .community-lookbook__subheading,main .section-heading-wrapper .subheading,main .section-heading-wrapper>p:not(.section-heading){display:block;margin:0 0 10px!important;font-family:helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#8a8a8a!important;opacity:1!important}main .bestsellers-grid__subheading span:before,main .bestsellers-grid__subheading span:after,main .bestsellers-grid__subheading:before,main .bestsellers-grid__subheading:after{display:none!important}main .bestsellers-grid__week{margin:8px 0 0!important;font-size:11px!important;letter-spacing:.16em!important;color:#8a8a8a!important}main .nsfw__text{font-size:14px!important;color:#555!important;opacity:1!important}main .community-lookbook__header{position:relative;display:flex!important;flex-direction:column}main .community-lookbook__header>div:first-child{text-align:center}main .community-lookbook__header [class*=nav],main .community-lookbook__header [class*=arrows]{position:absolute;right:0;bottom:0}@media(max-width:749px){main .community-lookbook__header [class*=nav],main .community-lookbook__header [class*=arrows]{display:none!important}}main .section-btn,main .bestsellers-grid__cta,main .ns-hs__foot{display:flex!important;justify-content:center!important;gap:8px;margin:var(--ns-cta-gap) 0 0!important;text-align:center}main .section-btn .btn,main .bestsellers-grid__btn,main .ns-hs__foot .btn,main .the-set__button{display:inline-flex!important;align-items:center;justify-content:center;min-height:46px;padding:0 32px!important;font:500 12px/1 helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:1px solid #111!important;border-radius:0!important;background:#111!important;color:#fff!important;text-decoration:none!important}main .ns-hs__foot .btn.secondary-btn{background:#fff!important;color:#111!important}main .section-btn .btn:hover,main .bestsellers-grid__btn:hover,main .ns-hs__foot .btn:hover{background:#fff!important;color:#111!important}main .the-set__button{width:100%}main .bestsellers-grid{--bs-num-size: 56px !important;--bs-num-size-mobile: 44px !important}main .testimonial-section .section-heading-wrapper{display:block!important}.product-details-title{font-family:var(--brand-serif, big-caslon, serif)!important;font-weight:400!important;font-size:28px!important;text-transform:none!important;letter-spacing:.005em!important}@media(max-width:749px){.product-details-title{font-size:24px!important}}.hero-subheading{font-size:11px!important;font-weight:400!important;letter-spacing:.2em!important}.hero-heading{font-weight:400!important;text-transform:none!important}main .community-lookbook__header{max-width:none!important;width:100%}main .community-lookbook__header .community-lookbook__nav{position:absolute;right:24px;bottom:0}@media(min-width:990px){main .collection-items,main .tab-content-items{margin-left:0!important;margin-right:0!important}main .ns-hs .container,main .nsfw .container,main .collection-section .container{padding-left:24px!important;padding-right:24px!important}main .testimonial-section .container{padding-left:24px!important;padding-right:24px!important}}@media(min-width:1000px){.collection__main product-list.product-list,.collection__main .product-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}}:root{--ns-ivory: #ffffff;--ns-line: rgba(17,17,17,.08);--ns-muted: #6b6b6b}main .testimonial-section,main .community-lookbook{background:#fff!important}main .testimonial-section .testimonial_item,main .testimonial-section [class*=testimonial-card]{background:#fff!important;border-color:var(--ns-line)!important}.product-card .card-content{padding-top:12px!important}.product-card .card-content .card-title{font-size:13px!important;letter-spacing:.01em;line-height:1.4!important;color:#111!important;text-transform:none!important}.product-card .card-content .card-price-wrap .latest-price{color:#111!important;font-size:13px!important;font-weight:500}.product-card .card-content .card-price-wrap .previous-price{font-size:13px!important}.product-card .card-content .card-price-wrap:has(.previous-price) .latest-price{color:#b3121f!important}.product-card .card-badge,.product-card .card-badges .card-badge{font-size:10px!important;letter-spacing:.14em!important;font-weight:500!important;padding:5px 8px!important;background:#ffffffeb!important;border-radius:0!important}.product-card .card-varient-tap-btn{border-radius:50%;box-shadow:0 1px 6px #00000014}main .collection-showcase__title{letter-spacing:.16em!important;font-size:13px!important}.product-details-price .latest-price,.product-details-price p{font-size:16px!important;font-weight:500!important;color:#111!important}.product-details-content-area .accordion,.product-details-content-area details{border-color:var(--ns-line)!important}.footer,footer,.footer-section{background:#fff!important}.footer-item-title{color:#111!important}main .nsfw>.container,main .collection-section:not(.ns-hs)>.container{display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"head cta" "items items";align-items:end;column-gap:24px}main .nsfw .section-heading-wrapper,main .collection-section:not(.ns-hs) .section-heading-wrapper{grid-area:head;text-align:left!important;align-items:flex-start!important;margin:0 0 18px!important;max-width:none}main .nsfw .collection-items,main .collection-section:not(.ns-hs) .collection-items{grid-area:items}main .nsfw .section-btn,main .collection-section:not(.ns-hs) .section-btn{grid-area:cta;margin:0 0 18px!important;justify-content:flex-end!important}main .nsfw .section-btn .btn,main .collection-section:not(.ns-hs) .section-btn .btn{min-height:0!important;padding:0 0 3px!important;background:none!important;color:#111!important;border:0!important;border-bottom:1px solid #111!important;font-size:11px!important;letter-spacing:.14em!important}main .nsfw .section-btn .btn:after,main .collection-section:not(.ns-hs) .section-btn .btn:after{content:" \2192"}main .nsfw .section-btn .btn span,main .collection-section:not(.ns-hs) .section-btn .btn span{display:none!important}main .section-heading,main .bestsellers-grid__heading,main .community-lookbook__heading,main .the-set__heading{font-size:26px!important}main .nsfw .section-heading,main .collection-section:not(.ns-hs) .section-heading{text-align:left!important}main .nsfw__text{text-align:left;margin-left:0!important}@media(max-width:749px){main .section-heading,main .bestsellers-grid__heading,main .community-lookbook__heading,main .the-set__heading{font-size:22px!important}main .nsfw>.container,main .collection-section:not(.ns-hs)>.container{padding-left:16px!important;padding-right:16px!important}}main .nsfw .collection-items,main .collection-section:not(.ns-hs) .collection-items{display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:calc((100% - 3 * 4px) / 4.25);gap:4px!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0!important;padding:0!important}main .nsfw .collection-items::-webkit-scrollbar,main .collection-section:not(.ns-hs) .collection-items::-webkit-scrollbar{display:none}main .nsfw .collection-items>*,main .collection-section:not(.ns-hs) .collection-items>*{scroll-snap-align:start;min-width:0}@media(max-width:989px){main .nsfw .collection-items,main .collection-section:not(.ns-hs) .collection-items{grid-auto-columns:44%}main .nsfw .collection-items,main .collection-section:not(.ns-hs) .collection-items{margin-right:-16px!important}}.product-card .card-content{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;align-items:start;padding:10px 2px 0!important}.product-card .card-content .card-title{grid-column:1}.product-card .card-content .card-price-wrap{grid-column:2;grid-row:1;padding:0!important;flex-direction:column;align-items:flex-end;gap:2px}.product-card .card-content>*:not(.card-title):not(.card-price-wrap){grid-column:1 / -1}.product-card .card-content .card-title br+*,.product-card .card-content .card-title{word-break:normal}.hero-section .hero-content{align-items:flex-end!important;justify-content:flex-start!important;padding:0 40px 56px!important}.hero-section .hero-content-inner{text-align:left!important;max-width:560px}.hero-section .hero-heading{font-size:44px!important;line-height:1.05!important}.hero-section .hero-content-inner .primary-btn{display:inline-block!important;margin:18px 0 0!important;padding:0 0 4px!important;min-height:0!important;background:none!important;border:0!important;border-bottom:1px solid #fff!important;color:#fff!important;font-size:11px!important;letter-spacing:.16em!important}.hero-section .hero-content-inner .primary-btn:after{content:" \2192"}.hero-section .hero-content-inner .primary-btn span{display:none!important}@media(max-width:749px){.hero-section .hero-content{padding:0 20px 36px!important}.hero-section .hero-heading{font-size:34px!important}}main .ns-hs__head,main .bestsellers-grid__header,main .community-lookbook__header>div:first-child{text-align:left!important;align-items:flex-start!important;margin-left:0!important}main .bestsellers-grid__header{max-width:none!important;padding:0 24px}main .ns-hs__chips .ns-quick__track{justify-content:flex-start!important}main .ns-hs .section-heading{text-align:left!important}@media(max-width:749px){main .bestsellers-grid__header{padding:0 16px}}.ns-trust{background:#111!important;border:0!important}.ns-trust__item{color:#fff!important}.ns-trust__item+.ns-trust__item{border-left-color:#ffffff26!important}main .bestsellers-grid__header,main .bestsellers-grid__heading,main .testimonial-section .section-heading-wrapper,main .testimonial-section .section-heading,main .community-lookbook__header,main .community-lookbook__heading,main .community-lookbook__subheading{text-align:left!important;margin-left:0!important;margin-right:0!important}main .bestsellers-grid__subheading{display:block!important}main .community-lookbook__header{align-items:flex-start!important;padding-right:110px}main .testimonial-section .container{padding-left:24px}@media(max-width:749px){main .nsfw>.container,main .collection-section:not(.ns-hs)>.container{grid-template-columns:1fr;grid-template-areas:"head" "items" "cta"}main .nsfw .section-btn,main .collection-section:not(.ns-hs) .section-btn{justify-content:flex-start!important;margin:18px 0 0!important}main .community-lookbook__header{padding-right:0}main .testimonial-section .container{padding-left:16px}}@media(min-width:750px){.product-details-section .product-details-slider .swiper-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:4px}.product-details-section .product-details-slider .swiper-slide{margin:0!important}.product-details-section .product-details-slider .swiper-slide:not(.ns-g-hide):first-child,.product-details-section .product-details-slider .swiper-slide.ns-g-first{grid-column:1 / -1}.product-details-section .product-details-slider-img img{aspect-ratio:4 / 5;object-fit:cover;height:100%!important}.product-details-section .product-details-slider .swiper-slide.ns-g-first .product-details-slider-img img,.product-details-section .product-details-slider .swiper-slide:first-child .product-details-slider-img img{aspect-ratio:1 / 1}}.product-details-content-area .product-details-title-and-price{padding-bottom:14px;border-bottom:1px solid rgba(17,17,17,.08);margin-bottom:18px}.product-details-content-area .icon-items,.product-details-content-area [class*=icon-item]{font-size:13px}@media(min-width:750px){html body .product-details-section[data-section-id] .product-details-slider .swiper-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:4px}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide{margin:0!important;width:auto!important}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide.ns-g-hide{display:none!important}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide.ns-g-first{grid-column:1 / -1}html body .product-details-section[data-section-id] .product-details-slider-img{height:100%!important;background:#f5f5f5}html body .product-details-section[data-section-id] .product-details-slider-img img{width:100%;height:100%!important;aspect-ratio:4 / 5;object-fit:cover}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide.ns-g-first .product-details-slider-img img{aspect-ratio:auto;height:auto!important}}@media(min-width:750px){html body .product-details-section[data-section-id] .product-details-slider .swiper-slide:not(.ns-g-first) .product-details-slider-img{aspect-ratio:4 / 5;overflow:hidden;display:block;position:relative;padding:0!important}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide:not(.ns-g-first) .product-details-slider-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;margin:0!important}}@media(min-width:990px){main .nsfw .collection-items,main .collection-section:not(.ns-hs) .collection-items{grid-auto-columns:calc((100% - 12px)/4)!important}}.side-cart-progress-bar-area{--gift-accent-1: #111;--gift-accent-2: #111}.side-cart-progress-bar-area .side-cart-progress-bar-text p{font-size:13px!important;color:#111!important;letter-spacing:0!important;padding:0 0 10px!important}.side-cart-progress-bar-area .side-cart-progress-bar-text strong{font-weight:500!important}.side-cart-progress-bar-area .progress{height:3px!important;background-color:#e6e6e6!important;border-radius:0!important}.checkpoint-dot{width:9px!important;height:9px!important;border-radius:0!important;transform:rotate(45deg);border:1.5px solid #bdbdbd!important}.progress-checkpoint[data-reached=true] .checkpoint-dot{background:#111!important;border-color:#111!important}.side-cart-progress-bar-area .ns-reward-done{font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase}.gift-offers .gift-section__title,.gift-offers .gift-section__titles{color:#111!important;letter-spacing:.14em!important;font-size:11px!important}.gift-offers .ns-gift-lock{color:#111!important;font-size:11px!important;letter-spacing:.12em!important}.gift-offers button,.gift-offers .btn{border-radius:0!important}.gift-offers button[disabled],.gift-offers .is-locked button,.gift-offers .gift-tier.is-locked button{background:#fff!important;color:#8a8a8a!important;border:1px solid rgba(17,17,17,.15)!important}.gift-offers button:not([disabled]){background:#111!important;color:#fff!important;border:1px solid #111!important}.ns-rewards .ns-rewards__fill{background:#111!important}.ns-rewards__bar{height:3px!important;background:#e6e6e6!important;border-radius:0!important}.ns-rewards__msg{font-size:11px!important;letter-spacing:.12em!important;color:#111!important}.ns-rewards__amount{font-size:13px!important;font-weight:500!important}.ns-rewards__away{opacity:1!important;color:#6b6b6b}.ns-rewards .ns-rewards__ticks span{border-radius:50%!important;border-color:#d0d0d0!important;background:#fff!important}.ns-rewards .ns-rewards__ticks span.is-reached{background:#111!important;border-color:#111!important;color:#fff!important}.ns-rewards .ns-rewards__ticks span.is-reached svg{stroke:#fff!important;color:#fff!important}.side-cart-progress-bar-area .progress{background-image:linear-gradient(90deg,#111,#111)!important}.side-cart-progress-bar-area{padding-left:15px!important;padding-right:15px!important}.gift-offers .gift-tier:has(.ns-gift-lock) .gift-section{opacity:1!important}.gift-offers .gift-tier:has(.ns-gift-lock) .gift-item__img{opacity:.55}.gift-offers .gift-tier:has(.ns-gift-lock) .gift-item__btn{background:#fff!important;color:#111!important;border:1px solid rgba(17,17,17,.25)!important;pointer-events:none}.gift-offers .gift-item__free{color:#111!important}.gift-offers .ns-gift-lock{border-color:#1111111a!important}.cart-sidebar [class*=reserve],.side-cart [class*=reserve],[class*=cart-timer],[class*=reserved]{background:#fff!important;border-top:1px solid rgba(17,17,17,.08)!important;border-bottom:0!important}main .collection-showcase-section{--csw-gap: 4px !important;--csw-gap-mobile: 4px !important}main .collection-showcase-section .collection-showcase__media{aspect-ratio:4 / 5!important}main .collection-showcase-section .collection-showcase__media:before,main .collection-showcase-section .collection-showcase__media:after,main .collection-showcase-section .collection-showcase__tile:before,main .collection-showcase-section .collection-showcase__tile:after{border:0!important}main .bestsellers-grid__container{max-width:none!important;padding-inline:24px!important}main .bestsellers-grid__header{padding:0!important;max-width:none!important}main .bestsellers-grid__track{padding-inline:24px!important;scroll-padding-inline:24px!important}@media(max-width:749px){main .bestsellers-grid__container{padding-inline:16px!important}main .bestsellers-grid__track{padding-inline:16px!important;scroll-padding-inline:16px!important}}html body .product-details-section[data-section-id] .product-details-slider-img{position:relative!important;aspect-ratio:1 / 1!important;height:auto!important;overflow:hidden;background:#f5f5f5;padding:0!important}html body .product-details-section[data-section-id] .product-details-slider-img img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 25%!important;margin:0!important;aspect-ratio:auto!important}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide.ns-fit-contain .product-details-slider-img img{object-fit:contain!important;object-position:center!important}html body .product-details-section[data-section-id] .product-details-thumb-slider-img{aspect-ratio:1 / 1;overflow:hidden}html body .product-details-section[data-section-id] .product-details-thumb-slider-img img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){html body .product-details-section[data-section-id] .product-details-slider .swiper-slide.ns-g-first{grid-column:auto!important}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide:not(.ns-g-first) .product-details-slider-img,html body .product-details-section[data-section-id] .product-details-slider .swiper-slide.ns-g-first .product-details-slider-img{aspect-ratio:1 / 1!important}html body .product-details-section[data-section-id] .product-details-slider .swiper-slide.ns-g-first .product-details-slider-img img{height:100%!important}}.product-details-content-area .product-details-title{margin-bottom:6px!important}.product-details-content-area .product-details-varient{margin-bottom:18px!important}.product-details-content-area .product-accordion-item{border-color:#1111111a!important}.product-details-content-area .item-title{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:400!important}.ns-pdp-hook{margin:8px 0 0;font-size:14px;line-height:1.55;color:#555;max-width:460px}.product-details-content-area .product-review,.product-details-content-area [class*=review-avatar]{margin-top:14px!important}.product-details-content-area .product-accordion-item-content,.product-details-content-area .product-accordion-item-content p{font-size:13.5px!important;line-height:1.65!important;color:#444!important}.product-details-content-area .product-description-accordion{margin-top:18px;border-top:1px solid rgba(17,17,17,.1)}.product-details-content-area .item-title-wrapper{padding:15px 0!important}.ns-rewards{margin-top:18px!important;padding-top:16px;border-top:1px solid rgba(17,17,17,.1)}.product-details-content-area .product-details-title-and-price{flex-wrap:wrap!important}.product-details-content-area .product-details-title-and-price .ns-pdp-hook{flex:0 0 100%;order:5}.product-details-content-area .item-title-wrapper{padding:12px 0!important}html.ns-promo .gcc-delivery__free{display:none!important}main .the-set-section{padding-left:24px!important;padding-right:24px!important}main .the-set{max-width:1180px!important;margin:0 auto;display:grid!important;grid-template-columns:minmax(0,1fr) 340px;column-gap:56px;align-items:start}main .the-set__heading{grid-column:1 / -1;text-align:left!important;margin:0 0 22px!important}main .the-set__cards{grid-column:1;grid-row:2 / span 6;position:relative;display:grid!important;grid-template-columns:1fr 1fr;gap:44px!important}main .the-set__cards:after{content:"+";position:absolute;left:50%;top:calc(50% - 60px);transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid rgba(17,17,17,.15);display:grid;place-items:center;font:300 20px/1 helvetica-neue,Helvetica Neue,Helvetica,Arial,sans-serif;color:#111;z-index:2}main .the-set__card{position:relative;background:none!important;border:0!important;padding:0!important}main .the-set__media{aspect-ratio:1 / 1;background:#f5f5f5;overflow:hidden;margin-bottom:12px!important;border-radius:0!important}main .the-set__media img{width:100%;height:100%;object-fit:contain}main .the-set__label{font-size:10.5px!important;letter-spacing:.16em!important;color:#8a8a8a!important;margin:0 0 4px!important}main .the-set__title,main .the-set__title a{font-size:14px!important;font-weight:400!important;color:#111!important;text-decoration:none!important;margin:0!important}main .the-set__price{font-size:13px!important;color:#555!important;margin:2px 0 10px!important}main .the-set__select{width:100%;height:42px;border:1px solid rgba(17,17,17,.2)!important;border-radius:0!important;background-color:#fff;font-size:13px!important;padding:0 12px!important}main .the-set__remove{top:10px!important;right:10px!important;background:#fff!important;border:1px solid rgba(17,17,17,.12)!important}main .the-set__row,main .the-set__undo,main .the-set__button,main .the-set .btn,main .the-set__error,main .the-set__hint{grid-column:2}main .the-set__row{display:grid!important;grid-template-columns:1fr auto;gap:10px 12px;align-items:end;margin:0 0 16px!important;padding:22px 0 18px!important;border-top:1px solid #111;border-bottom:1px solid rgba(17,17,17,.1)}main .the-set__row-label{grid-column:1 / -1;font-size:11px!important;letter-spacing:.16em!important;color:#111!important}main .the-set__pill{background:none!important;border:1px solid #111!important;border-radius:0!important;padding:5px 9px!important;font-size:10.5px!important;letter-spacing:.12em!important;color:#111!important;justify-self:start}main .the-set__pill-dot{background:#111!important}main .the-set__prices{text-align:right}main .the-set__compare{display:block;font-size:12px!important;color:#8a8a8a!important}main .the-set__total{font-size:22px!important;font-weight:500!important;color:#111!important}main .the-set__button{width:100%!important;min-height:50px!important}@media(max-width:899px){main .the-set{grid-template-columns:1fr}main .the-set__cards{grid-row:auto;gap:14px!important}main .the-set__cards:after{top:calc(50% - 70px);width:28px;height:28px;font-size:17px}main .the-set__row,main .the-set__undo,main .the-set__button,main .the-set .btn,main .the-set__error,main .the-set__hint{grid-column:1}main .the-set__row{margin-top:20px!important}main .the-set-section{padding-left:16px!important;padding-right:16px!important}}main .the-set{padding-left:0!important;padding-right:0!important}html.ns-ann-sticky .main-content.content-wrap:has(>.shopify-section .product-details-section){padding-top:calc(var(--ns-ann-h, 23px) + 60px)!important}@media(max-width:749px){.product-details-section{padding-top:0!important;margin-top:0!important}}#gift-offer-box .gift-tier{border:1px solid rgba(17,17,17,.12)!important;padding:12px 14px 14px!important;background:#fff;margin:0 0 12px!important}#gift-offer-box .gift-section__header{margin:0 0 10px!important;gap:8px!important}#gift-offer-box .gift-section__title{font-size:10.5px!important;letter-spacing:.16em!important;font-weight:500!important;color:#111!important}#gift-offer-box .gift-item{align-items:stretch!important;gap:14px!important}#gift-offer-box .gift-item__media{width:72px!important;height:72px!important;background:#f5f5f5!important}#gift-offer-box .gift-item__img{object-fit:contain!important}#gift-offer-box .gift-item__content{gap:4px!important;justify-content:space-between}#gift-offer-box .gift-item__title{font-size:13px!important;font-weight:400!important}#gift-offer-box .gift-item__free{font-size:10.5px!important;letter-spacing:.14em!important;font-weight:500!important;color:#111!important}#gift-offer-box .gift-item__btn{width:auto!important;align-self:flex-start;height:32px!important;padding:0 16px!important;font-size:10.5px!important;letter-spacing:.14em!important;margin-top:6px}#gift-offer-box .gift-item__btn:after{content:" \2192";margin-left:4px}#gift-offer-box .ns-gift-lock{margin:0 0 10px!important;padding:0 0 10px!important;border-bottom:1px solid rgba(17,17,17,.08)!important;border-top:0!important;font-size:10.5px!important}.side-cart-footer-center-text,.side-cart-footer-center-text *{background:#fff!important}.side-cart-footer-center-text{border-top:1px solid rgba(17,17,17,.08)!important;border-bottom:0!important;color:#555!important}#gift-offer-box .gift-item__media--stack{position:relative;width:84px!important;height:84px!important;background:none!important;overflow:visible!important}#gift-offer-box .gift-item__media--stack img{position:absolute;width:60px!important;height:60px!important;object-fit:contain!important;background:#f5f5f5;border:2px solid #fff;box-shadow:0 1px 4px #00000014}#gift-offer-box .gift-item__media--stack img:nth-child(1){left:0;top:16px;transform:rotate(-6deg);z-index:1}#gift-offer-box .gift-item__media--stack img:nth-child(2){left:12px;top:6px;z-index:2}#gift-offer-box .gift-item__media--stack img:nth-child(3){left:24px;top:16px;transform:rotate(6deg);z-index:3}#gift-offer-box .gift-item__sub{margin:0;font-size:12px;color:#6b6b6b}#gift-offer-box .gift-item__was{font-size:12px!important;color:#8a8a8a!important;margin-right:6px}*:has(>.side-cart-footer-center-text){background:#fff!important}.ns-trust{position:relative;z-index:3;margin-top:-50px!important;background:#ffffff1a!important;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-top:1px solid rgba(255,255,255,.22)!important;border-bottom:0!important}.ns-trust__item{color:#fff!important;padding-top:16px!important;padding-bottom:16px!important;text-shadow:0 1px 8px rgba(0,0,0,.25)}.ns-trust__item+.ns-trust__item,.ns-trust__item{border-left-color:#ffffff2e!important}.ns-trust__icon svg{stroke:#fff!important}.hero-section .hero-content{padding-bottom:104px!important}@media(max-width:749px){.hero-section .hero-content{padding-bottom:84px!important}.ns-trust__item{padding-top:14px!important;padding-bottom:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/custom.css.map */
