:root{--orange: #ff7800;--blue: #00264b;--ssw-ivory: #faf9f7;--ssw-charcoal: #1a1a1a;--ssw-muted: #5c5c5c;--ssw-border: rgba(0, 38, 75, .12);--ssw-ease: cubic-bezier(.4, 0, .2, 1);--ssw-transition: .35s var(--ssw-ease);--font-body-family: "Gilroy", -apple-system, BlinkMacSystemFont, sans-serif;--font-title-family: "DM Serif Display", Georgia, "Times New Roman", serif;--font-heading-family: var(--font-title-family);--font-body-weight: 400;--font-heading-weight: 700;--font-body-weight-bold: 700}body{font-family:var(--font-body-family);font-weight:400}body ::selection{background-color:var(--orange)}.menu-drawer__close-button,.menu-drawer__close-button:focus{color:var(--orange)!important}#MainContent{background-color:#f4f4f4}._bottomLayout_4tu8s_279 ._greySign_4tu8s_355{display:none!important}.ecomsend__Input__Input{border-radius:0!important}.ecomsend__Modal__CustomDialog{font-family:var(--font-body-family)!important}:root{--ssw-header-navy: #00264b;--ssw-header-navy-menu: #1a3d5c;--ssw-header-logo-row-height: 88px;--ssw-header-menu-row-height: 58px}body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding:0;min-width:100%}.announcement-bar__message{margin:7px auto!important;min-height:auto}.header.page-width,.utility-bar__grid.page-width{padding-left:0;padding-right:0}.section-header .header-wrapper{background:var(--ssw-header-navy)!important;color:#fff;border-bottom:0!important;position:relative;z-index:1}sticky-header.header-wrapper{display:block}.shopify-section-group-header-group:has(.announcement-bar-ssw) .section-header.shopify-section-header-sticky,.section-header.shopify-section-header-sticky{z-index:100}@media screen and (min-width:990px){.shopify-section-group-header-group:has(.announcement-bar-ssw) .section-header.shopify-section-header-sticky,.section-header.shopify-section-header-sticky{position:sticky!important;top:0!important}.shopify-section-group-header-group:has(.announcement-bar-ssw) .section-header.shopify-section-header-hidden,.section-header.shopify-section-header-hidden{position:sticky!important;top:calc(-1 * var(--header-height))!important}}.section-header .header.header--ssw-tiered.header--top-center{max-width:1200px;width:100%;margin:0 auto;padding:0 30px!important;height:auto;min-height:var(--ssw-header-logo-row-height);position:static;column-gap:1.5rem;row-gap:0}@media screen and (min-width:990px){.section-header .header.header--ssw-tiered.header--top-center{min-height:calc(var(--ssw-header-logo-row-height) + var(--ssw-header-menu-row-height))}.section-header .header-wrapper{background:transparent!important}.section-header .header-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;width:auto;height:calc(100% - var(--ssw-header-menu-row-height));background-color:var(--ssw-header-navy);z-index:0;pointer-events:none}.section-header .header-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;width:auto;height:var(--ssw-header-menu-row-height);background-color:var(--ssw-header-navy-menu);z-index:0;pointer-events:none}}.section-header .header-wrapper.header-wrapper--border-bottom{border-bottom:none!important}.section-header .header.header--ssw-tiered.header--top-center .header__inline-menu{margin-top:0!important;padding-top:0!important}.section-header .header.header--ssw-tiered .header__heading-logo{width:110px;height:auto;display:block;max-height:calc(var(--ssw-header-logo-row-height) - 12px);object-fit:contain}.section-header .header.header--ssw-tiered.header--top-center>*{position:relative;z-index:1}.section-header .header.header--ssw-tiered .header__heading,.section-header .header.header--ssw-tiered .header__heading-link{justify-self:center;align-self:center}.section-header .header.header--ssw-tiered .ssw-header-logo,.section-header .header.header--ssw-tiered .header__heading,.section-header .header.header--ssw-tiered .header__heading-link{position:relative;z-index:30;isolation:isolate;pointer-events:auto}.section-header .header.header--ssw-tiered .ssw-header-logo{grid-area:heading;justify-self:center;align-self:center;line-height:0}.section-header .header.header--ssw-tiered .ssw-header-logo .header__heading,.section-header .header.header--ssw-tiered .ssw-header-logo .header__heading-link{grid-area:auto}.section-header .header.header--ssw-tiered .header__heading-logo-wrapper{width:fit-content;position:relative;left:auto;top:auto;transform:none;z-index:2}.section-header .header.header--ssw-tiered .header__icons{align-self:center;padding-right:0;gap:.4rem;display:flex;align-items:center}.section-header .header.header--ssw-tiered .header__icons .header__icon,.section-header .header.header--ssw-tiered .header__icons .header__icon--summary,.section-header .header.header--ssw-tiered .header__icons .header__search,.section-header .header.header--ssw-tiered .header__icons .ssw-header-search{display:inline-flex!important;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;padding:0;margin:0;box-sizing:border-box}.section-header .header.header--ssw-tiered .header__icons .header__icon span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.section-header .header.header--ssw-tiered .header__icons .header__icon .icon,.section-header .header.header--ssw-tiered .header__icons .header__icon--cart .icon{width:2rem!important;height:2rem!important;margin:0}.section-header .header.header--ssw-tiered .header__icons .header__icon--cart .icon-cart,.section-header .header.header--ssw-tiered .header__icons .header__icon--cart .icon-cart-empty{width:2.45rem!important;height:2.45rem!important;overflow:visible}.section-header .header.header--ssw-tiered .header__icons .header__icon--cart span{overflow:visible}.section-header .header.header--ssw-tiered .header__icons .header__icon--cart .icon-cart-empty,.section-header .header.header--ssw-tiered .header__icons .header__icon--cart .icon-cart{opacity:1;filter:drop-shadow(0 1px 2px rgba(255,255,255,.45));transition:color .25s ease,filter .25s ease,transform .25s ease}.section-header .header.header--ssw-tiered .header__icons .header__icon--cart:hover .icon-cart-empty,.section-header .header.header--ssw-tiered .header__icons .header__icon--cart:hover .icon-cart{color:var(--orange)!important;filter:drop-shadow(0 0 10px rgba(255,120,0,.55));transform:scale(1.06)}.section-header .header.header--ssw-tiered .header__icons .header__icon--cart{margin-right:0}.section-header .header.header--ssw-tiered .header__icons .header__search{display:inline-flex!important;order:1}.section-header .header.header--ssw-tiered .header__icon--account{order:2}.section-header .header.header--ssw-tiered .header__icon--favourites{order:3}.section-header .header.header--ssw-tiered .header__icon--cart{order:4}.section-header .header.header--ssw-tiered>.header__search{display:none!important}.section-header .header.header--ssw-tiered .header__icon--account.small-hide{display:flex!important}@media screen and (min-width:990px){.section-header .header.header--ssw-tiered .header__inline-menu{margin-top:0!important;margin-left:0;justify-self:center;width:100%;display:flex;justify-content:center;align-items:center;min-height:var(--ssw-header-menu-row-height)}.section-header .header.header--ssw-tiered .header__inline-menu.ssw-custom-menu-nav{position:static;width:100%;max-width:100%;margin-left:0;margin-right:0;padding:0 clamp(2rem,4vw,5rem);box-sizing:border-box;z-index:2;pointer-events:none}.section-header .header.header--ssw-tiered .header__inline-menu.ssw-custom-menu-nav a,.section-header .header.header--ssw-tiered .header__inline-menu.ssw-custom-menu-nav summary,.section-header .header.header--ssw-tiered .header__inline-menu.ssw-custom-menu-nav button,.section-header .header.header--ssw-tiered .header__inline-menu.ssw-custom-menu-nav header-menu{pointer-events:auto}.section-header .header.header--ssw-tiered .header__inline-menu>.list-menu--inline{justify-content:center;align-items:center;gap:.25rem}.section-header .header.header--ssw-tiered .header__inline-menu.ssw-custom-menu-nav>.list-menu--inline{width:100%;max-width:1400px;margin:0 auto;justify-content:center;align-items:center;gap:clamp(1.8rem,3.5vw,4.2rem)}.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu--inline>li{display:flex;align-items:center}.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu--inline>li>header-menu{display:flex;align-items:center}.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>a.header__menu-item,.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>header-menu>details>summary.header__menu-item,.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>details>summary.header__menu-item{padding:1.2rem clamp(1rem,1.6vw,1.8rem)}.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>a.ssw-menu-item--accent{padding:.5rem 1.2rem!important}.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>a.header__menu-item span,.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>header-menu>details>summary.header__menu-item span,.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>details>summary.header__menu-item span,.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>a.header__menu-item .header__active-menu-item,.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>header-menu>details>summary .header__active-menu-item,.section-header .header.header--ssw-tiered .ssw-custom-menu-nav>.list-menu>li>details>summary .header__active-menu-item{font-size:1.85rem;line-height:1.1}}.ssw-header-left{display:contents}html,body{overflow-x:clip;max-width:100%}@media screen and (max-width:989px){.shopify-section-group-header-group:has(.announcement-bar-ssw) .section-header,.section-header{position:sticky!important;top:0!important;z-index:110}.section-header>sticky-header.header-wrapper{position:relative!important;top:auto!important;z-index:1;width:100%}.shopify-section-group-header-group:has(.announcement-bar-ssw) .section-header.shopify-section-header-hidden,.section-header.shopify-section-header-hidden{top:0!important}.section-header .header.header--ssw-tiered.header--top-center.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{position:sticky!important;top:0!important;z-index:101}.section-header .header-wrapper{overflow:visible;background:var(--ssw-header-navy)!important;margin-top:0!important;padding-top:0!important}.section-header .header.header--ssw-tiered .header__inline-menu{display:none!important}.section-header .header.header--ssw-tiered .header__icons>.ssw-header-search{display:none!important}.ssw-header-left{display:flex;align-items:center;gap:0;grid-area:left-icons;grid-column:1;grid-row:1;justify-self:start;align-self:center;z-index:31;flex-shrink:0;max-width:none}.ssw-header-search-mobile .header__search{display:inline-flex!important}.section-header .header.header--ssw-tiered.header--top-center{position:relative;grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr auto 1fr!important;align-items:center;min-height:56px;max-width:none;width:100%;padding:.55rem 1.35rem!important;overflow:visible}.section-header .header.header--ssw-tiered.header--top-center:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ssw-header-navy);z-index:0;pointer-events:none;transform:none}.section-header .header.header--ssw-tiered.header--top-center:after{display:none}.section-header .header.header--ssw-tiered .ssw-header-logo{position:relative;grid-area:heading;grid-column:1 / -1;grid-row:1;justify-self:center;align-self:center;margin:0;padding:0;transform:none;left:auto;top:auto;z-index:30;width:76px;height:auto;line-height:0;pointer-events:none}.section-header .header.header--ssw-tiered .ssw-header-logo .header__heading-link{pointer-events:auto}.section-header .header.header--ssw-tiered .ssw-header-logo .header__heading,.section-header .header.header--ssw-tiered .ssw-header-logo .header__heading-link{position:static;transform:none;width:auto;margin:0;padding:0}.section-header .header.header--ssw-tiered .header__heading-logo-wrapper{width:76px!important;transform:none;z-index:10}.section-header .header.header--ssw-tiered .header__heading-logo{width:76px!important;height:auto!important;max-width:none!important;max-height:76px!important;display:block}.section-header .header.header--ssw-tiered .header__icons{grid-area:icons;grid-column:3;grid-row:1;align-self:center;justify-self:end;gap:0;padding:0;z-index:31;flex-shrink:0;max-width:none}.section-header .header.header--ssw-tiered .header__icons .header__icon,.section-header .header.header--ssw-tiered .header__icons .header__icon--summary{width:3.6rem;height:3.6rem;min-width:3.6rem;min-height:3.6rem}.section-header .header.header--ssw-tiered .header__icon--search{position:static}.section-header .header.header--ssw-tiered header-drawer{display:block}.ssw-header-left .header__icon,.ssw-header-left .header__icon--summary,.ssw-header-left .header__search,.ssw-header-left .ssw-header-search{display:inline-flex!important;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;min-width:3.6rem;min-height:3.6rem;padding:0;margin:0;box-sizing:border-box;flex-shrink:0}.ssw-header-left .header__icon .icon{width:2rem;height:2rem}.section-header .header.header--ssw-tiered header-drawer .header__icon--menu{width:3.6rem;height:3.6rem}.ssw-header-search-mobile{flex-shrink:0}.ssw-header-search-mobile .ssw-header-search{position:static}}@media screen and (max-width:989px){html.ssw-menu-drawer-open{overflow:hidden!important}html.ssw-menu-drawer-open body{overflow:hidden!important;position:fixed;width:100%;left:0;right:0}header-drawer .ssw-menu-drawer__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;padding:1.2rem 1.4rem .2rem;background:inherit}header-drawer .ssw-menu-drawer__close-top{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;background:transparent;color:var(--blue);cursor:pointer}header-drawer .ssw-menu-drawer__close-top .icon-close{width:1.8rem;height:1.8rem}header-drawer .menu-drawer-container{position:static}html.ssw-menu-drawer-open inbox-online-store-chat:not([data-ssw-chat-duplicate=true]),html:has(header-drawer details[open].menu-opening) inbox-online-store-chat:not([data-ssw-chat-duplicate=true]){z-index:1!important;pointer-events:none!important}.js header-drawer>details>summary:before,.js header-drawer>details[open]:not(.menu-opening)>summary:before,header-drawer>details[open]>summary:before{position:fixed!important;top:var(--header-bottom-position, 0)!important;left:0!important;width:100vw!important;height:calc(100dvh - var(--header-bottom-position, 0px))!important;z-index:2147483646!important;background:#021b3b9e!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#menu-drawer.menu-drawer,header-drawer .menu-drawer{position:fixed!important;top:var(--header-bottom-position, 0)!important;left:0!important;width:min(370px,100vw)!important;min-width:min(370px,100vw)!important;max-width:100vw!important;height:calc(100dvh - var(--header-bottom-position, 0px))!important;max-height:none!important;z-index:2147483647!important;background-color:#ffffffb8!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:0 18px 0 0;box-shadow:12px 0 48px #00264b33;overflow-x:hidden;overflow-y:auto;transform:translate(-100%);visibility:hidden;filter:none}.js header-drawer details[open].menu-opening>#menu-drawer.menu-drawer,.js header-drawer details[open].menu-opening>.menu-drawer,header-drawer details[open].menu-opening>.menu-drawer{transform:translate(0)!important;visibility:visible!important}header-drawer .menu-drawer__navigation{padding:1.2rem 0 2rem}header-drawer .menu-drawer__menu-item{padding:1.1rem 2.4rem!important;font-family:Gilroy,sans-serif!important;font-size:1.45rem!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase;color:var(--blue)!important;background:transparent}header-drawer .menu-drawer__menu-item:hover,header-drawer .menu-drawer__menu-item--active,header-drawer .menu-drawer__menu-item:focus{color:var(--orange)!important;background-color:#ff78000f!important}header-drawer .menu-drawer__close-button{padding:1.4rem 2.4rem!important;font-family:Gilroy,sans-serif;font-size:1.2rem!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--orange)!important;background:transparent!important}header-drawer .menu-drawer__submenu{width:100%!important;background-color:#ffffffc7!important}header-drawer .menu-drawer__utility-links{padding:1.6rem 2.4rem 2.4rem!important;background:#f7f9fbad;border-top:1px solid rgba(0,38,75,.08)}header-drawer .menu-drawer .list-social{justify-content:flex-start;margin:0;gap:.4rem}header-drawer .menu-drawer .list-social__link{padding:.8rem!important;color:var(--blue)!important}header-drawer .menu-drawer .list-social__link:hover{color:var(--orange)!important}header-drawer .ssw-drawer-menu__panel{padding:.4rem 0 2rem}header-drawer .ssw-drawer-menu__group+.ssw-drawer-menu__group{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0,38,75,.08)}header-drawer .ssw-drawer-menu__group .ssw-custom-mega__title{margin:0 0 1rem;padding:0 2.4rem;font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;font-weight:400;color:var(--blue)}header-drawer .ssw-drawer-menu__group .ssw-custom-mega__title:after{margin-top:.6rem;width:2rem}header-drawer .ssw-drawer-menu__links{margin:0;padding:0}header-drawer .ssw-drawer-menu__links .ssw-custom-mega__link{display:block;padding:.85rem 2.4rem!important;font-family:Gilroy,sans-serif!important;font-size:1.35rem!important;font-weight:500!important;letter-spacing:.02em;text-transform:none;line-height:1.4;color:#00264be6!important;background:transparent;transform:none}header-drawer .ssw-drawer-menu__links .ssw-custom-mega__link:after{display:none}header-drawer .ssw-drawer-menu__links .ssw-custom-mega__link:hover,header-drawer .ssw-drawer-menu__links .ssw-custom-mega__link:focus-visible{color:var(--orange)!important;background-color:#ff78000f!important;transform:none}header-drawer .ssw-drawer-menu__panel--about{display:flex;flex-direction:column;gap:.2rem;padding-bottom:2rem}header-drawer .ssw-drawer-menu__panel--about .ssw-custom-mega__title{display:block;margin:0;padding:1rem 2.4rem!important;font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400;color:var(--blue)!important;background:transparent}header-drawer .ssw-drawer-menu__panel--about .ssw-custom-mega__title:after{margin-top:.55rem;width:2rem}header-drawer .ssw-drawer-menu__panel--about .ssw-custom-mega__title:hover,header-drawer .ssw-drawer-menu__panel--about .ssw-custom-mega__title:focus-visible{color:var(--orange)!important;background-color:#ff78000f!important}}#menu-drawer{background-color:#ffffffb8}.menu-drawer__utility-links{padding-top:0;padding-bottom:0}.menu-drawer__account,.menu-drawer__localization{display:none!important}.menu-drawer__menu-item{padding:8px 3rem!important;font-size:1.5rem!important}.menu-drawer .list-menu__item{color:var(--blue)!important}.menu-drawer .list-menu__item:hover{color:var(--orange)!important}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item,.section-header .header__inline-menu>.list-menu>li>details>summary.header__menu-item,.section-header .header__inline-menu>.list-menu>li>a.header__menu-item .header__active-menu-item,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary .header__active-menu-item,.section-header .header__inline-menu>.list-menu>li>details>summary .header__active-menu-item{color:#fff!important;font-family:var(--font-title-family);font-weight:400;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase;line-height:1.15}.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu>li>a.header__menu-item span,.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu>li>header-menu>details>summary.header__menu-item span,.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu>li>details>summary.header__menu-item span,.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu>li>a.header__menu-item .header__active-menu-item,.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu>li>header-menu>details>summary .header__active-menu-item,.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu>li>details>summary .header__active-menu-item{font-size:1.85rem;line-height:1.1}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item:hover,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item:hover,.section-header .header__inline-menu>.list-menu>li>details>summary.header__menu-item:hover{color:var(--orange)!important}.section-header .header__submenu.list-menu--disclosure.global-settings-popup{top:calc(100% + .4rem);left:50%;transform:translate(-50%) translateY(-.6rem);min-width:22rem;width:max-content;max-width:28rem;padding:.8rem 0;background:#faf9f7!important;border:1px solid rgba(0,38,75,.1)!important;border-radius:12px;box-shadow:0 18px 48px #00264b29;z-index:50!important;overflow:hidden}.section-header .js details>.header__submenu.list-menu--disclosure{opacity:0;transform:translate(-50%) translateY(-.6rem)}.section-header details[open]>.header__submenu.list-menu--disclosure{animation:sswSubmenuOpen .32s cubic-bezier(.4,0,.2,1) forwards}@keyframes sswSubmenuOpen{0%{opacity:0;transform:translate(-50%) translateY(-.6rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}.section-header .header__submenu .header__menu-item{font-family:Gilroy,sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:.06em;text-transform:none;color:var(--blue)!important;padding:1rem 2rem;line-height:1.3;transition:color .25s ease,background-color .25s ease}.section-header .header__submenu .header__menu-item span{text-decoration:none!important}.section-header .header__submenu .header__menu-item:hover,.section-header .header__submenu .header__menu-item:focus-visible{color:var(--orange)!important;background-color:#ff78000f;text-decoration:none!important}.section-header .header__submenu .header__menu-item:hover span,.section-header .header__submenu .list-menu__item--active{text-decoration:none!important}.section-header .header__submenu .list-menu__item--active{color:var(--orange)!important;font-weight:700;background-color:#ff78000d}.section-header .header__submenu .header__submenu{background:#00264b08!important;border-left:2px solid rgba(255,120,0,.35);margin:.4rem 1.2rem .4rem 1.6rem;padding:.4rem 0;border-radius:0 8px 8px 0}.section-header .header__submenu .header__submenu .header__menu-item{font-size:1.25rem;padding:.85rem 1.6rem;letter-spacing:.04em}.section-header .header__submenu .icon-caret{width:.9rem;height:.9rem;right:1.6rem;color:#00264b73;transition:transform .25s ease,color .25s ease}.section-header .header__submenu details[open]>summary .icon-caret{transform:rotate(180deg);color:var(--orange)}.section-header .header__inline-menu>.list-menu>li>header-menu>details[open]>summary.header__menu-item,.section-header .header__inline-menu>.list-menu>li>details[open]>summary.header__menu-item{color:var(--orange)!important;text-decoration:none}.section-header .header__inline-menu>.list-menu>li>header-menu>details[open]>summary.header__menu-item span,.section-header .header__inline-menu>.list-menu>li>details[open]>summary.header__menu-item span{text-decoration:none}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item:hover span,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item:hover span,.section-header .header__inline-menu>.list-menu>li>details>summary.header__menu-item:hover span{text-decoration:none}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item .header__active-menu-item,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary .header__active-menu-item,.section-header .header__inline-menu>.list-menu>li>details>summary .header__active-menu-item{color:var(--orange)!important;text-decoration:none}.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu--inline{align-items:center}.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu--inline>li{display:flex;align-items:center}.section-header .header__inline-menu.ssw-custom-menu-nav>.list-menu--inline>li>header-menu{display:flex;align-items:center}.section-header .header__inline-menu>.list-menu>li>a.ssw-menu-item--accent{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.2rem!important;margin:0;background:var(--orange);border-radius:999px;box-shadow:0 4px 16px #ff780052;line-height:1.1;transition:box-shadow var(--ssw-transition),background-color var(--ssw-transition)}.section-header .header__inline-menu>.list-menu>li>a.ssw-menu-item--accent span{color:#fff!important}.section-header .header__inline-menu>.list-menu>li>a.ssw-menu-item--accent:hover,.section-header .header__inline-menu>.list-menu>li>a.ssw-menu-item--accent:focus-visible{color:#fff!important;background:#ff901f!important;box-shadow:0 6px 20px #ff78006b}.section-header .header__inline-menu>.list-menu>li>a.ssw-menu-item--accent:hover span,.section-header .header__inline-menu>.list-menu>li>a.ssw-menu-item--accent:focus-visible span{color:#fff!important}.section-header header-drawer .menu-drawer .ssw-menu-item--accent{color:var(--orange)!important;font-weight:600;background:#ff780014;border-left:3px solid var(--orange)}.section-header header-drawer .menu-drawer .ssw-menu-item--accent:hover,.section-header header-drawer .menu-drawer .ssw-menu-item--accent:focus-visible{color:var(--blue)!important;background:#ff780024}.section-header header-menu>details{position:relative}.section-header .header__submenu li+li{border-top:1px solid rgba(0,38,75,.06)}.section-header .header__submenu .header__submenu li+li{border-top:none}.menu-drawer .list-social__link{color:var(--blue)!important}.menu-drawer .list-social__link:hover{color:var(--orange)!important}.section-header .header-wrapper{overflow:visible}.section-header .header.header--ssw-tiered,.section-header .ssw-custom-mega{position:static}.section-header .ssw-custom-mega>summary .icon-caret{margin-left:.8rem;transition:transform .3s var(--ssw-ease)}.section-header .ssw-custom-mega[open]>summary .icon-caret{transform:rotate(180deg)}.section-header .ssw-custom-mega>.ssw-custom-mega__content{position:absolute;top:100%;left:0;right:0;width:auto;padding:0;background:linear-gradient(180deg,#ffffff 0%,var(--ssw-ivory) 100%)!important;border:0;border-top:1px solid rgba(0,38,75,.06);box-shadow:0 1px #fffc inset,0 8px 24px #00264b0f,0 28px 56px #00264b17;transform:translateY(-6px);z-index:60;overflow:hidden}.section-header .ssw-custom-mega>.ssw-custom-mega__content:before{content:"";display:block;height:3px;background:linear-gradient(90deg,transparent 0%,var(--orange) 20%,var(--orange) 80%,transparent 100%);opacity:.85}.section-header .js .ssw-custom-mega>.ssw-custom-mega__content{opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none}.section-header .ssw-custom-mega[open]>.ssw-custom-mega__content{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;animation:sswMegaReveal .42s cubic-bezier(.22,1,.36,1) forwards}.section-header .ssw-custom-mega[open]>.ssw-custom-mega__content .ssw-custom-mega__column{animation:sswMegaColumnIn .48s cubic-bezier(.22,1,.36,1) backwards}.section-header .ssw-custom-mega[open]>.ssw-custom-mega__content .ssw-custom-mega__column:nth-child(1){animation-delay:.04s}.section-header .ssw-custom-mega[open]>.ssw-custom-mega__content .ssw-custom-mega__column:nth-child(2){animation-delay:.08s}.section-header .ssw-custom-mega[open]>.ssw-custom-mega__content .ssw-custom-mega__column:nth-child(3){animation-delay:.12s}.section-header .ssw-custom-mega[open]>.ssw-custom-mega__content .ssw-custom-mega__column:nth-child(4){animation-delay:.16s}.section-header .ssw-custom-mega[open]>.ssw-custom-mega__content .ssw-custom-mega__inner--shop .ssw-custom-mega__column:nth-child(5){animation-delay:.2s}@keyframes sswMegaReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes sswMegaColumnIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-header:has(.ssw-custom-mega[open]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00264b2e;z-index:55;pointer-events:none;animation:sswMegaScrim .35s ease forwards}@keyframes sswMegaScrim{0%{opacity:0}to{opacity:1}}.ssw-custom-mega__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:3.2rem 0 3.6rem}.ssw-custom-mega__inner--shop{grid-template-columns:repeat(5,minmax(0,1fr))}.ssw-custom-mega__column{padding:0 3rem;position:relative}.ssw-custom-mega__column+.ssw-custom-mega__column:before{content:"";position:absolute;left:0;top:.4rem;bottom:.4rem;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(0,38,75,.1) 20%,rgba(0,38,75,.1) 80%,transparent 100%)}.ssw-custom-mega__column:first-child{padding-left:0}.ssw-custom-mega__column:last-child{padding-right:0}.ssw-custom-mega__column:not(:has(.ssw-custom-mega__title)){display:flex;align-items:flex-start;padding-top:.2rem}.ssw-custom-mega__title{margin:0 0 1.6rem;font-family:var(--font-title-family);font-size:1.7rem;font-weight:400;text-transform:uppercase;letter-spacing:.18em;color:var(--blue)}.ssw-custom-mega__title:after{content:"";display:block;width:2.4rem;height:2px;margin-top:.75rem;background:var(--orange)}a.ssw-custom-mega__title{text-decoration:none;transition:color .28s var(--ssw-ease)}a.ssw-custom-mega__title:hover,a.ssw-custom-mega__title:focus-visible{color:var(--orange)}.ssw-custom-mega__links{margin:0;padding:0}.ssw-custom-mega__links li+li{margin-top:.5rem}.ssw-custom-mega__link{display:inline-block;position:relative;font-family:Gilroy,sans-serif;font-size:1.55rem;font-weight:400;line-height:1.45;letter-spacing:.01em;color:#00264be0!important;text-decoration:none;padding:.35rem 0;transition:color .28s var(--ssw-ease),transform .28s var(--ssw-ease)}.ssw-custom-mega__link:after{content:"";position:absolute;left:0;bottom:.2rem;width:0;height:1px;background:var(--orange);transition:width .32s var(--ssw-ease)}.ssw-custom-mega__link:hover,.ssw-custom-mega__link:focus-visible{color:var(--blue)!important;transform:translate(4px);text-decoration:none}.ssw-custom-mega__link:hover:after,.ssw-custom-mega__link:focus-visible:after{width:100%}@media screen and (max-width:1199px){.ssw-custom-mega__inner{padding:2.6rem 0 3rem}.ssw-custom-mega__title{font-size:1.55rem;letter-spacing:.14em}.ssw-custom-mega__link{font-size:1.4rem}.ssw-custom-mega__column{padding:0 2rem}}@media screen and (max-width:989px){.section-header .ssw-custom-mega__content{display:none!important}.section-header:has(.ssw-custom-mega[open]):after{display:none}}.section-template--20816109306199__featured_collection-padding{margin:0 auto}.card--card,.card--standard .card__inner{height:405px}@media(max-width:600px){.card--card,.card--standard .card__inner{height:280px}}.card__media .media img{object-position:center top!important}.ssw-hero-banner--figma{position:relative;background-color:#021b3b;min-height:1000px;margin-top:-35px;overflow:hidden;isolation:isolate}.ssw-hero-banner--figma:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;background-color:#021b3b;background-image:url(waves-bg-ssw.png);background-repeat:no-repeat;background-size:cover;background-position:center center;pointer-events:none;will-change:transform;animation:ssw-waves-gentle 32s ease-in-out infinite}@keyframes ssw-waves-gentle{0%,to{transform:translate(0)}25%{transform:translate(2%,-1.2%)}50%{transform:translate(-1.5%,1%)}75%{transform:translate(-2%,-.6%)}}@keyframes ssw-waves-gentle-mobile{0%,to{transform:translate(0)}25%{transform:translate(1.2%,-.8%)}50%{transform:translate(-1%,.8%)}75%{transform:translate(-1.2%,-.4%)}}@media(prefers-reduced-motion:reduce){.ssw-hero-banner--figma:before{animation:none;transform:none}}.ssw-hero-banner--figma .ssw-hero-wrapper{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,42%) minmax(0,58%);align-items:stretch;gap:0;height:1000px;min-height:1000px;max-width:1200px;width:100%;margin:0 auto;padding:10rem 0 0;box-sizing:border-box}.ssw-hero-banner--figma .ssw-hero-copy{display:flex;flex-direction:column;justify-content:center;align-self:center;max-width:none;z-index:2;padding:0 2.4rem 0 0}.ssw-hero-banner--figma .ssw-hero-media{display:block;align-self:stretch;width:100%;height:100%;min-height:100%;z-index:1}.ssw-hero-banner--figma .ssw-hero-video-main{width:100%;height:100%;min-width:100%;min-height:100%;max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center center;display:block;border-radius:20px 20px 0 0;box-shadow:none;background:#fff;opacity:1}.ssw-hero-banner--figma .ssw-hero-header{margin:0 0 2.4rem;text-align:left}.ssw-hero-banner--figma .ssw-hero-accent{display:block;font-family:"Gilroy",var(--font-body-family),sans-serif;font-size:clamp(2.4rem,3vw,3rem);font-weight:500;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;color:var(--orange);margin-bottom:.6rem}.ssw-hero-banner--figma .ssw-hero-display{display:block}.ssw-hero-banner--figma .ssw-hero-display-line{display:block;font-family:var(--font-title-family);font-size:clamp(5.6rem,8.5vw,9rem);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.ssw-hero-banner--figma .ssw-hero-subheader{color:#fff;font-family:Gilroy,sans-serif;font-size:clamp(1.45rem,1.35vw,1.85rem);font-weight:400;line-height:1.55;letter-spacing:0;margin:0 0 3rem;max-width:44rem;text-align:left}.ssw-hero-banner--figma .ssw-hero-btns{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:0}.ssw-hero-banner--figma .ssw-hero-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;min-width:15rem;font-family:Gilroy,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:12px;border:2px solid #fff;transition:color var(--ssw-transition),border-color var(--ssw-transition),background-color var(--ssw-transition)}.ssw-hero-banner--figma .ssw-hero-btn--outline{background-color:transparent;color:#fff}.ssw-hero-banner--figma .ssw-hero-btn--outline:hover{background-color:#ffffff14;border-color:var(--orange);color:var(--orange)}.ssw-hero-banner--figma .ssw-hero-btn--solid{background-color:#fff;color:#021b3b;border-color:#fff}.ssw-hero-banner--figma .ssw-hero-btn--solid:hover{background-color:transparent;color:#fff;border-color:var(--orange)}.ssw-hero-banner--figma .register-login-btns{margin-top:2rem;font-size:1.15rem;font-weight:400;letter-spacing:.04em}.ssw-hero-banner--figma .register-login-btns a{color:#ffdcbecc;font-weight:400}.ssw-hero-banner--figma .register-login-btns a:hover{color:var(--orange)}.ssw-hero-banner--figma .register-login-btns span{color:#ffffff8c}@media screen and (min-width:750px)and (max-width:1299px){.ssw-hero-banner--figma .ssw-hero-wrapper{max-width:100%;padding:10rem 4rem 0;grid-template-columns:minmax(0,44%) minmax(0,56%)}.ssw-hero-banner--figma .ssw-hero-copy{padding:0 2rem 0 .5rem}.ssw-hero-banner--figma .ssw-hero-header{margin-bottom:2rem}.ssw-hero-banner--figma .ssw-hero-accent{font-size:clamp(1.8rem,2.1vw,2.4rem);margin-bottom:.5rem}.ssw-hero-banner--figma .ssw-hero-display-line{font-size:clamp(3.8rem,5vw,5.6rem);line-height:1.04}.ssw-hero-banner--figma .ssw-hero-subheader{font-size:clamp(1.15rem,1.1vw,1.45rem);max-width:34rem;margin-bottom:2.4rem}.ssw-hero-banner--figma .ssw-hero-media{padding-right:.5rem;box-sizing:border-box}}.contact-container{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:20px;border:2px dashed var(--blue);padding:20px;max-width:500px;margin:0 auto}.contact-item{display:flex;align-items:center;flex-direction:column}.contact-item a:hover{color:var(--orange)}.fa-solid,.fa-brands{font-size:30px;color:var(--blue);margin-bottom:10px}.contact-item a{color:#151515;text-decoration:none;text-align:center}.ssw-editorial-hero{position:relative;text-align:center}.ssw-editorial-hero:after{content:"";display:block;width:4.8rem;height:3px;margin:1.6rem auto 0;border-radius:999px;background:linear-gradient(90deg,var(--orange),rgba(255,120,0,.25))}.ssw-about-features__header.ssw-editorial-hero:after{margin-bottom:0}.ssw-editorial-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:2rem 0 0;padding:0;list-style:none}.ssw-editorial-stat{display:inline-flex;align-items:center;gap:.55rem;padding:.65rem 1.1rem;border:1px solid var(--ssw-border);border-radius:999px;background:#fff;box-shadow:0 6px 20px #00264b0d;font-size:1.15rem;font-weight:600;letter-spacing:.04em;color:var(--blue)}.ssw-editorial-stat__icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:#ff78001f;color:var(--orange)}.ssw-editorial-stat__icon svg{width:1.15rem;height:1.15rem}.ssw-editorial-section-label{display:flex;align-items:center;gap:1.2rem;max-width:56rem;margin:0 auto 1.6rem;font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#00264b73}.ssw-editorial-section-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--ssw-border),transparent)}.ssw-editorial-callout{display:flex;align-items:flex-start;gap:1.2rem;max-width:52rem;margin:0 auto 2.4rem;padding:1.4rem 1.6rem;border:1px solid rgba(0,38,75,.1);border-radius:14px;background:linear-gradient(135deg,#fff,#ff78000f);box-shadow:0 8px 28px #00264b0d}.ssw-editorial-callout__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 6px 18px #00264b2e}.ssw-editorial-callout__icon svg{width:1.6rem;height:1.6rem}.ssw-editorial-callout p{margin:0;padding-top:.25rem;font-size:1.35rem;line-height:1.65;color:var(--ssw-muted);text-align:left}.ssw-editorial-callout strong{color:var(--blue);font-weight:600}@media screen and (max-width:749px){.ssw-editorial-stats{flex-direction:column;align-items:stretch}.ssw-editorial-stat{justify-content:center}.ssw-editorial-callout{flex-direction:column;align-items:center;text-align:center}.ssw-editorial-callout p{text-align:center}}@media screen and (max-width:749px){body.template-page-about-us #MainContent .page-width,body.template-page-size-guide #MainContent .page-width,body.template-page-shipping-returns #MainContent .page-width,body.template-page-contacts #MainContent .page-width,body.template-page-return-policy #MainContent .page-width,body.template-page-refund-policy #MainContent .page-width,body:has([data-ssw-about-page]) #MainContent .page-width,body:has([data-ssw-size-guide]) #MainContent .page-width,body:has([data-ssw-shipping-page]) #MainContent .page-width,body:has([data-ssw-contacts-page]) #MainContent .page-width,body:has([data-ssw-return-policy-page]) #MainContent .page-width{padding-left:1.6rem;padding-right:1.6rem}}.template-page-shipping-policy #MainContent,.template-page-terms-of-service #MainContent,.template-page-privacy-policy #MainContent,.template-page-return-policy #MainContent,.template-page-refund-policy #MainContent{background:var(--ssw-ivory)}.template-page-shipping-policy #MainContent .shopify-section .gradient,.template-page-terms-of-service #MainContent .shopify-section .gradient,.template-page-privacy-policy #MainContent .shopify-section .gradient{background:transparent!important}.template-page-shipping-policy #MainContent .main-page,.template-page-terms-of-service #MainContent .main-page,.template-page-privacy-policy #MainContent .main-page,.template-page-return-policy #MainContent .main-page,.template-page-refund-policy #MainContent .main-page{max-width:88rem;margin:0 auto;padding:clamp(2rem,4vw,4rem) clamp(1.6rem,3vw,2.4rem) clamp(3rem,6vw,5rem)}.template-page-shipping-policy #MainContent .main-page-title,.template-page-terms-of-service #MainContent .main-page-title,.template-page-privacy-policy #MainContent .main-page-title,.template-page-return-policy #MainContent .main-page-title,.template-page-refund-policy #MainContent .main-page-title{margin:0 auto 2.2rem;max-width:56rem;text-align:center;font-family:var(--font-title-family);font-size:clamp(2.8rem,4.5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--blue)}.template-page-shipping-policy #MainContent .rte,.template-page-terms-of-service #MainContent .rte,.template-page-privacy-policy #MainContent .rte,.template-page-return-policy #MainContent .rte,.template-page-refund-policy #MainContent .rte{margin:0 auto;max-width:72rem;background:#fff;border:1px solid var(--ssw-border);border-top:3px solid var(--orange);border-radius:16px;box-shadow:0 12px 40px #00264b0f;padding:clamp(1.6rem,2.7vw,2.8rem)}.template-page-shipping-policy #MainContent .rte :where(p,li),.template-page-terms-of-service #MainContent .rte :where(p,li),.template-page-privacy-policy #MainContent .rte :where(p,li),.template-page-return-policy #MainContent .rte :where(p,li),.template-page-refund-policy #MainContent .rte :where(p,li){color:var(--ssw-muted);font-size:clamp(1.35rem,1.75vw,1.55rem);line-height:1.65}.template-page-shipping-policy #MainContent .rte :where(h2,h3,h4),.template-page-terms-of-service #MainContent .rte :where(h2,h3,h4),.template-page-privacy-policy #MainContent .rte :where(h2,h3,h4),.template-page-return-policy #MainContent .rte :where(h2,h3,h4),.template-page-refund-policy #MainContent .rte :where(h2,h3,h4){color:var(--blue);margin-top:1.6rem}.template-page-shipping-policy #MainContent .rte a,.template-page-terms-of-service #MainContent .rte a,.template-page-privacy-policy #MainContent .rte a,.template-page-return-policy #MainContent .rte a,.template-page-refund-policy #MainContent .rte a{color:var(--blue);text-decoration-color:#00264b59;text-underline-offset:.15em;transition:color var(--ssw-transition),text-decoration-color var(--ssw-transition)}.template-page-shipping-policy #MainContent .rte a:hover,.template-page-terms-of-service #MainContent .rte a:hover,.template-page-privacy-policy #MainContent .rte a:hover,.template-page-return-policy #MainContent .rte a:hover,.template-page-refund-policy #MainContent .rte a:hover{color:var(--orange);text-decoration-color:var(--orange)}.template-page-size-guide #MainContent,.template-page:has(.ssw-size-guide) #MainContent,body:has(.ssw-size-guide) #MainContent,body:has([data-ssw-size-guide]) #MainContent{background:var(--ssw-ivory)}.template-page-size-guide #MainContent .shopify-section .gradient,body:has(.ssw-size-guide) #MainContent .shopify-section .gradient,body:has([data-ssw-size-guide]) #MainContent .shopify-section .gradient{background:transparent!important}.ssw-size-guide{padding-block:clamp(2rem,5vw,4rem) clamp(3rem,6vw,5rem)}.ssw-size-guide__hero{max-width:44rem;margin:0 auto 2rem;text-align:center}.ssw-size-guide__eyebrow{margin:0 0 .8rem;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.ssw-size-guide__title{margin:0 0 1rem;font-family:var(--font-title-family);font-size:clamp(2.8rem,4.5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--blue)}.ssw-size-guide__intro{margin:0;font-size:clamp(1.35rem,2vw,1.55rem);line-height:1.65;color:var(--ssw-muted)}.ssw-size-guide__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0 auto 2.4rem;max-width:36rem}.ssw-size-guide__tab{flex:1 1 auto;min-width:9rem;min-height:4.4rem;padding:.8rem 1.6rem;border:1px solid var(--ssw-border);border-radius:999px;background:#fff;color:var(--blue);font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color var(--ssw-transition),border-color var(--ssw-transition),color var(--ssw-transition),box-shadow var(--ssw-transition)}.ssw-size-guide__tab:hover{border-color:var(--blue);color:var(--blue)}.ssw-size-guide__tab.is-active{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 8px 24px #00264b24,inset 0 -2px 0 var(--orange)}.ssw-size-guide__panels{max-width:56rem;margin:0 auto}.ssw-size-guide__panel[hidden]{display:none}.ssw-size-guide__card{background:#fff;border:1px solid var(--ssw-border);border-top:3px solid var(--orange);border-radius:16px;box-shadow:0 12px 40px #00264b0f;overflow:hidden;transition:transform var(--ssw-transition),box-shadow var(--ssw-transition)}.ssw-size-guide__card:hover{transform:translateY(-2px);box-shadow:0 16px 48px #00264b17}.ssw-size-guide__card-title{margin:0;padding:1.6rem clamp(1.6rem,3vw,2.4rem);font-family:var(--font-title-family);font-size:clamp(1.8rem,2.5vw,2.2rem);font-weight:400;color:var(--blue);letter-spacing:-.01em;border-bottom:1px solid var(--ssw-border);background:linear-gradient(180deg,#fff 0%,var(--ssw-ivory) 100%)}.ssw-size-guide__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ssw-size-guide__table{width:100%;min-width:28rem;border-collapse:collapse;font-size:1.35rem}.ssw-size-guide__table thead th{padding:1.2rem 1.4rem;font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#fff;background:var(--blue);border-bottom:1px solid rgba(255,255,255,.12)}.ssw-size-guide__table thead th:first-child{text-align:left}.ssw-size-guide__table tbody th,.ssw-size-guide__table tbody td{padding:1.1rem 1.4rem;text-align:center;border-bottom:1px solid var(--ssw-border)}.ssw-size-guide__table tbody th{text-align:left;font-family:var(--font-title-family);font-size:1.45rem;font-weight:400;color:var(--blue);background:#00264b08}.ssw-size-guide__table tbody td{color:var(--ssw-muted);font-variant-numeric:tabular-nums}.ssw-size-guide__table tbody tr:last-child th,.ssw-size-guide__table tbody tr:last-child td{border-bottom:0}.ssw-size-guide__table tbody tr:hover td,.ssw-size-guide__table tbody tr:hover th[scope=row]{background:#ff78000a}.ssw-size-guide__table--kids{min-width:20rem}.ssw-size-guide__table--kids thead th:last-child,.ssw-size-guide__table--kids tbody td{text-align:center}.ssw-size-guide__notes{padding:1.6rem clamp(1.6rem,3vw,2.4rem) 2rem;border-top:1px solid var(--ssw-border);background:var(--ssw-ivory)}.ssw-size-guide__notes p{margin:0;font-size:1.3rem;line-height:1.65;color:var(--ssw-muted)}.ssw-size-guide__notes p+p{margin-top:.8rem}.ssw-size-guide__notes strong{color:var(--blue);font-weight:600}.ssw-size-guide__notes a{color:var(--blue);text-decoration:underline;text-underline-offset:.2rem;transition:color var(--ssw-transition)}.ssw-size-guide__notes a:hover{color:var(--orange)}.ssw-size-guide-container{width:100%;max-width:700px;min-width:320px;margin:0 auto 70px}.ssw-table-heading{font-family:var(--font-title-family);font-size:2rem;text-align:center;color:var(--blue)}.ssw-table-description{font-size:1.35rem;color:var(--ssw-muted);line-height:1.6}.ssw-table{width:100%;border-collapse:collapse;font-size:1.3rem;padding:1.6rem;margin:0 auto;box-shadow:0 10px 40px #00264b0d;border-radius:12px;border:1px solid var(--ssw-border);background-color:#fff}.ssw-table .table-cell{width:30%;padding:.8rem;text-align:center}.ssw-table .table-cell.first{width:16%}.ssw-table-kids .table-cell{flex:1}.ssw-table .table-cell:not(.first){color:var(--ssw-muted)}.ssw-table .table-row{display:flex;border-bottom:1px solid var(--ssw-border)}.ssw-table .table-header{background-color:var(--blue);font-weight:600}.ssw-table .table-header .table-cell{color:#fff}@media screen and (max-width:749px){.ssw-size-guide__tabs{max-width:none}.ssw-size-guide__tab{min-width:calc(33.333% - .5rem);padding:.8rem;font-size:1.1rem}.ssw-size-guide__table{min-width:24rem;font-size:1.25rem}.ssw-size-guide__table thead th,.ssw-size-guide__table tbody th,.ssw-size-guide__table tbody td{padding:.9rem 1rem}}.template-page-shipping-returns #MainContent,body:has([data-ssw-shipping-page]) #MainContent{background:var(--ssw-ivory)}.template-page-shipping-returns #MainContent .shopify-section .gradient,body:has([data-ssw-shipping-page]) #MainContent .shopify-section .gradient{background:transparent!important}.ssw-shipping-returns{padding-block:clamp(2rem,5vw,4rem) clamp(3rem,6vw,5rem)}.ssw-shipping-returns__hero{position:relative;max-width:44rem;margin:0 auto 2.8rem;text-align:center}.ssw-shipping-returns__hero:after{content:"";display:block;width:4.8rem;height:3px;margin:1.6rem auto 0;border-radius:999px;background:linear-gradient(90deg,var(--orange),rgba(255,120,0,.25))}.ssw-shipping-returns__eyebrow{margin:0 0 .8rem;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.ssw-shipping-returns__title{margin:0 0 1rem;font-family:var(--font-title-family);font-size:clamp(2.8rem,4.5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--blue)}.ssw-shipping-returns__intro{margin:0;font-size:clamp(1.35rem,2vw,1.55rem);line-height:1.65;color:var(--ssw-muted)}.ssw-shipping-returns__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:2rem 0 0;padding:0;list-style:none}.ssw-shipping-returns__stat{display:inline-flex;align-items:center;gap:.55rem;padding:.65rem 1.1rem;border:1px solid var(--ssw-border);border-radius:999px;background:#fff;box-shadow:0 6px 20px #00264b0d;font-size:1.15rem;font-weight:600;letter-spacing:.04em;color:var(--blue)}.ssw-shipping-returns__stat-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:#ff78001f;color:var(--orange)}.ssw-shipping-returns__stat-icon svg{width:1.15rem;height:1.15rem}.ssw-shipping-returns__lead{display:flex;align-items:flex-start;gap:1.2rem;max-width:52rem;margin:0 auto 2.4rem;padding:1.4rem 1.6rem;border:1px solid rgba(0,38,75,.1);border-radius:14px;background:linear-gradient(135deg,#fff,#ff78000f);box-shadow:0 8px 28px #00264b0d}.ssw-shipping-returns__lead-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--blue);color:#fff;box-shadow:0 6px 18px #00264b2e}.ssw-shipping-returns__lead-icon svg{width:1.6rem;height:1.6rem}.ssw-shipping-returns__lead p{margin:0;padding-top:.25rem;font-size:1.35rem;line-height:1.65;color:var(--ssw-muted);text-align:left}.ssw-shipping-returns__lead strong{color:var(--blue);font-weight:600}.ssw-shipping-returns__section-label{display:flex;align-items:center;gap:1.2rem;max-width:56rem;margin:0 auto 1.6rem;font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#00264b73}.ssw-shipping-returns__section-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--ssw-border),transparent)}.ssw-shipping-returns__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;max-width:56rem;margin:0 auto 2rem}.ssw-shipping-returns__card{background:#fff;border:1px solid var(--ssw-border);border-radius:16px;box-shadow:0 12px 40px #00264b0f;overflow:hidden;transition:transform var(--ssw-transition),box-shadow var(--ssw-transition),border-color var(--ssw-transition)}.ssw-shipping-returns__card:hover{transform:translateY(-3px);border-color:#00264b29;box-shadow:0 18px 48px #00264b1a}.ssw-shipping-returns__card--local{border-top:3px solid var(--orange)}.ssw-shipping-returns__card--intl{border-top:3px solid var(--blue)}.ssw-shipping-returns__card-head{display:flex;align-items:center;gap:1.2rem;padding:1.5rem clamp(1.6rem,3vw,2rem);border-bottom:1px solid var(--ssw-border);background:linear-gradient(180deg,#fff 0%,var(--ssw-ivory) 100%)}.ssw-shipping-returns__card-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:12px}.ssw-shipping-returns__card-icon svg{width:1.85rem;height:1.85rem}.ssw-shipping-returns__card-icon--local{background:#ff78001f;color:var(--orange)}.ssw-shipping-returns__card-icon--intl{background:#00264b14;color:var(--blue)}.ssw-shipping-returns__card-label{margin:0 0 .2rem;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orange)}.ssw-shipping-returns__card--intl .ssw-shipping-returns__card-label{color:#00264b8c}.ssw-shipping-returns__card-title{margin:0;font-family:var(--font-title-family);font-size:clamp(1.55rem,2vw,1.85rem);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--blue)}.ssw-shipping-returns__options{margin:0;padding:0;list-style:none}.ssw-shipping-returns__option{padding:1.4rem clamp(1.6rem,3vw,2rem);border-bottom:1px solid var(--ssw-border)}.ssw-shipping-returns__option:last-child{border-bottom:0}.ssw-shipping-returns__option-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.35rem}.ssw-shipping-returns__option-name{font-family:var(--font-title-family);font-size:1.5rem;font-weight:400;color:var(--blue)}.ssw-shipping-returns__option-badge{flex-shrink:0;padding:.35rem .85rem;border-radius:999px;background:var(--orange);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 12px #ff780047}.ssw-shipping-returns__option-price{flex-shrink:0;padding:.3rem .75rem;border-radius:8px;background:#00264b0f;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--blue)}.ssw-shipping-returns__option-price--fast{background:#ff78001f;color:var(--orange)}.ssw-shipping-returns__option-detail{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0;font-size:1.25rem;line-height:1.55;color:var(--ssw-muted)}.ssw-shipping-returns__option-tag{display:inline-block;padding:.2rem .55rem;border-radius:6px;background:#00264b12;font-size:.95rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}.ssw-shipping-returns__option-tag--fast{background:#ff780024;color:var(--orange)}.ssw-shipping-returns__card-note{margin:0;padding:1.2rem clamp(1.6rem,3vw,2rem) 1.4rem;border-top:1px solid var(--ssw-border);font-size:1.2rem;line-height:1.55;color:var(--ssw-muted);font-style:italic}.ssw-shipping-returns__notice{display:flex;align-items:flex-start;gap:1.2rem;max-width:56rem;margin:0 auto 3.2rem;padding:1.6rem clamp(1.6rem,3vw,2.2rem);border:1px solid rgba(255,120,0,.22);border-radius:14px;background:linear-gradient(135deg,#ff780014,#fff);box-shadow:0 8px 28px #ff780014}.ssw-shipping-returns__notice-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:#ff780026;color:var(--orange)}.ssw-shipping-returns__notice-icon svg{width:1.45rem;height:1.45rem}.ssw-shipping-returns__notice-body{min-width:0}.ssw-shipping-returns__notice-title{margin:0 0 .8rem;font-family:var(--font-title-family);font-size:1.55rem;font-weight:400;color:var(--blue)}.ssw-shipping-returns__notice p{margin:0;font-size:1.25rem;line-height:1.65;color:var(--ssw-muted)}.ssw-shipping-returns__notice p+p{margin-top:.8rem}.ssw-shipping-returns__returns{max-width:56rem;margin:0 auto;overflow:hidden;background:#fff;border:1px solid var(--ssw-border);border-radius:16px;box-shadow:0 14px 48px #00264b12}.ssw-shipping-returns__returns-banner{padding:clamp(1.8rem,3vw,2.4rem) clamp(1.6rem,3vw,2.4rem) 1.6rem;text-align:center;background:linear-gradient(135deg,var(--blue) 0%,#1a3d5c 100%)}.ssw-shipping-returns__returns-banner .ssw-shipping-returns__eyebrow{color:#ffffffb8}.ssw-shipping-returns__returns-title{margin:0;font-family:var(--font-title-family);font-size:clamp(2rem,3vw,2.6rem);font-weight:400;line-height:1.12;letter-spacing:-.02em;color:#fff}.ssw-shipping-returns__highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:1.8rem clamp(1.6rem,3vw,2.4rem) 0;list-style:none}.ssw-shipping-returns__highlight{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:1.5rem 1rem;text-align:center;border:1px solid var(--ssw-border);border-radius:14px;background:var(--ssw-ivory);transition:transform var(--ssw-transition),border-color var(--ssw-transition),box-shadow var(--ssw-transition)}.ssw-shipping-returns__highlight:hover{transform:translateY(-2px);border-color:#ff780059;box-shadow:0 10px 28px #00264b12}.ssw-shipping-returns__highlight-icon{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:#ff78001f;color:var(--orange)}.ssw-shipping-returns__highlight-icon svg{width:1.35rem;height:1.35rem}.ssw-shipping-returns__highlight-value{font-family:var(--font-title-family);font-size:clamp(1.6rem,2.5vw,1.9rem);font-weight:400;line-height:1.1;color:var(--blue)}.ssw-shipping-returns__highlight-label{font-size:1.15rem;line-height:1.45;color:var(--ssw-muted)}.ssw-shipping-returns__returns-copy{padding:1.8rem clamp(1.6rem,3vw,2.4rem) 2.4rem;text-align:center}.ssw-shipping-returns__returns-copy p{margin:0 auto 1.6rem;max-width:38rem;font-size:1.3rem;line-height:1.65;color:var(--ssw-muted)}.ssw-shipping-returns__cta{display:inline-flex!important;min-width:min(100%,26rem);justify-content:center;padding:1.2rem 2.4rem!important;font-size:1.25rem!important;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;border:none!important;border-radius:999px!important;box-shadow:0 8px 24px #00264b2e;transition:transform var(--ssw-transition),box-shadow var(--ssw-transition),background-color var(--ssw-transition)!important}.ssw-shipping-returns__cta:before,.ssw-shipping-returns__cta:after{display:none!important;content:none!important;box-shadow:none!important}.ssw-shipping-returns__cta:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00264b38;border:none!important}@media screen and (max-width:749px){.ssw-shipping-returns__stats{flex-direction:column;align-items:stretch}.ssw-shipping-returns__stat{justify-content:center}.ssw-shipping-returns__lead{flex-direction:column;align-items:center;text-align:center}.ssw-shipping-returns__lead p{text-align:center}.ssw-shipping-returns__grid{grid-template-columns:1fr}.ssw-shipping-returns__highlights{grid-template-columns:1fr;padding-top:1.4rem}.ssw-shipping-returns__highlight{flex-direction:row;align-items:flex-start;text-align:left;gap:1rem}.ssw-shipping-returns__highlight-icon{flex-shrink:0}.ssw-shipping-returns__highlight-value{flex:0 0 5.5rem}.ssw-shipping-returns__notice{flex-direction:column;align-items:center;text-align:center}}.template-page-return-policy #MainContent,.template-page-refund-policy #MainContent,body:has([data-ssw-return-policy-page]) #MainContent{background:var(--ssw-ivory)}.template-page-return-policy #MainContent .shopify-section .gradient,.template-page-refund-policy #MainContent .shopify-section .gradient,body:has([data-ssw-return-policy-page]) #MainContent .shopify-section .gradient{background:transparent!important}.ssw-return-policy{padding-block:clamp(2rem,5vw,4rem) clamp(3rem,6vw,5rem)}.ssw-return-policy__hero{max-width:44rem;margin:0 auto 2.4rem}.ssw-return-policy__eyebrow{margin:0 0 .8rem;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.ssw-return-policy__title{margin:0 0 1rem;font-family:var(--font-title-family);font-size:clamp(2.8rem,4.5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--blue)}.ssw-return-policy__intro{margin:0 auto;max-width:36rem;font-size:1.35rem;line-height:1.65;color:var(--ssw-muted)}.ssw-return-policy__callout{margin-bottom:2.8rem}.ssw-return-policy__steps{counter-reset:ssw-return-step;display:flex;flex-direction:column;gap:0;max-width:52rem;margin:0 auto 2.8rem;padding:0;list-style:none}.ssw-return-policy__step{counter-increment:ssw-return-step;display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:.5rem 1.4rem;align-items:start;padding:1.5rem 0;border-bottom:1px solid rgba(0,38,75,.08)}.ssw-return-policy__step:before{content:counter(ssw-return-step,decimal-leading-zero);font-family:var(--font-title-family);font-size:clamp(1.7rem,2.5vw,2rem);font-weight:400;line-height:1;color:var(--orange)}.ssw-return-policy__step:last-child{padding-bottom:.4rem;border-bottom:0}.ssw-return-policy__step-text{margin:.15rem 0 0;font-size:1.35rem;line-height:1.65;color:var(--ssw-text)}.ssw-return-policy__address{margin-top:1.2rem;padding:1.4rem 1.5rem 1.5rem;border:1px solid var(--ssw-border);border-left:4px solid var(--orange);border-radius:14px;background:linear-gradient(135deg,#fff,#00264b08);box-shadow:0 10px 32px #00264b0f}.ssw-return-policy__address-label{margin:0 0 .5rem;font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#00264b73}.ssw-return-policy__address-name{margin:0 0 .35rem;font-family:var(--font-title-family);font-size:clamp(1.8rem,2.5vw,2.2rem);font-weight:400;line-height:1.15;color:var(--blue)}.ssw-return-policy__address-line{margin:0 0 .35rem;font-size:1.3rem;line-height:1.55;color:var(--ssw-muted)}.ssw-return-policy__address-line:last-of-type{margin-bottom:.85rem}.ssw-return-policy__address-note{margin:0;padding-top:.85rem;border-top:1px solid rgba(0,38,75,.08);font-size:1.2rem;line-height:1.55;color:#00264b8c}.ssw-return-policy__actions{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:52rem;margin:0 auto;text-align:center}.ssw-return-policy__cta{display:inline-flex!important;min-width:min(100%,28rem);justify-content:center;padding:1.2rem 2.4rem!important;font-size:1.25rem!important;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;border-radius:999px!important;box-shadow:0 8px 24px #00264b2e;transition:transform var(--ssw-transition),box-shadow var(--ssw-transition),background-color var(--ssw-transition)!important}.ssw-return-policy__cta:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00264b38}.ssw-return-policy__link{color:var(--blue);font-size:1.3rem;font-weight:600;text-decoration:underline;text-decoration-color:#ff780073;text-underline-offset:.2em;transition:color .2s ease,text-decoration-color .2s ease}.ssw-return-policy__link:hover,.ssw-return-policy__link:focus-visible{color:var(--orange);text-decoration-color:var(--orange)}@media screen and (max-width:749px){.ssw-return-policy__step{grid-template-columns:3rem minmax(0,1fr);gap:.25rem 1rem;padding:1.2rem 0}.ssw-return-policy__step-text{font-size:1.28rem}.ssw-return-policy__address{padding:1.2rem 1.15rem 1.25rem}}.template-page-contacts #MainContent,body:has([data-ssw-contacts-page]) #MainContent{background:var(--ssw-ivory)}.template-page-contacts #MainContent .shopify-section .gradient,body:has([data-ssw-contacts-page]) #MainContent .shopify-section .gradient{background:transparent!important}.ssw-contacts{padding-block:clamp(2rem,5vw,4rem) clamp(3rem,6vw,5rem)}.ssw-contacts__hero{max-width:44rem;margin:0 auto 2.4rem;text-align:center}.ssw-contacts__eyebrow{margin:0 0 .8rem;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.ssw-contacts__title{margin:0 0 1rem;font-family:var(--font-title-family);font-size:clamp(2.8rem,4.5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--blue)}.ssw-contacts__intro{margin:0;font-size:clamp(1.35rem,2vw,1.55rem);line-height:1.65;color:var(--ssw-muted)}.ssw-contacts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;max-width:56rem;margin:0 auto 2.4rem}.ssw-contacts__card--email{grid-column:1 / -1;border-top:3px solid var(--orange)}.ssw-contacts__card{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;min-width:0;min-height:100%;padding:1.6rem clamp(1.4rem,2.5vw,1.8rem);border:1px solid var(--ssw-border);border-radius:16px;background:#fff;box-shadow:0 10px 36px #00264b0f;text-decoration:none;overflow-wrap:anywhere;word-break:break-word;transition:transform var(--ssw-transition),box-shadow var(--ssw-transition),border-color var(--ssw-transition)}a.ssw-contacts__card:hover{transform:translateY(-3px);border-color:#ff780059;box-shadow:0 16px 44px #00264b1a}.ssw-contacts__card--social{border-top:3px solid var(--blue)}.ssw-contacts__card--location{border-top:3px solid rgba(255,120,0,.45)}.ssw-contacts__card-icon{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin-bottom:.4rem;border-radius:10px;background:#ff78001f;color:var(--orange)}.ssw-contacts__card--social .ssw-contacts__card-icon,.ssw-contacts__card--location .ssw-contacts__card-icon{background:#00264b14;color:var(--blue)}.ssw-contacts__card-icon svg{width:1.65rem;height:1.65rem}.ssw-contacts__card-label{font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#00264b8c}.ssw-contacts__card-value{display:block;width:100%;max-width:100%;font-family:var(--font-title-family);font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.35;color:var(--blue);overflow-wrap:anywhere;word-break:break-word}.ssw-contacts__card--email .ssw-contacts__card-value{font-family:var(--font-body-family);font-size:clamp(1.1rem,1.5vw,1.25rem);font-weight:600;letter-spacing:.01em}a.ssw-contacts__card-value,.ssw-contacts__card-link{color:var(--blue);text-decoration:none;transition:color var(--ssw-transition)}a.ssw-contacts__card-value:hover,.ssw-contacts__card-link:hover{color:var(--orange)}.ssw-contacts__card-hint{margin-top:auto;padding-top:.6rem;font-size:1.15rem;line-height:1.45;color:var(--ssw-muted);overflow-wrap:anywhere;word-break:break-word}.ssw-contacts__cta-wrap{margin-top:.4rem;text-align:center}.ssw-contacts__chat{display:flex;flex-direction:column;align-items:center;gap:1.4rem;max-width:44rem;margin:2.4rem auto 2rem;padding:1.8rem clamp(1.6rem,3vw,2.4rem);text-align:center;border:1px solid var(--ssw-border);border-radius:16px;background:linear-gradient(135deg,#fff,#00264b08);box-shadow:0 12px 40px #00264b12}.ssw-contacts__chat-copy{max-width:34rem}.ssw-contacts__chat-eyebrow{margin:0 0 .5rem;font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.ssw-contacts__chat-title{margin:0 0 .65rem;font-family:var(--font-title-family);font-size:clamp(1.8rem,2.5vw,2.2rem);font-weight:400;line-height:1.15;color:var(--blue)}.ssw-contacts__chat-text{margin:0;font-size:1.3rem;line-height:1.65;color:var(--ssw-muted)}.ssw-contacts__chat-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:.65rem;min-width:min(100%,22rem);padding:1.15rem 2rem!important;font-size:1.2rem!important;letter-spacing:.06em;text-transform:uppercase;border-radius:999px!important;background:var(--blue)!important;color:#fff!important;border:2px solid var(--blue)!important;box-shadow:0 8px 24px #00264b2e;cursor:pointer;transition:transform var(--ssw-transition),box-shadow var(--ssw-transition),background-color var(--ssw-transition)!important}.ssw-contacts__chat-btn:hover:not(:disabled){transform:translateY(-2px);background:#1a3d5c!important;border-color:#1a3d5c!important;box-shadow:0 12px 32px #00264b38}.ssw-contacts__chat-btn:disabled{opacity:.55;cursor:not-allowed}.ssw-contacts__chat-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.ssw-contacts__chat-btn-icon svg{width:1.35rem;height:1.35rem}.ssw-contacts__cta{display:inline-flex!important;align-items:center;justify-content:center;gap:.55rem;min-width:min(100%,26rem);padding:1rem 2rem!important;font-size:1.15rem!important;font-weight:600;letter-spacing:.04em;text-transform:none;text-decoration:none!important;border-radius:999px!important;background:transparent!important;color:var(--blue)!important;border:1.5px solid rgba(0,38,75,.22)!important;box-shadow:none!important;transition:color var(--ssw-transition),border-color var(--ssw-transition),background-color var(--ssw-transition)!important}.ssw-contacts__cta:hover{transform:none;background:#00264b0a!important;border-color:var(--blue)!important;color:var(--blue)!important;box-shadow:none!important}.ssw-contacts__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;color:var(--orange)}.ssw-contacts__cta-icon svg{width:1.25rem;height:1.25rem}.ssw-contacts__cta:after,.ssw-contacts__chat-btn:after{display:none!important}@media screen and (max-width:989px){.ssw-contacts__grid{grid-template-columns:1fr}}.template-page-about-us #MainContent,body:has([data-ssw-about-page]) #MainContent{background:var(--ssw-ivory)}.template-page-about-us .shopify-section:has(.image-with-text) .gradient,.template-page-about-us .shopify-section:has(.ssw-about-features) .gradient,body:has([data-ssw-about-page]) #MainContent .shopify-section .gradient{background:transparent!important}.ssw-about-hero{max-width:44rem;margin:0 auto;padding-block-end:1rem;text-align:center}.ssw-about-hero.ssw-editorial-hero:after{margin-bottom:0}.ssw-about-hero__eyebrow{margin:0 0 .8rem;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.ssw-about-hero__title{margin:0 0 1rem;font-family:var(--font-title-family);font-size:clamp(2.8rem,4.5vw,4.4rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--blue)}.ssw-about-hero__intro{margin:0;font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.65;color:var(--ssw-muted)}.template-page-about-us .shopify-section:has(.image-with-text) .page-width,body:has([data-ssw-about-page]) .shopify-section:has(.image-with-text) .page-width{max-width:1040px}.template-page-about-us .image-with-text,body:has([data-ssw-about-page]) .image-with-text{max-width:100%;margin:0 auto}.template-page-about-us .image-with-text__content,body:has([data-ssw-about-page]) .image-with-text__content{padding:clamp(2rem,4vw,3.5rem) clamp(1.6rem,3vw,3rem);background:transparent!important}.template-page-about-us .image-with-text__heading,body:has([data-ssw-about-page]) .image-with-text__heading{position:relative;margin:0 0 1.2rem;padding-left:1.4rem;font-family:var(--font-title-family);font-size:clamp(2.2rem,3.5vw,3.2rem)!important;font-weight:400;line-height:1.12;letter-spacing:-.02em;color:var(--blue);text-wrap:balance}.template-page-about-us .image-with-text__heading:before,body:has([data-ssw-about-page]) .image-with-text__heading:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--orange),rgba(255,120,0,.35))}.template-page-about-us .image-with-text__text,body:has([data-ssw-about-page]) .image-with-text__text{margin:0;font-size:clamp(1.35rem,1.8vw,1.55rem);line-height:1.75;color:var(--ssw-muted)}.template-page-about-us .image-with-text__text p,body:has([data-ssw-about-page]) .image-with-text__text p{margin:0 0 1rem}.template-page-about-us .image-with-text__text p:last-child,body:has([data-ssw-about-page]) .image-with-text__text p:last-child{margin-bottom:0}.template-page-about-us .image-with-text__media,body:has([data-ssw-about-page]) .image-with-text__media{border-radius:14px;overflow:hidden;box-shadow:0 16px 48px #00264b1a;outline:2px solid rgba(255,120,0,.15);outline-offset:4px}.template-page-about-us .image-with-text__media img,body:has([data-ssw-about-page]) .image-with-text__media img{border-radius:14px}.template-page-about-us .image-with-text .grid__item:after,body:has([data-ssw-about-page]) .image-with-text .grid__item:after{display:none}.template-page-about-us .shopify-section:has(.image-with-text)+.shopify-section:has(.image-with-text),body:has([data-ssw-about-page]) .shopify-section:has(.image-with-text)+.shopify-section:has(.image-with-text){border-top:1px solid var(--ssw-border)}@media screen and (min-width:750px){.template-page-about-us .image-with-text__grid,body:has([data-ssw-about-page]) .image-with-text__grid{display:flex;align-items:center;gap:clamp(2rem,4vw,3.5rem)}.template-page-about-us .image-with-text__media-item,body:has([data-ssw-about-page]) .image-with-text__media-item{flex:0 0 min(34%,20rem);max-width:20rem}.template-page-about-us .image-with-text__text-item,body:has([data-ssw-about-page]) .image-with-text__text-item{flex:1 1 auto;min-width:0}}@media screen and (max-width:749px){.template-page-about-us .image-with-text__content,body:has([data-ssw-about-page]) .image-with-text__content{padding:1.6rem 0 0}.template-page-about-us .image-with-text__media-item,body:has([data-ssw-about-page]) .image-with-text__media-item{max-width:min(84%,22rem);margin-inline:auto}.template-page-about-us .image-with-text__media,body:has([data-ssw-about-page]) .image-with-text__media{border-radius:12px}}.ssw-about-features{padding-block-start:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--ssw-border)}.ssw-about-features__header{max-width:36rem;margin:0 auto 1.2rem;text-align:center}.ssw-about-features .ssw-editorial-section-label{margin-bottom:2.4rem}.ssw-about-features__eyebrow{margin:0 0 .8rem;font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.ssw-about-features__title{margin:0;font-family:var(--font-title-family);font-size:clamp(2.2rem,3.5vw,3rem);font-weight:400;line-height:1.12;letter-spacing:-.02em;color:var(--blue)}.ssw-about-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.ssw-about-features__item{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid var(--ssw-border);border-radius:14px;box-shadow:0 8px 32px #00264b0a;transition:transform var(--ssw-transition),box-shadow var(--ssw-transition),border-color var(--ssw-transition)}.ssw-about-features__icon{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#ff78001a;box-shadow:inset 0 0 0 1px #ff78002e}.ssw-about-features__item:hover{transform:translateY(-3px);border-color:#ff780059;box-shadow:0 14px 40px #00264b14}.ssw-about-features__item img{width:4.8rem;height:4.8rem;object-fit:contain}.ssw-about-features__item p{margin:0;font-size:1.35rem;line-height:1.55;color:var(--ssw-muted);max-width:18ch}.ssw-about-features__item strong{color:var(--blue);font-weight:600}@media screen and (max-width:989px){.ssw-about-features__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:549px){.ssw-about-features__grid{grid-template-columns:1fr}.ssw-about-features__item{flex-direction:row;align-items:center;text-align:left;gap:1.4rem;padding:1.4rem 1.6rem}.ssw-about-features__icon{flex-shrink:0;width:4.8rem;height:4.8rem}.ssw-about-features__item p{max-width:none}}.template-index .section-ssw-home-features .gradient,.shopify-section.section-ssw-home-features .gradient,.shopify-section.section-ssw-home-features{background:linear-gradient(180deg,#ffffff 0%,var(--ssw-ivory) 18%,var(--ssw-ivory) 100%)!important}.ssw-home-features{position:relative;overflow:hidden}.ssw-home-features:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(9rem,28vw);height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--orange),transparent);opacity:.85}.ssw-about-features--home{border-top:none;padding-block-start:clamp(1.6rem,3vw,2.4rem);padding-block-end:0}.ssw-about-features--home .ssw-about-features__header{max-width:42rem;margin-bottom:1.6rem}.ssw-about-features--home .ssw-about-features__header.ssw-editorial-hero:after{margin-top:1.4rem}.ssw-about-features--home .ssw-editorial-section-label{margin-bottom:clamp(2.4rem,4vw,3.2rem)}.ssw-about-features--home .ssw-about-features__grid{gap:clamp(1.2rem,2vw,1.8rem)}.ssw-about-features--home .ssw-about-features__item{background:#ffffffeb;border-color:#00264b14;border-radius:16px;box-shadow:0 1px #ffffffe6 inset,0 10px 36px #00264b0d}.ssw-about-features--home .ssw-about-features__item:hover{transform:translateY(-4px);box-shadow:0 1px #ffffffe6 inset,0 18px 44px #00264b17}.ssw-about-features--home .ssw-about-features__icon{background:linear-gradient(180deg,#ff780024,#ff78000f)}.ssw-about-features__footer{margin:clamp(2.8rem,5vw,3.6rem) 0 0;text-align:center}.ssw-about-features__link{display:inline-flex;align-items:center;gap:.55rem;font-family:Gilroy,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--ssw-header-navy);position:relative;padding-bottom:.35rem}.ssw-about-features__link:after{content:"\2192";font-size:1.1rem;line-height:1;transition:transform .25s ease}.ssw-about-features__link:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--orange);transform:scaleX(1);transform-origin:left center;transition:transform .25s ease}.ssw-about-features__link:hover:after{transform:translate(4px)}@media screen and (max-width:549px){.ssw-about-features--home .ssw-about-features__item{padding:1.5rem 1.4rem}}.features-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}.feature{display:flex;flex-direction:column;align-items:center;flex:1 300px}.feature img{height:65px;width:65px;object-fit:contain}.feature p{line-height:140%;font-size:20px;text-align:center;height:60px;max-width:20ch}.feature p span{color:var(--blue);font-weight:500;border-bottom:2px dashed var(--blue)}#shopify-section-template--20816109306199__9f0805a7-8f15-4ad1-80cc-3fa1dfd7aee8{background-image:url(/cdn/shop/files/featured-bg-img.png?v=1709558965);background-repeat:no-repeat;background-size:cover;margin-top:-10px}.featured-banner{display:flex;padding-top:1rem;padding-bottom:3rem;gap:50px}.featured-banner .left{width:50%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.featured-banner .left h1{font-size:30px;font-weight:700;color:var(--blue);margin:0!important}.featured-banner .left h2{font-size:16px;max-width:380px;margin:10px 0 30px!important}.featured-banner .left .fb-cta{padding:10px 30px;font-size:14px;font-weight:700;color:#000;border:1px solid #000;text-decoration:none;transition:all .3s}.featured-banner .left .fb-cta:hover{background-color:#000;color:#fff;text-decoration:none;transition:all .3s}.featured-banner .right{width:50%;border:1px solid var(--blue);padding:10px;margin-right:40px;overflow:hidden;max-height:450px}.featured-banner .right img{width:100%;height:100%;object-fit:cover}.featured-banner .background-image-section{position:relative;width:100%;height:500px;background-image:url(/cdn/shop/files/kids_collection.jpg?v=1682208336);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;transition:all .4s}.featured-banner .background-image-section:hover{transform:scale(1.1);transition:all .4s}.featured-banner .centered-button{display:inline-block;color:#fff;font-size:24px;text-align:center;text-decoration:none;padding:10px 20px;background-color:#00000080;border-radius:5px;transition:background-color .3s}.featured-banner .centered-button:hover{background-color:#000000b3}.slider-wrapper{position:relative;margin:0 auto;padding-top:40px;padding-bottom:40px;background-color:#fff}.slider{display:flex;overflow:hidden}.slide{flex:0 0 100%;transition:transform .5s ease;width:100%}.slides-container{display:flex;transition:transform .5s ease;width:calc(100% * var(--slide-count))}.slide{flex:0 0 100%}.prev-slide,.next-slide{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;margin-top:-22px;color:var(--orange);font-weight:700;font-size:18px;transition:.6s ease;-webkit-user-select:none;user-select:none;border:none;background:#fff}.next-slide{right:0}.prev-slide{left:50%;transform:translate(-100%)}.slider-wrapper .slider-dots{text-align:center}.slider-wrapper .dot{cursor:pointer;height:8px;width:8px;margin:0 2px;background-color:#c4cfd9;border-radius:50%;display:inline-block;transition:background-color .6s ease}.slider-wrapper .active,.slider-wrapper .dot:hover{background-color:var(--orange)}@media screen and (max-width:899px){.featured-banner{flex-direction:column;gap:40px}.featured-banner .left,.featured-banner .right{width:100%}.featured-banner .left h1{max-width:300px}.featured-banner .background-image-section{height:250px}.prev-slide{left:40px;top:20%;transform:none}.next-slide{right:40px;top:20%;transform:none}.featured-banner .left h1{max-width:100%}.featured-banner.slide{padding:40px!important}}@media screen and (max-width:699px){.slider-wrapper{margin:0 auto;padding-top:20px}.slides-container{max-width:100%}.featured-banner.slide{padding:15px!important}.featured-banner .right{max-height:300px}.prev-slide{left:10px;top:180px}.next-slide{right:10px;top:180px}.featured-banner .left h1{font-size:22px}.featured-banner .left h2{font-size:14px}.featured-banner .left .fb-cta{font-size:12px}}#shopify-section-template--20816109306199__slideshow_Y4TAtr{background-color:#f4f4f4;padding:50px 40px 0}#shopify-section-template--20816109306199__e978b260-13be-47cd-b63f-acb063460d8f{display:none}@media screen and (max-width:749px){#shopify-section-template--20816109306199__e978b260-13be-47cd-b63f-acb063460d8f{display:block}#shopify-section-template--20816109306199__e978b260-13be-47cd-b63f-acb063460d8f .slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--blue)!important;width:10px;height:10px}#shopify-section-template--20816109306199__e978b260-13be-47cd-b63f-acb063460d8f .slider-counter__link--dots .dot{width:7px!important;height:7px!important;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block;background-color:#d0d0d0!important}#shopify-section-template--20816109306199__slideshow_Y4TAtr,#shopify-section-template--17604658757905__804993b0-b03c-4b56-97ac-2a09fa0d96b2{display:none}.product__title h1{font-size:18px}}.card__badge--new{position:absolute;line-height:1;font-size:1.2rem;left:-5px;top:-7px;background-color:#fff;color:#6a6a6a;border-radius:50px;height:45px;width:45px;display:flex;align-items:center;justify-content:center;font-weight:600;box-shadow:-2px -2px 16px #0064c880;-webkit-box-shadow:-2px -2px 16px 0px rgba(0,100,200,.5);-moz-box-shadow:-2px -2px 16px 0px rgba(0,100,200,.5);display:none}@media screen and (min-width:750px){.full-unstyled-link{font-size:16px;color:var(--blue)}}.whatsapp-button{transition:all .3s ease;position:fixed;bottom:15px;right:15px;z-index:555;width:50px;height:50px;border-radius:50px;background:#fff;box-shadow:0 0 8px #5e5e5ebf;-webkit-box-shadow:0px 0px 8px 0px rgb(94 94 94 / 75%);-moz-box-shadow:0px 0px 8px 0px rgba(94,94,94,.75)}.whatsapp-button:hover{transform:scale(1.2)}.whatsapp-button img{width:100%}.whatsapp-button:hover{cursor:pointer}#size-guide-dropdown tr:first-child{background-color:#d4d4d4}#size-guide-dropdown tr:nth-child(2n){background-color:#fff}.card-wrapper .card .card__information{display:block;padding:10px 17px!important;z-index:1;border:#000;background-color:#fff}.underline-links-hover:hover a{text-decoration:none!important}.card-wrapper .card .quick-add{margin-bottom:0;background-color:#fff;color:#333}.card-wrapper .card .quick-add:hover{background-color:#000}.card-wrapper .card .quick-add:hover button{background-color:#000;color:#fff}.card-wrapper .card .quick-add button{text-transform:uppercase}#shopify-section-template--20816109306199__eeff5d16-c7d3-4a1f-891d-7e7bde1250e2 .button{background:#000;color:#fff}#shopify-section-template--20816109306199__featured_collection,#shopify-section-template--20816109306199__featured_collection_FnniRd,#shopify-section-template--20816109306199__featured_collection_ReXCJY,#shopify-section-template--20816109306199__featured_collection_CnT4E4,#shopify-section-template--20816109306199__featured_collection_4U3XYe{background:#f4f4f4;margin-top:-15px}.section-template--20816109306199__eeff5d16-c7d3-4a1f-891d-7e7bde1250e2-padding{background-color:#f4f4f4;padding-bottom:40px!important}.card-wrapper .card .card__information .price{margin-top:0!important}@media screen and (max-width:600px){.card-wrapper .card .card__information,.card-wrapper:hover .card .card__information{display:block;border:1px solid #ebebeb;padding:10px!important;z-index:1;border:#000;background-color:#fffc;margin-left:auto;margin-right:auto;height:85px;width:100%!important}.card-wrapper .card .card__information .price{margin-top:0!important;font-size:18px;font-weight:500;letter-spacing:0}.card-wrapper .card .card__information .card__heading a{font-size:1.2rem!important}#shopify-section-template--20816109306199__eeff5d16-c7d3-4a1f-891d-7e7bde1250e2 .button{background:#000;color:#fff;font-size:16px;padding:15px 20px;line-height:100%;min-width:auto;min-height:auto}}body:has(.ssw-header-search details[open]){overflow:hidden}.section-header .header.header--ssw-tiered .header__icons{overflow:visible}body:has(.ssw-header-search details[open]) .section-header,body:has(.ssw-header-search details[open]) .shopify-section-group-header-group,body:has(.ssw-header-search details[open]) .header-wrapper,body:has(.ssw-header-search details[open]) sticky-header{z-index:1!important}body:has(.ssw-header-search details[open]) .section-header .header__inline-menu,body:has(.ssw-header-search details[open]) .section-header .ssw-header-logo,body:has(.ssw-header-search details[open]) .section-header .header__heading,body:has(.ssw-header-search details[open]) .section-header .header__heading-link{opacity:0!important;pointer-events:none!important}@media screen and (max-width:989px){body:has(.ssw-header-search details[open]) .section-header .header__icons,body:has(.ssw-header-search details[open]) .section-header .header__icons .header__icon,body:has(.ssw-header-search details[open]) .section-header .header__icons .header__icon--summary,body:has(.ssw-header-search details[open]) .section-header .header__icons .header__icon--cart,body:has(.ssw-header-search details[open]) .section-header .header__icons .header__icon--account,body:has(.ssw-header-search details[open]) .section-header .header__icons .header__icon--favourites{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.ssw-header-search details:not([open]) .ssw-search-modal{display:none!important}.ssw-header-search details[open] .ssw-search-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;z-index:2147483000!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:calc(12rem + env(safe-area-inset-top,0px)) 2.4rem 2.4rem!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;background:#021b3bf7!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:none!important;border-bottom:none!important;opacity:1!important;animation:sswSearchFadeIn .4s cubic-bezier(.4,0,.2,1)}@keyframes sswSearchFadeIn{0%{opacity:0}to{opacity:1}}.ssw-header-search details[open] .modal-overlay{display:none!important}.ssw-search-modal__inner{width:100%;max-width:720px;height:auto!important;padding:0!important;flex-direction:column;align-items:stretch;gap:0;position:relative}.ssw-header-search .search-modal__content.ssw-search-modal__inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;align-self:center!important;flex:0 0 auto!important;margin:0 auto!important;width:100%;max-width:720px;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;bottom:auto!important;top:auto!important;position:relative!important}.ssw-header-search .ssw-search-modal__label{text-align:center}@media screen and (min-width:990px){.ssw-header-search .search-modal__content.ssw-search-modal__inner{margin:0 auto;width:100%;max-width:720px}.ssw-header-search .ssw-search-modal__label{text-align:center}.ssw-header-search .search-modal__close-button{top:1.2rem!important;right:2.4rem!important}}.ssw-search-modal__label{margin:0 0 1.6rem;font-family:Gilroy,sans-serif;font-size:.95rem;font-weight:400;letter-spacing:.38em;text-transform:uppercase;color:#ff7800e6}.ssw-header-search .search-modal__form{width:100%;max-width:none}.ssw-header-search .search-modal .field{position:relative;margin-top:.8rem}.ssw-header-search .search__input.field__input{width:100%;font-family:Gilroy,sans-serif;font-size:clamp(2rem,4vw,3.4rem)!important;font-weight:400;color:#fff!important;background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;padding:1rem 5.5rem 1.2rem 0!important;letter-spacing:.02em;box-shadow:none!important}.ssw-header-search .field:before,.ssw-header-search .field:after{display:none!important}.ssw-header-search .search__input.field__input::placeholder{color:#fff6}.ssw-header-search .search__input.field__input:focus{border-bottom-color:var(--orange)!important;outline:none}.ssw-header-search .search__input.field__input::selection{background-color:var(--orange)}.ssw-header-search .field__label{display:none!important}.ssw-header-search .search__button,.ssw-header-search .reset__button{background:transparent!important;color:#fff;top:auto!important;bottom:1rem!important;transform:none;box-shadow:none!important}.ssw-header-search .search__button{right:0!important}.ssw-header-search .reset__button{right:4.2rem!important}.ssw-header-search .reset__button:not(:focus-visible):after,.ssw-header-search .reset__button:not(:focus):after{display:none}.ssw-header-search .search__button .icon,.ssw-header-search .reset__button .icon,.ssw-header-search .search-modal__close-button .icon{color:#fff;width:2rem;height:2rem}.ssw-header-search .search-modal__close-button{position:fixed!important;top:4rem!important;right:2rem!important;margin:0!important;opacity:.65;transition:opacity .25s ease,color .25s ease}@media screen and (max-width:989px){.ssw-header-search .search-modal__close-button{top:calc(1rem + env(safe-area-inset-top,0px))!important;right:1.6rem!important;z-index:10002}}.ssw-header-search .search-modal__close-button:hover{opacity:1;color:var(--orange)}.ssw-header-search .predictive-search{margin-top:1.6rem;background:#ffffff0f!important;border:none!important;border-radius:14px;color:#fff!important;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 23rem - env(safe-area-inset-top,0px));flex:1 1 auto;min-height:0}@media screen and (max-width:989px){.ssw-header-search details[open] .ssw-search-modal{top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10001!important;padding:calc(12rem + env(safe-area-inset-top,0px)) 1.6rem 1.6rem!important}body:has(.ssw-header-search details[open]) .section-header{z-index:10000}.ssw-header-search .search-modal__content.ssw-search-modal__inner{align-items:stretch!important;justify-content:flex-start!important;width:100%;max-width:720px;height:auto!important;max-height:none!important;padding:0!important;margin:0 auto;transform:none}.ssw-search-modal__inner{display:flex!important;flex-direction:column;flex:0 1 auto;min-height:0;width:100%}.ssw-search-modal__label{margin-bottom:1rem;flex-shrink:0;text-align:center;padding-right:0}.ssw-header-search predictive-search.search-modal__form,.ssw-header-search search-form.search-modal__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.ssw-header-search .search.search-modal__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ssw-header-search .search-modal .field{flex-shrink:0}.ssw-header-search .predictive-search,.ssw-header-search .predictive-search.predictive-search--header{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;flex:1 1 auto;min-height:0;margin-top:1.2rem;overscroll-behavior:contain;touch-action:pan-y}}@media screen and (max-width:749px){.ssw-header-search details[open] .ssw-search-modal{padding:calc(11rem + env(safe-area-inset-top,0px)) 1.2rem 1.2rem!important}.ssw-header-search .search-modal__close-button{top:calc(.8rem + env(safe-area-inset-top,0px))!important;right:1.2rem!important}.ssw-header-search .search__input.field__input{font-size:2rem!important;padding-top:.6rem!important;padding-bottom:1rem!important}}.ssw-header-search .predictive-search .predictive-search__item{border-color:#ffffff1a!important}.ssw-header-search .predictive-search .predictive-search__item.link.link--text,.ssw-header-search .predictive-search .predictive-search__item.link.link--text .predictive-search__item-heading{font-family:Gilroy,sans-serif!important}.ssw-header-search .predictive-search .predictive-search__results-groups-wrapper,.ssw-header-search .predictive-search .predictive-search__heading,.ssw-header-search .predictive-search .predictive-search__item-heading,.ssw-header-search .predictive-search .predictive-search__item-query-result,.ssw-header-search .predictive-search .predictive-search__item-content,.ssw-header-search .predictive-search .price,.ssw-header-search .predictive-search a,.ssw-header-search .predictive-search span{color:#fff!important}.ssw-header-search .predictive-search .predictive-search__item-heading,.ssw-header-search .predictive-search .predictive-search__item-query-result,.ssw-header-search .predictive-search .predictive-search__item-content{font-size:2.05rem!important;line-height:1.25!important;font-weight:500!important}.ssw-header-search .predictive-search .predictive-search__item-query-result mark,.ssw-header-search .predictive-search .predictive-search__item-heading mark,.ssw-header-search .predictive-search .predictive-search__item-query-result strong,.ssw-header-search .predictive-search .predictive-search__item-query-result b{color:var(--orange)!important;background:transparent!important;font-weight:700!important}.ssw-header-search .predictive-search .predictive-search__heading{font-size:1.15rem!important;letter-spacing:.22em;opacity:.9}.ssw-header-search .predictive-search .predictive-search__item:hover,.ssw-header-search .predictive-search .predictive-search__item[aria-selected=true]{background:#ffffff14!important}.ssw-header-search details[open] .header__icon--search .modal__toggle-open{display:none}.ssw-header-search details[open] .header__icon--search .modal__toggle-close{display:block}.predictive-search{background-color:#fffffff2!important;color:#333!important}.facets__display{background-color:#fffffff2!important}.facets__header{z-index:6!important;background-color:#f4f4f4!important}.active-facets__button--light .active-facets__button-inner{background-color:var(--blue);color:#fff}.announcement-bar__link{background:url(/cdn/shop/files/stripe-bar.svg?v=1684350565);background-size:cover;background-color:#fff}.announcement-bar__message{color:var(--orange);font-weight:400;letter-spacing:2px;width:max-content;margin:0 auto;background:#fff;padding:3px 10px!important;font-size:17px}.announcement-bar__link:hover{background:url(/cdn/shop/files/stripe-bar.svg?v=1684350565);background-size:cover;background-color:#fff}.announcement-bar__message:hover{color:var(--blue);font-weight:500;letter-spacing:2px;width:max-content;margin:0 auto;background:#fff;padding:3px 10px!important}.shopify-section-group-header-group:has(.announcement-bar-ssw){position:relative;z-index:8}.shopify-section-group-header-group:has(.announcement-bar-ssw)>.shopify-section:has(.announcement-bar-ssw){position:relative;z-index:1}.shopify-section-group-header-group:has(.announcement-bar-ssw)>.section-header:not(.shopify-section-header-sticky){position:relative;z-index:2}.shopify-section-group-header-group:has(.announcement-bar-ssw) .gradient{background:transparent}.shopify-section-group-header-group:has(.announcement-bar-ssw) [class*=section-][class*=-padding]{padding:0!important}.announcement-bar-ssw{width:100%;position:relative;z-index:3;overflow:visible;height:34px;display:flex;justify-content:center;align-items:flex-end;background:url(/cdn/shop/files/announcenebt-bar-bg.jpg?v=1710163186) center top / cover no-repeat}.announcement-bar-ssw a{position:absolute;bottom:0;left:50%;margin:0;width:auto;max-width:fit-content;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform .5s ease,opacity .5s ease;transform:translate(-50%) translateY(100%);opacity:0;padding:4px 16px 7px;font-family:Gilroy,sans-serif;font-size:15px;font-weight:700;letter-spacing:.05em;color:var(--orange);background-color:var(--ssw-header-navy);border-radius:9px 9px 0 0;pointer-events:none;z-index:1}.announcement-bar-ssw a.active{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto}@media screen and (max-width:989px){.shopify-section-group-header-group:has(.announcement-bar-ssw)+.shopify-section,.shopify-section-group-header-group:has(.announcement-bar-ssw) .section-header{margin-top:0!important}.announcement-bar-ssw{height:36px;margin-bottom:0}.announcement-bar-ssw a{font-size:11px;font-weight:700!important;letter-spacing:.08em;padding:9px 13px 4px;border-radius:9px 9px 0 0;background-color:var(--ssw-header-navy)!important;color:var(--orange)!important}.section-header .header-wrapper{margin-top:-1px!important}}.zifyapps-sociallogin-wrapper-v2 img{visibility:hidden!important}#zify-sticky-social a{background-color:#4285f4!important}#dummy-chat-button-iframe{bottom:110px!important}.custom-footer{background-color:var(--blue)}.custom-footer ul{display:flex;list-style-type:none;width:100%;align-items:center;justify-content:center;gap:30px;margin:0 auto 30px}.custom-footer ul li a:not(.list-social__link){color:#ffffff80;text-decoration:none;font-weight:400;font-size:12px;font-family:Gilroy,sans-serif}.custom-footer ul li a:not(.list-social__link):hover{color:#fff}.custom-footer ul li a.list-social__link{color:#fff!important}.custom-footer ul li a.list-social__link:hover{color:var(--orange)!important}.custom-footer ul li a:hover{color:var(--orange)}.custom-footer .footer-block__newsletter:not(:only-child){color:#fff;margin:0 auto!important}.custom-footer .footer-block--newsletter{display:flex;flex-direction:column}.custom-footer .newsletter-form__field-wrapper .field__input{padding-right:5rem;border:1px solid #f4f4f4;background-color:#ffffff1a}.custom-footer .newsletter-form__field-wrapper .field__label{color:#fff6;font-family:Gilroy,sans-serif}.custom-footer .list-social{margin-bottom:0}.custom-footer .list-social__item .icon{height:2.8rem;width:2.8rem}.custom-footer .footer__content-top{padding-bottom:1rem}.custom-footer .footer__content-bottom{border-top:1px solid rgba(255,255,255,.2);padding-top:1rem}.custom-footer .footer__copyright{margin-top:0;color:#fff}.custom-footer .footer__copyright a{color:#fff}@media screen and (max-width:900px){.custom-footer ul:not(.list-payment){display:flex;flex-direction:column;gap:10px;padding:0}.footer__content-top{padding-bottom:2rem!important}}.card__badge--last-xs,.card__badge--last-s,.card__badge--last-m,.card__badge--last-l,.card__badge--last-xl,.card__badge--last-item{position:absolute;line-height:1;font-size:1.2rem;left:20px;top:5%;background-color:var(--blue);color:#fff;border-radius:50px;height:70px;width:70px;display:flex;align-items:center;justify-content:center;font-weight:100;border:1px solid #fff;box-shadow:-2px -2px 16px var(--blue) c2;-webkit-box-shadow:-2px -2px 16px 0px var(--blue) 99;-moz-box-shadow:-2px -2px 16px 0px rgba(0,100,200,.5)}@media screen and (max-width:600px){.card__badge--last-item{font-size:.9rem;height:50px;width:50px}}@media only screen and (max-width:600px){.section-header .header.header--ssw-tiered .ssw-header-logo,.section-header .header.header--ssw-tiered .header__heading-logo-wrapper,.section-header .header.header--ssw-tiered .header__heading-logo{width:76px!important}}.bf-announcement{color:var(--orange);text-align:center;background-color:#000;padding:7px;font-weight:500;letter-spacing:2px}.card__badge.bottom.left{display:none}.quick-add__submit{font-size:14px!important;min-height:40px}@media(max-width:600px){.quick-add__submit{font-size:11px!important}.card-wrapper .card .quick-add button{padding:9px!important}}.announcement-bar.color-accent-2 p{max-width:fit-content;background:none;color:#fff;letter-spacing:.05em;font-weight:600}.announcement-bar.color-accent-2{background-color:var(--orange)}@media(max-width:599px){#shopify-section-template--20816109306199__804993b0-b03c-4b56-97ac-2a09fa0d96b2{display:none!important}}@media(min-width:600px){#shopify-section-template--20816109306199__e978b260-13be-47cd-b63f-acb063460d8f{display:none!important}}#shopify-section-template--20816109306199__e978b260-13be-47cd-b63f-acb063460d8f .banner__box.content-container{display:none}.section-template--20816109273431__main-padding{padding-top:70px!important}.product-form__input--pill input[type=radio]+label{border:1px solid var(--ssw-border)!important;color:var(--ssw-charcoal)!important;border-radius:0!important}.product-form__input--pill input[type=radio]:checked+label{border:1px solid var(--blue)!important;background-color:#fff!important;color:var(--blue)!important;box-shadow:inset 0 0 0 1px var(--blue)!important}.product-form__submit{margin-bottom:1rem;border:1px solid var(--blue);letter-spacing:.06em}.product-form__submit:hover{background-color:#001a33!important;color:#fff!important}button.shopify-payment-button__button--unbranded{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);background-color:#000;color:#fff}button.shopify-payment-button__button--unbranded:hover{background-color:#333!important}.product__description{line-height:140%;color:#333!important;font-weight:300;font-size:16px}.price-per-item__container .quantity{border:1px solid #333}.product__title h1{font-family:var(--font-title-family);font-size:clamp(2.4rem,3vw,3.6rem)!important;font-weight:400;letter-spacing:-.01em}.related-products-ssw{background-color:#f4f4f4}.related-products-ssw .related-products__heading{font-size:1.8rem;color:#333;text-align:center}.thumbnail-list__item{border:1px solid #ececec}.pickup-availability-drawer{background-color:#f4f4f4}.pickup-availability-list__item a{font-size:14px;color:var(--blue);text-decoration:none;font-weight:600}.pickup-availability-header{margin-bottom:0}.pickup-availability-variant{margin-top:-10px!important;font-weight:600}.pickup-availability-variant span{color:var(--orange);font-weight:600}.product__accordion{border-bottom:1px solid #e5e5e5!important}.product__accordion .accordion__content p{font-size:16px!important;color:#5e5e5e!important;font-weight:300!important}summary[aria-expanded=true]{color:var(--orange)!important;font-weight:500}summary[aria-expanded=true]+.accordion__content{background-color:#f3f3f3;padding:20px}summary[aria-expanded=true]+.accordion__content:has(.ssw-how-to-care){background:#fff;padding:.4rem 0 1.6rem;border-top:1px solid var(--ssw-border)}.ssw-how-to-care{margin:0}.ssw-how-to-care__list{counter-reset:ssw-care-step;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ssw-how-to-care__item{counter-increment:ssw-care-step;display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:.4rem 1.2rem;align-items:start;margin:0;padding:1.35rem 0;border-bottom:1px solid rgba(0,38,75,.08);color:var(--blue);font-size:1.45rem;font-weight:400;line-height:1.6}.ssw-how-to-care__item:before{content:counter(ssw-care-step,decimal-leading-zero);font-family:var(--font-title-family);font-size:1.55rem;font-weight:400;line-height:1.4;letter-spacing:.04em;color:var(--orange)}.ssw-how-to-care__item:last-child{padding-bottom:.2rem;border-bottom:0}@media screen and (max-width:749px){summary[aria-expanded=true]+.accordion__content:has(.ssw-how-to-care){padding:.2rem 0 1.2rem}.ssw-how-to-care__item{grid-template-columns:2.8rem minmax(0,1fr);gap:.2rem 1rem;padding:1.1rem 0;font-size:1.35rem;line-height:1.55}.ssw-how-to-care__item:before{font-size:1.4rem}}summary[aria-expanded=true]+.accordion__content:has(.ssw-size-guide-pdp){background:#fff;padding:.4rem 0 1.6rem;border-top:1px solid var(--ssw-border)}.ssw-size-guide-pdp__intro{margin:0 0 1.2rem;color:var(--ssw-muted);font-size:1.35rem;line-height:1.5}.ssw-size-guide-consultation{display:flex;align-items:flex-start;gap:1rem}.ssw-size-guide-consultation__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#ff78001f;color:var(--orange)}.ssw-size-guide-consultation__icon svg{width:1.35rem;height:1.35rem}.ssw-size-guide-consultation__body p{margin:0;font-size:1.28rem;line-height:1.6;color:var(--ssw-muted)}.ssw-size-guide-consultation__body p+p{margin-top:.65rem}.ssw-size-guide-consultation__body strong{color:var(--blue);font-weight:600}.ssw-size-guide-consultation__body a{color:var(--blue);font-weight:600;text-decoration:underline;text-decoration-color:#ff780073;text-underline-offset:.2em}.ssw-size-guide-consultation__body a:hover,.ssw-size-guide-consultation__body a:focus-visible{color:var(--orange);text-decoration-color:var(--orange)}.ssw-size-guide-consultation--page{margin:1.4rem clamp(1.6rem,3vw,2.4rem) 0;padding:1.4rem 1.6rem;border:1px solid rgba(0,38,75,.1);border-left:4px solid var(--orange);border-radius:14px;background:linear-gradient(135deg,#fff,#ff78000d);box-shadow:0 8px 28px #00264b0d}.ssw-size-guide .ssw-size-guide-consultation--page{margin-top:1.6rem;margin-bottom:1.6rem;padding-top:1.6rem;padding-bottom:1.6rem}.ssw-size-guide-consultation--page .ssw-size-guide-consultation__body p{font-size:1.35rem;line-height:1.65}.ssw-size-guide-consultation--pdp{margin-top:1.2rem;padding:.95rem 1rem;border-left:3px solid var(--orange);background:#ff78000f}.ssw-size-guide-pdp__tabs{display:flex;gap:.5rem;margin-bottom:1.2rem}.ssw-size-guide-pdp__tab{flex:1;padding:.75rem .8rem;border:1px solid var(--ssw-border);border-radius:999px;background:#fff;color:var(--blue);font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.ssw-size-guide-pdp__tab:hover{border-color:#ff780059;color:var(--orange)}.ssw-size-guide-pdp__tab.is-active{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:inset 0 -2px 0 var(--orange)}.ssw-size-guide-pdp__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ssw-border);border-radius:12px;background:#fff}.ssw-size-guide-pdp__table{width:100%;min-width:100%;border-collapse:collapse;font-size:1.35rem}.ssw-size-guide-pdp__table thead th{padding:.95rem 1rem;background:var(--blue);color:#fff;font-size:1.15rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-align:center}.ssw-size-guide-pdp__table thead th:first-child{text-align:left}.ssw-size-guide-pdp__table tbody th,.ssw-size-guide-pdp__table tbody td{padding:.9rem 1rem;border-bottom:1px solid rgba(0,38,75,.08);text-align:center}.ssw-size-guide-pdp__table tbody th{color:var(--blue);font-weight:600;text-align:left;background:#faf9f7e6}.ssw-size-guide-pdp__table tbody td{color:var(--ssw-muted)}.ssw-size-guide-pdp__table tbody tr:last-child th,.ssw-size-guide-pdp__table tbody tr:last-child td{border-bottom:0}.ssw-size-guide-pdp__table tbody tr:hover td,.ssw-size-guide-pdp__table tbody tr:hover th[scope=row]{background:#ff78000d}.ssw-size-guide-pdp__table--kids thead th:last-child,.ssw-size-guide-pdp__table--kids tbody td{text-align:center}@media screen and (max-width:749px){summary[aria-expanded=true]+.accordion__content:has(.ssw-size-guide-pdp){padding:.2rem 0 1.2rem}.ssw-size-guide-pdp__tabs{gap:.35rem}.ssw-size-guide-pdp__tab{padding:.65rem .5rem;font-size:1.05rem}.ssw-size-guide-pdp__table{font-size:1.25rem}.ssw-size-guide-pdp__table thead th,.ssw-size-guide-pdp__table tbody th,.ssw-size-guide-pdp__table tbody td{padding:.75rem .8rem}}summary[aria-expanded=true]+.accordion__content:has(.ssw-pdp-materials),summary[aria-expanded=true]+.accordion__content:has(.ssw-delivery-returns-pdp){background:#fff;padding:.4rem 0 1.6rem;border-top:1px solid var(--ssw-border)}.ssw-pdp-materials{margin:0}.ssw-pdp-materials__label{margin:0 0 1rem;color:var(--ssw-muted);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ssw-pdp-materials__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.ssw-pdp-materials__item{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem 1.2rem;align-items:baseline;padding:1.1rem 0;border-bottom:1px solid rgba(0,38,75,.08)}.ssw-pdp-materials__item:last-child{padding-bottom:.2rem;border-bottom:0}.ssw-pdp-materials__pct{font-family:var(--font-title-family);font-size:1.55rem;font-weight:400;line-height:1;color:var(--blue)}.ssw-pdp-materials__fiber{color:var(--ssw-text);font-size:1.4rem;line-height:1.45}.ssw-pdp-materials__fiber--solo{grid-column:1 / -1;font-family:var(--font-title-family);font-size:1.55rem;color:var(--blue)}.ssw-delivery-returns-pdp{display:flex;flex-direction:column;gap:1.8rem;margin:0}.ssw-delivery-returns-pdp__section+.ssw-delivery-returns-pdp__section{padding-top:1.8rem;border-top:1px solid rgba(0,38,75,.08)}.ssw-delivery-returns-pdp__heading{margin:0 0 .75rem;color:var(--blue);font-family:var(--font-title-family);font-size:1.65rem;font-weight:400;line-height:1.2}.ssw-delivery-returns-pdp__intro{margin:0 0 1.2rem;color:var(--ssw-muted);font-size:1.35rem;line-height:1.55}.ssw-delivery-returns-pdp__cards{display:grid;gap:.85rem}.ssw-delivery-returns-pdp__card{position:relative;padding:1.1rem 1.15rem;border:1px solid var(--ssw-border);border-radius:.4rem;background:#00264b05}.ssw-delivery-returns-pdp__card-label{margin:0 0 .35rem;color:var(--ssw-muted);font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ssw-delivery-returns-pdp__card-title{margin:0 0 .45rem;color:var(--blue);font-size:1.35rem;font-weight:600;line-height:1.3}.ssw-delivery-returns-pdp__card-detail{margin:0;color:var(--ssw-muted);font-size:1.3rem;line-height:1.5}.ssw-delivery-returns-pdp__card-note{margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(0,38,75,.08)}.ssw-delivery-returns-pdp__card-note p{margin:0 0 .65rem;color:var(--ssw-muted);font-size:1.2rem;line-height:1.55}.ssw-delivery-returns-pdp__card-note p:last-child{margin-bottom:0}.ssw-delivery-returns-pdp__badge{display:inline-block;margin-top:.75rem;padding:.35rem .75rem;border-radius:999px;background:var(--blue);color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ssw-delivery-returns-pdp__options{display:flex;flex-direction:column;gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none}.ssw-delivery-returns-pdp__options li{display:flex;flex-direction:column;gap:.15rem;padding-top:.75rem;border-top:1px solid rgba(0,38,75,.08)}.ssw-delivery-returns-pdp__options li:first-child{padding-top:0;border-top:0}.ssw-delivery-returns-pdp__option-name{color:var(--blue);font-size:1.3rem;font-weight:600}.ssw-delivery-returns-pdp__option-price{color:var(--orange);font-family:var(--font-title-family);font-size:1.45rem;font-weight:400;line-height:1;text-align:right}.ssw-delivery-returns-pdp__option-note{color:var(--ssw-muted);font-size:1.2rem;line-height:1.4}.ssw-delivery-returns-pdp__checkout-note{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid rgba(0,38,75,.08);font-size:1.15rem;line-height:1.5;color:var(--ssw-muted);font-style:italic}.ssw-delivery-returns-pdp__notice{margin:1rem 0 0;padding:.9rem 1rem;border-left:3px solid var(--orange);background:#ff78000f;color:var(--ssw-muted);font-size:1.25rem;line-height:1.55}.ssw-delivery-returns-pdp__highlights{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.ssw-delivery-returns-pdp__highlight{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.5rem 1.2rem;align-items:baseline;padding:1.1rem 0;border-bottom:1px solid rgba(0,38,75,.08)}.ssw-delivery-returns-pdp__highlight:last-child{padding-bottom:.2rem;border-bottom:0}.ssw-delivery-returns-pdp__highlight-value{font-family:var(--font-title-family);font-size:1.45rem;font-weight:400;line-height:1.1;color:var(--blue)}.ssw-delivery-returns-pdp__highlight-label{color:var(--ssw-muted);font-size:1.35rem;line-height:1.45}.ssw-delivery-returns-pdp__more{margin:1rem 0 0}.ssw-delivery-returns-pdp__link{color:var(--blue);font-size:1.3rem;font-weight:600;text-decoration:underline;text-decoration-color:#ff780073;text-underline-offset:.2em;transition:color .2s ease,text-decoration-color .2s ease}.ssw-delivery-returns-pdp__link:hover,.ssw-delivery-returns-pdp__link:focus-visible{color:var(--orange);text-decoration-color:var(--orange)}@media screen and (max-width:749px){summary[aria-expanded=true]+.accordion__content:has(.ssw-pdp-materials),summary[aria-expanded=true]+.accordion__content:has(.ssw-delivery-returns-pdp){padding:.2rem 0 1.2rem}.ssw-pdp-materials__item{grid-template-columns:3.8rem minmax(0,1fr);gap:.2rem 1rem;padding:1rem 0}.ssw-pdp-materials__pct{font-size:1.4rem}.ssw-pdp-materials__fiber{font-size:1.3rem}.ssw-delivery-returns-pdp__highlight{grid-template-columns:5.5rem minmax(0,1fr);gap:.2rem 1rem;padding:1rem 0}.ssw-delivery-returns-pdp__highlight-value{font-size:1.3rem}.ssw-delivery-returns-pdp__highlight-label{font-size:1.25rem}}.recipient-form{box-shadow:2px 2px 5px #0003;padding:10px 30px}.recipient-form .recipient-fields input,.recipient-form .recipient-fields textarea{border:1px solid #c4c4c4!important}.facets-wrap.parent-wrap,.mobile-facets__inner.gradient{background-color:#fff}#cart-notification{background-color:#fff;border:1px solid var(--ssw-border);box-shadow:0 16px 48px #00264b1f}#cart-notification .cart-notification__heading{font-family:var(--font-title-family);color:var(--blue)}#cart-notification #cart-notification-button{border:1px solid var(--blue);background-color:#fff;color:var(--blue);letter-spacing:.08em;text-transform:uppercase}#cart-notification #cart-notification-button:hover{border-color:var(--orange);color:var(--orange)}#cart-notification #cart-notification-form{border:1px solid var(--blue);background-color:var(--blue);color:#fff;letter-spacing:.08em;text-transform:uppercase}#cart-notification #cart-notification-form:hover{border-color:var(--orange);background-color:#001a33}.cart-count-bubble{display:flex;align-items:center;justify-content:center;background-color:var(--orange);color:#fff;font-size:14px}.template-cart #MainContent{background:var(--ssw-ivory)}.template-cart cart-items,.template-cart .cart__footer-wrapper{background:transparent!important}.template-cart cart-items.gradient,.template-cart #main-cart-footer.gradient{background:transparent!important}.template-cart .title-wrapper-with-link{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem 2rem;margin-bottom:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid var(--ssw-border)}.template-cart .title.title--primary{margin:0;font-family:var(--font-title-family);font-size:clamp(2.8rem,4vw,4rem);font-weight:400;color:var(--blue);letter-spacing:-.02em;line-height:1.1}.template-cart .title-wrapper-with-link .underlined-link{color:var(--ssw-muted);font-size:1.35rem;letter-spacing:.04em;text-decoration:none;text-underline-offset:.3rem;transition:color var(--ssw-transition)}.template-cart .title-wrapper-with-link .underlined-link:hover{color:var(--orange);text-decoration:underline}.template-cart .cart__contents{background:#fff;border:1px solid var(--ssw-border);border-radius:14px;box-shadow:0 10px 40px #00264b0d;padding:clamp(1.6rem,3vw,3rem)}.template-cart .cart__items{border-bottom:0;padding-bottom:0}.template-cart .cart-items thead th{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#00264b8c;padding-bottom:1.4rem;border-bottom:1px solid var(--ssw-border)}.template-cart .cart__contents .cart-items tbody tr{background:transparent}.template-cart .cart__contents .cart-items tbody tr:nth-child(odd){background-color:transparent}.template-cart .cart-item>td{padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--ssw-border)}.template-cart .cart-item:last-child>td{border-bottom:0;padding-bottom:0}.template-cart .cart-item__image-container{width:11rem;aspect-ratio:3 / 4;padding:0!important;border-radius:10px;overflow:hidden;background:var(--ssw-ivory)}.template-cart .cart-item__image{width:100%;height:100%;max-width:none;object-fit:cover}.template-cart .cart-item__name{font-family:var(--font-title-family);font-size:clamp(1.6rem,2vw,2rem);font-weight:400;color:var(--blue);line-height:1.25;letter-spacing:-.01em;transition:color var(--ssw-transition)}.template-cart .cart-item__name:hover{color:var(--orange);text-decoration:none}.template-cart .cart-item__details .product-option{font-size:1.25rem;color:var(--ssw-muted)}.template-cart .cart-item__details .product-option dt{font-weight:500;color:#00264ba6}.template-cart .cart-item__old-price{color:#00264b66}.template-cart .cart-item__final-price,.template-cart .cart-item__price-wrapper .price{font-size:1.45rem;font-weight:600;color:var(--blue)}.template-cart .cart-item__price-wrapper .price--end{font-variant-numeric:tabular-nums}.template-cart .cart-item__quantity-wrapper{align-items:center;gap:.8rem}.template-cart .quantity-popover-container{border:1px solid var(--ssw-border);border-radius:8px;overflow:hidden;background:#fff}.template-cart .cart-quantity .quantity__button{color:var(--blue);transition:background-color var(--ssw-transition),color var(--ssw-transition)}.template-cart .cart-quantity .quantity__button:hover{background:#00264b0f;color:var(--orange)}.template-cart .cart-quantity .quantity__input{font-size:1.35rem;font-weight:600;color:var(--blue);min-height:4.2rem}.template-cart cart-remove-button .button{color:#00264b73;border-radius:8px;transition:color var(--ssw-transition),background-color var(--ssw-transition)}.template-cart cart-remove-button .button:hover{color:var(--orange);background:#ff780014}.template-cart .cart__footer{margin-top:0}.template-cart #main-cart-footer .cart__footer{background:#fff;border:1px solid var(--ssw-border);border-radius:14px;box-shadow:0 10px 40px #00264b0d;padding:clamp(2rem,3vw,3rem);max-width:44rem;margin-left:auto}.template-cart .totals{align-items:baseline;gap:1.6rem;padding-bottom:1.2rem;border-bottom:1px solid var(--ssw-border);margin-bottom:1.2rem}.template-cart .totals__total{font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ssw-muted)}.template-cart .totals__total-value{font-family:var(--font-title-family);font-size:clamp(2.2rem,3vw,2.8rem);font-weight:400;color:var(--blue);letter-spacing:-.02em}.template-cart .tax-note{color:var(--ssw-muted);font-size:1.2rem;line-height:1.55;margin:0 0 1.6rem;text-align:left}.template-cart .tax-note a{color:var(--blue);text-decoration:underline;text-underline-offset:.2rem}.template-cart .tax-note a:hover{color:var(--orange)}.template-cart .cart__checkout-button{min-height:5.4rem;width:100%;max-width:none;background-color:var(--blue)!important;color:#fff!important;border:1px solid var(--blue)!important;font-size:1.35rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-radius:0;transition:background-color var(--ssw-transition),border-color var(--ssw-transition)}.template-cart .cart__checkout-button:hover:not([disabled]){background-color:#001a33!important;border-color:var(--orange)!important}.template-cart .cart__checkout-button[disabled]{opacity:.45;cursor:not-allowed}.template-cart .cart__note .field__input,.template-cart .cart__note textarea{border:1px solid var(--ssw-border);border-radius:8px;font-size:1.35rem;color:var(--blue)}.template-cart .cart__note label{color:var(--ssw-muted);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.template-cart .discounts__discount{color:var(--orange);font-size:1.25rem}.template-cart .cart__warnings{background:#fff;border:1px solid var(--ssw-border);border-radius:14px;padding:clamp(3rem,8vw,6rem) 2rem;box-shadow:0 10px 40px #00264b0d}.template-cart .cart__empty-text{font-family:var(--font-title-family);font-size:clamp(2.4rem,4vw,3.2rem);font-weight:400;color:var(--blue);letter-spacing:-.02em;margin:0 0 2rem}.template-cart .cart__warnings .button{min-height:5rem;padding:0 2.8rem;letter-spacing:.12em;text-transform:uppercase}.template-cart .cart__login-title{font-family:var(--font-title-family);font-size:2rem;color:var(--blue);margin-top:3rem}.template-cart .cart__login-paragraph{color:var(--ssw-muted);font-size:1.35rem}.template-cart .cart__login-paragraph a{color:var(--blue)}.template-cart .cart__login-paragraph a:hover{color:var(--orange)}.template-cart .featured-collection,.template-cart [class*=featured-collection]{background:transparent!important}@media screen and (min-width:750px){.template-cart .cart__contents .cart-items *.right{padding-right:0}.template-cart .tax-note,.template-cart .cart__ctas{text-align:left}.template-cart #main-cart-footer .cart__footer{position:sticky;top:calc(var(--header-height, 8rem) + 1.6rem)}}@media screen and (max-width:749px){.template-cart .title-wrapper-with-link{flex-direction:column;align-items:flex-start}.template-cart .cart__contents{padding:1.2rem;border-radius:12px}.template-cart .cart-items thead tr{border-bottom-color:var(--ssw-border);margin-bottom:2rem}.template-cart .cart-item{gap:1.2rem;margin-bottom:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--ssw-border)}.template-cart .cart-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.template-cart .cart-item__image-container{width:9rem}.template-cart .cart-item__name{font-size:1.55rem}.template-cart #main-cart-footer .cart__footer{max-width:none;margin-left:0}}form#customer_login input,form#create_customer input,#RecoverEmail,.reset-password input,.customer.addresses input,.customer.addresses select{border:1px solid #000!important}form#customer_login button,form#create_customer button,.customer.addresses button{background-color:#000;color:#fff;text-transform:uppercase}.customer.addresses button[type=reset],.customer.addresses button[aria-label="Delete 1"]{border:1px solid #000!important;background-color:#fff!important;color:#000!important}.customer.addresses button[aria-controls=AddAddress]{border:none!important;background:none!important;color:var(--orange)!important;text-decoration:underline}.login-btn,.reset-password button{background-color:#000!important;color:#fff!important;text-transform:uppercase!important}.customer.login.section-template--20816108945751__main-padding h1{font-size:25px;font-weight:900;color:var(--blue)}.addresses ul p{background-color:#f4f4f4!important;padding:20px!important;text-align:left!important}.preorder-checked{margin-bottom:5px;display:flex;align-items:center}.preorder-description{line-height:120%;font-weight:400;font-style:italic;margin-bottom:30px;color:#151515;font-size:15px}.preorder-checked input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:15px;height:15px;border-radius:50%;border:1px solid #333;display:inline-block;vertical-align:middle;position:relative;margin:0 7px 0 0}.preorder-checked input[type=radio]:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:var(--orange)}.globo-form-app{margin:0!important;box-shadow:none!important;padding:0!important;max-width:400px!important}.globo-form-app .header{margin-bottom:5px!important}.gfb__footer.wizard__footer .submit{margin-top:-110px;font-size:17px;font-weight:400;letter-spacing:1px;padding:14px 10px}.globo-form-control .flat-input{box-shadow:none!important;background-color:#fff;border:1px solid #b9b9b9}.globo-form-control .gfb__phone-placeholder input{padding-left:100px!important}form.g-container{font-family:Gilroy,sans-serif;margin-top:30px}.description.globo-description{color:#151515!important;font-size:18px!important;font-weight:400!important}.description.globo-description p{line-height:130%;font-size:16px}#preorderButton{background-color:#fff;color:var(--orange);padding:12px 50px;font-size:16px;cursor:pointer;border:1px solid var(--orange);transition:all .4s}#preorderButton:hover{background-color:var(--orange);color:#fff;border:1px solid var(--orange);transition:all .4s}.globo-form-app .message.success{background:none!important;box-shadow:none!important}.globo-form-app .message .dismiss{position:absolute;top:0!important;right:0!important}.globo-form-app .iti__country-list{max-height:140px!important}#shopify-section-template--20816109306199__featured_product_WGcqxa,#shopify-section-template--20816109306199__featured_product_tRgjDx,#shopify-section-template--20816109306199__featured_product_MtEtEL,#shopify-section-template--20816109306199__featured_product_zfAXLa{display:none}@media(max-width:600px){#shopify-section-template--20816109306199__featured_product_WGcqxa,#shopify-section-template--20816109306199__featured_product_tRgjDx,#shopify-section-template--20816109306199__featured_product_MtEtEL,#shopify-section-template--20816109306199__featured_product_zfAXLa{display:block}}.black-friday-hero{position:relative;background:#000;color:#fff;overflow:hidden}.black-friday-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 10% 0%,rgba(0,38,75,.55) 0%,transparent 60%),radial-gradient(circle at 90% 100%,rgba(0,38,75,.45) 0%,transparent 65%),radial-gradient(circle at 50% 50%,rgba(0,38,75,.25) 0%,transparent 70%);opacity:1;pointer-events:none;z-index:0}.bf-hero-inner{position:relative;z-index:1;min-height:75vh;padding:10rem 1.5rem 4rem;display:flex;flex-direction:column;align-items:center;text-align:center}.bf-video-headline{position:relative;width:100%;max-width:1500px;margin:0 auto 3rem;overflow:hidden;height:450px}.bf-bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.2) contrast(1.15);border-radius:6px}.bf-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0000008c,#0000008c),radial-gradient(circle at center,#0006,#000000f2 75%);mix-blend-mode:multiply;opacity:1;pointer-events:none}.bf-headline-text{position:relative;z-index:3;text-transform:uppercase;font-family:Gilroy,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900;line-height:.85;color:#fff;mix-blend-mode:screen;text-align:center;padding:2rem 0;display:flex;justify-content:center;height:100%;flex-direction:column;gap:20px}.bf-headline-text span{display:block;font-size:clamp(5rem,12vw,12rem);letter-spacing:2px;font-size:180px;font-weight:900}@media(max-width:600px){.bf-headline-text span{font-size:20vw;letter-spacing:1vw}.bf-hero-inner{min-height:55vh;padding:6rem 1rem 4rem}}.bf-countdown-block{margin-bottom:2.4rem}.bf-countdown-label{font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;opacity:.8;margin-bottom:1rem}.bf-countdown-timer{display:inline-flex;gap:1rem;padding:1rem 2rem;border-radius:999px;background:#000000b3;border:1px solid rgba(255,255,255,.22);box-shadow:0 18px 50px #000000a6}.bf-countdown-item{min-width:70px;text-align:center}.bf-count-value{font-size:1.6rem;font-weight:700}.bf-count-unit{margin-top:.25rem;font-size:.7rem;letter-spacing:.16em;opacity:.75}.bf-primary-btn{text-transform:uppercase;letter-spacing:.22em;font-size:.85rem;padding:1.1rem 3rem;border-radius:999px;background:linear-gradient(120deg,#fff,#e4e4e4);color:#000;box-shadow:0 22px 60px #000000d9;transition:.25s ease}.bf-primary-btn:hover{transform:translateY(-4px);box-shadow:0 28px 80px #000000f2}@media(max-width:600px){.bf-hero-inner{min-height:55vh;padding:7rem 1.5rem 4rem}.ssw-hero-banner:not(.ssw-hero-banner--figma){height:fit-content}.bf-headline-text span{font-size:90px;letter-spacing:2px}.bf-headline-text{justify-content:end;gap:0}}.shopify-section-template--29905108762967__slideshow_Y4TAtr{border:0}body{font-family:"Gilroy",var(--font-body-family),sans-serif;font-weight:400;color:var(--ssw-charcoal);line-height:1.6;-webkit-font-smoothing:antialiased}#MainContent{background-color:var(--ssw-ivory)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.title--primary,.title--secondary,.title.inline-richtext,.product__title,.product__title h1,.product__title h2,.collection-hero__title,.title-wrapper-with-link .title,.card__heading,.card__heading a,.card-wrapper .card .card__heading a,.article-card .card__heading,.article-card .card__heading a,.ssw-hero-header,.featured-banner .left h1,.featured-banner .left h2,.related-products__heading,.related-products-ssw .related-products__heading,.ssw-favourites__title,.ssw-favourites-panel__header h2,.ssw-favourites__empty-inner h2,.ssw-favourites__empty-inner h3,.ssw-favourites-card__title,.ssw-favourites-card__title a,.customer h1,.customer h2,#cart-notification .cart-notification__heading,.cart__empty-text{font-family:var(--font-title-family);font-weight:400;letter-spacing:-.01em;line-height:1.15}.section-header .header-wrapper,.shopify-section-group-header-group .header-wrapper{background:var(--ssw-header-navy)!important;color:#fff!important;border-bottom:0;box-shadow:none}.scrolled-past-header .section-header .header-wrapper{box-shadow:0 8px 24px #00264b1f}@media screen and (max-width:989px){.section-header .header-wrapper,.scrolled-past-header .section-header .header-wrapper{box-shadow:0 6px 20px #00264b2e}}.section-header .header__icon,.section-header .header__icon .icon{color:#fff!important}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item,.section-header .header__inline-menu>.list-menu>li>details>summary.header__menu-item,.section-header .header__inline-menu>.list-menu>li>a.header__menu-item .header__active-menu-item,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary .header__active-menu-item,.section-header .header__inline-menu>.list-menu>li>details>summary .header__active-menu-item{color:#fff!important}.section-header .header__inline-menu>.list-menu>li>a.header__menu-item:hover,.section-header .header__inline-menu>.list-menu>li>header-menu>details>summary.header__menu-item:hover,.section-header .header__inline-menu>.list-menu>li>details>summary.header__menu-item:hover,.section-header .header__icon:hover{color:var(--orange)!important}.section-header .header__inline-menu .header__submenu .header__menu-item,.section-header .header__inline-menu .header__submenu a.header__menu-item,.section-header .header__inline-menu .header__submenu .header__menu-item span{color:var(--blue)!important}.section-header .header__inline-menu .header__submenu .header__menu-item:hover,.section-header .header__inline-menu .header__submenu .header__menu-item:focus-visible,.section-header .header__inline-menu .header__submenu .list-menu__item--active{color:var(--orange)!important}.section-header header-drawer .menu-drawer .menu-drawer__menu-item,.section-header header-drawer .menu-drawer summary.menu-drawer__menu-item,.section-header header-drawer .menu-drawer a.menu-drawer__menu-item,.section-header header-drawer .menu-drawer .list-menu__item,.section-header header-drawer .menu-drawer .list-menu__item--link{color:var(--blue)!important}.section-header header-drawer .menu-drawer .menu-drawer__menu-item:hover,.section-header header-drawer .menu-drawer .menu-drawer__menu-item--active,.section-header header-drawer .menu-drawer .menu-drawer__menu-item:focus,.section-header header-drawer .menu-drawer summary.menu-drawer__menu-item:hover,.section-header header-drawer .menu-drawer a.menu-drawer__menu-item:hover{color:var(--orange)!important}.section-header header-drawer .menu-drawer .icon-arrow,.section-header header-drawer .menu-drawer .icon-caret{color:var(--blue)!important}.footer,.custom-footer{background-color:var(--blue)!important;color:#fff}.footer a,.custom-footer a{color:#ffffffe0;transition:color var(--ssw-transition)}.footer a:hover,.custom-footer a:hover{color:var(--orange)}.button,.shopify-challenge__button,.customer button{transition:background-color var(--ssw-transition),color var(--ssw-transition),border-color var(--ssw-transition),transform var(--ssw-transition)}.button--primary,.product-form__submit,.button.new-collection{background-color:var(--blue)!important;color:#fff!important;border:1px solid var(--blue)!important}.button--primary:hover,.product-form__submit:hover,.button.new-collection:hover{background-color:#001a33!important;border-color:var(--orange)!important;color:#fff!important}.button--secondary,.button.view-shop{background:transparent!important;color:var(--blue)!important;border:1px solid var(--blue)!important}.button--secondary:hover,.button.view-shop:hover{border-color:var(--orange)!important;color:var(--orange)!important}.card-wrapper .card__media{overflow:hidden}.card-wrapper .ssw-card-size-popup{position:absolute;left:0;right:0;bottom:0;z-index:3;width:100%;transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none;padding:1rem 1.25rem 1.05rem;background:#ffffffc7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.65);box-sizing:border-box;transition:opacity .38s var(--ssw-ease),transform .42s cubic-bezier(.22,1,.36,1),visibility .38s var(--ssw-ease);text-align:center}.card-wrapper .ssw-card-size-popup__label{margin:0 0 .5rem;font-family:Gilroy,sans-serif;font-size:.62rem;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:#1a1a1a6b}.card-wrapper .ssw-card-size-popup__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem 0;margin:0;padding:0;list-style:none}.card-wrapper .ssw-card-size-popup__item{display:inline-flex;align-items:center}.card-wrapper .ssw-card-size-popup__item:not(:last-child):after{content:"";display:block;width:1px;height:.75rem;margin:0 .85rem;background:#1a1a1a24}.card-wrapper .ssw-card-size-popup__item span{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:0;font-family:var(--font-title-family);font-size:1.05rem;font-weight:400;font-style:normal;line-height:1;letter-spacing:.06em;text-transform:none;color:var(--ssw-charcoal);background:transparent;transition:opacity .25s ease}.card-wrapper .ssw-card-size-popup__item--sold-out span{color:#1a1a1a47;text-decoration:line-through;text-decoration-color:#1a1a1a2e;text-decoration-thickness:1px}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .ssw-card-size-popup,.card-wrapper:focus-within .ssw-card-size-popup{opacity:1;visibility:visible;transform:translateY(0)}}.card-wrapper .card__media .media img{transition:transform .65s var(--ssw-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.card-wrapper .card .card__information{background:#fff;border-top:1px solid var(--ssw-border);padding:14px 16px!important}.card-wrapper .card .card__heading,.card-wrapper .card .card__heading a{font-size:1.65rem;letter-spacing:.01em;color:var(--ssw-charcoal)}.card-wrapper .card .card__information .price{font-size:1.5rem;font-weight:500;color:var(--blue)}.card-wrapper .card .quick-add{opacity:0;transform:translateY(6px);transition:opacity var(--ssw-transition),transform var(--ssw-transition),background-color var(--ssw-transition)}.card-wrapper:hover .card .quick-add{opacity:1;transform:translateY(0)}.card-wrapper .card .quick-add:hover{background-color:var(--blue)}.template-product .product{background:#fff}.template-product .product__title h1{text-transform:none;font-size:clamp(2.4rem,3vw,3.6rem)}.template-product .price{color:var(--blue);font-size:1.8rem;font-weight:500}.template-product .product-form__input input[type=radio]+label{border:1px solid var(--ssw-border);border-radius:0;min-width:3.2rem;transition:border-color var(--ssw-transition),color var(--ssw-transition)}.template-product .product-form__input input[type=radio]:checked+label{border-color:var(--blue);color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.template-collection .facets__summary,.template-search .facets__summary,.facet-filters__field .select__select,.field__input{border-color:var(--ssw-border);border-radius:0}.template-cart .cart__items,.cart-drawer .drawer__inner,.cart-notification{background:#fff}.template-cart .cart-item,.cart-drawer .cart-item{border-color:var(--ssw-border)}.cart-drawer .drawer__heading,.cart-notification .cart-notification__heading{font-family:var(--font-title-family);color:var(--blue)}.cart-drawer .cart__checkout-button,.cart-notification .button{background-color:var(--blue)!important;color:#fff!important;border-color:var(--blue)!important;letter-spacing:.1em;text-transform:uppercase}.cart-drawer .cart__checkout-button:hover,.cart-notification .button:hover{border-color:var(--orange)!important}@media(max-width:749px){.card-wrapper .card .quick-add{opacity:1;transform:none}}.template-search--menu-category,.template-collection .collection-hero--menu-category{background:transparent!important}.template-collection .collection-hero--menu-category{border-bottom:none;margin-bottom:0}.template-collection .collection-hero__title,.template-search .collection-hero__title,body.template-page-our-collections .collection-hero__title,body:has([data-ssw-collections-page]) .collection-hero__title,.collection-hero__title{margin:6rem 0 0!important;color:var(--blue)!important;font-weight:400;font-size:clamp(2.8rem,4vw,4.4rem);text-align:center;text-transform:none;letter-spacing:-.01em}.template-search--menu-category .collection-hero__title,.template-collection .collection-hero--menu-category .collection-hero__title,body.template-page-our-collections .collection-hero--menu-category .collection-hero__title,body:has([data-ssw-collections-page]) .collection-hero--menu-category .collection-hero__title{margin-bottom:0!important}.template-collection .collection-hero--menu-category .collection-hero__inner{padding-top:0;padding-bottom:0}.template-collection .collection-hero--menu-category .collection-hero__text-wrapper{text-align:center;margin-bottom:1.5rem}.template-search--menu-category .template-search__search{display:none!important}.template-search--menu-category .template-search__header{margin-bottom:1.5rem!important}.template-collection .shopify-section:first-child:has(.collection-hero--menu-category){padding-top:27px}.template-collection .shopify-section:first-child:has(.collection-hero--menu-category)+.shopify-section>[class*=section-][class*=-padding]{padding-top:0!important;background:transparent!important}@media screen and (min-width:750px){.template-collection .shopify-section:first-child:has(.collection-hero--menu-category){padding-top:36px}}.template-collection .collection-hero:not(.collection-hero--menu-category){background:#fff;border-bottom:1px solid var(--ssw-border);margin-bottom:1.5rem}.template-collection .collection-hero:not(.collection-hero--menu-category) .collection-hero__text-wrapper{text-align:center}.template-collection .collection-hero:not(.collection-hero--menu-category) .collection-hero__description{margin-left:auto;margin-right:auto}.template-collection .collection-hero:not(.collection-hero--menu-category) .collection-hero__inner{padding-top:3.2rem;padding-bottom:2.4rem}@media screen and (max-width:989px){.template-collection .collection-hero:not(.collection-hero--menu-category) .collection-hero__inner,.template-search .collection-hero__inner{padding-top:5.2rem;padding-bottom:2.4rem}#MainContent>.shopify-section:first-child .main-page-title,#MainContent>.shopify-section:first-child .page-title,#MainContent>.shopify-section:first-child .title--primary,#MainContent>.shopify-section:first-child h1.title{margin-top:2rem}}.template-collection .collection-hero__description{max-width:42rem;color:var(--ssw-muted);font-size:1.6rem;line-height:1.6;font-weight:300}.template-collection .facets-wrapper,.template-search .facets-wrapper{border-bottom:1px solid var(--ssw-border);padding-bottom:1.2rem;margin-bottom:2rem}.template-collection .facet-filters__label,.template-collection .facets__heading,.template-search .facet-filters__label{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ssw-muted)}.template-collection .product-count,.template-search .product-count{color:var(--ssw-muted);letter-spacing:.04em}.template-collection #MainContent{background:linear-gradient(180deg,#faf9f7e6,#fff 26rem)}.template-collection .collection-hero__title,.template-search--menu-category .collection-hero__title,body.template-page-our-collections .collection-hero__title,body:has([data-ssw-collections-page]) .collection-hero__title{position:relative;padding-bottom:.8rem}.template-collection .collection-hero__title:after,.template-search--menu-category .collection-hero__title:after,body.template-page-our-collections .collection-hero__title:after,body:has([data-ssw-collections-page]) .collection-hero__title:after{content:"";display:block;width:5.6rem;height:3px;margin:1.1rem auto 0;border-radius:999px;background:linear-gradient(90deg,var(--orange),rgba(255,120,0,.2))}.template-collection .facets-wrapper{position:relative;background:#ffffffe0;border:1px solid rgba(0,38,75,.08);border-radius:14px;padding:1rem 1.2rem 1.1rem;overflow:visible}.template-collection .facets-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#ffffff8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:-1;pointer-events:none}@media screen and (max-width:989px){.template-collection .mobile-facets,.template-search .mobile-facets{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;z-index:150!important}.template-collection .mobile-facets__inner,.template-search .mobile-facets__inner{height:100%!important;max-height:100dvh!important}.template-collection .mobile-facets__main,.template-search .mobile-facets__main{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.template-collection details.menu-opening .mobile-facets__close,.template-search details.menu-opening .mobile-facets__close{z-index:151!important}}.template-collection .facets__disclosure,.template-search .facets__disclosure{position:relative;z-index:5}.template-collection .facets__disclosure[open],.template-search .facets__disclosure[open]{z-index:25}.template-collection .facets__display,.template-search .facets__display{z-index:30!important}.template-collection .facets__summary,.template-collection .facet-filters__field .select__select{border-radius:999px;border-color:#00264b24;background:#fff}.template-collection .active-facets__button--light .active-facets__button-inner{border-radius:999px;border:1px solid rgba(255,120,0,.35);background:#ff780014;color:var(--blue)}.template-collection .product-grid .grid__item .card-wrapper .card{border:1px solid rgba(0,38,75,.1);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 6px 24px #00264b0a;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.template-collection .product-grid .grid__item .card-wrapper:hover .card{transform:translateY(-3px);border-color:#ff780047;box-shadow:0 12px 34px #00264b1a}.template-collection .product-grid .card__information{border-top:1px solid rgba(0,38,75,.06);padding-top:1.2rem}@media screen and (max-width:989px){.template-collection .facets-wrapper{border-radius:12px;padding:.8rem .9rem .9rem}.template-collection .product-grid .grid__item .card-wrapper .card{border-radius:12px}}.section-featured-product .featured-product .product__media-stage{position:relative;width:100%;max-width:min(720px,100%);margin:0 auto}.section-featured-product .featured-product .product__view-details--overlay{position:absolute;left:50%;bottom:calc(1.2rem + 20px);top:auto;right:auto;z-index:4;display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.1rem;background:#00264be0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-family:Gilroy,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid rgba(255,255,255,.2);border-radius:2px;box-shadow:0 8px 24px #00264b40;transform:translate(-50%);transition:background-color .28s ease,border-color .28s ease,transform .28s ease,box-shadow .28s ease}.section-featured-product .featured-product .product__view-details--overlay:hover{background:var(--orange);color:#fff;text-decoration:none;border-color:var(--orange);box-shadow:0 10px 28px #ff780052;transform:translate(-50%) translateY(-2px)}.section-featured-product .featured-product .product__view-details--overlay .icon{width:1rem;height:1rem;margin:0;flex-shrink:0;transition:transform .28s ease}.section-featured-product .featured-product .product__view-details--overlay:hover .icon{transform:translate(3px)}.section-featured-product .featured-product .product__view-details--overlay .icon-arrow path{stroke:currentColor}@media screen and (min-width:750px){.section-featured-product .featured-product .product__media-stage{max-width:min(1080px,100%)}.section-featured-product .featured-product.grid--2-col-tablet{grid-template-columns:1fr!important}.section-featured-product .featured-product.product--large:not(.product--no-media) .product__media-wrapper,.section-featured-product .featured-product.product--medium:not(.product--no-media) .product__media-wrapper,.section-featured-product .featured-product.product--small:not(.product--no-media) .product__media-wrapper,.section-featured-product .featured-product.product--large:not(.product--no-media) .product__info-wrapper,.section-featured-product .featured-product.product--medium:not(.product--no-media) .product__info-wrapper,.section-featured-product .featured-product.product--small:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important;padding:0!important}.section-featured-product .featured-product:not(.product--no-media) .product__media-wrapper{display:block;margin:0 auto;text-align:center}.section-featured-product .featured-product .product__media-list{width:100%;margin:0 auto;padding-right:0!important}.section-featured-product .featured-product .product__media-item{width:100%;margin:0 auto}.section-featured-product .featured-product .product-media-container{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.section-featured-product .featured-product .product-media-container.constrain-height{--constrained-min-height: 750px;max-width:min(1080px,calc(var(--constrained-min-height, 750px) * var(--ratio)));margin-left:auto;margin-right:auto}.section-featured-product .featured-product .product__info-wrapper:not(:has(.product__title,.product__text,.price,.product-form,.product__sku,variant-selects,.share-button)){display:none}.section-featured-product .featured-product .product__view-details--inline{display:none}}@media screen and (max-width:749px){.section-featured-product .featured-product .product__view-details--inline{display:none}.section-featured-product .featured-product .product__view-details--overlay{bottom:calc(1rem + 20px);font-size:.9rem;padding:.55rem .9rem;letter-spacing:.1em}}.template-product .product__media-wrapper{padding-right:1.5rem}@media screen and (min-width:990px){.template-product .product__media-wrapper{padding-right:3rem}.template-product .product__column-sticky{top:9rem}}.template-product .thumbnail-list__item{border:1px solid var(--ssw-border);transition:border-color var(--ssw-transition)}.template-product .thumbnail-list__item:has([aria-current=true]){border-color:var(--blue)}.template-product .product__info-container{padding-top:.5rem}.template-product .product__description{color:var(--ssw-muted)!important;font-size:1.6rem;line-height:1.7}.template-product .related-products__heading{font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3rem);color:var(--blue)}@media(max-width:749px){.template-product product-form.product-form{position:sticky;bottom:0;z-index:4;display:block;background:#fffffff5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--ssw-border);margin:0 -1.5rem;padding:1.2rem 1.5rem calc(1.2rem + env(safe-area-inset-bottom))}.template-product .product-form__submit{margin-bottom:0;min-height:5rem;font-size:1.4rem}}.product-media-modal.ssw-lightbox{transition:opacity .35s ease,visibility .35s ease}.product-media-modal.ssw-lightbox[open]{background:#021b3beb!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.product-media-modal.ssw-lightbox .product-media-modal__dialog{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:clamp(4.5rem,8vw,6rem) clamp(4.8rem,10vw,7rem);box-sizing:border-box;pointer-events:none}.product-media-modal.ssw-lightbox .product-media-modal__content{pointer-events:auto;width:auto;max-width:min(960px,88vw);max-height:min(82vh,960px);overflow:visible!important;padding:0!important;display:flex;align-items:center;justify-content:center}.product-media-modal.ssw-lightbox .product-media-modal__content>*{display:none!important;width:auto!important;max-width:min(960px,88vw);max-height:min(82vh,960px);margin:0!important}.product-media-modal.ssw-lightbox .product-media-modal__content>*.active{display:flex!important;align-items:center;justify-content:center;animation:sswLightboxIn .38s cubic-bezier(.4,0,.2,1)}.product-media-modal.ssw-lightbox .product-media-modal__content img{display:block;width:auto;height:auto;max-width:min(960px,88vw);max-height:min(82vh,960px);object-fit:contain;border-radius:12px;box-shadow:0 32px 90px #00000073}.product-media-modal.ssw-lightbox .product-media-modal__content .deferred-media,.product-media-modal.ssw-lightbox .product-media-modal__content .product-media-modal__model{width:min(960px,88vw)!important;max-height:min(82vh,960px)!important;padding-top:0!important;height:auto!important;min-height:min(50vh,520px);border-radius:12px;overflow:hidden;box-shadow:0 32px 90px #00000073;background:#000}.product-media-modal.ssw-lightbox .product-media-modal__content .deferred-media video,.product-media-modal.ssw-lightbox .product-media-modal__content .deferred-media iframe,.product-media-modal.ssw-lightbox .product-media-modal__content .deferred-media .js-youtube,.product-media-modal.ssw-lightbox .product-media-modal__content .deferred-media .js-vimeo{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:min(50vh,520px);max-height:min(82vh,960px);object-fit:contain}.product-media-modal.ssw-lightbox .product-media-modal__content .deferred-media[loaded]>.deferred-media__poster{display:none!important}.template-product .product-media-modal__toggle,.product-media-modal.ssw-lightbox .product-media-modal__toggle{top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);width:4.8rem;height:4.8rem;padding:0;background:#fffffff5;border:1px solid rgba(255,255,255,.35);border-radius:50%;color:var(--ssw-header-navy)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:auto;box-shadow:0 8px 28px #00000038;transition:background-color .25s ease,border-color .25s ease,transform .25s ease,color .25s ease}.template-product .product-media-modal__toggle:hover,.product-media-modal.ssw-lightbox .product-media-modal__toggle:hover{background:#fff;border-color:#ff780073;color:var(--ssw-header-navy)!important;transform:scale(1.05)}.template-product .product-media-modal__toggle .icon,.product-media-modal.ssw-lightbox .product-media-modal__toggle .icon{width:1.5rem;height:1.5rem;color:var(--ssw-header-navy)!important}.ssw-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:5.2rem;height:5.2rem;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#fffffff5;color:var(--ssw-header-navy);cursor:pointer;pointer-events:auto;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 32px #0000003d;transition:background-color .25s ease,border-color .25s ease,transform .25s ease,color .25s ease,box-shadow .25s ease}.ssw-lightbox__nav svg{color:currentColor}.ssw-lightbox__nav svg path{stroke:currentColor}.ssw-lightbox__nav:hover{background:#fff;border-color:#ff78008c;color:var(--orange);transform:translateY(-50%) scale(1.06);box-shadow:0 14px 36px #00000047}.ssw-lightbox__nav:active{transform:translateY(-50%) scale(.98)}.ssw-lightbox__nav[hidden]{display:none}.ssw-lightbox__prev{left:clamp(.8rem,2vw,1.6rem)}.ssw-lightbox__next{right:clamp(.8rem,2vw,1.6rem)}.ssw-lightbox__next svg{transform:rotate(180deg)}.ssw-lightbox__counter{position:absolute;left:50%;bottom:clamp(1rem,3vw,2rem);transform:translate(-50%);padding:.65rem 1.35rem;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.22);color:#fffffff5;font-family:Gilroy,sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@keyframes sswLightboxIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.template-product .product__media-wrapper .product__modal-opener--image .product__media-toggle,.template-product .product__media-wrapper .product__modal-opener--image .product__media-toggle:after{pointer-events:none!important;cursor:default!important}.template-product .product__media-wrapper .product__modal-opener--image .product__media-icon,.template-product .product__media-wrapper .product__media-zoom-lightbox,.template-product .product__media-wrapper .product__media-icon--lightbox{display:none!important}.template-product product-modal{visibility:hidden!important;pointer-events:none!important}.template-product .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] video,.template-product .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] iframe{object-fit:cover}@media screen and (min-width:750px){.template-product .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media{padding-top:min(var(--constrained-height),var(--ratio-percent))!important;position:relative;overflow:hidden;background:#000}.template-product .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] video,.template-product .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover}}@media screen and (max-width:749px){.template-product .product__media-item .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media{padding-top:min(var(--constrained-height),var(--ratio-percent))!important;position:relative;width:100%;height:auto;overflow:hidden;background:#000}.template-product .product--thumbnail_slider .product__media-item.is-active .deferred-media,.template-product .product--thumbnail .product__media-item.is-active .deferred-media{display:block!important;width:100%}.template-product .product__media-item.is-active .product__modal-opener--video,.template-product .product__media-item.is-active .product__modal-opener--external_video{display:none!important}.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media:not([loaded]) .deferred-media__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0}.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media:not([loaded]) .deferred-media__poster img{width:100%;height:100%;object-fit:cover}.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded]>.deferred-media__poster{display:none!important}.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] video,.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] iframe{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none;max-height:none;object-fit:cover;display:block;background:#000}.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] video.ssw-gallery-video--chromeless::-webkit-media-controls,.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] video.ssw-gallery-video--chromeless::-webkit-media-controls-enclosure,.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] video.ssw-gallery-video--chromeless::-webkit-media-controls-panel,.template-product .product__media-item.is-active .product-media-container:is(.media-type-video,.media-type-external_video) .deferred-media[loaded] video.ssw-gallery-video--chromeless::-webkit-media-controls-start-playback-button{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.product-media-modal.ssw-lightbox .product-media-modal__dialog{padding:4.8rem .8rem 5.6rem}.product-media-modal.ssw-lightbox .product-media-modal__content,.product-media-modal.ssw-lightbox .product-media-modal__content img{max-width:96vw;max-height:72vh}.product-media-modal.ssw-lightbox .product-media-modal__content .deferred-media,.product-media-modal.ssw-lightbox .product-media-modal__content .product-media-modal__model{width:96vw!important;min-height:40vh}.ssw-lightbox__nav{width:4.4rem;height:4.4rem}.ssw-lightbox__prev{left:.45rem}.ssw-lightbox__next{right:.45rem}}.ssw-gift-hint{display:block;margin:1.6rem 0 .6rem}.ssw-gift-hint__trigger{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.4rem 1.6rem;border:1px solid rgba(255,120,0,.22);border-radius:1.2rem;background:linear-gradient(135deg,#ff780012,#00264b0a);color:var(--ssw-header-navy, #00264b);font-family:Gilroy,sans-serif;text-align:left;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease,background .25s ease}.ssw-gift-hint__trigger:hover,.ssw-gift-hint__trigger:focus-visible{border-color:#ff780073;background:linear-gradient(135deg,#ff78001c,#00264b0f);box-shadow:0 8px 24px #00264b14;transform:translateY(-1px)}.ssw-gift-hint__trigger:focus-visible{outline:0;box-shadow:0 0 0 .3rem #ff78002e,0 8px 24px #00264b14}.ssw-gift-hint__trigger-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:999px;background:var(--orange, #ff7800);color:#fff;box-shadow:0 6px 16px #ff780047}.ssw-gift-hint__trigger-copy{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.ssw-gift-hint__trigger-title{font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.ssw-gift-hint__trigger-desc{font-size:1.25rem;font-weight:500;line-height:1.4;color:var(--ssw-muted, #667085)}.ssw-gift-hint__trigger-arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:999px;background:#00264b0f;color:var(--ssw-header-navy, #00264b);transition:background-color .25s ease,color .25s ease}.ssw-gift-hint__trigger:hover .ssw-gift-hint__trigger-arrow,.ssw-gift-hint__trigger:focus-visible .ssw-gift-hint__trigger-arrow{background:#ff780024;color:var(--orange, #ff7800)}html.ssw-gift-hint-modal-open,body.ssw-gift-hint-modal-open{overflow:hidden!important;overscroll-behavior:none}.ssw-gift-hint-modal{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;z-index:-1;pointer-events:none;background:#00162d85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .25s ease,visibility .25s ease}.ssw-gift-hint-modal[open]{visibility:visible;opacity:1;z-index:9999;pointer-events:auto;display:flex;align-items:center;justify-content:center;padding:1.6rem}.ssw-gift-hint-modal__panel{position:relative;display:flex;flex-direction:column;width:min(35rem,calc(100vw - 2.8rem));max-height:calc(100vh - 2.8rem);overflow:hidden;border-radius:1.4rem;background:#fff;box-shadow:0 24px 64px #00162d38}.ssw-gift-hint-modal__hero{position:relative;padding:1.4rem 1.4rem 1rem;background:linear-gradient(145deg,var(--ssw-header-navy, #00264b) 0%,#001833 100%);color:#fff}.ssw-gift-hint-modal__close{position:absolute;top:.65rem;right:.65rem;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0;border-radius:999px;background:#ffffff1a;color:#fff;cursor:pointer;transition:background-color .2s ease}.ssw-gift-hint-modal__close:hover,.ssw-gift-hint-modal__close:focus-visible{background:#ffffff2e}.ssw-gift-hint-modal__close .icon{width:1.5rem;height:1.5rem}.ssw-gift-hint-modal__title{position:relative;display:inline-block;margin:0 0 .35rem;padding-right:3rem;padding-bottom:.55rem;font-family:"DM Serif Display",serif;font-size:2.05rem;font-weight:400;line-height:1.08;letter-spacing:0;color:#fff;text-shadow:0 2px 10px rgba(255,120,0,.18)}.ssw-gift-hint-modal__title:after{content:"";position:absolute;left:0;bottom:0;width:4.4rem;height:.22rem;border-radius:999px;background:linear-gradient(90deg,var(--orange, #ff7800) 0%,rgba(255,120,0,.35) 100%)}.ssw-gift-hint-modal__intro{margin:0;max-width:27rem;font-size:1.22rem;font-weight:500;line-height:1.35;color:#ffffffe6}.ssw-gift-hint-modal__body{position:relative;min-height:28rem;aspect-ratio:4 / 5;padding:0;overflow:hidden;background:#001833}.ssw-gift-hint-modal__body-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ssw-gift-hint-modal__body-bg-image{width:100%;height:100%;object-fit:cover;display:block}.ssw-gift-hint-modal__body-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00183326,#00183373 42%,#001833d1)}.ssw-gift-hint-modal__body-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;height:100%;padding:1rem 1rem .95rem}.ssw-gift-hint-modal__field{margin-bottom:.65rem}.ssw-gift-hint-modal__field-label{display:block;margin-bottom:.4rem;font-size:1.15rem;font-weight:600;line-height:1.3;color:var(--orange, #ff7800)}.ssw-gift-hint-modal__note{width:100%;min-height:0;padding:.85rem .95rem;border:1px solid rgba(255,255,255,.28);border-radius:.9rem;font-family:inherit;font-size:1.2rem;line-height:1.35;resize:none;background:#ffffffb8;color:var(--ssw-header-navy, #00264b);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ssw-gift-hint-modal__note::placeholder{color:#667085d9}.ssw-gift-hint-modal__note:focus{outline:0;border-color:#ff78008c;background:#ffffffd1;box-shadow:0 0 0 .25rem #ff780024}.ssw-gift-hint-modal__status{margin:0 0 .55rem;padding:.55rem .75rem;border-radius:.8rem;font-size:1.1rem;font-weight:600;line-height:1.3;color:#fff;background:#ff7800d9}.ssw-gift-hint-modal__status.hidden,.ssw-gift-hint-modal__share-heading{display:none}.ssw-gift-hint-modal__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none}.ssw-gift-hint-modal__actions li{margin:0}.ssw-gift-hint-modal__action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:6.8rem;padding:.55rem .3rem;border:1px solid rgba(255,255,255,.22);border-radius:.95rem;background:#ffffffad;color:var(--ssw-header-navy, #00264b);font-family:Gilroy,sans-serif;text-align:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.ssw-gift-hint-modal__action:hover,.ssw-gift-hint-modal__action:focus-visible{border-color:#ff780073;background:#ffffffc7;box-shadow:0 10px 24px #00264b2e;transform:translateY(-2px)}.ssw-gift-hint-modal__action:focus-visible{outline:0;box-shadow:0 0 0 .25rem #ff78002e}.ssw-gift-hint-modal__action-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;background:#00264b14;color:var(--ssw-header-navy, #00264b);transition:background-color .2s ease,color .2s ease}.ssw-gift-hint-modal__action:hover .ssw-gift-hint-modal__action-icon,.ssw-gift-hint-modal__action:focus-visible .ssw-gift-hint-modal__action-icon{background:#ff780024;color:var(--orange, #ff7800)}.ssw-gift-hint-modal__action-icon .icon{width:1.6rem;height:1.6rem}.ssw-gift-hint-modal__action-label{font-size:.95rem;font-weight:700;line-height:1.2}.ssw-gift-hint-modal__action-chevron{display:none}@media screen and (max-width:749px){.ssw-gift-hint{margin-top:1.4rem}.ssw-gift-hint__trigger{padding:1.2rem 1.3rem;gap:1rem}.ssw-gift-hint__trigger-icon{width:4rem;height:4rem}.ssw-gift-hint__trigger-title{font-size:1.4rem}.ssw-gift-hint__trigger-desc{font-size:1.2rem}.ssw-gift-hint-modal[open]{align-items:center;justify-content:center;padding:1.1rem}.ssw-gift-hint-modal__panel{width:min(35rem,calc(100vw - 2.2rem));max-height:min(88vh,640px);border-radius:1.2rem;box-shadow:0 20px 44px #00162d38}.ssw-gift-hint-modal__panel:before{display:none}.ssw-gift-hint-modal__hero{padding:1.5rem 1rem .9rem}.ssw-gift-hint-modal__title{font-size:1.9rem}.ssw-gift-hint-modal__intro{font-size:1.15rem}.ssw-gift-hint-modal__body{min-height:24rem;aspect-ratio:3 / 4}.ssw-gift-hint-modal__body-content{padding:.9rem .85rem calc(.9rem + env(safe-area-inset-bottom))}.ssw-gift-hint-modal__actions{gap:.42rem}.ssw-gift-hint-modal__action{min-height:6.2rem;border-radius:.9rem;padding:.45rem .2rem}.ssw-gift-hint-modal__action-icon{width:2.8rem;height:2.8rem}.ssw-gift-hint-modal__action-label{font-size:.9rem}}.ssw-luxury-reveal{opacity:0;transform:translateY(20px);transition:opacity .75s var(--ssw-ease),transform .75s var(--ssw-ease)}.ssw-luxury-reveal.is-visible{opacity:1;transform:translateY(0)}.card-wrapper{transition:transform var(--ssw-transition)}.card-wrapper:hover{transform:translateY(-2px)}.featured-collection .title-wrapper-with-link .title{color:var(--blue);font-size:clamp(2.4rem,3vw,3.2rem)}.card-wrapper>.ssw-favorite-btn{position:absolute;top:.8rem;right:.8rem;z-index:20;pointer-events:auto}.product-card-wrapper .card__heading a:after{z-index:1}.section-header .header.header--ssw-tiered .header__icon--favourites{position:relative}.section-header .header.header--ssw-tiered button.header__icon--favourites{appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;font:inherit;color:inherit}.ssw-favorite-btn{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--blue);box-shadow:0 4px 16px #00264b1f;cursor:pointer;transition:color .25s ease,background .25s ease,transform .25s ease,box-shadow .25s ease}.ssw-favorite-btn:hover,.ssw-favorite-btn:focus-visible{color:var(--orange);transform:scale(1.05);box-shadow:0 6px 20px #ff780038}.ssw-favorite-btn .icon,.ssw-favorite-btn .icon-heart{width:1.8rem;height:1.8rem}.icon-heart__filled{display:none}.ssw-favorite-btn.is-active{color:var(--orange);background:#fff}.ssw-favorite-btn.is-active .icon-heart__outline{display:none}.ssw-favorite-btn.is-active .icon-heart__filled{display:block}.ssw-favorite-btn--pdp{position:absolute;top:1.2rem;right:1.2rem;z-index:20}.product__media-wrapper{position:relative}.section-header .header.header--ssw-tiered .header__icon--favourites .icon-heart{width:2rem!important;height:2rem!important}.favourites-count-bubble{position:absolute;background-color:var(--orange);color:#fff;height:1.7rem;min-width:1.7rem;padding:0 .35rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:1}.favourites-count-bubble.hidden{display:none}.ssw-favourites__header{margin-bottom:3.2rem;text-align:center;padding-bottom:2.4rem;border-bottom:1px solid var(--ssw-border)}.ssw-favourites__title{margin:0 0 .8rem;color:var(--blue);font-size:clamp(2.8rem,4vw,4rem);letter-spacing:-.01em}.ssw-favourites__subtitle{margin:0;color:var(--ssw-muted);font-size:1.5rem;line-height:1.5}.ssw-favourites__loading,.ssw-favourites__empty{text-align:center;padding:4.8rem 2rem}.ssw-favourites__loading p,.ssw-favourites__empty p{margin:0;color:var(--ssw-muted);font-size:1.45rem}.ssw-favourites__loading-spinner{width:3.2rem;height:3.2rem;margin:0 auto 1.6rem;border:2px solid rgba(0,38,75,.12);border-top-color:var(--orange);border-radius:50%;animation:ssw-favourites-spin .8s linear infinite}@keyframes ssw-favourites-spin{to{transform:rotate(360deg)}}.ssw-favourites__empty-inner{max-width:34rem;margin:0 auto}.ssw-favourites__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;margin-bottom:1.6rem;border-radius:50%;background:#ff78001a;color:var(--orange)}.ssw-favourites__empty-icon .icon,.ssw-favourites__empty-icon .icon-heart{width:2.8rem;height:2.8rem}.ssw-favourites__empty-inner h2,.ssw-favourites__empty-inner h3{margin:0 0 .8rem;color:var(--blue);font-size:2.4rem}.ssw-favourites__empty-inner p{margin:0 0 2rem}.ssw-favourites-card{position:relative}.ssw-favourites-card__media{position:relative;overflow:hidden;display:block;background:var(--ssw-ivory)}.ssw-favourites-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s var(--ssw-ease)}.ssw-favourites-card__media:hover img,.ssw-favourites-card__link:hover img{transform:scale(1.04)}.ssw-favourites-card__info{min-width:0}.ssw-favourites-card__title{margin:0 0 .5rem;font-size:1.45rem;line-height:1.35;letter-spacing:.01em}.ssw-favourites-card__title a{color:var(--blue);text-decoration:none;transition:color var(--ssw-transition)}.ssw-favourites-card__title a:hover{color:var(--orange)}.ssw-favourites-card__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:1rem;font-family:Gilroy,sans-serif;font-size:1.45rem;font-weight:500;color:var(--blue)}.ssw-favourites-card__price--sale{color:var(--orange);font-weight:700}.ssw-favourites-card__compare{color:#00264b6b;font-size:1.25rem;text-decoration:line-through}.ssw-favourites-card__cta{min-height:4.2rem;width:100%;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}.ssw-favourites-card__actions,.ssw-favourites-card__options{display:flex;flex-direction:column;align-items:stretch;gap:.8rem;width:100%}.ssw-favourites-card__sizes{width:100%}.ssw-favourites-card__sizes.hidden{display:none}.ssw-favourites-card__sizes-label{margin:0 0 .6rem;color:var(--ssw-muted);font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ssw-favourites-card__sizes-grid{display:flex;flex-wrap:wrap;gap:.6rem}.ssw-favourites-card__size{min-width:4.2rem;min-height:3.6rem;padding:.5rem 1rem;border:1px solid rgba(0,38,75,.18);border-radius:8px;background:#fff;color:var(--blue);font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.ssw-favourites-card__size:hover:not(:disabled),.ssw-favourites-card__size:focus-visible:not(:disabled){border-color:var(--orange);color:var(--orange);transform:translateY(-1px)}.ssw-favourites-card__size--soldout,.ssw-favourites-card__size:disabled{opacity:.38;cursor:not-allowed;text-decoration:line-through}.ssw-favourites-card__size.loading{opacity:.65;pointer-events:none}.ssw-favourites-card--sizes-open.ssw-favourites-card--panel{align-items:start}.ssw-favourites-card__atc{min-height:3.8rem;min-width:13rem;padding:.8rem 1.6rem;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;position:relative}.ssw-favourites-card__atc.loading span{visibility:hidden}.ssw-favourites-card__atc .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ssw-favourites-card__atc .loading__spinner.hidden{display:none}.ssw-favourites-card__atc .spinner{width:2.4rem;height:2.4rem}.ssw-favourites-card__soldout{display:inline-block;color:var(--ssw-muted);font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ssw-favourites-card--grid .ssw-favourites-card__media{border-radius:12px;position:relative}.ssw-favourites-card--grid .ssw-favourites-card__media img{aspect-ratio:3 / 4}.ssw-favourites-card--grid .ssw-favourites-card__info{padding:1.2rem 0 0}.ssw-favourites-card--grid .ssw-favorite-btn--compact{position:absolute;top:.8rem;right:.8rem;z-index:2}.ssw-favourites-card--panel{display:grid;grid-template-columns:11rem minmax(0,1fr) auto;gap:1.4rem;align-items:center;padding:1.4rem 0;border-bottom:1px solid var(--ssw-border)}.ssw-favourites-card--panel:last-child{border-bottom:0}.ssw-favourites-card--panel .ssw-favourites-card__media{width:11rem;aspect-ratio:3 / 4;border-radius:10px;box-shadow:0 8px 24px #00264b14}.ssw-favourites-card--panel .ssw-favourites-card__title{font-size:1.35rem}.ssw-favourites-card--panel .ssw-favourites-card__prices{margin-bottom:.8rem;font-size:1.35rem}.ssw-favourites-card--panel .ssw-favourites-card__atc{width:100%;max-width:16rem;min-height:3.8rem;padding:0 1.6rem}.ssw-favourites-card--panel .ssw-favourites-card__sizes-grid{max-width:16rem}.ssw-favourites-card--panel .ssw-favourites-card__size{min-width:3.8rem;min-height:3.4rem;font-size:1.15rem}.ssw-favorite-btn--compact{position:static;width:3.2rem;height:3.2rem;min-width:3.2rem;background:#fffffff5;box-shadow:0 4px 14px #00264b1a;align-self:start;margin-top:.2rem}.ssw-favorite-btn--compact .icon,.ssw-favorite-btn--compact .icon-heart{width:1.5rem;height:1.5rem}.ssw-favourites-item{list-style:none}.ssw-favourites-toast{position:fixed;left:50%;bottom:2rem;transform:translate(-50%,120%);z-index:10001;padding:1.2rem 2rem;border-radius:999px;background:#021b3bf0;color:#fff;font-family:Gilroy,sans-serif;font-size:1.35rem;font-weight:500;letter-spacing:.02em;box-shadow:0 12px 32px #00264b3d;opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.ssw-favourites-toast.is-visible{transform:translate(-50%);opacity:1}.ssw-favourites-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;visibility:hidden;pointer-events:none}.ssw-favourites-panel:not(.hidden){visibility:visible;pointer-events:auto}.ssw-favourites-panel.hidden{display:block}.ssw-favourites-panel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#021b3b8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .32s var(--ssw-ease)}.ssw-favourites-panel.is-open .ssw-favourites-panel__overlay{opacity:1}.ssw-favourites-panel__dialog{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(44rem,100vw);height:100%;background:#fff;box-shadow:-16px 0 48px #00264b2e;transform:translate(100%);transition:transform .32s var(--ssw-ease)}.ssw-favourites-panel.is-open .ssw-favourites-panel__dialog{transform:translate(0)}.ssw-favourites-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding:2rem 2rem 1.6rem;background:linear-gradient(180deg,var(--blue) 0%,#021b3b 100%);color:#fff}.ssw-favourites-panel__eyebrow{margin:0 0 .4rem;font-family:Gilroy,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.ssw-favourites-panel__header h2{margin:0;font-size:clamp(2.4rem,4vw,3rem);line-height:1.1;color:#fff}.ssw-favourites-panel__count{margin:.6rem 0 0;font-size:1.35rem;color:#ffffffb8}.ssw-favourites-panel__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4rem;height:4rem;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#ffffff14;color:#fff;cursor:pointer;transition:background var(--ssw-transition),border-color var(--ssw-transition),transform var(--ssw-transition)}.ssw-favourites-panel__close:hover{background:#ff78002e;border-color:#ff78008c;transform:scale(1.04)}.ssw-favourites-panel__close .icon{width:1.6rem;height:1.6rem}.ssw-favourites-panel__body{flex:1;overflow-y:auto;padding:0 2rem;background:#fff}.ssw-favourites-panel__grid{list-style:none;margin:0;padding:0}.ssw-favourites-panel__footer{padding:1.6rem 2rem 2rem;border-top:1px solid var(--ssw-border);background:var(--ssw-ivory)}.ssw-favourites-panel__shop-link{width:100%;min-height:4.8rem;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.ssw-favourites-panel .ssw-favourites__empty{padding:4rem 0}.ssw-favourites-panel .ssw-favourites__empty-inner h3{font-size:2rem}@media screen and (max-width:749px){.ssw-favourites-panel__dialog{width:100vw}.ssw-favourites-panel__header,.ssw-favourites-panel__body,.ssw-favourites-panel__footer{padding-left:1.6rem;padding-right:1.6rem}.ssw-favourites-card--panel{grid-template-columns:9rem minmax(0,1fr) auto;gap:1rem;padding:1.2rem 0}.ssw-favourites-card--panel .ssw-favourites-card__media{width:9rem}.ssw-favourites-card--panel .ssw-favourites-card__atc{min-width:0;width:100%}}.ssw-reviews{--ssw-reviews-gap: 1.6rem;--ssw-reviews-per-page: 3;background:var(--ssw-ivory);border-top:1px solid var(--ssw-border);border-bottom:1px solid var(--ssw-border)}.ssw-reviews__header{text-align:center;max-width:42rem;margin:0 auto 3.2rem}.ssw-reviews__eyebrow{margin:0 0 .8rem;font-family:Gilroy,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.ssw-reviews__title{margin:0 0 .8rem;font-family:var(--font-title-family);font-size:clamp(2.8rem,4vw,4rem);font-weight:400;letter-spacing:-.01em;line-height:1.1;color:var(--blue)}.ssw-reviews__subtitle{margin:0;font-family:Gilroy,sans-serif;font-size:1.5rem;line-height:1.6;color:var(--ssw-muted)}.ssw-reviews__carousel{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem}.ssw-reviews__viewport{overflow:hidden;width:100%}.ssw-reviews__track{display:flex;gap:var(--ssw-reviews-gap);transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.ssw-reviews__card{flex:0 0 calc((100% - (var(--ssw-reviews-gap) * (var(--ssw-reviews-per-page) - 1))) / var(--ssw-reviews-per-page));display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:2rem 2rem 1.8rem;background:#fff;border:1px solid var(--ssw-border);border-radius:2px;box-shadow:0 10px 30px #00264b0a;transition:border-color var(--ssw-transition),box-shadow var(--ssw-transition)}.ssw-reviews__nav{flex-shrink:0;width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--ssw-border);border-radius:50%;background:#fff;color:var(--blue);cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,opacity .25s ease}.ssw-reviews__nav:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:#fff;transform:scale(1.04)}.ssw-reviews__nav:disabled{opacity:.35;cursor:not-allowed}.ssw-reviews__dots{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:2rem}.ssw-reviews__dot{width:.8rem;height:.8rem;padding:0;border:none;border-radius:50%;background:#00264b2e;cursor:pointer;transition:background-color .25s ease,transform .25s ease}.ssw-reviews__dot.is-active{background:var(--orange);transform:scale(1.15)}.ssw-reviews__dot:hover{background:#ff78008c}.ssw-reviews__quote{margin:0;padding:0;position:relative}.ssw-reviews__quote:before{content:"\201c";display:block;margin-bottom:.6rem;font-family:var(--font-title-family);font-size:3.2rem;line-height:1;color:#ff78008c}.ssw-reviews__quote p{margin:0;font-family:Gilroy,sans-serif;font-size:1.45rem;line-height:1.65;color:var(--ssw-charcoal)}.ssw-reviews__author{margin-top:1.6rem;padding-top:1.4rem;border-top:1px solid var(--ssw-border)}.ssw-reviews__name{font-family:Gilroy,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}.ssw-reviews.is-loaded .ssw-reviews__card--placeholder{display:none}.ssw-reviews__card--placeholder{pointer-events:none}.ssw-reviews__quote-placeholder,.ssw-reviews__name-placeholder{background:linear-gradient(90deg,#00264b0f,#00264b1f,#00264b0f);background-size:200% 100%;animation:ssw-reviews-shimmer 1.4s ease-in-out infinite;border-radius:2px}.ssw-reviews__quote-placeholder{height:7.2rem;margin-bottom:1.6rem}.ssw-reviews__name-placeholder{height:1.4rem;width:40%}@keyframes ssw-reviews-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width:989px){.ssw-reviews{--ssw-reviews-per-page: 2;--ssw-reviews-gap: 1.2rem}}@media screen and (max-width:749px){.ssw-reviews{--ssw-reviews-per-page: 1;--ssw-reviews-gap: 1rem}.ssw-reviews__header{margin-bottom:2.4rem;padding:0 .4rem}.ssw-reviews__carousel{grid-template-columns:minmax(0,1fr);gap:0}.ssw-reviews__nav{display:none}.ssw-reviews__card{padding:1.6rem 1.5rem 1.4rem}.ssw-reviews__quote:before{font-size:2.6rem}.ssw-reviews__quote p{font-size:1.35rem}.ssw-reviews__author{margin-top:1.2rem;padding-top:1.2rem}.ssw-reviews__dots{margin-top:1.6rem}}.ssw-reviews,.section-ssw-reviews{display:none!important}.ssw-page-width-wide{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}body.template-page-our-collections #MainContent,body:has([data-ssw-collections-page]) #MainContent{background:#fff}body:has([data-ssw-collections-page]) .section-ssw-editorial-collections-hub,body.template-page-our-collections .section-collection-list{padding-top:0!important;padding-bottom:0!important}body.template-page-our-collections .shopify-section:first-child:has([data-ssw-collections-page]),body.template-page-our-collections .shopify-section:first-child:has(.collection-hero--menu-category){padding-top:27px}body.template-page-our-collections .shopify-section:first-child:has([data-ssw-collections-page])+.shopify-section>[class*=section-][class*=-padding],body.template-page-our-collections .shopify-section:first-child:has(.collection-hero--menu-category)+.shopify-section>[class*=section-][class*=-padding]{padding-top:0!important;background:transparent!important}@media screen and (min-width:750px){body.template-page-our-collections .shopify-section:first-child:has([data-ssw-collections-page]),body.template-page-our-collections .shopify-section:first-child:has(.collection-hero--menu-category){padding-top:36px}}body.template-page-our-collections .collection-hero--menu-category{background:transparent!important;border-bottom:none;margin-bottom:0}body.template-page-our-collections .collection-hero--menu-category .collection-hero__text-wrapper{text-align:center;margin-bottom:1.5rem}body.template-page-our-collections .collection-hero--menu-category .collection-hero__inner{padding-top:0;padding-bottom:0}body.template-page-our-collections .ssw-our-collections-list .collection-list-wrapper.ssw-page-width-wide{padding-bottom:3.2rem}body.template-page-our-collections .ssw-our-collections-list .collection-list-title{display:none}body.template-page-our-collections .ssw-our-collections-list .collection-list{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:0;padding:0;overflow:hidden;border-radius:16px}body.template-page-our-collections .ssw-our-collections-list .collection-list .collection-list__item{width:100%;max-width:100%;padding:0;margin:0}body.template-page-our-collections .ssw-our-collections-list .collection-list .ssw-editorial-collection-card{height:100%}body.template-page-our-collections .ssw-our-collections-list .ssw-editorial-collection-card__title{color:#fff!important}@media screen and (min-width:750px){body.template-page-our-collections .ssw-our-collections-list .collection-list{grid-template-columns:repeat(3,minmax(0,1fr))}body.template-page-our-collections .ssw-our-collections-list .collection-list--2-items{grid-template-columns:repeat(2,minmax(0,1fr))}body.template-page-our-collections .ssw-our-collections-list .collection-list--2-items .ssw-editorial-collection-card__media{aspect-ratio:3 / 4}}body.template-page-our-collections .ssw-our-collections-list .collection-list:has(.collection-list__item:only-child) .ssw-editorial-collection-card__media{aspect-ratio:21 / 9}.ssw-editorial-collections-hub__grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:0;overflow:hidden;border-radius:16px}@media screen and (min-width:750px){.ssw-editorial-collections-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.ssw-editorial-collections-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ssw-editorial-collections-hub__empty{margin:2rem 0 0;text-align:center;color:var(--ssw-muted);font-size:1.5rem}.ssw-editorial-collection-card{position:relative;overflow:hidden;background:var(--blue)}.ssw-editorial-collection-card__link{display:block;position:relative;color:inherit;text-decoration:none}.ssw-editorial-collection-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--blue)}.ssw-editorial-collection-card__image,.ssw-editorial-collection-card__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .65s cubic-bezier(.22,1,.36,1)}.ssw-editorial-collection-card:hover .ssw-editorial-collection-card__image{transform:scale(1.06)}.ssw-editorial-collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00264b14,#00264b05 38%,#00264b8c 72%,#00264be0);pointer-events:none;transition:opacity .35s ease}.ssw-editorial-collection-card:hover .ssw-editorial-collection-card__overlay{opacity:.92}.ssw-editorial-collection-card__content{position:absolute;inset:auto 0 0;z-index:1;padding:clamp(1.8rem,3vw,2.8rem);color:#fff}.ssw-editorial-collection-card__title{margin:0 0 .5rem;font-family:"DM Serif Display",Georgia,serif;font-size:clamp(2.2rem,3.5vw,3.2rem);font-weight:400;line-height:1.06;letter-spacing:-.01em;color:#fff}.ssw-editorial-collection-card__subtitle{margin:0 0 1.2rem;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:500;letter-spacing:.14em;text-transform:uppercase;opacity:.9}.ssw-editorial-collection-card__cta{display:inline-flex;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:.25rem;transition:color .25s ease,border-color .25s ease,gap .25s ease}.ssw-editorial-collection-card__cta-arrow{display:inline-block;font-size:1.3rem;line-height:1;transition:transform .25s ease}.ssw-editorial-collection-card:hover .ssw-editorial-collection-card__cta{color:var(--orange);border-color:#ff7800a6;gap:.75rem}.ssw-editorial-collection-card:hover .ssw-editorial-collection-card__cta-arrow{transform:translate(2px,-2px)}.ssw-editorial-collections-hub__grid:has(.ssw-editorial-collection-card:only-child) .ssw-editorial-collection-card__media{aspect-ratio:21 / 9}@media screen and (min-width:750px){.ssw-editorial-collections-hub__grid:has(.ssw-editorial-collection-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.ssw-editorial-collections-hub__grid:has(.ssw-editorial-collection-card:nth-child(2):last-child) .ssw-editorial-collection-card__media{aspect-ratio:3 / 4}}@media screen and (max-width:749px){body.template-page-our-collections .ssw-our-collections-list .collection-list-wrapper.ssw-page-width-wide{padding-left:1.5rem;padding-right:1.5rem}.ssw-editorial-collections-hub__grid:has(.ssw-editorial-collection-card:only-child) .ssw-editorial-collection-card__media,body.template-page-our-collections .ssw-our-collections-list .collection-list:has(.collection-list__item:only-child) .ssw-editorial-collection-card__media{aspect-ratio:4 / 5}.ssw-editorial-collection-card__content{padding:1.8rem 1.5rem}}body:has([data-ssw-editorial-collection-page]) #MainContent,.template-collection:has([data-ssw-editorial-collection-page]) #MainContent{background:linear-gradient(180deg,#faf9f7e6,#fff 26rem)}.ssw-editorial-collection-hero{margin-bottom:3.2rem}.ssw-editorial-collection-hero__inner{position:relative;min-height:clamp(28rem,52vh,48rem);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;border-radius:16px}.ssw-editorial-collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ssw-editorial-collection-hero__image{width:100%;height:100%;object-fit:cover;display:block}.ssw-editorial-collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00264b26,#00264b8c)}.ssw-editorial-collection-hero__content{position:relative;z-index:1;width:100%;text-align:center;padding:4rem 0 3.6rem;color:#fff}.ssw-editorial-collection-hero__title{margin:0 0 .8rem;font-family:"DM Serif Display",Georgia,serif;font-size:clamp(3rem,5vw,5.2rem);font-weight:400;line-height:1.06;letter-spacing:-.01em;color:#fff!important}.ssw-editorial-collection-hero__credit{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.92}.ssw-editorial-collection-hero:not(:has(.ssw-editorial-collection-hero__media)){margin-bottom:2.4rem}.ssw-editorial-collection-hero:not(:has(.ssw-editorial-collection-hero__media)) .ssw-editorial-collection-hero__inner{min-height:auto;background:var(--blue)}.ssw-editorial-collection-hero:not(:has(.ssw-editorial-collection-hero__media)) .ssw-editorial-collection-hero__content{padding-block:4.8rem 4rem}.ssw-editorial-collection-products{margin-bottom:3.2rem}.ssw-editorial-collection-products .product-grid{row-gap:2rem}.ssw-editorial-collection-products .grid__item .card-wrapper .card{border:1px solid rgba(0,38,75,.1);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 6px 24px #00264b0a;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.ssw-editorial-collection-products .grid__item .card-wrapper:hover .card{transform:translateY(-3px);border-color:#ff780047;box-shadow:0 12px 34px #00264b1a}.ssw-editorial-collection-video{margin-bottom:3.2rem;background:#000;overflow:hidden;border-radius:16px}.ssw-editorial-collection-video__player{display:block;width:100%;height:auto;max-height:80vh;object-fit:cover;vertical-align:middle}.ssw-editorial-collection-gallery{margin-bottom:3.2rem;overflow:hidden;border-radius:16px}.ssw-editorial-collection-gallery--duo{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width:750px){.ssw-editorial-collection-gallery--duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.ssw-editorial-collection-gallery__item{overflow:hidden}.ssw-editorial-collection-gallery__image{display:block;width:100%;height:100%;object-fit:cover;min-height:clamp(20rem,32rem,42rem)}.ssw-editorial-collection-gallery--full .ssw-editorial-collection-gallery__image{min-height:clamp(24rem,38rem,52rem)}@media screen and (max-width:749px){.ssw-editorial-collection-hero__inner{min-height:clamp(22rem,44vh,32rem)}.ssw-editorial-collection-hero__content{padding:3rem 0 2.4rem}.ssw-editorial-collection-products,.ssw-editorial-collection-video,.ssw-editorial-collection-gallery{margin-bottom:2.4rem}}.ssw-hero-banner--figma{background:#fff!important;margin-top:-3rem!important;min-height:auto!important;padding:100px 2.4rem 150px!important;overflow:hidden}.ssw-hero-banner--figma:before{display:none!important}.ssw-hero-banner--figma .ssw-hero-explore-banner-wrap{margin:0 auto 2.4rem;padding:0!important}.ssw-hero-banner--figma .ssw-hero-explore{display:flex;align-items:center;gap:1.6rem;color:#070707;text-decoration:none;position:relative}.ssw-hero-banner--figma .ssw-hero-explore--banner{display:inline-flex;align-items:center;width:fit-content;max-width:fit-content;margin:0;padding:0;gap:0}.ssw-hero-banner--figma .ssw-hero-explore--banner:before{content:"";height:2px;width:100%;background:var(--orange);position:absolute;bottom:-3px;left:0}.ssw-hero-banner--figma .ssw-hero-explore--foot,.ssw-hero-banner--figma .ssw-hero-explore--inline{display:none}.ssw-hero-banner--figma .ssw-hero-mobile-top,.ssw-hero-banner--figma .ssw-hero-actions{display:contents}.ssw-hero-banner--figma .ssw-hero-explore__label{flex-shrink:0;font-family:Gilroy,sans-serif;font-size:clamp(1.35rem,1.5vw,1.85rem);font-weight:800;letter-spacing:0;text-transform:uppercase;line-height:1}.ssw-hero-banner--figma .ssw-hero-explore__track{display:flex;align-items:center;flex:1;min-width:0;gap:.6rem}.ssw-hero-banner--figma .ssw-hero-explore__line{flex:1;height:1px;background:#111;min-width:4rem}.ssw-hero-banner--figma .ssw-hero-explore__arrow{flex-shrink:0;font-size:1.6rem;line-height:1;transform:translateY(-1px);transition:transform .25s ease}.ssw-hero-banner--figma .ssw-hero-explore:hover .ssw-hero-explore__arrow{transform:translate(3px,-1px)}.ssw-hero-banner--figma .ssw-hero-wrapper{max-width:1440px;width:100%;margin:0 auto;padding:0!important;display:grid!important;grid-template-columns:minmax(0,46%) minmax(0,54%)!important;gap:clamp(2.2rem,3vw,4.2rem);align-items:end;height:auto!important;min-height:auto!important}.ssw-hero-banner--figma .ssw-hero-copy{display:flex;flex-direction:column;justify-content:flex-start;gap:1.4rem;z-index:2;padding:clamp(.4rem,1.5vw,1.2rem) 0 0!important;align-self:start!important}.ssw-hero-banner--figma .ssw-hero-accent{margin:0!important;font-family:Gilroy,sans-serif;font-size:1.25rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--blue)!important}.ssw-hero-banner--figma .ssw-hero-header{margin:0!important;font-family:Gilroy,sans-serif!important;font-weight:800!important;line-height:1.06!important;letter-spacing:-.03em!important;color:var(--ssw-header-navy)!important;text-transform:uppercase!important;text-align:left!important;position:relative;z-index:3;margin-right:-10rem!important;max-width:calc(100% + 10rem)}.ssw-hero-banner--figma .ssw-hero-display-line{display:block;font-size:clamp(2.8rem,4.8vw,9rem)!important;line-height:1.06!important;color:var(--ssw-header-navy)!important}.ssw-hero-banner--figma .ssw-hero-highlight{color:var(--orange)!important}#ssw-home-shop{scroll-margin-top:calc(var(--header-height, 14.6rem) + 1.2rem)}#shopify-section-template--30035383419223__featured_collection{margin-top:clamp(4rem,8vw,14rem)!important}.ssw-hero-banner--figma .ssw-hero-foot{margin-top:2.2rem;display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem;position:relative;z-index:2;width:100%;max-width:calc(100% + 18rem);margin-right:-18rem!important;box-sizing:border-box}.ssw-hero-banner--figma .ssw-hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:165px;width:auto!important;max-width:none!important;padding:1.15rem 2.15rem!important;border-radius:999px!important;border:1px solid transparent!important;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;font-family:Gilroy,sans-serif;font-weight:700;font-size:1.15rem!important;transition:transform .25s ease,opacity .25s ease}.ssw-hero-banner--figma .ssw-hero-btn--solid{background:#0a1730!important;color:#fff!important}.ssw-hero-banner--figma .ssw-hero-btn .icon-arrow-se{width:1.15rem;height:auto;flex-shrink:0}.ssw-hero-banner--figma .ssw-hero-btn--solid:hover{opacity:.9;transform:translateY(-1px)}.ssw-hero-banner--figma .ssw-hero-subheader{margin:0!important;color:#111!important;font-size:1.85rem!important;line-height:1.35!important;font-weight:400!important;text-align:left!important}.ssw-hero-banner--figma .ssw-hero-media{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem;width:100%;min-height:clamp(42rem,50vw,62rem)!important;height:auto!important;padding:0!important}.ssw-hero-banner--figma .ssw-hero-card{position:relative;border-radius:2.8rem;overflow:hidden;min-height:clamp(38rem,46vw,58rem);background:#dce7f7}.ssw-hero-banner--figma .ssw-hero-card--slider{min-height:clamp(36rem,42vw,52rem)}.ssw-hero-banner--figma .ssw-hero-card--video{min-height:clamp(42rem,50vw,62rem);background:#fff}.ssw-hero-banner--figma .ssw-hero-slider-arrow{position:absolute;top:1.2rem;left:1.2rem;z-index:4;width:5rem;height:5rem;border:0;border-radius:50%;background:#050505;color:#fff;font-size:2.2rem;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.ssw-hero-banner--figma .ssw-hero-slider{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.ssw-hero-banner--figma .ssw-hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover!important;object-position:center center;opacity:0;animation:ssw-hero-slide-fade 20s infinite;animation-timing-function:ease-in-out;animation-fill-mode:both;will-change:opacity;backface-visibility:hidden}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(1){animation-delay:0s;opacity:1}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(2){animation-delay:-4s}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(3){animation-delay:-8s}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(4){animation-delay:-12s}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(5){animation-delay:-16s}@keyframes ssw-hero-slide-fade{0%{opacity:0}5%{opacity:1}20%{opacity:1}25%{opacity:0}to{opacity:0}}.ssw-hero-banner--figma .ssw-hero-card--video .ssw-hero-video-main{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-width:100%;min-height:100%!important;max-height:none!important;display:block;object-fit:cover!important;object-position:center center;border-radius:0!important;background:#fff}@media screen and (min-width:750px){.ssw-hero-banner--figma .ssw-hero-card--slider{order:1}.ssw-hero-banner--figma .ssw-hero-card--video{order:2;grid-area:auto;position:relative!important;width:auto!important;height:auto!important;min-height:clamp(42rem,50vw,62rem)!important;overflow:hidden;background:#fff}.ssw-hero-banner--figma .ssw-hero-card--video .ssw-hero-video-main{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:100%;min-height:100%!important;transform:none;object-fit:cover!important;object-position:center center;background:#fff}.ssw-hero-banner--figma .ssw-hero-copy{position:relative;padding-bottom:0!important;margin-top:190px}.ssw-hero-banner--figma .ssw-hero-header{margin-bottom:1.6rem!important}.ssw-hero-banner--figma .ssw-hero-foot{position:absolute;top:calc(100% + 1.8rem);left:0;margin-top:0}}@media(prefers-reduced-motion:reduce){.ssw-hero-banner--figma .ssw-hero-slide{animation:none;opacity:0}.ssw-hero-banner--figma .ssw-hero-slide:first-child{opacity:1}}@media screen and (max-width:749px){.ssw-hero-banner--figma{padding:0!important;margin-top:0!important;min-height:clamp(60rem,98vh,88rem)!important;height:auto!important;position:relative;isolation:isolate;background:#fff!important}.ssw-hero-banner--figma .ssw-hero-explore-banner-wrap,.ssw-hero-banner--figma .ssw-hero-explore--banner{display:none!important}.ssw-hero-banner--figma .ssw-hero-actions{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1.2rem;width:100%}.ssw-hero-banner--figma .ssw-hero-explore--foot{display:inline-flex!important;align-items:center;flex:0 0 auto;margin:0!important;padding:0!important;color:var(--ssw-header-navy);text-decoration:none;position:relative}.ssw-hero-banner--figma .ssw-hero-explore--foot:before{display:block!important;content:""!important;height:2px;width:100%;background:var(--orange);position:absolute;bottom:-4px;left:0}.ssw-hero-banner--figma .ssw-hero-explore--foot .ssw-hero-explore__label{font-size:clamp(1rem,2.8vw,1.25rem);font-weight:800;text-transform:uppercase;line-height:1.1;letter-spacing:.02em}.ssw-hero-banner--figma .ssw-hero-card--slider,.ssw-hero-banner--figma .ssw-hero-mobile-top,.ssw-hero-banner--figma .ssw-hero-explore--inline{display:none!important}.ssw-hero-banner--figma .ssw-hero-wrapper{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:minmax(clamp(60rem,98vh,88rem),auto)!important;gap:0!important;padding:0!important;margin:0!important;max-width:none!important;width:100%!important;min-height:clamp(60rem,98vh,88rem)!important;height:auto!important;position:relative;isolation:isolate}.ssw-hero-banner--figma .ssw-hero-media{grid-row:1;grid-column:1;position:relative!important;display:grid!important;grid-template:minmax(0,1fr) / minmax(0,1fr)!important;width:100%!important;min-height:clamp(60rem,98vh,88rem)!important;height:100%!important;gap:0;z-index:1;padding:0!important;align-content:stretch;align-items:stretch;margin-top:0}.ssw-hero-banner--figma .ssw-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0!important;background:linear-gradient(180deg,#fff0 0% 42%,#ffffff59 62%,#ffffffd1 78%,#fffffff5 90%,#fff);z-index:3;pointer-events:none}.ssw-hero-banner--figma .ssw-hero-card--video,.ssw-hero-banner--figma .ssw-hero-card--video .ssw-hero-video-main{border-radius:0!important}.ssw-hero-banner--figma .ssw-hero-card--video{grid-area:1 / 1;position:relative!important;top:0!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;min-height:0!important;height:100%!important;z-index:1;align-self:stretch;justify-self:stretch;overflow:hidden}.ssw-hero-banner--figma .ssw-hero-card--video{background:#fff}.ssw-hero-banner--figma .ssw-hero-card--video .ssw-hero-video-main{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-width:100%;min-height:100%!important;object-fit:cover!important;object-position:center center;transform:none}.ssw-hero-banner--figma .ssw-hero-card--slider{position:relative;top:auto;left:auto;right:auto;width:min(44%,16.5rem)!important;min-height:0!important;height:auto!important;aspect-ratio:3 / 4.15;flex-shrink:0;z-index:5;margin-top:-.4rem;border-radius:1.4rem;transform:none;background:#000;overflow:hidden;pointer-events:auto}.ssw-hero-banner--figma .ssw-hero-slider{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;overflow:hidden}.ssw-hero-banner--figma .ssw-hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover!important;object-position:center center;animation:ssw-hero-slide-fade 20s infinite!important;animation-timing-function:ease-in-out!important;animation-fill-mode:both!important}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(1){animation-delay:0s!important;opacity:1}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(2){animation-delay:-4s!important}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(3){animation-delay:-8s!important}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(4){animation-delay:-12s!important}.ssw-hero-banner--figma .ssw-hero-slide:nth-child(5){animation-delay:-16s!important}.ssw-hero-banner--figma .ssw-hero-slider-arrow{width:2.6rem;height:2.6rem;font-size:1.15rem;top:.55rem;left:.55rem;display:inline-flex!important}.ssw-hero-banner--figma .ssw-hero-copy,.ssw-hero-banner--figma .ssw-hero-copy.ssw-luxury-reveal.is-visible{grid-row:1;grid-column:1;position:relative!important;align-self:stretch;z-index:5;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start!important;text-align:left!important;width:90%;max-width:90%;margin-left:auto;margin-right:auto;padding:0 0 clamp(2.4rem,6vw,3.6rem)!important;opacity:1!important;transform:none!important;pointer-events:none;margin-bottom:0;min-height:90%;box-sizing:border-box}.ssw-hero-banner--figma .ssw-hero-copy>*{pointer-events:auto}.ssw-hero-banner--figma .ssw-hero-header{margin-top:0!important;margin-right:0!important;margin-bottom:0!important;width:100%;max-width:100%!important;text-align:left!important;padding:0}.ssw-hero-banner--figma .ssw-hero-display-line{display:inline;font-size:48px!important;line-height:1.08!important;text-align:left!important;letter-spacing:-.02em!important}.ssw-hero-banner--figma .ssw-hero-display-line:not(:last-child):after{content:"\a0"}.ssw-hero-banner--figma .ssw-hero-highlight{display:inline}.ssw-hero-banner--figma .ssw-hero-foot{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.2rem;position:static!important;top:auto!important;left:auto!important;width:100%;max-width:100%!important;margin:1.2rem 0 0!important;margin-right:0!important;padding:0;box-sizing:border-box}.ssw-hero-banner--figma .ssw-hero-actions{width:100%}.ssw-hero-banner--figma .ssw-hero-subheader{text-align:left!important;font-size:1.45rem!important;line-height:1.4!important;color:#1a2d42!important;width:100%;max-width:100%;margin:0!important;opacity:1!important}.ssw-hero-banner--figma .ssw-hero-btn{width:auto!important;max-width:none!important;min-width:11.5rem;padding:1rem 1.85rem!important;font-size:1.05rem!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ssw-styles.css.map */
