:root{--fs-c-bg: var(--colorBody, #fff);--fs-c-surface: var(--colorNav, #f7f5f2);--fs-c-image: var(--colorSmallImageBg, #f4f0ed);--fs-c-badge: var(--colorSaleTag, #fbf9f6);--fs-c-beige: #ece0d3;--fs-c-text: var(--colorTextBody, #1c1c1c);--fs-c-text-2: #4d4d4d;--fs-c-muted: #9b9895;--fs-c-border: var(--colorBorder, #e6e2dd);--fs-c-btn: var(--colorBtnPrimary, #222);--fs-c-btn-text: var(--colorBtnPrimaryText, #fff);--fs-c-sale: var(--colorTextSavings, #a9504a);--fs-c-footer: var(--colorFooter, #212121);--fs-font: var(--typeBasePrimary), var(--typeBaseFallback);--fs-gutter: 16px;--fs-grid-gap: 16px;--fs-row-gap: 32px;--fs-section-space: 48px;--fs-info-w: 1050px;--fs-join-space: calc(var(--fs-section-space) * .625);--fs-btn-h: 48px;--fs-caps: .1em;--fs-ease: cubic-bezier(.2, .7, .2, 1);--fs-cream: var(--fs-c-bg);--fs-cream-alt: var(--fs-c-surface);--fs-rose: var(--fs-c-btn);--fs-rose-hover: #000;--fs-rose-light: var(--fs-c-image);--fs-text-primary: var(--fs-c-text);--fs-text-secondary: var(--fs-c-text-2);--fs-radius-card: 0}@media(min-width:769px){:root{--fs-gutter: 30px;--fs-grid-gap: 24px;--fs-section-space: 64px}}@media(min-width:1025px){:root{--fs-gutter: 50px;--fs-grid-gap: 32px;--fs-row-gap: 48px;--fs-section-space: 80px}}html{-webkit-text-size-adjust:100%}body{background:var(--fs-c-bg);color:var(--fs-c-text);font-family:var(--fs-font);letter-spacing:0}body,html{overflow-x:clip}img{max-width:100%}::selection{background:var(--fs-c-text);color:#fff}.page-width,.page-full{max-width:none;padding-left:var(--fs-gutter);padding-right:var(--fs-gutter)}.page-width--narrow{max-width:1050px}.fs-info-width{max-width:calc(var(--fs-info-w) + 2 * var(--fs-gutter));margin-left:auto;margin-right:auto;padding-left:var(--fs-gutter);padding-right:var(--fs-gutter)}@media(max-width:768px){.page-width--flush-small{padding:0}}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section-header__title,.product-single__title,.collection-hero__title,.page-title,.rte h1,.rte h2,.rte h3{font-family:var(--fs-font);font-weight:600;letter-spacing:0;text-transform:none;color:var(--fs-c-text)}.section-header{margin-bottom:24px}.section-header__title{font-size:15px;line-height:1.2;text-transform:uppercase}@media(min-width:769px){.section-header__title{font-size:16px}}.rte,.rte p{font-size:15px;line-height:1.55}a{color:inherit}.text-link,.rte a:not(.btn){text-underline-offset:3px}.btn,.button,.shopify-payment-button__button--unbranded,.spr-button,.collapsible-content .btn,button.btn,a.btn{border-radius:0!important;font-family:var(--fs-font);font-size:13px;font-weight:500;letter-spacing:var(--fs-caps);text-transform:uppercase;line-height:1.375;padding:13px 22px;min-height:40px;background:var(--fs-c-btn);border:1px solid var(--fs-c-btn);color:var(--fs-c-btn-text);transition:background-color .2s var(--fs-ease),color .2s var(--fs-ease),border-color .2s var(--fs-ease)}.btn:hover,.btn:focus-visible{background:#000;border-color:#000;color:#fff}.btn--secondary,.btn--tertiary{background:transparent;color:var(--fs-c-text);border:1px solid var(--fs-c-text)}.btn--secondary:hover,.btn--tertiary:hover{background:var(--fs-c-text);color:#fff}.btn--small{padding:8px 14px;min-height:34px;font-size:12px}.fs-arrow:after,.btn.fs-arrow:after{content:"\2192";display:inline-block;margin-left:.55em;transition:transform .2s var(--fs-ease)}.fs-arrow:hover:after{transform:translate(3px)}.fs-textlink{display:inline-flex;align-items:center;gap:.5em;font-size:13px;font-weight:500;letter-spacing:var(--fs-caps);text-transform:uppercase;text-decoration:none;color:var(--fs-c-text);padding:10px 0}.fs-textlink:hover{text-decoration:underline;text-underline-offset:4px}body .element-button[type=submit]:after{display:none}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],textarea,select{border-radius:0;border-color:var(--fs-c-border);font-family:var(--fs-font);font-size:16px}input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--fs-c-text);outline-offset:2px}.announcement-bar{background:var(--colorAnnouncement);color:var(--colorAnnouncementText);font-size:13px;letter-spacing:0;border:0}.announcement-slider__slide{padding:13px 0}.announcement-text{font-weight:400;text-transform:uppercase;letter-spacing:0;font-size:13px}.announcement-link-text{text-transform:uppercase;font-size:13px}.announcement-link-text:before{content:"\b7";margin:0 .5em}@media(min-width:769px){.announcement-slider__slide{padding:14px 0}.announcement-text,.announcement-link-text{font-size:14px}}.fs-promo-bar{display:block;background:var(--fs-promo-bg, #000);color:var(--fs-promo-text, #fff);text-align:center;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:12px var(--fs-gutter);line-height:1.4}.fs-promo-bar:hover{color:var(--fs-promo-text, #fff);text-decoration:underline;text-underline-offset:3px}@media(min-width:769px){.fs-promo-bar{font-size:13px;padding:12px var(--fs-gutter)}}.toolbar{display:none}.site-header{background:var(--colorNav);border:0;box-shadow:none!important;padding:0}.site-header .page-width{padding-left:var(--fs-gutter);padding-right:var(--fs-gutter)}.header-layout{min-height:64px}@media(min-width:769px){.header-layout{min-height:94px}}.header-item--logo .site-header__logo{margin:0}body.fs-logo-dark .site-header__logo img,body.fs-logo-dark .drawer .site-header__logo img{filter:brightness(0);opacity:.92}.site-header__logo-link{display:block}.site-nav__link{font-family:var(--fs-font);font-size:12px!important;font-weight:500;letter-spacing:var(--fs-caps)!important;text-transform:uppercase;color:var(--colorNavText);padding:7.5px 14px}.header-layout--left-center .header-item--navigation{flex:1 1 auto}.site-nav__link--underline:after{border-bottom:1px solid var(--colorNavText);bottom:0}.site-nav__link--icon{padding:0 9px}.site-nav__link--icon .icon{width:24px;height:24px}.site-nav__icons .icon{stroke-width:1.5px}.site-nav__icons .icon path,.site-nav__icons .icon circle{stroke-width:3px}.cart-link__bubble--visible{background:var(--fs-c-text);border:0}.site-nav__dropdown{background:#fff;box-shadow:none;border:0;padding:18px 0;min-width:200px;text-align:left}.site-nav__dropdown-link,.site-nav__dropdown a{font-size:12px!important;font-weight:400;letter-spacing:var(--fs-caps);text-transform:uppercase;padding:6px 16px;color:var(--fs-c-text)}.site-nav__dropdown-link:hover{text-decoration:underline;text-underline-offset:3px;background:transparent}.megamenu{background:#fff;box-shadow:none}.megamenu .site-nav__dropdown-link--top-level{font-weight:600}@media(max-width:768px){.header-layout--left-center{display:grid;grid-template-columns:40px 40px 1fr 40px 40px;align-items:center;column-gap:0}.header-layout--left-center .header-item--navigation{display:none}.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--icons>.site-nav,.header-layout--left-center .site-nav__icons{display:contents}.header-layout--left-center .header-item--logo{grid-column:3;grid-row:1;justify-self:center;text-align:center;flex:none!important}.header-layout--left-center .js-drawer-open-nav{grid-column:1;grid-row:1;justify-self:start}.header-layout--left-center .js-search-header{grid-column:2;grid-row:1;justify-self:start}.header-layout--left-center .site-nav__icons>.site-nav__link--icon.small--hide{display:flex!important;grid-column:4;grid-row:1;justify-self:end;align-items:center}.header-layout--left-center .js-drawer-open-cart{grid-column:5;grid-row:1;justify-self:end}.site-nav__link--icon{padding:8px 6px}.site-nav__link--icon .icon{width:24px;height:24px}}#NavDrawer.drawer{background:#fff;color:var(--fs-c-text)}@media(max-width:768px){#NavDrawer.drawer{width:100%;max-width:100%}}#NavDrawer .drawer__header{border:0}#NavDrawer .mobile-nav__link,#NavDrawer .mobile-nav__link--top-level,#NavDrawer .mobile-nav__faux-link{font-family:var(--fs-font);font-size:18px;font-weight:500;letter-spacing:var(--fs-caps);text-transform:uppercase;color:var(--fs-c-text)}#NavDrawer .mobile-nav__item{border:0}#NavDrawer .mobile-nav__item:after{display:none}#NavDrawer .mobile-nav__sublist .mobile-nav__link{font-size:15px;font-weight:400}#NavDrawer .mobile-nav__toggle .icon{width:16px;height:16px}#NavDrawer .mobile-nav__social{border:0}.fs-drawer-service{list-style:none;margin:24px 0 0;padding:24px 20px 0;border-top:1px solid var(--fs-c-border)}.fs-drawer-service a{display:block;padding:10px 0;font-size:14px;letter-spacing:var(--fs-caps);text-transform:uppercase;text-decoration:none;color:var(--fs-c-text-2)}.drawer__underlay,.modal{background:#0006}.index-section{margin:var(--fs-section-space) 0}.index-section--flush{margin:0}main>.shopify-section:first-child .index-section{margin-top:0}.site-footer{background:var(--fs-c-footer);color:#fff;padding-top:60px;padding-bottom:24px}.site-footer a,.site-footer .footer__title,.site-footer p{color:#fff}.site-footer .footer__title{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;margin-bottom:12px}.site-footer .site-footer__linklist a,.site-footer .footer__collapsible a{font-size:16px;font-weight:400;letter-spacing:0;text-transform:none;display:inline-block;padding:8px 0;text-decoration:none;opacity:.9}.site-footer .site-footer__linklist a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.site-footer .footer__small-text,.site-footer .footer__copyright{font-size:14px;color:#ffffffd9}.site-footer .payment-icons{justify-content:flex-end}.site-footer .faux-select,.site-footer .disclosure__toggle{border:1px solid rgba(255,255,255,.5);border-radius:0;color:#fff;background:transparent;font-size:12px;text-transform:uppercase;letter-spacing:var(--fs-caps);padding:12px 16px}.footer-promotions{display:none}.grid--uniform{margin-left:calc(var(--fs-grid-gap) * -1);display:flex;flex-wrap:wrap}.grid--uniform>.grid__item{padding-left:var(--fs-grid-gap);float:none}.grid--uniform:after{display:none}.grid-product{margin-bottom:var(--fs-row-gap)}.fs-card .grid-product__content{position:relative;text-align:left}.fs-card .grid__item-image-wrapper{position:relative}.fs-card__media{position:relative;overflow:hidden;background:var(--fs-c-image)}.fs-card__media-link{display:block;position:relative}.fs-card .grid__image-ratio--square{background:var(--fs-c-image)}.fs-card .grid__image-ratio img,.fs-card .grid__image-ratio .image-element{object-fit:cover;width:100%;height:100%}.fs-card .grid-product__secondary-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s var(--fs-ease);background:var(--fs-c-image)}.fs-card .grid-product__secondary-image image-element{display:block;width:100%;height:100%}.fs-card .grid-product__secondary-image img{width:100%;height:100%;object-fit:cover}@media(hover:hover)and (min-width:769px){.fs-card:hover .grid-product__secondary-image{opacity:1}}.fs-card__badge.grid-product__tag{position:absolute;top:10px;left:10px;right:auto;z-index:3;background:var(--fs-c-badge);color:var(--fs-c-text);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1;padding:4px 6px;border-radius:0;text-transform:uppercase}.fs-card .grid-product__meta.fs-card__meta{padding:16px 2px 0;text-align:left}.fs-card__title.grid-product__title{font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--fs-c-text);margin:0}.fs-card__subtitle{font-size:12px;line-height:1.4;color:var(--fs-c-muted);margin-top:4px}.fs-card__price.grid-product__price{margin-top:10px;font-size:15px;color:var(--fs-c-text);display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.fs-card__price-sale{color:var(--fs-c-sale)}.fs-card__price-compare{color:var(--fs-c-text-2);font-size:14px}.fs-card__soldout{color:var(--fs-c-text-2)}.fs-card--sold-out .fs-card__media img{opacity:.75}.fs-card__link{display:block;text-decoration:none;color:inherit}.fs-card__link:hover .fs-card__title{text-decoration:underline;text-underline-offset:3px}@media(min-width:769px){.fs-card__title.grid-product__title,.fs-card__price.grid-product__price{font-size:16px}}.fs-card__quick{position:absolute;z-index:4;border:0;cursor:pointer;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--fs-font);text-decoration:none;color:var(--fs-c-text);opacity:1!important;transform:none;visibility:visible}.fs-card__quick-label{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.fs-card__quick-icon{width:22px;height:22px}@media(max-width:768px){.fs-card__quick{left:6px;bottom:6px;width:38px;height:38px;padding:0;background:var(--fs-c-beige)}.fs-card__quick-label{display:none}}@media(min-width:769px){.fs-card__quick{left:0;right:0;bottom:0;width:100%;min-height:44px;padding:14px;background:#ffffffe0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:translateY(100%);transition:transform .3s var(--fs-ease)}.fs-card__quick-icon{display:none}.fs-card:hover .fs-card__quick,.fs-card__quick:focus-visible{transform:translateY(0)}.fs-card__quick:hover{background:#fff}}.fs-card__quick.is-loading{pointer-events:none;opacity:.6!important}.fs-card__quick.is-added .fs-card__quick-label:after{content:" \2713"}.fs-card .quick-product__btn:not(.fs-card__quick){display:none}.fs-card .grid-product__tag--sold-out{display:none}.fs-swatches{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;padding:0 2px}.fs-swatches__dot{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.fs-swatches__dot--light{box-shadow:inset 0 0 0 1px #00000040}.fs-swatches__more{font-size:12px;color:var(--fs-c-text-2)}.modal--quick-shop .modal__inner{border-radius:0;max-width:980px}.modal--quick-shop .product-single__title{font-size:20px}.fs-fc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:24px}.fs-fc__head--center{flex-direction:column;align-items:center;text-align:center}.fs-fc__head--center .fs-fc__cta.fs-textlink{padding-top:4px}.fs-fc__titles{min-width:0}.fs-fc__title.section-header__title{margin:0;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:0}.fs-fc__sub{margin:8px 0 0;font-size:15px;text-transform:none;color:var(--fs-c-text);letter-spacing:0}.fs-fc__cta.btn{min-height:40px;padding:10px 18px}.fs-fc__arrows{display:flex;gap:8px;margin-left:auto}.fs-fc__head--center .fs-fc__arrows{display:none}.fs-fc__arrow{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:1px solid var(--fs-c-border);color:var(--fs-c-text);cursor:pointer;padding:0}.fs-fc__arrow:hover:not([disabled]){border-color:var(--fs-c-text)}.fs-fc__arrow[disabled]{opacity:.35;cursor:default}.fs-fc__arrow .fs-icon{width:18px;height:18px}.fs-slider--static .fs-fc__arrows{visibility:hidden}@media(min-width:769px){.fs-fc__title.section-header__title,.fs-fc__sub{font-size:16px}}@media(max-width:768px){.fs-fc__head{flex-direction:column;align-items:flex-start}.fs-fc__head--center{align-items:center}.fs-fc__cta.btn{padding:12px 20px}}.fs-fc__track{position:relative}.fs-fc--slider .fs-fc__track,.fs-fc--mobile-scroll .fs-fc__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fs-fc--slider .fs-fc__track::-webkit-scrollbar,.fs-fc--mobile-scroll .fs-fc__track::-webkit-scrollbar{display:none}.fs-fc--slider .grid--uniform{flex-wrap:nowrap}.fs-fc--slider .grid--uniform>.grid__item{flex:0 0 calc(100% / var(--fs-cols, 4));width:calc(100% / var(--fs-cols, 4));scroll-snap-align:start;margin-bottom:0}.fs-fc--cols-2{--fs-cols: 2}.fs-fc--cols-3{--fs-cols: 3}.fs-fc--cols-4{--fs-cols: 4}.fs-fc--cols-5{--fs-cols: 5}.fs-fc--cols-6{--fs-cols: 6}@media(min-width:769px){.fs-fc--mobile-scroll:not(.fs-fc--slider) .fs-fc__track{overflow:visible;scroll-snap-type:none}}@media(max-width:768px){.fs-fc--mobile-scroll .fs-fc__body{padding-right:0}.fs-fc--mobile-scroll .grid--uniform{flex-wrap:nowrap}.fs-fc--mobile-scroll .grid--uniform>.grid__item{flex:0 0 44vw;width:44vw;scroll-snap-align:start;margin-bottom:0}.fs-fc--mobile-scroll .grid--uniform>.grid__item:last-child{padding-right:var(--fs-gutter);flex-basis:calc(44vw + var(--fs-gutter));width:calc(44vw + var(--fs-gutter))}.fs-fc:not(.fs-fc--mobile-scroll) .grid--uniform>.grid__item{width:50%}}.fs-circles{background:#fff;padding:10px 0 18px}.fs-circles__track{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 var(--fs-gutter);scroll-snap-type:x proximity}.fs-circles__track::-webkit-scrollbar{display:none}.fs-circles__item{flex:0 0 auto;width:calc(var(--fs-circle) + 14px);display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:var(--fs-c-text);scroll-snap-align:start}.fs-circles__img{width:var(--fs-circle);height:var(--fs-circle);border-radius:50%;overflow:hidden;background:#f4f1ec;box-shadow:0 0 0 1px #eee5d5;display:block}.fs-circles__img img,.fs-circles__img svg{width:100%;height:100%;object-fit:cover;display:block}.fs-circles__label{font-size:11px;line-height:1.2;text-transform:uppercase;text-align:center;letter-spacing:0}.fs-circles__item:hover .fs-circles__label{text-decoration:underline;text-underline-offset:2px}@media(min-width:769px){.fs-circles__track{justify-content:center;gap:20px}.fs-circles__item{width:calc(var(--fs-circle-d) + 20px)}.fs-circles__img{width:var(--fs-circle-d);height:var(--fs-circle-d)}}:root{--fs-radius-pill: 0}.fs-hero__btn{border-radius:0!important;background:#fff!important;color:var(--fs-c-text)!important;letter-spacing:var(--fs-caps)!important;font-weight:500!important;padding:14px 26px!important}.fs-hero__btn:hover{background:var(--fs-c-text)!important;color:#fff!important}.fs-hero__heading{font-family:var(--fs-font)!important;letter-spacing:-.01em}.fs-hero__eyebrow{letter-spacing:.12em!important}.fs-benefits--columns .fs-benefits__grid{display:grid;grid-template-columns:1fr;gap:20px}.fs-benefits--columns .fs-benefit{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:14px;row-gap:3px;align-items:start;text-align:left}.fs-benefits--columns .fs-benefit__icon{grid-row:span 2;width:24px;height:24px;color:var(--fs-c-text)}.fs-benefits--columns .fs-benefit__label{font-size:13px;font-weight:600;line-height:1.45;color:var(--fs-c-text)}.fs-benefits--columns .fs-benefit__text{font-size:15px;line-height:1.5;color:var(--fs-c-text)}@media(min-width:769px){.fs-benefits--columns .fs-benefits__grid{grid-template-columns:repeat(var(--fs-benefit-cols, 3),minmax(0,1fr));column-gap:var(--fs-grid-gap)}.fs-benefits--columns .fs-benefit{display:flex;flex-direction:column}.fs-benefits--columns .fs-benefit__icon{margin-bottom:16px}.fs-benefits--columns .fs-benefit__label{margin-bottom:8px}}@media(min-width:1025px){.fs-benefits--columns .fs-benefit__text{font-size:16px}}.section--divider{border-top:0;position:relative;padding-top:var(--fs-section-space)}.section--divider:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(var(--fs-info-w),calc(100% - 2 * var(--fs-gutter)));border-top:1px solid var(--fs-c-border)}.fs-reviews{margin-top:var(--fs-section-space)}.fs-reviews__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.fs-review{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.fs-review__stars{display:flex;gap:3px;color:var(--fs-c-text)}.fs-review__star{width:13px;height:13px;fill:currentColor;stroke-width:1.2}.fs-review__star.is-empty{fill:none}.fs-review__text{margin:0;padding:0;border:0;font-size:15px;line-height:1.55;font-style:normal;text-align:left;color:var(--fs-c-text);quotes:none}.fs-review__text:before,.fs-review__text:after{content:none}.fs-review__meta{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;line-height:1.4;color:var(--fs-c-text-2)}.fs-review__name{font-weight:600;color:var(--fs-c-text)}.fs-review__verified{display:inline-flex;align-items:center;gap:4px}.fs-review__verified .fs-icon{width:14px;height:14px}.fs-benefits--columns{margin:var(--fs-section-space) 0}.fs-benefits--joined.section--divider{margin-top:var(--fs-join-space);padding-top:var(--fs-join-space);margin-bottom:var(--fs-section-space)}@media(max-width:768px){.fs-review:nth-child(n+4){display:none}}@media(min-width:769px){.fs-reviews__list{--fs-review-col: calc((100% - 2 * var(--fs-grid-gap)) / 3);grid-template-columns:repeat(var(--fs-review-cols, 3),var(--fs-review-col));justify-content:center;column-gap:var(--fs-grid-gap);row-gap:40px}}@media(min-width:1025px){.fs-review__text{font-size:16px}}.site-footer .grid{margin-left:-32px}.site-footer .grid>.grid__item{padding-left:32px}.site-footer .footer__logo{margin-bottom:16px}.site-footer .footer__logo img{max-height:34px;width:auto}.fs-footer-claim{font-size:14px;line-height:1.5;color:#ffffffbf!important;max-width:280px;margin:0 0 18px}.fs-footer-social{display:flex;gap:14px;margin:0;padding:0;list-style:none}.fs-footer-social a{padding:0;opacity:.85}.fs-footer-social a:hover{opacity:1}.fs-footer-social svg,.fs-footer-social .icon{width:20px;height:20px}.fs-footer-social svg path{fill:#fff}.site-footer .footer__item-padding p{font-size:16px;line-height:1.5;margin:0 0 12px}.site-footer .footer__item-padding a{text-decoration:underline;text-underline-offset:3px}.site-footer a[href*=widerruf-formular]{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:0!important;padding:8px 14px!important;margin-top:6px;font-weight:500!important}.fs-footer-bottom{display:grid;grid-template-columns:1fr;gap:18px;align-items:center;margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}.fs-footer-bottom .footer__section{margin:0;padding:0}.fs-footer-bottom .footer__small-text{margin:0;text-align:left}.fs-footer-bottom .payment-icons{justify-content:flex-start!important;margin:0}@media(min-width:960px){.fs-footer-bottom{grid-template-columns:auto 1fr auto}.fs-footer-bottom .footer__small-text{text-align:center}.fs-footer-bottom .payment-icons{justify-content:flex-end!important;grid-column:3;grid-row:1}.fs-footer-bottom .footer__small-text{grid-column:2;grid-row:1}}@media(max-width:768px){.site-footer{padding-top:40px}.site-footer .footer__title.collapsible-trigger{color:#fff;font-size:15px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12);width:100%;text-align:left}.site-footer .collapsible-trigger .collapsible-trigger__icon{color:#fff}}.newsletter-section .newsletter__input-group input,.newsletter-section input[type=email]{background:#fff;border:1px solid var(--fs-c-border)}.fs-paris-explainer__eyebrow,.fs-paris-explainer__step-number{color:#ffffffd9!important}.fs-paris-explainer__step-icon,.fs-paris-explainer__step-icon svg{color:#fff!important;stroke:#fff!important}.fs-paris-explainer__secondary,.fs-paris-explainer__secondary a{color:#fff!important}.fs-paris-explainer .btn{background:#fff;color:var(--fs-c-text);border-color:#fff}.fs-paris-explainer .btn:hover{background:transparent;color:#fff}.fs-founder img,[class*=fs-founder] img,[class*=fs-founder] [class*=media],[class*=fs-story] img,[class*=fs-product-story] [class*=media]{border-radius:0!important}.page-content--product{padding-top:24px;padding-bottom:0}@media(min-width:769px){.page-content--product{padding-top:75px}}.product-section .grid{margin-left:-32px}.product-section .grid>.grid__item{padding-left:32px}.fs-pdp-media{position:relative}.fs-media-badge{position:absolute;z-index:5;top:-15px;left:32px;display:inline-flex;align-items:center;gap:8px;background:#1c1c1c;color:#fff;border-radius:20px;padding:6px 18px 6px 14px;font-size:14px;line-height:1.3;font-weight:400}.fs-media-badge .fs-icon{width:16px;height:16px}.fs-media-badge span::first-word{font-weight:600}@media(max-width:768px){.fs-media-badge{top:-14px;left:0;border-radius:0 20px 20px 0;padding:6px 16px;font-size:13px}.product-section .grid{margin-left:0}.product-section .grid>.grid__item{padding-left:0}}.product-image-main{background:var(--fs-c-image)}.product-single__meta{padding-left:0;max-width:560px}@media(min-width:1025px){.product-single__meta{padding-left:77px;max-width:627px}}.product-single__meta .product-block{margin-bottom:18px}.product-single__meta .product-block--sales-point{margin-bottom:10px}.product-single__meta .shopify-app-block .loox-rating{margin:0 0 6px}.fs-pdp-title{margin-bottom:14px!important}.fs-pdp-title .product-single__title{font-size:20px;line-height:1.25;font-weight:600;margin:0;letter-spacing:0}.fs-pdp-subtitle{font-size:12px;color:var(--fs-c-muted);margin:6px 0 0}@media(min-width:769px){.fs-pdp-title .product-single__title{font-size:22px}}.product-block--price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.product-block--price .product__price{font-size:18px;color:var(--fs-c-text);font-weight:400;order:1}.product-block--price .product__price.on-sale{color:var(--fs-c-sale)}.product-block--price [data-product-price-wrap]{order:2}.product-block--price .product__price--compare{color:var(--fs-c-text-2);font-size:18px;text-decoration:line-through}.product-block--price .product__price-savings{order:3;background:#222;color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;border-radius:3px;line-height:1.2}.product-block--price .product__price-savings.hide,.product-block--price .product__price-savings:empty{display:none}.product-block--price .product__unit-price,.product-block--price .product__policies{order:4;flex-basis:100%}.fs-price-note,.product__policies{font-size:12px;color:var(--fs-c-text-2);margin-top:2px;text-align:left!important}.variant-wrapper{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid var(--fs-c-border)}.variant__label{font-size:16px!important;font-weight:500;letter-spacing:0!important;text-transform:none!important;color:var(--fs-c-text);margin-bottom:14px;display:block}.variant__label-info{font-size:12px;font-weight:500;text-transform:none;color:var(--fs-c-text);margin-left:4px}.variant-input-wrap{margin:0 -10px -10px 0!important}.variant-input-wrap .variant-input{margin:0 10px 10px 0!important}.variant-input-wrap label.variant__button-label:not(.color-swatch){min-width:40px;height:40px;padding:0 12px;border-radius:0!important;border:1px solid rgba(0,0,0,.2)!important;background:#fff!important;color:var(--fs-c-text)!important;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center}.variant-input-wrap input:checked+label.variant__button-label:not(.color-swatch){border-color:var(--fs-c-text)!important;background:#fff!important;color:var(--fs-c-text)!important;box-shadow:inset 0 0 0 1px var(--fs-c-text)!important}.variant-input-wrap label.variant__button-label.disabled:not(.color-swatch){color:#b5b1ad!important;text-decoration:line-through}.variant-input-wrap label.color-swatch{width:32px!important;height:32px!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #0000001a!important;border:0!important}.color-swatch--gold{background:linear-gradient(135deg,#f6e3a1,#d8b24c 52%,#f2d98a)!important}.color-swatch--silber,.color-swatch--silver,.color-swatch--platin{background:linear-gradient(135deg,#f6f6f6,#c4c6c9 52%,#eceded)!important}.color-swatch--rose-gold,.color-swatch--rosegold,.color-swatch--rosegold-1,.color-swatch--ros\e9gold{background:linear-gradient(135deg,#f6d6c8,#d69a85 52%,#f0c5b4)!important}.color-swatch--schwarz{background:#1c1c1c!important}.color-swatch--weiss,.color-swatch--wei\df {background:#fff!important;box-shadow:inset 0 0 0 1px #00000040!important}.sales-points{margin:0}.sales-point .icon-and-text{gap:10px;font-size:14px;color:var(--fs-c-text)}.sales-point .icon{width:20px;height:20px;stroke-width:3px}.product-single__meta .btn.add-to-cart,.product-single__meta button[name=add]{width:100%;min-height:48px;border-radius:0!important;background:var(--fs-c-btn)!important;border-color:var(--fs-c-btn)!important;color:#fff!important;font-size:13px;font-weight:500;letter-spacing:var(--fs-caps);text-transform:uppercase}.product-single__meta button[name=add] .js-add-to-cart-text:after,.product-single__meta .btn.add-to-cart span:not(.icon__fallback-text):after{content:" \2192"}.product-single__meta button[name=add][disabled]{background:#9b9895!important;border-color:#9b9895!important}.product-single__meta .btn.add-to-cart:hover{background:#000!important}.payment-buttons,.shopify-payment-button{margin-top:10px}.fs-chips{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:24px;border-bottom:1px solid var(--fs-c-border)}.fs-chip{display:inline-flex;align-items:center;gap:8px;background:#f3f3f2;border-radius:4px;padding:6px 10px;font-size:12px;line-height:1.2;color:var(--fs-c-text)}.fs-chip .fs-icon{width:16px;height:16px;flex:none}.fs-spec{margin-top:26px}.fs-spec__table{width:100%;border-collapse:collapse;border:1px solid var(--fs-c-border);font-size:15px}.fs-spec__table th,.fs-spec__table td{border:1px solid var(--fs-c-border);padding:14px 12px;text-align:left;font-weight:400;vertical-align:middle}.fs-spec__table th{width:50%}.fs-spec__table .fs-icon{width:18px;height:18px}.fs-acc{max-width:calc(1050px + 2 * var(--fs-gutter));margin:48px auto 0}.fs-acc__heading{font-size:16px;text-transform:uppercase;margin-bottom:8px}.fs-acc__item{border-bottom:1px solid var(--fs-c-border)}.fs-acc__item:first-of-type{border-top:1px solid var(--fs-c-border)}.fs-acc__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:22px 0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.fs-acc__summary::-webkit-details-marker{display:none}.fs-acc__icon{position:relative;width:12px;height:12px;flex:none}.fs-acc__icon:before,.fs-acc__icon:after{content:"";position:absolute;left:0;top:50%;width:12px;border-top:1px solid currentColor;transition:transform .25s var(--fs-ease)}.fs-acc__icon:after{transform:rotate(90deg)}.fs-acc__item[open] .fs-acc__icon:after{transform:rotate(0)}.fs-acc__content{padding:0 0 24px;font-size:15px;line-height:1.6;max-width:820px}.fs-acc__content .fs-value-stack,.fs-acc__content [style*=border]{border:0!important;background:transparent!important;padding:0!important;margin:0!important}@media(prefers-reduced-motion:no-preference){.fs-acc__item[open] .fs-acc__content{animation:fsAccIn .3s var(--fs-ease)}}@keyframes fsAccIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}product-recommendations .grid-overflow-wrapper{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}product-recommendations .grid-overflow-wrapper::-webkit-scrollbar{display:none}product-recommendations .product-recommendations .grid--uniform{flex-wrap:nowrap}product-recommendations .product-recommendations .grid--uniform>.grid__item{flex:0 0 28%;width:28%;scroll-snap-align:start}@media(max-width:768px){product-recommendations .product-recommendations .grid--uniform>.grid__item{flex:0 0 44vw;width:44vw}}product-recommendations .section-header__title{font-size:16px;text-transform:uppercase}.variant__label{display:flex;align-items:baseline;gap:6px}.variant__label:after{content:none}.variant__label .variant__label-info:before{content:""}.variant-input-wrap label.variant__button-label{margin:0!important}.variant-input-wrap .variant-input{margin:0 8px 8px 0!important}.variant-input-wrap{margin:0!important}.variant-input-wrap input:checked+label.variant__button-label.color-swatch{outline:0!important;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--fs-c-text)!important}.variant-input-wrap .variant-input{padding:3px}.product-block--sales-point .sales-points{margin:0}.product-block--sales-point+.product-block--sales-point{margin-top:0}.product-single__meta .product-block--sales-point{margin-bottom:12px}.product-single__meta .product-block--sales-point:last-of-type{margin-bottom:24px}.sales-point .icon-and-text{display:flex;align-items:center;justify-content:flex-start!important}.bundle-upsell{background:#f5f5f4!important;border:0!important;border-radius:6px!important;padding:16px!important}.bundle-upsell__title{font-weight:600!important;color:var(--fs-c-text)!important}.bundle-upsell__cta{background:#222!important;color:#fff!important;border:1px solid #222!important;border-radius:0!important;text-transform:uppercase;font-size:12px!important;letter-spacing:.08em}.fs-paris-badge,.fs-paris-badge [style*=border]{border-color:var(--fs-c-border)!important;background:var(--fs-c-surface)!important;border-radius:6px!important}.fs-paris-badge [style*="color:#cf7f7f"]{color:var(--fs-c-text)!important}.product-single__form #ultimateTrustBadgeswidgetDiv{display:none!important}body .fs-sticky-atc{background:#fff;border-top:1px solid var(--fs-c-border);box-shadow:0 -4px 16px #0000000f}body .fs-sticky-atc__img{border-radius:0;background:var(--fs-c-image)}body .fs-sticky-atc__title{color:var(--fs-c-text-2)}body .fs-sticky-atc__price{color:var(--fs-c-text);font-weight:500}body .fs-sticky-atc__btn{background:var(--fs-c-btn);color:#fff;border-radius:0;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:13px 16px}@media(max-width:768px){.header-layout--left-center{grid-template-columns:44px 44px 1fr 44px 44px}.announcement-slider__slide{padding:13px 0}.announcement-text,.announcement-link-text{font-size:13px}.product-single__meta,.product-single__meta .product-block,.product-single__meta .variant__label,.product-single__meta .product__policies,.fs-pdp-title{text-align:left!important}.product-single__meta .variant__label{justify-content:flex-start}.product-single__meta .variant-input-wrap{justify-content:flex-start!important;display:flex;flex-wrap:wrap}.product-block--price{justify-content:flex-start}.product-single__meta .shopify-app-block .loox-rating,.product-single__meta .loox-rating-content{justify-content:flex-start!important;text-align:left!important}.product-single__meta{padding:0 var(--fs-gutter)}.page-content--product .page-width{padding-left:0;padding-right:0}.fs-pdp-title .product-single__title{font-size:20px}.fs-acc{padding:0 var(--fs-gutter)}}#NavDrawer .mobile-nav__item--secondary{margin-top:28px;border-top:1px solid var(--fs-c-border);padding-top:16px}#NavDrawer .mobile-nav__item--secondary .grid{margin:0;display:block}#NavDrawer .mobile-nav__item--secondary .grid__item{width:100%;padding:0;float:none}#NavDrawer .mobile-nav__item--secondary .mobile-nav__link{font-size:14px!important;font-weight:400;color:var(--fs-c-text-2);padding-top:9px;padding-bottom:9px}#NavDrawer .mobile-nav__link--top-level{padding-top:16px;padding-bottom:16px}#NavDrawer .mobile-nav__toggle button{border-left:0}#NavDrawer .mobile-nav__social{padding-top:12px}#NavDrawer .mobile-nav__social svg path{fill:var(--fs-c-text)}.fs-cart.drawer{background:#fff;color:var(--fs-c-text);width:400px;max-width:100%}@media(max-width:768px){.fs-cart.drawer{width:100%}}.fs-cart .drawer__fixed-header{background:#fff}.fs-cart__header{border-bottom:1px solid var(--fs-c-border);padding:22px 20px;min-height:0;display:flex;align-items:center;justify-content:space-between}.fs-cart__title.drawer__title{font-family:var(--fs-font);font-size:15px!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin:0}.fs-cart .drawer__close-button{color:var(--fs-c-text);padding:4px}.fs-cart .drawer__close-button .fs-icon{width:20px;height:20px}.fs-cart .drawer__inner{border:0}.fs-cart .drawer__scrollable{padding:0 20px}.fs-cart__ship{padding:18px 0 14px}.fs-cart__ship-text{font-size:14px;text-align:center;margin:0 0 10px}.fs-cart__ship-text--static{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;color:var(--fs-c-text-2)}.fs-cart__ship-text--static .fs-icon{width:18px;height:18px}.fs-cart__bar{height:6px;background:#f1efec;border-radius:3px;overflow:hidden}.fs-cart__bar span{display:block;height:100%;background:var(--fs-c-text);transition:width .4s var(--fs-ease)}.fs-cart .cart__item{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid var(--fs-c-border);margin:0}.fs-cart .cart__image{flex:0 0 90px;width:90px;background:var(--fs-c-image)}.fs-cart .cart__image .image-wrap{padding:0!important;height:90px!important}.fs-cart .cart__image img{width:90px;height:90px;object-fit:cover;position:static}.fs-cart .cart__item-details{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.fs-cart .cart__item-name{font-size:15px;font-weight:400;text-decoration:none;color:var(--fs-c-text)}.fs-cart .cart__item--variants,.fs-cart .cart__item--properties{font-size:12px;color:var(--fs-c-text);margin-top:4px}.fs-cart .cart__item--variants span,.fs-cart .cart__item--properties span{font-weight:600}.fs-cart .cart__item-sub{display:flex;align-items:center;justify-content:space-between;gap:12px}.fs-cart .cart__item-sub>div:first-child{display:flex;align-items:center;gap:14px}.fs-cart .js-qty__wrapper{border:1px solid var(--fs-c-border);border-radius:0;background:#fff;max-width:96px}.fs-cart .js-qty__num{border:0;font-size:14px}.fs-cart .js-qty__adjust .icon path{fill:var(--fs-c-text)}.fs-cart .cart__remove a{font-size:12px;color:var(--fs-c-text-2)}.fs-cart .cart__price{font-size:15px}.fs-cart .fs-cart__price-sale{color:var(--fs-c-sale)}.fs-cart .cart__price--strikethrough{color:var(--fs-c-text-2);text-decoration:line-through;display:block;font-size:13px}.fs-cart__upsell{padding:22px 0 6px}.fs-cart__upsell-title{font-size:15px;font-weight:600;margin:0 0 12px}.fs-cart__upsell-track{display:grid;gap:12px}.fs-cart__upsell-item{display:flex;gap:14px;align-items:center}.fs-cart__upsell-img{flex:0 0 64px;width:64px;height:64px;background:var(--fs-c-image);display:block;overflow:hidden}.fs-cart__upsell-img img{width:100%;height:100%;object-fit:cover}.fs-cart__upsell-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.fs-cart__upsell-name{font-size:13px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;color:var(--fs-c-text)}.fs-cart__upsell-price{font-size:13px}.fs-cart__upsell-price s{color:var(--fs-c-text-2);margin-right:4px}.fs-cart__upsell-form{display:flex;gap:8px;align-items:center}.fs-cart__upsell-form select{font-size:13px;padding:6px 28px 6px 8px;min-width:0;flex:1;height:32px}.fs-cart__upsell-btn{align-self:flex-start;background:var(--fs-c-btn);color:#fff;border:0;border-radius:0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;cursor:pointer;text-decoration:none;white-space:nowrap}.fs-cart__upsell-btn.is-loading{opacity:.6}.fs-cart__footer{border-top:1px solid var(--fs-c-border);padding:18px 20px calc(18px + env(safe-area-inset-bottom));background:#fff}.fs-cart__note summary{font-size:13px;color:var(--fs-c-text-2);cursor:pointer;margin-bottom:10px}.fs-cart__note textarea{min-height:70px;font-size:14px;margin-bottom:10px}.fs-cart__subtotal{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 4px}.fs-cart__subtotal .ajaxcart__subtotal{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.fs-cart__subtotal [data-subtotal]{font-size:18px}.fs-cart__hint{font-size:11px;font-style:italic;color:var(--fs-c-text-2);margin:0 0 12px}.fs-cart__checkout.btn{width:100%;min-height:48px;font-size:14px;letter-spacing:.12em}.fs-cart__payments{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:14px 0 0;padding:0}.fs-cart__payments svg{width:38px;height:24px}.fs-cart .fs-paris-cart-hint{font-size:12px;margin:0 0 12px}.fs-cart__empty{padding:48px 20px;text-align:center}.fs-cart__empty-text{font-size:17px;margin:0 0 18px}.fs-cart__continue{margin-bottom:28px}.fs-cart__empty-reco{display:grid;gap:12px;text-align:left}.fs-cart__empty-item{display:flex;gap:14px;align-items:center;background:#f7f7f7;text-decoration:none;color:var(--fs-c-text)}.fs-cart__empty-item .fs-cart__upsell-img{flex-basis:110px;width:110px;height:110px}.fs-cart .cart__image{height:90px;overflow:hidden}.fs-cart .cart__image .image-wrap,.fs-cart .cart__image image-element{display:block;height:90px!important;padding:0!important;position:relative}.fs-cart .cart__item-sub{flex-wrap:wrap;align-items:flex-start}.fs-cart .cart__item-price-col{margin-left:auto;text-align:right;min-width:70px}.fs-cart .cart__item-price-col .cart__discount{display:block;font-size:11px;color:var(--fs-c-sale);white-space:normal}.fs-cart .drawer .cart__remove,.fs-cart .cart__remove{display:block!important}.fs-cart .cart__remove a{text-decoration:underline;text-underline-offset:2px}.fs-perso-error{color:#a12d2d;font-size:14px;margin:0 0 10px}.breadcrumb{font-size:12px;color:var(--fs-c-muted);margin:0 0 10px;letter-spacing:0;text-transform:none}.breadcrumb a{color:var(--fs-c-muted);text-decoration:none}.breadcrumb a:hover{color:var(--fs-c-text);text-decoration:underline}.breadcrumb__divider{margin:0 6px}.template-collection .page-content--top{padding-top:28px;padding-bottom:8px;text-align:center}.template-collection .section-header--flush{margin-bottom:0}.template-collection .section-header__title{font-size:18px;text-transform:uppercase;letter-spacing:.02em}.collection__description{max-width:760px;margin:0 auto 28px;text-align:center;font-size:15px;color:var(--fs-c-text-2)}.collection-content,.collection-content .page-width{padding-top:0}.collection-filter{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;margin:18px calc(var(--fs-gutter) * -1) 32px;border-top:1px solid var(--fs-c-border);border-bottom:1px solid var(--fs-c-border);min-height:62px;padding:0}.collection-filter__item{display:flex;align-items:center;margin:0;padding:0;flex:none}.collection-filter__item--drawer{display:flex!important;padding-left:var(--fs-gutter)}.collection-filter__item--drawer .btn{background:transparent!important;border:0!important;color:var(--fs-c-text)!important;padding:0;min-height:0;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.collection-filter__item--drawer .icon{width:18px;height:18px}.collection-filter__item--count{justify-content:center;font-size:12px;letter-spacing:.08em;color:var(--fs-c-text-2);text-transform:uppercase}.collection-filter__item--sort{justify-content:flex-end;border-left:1px solid var(--fs-c-border);padding:0 var(--fs-gutter) 0 28px;justify-self:end}.collection-filter__sort-container select,#SortBy{border:0;background-color:transparent;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:0 24px 0 0;height:60px;cursor:pointer;color:var(--fs-c-text);background-position:right center}@media(max-width:768px){.collection-filter{grid-template-columns:1fr 1fr;margin-top:8px;margin-bottom:20px;min-height:52px}.collection-filter__item--count{display:none!important}.collection-filter__item--sort{justify-self:stretch;justify-content:center;padding:0 12px}.collection-filter__item--drawer{justify-content:center;padding:0 12px}#SortBy{height:50px}}#FilterDrawer.drawer{background:#fff;color:var(--fs-c-text)}#FilterDrawer .drawer__header{border-bottom:1px solid var(--fs-c-border)}#FilterDrawer .drawer__title{font-size:15px!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase}#FilterDrawer .collapsible-trigger{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fs-c-text);padding:18px 0;border-bottom:1px solid var(--fs-c-border)}#FilterDrawer .tag__text,#FilterDrawer .tag a,#FilterDrawer label{font-size:14px;color:var(--fs-c-text)}#FilterDrawer .tag__checkbox{border-radius:0}#FilterDrawer .btn{width:100%}.price-range__slider .noUi-connect,.price-range__slider .noUi-handle{background:var(--fs-c-text)}.pagination{margin:24px 0 60px;font-size:14px}.pagination span,.pagination a{border-radius:0}.pagination .page.current{border-bottom:1px solid var(--fs-c-text)}.fs-sort{position:relative;display:inline-flex;align-items:center;gap:10px;height:60px}.fs-sort__label{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fs-c-text);white-space:nowrap;pointer-events:none}.fs-sort__icon{width:14px;height:14px;pointer-events:none}.fs-sort #SortBy{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;font-size:16px!important;cursor:pointer;padding:0}.fs-sort select:focus-visible+*{outline:none}.fs-sort:focus-within{outline:2px solid var(--fs-c-text);outline-offset:-6px}@media(max-width:768px){.fs-sort{height:50px}}@media(max-width:768px){.collection-filter{position:static;background:#fff}}.collection-filter .btn,.collection-filter select{height:auto}.site-header__search-container{background:var(--fs-c-surface)}.site-header__search .search__input-wrap{border-bottom:1px solid var(--fs-c-border)}.site-header__search .search__input{font-size:16px;background:transparent;border:0}.search__results{background:var(--fs-c-surface);border:0;box-shadow:none}.predictive-search-results{display:grid;grid-template-columns:1fr;gap:24px;padding:24px var(--fs-gutter)}@media(min-width:769px){.predictive-search-results{grid-template-columns:minmax(180px,1fr) 3fr;gap:40px;padding:32px var(--fs-gutter)}}.predictive-search-results .h4{font-size:12px!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fs-c-text-2);border:0;margin:0 0 14px;padding:0}.results--queries li a{display:block;padding:6px 0;font-size:14px;text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.results--queries mark{background:transparent;font-weight:700;color:inherit}.fs-ps-products{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 16px;list-style:none;margin:0;padding:0}@media(min-width:769px){.fs-ps-products{grid-template-columns:repeat(4,1fr);gap:24px}}.fs-ps-product a{display:block;text-decoration:none;color:var(--fs-c-text)}.fs-ps-product__img{aspect-ratio:1 / 1;background:var(--fs-c-image);overflow:hidden}.fs-ps-product__img img{width:100%;height:100%;object-fit:cover}.fs-ps-product__info{display:flex;flex-direction:column;gap:6px;padding-top:12px}.fs-ps-product__title{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.fs-ps-product__price{font-size:13px}.fs-ps-product__sale{color:var(--fs-c-sale)}.fs-ps-product__price s{color:var(--fs-c-text-2);margin-left:6px}.results__search-btn{display:block;width:calc(100% - 2 * var(--fs-gutter));margin:0 auto 28px;background:var(--fs-c-btn);color:#fff;border:0;min-height:48px;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.results__search-btn svg{margin-left:8px;vertical-align:middle}@media(min-width:769px){.results__search-btn{width:auto;padding:0 28px;margin:0 var(--fs-gutter) 32px auto}}.template-search .page-content--top,.template-search .section-header{text-align:center}.template-search .section-header__title{font-size:18px;text-transform:uppercase}.template-search .search__input-wrap{max-width:600px;margin:0 auto}.predictive-search-results{display:grid!important;padding-top:28px!important}.predictive-search-results .results,.results--products .fs-ps-products li{padding:0!important}.results--products .fs-ps-products li:hover{background:transparent!important}.results--products .fs-ps-products li:hover .fs-ps-product__title{text-decoration:underline;text-underline-offset:3px}.results--products .fs-ps-products li a{display:block!important}.results--products .fs-ps-products span{margin-left:0!important}.fs-ps-product__info{align-items:flex-start}.results--queries li{padding:0!important}.results--queries li:hover{background:transparent!important;text-decoration:underline}.results--queries span{font-weight:400}.results__group-1,.results__group-2{flex:none!important}.results__search-btn{border:0!important;text-align:center!important;padding:0 28px!important}.results__search-btn:hover{background:#000!important}.site-header__search .page-width{max-width:none}.fs-404{text-align:center;padding-top:60px;padding-bottom:40px}.fs-404 .section-header__title{font-size:26px;text-transform:none;margin-bottom:8px}.fs-404__search{display:flex;max-width:510px;margin:22px auto 14px}.fs-404__search input{flex:1;min-width:0;height:52px;border:1px solid var(--fs-c-border);border-right:0;padding:0 16px}.fs-404__search .btn{width:62px;min-height:52px;padding:0;display:grid;place-items:center}.fs-404__search .fs-icon{width:20px;height:20px}.template-page .page-content{padding-top:40px}.template-page .section-header__title{font-size:22px;text-transform:none}.template-page .rte{max-width:760px;margin-left:auto;margin-right:auto}.collapsibles-wrapper .collapsible-trigger-btn,.faq .collapsible-trigger-btn{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;padding:22px 0}.collapsibles-wrapper .collapsible-content__inner,.faq .collapsible-content__inner{font-size:15px;line-height:1.6}.faq-item{border-bottom:1px solid var(--fs-c-border)}.faq-item:first-of-type{border-top:1px solid var(--fs-c-border)}.faq-item .collapsible-trigger--inline{padding:22px 40px 22px 0!important;font-size:14px;font-weight:600;width:100%}.faq-item .collapsible-trigger__icon--circle{left:auto!important;right:0;top:50%!important;transform:translateY(-50%);border:0!important;background:transparent!important;width:16px;height:16px}.faq-item .collapsible-trigger__icon--circle svg{display:none}.faq-item .collapsible-trigger__icon--circle:before,.faq-item .collapsible-trigger__icon--circle:after{content:"";position:absolute;left:2px;right:2px;top:50%;border-top:1px solid var(--fs-c-text)}.faq-item .collapsible-trigger__icon--circle:after{transform:rotate(90deg);transition:transform .25s var(--fs-ease)}.faq-item .collapsible-trigger.is-open .collapsible-trigger__icon--circle:after{transform:rotate(0)}.faq-item .collapsible-content__inner--faq{padding:0 0 22px!important}.index-section .page-width--narrow h2.section-header__title,.faq h2{font-size:18px;text-align:left}@media(min-width:769px)and (max-width:1199px){.header-layout--left-center{display:grid;grid-template-columns:48px 48px 1fr 48px 48px;align-items:center}.header-layout--left-center .header-item--navigation{display:none}.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--icons>.site-nav,.header-layout--left-center .site-nav__icons{display:contents}.header-layout--left-center .header-item--logo{grid-column:3;grid-row:1;justify-self:center;flex:none!important}.header-layout--left-center .js-drawer-open-nav{display:inline-flex!important;grid-column:1;grid-row:1;justify-self:start}.header-layout--left-center .js-search-header{grid-column:2;grid-row:1;justify-self:start}.header-layout--left-center .site-nav__icons>.site-nav__link--icon.small--hide{grid-column:4;grid-row:1;justify-self:end;display:flex;align-items:center}.header-layout--left-center .js-drawer-open-cart{grid-column:5;grid-row:1;justify-self:end}#NavDrawer .medium-up--hide{display:block!important}#NavDrawer.drawer{width:420px}}@media(min-width:750px){.fs-hero__content{max-width:none!important;padding:0 var(--fs-gutter)!important}}.modal--quick-shop .breadcrumb,.modal--quick-shop .fs-chips,.modal--quick-shop .fs-spec,.modal--quick-shop .bundle-upsell,.modal--quick-shop .fs-paris-badge,.modal--quick-shop .shopify-app-block,.modal--quick-shop .product-block--sales-point,.modal--quick-shop .fs-media-badge{display:none!important}.modal--quick-shop .product-single__title{font-size:20px;font-weight:600}@media(max-width:768px){.fs-card .fs-card__quick.quick-product__btn{display:flex!important}}.fs-qa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000}.fs-qa[hidden]{display:none}.fs-qa__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .25s var(--fs-ease)}.fs-qa__panel{position:absolute;left:0;right:0;bottom:0;max-height:88vh;overflow-y:auto;background:#fff;padding:22px var(--fs-gutter) calc(22px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .3s var(--fs-ease);outline:none}.fs-qa.is-open .fs-qa__overlay{opacity:1}.fs-qa.is-open .fs-qa__panel{transform:none}@media(min-width:769px){.fs-qa__panel{left:auto;top:0;bottom:0;width:420px;max-height:none;padding:28px;transform:translate(100%)}}html.fs-qa-open{overflow:hidden}.fs-qa__close{position:absolute;top:14px;right:14px;background:none;border:0;padding:6px;cursor:pointer;color:var(--fs-c-text)}.fs-qa__head{display:flex;gap:16px;align-items:flex-start;margin:4px 36px 22px 0}.fs-qa__img{width:96px;height:96px;object-fit:cover;background:var(--fs-c-image);flex:none}.fs-qa__title{font-size:16px;margin:0 0 6px}.fs-qa__price{font-size:15px;margin:0 0 8px}.fs-qa__sale{color:var(--fs-c-sale)}.fs-qa__price s{color:var(--fs-c-text-2);margin-left:6px}.fs-qa__more{font-size:12px;color:var(--fs-c-text-2)}.fs-qa__opt{border:0;padding:0;margin:0 0 20px}.fs-qa__opt legend{font-size:14px;font-weight:500;margin-bottom:10px;padding:0}.fs-qa__opt legend span{font-size:12px;font-weight:400;color:var(--fs-c-text-2)}.fs-qa__vals{display:flex;flex-wrap:wrap;gap:8px}.fs-qa__val{min-width:40px;height:40px;padding:0 10px;border:1px solid rgba(0,0,0,.2);background:#fff;font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:var(--fs-c-text)}.fs-qa__val.is-on{border-color:var(--fs-c-text);box-shadow:inset 0 0 0 1px var(--fs-c-text)}.fs-qa__val.is-na{color:#b5b1ad;text-decoration:line-through}.fs-qa__vals--swatch .fs-qa__val{width:32px;min-width:32px;height:32px;padding:0;border-radius:50%;border:0;box-shadow:inset 0 0 0 1px #0000001f}.fs-qa__vals--swatch .fs-qa__val.is-on{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--fs-c-text)}.fs-qa__vals--swatch .fs-qa__val.is-na{opacity:.35}.fs-qa__add.btn{width:100%;min-height:48px;margin-top:6px}.fs-qa__add[disabled]{background:#9b9895;border-color:#9b9895}html.fs-qa-open shopify-chat,html.js-drawer-open shopify-chat,html.fs-qa-open #shopify-chat,html.js-drawer-open #shopify-chat{display:none!important}.fs-qa__add.btn{position:sticky;bottom:calc(-22px - env(safe-area-inset-bottom));box-shadow:0 -12px 16px #fff}@media(min-width:769px){.fs-qa__add.btn{bottom:-28px}}.fs-cart .cart__item-details{display:block}.fs-cart .cart__item-title{margin:0 0 12px}.fs-cart .cart__item-sub{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.fs-cart .cart__item-sub>div:first-child{display:flex;align-items:center;gap:10px}.fs-cart .cart__remove{margin:0}.fs-cart .cart__remove a.fs-cart__remove{display:inline-grid;place-items:center;width:32px;height:32px;margin:0;color:var(--fs-c-text-2);text-decoration:none}.fs-cart .fs-cart__remove .fs-icon{width:16px;height:16px}.fs-cart .fs-cart__remove-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fs-cart .js-qty__wrapper{max-width:92px;height:34px}.fs-cart .js-qty__num{height:32px;padding:0 28px;font-size:14px}.fs-cart .cart__item-price-col{min-width:0}.fs-cart__campaign:empty{display:none}.fs-cart__campaign .fs-paris-cart-hint{margin:14px 0 0;padding:12px 0;border-top:1px solid var(--fs-c-border);text-align:left;font-size:13px}.fs-cart__campaign .fs-paris-cart-hint a{color:var(--fs-c-text)!important}@media(max-width:768px){.fs-cart__payments svg{width:32px;height:20px}.fs-cart__footer{padding-top:14px}.fs-cart__note summary{margin-bottom:6px}}.fs-cart .drawer__fixed-header{padding:0}.announcement-bar{padding:0!important}.announcement-slider__slide{padding:13px 0!important}.announcement-text,.announcement-link-text{line-height:19px}.product__photo-zoom.btn{background:#ffffffeb!important;border:0!important;color:var(--fs-c-text)!important;width:40px;height:40px;min-height:40px;padding:0!important;border-radius:50%!important;display:grid;place-items:center;margin:12px!important}.product__photo-zoom .icon{width:18px;height:18px}.product__photo-zoom .icon path{stroke:var(--fs-c-text)}.fs-img-tint .fs-card__media img,.fs-img-tint .product__main-photos img,.fs-img-tint .product__thumbs img,.fs-img-tint .fs-cart .cart__image img,.fs-img-tint .fs-cart__upsell-img img,.fs-img-tint .fs-ps-product__img img,.fs-img-tint .fs-circles__img img{mix-blend-mode:multiply}.btn.fs-arrow:after{content:"\2192"!important;position:static!important;display:inline-block!important;background:none!important;width:auto!important;height:auto!important;transform:none!important;left:auto!important;top:auto!important;animation:none!important;margin-left:.6em;transition:transform .2s var(--fs-ease)!important}.btn.fs-arrow:hover:after{transform:translate(3px)!important}.btn:not(.fs-arrow):after{animation:none!important;background-image:none!important}.fs-cart .js-qty__wrapper{flex:0 0 92px;width:92px}.fs-cart .js-qty__num{width:100%;padding:0 26px;text-align:center}.fs-cart .cart__item-price-col{flex:1 1 auto;min-width:0}.fs-cart .cart__item-price-col small.cart__discount{font-size:11px;line-height:1.35;margin-top:2px}.cart__page .section-header__title{font-size:18px;letter-spacing:.14em;text-transform:uppercase}.cart__page-col label[for=CartNote]{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.cart__page .cart__item{border-color:var(--fs-c-border)}.cart__page .cart__image{background:var(--fs-c-image)}.cart__page .cart__checkout.btn{min-height:48px;font-size:14px;letter-spacing:.12em}.cart__page-col:last-child>*{border-radius:0}.page-content--product>.page-width{max-width:1500px;margin-left:auto;margin-right:auto}.product-main-slide .image-wrap{position:relative;background:var(--fs-c-image)}.fs-gallery--compact .product-main-slide .image-wrap{padding-bottom:96%!important}.fs-gallery--square .product-main-slide .image-wrap{padding-bottom:100%!important}.fs-gallery--portrait .product-main-slide .image-wrap{padding-bottom:125%!important}.fs-gallery--compact .product-main-slide .image-wrap image-element,.fs-gallery--square .product-main-slide .image-wrap image-element,.fs-gallery--portrait .product-main-slide .image-wrap image-element{position:absolute;top:0;right:0;bottom:0;left:0}.fs-gallery--compact .product-main-slide img,.fs-gallery--square .product-main-slide img,.fs-gallery--portrait .product-main-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover}.product__thumbs--below{margin-top:12px}.product__thumbs--below .product__thumb-item{display:inline-block;width:75px;max-width:75px;margin:0 10px 0 0;padding:0 0 6px;border:0;vertical-align:top}.product__thumbs--below .product__thumb-item:last-child{margin-right:0}.product__thumb{display:block;position:relative;border:0!important}.product__thumb .image-wrap{position:relative;width:100%;height:0!important;padding-bottom:100%!important;overflow:hidden;background:var(--fs-c-image)}.product__thumb .image-wrap image-element{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.product__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{display:none}.product__thumb-item a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-6px;border-bottom:2px solid var(--fs-c-text)}.product__thumb-item a:focus-visible{outline:2px solid var(--fs-c-text);outline-offset:2px}.product__main-photos .flickity-page-dots{position:static;margin-top:12px}.product__main-photos .flickity-page-dots .dot{width:6px;height:6px;margin:0 4px;background:var(--fs-c-text);opacity:.25}.product__main-photos .flickity-page-dots .dot.is-selected{opacity:1}@media(min-width:600px)and (max-width:768px){.product-section .page-content--product>.page-width{padding-left:30px;padding-right:30px}.product-section .page-content--product .grid{display:flex;align-items:flex-start;margin-left:-22px}.product-section .page-content--product .grid>.grid__item{width:50%;padding-left:22px;float:none}.product-section .product-single__meta{padding:0}.grid--product-images--partial .flickity-slider .product-main-slide{width:100%;margin-right:0}.fs-media-badge{left:0;top:-14px;font-size:12px;padding:5px 12px;border-radius:20px}}@media(max-width:599px){.page-content--product .product__main-photos .flickity-viewport{margin:0 var(--fs-gutter)}.grid--product-images--partial .flickity-slider .product-main-slide{width:91%;margin-right:8px}}@media(max-width:768px){.page-content--product .product__main-photos{margin-left:0;margin-right:0;margin-bottom:20px}}.fs-pdp-title{margin-bottom:6px!important}.product-single__meta .shopify-app-block .loox-rating{margin:0 0 4px}.fs-pdp-material{margin-bottom:12px!important}.fs-pdp-material .fs-pdp-subtitle{margin:0}.fs-buy-info{margin:4px 0 16px!important;display:grid;gap:10px}.fs-buy-info__row{display:grid;grid-template-columns:42px 1fr;align-items:center;margin:0;font-size:14px;line-height:1.35;color:var(--fs-c-text)}.fs-buy-info__row[hidden]{display:none}.fs-buy-info__icon{display:flex;align-items:center}.fs-flag{width:20px;height:14px;border-radius:2px;box-shadow:0 0 0 .5px #00000026}.fs-klarna-logo{height:20px;width:auto;display:block}.product-single__form .fs-buy-info{margin-top:18px!important}.fs-tax-note{font-size:12px;line-height:1.4;color:var(--fs-c-text-2);margin:8px 0 0;text-align:left}.fs-fbt{margin-top:22px!important;padding-top:18px;border-top:1px solid var(--fs-c-border)}.fs-fbt__title{font-size:14px;font-weight:600;margin:0 0 12px}.fs-fbt__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.fs-fbt__item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center}.fs-fbt__img{display:block;width:64px;height:64px;background:var(--fs-c-image);overflow:hidden}.fs-fbt__img img{width:100%;height:100%;object-fit:cover}.fs-img-tint .fs-fbt__img img{mix-blend-mode:multiply}.fs-fbt__info{display:flex;flex-direction:column;gap:3px;min-width:0}.fs-fbt__name{font-size:14px;line-height:1.3;color:var(--fs-c-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-fbt__name:hover{text-decoration:underline;text-underline-offset:3px}.fs-fbt__price{font-size:13px;color:var(--fs-c-text)}.fs-fbt__price s,.fs-cart__upsell-price s{color:var(--fs-c-text-2);margin-left:4px}.fs-price-sale,.fs-fbt__sale{color:var(--fs-c-sale)}.fs-fbt__select{margin-top:4px;height:32px;padding:0 28px 0 8px;font-size:13px;max-width:190px;border:1px solid var(--fs-c-border);background-color:#fff}.fs-fbt__add{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;background:#fff;border:1px solid var(--fs-c-text);color:var(--fs-c-text);cursor:pointer;text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s var(--fs-ease),color .2s var(--fs-ease)}.fs-fbt__add:hover{background:var(--fs-c-text);color:#fff}.fs-fbt__add .fs-icon{width:14px;height:14px}.fs-fbt__add.is-loading{opacity:.5;pointer-events:none}.fs-fbt__add.is-added .fs-fbt__add-label:after{content:" \2713"}@media(max-width:599px){.fs-fbt__item{grid-template-columns:56px minmax(0,1fr) 40px;gap:12px}.fs-fbt__img{width:56px;height:56px}.fs-fbt__add{width:40px;height:40px;padding:0;justify-content:center}.fs-fbt__add-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fs-fbt__add .fs-icon{width:18px;height:18px}.fs-fbt__select{max-width:100%}}@media(max-width:599px){.fs-fbt__select{font-size:16px;height:36px}}@media(min-width:769px){.page-content--product .product-single__meta{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/fs-relaunch.css.map */
