body.search{margin-top:0;margin-bottom:0}.hide-swatches-slider .product-color__product-swatches,.hide-swatches-slider .sf9-product-card__product-swatches{display:none}.hide-swatches-slider .sf9-product-card--hovered:hover .sf9-product-card__title{opacity:1}.hide-swatches .sf9-product-card__colors{display:none}#launcher{bottom:35px!important;right:25px!important}.service-carousel-container{min-width:320px!important}@media (max-width: 1023px){.section.collection-products-section{margin-top:10px}.section.search-products-section{margin-top:20px}}.graphene-slider-section:has(.sf9-carousel--empty){display:none}h3{font-size:18px;font-family:var(--heading-font-family);font-weight:700;line-height:28px;text-transform:uppercase;letter-spacing:.01em;color:var(--blue-brand-color)}h4{font-size:16px;font-family:var(--heading-font-family);font-weight:700;line-height:28px;text-transform:uppercase;letter-spacing:.01em;color:var(--blue-brand-color)}.container.container--full-width{max-width:100%;padding-left:0;padding-right:0}.container.container--full-width .card{max-width:100%}section.cc-apps{margin:0}.container.container--slider-full-width,.graphene-slider-section--slider-full-width .featured-collection-products{max-width:calc(var(--page-width) - 10px + var(--gutter) + ((100vW - var(--page-width)) / 2));margin-right:0}#main-content section:first-child .section{margin-top:23px}.uds-h2-title{font-size:32px;font-family:var(--heading-font-family);font-weight:700;line-height:40px;text-transform:uppercase;letter-spacing:1.7px;color:var(--blue-brand-color)}.uds-h3-title{margin-bottom:14px;font-size:28px;font-family:var(--heading-font-family);font-weight:700;line-height:32px;text-transform:uppercase;letter-spacing:.01em;color:var(--blue-brand-color)}.uds-h4-title{font-size:20px;font-family:var(--heading-font-family);font-weight:700;line-height:24px;text-transform:uppercase;letter-spacing:.01em}.uds-h5-title{font-size:14px;font-family:var(--heading-font-family);font-weight:700;line-height:16px;text-transform:uppercase;letter-spacing:.01em}.title-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--red-brand-color)}.rte:not(.list-indicators-shown) ul li::marker,.rte:not(.list-indicators-shown) ul li:before{display:none}.list-indicators-shown ul{list-style:disc}.list-indicators-shown ol{list-style:decimal}.list-indicators-shown ul,.list-indicators-shown ol{padding-left:19px}.list-indicators-shown ul li,.list-indicators-shown ol li{font-size:14px;font-family:"FF DIN Pro - Regular",sans-serif}.list-indicators-shown ul li::marker,.list-indicators-shown ol li::marker{color:var(--blue-brand-color)}.list-indicators-shown ul li:before,.list-indicators-shown ol li:before{background-color:var(--blue-brand-color)}.find-in-store__alert{width:90%!important}.section__header-link{font-size:12px;font-family:var(--heading-font-family);font-weight:700;line-height:16px;letter-spacing:.01em;text-align:left;color:var(--blue-brand-color);text-decoration:underline}.sf9-carousel>.container{padding-right:0!important}.sf9-section__header{column-gap:17px}.sf9-section__header .section__header-link{margin-bottom:6px}.facets-is-open .graphene-collection__product-list{grid-template-columns:repeat(4,1fr)}@media (max-width: 1024px){.facets-is-open .graphene-collection__product-list{grid-template-columns:repeat(2,1fr)}}.page--gift-card-balance-checker h1{margin-bottom:0;color:var(--blue-brand-color)}h3[data-cardigan-balance-checker]{margin-bottom:0;font-size:24px;text-align:center}form[data-cardigan-balance-checker]{max-width:500px;margin:0 auto 20px}form[data-cardigan-balance-checker] .input-row{position:relative}form[data-cardigan-balance-checker] .input-row:has(:focus-visible) label,form[data-cardigan-balance-checker] .input-row:has(:focus) label{opacity:1;top:-12px}form[data-cardigan-balance-checker] input{background:#f5f5f5;outline:none;border:none;border-bottom:2px solid #f5f5f5;border-radius:1px;transition:all ease-in-out .3s}form[data-cardigan-balance-checker] input:focus-visible,form[data-cardigan-balance-checker] input:focus{box-shadow:none;border-color:var(--blue-brand-color)}form[data-cardigan-balance-checker] input:focus-visible::placeholder,form[data-cardigan-balance-checker] input:focus::placeholder{opacity:0}form[data-cardigan-balance-checker] label{position:absolute;top:0;left:0;z-index:10;padding:3px 16px;margin:0;font-size:12px;line-height:16px;background-color:#f5f5f5;opacity:0;transition:all ease-in-out .3s}form[data-cardigan-balance-checker] button.btn--primary{height:56px;font-size:18px;font-family:var(--heading-font-family);font-weight:400;letter-spacing:.01em;text-transform:uppercase;background:var(--blue-brand-color)}.sf9-carousel[inactive] .scrollbar{display:none}.sf9-carousel .slider{padding-bottom:18px;-ms-overflow-style:none;scrollbar-width:none}.sf9-carousel .slider__grid{column-gap:16px}.sf9-carousel.centered{width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.sf9-carousel.centered .slider__grid{width:max-content;max-width:100%}.sf9-carousel .show-1-items{grid-auto-columns:100%!important;column-gap:0}.sf9-carousel .show-1-items .slider-item{padding-right:0}.sf9-carousel .show-2-items{grid-auto-columns:30%!important}@media (max-width: 1023px){.sf9-carousel .show-2-items{grid-auto-columns:100%!important;width:100%!important}.sf9-carousel .show-2-items .slider-item{padding-right:0}}.sf9-carousel .show-3-items{grid-auto-columns:calc((100% - var(--column-gap) * 3) / 2.18103)}@media (min-width: 1024px){.sf9-carousel .show-4-items{grid-auto-columns:calc((100% - var(--column-gap) * 3) / 4)}.sf9-carousel .show-6-items{grid-auto-columns:calc((100% - var(--column-gap) * 5) / 4.2638)}}@media (min-width: 1440px){.sf9-carousel .show-6-items{grid-auto-columns:calc((100% - var(--column-gap) * 6) / 4.7142)}}@media (min-width: 1536px){.sf9-carousel .show-6-items{grid-auto-columns:calc((100% - var(--column-gap) * 6) / 5.7181)}}.sf9-carousel .scrollbar{height:4px;width:100%;margin-right:var(--gutter);background:#e5e5e5}.sf9-carousel .scrollbar-thumb{position:relative;height:4px;border-radius:2px;background:var(--red-brand-color)}.sf9-carousel .slider::-webkit-scrollbar{display:none!important}.sf9-carousel .slider-nav__btn{position:absolute;z-index:2;top:calc(50% - 30px);width:40px;height:40px;background:#fff;border:none;color:var(--blue-brand-color)}.sf9-carousel .slider-nav__btn[disabled]{display:none}.sf9-carousel .slider-nav__btn.slider-nav__btn--prev{left:48px}.sf9-carousel .slider-nav__btn.slider-nav__btn--next{right:var(--gutter)}.sf9-carousel .slider-nav__btn:hover{background:var(--blue-brand-color);color:#fff}.sf9-carousel .slider-nav__btn:hover .icon{transform:none}.sf9-carousel .slider-nav__btn .icon{position:relative;top:1px}.sf9-carousel .slider-nav__btn .icon-chevron-left{left:-1px}.sf9-carousel .slider-nav__btn .icon-chevron-right{right:-1px}@media (max-width: 1023px){.sf9-carousel .slider__grid{grid-auto-columns:calc((100% - var(--column-gap) * 3) / 2.25)}.sf9-carousel .scrollbar{width:calc(100% - (2 * var(--gutter)));margin-left:var(--gutter)}}@media (max-width: 599px){.sf9-carousel .slider__grid{grid-auto-columns:calc((100% - var(--column-gap) * 2) / 1.125)}}@media (max-width: 768px){.sf9-section__header{column-gap:0}.sf9-section__header .section__header-link{margin-left:17px}}@media (max-width: 599px){#main-content section:first-child .section{margin-top:14px}#main-content .section:not(.collection-products-section){margin-top:46px}.uds-h3-title{margin-bottom:12px;font-size:20px;line-height:24px}.uds-h4-title{font-size:18px}.uds-h5-title{font-size:11px;line-height:12px}}@media (min-width: 1024px){.sf9-featured-collection .sf9-carousel .slider{padding-bottom:45px}}store-header.header{padding:23px 0 0;border:none}@media (max-width: 1023px){store-header.header{padding:0}}.header__grid{--logo-width: 304px;--header-search-width: 70%}@media (max-width: 1023px){.header__grid{padding-top:1px}}.header__grid .header__grid-inner{border-bottom:4px solid var(--blue-brand-color)}.header__grid .main-menu__content{padding-top:2px;padding-bottom:11px}.header__grid .logo-wrap{width:var(--logo-width)}.header__grid .logo{flex-grow:0;padding-right:60px}.header__grid .header__search{display:flex}.header__grid .header__search form{width:var(--header-search-width)}.header__grid .search__input{padding-left:49px;background-color:#f5f5f5}.header__grid .search__submit{top:-2px;padding-left:19px}.header__grid .search__speech{padding-right:13px;top:calc(50% - 20px)}.header__grid .search__speech.search__speech-listening .icon{animation:colorPulse 2s infinite;opacity:1}.header__grid .main-nav{margin-left:0}.header__grid .main-nav__item--primary{margin:0 6px;padding:4.6px 8px 6.5px;font-size:17px;letter-spacing:.03em;line-height:18px;text-align:left;text-transform:uppercase;color:var(--blue-brand-color)}.header__grid .main-nav__item--primary.main-nav__link--featured{color:var(--red-brand-color)}.header__grid .icon{color:var(--blue-brand-color)}.header__grid .header__icons{flex:0 0 auto;margin-inline-end:5px}.header__grid .header__icon{width:auto;height:auto;padding:0}.header__grid .header__icon.header__icon--wishlist .wk-button,.header__grid .header__icon.header__icon--wishlist .wk-button .icon{width:23px!important;height:21px!important}.header__grid .header__icon.header__icon--wishlist .wk-button .icon path{stroke:var(--blue-brand-color);stroke-width:2.19941px}.header__grid .header__icon.header__icon--wishlist .wk-counter{display:none}.header__grid .header__icon+.header__icon{margin-inline-start:14px}.header__grid .header__icon+.header__icon.header__icon--cart{margin-inline-start:20px}.header__grid .header__cart-count{display:flex;align-items:center;justify-content:center;top:2px;right:-12px;background-color:var(--red-brand-color)}.header__grid .header__cart-count-number{font-size:11px;font-family:"FF DIN Pro - Bold",sans-serif;font-weight:700;line-height:11px;display:flex;height:10px}.header__grid .search__input::placeholder{font-family:"FF DIN Pro - Regular",sans-serif;font-weight:700;font-size:14px;color:#666}.header__grid .search__input:focus::placeholder{opacity:0}.header__grid .main-nav__item--primary:hover,.header__grid .main-nav__item--primary.is-active,.header__grid .is-open>summary>.main-nav__item--primary,.header__grid .secondary-nav__item:hover,.header__grid .secondary-nav__item.is-active,.header__grid .is-open>summary>.secondary-nav__item{box-shadow:none}.header__grid .main-menu__disclosure .icon-close,.header__grid .main-menu__disclosure.is-open .icon-menu{display:none}.header__grid .main-menu__disclosure.is-open .icon-close{display:block}@media (min-width: 375px){.header__grid .header__icons .icon{transform:scale(1.2)}}@media (min-width: 475px){.header__grid .header__icons .icon{transform:scale(1.3)}}@media (min-width: 600px){.header__grid .header__icons .icon{transform:scale(1.4)}}@media (min-width: 1024px){.header__grid .main-nav__grandchild .main-nav__item,.header__grid .main-nav__grandchild .main-nav__item--go{font-size:.9em}.header__grid .main-nav__item--primary:hover,.header__grid .main-nav__item--primary.is-active,.header__grid .is-open>summary>.main-nav__item--primary,.header__grid .secondary-nav__item:hover,.header__grid .secondary-nav__item.is-active,.header__grid .is-open>summary>.secondary-nav__item{color:#fff;background-color:var(--blue-brand-color)}.header__grid .main-nav__item--primary{margin:0}.header__grid .main-nav__li .icon-wrap{display:none}.header__grid main-menu.main-menu{margin-top:10px}.header__grid .main-menu__content>nav{width:100%}.header__grid .main-menu__content>nav .main-nav{width:100%;display:flex;justify-content:space-between}.header__grid .header__search+.header__icons{padding-inline-start:20px;max-width:190px;align-items:center}.header__grid .header__icons .icon{transform:scale(1)}.header__grid .header__icon{min-width:16px;max-width:28px}.header__grid .header__icon.header__icon--store-locator{max-height:23px}}@media (min-width: 1080px){.header__grid .header__search+.header__icons{padding-inline-start:64px}}@media (min-width: 1280px){.header__grid .main-nav__item--primary{font-size:var(--main-nav-font-size);padding:5px 8px;margin:0}.header__grid .child-nav__item{font-size:var(--child-nav-font-size)}.header__grid .grandchild-nav__item{font-size:var(--grand-nav-font-size)!important}.header__grid .main-nav{width:100%}}@media (max-width: 1279px){.header__grid .header__logo{padding-right:20px}.header__grid .header__search{width:450px}.header__grid .main-nav__item--primary{font-size:16px}}@media (min-width: 1024px) and (max-width: 1200px){.header__grid .main-nav__item--primary{margin-left:0;margin-right:0;padding-left:2px;padding-right:2px;font-size:15px}}@media (max-width: 1023px){.header__grid .main-nav{margin-bottom:15px}.header__grid .main-nav__li{position:relative;min-height:45px;margin-bottom:10px;align-items:flex-start;padding-left:57px}.header__grid .main-nav__li .icon-wrap{position:absolute;top:0;left:0}.header__grid .main-nav__li details{width:100%;transition:all .2s ease;padding-top:10px}.header__grid .main-nav__li details .child-nav__item,.header__grid .main-nav__li details .main-nav__grandchild{padding-left:0}.header__grid .main-menu{order:-1;width:auto}.header__grid .main-menu__toggle{width:34px;height:20px;align-items:center;display:flex;margin:0;color:var(--blue-brand-color)}.header__grid .main-menu__toggle .icon-menu{position:relative;top:4px}.header__grid .main-menu__toggle:before,.header__grid .main-menu__toggle:after,.header__grid .main-menu__toggle-icon:before,.header__grid .main-menu__toggle-icon:after{left:0;width:16px;display:none}.header__grid .main-menu__toggle-icon:before{top:15px}.header__grid .main-menu__toggle-icon:after{top:27px}.header__grid .main-menu__toggle:before,.header__grid .main-menu__toggle:after{top:21px}.header__grid .header__logo{margin-bottom:0;flex-basis:calc(100% - 140px)}.header__grid .logo-wrap{width:100%;max-width:304px;padding:10px 0}.header__grid .logo{padding-right:0}.header__grid .header__icons{order:unset;margin-inline-end:1px;margin-bottom:0;padding-inline-start:5px;padding:16px 0}.header__grid .header__search{width:350px;margin-top:-3px;flex:0 0 100%;padding-bottom:12px}.header__grid .header__search .search{position:relative;width:100%}.header__grid .search__input{padding-left:44px;padding-top:12px;padding-bottom:10px}.header__grid .search__submit{top:-6px;padding-left:10px}.header__grid .search__speech{top:-2px;padding-right:9px}.header__grid .header__icon.header__icon--store-locator{display:none}.header__grid .header__icon.header__icon--account .icon{width:22.36px;height:22px}.header__grid .header__icon.header__icon--cart .icon{width:14px;height:16.34px}.header__grid .header__icon.header__icon--wishlist{order:-1}.header__grid .header__icon.header__icon--wishlist .wk-button,.header__grid .header__icon.header__icon--wishlist .wk-button .icon{width:17px!important;height:16px!important}.header__grid .header__icon.header__icon--wishlist .wk-button .icon path{stroke-width:1.75px}}@media (min-width: 320px){.header__grid .logo-wrap{min-width:170px}}@media (max-width:359px){.header__grid .header__icon+.header__icon{margin-inline-start:9px!important}}@media (min-width:360px){.header__grid .header__icon+.header__icon{margin-inline-start:14px!important}.header__grid .header__icon+.header__icon.header__icon--wishlist{margin-inline-start:10px!important}.header__grid .search__input{height:42px}.header__grid .search__submit{top:-3px}.header__grid .search__speech{top:0}}@media (min-width:390px){.header__grid .header__icon+.header__icon{margin-inline-start:14px!important}}body:not(.apple-os) .header__grid .header__cart-count{padding-top:1px}body.apple-os .header__grid .header__cart-count-number{margin-top:-2px}body.apple-os .header__grid .search__input{letter-spacing:-.02em}@media (max-width: 1023px){.js .is-open .header>.main-menu__content,.no-js [open]>.main-menu__content{visibility:visible;pointer-events:initial}.header .main-menu__content,.js .header .main-nav__child{position:fixed;z-index:30;top:var(--header-end, 100px);left:0;width:100vw;height:calc(var(--viewport-height) - var(--header-end, 100px));padding-right:var(--gutter);padding-bottom:60px;padding-left:var(--gutter);overflow-y:scroll;background-color:rgb(var(--nav-child-bg-color));color:rgb(var(--nav-child-text-color));border:none;box-shadow:none}.js .header .main-menu__content--no-focus{overflow-y:auto}.js .header .main-menu__content{padding:13px 0 0;display:block;width:100vW;box-shadow:none;border-bottom:none}.js .header .main-menu__content>nav{width:100%;padding-left:var(--gutter);padding-right:var(--gutter)}.js .header .main-nav__item--toggle .main-nav__item .icon{transform:translateY(-50%) rotate(0)!important}.js .header .main-nav__item--toggle+.main-nav__child{transform:translate(0);transition:height .3s ease}.js .header .is-closing>.main-nav__item--toggle+.main-nav__child{height:0}.js .header .is-open>.main-nav__item--toggle .main-nav__item .icon{transform:translateY(-50%) rotate(180deg)!important}.js .header .is-open>.main-nav__item--toggle+.main-nav__child{height:auto}.js .header .main-nav,.js .header .secondary-nav{display:block}.js .header .main-nav>li,.js .header .child-nav>li,.js .header .grandchild-nav>li{border:none}.js .header .main-nav__item--toggle .icon{width:12px;right:4px;top:50%}.js .header .main-nav__item--toggle .icon,.js .header .child-nav__item--toggle .icon{display:block;position:absolute}.js .header .main-nav__child{position:static;padding:0;width:100%;overflow-y:auto}.js .header .child-nav__item,.js .header .grandchild-nav__item{padding:12px 20px;font-size:16px;font-weight:500;line-height:16px;color:#3c3c3b;text-transform:capitalize}.js .header .main-nav__item--primary{display:flex;align-items:center;justify-content:flex-start;padding-left:0;padding-right:0;margin:0}.js .header .icon-wrap{margin-right:12px;border-radius:50%}.js .header .main-nav__grandchild{margin-top:10px;padding:0 5px 0 20px}.main-menu .mob__localization .localization:first-child{display:block}.main-menu .mob__localization .localization:first-child .localization__selector:first-child{margin-bottom:16px}}.mob__localization{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;justify-content:center;align-items:center;background-color:#000c}.mob__localization .currency-converter-currency-button{display:flex;align-items:center;justify-content:center;height:40px;margin:0 0 10px!important;font-weight:700;background-color:#fff;border-radius:var(--input-border-radius)}.mob__localization .currency-converter-currency-button .currency-converter-currency-button-text{position:relative}.mob__localization .currency-converter-currency-button .currency-converter-currency-button-text:after{position:absolute;top:3px;right:-20px;content:"";display:block;width:20px;height:20px;background:url('data:image/svg+xml,<svg width="10" height="5" viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 1.5L5.6 4.05C5.24444 4.31667 4.75556 4.31667 4.4 4.05L1 1.5" stroke="%233c3c3b" stroke-width="1.5"/></svg>') center no-repeat}.mob__localization .currency-converter-currency-button .cbb-currency-updown-icon{display:none!important}.mob__localization form.localization{margin:0;padding:20px;width:80%;background-color:var(--blue-brand-color);border-radius:2px}.mob__localization .custom-select__btn{justify-content:center}.mob__localization .custom-select__btn svg{margin-left:8px}.selectors-is-open .mob__localization{display:flex}.app-block__find-in-store--selected-location{color:#3c3c3b;font-size:12px;font-weight:700;letter-spacing:1%;line-height:1.333;padding:16px 0 0;text-transform:uppercase}.fis-select-location-menu--blank{pointer-events:none}.fis-select-location.main-nav__child{margin-bottom:-1px}.fis-select-location-menu .fis-select-location{text-align:left}.fis-select-location-menu .fis-select-location h6{border-bottom:1px solid #E5E5E5;color:#3c3c3b;font-size:11px;font-weight:700;line-height:3.64;margin-bottom:12px;text-align:left;text-transform:uppercase}.fis-select-location-menu .fis-select-location p{margin:0 0 12px}.fis-select-location-menu .fis-select-location .notice{color:#3c3c3b;font-size:12px;font-weight:500;line-height:1.5}.fis-select-location-menu .fis-select-location .notice [data-location-name]{font-weight:700}.fis-select-location-menu .fis-select-location .action-links{display:flex;justify-content:space-between}.fis-select-location-menu .fis-select-location .action-links a{color:var(--blue-brand-color);font-size:12px;font-weight:700;line-height:1.333;text-transform:uppercase}.fis-select-location-menu .location-name,.fis-select-location-menu .location-address{color:var(--blue-brand-color);font-size:14px;font-weight:700;line-height:1.14;text-align:left;text-transform:uppercase}.fis-select-location-menu .location-distance,.fis-select-location-menu .location-opening-hours{color:#666;font-size:12px;font-weight:500;line-height:1.14}.fis-select-location-menu .location-links{border-bottom:1px solid #E5E5E5;margin-bottom:12px;padding-bottom:15px;display:flex;column-gap:15px}.fis-select-location-menu .location-links a{align-items:center;color:var(--blue-brand-color);display:flex;font-size:12px;font-weight:700;line-height:1.33;text-transform:uppercase;pointer-events:none}.fis-select-location-menu .location-links a svg{height:16px;margin-right:4px;width:16px}.fis-select-location-menu .location-links .location-phone{pointer-events:none}@font-face{font-family:"FF DIN Pro - Regular";font-style:normal;src:url(FFDINPro-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"FF DIN Pro - Medium";font-style:normal;src:url(FFDINPro-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:"FF DIN Pro - Bold";font-style:normal;src:url(FFDINPro-Bold.woff2) format("woff2");font-display:swap}.sf9-collection-card .card__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 46.41%,#000000a6)}.sf9-collection-card .card__info{bottom:0;padding:19px 22px}.sf9-collection-card .card__title,.sf9-collection-card .card__link,.sf9-collection-card .card-link{color:#fff!important}.sf9-collection-card .card__title{margin-bottom:3px}.sf9-collection-card .card__link{font-size:14px;line-height:16px}@media (max-width: 1023px){.sf9-collection-card .card__info{padding:16px}}.sf9-article-card-wrapper .card__info{padding:32px 24px;background-color:#f8f8f8}.sf9-article-card-wrapper .media{padding-bottom:min(80%,416px)}.sf9-article-card-wrapper .card__title{margin-top:14px;margin-bottom:15px;font-size:18px;font-family:var(--bold-font-family);font-weight:400;line-height:22px;text-transform:uppercase;letter-spacing:.01em;color:var(--blue-brand-color)}.sf9-article-card-wrapper .card__excerpt{margin-bottom:12px;font-size:12px;font-family:var(--heading-font-family);font-weight:700}.sf9-article-card-wrapper .card__tags{color:#3c3c3b;font-size:14px;font-family:var(--bold-font-family);font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.01em}.sf9-article-card-wrapper .card__tag+.card__tag{position:relative;margin-left:12px}.sf9-article-card-wrapper .card__tag+.card__tag:before{content:"";display:inline-block;position:absolute;bottom:5px;left:-8px;width:5px;height:5px;background:var(--blue-brand-color);border-radius:50%}.sf9-article-card-wrapper .card__tag-divider{margin:0 2px}.sf9-article-card-wrapper .card__comments,.sf9-article-card-wrapper .card__read-time,.sf9-article-card-wrapper .card__button{font-size:12px;font-family:var(--heading-font-family);font-weight:700;line-height:16px}.sf9-article-card-wrapper .card__button{text-decoration:underline;text-underline-offset:2px}.sf9-article-card-wrapper .card__comments .icon{margin-right:10px}@media (max-width: 1023px){.sf9-article-card-wrapper .card__info{padding:16px}.sf9-article-card-wrapper .card__title{font-size:15px;line-height:18px}.sf9-article-card-wrapper .card__tags{font-size:11px;line-height:12px}}.back-to-top{position:fixed;bottom:165px;right:42px;z-index:5;display:flex;justify-content:center;align-items:center;width:41px;height:41px;opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden;cursor:pointer;background-color:var(--blue-brand-color);color:#fff}@media (max-width: 768px){.back-to-top{right:32px}}@media (max-width: 600px){.back-to-top{right:16px}}.back-to-top.active{opacity:1;visibility:visible}nav-menu .child-nav__item{font-size:14px;font-family:var(--heading-font-family);font-weight:700;line-height:16px;letter-spacing:.01em;text-transform:uppercase;color:var(--blue-brand-color)}nav-menu .child-nav__item:hover{color:var(--red-brand-color)}nav-menu .grandchild-nav__item{font-size:12px;font-weight:500;line-height:16px;color:#3c3c3b}nav-menu .grandchild-nav__item:hover{color:var(--blue-brand-color)}nav-menu .grandchild-nav__item.grandchild-nav__item--accent{font-family:var(--heading-font-family);font-weight:700}@media (min-width: 769px){.js-mega-nav div.main-nav__child{left:50%;transform:translate(-50%);transition-delay:0s}div.main-nav__child.mega-nav{width:100%;max-width:calc(100vw - var(--gutter) * 2 + 16px);max-height:calc(100vh - 190px);margin:0 auto}.main-nav__item--toggle .icon,.child-nav__item--toggle .icon{display:none}}@media (min-width: 1696px){div.main-nav__child.mega-nav{max-width:calc(var(--page-width, 1320px) - var(--gutter) * 2 + 16px)}}@media (min-width: 1920px){div.main-nav__child.mega-nav{max-width:var(--page-width, 1320px)}}.sf9-product-card{width:100%}.sf9-product-card .price{padding-top:0!important}.sf9-product-card .price *{font-size:14px}.sf9-product-card .price__current,.sf9-product-card .price__was{color:#3c3c3b}.sf9-product-card .price__was{text-decoration:line-through;text-decoration-thickness:1px}.sf9-product-card .price--on-sale .price__current{color:var(--red-brand-color)}.sf9-product-card .wishlist-button{--icon-stroke: var(--blue-brand-color);--icon-stroke-width: 2px}.sf9-product-card .wishlist-button .wk-button{display:flex;align-items:center;position:relative;gap:5px;background:none;border:none;cursor:pointer}.sf9-product-card .wishlist-button .wk-icon svg{display:block;width:17px;height:15px;overflow:visible;pointer-events:none}.sf9-product-card .wishlist-button .wk-icon svg path{stroke:var(--icon-stroke);fill:transparent;stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke}.sf9-product-card .wishlist-button .wk-selected .wk-icon svg path{fill:var(--icon-stroke)}.sf9-product-card .wishlist-button .wk-floating{position:absolute;top:9px;right:13px;z-index:2}.sf9-product-card .wishlist-button .wk-floating .wk-text{display:none}.sf9-product-card__main-image,.sf9-product-card__secondary-image{transition:all .2s ease}.sf9-product-card__secondary-image,.sf9-product-card__media--has-secondary-image:hover .sf9-product-card__main-image{display:none}.sf9-product-card__media--has-secondary-image:hover .sf9-product-card__secondary-image{display:block}.currency-converter-amount{display:flex!important}.currency-converter-amount .cbb-price-symbol{order:-1}.currency-converter-amount>*{padding:0!important;margin:0!important}@media (min-width: 769px){.sf9-product-card--hovered:hover .sf9-product-card__title{opacity:0}.sf9-product-card--hovered:hover .sf9-product-card__product-swatches{opacity:1;visibility:visible}.sf9-product-card--hovered:hover .sf9-product-card__colors{opacity:0}}.sf9-product-card__colors{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;row-gap:3px;padding:4px;border-radius:32px;background-color:#fff;opacity:1;transition:opacity .2s ease}.sf9-product-card__colors.hidden{display:none}label[data-swatch].sf9-product-card__color{display:block;width:13px;height:13px;margin-bottom:1px;pointer-events:none}label[data-swatch].sf9-product-card__color[data-swatch]{border-width:0}label[data-swatch].sf9-product-card__color[data-swatch=white]{border-width:1px}.sf9-product-card__more-color{display:inline-block;padding-bottom:3px;font-size:11px;font-family:var(--heading-font-family);font-weight:700;line-height:12px;color:var(--blue-brand-color)}.sf9-product-card__labels{position:absolute;bottom:0;left:0;display:flex;flex-wrap:wrap;row-gap:1px;column-gap:1px;z-index:2}.sf9-product-card__label{display:flex;justify-content:center;align-items:center;height:24px;padding:0 5px;font-size:12px;font-family:"FF DIN Pro - Regular",sans-serif;font-weight:700;text-transform:capitalize}.sf9-product-card__info{padding-top:16px}.sf9-product-card__title,.sf9-product-card .price__current,.sf9-product-card .price__was{font-family:var(--bold-font-family);font-size:14px;font-weight:400;line-height:16px;letter-spacing:.01em;opacity:1}.sf9-product-card__title{margin-bottom:0;min-height:32px}.sf9-product-card__reviews{display:flex;align-items:center;height:30px;padding-top:7px}.sf9-product-card__reviews [data-bv-show=inline_rating]{transform:scale(.6) translate(-32%)}.sf9-product-card__reviews [data-bv-show=inline_rating] .bv_sub_container,.sf9-product-card__reviews [data-bv-show=inline_rating] .bv_main_container[aria-label*="0.0"]{display:none!important}.sf9-product-card__vendor{display:inline-block;position:relative;padding-right:20px;white-space:nowrap}.sf9-product-card__vendor:after{content:"";position:absolute;top:calc(50% - 2px);right:8px;display:block;width:3px;height:3px;background-color:var(--red-brand-color);border-radius:50%}.sf9-product-card__title,.card-link{text-transform:uppercase;color:var(--blue-brand-color)}.sf9-product-card__category{font-size:14px;line-height:11px;color:var(--blue-brand-color)}.sf9-product-card__product-swatches{position:absolute;top:0;width:100%;padding-top:12px;opacity:0;visibility:hidden;transition:opacity,visibility .2s ease}.card-swatches-slider{position:relative;width:100%;display:flex;align-items:flex-start;overflow:hidden}.card-swatches-slider__items{width:100%;display:flex;flex-wrap:nowrap;column-gap:4px;transition:transform .2s ease}.card-swatches-slider__item{display:block;width:calc((100% - 16px)/5);max-width:46px;flex:1 0 auto;cursor:pointer;border:1px solid transparent;transition:border-color .2s ease}.card-swatches-slider__item.active{order:-1}.card-swatches-slider__item.hovered{border-color:var(--blue-brand-color)}.card-swatches-slider__image{padding-bottom:100%}.slider-enabled .card-swatches-slider__item{width:calc((100% - 16px)/5.5)}.card-swatches-slider__button{position:absolute;top:50%;transform:translateY(-50%);display:flex;width:24px;height:24px;justify-content:center;align-items:center;background-color:var(--blue-brand-color);color:#fff;cursor:pointer;transition:opacity,visibility .2s ease}.card-swatches-slider__button.prev{left:0}.card-swatches-slider__button.next{right:0}.card-swatches-slider__button.inactive{opacity:0;visibility:hidden}@supports (-webkit-touch-callout: none){@media only screen and (device-width: 414px) and (device-height: 896px){.sf9-product-card__title{font-size:13px}}@media only screen and (device-width: 375px) and (device-height: 812px){.sf9-product-card__title{font-size:13px}}}.side-image-product-card{display:flex;width:100%}.side-image-product-card+.side-image-product-card{margin-top:16px}.side-image-product-card .wishlist-button{--icon-stroke: var(--blue-brand-color);--icon-stroke-width: 2px}.side-image-product-card .wishlist-button .wk-button{display:flex;align-items:center;position:relative;gap:5px;background:none;border:none;cursor:pointer}.side-image-product-card .wishlist-button .wk-icon svg{display:block;width:17px;height:15px;overflow:visible;pointer-events:none}.side-image-product-card .wishlist-button .wk-icon svg path{stroke:var(--icon-stroke);fill:transparent;stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke}.side-image-product-card .wishlist-button .wk-selected .wk-icon svg path{fill:var(--icon-stroke)}.side-image-product-card .wishlist-button .wk-floating{position:absolute;top:9px;right:13px;z-index:2}.side-image-product-card .wishlist-button .wk-floating .wk-text{display:none}.side-image-product-card__media-wrapper{position:relative;width:148px;flex-shrink:0;flex-grow:0}.side-image-product-card__media{display:block;padding-bottom:100%}.side-image-product-card__info{padding:18px;display:flex;flex-direction:column;justify-content:center}.side-image-product-card__info .price{padding-top:0!important}.side-image-product-card__info .price *{font-size:14px!important;font-family:var(--heading-font-family);font-weight:700}.side-image-product-card__info .price__current,.side-image-product-card__info .price__was{color:#3c3c3b}.side-image-product-card__info .price--on-sale .price__current{color:var(--red-brand-color)}.side-image-product-card__labels{position:absolute;left:0;bottom:0;z-index:2;display:flex;flex-wrap:wrap;column-gap:2px;row-gap:2px}.side-image-product-card__label{display:flex;justify-content:center;align-items:center;height:24px;padding:0 5px;font-size:12px;font-family:var(--heading-font-family);font-weight:400;line-height:1;text-transform:capitalize}.side-image-product-card__title{font-size:14px;font-family:var(--heading-font-family);font-weight:700;line-height:18px;letter-spacing:.01em;text-transform:uppercase;color:var(--blue-brand-color)}.side-image-product-card__vendor{position:relative;padding-right:20px}.side-image-product-card__vendor:after{content:"";position:absolute;top:calc(50% - 2px);right:8px;display:block;width:4px;height:4px;background-color:var(--red-brand-color);border-radius:50%}@media (min-width: 1024px){.side-image-product-card{max-width:349px}}.page--standard .breadcrumbs{margin-top:10px}.breadcrumbs-list .icon path{stroke:var(--blue-brand-color)}.breadcrumbs-list li:first-child{font-weight:700;text-transform:uppercase}.breadcrumbs-list__link{font-family:var(--heading-font-family);color:var(--blue-brand-color)}.announcement .announcement__text,.announcement .custom-select__btn{padding:4px 0;font-size:14px;font-weight:500;line-height:16px}.announcement .custom-select__btn svg{margin-left:8px}.announcement .announcement__text{white-space:nowrap;justify-content:center}.announcement .announcement__text:first-child{justify-content:flex-start}.announcement .announcement__text a{display:block!important;text-decoration:none;padding-top:2px}.announcement .announcement__text a:hover{opacity:1}.announcement .announcement__text .currency-converter-wrapper-amount-box{display:none!important}.announcement .announcement__text.trustpilot .trustpilot__link{display:flex!important;align-items:center}.announcement .announcement__text.trustpilot .trustpilot__icons-wrapper{display:inline-flex;align-items:center;justify-content:center;width:75%;height:100%;margin:0 auto}.announcement .announcement__text.trustpilot svg{margin:0 3px}.announcement .announcement__text.trustpilot .tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas,.announcement .announcement__text.trustpilot .tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#00b67a}.announcement .announcement__text.trustpilot .tp-stars--4--half .tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.announcement .announcement__icon{margin-right:7px}.announcement .currency-converter-currency-button{position:relative}.announcement .currency-converter-currency-button:after{position:absolute;top:6px;right:-14px;content:"";display:block;width:20px;height:20px;background:url('data:image/svg+xml,<svg width="10" height="5" viewBox="0 0 10 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 1.5L5.6 4.05C5.24444 4.31667 4.75556 4.31667 4.4 4.05L1 1.5" stroke="white" stroke-width="1.5"/></svg>') center no-repeat}.announcement .currency-converter-currency-button-text{font-size:14px}.announcement .cbb-currency-updown-icon{display:none!important}.announcement .pop-up-reviews-button{height:26px}.announcement .pop-up-reviews-button img{height:100%}@media (min-width: 1024px){.announcement .localization__selector{font-size:14px}}@media (min-width: 769px){.announcement .announcement__text.trustpilot .trustpilot__icons-wrapper{width:90%}}@media (max-width: 768px){.announcement .announcement__text{padding:6px 0;line-height:20px;justify-content:center!important}.announcement .announcement__text,.announcement .custom-select__btn{font-size:14px}.announcement .announcement__text:first-child{justify-content:center}}@media (max-width: 375px){.announcement .announcement__text{justify-content:center!important}.announcement .announcement__text,.announcement .custom-select__btn{font-size:12px}.announcement .announcement__text:first-child{justify-content:center}}.footer-cta{padding-top:26px;padding-bottom:12px}.footer-cta__inner{justify-content:space-between;column-gap:50px}.footer-cta-text__text-bold{font-size:14px;font-family:var(--bold-font-family);font-weight:400;line-height:16px;text-transform:uppercase;color:var(--blue-brand-color)}.footer-cta-text__text-regular{font-size:14px;font-family:var(--heading-font-family);font-weight:700;line-height:16px;white-space:nowrap;color:#3c3c3b}.footer-cta-text__text-regular p{margin-bottom:0}.footer-cta-text__text-regular a{text-decoration:underline}.footer-cta-text__icon,.footer-cta-text__text-bold{margin-right:8px}.footer-cta-newsletter{flex:1 1 auto;column-gap:12px}.footer-cta-newsletter .form,.footer-cta-newsletter .klaviyo-form{flex-grow:1}.footer-cta-newsletter .klaviyo-form>div{min-height:50px!important}.footer-cta-newsletter .klaviyo-form input{min-height:50px!important}.footer-cta-newsletter .klaviyo-form input,.footer-cta-newsletter .klaviyo-form input:placeholder{font-family:var(--body-font-family)!important}.footer-cta-newsletter .klaviyo-form input,.footer-cta-newsletter .klaviyo-form button{box-shadow:none!important}.footer-cta-newsletter .input-with-button{padding:4px 4px 4px 0;border-radius:0;box-shadow:none;border:1px solid #E5E5E5}.footer-cta-newsletter .input-with-button>.input{margin-inline-end:0}.footer-cta-newsletter .input-with-button>.input::placeholder{color:#3c3c3b;font-size:14px;font-weight:500}.footer-cta-newsletter .input-with-button button{padding:11px 15px 11px 17px;background-color:#f5f5f5;border-radius:0;color:var(--blue-brand-color)!important}.footer-cta-newsletter__text{font-size:14px;font-family:var(--bold-font-family);font-weight:400;line-height:16px;text-transform:capitalize;color:var(--blue-brand-color)}@media (max-width:1279px){.footer-cta-text{margin-bottom:12px}}@media (max-width: 768px){.footer-cta__inner{position:relative;border-top:2px solid var(--blue-brand-color);column-gap:unset}.footer-cta-text{padding:5px 0;margin-top:12px}.footer-cta-text+.footer-cta-text:after{content:"";position:absolute;top:13px;left:calc(50% + 1px);height:26px;width:1px;display:inline-block;background-color:#c2c2c2}.footer-cta-text__text-regular{display:none}.footer-cta-newsletter{width:100%;border-top:1px solid #F5F5F5;padding-top:20px;padding-bottom:6px}.footer-cta-newsletter .klaviyo-form [name=email]{font-size:14px!important}.footer-cta-newsletter .klaviyo-form [name=email]:placeholder{font-size:10px!important}.footer-cta-newsletter .form,.footer-cta-newsletter .klaviyo-form{width:100%}.footer-cta-newsletter .input{padding-left:14px}.footer-cta-newsletter__text{margin-bottom:6px;text-transform:uppercase}}footer.footer{padding-top:0;padding-bottom:0}.footer .footer__main{margin-right:0;margin-left:0;margin-bottom:26px;padding-top:40px;justify-content:flex-start;column-gap:40px;border-top:4px solid var(--blue-brand-color)}.footer .footer-col--text .footer-block{text-align:center}.footer .disclosure__title,.footer .footer-block__heading{font-size:14px;font-family:var(--bold-font-family);font-weight:400;line-height:16px;letter-spacing:.01em;text-transform:uppercase;color:var(--blue-brand-color)}.footer .footer-block__heading{margin-left:0;margin-bottom:0}.footer .footer-block__social{margin-top:20px}.footer .social{margin:0}.footer .social>li:not(:last-child){margin-right:8px}.footer .social__link{width:48px;height:48px;padding:0;border-radius:50%}.footer .social__link .icon{width:48px;height:48px}.footer .social__link:hover .icon{transform:none}.footer .disclosure__title{margin-bottom:12px}.footer .footer-menu{line-height:20px}.footer .footer-menu__links li{margin-bottom:9px}.footer .footer-menu__links a{font-size:14px;text-transform:capitalize;color:#3c3c3b}.footer .footer__base{padding:16px 0 12px;font-size:12px;font-weight:500;line-height:16px;color:var(--blue-brand-color)}.footer .footer-sublinks{margin:0;margin-inline-start:0;column-gap:8px}.footer .footer-sublinks__item{margin:0}.footer .footer__hr{margin:10px 0 0;background-color:var(--blue-brand-color)}.footer .payment-icons{margin-inline-end:0}.footer .payment-icons svg{width:40px;height:24px}@media (min-width: 769px){.footer .footer-col--text:not(.footer-col--text-full-width){flex:1 1 auto;max-width:382px}.footer .footer-col{padding:0}.footer .footer-col--text .footer-block{max-width:272px}}@media (min-width: 1300px){.footer .footer__main{column-gap:8%}}@media (min-width: 1440px){.footer .footer__main{column-gap:10%}}@media (max-width: 768px){.footer .footer__main{padding-top:24px;margin-bottom:10px}.footer .footer-col--text{margin-top:0}.footer .footer-block__image{margin-bottom:24px}.footer .footer-block__heading{margin-left:0;font-size:12px}.footer .footer-block__social{margin-bottom:0}.footer .footer-col--collapsed .disclosure{border-top-color:var(--blue-brand-color);border-bottom-color:var(--blue-brand-color)}.footer .disclosure>summary{padding:21px 0}.footer .disclosure__toggle{color:var(--blue-brand-color)}.footer .disclosure__toggle svg{margin-right:-4px;width:24px;height:24px}.footer .disclosure__title{font-size:18px}.footer .footer__base{row-gap:4px}.footer .footer__payment{width:100%;margin-bottom:25px;order:-1}.footer .footer__payment .payment-icons{justify-content:center}}.cc-main-article.section--template{margin-top:20px}.cc-main-article.section--template .slider::-webkit-scrollbar-track{margin:0}.article__inner{padding-bottom:50px;border-bottom:4px solid var(--blue-brand-color)}.article__container{max-width:784px;margin:0 auto}.article__container .article-content{max-width:100%;margin-top:35px;margin-right:0;margin-left:0}.article__container .article-content strong{font-weight:500}.article__container .article-content img{padding-bottom:0;margin-bottom:0;width:100%}.article__container .article-content h2{margin-bottom:20px;font-size:28px;font-family:var(--heading-font-family);font-weight:700;line-height:32px;text-transform:uppercase;letter-spacing:.01em;color:var(--blue-brand-color)}.article__container .article-content h3{font-size:20px;font-family:var(--heading-font-family);font-weight:700;line-height:24px;text-transform:uppercase;letter-spacing:.01em;color:var(--blue-brand-color)}.article__container .rte ol{margin-inline-start:10px}.article__container ol li::marker{font-weight:500;color:var(--red-brand-color)}.article__back-nav{font-size:12px;font-family:var(--heading-font-family);font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:var(--blue-brand-color)}@media (max-width: 768px){.article__back-nav{margin-bottom:14px}}.article__back-nav .icon{margin-right:9px}.article__image{margin-bottom:29px}.article__tags{margin-bottom:12px;column-gap:0}.article__tag{font-size:14px;font-family:var(--heading-font-family);font-weight:700;line-height:16px;letter-spacing:.01em;color:var(--blue-brand-color)}.article__tag+.article__tag{position:relative;margin-left:12px}.article__tag+.article__tag:before{content:"";display:inline-block;position:absolute;bottom:5px;left:-8px;width:5px;height:5px;background:var(--blue-brand-color);border-radius:50%}.article__tags-divider{font-size:10px;color:var(--blue-brand-color)}.article__excerpt{margin-top:18px;margin-bottom:24px;font-size:14px}.article__extra-info{padding-bottom:32px;border-bottom:4px solid var(--blue-brand-color)}.article-author__photo{margin-right:16px;border-radius:50%}.article-author__name,.article-author__description{font-size:12px;line-height:16px;color:var(--blue-brand-color)}.article-author__name{font-weight:500}.article-author__description{font-weight:400}.article__read-time{font-size:14px;font-weight:500;line-height:16px;color:var(--blue-brand-color)}.article__products .slider__grid{padding-inline-start:0;display:grid;grid-auto-columns:calc(25% - 12px)}.article__products .slider__grid .slider__item{padding-inline-start:0}.article__products .slider__grid .slider__item:before{display:none}.article__products .slider__grid .slider__item img{padding-top:0}.article__products .slider__grid .slider__item a{text-decoration:none}.article__products .slider__grid .slider__item a:hover{opacity:1}@media (max-width: 768px){.article__products .slider__grid{grid-auto-columns:calc((100% - var(--column-gap) * 2) / 1.25)}}.article__related-posts{padding-top:56px}.article__related-posts .slider__grid{grid-auto-columns:calc(33% - 10.67px)}@media (max-width: 768px){.article__related-posts .slider__grid{grid-auto-columns:calc((100% - var(--column-gap) * 2) / 1.25)}}.article-related-posts__title.uds-h3-title{margin-bottom:21px}.article__back-button-container{padding:55px 0;border-bottom:4px solid var(--blue-brand-color)}.article__back-button{height:56px;min-width:270px;padding:0 16px;font-size:16px;font-family:var(--heading-font-family);font-weight:700;line-height:24px;letter-spacing:.01em;text-transform:uppercase;border-radius:200px;background-color:#f5f5f5}@media (max-width: 768px){.article__extra-info{padding-bottom:15px}.article__read-time{display:inline-block;margin-top:25px;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/377/assets/theme.css.map */
