/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{color:var(--pswp-icon-color-secondary);fill:var(--pswp-icon-color);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{fill:none;stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width)}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}:root{--fontfamielies-body:"Scale",sans-serif;--fontfamielies-displayprimary:"Scale",sans-serif;--fontfamielies-displaysecondary:"bricolage-grotesque",sans-serif;--fontweight-thin:100;--fontweight-extralight:200;--fontweight-light:300;--fontweight-regular:400;--fontweight-medium:500;--fontweight-semi-bold:600;--fontweight-bold:700;--fontweight-extrabold:800;--fontweight-black:900;--fontsize-8:8px;--fontsize-10:10px;--fontsize-11:11px;--fontsize-12:12px;--fontsize-14:14px;--fontsize-16:16px;--fontsize-18:18px;--fontsize-20:20px;--fontsize-24:24px;--fontsize-28:28px;--fontsize-32:32px;--fontsize-36:36px;--fontsize-40:40px;--fontsize-44:44px;--fontsize-48:48px;--fontsize-64:64px;--fontsize-72:72px;--fontsize-80:80px;--fontsize-88:88px;--fontsize-96:96px;--fontsize-100:100px;--fontsize-120:120px;--fontsize-200:200px;--fontsize-240:240px;--fontsize-288:288px;--fontsize-640:640px;--primary-900:#006227;--primary-800:#007527;--primary-700:#009532;--primary-600:#08b141;--primary-500:#09c348;--primary-400:#02da4b;--primary-300:#00e64e;--primary-200:#02ef52;--primary-100:#00ff56;--primary-t-900:#09c348e5;--primary-t-800:#09c348cc;--primary-t-700:#09c348b2;--primary-t-600:#09c34899;--primary-t-500:#09c3487f;--primary-t-400:#09c34866;--primary-t-300:#09c3484c;--primary-t-200:#09c34833;--primary-t-100:#09c34819;--black-1000:#000;--black-900:#000000e5;--black-800:#000000cc;--black-700:#000000b2;--black-600:#00000099;--black-500:#0000007f;--black-400:#00000066;--black-300:#0000004c;--black-200:#00000033;--black-100:#00000019;--black-0:#00000000;--white-1000:#fff;--white-900:#ffffffe5;--white-800:#ffffffcc;--white-700:#ffffffb2;--white-600:#ffffff99;--white-500:#ffffff7f;--white-400:#ffffff66;--white-300:#ffffff4c;--white-200:#ffffff33;--white-100:#ffffff19;--white-0:#ffffff00;--grays-900:#414141;--grays-800:#5b5b5b;--grays-700:#7b7b7b;--grays-600:#878787;--grays-500:#a9aaac;--grays-400:#bdbdbd;--grays-300:#d1d3d4;--grays-200:#ebebeb;--grays-100:#f7f7f6;--almostblack-900:#111;--almostblack-800:#161616;--almostblack-700:#1b1b1b;--almostblack-600:#2c2d2a;--almostblack-500:#3e3e3e;--productcellsize-xl:400px;--productcellsize-l:320px;--productcellsize-m:240px;--productcellsize-s:200px;--productcellsize-xs:160px;--semantic-error:#c80c0f;--semantic-warning:#e8a516;--semantic-success:var(--primary-500);--semantic-info:var(--primary-500);--semantic-higlight:#c80c0f;--product-bage-promo:#c90019;--carousel-gap:24px;--carousel-card-min-mobile:200px;--carousel-card-min-tablet:240px;--carousel-card-min-desktop:260px;--carousel-card-min-xl:280px;--carousel-card-min-xxl:300px;--typo-headingfontfamily:var(--fontfamielies-displayprimary);--typo-headingweight:var(--fontweight-medium);--typo-bodyfontfamily:var(--fontfamielies-body);--typo-bodyweightregular:var(--fontweight-regular);--typo-bodyweightlight:var(--fontweight-light);--typo-bodyweightbold:var(--fontweight-bold);--typo-bodyweightmedium:var(--fontweight-medium);--typo-bodysizexs:var(--fontsize-12);--typo-bodysizes:var(--fontsize-14);--typo-bodysizem:var(--fontsize-16);--typo-bodysizel:var(--fontsize-18);--typo-bodysizexl:var(--fontsize-20);--typo-bodysizexxl:var(--fontsize-24);--typo-bodysizexxxl:var(--fontsize-32);--typo-bodysize4xl:var(--fontsize-40);--global-adaptive-bg-producttitle:var(--black-1000);--global-adaptive-bg-productprice:var(--black-1000);--global-adaptive-bg-productpriceold:var(--grays-800);--global-adaptive-bg-productpricenew:var(--semantic-higlight);--global-adaptive-bg-productphotobg:var(--grays-100);--global-adaptive-bg-bgprimary:var(--grays-100);--global-adaptive-bg-bgsecondary:var(--white-1000);--global-adaptive-other-separator:var(--black-300);--global-adaptive-bg-copyprimary:var(--black-1000);--global-adaptive-bg-copysecondary:var(--black-600);--global-adaptive-bg-highlightyprimary:var(--primary-500);--global-adaptive-bg-highlightsecondary:var(--primary-500);--global-adaptive-bg-placeholdercopy:var(--grays-300);--global-adaptive-bg-placeholderphoto:var(--grays-300);--global-adaptive-bg-placeholderornament:var(--grays-200);--global-footer-bg:var(--almostblack-800);--global-adaptive-buttons-primiary:var(--grays-200);--global-adaptive-buttons-primiaryhover:var(--grays-300);--global-adaptive-buttons-labelprimary:var(--almostblack-800);--global-adaptive-buttons-labelprimaryhover:var(--almostblack-800);--global-adaptive-buttons-secondary:var(--primary-500);--global-adaptive-buttons-secondaryhover:var(--primary-700);--global-adaptive-buttons-labelsecondary:var(--white-1000);--global-adaptive-buttons-labelsecondaryhover:var(--white-1000);--global-adaptive-buttons-tertiary:var(--almostblack-700);--global-adaptive-buttons-tertiaryhover:var(--almostblack-600);--global-adaptive-buttons-labeltertiary:var(--grays-200);--global-adaptive-buttons-labeltertiaryhover:var(--grays-200);--global-footer-headerfill:var(--primary-500);--global-footer-urldefault:var(--grays-100);--global-footer-urlhover:var(--grays-600);--global-footer-signaturebg:var(--almostblack-800);--global-footer-signaturelegal:var(--grays-600);--global-footer-signaturetosddefault:var(--grays-600);--global-footer-signaturetosdhover:var(--grays-100);--global-footer-copy:var(--grays-100);--global-header-bg:var(--white-1000);--global-header-specialbg:var(--white-1000);--global-header-urldefault:var(--grays-800);--global-header-urlhover:var(--almostblack-700);--global-header-urlselecteddefault:var(--almostblack-900);--global-header-urlselectedhover:var(--almostblack-700);--global-header-urlselector:var(--primary-500);--global-header-specialdefault:var(--grays-800);--global-header-specialhover:var(--almostblack-700);--global-header-specialselecteddefault:var(--almostblack-900);--global-header-specialselectedhover:var(--almostblack-700);--global-header-specialselector:var(--black-1000);--global-header-icondefault:var(--grays-900);--global-header-iconhover:var(--black-1000);--global-header-logodark:false;--global-header-separator:var(--grays-500);--global-header-specialseparator:var(--white-200);--global-searchimput-outline:var(--grays-400);--global-searchimput-outlinehover:var(--grays-600);--global-searchimput-bg:var(--white-0);--global-searchimput-bghover:var(--black-100);--global-searchimput-placeholderfill:var(--grays-900);--global-searchimput-placeholderfillhover:var(--almostblack-600);--global-searchimput-valuefill:var(--black-1000);--global-adaptive-other-breadcrumbsdefault:var(--black-500);--global-adaptive-other-breadcrumbshover:var(--black-1000);--global-adaptive-other-photogalleryselector:var(--black-1000);--global-adaptive-other-paymentmethods:var(--black-700);--global-adaptive-other-paymentmethods2:var(--black-700);--global-adaptive-radioandchackbox-default:var(--black-300);--global-adaptive-radioandchackbox-hover:var(--black-500);--global-adaptive-radioandchackbox-selected:var(--primary-500);--global-adaptive-radioandchackbox-selectedhover:var(--primary-700);--global-adaptive-tag-default:var(--black-600);--global-adaptive-tag-defaulthover:var(--black-100);--global-adaptive-tag-highlighted:var(--primary-500);--global-adaptive-tag-highlightedhover:var(--primary-t-100);--global-mobilemenu-bg:var(--white-1000);--global-mobilemenu-specialbg:var(--black-1000);--global-mobilemenu-urldefault:var(--grays-800);--global-mobilemenu-urlhover:var(--almostblack-700);--global-mobilemenu-urlselecteddefault:var(--almostblack-900);--global-mobilemenu-urlselectedhover:var(--almostblack-700);--global-mobilemenu-urlselector:var(--primary-500);--global-mobilemenu-specialdefault:var(--grays-300);--global-mobilemenu-specialhover:var(--grays-600);--global-mobilemenu-specialselecteddefault:var(--grays-100);--global-mobilemenu-specialselectedhover:var(--grays-600);--global-mobilemenu-specialselector:var(--primary-500);--global-mobilemenu-icondefault:var(--grays-900);--global-mobilemenu-iconhover:var(--black-1000);--global-mobilemenu-logodark:false;--global-mobilemenu-separator:var(--grays-500)}@font-face{font-display:swap;font-family:Scale;font-style:normal;font-weight:200;src:url(ScaleVF-ExtraLight.4301ae29a3766d3da4ca.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scale;font-style:normal;font-weight:300;src:url(ScaleVF-Light.2da459c526e695199080.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scale;font-style:normal;font-weight:400;src:url(ScaleVF-Regular.10c1813f70d5669215bc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scale;font-style:normal;font-weight:500;src:url(ScaleVF-Medium.7630ebc9111d11277cba.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scale;font-style:normal;font-weight:700;src:url(ScaleVF-Bold.a6a8a32b613dd3fb2331.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scale;font-style:normal;font-weight:900;src:url(ScaleVF-Black.e77bc57ebdf8bff7edf9.woff2) format("woff2")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body,html{margin:0;padding:0}html #wpadminbar{position:fixed}body{font-family:var(--fontfamielies-body),Arial,sans-serif;font-feature-settings:"liga" 0;font-variant-ligatures:none;max-width:100%;min-width:320px;overflow-x:hidden;width:100%}body.hidden{overflow:hidden}body input::placeholder{font-feature-settings:"liga" 0;font-variant-ligatures:none}.section{position:relative}a,a:hover{text-decoration:none}.container.container-gt>.row>.col-auto>[class*=wp-block-]{margin-bottom:28px}.overflow-hidden{overflow:hidden!important}.default-title{align-self:stretch;color:var(--adaptivestyles-copyprimary,var(--global-adaptive-bg-copyprimary,#000));font-family:var(--typo-headingfontfamily,Scale),serif;font-size:var(--fontsize-24,24px)!important;font-style:normal;font-weight:var(--typo-headingweight,500)!important;line-height:125%;margin:0}.container{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media(min-width:1400px){.container{padding-left:30px;padding-right:30px}}.container--full{max-width:100%}.container--small{max-width:720px}.container--normal{max-width:1420px}.container>div{width:100%}.container .row{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;justify-content:center;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);width:calc(100% + var(--bs-gutter-x))}@media(min-width:1400px){.container .row{--bs-gutter-x:60px}}@media(max-width:767px){.container .row{--bs-gutter-x:15px;margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);width:calc(100% + var(--bs-gutter-x))}}.container .col-auto{padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2);width:100%}@media(max-width:767px){.container .col-auto{padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2)}}.container--left-offset{overflow:hidden}@media(min-width:1440px){.container--left-offset{margin-right:0;max-width:100%;overflow:hidden;padding:0 0 0 30px;position:relative;width:100%}}@media(min-width:1440px)and (max-width:767px){.container--left-offset .row{margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);width:calc(100% + var(--bs-gutter-x))}.container--left-offset .col-auto{padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2)}}@media(min-width:1440px){.container--right-offset{margin-left:0;margin-right:max(30px,(100% - 1920px)/2 + 30px);max-width:100%;padding:0;position:relative;width:calc(50% + 930px)}.container--right-offset .row{margin:0}}@media(min-width:1440px)and (max-width:767px){.container--right-offset .row{margin-left:calc(var(--bs-gutter-x)/-2);margin-right:calc(var(--bs-gutter-x)/-2);width:calc(100% + var(--bs-gutter-x))}}@media(min-width:1440px){.container--right-offset .col-auto{padding:0}}@media(min-width:1440px)and (max-width:767px){.container--right-offset .col-auto{padding-left:calc(var(--bs-gutter-x)/2);padding-right:calc(var(--bs-gutter-x)/2)}}@media(max-width:767px){.container--left-offset{padding-right:0}}.w-100{width:100%}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-center{align-items:center}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}@media(max-width:967px){.d-mobile-none{display:none!important}.d-mobile-block{display:block!important}.d-mobile-flex{display:flex!important}}@media(min-width:768px)and (max-width:1023px){.d-tablet-none{display:none!important}.d-tablet-block{display:block!important}.d-tablet-flex{display:flex!important}}@media(min-width:968px){.d-desktop-none{display:none!important}.d-desktop-block{display:block!important}.d-desktop-flex{display:flex!important}}.d-none{display:none!important}.g-0{--bs-gutter-x:0}.g-1{--bs-gutter-x:0.25rem}.g-2{--bs-gutter-x:0.5rem}.g-3{--bs-gutter-x:1rem}.g-4{--bs-gutter-x:1.5rem}.g-5{--bs-gutter-x:3rem}@media(min-width:768px){.only-mobile{display:none}}@media(max-width:767px){.mobile-spacer{height:50px!important}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.image-overlay{background:rgba(0,0,0,.02);height:100%;position:absolute;width:100%;z-index:1}.page-content.gray{background:var(--global-adaptive-bg-bgprimary,#f7f7f6)}.wp-block-gallery{display:flex}.wp-block-cover{overflow:hidden}.wp-block-search__button{margin:0}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.primary-button{align-items:center;background:var(--grays-100,#f7f7f6);border:none;color:var(--black-1000,#000);cursor:pointer;display:flex;font-family:var(--typo-headingfontfamily,Scale);font-size:var(--fontsize-18,18px);font-style:normal;font-weight:var(--typo-headingweight,500);gap:8px;height:48px;justify-content:center;line-height:125%;padding:0 8px}.primary-button>span{padding:0 40px}.primary-button:hover{background:var(--grays-300,#d1d3d4)}.primary-button:active{background:var(--global-adaptive-buttons-primiary,#ebebeb)}.primary-button--adaptive{background:var(--global-adaptive-buttons-primary,#ebebeb)}.primary-button.slider-button{width:48px}.secondary-button{align-items:center;background:var(--primary-500,#09c348);border:none;color:var(--white-1000,#fff);cursor:pointer;display:flex;font-family:var(--typo-headingfontfamily,Scale);font-size:var(--fontsize-18,18px);font-style:normal;font-weight:var(--typo-headingweight,500);gap:8px;height:48px;justify-content:center;line-height:125%;padding:0 8px}.secondary-button:hover{background:var(--primary-700,#009532)}.secondary-button--adaptive,.secondary-button:active{background:var(--global-adaptive-buttons-secondary,#09c348)}.tertiary-button{align-items:center;background:var(--AlmostBlack-700,#1b1b1b);border:none;color:var(--white-1000,#fff);cursor:pointer;display:flex;font-family:var(--typo-headingfontfamily,Scale);font-size:var(--fontsize-18,18px);font-style:normal;font-weight:var(--typo-headingweight,500);gap:8px;height:48px;justify-content:center;line-height:125%;padding:0 8px}.tertiary-button>span{padding:0 40px}.tertiary-button:hover{background:var(--almostblack-600,#2c2d2a)}.tertiary-button--adaptive,.tertiary-button:active{background:var(--global-adaptive-buttons-tertiary,#1b1b1b)}input[type=checkbox]{appearance:none;background-color:var(--white-1000);border:2px solid var(--black-300);border-radius:2px;cursor:pointer;display:inline-block;height:18px;position:relative;transition:background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out;width:18px}input[type=checkbox]:hover:not(:disabled){border-color:var(--black-500)}input[type=checkbox]:checked{background-color:var(--primary-500);border-color:var(--primary-500)}input[type=checkbox]:checked:hover:not(:disabled){background-color:var(--primary-700);border-color:var(--primary-700)}input[type=checkbox]:disabled{cursor:not-allowed;opacity:var(--Checkbox-Disabled-opacity,.5)}input[type=checkbox]:checked:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none">    <path d="M3 9L7 13L15 5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.product-cell{align-items:flex-start;display:flex;flex-direction:column;gap:8px;position:relative;width:var(--productcellsize-s,200px)}@media(min-width:576px){.product-cell{width:var(--productcellsize-xl,400px)}}.product-cell-image{background:var(--global-adaptive-bg-productphotobg,#f7f7f6);height:var(--productcellsize-s,200px)}@media(min-width:576px){.product-cell-image{height:var(--productcellsize-xl,400px)}}.product-cell-content-bottom{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px}.product-cell-header{align-self:stretch;color:var(--adaptivestyles-producttitle,var(--global-adaptive-bg-producttitle,#000));font-family:var(--typo-bodyfontfamily,Eurostile);font-size:var(--typo-bodysizes,14px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);height:48px;line-height:150%}@media(min-width:576px){.product-cell-header{font-size:var(--typo-bodysizel,18px)}}.product-cell-price{align-items:center;display:flex;gap:4px}.product-cell-price--new-price{color:var(--adaptivestyles-productpricenew,var(--global-adaptive-bg-productpricenew,#c80c0f))}.product-cell-price--new-price,.product-cell-price--old-price{font-family:var(--typo-bodyfontfamily,Eurostile);font-size:var(--typo-bodysizem,16px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);line-height:150%}.product-cell-price--old-price{color:var(--adaptivestyles-productpriceold,var(--global-adaptive-bg-productpriceold,#5b5b5b));text-decoration-line:line-through}.product-cell-price--orginal-price{color:var(--adaptivestyles-productprice,var(--global-adaptive-bg-productprice,#000));font-family:var(--typo-bodyfontfamily,Eurostile);font-size:var(--typo-bodysizem,16px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);line-height:150%}.product-cell-badge{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:absolute;right:0;top:0}.product-cell-badge>div{align-items:center;background:var(--contentcells-productbadge-new,#09c348);border-radius:var(--contentcells-productbadge-radiuslarge,0);color:var(--contentcells-productbadge-newfont,#fff);display:flex;font-family:var(--contentcells-productbadge-font,Eurostile);font-size:var(--contentcells-productbadge-sizelarge,16px);font-style:normal;font-weight:var(--contentcells-productbadge-weight,400);gap:10px;height:28px;justify-content:center;line-height:125%;margin-top:32px;padding:16px 8px;text-align:center;transform:rotate(-90deg)}input[type=radio]{appearance:none;background-color:var(--white-1000);border:2px solid var(--grays-500);border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin:2px;position:relative;transition:background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out;width:20px}input[type=radio]:hover:not(:disabled){border-color:var(--grays-700)}input[type=radio]:checked{background-color:var(--white-1000);border-color:var(--primary-500)}input[type=radio]:checked:hover:not(:disabled){background-color:var(--white-1000);border-color:var(--primary-700)}input[type=radio]:disabled{cursor:not-allowed;opacity:var(--radio-disabled-opacity,.5)}input[type=radio]:checked:after{background-color:var(--primary-500);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-out;width:10px}input[type=radio]:checked:hover:not(:disabled):after{background-color:var(--primary-700)}.page-content.gray .title{background:var(--global-adaptive-bg-bgprimary,#f7f7f6)}.page-content.white .title{background:var(--white-1000,#fff)}.page-content.info-page{padding:0 30px}@media(max-width:767px){.page-content.info-page{padding:0 15px}}.page-content .title{padding-bottom:0}.page-content .title p{margin:0;padding:0!important}.page-content.info-page .subpage-cards{background:var(--global-adaptive-bg-bgprimary,#f7f7f6)}@media(max-width:767px){.page-content.info-page .subpage-cards{padding:0}}.page-content.info-page .title{padding:48px 48px 0}@media(max-width:767px){.page-content.info-page .title{padding:16px}}.page-content.info-page .title p{margin:0;padding:0!important}@media(max-width:767px){.page-content.info-page .wp-block-spacer{height:50px!important}}.page-content.info-page ol li,.page-content.info-page p,.page-content.info-page ul li{font-size:var(--typo-bodysizel,18px);line-height:150%}.page-content.info-page p{color:var(--black-1000,#000);font-weight:var(--typo-bodyweightmedium,500);letter-spacing:0;text-align:left}@media(max-width:767px){.page-content.info-page p{font-size:var(--typo-bodysizes,14px);padding:0 16px}.page-content.info-page .wp-block-table{padding:0 16px}}.page-content.info-page .wp-block-table table{border:1px solid #000;border-collapse:collapse}.page-content.info-page .wp-block-table table td,.page-content.info-page .wp-block-table table th{border:1px solid #000;color:var(--black-1000,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightlight,400);letter-spacing:0;line-height:150%;padding:10px 20px;text-align:left}@media(max-width:767px){.page-content.info-page .wp-block-table table td,.page-content.info-page .wp-block-table table th{font-size:var(--typo-bodysizes,14px);padding:10px 12px}}.page-content.info-page .wp-block-table table thead th{color:var(--black-1000,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500);letter-spacing:0;line-height:150%;text-align:left}@media(max-width:767px){.page-content.info-page .wp-block-table table thead th{font-size:var(--typo-bodysizes,14px)}}.page-content .contact-map{display:block;height:256px;width:100%}@media(max-width:767px){.page-content .contact-map{height:480px}}.page-regulamin,.page-zwroty-i-wymiana-towaru,.privacy-policy{line-height:150%}.s-error-404__baner{position:relative}.s-error-404__baner,.s-error-404__baner img,.s-error-404__baner picture{display:block;width:100%}.s-error-404__baner img{height:auto}.s-error-404__baner .title{color:var(--primary-500,#09c348);font-size:var(--fontsize-80,80px);font-weight:var(--typo-bodyweightmedium,500);left:64px;letter-spacing:0;line-height:125%;position:absolute;text-align:left;top:80px}@media(max-width:1023px){.s-error-404__baner .title{font-size:var(--fontsize-60,60px);left:32px;line-height:1;top:40px}}@media(max-width:767px){.s-error-404__baner .title{font-size:var(--fontsize-40,40px);left:16px;line-height:1;text-align:center;top:40px}}.s-error-404__baner .buttons{bottom:80px;left:64px;position:absolute}@media(max-width:1023px){.s-error-404__baner .buttons{bottom:40px;left:32px}}@media(max-width:767px){.s-error-404__baner .buttons{bottom:46px;left:16px;padding-right:32px;width:100%}}.s-error-404__baner .buttons__inside{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.s-error-404__baner .buttons__inside .item{font-size:var(--fontsize-18,18px)}.s-error-404__baner .buttons__inside .item--primary{align-items:center;background:var(--global-header-urlhover,#1b1b1b);color:var(--global-adaptive-buttons-primiary,#ebebeb);display:inline-flex;padding:8px}@media(max-width:767px){.s-error-404__baner .buttons__inside .item--primary{justify-content:center;padding:18px;width:100%}}.s-error-404__baner .buttons__inside .item--primary svg{margin-right:8px}.s-error-404__baner .buttons__inside .item--products,.s-error-404__baner .buttons__inside .item--secondary{align-items:center;background:var(--global-adaptive-buttons-primiary,#ebebeb);color:var(--global-adaptive-buttons-labelprimary,#161616);display:inline-flex;padding:10px}@media(max-width:767px){.s-error-404__baner .buttons__inside .item--products,.s-error-404__baner .buttons__inside .item--secondary{justify-content:center;padding:18px;width:100%}}.s-error-404__baner .buttons__inside .item--products{display:none}@media(max-width:767px){.s-error-404__baner .buttons__inside .item--products{display:inline-flex}}.header .header__top-row{align-items:center;display:flex;justify-content:space-between;padding:16px}@media(min-width:1024px){.header .header__top-row{gap:48px;padding:24px 30px}}@media(max-width:1023px){.header .header__top-row{flex-wrap:wrap}.header__logo-link{order:1;width:50%}}.header .header__logo{height:36px}@media(min-width:1024px){.header .header__logo{height:54px}}.header .header__search{align-items:center;display:flex;flex:1 0 0;justify-content:center}@media(max-width:1023px){.header .header__search{margin-top:20px;order:3}}@media(min-width:1200px){.header .header__search{max-width:900px}}.header .header__icons{align-items:center;display:flex;gap:2px}@media(max-width:1023px){.header .header__icons{justify-content:flex-end;order:2;width:50%}}.header .header__menu-button{background:transparent;border:none;cursor:pointer;padding:8px}@media(min-width:1024px){.header .header__menu-button{display:none}}.header .header__language-select{align-items:flex-start;background:none;border:none;color:var(--global-header-urldefault,#5b5b5b);display:flex;font-family:var(--typo-headingfontfamily,"Eurostile");font-size:var(--fontsize-16,16px);font-style:normal;font-weight:var(--typo-headingweight,400);gap:10px;line-height:125%;padding:8px 0;text-align:center}.header .header__language-select--desktop{display:none}@media(min-width:1024px){.header .header__language-select--desktop{display:flex}}.header .header__icon{padding:4px;position:relative}.header .header__icon>img{width:32px}@media(min-width:576px){.header .header__icon{padding:8px}}.header__cart-count{align-items:center;background:var(--semantic-higlight,#c80c0f);border-radius:50%;color:var(--white-1000,#fff);display:flex;font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightlight);height:18px;justify-content:center;position:absolute;right:0;top:0;width:18px}.checkout-header{background:var(--global-header-bg,#fff);box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;z-index:999}.checkout-header__container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;padding:20px 0}.checkout-header__logo{flex-shrink:0}.checkout-header__logo-image{display:block;height:60px;max-height:60px;width:auto}.checkout-header__progress{display:flex;flex:1;justify-content:center}.step-progress-bar{max-width:800px;width:100%}.step-progress-bar__container{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.step-progress-bar__step{align-items:center;display:flex;flex:1;flex-direction:column;gap:8px;position:relative;transition:all .3s ease}.step-progress-bar__step:not([data-is-last=true]):after{background:var(--global-adaptive-bg-copyprimary,#000);content:"";height:2px;left:50%;position:absolute;top:20px;transition:background .3s ease;width:100%;z-index:-1}.step-progress-bar__step--active .step-progress-bar__circle{background:var(--global-adaptive-bg-highlightyprimary,#09c348);border-color:var(--global-adaptive-bg-highlightyprimary,#09c348)}.step-progress-bar__step--active .step-progress-bar__number{color:var(--global-adaptive-bg-bgsecondary,#fff)}.step-progress-bar__step--completed .step-progress-bar__circle{background:var(--global-adaptive-bg-copyprimary,#000);border-color:var(--global-adaptive-bg-copyprimary,#000)}.step-progress-bar__circle{align-items:center;background:var(--global-adaptive-bg-bgsecondary,#fff);border:1px solid var(--global-adaptive-bg-copyprimary,#000);border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;transition:all .3s ease;width:40px;z-index:1}.step-progress-bar__number{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.step-progress-bar__icon{align-items:center;display:flex;justify-content:center}.step-progress-bar__icon--check{color:var(--global-adaptive-bg-bgsecondary,#fff)}.step-progress-bar__label{color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);text-align:center}@media(max-width:767px){.checkout-header__container{align-items:flex-start;flex-direction:column;gap:20px}.checkout-header__progress{width:100%}.checkout-header__logo-image{max-height:36px}.step-progress-bar__step:not([data-is-last=true]):after{top:16px}.step-progress-bar__circle{height:32px;width:32px}.step-progress-bar__label{font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightlight,300)}.step-progress-bar__number{font-size:var(--typo-bodysizes,14px)}}.header-menu .main-menu-container.desktop{display:none}@media(min-width:1024px){.header-menu .main-menu-container.desktop{display:block}}.header-menu .main-menu-container.mobile{display:block}@media(min-width:1024px){.header-menu .main-menu-container.mobile{display:none}}.header-menu .main-menu{background-color:var(--global-header-bg)}.header-menu .main-menu ul{list-style-type:none;margin:0;padding:0}.header-menu .main-menu a{text-decoration:none}@media(min-width:1024px){.header-menu .main-menu.desktop .menu{align-items:center;display:flex;flex-direction:row;height:72px;justify-content:space-between;padding:0 30px;width:100%}.header-menu .main-menu.desktop .menu.depth-0>.menu-item{align-items:center;display:flex;height:100%;position:relative}.header-menu .main-menu.desktop .menu.depth-0>.menu-item>.nav-link{color:var(--global-header-urldefault);font-size:var(--fontsize-16);font-weight:var(--typo-bodyweightregular,400);line-height:125%;padding:8px 16px;transition:color .2s ease}}@media(min-width:1024px)and (max-width:1439px){.header-menu .main-menu.desktop .menu.depth-0>.menu-item>.nav-link{font-size:var(--fontsize-14);padding:8px}}@media(min-width:1024px){.header-menu .main-menu.desktop .menu.depth-0>.menu-item>.nav-link:hover{color:var(--global-header-urlhover)}.header-menu .main-menu.desktop .menu.depth-0>.menu-item.current-menu-item>.nav-link,.header-menu .main-menu.desktop .menu.depth-0>.menu-item.current_page_item>.nav-link{border-bottom:2px solid var(--global-header-urlselector);color:var(--global-header-urlselecteddefault)}.header-menu .main-menu.desktop .menu.depth-0>.menu-item.has-children>.nav-link{align-items:center;display:flex;gap:5px}.header-menu .main-menu.desktop .menu.depth-0>.menu-item.has-children>.nav-link:after{background:var(--global-header-urldefault);content:"";height:8px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:background .2s ease;width:14px}.header-menu .main-menu.desktop .menu.depth-0>.menu-item.has-children>.nav-link:hover:after{background:var(--global-header-urlhover)}.header-menu .main-menu.desktop .menu .menu-item{position:relative}.header-menu .main-menu.desktop .menu .menu-item.red a{color:var(--semantic-error)!important}.header-menu .main-menu.desktop .menu .menu-item.separate-menu-shoes .show-all{width:50%}.header-menu .main-menu.desktop .submenu.depth-1{background-color:var(--global-header-bg);border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 1px 3px 0 rgba(16,24,40,.1);display:none;flex-direction:column;left:-30px;min-height:360px;min-width:300px;padding:30px!important;position:absolute;top:65px;transform:translateX(0);transition:transform .1s ease-out;will-change:transform;z-index:9999}.header-menu .main-menu.desktop .submenu.depth-1.show{display:flex}.header-menu .main-menu.desktop .submenu.depth-1 .menu-item{display:flex;flex-direction:row;justify-content:space-between;position:unset}.header-menu .main-menu.desktop .submenu.depth-1 .menu-item .nav-link{border-radius:2px;color:var(--global-header-urldefault);font-family:var(--typo-bodyfontfamily);font-size:var(--typo-bodysizes);font-weight:var(--typo-bodyweightregular);line-height:150%;padding:8px;transition:all .2s ease;width:100%}.header-menu .main-menu.desktop .submenu.depth-1 .menu-item .nav-link:hover{background-color:var(--grays-200);color:var(--global-header-urlhover)}.header-menu .main-menu.desktop .submenu.depth-1 .menu-item.show-all{margin-top:16px;width:100%}.header-menu .main-menu.desktop .submenu.depth-1 .menu-item.show-all .nav-link{color:var(--global-header-urldefault);font-size:var(--typo-bodysizes)}.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1{align-content:flex-start;flex-direction:column;flex-wrap:wrap;max-height:400px;min-height:100px;min-width:240px;overflow-x:hidden;overflow-y:auto}.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1::-webkit-scrollbar{width:6px}.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1::-webkit-scrollbar-track{background:var(--grays-100)}.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1::-webkit-scrollbar-thumb{background:var(--grays-400);border-radius:3px}.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1::-webkit-scrollbar-thumb:hover{background:var(--grays-600)}.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1>li{flex-shrink:0;height:auto;width:240px}.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1>.menu-item,.header-menu .main-menu.desktop .has-children[data-has-depth2=false]>.submenu.depth-1>.menu-item.has-children{width:240px}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1{min-height:350px;width:700px}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1.show{width:700px}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1>.menu-item.has-children{width:50%}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1>.menu-item.has-children>.nav-link{align-items:center;display:flex;justify-content:space-between;width:100%}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1>.menu-item.has-children>.nav-link:after{background:var(--global-header-urldefault);content:"";height:16px;margin-right:10px;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:background .2s ease;width:16px}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1>.menu-item.has-children>.nav-link:hover:after{background:var(--global-header-urlhover)}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1>.menu-item:not(.has-children){width:50%}.header-menu .main-menu.desktop .has-children[data-has-depth2=true]>.submenu.depth-1>.menu-item.show-all{width:100%}.header-menu .main-menu.desktop .submenu.depth-2{display:none;flex-direction:column;position:absolute;right:0;top:28px;width:50%;z-index:99999}.header-menu .main-menu.desktop .submenu.depth-2.show{display:flex;height:calc(100% - 28px)}.header-menu .main-menu.desktop .submenu.depth-2 .menu-item,.header-menu .main-menu.desktop .submenu.depth-2 .menu-item.show-all{width:100%}.header-menu .main-menu.desktop .submenu.depth-2 .menu-item .nav-link{border-radius:2px;display:block;padding:8px}.header-menu .main-menu.desktop .submenu.depth-2 .menu-item .nav-link:hover{background-color:var(--grays-200);color:var(--global-header-urlhover)}}.header-menu .main-menu.mobile{background:var(--global-mobilemenu-bg);box-shadow:2px 0 16px rgba(0,0,0,.2);display:flex;flex-direction:column;height:100vh;left:0;max-width:400px;opacity:0;overflow:hidden;padding:20px;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%;z-index:9999}.header-menu .main-menu.mobile.menu-open{opacity:1;transform:translateX(0)}.header-menu .main-menu.mobile .mobile-menu-header{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;margin-bottom:20px}.header-menu .main-menu.mobile .mobile-menu-header .mobile-menu-title{color:var(--global-adaptive-bg-copyprimary);flex:1;font-family:var(--typo-headingfontfamily);font-size:var(--fontsize-24);font-weight:var(--typo-headingweight);line-height:125%;margin:0}.header-menu .main-menu.mobile .mobile-menu-header .close-menu-button,.header-menu .main-menu.mobile .mobile-menu-header .close-submenu-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:opacity .2s ease}.header-menu .main-menu.mobile .mobile-menu-header .close-menu-button:hover,.header-menu .main-menu.mobile .mobile-menu-header .close-submenu-button:hover{opacity:.7}.header-menu .main-menu.mobile .mobile-menu-header .close-menu-button:after,.header-menu .main-menu.mobile .mobile-menu-header .close-submenu-button:after{background:var(--global-mobilemenu-icondefault);content:"";display:block;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.header-menu .main-menu.mobile .mobile-menu-header .close-submenu-button:after{height:16px;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);transform:rotate(180deg);width:16px}.header-menu .main-menu.mobile .mobile-menu-header .close-menu-button:after{height:20px;mask-image:url(icon-cancel.06d78b87657c0bd4f63c.svg);-webkit-mask-image:url(icon-cancel.06d78b87657c0bd4f63c.svg);width:20px}.header-menu .main-menu.mobile .mobile-menu-content{flex:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:120px;touch-action:pan-y;transform:translateZ(0);will-change:scroll-position}.header-menu .main-menu.mobile .mobile-menu-content::-webkit-scrollbar{display:none}.header-menu .main-menu.mobile .menu{align-items:flex-start;flex-direction:column;height:auto;justify-content:flex-start}.header-menu .main-menu.mobile .menu.mobile li.menu-item{border-bottom:1px solid var(--global-mobilemenu-separator);display:flex;flex-direction:column;min-height:50px;width:100%}.header-menu .main-menu.mobile .menu.mobile li.menu-item:first-child{border-top:1px solid var(--global-mobilemenu-separator)}.header-menu .main-menu.mobile .menu.mobile li.menu-item .menu-item-header{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:50px;width:100%}.header-menu .main-menu.mobile .menu.mobile li.menu-item .nav-link{color:var(--global-mobilemenu-urldefault);flex:1;font-family:var(--typo-headingfontfamily);font-size:var(--fontsize-16);font-weight:var(--typo-headingweight);line-height:125%;padding:12px 0;transition:color .2s ease}.header-menu .main-menu.mobile .menu.mobile li.menu-item .nav-link:hover{color:var(--global-mobilemenu-urlhover)}.header-menu .main-menu.mobile .menu.mobile li.menu-item .toggle-submenu{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:8px;transition:opacity .2s ease;width:40px}.header-menu .main-menu.mobile .menu.mobile li.menu-item .toggle-submenu:hover{opacity:.7}.header-menu .main-menu.mobile .menu.mobile li.menu-item .toggle-submenu .chevron-icon{height:16px;transition:transform .3s ease;width:16px}.header-menu .main-menu.mobile .menu.mobile li.menu-item .toggle-submenu .chevron-icon.down{transform:rotate(0deg)}.header-menu .main-menu.mobile .menu.mobile li.menu-item .toggle-submenu .chevron-icon.up{transform:rotate(180deg)}.header-menu .main-menu.mobile .menu.mobile li.menu-item.current-menu-item .nav-link{border-left:3px solid var(--global-mobilemenu-urlselector);color:var(--global-mobilemenu-urlselecteddefault);padding-left:12px}.header-menu .main-menu.mobile .menu.mobile li.menu-item.show-all{align-items:center;background:var(--grays-200);border:none;border-radius:25px;display:flex;height:auto;justify-content:center;margin-top:25px;min-height:44px}.header-menu .main-menu.mobile .menu.mobile li.menu-item.show-all .nav-link{color:var(--global-header-urldefault);font-size:var(--typo-bodysizes);padding:12px 16px;text-align:center}.header-menu .main-menu.mobile .menu .menu-item:not(.has-children) .nav-link{width:100%}.header-menu .main-menu.mobile .submenu.depth-1,.header-menu .main-menu.mobile .submenu.depth-2,.header-menu .main-menu.mobile .submenu.depth-3,.header-menu .main-menu.mobile .submenu.mobile{background-color:var(--global-mobilemenu-bg);display:flex;flex-direction:column;height:100vh;left:0;max-width:500px;opacity:0;overflow:hidden;padding:20px;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%;z-index:999}.header-menu .main-menu.mobile .submenu.expanded{opacity:1;transform:translateX(0);z-index:10000}.header-menu .main-menu.mobile .submenu.depth-2{z-index:10001}.header-menu .main-menu.mobile .submenu.depth-3{z-index:10002}.header-menu .main-menu.mobile .mobile-menu-bottom{flex-shrink:0;margin-top:60px;padding-bottom:60px;padding-top:40px}.header-menu .main-menu.mobile .mobile-menu-bottom-pages{display:flex;flex-direction:column}.header-menu .main-menu.mobile .mobile-menu-bottom-pages a{align-items:center;border-bottom:1px solid var(--global-mobilemenu-separator);color:var(--global-mobilemenu-urldefault);display:flex;font-family:var(--typo-bodyfontfamily);font-size:var(--typo-bodysizem);font-weight:var(--typo-bodyweightregular);height:50px;padding:12px 0}.header-menu .main-menu.mobile .mobile-menu-bottom-pages a:hover{color:var(--global-mobilemenu-urlhover)}.header-menu .main-menu.mobile .mobile-menu-bottom-languages{margin-top:30px}.header-menu .main-menu.mobile .mobile-menu-bottom-languages .language-title{color:var(--global-adaptive-bg-copyprimary);font-family:var(--typo-headingfontfamily);font-size:var(--fontsize-16);font-weight:var(--typo-headingweight);margin-bottom:12px}.header-menu .main-menu.mobile .mobile-menu-bottom-languages ul{display:flex;flex-direction:column;gap:8px;padding-bottom:80px}.header-menu .main-menu.mobile .mobile-menu-bottom-languages ul a{color:var(--global-mobilemenu-urldefault);font-size:var(--typo-bodysizes)}.header-menu .main-menu.mobile .mobile-menu-bottom-languages ul a:hover{color:var(--global-mobilemenu-urlhover)}body.overflow-hidden{overflow:hidden}@media(min-width:1024px){body.overflow-hidden{overflow:auto}}.footer{background:url(footer-background.707da6a3b34bfff49153.avif) #d3d3d3 50%/cover no-repeat;display:flex;flex-direction:column;padding-bottom:240px;position:relative}@media(max-width:767px){.footer{background:url(footer-background-mobile.b849f2c3564a12fb58c5.avif) #d3d3d3 50%/cover no-repeat}}@media(min-width:1024px){.footer{padding-bottom:144px}}.footer__container{align-items:center;display:flex;flex-direction:column;gap:48px;margin:0 auto;padding:80px 0;width:100%}@media(min-width:1024px){.footer__container{flex-direction:row;gap:80px;justify-content:flex-start}}.footer__logo{flex-shrink:0;height:auto;width:100%}@media(max-width:1023px){.footer__logo{display:flex;justify-content:center}}@media(min-width:1024px){.footer__logo{width:15%}}@media(min-width:1200px){.footer__logo{width:20%}}@media(min-width:1440px){.footer__logo{width:25%}}.footer__logo img{width:100%}@media(max-width:1023px){.footer__logo img{max-width:300px}}.footer__links{align-content:flex-start;align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;gap:40px;width:100%}@media(min-width:1024px){.footer__links{padding-right:0}}.footer__links-group{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:160px}@media(max-width:767px){.footer__links-group{min-width:calc(50% - 20px)}}.footer__links-group-title{color:var(--global-footer-headerfill,#09c348);font-family:var(--typo-headingfontfamily,"Scale"),serif;font-size:var(--fontsize-18,18px);font-style:normal;font-weight:var(--typo-headingweight,500);line-height:125%}.footer__links-group-links{display:flex;flex-direction:column;gap:0}.footer__links .footer__link,.footer__links-group:nth-child(3) .footer__link:hover{color:var(--global-footer-urldefault,#f7f7f6)}.footer__links .footer__link{align-items:center;display:flex;font-family:var(--typo-bodyfontfamily,"Scale"),serif;font-size:var(--typo-bodysizem,16px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);gap:8px;line-height:150%;padding:12px 0;text-decoration:none}.footer__links .footer__link img{height:20px;object-fit:contain;width:20px}.footer__links .footer__link--sm{align-items:flex-start;flex-direction:column;padding:8px 0}.footer__links .footer__link--sm p{margin:0;padding:0}.footer__links .footer__link:hover{color:var(--global-footer-urlhover,#fff)}.footer__signature-container{align-items:center;background:var(--global-footer-signaturebg,#161616);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;width:100%}.footer__signature{align-items:center;display:flex;flex-direction:column;gap:26px;max-width:1440px;padding:40px 32px;position:relative;width:100%}@media(min-width:1024px){.footer__signature{align-items:center;flex-direction:row;gap:48px;height:48px;justify-content:flex-start;padding:0 128px}}.footer__signature-copyright{align-items:center;display:flex;flex-direction:column;gap:9px;justify-content:center}@media(min-width:1024px){.footer__signature-copyright{flex-direction:row;gap:24px}}.footer__signature-copyright-copy{color:var(--global-footer-mobile-copyrightfill,#fff)}.footer__signature-copyright-copy,.footer__signature-copyright-legal{font-family:var(--typo-bodyfontfamily,"Scale"),serif;font-size:var(--typo-bodysizes,14px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);line-height:150%;text-align:center}.footer__signature-copyright-legal{color:var(--global-footer-signaturelegal,#878787)}.footer__signature-tos{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}@media(min-width:1024px){.footer__signature-tos{gap:48px}}.footer__signature-tos a{align-items:center;color:var(--global-footer-signaturetosddefault,#878787);display:flex;font-family:var(--typo-bodyfontfamily,"Scale"),serif;font-size:var(--typo-bodysizexs,12px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);line-height:150%;padding:4px 0;text-decoration:none}.footer__signature-tos a:hover{color:#fff}.footer__signature-elka{height:64px;left:calc(50% - 32px);position:absolute;top:-32px;width:64px}@media(min-width:1024px){.footer__signature-elka{left:40px;top:-32px}}.top-baner{position:relative}.top-baner--inside img{max-height:256px;object-fit:cover;width:100%}.breadcrumbs{margin:50px 0 30px}@media(max-width:767px){.breadcrumbs{margin-top:25px}}.breadcrumbs--inside{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.breadcrumbs--inside span{color:var(--global-adaptive-other-breadcrumbsdefault,#000);font-size:var(--typo-bodysizes,14px);font-style:normal;font-weight:var(--typo-bodyweightregular,400)}.breadcrumbs--inside span .current-item{color:var(--global-adaptive-other-breadcrumbshover,#000);font-weight:var(--fontweight-medium,500)}.breadcrumbs-sep:after{content:"";display:flex;height:16px;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);width:16px}.search-bar{position:relative}.search-bar .search-container{width:100%}.search-bar .search-container .search-wrapper{align-items:center;display:flex;height:50px}.search-bar .search-container .search-wrapper .search-form{align-items:center;display:flex;gap:0;height:100%;padding:0;width:100%}.search-bar .search-container .search-wrapper .search-form .input-search{align-items:center;border:1px solid var(--global-searchimput-outline,#bdbdbd);box-sizing:border-box;color:var(--global-searchimput-placeholderfill,#424242);display:flex;font-size:var(--typo-bodysizem,16px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);height:50px;line-height:150%;margin:0;outline:none;padding:0 15px;width:100%}@media(min-width:1200px){.search-bar .search-container .search-wrapper .search-form .input-search{width:75%}}@media(max-width:575px){.search-bar .search-container .search-wrapper .search-form .input-search{width:100%}}.search-bar .search-container .search-wrapper .search-form .input-search::placeholder{color:var(--global-searchimput-placeholderfill,#424242);font-size:var(--typo-bodysizem,16px)}.search-bar .search-container .search-wrapper .search-form .input-search:focus,.search-bar .search-container .search-wrapper .search-form .input-search:focus-visible{border-color:var(--global-searchimput-outline,#bdbdbd);box-shadow:none;outline:none}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown{height:100%;position:relative;width:calc(30% - 50px)}@media(min-width:1200px){.search-bar .search-container .search-wrapper .search-form .search-category-dropdown{width:calc(25% - 50px)}}@media(max-width:767px){.search-bar .search-container .search-wrapper .search-form .search-category-dropdown{display:none}}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-button{align-items:center;background:var(--white-1000,#fff);border:1px solid var(--global-searchimput-outline,#bdbdbd);border-left:0;border-right:0;cursor:pointer;display:flex;font-size:14px;gap:8px;height:100%;justify-content:flex-start;margin:0;padding:0 12px;transition:background-color .2s;white-space:nowrap;width:100%}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-button .search-category-name{color:var(--global-searchimput-placeholderfill,#424242);font-size:var(--typo-bodysizem,16px)}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-button .dropdown-arrow:after{background:var(--global-searchimput-placeholderfill,#424242);content:"";display:flex;flex-shrink:0;height:8px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);mask-size:contain;-webkit-mask-size:contain;transition:transform .2s;width:14px}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-button .dropdown-arrow.open:after{transform:rotate(180deg)}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-options{background:var(--white-1000,#fff);border:1px solid var(--global-searchimput-outline,#bdbdbd);border-top:0;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;position:absolute;top:48px;width:100%;z-index:1001}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-options li{color:var(--global-searchimput-placeholderfill,#424242);cursor:pointer;font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400);padding:10px 12px;transition:background-color .2s}@media(min-width:1200px){.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-options li{font-size:var(--typo-bodysizem,16px)}}@media(max-width:1023px){.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-options li{font-size:var(--typo-bodysizem,16px)}}.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-options li.selected,.search-bar .search-container .search-wrapper .search-form .search-category-dropdown .search-category-options li:hover{background-color:var(--global-adaptive-other-separator,rgba(0,0,0,.051))}.search-bar .search-container .search-wrapper .search-form .search-button{align-items:center;background:var(--primary-500,#09c348);border:none;cursor:pointer;display:flex;height:50px;justify-content:center;margin:0;min-width:50px;padding:0;transition:background-color .2s;width:50px}.search-bar .search-container .search-wrapper .search-form .search-button:hover{background:var(--global-adaptive-bg-copyprimary,#000)}.search-bar .search-container .search-wrapper .search-form .search-button img{height:22px;width:21px}.search-bar .search-result-container{background:var(--white-1000,#fff);box-shadow:0 4px 12px rgba(0,0,0,.15);display:none;left:0;max-height:600px;overflow-y:auto;padding:20px;position:absolute;top:50px;width:100%;z-index:999}@media(max-width:767px){.search-bar .search-result-container{max-height:75vh;top:60px;width:100%}}.search-bar .search-result-container.show-alg{display:block}.search-bar .search-result-container .search-suggestions .latest-search{margin-bottom:20px}.search-bar .search-result-container .search-suggestions .latest-search-heading{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,16px);font-weight:var(--typo-bodyweightmedium,500);margin-bottom:12px}.search-bar .search-result-container .search-suggestions .latest-search-items{display:flex;flex-direction:column;gap:8px}.search-bar .search-result-container .search-suggestions .latest-search-items .latest-search-item{cursor:pointer;padding:8px 12px;transition:background-color .2s}.search-bar .search-result-container .search-suggestions .latest-search-items .latest-search-item-content{align-items:center;display:flex;gap:10px}.search-bar .search-result-container .search-suggestions .latest-search-items .latest-search-item-content .search-icon:before{background:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));content:"";display:flex;height:20px;mask-image:url(refresh.9158f0e48c7fb39ae807.svg);-webkit-mask-image:url(refresh.9158f0e48c7fb39ae807.svg);width:20px}.search-bar .search-result-container .search-suggestions .latest-search-items .latest-search-item-content .latest-search-query{color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));font-size:var(--typo-bodysizes,14px)}.search-bar .search-result-container .search-suggestions .latest-search-items .latest-search-item:hover{background-color:var(--global-adaptive-other-separator,rgba(0,0,0,.051))}.search-bar .search-result-container .search-suggestions .latest-search-items .latest-search-placeholder{color:var(--global-adaptive-other-separator,rgba(0,0,0,.298));padding:20px;text-align:center}.search-bar .search-result-container #hits .hits-container{width:100%}.search-bar .search-result-container #hits .hits-container .hits-list{display:flex;flex-wrap:wrap;gap:15px;list-style-type:none;margin:0;padding:0}@media(max-width:767px){.search-bar .search-result-container #hits .hits-container .hits-list{gap:8px}}.search-bar .search-result-container #hits .hits-container .hits-list .ais-Hits{width:100%}.search-bar .search-result-container #hits .hits-container .hits-list .hit-item{width:calc(20% - 12px)}@media(max-width:767px){.search-bar .search-result-container #hits .hits-container .hits-list .hit-item{width:100%}.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit{align-items:center;display:flex;gap:12px}}.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit .search-product-img{margin-bottom:8px}@media(max-width:767px){.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit .search-product-img{flex-shrink:0;margin-bottom:0}}.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit .search-product-img img{height:auto;width:100%}@media(max-width:767px){.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit .search-product-img img{max-width:80px}}.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit .search-product-informations a{color:var(--global-adaptive-bg-producttitle,#000);display:block;font-size:var(--typo-bodysizes,14px);-webkit-line-clamp:1;margin-bottom:4px;text-decoration:none;transition:opacity .2s;-webkit-box-orient:vertical;display:-webkit-box;min-height:unset;overflow:hidden;text-overflow:ellipsis}.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit .search-product-informations a:hover{opacity:.7}.search-bar .search-result-container #hits .hits-container .hits-list .hit-item .product-hit .search-product-informations .hit-price{color:var(--global-adaptive-bg-producttitle,#000);font-size:var(--typo-bodysizem,16px);font-style:normal;font-weight:var(--typo-bodyweightregular,400)}.search-bar .search-result-container .no-results{padding:40px 20px;text-align:center}.search-bar .search-result-container .no-results-text{color:var(--global-adaptive-other-separator,rgba(0,0,0,.298));font-size:16px}.archive-product-main{margin:20px 0}.archive-product-main--inside-top{align-items:center;display:flex;gap:20px}.archive-product-main--inside-top .woocommerce-products-header .woocommerce-products-header__title,.archive-product-main--inside-top .woocommerce-products-header .woocommerce-result-count{margin:0}.archive-product-main--inside-top .woocommerce-result-count{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.archive-product-main--inside-top .woocommerce-result-count h1{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizexxxl,32px);font-weight:var(--typo-bodyweightmedium,500);line-height:125%;margin:0}.archive-product-main--inside-top .woocommerce-result-count--counter{color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));display:none;font-size:var(--typo-bodysizel,24px);font-weight:var(--typo-bodyweightregular,400);visibility:hidden;width:0}.archive-product-main .archive-product--row{display:flex;flex-wrap:wrap;gap:50px;margin-top:40px}.archive-product-main .archive-product--row__product-list{width:calc(70% - 25px)}@media(max-width:967px){.archive-product-main .archive-product--row__product-list{width:100%}}.archive-product-main .archive-product--row__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}@media(max-width:575px){.archive-product-main .archive-product--row__header{gap:20px}}@media(max-width:767px){.archive-product-main .archive-product--row__header .custom-woocommerce-pagination{display:none}}.archive-product-main .archive-product--row__header:has(.fibofilters-applied-filters) .mobile-filters,.archive-product-main .archive-product--row__header:has(.fibofilters-applied-filters) .woocommerce-ordering{width:100%}.archive-product-main .archive-product--row__footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px 0}.archive-product-main .archive-product--row__footer .custom-select{width:100%}.archive-product-main .archive-product--row .fibofilters-show-previous-button-container .fibofilters-show-more__previous{background-color:var(--global-adaptive-buttons-primiary,#ebebeb);padding:15px 20px;transition:all .3s ease}.archive-product-main .archive-product--row .fibofilters-show-previous-button-container .fibofilters-show-more__previous:hover{background-color:var(--global-adaptive-buttons-primiaryhover,#09c348)}.archive-product-main .archive-product--row .fibofilters-show-more-button-container .fibofilters-show-more{background-color:var(--global-adaptive-buttons-primiary,#ebebeb);padding:15px 20px;transition:all .3s ease}.archive-product-main .archive-product--row .fibofilters-show-more-button-container .fibofilters-show-more:hover{background-color:var(--global-adaptive-buttons-primiaryhover,#09c348)}.archive-product-main .mobile-filters{display:block;width:calc(50% - 10px)}@media(min-width:968px){.archive-product-main .mobile-filters{display:none}}.archive-product-main .mobile-filters .open-filters{align-items:center;background:transparent;border:1px solid var(--global-searchimput-outline,#bdbdbd);color:var(--global-searchimput-placeholderfill,#424242);cursor:pointer;display:inline-flex;font-size:inherit;justify-content:space-between;padding:10px 15px;position:relative;transition:border-color .3s;user-select:none;width:100%}.archive-product-main .mobile-filters .open-filters:after{background:var(--global-searchimput-placeholderfill,#424242);content:"";height:8px;margin-left:10px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);width:14px}@media(max-width:967px){.archive-product-main .woocommerce-ordering.custom-ordering{width:calc(50% - 10px)}}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select{cursor:pointer;display:inline-block;font-size:16px;position:relative;user-select:none;width:300px}@media(max-width:967px){.archive-product-main .woocommerce-ordering.custom-ordering .custom-select{width:100%}}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select-trigger{align-items:center;background:var(--adaptive-bg-bgsecondary,var(--global-adaptive-bg-bgsecondary,#fff));border:1px solid var(--searchimput-outline,var(--global-searchimput-outline,#bdbdbd));display:inline-flex;font-size:inherit;justify-content:space-between;padding:15px 12px;transition:border-color .3s;width:100%}@media(max-width:767px){.archive-product-main .woocommerce-ordering.custom-ordering .custom-select-trigger{padding:10px 35px 10px 10px}}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select-trigger span{color:var(--global-searchimput-placeholderfill,#424242)}@media(max-width:767px){.archive-product-main .woocommerce-ordering.custom-ordering .custom-select-trigger span{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select-trigger:after{background:var(--searchimput-placeholderfill,var(--global-searchimput-placeholderfill,#bdbdbd));content:"";height:8px;margin-left:10px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);width:14px}@media(max-width:767px){.archive-product-main .woocommerce-ordering.custom-ordering .custom-select-trigger:after{flex-shrink:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select .custom-options{background:var(--adaptive-bg-bgsecondary,var(--global-adaptive-bg-bgsecondary,#fff));border:1px solid var(--searchimput-outline,var(--global-searchimput-outline,#bdbdbd));box-shadow:0 4px 6px rgba(0,0,0,.102);display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;width:100%;z-index:999}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select .custom-options .custom-option{color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));font-size:var(--typo-bodysizem,16px);font-weight:var(--body-weight-regular,400);padding:15px 12px}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select .custom-options .custom-option:hover{background:var(--searchimput-outline,var(--global-searchimput-outline,#bdbdbd))}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select.open .custom-select-trigger{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select.open .custom-select-trigger:after{transform:rotate(180deg)}.archive-product-main .woocommerce-ordering.custom-ordering .custom-select.open .custom-options{display:block}.archive-product-main .custom-woocommerce-pagination{margin:0}@media(max-width:575px){.archive-product-main .custom-woocommerce-pagination{display:none}}.archive-product-main .custom-woocommerce-pagination ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.archive-product-main .custom-woocommerce-pagination ul li{align-items:center;display:flex;margin:0 5px}.archive-product-main .custom-woocommerce-pagination ul li a,.archive-product-main .custom-woocommerce-pagination ul li span{display:inline-block;padding:10px;text-decoration:none}.archive-product-main .custom-woocommerce-pagination ul li.pagination-current span{border-radius:4px;padding:10px 15px}.archive-product-main .custom-woocommerce-pagination ul li.disabled{cursor:not-allowed;opacity:.5}.archive-product-main .custom-woocommerce-pagination ul li.disabled span{display:none}.archive-product-main .custom-woocommerce-pagination ul li.pagination-prev:before{content:"";display:block;height:8px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);transform:rotate(90deg);width:14px}.archive-product-main .custom-woocommerce-pagination ul li.pagination-next:after{content:"";display:block;height:16px;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);width:16px}.archive-product-main .archive-description{display:block;margin:80px 0 100px}.archive-product-main .archive-description #toggleButton{background:none;border:none;cursor:pointer;display:flex;margin-left:auto}.archive-product-main .products{display:flex;flex-wrap:wrap;gap:30px;list-style-type:none;margin:0;padding:0}.archive-product-main .products .content-product{width:calc(50% - 15px)}@media(min-width:576px){.archive-product-main .products .content-product{width:calc(50% - 15px)}}@media(min-width:768px){.archive-product-main .products .content-product{width:calc(33.33333% - 20px)}}@media(min-width:1024px){.archive-product-main .products .content-product{width:calc(33.33333% - 20px)}}@media(min-width:1200px){.archive-product-main .products .content-product{width:calc(33.33333% - 20px)}}@media(min-width:1800px){.archive-product-main .products .content-product{width:calc(25% - 22.5px)}}.content-product__image{aspect-ratio:1/1;overflow:hidden;position:relative;transition:all .3s ease}.content-product__image img{height:auto;transition:all .3s ease}@media(min-width:1800px){.content-product__image img{width:100%}}.content-product__image:hover img{transform:scale(1.05)}.content-product--meta__title h2{color:var(--adaptivestyles-producttitle,var(--global-adaptive-bg-producttitle,#000));font-size:var(--fontsize-18,18px);font-weight:var(--typo-bodyweightregular,400);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:5px;min-height:unset;overflow:hidden;text-overflow:ellipsis}.content-product--meta__price{margin-top:16px}.content-product--meta__price .woocommerce-Price-amount{font-size:var(--typo-bodysizem,16px);font-style:normal;font-weight:var(--typo-bodyweightregular,400)}.content-product--meta__price bdi{color:var(--adaptivestyles-producttitle,var(--global-adaptive-bg-producttitle,#000))}.content-product--meta__price ins{text-decoration:none}.content-product--meta__price ins,.content-product--meta__price ins bdi{color:var(--adaptivestyles-productpricenew,var(--global-adaptive-bg-productpricenew,#c80c0f))}.content-product--meta__price del,.content-product--meta__price del bdi{color:var(--adaptivestyles-productpriceold,var(--global-adaptive-bg-productpriceold,#5b5b5b))}.content-product--reverse-color .content-product--meta__title h2{color:var(--adaptivestyles-producttitlereverse,var(--global-adaptive-bg-producttitlereverse,#fff))}.content-product--reverse-color .content-product--meta__price .woocommerce-Price-amount{color:var(--adaptivestyles-productpricereverse,var(--global-adaptive-bg-productpricereverse,#fff))}.content-product--reverse-color .content-product--meta__price ins bdi{color:var(--adaptivestyles-productpricenewreverse,var(--global-adaptive-bg-productpricenewreverse,#fff))}.content-product--reverse-color .content-product--meta__price bdi{color:var(--adaptivestyles-producttitlereverse,var(--global-adaptive-bg-producttitlereverse,#fff))}.content-product--reverse-color .content-product--meta__price del bdi{color:var(--adaptivestyles-productpriceoldreverse,var(--global-adaptive-bg-productpriceoldreverse,hsla(0,0%,100%,.6)))}.sidebar-shop--content--fibo-filters .fibofilters-block{border-bottom:none;border-top:1px solid var(--adaptive-other-separator,var(--global-adaptive-other-separator,rgba(0,0,0,.298)))}.sidebar-shop--content--fibo-filters .fibofilters-block__headline{margin-top:10px}.sidebar-shop--content--fibo-filters .fibofilters-block__headline-box-inner{font-size:var(--typo-bodysizem,16px);font-weight:var(--typo-bodyweightregular,400);line-height:1.5}.sidebar-shop--content--fibo-filters .fibofilters-block__content-inner{margin-top:10px}.sidebar-shop--content--fibo-filters .fibofilters-block__content-inner .fibofilters-items-search{border:1px solid var(--global-searchimput-outline,#bdbdbd);border-radius:0;box-shadow:none;padding:9px 6px}.sidebar-shop--content--fibo-filters .fibofilters-block__content-inner .fibofilters-items-search input{padding:18px 12px}.sidebar-shop--content--fibo-filters .fibofilters-block__content-inner .fibofilters-items-search input::placeholder{color:var(--global-searchimput-placeholderfill,#424242)}.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-item__counter,.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-item__label{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizem,16px);font-weight:400;line-height:1.5}.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-item__counter{margin-left:5px}.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-item.fibofilters-selected>.fibofilters-collapser-container>.fibofilters-item__interactive>.fibofilters-item__control,.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-item.fibofilters-selected>.fibofilters-item__interactive>.fibofilters-item__control{background:var(--fibofilters--colors--base);background-color:var(--global-adaptive-radioandchackbox-selected,#09c348)!important;border:none}.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-more-less{align-items:center;color:var(--global-adaptive-bg-copyprimary,#000);display:inline-flex;font-size:var(--typo-bodysizes,14px);margin-top:15px}.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-more-less:before{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:block;height:24px;margin-right:5px;mask-image:url(plus.c055fa39e4635d4dac30.svg);-webkit-mask-image:url(plus.c055fa39e4635d4dac30.svg);width:24px}.sidebar-shop--content--fibo-filters .fibofilters-block__items-list .fibofilters-more-less__counter{margin-left:5px}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-item__control{border:2px solid #d9d9d9;box-shadow:none}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper{align-items:center;display:flex;gap:15px}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper input::-webkit-inner-spin-button,.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper input[type=number]{-moz-appearance:textfield;border-radius:0}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper .fibofilters-input__wrapper{align-items:center;border:1px solid var(--global-searchimput-outline,#bdbdbd);box-shadow:none;display:inline-flex;margin:0;width:calc(50% - 5px)}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper .fibofilters-input__wrapper input{box-shadow:none}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper .fibofilters-input__wrapper input::placeholder{color:var(--global-searchimput-placeholderfill,#424242)}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-range__inputs-wrapper .fibofilters-input__wrapper:first-child:after{content:"-";display:block;margin:0 5px}.sidebar-shop--content--fibo-filters .fibofilters-block .fibofilters-input__element{border:1px solid var(--adaptive-other-separator,var(--global-adaptive-other-separator,rgba(0,0,0,.298)));border-radius:4px}.fibofilters-applied-filters-container .fibofilters-applied-filter{border:1px solid var(--global-adaptive-tag-default,rgba(0,0,0,.298));box-shadow:none}.fibofilters-applied-filters-container .fibofilters-applied-filter:hover{box-shadow:none}.fibofilters-applied-filters-container .fibofilters-applied-filter:before{background-color:var(--global-adaptive-tag-default,rgba(0,0,0,.298))}.fibofilters-applied-filters-container .fibofilters-applied-filter span{color:var(--global-adaptive-tag-default,rgba(0,0,0,.298));font-size:var(--typo-bodysizes,14px);font-weight:400;line-height:150%}.fibofilters-applied-filters-container .fibofilters-applied-filter span strong{font-weight:400}.fibofilters-applied-filters-container .fibofilters-applied-filter--clear-all span{align-items:center;display:flex}.fibofilters-applied-filters-container .fibofilters-applied-filter--clear-all span:after{background:var(--global-adaptive-tag-default,rgba(0,0,0,.298));content:"";display:block;height:12px;margin-left:5px;mask-image:url(x-icon.297d5e8bab3d2b0d39b0.svg);-webkit-mask-image:url(x-icon.297d5e8bab3d2b0d39b0.svg);width:12px}.fibofilters-block--range .fibofilters-slider-histogram{display:none;height:0;opacity:0;visibility:hidden;width:0}.fibofilters-block--range .fibofilters-range__track{background:var(--global-adaptive-other-separator,rgba(0,0,0,.298))}.fibofilters-block--range .fibofilters-range__handle,.fibofilters-block--range .fibofilters-range__segment--active{background:var(--global-adaptive-bg-highlightyprimary,#09c348)}.fibofilters-block--range .fibofilters-range__handle{border:none}.fibofilters-block--range .fibofilters-clear-filter-btn{border-radius:0}.fibofilters-applied-filters-container{height:auto!important}.fibofilters-applied-filters-container:empty{display:none}.fibofilters-applied-filters-container:empty:not(:has(.fibofilters-applied-filters)){display:none}.fibofilters-items-grouped__more-values-info{display:none}.woocommerce-cart .cart{background:var(--global-adaptive-bg-bgprimary,#f7f7f6);padding-top:50px}.woocommerce-cart .cart--inside{display:flex;flex-wrap:wrap;gap:50px;margin-bottom:80px}@media(min-width:1024px){.woocommerce-cart .cart--inside{min-height:600px}}@media(max-width:767px){.woocommerce-cart .cart--inside{padding:0}}.woocommerce-cart .cart--inside__top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-cart .cart--inside__title{align-items:center;display:flex;gap:10px;margin:0}.woocommerce-cart .cart--inside__title h3{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysize4xl,40px);font-weight:var(--typo-bodyweightmedium,500);margin:0}.woocommerce-cart .cart--inside__title span{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-cart .cart--inside .cart-empty{align-items:center;color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));display:flex;font-size:var(--typo-bodysizes,14px);gap:5px}.woocommerce-cart .cart--inside .cart-empty i{background:var(--global-adaptive-buttons-primiary);padding:10px 15px}.woocommerce-cart .cart--inside .cart-empty i path,.woocommerce-cart .cart--inside .cart-empty i svg{fill:var(--primary-500,#09c348)}.woocommerce-cart .cart--inside .woocommerce-cart-form{width:calc(70% - 25px)}@media(max-width:1023px){.woocommerce-cart .cart--inside .woocommerce-cart-form{width:calc(65% - 25px)}}@media(max-width:967px){.woocommerce-cart .cart--inside .woocommerce-cart-form{width:100%}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item{background-color:var(--global-adaptive-bg-bgsecondary,#fff);display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:20px}@media(max-width:767px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item{margin-bottom:40px}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--left{width:calc(25% - 15px)}@media(max-width:575px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--left{width:calc(30% - 10px)}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--left .product-thumbnail img{height:auto}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--center{width:calc(35% - 10px)}@media(max-width:575px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--center{width:calc(70% - 10px)}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--center .product-name a{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightregular,500)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--center__bottom{align-items:center;display:flex;gap:8px;margin-top:30px}@media(max-width:575px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--center__bottom{display:none}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--center .personalization-quantity{display:none}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-meta{margin-top:15px}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-meta .attribute-name{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-meta .attribute-value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-meta .cart-quantity--text{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-meta .cart-quantity--value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .additional-data{margin-top:20px}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .additional-data__item{display:flex;margin-bottom:5px}@media(max-width:767px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .additional-data__item{flex-wrap:wrap}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .additional-data__label{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400);width:30%}@media(max-width:767px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .additional-data__label{width:100%}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .additional-data__value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightmedium,500);width:70%}@media(max-width:767px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .additional-data__value{margin:0;width:100%}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-remove a{align-items:center;background:var(--global-adaptive-buttons-primiary,#ebebeb);display:flex;height:48px;justify-content:center;width:48px}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-remove a svg>*{fill:var(--primary-500,#09c348)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--right{align-content:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;gap:5px;justify-content:flex-start;width:calc(40% - 15px)}@media(max-width:575px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--right{display:none}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-price{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-price span.amount bdi{color:var(--global-adaptive-bg-productprice,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-price .promo-price span.amount bdi{color:var(--global-adaptive-bg-productpricenew,#c80c0f);font-size:var(--typo-bodysizel,18px);font-weight:var(--fontweight-semi-bold,600)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-price .before-promo-price span.amount bdi{color:var(--global-adaptive--bg-productoldprice,#666);font-size:var(--typo-bodysizem,16px);font-weight:var(--fontweight-medium,500)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-promotion-value{display:flex;justify-content:flex-end;margin:5px 0}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-promotion-value .promotion-value{border:1px solid var(--global-adaptive-tag-highlighted,#09c348);border-radius:4px;color:var(--global-adaptive-tag-highlighted,#09c348);font-size:var(--typo-bodysizes,14px);padding:4px 8px}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-promotion-value .promotion-value bdi,.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-promotion-value .promotion-value span{color:var(--global-adaptive-tag-highlighted,#09c348);font-size:var(--typo-bodysizes,14px)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-subtotal{display:flex;justify-content:flex-end}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-subtotal bdi,.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item .product-subtotal span{font-weight:var(--fontweight-semi-bold,600)}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom{display:flex;gap:10px;justify-content:space-between;width:100%}@media(min-width:576px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom{display:none}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom__left{align-items:center;display:flex;gap:10px}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom__right{align-items:center;display:flex}@media(min-width:576px){.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom .product-price{flex-direction:column;gap:0}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom .product-price span,.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom .product-price span .amount{font-size:15px}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom .product-price del span{font-size:14px}}.woocommerce-cart .cart--inside .woocommerce-cart-form .cart-item--bottom .personalization-quantity{display:none}.woocommerce-cart .cart--inside .woocommerce-cart-form .actions button.button{background:var(--global-adaptive-tag-highlighted,#09c348);border:none;color:var(--global-adaptive-buttons-labelsecondary,#fff);display:flex;margin-left:auto;margin-top:20px;padding:10px}.woocommerce-cart .cart--inside .woocommerce-cart-form .actions button.button:disabled{cursor:not-allowed;opacity:.5}.woocommerce-cart .cart--inside .show-wishlist-info{margin-top:20px}.woocommerce-cart .cart--inside .show-wishlist-info span{color:var(--global-adaptive-bg-copyprimary,#000)}.woocommerce-cart .cart--inside .show-wishlist-info a,.woocommerce-cart .cart--inside .show-wishlist-info span{font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-cart .cart--inside .show-wishlist-info a{color:var(--global-adaptive-bg-highlightyprimary,#09c348);text-decoration:underline}.woocommerce-cart .cart--inside .cart-collaterals{margin-top:98px;width:calc(30% - 25px)}@media(max-width:1023px){.woocommerce-cart .cart--inside .cart-collaterals{width:calc(35% - 25px)}}@media(min-width:1024px){.woocommerce-cart .cart--inside .cart-collaterals{height:fit-content;max-height:calc(100vh - 118px);position:sticky;top:118px}}@media(max-width:967px){.woocommerce-cart .cart--inside .cart-collaterals{margin-top:0;width:100%}}@media(max-width:767px){.woocommerce-cart .cart--inside .cart-collaterals .cart-totals{box-shadow:0 0 2px 0 rgba(0,0,0,.161);padding:20px}}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .cart-total{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .cart-total .shipping-label,.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .cart-total .subtotal-label{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,12px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .cart-total .shipping-value,.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .cart-total .subtotal-value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,12px);font-weight:var(--fontweight-semi-bold,500)}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .cart-total .total-label{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .cart-total .total-value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500)}@media(min-width:1024px){.woocommerce-cart .cart--inside .cart-collaterals .cart-totals--inside{background-color:var(--global-adaptive-bg-bgsecondary,#fff);padding:20px}}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .applied-coupons--title{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .applied-coupons .coupon-item{font-size:var(--typo-bodysizes,12px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .applied-coupons .coupon-item--left{color:var(--global-adaptive-bg-copysecondary,#777)}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .applied-coupons .coupon-item--right *{color:var(--global-adaptive-bg-copyprimary,#000);font-weight:var(--fontweight-semi-bold,500)}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals--total{border-top:1px solid var(--Global-Adaptive-Other-Separator,rgba(0,0,0,.302));margin-top:15px;padding-top:15px}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals .checkout-button{align-items:center;background:var(--global-adaptive-tag-highlighted,#09c348);color:var(--global-adaptive-buttons-labelsecondary,#fff);display:flex;font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-headingweight,500);height:48px;justify-content:center;line-height:150%;margin-top:30px}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals--info{align-items:center;display:flex;margin-top:15px}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals--info:before{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:block;height:20px;margin-right:10px;mask-image:url(info-icon.eec8c3486a709b9c1642.svg);-webkit-mask-image:url(info-icon.eec8c3486a709b9c1642.svg);width:20px}.woocommerce-cart .cart--inside .cart-collaterals .cart-totals--info span{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);width:calc(100% - 30px)}.woocommerce-cart .cart .payments-icons{margin-top:20px}.woocommerce-cart .cart .payments-icons--inside{display:flex;flex-wrap:wrap;gap:20px 10px;justify-content:center}.woocommerce-cart .products-slider{padding:60px 0}.cart-empty--inside{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:160px;margin-top:80px}.cart-empty--heading{align-items:center;display:flex;flex-direction:column;text-align:center}.cart-empty--heading span{font-size:var(--typo-bodysizel,18px)}.cart-empty--heading a{color:var(--black-700);text-decoration:underline}.cart-empty__title{font-size:var(--typo-bodysize4xl,40px);font-weight:var(--typo-bodyweightbold,700)}.cart-empty--buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:25px;width:100%}.cart-empty--buttons a{display:inline-block;padding:16px 18px}@media(max-width:575px){.cart-empty--buttons a{text-align:center;width:100%}}.mini-cart{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.161);display:none;flex-direction:column;height:auto;position:absolute;right:20px;top:100px;width:400px;z-index:999}.mini-cart--inside{padding:20px 25px}.mini-cart.visible{display:flex}.mini-cart ul.mini-cart-list{list-style-type:none;margin:0;max-height:500px;overflow-y:scroll;padding:0}.mini-cart-title{align-items:center;display:flex;gap:5px;margin-bottom:20px}.mini-cart-title__title{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightregular,400)}.mini-cart-title__counter{color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));font-size:var(--typo-bodysizexs,12px)}.mini-cart-item{align-items:center;display:flex;gap:15px;margin-bottom:10px}.mini-cart-item img{height:auto;width:30%}.mini-cart-item .item-info{width:70%}.mini-cart-item .item-info>span{display:flex;margin-bottom:2px}.mini-cart-item .item-info .name{font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.mini-cart-item .item-info .quantity{color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400)}.mini-cart-item .item-info .price .price-normal{color:var(--global-adaptive-bg-producttitle,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.mini-cart-item .item-info .price .price-current{color:var(--global-adaptive-bg-productpricenew,#c80c0f);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.mini-cart-item .item-info .price .price-regular{color:var(--global-adaptive-bg-productpriceold,#5b5b5b);font-size:var(--typo-bodysizexs,12px)}.mini-cart-item .item-info .variation{color:var(--global-adaptive-bg-copysecondary,rgba(0,0,0,.6));font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400)}.mini-cart-summary{border-top:1px solid var(--Global-Adaptive-Other-Separator,rgba(0,0,0,.302));display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:30px;padding-top:20px}.mini-cart-summary .discount{display:flex;justify-content:flex-end;margin-bottom:10px;width:100%}.mini-cart-summary .discount span{align-items:center;border:1px solid var(--primary-500,#09c348);color:var(--primary-500,#09c348);display:inline-flex;font-size:var(--typo-bodysizexs,12px);padding:4px 8px}.mini-cart-summary .total{color:var(--global-adaptive-bg-copyprimary);display:flex;font-size:var(--typo-bodysizem,16px);font-weight:var(--typo-bodyweightregular,400);gap:5px;justify-content:space-between}.mini-cart--buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.mini-cart--buttons__button{align-items:center;display:flex;font-size:1rem;height:48px;justify-content:center;max-width:100%;width:100%}.mini-cart--buttons__button.disabled{cursor:not-allowed;opacity:.8;pointer-events:none}.sidebar.shop-page-sidebar{width:calc(30% - 25px)}@media(min-width:1024px){.sidebar.shop-page-sidebar{height:fit-content;position:sticky;top:118px}}@media(max-width:967px){.sidebar.shop-page-sidebar{height:100%;height:-webkit-fill-available;left:0;opacity:0;position:fixed;transform:translateX(-100vw);transition:all .3s ease;width:100%}}.sidebar.shop-page-sidebar.open{background:var(--white-1000,#fff);opacity:1;top:0;transform:translateX(0);z-index:999}@media(max-width:967px){.sidebar.shop-page-sidebar .sidebar-shop{height:100%;overflow-y:scroll;padding:0 15px}}.sidebar.shop-page-sidebar .sidebar-shop--content--title{margin-top:0}.sidebar.shop-page-sidebar .sidebar-shop--mobile-header{display:none;margin:15px 0}@media(max-width:967px){.sidebar.shop-page-sidebar .sidebar-shop--mobile-header{align-items:center;display:flex;justify-content:space-between}}.sidebar.shop-page-sidebar .sidebar-shop--mobile-header--title h4{font-size:var(--fontsize-24,24px);font-weight:var(--typo-headingweight,500);margin:0}.sidebar.shop-page-sidebar .sidebar-shop--mobile-header .close-filters-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:40px;justify-content:flex-end;padding:0;width:40px}.sidebar.shop-page-sidebar .sidebar-shop--mobile-header .close-filters-btn svg{height:16px;width:16px}.sidebar.shop-page-sidebar .sidebar-shop--mobile-footer{background:var(--global-adaptive-bg-bgsecondary,#fff);bottom:0;display:flex;gap:16px;left:0;padding:10px 0;position:sticky;right:0;width:100%;z-index:9999}.sidebar.shop-page-sidebar .sidebar-shop--mobile-footer .close-filters-btn{border:none;cursor:pointer;display:flex;justify-content:center;padding:18px 24px;width:calc(50% - 8px)}.sidebar.shop-page-sidebar .sidebar-shop--mobile-footer .close-filters-btn.set-filters-btn{background:var(--global-adaptive-buttons-secondary,#09c348);color:var(--global-adaptive-buttons-labelsecondary,#fff)}.sidebar.shop-page-sidebar .sidebar-shop--mobile-footer .close-filters-btn.disable-filters-btn{background-color:var(--global-adaptive-buttons-primiary,#ebebeb);color:var(--global-adaptive-buttons-labelprimary,#161616)}.woocommerce-order{padding:80px 0}@media(max-width:767px){.woocommerce-order{padding:40px 0}}.woocommerce-order--inside{column-gap:60px;display:flex;flex-wrap:wrap;gap:50px}.woocommerce-order__title{margin-bottom:60px;text-align:center;width:100%}@media(max-width:767px){.woocommerce-order__title{margin-bottom:20px;order:1}}.woocommerce-order--left{width:calc(55% - 25px)}@media(max-width:767px){.woocommerce-order--left{order:3;width:100%}}.woocommerce-order--right{width:calc(45% - 25px)}@media(max-width:767px){.woocommerce-order--right{display:none;order:2;width:100%}}.woocommerce-order .order-info span{margin-bottom:10px}.woocommerce-order .order-info-box{margin-bottom:25px}.woocommerce-order .order-info-box h5{margin-top:0}.woocommerce-order .order-info-box--inside{background-color:var(--global-adaptive-bg-bgsecondary,#fff);box-shadow:0 0 2px 0 rgba(0,0,0,.161);display:flex;flex-direction:column;justify-content:space-between;padding:25px}.woocommerce-order .order-address{margin-top:60px}.woocommerce-order .order-address .shipping-address{margin-top:50px}.woocommerce-order .order-address .address-content{display:flex;flex-direction:column;gap:10px}@media(min-width:1024px){.woocommerce-order--sidebar{bottom:50px;position:sticky;top:50px}}.woocommerce-order--sidebar__inside{background-color:var(--global-adaptive-bg-bgsecondary,#fff);box-shadow:0 0 2px 0 rgba(0,0,0,.161);padding:20px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__thumbnail{flex-shrink:0;height:100px;width:100px}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__thumbnail{height:80px;width:80px}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__thumbnail img{height:100%;object-fit:cover;width:100%}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__thumbnail a{display:block;height:100%;width:100%}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__details{display:flex;flex-direction:column;gap:8px;width:calc(100% - 120px)}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__details{width:100%}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__name{margin:0 0 3px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__name a{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);text-decoration:none;transition:color .2s ease}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__name a:hover{color:var(--primary-500,#09c348)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__name span{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__attributes{display:flex;flex-wrap:wrap;gap:10px 0;margin-bottom:3px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__attributes .attribute-name{color:var(--global-adaptive-bg-copysecondary,#777);display:inline;font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__attributes .attribute-name:after{content:":"}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__attributes .attribute-value{color:var(--global-adaptive-bg-copyprimary,#000);display:inline;font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500);margin-left:4px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__quantity{margin-bottom:3px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__quantity .quantity-text{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__quantity .quantity-value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500);margin-left:4px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization{border-top:1px solid var(--global-adaptive-other-separator,rgba(0,0,0,.11));display:flex;flex-direction:column;gap:6px;margin:8px 0;padding:8px 0}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-player{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-player strong{font-weight:var(--fontweight-semi-bold,600)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-custom{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-custom>div{display:flex;justify-content:space-between}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-custom>div{flex-wrap:wrap}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-custom>div strong{font-weight:var(--fontweight-semi-bold,600);margin-left:8px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-addon{align-items:center;color:var(--global-adaptive-bg-copysecondary,#666);display:flex;font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);justify-content:space-between}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-addon{flex-wrap:wrap;gap:8px}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-addon .amount bdi{color:var(--primary-500,#09c348);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-options{display:flex;flex-direction:column;gap:4px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-options .option{align-items:center;color:var(--global-adaptive-bg-copysecondary,#666);display:flex;font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);justify-content:space-between}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-options .option{flex-wrap:wrap;gap:8px}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-options .option .amount bdi{color:var(--primary-500,#09c348);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-price{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500);margin-top:4px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-price strong{font-weight:var(--fontweight-semi-bold,600)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item .order-item-personalization .personalization-price .amount bdi{color:var(--primary-500,#09c348);font-weight:var(--fontweight-semi-bold,600)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__price{align-items:center;display:flex;justify-content:space-between;margin-top:8px;padding-top:8px}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__price{flex-wrap:wrap;gap:10px}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__unit-price{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__unit-price span.amount bdi{color:var(--global-adaptive-bg-productprice,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__unit-price .promo-price span.amount bdi{color:var(--global-adaptive-bg-productpricenew,#c80c0f);font-size:var(--typo-bodysizel,18px);font-weight:var(--fontweight-semi-bold,600)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__unit-price .before-promo-price span.amount bdi{color:var(--global-adaptive--bg-productoldprice,#666);font-size:var(--typo-bodysizem,16px);font-weight:var(--fontweight-medium,500);text-decoration:line-through}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__promotion{display:flex;justify-content:flex-end;margin-left:auto}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__promotion{margin-left:0;width:100%}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__promotion .promotion-value{border:1px solid var(--global-adaptive-tag-highlighted,#09c348);color:var(--global-adaptive-tag-highlighted,#09c348);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500);padding:4px 8px;white-space:nowrap}@media(max-width:767px){.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__promotion .promotion-value{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__promotion .promotion-value bdi,.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__promotion .promotion-value span{color:var(--global-adaptive-tag-highlighted,#09c348);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__discount{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px)}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__meta{display:flex;flex-direction:column;gap:4px;margin-top:4px}.woocommerce-order--sidebar__inside .order-sidebar-summary--products .order-product-list__items .order-product-item__meta span{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400)}.woocommerce-order--sidebar__inside .order-sidebar-summary--total{margin-top:40px}.woocommerce-order--sidebar__inside .order-sidebar-summary--total .order-total{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.woocommerce-order--sidebar__inside .order-sidebar-summary--total .order-total-value{border-top:1px solid var(--global-adaptive-other-separator,rgba(0,0,0,.298));flex-wrap:wrap;margin-top:15px;padding-top:15px}.woocommerce-order--contact-us{background:var(--white-1000,#fff);border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348);display:flex;flex-direction:column;padding:20px}@media(max-width:575px){.woocommerce-order--contact-us{margin-top:50px}}.woocommerce-order--contact-us a{color:var(--primary-500,#09c348)}.woocommerce-order--contact-us a:first-child{margin-top:10px}.woocommerce-order--contact-us .email{align-items:center;display:inline-flex;margin-bottom:10px;margin-top:20px}.woocommerce-order--contact-us .email:before{background:var(--primary-500,#09c348);content:"";display:flex;height:15px;margin-right:10px;mask-image:url(envelope.4279bfb3842672013c64.svg);-webkit-mask-image:url(envelope.4279bfb3842672013c64.svg);width:20px}.woocommerce-order--contact-us .phone{align-items:center;display:inline-flex}.woocommerce-order--contact-us .phone:before{background:var(--primary-500,#09c348);content:"";display:flex;height:19px;margin-right:10px;mask-image:url(phone.ffe7a9026a246fd55427.svg);-webkit-mask-image:url(phone.ffe7a9026a246fd55427.svg);width:19px}.woocommerce-order .back-to-home{margin-top:20px}.woocommerce-order .back-to-home a{background:var(--grays-200,#ebebeb);color:var(--black-1000,#000);display:inline-flex;gap:5px;margin-top:20px;padding:15px 30px}.woocommerce-order .back-to-home a:before{background:var(--global-adaptive-buttons-labelprimary,#161616);content:"";display:block;height:16px;mask-image:url(chevron-left.c4c2e3fa429edf9e7822.svg);-webkit-mask-image:url(chevron-left.c4c2e3fa429edf9e7822.svg);width:16px}.single-product-main{margin-top:40px;position:relative}@media(max-width:767px){.single-product-main{margin-top:20px}}.single-product-main__background{height:calc(100% + 100px);left:-30px;position:absolute;top:-100px;width:100vw;z-index:-1}.single-product-main__background img{height:100%}@media(max-width:767px){.single-product-main__background{display:none}}.single-product-main .single-product-inside--top{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:80px;position:relative}.single-product-main .single-product-inside--top__left{overflow:hidden;position:relative;width:calc(50% - 10px)}@media(max-width:767px){.single-product-main .single-product-inside--top__left{width:100%}}.single-product-main .single-product-inside--top__right{position:relative;width:calc(50% - 10px)}@media(max-width:767px){.single-product-main .single-product-inside--top__right{width:100%}}.single-product-main .products-slider{margin:20px 0 50px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.single-product-gallery{position:relative}.single-product-gallery--inside{display:flex;flex-wrap:wrap;gap:20px}.single-product-gallery--thumbs{height:auto;width:10%;z-index:9}@media(max-width:967px){.single-product-gallery--thumbs{order:2;width:100%}}.single-product-gallery--thumbs .swiper-wrapper,.single-product-gallery--thumbs>div{height:100%}@media(min-width:1024px){.single-product-gallery--thumbs .swiper-wrapper{flex-direction:column}}.single-product-gallery--thumbs .swiper-wrapper .swiper-slide{cursor:pointer;max-height:80px}@media(max-width:767px){.single-product-gallery--thumbs .swiper-wrapper .swiper-slide{aspect-ratio:1/1;height:100%;max-height:100%}}.single-product-gallery--thumbs .swiper-wrapper .swiper-slide .thumb-image{height:auto;max-height:80px;max-width:80px;position:relative}@media(max-width:767px){.single-product-gallery--thumbs .swiper-wrapper .swiper-slide .thumb-image{max-height:100%;max-width:100%}}.single-product-gallery--thumbs .swiper-wrapper .swiper-slide .thumb-image img{display:block;height:auto}@media(max-width:767px){.single-product-gallery--thumbs .swiper-wrapper .swiper-slide .thumb-image img{width:100%}}@media(min-width:1024px)and (max-width:1199px){.single-product-gallery--thumbs .swiper-wrapper .swiper-slide .thumb-image img{height:auto;width:auto}}.single-product-gallery--thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .thumb-image{border:2px solid var(--black-1000,#000)}.single-product-gallery--full{width:calc(90% - 20px)}@media(max-width:967px){.single-product-gallery--full{order:1;width:100%}}.single-product-gallery--full .swiper-wrapper .swiper-slide a{display:block;height:100%;position:relative;width:100%}.single-product-gallery--full .swiper-wrapper .swiper-slide img{height:auto;width:100%}.summary{background:var(--global-adaptive-bg-bgsecondary,#fff);box-shadow:0 0 2px 0 rgba(0,0,0,.161);padding:25px}@media(max-width:767px){.summary{box-shadow:none;margin-top:20px;padding:10px}}.summary--brand span{color:var(--global-adaptive-bg-copysecondary,#666);font-size:var(--typo-bodysizes,14px)}.summary .product_title,.summary--brand span{font-weight:var(--typo-bodyweightregular,400);line-height:150%}.summary .product_title{color:var(--global-adaptive-bg-producttitle,#000);font-size:var(--typo-bodysizexxxl,32px);margin:20px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.summary--price{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px}@media(max-width:767px){.summary--price{margin-bottom:20px}}.summary--price span.amount bdi{color:var(--global-adaptive-bg-productprice,#000);font-size:var(--typo-bodysizexxxl,32px);font-weight:var(--typo-bodyweightmedium,500)}.summary--price .promo-price span.amount bdi{color:var(--global-adaptive-bg-productpricenew,#c80c0f);font-size:var(--typo-bodysizexxxl,32px);font-weight:var(--fontweight-medium,500)}.summary--price .before-promo-price span.amount bdi{color:var(--global-adaptive--bg-productoldprice,#666);font-size:var(--typo-bodysizexl,24px);font-weight:var(--fontweight-medium,500)}.summary--price .promotion-value{border:1px solid var(--global-adaptive-bg-productpricenew,#c80c0f);padding:4px 8px}.summary .omnibus-info{color:var(--global-adaptive-bg-copysecondary,#666);display:flex;font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);margin-bottom:20px}.summary .stock.in-stock{display:none;height:0;opacity:0;visibility:hidden;width:0}.summary .cart{flex-wrap:wrap}@media(max-width:967px){.summary .cart{display:flex;flex-wrap:wrap}.summary .cart .quantity{max-width:calc(100% - 58px);width:100%}}.summary .cart .quantity:not(:has(.quantity--inside)){display:none}@media(max-width:967px){.summary .cart .quantity--inside{max-width:100%}}.summary .cart:not(.variations_form){display:inline-flex;gap:10px;margin-top:40px;width:100%}.summary .cart .single_variation_wrap{width:100%}.summary .cart .single_variation_wrap .single_variation{display:none!important;height:0;opacity:0;width:0}.summary .cart .woocommerce-variation-add-to-cart{display:inline-flex;gap:10px;margin-top:40px;width:100%}@media(max-width:967px){.summary .cart .woocommerce-variation-add-to-cart{flex-wrap:wrap}}.summary .badge-icons{padding:30px 0}.summary .badge-icons__item{align-items:center;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;gap:10px;padding:15px 0}.summary .badge-icons__content{display:flex;flex-direction:column;gap:5px;position:relative;width:calc(90% - 30px)}.summary .badge-icons__title{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.summary .badge-icons__subtitle{color:var(--global-adaptive-bg-copysecondary,#4a4a4a);font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400)}.summary .payments-icons{margin-top:15px}.summary .payments-icons--inside{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.variations{display:none;height:0;left:-9999px;opacity:0;overflow:hidden;position:absolute;visibility:hidden;width:0}.custom-variations-overlay{display:flex;flex-direction:column;gap:24px;width:100%}.custom-select{flex-wrap:wrap}.custom-select,.custom-select__trigger{display:flex;position:relative;width:100%}.custom-select__trigger{align-items:center;background:var(--global-adaptive-bg-bgsecondary,#fff);border:1px solid var(--global-searchimput-outline,#bdbdbd);cursor:pointer;height:48px;justify-content:space-between;padding:0 20px;text-align:left;transition:all .2s ease}.custom-select__trigger-text{flex:1}.custom-select svg{color:var(--global-searchimput-placeholderfill,#424242);flex-shrink:0;height:20px;transition:transform .2s ease;width:20px}.custom-select__options{background:#fff;border:1px solid var(--global-searchimput-outline,#bdbdbd);border-top:none;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;list-style-type:none;margin:0;max-height:400px;overflow-y:auto;padding:0;position:absolute;top:48px;width:100%;z-index:9999}.custom-select__option{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-height:45px;padding:12px 20px;transition:background-color .15s ease}.custom-select__option--selected,.custom-select__option:hover:not(.custom-select__option--disabled){background:var(--global-adaptive-buttons-primary,#ebebeb)}.custom-select__option--selected{font-weight:var(--fontweight-semi-bold,600);position:relative}.custom-select__option--selected:before{background:var(--primary-500,#09c348);content:"";display:flex;font-weight:700;height:16px;mask-image:url(icon-check.5eedd0c8d7bf9da97b83.svg);-webkit-mask-image:url(icon-check.5eedd0c8d7bf9da97b83.svg);position:absolute;right:20px;width:16px}.custom-select__option--disabled{cursor:not-allowed;opacity:.5;position:relative}.custom-select__option--filtered{display:none!important}.custom-select__option-label{flex:1}.custom-select__option-badge{background:blue;border-radius:3px;color:red;font-size:12px;padding:2px 8px;white-space:nowrap}.custom-select--open .custom-select__trigger{border-bottom:1px solid #fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select--open svg{transform:rotate(180deg)}.custom-select--open .custom-select__options{display:block}.variation-blocks{width:100%}.variation-blocks__header{margin-bottom:12px}.variation-blocks__label{color:var(--global-adaptive-bg-copysecondary,#666);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightregular,400)}.variation-blocks__grid{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:768px){.variation-blocks__grid{gap:12px}}.variation-blocks__selected-info{align-items:center;background:blue;border-radius:4px;display:flex;gap:8px;margin-top:12px;padding:8px 12px}.variation-blocks__selected-value{color:red}.variation-block{align-items:center;background-color:var(--global-adaptive-buttons-primiary,#ebebeb);cursor:pointer;display:flex;flex:0 0 60px;height:60px;justify-content:center;position:relative;transition:all .2s ease;user-select:none;width:60px}.variation-block__input[type=radio]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.variation-block__input[type=radio]:checked+.variation-block__content .variation-block__label{color:#fff;font-weight:600}.variation-block__input[type=radio]:focus-visible~*{outline:2px solid red;outline-offset:2px}.variation-block__content{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;text-align:center;width:100%}.variation-block__label{color:var(--global-adaptive-buttons-labelprimary,#161616);font-size:var(--typo-bodysizes,14px);line-height:1.2;transition:all .2s ease;word-break:break-word}@media(min-width:768px){.variation-block__label{font-size:15px}}.variation-block__badge{border-radius:2px;font-size:10px;line-height:1;padding:2px 6px}.variation-block__badge--unavailable{background:var(--global-adaptive-buttons-primiary,#ebebeb);color:var(--global-adaptive-buttons-labelprimary,#161616);opacity:.8}.variation-block:hover:not(.variation-block--disabled){border-color:var(--global-adaptive-buttons-primiary,#ebebeb);box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.variation-block:active:not(.variation-block--disabled){transform:translateY(0)}.variation-block--selected{background:var(--global-adaptive-bg-copyprimary,#000);color:var(--global-adaptive-bg-bgsecondary,#fff)}.variation-block--selected .variation-block__label{color:#fff;font-weight:600}.variation-block--selected .variation-block__badge{display:none}.variation-block--disabled{background:var(--global-adaptive-buttons-primiary,#ebebeb);cursor:not-allowed;opacity:.4;pointer-events:none}.variation-block--disabled .variation-block__label{font-size:var(--typo-bodysizexs,12px)}.variation-block--disabled:hover{box-shadow:none;transform:none}@media(min-width:768px){.custom-variations-overlay{gap:20px}.custom-select__options{max-height:300px}}@media(prefers-reduced-motion:reduce){.custom-select__arrow,.custom-select__option,.custom-select__trigger,.variation-block{transition:none}}@media(prefers-contrast:high){.variation-block{border-width:3px}.variation-block--selected{border-width:4px}.custom-select__trigger{border-width:2px}}.product-description--inside__content{font-family:var(--fontfamielies-displaysecondary),Arial,sans-serif}.product-description--inside__content h1{font-size:var(--typo-bodysizexxxl,32px);font-weight:var(--typo-bodyweightmedium)}.product-description--inside__content h2{font-size:var(--typo-bodysizexxl,24px);font-weight:var(--typo-bodyweightmedium)}.product-description--inside__content h3,.product-description--inside__content h4{font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightmedium)}.product-description--inside__content p{font-family:var(--fontfamielies-displaysecondary),Arial,sans-serif;font-size:var(--typo-bodysizem,16px);font-weight:var(--typo-bodyweightlight);line-height:150%}.product-description--inside__content strong{font-family:var(--fontfamielies-displaysecondary),Arial,sans-serif;font-weight:var(--fontweight-semi-bold)}.product-description--inside__content ol,.product-description--inside__content ul{font-weight:var(--typo-bodyweightlight);line-height:150%}.product-description--inside__content a,.product-description--inside__content ol,.product-description--inside__content ul{font-family:var(--fontfamielies-displaysecondary),Arial,sans-serif;font-size:var(--typo-bodysizem,16px)}.product-description--inside__content span,.product-description--inside__content table,.product-description--inside__content table td,.product-description--inside__content table td span,.product-description--inside__content table tr,.product-description--inside__content table tr span{font-family:var(--fontfamielies-displaysecondary),Arial,sans-serif}.custom-product-description--inside .single-row{display:flex;flex-wrap:wrap;gap:30px}.custom-product-description--inside .single-row .image{width:calc(50% - 15px)}@media(max-width:767px){.custom-product-description--inside .single-row .image{width:100%}}.custom-product-description--inside .single-row .text{display:flex;flex-direction:column;justify-content:center;width:calc(50% - 15px)}@media(max-width:767px){.custom-product-description--inside .single-row .text{width:100%}}.product-customization{margin-top:50px}.product-customization__main-title{font-size:20px;font-weight:600;margin-bottom:20px}.product-customization__subtitle{font-size:16px;font-weight:600;margin-bottom:16px;margin-top:24px}.product-customization__checkbox{align-items:center;cursor:pointer;display:flex;gap:8px}.product-customization__checkbox input[type=checkbox]{cursor:pointer}.product-customization__checkbox input[type=checkbox]:disabled{cursor:not-allowed}.product-customization__checkbox span{font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);width:calc(100% - 24px)}.product-customization__notice{color:#666;font-size:14px;line-height:1.5}.product-customization__options{transition:opacity .3s ease}.product-customization__options[style*="display: none"]{opacity:0;pointer-events:none}.product-customization__title{font-size:18px;font-weight:600;margin-bottom:16px}.product-customization__price{color:#000;font-size:24px;font-weight:700;margin-bottom:20px}.product-customization__price .woocommerce-Price-currencySymbol{font-weight:400}.product-customization__additional-wrapper{border-top:1px solid #e0e0e0;margin-top:32px;padding-top:24px}.product-customization__additional{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.product-customization__additional .product-customization__checkbox{margin-bottom:12px}.product-customization__additional .product-customization__checkbox:last-child{margin-bottom:0}.product-customization__tabs-wrapper{margin-top:16px;transition:opacity .3s ease}.product-customization__tabs-wrapper[style*="display: none"]{opacity:0;pointer-events:none}.product-customization__tabs{border-bottom:2px solid #e0e0e0;display:flex;gap:8px;margin-bottom:24px}.product-customization__tab{background:transparent;border:none;border-bottom:3px solid transparent;bottom:-2px;color:#666;cursor:pointer;flex:1;font-size:16px;font-weight:500;padding:12px 20px;position:relative;transition:all .3s ease}.product-customization__tab:hover{background:#f5f5f5;color:#000}.product-customization__tab:focus{outline:none}.product-customization__tab--active{border-bottom-color:#000;color:#000;font-weight:600}.product-customization__tab--active:hover{background:transparent}.product-customization__tab[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.product-customization__panel{animation:fadeIn .3s ease;display:none}.product-customization__panel--active{display:block}.product-customization__panel[data-panel=custom]{display:none}.product-customization__panel[data-panel=custom].product-customization__panel--active{display:flex;flex-direction:column;gap:16px}.product-customization__select{background:#fff;border:2px solid #ddd;border-radius:4px;cursor:pointer;font-size:16px;padding:12px 16px;transition:border-color .3s ease;width:100%}.product-customization__select:hover{border-color:#999}.product-customization__select:focus{border-color:#000;outline:none}.product-customization__select option{padding:8px}.product-customization__select option[value="-1"]{color:#999}.product-customization__input{border:2px solid #ddd;border-radius:4px;font-size:16px;padding:12px 16px;transition:all .3s ease;width:100%}.product-customization__input::placeholder{color:#999}.product-customization__input:hover{border-color:#999}.product-customization__input:focus{border-color:#000;outline:none}.product-customization__input[type=number]{-moz-appearance:textfield}.product-customization__input[type=number]::-webkit-inner-spin-button,.product-customization__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-customization__input[type=text]{text-transform:uppercase}.product-customization__input--error{background-color:#fff5f5;border-color:#e2401c}.product-customization__input--error:focus{border-color:#e2401c}.product-customization__input:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.product-customization__error{animation:slideDown .3s ease;background-color:#fff5f5;border-left:3px solid #e2401c;border-radius:4px;color:#e2401c;display:none;font-size:14px;margin-top:8px;padding:8px 12px}.product-customization__error[style*="display: block"]{display:block}.product-customization--loading{opacity:.6;pointer-events:none}.product-customization--loading:after{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#000;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.signs{pointer-events:none;user-select:none}.signs .num,.signs .sign{text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.product-customization-data{display:none!important;visibility:hidden}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{max-height:0;opacity:0}to{max-height:100px;opacity:1}}@media print{.product-customization__options,.product-customization__tabs{display:none!important}}@media(prefers-contrast:high){.product-customization__tab--active{border-bottom-width:4px}.product-customization__input--error{border-width:3px}}@media(prefers-reduced-motion:reduce){.product-customization *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.related-products-by-colors{margin-bottom:20px;width:100%}.related-products-by-colors__title{color:var(--global-adaptive-bg-copysecondary,#666);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightregular,400)}.related-products-by-colors__grid{display:flex;flex-wrap:wrap;gap:10px;width:100%}.related-product-item{height:80px;position:relative;width:80px}.related-product-item.active{border:2px solid var(--black-1000,#000)}.related-product-item:hover{border:1px solid var(--global-searchimput-outline,#bdbdbd)}@media(max-width:767px){.related-product-item:hover{border:none}}.related-product-item__link img{height:auto;width:100%}.related-product-item.hide{height:0;opacity:0;overflow:hidden;position:absolute;visibility:hidden;width:0}.product-set{margin:50px 0}.product-set__container{display:flex;flex-wrap:wrap;gap:20px;width:100%}.product-set__title{margin:0;width:100%}.product-set__left{width:calc(45% - 10px)}.product-set__left img{height:100%;object-fit:contain;width:100%}@media(max-width:767px){.product-set__left{width:100%}}.product-set__right{width:calc(55% - 10px)}@media(max-width:767px){.product-set__right{width:100%}}.product-set__products{display:flex;flex-wrap:wrap;gap:20px;width:100%}.product-set__products .content-product__set{width:calc(33.33333% - 13.33333px)}@media(max-width:767px){.product-set__products .content-product__set{width:calc(33.33333% - 13.33333px)}}@media(max-width:575px){.product-set__products .content-product__set{width:calc(50% - 10px)}}.product-set__products .content-product__set a{display:block;margin-bottom:20px}.product-set__products .content-product__set .loop-add-to-cart{display:none}.product-set--action{display:flex;justify-content:center;margin-top:20px;width:100%}.product-set--action .buy-in-set{display:flex;flex-direction:column;justify-content:center}.product-set--action .product-set__min-qty{color:var(--global-adaptive-bg-copysecondary,#666);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);text-align:center}.quantity--inside{align-items:center;background-color:var(--global-adaptive-buttons-primiary,#ebebeb);display:flex;height:48px;max-width:85px;width:100%}.quantity .quantity-button{background:none;border:none;cursor:pointer;height:100%;padding:0;width:33.3%}.quantity .quantity-button svg{color:var(--primary-500,#09c348);fill:var(--primary-500,#09c348);height:100%;max-height:20px;max-width:20px;width:100%}.quantity .quantity-button:disabled{cursor:not-allowed}.quantity .qty{background:none;border:none;height:100%;padding:0;text-align:center;width:33.3%}.quantity .qty:focus{outline:none}.quantity .qty::-moz-placeholder{opacity:1}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.single_add_to_cart_button{background:var(--primary-500,#09c348);border:none;color:var(--white-1000,#fff);cursor:pointer;flex:1;height:48px;padding:0 40px;width:calc(100% - 153px)}.cart .quantity:not(:has(.quantity--inside))~.single_add_to_cart_button{width:calc(100% - 68px)}@media(max-width:967px){.single_add_to_cart_button{flex:unset;min-width:unset;width:100%}}.single_add_to_cart_button.disabled{cursor:not-allowed;opacity:.8}.single_add_to_cart_button.loading{cursor:not-allowed;opacity:.5;position:relative}.single_add_to_cart_button.loading:after{border-radius:50%;content:"";height:3px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:3px;--d:8px;animation:loader-spin 1s steps(8) infinite;box-shadow:calc(var(--d)*1) calc(var(--d)*0) 0 0,calc(var(--d)*.707) calc(var(--d)*.707) 0 .25px,calc(var(--d)*0) calc(var(--d)*1) 0 .5px,calc(var(--d)*-.707) calc(var(--d)*.707) 0 .75px,calc(var(--d)*-1) calc(var(--d)*0) 0 1px,calc(var(--d)*-.707) calc(var(--d)*-.707) 0 1.25px,calc(var(--d)*0) calc(var(--d)*-1) 0 1.5px;pointer-events:none}@keyframes loader-spin{to{transform:translateY(-50%) rotate(1turn)}}.custom-product-label .product-label{background-color:var(--black-1000,#000);color:var(--white-1000,#fff);display:inline-flex;padding:5px 8px}.custom-product-label .product-label.new-label{background-color:var(--primary-500,#09c348)}.custom-product-label .product-label.sale-label{background-color:var(--product-bage-promo,#c90019)}@media(max-width:575px){.custom-product-label .product-label{font-size:var(--typo-bodysizexs,12px);padding:4px}}.custom-product-label.single-product-label{margin:10px 0 20px;width:100%}@media(max-width:767px){.custom-product-label.single-product-label{margin:10px 0}}.custom-product-label.single-product-label .product-label{background:var(--white-1000,#fff);border:1px solid var(--black-1000,#000);color:var(--black-1000,#000)}.custom-product-label.single-product-label .product-label.new-label{border-color:var(--primary-500,#09c348);color:var(--primary-500,#09c348)}.custom-product-label.single-product-label .product-label.sale-label{border-color:var(--product-bage-promo,#c90019);color:var(--product-bage-promo,#c90019)}.custom-product-label.loop-product-label{align-items:center;display:flex;justify-content:center;position:absolute;right:30px;top:5px;transform-origin:top right}.custom-product-label.loop-product-label .product-label{align-items:center;display:inline-flex;font-size:var(--typo-bodysizexs,12px);justify-content:center;letter-spacing:1px;max-width:120px;padding:5px 8px;position:relative;transform:rotate(-90deg);transform-origin:top right}.single-products-slider .custom-product-label{margin:0}.single-products-slider .product-label{left:5px;position:absolute;top:5px}.woocommerce-notices-wrapper{width:100%}.woocommerce-notices-wrapper:not(:empty){margin-top:20px;padding:30px 20px}ul.woocommerce-error{list-style:none;margin:0;padding:0}ul.woocommerce-error li{border:2px solid var(--global-adaptive-bg-productpricenew,#c80c0f);margin-bottom:20px;padding:10px 20px}.woocommerce-message{border:2px solid var(--global-adaptive-bg-highlightyprimary,#09c348);margin-bottom:20px;padding:10px 20px}.woocommerce-NoticeGroup .woocommerce-error{border:2px solid var(--global-adaptive-bg-productpricenew,#c80c0f);margin-bottom:20px;padding:10px 20px}.notifications-container{pointer-events:none;position:fixed;z-index:10000}.notifications-container.notifications-top-right{right:20px;top:20px}.notifications-container.notifications-top-left{left:20px;top:20px}.notifications-container.notifications-bottom-right{bottom:20px;right:20px}.notifications-container.notifications-bottom-left{bottom:20px;left:20px}.notifications-container.notifications-top-center{left:50%;top:20px;transform:translateX(-50%)}@media(max-width:575px){.notifications-container{left:10px!important;right:10px!important;top:10px;transform:none!important}}.notification{align-items:flex-start;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;margin-bottom:10px;max-width:400px;min-width:300px;opacity:0;padding:16px 20px;pointer-events:auto;position:relative;transform:translateX(100%);transition:all .3s ease}@media(max-width:575px){.notification{margin-bottom:8px;max-width:100%;min-width:auto;padding:14px 16px}}.notification--entering{opacity:0;transform:translateX(100%)}.notification--visible{opacity:1;transform:translateX(0)}.notification--leaving{opacity:0;transform:translateX(100%)}.notification--success{background:var(--global-adaptive-bg-highlightyprimary,#09c348);border-left:4px solid var(--global-adaptive-bg-highlightyprimary,#09c348);color:#155724}.notification--success .notification__close{color:#155724}.notification--success .notification__close:hover{background:rgba(21,87,36,.1)}.notification--error{background:var(--global-adaptive-bg-productpricenew,#c80c0f);border-left:4px solid var(--global-adaptive-bg-productpricenew,#c80c0f);color:#721c24}.notification--error .notification__close{color:#721c24}.notification--error .notification__close:hover{background:rgba(114,28,36,.1)}.notification--warning{background:#fff3cd;border-left:4px solid #ffc107;color:#856404}.notification--warning .notification__close{color:#856404}.notification--warning .notification__close:hover{background:rgba(133,100,4,.1)}.notification--info{background:#d1ecf1;border-left:4px solid #17a2b8;color:#0c5460}.notification--info .notification__close{color:#0c5460}.notification--info .notification__close:hover{background:rgba(12,84,96,.1)}.notification__content{display:flex;flex:1;flex-direction:column;gap:8px}.notification__message{font-size:14px;line-height:1.4;margin:0;word-wrap:break-word}@media(max-width:575px){.notification__message{font-size:13px}}.notification__actions{display:flex;gap:8px;margin-top:4px}.notification__action{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;padding:6px 12px;text-decoration:none;transition:all .2s ease}.notification__action--primary{background:var(--black-1000,#000);color:#fff}.notification__action--primary:hover{background:var(--black-100,rgba(0,0,0,.098))}.notification__action--secondary{background:transparent;border:1px solid;color:currentColor}.notification__action--secondary:hover{background:rgba(0,0,0,.1)}@media(max-width:575px){.notification__action{font-size:11px;padding:4px 8px}}.notification__close{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;line-height:1;padding:4px;position:absolute;right:8px;top:8px;transition:background-color .2s ease;width:24px}.notification__close:hover{background:rgba(0,0,0,.1)}@media(max-width:575px){.notification__close{font-size:16px;height:20px;right:6px;top:6px;width:20px}.notifications-container{left:5px!important;right:5px!important;top:5px}.notification{border-radius:6px;min-width:auto;padding:12px 14px}.notification__message{font-size:12px}.notification__action{font-size:10px;padding:3px 6px}.notification__close{font-size:14px;height:18px;right:4px;top:4px;width:18px}}.cart-updated{animation:cart-pulse .6s ease-in-out}@keyframes cart-pulse{0%,to{transform:scale(1)}50%{color:var(--black-1000,#000);transform:scale(1.15)}}.coupon{align-content:center;border:1px solid var(--global-searchimput-outline);display:flex;flex-wrap:wrap;margin:15px 0;overflow:hidden;padding:10px;width:100%}@media(max-width:767px){.coupon{margin-bottom:40px}}.coupon--heading{cursor:pointer;justify-content:space-between}.coupon--heading,.coupon--heading__text{align-items:center;display:flex;width:100%}.coupon--heading__text{gap:5px}.coupon--heading__text:before{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:block;height:22px;mask-image:url(coupon-icon.27bed2a47c1e1fd7ce12.svg);-webkit-mask-image:url(coupon-icon.27bed2a47c1e1fd7ce12.svg);mask-repeat:no-repeat;mask-size:contain;width:22px}.coupon--heading .toggle-icon:before{background:var(--global-searchimput-placeholderfill,#424242);content:"";display:block;height:6px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);mask-repeat:no-repeat;mask-size:contain;width:10px}.coupon .coupon--toggle{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out;width:100%}.coupon .coupon--toggle.open{max-height:240px;padding:10px 0}.coupon input{border:none;border-bottom:1px solid #000;box-shadow:none;width:100%}@media(max-width:992px){.coupon input{width:100%}}.coupon a.button{background:var(--global-adaptive-buttons-secondary,#09c348);border:none;color:var(--white-1000,#fff);display:flex;justify-content:center;margin-left:0;margin-top:10px;padding:10px;text-align:center;transition:all .2s ease-in-out;width:100%}@media(max-width:992px){.coupon a.button{margin-left:0;margin-top:10px;width:100%}}.coupon a.button:hover{background-color:var(--global-adaptive-buttons-secondaryhover,9532)}.applied-coupons .coupon-item{display:flex;justify-content:space-between;margin-bottom:10px}.applied-coupons .coupon-item--right{align-items:center;display:flex;gap:5px}.applied-coupons .coupon-item--right a{display:flex;height:15px;width:15px}.age-verification-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.age-verification-modal__overlay{background-color:rgba(0,0,0,.65);height:100%;left:0;position:absolute;top:0;width:100%}.age-verification-modal__content{background-color:var(--white-1000,#fff);box-shadow:0 8px 32px rgba(0,0,0,.15);max-width:520px;padding:40px 32px;position:relative;text-align:center;width:calc(100% - 32px);z-index:1}.age-verification-modal__title{color:#1a1a1a;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 16px}.age-verification-modal__info{color:var(--black-1000,#000);font-size:var(--typo-bodysizes,14px);line-height:1.5;margin:0 0 32px}@media(max-width:575px){.age-verification-modal__info{max-height:400px;overflow-y:scroll}}.age-verification-modal__actions{display:flex;gap:12px;justify-content:center}.age-verification-modal__btn{align-items:center;border:none;color:var(--white-1000,#fff);cursor:pointer;display:inline-flex;font-size:var(--typo-bodysizes,14px);font-weight:400;justify-content:center;min-width:160px;padding:12px 24px;transition:background-color .2s ease,border-color .2s ease}.age-verification-modal__btn--confirm{background:var(--primary-500,#09c348)}.age-verification-modal__btn--confirm:focus-visible,.age-verification-modal__btn--confirm:hover{background-color:#333}.age-verification-modal__btn--decline{background:var(--semantic-higlight,#c80c0f)}.age-verification-modal__btn--decline:focus-visible,.age-verification-modal__btn--decline:hover{border-color:#1a1a1a}@media(max-width:480px){.age-verification-modal__content{padding:32px 20px}.age-verification-modal__actions{flex-direction:column}.age-verification-modal__btn{min-width:unset;width:100%}}.woocommerce .yith-add-to-wishlist-button-block{margin:0}.woocommerce .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{align-items:center;background:var(--global-adaptive-buttons-primiary,#ebebeb);border:none;border-radius:0;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.woocommerce .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button:after{background:var(--primary-500,#09c348);content:"";display:flex;height:26px;mask-image:url(heart.a7208c7fbefa12614ddf.svg);-webkit-mask-image:url(heart.a7208c7fbefa12614ddf.svg);width:26px}.woocommerce .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button--added:after{mask-image:url(heart-background.0a972c719dac82367b49.svg);-webkit-mask-image:url(heart-background.0a972c719dac82367b49.svg)}.woocommerce .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button:hover{background:var(--global-adaptive-buttons-primiary,#ebebeb);border:none;color:unset}.woocommerce .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label,.woocommerce .yith-add-to-wishlist-button-block .yith-wcwl-icon-svg__wrapper{display:none}.woocommerce .yith-wcwl-add-button .single_add_to_wishlist{align-items:center;background:var(--global-adaptive-buttons-primiary,#ebebeb);border:none!important;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.woocommerce .yith-wcwl-add-button .single_add_to_wishlist:after{background:var(--primary-500,#09c348);content:"";display:flex;height:26px;mask-image:url(heart.a7208c7fbefa12614ddf.svg);-webkit-mask-image:url(heart.a7208c7fbefa12614ddf.svg);width:26px}.woocommerce .yith-wcwl-add-button .single_add_to_wishlist--added:after{mask-image:url(heart-background.0a972c719dac82367b49.svg);-webkit-mask-image:url(heart-background.0a972c719dac82367b49.svg)}.woocommerce .view-wishlist,.woocommerce .yith-wcwl-add-button .separator,.woocommerce .yith-wcwl-add-button svg{display:none}.variation-add-to-cart{display:flex;flex-direction:column;gap:12px;width:100%}.variation-add-to-cart .variation-selector{left:-9999px!important;opacity:0;position:absolute!important;visibility:hidden}.variation-add-to-cart .variation-custom-select{display:flex;flex-wrap:wrap;position:relative;width:100%}.variation-add-to-cart .variation-custom-select__trigger{align-items:center;background:#fff;border:1px solid var(--global-searchimput-outline,#bdbdbd);color:var(--global-searchimput-placeholderfill,#424242);cursor:pointer;display:flex;height:48px;justify-content:space-between;padding:0 20px;position:relative;text-align:left;width:100%}.variation-add-to-cart .variation-custom-select__trigger span{color:var(--global-searchimput-placeholderfill,#424242)}.variation-add-to-cart .variation-custom-select__trigger:after{background:var(--global-searchimput-placeholderfill,#424242);content:"";display:block;height:8px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);width:14px}.variation-add-to-cart .variation-custom-select__trigger:focus{border-color:var(--global-searchimput-outline,#bdbdbd);outline:none}.variation-add-to-cart .variation-custom-select__options{background:#fff;border:1px solid var(--global-searchimput-outline,#bdbdbd);border-top:none;display:none;height:100%;list-style-type:none;margin:0;max-height:550px;min-height:50px;overflow-y:scroll;padding:0;position:absolute;top:48px;width:100%;z-index:9999}.variation-add-to-cart .variation-custom-select__option{align-items:center;cursor:pointer;display:flex;height:45px;justify-content:space-between;padding:0 20px}.variation-add-to-cart .variation-custom-select__option--selected{background:var(--black-100,rgba(0,0,0,.098));color:var(--global-searchimput-placeholderfill,#424242);font-weight:500}.variation-add-to-cart .variation-custom-select__option--disabled{cursor:not-allowed;opacity:.5}.variation-add-to-cart .variation-custom-select[aria-expanded=true] .variation-custom-select__trigger{border-bottom:none;border-bottom:1px solid var(--global-searchimput-outline,#bdbdbd);border-bottom-left-radius:0;border-bottom-right-radius:0}.variation-add-to-cart .variation-custom-select[aria-expanded=true] .variation-custom-select__trigger:after{transform:rotate(180deg)}.variation-add-to-cart .variation-custom-select[aria-expanded=true] .variation-custom-select__options{display:block}.variation-add-to-cart .variation-add-to-cart-btn{align-items:center;background:var(--black-1000,#000);border:none;color:#fff;cursor:pointer;display:flex;font-weight:500;height:48px;justify-content:center;transition:all .3s ease;width:100%}.variation-add-to-cart .variation-add-to-cart-btn:hover:not(:disabled){background:var(--black-700,rgba(0,0,0,.698));transform:translateY(-1px)}.variation-add-to-cart .variation-add-to-cart-btn:disabled{background:var(--black-700,rgba(0,0,0,.698));color:var(--white-1000,#fff);cursor:not-allowed;opacity:.6}.variation-add-to-cart .variation-add-to-cart-btn.loading{color:transparent;position:relative}.variation-add-to-cart .variation-add-to-cart-btn.loading:after{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}@media(max-width:768px){.variation-add-to-cart .variation-custom-select__options{max-height:300px}}.loop-add-to-cart{align-items:center;background:var(--black-1000,#000);border:none;color:#fff;cursor:pointer;display:flex;font-weight:500;height:48px;justify-content:center;transition:all .3s ease;width:100%}.loop-add-to-cart:hover:not(:disabled){background:var(--black-1000,#000);transform:translateY(-1px)}.loop-add-to-cart:disabled{background:var(--black-100,rgba(0,0,0,.098));color:var(--white-1000,#fff);cursor:not-allowed;opacity:.6}.loop-add-to-cart.loading{color:transparent;position:relative}.loop-add-to-cart.loading:after{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}.size-info-simple-product{align-items:center;background:var(--white-1000,#fff);border:1px solid var(--global-searchimput-outline,#bdbdbd);display:flex;height:48px;justify-content:center;margin-bottom:12px;padding:0 20px;position:relative;text-align:left;width:100%}.checkout-main{padding:20px 0 80px}.checkout-main--inside{column-gap:60px;display:flex;flex-wrap:wrap}.checkout-main .login-register-box,.checkout-main .woocommerce-account-fields,.checkout-main .woocommerce-form-login-toggle{display:none}.checkout-main .checkout-steps{width:calc(60% - 30px)}.checkout-main .checkout-steps .checkout-step__title{margin:0 0 50px}.checkout-main .checkout-steps .checkout-step--title{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysize4xl,40px);font-weight:var(--typo-headingweight,500)}@media(max-width:967px){.checkout-main .checkout-steps{width:100%}}.checkout-main .checkout-sidebar-summary{margin-top:180px;width:calc(40% - 30px)}@media(max-width:967px){.checkout-main .checkout-sidebar-summary{margin-top:40px;width:100%}}.checkout-main .checkout-step-2 .checkout-summary__title{margin:20px 0 58px}.checkout-main .custom-order-comments-field{margin-top:50px}.checkout-main .custom-order-comments-field .custom-comment-title{color:var(--black-1000);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-main .custom-order-comments-field .custom-order-comments-checkbox-wrapper label span{color:var(--black-1000,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.checkout-main .custom-order-comments-field .custom-checkbox-label{align-items:center;display:flex;gap:5px}.checkout-main .custom-order-comments-field .custom-order-comments-textarea-wrapper{margin-top:20px}.checkout-main .custom-order-comments-field textarea{background:var(--global-searchimput-bg,hsla(0,0%,100%,0));border:1px solid var(--global-searchimput-outline,#bdbdb);font-feature-settings:"liga" 0;font-variant-ligatures:none;height:48px;min-height:80px;padding:10px;resize:none;width:100%}.checkout-main .woocommerce-terms-and-conditions-wrapper{margin-top:50px}.checkout-main .woocommerce-terms-and-conditions-wrapper .custom-terms-title{color:var(--black-1000,#000);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-main .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{align-items:center;display:flex;gap:5px}.checkout-main .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label span.woocommerce-terms-and-conditions-checkbox-text{color:var(--black-1000,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);max-width:90%}.checkout-main .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label span.woocommerce-terms-and-conditions-checkbox-text a{color:var(--black-1000,#000);font-weight:var(--fontweight-semi-bold,600)}.checkout-main .woocommerce-terms-and-conditions-wrapper abbr{display:none}.checkout-main #order_review_heading{display:none;height:0;opacity:0;overflow:hidden;visibility:hidden;width:0}.checkout-main #order_review .custom-payment-title{color:var(--black-1000);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightmedium,500);margin:40px 0 20px}.checkout-main #order_review #place_order{display:none;visibility:hidden}@media(max-width:767px){.checkout-main--back-to-cart-btn{display:none;justify-content:center}}.checkout-main--back-to-cart-btn{align-items:center;background-color:var(--global-adaptive-buttons-primiary,#ebebeb);color:var(--global-adaptive-buttons-labelprimary,#161616);display:inline-flex;font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500);gap:10px;margin-top:50px;padding:15px 40px}.checkout-main--back-to-cart-btn:before{background:var(--global-adaptive-buttons-labelprimary,#161616);content:"";display:block;height:16px;mask-image:url(chevron-left.c4c2e3fa429edf9e7822.svg);-webkit-mask-image:url(chevron-left.c4c2e3fa429edf9e7822.svg);width:16px}.checkout-summary{display:none}.checkout-summary__title{margin:20px 0 32px}.checkout-summary__title h2{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysize4xl,40px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-summary__box h3{color:var(--black-1000,#000);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-summary__box--address .summary-data__field,.checkout-summary__box--shipping-address .summary-data__field{margin-bottom:10px}.checkout-summary__box-content{background:var(--global-adaptive-bg-bgsecondary,#fff);box-shadow:0 0 2px 0 rgba(0,0,0,.161);display:flex;justify-content:space-between;padding:25px}.checkout-summary__box .same-address{border:2px solid var(--primary-500,#09c348)}.checkout-summary__box .same-address .edit-checkout-data{pointer-events:none}.checkout-summary__box-data .summary-data__field{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);line-height:150%;margin-bottom:10px}.checkout-summary__box-actions button{align-items:center;background:none;border:none;color:var(--black-1000,#000);cursor:pointer;display:flex;gap:5px}.checkout-summary__box-actions button:before{background:var(--primary-500,#09c348);content:"";display:flex;height:19px;mask-image:url(edit-icon.de3fd34e4b432ece30a4.svg);-webkit-mask-image:url(edit-icon.de3fd34e4b432ece30a4.svg);width:19px}.checkout-form .woocommerce-error{font-size:var(--typo-bodysizes,14px)}.checkout-form .woocommerce-error,.checkout-form .woocommerce-error a,.checkout-form .woocommerce-error li{color:var(--global-adaptive-bg-productpricenew,#c80c0f)}.checkout-form .woocommerce-checkout .form-row{display:flex;flex-wrap:wrap;position:relative;width:100%}.checkout-form .woocommerce-checkout .form-row span{width:100%}.checkout-form .woocommerce-checkout .form-row .woocommerce-error{bottom:-35px;min-height:32px;position:absolute}.checkout-form .woocommerce-checkout .form-row .optional{display:none}.checkout-form .woocommerce-checkout .form-row label{color:var(--global-adaptive-bg-copysecondary,#5b5b5b);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);line-height:150%;margin-bottom:5px;width:100%}.checkout-form .woocommerce-checkout .form-row input{font-variant-ligatures:none}.checkout-form .woocommerce-checkout .form-row input[type=email],.checkout-form .woocommerce-checkout .form-row input[type=password],.checkout-form .woocommerce-checkout .form-row input[type=search],.checkout-form .woocommerce-checkout .form-row input[type=tel],.checkout-form .woocommerce-checkout .form-row input[type=text],.checkout-form .woocommerce-checkout .form-row input[type=url]{background:var(--global-searchimput-bg,hsla(0,0%,100%,0));border:1px solid var(--global-searchimput-outline,#bdbdb);height:48px;padding:0 10px;width:100%}.checkout-form .woocommerce-checkout .form-row input[type=email]:focus,.checkout-form .woocommerce-checkout .form-row input[type=password]:focus,.checkout-form .woocommerce-checkout .form-row input[type=search]:focus,.checkout-form .woocommerce-checkout .form-row input[type=tel]:focus,.checkout-form .woocommerce-checkout .form-row input[type=text]:focus,.checkout-form .woocommerce-checkout .form-row input[type=url]:focus{border-color:var(--primary-500,#09c348);box-shadow:0 0 3px rgba(var(--primary-500,#09c348),.3);outline:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields h3{color:var(--black-1000);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightmedium,500);margin-top:0}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field{order:1}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper{display:flex;gap:10px}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]+label.radio{align-items:center;background:var(--global-adaptive-bg-bgsecondary,#fff);color:var(--global-header-urldefault,#5b5b5b);cursor:pointer;display:flex;font-size:var(--typo-bodysizes,16px);font-weight:var(--typo-bodyweightmedium,500);height:48px;justify-content:center;margin:0;padding:0;position:relative;text-align:center;transition:all .3s ease;width:calc(50% - 5px)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]+label.radio .required{display:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]+label.radio:hover{color:var(--global-header-urlselecteddefault,#111)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]+label.radio:after{content:"";position:absolute}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]{height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]:checked+label.radio{color:var(--global-header-urlselecteddefault,#111)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]:checked+label.radio:after{background:var(--primary-500);bottom:10px;height:2px;width:25%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field .woocommerce-input-wrapper input[type=radio]:focus+label.radio{outline:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #customer_type_field>label.required_field{display:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_company_field,.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #company_name_field{order:2}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_nip_field{order:3}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_first_name_field{order:4}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_last_name_field{order:5}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_email_field{order:6}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field{order:7;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .custom-phone-wrapper{align-items:stretch;display:flex!important;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select{cursor:pointer;display:inline-block;flex:0 0 140px;font-size:16px;min-width:140px;position:relative;user-select:none}@media(max-width:575px){.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select{max-width:120px;min-width:unset}}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-select-trigger{align-items:center;background:transparent;border:1px solid var(--global-searchimput-outline,#bdbdb);border-right:0;display:inline-flex;font-size:inherit;height:48px;justify-content:space-between;padding:0 12px;transition:border-color .3s;width:100%}@media(max-width:767px){.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-select-trigger{padding:0 8px}}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-select-trigger span{font-size:var(--typo-bodysizem,16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-select-trigger:after{background:var(--global-searchimput-placeholderfill,#424242);content:"";flex-shrink:0;height:8px;margin-left:8px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);transition:transform .3s ease;width:14px}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-select-trigger:hover{border-color:blue}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-select-trigger:focus{border-color:blue;box-shadow:0 0 3px rgba(0,0,255,.3);outline:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options{background:var(--white-1000,#fff);border:1px solid var(--global-searchimput-outline,#bdbdb);border-top:0;box-shadow:0 4px 6px rgba(0,0,0,.102);display:none;flex-direction:column;height:auto;left:0;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options .custom-option{border-bottom:1px solid var(--global-searchimput-outline,#bdbdb);cursor:pointer;display:block;font-size:var(--typo-bodysizem,16px);padding:8px 12px;transition:background-color .2s ease}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options .custom-option:last-child{border-bottom:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options .custom-option:hover{background:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options .custom-option[data-selected=true]{background:var(--primary-500,#09c348);color:var(--white-1000)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options::-webkit-scrollbar{width:6px}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options::-webkit-scrollbar-track{background:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options::-webkit-scrollbar-thumb{background:var(--global-searchimput-outline,#BDBDB);border-radius:3px}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select .custom-options::-webkit-scrollbar-thumb:hover{background:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select.open .custom-select-trigger{border-bottom:none;border-color:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select.open .custom-select-trigger:after{transform:rotate(180deg)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select.open .custom-options{display:flex}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .phone-number-input{border:1px solid var(--global-searchimput-outline,#bdbdb);flex:1;font-size:var(--typo-bodysizem,16px);height:48px;padding:0 12px;transition:border-color .3s ease;width:calc(100% - 140px)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .phone-number-input:focus{border-color:var(--primary-500,#09c348);box-shadow:0 0 3px rgba(var(--primary-500,#09c348),.3);outline:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .phone-number-input::placeholder{color:var(--global-searchimput-placeholderfill,#424242);opacity:.7}@media(max-width:575px){.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field .country-code-custom-select{flex:none}}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field{order:8;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .custom-country-wrapper{display:flex!important;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select{cursor:pointer;display:inline-block;font-size:16px;position:relative;user-select:none;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-select-trigger{align-items:center;background:transaprent;border:1px solid var(--global-searchimput-outline,#bdbdb);display:inline-flex;font-size:inherit;height:48px;justify-content:space-between;padding:0 15px;transition:border-color .3s;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-select-trigger span{font-size:var(--typo-bodysizem,16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-select-trigger:after{background:var(--global-searchimput-placeholderfill,#424242);content:"";flex-shrink:0;height:8px;margin-left:10px;mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);-webkit-mask-image:url(chevron-down.64d5de5be9abbdedcaa5.svg);transition:transform .3s ease;width:14px}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-select-trigger:hover{border-color:var(--global-searchimput-placeholderfill,#424242)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-select-trigger:focus{border-color:var(--global-searchimput-placeholderfill,#424242);box-shadow:0 0 3px rgba(var(--global-searchimput-placeholderfill,#424242),.3);outline:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options{background:var(--white-1000,#fff);border:1px solid var(--global-searchimput-outline,#bdbdb);border-top:0;box-shadow:0 4px 6px rgba(0,0,0,.102);display:none;left:0;max-height:250px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options .custom-option{border-bottom:1px solid var(--global-searchimput-outline,#bdbdb);cursor:pointer;display:block;font-size:var(--typo-bodysizem,16px);padding:8px 15px;transition:background-color .2s ease}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options .custom-option:last-child{border-bottom:none}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options .custom-option:hover{background:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options .custom-option[data-selected=true]{background:var(--primary-500,#09c348);color:var(--white-1000)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options::-webkit-scrollbar{width:6px}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options::-webkit-scrollbar-track{background:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options::-webkit-scrollbar-thumb{background:var(--global-searchimput-outline,#BDBDB);border-radius:3px}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select .custom-options::-webkit-scrollbar-thumb:hover{background:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select.open .custom-select-trigger{border-bottom:none;border-color:var(--global-searchimput-outline,#BDBDB)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select.open .custom-select-trigger:after{transform:rotate(180deg)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field .country-custom-select.open .custom-options{display:block}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_state_field{display:flex;flex-wrap:wrap;order:8;position:relative;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_state_field .select2-container--default .select2-selection--single{align-items:center;background:var(--global-searchimput-bg,hsla(0,0%,100%,0));border:1px solid var(--global-searchimput-outline,#bdbdb);border-radius:0;display:flex;height:48px;justify-content:space-between;padding:0 10px;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_state_field .select2-container--default .select2-selection__placeholder{color:var(--global-searchimput-placeholderfill,#424242)}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_state_field .select2-container--default .select2-selection__arrow{position:relative;width:25px!important}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_city_field{order:9}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_1_field{order:10}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_2_field{order:11}@media(min-width:768px){.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_2_field{width:33%}}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_3_field{order:12}@media(min-width:768px){.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_3_field{width:33%}}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_postcode_field{order:13}@media(min-width:768px){.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_postcode_field{width:33%}}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .need-invoice{margin-top:60px;order:14;width:100%}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .need-invoice-heading{margin-bottom:0}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #need_invoice_field{margin-bottom:0;order:15}.checkout-form .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #need_invoice_field label{align-items:center;display:flex;gap:5px;margin-bottom:0}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox{align-items:center;display:flex;gap:5px}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address span{color:var(--global-adaptive-bg-copysecondary,#5b5b5b);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);line-height:150%;margin-bottom:0;width:100%}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_first_name_field{order:1}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_last_name_field{order:2}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_company_field{display:none;order:3}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_country_field{order:4}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_city_field{order:5}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_address_1_field{order:6}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_address_2_field{order:7}@media(min-width:768px){.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_address_2_field{width:33%}}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_address_3_field{order:8}@media(min-width:768px){.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_address_3_field{width:33%}}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_postcode_field{order:9}@media(min-width:768px){.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_postcode_field{width:33%}}.checkout-form .woocommerce-checkout .woocommerce-account-fields .woocommerce-form__label-for-checkbox{align-items:center;display:flex;gap:5px}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields{margin:20px 0}.checkout-form .woocommerce-checkout .woocommerce-shipping-fields #shipping_country_field{display:none;visibility:hidden}.custom-shipping-section{margin-bottom:60px;margin-top:30px;position:relative}.custom-shipping-section.loading{background:none;height:auto}.custom-shipping-section.loading:before{backdrop-filter:blur(2px);background:hsla(60,6%,97%,.369);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.custom-shipping-section.loading:after{animation:spin .8s linear infinite;border:3px solid #e0e0e0;border-radius:50%;border-top:3px solid var(--primary-500,#09c348);content:"";height:24px;left:50%;position:absolute;top:50%;width:24px;z-index:11}.custom-shipping-section.loading .custom-shipping-methods-wrapper{opacity:.3;pointer-events:none;transition:opacity .2s ease}.custom-shipping-section .custom-shipping-title{color:var(--black-1000);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-bodyweightmedium,500);margin:0 0 20px}.custom-shipping-section .delivery-type-selector{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px}@media(max-width:575px){.custom-shipping-section .delivery-type-selector{flex-direction:column}}.custom-shipping-section .delivery-type-selector .delivery-type-option{background:none;flex:1;position:relative}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-radio{height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-label{align-items:center;background:var(--white-1000,#fff);border:1.5px solid var(--global-adaptive-other-separator,rgba(0,0,0,.298));box-sizing:border-box;color:var(--global-adaptive-bg-copyprimary,#000);cursor:pointer;display:flex;height:48px;justify-content:center;margin:0;position:relative;text-align:center;transition:all .3s ease;width:100%}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-label:before{content:"";margin-right:5px}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-label.delivery-type-shipping:before{background:var(--global-adaptive-bg-copyprimary,#000);height:20px;mask-image:url(box-icon.4ea73045b062d1054702.svg);-webkit-mask-image:url(box-icon.4ea73045b062d1054702.svg);width:21px}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-label.delivery-type-pickup:before{background:var(--global-adaptive-bg-copyprimary,#000);height:21px;mask-image:url(pickup-icon.602c9f2cf776259ee43c.svg);-webkit-mask-image:url(pickup-icon.602c9f2cf776259ee43c.svg);width:18px}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-label .delivery-type-text{display:flex}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-label:hover{background:var(--primary-500,#09c348);color:var(--white-1000,#fff)}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-radio:checked+.delivery-type-label,.custom-shipping-section .delivery-type-selector .delivery-type-option.selected .delivery-type-label{background:var(--primary-500,#09c348);border:1.5px solid var(--primary-500,#09c348);color:var(--white-1000,#fff)}.custom-shipping-section .delivery-type-selector .delivery-type-option .delivery-type-radio:focus+.delivery-type-label{outline:none}.custom-shipping-section .delivery-type-selector .delivery-type-option.selected .delivery-type-label:before,.custom-shipping-section .delivery-type-selector .delivery-type-option:hover .delivery-type-label:before{background:var(--white-1000,#fff)}.custom-shipping-section .custom-shipping-methods-wrapper{position:relative}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package{margin-bottom:20px}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package:last-child{margin-bottom:0}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-package-name{color:var(--black-1000,#000);font-size:var(--typo-bodysizem,16px);font-weight:600;margin:0 0 15px}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list{margin-bottom:15px}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option{align-items:center;background:var(--global-adaptive-bg-bgsecondary,#fff);border:1px solid var(--global-adaptive-other-separator,rgba(0,0,0,.298));display:flex;flex-wrap:wrap;gap:15px;margin-bottom:8px;min-height:68px;padding:12px;transition:all .3s ease}@media(max-width:767px){.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option{gap:5px;height:auto}}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option:last-child{margin-bottom:0}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option>span{width:100%}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option input[type=radio].shipping_method:checked{border-width:3px}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option input[type=radio].shipping_method:checked:after{height:8px;width:8px}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option .shipping-method-label{align-items:center;cursor:pointer;display:flex;flex:1;font-size:var(--typo-bodysizem,16px);justify-content:space-between;line-height:150%;margin:0}@media(max-width:575px){.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option .shipping-method-label{font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightlight,300)}}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option .shipping-method-label .shipping-method-name{align-items:center;display:flex;font-weight:var(--typo-bodyweightregular,400);gap:10px;justify-content:space-between;width:75%}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option .shipping-method-label .shipping-method-icon{display:flex;justify-content:flex-end;width:25%}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option .shipping-method-label .shipping-method-icon img{height:auto;max-height:80px;max-width:80px;width:auto}@media(max-width:575px){.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option .shipping-method-label .shipping-method-icon img{max-height:40px;max-width:40px}}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-methods-group .shipping-methods-list .shipping-method-option .shipping-method-description{display:none}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-notice{border-radius:4px;margin-bottom:15px;padding:12px}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-notice p{font-size:var(--typo-bodysizem,16px);margin:0}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-notice:not(.error){background:green;color:red}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-notice.error{background:rgba(var(--semantic-error,#c80c0f),.1);border:1px solid rgba(var(--semantic-error,#c80c0f),.2);color:var(--semantic-error,#c80c0f)}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-package-details{margin-bottom:15px}.custom-shipping-section .custom-shipping-methods-wrapper .custom-shipping-package .shipping-package-details .woocommerce-shipping-contents{color:#000;font-size:var(--typo-bodysizexs,12px);margin:0}.custom-shipping-section .shipping-notice.error{background:rgba(var(--semantic-error,#c80c0f),.1);border:1px solid rgba(var(--semantic-error,#c80c0f),.2);border-radius:4px;color:var(--semantic-error,#c80c0f);padding:15px}.custom-shipping-section .shipping-notice.error p{font-size:var(--typo-bodysizes,14px);margin:0}.custom-shipping-section .paczkomat_id_wrapper .woocommerce-input-wrapper .select2{max-width:100%;width:100%!important}.custom-shipping-section .paczkomat_id_wrapper .woocommerce-input-wrapper .select2-selection{border-color:var(--global-adaptive-other-separator,rgba(0,0,0,.298));border-radius:0}.custom-shipping-section .paczkomat_id_wrapper .woocommerce-input-wrapper .select2-selection__arrow,.custom-shipping-section .paczkomat_id_wrapper .woocommerce-input-wrapper .select2-selection__clear{width:20px}.custom-shipping-section .paczkomat_id_wrapper #open-geowidget{background:var(--primary-500,#09c348);border:1.5px solid var(--primary-500,#09c348);color:var(--white-1000,#fff);display:inline-block;padding:10px}.custom-shipping-section #paczka_w_ruchu_punkt_odbioru_field .select2{max-width:100%;width:100%}.custom-shipping-section #paczka_w_ruchu_punkt_odbioru_field .select2-selection{border-color:var(--global-adaptive-other-separator,rgba(0,0,0,.298));border-radius:0}.custom-shipping-section #paczka_w_ruchu_punkt_odbioru_field .select2-selection__arrow,.custom-shipping-section #paczka_w_ruchu_punkt_odbioru_field .select2-selection__clear{width:20px}.custom-shipping-section #dpd_pickup_point_id_field span.select2{max-width:100%;width:100%}.custom-shipping-section #dpd_pickup_point_id_field span.select2-selection{border-color:var(--global-adaptive-other-separator,rgba(0,0,0,.298));border-radius:0}.custom-shipping-section #dpd_pickup_point_id_field span.select2-selection__arrow,.custom-shipping-section #dpd_pickup_point_id_field span.select2-selection__clear{width:20px}.custom-shipping-section #op-select-from-map,.custom-shipping-section .js--choose-point-dpd{background:var(--primary-500,#09c348);border:1.5px solid var(--primary-500,#09c348);color:var(--white-1000,#fff);display:inline-block;padding:10px}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.payment_methods{list-style-type:none;margin:0;padding:0}.payment_methods .wc_payment_method{align-items:center;background:var(--global-adaptive-bg-bgsecondary,#fff);border:1px solid var(--global-adaptive-other-separator,rgba(0,0,0,.298));display:flex;flex-wrap:wrap;gap:15px;margin-bottom:8px;min-height:68px;padding:12px;transition:all .3s ease;width:100%}@media(max-width:767px){.payment_methods .wc_payment_method{gap:5px;height:auto}}.payment_methods .wc_payment_method>label{align-items:center;color:var(--black-1000,#000);cursor:pointer;display:flex;font-size:var(--typo-bodysizem,16px);gap:10px;justify-content:space-between;width:calc(100% - 40px)}@media(max-width:767px){.payment_methods .wc_payment_method>label{width:calc(100% - 40px)}}@media(max-width:575px){.payment_methods .wc_payment_method>label{font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightlight,300)}}.payment_methods .wc_payment_method input[type=radio][name=payment_method]:checked{border-width:3px}.payment_methods .wc_payment_method input[type=radio][name=payment_method]:checked:after{height:8px;width:8px}.payment_methods .wc_payment_method .payment_box{font-size:var(--typo-bodysizem,16px);line-height:150%;margin-top:20px;width:100%}.payment_methods .wc_payment_method .adyen-checkout__store-details{display:none}.woocommerce-checkout ul.payment_methods li.adyen-checkout__dropdown__element img.adyen-checkout__image{position:relative!important}.woocommerce-checkout ul.payment_methods li.adyen-checkout__dropdown__element .adyen-checkout__dropdown__element__text{margin-left:10px}.checkout-sidebar-summary--inside{background:none;box-shadow:unset}@media(min-width:968px){.checkout-sidebar-summary--inside{background-color:var(--global-adaptive-bg-bgsecondary,#fff);box-shadow:0 0 2px 0 rgba(0,0,0,.161);height:fit-content;padding:20px;position:sticky;top:50px}}.checkout-sidebar-summary--products{margin-top:40px}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__name{margin-bottom:5px}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__name a{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__attributes .attribute-name{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__attributes .attribute-value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__quantity{margin-bottom:5px}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__quantity .quantity-text{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__quantity .quantity-value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item .additional-data{margin-bottom:5px}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item .additional-data__item{display:flex;margin-bottom:5px}@media(max-width:767px){.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item .additional-data__item{flex-wrap:wrap}}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item .additional-data__label{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400);width:30%}@media(max-width:767px){.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item .additional-data__label{width:100%}}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item .additional-data__value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightmedium,500);width:70%}@media(max-width:767px){.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item .additional-data__value{margin:0;width:100%}}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__details{width:calc(100% - 120px)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__unit-price span.amount bdi{color:var(--global-adaptive-bg-productprice,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__unit-price .promo-price span.amount bdi{color:var(--global-adaptive-bg-productpricenew,#c80c0f);font-size:var(--typo-bodysizel,18px);font-weight:var(--fontweight-semi-bold,600)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__unit-price .before-promo-price span.amount bdi{color:var(--global-adaptive--bg-productoldprice,#666);font-size:var(--typo-bodysizem,16px);font-weight:var(--fontweight-medium,500)}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__promotion{display:flex;justify-content:flex-end;margin-top:5px}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__promotion .promotion-value{border:1px solid var(--global-adaptive-tag-highlighted,#09c348);border-radius:4px;color:var(--global-adaptive-tag-highlighted,#09c348);font-size:var(--typo-bodysizes,14px);padding:4px 8px}.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__promotion .promotion-value bdi,.checkout-sidebar-summary--products .checkout-product-list__items .checkout-product-item__promotion .promotion-value span{color:var(--global-adaptive-tag-highlighted,#09c348);font-size:var(--typo-bodysizes,14px)}.checkout-sidebar-summary--total{margin-top:40px}.checkout-sidebar-summary--total .cart-total{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.checkout-sidebar-summary--total .cart-total .subtotal-label{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.checkout-sidebar-summary--total .cart-total .subtotal-value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--total .checkout-sidebar-summary--shipping .label{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.checkout-sidebar-summary--total .checkout-sidebar-summary--shipping .value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--total .applied-coupons--title{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--total .applied-coupons .coupon-item{font-size:var(--typo-bodysizes,12px);font-weight:var(--typo-bodyweightregular,400)}.checkout-sidebar-summary--total .applied-coupons .coupon-item--left{color:var(--global-adaptive-bg-copysecondary,#777)}.checkout-sidebar-summary--total .applied-coupons .coupon-item--right *{color:var(--global-adaptive-bg-copyprimary,#000);font-weight:var(--fontweight-semi-bold,500)}.checkout-sidebar-summary--total .checkout-sidebar-summary--total{border-top:1px solid var(--global-adaptive-other-separator,rgba(0,0,0,.298));margin-top:15px;padding-top:15px}.checkout-sidebar-summary--total .checkout-sidebar-summary--total .label{color:var(--global-adaptive-bg-copysecondary,#777);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--total .checkout-sidebar-summary--total .value{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-bodyweightmedium,500)}.checkout-sidebar-summary--buttons .show-summary{align-items:center;background:var(--global-adaptive-tag-highlighted,#09c348);border:none;color:var(--global-adaptive-buttons-labelsecondary,#fff);cursor:pointer;display:flex;font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-headingweight,500);height:48px;justify-content:center;line-height:150%;margin-top:30px;width:100%}.checkout-sidebar-summary--buttons .show-summary.processing{cursor:not-allowed;opacity:.5}.woocommerce-order-pay .order-review{padding:50px 0}.woocommerce-order-pay .order-review--inside{display:flex;flex-wrap:wrap;gap:20px}.woocommerce-order-pay .order-review #order_review{width:calc(60% - 10px)}@media(max-width:967px){.woocommerce-order-pay .order-review #order_review{order:2;width:100%}}.woocommerce-order-pay .order-review #order_review .woocommerce-terms-and-conditions-wrapper label{color:var(--global-adaptive-bg-copysecondary,#5b5b5b);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400);line-height:150%;margin-bottom:5px;width:100%}.woocommerce-order-pay .order-review #order_review .woocommerce-terms-and-conditions-wrapper label a{color:var(--black-1000,#000);font-weight:var(--fontweight-semi-bold,600)}.woocommerce-order-pay .order-review .woocommerce-order--sidebar{width:calc(40% - 10px)}@media(max-width:967px){.woocommerce-order-pay .order-review .woocommerce-order--sidebar{order:1;width:100%}}.my-account--inside{display:flex;flex-wrap:wrap;gap:40px;padding-bottom:50px}.my-account--inside__left{width:calc(25% - 20px)}@media(max-width:767px){.my-account--inside__left{background:red;height:100vh;position:fixed;right:0;top:0;transform:translateX(100vw);transition:all .3s ease;visibility:hidden;width:75%;z-index:999999}}.my-account--inside__left.open{transform:translateX(0);visibility:visible}.my-account--inside__right{width:calc(75% - 20px)}@media(max-width:767px){.my-account--inside__right{width:100%}.my-account--navigation{height:100%}.my-account--navigation__header{align-items:center;background:red;display:flex;justify-content:space-between;margin-bottom:20px;padding:15px 20px}.my-account--navigation__header span{margin-bottom:0;padding:0}.my-account--navigation__header button{background:none;border:none;cursor:pointer}.my-account--navigation__header button:after{background:red;content:"";display:flex;height:20px;mask-image:url(close-icon.045d7fc0168b65a46a06.svg);-webkit-mask-image:url(close-icon.045d7fc0168b65a46a06.svg);width:20px}}.my-account--navigation .user-name{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizexl,20px);font-weight:var(--typo-headingweight,500);letter-spacing:0;line-height:150%}@media(min-width:1024px){.my-account--navigation .user-name{display:flex;margin-bottom:30px}}@media(max-width:767px){.my-account--navigation .user-name{padding:0 20px}.my-account--navigation .woocommerce-MyAccount-navigation{height:100%}}.my-account--navigation .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}@media(max-width:767px){.my-account--navigation .woocommerce-MyAccount-navigation ul{margin-top:40px;padding:0 20px}}.my-account--navigation .woocommerce-MyAccount-navigation ul li{align-items:center;display:flex;font-size:18px;line-height:1;margin-bottom:10px;padding:8px 16px}.my-account--navigation .woocommerce-MyAccount-navigation ul li a{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizem,16px);font-weight:var(--typo-headingweight,500);letter-spacing:0;line-height:150%}.my-account--navigation .woocommerce-MyAccount-navigation ul li:before{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:flex;height:19px;margin-right:15px;margin-top:-4px;mask-image:url(user-icon-small.2814bd05c7ac8f62cf07.svg);-webkit-mask-image:url(user-icon-small.2814bd05c7ac8f62cf07.svg);mask-repeat:no-repeat;width:25px}@media(max-width:767px){.my-account--navigation .woocommerce-MyAccount-navigation ul li:after{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";height:16px;margin-left:auto;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);width:16px}}.my-account--navigation .woocommerce-MyAccount-navigation ul li.is-active,.my-account--navigation .woocommerce-MyAccount-navigation ul li:hover{background:var(--white-1000,#fff);box-shadow:0 0 2px 0 rgba(0,0,0,.161)}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard:before{height:18px;mask-image:url(user-icon-small.2814bd05c7ac8f62cf07.svg);-webkit-mask-image:url(user-icon-small.2814bd05c7ac8f62cf07.svg)}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders:before{height:20px;mask-image:url(order-icon.9b007e31db4bdafe421d.svg);-webkit-mask-image:url(order-icon.9b007e31db4bdafe421d.svg)}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--ulubione:before{height:24px;mask-image:url(heart.a7208c7fbefa12614ddf.svg);-webkit-mask-image:url(heart.a7208c7fbefa12614ddf.svg)}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address:before{height:18px;mask-image:url(addresses-icon.a1c46746a7d2a4bdbf5c.svg);-webkit-mask-image:url(addresses-icon.a1c46746a7d2a4bdbf5c.svg)}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account:before{height:20px;mask-image:url(settings-icon.c3cdd0ddfa9a52d3aafe.svg);-webkit-mask-image:url(settings-icon.c3cdd0ddfa9a52d3aafe.svg)}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout{background:var(--global-adaptive-buttons-tertiary,#1b1b1b);font-size:var(--typo-bodysizel,18px);font-weight:var(--typo-headingweight,500);height:48px;justify-content:center;letter-spacing:0;line-height:125%;margin-top:40px}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a{color:var(--global-adaptive-buttons-labeltertiary,#ebebeb)}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout:hover{background:var(--global-adaptive-buttons-tertiary,#1b1b1b)}@media(max-width:767px){.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout{text-align:center}}.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout:after,.my-account--navigation .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout:before{content:none}.my-account--dashboard__blocks{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.my-account--dashboard__blocks--block{background:var(--white-1000,#fff);border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348);height:150px;padding:20px;width:calc(25% - 15px)}@media(max-width:1199px){.my-account--dashboard__blocks--block{height:180px}}@media(max-width:1023px){.my-account--dashboard__blocks--block{width:calc(33% - 11px)}}@media(max-width:767px){.my-account--dashboard__blocks--block{width:calc(50% - 10px)}}@media(max-width:575px){.my-account--dashboard__blocks--block{width:100%}}.my-account--dashboard__blocks a{color:var(--global-adaptive-bg-copyprimary,#000)}.my-account--dashboard__blocks a h3{font-size:var(--typo-bodysizem,16px)}.my-account--dashboard__blocks .block-title{margin-top:0}.my-account--dashboard__blocks .block-description{align-items:center;display:flex;height:90px}.my-account--dashboard__blocks .block-description p{font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400);letter-spacing:0;line-height:125%;max-width:calc(100% - 25px)}.my-account--dashboard__blocks .block-description:after{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:flex;height:16px;margin-left:10px;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);width:16px}.my-account .last-order{margin-top:50px}@media(max-width:767px){.my-account .last-order{margin-top:20px}}.my-account .last-order__header{align-items:center;display:flex;justify-content:space-between}.my-account .last-order__header a{align-items:center;color:var(--global-adaptive-bg-copyprimary,#000);display:flex;gap:10px}.my-account .last-order__header a:after{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:flex;height:16px;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);width:16px}.my-account .last-order__footer .last-order__view-all{align-items:center;background:var(--global-adaptive-bg-highlightyprimary,#09c348);color:var(--global-adaptive-buttons-labelsecondary,#fff);display:flex;height:48px;justify-content:center}.form-page{background:var(--global-adaptive-bg-bgprimary,#f7f7f6);padding:100px 0}.login-register-box--inside{display:flex;justify-content:center}.login-register-box--inside__wrapper{background:var(--global-adaptive-bg-bgsecondary,#fff);box-shadow:0 0 2px 0 rgba(0,0,0,.161);max-width:500px;padding:24px;width:100%}.login-register-box--heading__title{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--fontsize-32,32px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);letter-spacing:0;line-height:125%;margin-top:0}.login-register-box--heading__subtitle{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizem,16px)}.login-register-box--benefits{list-style-type:none;margin:30px 0;padding:0}.login-register-box--benefits ul{margin:0;padding:0}.login-register-box--benefits li{align-items:center;color:var(--global-adaptive-bg-copyprimary,#000);display:flex;font-size:var(--typo-bodysizes,14px);font-weight:var(--fontweight-regular,400);letter-spacing:0;line-height:150%;margin-bottom:8px}.login-register-box--benefits li:before{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:flex;height:24px;margin-right:10px;mask-image:url(check.bf3477e13b577f7827de.svg);-webkit-mask-image:url(check.bf3477e13b577f7827de.svg);width:20px}.login-register-box--buttons .login-register-button{margin-bottom:20px;width:100%}.login-register-box--buttons .register-btn{background-color:var(--global-adaptive-buttons-tertiary,#1b1b1b);color:var(--global-adaptive-buttons-labeltertiary,#ebebeb)}.login-register-box--buttons .forgot-password{color:var(--global-adaptive-bg-copyprimary,#000);display:block;font-size:var(--typo-bodysizes,14px);font-weight:var(--fontweight-regular,400);text-align:center}.login-register-box .divider{margin-bottom:20px}.login-register-box .divider span{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.login-register-box .divider span:after,.login-register-box .divider span:before{border:1px solid var(--global-adaptive-other-separator,rgba(0,0,0,.298));content:"";display:block;height:1px;width:25%}.orders-list .single-order{margin-bottom:25px}.orders-list .single-order--inside{background:var(--white-1000,#fff);border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348);display:flex;padding:20px}@media(max-width:575px){.orders-list .single-order--inside{flex-wrap:wrap}}.orders-list .single-order__header{width:50%}@media(max-width:575px){.orders-list .single-order__header{margin-bottom:40px;width:100%}}.orders-list .single-order__status{margin-bottom:20px}.orders-list .single-order__status span{font-weight:var(--typo-bodyweightbold,600)}.orders-list .single-order__date,.orders-list .single-order__number{color:var(--global-adaptive-bg-copysecondary,#4a4a4a);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.orders-list .single-order__total{margin-top:10px}.orders-list .single-order__total .total-value{font-weight:var(--typo-bodyweightbold,600)}.orders-list .order-items{width:50%}@media(max-width:575px){.orders-list .order-items{display:inline-flex;flex-wrap:wrap;width:100%}}.orders-list .product-item{align-items:center;display:flex;gap:10px}@media(max-width:575px){.orders-list .product-item{margin-bottom:25px}}.orders-list .product-item__thumbnail{width:30%}@media(max-width:767px){.orders-list .product-item__thumbnail{max-width:150px;width:100%}}.orders-list .product-item__thumbnail img{height:auto}@media(min-width:576px){.orders-list .product-item__thumbnail img{object-fit:contain}}.orders-list .product-item__details{width:calc(70% - 10px)}@media(max-width:767px){.orders-list .product-item__details{display:flex;flex-direction:column;gap:5px;width:100%}}.orders-list .product-item__name{font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}.orders-list .product-item__name a{color:var(--global-adaptive-bg-copyprimary,#000)}.orders-list .product-item__attributes span,.orders-list .product-item__quantity{color:var(--global-adaptive-bg-copysecondary,#4a4a4a);font-size:var(--typo-bodysizexs,12px);font-weight:var(--typo-bodyweightregular,400)}.orders-list .product-item__price del span bdi,.orders-list .product-item__price span bdi{color:var(--global-adaptive-bg-productpriceold);font-size:var(--typo-bodysizem,16px);line-height:1}.orders-list .product-item__price:has(del)>span:first-child bdi{color:var(--global-adaptive-bg-productpricenew)}.my-addresses h1{margin-top:0}.my-addresses .woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:50px}.my-addresses .woocommerce-Addresses .woocommerce-Address{background:var(--white-1000,#fff);border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348);display:flex;flex-direction:column;flex-wrap:wrap;padding:25px;width:calc(50% - 10px)}@media(max-width:767px){.my-addresses .woocommerce-Addresses .woocommerce-Address{width:100%}}.my-addresses .woocommerce-Addresses .woocommerce-Address-title h2{margin-top:0}.my-addresses .woocommerce-Addresses .woocommerce-Address .address-value{display:flex;font-size:var(--typo-bodysizexs,12px);font-style:normal;font-weight:var(--typo-bodyweightregular,400);letter-spacing:0;line-height:125%;margin-bottom:2px}.my-addresses .woocommerce-Addresses .woocommerce-Address--bottom{margin-top:25px}.my-addresses .woocommerce-Addresses .woocommerce-Address--bottom a{color:var(--primary-500,#09c348)}.edit-address form{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.161);margin-bottom:40px;padding:20px}.edit-address form .woocommerce-address-fields .form-row{display:flex;flex-wrap:wrap;width:100%}.edit-address form .woocommerce-address-fields .form-row label{font-size:var(--typo-bodysizem,16px);line-height:1;margin-bottom:5px;width:100%}.edit-address form .woocommerce-address-fields .form-row span{width:100%}.edit-address form .woocommerce-address-fields .form-row .optional{display:none}.edit-address form .woocommerce-address-fields .form-row input[type=email],.edit-address form .woocommerce-address-fields .form-row input[type=password],.edit-address form .woocommerce-address-fields .form-row input[type=search],.edit-address form .woocommerce-address-fields .form-row input[type=tel],.edit-address form .woocommerce-address-fields .form-row input[type=text],.edit-address form .woocommerce-address-fields .form-row input[type=url]{border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348);font-size:var(--typo-bodysizes,14px);height:48px;padding:0 10px;width:100%}.edit-address form .woocommerce-address-fields .form-row input[type=email]::placeholder,.edit-address form .woocommerce-address-fields .form-row input[type=password]::placeholder,.edit-address form .woocommerce-address-fields .form-row input[type=search]::placeholder,.edit-address form .woocommerce-address-fields .form-row input[type=tel]::placeholder,.edit-address form .woocommerce-address-fields .form-row input[type=text]::placeholder,.edit-address form .woocommerce-address-fields .form-row input[type=url]::placeholder{color:var(--global-adaptive-bg-copysecondary,#5b5b5b);font-size:var(--typo-bodysizes,14px)}.edit-address form .woocommerce-address-fields .form-row input[type=email]:focus-visible,.edit-address form .woocommerce-address-fields .form-row input[type=password]:focus-visible,.edit-address form .woocommerce-address-fields .form-row input[type=search]:focus-visible,.edit-address form .woocommerce-address-fields .form-row input[type=tel]:focus-visible,.edit-address form .woocommerce-address-fields .form-row input[type=text]:focus-visible,.edit-address form .woocommerce-address-fields .form-row input[type=url]:focus-visible{outline:none}.edit-address form .woocommerce-address-fields button[type=submit]{align-items:center;background:var(--global-adaptive-bg-highlightyprimary,#09c348);border:none;border-radius:0;color:var(--white-1000,#fff);cursor:pointer;display:flex;font-size:1rem;height:48px;justify-content:center;line-height:24px;margin-top:40px;max-width:300px;width:100%}.account-details form{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.161);margin-bottom:40px;padding:20px}.account-details form .form-row{display:flex;flex-wrap:wrap;width:100%}.account-details form .form-row label{font-size:var(--typo-bodysizem,16px);line-height:1;margin-bottom:5px;width:100%}.account-details form .form-row span{width:100%}.account-details form .form-row span.password-input{display:flex;gap:10px}.account-details form .form-row span.password-input button{background:none;border:none;cursor:pointer}.account-details form .form-row span.password-input button:after{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:block;height:17px;mask-image:url(show-password-icon.d5c3c9e7546a34c2c14c.svg);-webkit-mask-image:url(show-password-icon.d5c3c9e7546a34c2c14c.svg);width:23px}.account-details form .form-row .optional{display:none}.account-details form .form-row input[type=email],.account-details form .form-row input[type=password],.account-details form .form-row input[type=search],.account-details form .form-row input[type=tel],.account-details form .form-row input[type=text],.account-details form .form-row input[type=url]{border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348);font-size:var(--typo-bodysizes,14px);height:48px;padding:0 10px;width:100%}.account-details form .form-row input[type=email]::placeholder,.account-details form .form-row input[type=password]::placeholder,.account-details form .form-row input[type=search]::placeholder,.account-details form .form-row input[type=tel]::placeholder,.account-details form .form-row input[type=text]::placeholder,.account-details form .form-row input[type=url]::placeholder{color:var(--global-adaptive-bg-copysecondary,#5b5b5b);font-size:var(--typo-bodysizes,14px)}.account-details form .form-row input[type=email]:focus-visible,.account-details form .form-row input[type=password]:focus-visible,.account-details form .form-row input[type=search]:focus-visible,.account-details form .form-row input[type=tel]:focus-visible,.account-details form .form-row input[type=text]:focus-visible,.account-details form .form-row input[type=url]:focus-visible{outline:none}.account-details form fieldset{border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348)}.account-details form fieldset legend{padding:0 10px}.account-details form button[type=submit]{align-items:center;background:var(--global-adaptive-bg-highlightyprimary,#09c348);border:none;border-radius:0;color:var(--white-1000,#fff);cursor:pointer;display:flex;font-size:1rem;height:48px;justify-content:center;line-height:24px;margin-top:40px;max-width:300px;width:100%}.account-details form button[type=submit] a{color:var(--white-1000,#fff)}.woocommerce-MyAccount-navigation-link--stored-cards,.woocommerce-MyAccount-navigation-link--wc-smart-coupons{display:none!important}.my-wishlist{margin-bottom:80px}.my-wishlist h2{margin-top:0}.my-wishlist-header{margin-bottom:40px}.my-wishlist-products{background:var(--white-1000,#fff);border:1px solid var(--global-adaptive-bg-highlightyprimary,#09c348);column-gap:20px;display:flex;flex-wrap:wrap;padding:20px;row-gap:60px}@media(max-width:575px){.my-wishlist-products{gap:20px}}.my-wishlist-products .product-item{max-width:180px;position:relative;width:100%}@media(max-width:1023px){.my-wishlist-products .product-item{width:100%}}@media(max-width:767px){.my-wishlist-products .product-item{width:100%}}@media(max-width:575px){.my-wishlist-products .product-item{align-items:center;border-radius:8px;display:flex;flex-direction:row;gap:5px;max-width:100%;width:100%}}@media(min-width:576px){.my-wishlist-products .product-item{justify-content:center}}.my-wishlist-products .product-item .remove_from_wishlist{position:absolute;right:4px;top:4px;z-index:9}@media(max-width:575px){.my-wishlist-products .product-item .remove_from_wishlist{right:8px;top:8px}}.my-wishlist-products .product-item .remove_from_wishlist:after{background:red;content:"";display:block;height:12px;margin-left:5px;mask-image:url(x-icon.297d5e8bab3d2b0d39b0.svg);-webkit-mask-image:url(x-icon.297d5e8bab3d2b0d39b0.svg);width:12px}.my-wishlist-products .product-item__thumbnail{margin-right:10px;max-width:150px;position:relative}@media(min-width:768px){.my-wishlist-products .product-item__thumbnail{margin-bottom:20px}.my-wishlist-products .product-item__thumbnail a{display:flex;justify-content:center}}.my-wishlist-products .product-item__thumbnail img{max-width:150px;object-fit:contain;width:150px}@media(min-width:576px){.my-wishlist-products .product-item__details{width:calc(70% - 10px)}}.my-wishlist-products .product-item__details a{color:var(--global-adaptive-bg-copyprimary,#000);font-size:var(--typo-bodysizes,14px);font-weight:var(--typo-bodyweightregular,400)}@media(min-width:768px){.my-wishlist-products .product-item__name{height:42px}}.my-wishlist-products .product-item__name span{display:-webkit-box;font-weight:500;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.my-wishlist-products .product-item__name span{font-weight:400}}.my-wishlist-products .product-item__price{color:var(--global-adaptive-bg-productpriceold);font-size:var(--typo-bodysizem,16px);margin-top:10px}.my-wishlist-products .product-item__price del span bdi,.my-wishlist-products .product-item__price span bdi{color:var(--global-adaptive-bg-productpriceold);font-size:var(--typo-bodysizem,16px);line-height:1}.my-wishlist-products .product-item__price:has(del)>span:first-child bdi{color:var(--global-adaptive-bg-productpricenew)}.short-wishlist{margin:50px 0}.short-wishlist .remove_from_wishlist{display:none}.short-wishlist .my-wishlist-header{align-items:center;display:flex;justify-content:space-between}.short-wishlist .my-wishlist-header a{align-items:center;color:var(--global-adaptive-bg-copyprimary,#000);display:flex;gap:10px}.short-wishlist .my-wishlist-header a:after{background:var(--global-adaptive-bg-highlightyprimary,#09c348);content:"";display:flex;height:16px;mask-image:url(chevron-right.69e0631cc594302a31ab.svg);-webkit-mask-image:url(chevron-right.69e0631cc594302a31ab.svg);width:16px}.short-wishlist .my-wishlist__footer{margin-top:20px}.short-wishlist .my-wishlist__footer a{align-items:center;background:var(--global-adaptive-bg-highlightyprimary,#09c348);color:var(--global-adaptive-buttons-labelsecondary,#fff);display:flex;height:48px;justify-content:center}.added-to-cart-modal{background:hsla(0,0%,51%,.42) 0 0 no-repeat padding-box;height:100%;opacity:0;position:fixed;top:0;transition:opacity .3s ease-out,visibility .3s ease-out,z-index 0s linear .3s;visibility:hidden;width:100%;z-index:-10}.added-to-cart-modal.is-visible{opacity:1;transition:opacity .3s ease-in,visibility 0s linear;visibility:visible;z-index:99999}.added-to-cart-modal--inside{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px rgba(0,0,0,.078);height:auto;left:50%;max-width:800px;overflow:hidden;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.added-to-cart-modal--inside{max-width:700px;width:100%}}@media(max-width:575px){.added-to-cart-modal--inside{height:100vh;max-height:100%;max-width:100%;overflow-y:scroll;padding:0;width:100vh}}.added-to-cart-modal--heading{display:inline-flex;justify-content:space-between;width:100%}@media(max-width:575px){.added-to-cart-modal--heading{margin:20px 0;padding:0 15px}}.added-to-cart-modal--heading h4{align-items:center;display:inline-flex;font-size:22px;margin:0}@media(max-width:575px){.added-to-cart-modal--heading h4{font-size:17px}}.added-to-cart-modal--heading h4:before{background:var(--primary-500,#09c348);content:"";display:block;height:25px;margin-right:10px;mask-image:url(check-with-circle.61a2661be85556785542.svg);-webkit-mask-image:url(check-with-circle.61a2661be85556785542.svg);mask-repeat:no-repeat;mask-size:contain;width:25px}.added-to-cart-modal--heading .modal-close-top{cursor:pointer}.added-to-cart-modal--heading .modal-close-top:before{background-color:#000;content:"";display:block;height:15px;margin-right:5px;mask-image:url(close-icon.045d7fc0168b65a46a06.svg);-webkit-mask-image:url(close-icon.045d7fc0168b65a46a06.svg);mask-repeat:no-repeat;mask-size:contain;width:15px}.added-to-cart-modal--product{align-items:center;display:inline-flex;gap:20px;margin:15px 0;width:100%}@media(max-width:575px){.added-to-cart-modal--product{padding:0 15px}}.added-to-cart-modal--product__image img{width:120px}@media(max-width:575px){.added-to-cart-modal--product__image img{max-width:200px}}.added-to-cart-modal--product__info{display:flex;flex-direction:column;gap:5px}.added-to-cart-modal--product__name{margin:0}.added-to-cart-modal--product__price{font-weight:501;margin:0}.added-to-cart-modal--product__qty,.added-to-cart-modal--product__variable{color:var(--global-adaptive-bg-copysecondary,#777);font-size:12px}.added-to-cart-modal--tabs{display:inline-flex;gap:5px}@media(max-width:575px){.added-to-cart-modal--tabs{padding:0 15px}}.added-to-cart-modal--tabs .tabs-btn{border-bottom:1px solid var(--white-1000,#fff);border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;font-size:14px;font-weight:501;padding:10px}.added-to-cart-modal--tabs .tabs-btn.current{border-color:var(---primary-500,#09c348);font-weight:501}.added-to-cart-modal--tab{display:none;padding:10px 15px}@media(max-width:767px){.added-to-cart-modal--tab{padding:15px 0 15px 15px}}@media(max-width:575px){.added-to-cart-modal--tab{padding:15px 0 15px 15px}}.added-to-cart-modal--tab.current-tab{display:block}.added-to-cart-modal .additional-products{padding:20px 0}@media(max-width:575px){.added-to-cart-modal .additional-products{padding:20px}}.added-to-cart-modal .additional-products .products-slider{padding:0}.added-to-cart-modal .additional-products .products-slider_title-heading{align-self:center;font-size:var(--typo-bodysizexxxl,32px)}.added-to-cart-modal .additional-products .product-slider{padding:0}@media(max-width:767px){.added-to-cart-modal .additional-products .product-slider{padding:0 20px}}.added-to-cart-modal .additional-products .product-slider .button-desktop-only,.added-to-cart-modal .additional-products .product-slider .buttony-mobile-only{display:none}.added-to-cart-modal .additional-products .product-slider__title{justify-content:flex-end}.added-to-cart-modal .additional-products .product-slider__title-heading{display:none}.added-to-cart-modal .additional-products .product-slider__title h2{font-size:var(--typo-bodysizel,18px)}.added-to-cart-modal .added-to-cart-bottom{align-items:center;display:inline-flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:20px;width:100%}@media(max-width:575px){.added-to-cart-modal .added-to-cart-bottom{flex-direction:column;margin:20px 0;padding:0 15px}}.added-to-cart-modal .added-to-cart-bottom .modal-close-bottom{align-items:center;background:var(--black-1000,#000);color:var(--white-1000,#fff);cursor:pointer;display:inline-flex;font-size:var(--typo-bodysizes,14px);font-weight:401;gap:5px;max-width:100%;width:calc(50% - 10px)}@media(max-width:575px){.added-to-cart-modal .added-to-cart-bottom .modal-close-bottom{width:100%}}.added-to-cart-modal .added-to-cart-bottom .modal-close-bottom:after{content:none}.added-to-cart-modal--button{background:var(--primary-500,#09c348);color:var(--white-1000,#fff);font-size:var(--typo-bodysizes,14px);max-width:100%;padding:10px;width:calc(50% - 10px)}@media(max-width:575px){.added-to-cart-modal--button{width:100%}}.added-to-cart-modal--button:hover{color:var(--white-1000,#fff)}.added-to-cart-modal--button:after{content:none}