:root{--base_font1: "Helvetica Now Display";--base_font2: "Konnect";--base-light: #fff;--base-dark: #000;--color-primary: #38bfc8;--color-primary-light: #48a3be;--color-text: #1a1a1a;--base-light-color: #f5f5f5;--color-light-dark: #8c8c8c;--base-bg: #f5f5f5;--base-bg-light: #efefef;--base-footer-bg: #1a1a1a;--base-footer-color-light: #8c8c8c;--base-bg-btn: #303030;--footer-radius: 30px;--header-box-shadow: 0 9px 30px rgba(0, 0, 0, .19)}html{padding:0!important}body{font-family:var(--base_font1);font-weight:500}.wrapper{width:100%;max-width:1880px;margin:0 auto}.backdrop--radial:before{pointer-events:none}.main-content{overflow-x:hidden}.btn{border-radius:5px;padding:16px 24px;font-size:16px;transition:all linear .2s}.btn:hover{opacity:.8}.btn:before{display:none}.site-header{min-height:auto;padding-top:40px}.site-header.scrolled{padding-top:16px}div#cart-drawer{background:#fff!important}@media screen and (max-width:1400px){.site-header,.site-header.scrolled{padding-top:0}}@media screen and (max-width:1023px){.site-header{margin:0}}.site-header .wrapper{gap:0 10px}@media screen and (max-width:1400px){.site-header .wrapper{position:relative;gap:0 12px;background:var(--base-bg);box-shadow:0 0 #0000,0 0 #0000,0 9px 74px #00000030;padding-block:8px}.site-header .wrapper:after{display:none}}@media screen and (max-width:1400px){.site-header .wrapper{justify-content:space-between}}@media screen and (max-width:1400px){.site-header .wrapper .mobile-menu{padding:0}}.site-header .logo{margin:0;box-shadow:var(--header-box-shadow);border-radius:10px;padding:18px 26px;background-color:var(--base-light)}@media screen and (max-width:1400px){.site-header .logo{box-shadow:none;position:absolute;left:calc(50% - 57px);background-color:transparent}}@media screen and (max-width:1023px){.site-header .logo{position:absolute}}.site-header .logo .logo__image-link{width:63px;height:27px}.site-header .logo img{width:63px}.site-header .mobile-menu__button--burger svg{pointer-events:none}@media screen and (max-width:1400px){.site-header .mobile-menu__button--burger{display:flex;width:24px;height:24px;padding:0;position:static}}.site-header .search-mobile-button{width:44px;height:44px;align-items:center;justify-content:center;display:none}@media screen and (max-width:1400px){.site-header .search-mobile-button{display:flex;width:24px;height:24px}}.site-header .menu__item.mobile-button{display:none}@media only screen and (min-width:768px)and (max-width:1366px){.bundle{background-position:-100px 0!important}}@media screen and (max-width:1400px){.site-header .menu__item.mobile-button{display:block;margin-left:auto!important}.site-header .menu__item.mobile-button .btn{min-height:36px;font-size:11px;padding:10px}}.site-header .nav{flex:1;position:static;width:100%;padding:0;gap:0 10px;position:relative}.site-header .nav-inner{display:flex;flex:1;gap:0 10px;position:relative}@media screen and (max-width:1400px){.site-header .nav{display:none}}.site-header .menu__items{padding:0 20px;box-shadow:var(--header-box-shadow);border-radius:10px;background-color:var(--base-light)}.site-header .menu__item--icon{background-color:var(--base-light);border-radius:10px;margin:0}.site-header .menu__item--icon .navlink{transition:opacity cubic-bezier(.4,0,.2,1) .15s}.site-header .menu__item--icon .navlink:hover{opacity:.8}.site-header .menu__item--icon .navlink--icon{aspect-ratio:1/1;box-shadow:var(--header-box-shadow);border-radius:10px;display:flex;align-items:center;justify-content:center;width:64px}.site-header .menu__item>.navlink{padding:18px 10px;transition:color cubic-bezier(.4,0,.2,1) .15s}.site-header .menu__item>.navlink:hover{color:var(--color-primary)}.site-header .menu__item--secondary{flex:1;gap:0 10px;align-items:stretch;position:static;margin:0}.site-header .menu__item--secondary .menu__items,.site-header .menu__item--secondary .menu__item{margin:0}.site-header .menu__item .header__dropdown{background-color:var(--base-bg);top:calc(100% + 6px);right:0;left:0;width:100%;max-width:100%;border-radius:10px;filter:drop-shadow(0 9px 74px rgba(0,0,0,.34))}.site-header .menu__item .header__dropdown__wrapper{padding:40px 92px 40px 40px;max-height:100%;height:100%;min-height:380px;position:relative}.site-header .menu__item .header__dropdown__wrapper .header__dropdown__inner{width:100%}.site-header .menu__item .header__dropdown .header__grandparent__links{display:flex;flex-direction:column;margin:0;gap:14px 0;position:relative}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family{padding:0;max-width:100%}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .navtext span{display:block;font-size:14px;line-height:1.42;font-family:var(--base_font1);color:#8c8c8c}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family:has(.child-nav):has(.navlink--grandchild) .navlink--child:after{content:"";position:absolute;right:0;top:15px;width:8px;height:8px;border-left:2px solid var(--base-dark);border-bottom:2px solid var(--base-dark);transform:rotate(-135deg);transition:all .25s ease}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family:has(.child-nav) .navlink--child:hover:after{border-color:var(--color-primary)}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family:hover .child-nav{visibility:visible;opacity:1;pointer-events:all}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .navlink--child{margin:0;padding:0 34px 0 0;position:relative;max-width:324px}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .navlink--child .navtext{padding:0;font-size:30px;line-height:1.3;font-family:var(--base_font2);text-transform:capitalize;letter-spacing:-.5px;color:currentColor}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family.active .navlink--child,.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .navlink--child:hover{color:var(--color-primary)}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .child-nav{height:100%;display:none;position:absolute;left:324px;top:0;display:flex;flex-direction:column;width:100%;max-width:356px;visibility:hidden;opacity:0;pointer-events:none;transition:all .25s ease;padding:0 0 0 40px}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .child-nav a .navtext{font-size:16px;text-transform:capitalize}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .child-nav a .navtext:hover{opacity:1}.site-header .menu__item .header__dropdown .header__grandparent__links .dropdown__family .child-nav:hover a:not(:hover){color:#8c8c8c}.site-header .menu__item .search-popdown{flex:1;width:100%;box-shadow:var(--header-box-shadow);border-radius:10px}.site-header .menu__item .search-popdown predictive-search{height:100%}.site-header .menu__item .search-popdown__body,.site-header .menu__item .search-popdown__main,.site-header .menu__item .search-popdown .search-form{height:100%}.site-header .menu__item .search-popdown .search-form__input-holder{background-color:transparent;max-width:100%}.site-header .menu__item .search-popdown .search-form__input{padding:20px 20px 20px 74px;height:100%;border-radius:10px;background-color:var(--base-light);font-family:var(--base_font1);font-size:16px;line-height:1.43}.site-header .menu__item .search-popdown .search-form__input::-moz-placeholder{color:#8c8c8c}.site-header .menu__item .search-popdown .search-form__input::placeholder{color:#8c8c8c}.site-header .menu__item .search-popdown .search-form__label{width:24px;height:24px;left:30px}.site-header .menu__item .search-popdown .search-form__inner{padding:0;min-height:100%;background:transparent;border-radius:10px;overflow:hidden}.site-header .menu__item .search-popdown .search-form .predictive-search{max-height:80vh;overflow-y:scroll;background-color:var(--base-light-color);transform:scale(1);opacity:0;pointer-events:none;position:static}.site-header .menu__item .search-popdown__results{max-width:100%;width:100%;top:calc(100% + 10px);min-width:730px;height:80vh;opacity:0;pointer-events:none;visibility:hidden;overflow-y:auto}.site-header .menu__item .search-popdown__results .predictive-search{margin:0;width:100%;max-width:100%;border-radius:10px;border:none}.site-header .menu__item .search-popdown__results .static-blc .predictive-search__group{padding-bottom:0;border-bottom:none}.site-header .menu__item .search-popdown__results .static-blc .predictive-search__group:after{display:none}.site-header .menu__item .search-popdown.show .predictive-search{opacity:1;pointer-events:all}.site-header .menu__item .search-popdown.show .predictive-search__results{visibility:visible}.site-header .menu__item .search-popdown.show .search-popdown__results{background-color:var(--base-light-color);border-radius:10px;opacity:1;visibility:visible;pointer-events:all}.site-header .menu__item .navtext{font-family:var(--base_font1);font-size:16px;font-weight:500}.site-header .menu__item .navtext:before,.site-header .menu__item .navtext:after{display:none}.site-header .menu__item .btn{border-radius:10px;text-align:center;background:linear-gradient(135deg,#3791ac,#312e8b);color:#f5f5f5;border:none;height:100%;display:flex;justify-content:center;align-items:center;font-family:var(--base_font1);font-size:16px;font-weight:500;transition:opacity cubic-bezier(.4,0,.2,1) .15s}.site-header .menu__item .btn:hover{opacity:.8}.site-header .menu__item .btn:before{display:none}.site-header .menu__item.is-visible .header__dropdown .active .child-nav{visibility:visible;opacity:1;pointer-events:all}.site-header .drawer__overlay.search-show{opacity:.5;visibility:visible;z-index:9}.site-header.show-search{isolation:isolate}.site-header.show-search .wrapper,.site-header.show-search .wrapper .logo,.site-header.show-search .wrapper .nav{z-index:10}.header-top-line{position:absolute;top:-44px;font-size:12px;font-weight:700;color:#8c8c8c;text-transform:uppercase}*{scrollbar-width:auto!important}#searchResults-mobile{position:static}.site-header .mobile-header-btn{display:none}@media screen and (max-width:1400px){.site-header .mobile-header-btn{display:block}.site-header .mobile-header-btn .btn{font-size:11px;border-radius:4px;padding:10px;letter-spacing:-.15px}}@media screen and (max-width:767px){.mobile-cart-btn{display:none!important}}.mobile-search{margin:0 auto 0 0;padding:0}.search-popdown{width:auto}.search-popdown__toggle svg{width:20px;height:20px}.search-popdown__body--fixed{top:0;background:var(--base-bg);height:100dvh;max-width:640px;transform:translate(-100%);transition:all linear .2s}.search-popdown__body--fixed .predictive-search{transform:scaleY(1);display:none;margin:0}.search-popdown__body--fixed .search-popdown__results{height:auto;max-height:calc(100dvh - 110px);overflow-y:auto;background-color:var(--base-bg)}.search-popdown__body--fixed .search-form__inner{background-color:var(--base-bg);padding-block:0;border-bottom:1px solid #d2d2d2;min-height:auto;transform:scaleY(1)!important}.search-popdown__body--fixed .search-form__input-holder{transform:scaleY(1)!important}.search-popdown__body--fixed .search-form__input-holder .search-form__label{width:24px;height:24px}.search-popdown__body--fixed .search-form__input-holder .search-form__label svg{width:18px;height:18px}.search-popdown__body--fixed .search-form__input-holder .search-form__label{left:0}.search-popdown__body--fixed .search-form__input-holder .search-popdown__close{display:none}.search-popdown__body--fixed .search-form__input-holder .search-form__input{padding:5px 34px;min-height:48px}.site-header.show-search-popup .wrapper{z-index:10}.site-header.show-search-popup .drawer__overlay{opacity:.5;visibility:visible;z-index:9}.site-header.show-search-popup .search-popdown__body{transform:translate(0)}.site-header.show-search-popup .search-popdown .predictive-search{display:block}.mobile-toogle-search{display:none;padding:19px 21px}.mobile-toogle-search__link{cursor:pointer}.mobile-toogle-search__link svg{width:22px;height:22px;pointer-events:none}@media screen and (max-width:1400px){.mobile-toogle-search{display:block}}body.is-overflow{overflow-y:hidden}.drawer{width:100%;max-width:640px;transition:all linear .2s;background-color:var(--base-bg);padding-bottom:0}.drawer__header .drawer__close-button{position:static;transform:none;width:22px;height:22px;padding:0}.drawer--right{left:-640px}.drawer.is-open{left:0;transition:all linear .2s}.drawer .mobile-nav{margin-top:0;border-top:1px solid var(--base-bg-light);position:static}.drawer .mobile-nav .mobile-menu__item{border-bottom:1px solid var(--base-bg-light);position:static}.drawer .mobile-nav .mobile-menu__item .mobile-navlink{font-size:20px;font-weight:500;font-family:var(--base_font2);padding:16px 20px;align-self:center}.drawer .mobile-nav .mobile-menu__item .mobile-navlink .mobile-nav__sub-sublist:before{display:none}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items{position:static}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items .mobile-nav__trigger svg{transform:rotate(-90deg)}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items .back-block{display:flex;align-items:center;border-bottom:1px solid var(--base-bg-light)}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items .back-block__link{width:40px;height:40px}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items .back-block__link svg{transform:rotate(90deg)}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items .back-block a{font-size:16px;padding-left:5px}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items>.mobile-dropdown{background-color:var(--base-bg);right:-100%;top:62px;height:100%!important;position:absolute;z-index:10;margin:0;transition:all linear .2s}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items>.mobile-dropdown.is-expanded{right:0}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items>.mobile-dropdown>.mobile-nav__sublist{height:100%;background-color:var(--base-bg);position:absolute;width:100%;top:60px;padding:0;overflow:unset}.drawer .mobile-nav .mobile-menu__item.mobile-menu__item--has-items>.mobile-dropdown>.mobile-nav__sublist>.mobile-menu__item--has-items>.mobile-dropdown{top:-60px}.mobile-secondary-menu{padding:32px 20px}.mobile-secondary-menu ul{margin:0;display:flex;flex-direction:column;gap:20px 0}.mobile-secondary-menu ul li{list-style:none}.mobile-secondary-menu ul li a{padding:0;font-size:16px;font-family:var(--base_font2);font-weight:500}.mobile-secondary-menu ul li a .sub-text{display:block;color:#8c8c8c;font-size:12px;margin-top:2px}.mobile-small-banner__btn{display:block;color:var(--base-light-color);padding:16px 20px;background:#38bfc8;background:linear-gradient(90deg,#38bfc8,#4d64ae);border-radius:10px 10px 0 0;position:relative;font-size:16px;font-weight:500;font-family:var(--base_font2)}.mobile-small-banner__btn svg{position:absolute;top:22px;right:20px;transform:rotate(-90deg);width:12px;height:12px}.mobile-small-banner__btn svg path{stroke:var(--base-light-color)}.mobile-small-banner__btn .sub-text{display:block;font-size:12px;line-height:1.4;margin-top:8px;font-family:var(--base_font1);text-wrap:pretty}.menu-social{padding:20px 20px 16px}.menu-social__sub-title{font-size:12px;line-height:1.47;font-weight:500;color:#8c8c8c}.menu-social__list{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.menu-social__list a{font-size:14px;line-height:1.47;font-weight:500}.mobile-bottom-small-menu{border-top:1px solid #d2d2d2;padding:16px 20px 20px}.mobile-bottom-small-menu__sub-title{font-size:12px;line-height:1.47;font-weight:500;color:#8c8c8c}.mobile-bottom-small-menu__list{display:flex;flex-direction:column;gap:0 16px;list-style:none;margin:0;padding:0}.mobile-bottom-small-menu__list a{font-size:14px;line-height:1.47;font-weight:500}.js-drawer-open .site-header .wrapper{z-index:10000}.shopify-section-header{position:sticky;top:0}.site-footer{padding-top:60px;padding-bottom:20px;background-color:var(--base-footer-bg);border-radius:var(--footer-radius) var(--footer-radius) 0 0}.site-footer .footer-content{display:flex}.site-footer .footer-content{display:grid;grid-template-rows:repeat(2,1fr) repeat(3,0);grid-column-gap:0px;grid-row-gap:0px}@media screen and (min-width:768px){.site-footer .footer-content{grid-template-columns:repeat(2,1fr) repeat(3,0)}}@media screen and (max-width:767px){.site-footer .footer-content{display:flex;flex-direction:column;gap:40px 0}}.site-footer .footer-content:after{display:none}.site-footer .footer-logo{grid-area:1/1/2/2}.site-footer .footer-logo .background-size-cover{background-color:transparent}.site-footer .footer-menus{grid-area:1/2/3/3;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;gap:100px 20px}@media screen and (max-width:1023px){.site-footer .footer-menus{gap:32px}}@media screen and (max-width:767px){.site-footer .footer-menus{display:flex;flex-wrap:wrap;gap:30px 16px}}.site-footer .footer-menus .footer-block{padding:0}@media screen and (max-width:767px){.site-footer .footer-menus .footer-block{width:100%;max-width:calc(50% - 16px);transform:none;gap:16px 0}}.site-footer .footer-menus .footer-block:nth-child(3){grid-area:3/1/4/2}.site-footer .footer-menus .footer-block:nth-child(4){grid-area:1/2/2/3}.site-footer .footer-menus .footer-block .footer-title__button{font-size:12px;color:var(--base-footer-color-light);text-transform:uppercase;font-family:var(--base_font1)}@media screen and (max-width:767px){.site-footer .footer-menus .footer-block .footer-title__button{font-size:10px}}.site-footer .footer-menus .footer-block .footer-links{display:flex;flex-direction:column;gap:10px 0}@media screen and (max-width:767px){.site-footer .footer-menus .footer-block .footer-links{transform:none}}.site-footer .footer-menus .footer-block .footer-links li{margin:0}.site-footer .footer-menus .footer-block .footer-links .footer-link{font-size:30px;line-height:1.46;font-family:var(--base_font1);color:var(--base-light-color);transition:color cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:1023px){.site-footer .footer-menus .footer-block .footer-links .footer-link{font-size:14px}}.site-footer .footer-menus .footer-block .footer-links .footer-link:hover{color:var(--color-primary)}.site-footer .footer-copyright__menu{grid-area:2/1/3/2;display:flex;flex-direction:column;justify-content:flex-end;gap:10px 0}.site-footer .footer-copyright__link{font-family:var(--base_font1);font-size:20px;color:var(--base-footer-color-light);transition:color cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:1023px){.site-footer .footer-copyright__link{font-size:12px}}.site-footer .footer-copyright__link:hover{color:var(--color-primary)}.site-footer .footer-bottom{margin-top:100px}@media screen and (max-width:767px){.site-footer .footer-bottom{margin-top:41px}}.site-footer .footer-bottom .footer-copyright__copy{font-size:16px;color:var(--base-footer-color-light);font-family:var(--base_font1)}@media screen and (max-width:767px){.site-footer .footer-bottom .footer-copyright__copy{font-size:12px}}@media screen and (max-width:767px){#SiteFooter .footer-right__logo-image{width:68px!important}}.btn--scroll-top{margin:0;border-radius:5px;width:60px;height:auto;aspect-ratio:1/1;min-width:auto;position:fixed;right:40px;bottom:25vh;z-index:100;background-color:var(--base-bg-btn);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:1023px){.btn--scroll-top{right:20px;bottom:20px;width:40px;padding:8px}.btn--scroll-top svg{width:20px;height:20px}}.btn--scroll-top.is-visible{opacity:1;pointer-events:all}.announcement__slide{padding:12px 0}.announcement__block{position:relative;padding:0 27px}.announcement__block:before{content:"";background-color:var(--base-light-color);position:absolute;top:calc(50% - 3px);left:-3px;width:6px;height:6px;border-radius:100%}.announcement__block span{font-size:16px;font-weight:500;color:var(--base-light-color)}.search-banner{margin-top:30px;padding:30px;border-radius:20px;background:linear-gradient(to right,hsl(from var(--search-banner-bg) calc(h - 40) calc(s + 18) calc(l + 1)),var(--search-banner-bg));width:calc(100% - 48px);margin-inline:auto}@media screen and (max-width:767px){.search-banner{border-radius:10px;padding:20px;width:calc(100% - 40px)}}.search-banner__sub-title{font-size:12px;line-height:1.5;text-transform:uppercase;color:var(--base-light-color);font-weight:700}@media screen and (max-width:767px){.search-banner__sub-title{font-size:10px}}.search-banner__title{color:var(--base-light-color);font-size:50px;line-height:1.24;font-family:var(--base_font2);font-weight:500;margin-top:20px}@media screen and (max-width:1023px){.search-banner__title{font-size:40px}}@media screen and (max-width:767px){.search-banner__title{font-size:30px}}.search-banner__cta-blc{margin-top:20px}.search-banner__cta-blc .cta{padding:14px 24px;background-color:var(--base-light-color);display:inline-block;font-size:14px;line-height:1.5;font-weight:500;color:#1a1a1a;border-radius:10px;border:none;cursor:pointer}@media screen and (max-width:767px){.search-banner__cta-blc .cta{padding:16px 20px}}.search-blc-product__title{font-size:12px!important;line-height:1.5;text-transform:uppercase;color:var(--color-light-dark);font-weight:700}@media screen and (max-width:767px){.search-blc-product__title{font-size:10px!important}}.search-blc-product{margin-top:30px;width:calc(100% - 48px);margin-inline:auto}@media screen and (max-width:767px){.search-blc-product{width:calc(100% - 40px)}}@media screen and (max-width:640px){.search-blc-product{width:calc(100% - 20px);margin-left:auto;margin-right:0}}.search-blc-product.predictive-search__group{padding:0}.search-blc-product__list{margin-top:24px;display:flex;gap:0 24px}@media screen and (max-width:640px){.search-blc-product__list{overflow-x:auto;gap:0 16px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}}.search-blc-product__list .predictive-search__item{background-color:var(--base-light);width:100%;max-width:calc(33.3333333333% - 16px);padding:16px;border-radius:20px;position:relative}@media screen and (max-width:640px){.search-blc-product__list .predictive-search__item{min-width:236px;border-radius:10px;scroll-snap-align:start;display:flex;flex-direction:column}}.search-blc-product__list a{position:relative}@media screen and (max-width:640px){.search-blc-product__list_item{height:100%;display:flex;flex-direction:column}}.search-blc-product__list_item .label{position:absolute;top:16px;left:16px;z-index:3;font-size:10px;color:var(--base-light-color);padding:6px 10px;border-radius:50px;background-color:var(--color-primary-light);text-transform:uppercase}@media screen and (max-width:640px){.search-blc-product__list_item .label{top:0;left:0}}.search-blc-product__list_item__image{width:100%;max-width:120px;aspect-ratio:1/1;margin-top:24px;margin-inline:auto}@media screen and (max-width:640px){.search-blc-product__list_item__image{max-width:82px}}.search-blc-product__list_item__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.search-blc-product__list_item__title{text-decoration:none;font-size:14px;line-height:1.25;font-weight:500;font-family:var(--base_font2);color:var(--color-text);margin-top:18px;display:block;transition:color cubic-bezier(.4,0,.2,1) .15s}.search-blc-product__list_item__title:hover{color:var(--color-primary)}@media screen and (max-width:640px){.search-blc-product__list_item__title{margin-top:auto}}.predictive-search__group{padding:40px 24px 0}.predictive-search__group:not(.search-blc-product){padding:40px 24px 30px;position:relative}@media screen and (max-width:767px){.predictive-search__group:not(.search-blc-product){padding:24px 20px 16px}}.predictive-search__group:not(.search-blc-product):after{content:"";position:absolute;bottom:0;width:calc(100% - 48px);height:1px;background-color:#d2d2d2}@media screen and (max-width:767px){.predictive-search__group:not(.search-blc-product) .predictive-search__list .predictive-search__link{font-size:14px}}.predictive-search__group .predictive-search__list{margin-top:24px}@media screen and (max-width:767px){.predictive-search__group .predictive-search__list{margin-top:16px}}.predictive-search__group .predictive-search__list .predictive-search__item{padding:0}.predictive-search__group .predictive-search__list .predictive-search__item:not(:last-child){padding:0 0 18px}.predictive-search__group .predictive-search__list .predictive-search__item .predictive-search__link mark{font-weight:700}.predictive-search__group .predictive-search__heading{padding:0;font-size:12px!important;line-height:1.5;text-transform:uppercase;color:var(--color-light-dark);font-weight:700;margin:0;border:none}@media screen and (max-width:767px){.predictive-search__group .predictive-search__heading{font-size:10px!important}}@media screen and (max-width:767px){.static-blc .predictive-search__group .predictive-search__item .predictive-search__link{font-size:20px}}.predictive-search__actions{border:none;padding:0;margin:24px 0 0}.predictive-search__actions button{padding:18px 30px;background-color:var(--base-bg-btn);color:var(--base-light-color);font-size:16px;line-height:1.47;font-weight:500;cursor:pointer;border:none;border-radius:10px;transition:all cubic-bezier(.4,0,.2,1) .15s}.predictive-search__actions button:hover{opacity:.8!important;background-color:var(--base-bg-btn)!important;color:var(--base-light-color)}.predictive-search__actions button:before,.predictive-search__actions button:after{display:none!important}@media screen and (max-width:767px){.predictive-search__actions button{padding:11px 19px;font-size:12px}}.search-blc-btn-menu__item{padding:0}.search-blc-btn-menu__item:not(:last-child){padding:0 0 18px}.search-blc-btn-menu__item a{font-weight:700}.bottom-menu{margin-top:40px;padding:40px 24px;position:relative}@media screen and (max-width:767px){.bottom-menu{margin-top:32px;padding:32px 20px}}.bottom-menu:before{content:"";position:absolute;height:1px;background-color:#d2d2d2;width:calc(100% - 48px);left:24px;top:0}.bottom-menu .search-blc-btn-menu__item{padding:0}.bottom-menu .search-blc-btn-menu__item:not(:last-child){padding:0 0 18px}.bottom-menu .search-blc-btn-menu__item a{font-weight:700}.search-blc-banners{margin-top:30px;width:calc(100% - 48px);margin-inline:auto}@media screen and (max-width:767px){.search-blc-banners{width:calc(100% - 20px);margin-left:auto;margin-right:0}}.search-blc-banners__list{margin-top:24px;display:flex;gap:0 20px}@media screen and (max-width:640px){.search-blc-banners__list{margin-top:16px;overflow-x:auto;gap:0 16px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}}.search-blc-banners__list_item{width:100%;max-width:calc(50% - 10px);background-color:var(--base-light);border-radius:20px;position:relative;aspect-ratio:179/124;overflow:clip}@media screen and (max-width:640px){.search-blc-banners__list_item{min-width:236px;scroll-snap-align:start;border-radius:10px}}.search-blc-banners__list_item a{display:flex;height:100%}.search-blc-banners__list_item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-blc-banners__list_item__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:30px 50px 30px 30px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.search-blc-banners__list_item__content{padding:16px}}.search-blc-banners__list_item__title{text-decoration:none;font-size:20px;line-height:1.25;font-weight:500;font-family:var(--base_font2);color:var(--base-light-color);text-wrap:balance;max-width:230px;transition:color cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:767px){.search-blc-banners__list_item__title{font-size:16px;text-transform:capitalize}}@media screen and (max-width:767px){.search-blc-banners__list_item .cta-banners svg{width:24px;height:24px}}.search-blc-popular{margin-top:30px;width:calc(100% - 48px);margin-inline:auto}@media screen and (max-width:767px){.search-blc-popular{width:calc(100% - 40px)}}.search-blc-popular__list{margin-top:24px;display:flex;flex-direction:column;gap:10px 0}.search-blc-popular__list_item{width:100%;padding:10px 10px 10px 30px;border-radius:20px;position:relative;border:1px solid #d2d2d2;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.search-blc-popular__list_item{flex-direction:column-reverse;padding:16px;gap:12px 0}}.search-blc-popular__list_item .content{flex:1;max-width:340px;width:100%}.search-blc-popular__list_item__image{width:100%;max-width:120px;aspect-ratio:120/151;border-radius:10px;overflow:hidden}@media screen and (max-width:767px){.search-blc-popular__list_item__image{max-width:100%;aspect-ratio:2.92/1}.search-blc-popular__list_item__image .image-fill{padding:0!important}.search-blc-popular__list_item__image .image-fill figure{position:static}}.search-blc-popular__list_item__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-blc-popular__list_item__title{font-size:20px;line-height:1.25;font-weight:500;font-family:var(--base_font2);color:var(--color-text);display:block;text-decoration:underline!important;transition:color cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:767px){.search-blc-popular__list_item__title{font-size:16px;text-decoration:none!important;text-transform:capitalize}}.search-blc-popular__list_item__title:hover{text-decoration:none!important}.search-blc-popular__list_item__cta{margin-top:16px}.search-blc-popular__list_item__cta a{padding:14px 24px;background-color:var(--color-text);color:var(--base-light-color);display:inline-block;font-size:14px;line-height:1.5;font-weight:500;border-radius:10px;border:none;cursor:pointer;transition:all cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:767px){.search-blc-popular__list_item__cta a{font-size:14px!important;padding:16px 20px!important;text-transform:capitalize}}.search-blc-popular__list_item__cta a:hover{opacity:.8}.related-products,.recent-products{padding:0 0 220px}@media screen and (max-width:767px){.related-products,.recent-products{padding-bottom:60px}}.related-products .section__header,.recent-products .section__header{margin-bottom:68px}@media screen and (max-width:767px){.related-products .section__header,.recent-products .section__header{margin-bottom:24px}}.related-products .section__header .section__heading,.recent-products .section__header .section__heading{font-size:60px;line-height:1;font-weight:500;font-family:var(--base_font2);text-align:left}@media screen and (max-width:1399px){.related-products .section__header .section__heading,.recent-products .section__header .section__heading{font-size:48px}}@media screen and (max-width:767px){.related-products .section__header .section__heading,.recent-products .section__header .section__heading{font-size:30px}}@media screen and (max-width:1023px){.related-products .carousel__container,.recent-products .carousel__container{margin:0}}@media screen and (min-width:1024px){.related-products .carousel,.recent-products .carousel{display:flex;flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width:1023px){.related-products .carousel,.recent-products .carousel{padding-bottom:64px;position:relative}.related-products .carousel .flickity-button,.recent-products .carousel .flickity-button{position:absolute;bottom:0;width:40px;aspect-ratio:1/1;background-color:var(--base-bg-btn);display:flex;align-items:center;justify-content:center;left:inherit;opacity:1;visibility:visible;transform:none!important;border-radius:8px;top:inherit!important}.related-products .carousel .flickity-button:focus,.recent-products .carousel .flickity-button:focus{outline:none;box-shadow:none}.related-products .carousel .flickity-button:before,.recent-products .carousel .flickity-button:before{width:20px;height:20px;-webkit-mask-image:none;mask-image:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 9.25C2.58579 9.25 2.25 9.58579 2.25 10C2.25 10.4142 2.58579 10.75 3 10.75V9.25ZM15.5303 10.5303C15.8232 10.2374 15.8232 9.76256 15.5303 9.46967L10.7574 4.6967C10.4645 4.40381 9.98959 4.40381 9.6967 4.6967C9.40381 4.98959 9.40381 5.46447 9.6967 5.75736L13.9393 10L9.6967 14.2426C9.40381 14.5355 9.40381 15.0104 9.6967 15.3033C9.98959 15.5962 10.4645 15.5962 10.7574 15.3033L15.5303 10.5303ZM3 10.75H15V9.25H3V10.75Z' fill='%23F5F5F5'/%3E%3C/svg%3E")}.related-products .carousel .flickity-button.previous,.recent-products .carousel .flickity-button.previous{right:72px}.related-products .carousel .flickity-button.previous:before,.recent-products .carousel .flickity-button.previous:before{transform:rotate(180deg)}.related-products .carousel .flickity-button.previous:disabled:before,.recent-products .carousel .flickity-button.previous:disabled:before{transform:rotate(0)}.related-products .carousel .flickity-button.next,.recent-products .carousel .flickity-button.next{right:20px}.related-products .carousel .flickity-button.next:before,.recent-products .carousel .flickity-button.next:before{transform:rotate(0)}.related-products .carousel .flickity-button.next:disabled:before,.recent-products .carousel .flickity-button.next:disabled:before{transform:rotate(180deg)}.related-products .carousel .flickity-button:disabled,.recent-products .carousel .flickity-button:disabled{transform:none;border:1px solid #d2d2d2;background-color:transparent}.related-products .carousel .flickity-button:disabled:before,.recent-products .carousel .flickity-button:disabled:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 10.75C17.4142 10.75 17.75 10.4142 17.75 10C17.75 9.58579 17.4142 9.25 17 9.25L17 10.75ZM4.46967 9.46967C4.17678 9.76256 4.17678 10.2374 4.46967 10.5303L9.24264 15.3033C9.53553 15.5962 10.0104 15.5962 10.3033 15.3033C10.5962 15.0104 10.5962 14.5355 10.3033 14.2426L6.06066 10L10.3033 5.75736C10.5962 5.46447 10.5962 4.98959 10.3033 4.6967C10.0104 4.40381 9.53553 4.40381 9.24264 4.6967L4.46967 9.46967ZM17 9.25L5 9.25L5 10.75L17 10.75L17 9.25Z' fill='%23303030'/%3E%3C/svg%3E")}.related-products .carousel .flickity-page-dots,.recent-products .carousel .flickity-page-dots{width:-moz-max-content;width:max-content;position:absolute;bottom:12px;left:20px;display:flex;align-items:center;gap:0 6px}.related-products .carousel .flickity-page-dots .dot,.recent-products .carousel .flickity-page-dots .dot{background-color:#8c8c8c;margin:0;width:6px;height:6px;opacity:1;border:none}.related-products .carousel .flickity-page-dots .dot.is-selected,.recent-products .carousel .flickity-page-dots .dot.is-selected{width:30px;background-color:var(--base-bg-btn)}}@media screen and (min-width:1024px){.related-products .carousel .carousel__item,.recent-products .carousel .carousel__item{--space: 60px;width:100%;max-width:calc(25% - var(--space));margin-left:var(--space);margin-right:0}.related-products .carousel .carousel__item:first-child,.recent-products .carousel .carousel__item:first-child{margin-left:0}.related-products .carousel .carousel__item:nth-child(2),.recent-products .carousel .carousel__item:nth-child(2){margin-inline:var(--space)}}@media screen and (min-width:992px)and (max-width:1499px){.related-products .carousel .carousel__item,.recent-products .carousel .carousel__item{--space: 30px}}@media screen and (max-width:1023px){.related-products .carousel .carousel__item,.recent-products .carousel .carousel__item{margin-right:16px;width:calc(100% - 88px)}}.related-products .carousel .carousel__item .product-grid-item__image,.recent-products .carousel .carousel__item .product-grid-item__image{margin:0}@media screen and (max-width:1023px){.related-products .carousel .carousel__item .product-grid-item__image,.recent-products .carousel .carousel__item .product-grid-item__image{--product-media-padding-top: 79%}}.related-products .carousel .carousel__item .product-grid-item__image .product__media__holder,.recent-products .carousel .carousel__item .product-grid-item__image .product__media__holder{border-radius:20px;overflow:hidden}@media screen and (max-width:1023px){.related-products .carousel .carousel__item .product-grid-item__image,.recent-products .carousel .carousel__item .product-grid-item__image,.related-products .carousel .carousel__item .product-grid-item__image .product__media__container,.recent-products .carousel .carousel__item .product-grid-item__image .product__media__container{overflow:inherit}}.related-products .carousel .carousel__item .product-grid-item__info,.recent-products .carousel .carousel__item .product-grid-item__info{margin-top:24px;display:flex;flex-direction:column;gap:0}.related-products .carousel .carousel__item .product-grid-item__title,.recent-products .carousel .carousel__item .product-grid-item__title{font-size:30px;line-height:1.2;font-weight:500;font-family:var(--base_font2);color:var(--color-text);transition:all cubic-bezier(.4,0,.2,1) .15s}.related-products .carousel .carousel__item .product-grid-item__title:hover,.recent-products .carousel .carousel__item .product-grid-item__title:hover{color:var(--color-primary)}@media screen and (max-width:1399px){.related-products .carousel .carousel__item .product-grid-item__title,.recent-products .carousel .carousel__item .product-grid-item__title{font-size:24px}}.related-products .carousel .carousel__item .product-cutline,.recent-products .carousel .carousel__item .product-cutline{margin:12px 0 0;font-size:16px;line-height:1.625;font-weight:500;color:#686868!important}.related-products .carousel .carousel__item .product-grid-item__price,.recent-products .carousel .carousel__item .product-grid-item__price{margin-top:20px;font-size:16px;font-weight:600;color:var(--color-text)}.related-products .carousel .carousel__item .product-grid-item__price s,.recent-products .carousel .carousel__item .product-grid-item__price s{color:var(--color-light-dark)}.related-products .carousel .carousel__item .product-grid-item__quick-buy,.recent-products .carousel .carousel__item .product-grid-item__quick-buy{--size: 80px;top:calc(50% - var(--size) / 2);bottom:inherit;right:inherit;left:calc(50% - var(--size) / 2);width:var(--size);height:var(--size)}@media screen and (max-width:1023px){.related-products .carousel .carousel__item .product-grid-item__quick-buy,.recent-products .carousel .carousel__item .product-grid-item__quick-buy{--size: 60px;top:initial;left:initial;right:8px;bottom:-12px}}@media screen and (max-width:767px){.related-products .carousel .carousel__item .product-grid-item__quick-buy,.recent-products .carousel .carousel__item .product-grid-item__quick-buy{--size: 40px}}.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick{width:var(--size);height:var(--size);position:static;background-color:var(--color-primary);border-radius:100%}.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner{width:100%;height:100%;background-color:transparent;box-shadow:none;flex-direction:column}.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner svg,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner svg{width:34px;height:34px}@media screen and (max-width:767px){.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner svg,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner svg{width:18px;height:18px}}.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner svg path,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__inner svg path{fill:var(--base-light);stroke:var(--base-light)}.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__text,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__text{opacity:1;color:var(--base-light-color);font-weight:500;font-size:12px}.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__loader,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__loader{left:50%;top:50px;transform:translate(-50%,-50%);width:18px;height:18px}.related-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__loader svg,.recent-products .carousel .carousel__item .product-grid-item__quick-buy .btn--quick .btn__loader svg{display:block;width:100%;height:100%}.breadcrumbs-section{--link-color: #686868;padding-top:36px;padding-bottom:20px}@media screen and (max-width:1023px){.breadcrumbs-section{padding-top:10px;padding-bottom:20px}}.breadcrumbs-section .breadcrumbs{display:flex;align-items:center;gap:0 2px}.breadcrumbs-section .breadcrumbs__link{font-size:16px;line-height:1.5;font-weight:500;margin:0;color:var(--link-color)}@media screen and (max-width:1023px){.breadcrumbs-section .breadcrumbs__link{font-size:12px}}.breadcrumbs-section .breadcrumbs__current{font-size:16px;line-height:1.5;font-weight:500;margin:0;color:var(--color-text)}@media screen and (max-width:1023px){.breadcrumbs-section .breadcrumbs__current{font-size:12px}}.breadcrumbs-section .breadcrumbs__sep{font-size:0;margin:0;position:relative;width:18px;height:18px;display:flex;justify-content:center;align-items:center}.breadcrumbs-section .breadcrumbs__sep:before{content:"";width:7px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 1.5L5.25 6L0.75 10.5' stroke='%23686868' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1023px){.breadcrumbs-section .breadcrumbs__sep:before{width:3px;height:6px}}.collection__header__title{font-size:100px;line-height:1.15;font-family:var(--base_font2);font-weight:500;margin:0}@media screen and (max-width:1023px){.collection__header__title{font-size:40px}}.collection__header__list-collection{margin:40px 0 0;list-style:none;padding:0;gap:20px;display:flex;flex-wrap:wrap}@media screen and (max-width:1023px){.collection__header__list-collection{flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin-top:20px;gap:8px}}.collection__header__list-collection li{margin:0}@media screen and (max-width:1023px){.collection__header__list-collection li{scroll-snap-align:start}}.collection__header__list-collection li a{padding:8px 8px 8px 36px;display:flex;align-items:center;gap:0 24px;font-size:20px;font-weight:500;border-radius:150px;border:1px solid #d2d2d2;transition:all cubic-bezier(.4,0,.2,1) .15s;width:-moz-max-content;width:max-content}.collection__header__list-collection li a.active,.collection__header__list-collection li a:hover{background-color:var(--base-light-color);border-color:transparent}@media screen and (max-width:1023px){.collection__header__list-collection li a{padding:4px 4px 4px 16px;gap:12px;font-size:14px}}.collection__header__list-collection li a img{width:60px;flex:0 0 60px;aspect-ratio:1/1;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:100%;overflow:hidden}@media screen and (max-width:1023px){.collection__header__list-collection li a img{flex:0 0 48px;width:48px}}.collection-section{margin-top:80px}@media screen and (max-width:1023px){.collection-section{margin-top:32px}}.collection__inner{width:100%;margin-top:56px;position:relative}@media screen and (max-width:1023px){.collection__inner{margin-top:24px}}.collection__inner:before{content:"";position:absolute;left:-40px;width:100vw;top:-1px;height:1px;background-color:#d2d2d2;z-index:2;pointer-events:none}.collection__inner .filter-top-blc{display:flex;align-items:center;justify-content:space-between;min-height:auto;padding:20px 0;z-index:10}.collection__inner .collection__filters__toggle{width:auto;height:auto;display:flex;align-items:center;gap:0 10px}.collection__inner .collection__filters__toggle:after{content:attr(aria-label);font-size:16px;line-height:1.5;font-weight:700}.collection__inner .collection__filters__toggle svg{pointer-events:none}.collection__inner .collection__filters{background:#00000080;transition:none}.collection__inner .collection__filters.collection__filters--visible .collection__filters-wrapper{left:0}.collection__inner .collection__filters .collection__filters-wrapper{background-color:#fff;max-width:300px;left:-100%;transition:all linear .2s}.collection__inner .collection__filters .collection__filters-wrapper .collection__filters-header{padding-top:20px}.collection__inner .collection__filters .collection__filters-wrapper .collection__filters-header .collection__filters__title{font-family:var(--base_font2);font-weight:500;font-size:26px}.collection__inner .collection__filters .collection__filters-wrapper .filter__price__field{border-radius:5px}.collection__inner .collection__filters .collection__filters-wrapper .collection__filters__close-bottom{background-color:var(--color-text);border-radius:5px;border:none;font-size:16px}.collection__inner .collection__products-count{flex-grow:unset;text-align:left;font-size:16px;font-weight:700}.collection__inner .collection__sort-bar{margin:0}.collection__inner .collection__sort-bar .collection__sort__label{padding:0;font-size:16px;font-weight:700;display:flex;align-items:center;gap:0 10px}.collection__inner .collection__sort-bar .collection__sort__label svg{display:block;width:11px;height:8px}.collection__inner .collection__sort-bar .collection__sort__option-wrapper{right:0;border-color:#d2d2d2;border-radius:5px;padding:15px}.collection__inner .collection__sort-bar .collection__sort__option-wrapper .collection__filter-tags .collection__filter-tag{margin-bottom:5px}.collection__inner .collection__sort-bar .collection__sort__option-wrapper .collection__filter-tags .collection__filter-tag .collection__sort__button{font-size:14px;color:var(--color-text)}.collection__inner .collection__sort-bar .collection__sort__option-wrapper .collection__filter-tags .collection__filter-tag .collection__sort__button:hover{color:var(--color-light-dark)}.collection__products{width:100%}.collection__products .grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:115px 0}@media screen and (max-width:991px){.collection__products .grid{gap:32px 30px}}@media screen and (max-width:767px){.collection__products .grid{gap:32px 16px}}.collection__products .grid__item{--space: 60px;width:100%;max-width:calc(25% - var(--space));margin-inline:var(--space)}@media screen and (max-width:991px){.collection__products .grid__item{--space: 30px;max-width:calc(50% - var(--space) / 2);margin:0}}@media screen and (max-width:767px){.collection__products .grid__item{--space: 16px;margin:0}}.collection__products .grid__item:hover .product-grid-item__title{color:var(--color-primary)}@media screen and (min-width:992px){.collection__products .grid__item:nth-child(1),.collection__products .grid__item:nth-child(4n),.collection__products .grid__item:nth-child(4n+5){margin:0}}@media screen and (min-width:992px)and (max-width:1499px){.collection__products .grid__item{--space: 30px}}.collection__products .grid__item .product-grid-item__image{border-radius:20px;margin-bottom:24px;padding:0;width:100%;height:auto;aspect-ratio:1/1}@media screen and (max-width:1023px){.collection__products .grid__item .product-grid-item__image{overflow:inherit}}.collection__products .grid__item .product-grid-item__image .product__media__container{position:static;transform:none}@media screen and (max-width:1023px){.collection__products .grid__item .product-grid-item__image .product__media__container{overflow:inherit}.collection__products .grid__item .product-grid-item__image .product__media__container .product__media__holder{border-radius:8px;overflow:hidden}}.collection__products .grid__item .product-grid-item__image .product__media__container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.collection__products .grid__item .product-grid-item__image .product__media__image{position:static}.collection__products .grid__item .product-grid-item__image .product__media{background-color:var(--base-bg);position:static}.collection__products .grid__item .product-grid-item__info{gap:0}.collection__products .grid__item .product-grid-item__info .product-cutline{margin-top:12px;margin-bottom:0;color:#686868!important;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1.65;font-family:var(--base_font1)}@media screen and (max-width:767px){.collection__products .grid__item .product-grid-item__info .product-cutline{font-size:12px;margin-top:4px;line-height:1.5}}.collection__products .grid__item .product-grid-item__title{font-size:30px;line-height:1.2;font-weight:500;font-family:var(--base_font2);color:var(--color-text);transition:all cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:1399px){.collection__products .grid__item .product-grid-item__title{font-size:24px}}@media screen and (max-width:767px){.collection__products .grid__item .product-grid-item__title{font-size:16px}}.collection__products .grid__item .product-grid-item__price{margin-top:20px;color:var(--color-text);font-size:16px;font-weight:700;line-height:1.65;font-family:var(--base_font1)}@media screen and (max-width:767px){.collection__products .grid__item .product-grid-item__price{font-size:14px;margin-top:8px}}.collection__products .grid__item .product-grid-item__quick-buy{--size: 80px;top:calc(50% - var(--size) / 2);bottom:inherit;right:inherit;left:calc(50% - var(--size) / 2);width:var(--size);height:var(--size)}@media screen and (max-width:1023px){.collection__products .grid__item .product-grid-item__quick-buy{--size: 60px;top:initial;left:initial;right:8px;bottom:-12px}}@media screen and (max-width:767px){.collection__products .grid__item .product-grid-item__quick-buy{--size: 40px}}.collection__products .grid__item .product-grid-item__quick-buy .btn--quick{width:var(--size);height:var(--size);position:static;background-color:var(--color-primary);border-radius:100%}.collection__products .grid__item .product-grid-item__quick-buy .btn--quick .btn__inner{width:100%;height:100%;background-color:transparent;box-shadow:none;flex-direction:column}.collection__products .grid__item .product-grid-item__quick-buy .btn--quick .btn__inner svg{width:34px;height:34px}@media screen and (max-width:767px){.collection__products .grid__item .product-grid-item__quick-buy .btn--quick .btn__inner svg{width:18px;height:18px}}.collection__products .grid__item .product-grid-item__quick-buy .btn--quick .btn__inner svg path{fill:var(--base-light);stroke:var(--base-light)}.collection__products .grid__item .product-grid-item__quick-buy .btn--quick .btn__text{opacity:1;color:var(--base-light-color);font-weight:500;font-size:12px}.collection__products .grid__item .product-grid-item__quick-buy .btn--quick .btn__loader{left:50%;top:50px;transform:translate(-50%,-50%);width:18px;height:18px}.collection__products .grid__item .product-grid-item__quick-buy .btn--quick .btn__loader svg{display:block;width:100%;height:100%}.collection__products .grid__item.soldout .product-grid-item__info,.collection__products .grid__item.soldout .product__media__holder{opacity:.4}.collection__products .grid__item.soldout .product-grid-item__quick-buy{display:none!important}.collection__products .grid__item.soldout .product__badge__item--sold{padding:8px!important;border-radius:5px!important}.collection__products .grid__item.soldout .product__badge__item--sold span{font-size:16px;line-height:1}@media screen and (max-width:767px){.collection__products .grid__item.soldout .product__badge__item--sold span{font-size:12px}}.collection__products .collection-promo{display:flex;flex-direction:column;gap:18px 0;margin:0}@media screen and (max-width:991px){.collection__products .collection-promo{width:100%;max-width:100%;gap:12px 0}}.collection__products .collection-promo__inner{flex:1;border-radius:20px;overflow:hidden}.collection__products .collection-promo__inner .collection-promo__bg{padding-top:0!important}@media screen and (max-width:991px){.collection__products .collection-promo__inner .collection-promo__bg{aspect-ratio:1/.52}}.collection__products .collection-promo__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px}@media screen and (max-width:1399px){.collection__products .collection-promo__content{padding:25px}}.collection__products .collection-promo__body{justify-content:space-between;flex-direction:column;gap:15px 0;height:100%}@media screen and (max-width:991px){.collection__products .collection-promo__body{justify-content:center}}.collection__products .collection-promo__heading{margin:0;font-size:40px;font-weight:500;font-family:var(--base_font2);color:var(--base-light-color)}@media screen and (max-width:1399px){.collection__products .collection-promo__heading{font-size:32px}}@media screen and (max-width:767px){.collection__products .collection-promo__heading{font-size:20px}}.collection__products .collection-promo__text{color:var(--base-light-color);line-height:1.625;margin:0}@media screen and (max-width:767px){.collection__products .collection-promo__text{font-size:12px}}.collection__products .collection-promo__button{margin:0}.collection__products .collection-promo__button .btn{width:100%;max-width:100%;font-size:20px;font-weight:500;text-align:center;color:var(--base-light);padding:25px 10px;border-radius:100px;transition:all cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:1399px){.collection__products .collection-promo__button .btn{font-size:16px}}@media screen and (max-width:767px){.collection__products .collection-promo__button .btn{font-size:12px;padding:10px}}.collection__products .collection-promo__button .btn:before{display:none}.collection__products .collection-promo__button .btn:hover{opacity:.8}.product__badge{display:flex;flex-wrap:wrap;gap:4px;margin:0;top:16px;left:16px}@media screen and (max-width:1200px){.product__badge{top:8px;left:8px}}.product__badge__item{border-radius:100px!important;padding:6px 10px;font-size:13px;font-family:var(--base_font1);line-height:1.2;font-weight:700}@media screen and (max-width:1200px){.product__badge__item{font-size:10px;padding:4px 8px}}.product__badge__item-badge-20ff{background:#e69464}.product__badge__item-badge-best{background:#48a3be}.product__badge__item-badge-gift{background:#3eb7ac}.product__badge__item--sold{background:#d03d3d}.predictive-search__item .product__badge{top:0;left:0}.predictive-search__item .product__badge__item{font-size:10px}.product__badge__item.soldout{position:absolute!important;z-index:10!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.collection__products .collection--no-results{padding:0}.collection__products .collection--no-results .no-matches{font-size:16px}.collection__products .collection--no-results .btn{border-radius:5px;font-size:16px}.product-single{font-family:var(--base_font1);font-weight:500;padding-bottom:0}.product-single__wrapper{--spaceBottom: 100px;display:flex;align-items:flex-start;gap:10px 40px;padding-bottom:var(--spaceBottom);margin-bottom:var(--spaceBottom);border-bottom:1px solid #d2d2d2}@media screen and (max-width:1023px){.product-single__wrapper{flex-direction:column}}@media screen and (max-width:767px){.product-single__wrapper{gap:32px 0;border-bottom:none;--spaceBottom: 60px}}.product-single__wrapper .product__title{font-size:60px;line-height:1.15;font-weight:500;font-family:var(--base_font2);color:var(--color-text);margin:40px 0 0}@media screen and (max-width:1200px){.product-single__wrapper .product__title{font-size:45px}}@media screen and (max-width:767px){.product-single__wrapper .product__title{font-size:30px;margin:0}}.product-single__wrapper .product__price{align-items:center;margin:12px 0 0;gap:0 10px}@media screen and (max-width:767px){.product-single__wrapper .product__price{margin:0}}.product-single__wrapper .product__price--regular{font-size:24px}@media screen and (max-width:767px){.product-single__wrapper .product__price--regular{font-size:16px}}.product-single__wrapper .product__price--off{background-color:#54ba80;font-size:12px}.product-single__wrapper .product__price *{margin:0}.product-single__wrapper p.product-cutline{font-size:20px;line-height:1.65}.product-single__wrapper .product__description p{font-size:20px;line-height:1.65;color:#505050}@media screen and (max-width:767px){.product-single__wrapper .product__description p{font-size:14px}}.product-single__wrapper .product__submit__holder{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px}@media screen and (max-width:767px){.product-single__wrapper .product__submit__holder{margin-top:24px;padding:0}}.product-single__wrapper .product__submit__holder .product__submit__buttons{flex:1;display:flex;flex-direction:column}.product-single__wrapper .product__submit__holder .product__submit__buttons .btn{padding:24px;background-color:var(--base-bg-btn);color:var(--base-bg);border-radius:5px;font-size:16px;font-weight:500;transition:opacity cubic-bezier(.4,0,.2,1) .15s}@media screen and (max-width:767px){.product-single__wrapper .product__submit__holder .product__submit__buttons .btn{border-radius:8px;padding:16px;font-size:14px}}.product-single__wrapper .product__submit__holder .product__submit__buttons .btn:hover{opacity:.8}.product-single__wrapper .product__submit__holder .product__submit__buttons .btn:before{display:none}.product-single__wrapper .product__submit__holder .select-nums{flex:1;max-width:216px}@media screen and (max-width:767px){.product-single__wrapper .product__submit__holder .select-nums{flex:auto;max-width:159px}}.product-single__wrapper .product__submit__holder .select-nums .select__fieldset{height:100%}.product-single__wrapper .product__submit__holder .select-nums .select__label{display:none}.product-single__wrapper .product__submit__holder .select-nums .select-popout{width:100%;max-width:100%;height:100%}.product-single__wrapper .product__submit__holder .select-nums .quantity-selector{height:100%;display:flex}.product-single__wrapper .product__submit__holder .select-nums .quantity-selector .quantity__btn{flex:1;background:#f5f5f5;border-radius:5px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.product-single__wrapper .product__submit__holder .select-nums .quantity-selector .quantity__btn{aspect-ratio:1/1;flex:0 0 53px}}.product-single__wrapper .product__submit__holder .select-nums .quantity-selector .quantity__btn svg{width:32px;height:32px}@media screen and (max-width:767px){.product-single__wrapper .product__submit__holder .select-nums .quantity-selector .quantity__btn svg{width:28px;height:28px}}.product-single__wrapper .product__submit__holder .select-nums .quantity-selector .quantity__selector{border:none;padding:0;text-align:center;flex:1;font-size:16px;font-weight:500}@media screen and (max-width:767px){.product-single__wrapper .product__submit__holder .select-nums .quantity-selector .quantity__selector{aspect-ratio:1/1;flex:0 0 53px;font-size:14px}}.product-single__wrapper .product__submit__holder .product__form__errors{width:100%}.product-single__wrapper .present-block+.product__accordions{margin-top:60px;border-top:1px solid #d2d2d2}@media screen and (max-width:767px){.product-single__wrapper .present-block+.product__accordions{margin-top:40px}}.product-single__wrapper .product__form__wrapper{padding-bottom:0}.product-single__wrapper .product__form__wrapper+.product__accordions{margin-top:60px;border-top:1px solid #d2d2d2}@media screen and (max-width:767px){.product-single__wrapper .product__form__wrapper+.product__accordions{margin-top:40px}}.product-single__wrapper .product__form__wrapper .product__selectors{display:flex;flex-direction:column;margin:0}.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper{width:100%;margin:0}.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select__label{font-size:20px;line-height:1.65;font-weight:500;text-transform:capitalize;margin-bottom:12px}@media screen and (max-width:767px){.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select__label{font-size:14px}}.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select-popout__toggle{border-color:#d2d2d2;height:64px;border-radius:5px}@media screen and (max-width:767px){.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select-popout__toggle{border-radius:8px;font-size:14px;height:53px}}.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select-popout__toggle .icon-select{transition:all cubic-bezier(.4,0,.2,1) .15s;transform:none}.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select-popout__toggle[aria-expanded=true] .icon-select{transform:rotate(180deg)}.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select-popout__list{border-color:#d2d2d2;border-radius:5px}.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select-popout__list .select-popout__value{font-weight:500}@media screen and (max-width:767px){.product-single__wrapper .product__form__wrapper .product__selectors .selector-wrapper .select-popout__list .select-popout__option{font-size:14px}}.product-single__wrapper .product__accordions{padding:0}.product-single__wrapper .product__accordions .product__accordion{border-bottom:1px solid #d2d2d2}.product-single__wrapper .product__accordions .product__accordion__title{padding:24px 42px 24px 0;font-size:20px;font-family:var(--base_font2);font-weight:500}@media screen and (max-width:767px){.product-single__wrapper .product__accordions .product__accordion__title{font-size:16px;padding:20px 35px 20px 0}}.product-single__wrapper .product__accordions .product__accordion__title .icon-select{position:absolute;right:0;height:auto;top:calc(50% - 8px);transition:all cubic-bezier(.4,0,.2,1) .15s}.product-single__wrapper .product__accordions .product__accordion__title.is-expanded .icon-select{transform:rotate(180deg)}.product-single__wrapper .product__accordions .product__accordion__inner{padding:0 42px 24px 0;color:#505050;font-size:16px}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery{flex:1;max-width:50%}@media screen and (max-width:1023px){.product-single *:not(.popup-quick-view__gallery) .product-single__gallery{width:100%;display:block;max-width:100%}}@media screen and (max-width:767px){.product-single *:not(.popup-quick-view__gallery) .product-single__gallery{margin:0}}@media screen and (min-width:1024px){.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider{display:flex;flex-wrap:wrap;gap:20px}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider .product-single__media-slide{border-radius:30px}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider .product-single__media-slide:not(:first-child){width:calc(50% - 10px)}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider .product-single__media-slide .product-single__media--image-height{display:none}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider .product-single__media-slide figure{position:static;width:100%;height:auto;aspect-ratio:1/1}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider .product-single__media-slide figure img{width:100%;height:100%;position:static}}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider{position:relative}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .product-single__media-slider .flickity-page-dots{position:absolute;top:0;left:0;width:100%;z-index:10}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .flickity-page-dots{bottom:inherit;display:flex;gap:0 4px;left:16px!important;top:16px!important}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .flickity-page-dots li{margin:0;background-color:#f5f5f5;border:1px solid transparent;opacity:1}.product-single *:not(.popup-quick-view__gallery) .product-single__gallery .flickity-page-dots li.is-selected{background-color:var(--color-text)}.product-single__details{flex:1;max-width:600px;margin:0 auto}@media screen and (max-width:1023px){.product-single__details{max-width:100%}}.product-single .product-single__thumbnails{display:none!important}div.product__cutline{font-size:20px;font-weight:500;color:var(--color-text);padding:0;margin-bottom:12px}div.product__cutline p{margin:0}.product__title-and-price{margin-bottom:12px}.product-collections{display:flex;flex-wrap:wrap;margin-bottom:19px;font-size:13px}@media screen and (max-width:1200px){.product-collections{margin-bottom:12px}}.product-collections__item{font-size:13px;font-weight:700;text-transform:uppercase}.product__subs__wrap{--activeColor: #544c53}@media screen and (max-width:767px){.product__subs__wrap{margin-top:16px}}.product__subs__wrap__title{font-size:20px;line-height:1.65;font-weight:500;margin-bottom:12px}@media screen and (max-width:767px){.product__subs__wrap__title{font-size:14px}}.product__subs__wrap .product__subs{display:flex;gap:0 20px;flex-wrap:wrap}@media screen and (max-width:767px){.product__subs__wrap .product__subs{flex-direction:column;gap:12px}}.product__subs__wrap .product__subs__group{flex:1;max-width:50%;border:none;padding:0;position:relative}@media screen and (max-width:767px){.product__subs__wrap .product__subs__group{max-width:100%;min-width:100%}}.product__subs__wrap .product__subs__group input{opacity:0;visibility:hidden;position:absolute;top:0;left:0;pointer-events:none}.product__subs__wrap .product__subs__group label{width:100%;height:100%;display:block;border-radius:5px;box-shadow:0 0 0 1px #d2d2d2;padding:20px;position:relative}@media screen and (max-width:767px){.product__subs__wrap .product__subs__group label{border-radius:8px;padding:16px 20px}}.product__subs__wrap .product__subs__group label .radio-el{font-size:16px;line-height:1.5;min-height:24px;font-weight:700;padding:0 0 0 36px;position:relative}@media screen and (max-width:767px){.product__subs__wrap .product__subs__group label .radio-el{font-size:14px;line-height:24px}}.product__subs__wrap .product__subs__group label .radio-el:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border-radius:100%;border:1px solid #1a1a1a}.product__subs__wrap .product__subs__group label .sale{position:absolute;background-color:#54ba80;color:var(--base-light-color);border-radius:200px;font-size:14px;font-weight:700;padding:6px 10px;top:-16px;right:16px}@media screen and (max-width:767px){.product__subs__wrap .product__subs__group label .sale{display:none}}.product__subs__wrap .product__subs__group label .text{font-size:14px;line-height:1.47;color:#8c8c8c;margin:2px 0 0;padding:0 0 0 36px;letter-spacing:-.3px;pointer-events:none}.product__subs__wrap .product__subs__group input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--activeColor)}.product__subs__wrap .product__subs__group input[type=radio]:checked+label .radio-el:before{background-color:var(--activeColor);border-color:var(--activeColor);background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 7.5L3.75 9.75L10.5 1.5' stroke='%23F5F5F5' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.product__subs__wrap .product__subs__option{padding:0}.product__subs__wrap .product__subs__plans{flex:0 0 100%;margin:24px 0 0;display:flex;flex-wrap:wrap;gap:0 20px}@media screen and (max-width:767px){.product__subs__wrap .product__subs__plans{margin:12px 0 0;gap:0 10px}}.product__subs__wrap .product__subs__plans.hidden{display:none}.product__subs__wrap .product__subs__plans .product__subs__wrap__title{width:100%;min-width:100%}.product__subs__wrap .product__subs__plans input{opacity:0;visibility:hidden;position:absolute;top:0;left:0;pointer-events:none}.product__subs__wrap .product__subs__plans input:checked+label{background-color:#303030;color:var(--base-light-color)}.product__subs__wrap .product__subs__plans .product__subs__option{flex:1;position:relative;font-size:16px;padding:20px;border:1px solid #d2d2d2;border-radius:5px;justify-content:center}@media screen and (max-width:767px){.product__subs__wrap .product__subs__plans .product__subs__option{font-size:12px;padding:12px 5px;border-radius:8px}}.present-block{margin-top:20px;background-color:var(--base-light-color);padding:20px;border-radius:5px}@media screen and (max-width:767px){.present-block{padding:16px 20px}}.present-block .product__icon__row{display:flex;gap:0 20px}@media screen and (max-width:767px){.present-block .product__icon__row{gap:0 12px;align-items:flex-start}}.present-block .product__icon{width:40px;aspect-ratio:1/1}@media screen and (max-width:767px){.present-block .product__icon{width:30px}}.present-block .product__icon svg{width:100%;height:100%}.present-block .product__icon__text{font-size:16px;line-height:1.65;margin:0;letter-spacing:-.3px}@media screen and (max-width:767px){.present-block .product__icon__text{font-size:12px}}.popup-quick-view__inner{width:auto;max-width:600px}.popup-quick-view__content .product__price{display:flex;gap:0 10px}.popup-quick-view__content .product__price span{margin:0;font-weight:700}.popup-quick-view__title{font-size:30px;line-height:1.2;font-weight:500;font-family:var(--base_font2)}@media screen and (max-width:767px){.popup-quick-view__title{font-size:20px}}.popup-quick-view .product__selectors{display:flex;flex-direction:column}.popup-quick-view .product__selectors .selector-wrapper .select__label{font-size:20px;line-height:1.65;font-weight:500;text-transform:capitalize;margin-bottom:12px}.popup-quick-view .product__selectors .selector-wrapper .select-popout__toggle{border-color:#d2d2d2;height:50px;border-radius:5px}.popup-quick-view__foot .btn{padding:13px;background-color:var(--base-bg-btn);color:var(--base-bg);border-radius:5px;font-size:16px;font-weight:500;transition:opacity cubic-bezier(.4,0,.2,1) .15s}.popup-quick-view__foot .btn:hover{opacity:.8}.popup-quick-view .select-popout{width:100%;max-width:100%}.popup-quick-view .select-popout__toggle{border-color:#d2d2d2;height:50px;border-radius:5px}.popup-quick-view .select-popout__list{border-color:#d2d2d2;border-radius:5px}.popup-quick-view .quantity-selector{width:auto;display:flex;margin-top:12px}.popup-quick-view .quantity-selector .cart__item__quantity-field{width:36px;padding:0;border:none;box-shadow:none;font-size:14px;line-height:1.47;font-weight:500}.popup-quick-view .quantity-selector .quantity__btn--decrease,.popup-quick-view .quantity-selector .quantity__btn--increase{position:static;width:36px;height:36px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;transform:none;box-shadow:none;flex:0 0 36px;border-radius:5px}@media screen and (max-width:600px){.popup-quick-view .quantity-selector .quantity__btn--decrease,.popup-quick-view .quantity-selector .quantity__btn--increase{width:24px;height:24px;flex:0 0 24px;border-radius:2px}}.popup-quick-view .quantity-selector .quantity__btn--decrease svg,.popup-quick-view .quantity-selector .quantity__btn--increase svg{width:15px;height:15px;color:var(--color-text)}.popup-quick-view .quantity-selector .quantity__input{border:none;width:32px;padding:0;font-size:14px;text-align:center}.shopify-section--marquee{width:100%;max-width:1880px;margin:20px auto 0;padding:0 var(--gutter)}.shopify-section--marquee .marquee-inner{display:flex;gap:20px}@media screen and (max-width:1023px){.shopify-section--marquee .marquee-inner{flex-direction:column;gap:10px}}.shopify-section--marquee .marquee-inner .announcement{overflow:hidden;border-radius:150px;flex:1}.shopify-section--marquee .marquee-inner .announcement__slide{padding:25px 0}@media screen and (max-width:1023px){.shopify-section--marquee .marquee-inner .announcement__slide{padding:15px 0}}@media screen and (max-width:767px){.shopify-section--marquee .marquee-inner .announcement__slide{padding:10px 0}}.shopify-section--marquee .marquee-inner .announcement__slide .text-highlight__break{font-size:20px;background:-webkit-linear-gradient(0deg,rgb(56,191,200) 0%,rgb(77,100,174) 30%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width:1023px){.shopify-section--marquee .marquee-inner .announcement__slide .text-highlight__break{font-size:16px}}@media screen and (max-width:767px){.shopify-section--marquee .marquee-inner .announcement__slide .text-highlight__break{font-size:12px}}.shopify-section--marquee .marquee-inner .announcement__block{padding:0 25px!important}.shopify-section--marquee .marquee-inner .announcement__block:before{width:8px;height:8px;top:calc(50% - 4px);background:#38bfc8;background:linear-gradient(90deg,#38bfc8,#4d64ae 34%)}.shopify-section--marquee .marquee-inner .btn{font-size:20px;font-weight:500;letter-spacing:-.4px;padding:10px 35px;border-radius:150px;display:inline-flex;justify-content:center;align-items:center}@media screen and (max-width:1023px){.shopify-section--marquee .marquee-inner .btn{font-size:16px;padding:15px 35px}}@media screen and (max-width:767px){.shopify-section--marquee .marquee-inner .btn{font-size:12px;padding:10px 35px}}.shopify-section--marquee .marquee-inner .btn:before{display:none}.image-with-text{padding:0;margin-bottom:100px}@media screen and (max-width:767px){.image-with-text{margin-bottom:120px}}.image-with-text__items{pointer-events:all;gap:30px;flex-wrap:nowrap}@media screen and (max-width:1023px){.image-with-text__items{flex-direction:column}}.image-with-text__image{--bgBlock: #544c53;flex:1;max-width:910px;background-color:var(--bgBlock);border-radius:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1023px){.image-with-text__image{aspect-ratio:1/1;max-width:100%}}@media screen and (max-width:767px){.image-with-text__image{border-radius:10px}}.image-with-text__image-bg{width:100%;max-width:450px;aspect-ratio:1/1;border-radius:100%!important;position:static;height:auto}@media screen and (max-width:1200px){.image-with-text__image-bg{max-width:370px}}@media screen and (max-width:767px){.image-with-text__image-bg{max-width:50%}}.image-with-text__image-bg img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.image-with-text__content{pointer-events:all;padding:0 50px}@media screen and (max-width:1023px){.image-with-text__content{padding:0;display:block!important;flex-basis:0!important}}@media screen and (max-width:767px){.image-with-text__content{padding:0!important}}.image-with-text__content-items{width:100%;max-width:600px;margin:100px auto}@media screen and (max-width:1023px){.image-with-text__content-items{max-width:100%;margin:0}}.image-with-text__heading{font-size:60px;line-height:1.15;font-family:var(--base_font2);color:var(--color-text)}@media screen and (max-width:1200px){.image-with-text__heading{font-size:48px}}@media screen and (max-width:1023px){.image-with-text__heading{font-size:30px;line-height:1.2}}.image-with-text__text{margin:40px 0 0}@media screen and (max-width:1023px){.image-with-text__text{margin:24px 0 0}}.image-with-text__text p{font-size:30px;line-height:1.45;color:#8c8c8c}@media screen and (max-width:1200px){.image-with-text__text p{font-size:26px}}@media screen and (max-width:1023px){.image-with-text__text p{font-size:16px;line-height:1.6}}.image-with-text__gallery{display:flex;flex-wrap:wrap;gap:30px;margin-top:60px}@media screen and (max-width:1023px){.image-with-text__gallery{margin:24px 0 0}}.image-with-text__gallery_item{width:100%;max-width:100px}@media screen and (max-width:767px){.image-with-text__gallery_item{max-width:85px}}.image-with-text__gallery_item img{width:100%;aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover}.large-text{margin:0 0 120px}.large-text__inner{display:flex;gap:0 20px;border-top:1px solid #d2d2d2;padding-top:100px}@media screen and (max-width:1340px){.large-text__inner{gap:0 50px}}@media screen and (max-width:767px){.large-text__inner{flex-direction:column;padding-top:0;border:none}}.large-text__left{flex:1;display:flex;flex-direction:column}.large-text__left-content{height:100%;max-width:600px;display:flex;flex-direction:column}.large-text__heading{font-size:60px;line-height:1.15;font-family:var(--base_font2);margin-bottom:40px}@media screen and (max-width:1200px){.large-text__heading{font-size:45px}}@media screen and (max-width:767px){.large-text__heading{font-size:30px;margin-bottom:8px}}.large-text__heading p{font-size:inherit;margin:0}.large-text__heading+.large-text__image{margin-top:auto}.large-text__text{font-size:30px;line-height:1.45;color:#8c8c8c}@media screen and (max-width:1200px){.large-text__text{font-size:24px}}@media screen and (max-width:767px){.large-text__text{font-size:16px}}.large-text__text p{font-size:inherit;margin:0;font-weight:500}.large-text__text+.large-text__image{margin-top:auto}.large-text__buttons{margin-top:40px}@media screen and (max-width:767px){.large-text__buttons{margin-top:16px}}.large-text__buttons .btn-plus{font-size:20px;color:#8c8c8c;display:flex;align-items:center;gap:0 8px;cursor:pointer}@media screen and (max-width:767px){.large-text__buttons .btn-plus{font-size:16px}}.large-text__buttons .btn-plus.is-active{color:var(--color-text)}.large-text__buttons .btn-plus.is-active svg path{fill:var(--color-text)}.large-text__buttons .btn-plus.is-active+.resources-block{height:-moz-fit-content;height:fit-content}.large-text__buttons .resources-block{margin-top:16px;height:0;overflow:hidden}.large-text__buttons .resources-block p{font-size:16px;line-height:1.47;color:var(--color-text)}@media screen and (max-width:767px){.large-text__buttons .resources-block p{font-size:14px}}.large-text__buttons .resources-block ol,.large-text__buttons .resources-block ul{list-style:none;margin:0;padding:0}.large-text__buttons .resources-block ol li,.large-text__buttons .resources-block ul li{padding:0 0 0 36px;position:relative}@media screen and (max-width:767px){.large-text__buttons .resources-block ol li,.large-text__buttons .resources-block ul li{padding:0 0 0 24px}}.large-text__buttons .resources-block ol li:before,.large-text__buttons .resources-block ul li:before{content:"";position:absolute;top:10px;left:11px;width:4px;height:4px;background:var(--color-text)}@media screen and (max-width:767px){.large-text__buttons .resources-block ol li:before,.large-text__buttons .resources-block ul li:before{left:0}}.large-text__buttons .resources-block ol li:not(:last-child),.large-text__buttons .resources-block ul li:not(:last-child){margin-bottom:6px}.large-text__buttons .resources-block ol li a,.large-text__buttons .resources-block ul li a{font-size:16px;line-height:1.47;color:var(--color-text);transition:color linear .2s;word-break:break-all}@media screen and (max-width:767px){.large-text__buttons .resources-block ol li a,.large-text__buttons .resources-block ul li a{font-size:14px}}.large-text__buttons .resources-block ol li a:hover,.large-text__buttons .resources-block ul li a:hover{color:var(--color-primary)}.large-text__buttons+.large-text__image{margin-top:auto}.large-text__image_caption,.large-text__image{max-width:430px}@media screen and (max-width:767px){.large-text__image_caption,.large-text__image{display:none}}.large-text__image_caption{max-width:430px;font-size:14px;line-height:1.55;color:#8c8c8c;margin:auto 0 20px}.large-text__image_caption p{margin:0}.large-text__right{flex:1}@media screen and (max-width:767px){.large-text__right{margin-top:24px}}.large-text__right p{margin:0 0 12px;font-size:16px;line-height:1.65;color:var(--color-text)}.large-text__right p:last-child{margin-bottom:0}@media screen and (max-width:767px){.large-text__right p{font-size:14px}}.large-text__right ol li{font-size:16px;line-height:1.65;color:var(--color-text);transition:color linear .2s}.large-text__right ol li:hover{color:var(--color-primary)}@media screen and (max-width:767px){.large-text__right ol li{font-size:14px}}.large-text__right ol li a{font-size:16px;line-height:1.65;color:var(--color-text);transition:color linear .2s;word-break:break-all}@media screen and (max-width:767px){.large-text__right ol li a{font-size:14px}}.large-text__right ol li a:hover{color:var(--color-primary)}.mosaic{margin-top:220px;border-top:1px solid #d2d2d2;padding-top:250px;padding-bottom:250px}@media screen and (max-width:1023px){.mosaic{padding-top:60px;padding-bottom:60px;margin-top:60px}}.mosaic__grid{justify-content:flex-start;margin:0!important;align-items:stretch!important}@media screen and (max-width:1023px){.mosaic__grid{gap:20px}}.mosaic__item{--space: 60px;margin-left:var(--space);max-width:calc(25% - var(--space));padding:0;background-color:#f5f5f5;border-radius:20px}@media screen and (max-width:1500px){.mosaic__item{--space: 30px}}@media screen and (max-width:1023px){.mosaic__item{--space: 20px;width:100%;max-width:calc(50% - 10px);margin-left:0}.mosaic__item--1 .mosaic__item__heading{font-size:30px}}@media screen and (max-width:1023px)and (max-width:600px){.mosaic__item--1{aspect-ratio:320/480}}@media screen and (max-width:600px){.mosaic__item{max-width:100%}}.mosaic__item.original-height{align-self:stretch}@media screen and (min-width:1024px){.mosaic__item--1{margin:0}.mosaic__item--1 .mosaic__item__heading{font-size:40px}}@media screen and (min-width:1024px)and (max-width:1500px){.mosaic__item--1 .mosaic__item__heading{font-size:35px}}@media screen and (min-width:1024px){.mosaic__item--2{margin-inline:var(--space)}}.mosaic__item__content{padding:30px!important}@media screen and (max-width:1600px){.mosaic__item__content{padding:30px 15px!important}}@media screen and (max-width:1023px){.mosaic__item__content{padding:20px!important}}.mosaic__item__image{position:static;width:100%;margin-bottom:67px;flex:1}.mosaic__item__image:after{display:none}.mosaic__item__image .image-fill{width:100%;padding:0!important}.mosaic__item__image .image-fill figure{position:static}.mosaic__item__image .image-fill figure img{max-height:260px;width:auto;margin:0 auto}.mosaic__item__subheading{padding:8px;background-color:#fff;font-size:16px;line-height:1.47;font-weight:700;border-radius:5px;margin-bottom:16px}@media screen and (max-width:1023px){.mosaic__item__subheading{font-size:12px}}.mosaic__item__heading{font-family:var(--base_font2);font-size:30px;line-height:1.2;font-weight:500;margin:0 0 30px;position:relative;z-index:2}@media screen and (max-width:1023px){.mosaic__item__heading{font-size:20px}}.mosaic__item__buttons{width:100%;margin-top:auto;display:flex;gap:0 20px}.mosaic__item__btn{flex:1;margin:0;padding:24px 5px;font-size:16px;text-align:center;border-radius:10px;transition:all linear .2s;letter-spacing:-.2px;height:100%}.mosaic__item__btn:before{display:none}.mosaic__item__btn.btn--outline{border-color:#d2d2d2}.mosaic__item__btn:hover{opacity:.8}@media screen and (max-width:1023px){.mosaic__item__btn{padding:16px 5px}}.accordions-section{margin-bottom:120px}.accordions-section__inner{display:flex;gap:30px}@media screen and (max-width:1340px){.accordions-section__inner{gap:0 50px}}@media screen and (max-width:767px){.accordions-section__inner{flex-direction:column-reverse;gap:32px 0}}.accordions-section__container{flex:1}.accordions-section__container_inner{max-width:600px;margin:0 auto;padding-top:60px}@media screen and (max-width:767px){.accordions-section__container_inner{padding-top:0;max-width:100%}}.accordions-section__container .section__heading{font-size:60px;line-height:1.15;font-family:var(--base_font2);margin-bottom:40px;text-align:left}@media screen and (max-width:1200px){.accordions-section__container .section__heading{font-size:45px}}@media screen and (max-width:767px){.accordions-section__container .section__heading{font-size:30px;margin-bottom:24px}}.accordions-section__container .section__heading p{font-size:inherit;margin:0}.accordions-section__container .accordion__list{border-top:1px solid #d2d2d2}.accordions-section__container .accordion__item:after{background-color:#d2d2d2}.accordions-section__container .accordion__item__title{padding-block:24px;position:relative}@media screen and (max-width:1023px){.accordions-section__container .accordion__item__title{padding-block:20px}}.accordions-section__container .accordion__item__title__text{font-family:var(--base_font2);font-size:20px;font-weight:500;line-height:1.3}@media screen and (max-width:1023px){.accordions-section__container .accordion__item__title__text{font-size:16px}}.accordions-section__container .accordion__item__title svg{position:absolute;right:0;top:calc(50% - 6px);transition:all linear .2s}.accordions-section__container .accordion__item__title.is-expanded svg{transform:rotate(-180deg)}.accordions-section__container .accordion__item__text{padding-bottom:24px}.accordions-section__container .accordion__item__text .image{width:80px;aspect-ratio:1/1;overflow:hidden;border-radius:100%;margin-bottom:24px}@media screen and (max-width:1023px){.accordions-section__container .accordion__item__text .image{margin-bottom:16px}}.accordions-section__container .accordion__item__text .image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.accordions-section__container .accordion__item__text .text{font-size:20px;line-height:1.6;color:#505050}@media screen and (max-width:1023px){.accordions-section__container .accordion__item__text .text{font-size:14px}}.accordions-section__image{flex:1}.accordions-section__image .image-fill{padding:0!important;height:100%}.accordions-section__image .image-fill figure{position:static;border-radius:30px;overflow:hidden}.accordions-section__image .image-fill figure img{position:static;aspect-ratio:1/.84}@media screen and (max-width:767px){.accordions-section__image .image-fill figure img{aspect-ratio:1/1}}.section__header{position:relative;margin-bottom:40px!important}@media screen and (max-width:1023px){.section__header{margin-bottom:24px!important}}.section__header .section__heading{font-size:100px;line-height:1.15;font-family:var(--base_font2);font-weight:500;margin:80px 0 0;text-align:left;padding-bottom:40px}@media screen and (max-width:1023px){.section__header .section__heading{font-size:40px;margin-top:32px;padding-bottom:24px}}.section__header .section__heading-line{position:absolute;bottom:0;left:-50vw;width:200vw;background-color:#d2d2d2}@media screen and (max-width:1023px){.section__header .section__heading-line{left:0;width:100%}}.heading-block{display:flex;justify-content:space-between;gap:20px;margin-bottom:120px}@media screen and (max-width:1023px){.heading-block{margin-bottom:32px;flex-direction:column;gap:12px}}.heading-block__title{font-size:60px;line-height:1.15;font-family:var(--base_font2);font-weight:500;max-width:410px;letter-spacing:-1px;margin:0}@media screen and (max-width:1400px){.heading-block__title{font-size:40px;max-width:340px}}@media screen and (max-width:1023px){.heading-block__title{order:2;max-width:100%}}@media screen and (max-width:767px){.heading-block__title{font-size:30px}}.heading-block__text{font-size:20px;line-height:1.65;color:#505050;width:100%;max-width:755px;margin-left:auto}.heading-block__text p{margin:0}@media screen and (max-width:1400px){.heading-block__text{max-width:490px}}@media screen and (max-width:1023px){.heading-block__text{order:3;max-width:100%}.heading-block__text br{display:none}}@media screen and (max-width:767px){.heading-block__text,.heading-block__text p{font-size:12px}}.heading-block__count{font-size:13px;color:#505050}@media screen and (max-width:1023px){.heading-block__count{order:1}}@media screen and (max-width:767px){.heading-block__count{font-size:10px}}.list-collections-section__container{padding-bottom:250px}@media screen and (max-width:1023px){.list-collections-section__container{padding-bottom:120px}}.list-collections-section__container .grid{margin:0!important}@media screen and (max-width:1023px){.list-collections-section__container .grid{flex-direction:column;gap:24px}}.list-collections-section__container .grid-sizer,.list-collections-section__container .grid__item{flex-basis:auto;width:calc(33.1% - 10px);margin-bottom:20px}@media screen and (max-width:1340px){.list-collections-section__container .grid-sizer,.list-collections-section__container .grid__item{width:calc(33% - 10px)}}@media screen and (max-width:1023px){.list-collections-section__container .grid-sizer,.list-collections-section__container .grid__item{max-width:100%;margin-bottom:0;width:100%}}@media screen and (max-width:1023px){.list-collections-section__container .grid-sizer{display:none}}.list-collections-section__container .grid .list-collections__item{margin:0 0 20px;padding:0;border-radius:20px;overflow:hidden;aspect-ratio:1/1.033333333;max-height:620px}@media screen and (max-width:1023px){.list-collections-section__container .grid .list-collections__item{aspect-ratio:1/1.25;border-radius:10px;margin-bottom:0}}.list-collections-section__container .grid .list-collections__item.list-collections__item--wide_block{width:calc(66.5% - 10px);aspect-ratio:1.967741935/1}@media screen and (max-width:1340px){.list-collections-section__container .grid .list-collections__item.list-collections__item--wide_block{width:calc(66.3% - 10px)}}@media screen and (max-width:1023px){.list-collections-section__container .grid .list-collections__item.list-collections__item--wide_block{max-width:100%;aspect-ratio:1/1.25;width:100%}}@media screen and (min-width:1024px){.list-collections-section__container .grid .list-collections__item.list-collections__item--high_block{height:1000px;aspect-ratio:1/1.366666667;max-height:-moz-fit-content;max-height:fit-content}}.list-collections-section__container .grid .list-collections__item__outer{position:relative;height:100%}.list-collections-section__container .grid .list-collections__item__outer:hover .list-collections__item__title{text-decoration:underline;text-decoration-thickness:4px}.list-collections-section__container .grid .list-collections__item__image{padding-top:0;position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.list-collections-section__container .grid .list-collections__item__image-bg{position:static}.list-collections-section__container .grid .list-collections__item__content{position:relative;z-index:2;padding:60px 40px;align-items:flex-start;justify-content:flex-start;color:var(--base-light-color);height:100%}@media screen and (max-width:1400px){.list-collections-section__container .grid .list-collections__item__content{padding:40px}}@media screen and (max-width:1023px){.list-collections-section__container .grid .list-collections__item__content{padding:30px 20px}}.list-collections-section__container .grid .list-collections__item__content span{display:block;font-size:13px;font-weight:700;margin-bottom:19px;color:currentColor}@media screen and (max-width:1023px){.list-collections-section__container .grid .list-collections__item__content span{margin-bottom:8px}}@media screen and (max-width:767px){.list-collections-section__container .grid .list-collections__item__content span{font-size:10px}}.list-collections-section__container .grid .list-collections__item__content .list-collections__item__title{font-size:60px;line-height:1.2;max-width:370px;width:100%;color:currentColor;text-align:left;transition:all linear .2s}@media screen and (max-width:1400px){.list-collections-section__container .grid .list-collections__item__content .list-collections__item__title{font-size:40px}}@media screen and (max-width:1023px){.list-collections-section__container .grid .list-collections__item__content .list-collections__item__title{font-size:30px}}.list-collections-section__container .grid .list-collections__item__content .mobile-btn{padding:16px 24px;font-size:14px;background-color:var(--base-light-color);border-radius:8px;margin:auto 0 0;color:var(--color-text);font-family:var(--base_font1);font-weight:500;display:none}@media screen and (max-width:640px){.list-collections-section__container .grid .list-collections__item__content .mobile-btn{display:block}}.list-collections-section__container .grid .list-collections__item--bottom-left .list-collections__item__content{justify-content:flex-end}@media screen and (max-width:640px){.list-collections-section__container .grid .list-collections__item--bottom-left .list-collections__item__content{justify-content:flex-start}}.collection__filters .collection__sort{display:none!important}.collection-header{margin-top:80px}@media screen and (max-width:1023px){.collection-header{margin-top:32px}}.search-page{margin-top:40px}.search-page__head--text{font-size:20px;color:#686868;margin:20px 0 0}@media screen and (max-width:1023px){.search-page__head--text{font-size:12px;margin:16px 0 0}}.search-page__title{margin:0!important;padding:0;font-size:12px;text-align:left;text-transform:uppercase;font-weight:700}.search-page .mobile-toogle-search{display:none!important}.search-page .search-popdown .search-form__inner{padding:0;margin-top:10px}.search-page .search-popdown .search-form__inner .search-form__input-holder{max-width:100%;background:transparent}.search-page .search-popdown .search-form__inner .search-form__input-holder .search-form__label{display:none}.search-page .search-popdown .search-form__inner .search-form__input-holder input{background:transparent;font-size:30px;font-family:var(--base_font2);padding:20px 0;border-bottom:1px solid #d2d2d2;border-radius:0}.search-page .search-popdown .search-form__inner .search-form__input-holder .search-popdown__close{opacity:1;visibility:visible;width:26px;height:26px;background:#33363f;display:none!important}@media screen and (max-width:1023px){.search-page .search-popdown .search-form__inner .search-form__input-holder .search-popdown__close{display:flex}}.search-page .search-popdown .search-form__inner .search-form__input-holder .search-popdown__close svg{width:18px;height:18px;color:var(--base-light-color)}.search-page .collection__inner:before{display:none}@media screen and (max-width:1023px){.search-page .collection__inner{margin-top:78px}}.js-drawer-open-cart .cart-drawer{--drawer-width: 735px;transition:all linear .2s;right:0}@media screen and (max-width:1200px){.js-drawer-open-cart .cart-drawer{--drawer-width: 535px}}@media screen and (max-width:600px){.js-drawer-open-cart .cart-drawer{--drawer-width: 100%}}.cart-drawer{width:100%;border-radius:30px 0 0 30px;max-width:var(--drawer-width);padding:40px;transform:none!important;transition:all linear .2s;left:inherit;right:calc(-1 * var(--drawer-width))}@media screen and (max-width:1200px){.cart-drawer{padding:40px 20px;border-radius:20px 0 0 20px}}@media screen and (max-width:1023px){.cart-drawer{background:linear-gradient(180deg,#fff 40%,#f8f8f8)}}@media screen and (max-width:600px){.cart-drawer{border-radius:0}}.cart-drawer__body{min-height:45vh}.cart-drawer__head{padding:0 0 40px;display:flex;align-items:center;border-bottom:1px solid #dfdfdf;margin-bottom:40px}@media screen and (max-width:1200px){.cart-drawer__head{padding-bottom:24px;margin-bottom:24px}}.cart-drawer__head h3{font-size:30px;font-family:var(--base_font2);font-weight:500;display:flex;align-items:center;gap:0 8px}.cart-drawer__head .loader{display:none}.cart-drawer__close{display:flex;align-items:center;justify-content:center;position:static;padding:0;width:40px;height:40px;margin:0 0 0 auto}.cart-drawer__close .close-wrap{width:24px;height:24px;background:var(--base-bg-btn);border-radius:100%;display:flex}.cart-drawer__close svg{width:20px;height:20px;color:var(--base-light-color);margin:auto}.cart-drawer__item-qty{font-size:30px;font-family:var(--base_font2);font-weight:500}.cart-drawer__item-qty:before,.cart-drawer__item-qty:after{display:none}.cart-drawer__items{display:flex;flex-direction:column;gap:40px 0}.cart-drawer__items .cart__item{padding:0;align-items:center;gap:0 20px;width:100%}@media screen and (max-width:600px){.cart-drawer__items .cart__item{gap:0 12px}}.cart-drawer__items .cart__item__image{margin:0;background-color:#f5f5f5;border-radius:10px}.cart-drawer__items .cart__item__image a{width:140px;height:auto;aspect-ratio:1/1}@media screen and (max-width:600px){.cart-drawer__items .cart__item__image a{width:100px}}.cart-drawer__items .cart__item__content{width:auto;flex:1;display:flex;align-items:flex-start;gap:0 20px}@media screen and (max-width:600px){.cart-drawer__items .cart__item__content{flex-direction:column;gap:12px}}.cart-drawer__items .cart__item__content-inner{display:flex;flex-direction:column;gap:20px;flex:1}@media screen and (max-width:600px){.cart-drawer__items .cart__item__content-inner{gap:4px}}.cart-drawer__items .cart__item__content-inner .cart__item__info{max-width:100%}.cart-drawer__items .cart__item__content-inner .cart__item__title a{font-size:16px;font-family:var(--base_font2);line-height:1.5}@media screen and (max-width:600px){.cart-drawer__items .cart__item__content-inner .cart__item__title a{font-size:14px}}.cart-drawer__items .cart__item__content-inner .cart__item__price{margin:0;font-size:13px;font-weight:700;text-align:left}@media screen and (max-width:600px){.cart-drawer__items .cart__item__content-inner .cart__item__price{font-size:12px}}.cart-drawer__items .cart__item__bottom{margin:0}@media screen and (max-width:600px){.cart-drawer__items .cart__item__bottom{width:100%}}.cart-drawer__items .cart__item__bottom .cart__item__remove{width:36px;height:36px;display:flex;align-items:center;justify-content:center;opacity:1}@media screen and (max-width:600px){.cart-drawer__items .cart__item__bottom .cart__item__remove{width:24px;height:24px;padding:0;margin:0 0 0 auto}}.cart-drawer__items .cart__item__bottom .cart__item__remove svg{width:16px;height:16px}.cart-drawer__items .cart__item__bottom .cart__item__remove svg path{fill:var(--base-footer-bg)}.cart-drawer__foot{padding:0}.cart-drawer__foot .cart__foot-inner{padding-top:20px}.cart-drawer__foot .cart__foot-inner .total-block{width:100%;margin-bottom:32px}.cart-drawer__foot .cart__foot-inner .total-block h4{font-size:40px;line-height:1.3;margin:0 0 24px}.cart-drawer__foot .cart__foot-inner .total-block_row{display:flex;justify-content:space-between;align-items:center}.cart-drawer__foot .cart__foot-inner .total-block_row span{font-size:16px;font-family:var(--base_font2);font-weight:500}.cart-drawer__foot .cart__foot-inner .total-block_row .cart__total__money{font-size:24px}.cart-drawer__foot .cart__foot-inner .cart__buttons-wrapper .cart__checkout{background:var(--base-bg-btn);font-size:16px;border-radius:10px;padding:18px 20px;color:var(--base-light-color);transition:all linear .2s;max-width:100%;font-weight:500;letter-spacing:-.3px}@media screen and (max-width:600px){.cart-drawer__foot .cart__foot-inner .cart__buttons-wrapper .cart__checkout{font-size:14px;padding:16px 10px}}.cart-drawer__foot .cart__foot-inner .cart__buttons-wrapper .cart__checkout:before{display:none}.cart-drawer__foot .cart__foot-inner .cart__buttons-wrapper .cart__checkout:hover{opacity:.8}.cart-drawer__foot .cart__foot-inner .cart__buttons-wrapper .cart__checkout.link{background:transparent;border:none;color:#505050}.cart-drawer__foot .cart__foot-inner .cart_section{margin-top:60px;padding-top:40px;border-top:1px solid #d2d2d2}@media screen and (max-width:1023px){.cart-drawer__foot .cart__foot-inner .cart_section{margin-top:40px}}.cart-drawer__foot .cart__foot-inner .cart_section .title{font-size:30px}.cart-drawer__foot .cart__foot-inner .cart_section .search-blc-product__list{flex-wrap:nowrap;gap:0 14px;position:relative;isolation:isolate}@media screen and (min-width:1024px){.cart-drawer__foot .cart__foot-inner .cart_section .search-blc-product__list:before{pointer-events:none;content:"";position:absolute;height:calc(100% + 60px);width:calc(100% + 80px);left:-40px;z-index:-1;background-image:linear-gradient(#fff,#0000000d)}}@media screen and (max-width:1023px){.cart-drawer__foot .cart__foot-inner .cart_section .search-blc-product__list{overflow-x:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}}.cart-drawer__foot .cart__foot-inner .cart_section .search-blc-product__list .predictive-search__item{max-width:inherit;flex:1;scroll-snap-align:start}.cart-drawer__empty-message{padding:0;font-size:16px}.cart-drawer__empty-message .cart-empty-buttons{margin-top:40px}@media screen and (max-width:600px){.cart-drawer__empty-message .cart-empty-buttons{margin-top:24px}}.cart-drawer__empty-message .cart-empty-buttons .btn{padding:18px 20px;border-radius:10px;font-size:16px;transition:all linear .2s}@media screen and (max-width:600px){.cart-drawer__empty-message .cart-empty-buttons .btn{font-size:14px;padding:16px 10px}}.cart-drawer__empty-message .cart-empty-buttons .btn:before{display:none}.cart-drawer__empty-message .cart-empty-buttons .btn:hover{opacity:.8}.cart__item__quantity{width:auto;display:flex}.cart__item__quantity .cart__item__quantity-field{width:36px;padding:0;border:none;box-shadow:none;font-size:14px;line-height:1.47;font-weight:500}.cart__item__quantity .cart__item__quantity-minus,.cart__item__quantity .cart__item__quantity-plus{position:static;width:36px;height:36px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;transform:none;box-shadow:none;flex:0 0 36px;border-radius:5px}@media screen and (max-width:600px){.cart__item__quantity .cart__item__quantity-minus,.cart__item__quantity .cart__item__quantity-plus{width:24px;height:24px;flex:0 0 24px;border-radius:2px}}.cart__item__quantity .cart__item__quantity-minus svg,.cart__item__quantity .cart__item__quantity-plus svg{width:15px;height:15px;color:var(--color-text)}@media screen and (max-width:1023px){.template-cart .cart{margin-top:20px;padding-top:0}}@media screen and (max-width:640px){.template-cart .cart{margin-bottom:0;padding-bottom:40px;background:linear-gradient(180deg,#fff 40%,#f8f8f8)}}.template-cart .cart__inner{flex-wrap:wrap;gap:0 188px}@media screen and (max-width:1400px){.template-cart .cart__inner{gap:0 80px}}@media screen and (max-width:1023px){.template-cart .cart__inner{flex-direction:column}}@media screen and (max-width:767px){.template-cart .cart__inner{display:flex}}.template-cart .cart__inner .cart__content{width:100%}@media screen and (max-width:1023px){.template-cart .cart__inner .cart__content{order:1}}.template-cart .cart__inner .cart__content .cart__title{font-size:100px;line-height:1.15;margin:0}@media screen and (max-width:1023px){.template-cart .cart__inner .cart__content .cart__title{font-size:40px}}.template-cart .cart__inner .cart__content .cart-drawer__item-qty{display:none}.template-cart .cart__inner .cart__content .back-btn{background:var(--base-light-color);padding:18px 24px;font-size:16px;letter-spacing:-.2px;margin:0;border-radius:10px;transition:all linear .2s}@media screen and (max-width:1023px){.template-cart .cart__inner .cart__content .back-btn{font-size:14px;padding:12px;width:-moz-fit-content;width:fit-content}}.template-cart .cart__inner .cart__content .back-btn:before{display:none}.template-cart .cart__inner .cart__content .back-btn:hover{opacity:.8}.template-cart .cart__inner .cart__content .cart__items__wrapper{margin-top:20px}.template-cart .cart__inner .cart__content .cart__items__wrapper .cart__items{padding-top:40px;padding-bottom:100px;margin-bottom:40px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}@media screen and (max-width:1023px){.template-cart .cart__inner .cart__content .cart__items__wrapper .cart__items{padding-top:20px;padding-bottom:28px}}.template-cart .cart__inner .cart__content .cart__items__wrapper .cart__items .cart__item{border:none;position:relative;padding:49px 0 0;overflow:visible;display:flex;align-items:center;gap:0 24px}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__items__wrapper .cart__items .cart__item{padding:14px 0 0}}.template-cart .cart__inner .cart__content .cart__items__wrapper .cart__items .cart__item:not(:first-child){padding-top:40px}@media screen and (max-width:1023px){.template-cart .cart__inner .cart__content .cart__items__wrapper .cart__items .cart__item:not(:first-child){padding-top:20px}}.template-cart .cart__inner .cart__content .cart__items__wrapper .cart__items .cart__item:not(:first-child) .cart__item_sub-title{display:none}.template-cart .cart__inner .cart__content .cart__item__content{flex-wrap:nowrap;width:auto;flex:1}.template-cart .cart__inner .cart__content .cart__item__content-inner{display:flex;gap:0 60px;width:100%}@media screen and (max-width:1200px){.template-cart .cart__inner .cart__content .cart__item__content-inner{gap:0 30px}}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__item__content-inner{flex-wrap:wrap;gap:0 12px}}.template-cart .cart__inner .cart__content .cart__item_sub-title{font-size:13px;line-height:1.47;text-transform:uppercase;color:#8c8c8c;position:absolute;top:0}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__item_sub-title{display:none}}.template-cart .cart__inner .cart__content .cart__item__image{margin:0}.template-cart .cart__inner .cart__content .cart__item__image a{width:110px;height:110px}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__item__image a{width:100px;height:100px}}.template-cart .cart__inner .cart__content .cart__item__info{max-width:315px;flex:1;font-size:16px;font-family:var(--base_font2);font-weight:500}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__item__info{max-width:100%;width:100%;flex-basis:100%;margin-bottom:4px}}.template-cart .cart__inner .cart__content .cart__item__info p{line-height:1.5}.template-cart .cart__inner .cart__content .cart__item__title{font-size:16px;font-family:var(--base_font2);font-weight:500}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__item__title{font-size:14px}}.template-cart .cart__inner .cart__content .cart__item__price{width:auto;flex:1;max-width:430px;padding:0;text-align:left;font-size:17px;font-weight:700}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__item__price{max-width:100%;margin:0 0 12px;width:100%;flex-basis:100%;font-size:12px}}.template-cart .cart__inner .cart__content .cart__item__bottom{width:auto;flex:1;max-width:520px;margin:0}@media screen and (min-width:768px){.template-cart .cart__inner .cart__content .cart__item__bottom .cart__item__quantity-minus,.template-cart .cart__inner .cart__content .cart__item__bottom .cart__item__quantity-plus{background:transparent}}.template-cart .cart__inner .cart__content .cart__item__subtotal{font-weight:700;font-size:17px}@media screen and (max-width:767px){.template-cart .cart__inner .cart__content .cart__item__subtotal{display:none}}.template-cart .cart__inner .cart__content .cart__item__remove{width:40px;height:40px;margin:0 0 0 auto;display:flex;align-items:center;justify-content:center;opacity:1;padding:5px}@media screen and (max-width:1200px){.template-cart .cart__inner .cart__content .cart__item__remove{width:30px;height:30px}}.template-cart .cart__inner .cart__content .cart__item__remove span{width:100%;height:100%;border-radius:100%;background-color:var(--base-bg-btn);display:flex;align-items:center;justify-content:center;padding:5px}@media screen and (max-width:1200px){.template-cart .cart__inner .cart__content .cart__item__remove span{padding:2px}}.template-cart .cart__inner .cart__content .cart__item__remove span svg{width:100%;height:100%}.template-cart .cart__inner .cart__content .cart__item__remove span svg path{stroke:var(--base-light-color)}.template-cart .cart__inner .cart__aside{position:static;margin-left:auto;width:100%;max-width:830px;flex:1}@media screen and (max-width:1023px){.template-cart .cart__inner .cart__aside{max-width:100%;order:2}}.template-cart .cart__inner .cart__aside__title{font-size:30px}.template-cart .cart__inner .cart__aside .cart__total{padding:0;margin:0 0 32px}.template-cart .cart__inner .cart__aside .cart__total span{font-size:16px;letter-spacing:-.3px;font-family:var(--base_font2);text-transform:capitalize;font-weight:500}.template-cart .cart__inner .cart__aside .cart__total .cart__total__money{font-size:24px;font-weight:500;font-family:var(--base_font2)}.template-cart .cart__inner .cart__aside .cart__pair{border:none;padding:0;margin:0 0 32px}.template-cart .cart__inner .cart__aside .cart__foot-inner .cart__text{color:#8c8c8c}.template-cart .cart__inner .cart__aside .cart__checkout{max-width:100%;width:100%;background-color:var(--base-bg-btn);border-radius:10px;font-size:16px;padding:20px;transition:all linear .2s}.template-cart .cart__inner .cart__aside .cart__checkout:before{display:none}.template-cart .cart__inner .cart__aside .cart__checkout:hover{opacity:.8}.cart__product{width:100%;max-width:820px}@media screen and (max-width:1200px){.cart__product{flex:1}}@media screen and (max-width:1023px){.cart__product{max-width:100%;order:3;margin-top:40px}}.cart__product .title{font-size:30px;margin-bottom:16px;font-weight:500}@media screen and (max-width:1023px){.cart__product .title:not(.mobile-view){display:none}}.cart__product .title.mobile-view{display:none}@media screen and (max-width:1023px){.cart__product .title.mobile-view{display:block;order:2;font-size:20px;padding-top:45px;border-top:1px solid #dfdfdf;margin-top:20px}}.cart__product-inner{display:flex;gap:0 20px}@media screen and (max-width:1200px){.cart__product-inner{flex-direction:column-reverse;gap:20px}}@media screen and (max-width:1023px){.cart__product-inner{flex-direction:column}}.cart__product .search-banner{order:2;max-width:320px;padding:20px 10px 20px 20px;margin:0;border-radius:10px;display:flex;flex-direction:column}@media screen and (max-width:1200px){.cart__product .search-banner{max-width:100%;width:100%}}@media screen and (max-width:1023px){.cart__product .search-banner{order:1}}.cart__product .search-banner__sub-title{font-size:10px;margin-bottom:16px}.cart__product .search-banner__title{font-size:30px;letter-spacing:-.3px;margin-top:0}.cart__product .search-banner__cta-blc{margin-top:auto;padding:16px 19px}.cart__product .search-blc-product__list{order:1;gap:0 20px;margin:0}@media screen and (max-width:1023px){.cart__product .search-blc-product__list{order:3}}.cart__product .search-blc-product__list .predictive-search__item{max-width:100%}@media screen and (min-width:641px){.cart__product .search-blc-product__list .predictive-search__item{filter:drop-shadow(rgba(0,0,0,.05) 0 24px 34px)}}.cart__product .search-blc-product__list .predictive-search__item .search-blc-product__list_item__title{margin-bottom:0}.redirect{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;z-index:-9999;opacity:0;visibility:hidden;position:none;transition:all linear .2s;padding:20px}.redirect.is-active{z-index:9999;opacity:1;visibility:visible;pointer-events:all}.redirect__container{max-width:910px;width:100%;border-radius:30px;margin:auto;background:#fff;padding:60px 20px;text-align:center}@media screen and (max-width:767px){.redirect__container{border-radius:20px}}.redirect__container_logo{width:250px;height:auto;margin:0 auto 30px}@media screen and (max-width:767px){.redirect__container_logo{margin:0 auto 14px}}.redirect__container_title{font-size:40px;font-family:var(--base_font2);margin-bottom:8px}@media screen and (max-width:767px){.redirect__container_title{font-size:30px}}.redirect__container_title span{color:var(--color-primary)}.redirect__container_subtitle{font-size:20px;line-height:1.47;color:var(--color-light-dark)}@media screen and (max-width:767px){.redirect__container_subtitle{font-size:16px}}.redirect__container_text{max-width:500px;margin:40px auto 0}@media screen and (max-width:767px){.redirect__container_text{margin:24px auto 0}}.redirect__container_text p{font-size:16px;line-height:1.65;font-weight:700;margin:0}@media screen and (max-width:767px){.redirect__container_text p{font-size:12px}}.redirect__container_cta{margin:40px 0 0}@media screen and (max-width:767px){.redirect__container_cta{margin:24px 0 0}}.redirect__container_cta--link{display:inline-flex;align-items:center;gap:4px;font-size:16px;background-color:var(--color-primary);color:var(--base-light-color);padding:24px 76px;border-radius:5px;transition:all linear .2s;text-align:center}@media screen and (max-width:767px){.redirect__container_cta--link{width:100%;justify-content:center;padding:16px 10px}}.redirect__container_cta--link:hover{opacity:.8}.log-pages-inner{display:flex;padding:40px 0;gap:0 60px}@media screen and (max-width:1023px){.log-pages-inner{gap:0 20px}}@media screen and (max-width:767px){.log-pages-inner{flex-direction:column-reverse;gap:40px 0}}.log-pages-inner .form-vertical-wrapper{max-width:100%;flex:.8;align-self:flex-end}.log-pages-inner .log-block{max-width:440px;margin:0 auto}@media screen and (max-width:767px){.log-pages-inner .log-block{max-width:100%}}.log-pages-inner .log-image{width:100%;max-width:960px;flex:1}.log-pages-inner .log-image .image-fill{padding-top:0!important;height:100%}.log-pages-inner .log-image .image-fill figure{position:static}.log-pages-inner .log-image .image-fill figure img{position:static;border-radius:30px}@media screen and (max-width:767px){.log-pages-inner .log-image .image-fill figure img{aspect-ratio:1.488372093/1;border-radius:10px}}.log-pages-inner .section__header{text-align:left;margin-bottom:30px!important}@media screen and (max-width:767px){.log-pages-inner .section__header{margin-bottom:24px!important}}.log-pages-inner .section__header img{position:static;width:75px;height:auto;margin-bottom:25px}@media screen and (max-width:767px){.log-pages-inner .section__header img{display:none}}.log-pages-inner .section__heading{font-size:40px;line-height:1.25;font-weight:500;margin:0;padding:0;display:block}@media screen and (max-width:767px){.log-pages-inner .section__heading{font-size:30px}}.log-pages-inner .input--full{border-radius:5px;border-color:#d2d2d2;margin-bottom:20px;font-size:16px;padding:20px 24px}.log-pages-inner .input--full::-moz-placeholder{color:#8c8c8c;opacity:1}.log-pages-inner .input--full::placeholder{color:#8c8c8c;opacity:1}.log-pages-inner .input--full::-ms-input-placeholder{color:#8c8c8c}@media screen and (max-width:767px){.log-pages-inner .input--full{border-radius:8px;padding:13px 20px;font-size:14px;margin-bottom:12px}}.log-pages-inner .return{text-align:left;margin-top:-5px;margin-bottom:20px}.log-pages-inner .return p{margin:0}.log-pages-inner .return p a{font-size:14px;color:var(--color-text)}@media screen and (max-width:767px){.log-pages-inner .return p a{font-size:12px}}.log-pages-inner .return p a:before,.log-pages-inner .return p a:after{bottom:0}.log-pages-inner .btn{font-size:16px;padding:20px;border-radius:5px;margin-bottom:0}.log-pages-inner .btn.sing-up-btn{background:#303030}@media screen and (max-width:767px){.log-pages-inner .btn{border-radius:8px;padding:16px 20px;font-size:14px}}.log-pages-inner .account__subheading{margin-top:30px;font-size:14px;color:#686868}.log-pages-inner .account__subheading a{color:var(--color-primary);margin:0 0 0 10px}.log-pages-inner .account__subheading a:before,.log-pages-inner .account__subheading a:after{bottom:0;background:var(--color-primary)}.log-pages-inner .account-nootice{margin-top:115px;font-size:16px;line-height:1.6;color:#686868;text-align:center}@media screen and (max-width:767px){.log-pages-inner .account-nootice{margin-top:60px;font-size:12px}}.template-404 #four-oh-four h1{font-size:100px;line-height:1;font-family:var(--base_font2);font-weight:500;margin-bottom:24px}@media screen and (max-width:767px){.template-404 #four-oh-four h1{font-size:60px}}.template-404 #four-oh-four p{font-size:24px}@media screen and (max-width:767px){.template-404 #four-oh-four p{font-size:16px}}.dropdown_item{position:relative}.dropdown_menu{position:absolute;top:75px;right:0;padding:20px 30px;background-color:var(--base-bg);filter:drop-shadow(0 9px 74px rgba(0,0,0,.34));border-radius:8px;display:block;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease;z-index:100}.dropdown_menu ul{margin:0;list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.dropdown_item:hover .dropdown_menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown_menu ul li{display:flex}.dropdown_menu ul li:hover{color:var(--color-primary)}.dropdown_menu ul li:not(:hover){opacity:.5}.site-header .menu__item .btn.inn{background:#38bfc8;min-width:unset!important}@media screen and (max-width:500px){.site-header .logo{position:relative;left:-20px;padding:0}.site-header .wrapper .mobile-menu{display:flex;align-items:center;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/style.css.map */
