@charset "UTF-8";@font-face{font-family:Onest;src:url(/assets/fonts/OnestThin1602-hint.woff) format("woff"),url(/assets/fonts/OnestThin1602-hint.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Onest;src:url(/assets/fonts/OnestLight1602-hint.woff) format("woff"),url(/assets/fonts/OnestLight1602-hint.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Onest;src:url(/assets/fonts/OnestRegular1602-hint.woff) format("woff"),url(/assets/fonts/OnestRegular1602-hint.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Onest;src:url(/assets/fonts/OnestMedium1602-hint.woff) format("woff"),url(/assets/fonts/OnestMedium1602-hint.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Onest;src:url(/assets/fonts/OnestBold1602-hint.woff) format("woff"),url(/assets/fonts/OnestBold1602-hint.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Onest;src:url(/assets/fonts/OnestExtraBold1602-hint.woff) format("woff"),url(/assets/fonts/OnestExtraBold1602-hint.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Onest;src:url(/assets/fonts/OnestExtraBold1602-hint.woff) format("woff"),url(/assets/fonts/OnestExtraBold1602-hint.ttf) format("truetype");font-weight:900;font-style:normal}:root{--clr-primary-d40: #1C5E46;--clr-primary-hover: #2A8C69;--clr-primary: #2F9C75;--clr-primary-40: #82C4AC;--clr-primary-10: #EAF5F1;--clr-primary-t40: rgba(42, 140, 105, .4);--clr-primary-t10: rgba(42, 140, 105, .1);--clr-secondary-d40: #144083;--clr-secondary-hover: #1E60C4;--clr-secondary: #216BDA;--clr-secondary-40: #7AA6E9;--clr-secondary-10: #EAF5F1;--clr-secondary-t40: rgba(33, 107, 218, .4);--clr-secondary-t10: rgba(33, 107, 218, .1);--clr-surface-ground: #F7F4F1;--clr-surface-white: #FFFFFF;--clr-surface-dark-ground: #11191F;--clr-surface-charcoal: #1A252D;--clr-surface-white-t3: rgba(255, 255, 255, .03);--clr-surface-white-t10: rgba(255, 255, 255, .1);--clr-surface-white-t25: rgba(255, 255, 255, .25);--clr-surface-white-t50: rgba(255, 255, 255, .5);--clr-surface-black-t3: rgba(17, 25, 31, .03);--clr-surface-black-t10: rgba(17, 25, 31, .1);--clr-surface-black-t25: rgba(17, 25, 31, .25);--clr-surface-black-t50: rgba(17, 25, 31, .5);--clr-body-text: #11191F;--clr-subtle-text: rgba(17, 25, 31, .7);--clr-subtle-text2: rgba(17, 25, 31, .5);--clr-btn-text: #FFFFFF;--clr-btn-text-black: #11191F;--clr-warning-d40: #926100;--clr-warning-hover: #DB9100;--clr-warning: #F3A100;--clr-warning-40: #F8C766;--clr-warning-10: #FEF6E6;--clr-danger-d40: #860F20;--clr-danger-hover: #CA1730;--clr-danger: #E01935;--clr-danger-40: #EC7586;--clr-danger-10: #FCE8EB;--clr-danger-t40: rgba(202, 23, 48, .4);--clr-danger-t10: rgba(202, 23, 48, .1);--clr-pearl: #F3E9D0;--clr-light-blue: #E9F0FB;--clr-light-red: #F1E2E4}.c-primary-d40{color:var(--clr-primary-d40)}.bg-primary-d40{background-color:var(--clr-primary-d40)}.c-primary-hover{color:var(--clr-primary-hover)}.bg-primary-hover{background-color:var(--clr-primary-hover)}.c-primary{color:var(--clr-primary)}.bg-primary{background-color:var(--clr-primary)}.c-primary-40{color:var(--clr-primary-40)}.bg-primary-40{background-color:var(--clr-primary-40)}.c-primary-10{color:var(--clr-primary-10)}.bg-primary-10{background-color:var(--clr-primary-10)}.c-primary-t40{color:var(--clr-primary-t40)}.bg-primary-t40{background-color:var(--clr-primary-t40)}.c-primary-t10{color:var(--clr-primary-t10)}.bg-primary-t10{background-color:var(--clr-primary-t10)}.c-secondary-d40{color:var(--clr-secondary-d40)}.bg-secondary-d40{background-color:var(--clr-secondary-d40)}.c-secondary-hover{color:var(--clr-secondary-hover)}.bg-secondary-hover{background-color:var(--clr-secondary-hover)}.c-secondary{color:var(--clr-secondary)}.bg-secondary{background-color:var(--clr-secondary)}.c-secondary-40{color:var(--clr-secondary-40)}.bg-secondary-40{background-color:var(--clr-secondary-40)}.c-secondary-10{color:var(--clr-secondary-10)}.bg-secondary-10{background-color:var(--clr-secondary-10)}.c-secondary-t40{color:var(--clr-secondary-t40)}.bg-secondary-t40{background-color:var(--clr-secondary-t40)}.c-secondary-t10{color:var(--clr-secondary-t10)}.bg-secondary-t10{background-color:var(--clr-secondary-t10)}.c-surface-ground{color:var(--clr-surface-ground)}.bg-surface-ground{background-color:var(--clr-surface-ground)}.c-surface-white{color:var(--clr-surface-white)}.bg-surface-white{background-color:var(--clr-surface-white)}.c-surface-dark-ground{color:var(--clr-surface-dark-ground)}.bg-surface-dark-ground{background-color:var(--clr-surface-dark-ground)}.c-surface-charcoal{color:var(--clr-surface-charcoal)}.bg-surface-charcoal{background-color:var(--clr-surface-charcoal)}.c-surface-white-t3{color:var(--clr-surface-white-t3)}.bg-surface-white-t3{background-color:var(--clr-surface-white-t3)}.c-surface-white-t10{color:var(--clr-surface-white-t10)}.bg-surface-white-t10{background-color:var(--clr-surface-white-t10)}.c-surface-white-t25{color:var(--clr-surface-white-t25)}.bg-surface-white-t25{background-color:var(--clr-surface-white-t25)}.c-surface-white-t50{color:var(--clr-surface-white-t50)}.bg-surface-white-t50{background-color:var(--clr-surface-white-t50)}.c-surface-black-t3{color:var(--clr-surface-black-t3)}.bg-surface-black-t3{background-color:var(--clr-surface-black-t3)}.c-surface-black-t10{color:var(--clr-surface-black-t10)}.bg-surface-black-t10{background-color:var(--clr-surface-black-t10)}.c-surface-black-t25{color:var(--clr-surface-black-t25)}.bg-surface-black-t25{background-color:var(--clr-surface-black-t25)}.c-surface-black-t50{color:var(--clr-surface-black-t50)}.bg-surface-black-t50{background-color:var(--clr-surface-black-t50)}.c-body-text{color:var(--clr-body-text)}.bg-body-text{background-color:var(--clr-body-text)}.c-subtle-text{color:var(--clr-subtle-text)}.bg-subtle-text{background-color:var(--clr-subtle-text)}.c-subtle-text2{color:var(--clr-subtle-text2)}.bg-subtle-text2{background-color:var(--clr-subtle-text2)}.c-btn-text{color:var(--clr-btn-text)}.bg-btn-text{background-color:var(--clr-btn-text)}.c-btn-text-black{color:var(--clr-btn-text-black)}.bg-btn-text-black{background-color:var(--clr-btn-text-black)}.c-warning-d40{color:var(--clr-warning-d40)}.bg-warning-d40{background-color:var(--clr-warning-d40)}.c-warning-hover{color:var(--clr-warning-hover)}.bg-warning-hover{background-color:var(--clr-warning-hover)}.c-warning{color:var(--clr-warning)}.bg-warning{background-color:var(--clr-warning)}.c-warning-40{color:var(--clr-warning-40)}.bg-warning-40{background-color:var(--clr-warning-40)}.c-warning-10{color:var(--clr-warning-10)}.bg-warning-10{background-color:var(--clr-warning-10)}.c-danger-d40{color:var(--clr-danger-d40)}.bg-danger-d40{background-color:var(--clr-danger-d40)}.c-danger-hover{color:var(--clr-danger-hover)}.bg-danger-hover{background-color:var(--clr-danger-hover)}.c-danger{color:var(--clr-danger)}.bg-danger{background-color:var(--clr-danger)}.c-danger-40{color:var(--clr-danger-40)}.bg-danger-40{background-color:var(--clr-danger-40)}.c-danger-10{color:var(--clr-danger-10)}.bg-danger-10{background-color:var(--clr-danger-10)}.c-danger-t40{color:var(--clr-danger-t40)}.bg-danger-t40{background-color:var(--clr-danger-t40)}.c-danger-t10{color:var(--clr-danger-t10)}.bg-danger-t10{background-color:var(--clr-danger-t10)}.c-pearl{color:var(--clr-pearl)}.bg-pearl{background-color:var(--clr-pearl)}.c-light-blue{color:var(--clr-light-blue)}.bg-light-blue{background-color:var(--clr-light-blue)}.c-light-red{color:var(--clr-light-red)}.bg-light-red{background-color:var(--clr-light-red)}:where(.block){display:block}:where(.i-block){display:inline-block}:where(.flex){display:flex}:where(.i-flex){display:inline-flex}:where(.flex.fdc,.i-flex.fdc){flex-direction:column}:where(.flex.aic,.i-flex.aic){align-items:center}:where(.flex.aife,.i-flex.aife){align-items:flex-end}:where(.flex.jcc,.i-flex.jcc){justify-content:center}:where(.flex.jcfe,.i-flex.jcfe){justify-content:flex-end}:where(.flex.jcsb,.i-flex.jcsb){justify-content:space-between}:where(.flex.aifs,.i-flex.aifs){align-items:flex-start}:where(.flex.ais,.i-flex.ais){align-items:stretch}:where(.f-left){float:left}:where(.f-right){float:right}:where(.abs){position:absolute}:where(.rel){position:relative}:where(.fix){position:fixed}:where(.text-center){text-align:center}:where(.m-center){margin:0 auto}:where(.w100){width:100%}:where(.pointer-events-none){pointer-events:none}:where(.cursor-pointer){cursor:pointer}:where(.bg-icon){display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:contain}:where(.caps){text-transform:uppercase}:where(.line-through){text-decoration:line-through}.hide,.sys-hide[class~=sys-hide]{display:none;position:absolute;visibility:hidden;opacity:0}:where(.text-right){text-align:right}:where(.text-bold){font-weight:700}:where(.hover-opacity){transition:opacity .2s ease}:where(.hover-opacity):hover{opacity:.8}:where(html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video){margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;box-sizing:border-box}input,textarea,button{box-sizing:border-box;border:0;outline:0;background:none;appearance:none}*:before,*:after{box-sizing:border-box}button,input[type=submit]{cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input[type=submit]{outline:0}.h1big{font-size:24px;line-height:32px}@media (min-width: 992px){.h1big{font-size:48px;line-height:56px}}.h1{font-size:32px;line-height:40px}.h2{font-size:24px;line-height:32px}.h3{font-size:20px;line-height:28px}.h4{font-size:18px;line-height:24px}.h5{font-size:14px;line-height:20px}@media (min-width: 768px){.h5{font-size:16px;line-height:24px}}.h6{font-size:14px;line-height:20px}.caption{font-size:12px;line-height:16px}.text-light{font-weight:300}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}.range-slider{padding-top:48px;padding-bottom:26px}.modal .range-slider{margin-inline:24px}.noUi-target{border:0;background-color:var(--clr-surface-black-t10)}.noUi-connect{background-color:var(--clr-surface-dark-ground)}.noUi-horizontal{height:3px}.noUi-horizontal .noUi-handle{--_size: 21px;top:calc(1px + var(--_size) / -2);right:calc(1px + var(--_size) / -2);width:var(--_size);height:var(--_size);background-color:var(--clr-surface-dark-ground);box-shadow:0 0 0 4px var(--clr-surface-white);border-radius:50%;cursor:pointer}.noUi-handle:before{display:none}.noUi-handle:after,.noUi-handle:before{inset:0;width:100%;height:100%;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='7' rx='0.5' fill='white'/%3E%3Crect x='3' width='1' height='7' rx='0.5' fill='white'/%3E%3Crect x='6' width='1' height='7' rx='0.5' fill='white'/%3E%3C/svg%3E%0A");background-size:7px 7px;background-repeat:no-repeat;background-position:50%}.noUi-horizontal .noUi-tooltip{bottom:calc(100% + 15px)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:calc(100% + 22px)}.noUi-tooltip{font-size:12px;line-height:16px;padding:4px 8px;border:0;border-radius:6px;color:var(--clr-btn-text);background-color:var(--clr-surface-dark-ground);opacity:0;transition:opacity .2s ease}.noUi-tooltip:after{content:"";position:absolute;top:100%;left:50%;width:11px;height:5px;transform:translate(-50%);background-image:url("data:image/svg+xml,%3Csvg width='11' height='5' viewBox='0 0 11 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.15465 3.77696C4.9175 4.47045 6.0825 4.47045 6.84535 3.77696L11 0H0L4.15465 3.77696Z' fill='%2311191F'/%3E%3C/svg%3E%0A")}.tooltips-always-visible .noUi-tooltip{opacity:1}.noUi-active .noUi-tooltip,.noUi-active+.noUi-tooltip{opacity:1}.noUi-marker-large{display:none}.noUi-value-large{font-size:12px;line-height:16px;color:var(--clr-subtle-text2)}.noUi-value-large:nth-child(2){margin-top:10px;transform:translateY(-50%)}.noUi-value-large:last-child{margin-top:10px;transform:translate(-100%,-50%)}.btn{--_btn-border-radius: 14px;display:inline-flex;align-items:center;justify-content:center;gap:2px;text-align:center;text-decoration:none;cursor:pointer;padding:16px 23px;background-color:var(--_btn-primary-color, rgba(0, 0, 0, 0));border-color:var(--_btn-border-color, rgba(0, 0, 0, 0));color:var(--_btn-text-color);border-radius:var(--_btn-border-radius);border-width:1px;border-style:solid;transition:.2s ease}.btn:hover,.btn:focus-visible{background-color:var(--_btn-primary-color-hover, var(--_btn-primary-color));border-color:var(--_btn-border-color-hover, var(--_btn-border-color));color:var(--_btn-text-color-hover, var(--_btn-text-color))}.btn:disabled,.btn.disabled{cursor:not-allowed;opacity:.5}.btn .svg-icon{transition:.2s ease}.btn:active .svg-icon{transform:scale(1.1)}.btn--green{--_btn-primary-color: rgba( 47, 156, 117, var(--_btn-background-opacity, 1) );--_btn-border-color: var(--clr-primary);--_btn-text-color: var(--clr-btn-text);--_btn-primary-color-hover: rgba( 42, 140, 105, var(--_btn-background-opacity, 1) );--_btn-border-color-hover: var(--clr-primary-hover)}.btn--blue{--_btn-primary-color: rgba( 33, 107, 218, var(--_btn-background-opacity, 1) );--_btn-border-color: var(--clr-secondary);--_btn-text-color: var(--clr-btn-text);--_btn-primary-color-hover: rgba( 30, 96, 196, var(--_btn-background-opacity, 1) );--_btn-border-color-hover: var(--clr-secondary-hover)}.btn--red{--_btn-primary-color: rgba( 224, 25, 53, var(--_btn-background-opacity, 1) );--_btn-border-color: var(--clr-danger);--_btn-text-color: var(--clr-btn-text);--_btn-primary-color-hover: rgba( 202, 23, 48, var(--_btn-background-opacity, 1) );--_btn-border-color-hover: var(--clr-danger-hover)}.btn--black{--_btn-primary-color: var(--clr-surface-dark-ground);--_btn-text-color: var(--clr-btn-text);--_btn-primary-color-hover: var(--clr-surface-charcoal);--_btn-border-color-hover: var(--clr-surface-charcoal)}.btn--secondary{--_btn-text-color: var(--clr-body-text);--_btn-primary-color: rgba(0, 0, 0, 0);--_btn-background-opacity: 0}.btn--secondary:hover,.btn--secondary:focus-visible{--_btn-background-opacity: .1}.btn--tertiary{--_btn-text-color: var(--clr-body-text);--_btn-border-color: var(--clr-surface-black-t10);--_btn-border-color-hover: rgba(0, 0, 0, 0);--_btn-primary-color-hover: var(--clr-surface-black-t10)}.btn--plain{--_btn-text-color-hover: var(--clr-secondary);--_btn-border-color-hover: rgba(0, 0, 0, 0)}.btn--big{padding:25px;border-radius:20px;font-size:20px;line-height:28px}.btn--small{padding:13px 15px;border-radius:9px;font-size:14px;line-height:20px}.btn--xsmall{padding:7px 11px;border-radius:9px;font-size:14px;line-height:20px}.btn--no-padding{padding:0}.input{display:grid;gap:4px;cursor:pointer}.input textarea{resize:vertical}.input__name-line{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;line-height:20px;color:var(--clr-subtle-text2)}.input__name-line a{color:var(--clr-secondary)}.input:not(.error).filled .input__field-wrapper{box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10)}.input:not(.error).filled .input__field-wrapper:focus-within{box-shadow:inset 0 0 0 1px var(--clr-secondary)}.input__field-wrapper{border-radius:14px;display:flex;align-items:center;gap:10px;padding:16px 20px;cursor:text;min-width:0;background-color:var(--clr-surface-black-t10);transition:.2s ease}.input__field-wrapper:has(textarea){padding:12px 20px}.input__field-wrapper:focus-within{background-color:var(--clr-secondary-t10);box-shadow:inset 0 0 0 1px var(--clr-secondary)}.input__small .input__field-wrapper{border-radius:12px;padding:13px 16px}.input__small .input__field-wrapper:has(textarea){padding:10px 16px}.input--search .input__field-wrapper{padding:12px 24px}.input--search .input__field-wrapper:has(textarea){padding:10px 24px}.input--search:focus-within .input__field-wrapper{background-color:var(--clr-secondary-t10);box-shadow:inset 0 0 0 2px var(--clr-secondary-t40)}.input.error .input__field-wrapper{background-color:var(--clr-danger-t10);box-shadow:inset 0 0 0 1px var(--clr-danger)}.input__tel-pre{display:flex;font-size:16px;line-height:22px;color:var(--clr-surface-black-t25);margin-right:-2px}.input__field{width:auto;flex-grow:1;font-size:16px;line-height:22px;border:0;appearance:none;outline:0;min-width:0}.input__field::placeholder{font-size:16px;line-height:22px;color:var(--clr-surface-black-t25);opacity:1}.input__field.value-is-placeholder{font-size:16px;line-height:22px;color:var(--clr-surface-black-t25)}.input__field:is(select){cursor:pointer;margin:-15px -20px;padding:16px 20px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4'%3E%3Cpath d='M5.25 8.625L12 15.375L18.75 8.625' stroke='%2311191F' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:24px}.input__field::-ms-reveal,.input__field::-ms-clear,.input__field::-webkit-search-decoration,.input__field::-webkit-search-cancel-button,.input__field::-webkit-search-results-button,.input__field::-webkit-search-results-decoration{display:none}.input__small .input__field{font-size:14px;line-height:20px}.input--search .input__field{font-size:16px;line-height:24px}.input__hint{font-size:12px;line-height:16px;color:var(--clr-subtle-text2)}.input.error .input__hint{color:var(--clr-danger)}.input__action{cursor:pointer}.input__post,.input__pre{display:flex;align-items:center;gap:6px}.input__search-icon{color:var(--clr-subtle-text2);transition:.2s ease}.input:focus-within .input__search-icon,.input.filled .input__search-icon,.input:hover .input__search-icon{color:var(--clr-body-text)}.input__search-clear-btn{display:flex}.input__search-clear-btn:hover,.input__search-clear-btn:focus-visible{opacity:.8}.qty-input{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10);border-radius:6px}.qty-input input{text-align:center;font-size:16px;line-height:24px;font-weight:500;min-width:0;max-width:28px;padding:0;flex-grow:1}.qty-input input:focus{outline:1px solid var(--clr-secondary)}.qty-input input::-webkit-outer-spin-button,.qty-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-input input[type=number]{-moz-appearance:textfield}.qty-input button{--icon-size: 20px;display:flex;align-items:center;justify-content:center;min-width:var(--icon-size);transition:opacity .2s ease}.qty-input button:hover{opacity:.8}.qty-input button:focus-visible{outline:1px solid var(--clr-secondary)}.checkbox{--_box-size: 22px;display:inline-flex;align-items:start;gap:8px;cursor:pointer;user-select:none;position:relative;padding-block:4px;font-size:16px}.checkbox input{display:none}.checkbox:before{content:"";border-radius:6px;width:var(--_box-size);min-width:var(--_box-size);height:var(--_box-size);box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10);transition:.2s ease}.checkbox--toggler:before{box-shadow:none;background-color:var(--clr-surface-black-t10);width:36px;min-width:36px;height:22px;border-radius:9999vw}.checkbox:has(input:disabled){opacity:.5;cursor:not-allowed}.checkbox:has(input:disabled):before{box-shadow:inset 0 0 0 var(--_box-size) var(--clr-surface-black-t10)}.checkbox:has(input:checked):before{box-shadow:inset 0 0 0 var(--_box-size) var(--clr-secondary)}.checkbox:after{content:"";position:absolute;z-index:1;top:5px;left:1px;width:calc(var(--_box-size) - 2px);height:calc(var(--_box-size) - 2px);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.25 5L7.5 15L3.75 11.25' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:0;transition:.2s ease}.checkbox:has(input:indeterminate):after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 8H3.5' stroke='%2311191F' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:16px}.checkbox--toggler:after{background:var(--clr-surface-white);top:10px;left:6px;width:10px;height:10px;opacity:1;border-radius:50%}.checkbox:has(input:checked):after,.checkbox:has(input:indeterminate):after{opacity:1}.checkbox--toggler:has(input:checked):after{transform:translate(14px)}.radio-buttons{display:flex;flex-direction:column;gap:8px var(--_gap, 16px);flex-wrap:wrap;margin-bottom:24px}@media (min-width: 768px){.radio-buttons{flex-direction:row}}.radio-button{display:inline-block;user-select:none}.radio-button input{display:none}.radio-button>span{display:flex;align-items:center;gap:10px;padding:7px 16px;border-radius:9px;color:var(--clr-subtle-text2);cursor:pointer;box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10);transition:.2s ease;text-align:center;justify-content:center;font-size:16px;line-height:22px}@media (min-width: 768px){.radio-button>span{text-align:left;justify-content:initial}}.radio-button>span:hover{color:var(--clr-surface-dark-ground)}.radio-button--big>span{padding:12px 16px}.radio-button--centered>span{justify-content:center}.radio-button input:checked+span{color:var(--clr-surface-white);box-shadow:inset 0 0 0 36px var(--clr-surface-dark-ground)}.products-slider__tabs{flex-direction:row;flex-wrap:nowrap;white-space:nowrap;overflow:auto}.products-slider__tabs::-webkit-scrollbar{display:none}.products-slider{margin-top:48px;overflow:hidden}@media (min-width: 768px){.products-slider{margin-inline:calc((100vw - var(--container-max-width)) / -2);padding-inline:calc((100vw - var(--container-max-width)) / 2)}}@media (min-width: 1400px){.products-slider{margin-top:120px;margin-right:calc((100vw - var(--container-max-width)) / -2);padding-right:calc((100vw - var(--container-max-width)) / 2);margin-left:-24px;padding-left:24px}}.products-slider__title{flex-direction:column-reverse}@media (min-width: 768px){.products-slider__title{flex-direction:row}}.products-slider .swiper{overflow:visible}.products-slider__mobile-buttons{margin-top:24px;display:flex;align-items:center;justify-content:center}@media (min-width: 992px){.products-slider__mobile-buttons{display:none}}.swiper-slide{container-type:inline-size}.product-card{position:relative;overflow:hidden;padding:24px 16px;border-radius:16px;background-color:var(--clr-surface-white);display:flex;flex-direction:column;container-type:inline-size;transition:.2s ease}@container (min-width: 200px){.product-card{padding:24px}}.product-card:hover{opacity:1;box-shadow:0 4px 24px #0000001f}.product-card__actions{--icon-size: 20px;display:flex;align-items:center;justify-content:end}.product-card__action{display:flex;padding:8px;color:var(--clr-subtle-text2);transition:.2s ease}.product-card__action:hover{opacity:.8}.product-card__image{margin-inline:-24px;position:relative}.product-card__image:has(>img){display:flex;align-items:center;justify-content:center}.product-card__image img{margin-inline:auto}.product-card__image .swiper-slide{padding-inline:24px}.product-card__image .swiper-pagination{margin-top:12px;gap:4px;opacity:0;padding-inline:24px}.product-card:hover .product-card__image .swiper-pagination{opacity:1}.product-card__badges-line{margin-top:24px;display:flex;align-items:center;gap:8px}.product-card__video-btn{--icon-size: 20px;padding:0;border:0;display:flex;align-items:center;justify-content:center}.product-card__badges{display:flex;align-items:center;gap:8px}.product-card__name{margin-top:8px;line-height:24px;height:48px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:.2s ease}.product-card:hover .product-card__name{color:var(--clr-secondary)}.product-card__rating{--icon-size: 16px;margin-top:8px;display:flex;align-items:center;font-weight:500;font-size:14px;line-height:20px;gap:8px}@container (min-width: 150px){.product-card__rating{--icon-size: 20px}}@container (min-width: 200px){.product-card__rating{--icon-size: 24px}}.product-card__credit-price{padding:2px 6px;margin-top:12px;font-size:14px;line-height:20px;color:var(--clr-secondary-d40);background-color:var(--clr-secondary-t10);border-radius:6px;align-self:start}.product-card__price-line{margin-top:12px;display:flex;justify-content:space-between;flex-direction:column;gap:10px}@container (min-width: 200px){.product-card__price-line{flex-direction:row;align-items:center}}.product-card__price{display:grid;min-height:44px}.product-card__current-price{font-size:18px;line-height:24px;font-weight:700}.product-card__old-price{font-size:14px;line-height:20px;color:var(--clr-subtle-text2);text-decoration:line-through}.product-card__add-to-cart-btn{padding:12px;border-radius:12px}.blogpost-item{display:flex;flex-direction:column;gap:12px;position:relative}.blogpost-item__image{margin-bottom:4px}.blogpost-item__image img{border-radius:12px;height:200px;width:100%}.blogpost-item__category{position:absolute;top:16px;left:16px;max-width:calc(100% - 32px);background:var(--clr-surface-black-t50);border-radius:6px;color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:4px 8px}.blogpost-item__title{font-size:16px;line-height:22px}.blogpost-item__description{font-size:14px;line-height:20px}.blogpost-item__info{--icon-size: 16px;display:flex;align-items:center;gap:24px;font-size:12px;font-weight:300;line-height:16px}.blogpost-item__info>*+*{position:relative}.blogpost-item__info>*+*:before{content:"";position:absolute;top:calc(50% - 2px);right:calc(100% + 10px);width:4px;height:4px;border-radius:50%;background-color:#aeb3b9}.blogpost-item__read-time{--icon-size: 16px;display:flex;align-items:center;gap:10px}.blogpost-item:hover .blogpost-item__title{text-decoration:underline;color:#216bda}.review-card{position:relative;height:480px;border-radius:12px;overflow:hidden;cursor:pointer}.review-card__timeline{position:absolute;top:8px;right:16px;left:16px;height:4px;border-radius:9999vw;background-color:var(--clr-surface-black-t50);opacity:0;transition:.2s ease}.review-card__timeline:after{content:"";position:absolute;inset:0;width:var(--_progress);border-radius:9999vw;background-color:var(--clr-primary);transition:.3s linear}.review-card.active .review-card__timeline{opacity:1}.review-card__video{width:100%;height:100%;object-fit:cover}.review-card__actions{position:absolute;display:grid;justify-items:end;gap:16px;right:16px;top:28px;opacity:0;pointer-events:none;transition:.2s ease}.review-card.active .review-card__actions{opacity:1;pointer-events:auto}.review-card__time{font-size:14px;line-height:20px;font-weight:500;color:var(--clr-surface-white)}.review-card__action{--_size: 32px;--icon-size: 16px;display:flex;align-items:center;justify-content:center;width:var(--_size);height:var(--_size);border-radius:50%;background-color:var(--clr-surface-black-t50);color:var(--clr-surface-white);transition:.2s ease}.review-card__action:hover{background-color:var(--clr-surface-charcoal)}.review-card__product{display:flex;align-items:center;gap:8px;position:absolute;transition:.2s ease;bottom:8px;right:16px;left:16px;border-radius:9px;background-color:var(--clr-surface-white);transform:translateY(calc(100% + 16px))}.review-card.active .review-card__product{transform:translateY(0)}.review-card__product-photo{--_size: 56px;width:var(--_size);min-width:var(--_size);height:var(--_size);display:flex;align-items:center;justify-content:center}.review-card__product-info{padding:8px;flex-grow:1;display:grid;gap:8px}.review-card__product-price-line{display:flex;align-items:center;justify-content:space-between;gap:8px}.review-card__product-prices{display:grid;gap:2px}.review-card__product-price{font-size:14px;line-height:20px;font-weight:500}.review-card__product-old-price{font-size:12px;line-height:16px;text-decoration:line-through;color:var(--clr-subtle-text2)}.small-product-card{position:relative;overflow:hidden;background-color:var(--clr-surface-white);border-radius:16px;padding:10px;display:grid}.small-product-card:hover{box-shadow:0 4px 24px #0000001f;opacity:1}.small-product-card__image{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:8px}.small-product-card__image img{border-radius:8px}.small-product-card__badges{--_offset: 3px;position:absolute;z-index:1;bottom:var(--_offset);left:var(--_offset);right:var(--_offset);display:flex;align-items:center;gap:4px}.small-product-card__prices{margin-top:auto;padding-inline:2px;display:grid;align-content:center;height:48px}.filters{display:grid;padding:8px 24px}.modal .filters{padding:0;margin-top:-24px}.filter{display:grid}.filter+.filter{border-top:1px solid var(--clr-surface-black-t10)}.filter__name{--icon-size: 20px;padding-block:16px;display:flex;align-items:center;gap:6px;cursor:pointer;position:relative}.filter__name .svg-icon{color:var(--clr-subtle-text2);transition:transform .2s}.filter__name.collapsed .svg-icon{transform:rotate(-90deg)}.filter__content{display:grid;gap:8px}.filter__content>:last-child{margin-bottom:16px}.filter .show-all-link{text-align:center;font-size:14px;line-height:20px;cursor:pointer;color:var(--clr-secondary)}.breadcrumbs{font-size:12px;line-height:16px;padding-bottom:6px;margin-bottom:6px;margin-inline:calc((100vw - var(--container-max-width)) / -2);padding-inline:calc((100vw - var(--container-max-width)) / 2);white-space:nowrap;overflow:auto}.breadcrumbs span{color:var(--clr-subtle-text2)}.sorting-line{font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.sorting-line{padding-block:8px;justify-content:space-between}}.sorting-line__sorting{display:none;gap:8px 16px}@media (min-width: 768px){.sorting-line__sorting{display:flex}}@media (min-width: 992px){.sorting-line__sorting{flex-wrap:wrap}}@media (min-width: 992px){.sorting-line__sorting-name{width:100%}}@media (min-width: 1200px){.sorting-line__sorting-name{width:auto}}.sorting-line__count{white-space:nowrap;font-weight:500}@media (min-width: 768px){.sorting-line__count{color:var(--clr-subtle-text2);font-weight:400}}@media (min-width: 992px){.sorting-line__count{align-self:end}}@media (min-width: 1200px){.sorting-line__count{align-self:initial}}.pagination{display:flex;align-items:center;justify-content:center;gap:10px}.pagination__item{--icon-size: 20px;--_size: 36px;display:flex;align-items:center;justify-content:center;width:var(--_size);min-width:var(--_size);height:var(--_size);border-radius:50%;font-size:14px;color:var(--clr-subtle-text2)}@media (min-width: 768px){.pagination__item{--_size: 48px}}.pagination__item:hover{opacity:1;color:var(--clr-subtle-text)}.pagination__item.active{color:var(--clr-secondary);background-color:var(--clr-secondary-t10);font-size:16px;font-weight:600}.info-message{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.info-message--boxed{padding:48px 24px;border-radius:16px}@media (min-width: 768px){.info-message--boxed{padding:48px}}.info-message--centered-thin{max-width:952px;margin-inline:auto}.info-message--centered-extra-thin{max-width:708px;margin-inline:auto}.info-message__icon{--icon-size: 56px}.info-message__text{max-width:708px}.info-message__actions{display:flex;gap:16px;justify-content:center;flex-direction:column;width:100%}@media (max-width: 767px){.info-message__actions .btn{padding:16px 32px}}@media (min-width: 768px){.info-message__actions{flex-direction:row}}.cart-product{padding-block:24px;border-bottom:1px solid var(--clr-surface-black-t10);display:grid;gap:16px;position:relative}.cart-product__store{--icon-size: 20px;display:flex;align-items:center;gap:8px}.cart-product__content{display:grid;grid-template-columns:110px repeat(4,1fr);gap:12px}@media (min-width: 1200px){.cart-product__content{grid-template-columns:126px 1fr 144px auto 64px;gap:0}}.cart-product__checkbox-image{display:flex;align-items:center;align-self:start}@media (min-width: 1200px){.cart-product__checkbox-image{margin-right:16px}}.cart-product__image{--_size: 80px;width:var(--_size);min-width:var(--_size);height:var(--_size);display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--clr-surface-black-t10)}.cart-product__info{display:grid;gap:4px;grid-column:span 4}@media (min-width: 1200px){.cart-product__info{grid-column:initial}}.cart-product__name{font-size:16px;line-height:24px}.cart-product__qty{align-self:center;grid-column:span 2;margin-left:30px}@media (min-width: 1200px){.cart-product__qty{margin-left:0;margin-right:24px;grid-column:initial}}.cart-product__prices{align-self:center;grid-column:span 3;margin-left:auto}@media (min-width: 1200px){.cart-product__prices{margin-left:0;margin-right:32px;grid-column:initial}}.cart-product__actions{display:flex;align-items:center;gap:16px;align-self:center;position:absolute;right:0;top:24px}@media (min-width: 1200px){.cart-product__actions{position:static}}.cart-product__actions button,.cart-product__actions a{color:var(--clr-subtle-text2);transition:color .2s ease,transform .2s ease}.cart-product__actions button:hover,.cart-product__actions a:hover{color:var(--clr-subtle-text)}.cart-product__actions button:active,.cart-product__actions a:active{transform:scale(1.1)}.modal{position:fixed;inset:0;background-color:var(--clr-surface-black-t50);z-index:99;display:flex;align-items:center;justify-content:center;transition:.2s ease;opacity:0;visibility:hidden;pointer-events:none}.modal.active{visibility:visible;opacity:1;pointer-events:auto}.modal__content{display:grid;align-content:start;background-color:var(--clr-surface-white);box-shadow:0 4px 24px #0000001f;width:100%;transform:translate(-100%);max-width:480px;margin-right:auto;height:100%;transition:.2s ease}@media (min-width: 1200px){.modal__content{transform:translateY(-100px);max-width:min(var(--_max-width),100% - 48px);height:auto;max-height:90dvh;border-radius:20px;padding-bottom:32px;margin-right:initial}}.modal.active .modal__content{transform:translateY(0)}.modal--small .modal__content{--_max-width: 480px}.modal--medium .modal__content{--_max-width: 508px}.modal--large .modal__content{--_max-width: 952px}.modal__header{padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--clr-surface-black-t10)}@media (min-width: 1200px){.modal__header{padding:24px;border:0}}.modal__close{--icon-size: 32px;display:flex;transition:.2s ease}.modal__close:hover,.modal__close:focus-visible{transform:rotate(90deg)}.modal__body{padding:24px;overflow:auto}@media (min-width: 1200px){.modal__body{padding:0 24px;max-height:calc(90dvh - 112px)}}.header{--_sidebar-width: 267px;background-color:var(--clr-surface-white);padding:12px 0 24px;margin-bottom:24px}@media (min-width: 1400px){.header{--_sidebar-width: 306px}}@media (min-width: 1490px){.header{--_sidebar-width: 342px}}.header__content{display:grid;gap:12px}.header__top{display:flex;align-items:center;gap:24px}@media (min-width: 1200px){.header__top{display:grid;grid-template-columns:var(--_sidebar-width) 1fr auto}}.header__nav-toggler-mobile{display:flex;align-items:center;justify-content:center;margin-right:auto}@media (min-width: 1200px){.header__nav-toggler-mobile{display:none}}.header__logo{display:flex;place-self:center start}.header__links{display:flex;align-items:center;font-size:14px;line-height:20px;gap:12px;display:none}@media (min-width: 1200px){.header__links{display:flex}}@media (min-width: 1400px){.header__links{gap:24px}}.header__links .highlighted{color:var(--clr-secondary);font-weight:500}.header__auth-lng{display:flex;align-items:center;font-size:14px;margin-left:auto;gap:12px}@media (min-width: 1400px){.header__auth-lng{gap:16px}}.header__auth-lng>*{line-height:48px}.header__auth-lng>button{transition:.2s ease}.header__auth-lng>button:not(:last-child){display:none}@media (min-width: 1200px){.header__auth-lng>button:not(:last-child){display:flex}}.header__auth-lng>button:hover{opacity:.8}.header__auth-user{--_avatar-size: 36px;position:relative;z-index:4;display:none}@media (min-width: 1200px){.header__auth-user{display:flex}}.header__auth-avatar{width:var(--_avatar-size);min-width:var(--_avatar-size);aspect-ratio:1/1;border-radius:50%;overflow:hidden;background-color:var(--clr-surface-charcoal);color:var(--clr-surface-white);display:flex;align-items:center;justify-content:center}.header__auth-avatar img{width:100%;aspect-ratio:1/1}.header__auth-dropdown{position:absolute;z-index:2;width:205px;top:calc(100% + 4px);right:-32px;padding:24px;background-color:var(--clr-surface-white);box-shadow:0 4px 24px #0000001f;border-radius:20px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:.2s ease;transition-delay:.2s}.header__auth-dropdown:before{content:"";position:absolute;z-index:1;top:calc((var(--_avatar-size) + 4px) * -1);left:0;right:0;height:calc(var(--_avatar-size) + 4px)}.header__auth-dropdown a{--icon-size: 20px;display:flex;align-items:center;gap:8px;padding-block:4px}.header__auth-dropdown a:last-child{margin-top:8px}.header__auth-user:hover .header__auth-dropdown,.header__auth-user:focus-visible .header__auth-dropdown,.header__auth-user:focus-within .header__auth-dropdown,.header__auth-dropdown:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.header__auth-dropdown-title{margin-bottom:8px}.header__bottom{display:flex;align-items:center;gap:24px}@media (min-width: 1200px){.header__bottom{display:grid;grid-template-columns:var(--_sidebar-width) 1fr auto}}.header__nav-button{padding:12px;border-radius:12px;display:none}@media (min-width: 1200px){.header__nav-button{display:flex}}.header__nav-button-icon{display:flex;align-items:center;position:relative}.header__nav-button-icon .svg-icon:last-child{position:absolute;inset:0;opacity:0}.header__nav-button-icon.active .svg-icon:last-child{opacity:1;transform:rotate(90deg)}.header__nav-button-icon.active .svg-icon:first-child{opacity:0;transform:rotate(90deg)}.header__search{position:relative;z-index:4;width:100%}@media (min-width: 768px){.header__search{position:relative}}.header__search .input{position:relative;z-index:2}.header__search-inner{position:relative;border-radius:10px 10px 0 0;z-index:1;transition-property:box-shadow,background-color;transition-duration:.2s;transition-timing-function:ease;margin:-24px;padding:24px}@media (min-width: 768px){.header__search.active .header__search-inner{background-color:var(--clr-surface-white);box-shadow:0 4px 24px #0000001f}}.header__search-dropdown{pointer-events:none;visibility:hidden;opacity:0;transition-property:opacity,visibility;transition-duration:.2s;transition-timing-function:ease}@media (min-width: 768px){.header__search.active .header__search-dropdown{pointer-events:auto;visibility:visible;opacity:1}}.header__search-popular-items{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.header__search-columns{margin-top:16px;display:grid;gap:24px}@media (min-width: 768px){.header__search-columns{grid-template-columns:minmax(0,1fr) 200px}}@media (min-width: 1400px){.header__search-columns{grid-template-columns:minmax(0,1fr) 300px}}.header__search-autocomplete a{display:flex;align-items:center;gap:12px;padding-block:16px;border-bottom:1px solid var(--clr-surface-black-t10)}.header__search-autocomplete strong{font-weight:500}.header__search-categories{padding:24px;border-radius:20px;background-color:var(--clr-surface-black-t3);display:grid;align-content:start;gap:12px}.header__search-categories a{display:flex;align-items:center;justify-content:space-between;gap:10px}.header__actions{align-items:center;gap:16px;display:none}@media (min-width: 1200px){.header__actions{display:flex}}@media (min-width: 1400px){.header__actions{gap:24px}}.header__action{padding-block:2px;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;line-height:20px}.header__action[data-number]{position:relative}.header__action[data-number]:before{--_size: 20px;content:attr(data-number);position:absolute;top:-2px;right:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;width:var(--_size);height:var(--_size);font-size:10px;line-height:16px;font-weight:500;color:var(--clr-surface-white);background-color:var(--clr-danger)}.nav{background-color:var(--clr-surface-white);inset:0;position:fixed;z-index:9;pointer-events:none;opacity:0;transform:translateY(-20px);visibility:hidden;transition:.2s ease;max-width:480px}@media (min-width: 1200px){.nav{max-width:initial}}@media (max-width: 1199px){.nav .container{padding:0;display:block}}@media (min-width: 1200px){.nav{bottom:initial;z-index:3;top:146px;box-shadow:0 80px 80px #0000001a;border-radius:0 0 24px 24px}}.nav.active{visibility:visible;transform:translateY(0);opacity:1;pointer-events:auto}.nav__mobile-title-line{display:flex;align-items:center;gap:8px;padding:18px 24px;border-bottom:1px solid var(--clr-surface-black-t10);margin-bottom:24px}@media (min-width: 1200px){.nav__mobile-title-line{display:none}}.nav__mobile-title-line button{display:flex}.nav__mobile-back{display:flex;opacity:.4}.nav__mobile-title{font-size:20px;line-height:28px}.nav__mobile-close{--icon-size: 32px;display:flex;margin-left:auto}@media (min-width: 1200px){.nav__inner{display:grid;grid-template-columns:294px minmax(0,1fr)}}.nav__sidebar{min-height:515px;border-right:1px solid var(--clr-surface-black-t10)}.nav__content-category{display:grid;align-items:start;align-content:start;overflow:auto;gap:0 24px;max-height:100%;position:fixed;background-color:var(--clr-surface-white);inset:0;padding-bottom:36px;transition:.2s ease}@media (min-width: 1200px){.nav__content-category{position:static;padding-left:24px;padding-bottom:max(8px,env(safe-area-inset-bottom));padding-top:12px}}.nav__content-category:not(.active){visibility:hidden;transform:translate(-100%)}@media (min-width: 1200px){.nav__content-category:not(.active){transform:translate(0);display:none}}.nav__content-category-title-line{display:flex;align-items:center;gap:8px;padding:16px 24px;border-bottom:1px solid var(--clr-surface-black-t10);margin-bottom:24px;background-color:var(--clr-surface-white);position:sticky;top:0}@media (min-width: 1200px){.nav__content-category-title-line{display:none}}.nav__content-category-title{font-size:16px;line-height:24px;font-weight:500}.nav__sub-item{padding:6px 24px}@media (min-width: 1200px){.nav__sub-item{padding:6px 0}}.nav__sub-item.all{padding-top:12px;font-weight:500;color:var(--clr-secondary)}@media (min-width: 1200px){.nav__sub-item.all{grid-column:span 2}}.nav-overlay,.search-overlay{position:fixed;z-index:2;inset:0;background-color:var(--clr-surface-black-t50);opacity:0;visibility:hidden;pointer-events:none;transition:.2s ease}@media (min-width: 1200px){.nav-overlay,.search-overlay{top:146px}}.nav-overlay.active,.search-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.nav-overlay{z-index:4}@media (min-width: 1200px){.nav-overlay{z-index:2}}@media (min-width: 1200px){.search-overlay{top:0}}.search-dropdown{background-color:var(--clr-surface-white);overflow:auto;border-radius:0 0 10px 10px;position:fixed;z-index:10;inset:0;opacity:0;visibility:hidden;transition:.2s ease;padding:0}.search-dropdown .header__search-history-recommendations,.search-dropdown .header__search-suggestions,.search-dropdown .input{margin-inline:24px}@media (min-width: 768px){.search-dropdown .header__search-history-recommendations,.search-dropdown .header__search-suggestions,.search-dropdown .input{margin-inline:0}}.search-dropdown .header__search-history-recommendations,.search-dropdown .header__search-suggestions{margin-block:24px 36px}@media (min-width: 768px){.search-dropdown .header__search-history-recommendations,.search-dropdown .header__search-suggestions{margin-block:0}}.search-dropdown.active{pointer-events:auto;opacity:1;visibility:visible}@media (min-width: 768px){.search-dropdown{max-height:80vh;z-index:initial;position:absolute;bottom:initial;top:calc(100% - 1px);left:0;right:0;box-shadow:0 24px 24px #0000001f;padding:0 24px 24px}}.search-dropdown__mobile-header{display:flex;align-items:center;gap:8px;padding:18px 24px;border-bottom:1px solid var(--clr-surface-black-t10);margin-bottom:24px;font-size:20px;line-height:28px;font-weight:500;background-color:var(--clr-surface-white);z-index:3;position:sticky;top:0}@media (min-width: 768px){.search-dropdown__mobile-header{display:none}}.search-dropdown__mobile-header button{display:flex}@media (min-width: 768px){.search-dropdown__mobile-field{display:none}}.search-dropdown__mobile-close{--icon-size: 32px;margin-left:auto}.search-dropdown__title-line{display:flex;align-items:center;justify-content:space-between;gap:10px}.search-dropdown__history-item{--icon-size: 24px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--clr-surface-black-t10)}.search-dropdown__history-item .svg-icon{color:var(--clr-subtle-text2)}.search-dropdown__history-item a{padding-block:16px;flex-grow:1}.search-dropdown__history-item-remove{margin-left:auto;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.search-dropdown__history-item-remove:hover,.search-dropdown__history-item-remove:focus-visible{opacity:.7}.search-dropdown__recommendations{margin-top:24px}.search-dropdown__recommendations-items{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (min-width: 1400px){.search-dropdown__recommendations-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.search-dropdown__recommendations-items .product-card{border:1px solid var(--clr-surface-black-t10)}.footer{margin-top:48px;background-color:var(--clr-surface-charcoal);color:var(--clr-surface-white);padding-block:24px}@media (max-width: 992px){.footer{padding-block:24px 88px}body:has(.product-mobile-bar,.mobile-bar-filters) .footer{padding-block:24px 167px}}@media (min-width: 992px){.footer{margin-top:120px}}.footer__content{display:grid;gap:24px}.footer__columns{padding-bottom:24px;display:grid;gap:24px;border-bottom:1px solid var(--clr-surface-white-t10)}@media (min-width: 992px){.footer__columns{padding-block:48px;grid-template-columns:repeat(3,minmax(0,1fr))}}.footer__column{display:flex;flex-direction:column;align-items:start}.footer__column-name{margin-bottom:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;transition:.2s ease;font-size:16px;line-height:24px}@media (min-width: 768px){.footer__column-name{font-size:20px;line-height:28px}}@media (min-width: 992px){.footer__column-name{cursor:auto}}.footer__column-name:has(.closed){margin-bottom:0}@media (min-width: 992px){.footer__column-name:has(.closed){margin-bottom:16px}}.footer__column-name button{display:flex;align-items:center;justify-content:center;transition:.2s ease;color:inherit}.footer__column-name button.closed{transform:rotate(180deg)}@media (min-width: 992px){.footer__column-name button{display:none}}.footer__column-content{display:flex;flex-direction:column;align-items:start;max-height:300px;overflow:hidden;transition:.2s ease}.footer__column-content.hidden{visibility:hidden;max-height:0}@media (min-width: 992px){.footer__column-content.hidden{visibility:visible;max-height:initial}}.footer__link{font-size:14px;line-height:20px}.footer__link+.footer__link{margin-top:10px}.footer__payment-methods{margin-top:6px;display:flex;align-items:center;gap:6px}.footer__text{font-size:14px;line-height:20px;color:var(--clr-surface-white-t50)}.footer__text+.footer__text{margin-top:12px}.footer__socials{--icon-size: 36px;margin-top:12px;display:flex;align-items:center;gap:12px}.footer__socials a{display:flex}.footer__bottom{display:flex;align-items:center;flex-direction:column;text-align:center;gap:24px;font-size:14px;line-height:20px;color:var(--clr-surface-white-t50)}@media (min-width: 576px){.footer__bottom{flex-direction:row;justify-content:space-between;text-align:left}}.footer__devs{--icon-size: 20px;display:flex;align-items:center;gap:4px}.cookie-consent{position:fixed;z-index:3;left:0;right:0;bottom:0;margin-inline:auto;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background-color:var(--clr-surface-white);padding:16px 24px;border-radius:20px 20px 0 0;box-shadow:0 4px 24px #0000001f;opacity:0;visibility:hidden;transform:translateY(200%);pointer-events:none;transition:.2s ease}@media (min-width: 576px){.cookie-consent{flex-wrap:nowrap;width:min(710px,100dvw - 24px);bottom:48px;border-radius:20px}}.cookie-consent.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.cookie-consent__image{--_size: 40px;width:var(--_size);min-width:var(--_size)}.cookie-consent__text{flex-basis:calc(100% - 64px);margin-left:12px}@media (min-width: 576px){.cookie-consent__text{margin-left:0;flex-basis:initial}}.cookie-consent__text a{color:var(--clr-secondary)}.cookie-consent__button{width:100%;margin-top:12px}@media (min-width: 576px){.cookie-consent__button{margin-top:0;width:auto;margin-left:16px}}.added-to-cart{position:fixed;z-index:3;bottom:0;left:0;right:0;margin-inline:auto;display:flex;align-items:center;justify-content:center;border-radius:20px 20px 0 0;flex-wrap:wrap;gap:8px;background-color:var(--clr-surface-white);padding:16px 24px;box-shadow:0 4px 24px #0000001f;opacity:0;visibility:hidden;transform:translateY(200%);pointer-events:none;transition:.2s ease}@media (min-width: 576px){.added-to-cart{width:min(710px,100dvw - 24px);border-radius:20px;bottom:48px;flex-wrap:nowrap;justify-content:initial}}.added-to-cart.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.added-to-cart .btn{margin-left:auto;width:100%}@media (min-width: 576px){.added-to-cart .btn{width:auto}}:root{--loader-size: 24px;--swiper-pagination-bullet-horizontal-gap: 0}a{text-decoration:none;color:inherit}img{display:block;max-width:100%;height:auto;object-fit:cover}button,input[type=submit]{padding:0}body,html,*{scroll-behavior:smooth}html,body{scrollbar-gutter:stable;scroll-padding-block:20px}body::-webkit-scrollbar,html::-webkit-scrollbar,.search-dropdown::-webkit-scrollbar{width:10px;height:10px;background-color:var(--clr-surface-ground)}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,.search-dropdown::-webkit-scrollbar-thumb{background-color:var(--clr-surface-dark-ground);border-radius:9999vw;background-image:url("data:image/svg+xml,%3Csvg width='8' height='2' viewBox='0 0 8 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='7.59961' width='2' height='7.2' rx='1' transform='rotate(90 7.59961 0)' fill='white'/%3E%3C/svg%3E%0A");background-position:center;background-size:6px 2px;background-repeat:no-repeat}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover,.search-dropdown::-webkit-scrollbar-thumb:hover{background-color:var(--clr-surface-dark-ground)}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track,.search-dropdown::-webkit-scrollbar-track{border-radius:9999vw;background-color:var(--clr-surface-black-t10)}input,button,textarea,select{font:inherit}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}body{overflow-x:hidden;scrollbar-gutter:stable;font-family:Onest,sans-serif;font-size:14px;line-height:20px;background-color:var(--clr-surface-ground)}@media (min-width: 768px){body{font-size:16px;line-height:22px}}body.no-scroll{overflow:hidden}:where(.svg-icon){--_size-fallback: 24px;width:var(--icon-size, var(--_size-fallback));min-width:var(--icon-size, var(--_size-fallback));height:var(--icon-size, var(--_size-fallback))}.container{--container-padding-inline: 24px;--container-max-width: calc(100vw - 48px) ;width:100%;display:grid;grid-template-columns:1fr var(--container-padding-inline) [content-start] var(--container-max-width) [content-end] var(--container-padding-inline) 1fr}.container>*{grid-column:content-start/content-end}.container>.full-width:where(:not(img,svg,picture,figure,video)){grid-column:1/-1;padding-inline:calc((100% - var(--container-max-width)) / 2)}@media (min-width: 576px){.container{--container-max-width: 540px}}@media (min-width: 768px){.container{--container-max-width: 720px}}@media (min-width: 992px){.container{--container-max-width: 960px}}@media (min-width: 1200px){.container{--container-max-width: 1140px}}@media (min-width: 1400px){.container{--container-max-width: 1296px}}@media (min-width: 1490px){.container{--container-max-width: 1440px}}a:where(:not(.btn)){transition:.2s ease}a:where(:not(.btn)):hover{opacity:.8}.with-sidebar{width:100%;display:flex;flex-direction:column;gap:24px}.with-sidebar:not(.md-sidebar-hidden){display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width: 1400px){.with-sidebar.md-sidebar-hidden{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width: 991px){.with-sidebar--category:not(.md-sidebar-hidden){display:flex}}.with-sidebar__sidebar{grid-column:span 3;display:grid;align-content:start;gap:24px}.with-sidebar__sidebar--large{grid-column:span 4}.with-sidebar--category .with-sidebar__sidebar{display:none}@media (min-width: 992px){.with-sidebar--category .with-sidebar__sidebar{display:grid}}@media (max-width: 1399px){.with-sidebar--category .with-sidebar__sidebar{grid-column:span 4}}.with-sidebar.md-sidebar-hidden .with-sidebar__sidebar{display:none}@media (min-width: 1400px){.with-sidebar.md-sidebar-hidden .with-sidebar__sidebar{display:grid}}.with-sidebar__content{grid-column:span 9;container-type:inline-size}.with-sidebar__content *+.c-box{margin-top:48px}@media (max-width: 1399px){.with-sidebar--category .with-sidebar__content{grid-column:span 8}}.with-sidebar:has(.with-sidebar__sidebar--large) .with-sidebar__content{grid-column:span 8}.c-box{width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.c-box--wide{display:none}}.c-box:hover{opacity:1}.c-box img{display:block;width:100%;aspect-ratio:342/480;border-radius:24px}.c-box--wide img{aspect-ratio:1074/240}.c-box--wider img{aspect-ratio:36/24}.swiper a:hover{opacity:1}.swiper-pagination{position:static;display:flex;align-content:center;justify-content:center;gap:12px;margin-top:22px}.swiper-pagination-bullet{color:var(--clr-surface-black-t10);width:16px;height:4px;border-radius:9999vw;margin:0;transition:.2s ease}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;background-color:var(--clr-surface-dark-ground)}.swiper{--swiper-navigation-sides-offset: 24px;--swiper-navigation-size: 48px;user-select:none}.swiper-button-prev,.swiper-button-next{background-position:50%;background-size:8px 14px;background-repeat:no-repeat;background-color:var(--clr-surface-black-t50);border-radius:50%;width:var(--swiper-navigation-size);top:calc(50% - var(--swiper-navigation-size) / 2);transition:.2s ease}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--clr-surface-dark-ground)}.swiper:has(.swiper-pagination) .swiper-button-prev,.swiper:has(.swiper-pagination) .swiper-button-next{top:calc(50% + 13px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 13L1 7L7 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:calc(50% - 2px) 50%}.swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L0.999999 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:calc(50% + 2px) 50%}.big-slider{padding-bottom:30px;margin-inline:calc((100vw - var(--container-max-width)) / -2)}@media (min-width: 768px){.big-slider{margin-inline:0}}.big-slider a{display:flex}.big-slider img{height:360px;width:100%}@media (min-width: 768px){.big-slider img{height:auto;border-radius:24px}}.big-slider .swiper-button-prev,.big-slider .swiper-button-next{display:none}@media (min-width: 768px){.big-slider .swiper-button-prev,.big-slider .swiper-button-next{display:block}}.categories-slider{margin-top:24px;overflow:hidden;margin-inline:calc((100vw - var(--container-max-width)) / -2);padding-inline:calc((100vw - var(--container-max-width)) / 2)}@media (min-width: 1400px){.categories-slider{margin-left:-24px;padding-left:24px}}.categories-slider .swiper{overflow:visible}.categories-slider a{position:relative;display:flex;border-radius:24px;overflow:hidden}.categories-slider a img{height:360px;width:100%;opacity:.65;transition:.5s ease}@media (min-width: 1200px){.categories-slider a img{height:auto}}.categories-slider a:after{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--clr-surface-dark-ground)}.categories-slider a:hover img{opacity:.5;scale:1.055}.categories-slider__name{--icon-size: 32px;color:var(--clr-surface-white);font-size:20px;line-height:28px;font-weight:500;padding:24px;display:flex;align-items:end;justify-content:space-between;width:100%;position:absolute;bottom:0;z-index:2}@media (min-width: 1200px){.categories-slider__name{font-size:24px;line-height:36px}}.categories-slider .swiper-slide{width:294px}@media (min-width: 992px){.categories-slider .swiper-slide{width:auto}}.badge{display:inline-flex;align-items:center;border-radius:6px;padding:2px 8px;font-size:12px;line-height:16px;font-weight:500}.badge--pill{border-radius:9999vw}.badge--big{padding:6px 10px}.tabs{display:flex;align-items:center;gap:8px;margin-bottom:24px}.tabs__item{padding:7px 16px;border-radius:9px;color:var(--clr-subtle-text2);cursor:pointer;box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10);transition:.2s ease}.tabs__item:hover{color:var(--clr-surface-dark-ground)}.tabs__item.active{color:var(--clr-surface-white);box-shadow:inset 0 0 0 36px var(--clr-surface-dark-ground)}.advantages{margin-top:48px;padding:48px 24px;display:grid;gap:24px;background-color:var(--clr-secondary-t10);border-radius:24px}@media (min-width: 992px){.advantages{padding:48px 36px;grid-template-columns:repeat(3,1fr);align-items:start}}@media (min-width: 1400px){.advantages{margin-top:120px;padding:64px 48px;gap:48px}}.advantages__item{text-align:center;display:flex;flex-direction:column;justify-content:end;align-items:center}.advantages__image{max-width:160px;width:100%;aspect-ratio:1;display:flex;align-items:end;justify-content:center}.advantages__name{margin-top:16px;font-size:20px;line-height:28px;font-weight:500}@media (min-width: 768px){.advantages__name{margin-top:24px;font-size:24px;line-height:32px}}.advantages__text{margin-top:16px;min-height:66px;opacity:.7}@media (min-width: 768px){.advantages__text{margin-top:24px}}.swiper-scrollbar,.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{margin-top:24px;position:static;height:12px;width:360px;max-width:100%;margin-inline:auto;overflow:hidden;background-color:var(--clr-surface-black-t10);border-radius:9999vw}.swiper-scrollbar-drag{background-color:var(--clr-surface-dark-ground);background-image:url("data:image/svg+xml,%3Csvg width='2' height='8' viewBox='0 0 2 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.400391' width='2' height='7.2' rx='1' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;border-radius:9999vw;cursor:pointer}.swiper-scrollbar-drag:hover{background-color:var(--clr-surface-charcoal)}.brands{margin-top:48px;display:none;justify-content:space-between;align-items:center}@media (min-width: 768px){.brands{display:flex}}.brands--mobile{display:block;margin-inline:calc((100vw - var(--container-max-width)) / -2)}@media (min-width: 768px){.brands--mobile{display:none}}@media (min-width: 1400px){.brands{margin-top:120px}}.brands__item{flex-basis:100%}.brands--mobile .brands__item{display:flex;align-items:center;justify-content:center}.blogposts{margin-top:48px}@media (min-width: 1400px){.blogposts{margin-top:120px}}.blogposts__title-line{display:flex;align-items:start;gap:10px;margin-bottom:36px}.blogposts__all-link{--_size: 40px;width:var(--_size);min-width:var(--_size);height:var(--_size);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10)}.blogposts__items{display:grid;gap:24px}@media (min-width: 992px){.blogposts__items{grid-template-columns:repeat(3,1fr);gap:48px}}.blogposts__mobile-buttons{margin-top:36px;display:flex;align-items:center;justify-content:center}@media (min-width: 992px){.blogposts__mobile-buttons{display:none}}.reviews{margin-top:48px}@media (min-width: 1400px){.reviews{margin-top:120px}}.reviews__title{margin-bottom:36px}.sidebar-box{padding-block:12px;border-radius:24px;overflow:hidden}.sidebar-box--spaced{padding:24px}.sidebar-box--overflow{overflow:visible}.categories-list{display:grid}.categories-list__item{display:flex;align-items:center;gap:12px;padding:12px 24px;font-weight:500}.categories-list__item:hover{opacity:1;background-color:var(--clr-surface-black-t3)}.categories-list__icon{filter:saturate(0);opacity:.4;transition:.2s ease}.categories-list__icon img,.categories-list__icon svg{--_size: 28px;width:var(--_size);min-width:var(--_size);height:var(--_size)}.categories-list__item:hover .categories-list__icon{filter:none;opacity:1}.categories-list__arrow{--icon-size: 20px;display:flex;margin-left:auto;opacity:.4}.small-product-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-discount{padding:2px;width:100px;background-color:var(--clr-danger);color:var(--clr-surface-white);font-size:14px;line-height:20px;font-weight:500;position:absolute;z-index:1;top:0;left:0;transform:translate(-25%) translateY(60%) rotate(-45deg);transform-origin:center;text-align:center}.color-sample{display:flex;align-items:center;gap:8px}.color-sample__color{--_size: 18px;width:var(--_size);min-width:var(--_size);height:var(--_size);display:flex;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px var(--clr-surface-black-t10)}.color-sample__color>*{flex-grow:1;background-color:var(--_color)}.input-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hide-wrapper{display:inherit;gap:inherit}.page-title{margin-bottom:24px}@media (max-width: 767px){.page-title{font-size:24px;line-height:32px}}.category-content{display:grid;gap:24px}.category-content .small-products-slider{margin-top:0}.subcategories{--_gap: 12px;--_mobile-items: 2;overflow:auto;gap:var(--_gap);padding-block:24px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--_gap) * (var(--_mobile-items) - 1)) / var(--_mobile-items));margin-inline:calc((100vw - var(--container-max-width)) / -2);padding-inline:calc((100vw - var(--container-max-width)) / 2)}@media (min-width: 768px){.subcategories{--_mobile-items: 3 }}@media (min-width: 990px){.subcategories{display:flex;flex-wrap:wrap;margin-inline:0;padding-inline:0;padding-block:0}}.subcategories__item{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;gap:4px;font-size:16px;line-height:24px;padding:8px 15px;border-radius:9px;box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10);background-color:var(--clr-surface-white);min-height:108px}@media (min-width: 992px){.subcategories__item{flex-direction:row;justify-content:initial;text-align:left;min-height:initial}}.subcategories__item:hover{opacity:1;box-shadow:inset 0 0 0 1px var(--clr-secondary)}.subcategories__item img{--_size: 40px;width:var(--_size);min-width:var(--_size);height:var(--_size)}.products-grid{--_column-count: 1;display:grid;grid-template-columns:repeat(var(--_column-count),minmax(0,1fr));gap:24px}@media (min-width: 480px){.products-grid{--_column-count: 2}}@media (min-width: 1400px){.products-grid{--_column-count: 3}}.products-grid--wide{--_column-count: 1;gap:12px}@media (min-width: 480px){.products-grid--wide{--_column-count: 2}}@media (min-width: 768px){.products-grid--wide{--_column-count: 3}}@media (min-width: 992px){.products-grid--wide{--_column-count: 4}}@media (min-width: 1400px){.products-grid--wide{--_column-count: 5}}@media (max-width: 479px){.products-grid.mobile-two-columns{--_column-count: 2}}.category-description{display:grid;gap:16px}@media (min-width: 768px){.category-description{margin-top:24px}}.category-description__links-list{display:flex;flex-direction:column;align-items:flex-start;padding-left:1ch}.category-description__links-list a:before{content:"•";padding-right:1ch}.category-description a{color:var(--clr-secondary)}.product-overview{background-color:var(--clr-surface-white);grid-column:1/-1;padding-inline:calc((100% - var(--container-max-width)) / 2)}@media (min-width: 768px){.product-overview{grid-column:content-start/content-end;padding-inline:0;border-radius:16px}}.product-overview .swiper-slide{display:flex;align-items:center;justify-content:center;aspect-ratio:710/732}.product-overview__header{--icon-size: 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px solid var(--clr-surface-black-t10);margin-inline:calc((100vw - var(--container-max-width)) / -2)}@media (min-width: 768px){.product-overview__header{margin-inline:0}}.product-overview__header .btn{gap:8px}@media (max-width: 420px){.product-overview__header .btn{font-size:0;gap:0}}.product-overview__header .btn .svg-icon{color:var(--_icon-color, inherit)}.product-overview__actions{display:flex;align-items:center;gap:inherit}.product-overview__actions .btn{padding-inline:16px;font-weight:500}@media (max-width: 767px){.product-overview__actions .btn{font-size:0;gap:0}}.product-overview__sku{display:none}@media (min-width: 992px){.product-overview__sku{display:block}}.product-overview__product{display:grid}@media (min-width: 768px){.product-overview__product{grid-template-columns:120px 600px 1fr}}@media (min-width: 1400px){.product-overview__product{grid-template-columns:120px 710px 1fr}}.product-overview__slider-nav{position:relative;overflow:hidden;display:none}@media (min-width: 768px){.product-overview__slider-nav{display:block}}.product-overview__slider-nav .swiper{position:absolute;inset:0;margin-bottom:-1px}.product-overview__slider-nav .swiper-slide{height:128px;cursor:pointer}.product-overview__slider-nav .swiper-slide:not(:last-child){border-bottom:1px solid var(--clr-surface-black-t10)}.product-overview__slider-nav img{transition:opacity .2s ease;opacity:.4}.product-overview__slider-nav img.active{opacity:1}.product-overview__slider-main{position:relative;overflow:hidden;margin-inline:calc((100vw - var(--container-max-width)) / -2)}.product-overview__slider-main .swiper-pagination{gap:4px}@media (min-width: 768px){.product-overview__slider-main .swiper-pagination{display:none}}@media (max-width: 767px){.product-overview__slider-main .swiper-button-prev,.product-overview__slider-main .swiper-button-next{display:none}}@media (min-width: 768px){.product-overview__slider-main{grid-column:span 2;border-left:1px solid var(--clr-surface-black-t10);margin-inline:0}}@media (min-width: 1200px){.product-overview__slider-main{grid-column:initial}}.product-overview__slider-main .swiper{margin:auto}.product-overview__badges{display:flex;gap:10px;position:absolute;top:24px;right:24px;z-index:1}.product-overview__data{display:grid;align-content:start;gap:24px;padding:24px 0}@media (min-width: 768px){.product-overview__data{padding:24px;grid-column:span 3}}@media (min-width: 992px){.product-overview__data{border-top:1px solid var(--clr-surface-black-t10)}}@media (min-width: 1200px){.product-overview__data{border-top:0;border-left:1px solid var(--clr-surface-black-t10);grid-column:initial}}.product-overview__mobile-sku{font-size:16px;line-height:24px;color:var(--clr-subtle-text2)}@media (min-width: 992px){.product-overview__mobile-sku{display:none}}.product-overview__prop{padding-block:4px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.product-overview__prop>:first-child{color:var(--clr-subtle-text2)}.product-overview__variants-items{display:flex;gap:8px}.product-overview__variants-item{border-radius:8px;display:flex;align-items:center;justify-content:center;text-align:center;padding:7px 16px;box-shadow:inset 0 0 0 1px var(--clr-surface-black-t10)}.product-overview__variants-item--text.selected{background-color:var(--clr-surface-dark-ground);color:var(--clr-surface-white)}.product-overview__variants-item--image{aspect-ratio:1}.product-overview__variants-item--image.selected{box-shadow:inset 0 0 0 1px var(--clr-secondary)}.product-overview__data-title{display:flex;align-items:center;gap:8px;font-weight:500;font-size:12px;line-height:16px;color:var(--clr-subtle-text2);margin-bottom:10px}.product-overview__prices{display:flex;align-items:baseline;gap:12px;padding-top:24px;border-top:1px solid var(--clr-surface-black-t10)}.product-overview__price{font-size:32px;line-height:40px;font-weight:500}.product-overview__old-price{font-size:14px;line-height:20px;color:var(--clr-subtle-text2);text-decoration:line-through}.product-overview__author{position:relative;max-width:max-content;align-self:stretch}.product-overview__author-link{display:flex;align-items:center;gap:8px}.product-overview__author-link:hover{opacity:1}.product-overview__author-photo{display:flex}.product-overview__author-photo img{aspect-ratio:1;border-radius:50%}.product-overview__author-name{--icon-size: 16px;display:flex;align-items:center;font-weight:500;color:var(--clr-secondary);gap:8px;font-size:16px;line-height:24px}.product-overview__author-reg-date{font-size:14px;line-height:20px;color:var(--clr-subtle-text2)}.product-overview__author-tooltip{position:absolute;z-index:3;top:calc(100% + 8px);left:0;translate:0 10px;width:320px;padding:16px;background-color:var(--clr-surface-white);border-radius:8px;box-shadow:0 0 80px #0000001a;display:grid;gap:8px;visibility:hidden;opacity:0;pointer-events:none;transition:.2s ease}@media (min-width: 680px){.product-overview__author-tooltip{left:50%;transform:translate(-50%)}}.product-overview__author-tooltip:after{content:"";position:absolute;bottom:100%;left:0;right:0;height:8px}.product-overview__author-tooltip:before{content:"";position:absolute;width:16px;height:8px;bottom:100%;left:calc(50% - 8px);background-image:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8L16 8L9.41421 1.41421C8.63317 0.633164 7.36684 0.633164 6.58579 1.41421L0 8Z' fill='white' /%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}.product-overview__author:hover .product-overview__author-tooltip,.product-overview__author-link:focus-visible+.product-overview__author-tooltip,.product-overview__author-tooltip:focus-within{visibility:visible;pointer-events:auto;opacity:1;translate:0 0}.product-overview__author-tooltip-title{font-weight:500;line-height:24px}.product-overview__author-tooltip-prop{display:flex;gap:12px;font-size:14px;line-height:20px;padding-block:16px;border-bottom:1px solid var(--clr-surface-black-t10)}.product-overview__author-tooltip-prop span:first-child{color:var(--clr-subtle-text2)}.product-overview__author-tooltip-action{margin-top:8px}.product-overview__buy{display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.product-overview__buy{flex-direction:row}}.product-overview__buy>*{flex-basis:100%}@media (min-width: 420px){[data-products-slider] .swiper-slide{width:264px}}.box{padding:24px;border-radius:16px}.box.bg-surface-white{border-bottom:1px solid var(--clr-surface-black-t10)}.box p{font-size:16px;line-height:24px;margin-top:16px}.line-tabs{margin-block:24px;display:flex;flex-wrap:wrap;gap:24px;border-bottom:1px solid var(--clr-surface-black-t10)}.line-tabs--no-border{border-bottom:0}.line-tabs__item{padding-block:8px;line-height:24px;opacity:.5;transition:.2s ease}.line-tabs__item:hover{opacity:.7}.line-tabs__item.active{opacity:1;border-bottom:1px solid var(--clr-body-text)}.line-tabs__additional-actions{margin-left:auto;display:flex;align-items:center;width:100%;gap:inherit}@media (min-width: 576px){.line-tabs__additional-actions{width:auto}}.product-tabs{display:none;margin-top:64px;margin-bottom:0;position:sticky;z-index:2;top:-1px;transition:.2s ease;transition-property:background-color,box-shadow,border-bottom}@media (min-width: 992px){.product-tabs{display:flex}}.product-tabs.is-sticky{background-color:var(--clr-surface-ground);box-shadow:0 4px 24px #0000001f;border-bottom:0}.product-content{margin-top:24px}@media (max-width: 767px){.product-content .with-sidebar__sidebar{gap:0}}.product-content.with-sidebar{grid-column:1/-1}@media (max-width: 767px){.product-content.with-sidebar{gap:0}}@media (min-width: 768px){.product-content.with-sidebar{grid-column:content-start/content-end;padding-inline:0}}@media (max-width: 991px){.product-content.with-sidebar{grid-template-columns:initial}.product-content.with-sidebar>*,.product-content.with-sidebar .with-sidebar__content{grid-column:initial}}.product-content__sidebar-box{display:grid;gap:24px}@media (max-width: 767px){.product-content__sidebar-box{border-radius:0}.product-content__sidebar-box:is(.box){border-bottom:0}}.product-content__sidebar-box .btn{place-self:start}.product-content__sidebar-title{display:flex;align-items:center;gap:4px}.product-content__sidebar-title .svg-icon{transition:.2s ease}.product-content__sidebar-title .svg-icon:focus,.product-content__sidebar-title .svg-icon:focus-visible{color:var(--clr-body-text);outline:0}.product-content__sidebar-title .svg-icon:hover{color:var(--clr-body-text)}.product-content__sidebar-title img{margin-left:auto}.product-reviews-box{position:relative;margin-top:24px;grid-column:1/-1}@media (min-width: 768px){.product-reviews-box{margin-top:48px;grid-column:content-start/content-end;padding-inline:24px}}.product-reviews-sidebar.with-sidebar__sidebar--large{grid-column:span 12}@media (min-width: 992px){.product-reviews-sidebar.with-sidebar__sidebar--large{grid-column:span 4}}.product-reviews-sidebar-box{display:grid;gap:24px;border:1px solid var(--clr-surface-black-t10);position:sticky;top:66px}.product-sections{display:grid;align-content:start;top:66px;align-self:start}@media (max-width: 767px){.product-sections .box{border:0;border-radius:0}}@media (min-width: 768px){.product-sections{gap:24px}}@media (min-width: 992px){.product-sections{position:sticky}}.product-props{display:grid;margin-top:24px}.product-prop{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-block:16px;border-bottom:1px solid var(--clr-surface-black-t10);font-size:16px;line-height:24px}.product-prop--start{justify-content:start}.product-prop>:first-child:not(.svg-icon){--icon-size: 20px;display:flex;align-items:center;gap:4px;color:var(--clr-subtle-text2)}.product-prop>:first-child:not(.svg-icon) .svg-icon{cursor:pointer;transition:.2s ease}.product-prop>:first-child:not(.svg-icon) .svg-icon:focus,.product-prop>:first-child:not(.svg-icon) .svg-icon:focus-visible{color:var(--clr-body-text);outline:0}.product-prop>:first-child:not(.svg-icon) .svg-icon:hover{color:var(--clr-body-text)}.product-prop a{color:var(--clr-secondary)}.clear-btn{display:flex;align-items:center;font-size:16px;line-height:24px;gap:8px;padding-block:8px;color:var(--clr-danger);transition:.2s ease}.clear-btn:hover{opacity:.8}.account-avatar{position:relative;margin-inline:auto;margin-bottom:24px;width:104px}@media (min-width: 768px){.account-avatar{width:120px}}.account-avatar__image{display:flex;align-items:center;justify-content:center;width:100%;border-radius:50%;aspect-ratio:1/1;background-color:var(--clr-surface-charcoal);overflow:hidden}.account-avatar__upload{--icon-size: 20px;display:flex;width:36px;border-radius:50%;aspect-ratio:1/1;position:absolute;bottom:0;right:0;background-color:var(--clr-secondary);box-shadow:0 0 0 2px var(--clr-surface-white)}.account-avatar__upload button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--clr-surface-white);transition:opacity .2s ease}.account-avatar__upload button:hover{opacity:.8}.account-avatar__upload input{display:none}.profile-nav{display:grid;gap:8px;margin-block:24px}@media (max-width: 991px){.profile-nav{margin-inline:-24px;padding-inline:24px;display:flex;white-space:nowrap;overflow:auto;margin-bottom:0}}.profile-nav a{padding:12px 24px;display:flex;align-items:center;border-radius:9px;font-size:16px;line-height:24px}.profile-nav a.active{background-color:var(--clr-surface-black-t3)}.profile-logout-link{--icon-size: 20px;display:flex;align-items:center;gap:8px;transition:.2s ease}@media (max-width: 991px){.profile-logout-link{display:none}}.profile-logout-link:hover{opacity:.8}:has(>.profile-logout-btn-mobile){display:flex;align-items:center;justify-content:center;gap:8px}.profile-logout-btn-mobile{display:flex}@media (min-width: 992px){.profile-logout-btn-mobile{display:none}}.inputs-grid{display:grid;gap:16px}@media (min-width: 768px){.inputs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.inputs-grid .push-line{grid-column:span 2}@media (min-width: 1200px){.inputs-grid .push-line{width:calc(50% - 8px)}}*+.inputs-grid{margin-top:24px}.profile-actions{margin-top:24px;display:flex;flex-direction:column;gap:16px}@media (max-width: 767px){.profile-actions .btn{padding:16px}}@media (min-width: 768px){.profile-actions{flex-direction:row;flex-wrap:wrap;align-items:center}}.checkboxes{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media (min-width: 7638px){.checkboxes{gap:16px}}*+.checkboxes{margin-top:16px}.description{line-height:24px}*+.description:is(p){margin-top:24px}.product-rating{display:grid;gap:4px}.product-rating>*{display:flex;align-items:center;justify-content:space-between;gap:24px}.product-rating__sub{font-size:18px;line-height:24px;color:var(--clr-subtle-text2)}.rating-bars{gap:8px;display:none}@media (min-width: 992px){.rating-bars{display:grid}}.rating-bars__item{display:grid;align-items:center;grid-template-columns:60px 1fr 33px;gap:12px;padding-block:4px}.rating-bars__item-count-stars{display:flex;align-items:center;justify-content:center;gap:4px;font-size:16px;line-height:24px;font-weight:500}.rating-bars__item-count-stars>span{min-width:16px;text-align:center}.rating-bars__bar{background-color:var(--clr-surface-black-t10);border-radius:9999vw;height:8px;position:relative}.rating-bars__bar:after{content:"";position:absolute;inset:0;background-color:var(--clr-warning);width:var(--_percentage, 0);border-radius:inherit}.stars{display:flex;align-items:center;gap:var(--_gap, 8px)}.product-reviews-title{margin-bottom:24px}.product-reviews-tabs{margin-bottom:0;overflow:auto;flex-direction:row;flex-wrap:nowrap;margin-inline:-24px;padding-inline:24px}@media (min-width: 992px){.product-reviews-tabs{flex-wrap:wrap;margin-inline:0;padding-inline:0}}.product-reviews-tabs .radio-button>span{color:var(--clr-body-text)}.mobile-bar-filters.filter-bar{position:fixed;left:0;right:0;bottom:64px;z-index:3;padding:16px;background-color:var(--clr-surface-white);border-radius:16px 16px 0 0;box-shadow:0 4px 24px #0000001f}@media (min-width: 992px){.mobile-bar-filters.filter-bar{display:none}}.mobile-bar-filters.filter-bar .btn:first-child{color:var(--clr-surface-white);flex-grow:1}.mobile-bar-filters.filter-bar .btn{padding:12px}.product-mobile-bar{position:fixed;left:0;right:0;bottom:64px;z-index:3;padding:16px;display:flex;justify-content:space-between;gap:12px;background-color:var(--clr-surface-white);border-radius:16px 16px 0 0;box-shadow:0 4px 24px #0000001f}@media (min-width: 992px){.product-mobile-bar{display:none}}.product-mobile-bar .btn{padding:12px}.prices__price{font-size:18px;line-height:24px}.prices__old-price{font-size:14px;line-height:20px;color:var(--clr-subtle-text2);text-decoration:line-through}.product-reviews-content{display:grid;gap:24px;order:99}@media (min-width: 992px){.product-reviews-content{order:initial}}.with-sidebar:has(.with-sidebar__sidebar--large) .product-reviews-content.with-sidebar__content{grid-column:span 12}@media (min-width: 992px){.with-sidebar:has(.with-sidebar__sidebar--large) .product-reviews-content.with-sidebar__content{grid-column:span 8}}.review{display:grid;gap:24px;padding:24px;border-radius:12px;background-color:var(--clr-surface-black-t3)}.review__header{display:grid;gap:8px}.review__stats{display:flex;align-items:center;flex-wrap:wrap;gap:8px 4px;font-size:14px;line-height:20px;color:var(--clr-subtle-text2)}@media (min-width: 768px){.review__stats{gap:4px}}.review__our-badge{width:100%;order:-99}.review__our-badge .badge{padding:4px 8px}@media (min-width: 768px){.review__our-badge{order:initial;margin-left:auto}}.review__sections{display:grid;gap:16px}.review__section{display:grid;gap:8px}.review__ssection-text{font-size:14px;line-height:20px}.review__media{--_media-size: 120px;display:grid;grid-auto-flow:column;grid-auto-columns:var(--_media-size);overflow:auto;gap:16px;margin-inline:-24px;padding-inline:24px}@media (min-width: 768px){.review__media{display:flex;flex-wrap:wrap;gap:24px}}.review__media>*{width:var(--_media-size);aspect-ratio:1/1;border-radius:8px;cursor:pointer;overflow:hidden}.review__react{display:flex;align-items:center;gap:24px}.review__react>.btn{padding-inline:0}.review__thumbs{display:flex;align-items:center;gap:16px;margin-left:auto}.review__thumbs button{padding:0;display:flex;align-items:center;gap:4px;color:var(--clr-subtle-text2);transition:color .2s ease}.review__thumbs button:hover{color:var(--clr-body-text)}.review__responses{display:grid;gap:16px}.review__response{display:grid;grid-template-columns:48px 1fr;gap:8px;position:relative}.review__response:after{content:"";position:absolute;width:1px;left:24px;top:64px;bottom:0;background-color:var(--clr-surface-black-t10)}.review__response-avatar{border-radius:50%;aspect-ratio:1}.review__response-content{display:grid;gap:16px}.review__response-header{display:flex;justify-content:space-between}.review__response-info{display:grid;gap:4px}.review__response-name{--icon-size: 16px;display:flex;align-items:center;gap:4px}.review__response-to{font-size:14px;line-height:20px;color:var(--clr-subtle-text)}.review__response-date{font-size:14px;line-height:20px;color:var(--clr-subtle-text2)}.review__response-text{font-size:14px;line-height:20px}#product_description,#product_documents,#product_delivery,#product_reviews{scroll-margin-top:66px}.cart{position:relative;display:grid;gap:24px}@media (max-width: 479px){.cart .box{border-radius:0}}.cart__check-all-line{margin-block:24px;display:flex;align-items:center;gap:24px}.cart__check-all-line button{font-size:16px}.cart__sidebar{top:24px;display:grid;gap:24px}@media (min-width: 992px){.cart__sidebar{position:sticky}}.cart__sidebar-prices{display:grid;gap:16px}.cart__sidebar-price{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;line-height:24px;font-weight:500}.cart__sidebar-price--big{font-size:20px;line-height:28px}.cart__sidebar-price:not(.cart__sidebar-price--big){color:var(--clr-subtle-text)}.auth-call{display:flex;flex-direction:column;gap:16px 28px}@media (max-width: 767px){.auth-call .h5{font-size:16px;line-height:24px}}@media (min-width: 1200px){.auth-call{flex-direction:row;align-items:center}}.auth-call__actions{display:flex;align-items:center;gap:16px}.auth-call__actions>*{flex-basis:100%}.form-group{padding-block:24px;display:grid;gap:16px}.form-group .radio-buttons{margin-bottom:0}.form-group+.form-group{border-top:1px solid var(--clr-surface-black-t10)}@media (max-width: 767px){.form-group__name{font-size:16px;line-height:20px}}.form-group__inputs{display:grid;gap:16px}@media (min-width: 768px){.form-group__inputs{grid-template-columns:repeat(2,minmax(0,1fr))}}.ordered-product{display:grid;gap:8px}.ordered-product__store{--icon-size: 20px;display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px}.ordered-product__content{display:grid;grid-template-columns:64px 1fr;gap:24px 16px}@container (min-width: 554px){.ordered-product__content{grid-template-columns:80px 1fr 160px}}.ordered-product__image{display:flex;align-items:center;justify-content:center;padding:8px;background-color:var(--clr-surface-white);border-radius:8px;border:1px solid var(--clr-surface-black-t10);aspect-ratio:1}.ordered-product__image img{--_size: 48px;width:var(--_size);height:var(--_size)}.ordered-product__info{margin-right:8px;display:grid;gap:4px}@media (max-width: 767px){.ordered-product__name{font-size:16px;line-height:24px}}.ordered-product__props{font-size:14px;line-height:20px;color:var(--clr-subtle-text2)}.ordered-product__price-qty{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;grid-column:2}@container (min-width: 554px){.ordered-product__price-qty{grid-column:initial;flex-direction:row}}.ordered-product__price{font-size:18px;line-height:24px;font-weight:500}.ordered-product__qty{font-size:14px;line-height:20px;color:var(--clr-subtle-text2)}.checkout-success{max-width:952px;width:100%;background-color:var(--clr-surface-white);display:grid;place-items:center;gap:24px;border-bottom:1px solid var(--clr-surface-black-t10);padding-block:48px;grid-column:1/-1;padding-inline:calc((100% - var(--container-max-width)) / 2)}@media (min-width: 570px){.checkout-success{margin:48px auto;border-radius:16px;grid-column:content-start/content-end;padding:48px}}.checkout-success>*{max-width:708px;width:100%}.checkout-success__details-title{margin-bottom:16px}@media (max-width: 767px){.checkout-success__details-title{font-size:16px;line-height:24px}}.checkout-success__details-group{display:grid;gap:8px}.checkout-success__details-group+.checkout-success__details-group{margin-top:24px}.checkout-success__details-value{font-size:14px;line-height:20px;display:grid;gap:4px}.checkout-success__products{container-type:inline-size}.checkout-success__products-title-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:16px}@media (max-width: 767px){.checkout-success__products-title-line .h5{font-size:16px;line-height:24px}}.checkout-success__products-items{display:grid;gap:24px}.profile-info-message{padding-block:48px}.addresses{margin-top:24px}.addresses__header{font-size:12px;line-height:16px;font-weight:500;color:var(--clr-subtle-text2)}.addresses__row{display:grid;align-items:center;padding-block:18px;border-bottom:1px solid var(--clr-surface-black-t10);gap:16px}@media (max-width: 767px){.addresses__row{grid-template-columns:initial;padding:32px 24px;background-color:var(--clr-surface-black-t3);border-bottom:0;border-radius:16px}}.addresses__row>*{display:flex;align-items:center;justify-content:space-between}.addresses__row>*>*{flex-basis:100%}@media (min-width: 1200px){.addresses__row>*>*{flex-basis:initial}}.addresses__row>*>*:nth-child(2){text-align:right}@media (min-width: 1200px){.addresses__row>*>*:nth-child(2){text-align:left}}@media (min-width: 1200px){.addresses__row{grid-template-columns:192px 196px 1fr;gap:0}}@media (max-width: 1199px){.addresses__row.addresses__header{display:none}}.addresses__row-mobile-title{font-size:12px;line-height:16px;font-weight:500;color:var(--clr-subtle-text2);margin-right:auto}@media (min-width: 1200px){.addresses__row-mobile-title{display:none}}.addresses__addr{display:flex;align-items:center;justify-content:space-between;gap:24px}.addresses__header{padding-block:20px}.addresses__body{font-size:14px;line-height:20px}@media (max-width: 767px){.addresses__body{display:grid;gap:24px}}.addresses__item-actions{display:none;align-items:center;gap:16px}@media (min-width: 1200px){.addresses__item-actions{display:flex}}.addresses__item-actions button{color:var(--clr-subtle-text2);transition:color .2s ease}.addresses__item-actions button:hover{color:var(--clr-subtle-text)}.addresses__item-mobile-actions{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (min-width: 768px){.addresses__item-mobile-actions{justify-content:end;gap:36px}}.addresses__item-mobile-actions>*{display:flex;align-items:center;justify-content:center;gap:8px;flex-basis:initial;transition:.2s ease}.addresses__item-mobile-actions>*:hover{opacity:.8}@media (min-width: 1200px){.addresses__item-mobile-actions{display:none}}.orders{margin-top:24px;display:grid;gap:24px}@media (min-width: 768px){.orders{gap:16px}}@media (min-width: 1200px){.orders{gap:0 24px;grid-template-columns:80fr 95fr 52fr 80fr 95fr 50fr}}.orders__header{font-size:12px;line-height:16px;font-weight:500;color:var(--clr-subtle-text2)}.orders__header button{--icon-size: 16px;color:inherit}.orders__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;padding-block:16px;border-bottom:1px solid var(--clr-surface-black-t10)}@media (max-width: 1199px){.orders__row{gap:16px}}@media (max-width: 767px){.orders__row{padding:32px 24px 24px;background-color:var(--clr-surface-black-t3);border-bottom:0;border-radius:16px}}.orders__row>*{display:flex;align-items:center;gap:4px;justify-content:center}@media (max-width: 767px){.orders__row>* span:last-child.h5{font-size:16px;line-height:24px}}@media (min-width: 1200px){.orders__row>*{justify-content:initial}}@media (max-width: 1199px){.orders__row.orders__header{display:none}}.orders__row-mobile-title{font-size:12px;line-height:16px;font-weight:500;color:var(--clr-subtle-text2);margin-right:auto}@media (min-width: 1200px){.orders__row-mobile-title{display:none}}.orders__header{padding-block:20px}.orders-title-line{display:flex;align-items:center;justify-content:space-between;gap:16px}.orders-sort-button{display:flex}.orders-sort-button span{display:none}@media (min-width: 480px){.orders-sort-button span{display:block}.orders-sort-button .svg-icon{display:none}}.contacts{padding:24px;background-color:var(--clr-surface-white);display:grid;gap:24px;border-radius:16px;grid-column:1/-1;padding-inline:calc((100% - var(--container-max-width)) / 2)}@media (min-width: 768px){.contacts{grid-column:content-start/content-end;padding-inline:24px}}@media (min-width: 992px){.contacts{grid-template-columns:1fr 320px}}@media (min-width: 1200px){.contacts{grid-template-columns:1fr 400px}}@media (min-width: 1400px){.contacts{grid-template-columns:1fr 562px}}.contacts__map{min-height:264px}.contacts__map iframe{width:100%;height:100%}.contacts__items{display:grid;gap:24px}.contacts__item{padding:16px;border-radius:9px;background-color:var(--clr-surface-black-t3);display:grid;gap:16px}.contacts__item-description{font-size:16px;line-height:24px}.contacts__links{display:grid;gap:4px}.contacts__item-tel{font-size:16px;line-height:24px}.requisites{margin-top:24px;display:grid;gap:8px;border-radius:16px;background-color:var(--clr-surface-white);padding-block:16px;grid-column:1/-1;padding-inline:calc((100% - var(--container-max-width)) / 2)}@media (min-width: 768px){.requisites{grid-column:content-start/content-end;padding-inline:24px}}.requisites__text{line-height:24px}.text-page{max-width:952px;width:100%;margin-inline:auto}.text-page__content{background-color:var(--clr-surface-white);line-height:24px;padding:24px;margin-inline:calc((100vw - var(--container-max-width)) / -2);padding-inline:calc((100vw - var(--container-max-width)) / 2)}@media (max-width: 767px){.text-page__content p{font-size:16px;line-height:24px}}@media (min-width: 768px){.text-page__content{border-radius:16px;margin-inline:0;padding-inline:24px}}.text-page__content>*{margin-bottom:12px}.text-page__content h2{font-size:20px;line-height:28px}.text-page__content h2:not(:first-child){margin-top:24px}.text-page__content ul,.text-page__content ol{list-style:initial;margin-inline-start:24px}.order-title-line{display:flex;align-items:center;gap:8px}.order-title-line button,.order-title-line a{display:flex}.notification{margin-top:24px;padding:16px;display:flex;flex-direction:column;align-items:start;gap:16px;border-radius:9px}@media (min-width: 1200px){.notification{flex-direction:row;align-items:center;justify-content:space-between}}.notification__content{display:grid;gap:8px}@media (max-width: 767px){.notification__title{font-size:16px;line-height:24px}}.step-boxes{margin-top:24px;display:flex;gap:16px}@container (max-width: 720px){.step-boxes{display:grid;grid-auto-columns:150px;grid-auto-flow:column;overflow:auto;margin-inline:-24px;padding-inline:24px}}.step-boxes__box{flex-basis:100%;display:grid;align-content:center;align-items:center;gap:8px;padding:16px;border-radius:9px}@container (max-width: 720px){.step-boxes__box{min-height:84px;padding:6px 16px}}.step-boxes__icon{display:flex}.order-details{display:flex;flex-direction:column-reverse;gap:24px;margin-top:24px;border-radius:16px}@container (min-width: 721px){.order-details{display:grid;grid-template-columns:276px 1fr;gap:0;background-color:var(--clr-surface-black-t3)}}.order-details__sidebar{border-right:1px solid var(--clr-surface-black-t10)}@container (max-width: 720px){.order-details__sidebar{background-color:var(--clr-surface-black-t3);border-radius:16px}}.order-details__header{padding:24px 24px 0}@media (min-width: 480px){.order-details__header{border-bottom:1px solid var(--clr-surface-black-t10);padding:24px 24px 16px}}.order-details__info-group{padding:24px;border-bottom:1px solid var(--clr-surface-black-t10);display:grid;gap:8px}@container (max-width: 720px){.order-details__info-group:last-child{border-bottom:0}}@media (max-width: 480px){.order-details__info-group{padding:24px 0;margin:0 24px}}@media (max-width: 767px){.order-details__info-title{font-size:16px;line-height:24px}}.order-details__info-value{display:grid;gap:4px}@container (max-width: 720px){.order-details__content{background-color:var(--clr-surface-black-t3);border-radius:16px}}.order-details__items{padding:24px;display:grid;gap:24px;container-type:inline-size}.compare-clear-line{display:flex;align-items:center;justify-content:space-between;gap:24px}.compare-clear-line .clear-btn{margin-right:auto}.compare-arrow{--icon-size: 20px;--_size: 48px;width:var(--_size);min-width:var(--_size);height:var(--_size);display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--clr-surface-black-t50);color:var(--clr-surface-white);transition:opacity .2s ease}@media (max-width: 991px){.compare-arrow{display:none}}.compare-arrow:hover,.compare-arrow:focus-visible{opacity:.8}.compare-arrow.swiper-button-disabled{opacity:.7}.compare{margin-top:24px}@media (max-width: 519px){.compare{grid-column:1/-1}}@media (min-width: 992px){.compare{display:grid;grid-template-columns:318px minmax(0,1fr)}}.compare__sidebar{background-color:var(--clr-surface-white);border-radius:16px 0 0 16px;border-right:1px solid var(--clr-surface-black-t10)}@media (max-width: 991px){.compare__sidebar{display:none}}.compare__box{padding:24px;display:grid;gap:16px;align-content:start}.compare__box:not(:first-child){border-top:1px solid var(--clr-surface-black-t10)}.compare__box--no-gap{gap:0}.compare__items{background-color:var(--clr-surface-white)}@media (max-width: 991px){.compare__items{display:flex}.compare__items>*{flex-basis:100%}.compare__items>:last-child{border-left:1px solid var(--clr-surface-black-t10)}}@media (max-width: 991px){.compare__items .swiper-wrapper{height:auto}}.compare__items .swiper-pagination{display:block;margin-top:8px;font-size:14px;line-height:32px;color:var(--clr-subtle-text2)}.compare__items .swiper-button-next.swiper-button-next,.compare__items .swiper-button-prev.swiper-button-prev{--swiper-navigation-size: 32px;background-size:6px 10px;top:unset;bottom:0}.compare__items .product-card{box-shadow:none;border-radius:0;border-right:1px solid var(--clr-surface-black-t10);height:454px}@media (max-width: 991px){.compare__items .product-card{height:auto;border:0}.compare__items .product-card~*{display:none}}@media (min-width: 992px){.compare__items .swiper-pagination{display:none}}.compare__items .compare__box{border-right:1px solid var(--clr-surface-black-t10)}.compare__mobile-props{padding:24px;background-color:var(--clr-surface-white);font-size:16px;line-height:24px}@media (min-width: 992px){.compare__mobile-props{display:none}}.compare__mobile-props-title{padding-top:24px;border-top:1px solid var(--clr-surface-black-t10);font-weight:500}*+.compare__mobile-props-title{margin-top:24px}.compare__mobile-props-item{margin-top:16px;display:grid;gap:8px}.compare__mobile-props-item-name{color:var(--clr-subtle-text2)}.compare__mobile-props-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.compare__mobile-props-value{font-weight:500}.compare__mobile-props-value span{display:none}.compare__mobile-props-value span.active{display:block}@media (min-width: 992px){[data-compare-slider] .swiper-button-next,[data-compare-slider] .swiper-button-prev{display:none}}@media (min-width: 992px){[data-compare-slider]+[data-compare-slider]{display:none}}.compare-radios{height:454px}.compare-row{padding-block:8px;font-size:16px;line-height:24px;display:flex;align-items:center;min-height:40px}.compare-row--title,.compare__items .compare-row{font-weight:500}.compare-row .checkbox{padding:0}.compare-row .checkbox:after{top:1px}.compare-floating-bar{margin-inline:auto;top:0;left:0;right:0;position:fixed;z-index:4;padding:16px 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px;background-color:var(--clr-surface-white);box-shadow:0 4px 24px #0000001f;opacity:0;pointer-events:none;transform:translateY(-100px);transition:opacity .2s ease,transform .2s ease}@media (min-width: 520px){.compare-floating-bar{width:var(--container-max-width)}}@media (min-width: 992px){.compare-floating-bar{top:24px;grid-template-columns:290px minmax(0,1fr)}.compare-floating-bar .swiper .swiper-button-next,.compare-floating-bar .swiper .swiper-button-prev{display:none}}@media (min-width: 1200px){.compare-floating-bar{grid-template-columns:318px minmax(0,1fr)}}@media (max-width: 991px){.compare-floating-bar .swiper-button-prev.swiper-button-prev,.compare-floating-bar .swiper-button-next.swiper-button-next{--swiper-navigation-size: 32px;background-size:6px 10px;top:unset;bottom:0}.compare-floating-bar .swiper-button-next.swiper-button-next{right:24px}.compare-floating-bar .swiper-button-prev.swiper-button-prev{right:unset;left:24px}}.compare-floating-bar .compare-floating-bar__dropdown+.compare-floating-bar__slider .product-card,.compare-floating-bar .compare-floating-bar__dropdown+.compare-floating-bar__slider .swiper-pagination{padding-right:24px}.compare-floating-bar .compare-floating-bar__dropdown+.compare-floating-bar__slider .swiper-button-prev{left:0}.compare-floating-bar .compare-floating-bar__slider+.compare-floating-bar__slider .product-card,.compare-floating-bar .compare-floating-bar__slider+.compare-floating-bar__slider .swiper-pagination{padding-left:24px}.compare-floating-bar .compare-floating-bar__slider+.compare-floating-bar__slider .swiper-button-next{right:0}@media (min-width: 992px){.compare-floating-bar .compare-mobile-only{display:none}}.compare-floating-bar .swiper-pagination{margin-top:12px;font-size:14px;line-height:32px;display:block;color:var(--clr-subtle-text2)}@media (min-width: 992px){.compare-floating-bar .swiper-pagination{display:none}}.compare-floating-bar.show{opacity:1;pointer-events:auto;transform:translateY(0)}.compare-floating-bar__dropdown{align-self:center}@media (max-width: 991px){.compare-floating-bar__dropdown{display:none}}.compare-floating-bar__dropdown .input{max-width:206px;width:100%}.compare-floating-bar__dropdown .input__field-wrapper{max-width:100%;border-radius:9px;background-color:var(--clr-surface-dark-ground)}.compare-floating-bar__dropdown .input__field-wrapper:focus-within{box-shadow:0 0 0 2px var(--clr-secondary-t40)}.compare-floating-bar__dropdown .input__field{padding:8px 16px;color:var(--clr-surface-white);background-color:var(--clr-surface-dark-ground);border-radius:12px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.25 8.625L12 15.375L18.75 8.625' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:calc(100% - 16px) center;width:100%}.compare-floating-bar__slider{position:relative}@media (max-width: 991px){.compare-floating-bar__slider+.compare-floating-bar__slider:before{content:"";background-color:var(--clr-surface-black-t10);width:1px;position:absolute;left:0;top:-16px;bottom:-16px;z-index:2}}.compare-floating-bar__slider .product-card{display:grid;align-items:start;grid-auto-rows:auto;gap:0 8px;padding:0 50px 0 0;box-shadow:none}@media (min-width: 992px){.compare-floating-bar__slider .product-card{grid-template-columns:48px minmax(0,1fr)}}@media (min-width: 1200px){.compare-floating-bar__slider .product-card{gap:0 16px;padding:0 80px 0 0;grid-template-columns:72px minmax(0,1fr)}}@media (max-width: 991px){.compare-floating-bar__slider .product-card{padding-right:0}}.compare-floating-bar__slider .product-card__image{min-height:auto;grid-row:1/3;margin-inline:0}@media (max-width: 991px){.compare-floating-bar__slider .product-card__image{display:none}}.compare-floating-bar__slider .product-card__image img{min-height:auto}.compare-floating-bar__slider .product-card__name{margin-top:0;font-size:14px;line-height:20px;max-height:40px}.compare-floating-bar__slider .product-card__price-line{margin-top:8px;gap:8px}.compare-floating-bar__slider .product-card__current-price{font-size:16px;line-height:24px}.compare-floating-bar__slider .product-card__old-price{margin-top:4px;font-size:12px;line-height:16px}.compare-floating-bar__slider .product-card__add-to-cart-btn{--icon-size: 16px;margin-top:auto;padding:8px;border-radius:8px}@media (max-width: 991px){.compare-floating-bar__slider .product-card__add-to-cart-btn{display:none}}.compare-floating-bar__slider .swiper-button-next,.compare-floating-bar__slider .swiper-button-prev{top:50%}.compare-floating-bar__slider .swiper-button-next{right:0}.compare-floating-bar__slider .swiper-button-prev{left:unset;right:calc(100% + 16px)}@media (max-width: 991px){[data-floating-bar-compare-slider-button].desktop-only{display:none}}.credit__options{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.credit__options:has(.credit__option.active){grid-auto-flow:column;grid-template-columns:initial;grid-auto-columns:calc((100% - 12px)/2);overflow:auto}@media (min-width: 1200px){.credit__options{grid-template-columns:repeat(5,minmax(0,1fr))}.credit__options:has(.credit__option.active){grid-auto-flow:initial;grid-auto-columns:initial;grid-template-columns:repeat(5,minmax(0,1fr))}}.credit__option{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border-radius:9px;border:1px solid var(--clr-surface-black-t10);transition-duration:.2s;transition-timing-function:ease;transition-property:background-color,border-color}.credit__option.active{border-color:var(--clr-secondary)}.credit__option:not(.active):hover,.credit__option:not(.active):focus-visible{background-color:var(--clr-secondary-t10)}.credit__selected-content{margin-top:24px;display:flex;flex-direction:column-reverse;gap:24px}@media (min-width: 1200px){.credit__selected-content{display:grid;grid-template-columns:minmax(0,1fr) 300px}}.credit__form-inputs{margin-top:16px;display:grid;gap:16px}.credit__form-inputs .btn{width:100%;justify-self:start}@media (min-width: 1200px){.credit__form-inputs .btn{width:auto}}.credit__overview{margin-top:36px;padding:16px 24px;background-color:var(--clr-surface-black-t3);border-radius:20px}.credit__overview-product{margin-top:24px;display:flex;align-items:center;gap:16px;margin-bottom:24px}.credit__overview-product-image{--_size: 72px;width:var(--_size);min-width:var(--_size);height:var(--_size);display:flex;align-items:center;justify-content:center}.credit__overview-product-image img{max-height:100%;border-radius:8px}.credit__overview-product-info{display:grid;gap:8px;flex-grow:1}.credit__overview-product-prices{display:flex;align-items:baseline;gap:6px}.credit__overview-product-old-price{font-size:12px;line-height:16px;text-decoration:line-through}.credit__overview-prop{display:flex;align-items:center;justify-content:space-between;gap:10px}.credit__overview-prop+.credit__overview-prop{margin-top:12px}.modal-actions{margin-top:24px;display:flex;flex-direction:column-reverse;gap:16px}@media (min-width: 480px){.modal-actions{align-items:center;flex-direction:row}}.modal-actions>*{flex-basis:100%}.auth-tabs{display:flex;align-items:center;gap:24px}.auth-tabs button{color:var(--clr-subtle-text2);transition:.2s ease}.auth-tabs button:hover{color:var(--clr-subtle-text)}.auth-tabs button.active{color:var(--clr-body-text)}.auth__inputs{display:grid;gap:24px}.auth__socials{display:flex;flex-direction:column;gap:8px}@media (min-width: 480px){.auth__socials{flex-direction:row;gap:16px}}.auth__socials>*{flex-basis:100%;gap:5px}.auth__actions{display:grid;gap:4px}.pass-reset-success{--icon-size: 56px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;max-width:412px;margin:auto;padding-bottom:24px}@media (min-width: 576px){.modal__header:has(+.modal__body .pass-reset-success){padding-bottom:0}}.rating-stars{display:flex;align-items:center;gap:4px}.section-title-line{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.section-title-line .btn{display:none}@media (min-width: 992px){.section-title-line .btn{display:flex}}.section-title{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 767px){.section-title{font-size:32px;line-height:40px}}.rating-number{font-size:12px;line-height:16px;font-weight:500}@media (min-width: 768px){.mobile-only{display:none}}.small-products-slider{margin-top:48px;margin-inline:calc((100vw - var(--container-max-width)) / -2);padding-inline:calc((100vw - var(--container-max-width)) / 2);border-radius:0}@media (min-width: 768px){.small-products-slider{display:none}}.small-products-slider__slider,.small-products-slider__slider .swiper{overflow:visible}.small-products-slider__slider .swiper-slide{width:150px}.small-products-slider .swiper-scrollbar{max-width:var(--container-max-width);width:100%}.small-products-slider__buttons{margin-top:24px;display:flex;align-items:center;justify-content:center}.mobile-nav{display:flex;flex-direction:column;margin-inline:-24px}.mobile-nav__item{padding:12px 24px;display:flex;align-items:center;gap:12px}.mobile-nav__item--categories-button{font-size:16px;line-height:24px;font-weight:500;justify-content:space-between}.mobile-nav__item--categories-button .svg-icon{opacity:.4}.mobile-nav__item--location{--icon-size: 20px;padding-block:24px;text-decoration:underline}.mobile-nav__item--lng>*{flex-basis:100%;text-align:left}.mobile-nav .c-box{padding-block:24px}.filter-bar{padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (min-width: 992px){.filter-bar{display:none}}.filter-bar__layout-button,.filter-bar__sorting-button{display:flex;align-items:center;justify-content:center;padding:12px 16px}@media (min-width: 480px){.filter-bar__layout-button{display:none}}.filter-bar__layout-button .svg-icon{transition:.2s ease}.filter-bar__layout-button.active .svg-icon{transform:rotate(90deg)}.filter-bar__filters-button{flex-grow:1;gap:4px}.cart-wrapper{grid-column:1/-1}@media (min-width: 480px){.cart-wrapper{grid-column:content-start/content-end}}@media (max-width: 991px){.cart-wrapper.with-sidebar:not(.md-sidebar-hidden){grid-template-columns:initial}.cart-wrapper.with-sidebar:not(.md-sidebar-hidden) .with-sidebar__content,.cart-wrapper.with-sidebar:not(.md-sidebar-hidden) .with-sidebar__sidebar--large{grid-column:initial}}@media (max-width: 479px){.profile-layout{grid-column:1/-1}.profile-layout .with-sidebar__sidebar .box,.profile-layout .with-sidebar__content .box{border-radius:0;border:0}}@media (max-width: 1199px){.profile-layout .with-sidebar__sidebar{grid-column:span 4}.profile-layout .with-sidebar__content{grid-column:span 8}}@media (max-width: 991px){.profile-layout .with-sidebar__sidebar{grid-column:span 12;display:flex;flex-direction:column}.profile-layout .with-sidebar__content{grid-column:span 12}}.mobile-bar{display:flex;background-color:var(--clr-primary);position:fixed;z-index:2;bottom:0;right:0;left:0}@media (min-width: 992px){.mobile-bar{display:none}}.mobile-bar>*{height:64px;display:flex;align-items:center;justify-content:center;flex-basis:100%;color:var(--clr-surface-white);transition:.2s ease}.mobile-bar>*:hover{opacity:.8}.mobile-bar .circle{--_size: 56px;width:var(--_size);height:var(--_size);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--clr-primary-hover)}.mobile-bar .avatar{--_size: 32px;width:var(--_size);height:var(--_size);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;line-height:14px;background-color:var(--clr-surface-charcoal)}.mobile-bar .avatar img{border-radius:50%}.tippy-tooltip.custom-theme{background-color:var(--clr-surface-white);color:var(--clr-body-text);box-shadow:0 0 80px #0000001a;border-radius:8px;padding:16px;text-align:left;font-size:12px;line-height:16px}.tippy-tooltip.custom-theme[data-animatefill]{background-color:transparent}.tippy-tooltip.custom-theme .tippy-backdrop{background-color:var(--clr-surface-white)}.tippy-tooltip.custom-theme[x-placement^=top] .tippy-arrow{border-top-color:var(--clr-surface-white)}.tippy-tooltip.custom-theme[x-placement^=bottom] .tippy-arrow{border-bottom-color:var(--clr-surface-white)}.tippy-tooltip.custom-theme[x-placement^=left] .tippy-arrow{border-left-color:var(--clr-surface-white)}.tippy-tooltip.custom-theme[x-placement^=right] .tippy-arrow{border-right-color:var(--clr-surface-white)}.tippy-tooltip.custom-theme .tippy-roundarrow{fill:var(--clr-surface-white)}
