@font-face{font-family:Avenir Next;src:url(AvenirNextCyr-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(AvenirNextCyr-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(AvenirNextCyr-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next;src:url(AvenirNextCyr-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(AvenirNextCyr-Demi.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(AvenirNextCyr-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(AvenirNextCyr-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--font-body-family: "Avenir Next", sans-serif}.header__menu-item a{text-decoration:none;color:unset}.custom-select-wrapper{position:relative;display:inline-block;-webkit-user-select:none;user-select:none}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block}.custom-select-trigger{position:relative;display:block;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:normal;color:var(--fj-charcoal, #3A3D42);background:#fff;cursor:pointer;width:100%;padding:4px 2.8rem 4px 0;border-bottom:1px solid}.facet-filters .select .icon-caret,.mobile-facets .select .icon-caret{right:8px}.custom-select-trigger:after,.custom-select.opened .custom-select-trigger:after{display:none}.custom-options{position:absolute;display:flex;flex-direction:column;gap:4px;top:100%;left:0;right:0;min-width:100%;margin:0;box-sizing:border-box;background:#fff;border-radius:8px;border:1px solid #E1E1E1;overflow:hidden;box-shadow:0 0 10px #5041351a;padding:1.6rem 0;opacity:0;visibility:hidden;pointer-events:none;width:max-content;transition:opacity .5s ease}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);z-index:999;margin-top:8px}.custom-options:before{position:absolute;display:block;bottom:100%;right:25px;width:7px;height:7px;margin-bottom:-4px;border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;background:#fff;transform:rotate(45deg);transition:all .4s ease-in-out}.option-hover:before{background:#f9f9f9}.custom-option{position:relative;display:flex;align-items:center;min-height:4rem;padding:0 1.6rem;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:2.4rem;color:var(--fj-charcoal, #3A3D42);cursor:pointer;transition:color .3s ease}.custom-option:last-of-type{border-bottom:0}.custom-option:hover{color:var(--fj-hover-color);font-weight:var(--fj-hover-weight)}.header__inline-menu .header__submenu .header__menu-item{padding:.8rem 1.6rem;font-size:1.6rem;letter-spacing:0;line-height:2.4rem}.header__inline-menu .header__submenu .header__menu-item:not(:hover){color:var(--fj-charcoal, #3A3D42)}.header__inline-menu .header__submenu .header__menu-item:hover{color:var(--fj-hover-color)}.header__inline-menu .header__submenu .header__menu-item[aria-current=page]{font-weight:var(--fj-current-weight, 500);text-decoration:none}.custom-option.selection{color:var(--fj-charcoal, #3A3D42);font-weight:var(--fj-current-weight, 500)}.product-form__input--dropdown .custom-select-wrapper,.product-form__input--dropdown .custom-select{display:block;width:100%}.header--top-center .header__inline-menu>ul>li{padding-left:1.2rem;padding-right:1.2rem}.header__inline-menu>ul>li:after,.header__inline-menu>ul>li:hover:after{background:transparent;margin-top:8px}.header__inline-menu .list-menu--inline>li>.header__menu-item,.header__inline-menu .list-menu--inline>li>.header__menu-item a,.header__inline-menu .list-menu--inline>li>.header__menu-item span,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item a,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item span{text-decoration:none}.header__inline-menu .list-menu--inline>li>.header__menu-item,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item{position:relative}.header__inline-menu .list-menu--inline>li>.header__menu-item:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background:currentColor;opacity:0;transform:translateY(5px);transition:opacity .2s ease,transform .2s ease;will-change:opacity,transform;pointer-events:none}.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:after{right:8px}.header__inline-menu .list-menu--inline>li>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>.header__menu-item:focus-visible:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:focus-visible:after,.header__inline-menu .list-menu--inline>li>header-menu>details[open]>.header__menu-item:after{opacity:1;transform:translateY(0);transition:opacity .48s ease-out,transform .48s cubic-bezier(.32,.72,0,1)}@media(prefers-reduced-motion:reduce){.header__inline-menu .list-menu--inline>li>.header__menu-item:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:after,.header__inline-menu .list-menu--inline>li>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>header-menu>details[open]>.header__menu-item:after{transform:none;transition:none}}.header__inline-menu .list-menu--inline>li>header-menu>details>.header__submenu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:1.4rem;pointer-events:auto}.header-wrapper,.header-wrapper .header{background:var(--fj-header-background, #ffffff)}.header__icons .header__icon,.header__icons .header__icon .icon{color:var(--fj-header-icons, #3a3d42)}.header__icons .header__icon:hover,.header__icons .header__icon:hover .icon{color:var(--fj-hover-color)}.collection-hero__inner .collection__title,cart-items .title-wrapper-with-link>h1.title.title--primary,.template-search__header>h1.h2,.main-blog>h1.title--primary,.template-404>h1.title,.page-width>h1.main-page-title{font-size:var(--fj-heading-size, 32px);font-weight:var(--fj-heading-weight, 500);line-height:1.15;letter-spacing:0;text-transform:none;margin:0}@media screen and (max-width:749px){.collection-hero__inner.collection__title-wrapper{margin-top:2.4rem}.collection-hero__inner .collection__title,cart-items .title-wrapper-with-link>h1.title.title--primary,.template-search__header>h1.h2,.main-blog>h1.title--primary,.template-404>h1.title,.page-width>h1.main-page-title{font-size:calc(var(--fj-heading-size, 32px) * .75)}}.page-width>h1.main-page-title{margin-top:2rem;margin-bottom:4rem;text-align:center}@media screen and (max-width:749px){.page-width>h1.main-page-title{margin-top:.4rem;margin-bottom:2.4rem}}.collection-hero__inner.collection__title-wrapper{margin-bottom:0}@media screen and (min-width:750px){.collection-hero__inner.collection__title-wrapper{margin-top:5.8rem;margin-bottom:-3.2rem}}@media screen and (min-width:750px){.template-search__header,.main-blog{padding-top:0}.template-search__header>h1.h2,.main-blog>h1.title--primary{margin-top:1.2rem}.template-404.page-margin{margin-top:4.8rem;padding-top:0}}.carousel__heading,.collection__title>h2.title{font-size:var(--fj-heading-size, 32px);font-weight:var(--fj-heading-weight, 500);line-height:1.15;letter-spacing:0;text-transform:none}@media screen and (max-width:749px){.carousel__heading,.collection__title>h2.title{font-size:calc(var(--fj-heading-size, 32px) * .75)}}.collection .collection__title.title-wrapper{margin-top:0;margin-bottom:3.2rem}.collection .collection__title.title-wrapper>h2.title{margin:0}.collection>slider-component>ul.product-grid{margin-top:0}@media screen and (max-width:749px){.collection .collection__title.title-wrapper{margin-bottom:2.4rem}}.rte,.rte p,.rte li{font-size:var(--fj-body-size, 16px)}.card__heading,.card__heading a,.card-information .card__heading,.card__information .card__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);letter-spacing:normal}@media(prefers-reduced-motion:reduce){main{animation:none}}.facet-filters__field .select,.mobile-facets .facet-filters__field .select{min-height:3.3rem}.facet-filters.sorting{align-items:center}.facets-container .facets__form .product-count{align-self:center}.facets-container .facet-filters__label,.facets-container .facet-filters__label label,.facets-container .product-count__text{font-size:1.6rem;font-weight:400;letter-spacing:normal;color:var(--fj-charcoal, #3A3D42)}.facets-container .facet-filters__label{margin-right:1.2rem}body.gradient,.header-wrapper,.header-wrapper .header{background-image:url(paper-grain.webp);background-size:800px 800px;background-repeat:repeat;background-attachment:scroll}.button:not([disabled]):not(.button--secondary):not(.button--tertiary):hover,.shopify-challenge__button:not([disabled]):hover,.customer button:not([disabled]):hover{background-color:var(--fj-button-primary-hover, #99646B)}.button,.shopify-challenge__button,.customer button{transition:background-color .25s ease}@media(prefers-reduced-motion:reduce){.button,.shopify-challenge__button,.customer button{transition:none}}.search-modal__close-button .icon{width:1.8rem;height:1.8rem}.button--secondary:not([disabled]):hover,.button--tertiary:not([disabled]):hover{background-color:var(--fj-button-secondary-hover, #FAF1F1)}:root{--fj-dim: rgba(47, 44, 43, .3);--fj-dim-blur: blur(6px)}body .header__icon--menu:hover .icon{color:var(--fj-header-icons, #3A3D42)}@media(hover:hover){body .header__icon--menu:hover .icon{color:var(--fj-hover-color, #A64E69)}}body .header__icon--menu .icon{width:2rem;height:2rem;visibility:visible;transition:transform .46s cubic-bezier(.4,0,.2,1),opacity .28s ease}@media screen and (max-width:749px){body .header .header__icon,body .header .header__icon .icon,body .header .header__icon--menu .icon{width:2.4rem;height:2.4rem}body .header .header__icon--cart .cart-count-bubble{left:1.7rem}}body details:not([open])>.header__icon--menu .icon-close,body .js details[open]:not(.menu-opening)>.header__icon--menu .icon-close,.js body details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:visible;opacity:0;transform:rotate(-90deg) scale(.6)}body details:not([open])>.header__icon--menu .icon-hamburger,.js body details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:none}body details[open].menu-opening>.header__icon--menu .icon{transition:transform .62s cubic-bezier(.32,.72,0,1),opacity .32s ease}body details[open].menu-opening>.header__icon--menu .icon-hamburger{visibility:visible;opacity:0;transform:rotate(90deg) scale(.6)}body details[open].menu-opening>.header__icon--menu .icon-close{visibility:visible;opacity:1;transform:none}@media(prefers-reduced-motion:reduce){body .header__icon--menu .icon,body details[open].menu-opening>.header__icon--menu .icon{transition:opacity .15s ease}body details[open].menu-opening>.header__icon--menu .icon-hamburger,body details:not([open])>.header__icon--menu .icon-close,.js body details[open]:not(.menu-opening)>.header__icon--menu .icon-close{transform:none}}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before,.header__icon--menu[aria-expanded=true]:before,details[open] .modal-overlay:after{background:var(--fj-dim);-webkit-backdrop-filter:var(--fj-dim-blur);backdrop-filter:var(--fj-dim-blur)}:root{--fj-button-text-size: 1.6rem}.button,.shopify-challenge__button,.customer button{min-height:5rem;padding:0 6rem;border-radius:var(--fj-radius-button, 16px);font-size:var(--fj-button-text-size, 1.6rem);font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none}.button:after,.shopify-challenge__button:after,.customer button:after{top:0;right:0;bottom:0;left:0;border-radius:var(--fj-radius-button, 16px)}.button--secondary,.button--tertiary{background-color:#fff;color:var(--fj-button-secondary-outline, #7C4E54)}.button.button--secondary:after,.button.button--tertiary:after,.button.button--secondary:not([disabled]):hover:after,.button.button--tertiary:not([disabled]):hover:after,.button.button--secondary:not([disabled]):focus-visible:after,.button.button--tertiary:not([disabled]):focus-visible:after{box-shadow:inset 0 0 0 1.5px var(--fj-button-secondary-outline, #7C4E54)}.button:not(.button--secondary):not(.button--tertiary):after,.shopify-challenge__button:after,.customer button:after{box-shadow:none}.button,.button--secondary,.button--tertiary,.shopify-challenge__button,.customer button{transition:background-color .25s ease,color .25s ease}.button--full-width,.product-form__submit,button[name=checkout]{padding-left:2rem;padding-right:2rem}.button--lg{min-height:6rem;padding:0 5.2rem}#cart-notification-form button.button,#cart-notification-button.button{text-transform:none}@media(prefers-reduced-motion:reduce){.button--secondary,.button--tertiary{transition:none}}:root{--jm-btn-border-radius: var(--fj-radius-button, 16px)}button.jm-button[class],a.jm-button[class]{min-height:5rem;font-family:var(--font-body-family);font-size:var(--fj-button-text-size, 1.6rem);font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none;transition:background-color .25s ease,color .25s ease}button.jm-button.jm-button--primary,a.jm-button.jm-button--primary{background-color:var(--fj-button-primary-background, #7C4E54);border-color:var(--fj-button-primary-background, #7C4E54);color:#fff}button.jm-button.jm-button--primary:hover,a.jm-button.jm-button--primary:hover{background-color:var(--fj-button-primary-hover, #99646B);border-color:var(--fj-button-primary-hover, #99646B)}button.jm-button.jm-button--secondary,a.jm-button.jm-button--secondary{background-color:#fff;border:1.5px solid var(--fj-button-secondary-outline, #7C4E54);color:var(--fj-button-secondary-outline, #7C4E54)}button.jm-button.jm-button--secondary:hover,a.jm-button.jm-button--secondary:hover{background-color:var(--fj-button-secondary-hover, #FAF1F1)}button.jm-custom-answer-filter[class],.jm-sort-filter select.jm-sort-filter__select[class]{box-sizing:border-box;width:5rem;min-width:5rem;height:5rem;min-height:5rem;padding:0;border-radius:var(--fj-radius-button, 16px);border:1.5px solid var(--fj-button-secondary-outline, #7C4E54);background-color:#fff;transition:background-color .25s ease}button.jm-custom-answer-filter[class]{color:var(--fj-button-secondary-outline, #7C4E54)}button.jm-custom-answer-filter[class].jm-custom-answer-filter--active{background-color:var(--fj-button-secondary-hover, #FAF1F1);border-color:var(--fj-button-secondary-outline, #7C4E54);color:var(--fj-button-secondary-outline, #7C4E54)}button.jm-custom-answer-filter[class] .jm-with-icon,button.jm-custom-answer-filter[class] .jm-with-icon svg{color:inherit;fill:currentColor}button.jm-custom-answer-filter[class]:hover,.jm-sort-filter select.jm-sort-filter__select[class]:hover{background-color:var(--fj-button-secondary-hover, #FAF1F1)}.jm-sort-filter span.jm-sort-filter__icon[class]{color:var(--fj-button-secondary-outline, #7C4E54);z-index:2;pointer-events:none}button.shopify-payment-button__button--unbranded{min-height:5rem;border-radius:var(--fj-radius-button, 16px);font-size:var(--fj-button-text-size, 1.6rem);font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none;transition:background-color .25s ease}button.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:var(--fj-button-primary-hover, #99646B)}.shopify-payment-button,shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 5rem;--shopify-accelerated-checkout-button-border-radius: var(--fj-radius-button, 16px)}.product-form__submit{min-height:5rem}:root{--fj-field-in: .4s;--fj-field-out: .24s;--fj-field-ease: cubic-bezier(.22, .61, .36, 1);--fj-field-transition: border-color var(--fj-field-out) var(--fj-field-ease), box-shadow var(--fj-field-out) var(--fj-field-ease)}.field__input,.select__select,.customer .field input,.customer select{transition:var(--fj-field-transition),padding var(--fj-field-out) var(--fj-field-ease)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{transition-duration:var(--fj-field-in)}.field__label,.customer .field label{transition:top var(--fj-field-in) var(--fj-field-ease),font-size var(--fj-field-in) var(--fj-field-ease),letter-spacing var(--fj-field-in) var(--fj-field-ease)}@media(prefers-reduced-motion:reduce){.field__input,.select__select,.customer .field input,.customer select,.field__label,.customer .field label{transition:none}}.header__search{--fj-search-in: .56s;--fj-search-fade-in: .42s;--fj-search-out: .24s;--fj-search-ease-in: cubic-bezier(.32, .72, 0, 1);--fj-search-ease-out: cubic-bezier(.4, 0, 1, 1)}details[open]>.search-modal{animation:fjSearchSlide var(--fj-search-in) var(--fj-search-ease-in) both,fjSearchFade var(--fj-search-fade-in) cubic-bezier(.22,.61,.36,1) both}details[open].fj-search-closing>.search-modal{animation:fjSearchOut var(--fj-search-out) var(--fj-search-ease-out) both}@keyframes fjSearchSlide{0%{transform:translateY(-2.4rem)}to{transform:translateY(0)}}@keyframes fjSearchFade{0%{opacity:0}to{opacity:1}}@keyframes fjSearchOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.5rem)}}@media screen and (max-width:749px){.search-modal__content{justify-content:space-between;gap:1.2rem;padding:0 2.4rem}.search-modal__form{flex:1;width:auto;min-width:0}.header .predictive-search--header{top:calc(50% + 3.4rem);right:2.4rem;left:2.4rem;width:auto;max-height:calc(100svh - 20rem);overflow:hidden auto}.search-modal__close-button{position:static;flex:none;margin:0}}@media(prefers-reduced-motion:reduce){details[open]>.search-modal{animation:none}details[open].fj-search-closing>.search-modal{animation-duration:1ms}}.jm-cluster:has(>.jm-review-widget-minimal-header__filter-container){align-items:center}.jm-review-widget-minimal-header__title+.jm-cluster[class]{margin-top:0}.jm-average-rating-display--minimal-header>.jm-cluster:before{content:"";flex:none;width:1.8rem;height:1.8rem;background-color:var(--fj-secondary-mauve, #99646B);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23000' d='M239.2,97.29a16,16,0,0,0-13.81-11L166,81.17,142.72,25.81h0a15.95,15.95,0,0,0-29.44,0L90.07,81.17,30.61,86.32a16,16,0,0,0-9.11,28.06L66.61,153.8,53.09,212.34a16,16,0,0,0,23.84,17.34l51-31,51.11,31a16,16,0,0,0,23.84-17.34l-13.51-58.6,45.1-39.36A16,16,0,0,0,239.2,97.29Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23000' d='M239.2,97.29a16,16,0,0,0-13.81-11L166,81.17,142.72,25.81h0a15.95,15.95,0,0,0-29.44,0L90.07,81.17,30.61,86.32a16,16,0,0,0-9.11,28.06L66.61,153.8,53.09,212.34a16,16,0,0,0,23.84,17.34l51-31,51.11,31a16,16,0,0,0,23.84-17.34l-13.51-58.6,45.1-39.36A16,16,0,0,0,239.2,97.29Z'/%3E%3C/svg%3E") center / contain no-repeat}html:root{--jdgm-star-color: var(--fj-secondary-mauve, #99646B)}.jm-review-widget[class],.jm-review-item[class]{--jm-review-widget-star-and-histogram-color: var(--fj-secondary-mauve, #99646B) !important}.jdgm-star,.jm-star-rating__font-icon[class],.jm-rating-filter__star[class]{color:var(--fj-secondary-mauve, #99646B)!important}.jm-average-rating-display--minimal-header .jm-text:not(.jm-text+.jm-text),.jm-review-widget .jm-reviewer-info__name[class]{font-weight:600}.jm-review-widget .jm-review-content__title[class]{font-family:var(--font-heading-family);font-weight:var(--fj-heading-weight, 400);font-size:2rem;letter-spacing:normal}.jm-review-widget .jm-review-content p:not(.jm-review-content__title){font-size:var(--fj-body-size, 16px);font-weight:var(--fj-body-weight, 400);line-height:1.7}.jm-review-widget div:has(>.jm-filter-panel){display:none!important}.fj-filter-list .custom-option{width:100%;border:none;background:transparent;box-shadow:none;font-family:inherit;text-align:left;cursor:pointer;gap:.6rem}.fj-filter-list .custom-option:hover{color:var(--fj-hover-color);font-weight:var(--fj-hover-weight)}.fj-filter-list .custom-option.selection:hover{font-weight:var(--fj-current-weight, 500)}.fj-filter-list .custom-option:focus-visible{outline:2px solid var(--fj-primary-mauve, #7C4E54);outline-offset:-2px}.fj-filter-star{color:var(--fj-secondary-mauve, #99646B)}.jm-average-rating-display--minimal-header .jm-text+.jm-text:before{content:"("}.jm-average-rating-display--minimal-header .jm-text+.jm-text:after{content:")"}.custom-options--portal{position:fixed;top:auto;left:auto;right:auto;bottom:auto;min-width:20rem}.custom-options--portal.is-open{opacity:1;visibility:visible;pointer-events:all;z-index:1000}.jm-sort-filter select.jm-sort-filter__select[class]:focus-visible{outline:2px solid var(--fj-button-secondary-outline, #7C4E54);outline-offset:2px}.header__inline-menu header-menu .header__submenu{transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease}.header__inline-menu header-menu:hover .header__submenu,.header__inline-menu header-menu details[open]>.header__submenu{transform:translateY(0);transition:opacity .26s ease-out,transform .42s cubic-bezier(.32,.72,0,1)}@media(prefers-reduced-motion:reduce){.header__inline-menu header-menu .header__submenu,.header__inline-menu header-menu:hover .header__submenu,.header__inline-menu header-menu details[open]>.header__submenu{transform:none;transition:opacity .2s ease}}.card__information .card__heading,.card__information .card__heading a{line-height:1.5}.card__information .price,.card__information .price .price-item{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:normal}.card .card__badge,.card .card__badge.top,.card .card__badge.bottom,.card .card__badge.right,.card .card__badge.bottom.fill,.card>.card__content>.card__badge,.card--standard>.card__content .card__badge,.card--card.card--media>.card__content .card__badge{grid-area:auto;position:absolute;top:1.6rem;right:1.6rem;bottom:auto;left:auto;width:auto;margin:0;overflow:visible;border-radius:0;z-index:2}.card .card__badge>.badge,.card .card__badge.bottom.fill>.badge{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:.4rem 1.6rem;border:none;border-radius:1.2rem;font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:capitalize;background-color:#3a3d42;color:#fff;white-space:nowrap}.card .card__badge{pointer-events:none}@media screen and (max-width:749px){.card .card__badge,.card .card__badge.top,.card .card__badge.bottom,.card .card__badge.right,.card .card__badge.bottom.fill,.card>.card__content>.card__badge,.card--standard>.card__content .card__badge,.card--card.card--media>.card__content .card__badge{top:1rem;right:1.2rem}.card .card__badge>.badge,.card .card__badge.bottom.fill>.badge,.card .card__badge>.badge.badge--preorder,.card .card__badge.bottom.fill>.badge.badge--preorder,.card .card__badge>.badge.badge--commission,.card .card__badge.bottom.fill>.badge.badge--commission{padding:.2rem 1.2rem}}.card .card__badge>.badge.badge--preorder,.card .card__badge.bottom.fill>.badge.badge--preorder,.card .card__badge>.badge.badge--commission,.card .card__badge.bottom.fill>.badge.badge--commission{color:#3a3d42;background-color:#fffc;border:0;-webkit-backdrop-filter:blur(24px) saturate(110%);backdrop-filter:blur(24px) saturate(110%);box-shadow:inset 0 0 0 1px #fff9}.fj-country__disclosure{position:relative}.fj-country form.localization-form{margin:0;padding:0}.fj-country .fj-country__trigger{height:auto;padding:0}.fj-country .fj-country__panel{bottom:auto;border:1px solid #E1E1E1;border-radius:8px;box-shadow:0 0 10px #5041351a;background:#fff}.fj-country__trigger{display:inline-flex;align-items:center;gap:.8rem;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;min-height:0;font:inherit;color:var(--fj-charcoal, #3A3D42);cursor:pointer}.fj-country__trigger .icon-globe{flex:none;width:2rem;height:2rem}.fj-country__value{position:relative;display:block;padding:4px 2.8rem 4px 0;border-bottom:1px solid currentColor;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:normal;white-space:nowrap}.fj-country__value .icon-caret{position:absolute;top:50%;right:8px;width:1rem;height:.6rem;transform:translateY(-50%);transition:transform .2s ease}.fj-country__trigger[aria-expanded=true] .icon-caret{transform:translateY(-50%) rotate(180deg)}.fj-country__trigger:focus-visible{outline:2px solid var(--fj-charcoal, #3A3D42);outline-offset:4px}.fj-country .fj-country__panel{z-index:30;margin-top:8px;right:auto;width:28rem;min-width:0;height:min(60vh,44rem);max-height:none;overflow:hidden}.fj-country .fj-country__panel:not([hidden]){opacity:1;visibility:visible;pointer-events:all;transition:opacity .5s ease,visibility 0s linear 0s}.fj-country .fj-country__panel[hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}@media(prefers-reduced-motion:reduce){.fj-country .fj-country__panel,.fj-country .fj-country__panel[hidden]{transition:none}}.fj-country__list{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain}.fj-country__list>li[hidden]{display:none}.fj-country__search{position:relative;flex:none;margin:0 1.2rem .4rem}.fj-country__search .icon-search{position:absolute;top:50%;left:1.2rem;width:1.6rem;height:1.6rem;transform:translateY(-50%);color:var(--fj-text-muted, #6B7280);pointer-events:none}.fj-country .fj-country__search-input{display:block;width:100%;height:4rem;margin:0;padding:0 1.2rem 0 3.6rem;border:1px solid var(--fj-input-border, #6B7280);border-radius:1rem;background:#fff;box-shadow:none;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:normal;color:var(--fj-charcoal, #3A3D42);-webkit-appearance:none;appearance:none;transition:var(--fj-field-transition)}.fj-country .fj-country__search-input::placeholder{color:var(--fj-text-muted, #6B7280);opacity:1}.fj-country .fj-country__search-input:focus,.fj-country .fj-country__search-input:focus-visible,.fj-country .fj-country__search-input:not(:placeholder-shown){border-color:var(--fj-charcoal, #3A3D42);outline:none;box-shadow:none}.fj-country .fj-country__search-input:focus{transition-duration:var(--fj-field-in)}.fj-country__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.fj-country__empty{margin:0;padding:.8rem 1.6rem;font-family:var(--font-body-family);font-size:1.6rem;line-height:2.4rem;color:var(--fj-text-muted, #6B7280)}.fj-country__empty[hidden]{display:none}.fj-country__option,.fj-country__option:hover{text-decoration:none;white-space:normal}.fj-country__option{gap:1rem;align-items:flex-start}.fj-country__flag{flex:none;margin-top:.45rem;width:2rem;height:1.5rem;border-radius:2px;box-shadow:0 0 0 1px #3a3d421f;object-fit:cover}.menu-drawer__localization{padding:0 0 1.6rem}.menu-drawer__localization .fj-country .fj-country__panel{top:auto;bottom:100%;margin-top:0;margin-bottom:8px;height:min(50vh,36rem)}.quantity__input{font-family:var(--font-body-family);font-weight:var(--fj-body-weight, 400)}.quantity{display:inline-flex;align-items:center;gap:.8rem;width:auto;min-width:0;min-height:4rem;border-radius:0}.quantity:before,.quantity:after{content:none}.quantity .quantity__input{flex:none;width:4.2rem;height:4rem;padding:0;border-radius:1.6rem;background:transparent;font-size:1.6rem;line-height:2.4rem;color:var(--fj-charcoal, #3A3D42);opacity:1}.quantity .quantity__button{flex:none;width:4rem;height:4rem;margin:0;border:0;border-radius:50%;background-color:var(--fj-pale-pink, #FAF1F1);color:var(--fj-charcoal, #3A3D42);transition:background-color .28s cubic-bezier(.22,.61,.36,1),color .28s cubic-bezier(.22,.61,.36,1),transform .16s ease}.quantity .quantity__button svg{width:1.35rem;height:auto}.quantity .quantity__button svg path[stroke],.quantity .quantity__button svg[stroke] path{stroke-width:.9}.quantity .quantity__button:not(:focus-visible):not(.focused){background-color:var(--fj-pale-pink, #FAF1F1)}.quantity .quantity__button:focus,.quantity .quantity__input:focus{background-color:var(--fj-pale-pink, #FAF1F1)}.quantity .quantity__input:focus{background-color:transparent}.quantity .quantity__button:focus-visible{outline:2px solid var(--fj-charcoal, #3A3D42);outline-offset:2px;box-shadow:none}@media(hover:hover){.quantity .quantity__button:hover,.quantity .quantity__button:not(:focus-visible):not(.focused):hover{background-color:var(--fj-light-magenta, #D292A5);color:#fff}}.quantity .quantity__button:active{transform:scale(.94)}@media(prefers-reduced-motion:reduce){.quantity .quantity__button{transition:background-color .15s ease,color .15s ease}.quantity .quantity__button:active{transform:none}}.custom-option.is-sold-out{color:var(--fj-text-muted, #6B7280)}.custom-option.is-sold-out:after{content:"Sold Out";flex:none;margin-left:1rem;padding:.4rem 1.6rem;border-radius:1.6rem;background:#3a3d42;color:#fff;font-size:1.2rem;font-weight:500;line-height:1.8rem;letter-spacing:normal}.button.button--secondary:disabled,.button.button--secondary[aria-disabled=true]{background-color:#e1e1e1;color:var(--fj-text-muted, #6B7280);opacity:.6;cursor:not-allowed}.button.button--secondary:disabled:after,.button.button--secondary[aria-disabled=true]:after{box-shadow:inset 0 0 0 1.5px var(--fj-text-muted, #6B7280)}body,.header__menu-item,.form__label,.jdgm-prev-badge__text,.header__menu-item:hover{color:var(--fj-charcoal, #3A3D42)}:root,.color-background-1{--alpha-link: 1}.announcement-bar.fj-alert{padding:.8rem;border-bottom:0;background:#fff}.fj-alert__box{display:flex;align-items:center;justify-content:center;padding:.8rem 2.4rem;border-radius:1.6rem;background:var(--fj-pale-pink, #FAF1F1);color:var(--fj-charcoal, #3A3D42);text-decoration:none}.fj-alert__message{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:2.1rem;letter-spacing:0;text-align:center;white-space:nowrap;color:inherit}.fj-alert__track{display:inline-flex;gap:var(--fj-alert-gap, 0)}.fj-alert__text{flex:none}.fj-alert__message.is-marquee{text-align:left;-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 1.6rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 1.6rem),transparent)}.fj-alert__message.is-marquee .fj-alert__track{animation:fj-alert-slide var(--fj-alert-duration, 12s) linear infinite}.fj-alert__message.is-marquee:hover .fj-alert__track,.fj-alert__message.is-marquee:active .fj-alert__track{animation-play-state:paused}@keyframes fj-alert-slide{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--fj-alert-distance, 0px)))}}@media(prefers-reduced-motion:reduce){.fj-alert__message.is-marquee{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.fj-alert__message.is-marquee::-webkit-scrollbar{display:none}.fj-alert__message.is-marquee .fj-alert__track{animation:none}.fj-alert__message.is-marquee .fj-alert__text--copy{display:none}}.fj-alert__box--link{transition:color var(--duration-short, .1s) ease}.fj-alert__box--link:hover{color:var(--fj-hover-color)}.fj-alert__box--link:focus-visible{outline:2px solid var(--fj-charcoal, #3A3D42);outline-offset:2px}@media screen and (max-width:749px){.fj-alert__box{padding:.8rem 1.6rem}}.fj-alert__link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem;transition:color .28s ease}@media(hover:hover){.fj-alert__link:hover{color:var(--fj-hover-color, #A64E69)}}:root{--fj-hover-color: var(--fj-magenta, #A64E69);--fj-hover-weight: 400;--fj-current-weight: 500}.fj-hold{position:relative;display:inline-grid}.fj-hold:after{content:attr(data-text);content:attr(data-text) / "";height:0;overflow:hidden;visibility:hidden;font-weight:var(--fj-hover-weight);-webkit-user-select:none;user-select:none;pointer-events:none}.header__inline-menu .header__submenu .header__menu-item:not(:has(.fj-menu-tag--sold-out))>.fj-hold,.menu-drawer__menu-item:not(:has(.fj-menu-tag--sold-out))>.fj-hold{transition:color .28s ease}.header__inline-menu .header__submenu .header__menu-item:not(:has(.fj-menu-tag--sold-out))>.fj-hold:before,.menu-drawer__menu-item:not(:has(.fj-menu-tag--sold-out))>.fj-hold:before{content:attr(data-text);content:attr(data-text) / "";position:absolute;top:0;left:0;white-space:nowrap;font-weight:var(--fj-hover-weight);color:var(--fj-hover-color);opacity:0;transition:opacity .28s ease;-webkit-user-select:none;user-select:none;pointer-events:none}.header__inline-menu .header__submenu .header__menu-item[aria-current=page]>.fj-hold:before,.menu-drawer__menu-item--active>.fj-hold:before{font-weight:var(--fj-current-weight)}@media(hover:hover){.header__inline-menu .header__submenu .header__menu-item:not(:has(.fj-menu-tag--sold-out)):hover>.fj-hold,.menu-drawer__menu-item:not(:has(.fj-menu-tag--sold-out)):hover>.fj-hold{color:transparent}.header__inline-menu .header__submenu .header__menu-item:not(:has(.fj-menu-tag--sold-out)):hover>.fj-hold:before,.menu-drawer__menu-item:not(:has(.fj-menu-tag--sold-out)):hover>.fj-hold:before{opacity:1}}@media(prefers-reduced-motion:reduce){.header__inline-menu .header__submenu .header__menu-item>.fj-hold,.header__inline-menu .header__submenu .header__menu-item>.fj-hold:before,.menu-drawer__menu-item>.fj-hold,.menu-drawer__menu-item>.fj-hold:before{transition:none}}.fj-menu-tag{display:inline-flex;align-items:center;flex:none;margin-left:1rem;padding:.2rem 1.6rem;border-radius:1.6rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:1.8rem;letter-spacing:0;text-transform:none;white-space:nowrap}.fj-menu-tag--new{background:var(--fj-pale-pink, #FAF1F1);color:var(--fj-magenta, #A64E69)}.header__submenu .header__menu-item:has(.fj-menu-tag),.menu-drawer__menu-item:has(.fj-menu-tag){display:flex;align-items:center;white-space:nowrap}.header__inline-menu .header__submenu.global-settings-popup{width:max-content;min-width:205px}:root{--fj-dd-border: 1px solid #E1E1E1;--fj-dd-radius: 8px;--fj-dd-shadow: 0 0 10px 0 rgba(80, 65, 53, .1);--fj-dd-pad: 2.4rem 1.6rem;--fj-dd-gap: .4rem}.header__inline-menu header-menu .header__submenu.global-settings-popup,.custom-options,.fj-country .fj-country__panel{border:var(--fj-dd-border);border-radius:var(--fj-dd-radius);box-shadow:var(--fj-dd-shadow);background:#fff;padding:var(--fj-dd-pad);gap:var(--fj-dd-gap)}.header__inline-menu header-menu .header__submenu.global-settings-popup>li+li{margin-top:var(--fj-dd-gap)}.fj-country .fj-country__search{margin:0 0 1.6rem}body,body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .price,body .price-item,body .price__sale,body .price__regular,body .unit-price,body .caption,body .caption-large,body .caption-with-letter-spacing,body .slider-counter,body .button,body .button-label,body .field__input,body .field__label,body .select__select,body .form__label,body .badge,body .link,body .accordion__title,body .product__text,body .tax-note,body .mobile-facets__heading,body .mobile-facets__count{letter-spacing:0}body .accordion{border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1}body .accordion+.accordion{border-top:0}body .accordion summary{border-bottom:0}body .product__info-container .rte,body .product__info-container .rte p,body .product__info-container .rte li{line-height:1.5}body .product .accordion__title{font-size:1.8rem;line-height:2.7rem}body predictive-search[open] .predictive-search,body predictive-search[loading] .predictive-search{background:#fff;border:var(--fj-dd-border, 1px solid #E1E1E1);border-radius:var(--fj-dd-radius, 8px);box-shadow:var(--fj-dd-shadow, 0 0 10px 0 rgba(80, 65, 53, .1));padding:var(--fj-dd-pad, 2.4rem 1.6rem)}@media screen and (min-width:750px){body predictive-search[open] .predictive-search,body predictive-search[loading] .predictive-search{top:calc(100% + .8rem);left:0;width:100%}}body .predictive-search__heading{display:flex;align-items:flex-end;justify-content:space-between;width:auto;height:auto;box-sizing:border-box;margin:0 1.6rem .8rem;padding:0 0 .8rem;border-bottom:1px solid #E1E1E1;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:0;text-transform:none;color:var(--fj-charcoal, #3A3D42)}body .predictive-search__results-list{display:flex;flex-direction:column;gap:var(--fj-dd-gap, .4rem)}body .predictive-search__item{padding:.8rem 1.6rem;border-radius:0;background:none;color:var(--fj-charcoal, #3A3D42);transition:color .28s ease}body .predictive-search__item--link{grid-template-columns:5rem 1fr;grid-column-gap:1.6rem;align-items:center}body .predictive-search__item-heading{font-size:1.6rem;line-height:2.4rem;color:inherit}body .predictive-search__list-item[aria-selected=true]>*,body .predictive-search__list-item:hover>*{background:none;color:var(--fj-hover-color, #A64E69)}body .predictive-search__list-item:nth-last-child(2){border-bottom:0}body #predictive-search-option-search-keywords{margin:.4rem 1.6rem 0;padding-top:.8rem;border-top:1px solid #E1E1E1}body #predictive-search-option-search-keywords>.predictive-search__item--term{padding-right:0;padding-left:0}body .predictive-search__item--term{padding:.8rem 1.6rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;word-break:normal}body .predictive-search__item--term .icon-caret{flex:none;width:1.2rem;height:1.2rem;margin-left:1.6rem;transform:rotate(-90deg);color:currentColor}.fj-search-head .template-search__search{margin-top:2.4rem}.fj-search-head+fj-collection-tools{margin-top:2.4rem}.collection__view-all .button--lg{min-width:29.4rem}@media screen and (max-width:749px){.collection__view-all .button--lg{width:calc(100% - 3rem)}}.rte [style*="color: rgb(0, 0, 0)"],.rte [style*="color:rgb(0,0,0)"],.rte [style*="color: rgb(0,0,0)"],.rte [style*="color: #000000"],.rte [style*="color:#000000"],.rte [style*="color: #000;"],.rte [style*="color:#000;"],.rte [style$="color: #000"],.rte [style$="color:#000"],.rte [style*="color: black"],.rte [style*="color:black"],.rte font[color="#000000"],.rte font[color="#000"],.rte font[color=black]{color:var(--fj-charcoal, #3A3D42)!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
