.logout-list button,.profile-list-link{display:inline-flex;align-items:center;gap:14px;font-weight:600;transition:.3s}.logout-list button:hover,.profile-list-link:hover{opacity:.8}.profile-list-link>img{height:28px;width:auto;aspect-ratio:1.1;object-fit:contain;object-position:center}.profile-list:not(:last-child){margin-bottom:16px}.logout-list{margin-top:38px}.logout-list h4{font-weight:400;margin-bottom:20px}.logout-list h4 span{border-bottom:2px solid rgba(var(--color-base-text)/.07);display:inline-block;padding:0 20px 10px 2px}.drawer__close{height:var(--sp-14);width:var(--sp-14)}.ingredients-section .price span{color:#959595;font-weight:500}.ingredients-section .ingredient-text{font-size:14px;font-weight:400}.mixlist-ingredients-row{gap:50px}.mixlist-ingredients-row h4{font-weight:400}.drawer__scrollable{padding:20px}@media (max-width:767px){.ingredients-section .ingredient-text,.mixlist-ingredients-row h4{font-size:12px}.ingredients-section .price span{font-size:10px}}@media (max-width:480px){.ingredients-section{display:flex;flex-direction:column}.mixlist-ingredients-row{gap:25px}}.product-name-cart h3,.total-cart-product-price span{font-size:20px;font-weight:600;color:#151515;line-height:28px}.product-name-cart{max-width:66%}.total-cart-product-price{max-width:34%}.price-and-quantity{display:flex;align-items:center;gap:17px;width:40%}.product-with-checkbox{width:65%;gap:10px}input.set-cart-quantity-input{max-width:43px;text-align:center;background:#fbfbfb;font-size:16px;font-weight:500}.main-quantity-box{background:#fbfbfb;border-radius:16px}.quantity-arrow-buttons{right:7px}.ing-porduct-image{width:40px;height:40px;aspect-ratio:42/42}.image-min-w img,.ing-porduct-image img{width:40px;height:40px;object-fit:contain}.text-sm.usd-max-width h4{white-space:nowrap}.single-cart-product-price span{font-size:18px;font-weight:500;color:#151515}.min-h-64{min-height:65px}.cs-text-overflow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;max-width:210px}.image-min-w{width:40px}@media (max-width:480px){.ingredient-price{font-size:14px}.ingredient-name{font-size:12px;font-weight:600}.ingredient-qty{font-size:10px}.ingredient-product-info{gap:10px}.ingredient-item{padding:14px}.recipe-gallery{padding:15px}.set-cart-image{margin-top:-100px;width:calc(100% - 80px);margin-left:auto;min-height:80px;padding-left:7px}.product-name-cart h3,.total-cart-product-price span{font-size:16px}}@media (max-width:375px){.ingredient-price{white-space:normal}.product-with-checkbox{gap:3px}.text-sm.usd-max-width h4{width:33px}.product-with-checkbox{gap:6px}}.delivery-options{display:flex;align-items:center;justify-content:space-between;padding-top:5px}.delivery-options p{font-size:14px;font-weight:600;color:#000}.delivery-options>span{font-size:14px;font-weight:400;color:#000}h2.add-sp-bt{padding-bottom:5px}.delivery-dark .delivery-title1{color:#fff}.delivery-light .delivery-title2{color:#000!important}.delivery-box{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px}.product-discription .delivery-options p,.product-discription .delivery-options>span{font-size:12px;font-weight:400}.product-port .delivery-options{gap:20px}h2.heading.you-may-like-text{font-size:18px;font-weight:500;color:#151515;line-height:28px}.cart-custom-slider .splide__arrows--ltr{bottom:calc(100% + 22px)}.cart-slide-image{max-width:96px}h4.cart-product-name{font-size:16px;font-weight:500;color:#151515;line-height:20px}.add-padding.set-max-width{max-width:300px;font-size:14px;font-weight:400;color:#151515}.cart-custom-slider .splide__arrows .splide__arrow{width:40px!important}.add-new-bt-space{padding-bottom:10px;margin-bottom:17px;border-bottom:1px solid #f2efef;width:calc(100% - 85px)}span.set-price-font{font-size:16px}.order-note-box{position:relative;z-index:1}.drawer-custom.modal__container{box-shadow:0 3px 8px rgba(0,0,0,.24)}.order-note-box.bottom-border{border-bottom:1px solid #f2efef}.top-gap-sp{margin-top:24px}.opacity-modal{transition:all .6s linear;will-change:trnansform;transform:translateY(100%)!important}.opacity-modal.modal-active{transform:translateY(0)!important;transition:all .6s linear!important;max-height:calc(100% - 13px)!important}.cart-slider-top-mg{padding-top:40px}@media (max-width:1024px){.cart-custom-slider .splide__arrows{display:flex}.cart-custom-slider .splide__track{padding-left:0!important;padding-right:0!important}.side-spacing{padding:20px 0 0!important}.add-padding{padding:0}}.main-video button span.play-button{opacity:0}.main-video:hover button span.play-button{opacity:1}.footer-buttons .drawer__footer-bottom{color:#000;font-weight:500}.drawer__footer-bottom{padding:40px 45px 20px}.footer-top{padding:30px 0}.drawer__footer-top .reversed-link{color:#000;font-weight:500}.make-slide-head .price{font-size:14px;color:#151515;font-weight:400;margin-top:5px}.checkout_btn button svg:hover{stroke:#000}@media (max-width:767px){.drawer-bottom-btn svg{width:18px;height:18px}.drawer-bottom-btn p{font-size:12px}.drawer__footer-bottom{padding:40px 30px 20px}}:root{--topbar-height:var(--sp-12);--color-foreground:var(--color-base-text)}.light .topbar-section{--color-base-background:rgba(var(--color-background));--color-background:31 31 31;--color-foreground:255 255 255}.header-section:not(.header-transparent) .search-btn img,.header-transparent.header-scrolled .search-btn img,.with-mega .header-section .search-btn img{filter:invert(1)}.dropdown-button{display:flex;align-items:center;gap:10px;margin:0 10px}.dropdown-button p{white-space:normal;color:rgb(var(--color-base-text)/.4);font-weight:500;max-width:200px;word-break:break-all}.header__buttons>.location-dropdown{width:auto;height:auto}.dropdown-adress{position:absolute;max-width:500px;width:500px;right:-8px;background-color:#fff;padding:32px;top:0;border:1px solid rgb(var(--color-base-text)/.2);border-radius:20px;z-index:1}.location-dropdown{position:relative}.dropdown-adress input{width:100%;border-bottom:1px solid rgb(var(--color-base-text)/.6);color:rgb(var(--color-base-text)/.6);padding-bottom:11px;line-height:1.1}.dropdown-adress input:focus{outline:initial}.dropdown-adress input::placeholder{opacity:1;color:inherit}.dropdown-adress .dropdown-title{display:flex;align-items:center;gap:8px;font-weight:500;margin-bottom:29px}body:not(.with-mega) .header-transparent:not(.header-scrolled) .dropdown-button>img{filter:invert(1)}body:not(.with-mega) .header-transparent:not(.header-scrolled) .dropdown-button p{color:#ffffffb5}.recipe-slider .recipeProductWrap .product__gallery{gap:40px}.header__icons{position:relative;z-index:4}.dropdown-adress-close{position:absolute;right:8px;top:8px}.dropdown-adress-close .drawer__close{height:30px;width:30px}.dropdown-adress-close .drawer__close .icon{height:18px}.searchResultWrapper{padding:80px 0}.search-bar{display:flex;align-items:center;background-color:rgb(var(--color-foreground)/var(--opacity-025));border-radius:8px;width:60%;margin:40px auto;padding:20px}.search-bar:before{content:"";background-image:url(/_next/static/media/search-icon.d8082e72.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;aspect-ratio:1/1;height:80%;margin-right:8px}.search-bar input{flex-grow:1;border:none;color:rgba(var(--color-base-text));outline:none;font-size:16px;background-color:transparent}.clear-btn.loader{color:transparent}.search-bar .loader:before{content:"";z-index:1;width:75%;height:100%;background-color:rgb(var(--color-base-text));animation:preloading 1.2s ease infinite;position:absolute;height:2px;top:50%;transform:translateY(-50%);right:0}.search-bar .loader{position:relative}.search-bar input::placeholder{color:rgba(var(--color-base-text)/.45)}.clear-btn{background:none;color:rgba(var(--color-base-text)/.6);border:none;font-size:14px;cursor:pointer;padding:4px 8px}.searchFilterBar{display:flex;justify-content:space-between;width:100%;align-items:center}.highlight{background-color:#ff0;font-weight:700}.searchInput{width:100%;margin:0}.searchDrawerContent{padding:25px 40px 0}.filterWrap>div:nth-child(2){margin-top:7px}.search-drawer .drawer__inner{background:#fff}.category_List p{-webkit-border-after:1px solid rgb(var(--color-border-light));border-block-end:1px solid rgb(var(--color-border-light));font-size:18px;padding:0 0 8px;margin:38px 0 15px}.allResultButton{width:100%;margin:40px 0}.category_List li{list-style:none;font-weight:600}.recipesCard{display:flex;align-items:center;gap:24px;margin-bottom:16px}.recipesCardText{display:flex;flex-direction:column}.recipesCard img{border-radius:8px;max-width:96px;max-height:96px}.drawer_footer{background:#fff;margin:0 40px;z-index:999;height:127px}.sortingList{position:absolute;right:0;top:0;z-index:9;width:300px;background:rgba(var(--color-background-2));border-radius:20px;padding:20px 30px}.sortingList ul li{margin:0;font-size:20px;padding:10px 0}.sortingList ul li button:hover{text-decoration:underline}.sortingList ul li.active{opacity:.5}.drawer__close.search_Close{width:40px;height:40px}li.head-shor{font-size:16px!important;letter-spacing:1px}.sortByHeader{margin:10px 0}.search-sec .card .media-card__link img{width:100%}.top-nav-liks{display:flex;flex-direction:column;gap:15px}.new-mega-menu{max-width:calc(20% - var(--header-nav-gap) * 4 / 5);aspect-ratio:2/1.9}.new-mera-item-nav{max-width:calc(60% - var(--header-nav-gap) / 2);padding:0}.new-mega-item-for-ind{max-width:calc(80% - var(--header-nav-gap) / 2);padding:0}.new-nav-grid{grid-template-columns:1fr 1fr 1fr 1fr!important;row-gap:0!important}.ind-nav-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr!important}.mix-list-product-name p{color:#3b3b3b;font-size:12px;font-weight:400;line-height:20px;padding-bottom:5px}.mix-list-product-name h2{font-size:20px;font-weight:500;line-height:22px;color:#171717;padding-bottom:4px}.mix-list-ingredients p,.mix-list-product-price p{font-size:16px;font-weight:400;line-height:25px;color:#171717}.mix-list-ingredients p{padding-bottom:7px}.mix-list-ingredients{padding-top:12px;border-top:1px solid #e3e3e3;margin-top:10px}.ingredients-grids{display:flex;gap:9px;align-items:center}.barsys-products-list{background:#fafafa;border-radius:12px;margin-bottom:0!important}.product-info{padding:0 10px 10px;justify-content:space-between}.barsys-products-item,.product-info{display:flex;flex-direction:column;height:100%}.media.media--adapt.relative{height:100%}.media.media--adapt.relative img{height:100%;object-fit:cover}.add-image-radius img{border-radius:12px 12px 0 0!important;height:100%!important}.barsys-product-inner{display:flex;flex-direction:column}.top-nav-liks p{font-size:24px;font-weight:600;color:#959595;transition:color .3s ease;cursor:pointer}.add-padding-top{padding-top:5px}.top-nav-liks p:hover{color:#151515}.ingredients-grids img{border:1px solid #e3e3e3;border-radius:5px;height:32px;width:32px}.name dl{text-align:start}.active-shop-link{color:#000!important}.product-info>a{margin-top:12px}.barsys-products-item>a{height:100%}.new-mera-item-nav .mega-menu__nav.grid{justify-content:normal!important}p.no-results{word-break:break-all}@media (max-width:1600px){.mix-list-product-name h2{font-size:16px}.top-nav-liks a{font-size:20px}.top-nav-liks{gap:8px}}@media (max-width:1400px){.top-nav-liks p{font-size:20px}.view-footer-text{margin-top:10px}.mega-menu__footer.view-footer-text a span{font-size:20px}}.ingredients-grids-scroll-bar{flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:thin;overflow-x:overlay}.ingredients-grids-scroll-bar a{flex:0 0 auto}@media (max-width:1500px){.new-nav-grid{column-gap:15px}}@media (min-width:2000px){.all-ingredients-text{padding-bottom:60px!important}}@media (min-width:1900px){.add-image-radius img{width:100%!important}}@media screen and (min-width:1024px) and (max-width:1200px){.new-mega-menu{aspect-ratio:1/1.27}.bundles-menu,.new-mega-menu{max-width:calc(20% - var(--header-nav-gap) * 4 / 5)}.bundles-menu{aspect-ratio:1/1.6}}@media screen and (min-width:1536px){:root{--topbar-height:var(--sp-14)}}.topbar-section+.header-section .header:before,.topbar-section+.header-section .mega-menu,.topbar-section+.header-section .mega-menu__container{border-radius:0 0 var(--border-radius) var(--border-radius)}#shopify-section-sections--15951466070097__header{--section-padding-top:16px;--section-padding-bottom:16px}.dark .header-section.header-sticky .header__logo-link>img,.dark .header-section:not(.header-transparent,.header-sticky) .header__logo-link>img{filter:invert(100) brightness(100) contrast(100) saturate(100)}html:not(.dark) .header-transparent:not(.header-scrolled) .header{--color-transparent:255,255,255}.mega-menu li .heading.reversed-link{position:relative}.heading.reversed-link .coming-txt{position:absolute;bottom:calc(100% + 2px);width:100%;text-align:end;font-size:62%;font-weight:600}@media (min-width:1280px){.recipe-slider .recipeProductWrap .product__gallery{grid-template-columns:.94fr .55fr}}@media (max-width:1280px){.search-sec .inner-container{padding:var(--page-padding)}}@media (max-width:1023px){.topbar .localization{display:none}}@media (max-width:767px){.location-dropdown .dropdown-button{font-size:0}.dropdown-adress{max-width:300px;width:300px;right:-88px;padding:36px 20px 20px}.dropdown-adress h4{line-height:1.3;font-size:14px;justify-content:space-between}.dropdown-adress-close{position:absolute;right:10px;top:10px;display:block}.dropdown-adress .dropdown-title{margin-bottom:16px}.dropdown-adress input{font-size:14px}.category_List li:not(:last-child),.search-result-item:not(:last-child){margin-bottom:6px}.category_List li,.search-result-item{line-height:1.1;font-size:17px}.search-bar{width:100%}.dropdown-adress-close .drawer__close{height:20px!important;width:20px!important;position:unset!important}}@media (max-width:639px){html.js .drawer__close{height:40px;width:40px;-webkit-margin-start:auto;margin-inline-start:auto;clip:unset;right:11px;top:22px}}@media (max-width:374px){.search-bar input{flex:1 1;width:100%}}#shopify-section-sections--15951473213521__multicolumn-with-icons{--section-padding-top:60px;--section-padding-bottom:60px}#shopify-section-sections--15951473213521__footer{--section-padding-top:72px;--section-padding-bottom:72px;--color-background:31 31 31;--color-foreground:255 255 255;--color-border:var(--color-foreground) /0.1;--color-border-dark:var(--color-foreground) /0.4;--color-border-light:var(--color-foreground) /0.06;--color-button-background:255 255 255;--color-button-border:255 255 255;--color-button-text:0 0 0}.footer__logo>a{height:55px}#shopify-section-sections--15951473213521__footer-copyright{--gradient-background:#171717;--color-background:23 23 23;--color-foreground:255 255 255}@media (min-width:1280px){.footer__item--link_list-1,.footer__item--link_list-2{width:calc(50% - var(--sp-12))}.footer__item--brand_information{width:calc(50% - var(--sp-12));min-width:303px}}.ff-66cc86c7d13b2dc6d8295590__left{display:none!important}.ff-66cc86c7d13b2dc6d8295590__subtitle{width:320px!important}.ff-66cc86c7d13b2dc6d8295590__preference{display:none!important}.ff-66cc86c7d13b2dc6d8295590 .ff-66cc86c7d13b2dc6d8295590__container{background:none!important}.ff-66cc86c7d13b2dc6d8295590__right{flex:none!important;max-width:unset!important;padding:0!important}.footer__newsletter [class*=__right]{flex:unset!important;display:flex!important}.footer__newsletter form[class*=__form] [class*=__title]{font-weight:800;text-transform:unset!important;line-height:1.2;font-size:36px}.footer__newsletter form[class*=__form] [class*=__title]>* *{font-family:var(--font-heading-family)!important}.footer__newsletter>div{width:100%;overflow:hidden}[class*="__field fd-form-group"]{position:relative!important}.footer__newsletter [class*=__footer]{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;padding:2px 12px}.footer__newsletter [class*=__footer]>button{width:40px!important;font-size:0!important;background-color:#fff!important;border-radius:50%!important;background-image:url(https://media.barsys.com/assets/right-icon.svg)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:19px!important;aspect-ratio:1/1!important;height:auto!important;transition:.3s;padding:0!important}.footer__newsletter [class*=__control]{height:62px!important;border:none!important;border-radius:13px!important;background-color:#292929!important;padding-right:60px!important}[data-ff-el=root] [class*=__label]{padding:17px 18px!important}.footer__newsletter{max-width:443px}.footer__newsletter [class*=__footer]>button:hover{scale:1.05}.footer__newsletter .fd-form-feedback{position:absolute;top:calc(100% - 6px);font-size:11px!important}[class*=__subtitle]{display:none!important}@media (min-width:1024px){.footer-copyright .payment-icons{justify-content:end}.footer-copyright .credits,.footer-copyright .payment-icons{flex:0 1 max(450px)}}@media (max-width:767px){.footer__newsletter form[class*=__form] [class*=__title]{font-size:30px}}.toogle-dark-unable{--topbar-grid-template:"announcement darkTogle"/auto}@media screen and (min-width:1024px){.toogle-dark-unable{--topbar-grid-template:"socials announcement localization darkTogle"/minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)}}@media (max-width:1024px){.darkModeToggle{margin-left:auto}}@media (max-width:767px){.toogle-dark-unable{--topbar-grid-template:"announcement darkTogle"/1fr auto}}.darkModeToggle{order:0;width:-moz-fit-content;width:fit-content;grid-area:darkTogle}.darkModeToggle>input{width:0!important;height:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;-webkit-clip-path:inset(10px 0 0 0);clip-path:inset(10px 0 0 0)}.darkModeToggle label{border:1px solid #fff;box-sizing:border-box;width:30px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:5px;transition:.3s;aspect-ratio:1/1}.darkModeToggle label img{width:66%}.dark .darkModeToggle label{background-color:#fff}.dark .darkModeToggle label img{filter:invert(1)}.dark .darkModeToggle label:hover{background-color:#ffffff70}.light .darkModeToggle label:hover{background-color:#000}.model-form-popup .modal-container{display:flex;justify-content:center;align-items:center;padding:2rem;background-color:rgba(0,0,0,.4);position:fixed;inset:0;z-index:999}.model-form-popup .modal-content{display:flex;flex-direction:row;max-width:70%;width:100%;border-radius:16px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.2)}.model-form-popup .image-section{flex:1 1}.model-form-popup .promo-image{width:100%;height:100%;object-fit:cover}.model-form-popup .form-section{flex:1 1;padding:2rem;display:flex;flex-direction:column;background-color:#fff}.model-form-popup .form-section h2{font-size:2.12rem;color:#454545;margin-bottom:1rem;text-align:center}.model-form-popup .form-section p{font-size:1rem;text-align:center;line-height:30px;color:#151515}.model-form-popup .email-input{padding:1.5rem;font-size:1rem;margin:20px 0;background:#fbfbfb;border-radius:16px;width:100%}.model-form-popup .product-form__submit{background:#282828}.model-form-popup .email-input:focus-visible{outline:none}.model-form-popup .form-section small{margin-top:1rem;font-size:1rem;color:#555}.model-form-popup .form-section a{color:#000;text-decoration:underline}@media (max-width:1200px){.model-form-popup .modal-content{max-width:100%;width:100%}.model-form-popup .form-section small{font-size:.8rem;margin-bottom:0}}@media (max-width:1024px){.model-form-popup .modal-content{max-width:100%;width:100%}.model-form-popup .form-section h2{font-size:1.5rem;margin-top:0}.model-form-popup .form-section p{font-size:.875rem;line-height:1.4}.model-form-popup .form-section small{font-size:.8rem;margin-bottom:0}.product-form__submit{min-height:3rem}}@media (max-width:767px){.model-form-popup .modal-content{max-width:100%;width:100%}.model-form-popup .modal-container{align-items:end;padding:0}.model-form-popup .modal-content{flex-direction:column}.model-form-popup .form-section{position:relative;padding:1.5rem}.model-form-popup .product-form__submit{margin-top:10px}.model-form-popup .promo-image{display:none}.model-form-popup .form-section h2{font-size:1.5rem;margin-top:30px}.model-form-popup .form-section p{font-size:.875rem;line-height:1.4}.model-form-popup .email-input{padding:1rem;font-size:.95rem}.model-form-popup .form-section small{font-size:.8rem;margin-bottom:0}.drawer__close{height:40px;width:40px;-webkit-margin-start:auto;margin-inline-start:auto;clip:unset;position:absolute;right:11px;top:22px}}

/*! newsletter-bar */*{padding:0;margin:0;box-sizing:border-box}.sms-form-wrapper .product-form__submit{margin-top:20px;font-weight:600;background-color:#282828}.sms-form-wrapper .custom-form{margin-bottom:10px}.sms-form-wrapper .model-form-popup .form-section p{font-size:20px;margin:24px 0;line-height:32px}.sms-form-wrapper .model-form-popup .form-section h2{margin-bottom:0}.sms-form-wrapper .model-form-popup .form-section small{font-size:12px;text-align:center;line-height:20px;color:#151515;margin-bottom:2rem}.sms-form-wrapper .form-wrapper label{font-size:16px;color:#454545;font-weight:400;margin-bottom:10px}.sms-form-wrapper .form-control{padding:15px 14px}.drawer__close{height:var(--sp-12);width:var(--sp-12);-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:1200px){.sms-form-wrapper .model-form-popup .modal-content{max-width:100%;width:100%}.sms-form-wrapper .model-form-popup .form-section small{font-size:.8rem;margin-bottom:0}}@media (max-width:1024px){.sms-form-wrapper .model-form-popup .modal-content{max-width:100%;width:100%}.sms-form-wrapper .model-form-popup .form-section h2{font-size:1.5rem;margin-top:0}.sms-form-wrapper .model-form-popup .form-section p{font-size:.875rem;line-height:1.4}.sms-form-wrapper .model-form-popup .form-section small{font-size:.8rem;margin-bottom:0}.sms-form-wrapper .product-form__submit{min-height:3rem}}@media (max-width:767px){.sms-form-wrapper .model-form-popup .modal-content{max-width:100%;width:100%}.sms-form-wrapper .model-form-popup .modal-container{align-items:end;padding:0}.sms-form-wrapper .model-form-popup .modal-content{flex-direction:column}.sms-form-wrapper .model-form-popup .form-section{position:relative;padding:1.5rem}.sms-form-wrapper .product-form__submit{margin-top:10px}.sms-form-wrapper .model-form-popup .promo-image{display:none}.sms-form-wrapper .model-form-popup .form-section h2{font-size:1.5rem;margin-top:30px}.sms-form-wrapper .model-form-popup .form-section p{font-size:.875rem;line-height:1.4}.sms-form-wrapper .model-form-popup .email-input{padding:1rem;font-size:.95rem}.sms-form-wrapper .model-form-popup .form-section small{font-size:.8rem;margin-bottom:0}.drawer__close{height:40px;width:40px;-webkit-margin-start:auto;margin-inline-start:auto;clip:unset;position:absolute;right:11px;top:22px}}.newsletter-modal .drawer__header{-webkit-border-after:0;border-block-end:0;-webkit-padding-after:0;padding-block-end:0}.newsletter-modal .text-center :is(.heading,.social-icons){justify-content:center}.newsletter-modal .text-right :is(.heading,.social-icons){justify-content:flex-end}.newsletter-modal .rich-text>.rte+.heading{-webkit-margin-before:var(--sp-1d5);margin-block-start:var(--sp-1d5)}@media screen and (max-width:639px){html.js .newsletter-modal .drawer__inner{height:auto}}@media screen and (min-width:640px){.newsletter-modal .drawer__header{z-index:1;position:absolute;inset-block-start:0;inset-inline-end:0;padding:var(--sp-4)}.newsletter-modal .drawer__inner{--image-width:0px;width:auto;max-width:unset;margin:var(--sp-8d5)}.newsletter-modal .drawer__inner:not(.center-0){position:absolute}.newsletter-modal .newsletter__image+.drawer__scrollable{padding:var(--sp-11) var(--sp-8d5)}.newsletter-modal .newsletter-grid{max-width:30rem}.newsletter-modal .drawer__scrollable{max-width:min(min(30rem,calc(100vw - var(--image-width) - var(--sp-8d5) * 2)))}.newsletter-modal .newsletter__image{width:0;transition:width var(--animation-smooth)}.newsletter-modal .newsletter-grid.with-image{--image-width:310px;transition:max-width var(--animation-smooth)}.newsletter-modal.show-image .newsletter-grid.with-image{max-width:calc(30rem + var(--image-width))}.newsletter-modal.show-image .newsletter__image{width:var(--image-width)}}

/*! newsletter-bar */.newsletter-bar{inset-block-start:50vh;transform:translateY(-50%);width:var(--sp-13);margin-inline:var(--page-padding);padding-block:var(--sp-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgb(var(--color-background)/.8);box-shadow:0 0 0 1px rgb(var(--color-border))}@supports (height:100svh){.newsletter-bar{inset-block-start:50svh}}.newsletter-bar__social ul{-webkit-padding-before:var(--sp-1);padding-block-start:var(--sp-1);flex-direction:column}.newsletter-bar__social ul li{width:var(--sp-10);height:var(--sp-10)}.newsletter-bar__social .social_platform{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.newsletter-bar__button{writing-mode:vertical-rl;font-size:var(--text-3xs);padding-inline:var(--sp-4);margin-block:var(--sp-2);color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground)/.045)}.newsletter-bar.left-0 .newsletter-bar__button{transform:rotate(-180deg)}@media screen and (pointer:fine){.newsletter-bar__button:hover span{animation:beat .6s ease infinite}}@media screen and (min-width:640px){.newsletter-bar{margin-inline:var(--sp-6)}.has-dropdown-menu .newsletter-bar{z-index:15}}@media screen and (max-width:767px){.newsletter-bar.sm\:without-social{padding-block:0;width:var(--sp-10)}.newsletter-bar.sm\:without-social .newsletter-bar__button{margin-block:0}}.drawer>.overlay{background-color:#00000070}.newsletter-form.submiting{min-height:unset}.newsletter-form .form-tip{position:absolute;top:calc(100% - 1px);font-size:12px}.cookie-model .drawer__inner{max-width:640px;box-shadow:0 0 7px #0000002b}.cookie-model .headingContent{font-size:32px!important;color:rgb(var(--color-foreground));font-weight:600;margin-top:22px}.cookie-model .button{padding:14px 24px}.cookie-model .inside-modal{width:100%}.cookie-model .inside-modal p{line-height:1.3;margin-bottom:40px}.cookie-model.drawer .overlay{cursor:unset}.cookie-model .button--primary:hover path{stroke:#000}.cookie-model .button--secondary:hover path{stroke:#fff}.cookie-model{position:fixed;bottom:30px;right:30px;background-color:rgba(var(--color-background));max-width:650px;padding:70px 10px;z-index:99;border-radius:20px;box-shadow:0 0 5px #00000026}.dark .cookie-model .iconSuccess{filter:invert(1) brightness(10) contrast(10) saturate(10)}.dark .cookie-model .button--primary svg{filter:invert(1)}@media (max-width:1600px){.cookie-model{max-width:560px;padding:40px 10px}.cookie-model .inside-modal p{font-size:20px;margin-bottom:30px}.cookie-model .headingContent{margin-top:14px}}@media (max-width:767px){.cookie-model .headingContent{font-size:30px!important}.cookie-model .inside-modal p{font-size:18px;margin-bottom:32px}.cookie-model .inside-modal{padding:0 10px}.cookie-model{position:fixed;bottom:30px;right:30px;max-width:650px;padding:70px 10px;z-index:99;border-radius:20px;box-shadow:0 0 5px #00000026;left:14px;right:14px;bottom:14px;padding:40px 10px}.cookie-model .gap-6{gap:10px}}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_4bc053;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_4bc053{font-family:__Montserrat_4bc053,__Montserrat_Fallback_4bc053;font-style:normal}