@font-face{font-family:DM Sans;src:url(DMSans-Light.woff2) format("woff2"),url(DMSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(DMSans-Regular.woff2) format("woff2"),url(DMSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(DMSans-Medium.woff2) format("woff2"),url(DMSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(DMSans-SemiBold.woff2) format("woff2"),url(DMSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(DMSans-Bold.woff2) format("woff2"),url(DMSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--grey-color: #706c6c;--grey-color-20: rgba(80, 73, 71, .2);--grey-color-70: rgba(112, 108, 108, .7);--dark-grey-color: #303030;--white-color: #f7f5f3;--dark-color: #130a01;--black-color: #020202;--black-color-90: rgba(29, 33, 41, .9);--white-color-80: rgba(255, 255, 255, .8);--pink-color-90: rgba(232, 190, 190, .9);--beige-color: #e8ceb8;--burgundy-color: #9d0000;--red-color: #be1e2d;--red-color-70: rgba(190, 30, 45, .7);--red-color-80: rgba(190, 30, 45, .8);--dirty-red-color-40: rgba(221, 71, 33, .4);--green-color: #07c580;--gold-color: #cea350;--gold-50: rgba(184, 143, 64, .5);--gold-30: rgba(184, 143, 64, .3);--gold-10: rgba(184, 143, 64, .1)}html{overflow-x:unset}html.overflow-hidden{overflow:hidden}@media screen and (min-width: 992px){html{overflow-x:hidden}}body{box-sizing:border-box;font-family:DM Sans,sans-serif;overflow-x:clip!important}@media screen and (min-width: 992px){body{overflow-y:clip!important}}body *{letter-spacing:0!important}::selection{background-color:rgba(var(--color-foreground),1);color:rgb(var(--color-background))}h1,h2,h3,h4,h5{font-family:inherit!important}.flex{display:flex!important}.page-width{padding-right:10px;padding-left:10px}@media screen and (min-width: 992px){.page-width{padding-right:20px;padding-left:20px}}.visually-hidden-custom{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.announcement-bar-section .utility-bar{background-color:var(--black-color)}.announcement-bar__items-needed,.announcement-bar__amount-needed,.text-bold{font-weight:700}.announcement-bar__text,.announcement-bar__message,.announcement-bar__items-message_extra{display:inline-block;font-size:14px;text-transform:none;font-weight:400;line-height:1.2;padding:4px 0;color:var(--white-color)}@media screen and (min-width: 992px){.announcement-bar__text,.announcement-bar__message,.announcement-bar__items-message_extra{padding:8px 0}}.announcement-bar__items-message_extra a{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:inherit;text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s;text-underline-position:from-font}.announcement-bar__items-message_extra a:hover{text-decoration-thickness:.2rem}.section-header-custom .header-wrapper{background-color:rgb(var(--primary-background-color))}.section-header-custom .header__icon,.section-header-custom .header__icon .svg-wrapper{height:fit-content;width:fit-content}.section-header-custom .header__icon.header__icon--summary{width:2rem}@media screen and (min-width: 750px){.section-header-custom .header__icon,.section-header-custom .header__icon .svg-wrapper{width:2.6rem}}.section-header-custom .header__icons{align-items:center}.section-header-custom .header__icons .header__icon .icon{height:1.6rem;width:1.6rem}@media screen and (min-width: 992px){.section-header-custom .header__icons .header__icon .icon{height:2rem;width:2rem}.section-header-custom .header__icon,.section-header-custom .header__icon .svg-wrapper{width:3rem}}.section-header-custom .header__icon.header__icon--account{display:flex!important;margin-right:10px}.section-header-custom .header__icon.wla-drawer-open_button{margin-right:10px}.section-header-custom .header__heading-link{padding:0}.section-header-custom .header-wrapper .list-menu{text-transform:uppercase;gap:2px clamp(.625rem,-1.3793rem + 3.2328vw,2.5rem);top:calc(100% + 1rem)}.section-header-custom .header-wrapper .list-menu .header__menu-item:not(.header__submenu .header__menu-item){padding:0}.section-header-custom .header-wrapper .list-menu .header__menu-item#HeaderMenu-catalog{position:relative;padding-right:2.7rem}.section-header-custom .header-wrapper .list-menu .header__menu-item#HeaderMenu-catalog[aria-expanded=true]:before{content:"";top:100%;left:-50vw;height:100vh;width:200vw;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.section-header-custom .header-wrapper .mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);z-index:1}.section-header-custom .header-wrapper .list-menu li .header__menu-item:not(.header__submenu .header__menu-item),.section-header-custom .header-wrapper .header__icons .disclosure__button,.section-header-custom .header-wrapper .header__icons .header__icon,.section-header-custom .header__icon.header__icon--menu{font-size:14px;font-weight:700;text-transform:none;color:rgb(var(--primary-text-color));fill:rgb(var(--primary-text-color))}@media screen and (min-width: 992px){.section-header-custom .header-wrapper .header__icons{padding-right:0}}.section-header-custom .header__icon--cart{margin-right:0}.section-header-custom .header__icon--cart .icon{height:2rem;width:2rem}.section-header-custom .cart-count-bubble{background-color:rgb(var(--accent-text-color));height:1.4rem;width:1.4rem;bottom:1rem;left:1.2rem;font-size:.9rem;line-height:normal}@media screen and (min-width: 992px){.section-header-custom .cart-count-bubble{height:1.6rem;width:1.6rem;left:2.2rem;font-size:1rem}}.section-header-custom .cart-count-bubble span{font-weight:700}.section-header-custom #HeaderMenu-catalog.header__menu-item .icon-caret{top:50%;transform:translateY(-50%);width:12px;height:auto}.section-header-custom details[open]>#HeaderMenu-catalog.header__menu-item .icon-caret{transform:translateY(-50%) rotate(180deg)}.section-header-custom .header:not(.drawer-menu).page-width{padding-right:10px;padding-left:10px}@media screen and (min-width: 992px){.section-header-custom .header:not(.drawer-menu).page-width{padding-right:20px;padding-left:20px}}.section-header-custom .header__inline-menu{display:none}@media screen and (min-width: 992px){.section-header-custom .header__inline-menu{display:block}}@media screen and (min-width: 750px) and (max-width: 992px){.section-header-custom .medium-hide{display:none!important}}@media screen and (min-width: 992px){.section-header-custom .header--middle-left .header__heading-link,.section-header-custom .header--top-left .header__heading-link{margin-left:0}.section-header-custom .header__heading,.section-header-custom .header__heading-link{justify-self:start}.section-header-custom .header--middle-center .header__heading-link,.section-header-custom .header--middle-center .header__heading,.section-header-custom .header--top-center .header__heading-link,.section-header-custom .header--top-center .header__heading{justify-self:center;text-align:center}}.section-header-custom .header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:2.6rem 2fr 1fr;align-items:center;padding-top:10px;padding-bottom:10px}@media screen and (max-width: 576px){.section-header-custom .header.extra-padding{padding-top:14px}}@media screen and (min-width: 576px){.section-header-custom .header{grid-template-columns:1fr auto 1fr}}@media screen and (min-width: 992px){.section-header-custom .header{grid-template-columns:1fr auto 1fr;padding-top:12px;padding-bottom:12px}.section-header-custom .header--top-left,.section-header-custom .header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.section-header-custom .header--top-left.drawer-menu,.section-header-custom .header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:1rem}.section-header-custom .header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:2rem}.section-header-custom .header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.section-header-custom .header--middle-center a.header__heading-link{text-align:center}.section-header-custom .header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.section-header-custom .header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.section-header-custom .header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.05rem}}.section-header-custom .header .header__heading-logo-wrapper .header__heading-logo{width:clamp(9.7rem,8.6563rem + 4.4531vw,14rem)}.section-header-custom header-drawer{display:flex;justify-content:center;align-items:center;margin-left:0;width:fit-content;height:fit-content}@media screen and (min-width: 992px){.section-header-custom header-drawer{display:none}}.section-header-custom .search-modal__form{max-width:100%}@media screen and (min-width: 992px){.section-header-custom .search-modal__form{max-width:74.2rem}}.section-header-custom .header__heading,.section-header-custom .header__heading-link{grid-area:heading;justify-self:start}.section-header-custom sticky-header .header__heading-link{margin-left:0}@media screen and (min-width: 576px){.section-header-custom .header__heading,.section-header-custom .header__heading-link{justify-self:center}.section-header-custom .header__heading{margin-left:0}}.section-header-custom .header__menu-item .header__active-menu-item{color:rgb(var(--primary-text-color))}.section-header-custom .header-localization:not(.menu-drawer__localization) .localization-form__select{font-size:1.3rem;padding:0 2rem 0 .5rem!important;width:max-content!important;height:fit-content!important;margin-right:.3rem!important}.section-header-custom .header--has-social .menu-drawer__utility-links{padding:14px 10px}.section-header-custom .menu-drawer__localization+.list-social{margin-top:.5rem}.section-header-custom .desktop-localization-wrapper{display:none}.section-header-custom .menu-drawer__localization{display:block}@media screen and (min-width: 992px){.section-header-custom .desktop-localization-wrapper{display:flex}.section-header-custom .menu-drawer__localization{display:none}}.section-header-custom .country-selector__list .localization-form__currency{opacity:1;order:0}.section-header-custom .country-selector__list .country{order:1}.section-header-custom .country-selector__list .disclosure__item .disclosure__link[aria-current=true]{font-weight:700}.custom-header-search.custom-header-search_mobile{display:block;padding-bottom:12px}.custom-header-search.custom-header-search_desktop{display:none;padding-right:1rem}.custom-header-search .search-modal__form .field{z-index:1}.custom-header-search .search__input.field__input{font:inherit;padding:11.5px 5px;margin:0;min-height:100%;height:30px;font-size:14px;line-height:1.2;color:var(--black-color);background-color:var(--gold-30)}.custom-header-search .search.search-modal__form .field:after{border:.5px solid var(--white-color);z-index:4}.custom-header-search .search__button.field__button,.custom-header-search .reset__button.field__button{width:fit-content;height:fit-content;top:50%;transform:translateY(-50%);color:var(--black-color)}.custom-header-search .search__button.field__button{right:0}.custom-header-search .search__button.field__button>.svg-wrapper{position:relative;height:3rem;width:4rem;background-color:var(--gold-10);-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(22%,rgba(0,0,0,1)));-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 22%);mask-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(22%,rgba(0,0,0,1)));mask-image:linear-gradient(to right,#0000,#000 22%)}.custom-header-search .reset__button.field__button{right:calc(var(--inputs-border-width) + 3rem);z-index:1}.custom-header-search .reset__button.field__button .icon-close{fill:rgb(var(--accent-text-color))}.custom-header-search .search__input.field__input::placeholder{color:#ffffff80;font-size:14px;font-family:inherit;line-height:30px;opacity:1;transform:translateY(1px);opacity:0}.custom-header-search .field .field__marquee{position:absolute;width:calc(100% - 3rem);height:100%;font-size:14px;line-height:1;pointer-events:none;color:var(--black-color);white-space:nowrap;overflow:hidden;box-sizing:border-box;display:flex;align-items:center}.custom-header-search .field .field__marquee p{display:inline-block;padding-left:100%;-webkit-animation:marquee 34s linear infinite;animation:marquee 34s linear infinite}@media screen and (min-width: 576px){.custom-header-search .field .field__marquee p{-webkit-animation:marquee 64s linear infinite;animation:marquee 64s linear infinite}}@media screen and (min-width: 992px){.custom-header-search .field .field__marquee p{-webkit-animation:marquee 28s linear infinite;animation:marquee 28s linear infinite}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (min-width: 992px){.custom-header-search.custom-header-search_mobile{display:none}.custom-header-search.custom-header-search_desktop{display:block}.custom-header-search .search-modal__form{display:inline-block;width:200px}.search-modal__form>*{max-width:100%!important}}.predictive-search .predictive-search__heading{position:relative;font-size:12px;font-weight:700;line-height:1.2;color:var(--black-color);border-bottom:none;text-transform:none}@media screen and (min-width: 992px){.predictive-search .predictive-search__heading{position:relative;font-size:14px}}.predictive-search .predictive-search__heading:before{content:"";position:absolute;top:0;left:-2rem;width:100vw;height:1px;background-color:var(--gold-30)}.predictive-search .predictive-search__heading:after{content:"";position:absolute;bottom:0;left:-2rem;width:100vw;height:1px;background-color:var(--gold-30)}@media (max-width: 992px) and (min-width: 749px){.predictive-search .predictive-search__heading:before{width:calc(100% + 2rem)}.predictive-search .predictive-search__heading:after{width:calc(100% + 2rem)}.predictive-search .predictive-search__result-group:first-child div:first-child .predictive-search__heading:before,.predictive-search .predictive-search__result-group:nth-child(2) div:first-child .predictive-search__heading:before{content:none}}.predictive-search .predictive-search__item-heading{font-size:12px;text-transform:none;color:var(--black-color)}@media screen and (min-width: 992px){.predictive-search .predictive-search__item-heading{font-size:14px}}.predictive-search *{text-transform:uppercase}.predictive-search .predictive-search__item-query-result *:not(mark){font-weight:400;text-transform:none}.predictive-search .predictive-search__results-groups-wrapper .predictive-search__result-group:first-child div:first-child .predictive-search__heading:before{content:none}.custom-header-search .predictive-search{top:100%}@media screen and (min-width: 992px){.predictive-search{max-width:100vw!important;max-height:590px!important;width:100vw!important;left:0!important;top:42px!important}.predictive-search .predictive-search__results-groups-wrapper{flex-direction:column!important}}.predictive-search .predictive-search__results-groups-wrapper{overflow-x:hidden;gap:2rem}.predictive-search .predictive-search__item-content{gap:6px}.predictive-search .predictive-search__item-content .predictive-search__item-vendor{font-size:14px;line-height:1.2;color:var(--grey-color);text-transform:none}.predictive-search [data-predictive-search-search-for-text]{text-transform:none}.currency-picker{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;color:var(--white-color);font-family:inherit;font-size:14px;line-height:1.14;font-weight:700;padding:0;cursor:pointer;outline:none;background:none;width:51px}@media screen and (min-width: 992px){.currency-picker{width:73px}}.currency-picker:focus-visible{border:none;outline:none;outline-offset:none;box-shadow:none}.custom-select{position:relative;display:flex;align-items:center;width:fit-content;margin:0 10px 0 0}.custom-select:after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" class="icon icon-caret" viewBox="0 0 10 6"%3E%3Cpath fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/%3E%3C/svg%3E');position:absolute;left:88%;top:42%;transform:translateY(-50%);cursor:pointer;width:8px;height:auto;-webkit-filter:invert(1);filter:invert(1);pointer-events:none}.custom-select.open:after{transform:translateY(-40%) rotate(180deg)}@media screen and (min-width: 992px){.custom-select:after{width:12px;top:50%;left:73%}.custom-select.open:after{transform:translateY(-50%) rotate(180deg)}}.currency-picker option{background:rgb(var(--color-background));color:rgba(var(--color-foreground),.75)}.currency-picker option:hover,.currency-picker option:checked{color:rgb(var(--color-foreground))}.custom-select .custom-select__flags{position:absolute;top:0;left:56%;display:inline-block;height:fit-content;pointer-events:none}.custom-select .custom-select__flags svg{width:14px;height:auto}@media screen and (max-width: 750px){.custom-select .custom-select__flags{top:4%}}@media screen and (min-width: 992px){.custom-select .custom-select__flags svg{width:18px}.custom-select .custom-select__flags{top:0;left:42%}}.custom-select .flags__canada,.custom-select .flags__usa{position:absolute;line-height:.9}@media screen and (min-width: 992px){.custom-select .flags__canada,.custom-select .flags__usa{line-height:1.2}}.custom-select .flags__canada.show,.custom-select .flags__usa.show{display:block;z-index:10}.custom-select .flags__canada.hidden,.custom-select .flags__usa.hidden{display:none;z-index:1}.menu-drawer__menu .menu-drawer__menu-item.list-menu__item .svg-wrapper .icon-arrow{display:none}.menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__close-button{font-family:inherit;color:var(--grey-color);margin:0;font-size:14px;font-weight:700;line-height:1.2;text-transform:none;padding:14px 10px}@media screen and (min-width: 992px){.menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__close-button{padding-right:20px;padding-left:20px}}.menu-drawer__menu .menu-drawer__menu-item.list-menu__item .svg-wrapper .icon-caret,.menu-drawer__inner-submenu .menu-drawer__close-button .svg-wrapper .icon-caret{display:block;transform:rotate(-90deg);width:10px;color:var(--grey-color)}@media screen and (min-width: 992px){.menu-drawer__menu .menu-drawer__menu-item.list-menu__item .svg-wrapper .icon-caret,.menu-drawer__inner-submenu .menu-drawer__close-button .svg-wrapper .icon-caret{width:12px;height:auto}}.menu-drawer__inner-submenu .menu-drawer__close-button .svg-wrapper{margin-right:.5rem}.menu-drawer__menu li{position:relative}.menu-drawer.menu-drawer-custom .menu-drawer__menu li{margin:0}.menu-drawer__menu li:after{content:"";position:absolute;bottom:0;left:0;width:100vw;height:.1rem;background-color:var(--gold-30)}.menu-drawer__inner-container .menu-drawer__menu .menu-drawer__menu-item{color:var(--grey-color);font-size:14px;font-weight:700;line-height:1.2;text-transform:none;padding:14px 10px;justify-content:space-between}@media screen and (min-width: 992px){.menu-drawer__inner-container .menu-drawer__menu .menu-drawer__menu-item{padding-right:20px;padding-left:20px}}.menu-drawer.menu-drawer-custom .menu-drawer__menu-item>.svg-wrapper{right:1rem}.menu-drawer.menu-drawer-custom .menu-drawer__menu-item>.svg-wrapper .icon-caret{right:0}.menu-drawer__navigation-container .menu-drawer__navigation{padding:0}.section-header-custom header-drawer .menu-drawer-container .header__icon--summary .icon-close{width:14px;height:14px}.section-header-custom header-drawer .menu-drawer-container .header__icon--summary .icon-hamburger{width:1.6rem}.section-header-custom header-drawer .menu-drawer-container .header__icon--summary .icon-hamburger,.section-header-custom header-drawer .menu-drawer-container .header__icon--summary .icon-close{transform:scale(1) translateY(0)}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger,.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{transform:scale(1) translateY(0)}.section-header-custom.menu-open .header header-drawer{display:flex;justify-content:center;align-items:center;background-color:rgb(var(--accent-text-color));width:fit-content;height:fit-content;aspect-ratio:1 / 1;max-width:20px;max-height:20px}.section-header-custom .header .menu-drawer__inner-submenu{overflow:unset}.menu-drawer.menu-drawer-custom .menu-drawer__navigation-container{overflow-y:auto;overflow-x:hidden;height:fit-content}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__list.mega-menu__list_prioritized li{position:relative;margin:0}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__list.mega-menu__list_prioritized .mega-menu__link{padding:9px 0}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__custom-links{display:flex;justify-content:flex-start;align-items:center;column-gap:15px;width:295px;padding:20px 10px;margin:0}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__brands{display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;padding:20px 10px;margin:0}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__brands .mega-menu__heading{align-self:flex-start}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__list li:after{content:none}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__brands .mega-menu__list{display:grid;grid-template-columns:1fr 1fr;row-gap:0;column-gap:15px;width:295px}.menu-drawer.menu-drawer-custom .mega-menu__featured-collections.accordion .mega-menu__heading,.menu-drawer.menu-drawer-custom .mega-menu__product-types.accordion .mega-menu__heading,.menu-drawer.menu-drawer-custom .mega-menu__brands.accordion .mega-menu__heading{color:var(--black-color);font-size:14px;font-weight:700;line-height:1.2;text-transform:none;padding:14px 10px;border-bottom:1px solid var(--gold-30)}.menu-drawer.menu-drawer-custom .mega-menu__featured-collections.accordion .accordion__content .mega-menu__list,.menu-drawer.menu-drawer-custom .mega-menu__product-types.accordion .accordion__content .mega-menu__list,.menu-drawer.menu-drawer-custom .mega-menu__brands.accordion .accordion__content .mega-menu__list{display:flex;flex-direction:column;gap:20px;padding:20px 0;border-bottom:1px solid var(--gold-30)}.menu-drawer.menu-drawer-custom .mega-menu__featured-collections.accordion .accordion__content .mega-menu__list .mega-menu__link,.menu-drawer.menu-drawer-custom .mega-menu__product-types.accordion .accordion__content .mega-menu__list .mega-menu__link,.menu-drawer.menu-drawer-custom .mega-menu__brands.accordion .accordion__content .mega-menu__list .mega-menu__link{color:var(--black-color);line-height:inherit;padding:0 10px;text-transform:none;transition:none}.menu-drawer.menu-drawer-custom .mega-menu__brands.accordion .accordion__content .mega-menu__list .mega-menu__link.mega-menu__link_last{text-decoration:underline}.menu-drawer.menu-drawer-custom .mega-menu__featured-collections.accordion .accordion__content .mega-menu__list li:after,.menu-drawer.menu-drawer-custom .mega-menu__product-types.accordion .accordion__content .mega-menu__list li:after,.menu-drawer.menu-drawer-custom .mega-menu__brands.accordion .accordion__content .mega-menu__list li:after{content:none}@media screen and (max-width: 992px){.mega-menu__featured-collections .accordion__trigger,.mega-menu__product-types .accordion__trigger,.mega-menu__brands .accordion__trigger{padding:0}}.menu-drawer .accordion__trigger .icon.icon-caret{position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .4s ease-in-out;transform-origin:center center}.menu-drawer .accordion__trigger.active .icon.icon-caret{transform:translateY(-50%) rotate(180deg)}.menu-drawer.menu-drawer-custom .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{display:none}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__perfume{display:flex;gap:20px;flex-direction:column;justify-content:center;padding:20px;border-top:.5px solid var(--black-color)}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .card__inner{width:200px;height:220px;margin:0 auto}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper.product-card-perfume-of-the-week{width:200px;margin:0 auto}.newsletter-custom__background{background-color:var(--black-color)}.newsletter .newsletter__wrapper.page-width .newsletter__border{width:100%;border-bottom:1px var(--white-color) solid;display:inline-block;margin-top:40px}@media screen and (max-width: 992px){.newsletter .newsletter__wrapper.page-width .newsletter__border{margin-top:30px}}.newsletter-custom__wrapper{padding:40px 20px 0!important;background-color:transparent!important}@media screen and (max-width: 992px){.newsletter-custom__wrapper{padding:30px 10px 0!important}}.newsletter__container{display:flex;position:relative;flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto;max-width:750px}.newsletter__container .default-button{font-weight:700}@media screen and (max-width: 992px){.newsletter__container{flex-direction:column;justify-content:space-between;align-items:baseline;gap:20px;max-width:none}.newsletter__container .default-button{max-width:20%;height:40px!important}}.newsletter__heading_wrapper{display:flex;flex-direction:row}.newsletter__wrapper h2,.words__container span{font-size:22px;font-style:normal;font-weight:400;line-height:26px;text-transform:none}@media screen and (max-width: 1024px){.newsletter__wrapper h2,.words__container span{font-size:16px;line-height:26px}}@media screen and (max-width: 1024px){.newsletter__wrapper h2{font-size:16px;line-height:26px}}@-webkit-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}10%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0)}25%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0)}30%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}80%{opacity:0}to{opacity:0}}.words__container{margin-left:5px;display:inline;position:relative;--duration: 12.5s;width:149px}@media screen and (max-width: 1024px){.words__container{width:108px}}.words__container span{-webkit-animation:topToBottom var(--duration) linear infinite;opacity:0;overflow:hidden;position:absolute;animation-delay:calc(var(--index) * (var(--duration) / var(--count)))}.newsletter__wrapper #contact_form{margin:0;width:100%!important;max-width:none!important;display:flex;flex-direction:row;justify-content:start}.newsletter-form-custom__field-wrapper{width:fit-content!important;max-width:none!important;display:flex}.field-custom__input{width:240px;height:40px;background:var(--white-color);margin:0 18px 0 0;padding:15.5px 8px;pointer-events:none}.custom-header-search .field__input:not(:placeholder-shown){margin:0!important}.custom-header-search .field__input:not(:placeholder-shown)~.field__marquee p{opacity:0;visibility:hidden;animation:none}@media screen and (max-width: 1024px){.field-custom__input{width:246px}}@media screen and (max-width: 383px){.field-custom__input{width:80%}}.field-custom__input::placeholder{opacity:1!important}.field-custom__input:focus{margin:0 18px 0 0!important;border:.5px solid rgb(var(--primary-background-color))!important;background:var(--white-color);padding:15.5px 8px!important;box-shadow:none!important}.newsletter-custom-form__wrapper{position:absolute;z-index:3;top:-40px;left:0;width:984px;height:120px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 992px){.newsletter-custom-form__wrapper{width:355px;height:166px;left:0;text-align:center}}.newsletter-form.newsletter-form_custom{position:unset!important}.newsletter-custom-form__wrapper--success{background:#ffffff80}.newsletter-custom-form__wrapper--fail{background:linear-gradient(0deg,#be1e2d4d 0% 100%),#1d212980}.newsletter-custom-form__message{font-size:22px;font-style:normal;font-weight:400;line-height:26px;text-transform:uppercase}.newsletter-custom-form__message--success{color:rgb(var(--primary-background-color))}.newsletter-custom-form__message--fail{color:var(--white-color)}.field-custom__label{left:8px!important;top:12.5px!important;font-size:14px;font-style:normal;font-weight:300;line-height:18px;color:var(--grey-color)}.field-custom__input:focus+.field-custom__label{display:none}h2.newsletter__heading--promo{text-align:center;color:var(--white-color);font-size:30px;font-style:normal;font-weight:600;line-height:1.2}h2.newsletter__heading--promo span{color:var(--gold-color)}@media screen and (max-width: 992px){h2.newsletter__heading--promo{font-size:22px}}.default-button{width:fit-content!important;padding:12px 24px!important;height:40px!important;min-height:unset!important;min-width:unset!important;position:unset!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;box-sizing:border-box;text-decoration:none}.default-button:hover{filter:brightness(70%)}.default-button:before,.default-button:after{display:none}@media screen and (max-width: 1024px){.default-button{padding:12px 20px!important;font-size:12px;height:32px!important}#contact_form .default-button{height:40px!important}}@media screen and (max-width: 374px){#contact_form .default-button{padding:12px 10px!important}}.default-button.default-button--dark{background-color:rgb(var(--primary-background-color));color:var(--white-color)}.footer.footer-custom{background-color:var(--black-color);min-height:241px;height:fit-content;padding-top:40px;padding-bottom:0}@media screen and (max-width: 992px){.footer.footer-custom{padding-top:30px}}.footer__content-top.footer-custom__content-top{padding-bottom:40px;display:flex;justify-content:space-between}@media screen and (max-width: 749px){.footer__content-top.footer-custom__content-top{padding-left:10px;padding-right:10px}}.footer__content-bottom.footer-custom__content-bottom{padding-top:0;opacity:1;transform:translateY(0)}.list-menu__item.list-menu-custom__item{font-size:14px;font-style:normal;font-weight:300;line-height:18px;color:var(--white-color)!important;padding:0!important}.list-menu__item.list-menu-custom__item:hover{color:#ffffff80!important;text-decoration:none!important}.list-menu-custom__item:active{color:var(--white-color)!important;font-weight:600!important}.list-payment__item.list-payment-custom__item{padding-top:0;padding-bottom:1px}.list-payment__item.list-payment-custom__item .svg-wrapper{width:26px;height:auto}.footer .copyright-custom__content+.copyright-custom__content{margin-left:40px}.copyright-custom__content{font-size:10px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#ffffff80}.footer-block__details-content.footer-block-custom__details-content{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 992px){.footer-block__details-content.footer-block-custom__details-content{gap:0}}.footer-custom__column{width:222px;display:flex;flex-direction:column}.footer__payment.footer-custom__payment{margin-top:0}.footer__list-social.footer-custom__list-social{justify-content:space-between;margin-bottom:24px}.list-payment.list-payment-custom{justify-content:space-between}.icon--full-color.icon-custom--full-color{width:32px;height:16px}.footer__copyright.footer-custom__copyright{margin-top:0}@media screen and (max-width: 749px){.footer-block.grid__item.footer-block--menu{margin-top:0;margin-bottom:30px}.footer-block__details-content.list-unstyled{margin-bottom:30px}}.footer__blocks-custom-wrapper{width:82%}@media screen and (max-width: 749px){.footer__blocks-custom-wrapper{width:69%;margin-bottom:0}.footer__blocks-wrapper.grid.footer__blocks-custom-wrapper>:last-child{margin-bottom:0}.footer__blocks-wrapper.grid.footer__blocks-custom-wrapper>:last-child ul{margin-bottom:0}}.list-social__link.list-social-custom__link{color:var(--white-color)}@media screen and (max-width: 749px){.list-social__link.list-social-custom__link{padding:8px 6px}}.list-social__link.list-social-custom__link svg{width:20px;height:20px}#footer__search{position:relative;margin-bottom:24px}.footer__search{height:30px;width:222px;font-size:10px;border:.5px solid var(--white-color);background:#50494733;padding:11.5px 40px 11.5px 4px;color:#ffffff80}@media screen and (max-width: 749px){.footer__search{width:100%}}.footer__search:focus-visible{box-shadow:none;outline:none}.footer__search-button{width:30px;height:30px;position:absolute;right:1px;top:2px;box-shadow:inherit;border:none;background-color:transparent}@media screen and (max-width: 749px){.footer__search-button{right:9px}}.footer__search-button svg{color:var(--white-color)}.greeting__wrapper{padding-top:40px;padding-bottom:60px}@media screen and (max-width: 992px){.greeting__wrapper{padding:20px 0}}.greeting-text__wrapper{display:flex;flex-direction:column;align-items:center}.greeting-text__wrapper h1,.greeting-text__wrapper h2{font-size:30px;font-style:normal;font-weight:400;line-height:36px;color:rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.greeting-text__wrapper h1,.greeting-text__wrapper h2{font-size:22px;line-height:26px;text-align:center}}.greeting-text__wrapper h1{color:rgb(var(--accent-text-color));margin-bottom:20px;text-transform:none}.greeting-text__wrapper h2{color:rgb(var(--primary-background-color));margin-bottom:14px}.greeting-text__wrapper p{font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-transform:none}@media screen and (max-width: 992px){.greeting-text__wrapper p{font-size:14px;text-align:center}}.greeting-text__wrapper p span{font-weight:600}.infinite-line__item{display:flex;align-items:center}.infinite-line__image-wrapper{width:40px;height:40px;border-radius:20px;background-color:var(--gold-color);display:flex;align-items:center;justify-content:center;margin-right:16px}@media screen and (max-width: 992px){.infinite-line__image-wrapper{width:30px;height:30px;margin-right:6px}}.infinite-line__image-wrapper span{width:30px;height:30px}@media screen and (max-width: 992px){.infinite-line__image-wrapper span{width:20px!important;height:20px!important}.infinite-line__image-wrapper span svg{width:20px!important;height:20px!important}}.infinite-line__image-wrapper span svg path{fill:var(--black-color)}.infinite-line__text{font-size:16px;font-style:normal;font-weight:300;line-height:normal;color:rgb(var(--black-color))}@media screen and (max-width: 992px){.infinite-line__text{font-size:12px}}.infinite-line-swiper{margin-top:40px}@media screen and (max-width: 992px){.infinite-line-swiper{margin-top:20px}}.infinite-line-swiper .swiper-slide{width:auto}.mega-menu.mega-menu-custom .mega-menu__content{display:flex;justify-content:start;gap:clamp(3.3rem,.4138rem + 4.6552vw,6rem);padding:0;overflow:hidden;max-height:max-content;width:fit-content;border:0}.mega-menu-custom .mega-menu__content .mega-menu__list,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__list{display:flex;flex-direction:column;gap:0;padding:0;margin:0;color:var(--white-color)}.mega-menu-custom .mega-menu__content .mega-menu__list.mega-menu__list_prioritized .mega-menu__link,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__list.mega-menu__list_prioritized .mega-menu__link{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;color:inherit;height:100%;width:100%;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase}.mega-menu-custom .mega-menu__content .mega-menu__list.mega-menu__list_prioritized li{position:relative;flex:1;width:200px;height:122px}.mega-menu-custom .mega-menu__content .mega-menu__list.mega-menu__list_prioritized li:before,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__list.mega-menu__list_prioritized li:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,#1d212980 0% 100%);pointer-events:none;z-index:1}.mega-menu-custom .mega-menu__content .mega-menu__list.mega-menu__list_prioritized li .mega-menu__image,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__list.mega-menu__list_prioritized li .mega-menu__image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.mega-menu-custom .mega-menu__content .mega-menu__standard-links{display:flex;column-gap:clamp(1.61rem,.1241rem + 2.3966vw,3rem);flex-direction:row}.mega-menu-custom .mega-menu__content .mega-menu__list .mega-menu__link,.mega-menu-custom .mega-menu__content .mega-menu__standard-links .mega-menu__list .mega-menu__link,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__featured-collections .mega-menu__list .mega-menu__link,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__product-types .mega-menu__list .mega-menu__link,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__brands .mega-menu__list .mega-menu__link{font-size:14px;line-height:1.1;color:var(--black-color);text-align:left;text-transform:none;white-space:normal;padding:0;max-width:300px}.mega-menu-custom .mega-menu__content .mega-menu__list li,.mega-menu-custom .mega-menu__content .mega-menu__standard-links .mega-menu__list li,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__featured-collections .mega-menu__list li,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__product-types .mega-menu__list li,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__brands .mega-menu__list li{padding:20px 0 0;margin:0}.mega-menu-custom .mega-menu__content .mega-menu__standard-links .mega-menu__list .mega-menu__link.highlighted{color:rgb(var(--accent-text-color))}.mega-menu-custom .mega-menu__content .mega-menu__brands{padding:20px 0}.mega-menu-custom .mega-menu__content .mega-menu__custom-links{display:flex;flex-direction:column;row-gap:40px;padding:20px 0}.mega-menu-custom .mega-menu__content .mega-menu__brands .mega-menu__wrapper{display:grid;grid-template-columns:auto auto;column-gap:clamp(-6.73rem,-24.6138rem + 28.8448vw,10rem);row-gap:0}.mega-menu-custom .mega-menu__content .mega-menu__brands .mega-menu__list{display:flex}.mega-menu-custom .mega-menu__content .mega-menu__brands .mega-menu__list .mega-menu__link.mega-menu__link_last,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__brands .mega-menu__list .mega-menu__link.mega-menu__link_last{text-decoration:underline}.mega-menu-custom .mega-menu__content .mega-menu__brands .mega-menu__heading,.mega-menu-custom .mega-menu__content .mega-menu__product-types .mega-menu__heading,.mega-menu-custom .mega-menu__content .mega-menu__featured-collections .mega-menu__heading,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__featured-collections .mega-menu__heading,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__product-types .mega-menu__heading,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__brands .mega-menu__heading{font-size:14px;line-height:1!important;font-weight:700;text-transform:none;line-height:normal;color:var(--black-color)}.mega-menu-custom .mega-menu__content .mega-menu__perfume{display:flex;gap:10px;flex-direction:column;justify-content:center;padding:20px;margin-left:auto;min-width:fit-content;width:fit-content;max-width:fit-content;border-left:.5px solid var(--black-color)}.mega-menu-custom .mega-menu__content .mega-menu__perfume .mega-menu__heading,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__perfume .mega-menu__heading{font-size:14px;font-weight:700;line-height:1.2;text-transform:none}.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__perfume .mega-menu__heading{text-align:center}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .card__inner{aspect-ratio:1/1;height:220px;min-height:220px;width:200px}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card__inner .card__media{width:200px}.mega-menu-custom .mega-menu__perfume .card__inner .card__media .media{position:unset}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card__content .card__information{padding:0}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card--extend-height.card--standard.card--text,.mega-menu-custom .mega-menu__content .mega-menu__perfume .card--extend-height.card--media{flex-direction:column;gap:16px}.mega-menu-custom .mega-menu__content .mega-menu__perfume .quick-add__submit.quick-add-custom__submit{width:100%!important}@media screen and (max-width: 992px){.mega-menu-custom .mega-menu__content .mega-menu__perfume .quick-add__submit.quick-add-custom__submit{width:30px!important}}.mega-menu-custom .mega-menu__content .mega-menu__perfume .quick-add.quick-add-custom{width:100%}@media screen and (max-width: 992px){.mega-menu-custom .mega-menu__content .mega-menu__perfume .quick-add.quick-add-custom{width:fit-content}}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .product-card__wrapper-hover{gap:4px}@media screen and (max-width: 992px){.mega-menu-custom .mega-menu__content .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .product-card__wrapper-hover{gap:10px}}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .price-custom-sale__badge,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .price-custom-sale__badge{height:1.4rem;align-items:flex-start}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .price-custom-sale__badge p,.menu-drawer.menu-drawer-custom .mega-menu-custom.mega-menu-custom_mobile .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .price-custom-sale__badge p{line-height:1.1}.mega-menu-custom .mega-menu__content .mega-menu__perfume .card-wrapper.card-custom-wrapper.product-card-wrapper .price--on-sale .price__sale{row-gap:2px}.menu-drawer.menu-drawer-custom .accordion .mega-menu__heading{width:100%}.menu-drawer.menu-drawer-custom .accordion{margin:0;border:none}.menu-drawer.menu-drawer-custom .accordion summary{line-height:0;padding:0}.menu-drawer.menu-drawer-custom .accordion summary+.accordion__content{padding:0;margin:0}.banner.banner-custom.swiper-slide{height:auto}.banner__link{width:100%;height:100%;position:absolute;text-decoration:none;z-index:1;display:block}.banner__link--mobile{display:none}@media screen and (max-width: 992px){.banner__link{display:none}.banner__link--mobile{display:block}}.banner.banner-custom{width:100%}.banner__content.page-width{padding:20px!important}@media screen and (max-width: 992px){.banner__content.page-width{padding:10px!important}}.banner__media .banner__image_mobile{display:none!important}.gift-card{min-height:220px}.gift-card .banner__media .banner__image_mobile{overflow:visible}@media screen and (max-width: 768px) and (min-width: 577px){.gift-card .banner__media{height:100%;left:-210px;top:0;overflow:visible}}@media screen and (max-width: 576px){.gift-card .banner__box.banner-custom__box{row-gap:15px}.gift-card .banner__box.banner-custom__box{position:relative}.gift-card .banner__box.banner-custom__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-o-radial-gradient(circle,rgba(255,255,255,.9) 0%,rgba(255,255,255,0) 80%);background:radial-gradient(circle,#ffffffe6,#fff0 80%);filter:blur(40px);-webkit-filter:blur(40px);z-index:-1;pointer-events:none}.gift-card .banner__media{left:-200px;overflow:visible}}@media screen and (max-width: 455px){.gift-card .banner__content.banner-custom__content{height:130%}.gift-card .banner__media{height:160%;left:-220px;top:-20px;overflow:visible}}.banner__media .banner__image_desktop{display:block!important}@media (max-width: 992px){.banner__media .banner__image_mobile{display:block!important}.banner__media .banner__image_desktop{display:none!important}}.banner__content.banner-custom__content{height:100%;width:100%;box-sizing:border-box}.banner__box.banner-custom__box{display:flex;flex-direction:column;row-gap:30px;align-items:normal!important;padding-top:0!important;padding-bottom:0!important}@media screen and (max-width: 992px){.banner__box.banner-custom__box{padding:0!important}}#image_banner .swiper-wrapper{aspect-ratio:1920 / 400;max-height:400px}@media screen and (max-width: 992px){#image_banner .swiper-wrapper{aspect-ratio:992 / 400;min-height:unset}}#image_banner .swiper-wrapper.swiper-wrapper-about-us{min-height:600px;aspect-ratio:unset}@media screen and (max-width: 992px){#image_banner .swiper-wrapper.swiper-wrapper-about-us{min-height:500px;aspect-ratio:unset}}@media screen and (max-width: 992px){.banner__box.banner-custom__box{row-gap:20px}}.banner__heading.banner-custom__heading{text-align:inherit;font-style:normal;font-weight:400;display:block}.banner__heading.banner-custom__heading.banner-custom__heading--mobile{display:none}@media screen and (max-width: 992px){.banner__heading.banner-custom__heading{display:none}.banner__heading.banner-custom__heading.banner-custom__heading--mobile,.banner__heading.banner-custom__heading.banner-counter__heading{display:block}}.banner__heading.banner-custom__heading.banner-custom__heading_medium{font-size:22px;line-height:26px}@media screen and (max-width: 992px){.banner__heading.banner-custom__heading.banner-custom__heading_medium{font-size:18px;line-height:22px}}.banner__heading.banner-custom__heading.banner-custom__heading_big{font-size:30px;line-height:36px}@media screen and (max-width: 992px){.banner__heading.banner-custom__heading.banner-custom__heading_big{font-size:16px;line-height:20px}}.banner__text.banner-custom__text{font-size:16px;font-style:normal;font-weight:300;line-height:21px;margin-top:0!important;display:block}.banner__text.banner-custom__text.banner-custom__text--mobile{display:none}@media screen and (max-width: 992px){.banner__text.banner-custom__text{font-size:14px;line-height:18px;display:none}.banner__text.banner-custom__text.banner-custom__text--mobile,.banner__text.banner-custom__text.banner-counter__text{display:block}}.banner__text.banner-custom__text p{text-align:inherit}.banner__box.banner-custom__box .banner__buttons{margin-top:0}.banner__buttons.banner__buttons--custom{display:block}.banner__buttons.banner__buttons--mobile{display:none}@media screen and (max-width: 992px){.banner__buttons.banner__buttons--custom{display:none}.banner__buttons.banner__buttons--mobile{display:block}}.banner__buttons a:before,.banner__buttons a:after{display:none}.banner__buttons--left{align-self:start}.banner__buttons--center{align-self:center}.banner__buttons--right{align-self:end}.banner__video{width:100%;position:absolute;z-index:1;height:100%}.banner__video>video{position:absolute;height:100%;object-fit:cover}.banner__video_mobile{display:none}.banner__video_desktop{display:block}@media (max-width: 992px){.banner__video_mobile{display:block}.banner__video_desktop{display:none}}@media screen and (max-width: 750px){.banner__content.banner-custom__content.banner__content--mobile--top-left{align-items:flex-start;justify-content:flex-start}.banner__content.banner-custom__content.banner__content--mobile--top-center{align-items:flex-start;justify-content:center}.banner__content.banner-custom__content.banner__content--mobile--top-right{align-items:flex-start;justify-content:flex-end}.banner__content.banner-custom__content.banner__content--mobile--middle-left{align-items:center;justify-content:flex-start}.banner__content.banner-custom__content.banner__content--mobile--middle-center{align-items:center;justify-content:center}.banner__content.banner-custom__content.banner__content--mobile--middle-right{align-items:center;justify-content:flex-end}.banner__content.banner-custom__content.banner__content--mobile--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content.banner-custom__content.banner__content--mobile--bottom-center{align-items:flex-end;justify-content:center}.banner__content.banner-custom__content.banner__content--mobile--bottom-right{align-items:flex-end;justify-content:flex-end}}.slider__controls .swiper-slide.swiper-custom-slide{width:100%;height:100%;display:flex}.swiper-button-prev,.swiper-button-next{border:0;top:50%;margin-top:0!important}.swiper-button-prev[aria-disabled=true],.swiper-button-next[aria-disabled=true],.swiper-button-prev:disabled,.swiper-button-next:disabled{display:none}.swiper-button-prev{transform:translate(-23%,-50%)}.swiper-button-next{transform:translate(23%,-50%)}.slider__controls .swiper-pagination.swiper-custom-pagination{position:static;margin:0}.slider__controls .swiper-pagination.swiper-custom-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:var(--gold-30);opacity:1}@media screen and (max-width: 992px){.slider__controls .swiper-pagination.swiper-custom-pagination .swiper-pagination-bullet{width:6px;height:6px}}.slider__controls .swiper-pagination.swiper-custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;background-color:rgb(var(--accent-text-color));border-radius:40px}@media screen and (max-width: 992px){.slider__controls .swiper-pagination.swiper-custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}}.swiper-button-next,.swiper-button-prev{display:flex;width:44px!important;height:44px!important;padding:0!important;justify-content:center;border-radius:22px;background:#dcdbda}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{width:8px!important;height:16px!important}.slider__controls{position:relative;display:flex;align-items:center;justify-content:center;height:11px}.slider__controls .swiper-custom-pagination{display:flex;justify-content:center;align-items:center}.slider__controls .swiper-custom-pagination{position:unset!important;top:0!important;margin-top:0!important}.slider__controls .swiper-pagination.swiper-custom-pagination.swiper-pagination-bullets-dynamic{display:block;left:0!important;transform:none!important;height:fit-content}.slider__controls .swiper-pagination.swiper-custom-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active{width:6px;height:6px;border-radius:40px;background-color:rgb(var(--accent-text-color))}@media screen and (min-width: 992px){.slider__controls .swiper-pagination.swiper-custom-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px}}.slider__controls .swiper-pagination.swiper-custom-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.slider__controls .swiper-pagination.swiper-custom-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.6)}.slider__controls .swiper-pagination.swiper-custom-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.slider__controls .swiper-pagination.swiper-custom-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.8)}.slider__controls.banner__controls{position:absolute;bottom:20px!important;width:100%}@media screen and (max-width: 992px){.slider__controls.banner__controls{bottom:10px!important}}.collections__wrapper{padding-top:60px}@media screen and (max-width: 992px){.collections__wrapper{padding-top:60px}}.collections__wrapper h1{font-size:30px;font-style:normal;font-weight:400;line-height:36px;text-transform:none;color:rgb(var(--primary-background-color))}@media screen and (max-width: 992px){.collections__wrapper h1{font-size:22px;line-height:26px}}.swiper-wrapper.swiper-collections{padding:40px 0}@media screen and (max-width: 992px){.swiper-wrapper.swiper-collections{padding:20px 0}}.slide-collections__wrapper{display:flex;flex-direction:row;column-gap:5px}.collection__item{position:relative;width:33.33%;height:100%;min-height:300px;overflow:hidden;box-shadow:0 4px 4px #00000040}@media screen and (max-width: 992px){.collection__item{min-height:140px}}.collection__item span{width:100%;height:100%;display:block;position:absolute;z-index:1;background:linear-gradient(180deg,#0000 65.5%,#000)}.collection__item img{position:absolute;object-fit:cover;width:100%;height:100%;transition:all .5s ease-in-out 0s;transform:scaleZ(1)}.collection__item img:hover{transform:scale3d(1.1,1.1,1)}.collection__item h3{position:absolute;bottom:20px;left:20px;font-size:22px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none;z-index:2}@media screen and (max-width: 992px){.collection__item h3{bottom:10px;left:10px;font-size:14px;line-height:18px}}.collection-list-wrapper.collection-list-custom-wrapper{padding-top:60px}@media screen and (max-width: 992px){.collection-list-wrapper.collection-list-custom-wrapper{padding-top:60px;padding-bottom:0}}.collection-list-wrapper.collection-list-custom-wrapper h2{font-size:30px;font-style:normal;font-weight:400;line-height:36px;text-transform:none;color:rgb(var(--primary-background-color))}@media screen and (max-width: 992px){.collection-list-wrapper.collection-list-custom-wrapper h2{font-size:22px;line-height:26px}}.title-wrapper-with-link.title-custom-wrapper-with-link{margin-bottom:40px;align-items:center}@media screen and (max-width: 992px){.title-wrapper-with-link.title-custom-wrapper-with-link{margin-bottom:20px}}.collection-list__button-wrapper{margin-top:40px;display:flex}@media screen and (max-width: 992px){.collection-list__button-wrapper{margin-top:20px}}@media screen and (max-width: 750px){.collection-list__button-wrapper{padding:0 15px}}.card__inner.card-custom__inner,.card__media.card-custom__media,.card-wrapper.card-custom-wrapper{height:160px}.card__media.card-custom__media img{filter:brightness(50%)}@media screen and (max-width: 992px){.card__inner.card-custom__inner,.card__media.card-custom__media,.card-wrapper.card-custom-wrapper{height:80px}}.card__content.card-custom__content{position:absolute;height:100%}.card__information.card-custom__information{display:flex;justify-content:end;align-items:end;padding:0 20px 20px!important}@media screen and (max-width: 992px){.card__information.card-custom__information{padding:0 10px 10px!important}}.card__information.card-custom__information h3{color:var(--white-color);font-size:22px;font-style:normal;font-weight:400;line-height:26px;text-align:end}@media screen and (max-width: 992px){.card__information.card-custom__information h3{font-size:18px;line-height:22px}}@media screen and (max-width: 992px){.grid.grid-collection-list-custom{row-gap:20px}}.card-wrapper.card-custom-wrapper.product-card-wrapper{width:260px;height:fit-content}@media screen and (max-width: 992px){.card-wrapper.card-custom-wrapper.product-card-wrapper{width:200px}}.product-card-perfume-of-the-week .card__inner{width:260px}@media screen and (max-width: 1280px){.product-card-perfume-of-the-week .card__inner{width:190px}}.product-card-perfume-of-the-week .card__inner{max-height:280px}@media screen and (max-width: 1280px){.product-card-perfume-of-the-week .card__inner{min-height:210px!important;height:210px}}.card-wrapper.card-custom-wrapper.product-card-wrapper .card__inner{min-height:max-content}.card-wrapper.card-custom-wrapper.product-card-wrapper .card__information{padding:16px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-wrapper.card-custom-wrapper.product-card-wrapper .card__information h3{color:var(--black-color);font-size:16px;font-style:normal;font-weight:300;line-height:21px}@media screen and (max-width: 992px){.card-wrapper.card-custom-wrapper.product-card-wrapper .card__information h3{font-size:14px;line-height:18px}}.card-wrapper.card-custom-wrapper.product-card-wrapper .card__information a{text-wrap:auto}.card-wrapper.card-custom-wrapper.product-card-wrapper .card__information h4{color:rgb(var(--accent-text-color));font-size:14px;font-style:normal;font-weight:300;line-height:18px}.card__content.card__content_custom{padding:0}.card-information .price.price-custom{margin-top:0!important}.card-information .price.price-custom .price-sold-out{font-size:16px;font-style:normal;font-weight:700;line-height:21px;color:rgb(var(--accent-text-color))}.price__sale.price-custom__sale{display:flex!important;align-items:center!important}.price-item.price-custom-item{color:var(--black-color);font-size:10px;font-style:normal;font-weight:400;line-height:12px;display:inline-flex!important;align-items:center!important;margin-right:6px!important}.price-item.price-custom-item .money{font-size:16px;font-style:normal;font-weight:700;line-height:21px}@media screen and (max-width: 992px){.price-item.price-custom-item .money{font-size:14px;line-height:18px}}.price-item.price-custom-item .price-custom__from{font-size:14px;font-style:normal;font-weight:400;line-height:18px}.price-custom__span{line-height:14px}.price-custom__from{margin-right:4px}.price__restock{font-size:14px;font-style:normal;font-weight:700;line-height:18px;color:rgb(var(--accent-text-color));margin-bottom:12px}@media screen and (max-width: 992px){.price__restock{text-align:start;margin-top:10px;margin-bottom:0}}.sale-price .money{color:var(--gold-color)}.price-item.price-custom-item.price-item--regular{color:var(--black-color)}.price-item.price-custom-item.price-item--regular span{font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:strikethrough;color:var(--black-color)}.card__badge.card-custom__badge{position:absolute!important;align-self:flex-start;grid-row-start:unset;justify-self:flex-start}.card__badge.card-custom__badge svg{fill:var(--white-color);margin:0 0 0 4px}.card__badge.card-custom__badge.left{top:10px!important;left:0!important}.card__badge.card-custom__badge.bottom{bottom:0!important;left:0!important}.card__badge.card-custom__badge.right{bottom:0!important;right:0!important}.badge.custom-badge{display:flex;padding:2px 10px;justify-content:center;align-items:center;border-radius:0;border:none;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.badge.custom-badge.red{background-color:rgb(var(--accent-text-color));color:var(--white-color)}.badge.custom-badge.black{background-color:var(--black-color);color:var(--white-color)}.badge.custom-badge.beige{background-color:var(--beige-color);color:rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.badge.custom-badge{padding:2px 6px;justify-content:center;font-size:12px;line-height:12px}}.price-custom-sale__badge{all:unset;display:flex;padding:1px 4px;justify-content:center;align-items:center;background-color:var(--dirty-red-color-40);font-size:14px;font-style:normal;font-weight:700;line-height:16px;color:var(--black-color)}.product-card__wrapper-hover{width:100%;position:absolute;display:none;justify-content:space-between;bottom:0;left:0}@media screen and (max-width: 992px){.product-card__wrapper-hover{display:flex;justify-content:center;column-gap:10px}}.card-wrapper.card-custom-wrapper.product-card-wrapper:hover .product-card__wrapper-hover{display:flex}.wrapper-hover__button{all:unset;width:30px;background-color:var(--gold-50);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:30px;position:relative;z-index:2;cursor:pointer;display:flex;align-items:center;justify-content:center}.wrapper-hover__button:hover{background-color:var(--gold-color)}@media screen and (max-width: 992px){.wrapper-hover__button{background-color:var(--gold-50)}.wrapper-hover__button svg path{stroke:var(--black-color)}}.quick-add.quick-add-custom{margin-bottom:0;position:relative;z-index:2}.quick-add.quick-add-custom.notifyme{width:100%;height:auto}.quick-add.quick-add-custom .notify-me__trigger{display:inline-flex;justify-content:center;align-items:center;font-size:14px;line-height:1.2;height:100%;margin:0;padding:0 5px;text-decoration:none;background-color:var(--gold-50);color:var(--black-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;width:216px;max-width:216px}@media screen and (min-width: 991px){.quick-add.quick-add-custom .notify-me__trigger{margin-left:4px}}@media screen and (max-width: 992px){.quick-add.quick-add-custom .notify-me__trigger{max-width:150px}}@media screen and (max-width: 576px){.quick-add.quick-add-custom .notify-me__trigger{max-width:134px}}.quick-add.quick-add-custom .notify-me__trigger:hover{background-color:var(--gold-color)}.quick-add__submit.quick-add-custom__submit{padding:0;width:226px!important;height:30px!important;min-height:unset;background-color:var(--gold-50);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:none;color:var(--black-color);font-size:14px;font-style:normal;font-weight:300;line-height:18px}.quick-add__submit.quick-add-custom__submit span svg path{fill:var(--black-color)}.quick-add__submit.quick-add-custom__submit:hover{background-color:var(--gold-color)}@media screen and (max-width: 992px){.quick-add__submit.quick-add-custom__submit{width:30px!important;min-width:unset;height:30px!important;background-color:var(--gold-50);padding:0}}@media screen and (max-width: 992px){.quick-add__submit.quick-add-custom__submit span svg path{fill:var(--black-color)}}@media screen and (max-width: 992px){.quick-add-custom__button-text{display:none!important}}.quick-add__submit.quick-add-custom__submit:after{box-shadow:none}.quick-add__submit.quick-add-custom__submit:hover:after{box-shadow:none}.quick-add__submit.quick-add-custom__submit span{display:flex;align-items:center}.quick-add__submit.quick-add-custom__submit span>svg{margin-right:10px}@media screen and (max-width: 992px){.quick-add__submit.quick-add-custom__submit span>svg{margin-right:0}}.ctm-icons.ctm-icons-custom__whishlist{position:absolute;top:10px;right:20px;z-index:2;height:fit-content;display:flex;justify-content:flex-end;cursor:pointer}@media screen and (max-width: 768px){.ctm-icons.ctm-icons-custom__whishlist .wla-add-fbtn{justify-content:center}}.ctm-icons.ctm-icons-custom__whishlist.ctm-icons-animated{display:flex;flex-direction:column;align-items:center;animation:pulse 1.5s infinite ease-in-out}@media screen and (max-width: 992px){.ctm-icons.ctm-icons-custom__whishlist.ctm-icons-animated{z-index:2}}.ctm-icons.ctm-icons-custom__whishlist.ctm-icons-animated:hover .ctm-icons__hover{display:block}.ctm-icons__hover{padding:6px 10px;background:linear-gradient(0deg,#50494733 0% 100%),#fff;color:var(--black-color);font-size:14px;font-style:normal;font-weight:400;line-height:18px;position:absolute;top:-160%;min-width:119px;display:none}@media screen and (max-width: 992px){.ctm-icons__hover{padding:6px 2px;top:-10px;text-align:center;min-width:unset;left:-115px;width:110px}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1) translateZ(0);opacity:1}}@media screen and (max-width: 992px){.ctm-icons.ctm-icons-custom__whishlist{top:10px;right:10px}}@media screen and (max-width: 992px){.wla-add-fbtn-icon{width:18.287px;height:15px}}.wla-add-fbtn.wla-inlist .wla-add-fbtn-icon.btn-svg-wish-custom{fill:rgb(var(--accent-text-color))}.wla-add-fbtn.wla-inlist[data-logged-in=false] .wla-add-fbtn-icon.btn-svg-wish-custom{fill:none!important}.wla-add-fbtn-icon{stroke:rgb(var(--accent-text-color))!important;stroke-width:.5!important}.testimonials{padding-top:60px;padding-bottom:60px;overflow:hidden}.testimonials__title{color:var(--black-color);font-size:22px;line-height:1.18;text-transform:none}.slider__controls.controls.testimonials{padding:0}@media screen and (min-width: 992px){.testimonials{padding-top:100px;padding-bottom:100px}.testimonials__title{font-size:30px;line-height:1.2}}.testimonials__item{overflow:hidden}.testimonials__items-wrapper{width:100%;padding:20px 0}@media screen and (min-width: 992px){.testimonials__items-wrapper{width:100%;padding:40px 0}}.testimonials__items.swiper{position:relative;margin:0 auto;max-width:1222px}@media screen and (min-width: 992px) and (max-width: 1500px){.testimonials__items.swiper{max-width:90%;display:flex}}.item-testimonials.swiper-slide{box-sizing:border-box;padding:10px 10px 0;width:200px;height:auto;text-align:center}@media screen and (min-width: 992px) and (max-width: 1500px){.item-testimonials.swiper-slide{width:280px}}@media screen and (min-width: 1501px){.item-testimonials.swiper-slide{width:300px}}.item-testimonials__name{color:var(--dark-color);font-size:12px;font-weight:700;line-height:1.75;text-transform:none;margin-bottom:6px}@media screen and (min-width: 992px){.item-testimonials__name{font-size:14px;line-height:1.2;margin-bottom:8px}}.item-testimonials__rating{display:inline-block;line-height:0;margin-bottom:20px}.item-testimonials__rating .icon-star{width:14px;height:14px;color:#f2c776}.item-testimonials__content{color:var(--dark-color);font-size:14px;line-height:1.2;font-weight:400;overflow:scroll;scroll-snap-align:center;scrollbar-width:none;height:calc(100% - 40px)}.hidden{display:none}.read-more{color:var(--dark-color);font-weight:400}.full-text{color:var(--dark-color);font-size:12px;line-height:1.3;font-weight:400;padding:20px 0}@media screen and (min-width: 992px){.full-text{font-size:14px;line-height:1.2}}.heading__wrapper{display:flex;align-items:end;justify-content:space-between;margin-bottom:40px}@media screen and (max-width: 992px){.heading__wrapper{margin-bottom:20px}}.collection__wrapper{margin-bottom:100px}@media screen and (max-width: 992px){.collection__wrapper{margin-bottom:60px}}.swiper-wrapper.swiper-featured-collection{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,auto));row-gap:40px;margin:0 auto;max-height:790px;overflow:hidden;justify-content:space-between}@media screen and (max-width: 992px){.swiper-wrapper.swiper-featured-collection{width:100%;display:flex;overflow:unset}}@media screen and (min-width: 992px){.slider__controls.controls.swiper-featured-collection-pagination .swiper-pagination.swiper-custom-pagination{display:none}}.swiper-slide.swiper-slide_collection{width:fit-content}@media screen and (max-width: 992px){.swiper-slide.swiper-slide_collection{margin-bottom:20px;margin-right:20px}}.collection__button-wrapper{display:flex;margin-top:40px}@media screen and (max-width: 992px){.collection__button-wrapper{display:flex;margin-top:20px}}.product-custom .junip-product-summary-stars-wrapper{line-height:0}.product-custom .junip-product-summary-stars-wrapper .junip-product-summary-star-ratings-container{align-items:center}.product-custom .junip-product-summary-stars-wrapper .junip-product-summary-star-ratings-container .junip-product-summary-review-count,.product-custom .junip-product-summary-stars-wrapper .junip-product-summary-star-ratings-container .reviews-label{color:var(--grey-color);font-size:14px;line-height:1;margin:auto 0 auto 4px}.form__label.form__label_custom{font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:var(--black-color);margin-bottom:0!important}@media screen and (max-width: 992px){.form__label.form__label_custom{font-size:14px}}.product-form-custom__wrapper{display:flex;flex-direction:column;align-items:center}.product-form__input--pill.product-form-custom__input--pill{position:relative}.options__wrapper{display:flex;flex-wrap:wrap;gap:10px;align-items:end;padding-left:2px}.product-form__input--pill.product-form-custom__input--pill input[type=radio]+label{display:flex;color:var(--black-color);flex-direction:column;justify-content:center;min-width:75px;height:76px;padding:5px 10px;border:none;outline:1px solid var(--black-color);background:var(--white-color);border-radius:unset;position:relative;margin:0}@media screen and (max-width: 992px){.product-form__input--pill.product-form-custom__input--pill input[type=radio]+label{padding:5px 6px}}.option__tooltip{margin-bottom:5px;cursor:pointer}.option__tooltip_text{font-size:14px;font-style:normal;font-weight:400;line-height:12px;text-decoration:underline;color:var(--black-color)}.option__tooltip:hover .option__tooltip_text{color:rgb(var(--accent-text-color))}.option__tooltip_hover{text-align:left;width:100%;position:absolute;z-index:2;display:none;padding:6px 10px;color:var(--black-color);background-color:var(--gold-color);font-size:14px;font-style:normal;font-weight:400;line-height:18px;bottom:104%}.option__tooltip_hover.visible{display:block}.product-form__input--pill.product-form-custom__input--pill input[type=radio]:checked+label{outline-width:2px;outline-color:var(--black-color);background-color:var(--gold-30);color:var(--black-color)}.product-form__input--pill.product-form-custom__input--pill input[type=radio]:checked+label .option__left{color:var(--black-color)}.product-form__input--pill.product-form-custom__input--pill input[type=radio]:checked.disabled+label{color:var(--black-color);outline:2px solid var(--black-color)}.product-form__input--pill.product-form-custom__input--pill input[type=radio].disabled+label{border:none;outline:1px solid var(--black-color);background-color:var(--white-color);text-decoration:unset!important;color:var(--black-color)}.product-form__input--pill.product-form-custom__input--pill input[type=radio].disabled+label:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top left,transparent calc(50% - 1px),var(--black-color),transparent calc(50% + 1px))}.option__volume{text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.option__packaging{font-size:14px;font-style:normal;font-weight:400;line-height:18px}.option__left{color:var(--black-color);font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.breadcrumb__wrapper{display:flex;gap:20px;padding:10px 0;flex-wrap:wrap}@media screen and (max-width: 992px){.breadcrumb__wrapper{gap:10px;padding:8px 0}}.breadcrumb__wrapper li{display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 992px){.breadcrumb__wrapper li svg{width:6px;height:10px}}.breadcrumb__link{text-decoration:none;font-size:14px;font-style:normal;font-weight:300;line-height:18px;color:var(--grey-color);margin-right:10px;white-space:normal}.breadcrumb__link:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 992px){.breadcrumb__link{margin-right:4px}}.product-recommendations{overflow:hidden}.related-products.page-width{padding-top:40px}@media screen and (min-width: 991px){.related-products.page-width{padding-top:60px}}.related-products__heading.related-products-custom__heading{font-size:30px;font-style:normal;font-weight:400;line-height:36px;color:var(--black-color);margin-bottom:40px}@media screen and (max-width: 992px){.related-products__heading.related-products-custom__heading{font-size:22px;line-height:26px;color:var(--black-color);margin-bottom:20px}}.grid.product-grid.related-product__grid{width:100%;position:relative}@media screen and (max-width: 992px){.swiper-button-prev,.swiper-button-next,.swiper-button-next.recently-viewed,.swiper-button-prev.recently-viewed{display:none}}.grid__item.related-product{width:fit-content;max-width:none}#swiper-related,#swiper-related-snippet{width:100%}#swiper-related.swiper,#swiper-related-snippet.swiper{position:relative;overflow:hidden;margin:0 auto;max-width:1460px;height:100%}.swiper-related-snippet+.slider__controls{display:none}@media screen and (min-width: 750px){.swiper-related-snippet+.slider__controls{display:flex}}@media screen and (max-width: 1500px){#swiper-related.swiper,#swiper-related-snippet.swiper{max-width:90%}}@media screen and (max-width: 992px){#swiper-related.swiper,#swiper-related-snippet.swiper{max-width:100%}}.swiper-wrapper.swiper-related .swiper-slide,.swiper-wrapper.swiper-related-snippet .swiper-slide{width:fit-content!important}.swiper-wrapper.swiper-related-snippet:has(+.slider__controls){margin-bottom:0}@media screen and (min-width: 750px){.swiper-wrapper.swiper-related-snippet:has(+.slider__controls){margin-bottom:30px;height:fit-content}}.product__title.product-custom__title{position:relative;display:flex;flex-wrap:wrap;gap:5px 10px;align-items:center;margin-bottom:6px;width:fit-content}.product__title.product-custom__title .product__icon.vertical-padding{display:block;padding:6px 0;width:fit-content}.product__title.product-custom__title.vertical-padding h1{padding:0}.product__title.product-custom__title.new-row h1{width:100%}@media screen and (min-width: 576px){.product__title.product-custom__title.vertical-padding h1{padding:6px 0}}.product__title.product-custom__title h1{width:100%}@media (min-width: 992px){.product__title.product-custom__title h1{width:fit-content}}@media screen and (max-width: 992px){.product__title.product-custom__title{margin-bottom:0}}.product__title.product-custom__title h1{font-size:22px;font-style:normal;font-weight:400;line-height:26px;color:var(--black-color)}@media screen and (max-width: 992px){.product__title.product-custom__title h1{font-size:18px;line-height:22px}}.product__title.product-custom__title .product__icon,.product__title.product-custom__title:hover .product__tooltip{animation:pulse 1.5s infinite ease-in-out;cursor:pointer;width:fit-content}.product__title.product-custom__title .product__tooltip{position:static;z-index:1;display:none;padding:6px 10px;background-color:#dcdbda;color:var(--black-color);font-size:14px;font-weight:400;line-height:18px;cursor:pointer}.product__title.product-custom__title:hover .product__tooltip{display:block}.product__text.product-custom__text{color:rgb(var(--accent-text-color));font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-top:0!important}.product__text.product-custom__text:hover a{text-decoration:underline;color:rgb(var(--accent-text-color))}.junip-product-summary.main-product{margin-top:6px;margin-bottom:0!important}@media screen and (max-width: 992px){.junip-product-summary.main-product{margin-top:0;margin-bottom:0!important}}.price.price-custom.price-custom-product-page{display:flex;flex-direction:column}.price-product-page-custom__wrapper{margin-top:30px!important;margin-bottom:12px!important}@media screen and (max-width: 992px){.price-product-page-custom__wrapper{display:flex;flex-direction:column;align-items:end;max-width:100px;margin-top:0!important;margin-bottom:0!important;margin-left:auto}}@media screen and (max-width: 992px){.price-product-page-custom__wrapper span{margin-left:auto}}.price-product-page-custom__wrapper .product__tax{margin-top:unset}@media screen and (max-width: 992px){.price-product-page-custom__wrapper .product__tax{text-align:end}}.price__container.price-custom__container.price-custom-product-page{margin-bottom:0!important}.price-item.price-custom-item.price-custom-product-page{flex-grow:1;flex-shrink:0;flex-basis:100%;margin-right:10px!important}.price__container.price-custom__container.price-custom-product-page .price-sold-out{font-size:16px;font-style:normal;font-weight:700;line-height:21px;color:rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.price__container.price-custom__container.price-custom-product-page .price-sold-out{font-size:14px;line-height:18px}}.price-item.price-custom-item.price-custom-product-page.out-of-stock,.price-item.price-custom-item.price-custom-product-page.sale-price.out-of-stock{text-decoration:line-through;color:var(--grey-color)}.price-item.price-custom-item.price-custom-product-page.out-of-stock .money,.price-item.price-custom-item.price-custom-product-page.sale-price.out-of-stock .money{color:var(--grey-color)!important}@media screen and (max-width: 992px){.price-item.price-custom-item.price-custom-product-page{margin-right:0!important;margin-left:auto}}@media screen and (max-width: 992px){.price__container.price-custom__container.price-custom-product-page .price-custom-sale__badge{margin-left:4px}}@media screen and (max-width: 992px){.price__container.price-custom__container.price-custom-product-page .price__sale.price-custom__sale{justify-content:end}}.price-item.price-custom-item.price-custom-product-page span.money{font-size:22px;font-style:normal;font-weight:400;line-height:26px;color:var(--dark-grey-color)}.price-item.price-custom-item.price-custom-product-page.sale-price span.money{color:var(--black-color);font-weight:600}@media screen and (max-width: 992px){.price-item.price-custom-item.price-custom-product-page span.money{font-size:18px;line-height:22px}}.price-custom__span .price-item.price-custom-item.price-custom-product-page span.money{color:var(--black-color);font-size:16px;font-style:normal;font-weight:400;line-height:21px;text-decoration-line:line-through}@media screen and (max-width: 992px){.price-custom__span .price-item.price-custom-item.price-custom-product-page span.money{font-size:14px!important;line-height:18px}}.product-form__input.product-form__input--pill.product-form-custom__input--pill{margin-bottom:30px;max-width:none}@media screen and (max-width: 992px){.product-form__input.product-form__input--pill.product-form-custom__input--pill{margin-top:20px;margin-bottom:20px}}.quantity__label.quantity-custom__label.form__label{color:var(--black-color);font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:14px}@media screen and (max-width: 992px){.quantity__label.quantity-custom__label.form__label{display:none}}.quantity.quantity-custom:after{box-shadow:0 0 0 var(--inputs-border-width) var(--black-color)}.quantity.quantity-custom{min-height:40px;max-width:104px;padding:6px 16px}@media screen and (max-width: 992px){.quantity.quantity-custom{max-width:90px}}.quantity__input.quantity-custom__input{font-family:Khula,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:var(--black-color)}.quantity__button.quantity-custom__button{font-family:Khula,sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;color:var(--black-color);width:10px}.product__info-container .product-form.product-custom-form{margin-bottom:0;margin-top:0}.product-form__input.product-form__quantity.product-form-custom__quantity{margin-top:0;margin-bottom:0}@media screen and (max-width: 992px){.product-form__input.product-form__quantity.product-form-custom__quantity{margin-bottom:0}}.section-product-freebie .product-form__submit.product-form-custom__submit{max-height:fit-content}.product-form__submit.product-form-custom__submit{min-height:unset;max-height:40px;max-width:220px;padding:12px 24px;background-color:rgb(var(--accent-text-color));margin-bottom:0}@media screen and (max-width: 992px){.product-form__submit.product-form-custom__submit{width:100%;max-width:100%}}@media screen and (max-width: 992px){#buy-buttons-wrapper{width:100%}}.product-form__submit.product-form-custom__submit:after{box-shadow:none}.product-form__submit.product-form-custom__submit:hover{background-color:var(--gold-color)}.product-form__submit.product-form-custom__submit:hover:after{box-shadow:none}.product-form__submit.product-form-custom__submit span{color:var(--white-color);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.quantity-buy-buttons__wrapper{display:flex;flex-direction:row;gap:10px}@media screen and (max-width: 992px){.quantity-buy-buttons__wrapper{gap:6px}}.product__accordion.product-custom__accordion.accordion{border-top:1px solid var(--black-color);border-bottom:none}.accordions__wrapper .product__accordion.product-custom__accordion.accordion:last-child{border-bottom:1px solid var(--grey-color)}.accordion__trigger{width:100%;padding:9.5px 10px;background:transparent;border:none;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;position:relative}@media screen and (max-width: 992px){.accordion__trigger{padding:7px 10px}}.accordion__title.accordion-custom__title{font-size:16px;font-style:normal;font-weight:400;line-height:21px;color:var(--black-color)}@media screen and (max-width: 992px){.accordion__title.accordion-custom__title{font-size:14px;line-height:18px}}.icon__wrapper{margin-right:10px;height:fit-content;transition:transform .3s ease}.accordion__trigger[aria-expanded=true] .icon__wrapper{transform:rotate(180deg)}.icon__wrapper .icon-closed svg,.icon__wrapper .icon-open svg{width:11px;height:10px}@media screen and (max-width: 992px){.icon__wrapper .icon-closed svg,.icon__wrapper .icon-open svg{width:8px;height:8px}}.accordion__trigger[aria-expanded=true] .icon-closed,.accordion__trigger[aria-expanded=false] .icon-open{display:none}.accordion__content{overflow:hidden;height:0;transition:height .4s ease}.accordion__content.active{height:auto}.accordion__content.accordion-custom__content p,.accordion__content.accordion-custom__content h3,.accordion__content.accordion-custom__content.shipping{color:var(--black-color)!important;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.accordion__content.accordion-custom__content h3{margin-bottom:10px;font-weight:700}.accordion__content.accordion-custom__content h3 span{font-weight:400}.accordion__content.accordion-custom__content .drawer-custom .header-drawer__progress-bar{border-bottom:unset}.share-button-pdp__wrapper{display:flex;align-items:center;gap:6px;width:fit-content;border-bottom:.5px solid var(--black-color);font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color);cursor:pointer}.ctm-icons-inner.ctm-cus-button.share-button-pdp__wrapper{margin-top:19px;margin-bottom:0}.grid__item.product__media-wrapper.product-custom__media-wrapper{position:relative}.slider-mobile-gutter.slider-mobile-gutter-custom{z-index:0}.grid__item.product__media-wrapper.product-custom__media-wrapper,.product__info-wrapper.product-custom__info-wrapper.grid__item{width:calc((100% - 40px)/2)!important;max-width:none!important;min-width:unset!important}@media screen and (max-width: 992px){.grid__item.product__media-wrapper.product-custom__media-wrapper,.product__info-wrapper.product-custom__info-wrapper.grid__item{width:100%!important;max-width:none!important;min-width:unset!important}}.product__info-wrapper.product-custom__info-wrapper.grid__item{padding-left:0!important}@media screen and (max-width: 992px){.product__info-wrapper.product-custom__info-wrapper.grid__item{padding-left:0!important}}.product__modal-opener.product__modal-custom-opener{max-height:600px}@media screen and (max-width: 992px){.product__modal-opener.product__modal-custom-opener{max-height:460px}}@media screen and (max-width: 992px){.product__modal-opener.product__modal-custom-opener{max-height:440px}}.product__media.product-custom__media.media.media--transparent{padding-top:100%}.product__media.product-custom__media.media.media--transparent img{max-height:600px;object-fit:cover;object-position:center}@media screen and (max-width: 1399px){.product__media.product-custom__media.media.media--transparent img{max-height:460px}}@media screen and (max-width: 992px){.product__media.product-custom__media.media.media--transparent img{max-height:440px;object-fit:contain}}.product__media-list.product-custom__media-list{margin-bottom:10px}@media screen and (max-width: 992px){.product__media-list.product-custom__media-list{margin-bottom:4px!important}}@media screen and (max-width: 992px){.product__media-list.product-custom__media-list li{padding-top:0!important;padding-bottom:0!important}}@media screen and (max-width: 992px){.product__media-item.grid__item{width:100%!important;margin-left:0!important}}@media screen and (max-width: 992px){.slider-mobile-gutter.slider-mobile-gutter-custom{margin:0 auto!important}}.product-info__wrapper{display:flex;align-items:center;justify-content:center;gap:10px;position:relative}.product-info__text{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--grey-color)}.product-info__icon-wrapper{display:flex;width:18px;height:18px;align-items:center;justify-content:center;background-color:var(--grey-color-20);border-radius:9px;cursor:pointer}@media screen and (max-width: 992px){.product-info__icon-wrapper{width:14px;height:14px}}.product-info__icon{color:var(--black-color);font-size:12px}@media screen and (max-width: 992px){.product-info__icon{color:var(--black-color);font-size:8px}}.product-info__hover{font-size:14px;font-style:normal;font-weight:400;line-height:18px;position:absolute;padding:6px 10px;color:var(--black-color);background:linear-gradient(0deg,#50494733 0% 100%),#fff;left:0;bottom:25px;display:none}.product-info__icon-wrapper:hover .product-info__hover{display:block}.product.product-custom{gap:40px!important}@media screen and (max-width: 992px){.product.product-custom{flex-direction:column}}.product__info-container.product-custom__info-container{max-width:none}@media screen and (max-width: 992px){.main-info__wrapper{display:flex;justify-content:space-between;margin-top:20px!important}}.main-info-title__wrapper{display:flex;flex-direction:column}@media screen and (max-width: 992px){.main-info-title__wrapper{width:66.68%}}.variant-selects{margin-top:0}.sticky-buy__wrapper{position:fixed;bottom:0;width:100%;background-color:var(--white-color);padding:10px 10px 6px;border-top:1px solid var(--grey-color);z-index:11}.sticky-buy__wrapper .main-info__wrapper{margin-top:0!important}@media screen and (max-width: 992px){.product__info-container{max-width:none!important}}.product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown{width:100%;min-width:unset;max-width:none}.product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown .select select{padding:12px 10px;height:38px}.product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown .select:after{box-shadow:0 0 0 1px var(--black-color)}.product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown .select__select:focus{box-shadow:none}.product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown .select__select:focus+span svg{transform:rotate(180deg)}.product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown .select select option,.product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown .select select:not(:checked){font-size:14px;font-weight:400;line-height:18px;color:var(--grey-color);font-family:Khula,sans-serif}.sticky-buy__wrapper .cta__wrapper{display:flex;margin-top:6px;gap:6px;align-items:end}.sticky-buy__wrapper .cta__wrapper .quantity-buy-buttons__wrapper{gap:0}.cta__wrapper .product-form-custom__submit>.svg-wrapper{display:none}.cta__wrapper .is-sticky .product-form-custom__submit>.svg-wrapper{display:block}.cta__wrapper .is-sticky .product-form-custom__submit>span{display:none}.sticky-buy__wrapper .cta__wrapper .product-form__input.product-form__input--dropdown.product-form-custom__input--dropdown{margin-bottom:0}.sticky-buy__wrapper .cta__wrapper .quantity__label.quantity-custom__label.form__label{display:none}.sticky-buy__wrapper .cta__wrapper .product-form__input.product-form__quantity.product-form-custom__quantity{min-width:100%}.sticky-buy__wrapper .cta__wrapper .quantity.quantity-custom{max-width:100%}.sticky-buy__wrapper .cta__wrapper .product-form-buttons__wrapper{max-width:16.9%}.sticky-buy__wrapper .cta__wrapper .product-form__submit.product-form-custom__submit{padding:10px;max-width:100%;min-width:53px}.sticky-buy__wrapper .cta__wrapper .price-per-item__container{max-width:26.54%;margin-right:6px}@media screen and (max-width: 992px){.product__media-icon.motion-reduce{display:none}}.junip-product-summary.main-product .junip-product-summary-review-count{font-size:16px!important;margin-top:5px!important}@media screen and (max-width: 992px){.sticky-buy__wrapper .price__sale.price-custom__sale{max-width:100px;justify-content:flex-end;flex-wrap:wrap}}.sticky-buy__wrapper .cta__wrapper #variant_picker_regular{width:54.18%;min-width:54.18%}.sticky-buy__wrapper .cta__wrapper #variant_picker_regular fieldset{width:100%;max-width:none}.sticky-buy__wrapper .options__wrapper{display:flex;flex-direction:column;border:1px solid var(--black-color);gap:0;align-items:flex-start;padding-left:0}.sticky-buy__wrapper .product-form-custom__wrapper{width:100%;margin-top:0!important}.sticky-buy__wrapper .product-form__input.product-form__input--pill.product-form-custom__input--pill{margin-bottom:0}.sticky-buy__wrapper .product-form__input--pill.product-form-custom__input--pill input[type=radio]+label{width:100%;flex-direction:row;gap:10px;height:fit-content}.sticky-buy__wrapper .option__tooltip,.sticky-buy__wrapper .form__label.form__label_custom{display:none}.sticky-buy__wrapper .dropdown{position:relative;width:100%}.dropdown-header{display:none}.sticky-buy__wrapper .dropdown-header{background-color:var(--white-color);padding:11px 10px;border:1px solid var(--black-color);cursor:pointer;display:flex;justify-content:space-between;align-items:center;height:40px}.dropdown-header__text{font-size:14px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.sticky-buy__wrapper .dropdown-header .arrow svg{color:rgb(var(--accent-text-color))}.sticky-buy__wrapper .dropdown-header .arrow{animation:blink 1s ease-in infinite;transition:transform .3s ease}.sticky-buy__wrapper .dropdown-header.active .arrow{transform:rotate(180deg)}.sticky-buy__wrapper .options__wrapper{position:absolute;top:auto;bottom:100%;border:1px solid var(--black-color);border-bottom:none;left:0;width:100%;background-color:var(--white-color);overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10}.sticky-buy__wrapper .options__wrapper.active{opacity:1;visibility:visible}#buy-buttons-wrapper{position:relative}.sticky-buy__wrapper .product-form.product-custom-form .product-form__error-message-wrapper:not([hidden]){position:absolute;top:-120%;left:-50%;max-width:205px;margin:0}.template-search.template-search-custom,.collection-custom .section-container{padding-top:40px;padding-bottom:40px}@media screen and (min-width: 749px){.template-search.template-search-custom,.collection-custom .section-container{padding-top:40px;padding-bottom:100px}}.facets-custom .facets__disclosure-vertical,.mobile-facets-custom .facets__disclosure-vertical{border-top:1px solid var(--black-color)}.facets.facets-custom .facets__summary[aria-expanded=true]{margin-bottom:20px;border-bottom:1px solid var(--black-color)}.facets.facets-custom .facets__summary,.mobile-facets-custom .facets__summary,.mobile-facets-custom .mobile-facets__summary{font-size:16px;line-height:1.3;color:var(--black-color);padding:.92rem 0;transition:all .4s ease-out 0s}.mobile-facets-custom .mobile-facets__summary{padding:.88rem 0}.mobile-facets-custom .mobile-facets__summary[aria-expanded=true]{margin-bottom:20px}.mobile-facets-custom .mobile-facets__details[open] .mobile-facets__summary{margin-bottom:10px;border-bottom:1px solid var(--grey-color)}.mobile-facets-custom .mobile-facets__details .mobile-facets__summary{border-top:1px solid var(--grey-color);border-bottom:0}.mobile-facets-custom .mobile-facets__details:first-child .mobile-facets__summary{border-top:none}.mobile-facets-custom .mobile-facets__details .mobile-facets__summary{margin-bottom:0}.mobile-facets-custom .mobile-facets__details .mobile-facets__summary:not(:first-child){margin-bottom:0}.mobile-facets-custom .mobile-facets__details:not(:first-child)[open] .mobile-facets__summary{border-top:1px solid var(--grey-color)}.facets-custom .alphabetical-list+.facets-layout-list .facet-checkbox__text,.mobile-facets-custom .alphabetical-list+.facets-layout-list .facet-checkbox__text{font-size:16px;font-weight:700;line-height:1.3;color:var(--black-color)}.facets-custom .facets-layout-list .facet-checkbox__text,.mobile-facets-custom .facets-layout-list .facet-checkbox__text{font-size:16px;line-height:1.3;color:var(--black-color)}.facets-custom .facet-checkbox>svg,.mobile-facets-custom .facet-checkbox>svg{margin:0}.facets-custom .facet-checkbox>input[type=checkbox]~.svg-wrapper>.icon-checkmark,.mobile-facets-custom .facet-checkbox>input[type=checkbox]~.svg-wrapper>.icon-checkmark{display:none}.template-search.template-search-custom .facets-layout .facets__label[data-rating=null],.collection-custom .facets-layout .facets__label[data-rating=null]{display:none}.facets-custom .facets__label input[type=checkbox]~.svg-wrapper,.mobile-facets-custom .facets__label input[type=checkbox]~.svg-wrapper{position:static;left:.15rem;z-index:0;top:1.1rem;width:fit-content;height:fit-content;transform:translate(-14px,2px);opacity:0;visibility:hidden}.facets-custom .facets__label input[type=checkbox]:checked~.svg-wrapper,.mobile-facets-custom .facets__label input[type=checkbox]:checked~.svg-wrapper{opacity:1;visibility:visible}.facets-custom .facets__label input[type=checkbox]~.svg-wrapper:before,.mobile-facets-custom .facets__label input[type=checkbox]~.svg-wrapper:before{content:"";display:block;width:12px;height:12px;background-color:var(--black-color);flex-grow:1;flex-shrink:1;flex-basis:100%;margin:0}.facets-custom .facets__label:hover,.facets-custom .facets__label.active,.facets-custom .facets__label:has(:focus-visible),.mobile-facets-custom .facets__label:hover,.mobile-facets-custom .facets__label.active,.mobile-facets-custom .facets__label:has(:focus-visible){color:var(--black-color)}.facets-custom summary .icon-plus-custom,.mobile-facets-custom summary .icon-plus-custom,.mobile-facets-custom .mobile-facets__summary .icon-plus-custom{position:static;height:1rem;right:1rem;top:calc(50% - .2rem);margin-right:1rem}.facets-custom .facets__summary>div,.mobile-facets-custom .facets__summary>div,.mobile-facets-custom .mobile-facets__summary>div{display:flex;align-items:center;justify-content:space-between}.facets-custom .facets__disclosure-vertical[open] .facets__summary .icon-plus-custom path:last-child,.mobile-facets-custom .facets__disclosure-vertical[open] .facets__summary .icon-plus-custom path:last-child,.mobile-facets-custom .mobile-facets__details[open] .mobile-facets__summary .icon-plus-custom path:last-child{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.template-search-custom .facet-filters.sorting .facet-filters__label,.template-search-custom #FacetSortForm .product-count__text,.collection-custom .facet-filters.sorting .facet-filters__label,.collection-custom #FacetSortForm .product-count__text{font-size:14px;line-height:1.2}@media screen and (min-width: 992px){.template-search-custom .facet-filters.sorting .facet-filters__label,.template-search-custom #FacetSortForm .product-count__text,.collection-custom .facet-filters.sorting .facet-filters__label,.collection-custom #FacetSortForm .product-count__text{font-size:16px;line-height:1.3;color:var(--black-color)}}.template-search-custom .facet-checkbox>svg,.template-search-custom .facet-checkbox>.svg-wrapper,.collection-custom .facet-checkbox>svg,.collection-custom .facet-checkbox>.svg-wrapper{margin-right:0}.template-search-custom .facets.facets-vertical-sort,.collection-custom .facets.facets-vertical-sort{position:absolute;top:unset;right:0;transform:translateY(-100%);margin:0 0 0 auto;border:1px solid var(--black-color);padding:10px;width:49%}@media screen and (min-width: 749px){.template-search-custom .facets.facets-vertical-sort,.collection-custom .facets.facets-vertical-sort{position:relative;top:unset;right:unset;transform:none;margin-bottom:40px;width:auto;border:none;padding:0 20px}}.template-search-custom .facets.facets-vertical-sort.more-margin,.collection-custom .facets.facets-vertical-sort.more-margin{margin-bottom:53px}.template-search-custom .facets-vertical-form,.collection-custom .facets-vertical-form{align-items:center}.template-search-custom .facets-vertical-form__heading,.collection-custom .facets-vertical-form__heading{font-size:30px;line-height:1.2;flex:1;flex-grow:0;flex-shrink:1;flex-basis:auto;margin-right:auto;margin-left:clamp(28rem,29.641rem + -1.3675vw,29rem)}@media screen and (min-width: 750px){.template-search-custom .facet-filters__field,.collection-custom .facet-filters__field{display:flex;gap:10px}}.template-search-custom .facet-filters__field .select__select,.template-search-custom .mobile-facets__sort .select__select,.template-search-custom #FacetsWrapperDesktop .facets__heading,.template-search-custom #FacetsWrapperDesktop .active-facets__button-remove,.collection-custom .facet-filters__field .select__select,.collection-custom .mobile-facets__sort .select__select,.collection-custom #FacetsWrapperDesktop .facets__heading,.collection-custom #FacetsWrapperDesktop .active-facets__button-remove{font-size:16px}.template-search-custom .facet-filters__field .select__select,.template-search-custom .mobile-facets__sort .select__select,.collection-custom .facet-filters__field .select__select,.collection-custom .mobile-facets__sort .select__select{font-family:inherit;font-size:15px;line-height:1.38;color:var(--black-color);outline:0;outline-offset:0;box-shadow:none}.template-search-custom #FacetsWrapperDesktop .facets__heading,.collection-custom #FacetsWrapperDesktop .facets__heading,.template-search-custom #FacetsWrapperDesktop .active-facets__button--light .active-facets__button-inner,.collection-custom #FacetsWrapperDesktop .active-facets__button--light .active-facets__button-inner{color:var(--black-color)}.template-search-custom .facets.facets-custom.small-hide,.collection-custom .facets.facets-custom.small-hide{display:none!important}@media screen and (min-width: 750px){.template-search-custom .facets.facets-custom.small-hide,.collection-custom .facets.facets-custom.small-hide{display:block!important}}.template-search-custom .facets-vertical-form .facet-filters__label,.collection-custom .facets-vertical-form .facet-filters__label{margin:0 1rem 0 0}@media screen and (min-width: 992px){.template-search-custom .facets-vertical-form .facet-filters__label,.collection-custom .facets-vertical-form .facet-filters__label{margin:0 2rem 0 0}}.template-search-custom .facets-vertical-form .product-count-vertical,.collection-custom .facets-vertical-form .product-count-vertical{margin-left:2rem;display:none}@media screen and (min-width: 750px){.template-search-custom .facets-vertical-form .product-count-vertical,.collection-custom .facets-vertical-form .product-count-vertical{display:block}}@media screen and (min-width: 992px){.template-search-custom .facets-vertical-form .product-count-vertical,.collection-custom .facets-vertical-form .product-count-vertical{margin-left:3.5rem}}.template-search-custom .facets-vertical-form .facet-filters,.collection-custom .facets-vertical-form .facet-filters{padding:0}.collection-description{font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)}.collection-product-divider-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.collection-product-divider{border-bottom:1px solid var(--grey-color-20);width:100%;margin:12px 0}#collection-product-divider-wrapper .facets.facets-vertical-sort{width:100%;max-width:fit-content;margin-bottom:40px;padding:0 0 0 10px}.collection-description a,.collection-description a:visited{color:#337ab7}.facets-custom .facets-layout-list.brand,.mobile-facets-custom .mobile-facets__details .facets-layout-list.brand,show-more-button.brand{display:none}.template-search__search.template-search__search_custom .field__tooltip{display:flex;align-items:flex-start;gap:10px;position:absolute;bottom:130%;background-color:var(--gold-30);color:var(--black-color);padding:5px 10px}.template-search__search.template-search__search_custom .field__tooltip:before{content:"";position:absolute;top:100%;left:10%;border-width:8px;border-style:solid;border-color:transparent;border-top:8px solid var(--gold-30);transform:translate(-50%)}.template-search__search.template-search__search_custom .field__tooltip .tooltip__text{font-size:14px;line-height:1.2}.template-search__search.template-search__search_custom .field__tooltip .tooltip__button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:var(--black-color);font:inherit;cursor:pointer;width:fit-content;height:18px}.template-search__search.template-search__search_custom .field__tooltip .tooltip__button .svg-wrapper{width:12px;height:12px}.template-search__search.template-search__search_custom .field__tooltip .tooltip__button .svg-wrapper svg path{fill:var(--black-color)}.template-search.template-search-custom .product-count,.collection-custom .product-count{align-self:end}.template-search.template-search-custom .product-count.no-results,.collection-custom .product-count.no-results{transform:translateY(-100%)}.template-search.template-search-custom .product-count.results,.collection-custom .product-count.results{transform:translateY(-50%)}.template-search.template-search-custom .facets-container .facets-vertical-form__heading_mobile,.collection-custom .facets-container .facets-vertical-form__heading_mobile{text-align:center;margin:0 auto 40px}.template-search.template-search-custom .facets-container .facets-vertical-form__heading_mobile.more-margin,.collection-custom .facets-container .facets-vertical-form__heading_mobile.more-margin{margin:0 auto 80px}@media screen and (min-width: 749px){.template-search.template-search-custom .facets-container .facets-vertical-form__heading_mobile,.collection-custom .facets-container .facets-vertical-form__heading_mobile{display:none}}.mobile-facets-custom div.mobile-facets__details{display:none}.template-search.template-search-custom .mobile-facets__disclosure,.collection-custom .mobile-facets__disclosure{border:1px solid var(--black-color);width:49%}.template-search.template-search-custom .mobile-facets__disclosure .mobile-facets__open,.collection-custom .mobile-facets__disclosure .mobile-facets__open{padding:1rem;flex-direction:row-reverse;justify-content:space-between}.template-search.template-search-custom .mobile-facets__disclosure .mobile-facets__open-wrapper,.collection-custom .mobile-facets__disclosure .mobile-facets__open-wrapper{width:100%}.template-search.template-search-custom .mobile-facets__disclosure .mobile-facets__open .icon-filter,.collection-custom .mobile-facets__disclosure .mobile-facets__open .icon-filter{width:18px;height:16px}.template-search.template-search-custom .mobile-facets__disclosure .mobile-facets__open>*+*,.collection-custom .mobile-facets__disclosure .mobile-facets__open>*+*{margin:0 1rem 0 0}.template-search.template-search-custom .mobile-facets__inner .mobile-facets__heading,.collection-custom .mobile-facets__inner .mobile-facets__heading{font-size:30px;line-height:1.2;color:var(--black-color)}.template-search.template-search-custom .mobile-facets__inner .mobile-facets__heading.small-hide,.collection-custom .mobile-facets__inner .mobile-facets__heading.small-hide{display:none}@media screen and (min-width: 750px){.template-search.template-search-custom .mobile-facets__inner .mobile-facets__heading.small-hide,.collection-custom .mobile-facets__inner .mobile-facets__heading.small-hide{display:block}}.template-search.template-search-custom .mobile-facets__inner .mobile-facets__header,.collection-custom .mobile-facets__inner .mobile-facets__header{padding:4rem 0}.template-search.template-search-custom .mobile-facets__inner .mobile-facets__count,.collection-custom .mobile-facets__inner .mobile-facets__count{display:none}.template-search.template-search-custom .facets-container .mobile-facets__close,.collection-custom .facets-container .mobile-facets__close{position:static;top:0;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:var(--black-color);font:inherit}.mobile-facets-custom .mobile-facets__header-inner{display:flex;align-items:center;justify-content:space-between}.template-search.template-search-custom .facets-container .product-count__text,.collection-custom .facets-container .product-count__text{font-size:14px;line-height:1.2}.template-search.template-search-custom .mobile-facets__inner .mobile-facets__footer .mobile-facets__clear-wrapper,.collection-custom .mobile-facets__inner .mobile-facets__footer .mobile-facets__clear-wrapper{border:0}.template-search.template-search-custom .mobile-facets__inner .mobile-facets__footer,.collection-custom .mobile-facets__inner .mobile-facets__footer{padding:1rem;border-top:1px solid var(--grey-color);margin:0 -1rem;z-index:5}.template-search.template-search-custom .facets-container .active-facets-mobile .active-facets__button,.collection-custom .facets-container .active-facets-mobile .active-facets__button{margin:0;padding:1.5rem 1rem 0rem 0}.template-search.template-search-custom .facets-container .active-facets-mobile facet-remove:first-child .active-facets__button,.collection-custom .facets-container .active-facets-mobile facet-remove:first-child .active-facets__button{padding:0 1rem 0 0}.active-facets-mobile .active-facets__button-remove{padding:1.5rem 1rem 0 0}.template-search.template-search-custom .mobile-facets__inner,.collection-custom .mobile-facets__inner{width:100%;min-width:100%;max-width:100vw;border:0}@media screen and (min-width: 576px){.template-search.template-search-custom .mobile-facets__inner,.collection-custom .mobile-facets__inner{max-width:70vw}}.mobile-facets-custom .mobile-facets__main{padding:0 1rem}.mobile-facets-custom .mobile-facets__header{border:none}.template-search.template-search-custom .active-facets__button-wrapper *,.template-search.template-search-custom .active-facets-mobile span.active-facets__button-inner,.collection-custom .active-facets__button-wrapper *,.collection-custom .active-facets-mobile span.active-facets__button-inner{font-size:1.4rem}.mobile-facets-custom .mobile-facets__sort .select__select{margin-right:0}.mobile-facets-custom .mobile-facets__sort .select{margin-right:1rem}.mobile-facets-custom .mobile-facets__details .facets-layout-list{margin-bottom:20px}.mobile-facets-custom .mobile-facets__details .button-show-more{margin:0;padding:0 0 2rem}.mobile-facets-custom .mobile-facets__header{position:static}.template-search__search.template-search__search_custom~.mobile-facets__wrapper,.collection-custom~.mobile-facets__wrapper,.template-search-custom .mobile-facets__wrapper,.collection-custom .mobile-facets__wrapper{align-items:flex-start;justify-content:space-between;flex-direction:column}.template-search-custom .facets-container .active-facets,.collection-custom .facets-container .active-facets{margin:0}.template-search.template-search-custom .facets-container .active-facets-mobile,.collection-custom .facets-container .active-facets-mobile{display:none;position:fixed;bottom:0;left:0;z-index:10;padding:1.5rem 1rem;width:100%;background-color:var(--white-color);border-top:1px solid var(--grey-color);max-height:88px;overflow-y:scroll}.template-search.template-search-custom .facets-container .active-facets-mobile.active,.collection-custom .facets-container .active-facets-mobile.active{display:grid}.template-search.template-search-custom .facets-container.scroll-trigger.animate--fade-in,.collection-custom .facets-container.scroll-trigger.animate--slide-in{opacity:1}.template-search-custom .facets-container .active-facets__button-wrapper,.collection-custom .facets-container .active-facets__button-wrapper{margin-left:1rem}.template-search-custom .mobile-facets__wrapper .mobile-facets__open-label,.collection-custom .mobile-facets__wrapper .mobile-facets__open-label{font-size:16px;line-height:1.3;color:var(--black-color)}.template-search-custom .mobile-facets__wrapper .mobile-facets__open-label.small-hide,.collection-custom .mobile-facets__wrapper .mobile-facets__open-label.small-hide{display:none}@media screen and (min-width: 750px){.template-search-custom .mobile-facets__wrapper .mobile-facets__open-label.small-hide,.collection-custom .mobile-facets__wrapper .mobile-facets__open-label.small-hide{display:block}}.collection-custom .facet-filters.sorting .facet-filters__label,.template-search-custom .facet-filters.sorting .facet-filters__label{display:none}@media screen and (min-width: 749px){.collection-custom .facet-filters.sorting .facet-filters__label,.template-search-custom .facet-filters.sorting .facet-filters__label{display:inline}}.collection-custom .facet-filters.sorting .facet-filters__field .select,.template-search-custom .facet-filters.sorting .facet-filters__field .select{width:100%}@media screen and (min-width: 749px){.collection-custom .facet-filters.sorting .facet-filters__field .select,.template-search-custom .facet-filters.sorting .facet-filters__field .select{width:auto}}.facets-custom .filter-price__slider .noUi-connects,.mobile-facets-custom .filter-price__slider .noUi-connects{height:2px;border-radius:0;background-color:rgba(var(--color-foreground),.1)}.facets-custom .filter-price__slider .noUi-connect,.mobile-facets-custom .filter-price__slider .noUi-connect{display:block;background-color:var(--grey-color);height:2px;width:100%}.facets-custom .filter-price__slider .noUi-handle .noUi-touch-area,.mobile-facets-custom .filter-price__slider .noUi-handle .noUi-touch-area{display:block}.facets-custom .filter-price__slider .noUi-handle:before,.facets-custom .filter-price__slider .noUi-handle:after,.mobile-facets-custom .filter-price__slider .noUi-handle:before,.mobile-facets-custom .filter-price__slider .noUi-handle:after{content:none}.facets-custom .filter-price__slider.noUi-target,.mobile-facets-custom .filter-price__slider.noUi-target{height:2px;border-radius:0;box-shadow:none;border:none}.mobile-facets-custom .filter-price__slider.noUi-target{width:100%;margin-left:0;margin-right:0}.facets-custom .filter-price__slider .noUi-handle,.mobile-facets-custom .filter-price__slider .noUi-handle{border-radius:50%;background-color:var(--black-color);cursor:pointer;box-shadow:none}.facets-custom .filter-price__slider.noUi-horizontal .noUi-handle,.mobile-facets-custom .filter-price__slider.noUi-horizontal .noUi-handle{width:20px;height:20px;right:-17px;top:.15rem;transform:translateY(-50%);border:0}.facets-custom .filter-price__slider.noUi-horizontal .noUi-handle.noUi-handle-lower:before,.mobile-facets-custom .filter-price__slider.noUi-horizontal .noUi-handle.noUi-handle-lower:before,.facets-custom .filter-price__slider.noUi-horizontal .noUi-handle.noUi-handle-upper:before,.mobile-facets-custom .filter-price__slider.noUi-horizontal .noUi-handle.noUi-handle-upper:before{content:"";position:relative;display:block;top:-30%;left:-30%;width:160%;height:160%;margin-left:0;margin-top:0;border-radius:50%;background-color:var(--black-color);animation:pulse-ring 2s cubic-bezier(.215,.61,.355,1) infinite}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}.facets-custom .filter-price__slider.noUi-horizontal .noUi-handle.noUi-handle-upper,.mobile-facets-custom .filter-price__slider.noUi-horizontal .noUi-handle.noUi-handle-upper{right:-2px}.mobile-facets-custom .filter-price__slider{margin:2rem}.facets-custom .facets__header-vertical,.mobile-facets-custom .mobile-facets__info,.mobile-facets-custom .facets__header-vertical{display:none}.template-search-custom .facets-custom .facets__price,.template-search-custom .mobile-facets-custom .facets__price,.collection-custom .facets-custom .facets__price,.collection-custom .mobile-facets-custom .facets__price{padding:22px 0 20px}.template-search-custom .facets-custom .price-container .facets__summary,.template-search-custom .mobile-facets-custom .price-container .facets__summary,.template-search-custom .mobile-facets-custom .price-container .mobile-facets__summary,.template-search-custom #FacetsWrapperDesktop .facets__summary,.collection-custom .facets-custom .price-container .facets__summary,.collection-custom #FacetsWrapperDesktop .facets__summary,.collection-custom .mobile-facets-custom .price-container .facets__summary,.collection-custom .mobile-facets-custom .price-container .mobile-facets__summary{padding:.92rem 0}.template-search-custom .facets-custom .price-container .facets__summary[aria-expanded=true],.template-search-custom .mobile-facets-custom .price-container .facets__summary[aria-expanded=true],.collection-custom .facets-custom .price-container .facets__summary[aria-expanded=true],.collection-custom .mobile-facets-custom .price-container .facets__summary[aria-expanded=true]{margin-bottom:31px}.template-search-custom .facets-custom .facets__price,.template-search-custom .mobile-facets-custom .facets__price,.collection-custom .facets-custom .facets__price,.collection-custom .mobile-facets-custom .facets__price{column-gap:10px}.template-search-custom .facets-custom .facets__price .field__wrapper,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper,.collection-custom .facets-custom .facets__price .field__wrapper,.collection-custom .mobile-facets-custom .facets__price .field__wrapper{display:flex;align-items:center;column-gap:10px;width:100%}@media screen and (min-width: 750px){.template-search-custom .facets-custom .facets__price .field__wrapper,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper,.collection-custom .facets-custom .facets__price .field__wrapper,.collection-custom .mobile-facets-custom .facets__price .field__wrapper{width:fit-content}}.template-search-custom .facets-custom .facets__price .field__wrapper .field,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field,.collection-custom .facets-custom .facets__price .field__wrapper .field,.collection-custom .mobile-facets-custom .facets__price .field__wrapper .field{margin:0}.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper{width:100%;max-width:100%}.template-search-custom .facets-custom .facets__price .field__wrapper .field:after,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field:after,.collection-custom .facets-custom .facets__price .field__wrapper .field:after,.collection-custom .mobile-facets-custom .facets__price .field__wrapper .field:after{border:1px solid var(--black-color);box-shadow:none}.template-search-custom .facets-custom .facets__price .field__wrapper .field .field__input,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input,.collection-custom .facets-custom .facets__price .field__wrapper .field .field__input,.collection-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input{padding:10px;color:var(--grey-color);font-size:16px;line-height:1.3;width:100%;height:41px;min-height:41px;min-width:105px;border:0;-moz-appearance:textfield}@media screen and (min-width: 991px){.template-search-custom .facets-custom .facets__price .field__wrapper .field .field__input,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input,.collection-custom .facets-custom .facets__price .field__wrapper .field .field__input,.collection-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input{min-width:55px}}.template-search-custom .facets-custom .facets__price .field__wrapper .field .field__input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input::-webkit-outer-spin-button,.collection-custom .facets-custom .facets__price .field__wrapper .field .field__input::-webkit-outer-spin-button,.collection-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.template-search-custom .facets-custom .facets__price .field__wrapper .field .field__input:focus,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input:focus,.collection-custom .facets-custom .facets__price .field__wrapper .field .field__input:focus,.collection-custom .mobile-facets-custom .facets__price .field__wrapper .field .field__input:focus{box-shadow:none;border-radius:0}.template-search-custom .facets-custom .facets__price .field__wrapper .field__label,.template-search-custom .mobile-facets-custom .facets__price .field__wrapper .field__label,.collection-custom .facets-custom .facets__price .field__wrapper .field__label,.collection-custom .mobile-facets-custom .facets__price .field__wrapper .field__label{position:static;color:var(--black-color);font-size:16px;line-height:1.3}.template-search__search_custom .field__input:focus~.field__label.no-focus,.template-search__search_custom .field__input:not(:placeholder-shown)~.field__label.no-focus,.template-search__search_custom .field__input:-webkit-autofill~.field__label.no-focus,.collection-custom .field__input:focus~.field__label.no-focus,.collection-custom .field__input:not(:placeholder-shown)~.field__label.no-focus,.collection-custom .field__input:-webkit-autofill~.field__label.no-focus{font-size:14px;line-height:1.2;bottom:0;top:0;left:4px;line-height:34px}.template-search__search_custom.template-search__search .field:after,.collection-custom .field:after{border:.5px solid var(--black-color);border-radius:0;box-shadow:none;z-index:2}.template-search__search_custom.template-search__search{grid-column-start:1;grid-column-end:3;margin:0 0 2rem;max-width:100%;width:100%}.template-search__search_custom.template-search__search .search,.collection-custom .search{margin:0}.template-search__search_custom.template-search__search .search .search__input.field__input,.collection-custom .search .search__input.field__input{font-size:14px;line-height:1.2;color:var(--black-color);padding:6px 4px;height:30px}.template-search__search_custom.template-search__search .search .search__input.field__input:focus,.collection-custom .search .search__input.field__input:focus{box-shadow:none;font-size:14px;line-height:1.2;color:var(--black-color);padding:6px 4px}.template-search__search_custom.template-search__search .search .search__button,.template-search__search_custom.template-search__search .search .reset__button,.collection-custom .search .search__button,.collection-custom .search .reset__button{height:100%}.template-search__search_custom.template-search__search .search .reset__button,.collection-custom .search .reset__button{right:3.6rem}.template-search__search_custom.template-search__search .search .search__button,.collection-custom .search .search__button{justify-content:flex-end;height:calc(100% - 2px)}.template-search__search_custom.template-search__search .search .search__button,.template-search__search_custom.template-search__search .search .reset__button,.collection-custom .search .search__button,.collection-custom .search .reset__button{background-color:#fff;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(22%,rgba(255,255,255,1)));-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 22%);mask-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(22%,rgba(255,255,255,1)));mask-image:linear-gradient(to right,#fff0,#fff 22%);z-index:1}.template-search__search_custom.template-search__search .search .search__button .svg-wrapper,.collection-custom .search .search__button .svg-wrapper{justify-content:flex-start}.template-search__search_custom.template-search__search .search .field__label,.collection-custom .search .field__label{font-size:14px;line-height:1.2;bottom:0;top:0;left:4px;line-height:34px;color:var(--grey-color)}.template-search__search_custom.template-search__search .search .search__input.field__input:not(:placeholder-shown)~.field__label,.collection-custom .search .search__input.field__input:not(:placeholder-shown)~.field__label{opacity:0;visibility:hidden}.template-search.template-search-custom .template-search__header,.collection-custom .template-search__header{margin:0;max-width:100%}.template-search.template-search-custom .template-search__header .h2.center,.template-search.template-search-custom .template-search__header .template-search__search,.collection-custom .template-search__header .h2.center,.collection-custom .template-search__header .template-search__search{display:none}.template-search.template-search-custom .template-search__header .template-search__search+p[role=status],.collection-custom .template-search__header .template-search__search+p[role=status]{font-size:22px;line-height:1.18;text-align:center;margin-bottom:40px}@media screen and (min-width: 991px){.template-search.template-search-custom .template-search__header .template-search__search+p[role=status],.collection-custom .template-search__header .template-search__search+p[role=status]{font-size:30px;line-height:1.2}}.collection-hero__title{display:none}.template-search-custom .facets-container,.collection-custom .facets-container{position:relative;display:flex;flex-direction:column;max-width:100%;min-width:240px;padding-top:0;opacity:1}@media screen and (min-width: 992px){.template-search-custom .facets-container,.collection-custom .facets-container{max-width:240px}}.template-search-custom .facets-container .facets-custom .facets__form-vertical,.collection-custom .facets-container .facets-custom .facets__form-vertical{width:100%}@media screen and (min-width: 992px){.template-search-custom .facets-container .facets-custom .facets__form-vertical,.collection-custom .facets-container .facets-custom .facets__form-vertical{max-width:240px}}.template-search.template-search-custom .facets-vertical .facets-wrapper,.collection-custom .facets-vertical .facets-wrapper{position:relative;padding:0 0 2.5rem}@media screen and (min-width: 750px){.template-search.template-search-custom .facets-vertical .facets-wrapper,.collection-custom .facets-vertical .facets-wrapper{padding:0 4rem 2rem 0}}.template-search.template-search-custom .facets-custom .alphabetical-list,.template-search.template-search-custom .mobile-facets-custom .alphabetical-list,.collection-custom .facets-custom .alphabetical-list,.collection-custom .mobile-facets-custom .alphabetical-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(.9rem,2.3913rem + -1.2427vw,2.1rem),1fr));column-gap:9px;row-gap:14px;padding:0 0 10px;margin:0}@media screen and (min-width: 749px){.template-search.template-search-custom .facets-custom .alphabetical-list,.template-search.template-search-custom .mobile-facets-custom .alphabetical-list,.collection-custom .facets-custom .alphabetical-list,.collection-custom .mobile-facets-custom .alphabetical-list{grid-template-columns:repeat(auto-fit,minmax(11px,1fr))}}@media (min-width: 1024px){.template-search.template-search-custom .facets-custom .alphabetical-list,.template-search.template-search-custom .mobile-facets-custom .alphabetical-list,.collection-custom .facets-custom .alphabetical-list,.collection-custom .mobile-facets-custom .alphabetical-list{grid-template-columns:repeat(auto-fit,minmax(10px,1fr))}}.template-search.template-search-custom .facets-custom .alphabetical-list .list-menu__item,.template-search.template-search-custom .facets-custom .alphabetical-list .mobile-facets-custom .list-menu__item,.collection-custom .facets-custom .alphabetical-list .list-menu__item,.collection-custom .facets-custom .alphabetical-list .mobile-facets-custom .list-menu__item{color:var(--black-color);font-size:16px;line-height:1.3;text-transform:uppercase;cursor:pointer}.template-search.template-search-custom .facets-custom .alphabetical-list .list-menu__item.inactive,.template-search.template-search-custom .facets-custom .alphabetical-list .mobile-facets-custom .list-menu__item.inactive,.collection-custom .facets-custom .alphabetical-list .list-menu__item.inactive,.collection-custom .mobile-facets-custom .alphabetical-list .list-menu__item.inactive{color:var(--grey-color-70);cursor:default}.template-search.template-search-custom .facets-custom .alphabetical-list .list-menu__item.active,.template-search.template-search-custom .mobile-facets-custom .alphabetical-list .list-menu__item.active,.collection-custom .facets-custom .alphabetical-list .list-menu__item.active,.collection-custom .mobile-facets-custom .alphabetical-list .list-menu__item.active{font-weight:700;text-decoration:underline}.template-search.template-search-custom .facets-custom .alphabetical-list .list-menu__item .vendor-list,.template-search.template-search-custom .mobile-facets-custom .alphabetical-list .list-menu__item .vendor-list,.collection-custom .facets-custom .alphabetical-list .list-menu__item .vendor-list,.collection-custom .mobile-facets-custom .alphabetical-list .list-menu__item .vendor-list{display:none}.template-search.template-search-custom .facets-custom .alphabetical-list .list-menu__item .facets__label,.template-search.template-search-custom .mobile-facets-custom .alphabetical-list .list-menu__item .facets__label,.collection-custom .facets-custom .alphabetical-list .list-menu__item .facets__label,.collection-custom .mobile-facets-custom .alphabetical-list .list-menu__item .facets__label{color:var(--black-color);font-size:16px;line-height:1.3;text-transform:uppercase;padding:0}.template-search.template-search-custom .facets-custom .alphabetical-list .list-menu__item .facets__label input,.template-search.template-search-custom .mobile-facets-custom .alphabetical-list .list-menu__item .facets__label input,.template-search.template-search-custom .alphabetical-list .facets__label .mobile-facets__checkbox,.collection-custom .facets-custom .alphabetical-list .list-menu__item .facets__label input,.collection-custom .mobile-facets-custom .alphabetical-list .list-menu__item .facets__label input,.collection-custom .alphabetical-list .facets__label .mobile-facets__checkbox{margin:0;height:100%;transform:translateY(-50%);z-index:10}#FacetsWrapperMobile .mobile-facets__label{padding:0}.mobile-facets-custom .mobile-facets__details:first-child{border-top:1px solid var(--grey-color)}.facets-custom .facets-layout-list.by-review-ratings,.mobile-facets-custom .facets-layout-list.by-review-ratings{display:flex;flex-direction:column}.facets-custom .facets-layout-list.by-review-ratings .facet-checkbox__text,.mobile-facets-custom .facets-layout-list.by-review-ratings .facet-checkbox__text{display:flex}.facets-custom .facets-layout-list.by-review-ratings .facet-checkbox__text .facet-checkbox__text-label,.mobile-facets-custom .facets-layout-list.by-review-ratings .facet-checkbox__text .facet-checkbox__text-label{display:flex;column-gap:2px}.facets-custom .facets-layout-list.by-review-ratings .facet-checkbox__text .icon-star,.mobile-facets-custom .facets-layout-list.by-review-ratings .facet-checkbox__text .icon-star{width:14px;height:14px;color:#f2c776}.shipping-info__wrapper{display:flex;justify-content:center;align-items:center;padding:6px 20px;width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:10px}.shipping-info__wrapper span{font-weight:700}.accordion__content.accordion-custom__content .shipping-info__main{margin-bottom:10px}.accordion__content.accordion-custom__content .shipping-info__main span{font-weight:700}.shipping-info__link{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)!important;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:5%!important;text-underline-offset:25%!important;text-underline-position:from-font}.shipping-info__link:hover{color:inherit!important;text-decoration-thickness:5%!important}.template-search-custom .product-grid,.collection-custom .product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(167px,auto));grid-auto-flow:row dense;column-gap:clamp(1.66rem,1.092rem + 2.4233vw,4rem);row-gap:40px;margin:0}@media screen and (max-width: 374px){.template-search-custom .product-grid,.collection-custom .product-grid{column-gap:10px}}.template-search-custom .product-recommendations .product-grid,.collection-custom .product-recommendations .product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(167px,auto))}.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper{max-width:167px;width:100%;height:fit-content}@media screen and (min-width: 992px){.template-search-custom .product-grid,.collection-custom .product-grid{grid-template-columns:repeat(auto-fill,minmax(200px,auto))}.template-search-custom .product-recommendations .product-grid,.collection-custom .product-recommendations .product-grid{grid-template-columns:repeat(auto-fit,minmax(200px,auto))}.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper{width:100%;height:363px}}@media screen and (min-width: 1220px){.template-search-custom .product-grid,.collection-custom .product-grid{grid-template-columns:repeat(auto-fill,minmax(260px,auto))}.template-search-custom .product-recommendations .product-grid,.collection-custom .product-recommendations .product-grid{grid-template-columns:repeat(auto-fit,minmax(260px,auto))}.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper{max-width:260px;width:100%}}.collection-custom .product-grid .grid__item,.template-search-custom .product-grid .grid__item{width:100%;max-width:100%}.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .price--on-sale .price__sale,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .price--on-sale .price__sale{row-gap:.2rem}.main-blog .pagination-wrapper,.template-search-custom .pagination-wrapper,.collection-custom .pagination-wrapper{margin-top:4rem}.main-blog .pagination-wrapper .pagination__list,.template-search-custom .pagination-wrapper .pagination__list,.collection-custom .pagination-wrapper .pagination__list{align-items:center}.main-blog .pagination-wrapper .pagination__item,.template-search-custom .pagination-wrapper .pagination__item,.collection-custom .pagination-wrapper .pagination__item{color:var(--black-color);opacity:1}.main-blog .pagination-wrapper .pagination__item .svg-wrapper .icon.icon-caret,.template-search-custom .pagination-wrapper .pagination__item .svg-wrapper .icon.icon-caret,.collection-custom .pagination-wrapper .pagination__item .svg-wrapper .icon.icon-caret{width:6px;height:12px;color:var(--red-color)}@media screen and (min-width: 992px){.main-blog .pagination-wrapper .pagination__item .svg-wrapper .icon.icon-caret,.template-search-custom .pagination-wrapper .pagination__item .svg-wrapper .icon.icon-caret,.collection-custom .pagination-wrapper .pagination__item .svg-wrapper .icon.icon-caret{width:8px;height:16px}}.main-blog .pagination-wrapper .pagination__item.pagination__item--prev .svg-wrapper .icon.icon-caret,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--prev .svg-wrapper .icon.icon-caret,.collection-custom .pagination-wrapper .pagination__item.pagination__item--prev .svg-wrapper .icon.icon-caret{transform:rotate(180deg)}.main-blog .pagination-wrapper .pagination__item .icon.icon-caret,.template-search-custom .pagination-wrapper .pagination__item .icon.icon-caret,.collection-custom .pagination-wrapper .pagination__item .icon.icon-caret{margin:0;transform:none;height:100%;width:100%}.main-blog .pagination-wrapper .pagination__item .pagination__item--prev:hover .icon.icon-caret,.template-search-custom .pagination-wrapper .pagination__item .pagination__item--prev:hover .icon.icon-caret,.collection-custom .pagination-wrapper .pagination__item .pagination__item--prev:hover .icon.icon-caret{transform:none}.main-blog .pagination-wrapper .pagination__item.pagination__item--next,.main-blog .pagination-wrapper .pagination__item.pagination__item--prev,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--prev,.collection-custom .pagination-wrapper .pagination__item.pagination__item--prev,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--next,.collection-custom .pagination-wrapper .pagination__item.pagination__item--next{width:32px;height:32px;padding:12px 8px 12px 10px;border-radius:22px;background-color:var(--grey-color-20)}@media screen and (min-width: 992px){.main-blog .pagination-wrapper .pagination__item.pagination__item--next,.main-blog .pagination-wrapper .pagination__item.pagination__item--prev,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--prev,.collection-custom .pagination-wrapper .pagination__item.pagination__item--prev,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--next,.collection-custom .pagination-wrapper .pagination__item.pagination__item--next{width:44px;height:44px}}.main-blog .pagination-wrapper .pagination__item.pagination__item--next:hover,.main-blog .pagination-wrapper .pagination__item.pagination__item--prev:hover,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--prev:hover,.collection-custom .pagination-wrapper .pagination__item.pagination__item--prev:hover,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--next:hover,.collection-custom .pagination-wrapper .pagination__item.pagination__item--next:hover{background-color:#474a501a}.main-blog .pagination-wrapper .pagination__item:after,.template-search-custom .pagination-wrapper .pagination__item:after,.collection-custom .pagination-wrapper .pagination__item:after{content:none}.main-blog .pagination-wrapper .pagination__item.pagination__item--current,.template-search-custom .pagination-wrapper .pagination__item.pagination__item--current,.collection-custom .pagination-wrapper .pagination__item.pagination__item--current{font-weight:700}.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom{width:fit-content}@media screen and (min-width: 992px){.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom{width:100%}}.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom .quick-add__submit.quick-add-custom__submit,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom .quick-add__submit.quick-add-custom__submit{width:fit-content!important;min-width:30px}@media screen and (min-width: 992px){.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom .quick-add__submit.quick-add-custom__submit,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom .quick-add__submit.quick-add-custom__submit{width:100%!important}}.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom form,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom form{width:fit-content}@media screen and (min-width: 992px){.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom form,.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom form{width:100%}}.collection-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .product-card__wrapper-hover,.template-search-custom .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .product-card__wrapper-hover{gap:4px}.template-search-custom .product-grid .grid__item.grid__item_banner.first-two-columns,.collection-custom .product-grid .grid__item.grid__item_banner.first-two-columns,.template-search-custom .product-grid .grid__item.grid__item_banner.last-two-columns,.collection-custom .product-grid .grid__item.grid__item_banner.last-two-columns{grid-column-start:1;grid-column-end:3}@media screen and (min-width: 865px){.template-search-custom .product-grid .grid__item.grid__item_banner.last-two-columns,.collection-custom .product-grid .grid__item.grid__item_banner.last-two-columns{grid-column-start:2;grid-column-end:4}}@media screen and (min-width: 1480px){.template-search-custom .product-grid .grid__item.grid__item_banner.last-two-columns,.collection-custom .product-grid .grid__item.grid__item_banner.last-two-columns{grid-column-start:3;grid-column-end:5}}.template-search-custom .product-grid .grid__item.grid__item_banner,.collection-custom .product-grid .grid__item.grid__item_banner{margin:0 -1rem;width:100vw;max-width:100vw}@media screen and (min-width: 571px){.template-search-custom .product-grid .grid__item.grid__item_banner,.collection-custom .product-grid .grid__item.grid__item_banner{margin:0;width:100%;max-width:100%}}.template-search-custom .product-grid .grid__item.grid__item_banner .promotion-banner__wrapper,.collection-custom .product-grid .grid__item.grid__item_banner .promotion-banner__wrapper{padding:20px}.promotion-banner .promotion-banner__wrapper{display:grid;gap:30px}.promotion-banner .promotion-banner__wrapper .promotion-banner__title{font-size:22px;line-height:1.18;color:var(--white-color)}.promotion-banner .promotion-banner__wrapper .promotion-banner__button{font-size:14px;font-weight:600;text-decoration:none;line-height:1.2;padding:12px 24px;color:var(--white-color);background-color:var(--gold-color);width:fit-content}.promotion-banner .promotion-banner__wrapper .promotion-banner__button:hover{background-color:var(--gold-color)}.shipping-heading__wrapper{display:flex;flex-direction:column;padding:40px 0 100px;gap:10px;align-items:center}@media screen and (max-width: 992px){.shipping-heading__wrapper{padding:20px 0}}.shipping-heading__wrapper h1{font-size:30px;font-style:normal;font-weight:400;line-height:36px;color:var(--black-color)}@media screen and (max-width: 992px){.shipping-heading__wrapper h1{font-size:22px;line-height:26px}}.shipping-heading__wrapper .shipping-info__wrapper{width:fit-content}@media screen and (max-width: 992px){.shipping-heading__wrapper .shipping-info__wrapper{font-size:14px;line-height:18px}}.shipping-image__wrapper{padding:0 0 60px;display:flex;position:relative;width:fit-content;margin:0 auto}@media screen and (max-width: 450px){.shipping-image__wrapper{margin-left:-64px}}.shipping-image__wrapper img{height:auto;max-width:852px;margin:0 auto}.shipping-image-pin__wrapper{display:flex;align-items:end;position:absolute}.shipping-image-pin__wrapper.usa{flex-direction:column;top:32%;left:.5%}@media screen and (max-width: 992px){.shipping-image-pin__wrapper.usa{left:20.5%}}.shipping-image-pin__wrapper.prairies{flex-direction:column;top:22%;left:9%}.shipping-image-pin__wrapper.ontario{flex-direction:column-reverse;top:-7%;left:23%;align-items:baseline}@media screen and (max-width: 992px){.shipping-image-pin__wrapper.ontario{top:-6%;left:22%}}.shipping-image-pin__wrapper.maritimes{flex-direction:column-reverse;top:-4%;left:31%;align-items:baseline;z-index:1}@media screen and (max-width: 992px){.shipping-image-pin__wrapper.maritimes{top:3%}}.shipping-image-pin__wrapper.uk{flex-direction:column-reverse;top:-8%;left:46.5%;align-items:baseline}@media screen and (max-width: 992px){.shipping-image-pin__wrapper.uk{top:-6%;left:37.5%}}.shipping-image-pin__wrapper.eu{flex-direction:column-reverse;top:-1%;left:50%;align-items:baseline}@media screen and (max-width: 992px){.shipping-image-pin__wrapper.eu{flex-direction:column;top:27%;left:37%}}.shipping-image-pin__wrapper.toronto{align-items:start;flex-direction:column;top:29%;left:25.5%}.shipping-image-pin__wrapper.montreal{align-items:start;flex-direction:column;top:26%;left:28%}.shipping-image-pin__wrapper.western-canada{flex-direction:column-reverse;top:-7%;left:1%}@media screen and (max-width: 992px){.shipping-image-pin__wrapper.western-canada{top:-9%;left:4%}}.shipping-image-pin__wrapper.true-north{flex-direction:column-reverse;top:-14%;left:5%}@media screen and (max-width: 992px){.shipping-image-pin__wrapper.true-north{top:-12%;left:19%}}@media screen and (max-width: 992px){.shipping-image-pin__icon svg{width:16px;height:23px}}.shipping-image-pin__wrapper .shipping-image-pin__icon:hover+.shipping-image-pin-info__wrapper .shipping-image-pin-info__text,.shipping-image-pin__icon.opened+.shipping-image-pin-info__wrapper .shipping-image-pin-info__text{background-color:rgb(var(--accent-text-color));color:var(--white-color)}.shipping-image-pin__icon.usa,.shipping-image-pin__icon.prairies{translate:48% 10%}@media screen and (max-width: 992px){.shipping-image-pin__icon.prairies{translate:48% 30%}}@media screen and (max-width: 992px){.shipping-image-pin__icon.usa{translate:-988% 30%}}.shipping-image-pin__icon.ontario{translate:-46% 0%}.shipping-image-pin__icon.maritimes,.shipping-image-pin__icon.uk{translate:-45%}@media screen and (max-width: 992px){.shipping-image-pin__icon.uk{translate:384% 0%}}.shipping-image-pin__icon.eu{translate:-45%}@media screen and (max-width: 992px){.shipping-image-pin__icon.eu{translate:552% 27%}}.shipping-image-pin__icon.toronto,.shipping-image-pin__icon.montreal{translate:-49%}@media screen and (max-width: 992px){.shipping-image-pin__icon.toronto,.shipping-image-pin__icon.montreal{translate:-47% 27%}}.shipping-image-pin__icon.western-canada,.shipping-image-pin__icon.true-north{translate:48% 0%}@media screen and (max-width: 992px){.shipping-image-pin__icon.true-north{translate:-599% 0}}.shipping-image-pin__wrapper svg{cursor:pointer}.shipping-image-pin-info__wrapper{display:flex;height:138px}.shipping-image-pin-info__wrapper.usa{flex-direction:column;justify-content:end;border-right:1px solid rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.shipping-image-pin-info__wrapper.usa{flex-direction:column-reverse;justify-content:end;border-left:1px solid rgb(var(--accent-text-color));border-right:unset;translate:8%}}.shipping-image-pin-info__wrapper.prairies{flex-direction:column;justify-content:end;border-right:1px solid rgb(var(--accent-text-color))}.shipping-image-pin-info__wrapper.ontario,.shipping-image-pin-info__wrapper.maritimes{flex-direction:column-reverse;justify-content:start;border-left:1px solid rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.shipping-image-pin-info__wrapper.maritimes{height:115px}}.shipping-image-pin-info__wrapper.uk{flex-direction:column-reverse;justify-content:start;border-left:1px solid rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.shipping-image-pin-info__wrapper.uk{flex-direction:column-reverse;justify-content:start;border-right:1px solid rgb(var(--accent-text-color));border-left:unset;translate:154%}}.shipping-image-pin-info__wrapper.eu{flex-direction:column-reverse;justify-content:start;border-left:1px solid rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.shipping-image-pin-info__wrapper.eu{flex-direction:column;justify-content:end;border-right:1px solid rgb(var(--accent-text-color));border-left:unset;translate:69%}}.shipping-image-pin-info__wrapper.toronto{height:105px;flex-direction:column-reverse;justify-content:end;border-left:1px solid rgb(var(--accent-text-color))}.shipping-image-pin-info__wrapper.montreal{height:70px;flex-direction:column-reverse;justify-content:end;border-left:1px solid rgb(var(--accent-text-color))}.shipping-image-pin-info__wrapper.western-canada,.shipping-image-pin-info__wrapper.true-north{flex-direction:column-reverse;justify-content:start;border-right:1px solid rgb(var(--accent-text-color))}@media screen and (max-width: 992px){.shipping-image-pin-info__wrapper.true-north{flex-direction:column-reverse;justify-content:start;border-right:unset;border-left:1px solid rgb(var(--accent-text-color));translate:-71%}}.shipping-image-pin__wrapper.uk .shipping-image-pin-info__text,.shipping-image-pin__wrapper.eu .shipping-image-pin-info__text{color:rgb(var(--accent-text-color))}.shipping-image-pin-info__text{font-size:14px;font-style:normal;font-weight:700;line-height:18px;color:rgb(var(--accent-text-color));padding:4px 10px}@media screen and (max-width: 992px){.shipping-image-pin-info__text{padding:4px}}.shipping-image-pin__wrapper.western-canada .shipping-image-pin-info__text{max-width:90px;text-align:end}.shipping-image-pin-info__text.quebec{width:fit-content;align-self:end}.shipping__additional-info{padding-bottom:40px;font-size:14px;font-style:normal;font-weight:700;line-height:18px;color:rgb(var(--accent-text-color));text-align:center}.shipping-information__wrapper{display:flex;padding:60px 0;gap:10px}@media screen and (max-width: 992px){.shipping-information__wrapper{padding:40px 0;flex-direction:column}}@media screen and (max-width: 992px){.shipping-information__wrapper img{width:355px;height:165px;object-fit:cover;margin:0 auto}}.shipping-information-text__wrapper{display:flex;flex-direction:column;gap:10px;justify-content:center}.shipping-information-text__wrapper p{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)}.shipping-information-text__wrapper p span{font-weight:700}.shipping-accordions__wrapper{display:flex;flex-direction:column}.shipping-accordions__wrapper .product__accordion.product-custom__accordion.accordion{border-top:unset}.shipping-accordion__summary{display:flex;justify-content:space-between;background-color:var(--gold-30)}.shipping-accordion-text__wrapper{padding:10px 0}.shipping-accordion__summary .summary__title h2{font-size:16px;font-style:normal;font-weight:400;line-height:21px;color:var(--black-color)}.shipping-accordions__wrapper .accordion__content.accordion-custom__content{display:flex;gap:10px;padding-left:0}@media screen and (max-width: 992px){.shipping-accordions__wrapper .accordion__content.accordion-custom__content img{margin:0 auto}}.shipping-accordions__wrapper .accordion__content.accordion-custom__content img{max-height:160px!important}.shipping-accordion-text__wrapper{display:flex;flex-direction:column;gap:10px}.shipping-accordion-text__wrapper p{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)}.shipping-accordions__wrapper .shipping-accordion-text__wrapper p span,.shipping-accordion__summary.active h2{font-weight:700}.shipping-accordions__wrapper .product__accordion:not(:first-child) .shipping-accordion__summary{border-top:1px var(--gold-30) solid}.product__accordion.product-custom__accordion .accordion__content.accordion-custom__content p:empty{display:block}.bis-reset.bis-reset.bis-edge-bottom.bis-edge-right{display:none!important}#notify-me-trigger.button{display:none}#notify-me-trigger.notify-me__trigger{background-color:var(--black-color);color:var(--white-color);font-size:14px;font-style:normal;font-weight:700;line-height:18px;cursor:pointer;padding:11px 24px}@media screen and (max-width: 992px){#notify-me-trigger.notify-me__trigger{min-width:241px;text-align:center}}@media screen and (max-width: 615px){#sticky_buy_wrapper #notify-me-trigger.notify-me__trigger{padding:11px 0!important}#sticky_buy_wrapper #notify-me-trigger{display:inline-block;height:40px;position:relative;width:19%;min-width:unset}#sticky_buy_wrapper #notify-me-trigger span{display:block;text-align:center}}@media screen and (max-width: 992px){#sticky_buy_wrapper #notify-me-trigger.bis-button.notify-me__trigger{padding:11px 24px;text-align:center}#sticky_buy_wrapper #notify-me-trigger{width:45%;min-width:unset!important}#sticky_buy_wrapper #notify-me-trigger span{display:inline-block;white-space:nowrap}}#notify-me-trigger.bis-button.notify-me__trigger:hover{background-color:var(--black-color-90)}#container{background:var(--burgundy-color)!important}@media screen and (max-width: 992px){#counter_banner .banner.banner-custom{min-height:900px}}.banner-content__wrapper{display:flex;justify-content:space-between;align-items:center;width:65.3%}@media screen and (max-width: 992px){.banner-content__wrapper{width:100%;flex-direction:column;padding:30px 0;margin-bottom:auto}}.banner-content__wrapper .banner__box.banner-custom__box.content-container.content-container--full-width-mobile{max-width:56.5%}@media screen and (min-width: 992px) and (max-width: 1500px){.banner-content__wrapper .banner__box.banner-custom__box.content-container.content-container--full-width-mobile{min-width:unset;max-width:44.5%}}@media screen and (max-width: 992px){.banner-content__wrapper .banner__box.banner-custom__box.content-container.content-container--full-width-mobile{min-width:unset;width:100%;max-width:unset;text-align:center}}@media screen and (max-width: 992px){.banner-content__wrapper .banner__box.banner-custom__box .banner__buttons.banner__buttons--left{align-self:center}}.banner-content__wrapper .banner__text.banner-custom__text.rte p{font-size:14px;line-height:18px}@media screen and (max-width: 992px){.banner-content__wrapper .banner__box.banner-custom__box{row-gap:18px;margin-bottom:18px}}.counters__wrapper{display:flex;flex-direction:column}.counter__wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;padding:20px;min-width:230px}.counter__wrapper h4{font-size:14px;font-weight:400;line-height:18px;color:var(--black-color);text-align:center}.numbers__wrapper{display:flex;column-gap:2px}.number{background-color:var(--black-color);padding:0 8px;color:var(--white-color);font-size:30px;font-weight:700;line-height:36px;height:51px;display:flex;align-items:center;overflow:hidden;position:relative}@media screen and (max-width: 992px){.number{font-size:22px;line-height:26px;height:41px}}.number span{display:block;transition:transform 2s ease;transform:translateY(0)}.number span span{display:block;height:51px}.drawer-custom{color:var(--black-color);font-family:inherit}.drawer-custom .drawer__header{display:flex;flex-direction:column;padding:0}.drawer-custom .cart-items thead[role=rowgroup],.drawer-custom .cart-items .cart-item .cart-item__totals{display:none}.drawer-custom .drawer__inner{height:100%;max-width:100%;width:100vw;padding:0 1rem;border:0;overflow:hidden}@media screen and (min-width: 750px){.drawer-custom .drawer__inner{width:40rem}}.drawer-custom .cart-items .cart-item{display:flex;padding:20px 0;border-bottom:2px solid var(--grey-color-20);max-height:220px;min-height:138px;text-align:start}.drawer-custom .discount-drawer .cart-item:last-child{margin:0}.drawer-custom .discount-drawer .cart-item.cart-item__has-coupon{gap:5px}.drawer-custom .cart-items .cart-item .cart-item__quantity-wrapper{flex-direction:column-reverse;align-items:flex-end;justify-content:space-between;height:100%}.drawer-custom .cart-items .cart-item__quantity quantity-popover{height:100%}.drawer-custom .cart-items .cart-item cart-remove-button{margin-left:0;width:fit-content;height:fit-content}.drawer-custom .cart-items .cart-item cart-remove-button .icon-remove{width:1.6rem;height:1.6rem}.drawer-custom .cart-items .cart-item cart-remove-button .button{min-width:fit-content;min-height:fit-content}.drawer-custom .cart-items .cart-item .cart-item__details{position:relative;display:flex;gap:4px;flex-direction:column;padding:0}.drawer-custom .cart-items .cart-item .cart-item__details .cart-item__tooltip{display:grid;gap:5px;position:absolute;top:-6px;left:0;z-index:2;width:175%;padding:6px 10px;margin:0;background-color:#dcdbda;color:var(--black-color);font-size:14px;font-weight:400;line-height:18px;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none}.drawer-custom .cart-items .cart-item .cart-item__details .cart-item__tooltip.tooltip-variant{top:0}.drawer-custom .cart-items .cart-item .cart-item__details .cart-item__tooltip .tooltip__title{font-size:14px;line-height:1.2;text-transform:uppercase}.drawer-custom .cart-items .cart-item .cart-item__details .cart-item__tooltip .tooltip__option-value{font-size:14px;line-height:1.2}.drawer-custom .cart-items .cart-item .cart-item__details .cart-item__name:hover~.cart-item__tooltip.tooltip{opacity:1;visibility:visible}.drawer-custom .cart-items .cart-item .cart-item__details .item-product:hover .cart-item__tooltip.tooltip-variant{opacity:1;visibility:visible}.drawer-custom .cart-items .cart-item .cart-item__media{flex-grow:0;flex-shrink:0;flex-basis:auto;padding:0}.drawer-custom .cart-items .cart-item .cart-item__quantity{flex:1;padding:0;margin-right:auto}.drawer-custom .cart-items .cart-item .cart-item__details p.caption-with-letter-spacing{font-size:14px;line-height:1.2;text-transform:unset;color:var(--gold-color);order:1;opacity:1;margin:0}.drawer-custom .cart-items .cart-item .cart-item__details a.cart-item__name{font-family:inherit;font-size:14px;line-height:1.2;text-transform:uppercase;order:0;margin:0;width:160%}.drawer-custom .cart-items .cart-item .cart-item__image{width:100%;max-width:100px;max-height:100%;height:100%;object-fit:cover}.drawer-custom .cart-items .cart-item .cart-item__details div.product-option{flex:1;display:flex;order:3;margin:0;color:var(--black-color)}.drawer-custom .discount-drawer .cart-item .loading__spinner{position:relative;left:0;padding:0}.drawer-custom .cart-items .cart-item .cart-item__details div.product-option .money,.drawer-custom .cart-items .cart-item .cart-item__details div.product-option span.price{font-size:14px;font-weight:700;line-height:1.2}.drawer-custom .cart-items .cart-item .cart-item__details div.product-option .money.compare-price,.drawer-custom .cart-items .cart-item .cart-item__details div.product-option span.price.compare-price{color:var(--gold-color)}.drawer-custom .cart-items .cart-item .cart-item__details dl{position:relative;order:2;margin:0}.drawer-custom .cart-items .cart-item .cart-item__quantity-wrapper .quantity{width:104px;height:40px;border-radius:0;min-height:100%}.drawer-custom .cart-items .cart-item .cart-item__quantity-wrapper .quantity .quantity__button{width:30px}.drawer-custom .header-drawer__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 0;border-bottom:2px solid var(--grey-color)}.drawer-custom .header-drawer__heading .header-drawer__info{display:flex;align-items:center;gap:10px}.drawer-custom .header-drawer__heading .drawer__heading{font-size:22px;line-height:1.18;margin:0}.drawer-custom .header-drawer__heading .header-drawer__button{display:inline-flex;justify-content:center;align-items:center;font-size:14px;text-decoration:none;font-weight:700;line-height:1.2;background-color:var(--black-color);color:var(--white-color);width:92px;height:30px}.drawer-custom .header-drawer__heading .header-drawer__button:hover{text-decoration:underline}.drawer-custom .drawer__header .drawer__close{min-width:fit-content;min-height:fit-content;position:relative;top:0;right:0;box-shadow:none;color:var(--black-color)}.drawer-custom .drawer__footer{padding:10px 0;border-top:2px solid var(--grey-color)}.drawer-custom .cart-drawer__footer .totals__total{font-size:22px;line-height:1.18;margin:0}.drawer-custom .cart-drawer__footer .totals__total-value{font-weight:600;margin:0}.drawer-custom .cart-drawer__footer .totals__total-value .money{font-size:18px;font-weight:600;line-height:1.125}.drawer-custom .cart-drawer__footer .totals{align-items:start;margin:0}.drawer-custom .cart-drawer__footer .tax-note{display:none;font-size:12px;line-height:normal;color:var(--gold-color);margin:1rem 0 0}.drawer-custom .cart-drawer__footer .tax-note.show{display:block;margin-bottom:0}.drawer-custom .drawer__footer .cart__ctas .cart__checkout-button{font-size:14px;font-weight:700;line-height:1.2;max-width:100%;min-width:350px;min-height:32px;height:40px;padding:0;color:var(--white-color);background-color:var(--gold-color);margin-top:10px}.drawer-custom .drawer__footer .cart__ctas .cart__checkout-button:hover{background-color:var(--gold-color)}.drawer-custom .drawer__footer .cart__ctas .cart__checkout-button:before,.drawer-custom .drawer__footer .cart__ctas .cart__checkout-button:after{content:none}.drawer-custom .cart-item__quantity .cart-item__error.active{display:flex;flex-direction:column;position:absolute;bottom:32%;right:0;width:200%;padding:5px;margin:0;background-color:#dcdbda;z-index:1}.drawer-custom .cart-item__quantity .cart-item__error{display:none;background-color:transparent}.drawer-custom cart-drawer-items{display:flex;flex-direction:column;overflow-x:hidden}.drawer-custom .cart-item__prices{display:flex;align-items:center;flex-wrap:wrap;gap:5px;max-width:148px}.cart__footer-custom .totals__savings,.drawer-custom .totals__savings{font-size:14px;font-weight:700;line-height:1.2;padding-top:5px}.cart__footer-custom .savings__amount,.drawer-custom .savings__amount{color:var(--gold-color)}.drawer-custom .cart-items .cart-item .cart-item__details div.product-option .cart-item__prices .price+.cart-item__msrp{font-size:14px}.drawer-custom .cart-items .cart-item .cart-item__details div.product-option .cart-item__prices .price+.cart-item__msrp .money,.drawer-custom .cart-items .cart-item .cart-item__details div.product-option .cart-item__prices .price+.cart-item__msrp .transcy-money,.drawer-custom .cart-items .cart-item .cart-item__details div.product-option .cart-item__prices .price+.cart-item__msrp tc-money,.cart-custom .cart-item__prices .cart-item__msrp.price .money,.cart-custom .cart-item__prices .cart-item__msrp.price .transcy-money,.cart-custom .cart-item__prices .cart-item__msrp.price tc-money,.cart-custom .cart-items .cart-item .cart-item__totals .cart-item__price-wrapper .cart-item__msrp.price{font-weight:400;text-decoration:line-through}.drawer-custom .cart-item__details .discounts{margin:0}.drawer-custom .cart-item__details .discounts .discounts__discount{flex-wrap:wrap}.drawer-custom .related-products .quick-add.quick-add-custom .notify-me__trigger{width:100%}@media screen and (min-width: 992px){.drawer-custom .related-products .quick-add.quick-add-custom .notify-me__trigger{width:-webkit-fill-available;width:-moz-available;width:fill-available}}.drawer-custom .header-drawer__progress-bar{width:100%;height:100%;padding:20px 0 30px;border-bottom:2px solid var(--grey-color)}.drawer-custom .header-drawer__progress-bar .announcement-bar__text,.announcement-bar__message{padding:0}.drawer-custom .header-drawer__progress-bar .announcement-bar__text{font-size:14px;font-weight:700;color:var(--gold-color)}.drawer-custom .progress-bar .progress-bar__wrapper{display:flex;align-items:center;width:98%}.drawer-custom .progress-bar .announcement-bar{width:fit-content;height:fit-content;margin:0 auto 10px}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line{display:inline-block;width:100%;height:8px;border-radius:2px;border-top:1px solid var(--gold-color);border-right:none;border-bottom:1px solid var(--gold-color);border-left:none;background-color:var(--white-color);margin:0 -.5rem}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line.progress-bar__line_1{border-left:1px solid var(--gold-color)}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line:first-child{margin-left:0}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_1.active,.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_2.active,.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_3.active,.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_4.active,.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_5.active{background-color:var(--gold-color)}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_2,.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_3,.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_4,.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__line_5{border-radius:0}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result.active .svg-wrapper{background-color:var(--gold-color)}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result.active .svg-wrapper .icon-truck{color:var(--white-color)}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__number{display:inline-flex;align-items:center;justify-content:center;flex-grow:1;flex-shrink:0;flex-basis:auto;width:20px;height:20px;border-radius:10px;border:1px solid var(--gold-color);background-color:var(--white-color);color:var(--gold-color);font-size:14px;line-height:1.2;z-index:1}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result{position:relative;display:inline-flex;flex-direction:column;align-items:center}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result .svg-wrapper{width:30px;height:30px;border-radius:18px;border:1px solid var(--gold-color);background-color:var(--white-color)}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result .progress-bar__text{position:absolute;top:100%;right:0;color:var(--gold-color);font-size:14px;line-height:1.2;white-space:nowrap;margin-top:2px}.drawer-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result .svg-wrapper .icon-truck{width:fit-content;height:fit-content;color:var(--gold-color)}.insurance-product{display:flex;align-items:center;gap:14px;padding:10px;background-color:var(--grey-color-20);margin-top:20px}.insurance-product__title{font-size:14px;line-height:1.2;font-weight:700;margin-bottom:4px}.insurance-product__content{font-size:14px;line-height:1.2}.insurance-product__form{display:flex;flex-direction:column-reverse;gap:10px}.insurance-product__desc{font-size:14px;line-height:1.2}.insurance-product__desc .insurance-product__link{color:inherit}.insurance-product__desc .accent-text-color{font-weight:400}.insurance-product__price .money{font-size:14px;font-weight:700;line-height:1.2}.form__switch{display:inline-flex;align-items:center;font-size:100%;height:fit-content;position:relative}.form__switch>input[type=checkbox]{display:none}.form__switch>input[type=checkbox]:checked+.form__switch_style{background-color:var(--green-color)}.form__switch .form__switch_style{height:22px;left:0;background-color:var(--grey-color);-webkit-border-radius:100px;border-radius:100px;display:inline-block;position:relative;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:40px;cursor:pointer}.form__switch .form__switch_style:before{display:block;content:"";height:20px;position:absolute;width:20px;background-color:var(--white-color);-webkit-border-radius:50%;border-radius:50%;left:1px;top:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form__switch>input[type=checkbox]:checked+.form__switch_style:before{left:48%}.drawer-custom .related-products.page-width{padding:20px 0 0}.drawer-custom .related-products__heading.related-products-custom__heading{font-size:22px;font-weight:400;line-height:1.18;margin-bottom:10px}.drawer-custom .related-products .card-wrapper.card-custom-wrapper.product-card-wrapper{width:140px;height:fit-content}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom .quick-add__submit.quick-add-custom__submit{width:fit-content!important;min-width:30px}@media screen and (min-width: 992px){.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .quick-add.quick-add-custom .quick-add__submit.quick-add-custom__submit{width:100%!important}}.drawer-custom .related-products .quick-add.quick-add-custom{width:fit-content}@media screen and (min-width: 992px){.drawer-custom .related-products .quick-add.quick-add-custom{width:100%}}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .product-card__wrapper-hover{gap:4px}.drawer-custom .related-products .product-grid.related-product__grid.no-bottom-margin{margin-bottom:0;padding-bottom:20px}.drawer-custom .product-recommendations{overflow:visible}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .card__media img{object-fit:contain;height:auto}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .card__information{padding:4px 0 0}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .card__inner{min-height:100%}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .card__information h3{font-size:14px;line-height:1.2;text-transform:uppercase}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .price__container .price-item.price-custom-item .money{font-size:14px;font-weight:700;line-height:1.2}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .price__container .price-item.price-custom-item.price-item--regular,.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .price__container .price-item.price-custom-item{font-size:14px;line-height:1.2}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .price__container .price-item.price-custom-item.price-item--regular .money{font-weight:400}.drawer-custom .cart-item .cart-item__details .cart-item__discounted-prices .cart-item__old-price,.drawer-custom .cart-item .cart-item__details .cart-item__discounted-prices .cart-item__old-price .money{font-weight:400!important;text-decoration:line-through;width:fit-content}.drawer-custom .cart-item .cart-item__details .cart-item__discounted-prices span.price,.drawer-custom .cart-item .cart-item__details .cart-item__discounted-prices span.price.price--end,.drawer-custom .cart-item .cart-item__details .cart-item__discounted-prices span.price.price--end .money{color:var(--red-color);font-weight:700;width:fit-content}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .price__container .price-custom-sale__badge{padding:2px 6px}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .ctm-icons.ctm-icons-custom__whishlist{top:5px;right:10px}.drawer-custom .related-products .product-grid .card-wrapper.card-custom-wrapper.product-card-wrapper .ctm-icons.ctm-icons-custom__whishlist .ctm-icons-inner svg{width:18px;height:15px}.drawer-custom .cart-drawer__footer .discounts,.drawer-custom .cart-drawer__footer{text-align:right}.drawer-custom .cart-drawer__footer .discounts .discounts__discount,.drawer-custom .cart-drawer__footer .discounts .discounts__note{font-size:16px;line-height:1.18;margin-bottom:20px;justify-content:flex-end;flex-wrap:wrap;row-gap:5px}.drawer-custom .cart-drawer__footer .discounts .discounts__discount.discounts__discount--end,.drawer-custom .cart-drawer__footer .discounts .discounts__discount.discount-drawer{justify-content:flex-start}.drawer-custom .cart-drawer__footer .discounts__top{display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;flex-basis:100%}.drawer-custom .cart-drawer__footer .discounts .discounts__note,.drawer-custom .cart-drawer__footer .discounts__top .discounts__money{display:inline-block;color:var(--gold-color);margin:0;font-weight:500}.drawer-custom .cart-drawer__footer .discounts .discounts__discount .discounts__discount-text{font-size:12px;margin:0}@media screen and (min-width: 750px){.drawer-custom .cart-drawer__footer .discounts .discounts__discount,.drawer-custom .cart-drawer__footer .discounts .discounts__note{font-size:18px}.drawer-custom .cart-drawer__footer .discounts .discounts__discount .discounts__discount-text{font-size:14px}}.product__modal-opener--image.default-image .product__media-toggle:after{cursor:initial}.cart-custom cart-items{padding:10px 0 0;overflow-x:hidden}.cart-custom cart-items:last-child{padding-bottom:0}.cart-custom cart-items.no-top-padding{padding-top:0}@media screen and (min-width: 750px){.cart-custom cart-items{padding:20px 0}}.cart-custom .title-wrapper-with-link{position:relative;font-size:30px;line-height:1.2;justify-content:center;margin-bottom:20px}@media screen and (min-width: 750px){.cart-custom .title-wrapper-with-link{justify-content:flex-start}}.cart-custom .title-wrapper-with-link:after{content:"";position:absolute;bottom:-20px;width:100vw;height:2px;background-color:var(--grey-color);margin-left:calc((-100vw + 100%)/2);margin-right:calc((-100vw + 100%)/2)}@media screen and (min-width: 750px){.cart-custom .title-wrapper-with-link:after{content:none}}.cart-custom .title-wrapper-with-link.show-pseudo-element:after{content:"";position:absolute;bottom:-20px;width:100vw;height:2px;background-color:var(--grey-color);margin-left:calc((-100vw + 100%)/2);margin-right:calc((-100vw + 100%)/2)}.cart-custom .title-wrapper-with-link h1.title{font:inherit}.cart-custom .cart-items{border-collapse:collapse;width:100%}.cart-custom #main-cart-items{border:0;padding-bottom:0}@media screen and (min-width: 750px){.cart-custom #main-cart-items{padding-bottom:20px}}.cart-custom .cart-items thead{display:none;background-color:var(--grey-color-20);border-top:2px solid var(--grey-color);border-bottom:2px solid var(--grey-color)}@media screen and (min-width: 750px){.cart-custom .cart-items thead{display:table-header-group}}.cart-custom .cart-items thead:before,.cart-custom .cart-items thead:after{content:none;position:absolute;top:0;width:100%;height:38px;background-color:var(--grey-color-20);border-top:2px solid var(--grey-color);border-bottom:2px solid var(--grey-color);box-sizing:content-box}@media screen and (min-width: 750px){.cart-custom .cart-items thead:before,.cart-custom .cart-items thead:after{content:""}}.cart-custom .cart-items thead:before{left:-100%}.cart-custom .cart-items thead:after{right:-100%}.cart-custom .cart-items thead th{font-size:16px;font-weight:600;line-height:1.1;color:var(--black-color);vertical-align:middle;text-transform:unset;text-align:left;border:0;padding:0;height:38px}.cart-custom .cart-items thead th:first-child{width:70%}.cart-custom .cart-items thead th:nth-child(2),.cart-custom .cart-items thead th:nth-child(3),.cart-custom .cart-items thead th:last-child{width:10%;text-align:center;padding-right:20px}.cart-custom .cart-items .cart-item{position:relative;display:flex;gap:0;padding:20px 0;margin:0;border-bottom:2px solid var(--grey-color-20);max-height:355px;min-height:140px}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item{display:table-row}}.cart-custom .cart-items .cart-item>*{padding:0}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item>*{padding:20px 0}}.cart-custom .cart-items .cart-item .cart-item__details{font-size:14px;line-height:1.2;color:var(--black-color);padding-left:10px;flex:1}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__details{flex:unset}}.cart-custom .cart-items .cart-item .cart-item__details>.product-option{display:none}.cart-custom .cart-items .cart-item .cart-item__details .cart-item__name{font:inherit;color:inherit;text-transform:uppercase;padding:0 20px 0 0}@media screen and (min-width: 992px){.cart-custom .cart-items .cart-item .cart-item__details .cart-item__name{padding:0}}.cart-custom .cart-items .cart-item .discounts.discounts-mobile{display:block}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .discounts.discounts-mobile{display:none}}.cart-custom .cart-items .cart-item .cart-item__details .caption-with-letter-spacing{font:inherit;color:var(--gold-color);text-transform:unset;margin-top:4px}.cart-custom .cart-items .cart-item .cart-item__details>*+*{margin-top:4px}.cart-custom .cart-items .cart-item .cart-item__details .product-option .money{display:block}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__details .product-option .money{display:none}}.cart-custom .cart-items .cart-item>td{vertical-align:middle;text-align:left}.cart-custom .cart-items .cart-item .cart-item__quantity .cart-item__quantity-wrapper{justify-content:center}.cart-custom .cart-items .cart-item .cart-item__quantity .cart-item__quantity-wrapper .quantity-popover-container{padding:0;margin:0;width:104px;height:40px;max-width:100%}.cart-custom .cart-items .cart-item .cart-item__quantity .cart-item__quantity-wrapper .quantity-popover-container .quantity__button{width:30px}.cart-custom .cart-items .cart-item .cart-item__quantity .cart-item__quantity-wrapper .quantity-popover-container .quantity{width:fit-content;height:40px;min-height:100%}.cart-custom .cart-items .cart-item .cart-item__totals{font-size:14px;line-height:1.2;text-align:center;color:var(--black-color);padding:0}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__totals{padding-right:20px}}.cart-custom .cart-items .cart-item .cart-item__totals.regular{display:none}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__totals.regular{display:table-cell}}.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_desktop{padding-right:0;display:none}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_desktop{display:table-cell;padding-right:20px}}.cart-custom .cart-items .cart-item .cart-item__totals .cart-item__price-wrapper .price,.cart-custom .cart-items .cart-item .cart-item__totals .cart-item__price-wrapper .pricedt,.cart-custom .cart-items .cart-item .cart-item__totals .cart-item__price-wrapper .pricedt .money{font-size:14px;font-weight:700;line-height:1.2;margin:0;text-align:center;width:fit-content}.cart-custom .cart-items .cart-item .cart-item__quantity .cart-item__quantity-wrapper cart-remove-button .button .svg-wrapper{width:20px;height:20px}.cart-custom .cart-items .cart-item .cart-item__quantity .cart-item__quantity-wrapper cart-remove-button{position:absolute;left:clamp(15.5rem,11.9779rem + 7.5138vw,24rem);bottom:50%;z-index:1;transform:translateY(50%);margin:0}.cart-custom .cart-items .cart-item cart-remove-button .icon-remove{width:1.6rem;height:1.6rem}@media (min-width: 991px){.cart-custom .cart-items .cart-item .cart-item__quantity .cart-item__quantity-wrapper cart-remove-button{left:clamp(14rem,5.1429rem + 14.2857vw,28rem)}}.cart-custom .cart-item__quantity.cart-item__quantity_desktop .cart-item__error{display:none;flex-direction:column;position:absolute;bottom:100%;right:0;width:200%;padding:5px;margin:0;background-color:transparent;z-index:1}@media screen and (min-width: 750px){.cart-custom .cart-item__quantity.cart-item__quantity_desktop .cart-item__error.active{display:flex;background-color:#dcdbda}}.cart-custom .cart-item__quantity .cart-item__error .cart-item__error-text+.svg-wrapper{margin:0 0 4px}.cart-custom .cart-item__quantity .cart-item__error:empty{display:none}.cart-custom .cart-items .cart-item .cart-item__media .cart-item__image-container{border:0;height:100%}.cart-custom .cart-items .cart-item .cart-item__media .cart-item__image-container .cart-item__image{width:100%;height:100%;object-fit:cover}.cart-custom .cart__warnings{padding:40px 0}.cart-custom .cart-item__totals .cart-item__discounted-prices{display:flex;flex-direction:column}.cart-custom .cart-item__totals .cart-item__discounted-prices+.caption,.cart-custom .cart-item__totals .cart-item__price-wrapper .caption{width:100%}.cart-custom .cart-items .cart-item .cart-item__details .cart-item__discounted-prices{display:none}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__details .cart-item__discounted-prices{display:none}}.cart-custom .cart-item__discounted-prices .cart-item__final-price{color:var(--red-color);font-weight:700}.cart-custom .cart-item__totals.subtotal-desktop .cart-item__discounted-prices .cart-item__old-price{display:none}.cart-custom .cart-item__totals .discounts__discount{justify-content:center;white-space:nowrap}.cart-custom .cart-item__totals.subtotal-mobile .cart-item__discounted-prices .cart-item__old-price .money,.cart-custom .cart-item__totals.subtotal-mobile .cart-item__discounted-prices .cart-item__old-price{display:none}.cart-custom .cart-item__totals.subtotal-mobile .cart-item__discounted-prices dd.price{width:fit-content}.cart-custom .cart-item__prices{display:flex;flex-direction:row;gap:5px;align-items:flex-end}@media screen and (min-width: 992px){.cart-custom .cart-item__prices{flex-direction:column;align-items:center;gap:2px}}.cart-custom .cart-item__prices>*{font-size:14px;line-height:1.2}.cart-custom .cart-item__prices span.price.compare-price{font-weight:700;color:var(--gold-color)}.cart-custom .cart-item__details quantity-popover{position:static}.related-products.cart{padding-bottom:60px}@media screen and (min-width: 750px){.related-products.cart{padding-bottom:100px}}.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__quantity-wrapper{justify-content:flex-start}.cart-custom .cart-items .cart-item .cart-item__totals.subtotal-desktop{display:none}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__totals.subtotal-desktop{display:table-cell}}.cart-custom .cart-items .cart-item .cart-item__totals.subtotal-desktop .loading__spinner{padding:0;top:50%;right:50%;transform:translate(-50%,-50%)}.cart-custom .cart-items .cart-item .cart-item__totals.subtotal-mobile{display:flex;justify-content:flex-start;margin-top:8px}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__totals.subtotal-mobile{display:none}}.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__quantity-wrapper{display:flex;margin-top:4px}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__quantity-wrapper{display:none}}.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__quantity-wrapper cart-remove-button{position:absolute;left:calc(100% - 15px);top:10px;z-index:1;margin:0;width:fit-content;height:fit-content}.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__quantity-wrapper cart-remove-button .button{min-width:fit-content;min-height:fit-content;height:fit-content}.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__error.active{display:flex;flex-direction:column;position:absolute;bottom:100%;right:0;width:100%;padding:5px;margin:0;z-index:1;background-color:#dcdbda}@media screen and (min-width: 750px){.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__error.active{display:none;width:100%;background-color:transparent}}.cart-custom .cart-items .cart-item .cart-item__quantity.cart-item__quantity_mobile .cart-item__error{display:none;background-color:transparent}.cart-custom .header-drawer__progress-bar{height:100%;padding:10px 0 24px}.cart-custom .header-drawer__progress-bar .announcement-bar__text,.announcement-bar__message{padding:0}.cart-custom .header-drawer__progress-bar .announcement-bar__text{font-size:14px;font-weight:700;color:var(--gold-color)}.cart-custom .header-drawer__progress-bar .progress-bar__wrapper{display:flex;align-items:center;width:100%}.cart-custom .progress-bar{width:100%;height:100%;padding:10px 0 32px;border-bottom:2px solid var(--grey-color)}@media screen and (min-width: 750px){.cart-custom .progress-bar{border:0}}.cart-custom .progress-bar.is-empty{display:none}.cart-custom .progress-bar .announcement-bar{width:fit-content;height:fit-content;margin:0 auto 10px}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line{display:inline-block;width:100%;height:8px;border-radius:2px;border-top:1px solid var(--gold-color);border-right:none;border-bottom:1px solid var(--gold-color);border-left:none;background-color:var(--white-color);margin:0 -.5rem}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line.progress-bar__line_1{border-left:1px solid var(--gold-color)}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line:first-child{margin-left:0}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_1.active,.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_2.active,.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_3.active,.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_4.active,.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_5.active{background-color:var(--gold-color)}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_2,.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_3,.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_4,.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__line_5{border-radius:0}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result.active .svg-wrapper{background-color:var(--gold-color)}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result.active .svg-wrapper .icon-truck{color:var(--white-color)}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result{position:relative;display:inline-flex;flex-direction:column;align-items:center}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result .svg-wrapper{width:30px;height:30px;border-radius:18px;border:1px solid var(--gold-color);background-color:var(--white-color)}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result .progress-bar__text{position:absolute;top:100%;right:0;color:var(--gold-color);font-size:14px;line-height:1.2;white-space:nowrap;margin-top:2px}.cart-custom .progress-bar .progress-bar__wrapper .progress-bar__final-result .svg-wrapper .icon-truck{width:fit-content;height:fit-content;color:var(--gold-color)}.cart-custom .insurance-product{position:relative;margin:10px 0 20px;gap:clamp(1.1rem,.6023rem + 2.1236vw,4rem)}@media screen and (min-width: 750px){.cart-custom .insurance-product{margin:0 0 20px}}.cart-custom .insurance-product:after{content:"";position:absolute;bottom:-20px;width:100%;left:0;height:2px;background-color:var(--grey-color)}.cart-custom .insurance-product .insurance-product__details{flex:1}.cart__footer-custom.cart__footer-wrapper .cart__footer{padding-top:10px;padding-bottom:0!important}@media screen and (min-width: 750px){.cart__footer-custom.cart__footer-wrapper .cart__footer{padding-top:20px;padding-bottom:0!important}}.cart__footer-custom .cart__footer .cart__blocks{width:100%}.cart__footer-custom .cart__footer .cart__blocks .totals{justify-content:space-between}@media screen and (min-width: 992px){.cart__footer-custom .cart__footer .cart__blocks .totals{justify-content:flex-end}}.cart__footer-custom .cart__footer .cart__blocks .totals .totals__total{font-size:18px;line-height:1.2;margin:0}.cart__footer-custom .cart__footer .cart__blocks .totals .totals__total-value{font-size:18px;font-weight:600;line-height:1.2}@media screen and (min-width: 750px){.cart__footer-custom .cart__footer .cart__blocks .totals .totals__total,.cart__footer-custom .cart__footer .cart__blocks .totals .totals__total-value{font-size:20px;line-height:1.18}}.cart__footer-custom .cart__footer .tax-note{display:none;font-size:14px;text-align:right;line-height:1.2;color:var(--red-color);margin:20px 0 0}@media screen and (min-width: 750px){.cart__footer-custom .cart__footer .tax-note{margin:20px 0}}.cart__footer-custom .cart__footer .tax-note.show{display:block;margin:20px 0 0}.cart__footer-custom .cart__footer .cart__blocks .cart__ctas{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:20px 0 0}@media screen and (min-width: 750px){.cart__footer-custom .cart__footer .cart__blocks .cart__ctas{justify-content:space-between}}.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .underlined-link{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-size:14px;line-height:1.2;text-decoration:none;width:100%;min-width:240px;height:40px;min-height:32px;border:1px solid var(--black-color)}@media screen and (min-width: 750px){.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .underlined-link{width:240px}}.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .underlined-link:hover{text-decoration:underline}.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .underlined-link .svg-wrapper{width:4px;height:23px}.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{font-size:14px;font-weight:700;line-height:1.2;padding:0;margin:0;transition:none;color:var(--white-color);background-color:var(--gold-color);max-width:100%;width:100%;min-width:172px;height:40px;min-height:32px}@media screen and (min-width: 750px){.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{max-width:240px}}.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:hover{background-color:var(--gold-color)}.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:before,.cart__footer-custom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:after{content:none}.cart__footer-custom .cart__footer .discounts{text-align:right;margin-top:20px}.cart__footer-custom .cart__footer .discounts .discounts__note{margin-right:20px}.cart__footer-custom .cart__footer .discounts .discounts__note,.cart__footer-custom .cart__footer .discounts .discounts__discount{font-size:16px;line-height:1.18;margin-bottom:20px;justify-content:flex-end;flex-wrap:wrap;flex-direction:column;align-items:flex-end;gap:5px}.cart__footer-custom .cart__footer .discounts__top{display:flex;justify-content:space-between;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%}@media screen and (min-width: 992px){.cart__footer-custom .cart__footer .discounts__top{width:fit-content}}.cart__footer-custom .cart__footer .discounts .discounts__note,.cart__footer-custom .cart__footer .discounts .discounts__top .discounts__money{display:inline-block;color:var(--gold-color);margin-bottom:0;font-weight:500}.cart__footer-custom .cart__footer .discounts .discounts__discount .discounts__discount-text{font-size:12px;margin:0}@media screen and (min-width: 750px){.cart__footer-custom .cart__footer .discounts .discounts__discount,.cart__footer-custom .cart__footer .discounts .discounts__note{font-size:18px}.cart__footer-custom .cart__footer .discounts .discounts__discount .discounts__discount-text{font-size:14px}}#main-cart-footer.is-empty{display:none}.template-search.template-search-custom .template-search__no-results{display:flex;justify-content:flex-start;column-gap:20px;align-items:center;padding:16px 20px;background-color:var(--grey-color-20)}@media screen and (min-width: 991px){.template-search.template-search-custom .template-search__no-results{column-gap:40px}}.template-search.template-search-custom .no-results__image{width:86px;height:60px}.template-search.template-search-custom .no-results__title{font-size:18px;line-height:1.22;color:var(--red-color)}@media screen and (min-width: 991px){.template-search.template-search-custom .no-results__title{font-size:22px;line-height:1.18}}.template-search.template-search-custom .no-results__title:not(:last-child){margin-bottom:10px}.template-search.template-search-custom .no-results__desc{font-size:14px;line-height:1.2}@media screen and (min-width: 991px){.template-search.template-search-custom .no-results__desc{font-size:16px;line-height:1.3}}#swiper-recently-viewed.swiper{position:relative;overflow:hidden;margin:0 auto;max-width:1460px}@media screen and (max-width: 1500px){#swiper-recently-viewed.swiper{max-width:90%}}@media screen and (max-width: 992px){#swiper-recently-viewed.swiper{max-width:100%}}#recently-viewed-products{padding:40px 0}#recently-viewed-products .swiper-slide{width:fit-content!important}.price-recently-viewed{display:flex;flex-wrap:wrap;align-items:center}.price-recently-viewed .price-custom__from{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)}.price-recently-viewed .money{font-size:16px;font-style:normal;font-weight:700;line-height:21px;color:var(--black-color)}.price-recently-viewed .price-item.price-custom-item.price-item--regular{margin-left:10px!important;margin-right:10px!important}.about-us-section__wrapper{position:relative;background-color:#f7f5f3}@media screen and (max-width: 992px){.about-us-banner{margin-top:auto}.about-us-banner .banner__buttons.banner__buttons--left{align-self:center}}.greeting__wrapper.about-us-section{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 992px){.greeting__wrapper.about-us-section{padding-top:40px;padding-bottom:40px}}.about-us__wrapper{min-height:368px;display:flex;align-items:center}@media screen and (max-width: 992px){.about-us__wrapper{min-height:540px;align-items:start}}@media screen and (max-width: 992px){.one-image .about-us__wrapper{min-height:unset;height:fit-content;margin-bottom:20px}}.about-us-info__wrapper{max-width:57.5%}@media screen and (max-width: 1500px){.about-us-info__wrapper{max-width:35.5%}}@media screen and (max-width: 992px){.about-us-info__wrapper{max-width:none;text-align:center;padding-top:40px}}.about-us__wrapper h1{font-size:30px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:30px}@media screen and (max-width: 992px){.about-us__wrapper h1{margin-bottom:20px}}.about-us-text__wrapper{display:flex;flex-direction:column;gap:14px}@media screen and (max-width: 992px){.about-us-text__wrapper{gap:10px}}.about-us-text__wrapper p{font-size:14px;font-style:normal;font-weight:400;line-height:18px}.about-us-text__wrapper p span{font-weight:700}.about-us-images__wrapper{width:100%;max-width:625px;background-color:var(--white-color);position:absolute;top:0;right:0}@media screen and (max-width: 992px){.about-us-images__wrapper{bottom:0;top:unset;max-width:none;width:100%}}@media screen and (max-width: 992px){.one-image .about-us-images__wrapper{position:initial}}.trapezium__container{display:flex;position:relative}.trapezium{width:370px;height:368px;overflow:hidden;position:relative;clip-path:polygon(22.59% 0%,101.11% 0%,100% 100%,0% 100%)}@media screen and (max-width: 992px){.trapezium{width:60%;height:223px;overflow:hidden;position:relative;clip-path:polygon(22.59% 0%,101.11% 0%,100% 100%,0% 100%)}}.trapezium.one{width:100%}@media screen and (max-width: 992px){.trapezium.one{width:100%}}.trapezium img{border:none;width:100%;height:100%;object-fit:cover}.trapezium:nth-child(2){position:absolute;right:0;z-index:1;width:332px}@media screen and (max-width: 992px){.trapezium:nth-child(2){width:60%}}@media screen and (max-width: 992px){#counter_banner .banner.banner-custom.about-us-counter{height:519px;min-height:unset}}.banner__content.banner-custom__content.banner-about-us-counter{margin:auto}.about-us-contact{position:relative}.about-us-counter__wrapper{display:flex;flex-direction:column;gap:30px;margin:0 auto}@media screen and (max-width: 1500px){.about-us-counter__wrapper{width:100%;text-align:center}}.about-us-counter__wrapper h1{font-size:30px;font-style:normal;font-weight:400;line-height:36px}@media screen and (max-width: 992px){.about-us-counter__wrapper h1{font-size:22px;line-height:26px}}.about-us-counter__wrapper h2{font-size:22px;font-style:normal;font-weight:400;line-height:26px}@media screen and (max-width: 992px){.about-us-counter__wrapper h2{font-size:18px;line-height:22px}}.about-us-counters__wrapper{display:flex;flex-direction:row;width:100%;justify-content:space-between}@media screen and (max-width: 992px){.about-us-counters__wrapper{flex-direction:column;gap:20px}}.about-us-counters__wrapper .counter__wrapper{background:var(--white-color);box-shadow:0 0 10px #706c6c80}@media screen and (max-width: 992px){.about-us-counters__wrapper .counter__wrapper{max-width:270px;margin:0 auto}}.about-us-contact__wrapper{padding-top:60px;padding-bottom:60px;display:flex;justify-content:space-between}@media screen and (max-width: 992px){.about-us-contact__wrapper{padding-top:40px;padding-bottom:40px;flex-direction:column}}.contact-info__wrapper{max-width:920px;display:flex;flex-direction:column;gap:14px;justify-content:space-between}@media screen and (min-width: 992px) and (max-width: 1500px){.contact-info__wrapper{max-width:58%;gap:10px}}.contact-info__wrapper h1{font-size:22px;font-style:normal;font-weight:400;line-height:26px;color:var(--black-color)}@media screen and (max-width: 992px){.contact-info__wrapper h1{text-align:center}}.contact-info__wrapper p{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)}p.contact-info__text--important{color:var(--gold-color)}.support-hours__wrapper{display:flex;align-items:center;gap:10px}.support-hours__wrapper span{font-weight:700}p.contact-info__signature{margin-left:auto;font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:var(--gold-color)}.ticket__wrapper{max-width:600px;width:37%;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:radial-gradient(1786.29% 362.23% at 31.85% 100%,#d0d0d024,#88888824);box-shadow:0 0 10px #706c6c80}@media screen and (max-width: 992px){.ticket__wrapper{align-items:center;margin:40px auto 0;width:100%;max-width:none}}@media screen and (max-width: 992px){.ticket__wrapper .banner__buttons{width:100%}}@media screen and (max-width: 992px){.ticket__wrapper .banner__buttons .default-button{width:100%!important}}.ticket__wrapper h3{font-size:22px;font-style:normal;font-weight:400;line-height:26px;color:var(--gold-color)}.ticket__wrapper p{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)}.ticket__wrapper img{margin:0 auto}.contact-us-bg{position:absolute;z-index:-1;width:100%;height:100%}.container{display:flex;width:100%;border-top:2px solid var(--gold-color)}@media screen and (max-width: 992px){.container{flex-direction:column;border-top:none}}.tabs{width:300px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 992px){.tabs{width:100%;flex-direction:row;justify-content:center;gap:5px}}.tabs div{padding:10px;cursor:pointer;font-size:16px;font-style:normal;line-height:21px;background-color:var(--gold-30);font-weight:700;color:var(--black-color)}@media screen and (max-width: 992px){.tabs div{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;padding:5px;font-size:14px;line-height:19px}}.tabs div.active{background:var(--gold-color);color:var(--black-color)}.content{width:100%;padding:20px}@media screen and (max-width: 992px){.content{padding:10px 0 0}}.content .tab-content{display:none}.content .tab-content.active{display:block}.content .tab-content .accordion{margin-top:0}.content .tab-content .product__accordion.product-custom__accordion.accordion{border-top:none}.content .tab-content .product__accordion.product-custom__accordion.accordion ul li{font-size:14px;line-height:1.2;list-style:disc}@media screen and (max-width: 992px){.content .tab-content .shipping-accordion__summary .summary__title h2{font-size:14px;line-height:19px}}.content .tab-content .product__accordion:not(:first-child) .shipping-accordion__summary{border-top:1px var(--gold-30) solid}.item-steps__image{margin-bottom:10px;width:auto;height:100px;object-fit:contain;aspect-ratio:1 / 1;image-rendering:-webkit-optimize-contrast}.item-steps__subtitle{font-size:14px;line-height:1.2;white-space:nowrap;color:var(--gold-color)}.loyalty-welcome__points-info{display:flex;align-items:center;justify-content:center;max-width:100%;margin:0 auto}@media screen and (min-width: 991px){.loyalty-welcome__points-info{max-width:1180px}}.loyalty-welcome__points .loyalty-welcome__points-balance{color:var(--red-color)}.loyalty-welcome__progress-bar:before{content:"";display:block;position:absolute;bottom:calc(50% - 5px);left:0;height:10px;width:100%;background-color:var(--gold-30)}.loyalty-welcome__progress-bar span{display:inline-flex;justify-content:center;align-items:center;z-index:1;border:1px solid var(--gold-color);border-radius:50%;background-color:#fff;overflow:hidden}@media (min-width: 991px){.loyalty-tile__list{gap:20px}}.loyalty-tile__item:nth-child(3),.loyalty-tile__item:nth-child(4),.loyalty-tile__item:nth-child(n+5){min-height:124px;padding:10px}@media (min-width: 991px){.loyalty-tile__list{grid-template-columns:repeat(4,1fr)}.loyalty-tile__list{grid-template-columns:repeat(30,1fr);gap:20px}.loyalty-tile__item:nth-child(1){grid-area:1 / 1 / 2 / 16}.loyalty-tile__item:nth-child(2){grid-area:1 / 16 / 2 / 31}.loyalty-tile__item:nth-child(3){grid-area:2 / 1 / 3 / 11}.loyalty-tile__item:nth-child(4){grid-area:2 / 11 / 3 / 21}.loyalty-tile__item:nth-child(5){grid-area:2 / 21 / 3 / 31}.loyalty-tile__item:nth-child(6){grid-area:3 / 1 / 4 / 7}.loyalty-tile__item:nth-child(7){grid-area:3 / 7 / 4 / 13}.loyalty-tile__item:nth-child(8){grid-area:3 / 13 / 4 / 19}.loyalty-tile__item:nth-child(9){grid-area:3 / 19 / 4 / 25}.loyalty-tile__item:nth-child(10){grid-area:3 / 25 / 4 / 31}}.loyalty-tile-item__subtitle{font-size:14px;line-height:1.2;color:var(--white-color)}@media (min-width: 991px){.loyalty-tile-item__subtitle{font-size:16px;line-height:1.31}}.loyalty-link-block__wrapper{margin-top:20px}.loyalty-link-block__wrapper:not(:last-child){margin-bottom:20px}.loyalty-link-block__bar p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;-webkit-user-select:none;user-select:none}.main-blog{padding-top:40px;padding-bottom:60px;min-height:54vh}@media screen and (max-width: 992px){.main-blog{padding-top:40px;padding-bottom:40px}}.main-blog__wrapper{display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 992px){.main-blog__wrapper{flex-direction:column;gap:0}}.main-blog h1{font-size:30px;font-style:normal;font-weight:400;line-height:36px;margin-top:0;margin-bottom:40px}@media screen and (max-width: 992px){.main-blog h1{font-size:22px;line-height:26px}}.blog-topics-wrapper{background:radial-gradient(583.5% 119.2% at 35.25% 47.41%,#efeeee24,#44444424),#fff;display:flex;flex-direction:column;padding:20px 10px;gap:10px;min-width:190px;height:fit-content}@media screen and (max-width: 992px){.blog-topics-wrapper{display:none}}@media screen and (max-width: 992px){.shipping-accordion-text__wrapper .blog-topics-wrapper{display:block}}.topics-mobile-wrapper{margin-top:0}.topics-mobile-wrapper .product__accordion.product-custom__accordion.accordion{border-top:unset;margin-top:0}.topics-mobile-wrapper .product__accordion.product-custom__accordion.accordion details[open] summary{border-bottom:unset}.topics-mobile-wrapper .accordion__content.accordion-custom__content,.accordion__content.accordion-custom__content.shipping{padding:0!important}.topics-mobile-wrapper ul{padding-left:0}.blog-topics-wrapper h3{font-size:22px;font-style:normal;font-weight:400;line-height:26px;color:var(--black-color)}.blog-topics-wrapper li{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--grey-color);padding:6px 0;border-top:1px solid var(--grey-color)}.blog-topics-wrapper li:hover{color:var(--black-color)}.blog-topics-wrapper ul:last-child{border-bottom:1px solid var(--grey-color)}.main-blog__wrapper .blog-articles{grid-template-columns:1fr 1fr 1fr;column-gap:12px;row-gap:40px}@media screen and (min-width: 1500px){.main-blog__wrapper .blog-articles{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 992px){.main-blog__wrapper .blog-articles{grid-template-columns:1fr 1fr;column-gap:10px;row-gap:20px}}.article-card-wrapper .card__inner,.article-card__image-wrapper{height:200px}.article-card .card__heading.h2{font-size:16px;font-style:normal;font-weight:700;line-height:21px;color:var(--black-color);margin-bottom:10px}@media screen and (max-width: 992px){.blog-articles{padding-top:40px;padding-bottom:40px}}.blog-articles .card__information{padding-top:10px;padding-bottom:0}.card__heading.h2 a:hover{text-decoration:none;text-underline-offset:0}.article-card__excerpt{margin-top:0;margin-bottom:0;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--black-color)}.article-card__excerpt .full-unstyled-link{display:inline-block;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:10%;text-underline-offset:25%}.topics-mobile-wrapper{display:none}@media screen and (max-width: 992px){.topics-mobile-wrapper{display:block}}@media screen and (max-width: 992px){.main-blog .pagination-wrapper{margin-top:0}}.no-articles__wrapper{display:flex;align-items:center;width:100%;padding:16px 20px;background-color:var(--grey-color-20);gap:40px}.no-articles__wrapper p{color:var(--red-color);font-size:22px;font-style:normal;font-weight:400;line-height:26px}.page--centered{max-width:72.6rem!important}.junip-product-summary.product-card.junip-product-summary-rendered{margin-top:0!important}.junip-product-summary.product-card .junip-product-summary-review-count{font-size:14px;line-height:18px;color:var(--grey-color)}.junip-product-summary.product-card .junip-product-summary-star{height:14px;padding:0 2px;width:15px}.junip-product-summary.product-card svg{width:14px!important;height:14px!important}.loyalty-spend{padding:40px 0 0;background:linear-gradient(0deg,#0009 0% 100%),url(https://cdn.shopify.com/s/files/1/0674/1809/5768/files/loyalty-spend-background.png?v=1742377378) center center / cover no-repeat;text-align:center;overflow-x:hidden}@media (min-width: 991px){.loyalty-spend{padding:40px 0}}.loyalty-spend__top-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}@media (min-width: 991px){.loyalty-spend__top-wrapper{flex-direction:row;margin-bottom:40px}}.loyalty-spend__info{flex:1;max-width:780px}.loyalty-spend__info{margin-bottom:20px;text-align:left}@media (min-width: 991px){.loyalty-spend__info{margin-bottom:0}}.loyalty-spend__image{margin:0 auto}.loyalty-spend__image img{border-radius:10px}.loyalty-spend__images{transform:translate(-20px)}@media (min-width: 750px){.loyalty-spend__images{transform:translate(-40px)}}@media (min-width: 991px){.loyalty-spend__images{transform:none}}.loyalty-spend__title{font-size:30px;line-height:1.2}.loyalty-spend__title:not(:last-child){margin-bottom:20px}.loyalty-spend__text{font-size:14px;line-height:1.2;color:var(--white-color)}.loyalty-spend .loyalty-tile__list{grid-template-columns:repeat(2,1fr);margin-bottom:10px}@media (min-width: 991px){.loyalty-spend .loyalty-tile__list{margin-bottom:20px}}.loyalty-spend .loyalty-tile__item:nth-child(1),.loyalty-spend .loyalty-tile__item:nth-child(2){grid-column:span 1}.loyalty-spend .loyalty-tile__item:nth-child(3){grid-column:span 2}@media (min-width: 991px){.loyalty-spend .loyalty-tile__item:nth-child(1){grid-area:1 / 1 / 2 / 3}.loyalty-spend .loyalty-tile__item:nth-child(2){grid-area:1 / 3 / 2 / 5}.loyalty-spend .loyalty-tile__item:nth-child(3){grid-area:1 / 5 / 2 / 7}}.loyalty-spend .loyalty-tile__item{padding:10px}@media (min-width: 991px){.loyalty-spend .loyalty-tile__list{grid-template-columns:repeat(6,1fr)}.loyalty-spend .loyalty-tile__item:nth-child(3){margin-bottom:0}.loyalty-spend .loyalty-tile__item{padding:20px}}.loyalty-spend .loyalty-tile__item:before{opacity:.6}.loyalty-spend .loyalty-tile-item__icon{margin-bottom:10px;background-color:var(--gold-color)}@media (min-width: 991px){.loyalty-spend .loyalty-tile-item__icon{margin-bottom:20px}}.loyalty-spend .loyalty-tile-item__title,.loyalty-spend .loyalty-tile-item__subtitle{color:var(--black-color)}.loyalty-spend__foot{padding-top:20px;margin-left:-10px;margin-right:-10px;border-bottom:.1px solid var(--white-color);padding-bottom:40px}@media (min-width: 991px){.loyalty-spend__foot{padding-top:40px;background-color:transparent;border-bottom:.1px solid transparent}}.loyalty-spend__list{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}@media (min-width: 991px){.loyalty-spend__list{gap:20px}}.loyalty-spend__item{display:flex;align-items:center;justify-content:center;gap:6px;padding:20px;border:1px solid var(--gold-color);background:var(--black-color);text-align:left}@media (min-width: 991px){.loyalty-spend__item{gap:20px}}.loyalty-spend__item-title{font-size:22px;line-height:26px;text-transform:capitalize;color:var(--white-color)}.loyalty-spend__item-title span{color:var(--gold-color)}.loyalty-spend__item-subtitle{font-size:14px;color:var(--white-color)}@media (min-width: 991px){.loyalty-spend__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.loyalty-spend__item:nth-child(1){grid-column:1 / 2}.loyalty-spend__item:nth-child(2){grid-column:2 / 3}.loyalty-spend__item-icon img{width:50px;height:45px}.loyalty-spend__item-title{font-size:30px;line-height:36px}}.loyalty-faq{padding:60px 0}.loyalty-faq .accordion{margin:0}.loyalty-faq__title{font-size:22px;line-height:1.18}.loyalty-faq__title:not(:last-child){margin-bottom:20px}@media (min-width: 991px){.loyalty-faq__title{font-size:30px;line-height:1.2}}.loyalty-faq__title.loyalty-faq__title_left{text-align:left}.loyalty-faq__title.loyalty-faq__title_center{text-align:center}.loyalty-faq__title.loyalty-faq__title_right{text-align:right}.loyalty-welcome__head{padding:40px 0}.loyalty-welcome__heading{font-size:22px;line-height:1.18}.loyalty-welcome__heading:not(:last-child){margin-bottom:10px}@media screen and (min-width: 991px){.loyalty-welcome__heading{font-size:30px;line-height:1.2}}.loyalty-welcome__head_left{text-align:left}.loyalty-welcome__head_center{text-align:center}.loyalty-welcome__head_right{text-align:right}@media screen and (min-width: 991px){.loyalty-welcome__description{font-size:14px;line-height:1.2}}.loyalty-welcome__description{font-size:16px;line-height:1.3}.loyalty-welcome__steps{padding-bottom:20px}@media screen and (min-width: 750px){.loyalty-welcome__steps{padding-bottom:40px}}.steps__list{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:0;row-gap:20px}@media screen and (min-width: 850px){.steps__list{flex-direction:row;align-items:flex-start;justify-content:center;column-gap:1rem}}@media screen and (min-width: 1240px){.steps__list{column-gap:clamp(.31rem,-5.9015rem + 13.2513vw,10rem)}}.steps__item{padding:20px;max-width:240px;text-align:center}.item-steps__head:not(:last-child){display:block;margin-bottom:20px}.item-steps__title{font-size:22px;line-height:1.18;color:var(--black-color)}@media screen and (min-width: 991px){.item-steps__title{font-size:30px;line-height:1.2}}.item-steps__subtitle{font-size:14px;line-height:1.2;white-space:nowrap;color:var(--grey-color)}@media screen and (min-width: 991px){.item-steps__subtitle{font-size:16px;line-height:1.3}}.item-steps__warning{color:var(--red-color)}.item-steps__info{font-size:14px;line-height:1.2;color:var(--black-color)}@media screen and (min-width: 991px){.item-steps__info{font-size:16px;line-height:1.3}}.item-steps__info span:not(:last-child){display:block;margin-bottom:10px}.loyalty-welcome__foot{text-align:center;padding-bottom:40px}.loyalty-welcome__vip-description{font-size:14px;line-height:1.2;text-align:left;color:var(--black-color);max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 991px){.loyalty-welcome__vip-description{font-size:16px;line-height:1.3;max-width:1180px}}.loyalty-welcome__vip-description:not(:last-child){margin:0 auto 20px}@media screen and (min-width: 750px){.loyalty-welcome__vip-description:not(:last-child){margin:0 auto 40px}}.loyalty-welcome__points-info.loyalty-welcome__points-info_space{justify-content:space-between}.loyalty-welcome__points span{font-size:22px;line-height:1.18}@media screen and (min-width: 991px){.loyalty-welcome__points span{font-size:30px;line-height:1.2}}.loyalty-welcome__points .loyalty-welcome__points-balance{color:var(--gold-color)}.loyalty-welcome__points span:last-child{color:var(--black-color)}.loyalty-button{display:inline-block;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;padding:12px 24px;background-color:var(--gold-color);color:var(--white-color)}.loyalty-button:hover{background-color:var(--gold-color)}.loyalty-button.pounding-animation{cursor:pointer;animation:animate-pounding 3s linear infinite}@keyframes animate-pounding{0%{box-shadow:0 0 #cea350b3,0 0 #cea350b3}40%{box-shadow:0 0 0 35px #cea35000,0 0 #cea350b3}80%{box-shadow:0 0 0 35px #cea35000,0 0 0 20px #cea35000}to{box-shadow:0 0 #cea35000,0 0 0 20px #cea35000}}.loyalty-welcome__progress-container{max-width:1180px;margin:0 auto 40px}.loyalty-welcome__progress-bar{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:100%}.loyalty-welcome__progress-bar:before{content:"";display:block;position:absolute;bottom:calc(50% - 5px);left:0;height:10px;width:100%;background-color:var(--grey-color-20)}.loyalty-welcome__progress-bar:after{content:"";display:block;position:absolute;bottom:calc(50% - 5px);left:0;height:10px;width:var(--progress-width, 0%);background-color:var(--gold-color);transition:width .3s ease-in-out}.loyalty-welcome__progress-bar span{display:inline-flex;justify-content:center;align-items:center;z-index:1;border:1px solid var(--grey-color);border-radius:50%;background-color:var(--white-color);overflow:hidden}.loyalty-welcome__progress-bar span .loyalty-progress-bar__image{width:42px;height:42px;padding:6px}@media screen and (min-width: 750px){.loyalty-welcome__progress-bar span .loyalty-progress-bar__image{width:67px;height:67px;padding:10px}}.loyalty-welcome__points-left{font-size:14px;line-height:1.2;text-align:left;color:var(--grey-color)}.loyalty-welcome__points-left:not(:last-child){margin-bottom:25px}@media screen and (min-width: 991px){.loyalty-welcome__points-left{font-size:16px;line-height:1.3}.loyalty-welcome__points-left:not(:last-child){margin-bottom:10px}}.loyalty-progress-bar__tier{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.loyalty-progress-bar__first-tier{margin-left:-1px}.loyalty-progress-bar__third-tier{margin-right:-1px}.loyalty-progress-bar__tier.active{border-color:var(--gold-color);-webkit-filter:grayscale(0%);filter:grayscale(0%)}.loyalty-earn{padding:40px 0}@media screen and (min-width: 991px){.loyalty-earn{padding:60px 0}}.loyalty-earn__head{margin-bottom:20px}.loyalty-earn__head_left{text-align:left}.loyalty-earn__head_center{text-align:center}.loyalty-earn__head_right{text-align:right}.loyalty-earn__heading:not(:last-child){margin-bottom:10px}.loyalty-earn__heading,.loyalty-earn__subheading{font-size:22px;line-height:1.18}@media screen and (min-width: 991px){.loyalty-earn__heading,.loyalty-earn__subheading{font-size:30px;line-height:1.2}}.loyalty-earn__subheading{color:var(--black-color)}.loyalty-tile__list{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.loyalty-tile__item{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.loyalty-tile__item:nth-child(1),.loyalty-tile__item:nth-child(2),.loyalty-tile__item:nth-child(3){min-height:124px;padding:20px}.loyalty-tile__item:nth-child(3),.loyalty-tile__item:nth-child(4),.loyalty-tile__item:nth-child(n+5){padding:10px}.loyalty-tile__item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#d3d3d3;opacity:.3;z-index:1}@media (min-width: 991px){.loyalty-tile__list{grid-template-columns:repeat(30,1fr);gap:20px}.loyalty-tile__item:nth-child(1){grid-area:1 / 1 / 2 / 16}.loyalty-tile__item:nth-child(2){grid-area:1 / 16 / 2 / 31}.loyalty-tile__item:nth-child(3){grid-area:2 / 1 / 3 / 11}.loyalty-tile__item:nth-child(4){grid-area:2 / 11 / 3 / 21}.loyalty-tile__item:nth-child(5){grid-area:2 / 21 / 3 / 31}.loyalty-tile__item:nth-child(6){grid-area:3 / 1 / 4 / 7}.loyalty-tile__item:nth-child(7){grid-area:3 / 7 / 4 / 13}.loyalty-tile__item:nth-child(8){grid-area:3 / 13 / 4 / 19}.loyalty-tile__item:nth-child(9){grid-area:3 / 19 / 4 / 25}.loyalty-tile__item:nth-child(10){grid-area:3 / 25 / 4 / 31}}.loyalty-tile-item__icon{position:relative;display:inline-flex;justify-content:center;align-items:center;z-index:1;padding:15px;background-color:#cfcfce;border-radius:50%;margin-bottom:20px}.loyalty-tile__item:nth-child(3) .loyalty-tile-item__icon,.loyalty-tile__item:nth-child(4) .loyalty-tile-item__icon,.loyalty-tile__item:nth-child(n+5) .loyalty-tile-item__icon{margin-bottom:10px}@media (min-width: 991px){.loyalty-tile__item .loyalty-tile-item__icon{margin-bottom:20px}}.loyalty-tile-item__head{display:inline-block;position:relative;z-index:1;text-align:center}.loyalty-tile-item__title{font-size:22px;line-height:1.18;color:var(--white-color)}@media (min-width: 991px){.loyalty-tile-item__title{font-size:30px;line-height:1.2}}.loyalty-tile-item__subtitle,.loyalty-tile-item__description p,.loyalty-tile-item__description a{font-size:14px;line-height:1.2;color:var(--white-color)}.loyalty-tile-item__description a{text-underline-offset:2px}@media (min-width: 991px){.loyalty-tile-item__subtitle,.loyalty-tile-item__description p,.loyalty-tile-item__description a{font-size:16px;line-height:1.31}}.loyalty-invite{padding-bottom:40px}.loyalty-invite .loyalty-invite__wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:40px;row-gap:20px}@media screen and (min-width: 991px){.loyalty-invite{padding-bottom:60px}.loyalty-invite .loyalty-invite__wrapper{flex-wrap:nowrap}}.loyalty-invite__content{max-width:100%}.loyalty-invite__title{font-size:22px;line-height:1.18;color:var(--white-color)}.loyalty-invite__title.loyalty-invite__title_left{text-align:left}.loyalty-invite__title.loyalty-invite__title_center{text-align:center}.loyalty-invite__title.loyalty-invite__title_right{text-align:right}.loyalty-invite__title:not(:last-child){margin-bottom:20px}@media (min-width: 991px){.loyalty-invite__title{font-size:30px;line-height:1.2}}.loyalty-invite__text{font-size:16px;line-height:1.31;color:var(--black-color);margin-bottom:20px}.loyalty-invite__info{font-size:16px;line-height:1.31;font-weight:700;color:var(--black-color);margin-bottom:4px}.loyalty-link-block__bar{display:flex;align-items:center;gap:10px;border:.5px solid var(--black-color);background-color:var(--white-color);padding:11px 8px}.loyalty-link-block__bar p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.loyalty-link-block__button{border:none;cursor:pointer}.loyalty-link-block__text{font-size:16px;line-height:1.31;color:var(--black-color)}.loyalty-link-block__text span{font-weight:700}.product-reviews .rich-text__blocks{max-width:var(--page-width)}.product-reviews .rich-text__wrapper{width:100%}.product-reviews .rich-text__blocks .rich-text__text{font-size:16px;line-height:1.3;text-align:left}.reviews-page-widget .junip-product-review-container{max-width:var(--page-width);padding-left:0;padding-right:0}.custom-title-wrap{padding-top:60px;padding-bottom:40px}.custom-title-wrap.custom-title-wrap--no-padding{padding-top:0;padding-bottom:0}.custom-title-wrap h1{font-family:DM Sans;font-size:30px;font-style:normal;font-weight:400;line-height:36px;color:var(--black-color)}.stjr-container{margin-top:0!important}.product__title.product-custom__title span svg path{fill:var(--white-color)}.product__title.product-custom__title .badge.custom-badge{min-height:20px}@media screen and (max-width: 992px){.product__title.product-custom__title .badge.custom-badge{margin-bottom:5px}}[aria-label="Trending product badge"] svg{animation:pulse 1.5s infinite ease-in-out}.js-contents{text-align:end}quick-add-modal .quick-add-modal__content-info{--modal-padding: 2rem}quick-add-modal product-info #breadcrumb,quick-add-modal product-info .share-button-pdp__wrapper,quick-add-modal .quick-add-modal__content-info .product:not(.featured-product) .product__view-details{display:none}quick-add-modal .quick-add-modal__toggle{position:relative;margin-left:auto;padding-top:6px;border:none;width:4.2rem;color:var(--black-color)}quick-add-modal .product__title.product-custom__title h2.h1{font-size:22px;font-style:normal;font-weight:400;line-height:26px;color:var(--black-color)}quick-add-modal .product.product-custom{padding-bottom:clamp(6rem,10.0214rem + -17.1582vw,2rem)}@media screen and (min-width: 749px){quick-add-modal .product.product-custom{padding-bottom:0}}quick-add-modal .product-form__submit.product-form-custom__submit{width:100%;max-width:300px}modal-opener .quick-add__submit.quick-add-custom__submit span:first-child{display:none}modal-opener .quick-add__submit.quick-add-custom__submit span:nth-child(2){display:inline-block}@media screen and (max-width: 992px){modal-opener .quick-add__submit.quick-add-custom__submit span:first-child{display:inline-block}modal-opener .quick-add__submit.quick-add-custom__submit span:nth-child(2){display:none}}quick-add-modal .product-info__wrapper .product-info__text{font-size:13px;font-style:normal;font-weight:400;line-height:18px;color:var(--grey-color)}quick-add-modal .ctm-icons.ctm-icons-custom__whishlist{position:absolute;top:20px;right:20px;z-index:2;height:fit-content;display:flex;justify-content:flex-end;cursor:pointer}@media screen and (min-width: 750px){quick-add-modal .ctm-icons.ctm-icons-custom__whishlist{top:30px;right:30px}}quick-add-modal .quick-add-modal__content{max-height:calc(100% - var(--modal-height-offset));--modal-height-offset: 1.6rem;width:calc(100% - 3rem)}@media screen and (min-width: 750px){quick-add-modal .quick-add-modal__content{max-height:calc(100% - var(--modal-height-offset) * 1.15);--modal-height-offset: 10rem;width:60%}}quick-add-modal .quantity-buy-buttons__wrapper{gap:0}quick-add-modal .quantity-buy-buttons__wrapper #buy-buttons-wrapper{width:100%}quick-add-modal .quantity-buy-buttons__wrapper .price-per-item__container{padding-right:10px}quick-add-modal.quick-add-modal .slider .product__media-item.grid__item{margin:0}quick-add-modal .product__media.product-custom__media.media.media--transparent{padding-top:var(--ratio-percent)}quick-add-modal .product__media.product-custom__media.media.media--transparent img{max-height:fit-content;object-fit:contain}quick-add-modal.quick-add-modal[open]{z-index:1001}.pushowl-embedded-form-container>div{padding:1px!important}.popup{opacity:0;-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97);pointer-events:none;-webkit-transition:opacity .4s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1);transition:opacity .4s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1);-o-transition:opacity .4s cubic-bezier(.25,.1,.25,1),transform .4s cubic-bezier(.25,.1,.25,1);transition:opacity .4s cubic-bezier(.25,.1,.25,1),transform .4s cubic-bezier(.25,.1,.25,1);transition:opacity .4s cubic-bezier(.25,.1,.25,1),transform .4s cubic-bezier(.25,.1,.25,1),-webkit-transform .4s cubic-bezier(.25,.1,.25,1)}.popup.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:auto}#newsletter-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1000;justify-content:center;align-items:center;display:flex;overflow:auto}.popup__wrapper{position:relative;background:#fff;max-width:680px;width:90%;box-shadow:0 0 20px #0003;text-align:center;min-height:400px;max-height:90vh;overflow-y:auto}.popup__content{display:flex;flex-direction:row;min-height:400px}@media screen and (max-width: 992px){.popup__content{flex-direction:column-reverse}}.popup__close{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;z-index:1}@media screen and (max-width: 992px){.popup__close{top:10px;right:10px}}.popup__media,.popup__text{width:50%;flex:0 0 auto}@media screen and (max-width: 992px){.popup__media,.popup__text{width:100%}}.popup__text{text-align:start;padding:20px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 992px){.popup__text{padding:10px;min-height:284px}}.popup__text h2{color:var(--black-color);font-size:30px;font-style:normal;font-weight:400;line-height:36px}@media screen and (max-width: 992px){.popup__text h2{font-size:22px;line-height:26px}}.popup__text p{color:var(--grey-color);font-size:14px;font-style:normal;font-weight:400;line-height:18px}@media screen and (max-width: 992px){.popup__text p{font-size:14px;line-height:18px}}.popup__media .image-desktop,.popup__media .video-desktop{display:block;max-width:100%;height:100%;object-fit:cover}.image-mobile,.video-mobile{display:none}@media screen and (max-width: 992px){.popup__media .image-desktop,.popup__media .video-desktop{display:none}.image-mobile,.video-mobile{display:block;width:calc(100% + 1px);flex:0 0 auto}}#newsletter-popup .pushowl-embedded-form-container label{color:var(--grey-color)!important;margin-top:20px}#newsletter-popup .pushowl-embedded-form-container select{height:40px;padding:6px 12px!important;color:var(--grey-color)}.custom-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1001;justify-content:center;align-items:center;display:flex}.custom-bis-form__wrapper{position:relative;background:#fff;padding:20px;max-width:600px;width:90%;box-shadow:0 0 20px #0003;min-height:400px}@media screen and (max-width: 992px){.custom-bis-form__wrapper{padding:10px}}.bis-close-button,.bis-email__submit{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.bis-form-header__wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){.bis-form-header__wrapper{align-items:start}}.bis-form-header__wrapper h3{font-size:30px;font-style:normal;font-weight:400;line-height:36px;color:var(--black-color)}@media screen and (max-width: 992px){.bis-form-header__wrapper h3{font-size:22px;line-height:26px;margin-bottom:10px}}.bis-notification-text{text-align:start;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:var(--gold-color);margin-bottom:20px}@media screen and (max-width: 992px){.bis-notification-text{margin-bottom:10px}}.custom-bis-form__wrapper h2{font-size:22px;font-style:normal;font-weight:400;line-height:26px;color:var(--black-color);margin-bottom:20px}@media screen and (max-width: 992px){.custom-bis-form__wrapper h2{font-size:18px;line-height:22px;margin-bottom:10px}}.bis-email__wrapper{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 992px){.bis-email__wrapper{gap:10px}}.bis-email__submit{background-color:var(--gold-color);color:var(--white-color);padding:10px 24px;border-radius:unset;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.bis-email__wrapper input{border-radius:unset;border:.5px solid #706c6c;color:#706c6c;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:10px 8px}.bis-variant__label{position:relative;display:flex;padding:10px;flex-direction:column;justify-content:center;align-items:center;outline:1px solid var(--black-color);background:var(--white-color);margin-bottom:5px;transition:all .2s ease-in-out;cursor:pointer;width:fit-content;height:76px;color:var(--black-color);text-align:center}@media screen and (max-width: 992px){.bis-variant__label{width:48%}}.bis-variant__label:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top left,transparent calc(50% - 1px),var(--black-color),transparent calc(50% + 1px))}#bis-variant-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:20px}@media screen and (max-width: 992px){#bis-variant-options{margin-bottom:10px;justify-content:space-between}}.bis-variant__input{position:absolute;opacity:0;pointer-events:none}.bis-variant__input:checked+label,.bis-variant__label:has(.bis-variant__input:checked){color:var(--black-color);outline:2px solid var(--black-color);background-color:var(--grey-color-20)}.bis-variant__input,.bis-variant__label{border:none;background-color:var(--grey-color-20);color:var(--black-color)}.bis-selected-variant__title{margin-bottom:20px;color:var(--black-color);font-weight:700;font-size:14px}@media screen and (max-width: 992px){.bis-selected-variant__title{margin-bottom:10px}}.bis__disclaimer,.bis-request-result__message{font-size:14px}.bis-request-result__message{width:100%;padding:10px}.bis-request-result__message--success{background-color:#e0ecd6;color:#4f7344}.bis-request-result__message--failed{background-color:#eadcda;color:#a15b56}.shipping-info{position:relative;padding:40px 0;margin-bottom:12px}@media screen and (max-width: 992px){.shipping-info{padding:20px 0}}.shipping-info__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}.shipping-info__inner{display:flex;align-items:center;gap:40px;max-width:510px;margin:0 auto}@media screen and (max-width: 992px){.shipping-info__inner{gap:10px;flex-direction:column;text-align:center}.shipping-info__image{width:60px;height:60px}}.shipping-info__heading{font-size:30px;line-height:36px;text-transform:capitalize;margin-bottom:4px}@media screen and (max-width: 992px){.shipping-info__heading{font-size:22px;line-height:26px}}.shipping-info__subheading,.shipping-info__text{font-size:14px;font-style:normal;line-height:18px;margin-bottom:4px}.shipping-info__subheading{font-weight:700;color:var(--black-color)}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{margin-top:40px;margin-bottom:20px}.article-template__content p,.article-template__content li{margin-bottom:10px;line-height:1.5}.wla-modal{min-height:auto;top:50%;transform:translateY(-50%)}#freebie-loading-message{display:flex;align-items:center;gap:20px;text-align:center;margin:10px 0;transition:opacity .3s ease}#freebie-loading-message.hidden{opacity:0;pointer-events:none}#freebie-loading-message:not(.hidden){opacity:1}#freebie-loading-message .loading__spinner{position:static}
/*# sourceMappingURL=/cdn/shop/t/67/assets/style.css.map */
