/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.swiper-wrapper,hr{box-sizing:content-box}.sub-category_accordion,.swiper-container-cube,.swiper-container-flip,button,hr,input{overflow:visible}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}.icon-size-base,.icon-size-lg,.icon-size-md,.icon-size-xl,aside,details,footer,header,main,nav{display:block}*,:after,:before,a,button{-webkit-tap-highlight-color:transparent}a,button{color:var(--color-dark)}a,a:hover{text-decoration:none}.header,body{min-width:35rem}.modal,body{overflow-x:hidden}.relative,section,sub,sup{position:relative}.form-control-select:after,.input-checkbox-check:before,.input-radio-check:before,.link-all-block:before,blockquote:before{content:""}body{margin:0}hr{height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:top}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}.btn,.btn-outline-dark,.h1,.h2,.h3,.h4,.h5,.h6,.text-uppercase,h1,h2,h3,h4,h5,h6{text-transform:uppercase}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}.breadcrumbs,.container,.slideshow__inner{max-width:calc(var(--container-width) + var(--section-gap-x) *2)}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.popover,.tooltip,address{font-style:normal}summary{display:list-item}[hidden],template{display:none}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box;-moz-tap-highlight-color:transparent}:active,:focus,a:active,a:focus{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=number],input[type=search]{-webkit-appearance:none;appearance:none}body,html{height:100%;width:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button{touch-action:manipulation;cursor:pointer;background-color:rgba(0,0,0,0);border-right-style:none}a[role=button]{cursor:default}button,input,textarea{font-family:inherit;border-radius:0}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0}ul li{list-style:none}fieldset{padding:0}h1,h2,h3,h4,h5,h6{margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2.4rem;font-family:var(--font-main);font-weight:700;line-height:120%;color:inherit;text-align:center}.h1,h1{font-size:var(--font-size-h1)}.h2,h2{font-size:var(--font-size-h2)}.h3,h3{font-size:var(--font-size-h3)}.h4,h4{font-size:1.8rem}.article-post,.h5,.h6,body,h5,h6{font-size:1.6rem}.rich-text p:not(:last-of-type){margin-bottom:1.6rem}.article-post__toggle{height:20rem;overflow:hidden;margin-bottom:2.4rem}.article-post__toggle.is-open{height:100%}.article-post h2,.article-post h3,.article-post h4,.article-post h5,.article-post h6{margin-bottom:1.8rem;text-align:left}.article-post h2 br,.article-post h3 br,.article-post h4 br,.article-post h5 br,.article-post h6 br{display:none}.article-post ol+h2,.article-post ol+h3,.article-post ol+h4,.article-post ol+h5,.article-post ol+h6,.article-post p+h2,.article-post p+h3,.article-post p+h4,.article-post p+h5,.article-post p+h6,.article-post ul+h2,.article-post ul+h3,.article-post ul+h4,.article-post ul+h5,.article-post ul+h6{margin-top:2.4rem}.action-card__text p+ul,.article-post p{margin-top:1.2rem}.article-post p{margin-bottom:1.2rem}.article-post ol,.article-post ul{margin-top:2.4rem;padding-left:2rem;line-height:150%}.article-post em,.article-post i{font-weight:400;font-style:italic}.article-post b,.article-post strong,.btn{font-weight:700}.article-post ol{margin-bottom:2.4rem;list-style-position:inside}.article-post ol li{list-style:decimal}.article-post ol li:not(:last-of-type){margin-bottom:1rem}.article-post ul{margin-bottom:2.4rem;list-style:disc}.article-post ul li{list-style:disc}.article-post ul li:not(:last-of-type){margin-bottom:1rem}.article-post a{text-decoration:underline}.article-post a:hover{color:var(--color-primary-hover);text-decoration:none}.article-post blockquote{margin-top:4rem;margin-bottom:4rem;padding:var(--gutter-y-sm) var(--gutter-x-sm);background-color:var(--color-grey);border-left:.3rem solid var(--color-primary);border-radius:.8rem;line-height:150%}.article-post blockquote h2,.article-post blockquote h3{margin-bottom:var(--section-gap-y)}.article-post table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:2rem;background-color:rgba(0,0,0,0)}.article-post table p{margin-top:0!important}.article-post table caption{padding:8px 0;color:#777;text-align:left}.article-post table td,.article-post table th{padding:.8rem;vertical-align:top;border:1px solid #ddd;text-align:left}.text-left,.thanks .h3{text-align:left!important}.article-post table thead th{border-bottom:2px solid #ddd;vertical-align:bottom}.article-post table tbody tr:nth-child(odd){background-color:#f9f9f9}.article-post table tbody tr:hover{background-color:#f1f1f1}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-grid{display:grid!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.breadcrumbs,.container{margin:0 auto;width:100%;padding:0 var(--section-gap-x)}.attr_group,.row{--gutterX:1.2rem;--gutterY:1.6rem;display:flex;flex-wrap:wrap;margin-top:calc(var(--gutterY) *-1);margin-right:calc(var(--gutterX) *-.5);margin-left:calc(var(--gutterX) *-.5)}.attr_group>*,.row>*{margin-top:var(--gutterY);padding-right:calc(var(--gutterX) *.5);padding-left:calc(var(--gutterX) *.5)}.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}.input-radio,.menu__list,body{flex-direction:column}:root{--color-dark:#333114;--color-primary:#EEC145;--color-primary-hover:#BF9319;--color-primary-disabled:#c4a557;--color-error:#D32F2F;--color-red:#F3232A;--color-light-red:#FFE4E4;--color-light:#fff;--color-border:#dadada;--color-dark-grey:#717171;--color-light-grey:#F5F5F5;--color-light-green:#F7F6E8;--font-main:"Roboto",sans-serif;--origin:1vw;--container-width:136rem;--container-padding-x:1.6rem;--section-gap-y:1.2rem;--section-gap-x:1.2rem;--section-gap-y-lg:1.6rem;--section-gap-x-lg:1.6rem;--gutter-y:2.4rem;--gutter-x:1.2rem;--gutter-y-sm:2rem;--gutter-x-sm:2rem;--input-height:4.8rem;--input-padding-y:1.2rem;--input-padding-x:1.6rem;--textarea-height:12.5rem;--button-height:5rem;--border-radius:.8rem;--transition-duration:.2s;--transition-timing-function:ease-in-out;--font-size-h1:3.2rem;--font-size-h2:3.2rem;--font-size-h3:2rem;--sticky:13.6rem;--swiper-theme-color:#D3B245;--swiper-navigation-size:44px}html{min-height:100%;font-size:10px}body{min-height:100%;font-family:var(--font-main);color:var(--color-dark);font-weight:400;line-height:150%;display:flex}body.is-menu-open,body.is-mobile-menu-open,body.is-modal-open,body.is-scroll-bar-hide{overflow:hidden}@-webkit-keyframes fadeIn{to{opacity:1;visibility:visible}}@keyframes fadeIn{to{opacity:1;visibility:visible}}@-webkit-keyframes fadeIn2{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn2{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fade-out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.image-aspect-ratio,.img-responsive{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@supports (aspect-ratio:1){.image-aspect-ratio,.img-responsive{aspect-ratio:var(--aspect-ratio)}}.image-aspect-ratio_top,.img-responsive_top{-o-object-position:top;object-position:top}.image-aspect-ratio_center,.img-responsive_center{-o-object-position:center;object-position:center}.image-aspect-ratio_contain,.img-responsive_contain{-o-object-fit:contain;object-fit:contain}section{z-index:2}.main{width:100%;flex:1 0 auto;padding-top:17.4rem}.is-info-show .main{padding-top:18.1rem}.home .main,.main.common-home,.main.home-page{padding-top:15.8rem}.is-info-show .home .main,.is-info-show .main.common-home,.is-info-show .main.home-page{padding-top:16.5rem}.text-center,.text-sm-left{text-align:center}.link-all-block:before,.over-block{position:absolute;bottom:0;right:0;left:0;top:0}.color-primary{color:var(--color-primary)}.color-light,.header__action-help-head,.header__burger,.mobile-menu__hide{color:var(--color-light)}.color-red{color:var(--color-red)}.cursor-zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.mb-32{margin-bottom:3.2rem}.mb-2{margin-bottom:2rem}.mt-16{margin-top:1.6rem}.mb-0{margin-bottom:0!important}.m-0{margin:0!important}#content+.section__outer,.content .section__outer,.section__outer{margin-top:4.4rem}.call_out .row:not(:last-of-type),.content .section__outer,.section__outer,.sub-category{margin-bottom:4.4rem}.gap-16{gap:1.6rem}.radius-8{border-radius:var(--border-radius);overflow:hidden}.radius-12{border-radius:1.2rem;overflow:hidden}.border-default,.form-control{border:1px solid var(--color-border)}.section__outer{flex:0 0 100%;min-width:0}.section__outer--light-green{background-color:var(--color-light-green);padding-top:4.4rem;padding-bottom:4.4rem;margin-top:0!important;margin-bottom:0!important}.pt-2{padding-top:2rem}.pt-24{padding-top:2.4rem}.pl-24{padding-left:2.4rem}.pr-24{padding-right:2.4rem}.pb-24{padding-bottom:2.4rem}.icon-size-xs{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;fill:none}.icon-size-sm{flex:0 0 2rem;width:2rem;height:2rem;fill:none}.icon-size-base{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;fill:none}.icon-size-md{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;fill:none}.icon-size-lg{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;fill:none}.icon-size-xl{flex:0 0 5rem;width:5rem;height:5rem;fill:none}.over-block{z-index:1}.sticky{top:0;position:sticky}.overlay{background-color:rgba(37,37,37,.25);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.column-left{width:100%}.content{overflow:hidden}blockquote{line-height:150%;position:relative;padding-left:3rem}blockquote:before{display:inline-block;width:1.8rem;height:1.8rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 1.75C7.07718 1.75 5.23311 2.51384 3.87348 3.87348C2.51384 5.23311 1.75 7.07718 1.75 9C1.75 9.95208 1.93753 10.8948 2.30187 11.7745C2.66622 12.6541 3.20025 13.4533 3.87348 14.1265C4.5467 14.7997 5.34594 15.3338 6.22554 15.6981C7.10516 16.0625 8.04792 16.25 9 16.25C9.95208 16.25 10.8948 16.0625 11.7745 15.6981C12.6541 15.3338 13.4533 14.7997 14.1265 14.1265C14.7997 13.4533 15.3338 12.6541 15.6981 11.7745C16.0625 10.8948 16.25 9.95208 16.25 9C16.25 7.07718 15.4862 5.23311 14.1265 3.87348C12.7669 2.51384 10.9228 1.75 9 1.75ZM2.81282 2.81282C4.45376 1.17187 6.67936 0.25 9 0.25C11.3206 0.25 13.5462 1.17187 15.1872 2.81282C16.8281 4.45376 17.75 6.67936 17.75 9C17.75 10.1491 17.5237 11.2869 17.0839 12.3485C16.6442 13.4101 15.9997 14.3747 15.1872 15.1872C14.3747 15.9997 13.4101 16.6442 12.3485 17.0839C11.2869 17.5237 10.1491 17.75 9 17.75C7.85093 17.75 6.71312 17.5237 5.65152 17.0839C4.58992 16.6442 3.62533 15.9997 2.81282 15.1872C2.0003 14.3747 1.35578 13.4101 0.916054 12.3485C0.476325 11.2869 0.25 10.1491 0.25 9C0.25 6.67936 1.17187 4.45376 2.81282 2.81282ZM8.25 5.66667C8.25 5.25245 8.58579 4.91667 9 4.91667H9.00711C9.42132 4.91667 9.75711 5.25245 9.75711 5.66667V5.67378C9.75711 6.08799 9.42132 6.42378 9.00711 6.42378H9C8.58579 6.42378 8.25 6.08799 8.25 5.67378V5.66667ZM8.54675 9.05245L7.9578 11.4116C7.89212 11.6743 7.90297 11.9509 7.98933 12.2075C8.07576 12.4644 8.23403 12.691 8.44539 12.8607C8.65675 13.0303 8.91233 13.1357 9.18179 13.1644C9.45126 13.1932 9.72332 13.144 9.96569 13.0228L10.0086 13.0009C10.3772 12.812 10.523 12.3601 10.3342 11.9914C10.1668 11.6647 9.79282 11.513 9.45325 11.6142L10.0423 9.25455C10.1077 8.9918 10.0966 8.71523 10.0099 8.45871C9.92331 8.20219 9.76499 7.97586 9.55372 7.80652C9.34245 7.63719 9.08708 7.53194 8.81785 7.50325C8.55003 7.47471 8.27966 7.52311 8.03841 7.64272L8.00451 7.65926C7.63223 7.84086 7.47766 8.28987 7.65926 8.66216C7.82242 8.99664 8.20146 9.15538 8.54675 9.05245Z" fill="%23EEC145"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:0;top:.5rem}.input,.input .input-group{position:relative}blockquote b{font-weight:600}.hidden{display:none!important}.invalid-feedback{font-size:1.2rem;color:var(--color-error);font-weight:400;display:none;margin-top:.4rem}.input.has-error .form-control{--color-primary:var(--color-error);--color-border:var(--color-error);background-color:#ffeded}.input.has-error .invalid-feedback{display:block}.input .input-group.is-change .input-group_password-change-on-hide,.input .input-group_password-change-on-show{display:none}.input .input-group.is-change .input-group_password-change-on-show{display:block}.input .input-group_password-change{position:absolute;top:50%;right:1.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem;height:2.4rem;cursor:pointer;color:var(--grey);transition:color ease .3s}.input .input-group_password-change:hover{color:var(--base-color)}.input .input-group_password-change svg{width:100%;height:100%}.form-control,.form-label{display:block;font-size:1.6rem}.input .form-select,.input input{height:var(--input-height);position:relative}.input .form-select{cursor:pointer}.form-control{padding:var(--input-padding-y) var(--input-padding-x);width:100%;background-color:#fff;border-radius:.8rem;transition:border-color ease-out .2s}.form-control:focus{outline:var(--color-primary) solid 1px}.form-control_area{height:var(--textarea-height);resize:none}.form-control_area[readonly]{background-color:var(--color-light-grey)!important;border-color:#e4e5e5!important;outline:0!important}.input-radio input[type=radio]:checked~.input-radio-check,.input-radio-label.is-active .input-radio-check{border-color:var(--color-primary)}.form-label{line-height:1.1;font-weight:500;margin-bottom:.8rem}.form-label-required{color:var(--color-error)}.input-radio{gap:var(--section-gap-x);display:flex}.input-radio input[type=radio]{position:absolute;visibility:hidden}.input-radio input[type=radio]:checked~.input-radio-check:before{opacity:1}.input-radio-label{gap:1.6rem;padding:.2rem 0;display:flex;align-items:center}.input-radio-label.is-active .input-radio-check:before{opacity:1}.input-radio-item{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.input-radio-check{width:2rem;height:2rem;flex:2rem 0 0;background-color:var(--color-light);border:1px solid var(--color-border);border-radius:50%;position:relative;display:block}.input-radio-check:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem;height:1rem;border-radius:50%;background-color:var(--color-primary);opacity:0}.input-radio-name{transition:color var(--transition-duration) var(--transition-timing-function)}.select select{-webkit-appearance:none;appearance:none}.form-control-select{position:relative}.form-control-select:after{display:inline-block;width:1.7rem;height:1.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M13.25 6L8.25 11L3.25 6' stroke='%23333114' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;right:1.6rem;margin-top:-.8rem;transition:rotate ease .3s}.input-checkbox-name,.input-checkbox-name a{transition:color var(--transition-duration) var(--transition-timing-function)}.input-checkbox{gap:var(--section-gap-x)}.input-checkbox-label{gap:1.6rem;cursor:pointer;display:flex;align-items:flex-start;padding:.2rem 0}.input-checkbox-label_m-lg{margin-top:2.4rem;margin-bottom:.8rem}.input-checkbox-item{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn,.dropdown__head,.dropdown__item-link,.modal-product__item-quantity-input{-webkit-user-select:none;-ms-user-select:none}.input-checkbox-item input[type=checkbox]{position:absolute;visibility:hidden}.input-checkbox-item input[type=checkbox]:checked~.input-checkbox-check{border-color:var(--color-primary);background-color:var(--color-primary)}.header__info,.header__main,.input-checkbox-check,.menu{background-color:var(--color-light)}.input-checkbox-item input[type=checkbox]:checked~.input-checkbox-check:before{opacity:1}.input-checkbox-check{width:2rem;height:2rem;flex:2rem 0 0;margin-top:.2rem;border:1px solid var(--color-border);position:relative;display:block;overflow:hidden;border-radius:.4rem}.input-checkbox-check:before{position:absolute;top:50%;left:50%;width:1.4rem;height:1.4rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2014%2014'%20fill='none'%3E%3Cpath%20d='M5.24954%2010.6459C5.1908%2010.6439%205.13307%2010.63%205.07991%2010.6049C5.02675%2010.5798%204.97927%2010.5442%204.94038%2010.5001L2.02371%207.58343C1.9681%207.54737%201.92141%207.49915%201.88716%207.44241C1.85291%207.38567%201.832%207.32189%201.82601%207.25589C1.82002%207.18988%201.8291%207.12338%201.85257%207.0614C1.87604%206.99942%201.91329%206.94358%201.9615%206.8981C2.00971%206.85262%202.06762%206.81869%202.13086%206.79886C2.1941%206.77904%202.26102%206.77384%202.32656%206.78367C2.39211%206.79349%202.45456%206.81807%202.50922%206.85557C2.56387%206.89306%202.60929%206.94248%202.64204%207.00009L5.24954%209.59009L11.357%203.50009C11.4393%203.44678%2011.537%203.42262%2011.6346%203.43148C11.7322%203.44034%2011.824%203.48171%2011.8953%203.54895C11.9666%203.6162%2012.0132%203.70543%2012.0277%203.80234C12.0422%203.89926%2012.0238%203.99824%2011.9754%204.08343L5.55871%2010.5001C5.51982%2010.5442%205.47234%2010.5798%205.41918%2010.6049C5.36601%2010.63%205.30829%2010.6439%205.24954%2010.6459Z'%20fill='%23FDFEFF'/%3E%3C/svg%3E");background-size:contain;opacity:0}.rating input[type=radio]:checked~label:after,.rating input[type=radio]:hover~label:after,.rating label.active:after{opacity:1}.input-checkbox-name a{text-decoration:underline}.rating{display:inline-block}.rating input[type=radio]{display:none}.rating label:after,.rating label:before{display:block;width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-size:contain;content:""}.rating label{float:right;cursor:pointer;position:relative;margin-bottom:0}.rating label:before{background-image:url(../../img/icons/icon-star-base.svg)}.rating label:after{opacity:0;z-index:1;position:absolute;top:0;left:0;background-image:url(../../img/icons/icon-star-fill.svg);transition-property:opacity;transition-duration:.3s}.btn,.btn-round{display:inline-flex;color:var(--buttonTextColor,var(--color-dark))}.btn,.btn-round,.featured-categories__media,.featured-categories__tab{transition-duration:var(--transition-duration)}@-webkit-keyframes submenu-show{0%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem);opacity:0}25%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes submenu-show{0%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem);opacity:0}25%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.is-rotating{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}button::-moz-focus-inner{border:none}input{-webkit-border-radius:0}input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}.btn-round{width:4rem;height:4rem;background-color:var(--buttonBgColor,var(--color-light));align-items:center;justify-content:center;border-radius:.4rem;transition-timing-function:var(--transition-timing-function);transition-property:background-color;border:1px solid var(--buttonBorderColor,transparent)}.btn-round_sm{width:2.4rem;height:2.4rem}.btn-round_lg{width:5rem;height:5rem;flex:5rem 0 0;border-radius:.6rem}.btn.btn-full,.menu{width:100%}.btn-round.is-added{--buttonBgColor:var(--color-primary);--buttonBorderColor:var(--color-primary)}.btn-round:hover{--buttonBgColor:var(--color-primary)}.btn{cursor:pointer;align-items:center;justify-content:center;height:var(--button-height);gap:1.4rem;padding:0 2rem;line-height:1;font-size:1.6rem;user-select:none;white-space:nowrap;border:1px solid var(--buttonBorderColor,transparent);background-color:var(--buttonBgColor,transparent);border-radius:.8rem;transition-timing-function:var(--transition-timing-function);transition-property:background-color,color,border-color}.btn-danger,.btn-grey,.popover,.tooltip{font-weight:400}.btn.btn_sending{position:relative;pointer-events:none}.btn.btn_sending .spinner{display:block}.btn.btn_sending span:not(.spinner){opacity:0}.btn-danger{--buttonTextColor:var(--color-dark);--buttonBgColor:transparent;--buttonBorderColor:transparent;font-size:1.2rem!important;height:2.5rem;gap:.4rem!important;border-radius:.4rem!important;padding:0 .5rem!important}.btn-primary{--buttonBgColor:var(--color-primary);--buttonBorderColor:transparent}.btn-outline-primary{--buttonTextColor:var(--color-dark);--buttonBgColor:var(--color-light);--buttonBorderColor:var(--color-primary)}.btn-outline-dark{--buttonTextColor:var(--color-dark);--buttonBgColor:transparent;--buttonBorderColor:var(--color-dark)}.btn.btn-outline-secondary{--buttonTextColor:var(--color-light);--buttonBgColor:transparent;--buttonBorderColor:var(--color-light)}.btn-grey{--buttonBgColor:var(--color-light-grey);--buttonBorderColor:var(--color-border)}.btn.btn-red{--buttonTextColor:var(--color-red);--buttonBgColor:transparent;--buttonBorderColor:transparent}.btn:hover.btn-primary{--buttonBgColor:var(--color-primary-hover);--buttonBorderColor:var(--color-primary-hover)}.btn:hover.btn-outline-primary{--buttonBgColor:var(--color-primary);--buttonBorderColor:var(--color-primary);--buttonTextColor:var(--color-dark)}.btn:hover.btn-outline-dark{--buttonBgColor:var(--color-dark);--buttonBorderColor:var(--color-light);--buttonTextColor:var(--color-light)}.btn:hover.btn-outline-secondary{--buttonTextColor:var(--color-primary);--buttonBgColor:var(--color-light);--buttonBorderColor:var(--color-light)}.btn:hover.btn-grey{--buttonBgColor:var(--color-border)}.btn:hover.btn-red{--buttonTextColor:var(--color-red);--buttonBgColor:var(--color-light-red)}.btn:active.btn-primary{background-color:var(--color-primary);border-color:var(--color-primary)}.btn:active.btn-outline-primary{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn:active.btn-outline-dark{background-color:var(--color-light-grey);border-color:var(--color-dark)}.btn:active.btn-outline-secondary,.modal-close{background-color:var(--color-grey)}.btn.disabled,.btn[disabled]{cursor:not-allowed}.btn.disabled.btn-outline-dark,.btn.disabled.btn-outline-primary,.btn.disabled.btn-primary,.btn[disabled].btn-outline-dark,.btn[disabled].btn-outline-primary,.btn[disabled].btn-primary{opacity:.5}.btn-group{display:inline-flex;gap:var(--section-gap-x-lg)}.breadcrumb{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;display:flex;gap:1.2rem;margin-bottom:2.4rem}.breadcrumb::-webkit-scrollbar{display:none}.checkout-simplecheckout .breadcrumb{display:none!important}.breadcrumb li{gap:1.2rem;position:relative;font-size:1.6rem;display:flex;align-items:center;color:var(--color-dark-grey);white-space:nowrap}.breadcrumb li svg{display:block}.breadcrumb li:not(:last-of-type):after{content:"";display:inline-block;width:1.4rem;flex:1.4rem 0 0;height:1.4rem;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.28217 2.09467C4.57506 1.80178 5.04994 1.80178 5.34283 2.09467L9.71783 6.46967C10.0107 6.76256 10.0107 7.23744 9.71783 7.53033L5.34283 11.9053C5.04994 12.1982 4.57506 12.1982 4.28217 11.9053C3.98928 11.6124 3.98928 11.1376 4.28217 10.8447L8.12684 7L4.28217 3.15533C3.98928 2.86244 3.98928 2.38756 4.28217 2.09467Z' fill='%23717171'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}.breadcrumb li>a{white-space:nowrap;transition:color ease .3s}.breadcrumb li>a:hover{text-decoration:underline}.breadcrumb li span{white-space:nowrap}.popover,.tooltip{text-align:left;text-shadow:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;position:absolute;text-decoration:none;text-transform:none}.pagination{gap:.4rem;display:flex;justify-content:center;align-items:flex-start}.pagination li.prev{margin-right:auto}.pagination li.next{margin-left:auto}.pagination li.next a,.pagination li.prev a{background-color:var(--color-primary);color:var(--color-dark)}.pagination a,.pagination span{width:2.8rem;height:2.8rem;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#808285;transition:background-color ease .3s}.pagination .active span{background-color:var(--color-light-green);color:var(--color-dark)}.tooltip{z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.42857143;text-align:start;filter:alpha(opacity=0);opacity:0}.collapse,.popover{display:none}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:.5rem 0;margin-top:-.3rem}.tooltip.right{padding:0 .5rem;margin-left:.3rem}.tooltip.bottom{padding:.5rem 0;margin-top:.3rem}.tooltip.left{padding:0 .5rem;margin-left:-.3rem}.tooltip-inner{max-width:20rem;padding:.3rem .8rem;color:#fff;text-align:center;background-color:#000;border-radius:.4rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:.5rem .5rem 0;border-top-color:#000}.tooltip.top .tooltip-arrow{left:50%;margin-left:-.5rem}.tooltip.top-left .tooltip-arrow{right:.5rem;margin-bottom:-.5rem}.tooltip.top-right .tooltip-arrow{left:.5rem;margin-bottom:-.5rem}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-.5rem;border-width:.5rem .5rem .5rem 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-.5rem;border-width:.5rem 0 .5rem .5rem;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 .5rem .5rem;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-.5rem}.tooltip.bottom-left .tooltip-arrow{right:.5rem;margin-top:-.5rem}.tooltip.bottom-right .tooltip-arrow{left:.5rem;margin-top:-.5rem}.popover{top:0;left:0;z-index:1060;max-width:27.6rem;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.42857143;text-align:start;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.6rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}.popover.top{margin-top:-1rem}.popover.right{margin-left:1rem}.popover.bottom{margin-top:1rem}.popover.left{margin-left:-1rem}.popover-title{padding:.8rem 1.4rem;margin:0;font-size:1.4rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:.5rem .5rem 0 0}.popover-content{padding:.9rem 1.4rem}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:1.1rem}.popover>.arrow:after{content:"";border-width:1rem}.popover.top>.arrow{bottom:-1.1rem;left:50%;margin-left:-1.1rem;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:.1rem;margin-left:-1rem;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-1.1rem;margin-top:-1.1rem;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-1rem;left:.1rem;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-1.1rem;left:50%;margin-left:-1.1rem;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:.1rem;margin-left:-1rem;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-1.1rem;margin-top:-1.1rem;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:.1rem;bottom:-1rem;content:" ";border-right-width:0;border-left-color:#fff}.ocfilter-outer .ocfilter-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1}.collapse.in{display:block}.header{position:fixed;top:0;left:0;right:0;z-index:100}.header__info{text-transform:uppercase;font-size:1.2rem;text-align:center;font-weight:500;line-height:100%;height:3.4rem}.header__grid{display:grid;align-items:center}.header__grid-logo{grid-area:logo}.header__grid-search{grid-area:search;min-width:0}.header__grid-actions{grid-area:actions;justify-self:end}.header__burger{width:4rem;height:4rem;align-items:center;justify-content:center;flex-shrink:0;border-radius:.5rem;transition:background-color ease .3s}.header__main{padding:2rem 0;border-bottom:1px solid var(--color-light-grey)}.header__logo-wrapper{gap:calc(var(--gutter-x-sm) *1.2)}.header__logo img{display:block;width:10.8rem;height:4.2rem}.header__catalog-wrapper{gap:calc(var(--gutter-x-sm) *1.2)}.header__catalog-action{border-radius:.6rem;font-size:1.6rem}.header__catalog-action-icon_open,.is-menu-open .header__catalog-action-icon_base{display:none}.is-menu-open .header__catalog-action-icon_open{display:block}.header__search{min-width:0}.header__search label{position:relative;display:block}.header__search .form-control{border-radius:.6rem}.header__search-action{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4.4rem;width:4.4rem;display:flex;justify-content:center;align-items:center;transition:color ease .3s}.header__action{gap:calc(var(--gutter-x-sm) *1.2)}.header__action-info{gap:2.5rem}.header__action-help-head{gap:var(--section-gap-x);cursor:pointer;min-height:4rem;padding-left:.5rem}.header__action-help-head .icon-size-base{display:block}.header__action-cart-sum{display:none;font-weight:600;font-size:1.6rem;white-space:nowrap}.header__action-controls{gap:calc(var(--section-gap-x-lg) *1.2)}.header__action-lang-head{cursor:pointer;min-height:4rem;padding-left:.5rem}.header__action-link{position:relative;height:4rem;min-width:4rem;display:flex;justify-content:center;align-items:center;transition:background-color ease .3s;border-radius:.5rem;gap:1.6rem;padding-left:.5rem;padding-right:.5rem}.header__action-link svg{display:block}.header__action-icon{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.header__action-icon .nt-badge{position:absolute;top:-1rem;right:-1rem}.header__lang-flag{width:3.6rem;height:2.4rem;display:block;flex-shrink:0;border:1px solid rgba(0,0,0,.08);border-radius:.2rem}.header__lang-list{gap:2.4rem;align-items:center}.header__lang-list .header__lang-flag{width:4.6rem;height:3.2rem}.header__lang-link{display:block;line-height:0;transition:opacity ease .3s}.header__help-dropdown{min-width:28rem;padding-top:var(--gutter-y-sm);padding-bottom:var(--gutter-y-sm)}.header__help-email,.header__help-phone{padding-bottom:1.6rem;border-bottom:1px solid #eee;margin-bottom:1.6rem}.header__help-nav{gap:1.2rem;margin-bottom:1.6rem}.header__help-email-link,.header__help-phone-link{gap:1rem;transition:color ease .3s}.header__help-nav-link{display:block;transition:color ease .3s}.menu,.menu__overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0}.header__help-email{padding-top:1.6rem;border-top:1px solid #eee}.header__help-phone-label{color:var(--color-dark-grey);font-size:1.6rem;margin-bottom:.4rem}.header__help-phone-link{font-weight:600}.header__help-schedule{gap:.4rem;font-size:1.4rem;text-transform:uppercase}.header__help-schedule-item{gap:.4rem}.header__help-schedule-item strong{font-weight:600;white-space:nowrap}.header__help-dropdown--mobile{min-width:0;padding:0}.menu{max-height:100dvh;overflow-y:auto;z-index:111}.menu__overlay{z-index:98;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}.menu__head{padding:1.6rem 2rem}.menu__hide{width:3rem;height:3rem}.menu__list{display:flex;background-color:var(--color-light);height:100%;min-height:6.4rem}.menu__item{transition:background-color .3s}.menu__link{display:flex;align-items:center;padding:1rem 1.6rem;color:#222;text-decoration:none;font-size:1.6rem;gap:var(--section-gap-x-lg);font-weight:500}.menu__link .icon-size-sm{margin-left:auto}.menu__link-toggle{flex:1;display:inline-flex;justify-content:end}.menu__content{position:absolute;top:0;left:0;z-index:0;overflow:hidden;display:none;background-color:#fff;width:100%;transition:submenu .5s}.menu__content-title{gap:2.4rem;padding:2.2rem 2rem;width:100%}.submenu{width:100%;height:100%;overflow-y:auto}.submenu__cols{width:100%;min-width:0}.submenu__list{display:flex;flex-direction:column}.submenu__link{display:block;font-weight:400;padding:1rem 1.6rem;text-decoration:none;color:var(--color-dark)}.submenu__banner{display:block;flex-shrink:0;text-decoration:none}.submenu__banner img{display:block;width:100%;height:auto}.mobile-menu{display:none}.mobile-menu__overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1}.mobile-menu__content{position:fixed;top:0;left:0;bottom:0;z-index:2;background-color:var(--color-light);width:34rem;display:flex;flex-direction:column;overflow:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mobile-menu__content::-webkit-scrollbar{display:none}.mobile-menu__head{background-color:var(--color-dark);padding:0 var(--section-gap-x-lg);flex-shrink:0}.mobile-menu__logo img{width:12.1rem;height:6.4rem;display:block}.mobile-menu__hide{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center}.heading__link:hover,.mobile-menu__nav-link.is-active{color:var(--color-primary)}.mobile-menu__body{padding:var(--section-gap-y-lg) var(--section-gap-x-lg);flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.mobile-menu__account{border-radius:.8rem;background:rgba(245,245,245,.96);padding:var(--gutter-y)}.drop-menu__head:after,.dropdown__head:after,.mobile-menu__accordion-head:after{background-repeat:no-repeat;background-size:contain;background-position:center;content:""}.mobile-menu__account-text{text-align:center;margin-bottom:var(--gutter-y)}.mobile-menu__account-action{text-align:center;margin-left:-1.7rem;margin-right:-1.7rem}.mobile-menu__nav{margin-bottom:4rem}.mobile-menu__nav-link{padding:1rem 2rem;display:block}.mobile-menu__social{flex-shrink:0;margin-top:auto;padding-top:var(--gutter-y)}.mobile-menu__lang{margin-bottom:var(--gutter-y)}.mobile-menu__actions{margin-bottom:2.4rem;flex-shrink:0}.mobile-menu__accordion{border-bottom:1px solid var(--color-border)}.mobile-menu__accordion-head{width:100%;gap:1.2rem;padding:1.6rem 2.5rem 1.6rem 0;font-weight:600;font-size:1.4rem;text-transform:uppercase;text-align:left;position:relative}.mobile-menu__accordion-head:after{display:inline-block;width:1.7rem;height:1.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M13.25 6L8.25 11L3.25 6' stroke='%23232323' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;top:50%;right:0;margin-top:-.8rem;transition:rotate ease .3s}.footer__payments,.modal-body-action,.modal-body__tags{margin-top:var(--gutter-y)}.mobile-menu__accordion-head[aria-expanded=true]:after{rotate:180deg}.mobile-menu__accordion-head .icon-size-base{color:var(--color-dark)}.mobile-menu__accordion-title{flex:1}.mobile-menu__accordion-body{padding-bottom:1.6rem}.mobile-menu__accordion-body .header__lang-list{flex-direction:row;flex-wrap:wrap;gap:1.4rem}.mobile-menu__categories{position:relative;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:0;scrollbar-width:none;-ms-overflow-style:none}.mobile-menu__categories::-webkit-scrollbar{display:none}.mobile-menu__categories .menu__list{height:auto}.mobile-menu__categories .menu__item{position:static}.mobile-menu__categories .menu__link{text-transform:uppercase;font-weight:600;padding:1.2rem 0}.mobile-menu__categories .menu__content{position:fixed;top:0;bottom:0;left:0;width:34rem;z-index:3;overflow-y:auto}.footer{flex-shrink:0;background-color:#333114;color:var(--color-light);padding-top:calc(var(--gutter-y-sm) *3);padding-bottom:calc(var(--gutter-y-sm) *2)}.footer__inner{gap:3.2rem}.footer__title{text-transform:uppercase;font-weight:700;font-size:2rem;margin-bottom:var(--section-gap-y-lg)}.footer__logo img{width:24.5rem;height:9.6rem;display:block}.footer__menu{text-align:center;gap:3.2rem}.footer__menu-list{gap:var(--section-gap-y)}.footer__payments,.social__list{gap:var(--section-gap-x-lg)}.footer__menu-link{display:block;color:var(--color-light);text-transform:uppercase}.modal-body-sub-title,.modal-product__item-remove{color:var(--color-dark-grey)}.footer__payments-icon{background-color:var(--color-light);display:flex;justify-content:center;align-items:center;width:3.7rem;height:2.4rem}.footer__payments-icon_visa svg{width:2.5rem;height:.8rem;display:block}.footer__payments-icon_mastercard svg{width:2.4rem;height:1.8rem;display:block}.modal,.modal-overlay{width:100%;position:fixed;top:0;left:0}.modal-overlay{right:0;z-index:1050;min-height:100dvh;opacity:0;bottom:0}.modal-overlay.is-open{opacity:1}.modal{z-index:1055;display:none;height:100%;overflow-y:auto;outline:0}.modal:not(.is-open){opacity:0}.modal.is-open .modal-dialog{-webkit-transform:none;transform:none}.modal.right .modal-dialog{-webkit-transform:none;transform:none;margin:0 0 0 auto;padding-left:0;padding-right:0}.modal.right .modal-dialog .modal-content{border-radius:0;display:flex;flex-direction:column;position:fixed;top:0;bottom:0;right:0;max-width:60rem}.modal.right .modal-dialog .modal-body{position:absolute;top:0;left:0;right:0;overflow-y:auto;bottom:18.5rem}.modal.right .modal-dialog .modal-footer{position:absolute;bottom:0;left:0;right:0}.modal.right.modal_no-footer .modal-dialog .modal-body{bottom:0}.modal-close{top:1rem;right:1rem;width:3rem;height:3rem;position:absolute;border-radius:50%}.modal-body__tags-list,.modal-content,.modal-dialog,.modal-divider{position:relative}.modal-content,.modal-dialog-with-img .modal-close,.modal-footer{background-color:var(--color-light)}.modal-close svg{transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}.modal-dialog{max-width:60rem;width:auto;margin:1.75rem auto;padding-left:1rem;padding-right:1rem;pointer-events:none;-webkit-transform:translate(0,-5rem);transform:translate(0,-5rem);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-dialog.modal-dialog-lg{max-width:120rem}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.modal-content{width:100%;pointer-events:auto;border-radius:1.2rem;overflow:hidden}.modal-body-img{padding:4.8rem 1.6rem 1.6rem}.modal-body-img img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.modal-body{padding:2.4rem 1.6rem;flex:1}.modal-body-title{margin-bottom:3.2rem!important;font-size:3.2rem!important;text-align:left}.modal-body-title.text-center{text-align:center}.modal-body-sub-title{font-size:1.4rem;margin-bottom:var(--section-gap-y-lg)}.modal-body-action .btn:not(.btn-full){width:100%}.modal-body-text{font-size:1.6rem;line-height:150%;margin-bottom:var(--gutter-y);text-align:center}.modal-body-text p:not(:last-of-type){margin-bottom:.8rem}.modal-body__tags{margin-bottom:var(--gutter-y-sm)}.modal-body__tags-list.has-error .invalid-feedback{display:block}.modal-body__tags-list.has-error .invalid-feedback .tags__tag{border:1px solid var(--color-error)}.modal-body__tags-list [type=checkbox],.modal-body__tags-list [type=radio]{display:none}.modal-footer{padding:var(--gutter-y) var(--section-gap-x-lg);box-shadow:0 -.4rem 1rem 0 rgba(0,0,0,.1)}.modal-total{margin-bottom:1.6rem}.modal-total__text{font-size:2rem}.modal-total__price{font-size:2.8rem;font-weight:700}.fadeIn{transition:opacity .15s linear}.modal-product__item{gap:1.8rem}.modal-product__item:not(.checkout__product__item){border-bottom:1px solid #eee;padding-bottom:2.4rem;margin-bottom:2.4rem}.modal-product__item.checkout__product__item{margin-bottom:2.4rem}.modal-product__item:last-of-type{margin-bottom:0!important}.modal-product__item-image{flex:10rem 0 0}.modal-product__item-image img{display:block}.modal-product__item-content{flex:1}.modal-product__item-head{margin-bottom:.9rem}.modal-product__item-name{font-weight:600;font-size:1.8rem;transition:color ease .3s}.modal-product__item-remove:hover{color:var(--color-red)}.modal-product__item-options{margin-bottom:1.2rem;color:var(--color-dark-grey);line-height:150%}.modal-product__item-options span{color:var(--color-dark);font-weight:600}.cart-added-product__options,.modal-delivery__note,.modal-divider,.modal-rating__note{color:var(--color-dark-grey)}.modal-product__item-price{font-weight:600;flex:1;font-size:1.8rem}.modal-product__item-quantity{border-radius:.4rem;border:1px solid var(--color-border);padding:.4rem}.modal-product__item-quantity-input{width:4.6rem;text-align:center;font-weight:600;pointer-events:none;user-select:none;background-color:rgba(0,0,0,0)}.modal-product__item-quantity-action{flex:2.4rem 0 0;width:2.4rem;height:2.4rem;display:flex;justify-content:center;align-items:center}.modal-nav{margin-bottom:var(--gutter-y);gap:.5rem}.modal-nav li{flex:1}.modal-nav__action{width:100%;font-weight:600;padding-bottom:1.2rem;border-bottom:.2rem solid transparent;text-align:center;font-size:1.8rem;transition:border-color ease .3s}.modal-nav__action.is-active{border-bottom-color:var(--color-primary)!important}.modal-divider{margin:2.8rem 0;text-align:center}.category__head,.modal-rating,.testimonial__head{margin-bottom:var(--gutter-y)}.modal-delivery__col_price,.product__sku{text-align:right}.modal-divider:before{content:"";position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--color-border);height:1px;z-index:0}.modal-divider span{padding:0 2.4rem;position:relative;z-index:1;background-color:var(--color-light)}.modal-social{gap:var(--gutter-y)}.modal-social .btn-group{width:100%}.modal-social__base{text-decoration:underline;line-height:150%}.modal-social__base:hover{text-decoration:none}.modal-forgot{color:var(--color-red);text-decoration:underline}.modal-forgot:hover{text-decoration:none}.modal-rating__items{padding:3.2rem 2rem;border:1px solid var(--color-border);border-radius:.8rem}.modal-rating__item{position:relative}.modal-rating__item:after{border-bottom:1px dotted var(--color-dark);bottom:.6rem;content:"";position:absolute;width:100%;z-index:0}.modal-rating__item-stars,.modal-rating__item-text{background-color:var(--color-light);position:relative}.modal-rating__item:not(:last-of-type){margin-bottom:1.4rem}.modal-rating__item-text{z-index:1;padding-right:.55rem}.modal-rating__item-stars{z-index:1;padding-left:.55rem}.modal-rating__note{font-size:1.4rem;line-height:1.5}#modal-product-delivery .modal-body-title,#modal-product-info .modal-body-title{font-size:2rem!important;text-transform:uppercase}.modal-product-info__label{margin-bottom:1.2rem;font-weight:600}.modal-product-info__text{line-height:1.6}.modal-product-info__text a{color:inherit;text-decoration:underline}#modal-product-info .modal-body-title{padding-bottom:1.6rem;border-bottom:1px solid var(--color-border)}.modal-delivery__head,.modal-delivery__row{display:grid;grid-template-columns:minmax(0,1fr) 8rem 8rem;gap:1.2rem;align-items:center}.modal-delivery__head{color:rgba(51,49,20,.5);font-size:1.2rem;line-height:1.8}.modal-delivery__row{padding:1.6rem 0;border-bottom:1px solid #eee}.modal-delivery__row .modal-delivery__col_price{font-weight:600}.modal-delivery__col_method{display:flex;flex-direction:column;gap:.8rem}.modal-delivery__col_method img{flex-shrink:0;width:3.2rem;height:3.2rem;-o-object-fit:contain;object-fit:contain}.modal-delivery__note{margin-top:1.6rem;font-size:1.4rem}#modal-cart-added .modal-dialog{max-width:96rem}#modal-cart-added .modal-body{padding-top:4.8rem}#modal-cart-added .modal-body-title{margin-bottom:1.6rem!important;font-size:2.4rem!important;text-transform:uppercase}.cart-added-main,.cart-added-product{margin-bottom:2.4rem}#modal-cart-added .product-layout__buy{height:3.6rem;font-size:1.2rem}#modal-cart-added .js-cart-added-slider{padding:0}#modal-cart-added .js-cart-added-slider .swiper-pagination{position:static;margin-top:2.4rem}.cart-added-product{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.cart-added-product__image{flex:0 0 auto;width:100%;max-width:24rem}.cart-added-product__image img{display:block;width:100%;border-radius:1.2rem}.cart-added-product__info{flex:1;width:100%}.cart-added-product__name{margin-bottom:1.6rem;font-size:1.6rem;font-weight:600;text-transform:uppercase}.cart-added-product__options{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.8rem 5.6rem;margin-bottom:1.6rem;line-height:1.5}.cart-added-product__options span{color:var(--color-dark);font-weight:600}.cart-added-product__price{margin-bottom:1.6rem;font-size:2.8rem;font-weight:700;line-height:1.3;text-transform:uppercase}.cart-added-product__delivery{gap:.8rem;color:#777;justify-content:flex-start}.cart-added-product__delivery svg{flex-shrink:0;color:var(--color-dark)}.cart-added-actions{flex-direction:column;gap:1.2rem}.cart-added-actions .btn{font-weight:700;text-transform:uppercase}.cart-added-recommendations{padding-top:2.4rem;border-top:1px solid #eee}.cart-added-recommendations__title{margin-bottom:2.4rem;font-size:1.8rem;font-weight:700;line-height:1.4;text-transform:uppercase}.js-cart-added-slider .swiper-slide{height:auto}.spinner{width:2.8rem;height:2.8rem;border-radius:50%;border:2px solid var(--color-light);border-top-color:var(--color-primary);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;margin-top:-1.4rem;margin-left:-1.4rem;display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.stickers{position:absolute;top:var(--section-gap-y);left:var(--section-gap-x);right:calc(var(--section-gap-x) *2 + var(--gutter-y));gap:.2rem;z-index:2;pointer-events:none}.stickers__item{padding:.4rem .6rem;font-size:1rem;line-height:1.3;font-weight:500;border-radius:.4rem;pointer-events:none;display:inline-flex;background-color:var(--color-primary)}.product__image .stickers__item{font-size:1.4rem;padding:.4rem .8rem;border-radius:.8rem}.stickers__item_base{background-color:rgba(0,0,0,.6)}.stickers__item.sale,.stickers__item.special{background-color:var(--color-red);color:var(--color-light)}#search .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:27rem;padding:.5rem 0;margin:.2rem 0 0;font-size:1.2rem;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.4rem;box-shadow:0 .6rem 1.2rem rgba(0,0,0,.175)}#search .dropdown-menu.pull-right{right:0;left:auto}#search .dropdown-menu .divider{height:1px;margin:.9rem 0;overflow:hidden;background-color:#e5e5e5}#search .dropdown-menu li.disabled,#search .dropdown-menu>li>a{display:block;padding:.3rem 1rem;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:unset;text-decoration:none}#search .dropdown-menu li.inline a{border-radius:.5rem;padding:.5rem}#search .dropdown-menu li.more a{padding:0}#search .dropdown-menu>li>a:focus,#search .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:var(--color-light-grey);background-image:none}#search .dropdown-menu>.active>a,#search .dropdown-menu>.active>a:focus,#search .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-image:none;outline:0}#search .dropdown-menu>.disabled>a,#search .dropdown-menu>.disabled>a:focus,#search .dropdown-menu>.disabled>a:hover{color:#777}#search .dropdown-menu>.disabled>a:focus,#search .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:rgba(0,0,0,0);background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#search .dropdown-menu{max-width:100%;overflow:hidden auto;max-height:60vh}#search .dropdown-menu::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}#search .dropdown-menu::-webkit-scrollbar{width:.4rem;background-color:#fff}#search .dropdown-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:1rem}#search .dropdown-menu li{list-style-image:none!important;clear:both}#search .dropdown-menu li:not(.disabled,.inline,.more){border-bottom:1px solid #f1f1f1}#search .dropdown-menu li.inline{display:inline-block;margin-left:.5rem;vertical-align:top}#search .dropdown-menu li.inline .search-suggestion{text-align:center}#search .dropdown-menu li .title{font-size:1em;text-transform:none;line-height:normal}#search .dropdown-menu li.disabled .title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:.5rem;font-size:1.2em}.search-suggestion{overflow:hidden;width:100%;display:flex;gap:1.5rem}.action-card,.dropdown__list{gap:var(--section-gap-y)}.search-suggestion .center{flex-grow:1;min-width:0}li:not(.inline,.more) .search-suggestion .center>div{margin-bottom:.3rem}.search-suggestion .left,.search-suggestion .right{align-self:center;text-align:center}.search-suggestion .label{font-weight:400;color:#a9a9a9;padding-left:0;padding-right:.5rem}.search-suggestion .image img{border-radius:.5rem}.search-suggestion .price-old{text-decoration:none;display:block;margin-right:.2rem;color:#979393;position:relative;font-weight:400;font-size:.8em}.search-suggestion .price-old:before{content:"";border-bottom:1px solid #979393;position:absolute;width:100%;height:50%;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);font-size:.8em}.drop-menu,.dropdown,.dropdown__head{position:relative}.search-suggestion .price-new{display:block;color:#ff2e2e}.alert,.search-suggestion .price-base{color:#000}.search-suggestion .more{line-height:3rem;text-align:center;font-size:1.1em;color:#fff;opacity:.7}.alert,.badge{line-height:1}.search-suggestion .in-stock .value,.search-suggestion .out-stock .value{color:var(--color-light);padding:.1rem .5rem;border-radius:.4rem;font-size:.8em}.search-suggestion .more:hover{opacity:1}.search-suggestion .out-stock .value{background-color:#ff2e2e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}.search-suggestion .in-stock .value{background-color:#0d0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}.search-suggestion.category .name,.search-suggestion.category_filter .name,.search-suggestion.manufacturer .name{font-weight:700;text-decoration:none}.search-suggestion.product .name{font-weight:700;text-decoration:none;margin-bottom:3px}.search-suggestion.product .price{font-size:1.2em;font-weight:700;letter-spacing:1px;white-space:nowrap}.search-suggestion.information .title{font-weight:700;text-decoration:none}#search .dropdown-menu{width:100%}.dropdown-menu li.disabled .search-suggestion .title{border-bottom:.2rem solid #1cbaf7}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:rgba(28,186,247,.4)!important}.search-suggestion .more{background-color:#1cbaf7}.badge,.nt-badge{font-size:1.2rem;color:var(--color-dark);background-color:var(--color-primary)}.nt-badge{width:2.2rem;height:2.2rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.badge{display:inline-block;min-width:1rem;padding:.3rem .7rem;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:1rem}.dropdown:hover .dropdown__head:after{rotate:180deg}.dropdown:hover .dropdown__inner{opacity:1;visibility:visible;transition:opacity .3s ease-out .3s,visibility .3s ease-out .3s}.dropdown__head{padding-right:2.5rem;user-select:none}.dropdown__head:after{display:inline-block;width:1.7rem;height:1.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M13.25 6L8.25 11L3.25 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;top:50%;right:0;margin-top:-.8rem;transition:rotate ease .3s}.dropdown__info a,.dropdown__item-link{transition:color ease .3s}.dropdown__inner{padding-top:var(--section-gap-y-lg);opacity:0;visibility:hidden;position:absolute;top:100%;right:0;z-index:1;line-height:150%}.dropdown__inner-selector{min-width:31.5rem;background-color:var(--color-light);padding:var(--gutter-y-sm) var(--section-gap-x-lg);box-shadow:0 4px 30px 0 rgba(0,0,0,.15);border-radius:.8rem}.dropdown__list+.dropdown__info{border-top:1px solid var(--color-border);padding-top:var(--section-gap-y);margin-top:var(--section-gap-y)}.dropdown__item-link{font-weight:600;gap:var(--section-gap-x);user-select:none}.dropdown__info-text{color:var(--color-dark-grey);white-space:nowrap}.dropdown__info-link{font-weight:600}.dropdown--lang .dropdown__inner-selector{min-width:auto;padding:1.2rem}.dropdown--help .dropdown__inner{right:0}.drop-menu{width:100%;z-index:2;-webkit-user-select:none;-ms-user-select:none;user-select:none}.drop-menu.is-open .drop-menu__head:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drop-menu__head{border:1px solid var(--color-border);border-radius:.6rem;padding:var(--gutter-x) var(--section-gap-x-lg);gap:1rem;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.drop-menu__head:hover{border-color:var(--color-primary)}.drop-menu__head:after{width:2.4rem;height:2.4rem;flex:2.4rem 0 0;margin-left:auto;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M18.8135 9.99625L12.4502 15.8289C12.3911 15.8832 12.3209 15.9262 12.2437 15.9555C12.1664 15.9849 12.0836 16 12 16C11.9164 16 11.8336 15.9849 11.7563 15.9555C11.6791 15.9262 11.6089 15.8832 11.5498 15.8289L5.18648 9.99625C5.06708 9.88681 5 9.73837 5 9.58359C5 9.42881 5.06708 9.28037 5.18648 9.17093C5.30588 9.06149 5.46783 9 5.63669 9C5.80554 9 5.96749 9.06149 6.08689 9.17093L12 14.5917L17.9131 9.17093C17.9722 9.11674 18.0424 9.07375 18.1197 9.04442C18.1969 9.01509 18.2797 9 18.3633 9C18.4469 9 18.5297 9.01509 18.607 9.04442C18.6842 9.07375 18.7544 9.11674 18.8135 9.17093C18.8726 9.22512 18.9195 9.28946 18.9515 9.36026C18.9835 9.43107 19 9.50695 19 9.58359C19 9.66023 18.9835 9.73612 18.9515 9.80692C18.9195 9.87773 18.8726 9.94206 18.8135 9.99625Z" fill="black"/></svg>');transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}.drop-menu__body{position:absolute;top:calc(100% + 1rem);left:0;right:0;background-color:var(--color-light);border:1px solid var(--color-border);border-radius:.6rem;overflow:hidden;display:none}.drop-menu__body a,.drop-menu__body button{padding:1rem 1.6rem;display:flex;align-items:center;width:100%;gap:1rem}.drop-menu__body a.is-active,.drop-menu__body button.is-active{background-color:var(--color-primary)!important}.review-stars{height:16px;width:88px;background:url(../img/icons/stars-base.svg) no-repeat;background-size:cover}.review-stars_current{height:16px;background:url(../img/icons/stars-fill.svg) no-repeat;background-size:cover}.rating-box{height:16px;width:88px;background:url(../img/icons/stars-base.svg) no-repeat;background-size:cover;margin-bottom:1.6rem}.rating-box .rating{height:16px;background:url(../img/icons/stars-fill.svg) no-repeat;background-size:cover}.rating-links{margin-bottom:2rem}.heading{position:relative;margin-bottom:2.4rem}.heading h2{margin-bottom:0}.heading__link{text-decoration:underline;transition:color ease .3s;white-space:nowrap}.heading__link:hover{text-decoration:none}.alert-message a,.cat-filters__reset,.faq-block .panel-body ul li a,.reviews__total-graph-text p a{text-decoration:underline}.heading__text{width:100%;display:block}table{background-color:rgba(0,0,0,0);border-spacing:0;border-collapse:collapse}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:2rem}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:.8rem;vertical-align:top;border-top:.1rem solid var(--color-border)}.table>thead>tr>th{vertical-align:bottom;border-bottom:.2rem solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:.2rem solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:.5rem}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:var(--color-light-grey)}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}table tbody tr:nth-child(odd){background-color:#f9f9f9}table tbody tr:hover{background-color:#f1f1f1}#alerts{width:calc(100% - 4rem);max-width:45rem;top:2rem;right:2rem;position:fixed;z-index:9999;list-style:none}.alert:after,.alert:before,.cf:after,.cf:before{display:table;content:"";line-height:0}.alert:after,.cf:after{clear:both}.alert{width:100%;position:relative;right:-50px;opacity:0;padding:0;margin-bottom:1.5rem;border-radius:.5rem;font-size:1.6rem;background-color:#fff;box-shadow:0 0 2.5rem rgba(0,0,0,.29);transition:right .4s,opacity .4s,line-height .3s .1s,padding .3s .1s}.alert.alert-static{opacity:1;right:auto;background-color:#e9f5e7;margin-bottom:0;box-shadow:0 0 6px rgba(0,0,0,.3)}.alert-badge{flex:0 0 3.6rem;height:3.6rem;max-width:3.6rem;border-radius:.2rem;margin:2rem}.alert-badge i{font-size:1.4rem;color:#fff}.alert:not(.alert-static):hover{cursor:pointer;box-shadow:0 0 .6rem rgba(0,0,0,.3)}.open{right:0;opacity:1;line-height:1.4;transition:line-height .2s,padding .2s,right 350ms .2s,opacity 350ms .2s}.alert-title{font-weight:700;font-size:1.8rem}.alert-block{text-align:left;padding:2rem 4.6rem 2rem 0}.alert-static .alert-block{padding-right:2rem}.alert-block em,.alert-block small{font-size:.75em;opacity:.75}.alert-block-close{position:absolute;top:.8rem;right:.8rem;z-index:1;cursor:pointer;width:3rem;height:3rem;font-weight:400}.alert-block-close i{font-size:1.4rem}.alert-message{line-height:160%}.alert-message a:hover{color:var(--color-primary-hover);text-decoration:none}.alert-success .alert-badge{background-color:#0bb039;color:var(--color-light)}.alert-error .alert-badge{background-color:#f33d32;color:var(--color-light)}.alert-info .alert-badge{background-color:#3397db;color:var(--color-light)}.alert-warning .alert-badge{background-color:#f7931d;color:var(--color-light)}.social__title{font-weight:500;margin-bottom:var(--section-gap-y-lg)}.home-social .social__title{font-size:1.8rem}.social__list-link{color:var(--color-primary);transition:opacity ease .3s;display:block}.bottom-mobile-menu,.btn-to-top,.tab-pane:not(.is-active){display:none}.home-social .social__list-link .icon-size-base{width:3.2rem;height:3.2rem;flex:0 0 3.2rem}.divider{height:1px;width:100%;margin:var(--section-gap-y-lg) 0;background-color:var(--color-border)}.btn-to-top,.swiper-button-next,.swiper-button-prev{cursor:pointer;background-color:var(--color-primary)}.btn-to-top{position:fixed;bottom:3rem;right:3rem;width:4rem;height:4rem;color:var(--color-dark);border:none;border-radius:50%;z-index:999;justify-content:center;align-items:center;transition:background-color ease .3s}.bottom-mobile-menu__inner{display:flex;align-items:stretch;justify-content:space-around;min-height:5.6rem;background-color:var(--color-light);border:1px solid var(--color-border);border-radius:1rem;box-shadow:0 .4rem 2.4rem rgba(0,0,0,.12);pointer-events:auto}.bottom-mobile-menu__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.4rem .2rem;border:none;background:rgba(0,0,0,0);text-decoration:none;cursor:pointer;position:relative;min-width:0;font-family:inherit;font-size:inherit;line-height:inherit}.bottom-mobile-menu__item.is-active,.bottom-mobile-menu__item.is-active .bottom-mobile-menu__name{color:var(--color-primary)}.bottom-mobile-menu__icon-wrap{width:4.8rem;height:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:1.2rem;transition:background-color var(--transition-duration) var(--transition-timing-function),color var(--transition-duration) var(--transition-timing-function)}.bottom-mobile-menu__name{font-size:1.2rem;line-height:1.2;font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bottom-mobile-menu__badge{position:absolute;top:.4rem;left:50%;-webkit-transform:translateX(1rem);transform:translateX(1rem);min-width:1.6rem;height:1.6rem;padding:.2rem .4rem;font-size:1rem;line-height:1;border-radius:1rem}.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear!important}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:120rem;perspective:120rem}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;outline:0;border-radius:50%;z-index:1;width:4rem;height:4rem}.swiper-button-next:active,.swiper-button-prev:active{opacity:.8}.swiper-button-disabled{display:none!important}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:not-allowed;background-color:var(--color-primary-disabled)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:1rem;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:1rem;left:auto}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;min-width:4.5rem;line-height:0;bottom:1.6rem;left:0;right:0;margin:0 auto}.swiper-pagination.swiper-pagination-static{position:relative;bottom:auto;margin-top:2rem}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;background-color:var(--color-light);width:2.1rem;height:.3rem;border-radius:6.6rem;margin:0 .3rem!important}.swiper-pagination-static .swiper-pagination-bullet{background-color:var(--color-border)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--color-primary)!important}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1rem}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic:not(.swiper-pagination-static){left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#898989}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:3px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:6px;width:100%;position:relative;background:#898989;border-radius:10px;left:0;top:-1.5px;cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid;border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sub-category{gap:2.4rem 1.2rem;grid-template-columns:repeat(2,1fr)}.sub-category__link,.sub-category__link img{display:block}.sub-category__link p{font-size:1.8rem;font-weight:600;transition:color ease .3s;margin:var(--gutter-y-sm) 0 var(--section-gap-y-lg)}.sub-category__item-sub{display:flex;flex-flow:column wrap}.sub-category__item-sub-link,.sub-category_accordion .sub-category__item.is-open .sub-category__content{display:block}.sub-category_accordion{gap:1.2rem;grid-template-columns:1fr!important}.sub-category_accordion .sub-category__item{position:relative}.sub-category_accordion .sub-category__item.is-open{z-index:20}.sub-category_accordion .sub-category__item.is-open .sub-category__chevron,.sub-category_accordion .sub-category__item.is-open .sub-category__toggle-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sub-category_accordion .sub-category__item.is-open .sub-category__head{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.sub-category_accordion .sub-category__head{background-color:var(--color-light);border:1px solid var(--color-border);border-radius:.4rem}.sub-category_accordion .sub-category__mobile-row{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem}.sub-category_accordion .sub-category__mobile-link{color:var(--color-dark);text-decoration:none;transition:color ease .3s}.sub-category_accordion .sub-category__mobile-row>.sub-category__mobile-link{display:flex;align-items:center;gap:1.2rem;flex:0 1 auto;min-width:0}.sub-category_accordion a.sub-category__mobile-row.sub-category__mobile-link{flex:1}.sub-category_accordion .sub-category__img-link{flex-shrink:0;display:block;width:8rem}.sub-category_accordion .sub-category__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sub-category_accordion .sub-category__mobile-toggle{flex:1;display:flex;align-items:center;justify-content:flex-end;min-width:4.4rem;padding:0;border:none;background:0 0;color:var(--color-dark);cursor:pointer;transition:color ease .3s}.sub-category_accordion .sub-category__mobile-title{min-width:0;font-size:1.6rem;font-weight:600}.sub-category_accordion a.sub-category__mobile-row.sub-category__mobile-link .sub-category__mobile-title{flex:1}.sub-category_accordion .sub-category__chevron,.sub-category_accordion .sub-category__toggle-icon{flex-shrink:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}.sub-category_accordion .sub-category__arrow{flex-shrink:0;transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}.sub-category_accordion .sub-category__title{margin:0 0 1.2rem;font-size:1.6rem;font-weight:700;text-align:center;text-transform:uppercase}.sub-category_accordion .sub-category__link{display:block}.sub-category_accordion .sub-category__link img{width:100%}.sub-category_accordion .sub-category__toggle{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;margin-top:auto;padding:1.2rem;border:none;background:0 0;color:var(--color-dark);font-size:1.4rem;font-weight:600;cursor:pointer;transition:color ease .3s}.sub-category_accordion .sub-category__content{display:none;overflow-y:auto;max-height:45rem;background-color:var(--color-light);border:1px solid var(--color-border);border-top:none;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}#content:has(.sub-category_accordion),.account .content{overflow:visible}.sub-category_accordion .sub-category__item-sub{display:flex;flex-direction:column;margin:0;padding:0 1rem;list-style:none}.sub-category_accordion .sub-category__item-sub li{border-top:1px solid var(--color-border)}.sub-category_accordion .sub-category__item-sub a{display:block;padding:1rem;font-size:1.4rem;line-height:2rem;transition:color ease .3s}.cat-sidebar__title{margin:0 0 3.2rem;font-size:3.2rem;text-align:left;font-weight:700;text-transform:uppercase}.cat-sidebar__back,.cat-sidebar__item a{font-size:1.4rem;text-decoration:none;transition:color ease .3s;color:var(--color-dark)}.cat-sidebar__back{gap:.8rem;margin-bottom:1.6rem;font-weight:700;text-transform:uppercase}.cat-sidebar__list{margin:0;padding:0;list-style:none}.cat-sidebar__item{position:relative;padding-left:1.6rem}.cat-sidebar__item:before{content:"";position:absolute;top:1.1rem;left:0;width:.6rem;height:.6rem;border-radius:50%;background-color:var(--color-primary)}.cat-sidebar__item a{display:block;padding:.6rem 0;line-height:1.4}.cat-sidebar__item.is-active a{font-weight:700}.cat-sidebar-mobile__head{margin-bottom:2rem;padding-bottom:1.6rem;border-bottom:1px solid var(--color-border)}.cat-sidebar-mobile__title{margin:0;font-size:1.8rem;font-weight:700;text-transform:uppercase}.cat-sidebar-mobile__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;background:0 0;color:var(--color-dark);cursor:pointer}.cat-filter__badge,.cat-filter__body,.cat-sidebar-mobile .cat-sidebar__title{display:none}.category__head{gap:1.6rem}.category__head-count{color:rgba(0,0,0,.5)}.cat-filters-active__item,.category__head-filter{font-size:1.4rem;color:var(--color-dark);cursor:pointer}.category__head-actions{display:flex;gap:1.2rem;width:100%}.category__head-filter{flex:1;justify-content:center;gap:.8rem;padding:1rem 1.6rem;border:1px solid var(--color-border);border-radius:.6rem;background:0 0;font-weight:700;text-transform:uppercase;transition:border-color ease .3s,color ease .3s}.category__head-filter.is-active{border-color:var(--color-primary)}.cat-filters-active{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:4rem}.cat-filters-active__item{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:none;background:0 0;line-height:1.2;transition:color ease .3s}.cat-filters-active__item svg{flex:0 0 1rem;width:1rem;height:1rem}.cat-filters-active__label{color:rgba(0,0,0,.5)}.cat-filters-active__value{color:var(--color-dark);transition:color ease .3s}.cat-filters__head{gap:1.2rem;padding:2rem var(--section-gap-x-lg) 1.6rem;margin-bottom:1.6rem;border-bottom:1px solid #eee}.cat-filters__close,.cat-filters__reset{border:none;background:0 0;color:var(--color-dark);cursor:pointer;padding:0}.cat-filters__title{margin:0;font-size:1.8rem;font-weight:700;text-transform:uppercase}.cat-filters__search,.faq-block .panel:not(:last-of-type){margin-bottom:1.6rem}.cat-filters__reset{margin-left:auto;font-size:1.4rem}.cat-filters__close{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem}.cat-filters__search{position:relative;padding:0 var(--section-gap-x-lg)}.cat-filters__search .form-control{padding-right:4.4rem;border-radius:.6rem}.cat-filters__search-icon{position:absolute;top:50%;right:calc(var(--section-gap-x-lg) + 1.2rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;color:var(--color-dark-grey)}.cat-filter,.cat-filter__search{position:relative}.cat-filters__grid{display:grid;grid-template-columns:1fr;gap:0}.cat-filters__footer{flex-shrink:0;padding:1.6rem var(--section-gap-x-lg) 2rem;border-top:1px solid var(--color-border);background-color:var(--color-light)}.cat-filter.is-open .cat-filter__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cat-filter.is-open .cat-filter__body{display:block}.cat-filter.has-value .cat-filter__badge{display:inline-flex}.cat-filter__head{display:flex;align-items:center;gap:.8rem;width:100%;padding:1.2rem 0;border:none;background:0 0;font-size:1.6rem;font-weight:600;color:var(--color-dark);text-align:left;cursor:pointer}.cat-filter__label{flex:1;min-width:0}.cat-filter__badge{align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .4rem;border-radius:50%;background-color:var(--color-primary);font-size:1.2rem;font-weight:700;line-height:1}.cat-filter__chevron{flex-shrink:0;transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s}.cat-filter__options{padding:.4rem 0;background-color:var(--color-light)}.cat-filter__link{display:block;padding:.6rem 1.2rem;font-size:1.4rem;color:var(--color-dark);text-decoration:none;transition:background-color ease .3s}.cat-filter__count,.cat-filter__price-sep,.cat-filter__search-icon{color:var(--color-dark-grey)}.cat-filter__link.is-active{background-color:var(--color-primary)}.cat-filter__checkbox{display:block;padding:0 1.2rem}.cat-filter__checkbox .input-checkbox-label{align-items:center;width:100%;padding:.6rem 0;gap:1rem}.cat-filter__checkbox .input-checkbox-name{font-size:1.4rem}.cat-filter__option{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:1.2rem}.cat-filter__count{flex-shrink:0;font-size:1.4rem;white-space:nowrap}.cat-filter__search .form-control{padding-right:4.4rem;border-radius:.6rem}.cat-filter__search-icon{position:absolute;top:50%;right:1.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.cat-filter__price{display:grid;grid-template-columns:1fr auto 1fr;gap:.8rem;align-items:center;padding:1rem 1.6rem}.category-slider__link,.product-layout{display:flex;flex-direction:column;background-color:var(--color-light)}.product-layout__buttons-wishlist,.product__wishlist{color:var(--color-border)}.category-slider{margin-bottom:2rem}.category-slider__slide{width:50%;padding:0 .6rem;height:auto}.category-slider__link{align-items:center;justify-content:center;gap:1.2rem;height:14rem;padding:1.2rem;border:1px solid var(--color-border);border-radius:.4rem;transition:border-color ease .3s}.category-slider__title,.post-card__title a,.product-layout__title a,.show-more__action{transition:color ease .3s}.category-slider__img{flex-shrink:0;width:8rem;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.category-slider__title{margin:0;font-weight:700;font-size:1.4rem;line-height:2rem;text-transform:uppercase;text-align:center}.product-grid{gap:1.6rem 1.2rem;grid-template-columns:repeat(2,1fr)}.product-layout{position:relative;z-index:1}.product-layout__buttons{position:absolute;top:var(--section-gap-y);right:var(--section-gap-x)}.post-card:hover .post-card__title a,.product-layout__title a:hover{color:var(--color-primary)}.product-layout__image{margin-bottom:var(--section-gap-y-lg)}.product-layout__image a{display:block;height:100%;width:100%;padding:1rem}.product-layout__title{font-size:1.2rem;margin-bottom:1.2rem;line-height:1.5;text-align:center;text-transform:uppercase;max-height:4.4rem;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:block;display:-webkit-box}.product-layout__title a{display:block}.product-layout__body{padding:0 var(--gutter-x);display:flex;flex-direction:column;flex:1}.product-layout__rating{margin-bottom:1rem;margin-top:auto;gap:1.4rem}.product-layout__rating-count{color:var(--color-dark-grey);gap:.6rem;font-size:1.4rem}.product-layout__rating-count svg{display:block}.product-layout__stock{margin:.8rem 0;font-size:1.2rem;text-align:center;text-transform:uppercase}.product-layout__stock_in-stock{color:#166d00}.product-layout__stock_out-of-stock{color:var(--color-red)}.product-layout__cart{margin-top:.4rem}.product-layout__buy{width:100%;height:4rem;padding:0 1rem;font-size:1.2rem;text-transform:uppercase}.product-layout__gallery{display:none}.product-layout__gallery-slider{flex:1;width:100%;min-height:0;overflow:hidden;background-color:#fff}.product-layout__gallery-slider .swiper-wrapper{transition-timing-function:ease!important}.product-layout__gallery-slider .swiper-slide{flex-shrink:0;width:6rem!important;height:6rem!important}.product-layout__gallery-next,.product-layout__gallery-prev{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%;height:2.4rem;padding:0;color:var(--color-dark);background-color:#fff;border:none;cursor:pointer}.product-layout__gallery-next.swiper-button-disabled,.product-layout__gallery-prev.swiper-button-disabled{opacity:.3;cursor:default}.product-layout__gallery-thumb{display:block;width:6rem;height:6rem;padding:0;border:1px solid transparent;background-color:#fff;border-radius:.4rem;overflow:hidden;cursor:pointer;transition:border-color var(--transition-duration) var(--transition-timing-function)}.action-card_fill,.faq-block .panel{background-color:var(--color-light-green)}.product-layout__gallery-thumb.is-active{border-color:var(--color-primary)}.product-layout__gallery-thumb img{display:block;width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.product-layout--slide .product-layout__body{padding-bottom:1.2rem}.product-layout__action-price{font-size:2rem;text-transform:uppercase;font-weight:600}.product-layout__action-price s{color:var(--color-dark-grey);font-weight:500;font-size:1.4rem}.action-card__label,.product-layout__action-price s+span{color:var(--color-red)}.slideshow .swiper-button-next,.slideshow .swiper-button-prev,.slideshow__title{color:var(--color-light)}.product-layout__action-price small{font-size:1.6rem;font-weight:400}.product-slider__slide{width:50%;padding:0 .8rem}.product-slider__more{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:2.4rem;margin-left:auto;margin-right:auto}.faq-block .panel{border-radius:1.2rem}.section__outer--light-green .faq-block .panel{background-color:var(--color-light)}.faq-block .panel-group{text-align:left}.faq-block .panel-title{margin-bottom:0}.faq-block .panel-title a{text-align:left;display:block;padding:2rem 1.6rem;font-size:1.6rem;position:relative;cursor:pointer}.faq-block .panel-title a:after{content:"";display:inline-block;width:2.4rem;height:2.4rem;background-image:url('data:image/svg+xml,<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21 12.5C21 12.6989 20.921 12.8897 20.7803 13.0303C20.6397 13.171 20.4489 13.25 20.25 13.25H12.75V20.75C12.75 20.9489 12.671 21.1397 12.5303 21.2803C12.3897 21.421 12.1989 21.5 12 21.5C11.8011 21.5 11.6103 21.421 11.4697 21.2803C11.329 21.1397 11.25 20.9489 11.25 20.75V13.25H3.75C3.55109 13.25 3.36032 13.171 3.21967 13.0303C3.07902 12.8897 3 12.6989 3 12.5C3 12.3011 3.07902 12.1103 3.21967 11.9697C3.36032 11.829 3.55109 11.75 3.75 11.75H11.25V4.25C11.25 4.05109 11.329 3.86032 11.4697 3.71967C11.6103 3.57902 11.8011 3.5 12 3.5C12.1989 3.5 12.3897 3.57902 12.5303 3.71967C12.671 3.86032 12.75 4.05109 12.75 4.25V11.75H20.25C20.4489 11.75 20.6397 11.829 20.7803 11.9697C20.921 12.1103 21 12.3011 21 12.5Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;right:1.6rem;margin-top:-1.2rem}.faq-block .panel-title a[aria-expanded=true]:after{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21 12.0001C21 12.2388 20.921 12.4677 20.7803 12.6365C20.6397 12.8053 20.4489 12.9001 20.25 12.9001H3.75C3.55109 12.9001 3.36032 12.8053 3.21967 12.6365C3.07902 12.4677 3 12.2388 3 12.0001C3 11.7614 3.07902 11.5325 3.21967 11.3637C3.36032 11.1949 3.55109 11.1001 3.75 11.1001H20.25C20.4489 11.1001 20.6397 11.1949 20.7803 11.3637C20.921 11.5325 21 11.7614 21 12.0001Z" fill="%23333114"/></svg>')}.promo-banner__media::after,.slideshow__media::after{background:linear-gradient(270deg,rgba(0,0,0,0) 25.6%,rgba(0,0,0,.59) 63.36%,rgba(0,0,0,.6) 100%);content:""}.faq-block .panel-collapse{display:none}.faq-block .panel-body{padding:1.2rem 2.4rem 2.4rem;line-height:160%}.promo-banner__inner,.slideshow__inner{padding:0 var(--section-gap-x);z-index:1}.faq-block .panel-body p:not(:last-child){margin-bottom:.8rem}.faq-block .panel-body ul li{font-size:1.6rem}.promo-banner__title,.slideshow__title{font-size:4rem;font-weight:700;text-transform:uppercase}.faq-block .panel-body ul li:not(:last-of-type){margin-bottom:.6rem}.faq-block .panel-body ul li a:hover{text-decoration:none}.faq-block .panel-body img{width:220px;height:168px;display:inline-block;-o-object-fit:contain;object-fit:contain}.slideshow .swiper-container{height:42rem}.slideshow .swiper-slide,.slideshow__inner,.slideshow__media img{height:100%;width:100%}.slideshow .swiper-button-next.swiper-button-disabled,.slideshow .swiper-button-prev.swiper-button-disabled{opacity:.35;display:flex!important}.slideshow .swiper-pagination{display:none}.slideshow__slide{position:relative}.slideshow__media,.slideshow__media::after{position:absolute;inset:0}.slideshow__media img{display:block;-o-object-fit:cover;object-fit:cover}.slideshow__inner{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center}.slideshow__content{max-width:72rem;text-align:center}.slideshow__title{margin:0 0 2.4rem;line-height:1.2}.slideshow__btn{min-width:28.5rem;text-transform:uppercase}.no-add-block{pointer-events:none}.promo-banner{position:relative;height:42rem;overflow:hidden}.promo-banner__slide{position:relative;height:100%}.promo-banner__media,.promo-banner__media::after{position:absolute;inset:0}.promo-banner__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo-banner__inner{position:relative;height:100%;width:100%;max-width:calc(var(--container-width) + var(--section-gap-x) *2);margin:0 auto;display:flex;align-items:center;justify-content:center;pointer-events:none}.liked-section__banner-content h2,.promo-banner__title{margin:0 0 2.4rem;color:var(--color-light)}.promo-banner__content{max-width:72rem;text-align:center;pointer-events:auto}.promo-banner__title{line-height:1.2}.promo-banner__btn{min-width:28.5rem;text-transform:uppercase}.liked-section{display:flex;flex-direction:column;gap:2.4rem}.liked-section__banner{position:relative;order:2;flex-shrink:0;height:42rem;border-radius:1.6rem;overflow:hidden;color:var(--color-light)}.liked-section__banner::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.07) 31.64%,rgba(21,18,11,.58) 64.38%,rgba(58,49,26,.72) 99.84%);pointer-events:none}.liked-section__banner img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.liked-section__banner-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1.6rem;text-align:center}.liked-section__products{order:1;min-width:0}.benefits{padding:4rem;border-bottom:1px solid #efe8d9}.benefits.benefits--gray{border-bottom:none;background-color:#eee}.benefits .container{padding:0}.benefits__list{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none}.benefits__item{display:flex;align-items:center;gap:1.6rem}.benefits__icon{flex:0 0 4rem;width:4rem;height:4rem;fill:none}.benefits__text{font-weight:500;font-size:1.4rem;line-height:1.2;color:var(--color-dark);text-transform:uppercase}.featured-categories__tabs{flex-wrap:nowrap;justify-content:flex-start;gap:.4rem;margin-bottom:2rem;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.featured-categories__tabs::-webkit-scrollbar{display:none}.featured-categories__tabs li{flex:0 0 auto;margin:0}.featured-categories__tab{flex-shrink:0;padding:1rem 1.2rem;font-size:1.6rem;line-height:1;white-space:nowrap;color:var(--color-dark);background-color:rgba(0,0,0,0);border:none;border-radius:.8rem;cursor:pointer;text-transform:uppercase;transition-timing-function:var(--transition-timing-function);transition-property:background-color,color}.featured-categories__tab.is-active{color:var(--color-light);background-color:var(--color-dark)}.featured-categories__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.featured-categories__more{margin-top:1.6rem}.featured-categories__card{position:relative;display:block;height:22rem;border-radius:.8rem;overflow:hidden}.featured-categories__media{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);transition-timing-function:var(--transition-timing-function);transition-property:-webkit-transform,-webkit-filter;transition-property:transform,filter;transition-property:transform,filter,-webkit-transform,-webkit-filter}.featured-categories__hover,.featured-categories__label{position:absolute;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);transition-property:opacity,visibility;display:flex}.featured-categories__label{right:0;bottom:0;left:0;padding:0 .8rem;height:7.2rem;align-items:center;justify-content:center;font-size:1.6rem;font-weight:600;line-height:140%;color:var(--color-light);text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,.6)}.featured-categories__hover{inset:0;align-items:center;justify-content:center;padding:1.6rem;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;pointer-events:none}.action-card,.reviews__leave-item{position:relative}.featured-categories__action{pointer-events:none}.brands__slider-item{width:14rem;padding-right:.5rem;padding-left:.5rem}.brands__slider-item a{display:flex;align-items:center;justify-content:center;height:6rem}.brands__slider-item img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.hero{height:20.5rem}.hero img{display:block;height:100%}.action-card{min-height:100%;border:1px solid var(--color-border);padding:2rem 1.6rem}.action-card_fill{border:none}.action-card_fill .action-card__icon:not(.action-card__icon_clean){background-color:var(--color-light);border:1px solid var(--color-border)}.action-card__label{position:absolute;top:.7rem;right:1rem;font-size:1.4rem}.action-card__icon{width:5.6rem;height:5.6rem;display:flex;justify-content:center;align-items:center;border-radius:.6rem;margin-bottom:var(--section-gap-y);background-color:var(--color-light-green)}.reviews__leave,.reviews__total-graph{border:1px solid var(--color-border)}.action-card__title{font-weight:600}.action-card__text{line-height:150%}.action-card__text ul{padding-left:1.6rem}.action-card__text ul li{list-style-type:disc}.action-card__text ul li:not(:last-of-type){margin-bottom:.8rem}.reviews__head{margin-bottom:2rem;gap:2rem}.reviews__head-item{padding:2rem 1.6rem}.reviews__total-graph-block svg{width:17rem;height:17rem}.reviews__total-graph-text p{font-weight:600;margin-top:1.6rem;font-size:1.8rem}.reviews__total-graph-text p a{font-weight:400;margin-left:1rem;text-align:left;font-size:1.6rem}.reviews__total-graph-text p a:hover{text-decoration:none}.blog-post__sidebar-toc-list a span,.product__pod-item_action,.product__rating-action:hover,.product__status-link,.testimonial__item-title a{text-decoration:underline}.reviews__total-items{flex:1}.reviews__leave-item:after{border-bottom:1px dotted var(--color-dark);bottom:.6rem;content:"";position:absolute;width:100%;z-index:0}.reviews__leave-item:not(:last-of-type){margin-bottom:1.4rem}.reviews__leave-item-text{background-color:var(--color-light);position:relative;z-index:1;padding-right:.55rem}.reviews__leave-item-stars{background-color:var(--color-light);position:relative;z-index:1;padding-left:.55rem}.reviews__leave-action{margin-top:2.4rem}.reviews__items{gap:2rem;grid-template-columns:repeat(1,1fr)}.reviews__item{border:1px solid var(--color-border);padding:2rem 1.6rem}.reviews__item-stars{margin-bottom:1.6rem}.reviews__item-content{margin-bottom:2rem}.reviews__item-bottom{font-weight:600;margin-top:auto}.product__details-text,.product__payment-details,.reviews__show-more{margin-top:2.4rem}.reviews__show-more{text-align:center}.post-cards{gap:2.4rem 1.2rem}.post-card{position:relative}.post-card__date{margin-bottom:1rem;gap:.8rem;font-size:1.4rem;color:var(--color-dark-grey)}.post-card__title{font-weight:500;font-size:1.4rem;line-height:1.5}.post-card__text{margin-top:.8rem;font-size:1.4rem;line-height:1.5}.blog-post{position:relative}.blog-post__sidebar-toc{padding:2rem;background-color:var(--color-light-green);border-radius:1.5rem}.blog-post__sidebar-toc-title{font-weight:700;font-size:1.6rem;margin-bottom:2rem}.blog-post__sidebar-toc-list li:not(:last-of-type){margin-bottom:1.2rem}.blog-post__sidebar-toc-list a{color:var(--color-dark);line-height:130%;display:inline-block;font-size:1.4rem}.blog-post__info{color:var(--color-dark-grey);gap:2.8rem;padding:2rem 0;border-top:1px solid rgba(0,0,0,.1)}.home-nav,.home-sidebar-item{border-top:1px solid var(--color-border)}.blog-post__info li{display:flex;align-items:center;min-height:3rem;gap:.6rem;font-size:1.4rem;position:relative}.blog-post__info li:not(:last-of-type):after{content:"";width:1px;height:3rem;background-color:rgba(0,0,0,.1);display:block;position:absolute;top:50%;right:-1.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-single .content{overflow:unset}.home-sidebar-item{margin:1.6rem 0;padding-top:1.6rem}.home-sidebar-item .home-account,.home-sidebar-item .home-social{padding:2.4rem 2rem}.home-nav{padding-top:1.6rem}.category__bottom{gap:var(--gutter-y);margin-top:var(--gutter-y)}.show-more__action{padding:.8rem 0;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:1.6rem;font-weight:500;font-size:1.8rem}.product__image{position:relative}.product__wishlist{position:absolute;top:1.2rem;right:1.2rem;z-index:3;padding:0;background:0 0;border:none;cursor:pointer}.product__wishlist.is-added{color:var(--color-primary)}.product__media{flex-direction:column;gap:1.2rem}.product__gallery-outer{order:1;flex:1;min-width:0;position:relative}.product__gallery img{width:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;height:27rem}.product__gallery .swiper-button-next,.product__gallery .swiper-button-prev{opacity:0}.product__thumbs{margin-top:0;margin-left:2.8rem;margin-right:2.8rem;position:relative}.product__thumbs .swiper-slide{margin:0 .4rem;width:5.4rem!important;height:5.4rem;box-sizing:border-box;padding:.2rem;border:1px solid transparent}.product__thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--color-primary)}.product__thumbs .swiper-slide img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-o-object-position:center;object-position:center}.product__thumbs-outer{order:2;position:relative}.product__thumbs-outer .swiper-button-next-c,.product__thumbs-outer .swiper-button-prev-c{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;cursor:pointer}.product__thumbs-outer .swiper-button-prev-c{left:0}.product__thumbs-outer .swiper-button-next-c{right:0}.product__thumbs-arrow{display:block}.product__info-head{margin-bottom:1.2rem}.product__info-title-brand{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:1.6rem}.product__brand,.product__sku{flex-shrink:0}.product__title{--font-size-h1:2.2rem;margin-bottom:0}.product__status,.product__variants{margin-bottom:2.4rem}.product__info-rating-row,.product__rating{gap:1.6rem}.product__brand img{display:block;max-width:8rem;height:auto}.product__sku span{font-weight:600}.product__status{display:flex;flex-direction:column;gap:1.2rem}.product__status-item{gap:.8rem}.product__pod,.product__price,.product__tabs-nav,.thanks-total{gap:1.6rem}.product__status-item svg{flex-shrink:0}.product__status-link{padding:0;color:inherit;background:0 0;border:none;text-align:left;cursor:pointer}.product__price{margin:2.4rem 0;font-size:3.2rem;font-weight:600}.product__price s{color:var(--color-dark-grey);font-weight:700;font-size:1.6rem}.product__price s+span{color:var(--color-red)}.product__price small{font-size:1.8rem;font-weight:400}.product__variants-title{margin-bottom:1.2rem}.product__variants-slider-outer{gap:.6rem;max-width:42rem;width:100%}.product__variants-slider{flex:1;min-width:0;overflow:hidden}.product__variants-slider .swiper-slide{width:6.8rem!important;height:5.6rem;padding-left:.6rem;padding-right:.6rem;flex-shrink:0}.product__variants-nav{position:static;top:auto;right:auto;left:auto;-webkit-transform:none;transform:none;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;color:var(--color-dark);background:0 0;border:none;cursor:pointer;z-index:1}.product__actions-select:after,.product__size-select:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M18.8135 9.99625L12.4502 15.8289C12.3911 15.8832 12.3209 15.9262 12.2437 15.9555C12.1664 15.9849 12.0836 16 12 16C11.9164 16 11.8336 15.9849 11.7563 15.9555C11.6791 15.9262 11.6089 15.8832 11.5498 15.8289L5.18648 9.99625C5.06708 9.88681 5 9.73837 5 9.58359C5 9.42881 5.06708 9.28037 5.18648 9.17093C5.30588 9.06149 5.46783 9 5.63669 9C5.80554 9 5.96749 9.06149 6.08689 9.17093L12 14.5917L17.9131 9.17093C17.9722 9.11674 18.0424 9.07375 18.1197 9.04442C18.1969 9.01509 18.2797 9 18.3633 9C18.4469 9 18.5297 9.01509 18.607 9.04442C18.6842 9.07375 18.7544 9.11674 18.8135 9.17093C18.8726 9.22512 18.9195 9.28946 18.9515 9.36026C18.9835 9.43107 19 9.50695 19 9.58359C19 9.66023 18.9835 9.73612 18.9515 9.80692C18.9195 9.87773 18.8726 9.94206 18.8135 9.99625Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;top:50%;right:1.6rem;pointer-events:none;content:""}.product__variants-nav.swiper-button-disabled{display:flex!important;opacity:.4;cursor:default;pointer-events:none;background-color:rgba(0,0,0,0)}.product__variants-item{display:block;width:5.6rem;height:5.6rem;padding:.2rem;border:1px solid var(--color-border);border-radius:.6rem;overflow:hidden;box-sizing:border-box;transition:border-color var(--transition-duration) var(--transition-timing-function)}.product__size-select:hover select,.product__variants-item.is-active{border-color:var(--color-primary)}.product__variants-item.is-active{border-width:2px}.product__variants-item img{display:block;width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.product__size{margin-bottom:2rem}.contacts__action-form-title,.order-history__product-name,.order-history__product-quantity,.product__actions-title,.product__size-title{margin-bottom:.8rem}.product__size-row{gap:1.2rem;flex-wrap:wrap}.product__size-select{position:relative;flex:1;min-width:0;max-width:32.5rem}.product__size-select:after{width:2.4rem;height:2.4rem;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product__size-select select{border:1px solid var(--color-border);color:var(--color-dark);background-color:var(--color-light);border-radius:.6rem;width:100%;height:5rem;padding:0 4rem 0 1.6rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.product__size-grid{--buttonBorderColor:var(--color-border);flex-shrink:0;height:5rem;gap:1rem;padding:0 1.6rem;font-size:1.4rem;text-transform:none;white-space:nowrap;border:1px solid var(--color-border)}.product__actions{gap:1.2rem}.product__actions-quantity{flex-shrink:0}.product__actions-select{position:relative}.product__actions-select:hover select{border-color:var(--color-primary)}.product__actions-select:after{width:2.4rem;height:2.4rem;flex:2.4rem 0 0;margin-left:auto;transition:-webkit-transform ease .3s;transition:transform ease .3s;transition:transform ease .3s,-webkit-transform ease .3s;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product__actions-select select{border:1px solid var(--color-border);color:var(--color-dark);background-color:var(--color-light);border-radius:.6rem;width:7.7rem;height:5rem;padding:0 1.6rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.product__actions-cart{flex:1;min-width:0;max-width:44rem;height:5rem;text-transform:uppercase;font-weight:600}.product__payment-details img{display:block;width:100%;max-width:44rem;height:auto}.product__pod{margin-top:1.6rem;display:flex;flex-direction:column}.product__pod-item_action{width:100%;padding:0;color:inherit;background:0 0;border:none;text-align:left;cursor:pointer}.order-history__product-quantity,.product__tabs-nav,.thanks-row:not(:last-of-type){border-bottom:1px solid var(--color-border)}.product__pod-item svg{margin-right:1.2rem;flex:2.4rem 0 0}.product__pod-item b{font-weight:700}.product__tabs{margin-top:4.4rem}.product__tabs-tab{font-size:1.6rem;padding:1.2rem 0;border-bottom:1px solid transparent;color:rgba(51,49,20,.5);margin-bottom:-1px;cursor:pointer;text-transform:uppercase;font-weight:700}.product__tabs-tab.is-active{font-weight:600;color:var(--color-dark);border-bottom-color:var(--color-dark)}.attr_group,.checkout-method__card,.product-sticky-bar__inner{border:1px solid var(--color-border)}.product__tabs-content{padding-top:1.2rem}.product__reviews-text{margin-bottom:1.6rem}.fancybox-content{background-color:var(--color-light)!important}.attr_group{margin:0}.attr_group>div{padding:1.5rem}.attr_group>*{margin-top:0}.attr_group .attribute{display:flex;align-items:center;gap:.8rem}.attr_group .attribute:not(:last-of-type){margin-bottom:1rem}.product-sticky-bar{display:none}.product-sticky-bar__inner{background-color:var(--color-light);border-radius:1rem;box-shadow:0 .4rem 2.4rem rgba(0,0,0,.12);padding:.8rem 1rem .8rem 1.4rem;gap:1rem;pointer-events:auto}.product-sticky-bar__price{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;flex-shrink:0;min-width:0}.product-sticky-bar__price-old{display:flex;align-items:center;gap:.6rem;line-height:1.2}.product-sticky-bar__price-old:empty{display:none}.product-sticky-bar__price-old s{color:var(--color-dark-grey);font-size:1.4rem;font-weight:700}.product-sticky-bar__price-badge{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .5rem;border-radius:.4rem;background-color:var(--color-red);color:var(--color-light);font-size:1.2rem;font-weight:600;line-height:1.2}.product-sticky-bar__price-current{color:var(--color-dark);font-size:2.4rem;font-weight:600;line-height:1}.account__form-reset-link:hover,.product-sticky-bar__price:has(s) .product-sticky-bar__price-current{color:var(--color-red)}.product-sticky-bar__price-current small{font-size:1.6rem;font-weight:400}.product-sticky-bar__buy{flex:1;min-width:0;max-width:15rem;height:4.6rem;padding:0 1.6rem;font-size:1.6rem;font-weight:600}.testimonial{gap:2rem}.testimonial__head{gap:var(--gutter-y)}.testimonial__item-content,.testimonial__item-head{margin-bottom:var(--gutter-y-sm)}.testimonial__info{gap:var(--section-gap-y)}.testimonial__info li{gap:.8rem}.testimonial__item{background-color:var(--color-light-green);padding:2rem 1.6rem}.testimonial__item-head{gap:var(--section-gap-x)}.testimonial__item-info{gap:var(--gutter-y-sm);flex:1}.testimonial__item-img{flex:9rem 0 0}.testimonial__item-img img{display:block;border-radius:.6rem}.testimonial__item-title a:hover{text-decoration:none}.account__add-more-btn,.account__form-reset-link,.checkout-data__edit-action,.contacts__item-list a:hover,.contacts__item-single a:hover{text-decoration:underline}.testimonial__item-bottom{font-weight:600}.contacts__info{gap:2.4rem}.contacts__item-title{margin-bottom:1.2rem}.contacts__item-list{gap:1.2rem 2.4rem;grid-template-columns:repeat(2,1fr)}.contacts__item-list a{display:flex;align-items:center;gap:1.2rem}.contacts__item-single{display:flex;align-items:flex-start;gap:1.2rem}.contacts__item-single a{display:flex;align-items:center;gap:1.2rem}.contacts__action{gap:3rem}.contacts__action-form{background-color:var(--color-light-grey);padding:3.2rem 1.6rem;flex:100% 0 0}.contacts__action-form-text{margin-bottom:2.4rem}.contacts__action-map{flex:1;border-radius:8px;overflow:hidden}.contacts__action-map iframe{width:100%;height:100%;display:block}.thanks{max-width:81rem;margin:4rem auto}.thanks-row:not(:last-of-type){padding-bottom:2.4rem;margin-bottom:2.4rem}.thanks .h3{margin-bottom:.8rem!important}.thanks .modal-product__item:not(:last-of-type){padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:none}.thanks-total__price{margin-top:.8rem}.thanks-total b:first-of-type{font-size:1.8rem}.thanks-total b:last-of-type{font-weight:600;font-size:3.2rem}.thanks-action{text-align:center;margin-top:4rem}.account{margin-bottom:4rem}.account h1{text-align:left}.account__menu-list-link{padding:1rem 1.6rem;gap:var(--section-gap-x-lg);transition:background-color ease .3s}.account__menu-list-link.is-active{background-color:var(--color-primary)}.order-history__item,.order-history__product{background-color:var(--color-light);box-shadow:0 .4rem 2rem 0 rgba(0,0,0,.15);border-radius:1.2rem}.account__form{max-width:70rem}.account__form-action{margin:2.4rem 0}.account__action,.account__add-more{margin-top:2.4rem}.account__action .btn{min-width:220px}.account__add-more-btn{gap:1.2rem;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-position:from-font}.account__add-more-btn:hover{text-decoration:none;color:var(--color-primary)}.order-history__item{padding:1.6rem;margin-bottom:var(--section-gap-y-lg)}.order-history__item.is-open .order-history__body{display:flex}.order-history__item.is-open .order-history__td_angle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-history__head{gap:1.6rem}.order-history__td-title{font-weight:600;color:var(--color-dark-grey);margin-bottom:.6rem}.cart-back:hover,.cart-item__name:hover{color:var(--color-primary)}.order-history__td-text{font-size:1.8rem}.order-history__body{gap:var(--section-gap-y-lg);padding:var(--section-gap-y-lg) var(--section-gap-x-lg);overflow-y:auto;margin-left:calc(var(--section-gap-x-lg) *-1);margin-right:calc(var(--section-gap-x-lg) *-1);display:flex}.order-history__product{gap:var(--section-gap-x);padding:var(--gutter-x);min-width:28rem;width:28rem}.order-history__product-img{width:9.8rem}.order-history__product-img img{display:block}.order-history__product-content{line-height:150%;flex:1}.order-history__product-name{font-weight:500;display:block;transition:color ease .3s}.order-history__product-price span,.order-history__product-quantity span{font-weight:600}.order-history__product-quantity{padding-bottom:.8rem}.order-history__product-price{margin-top:1.3rem}.checkout-simplecheckout .content{margin-top:4.4rem}.checkout{gap:4rem}.checkout__col{flex:1}.checkout__col_info{gap:2.4rem}.checkout__col_total{padding:3.2rem 1.6rem;border-radius:1.2rem;background-color:var(--color-light-grey)}.checkout__col_total .divider{margin:3.2rem 0}.checkout__col_total .promo{margin-bottom:3.2rem}.checkout__col_total .promo__form{gap:.8rem}.checkout__block-title{margin-bottom:2.4rem}.checkout__action,.checkout__policy{margin-top:2.4rem}.checkout__total li:not(:last-of-type){margin-bottom:1.6rem}.checkout__total-all span{font-size:1.8rem;font-weight:700}.checkout__total-all b{font-size:2.4rem;font-weight:600;line-height:120%}.cart-page-main{padding-bottom:4rem}.cart-page-main h1,.cart-page-main h2{font-size:2.8rem;text-align:left;text-transform:uppercase}.cart-back{gap:.8rem;margin-bottom:4rem;font-size:1.6rem;text-decoration:none}.checkout-steps-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:3.2rem}.checkout-steps-wrap::-webkit-scrollbar{display:none}.checkout-steps{display:flex;align-items:center;min-width:-webkit-max-content;min-width:max-content;gap:0}.checkout-steps__item{display:flex;align-items:center;gap:1.2rem;color:#999889;white-space:nowrap}.checkout-steps__item.is-active{color:var(--color-dark)}.checkout-steps__item.is-active .checkout-steps__num{border-color:var(--color-dark);color:var(--color-dark)}.checkout-steps__num{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:.6rem;border:1px solid #999889;font-size:1.4rem;font-weight:600;flex-shrink:0;color:#999889}.cart-item:not(:last-of-type),.cart-items{padding-bottom:2.4rem;border-bottom:1px solid #eee}.checkout-steps__label{font-size:1.4rem;line-height:1.3;font-weight:600}.checkout-steps__label span{font-weight:400}.checkout-steps__divider{flex:1;min-width:2.4rem;height:0;margin:0 1.2rem;border-top:1px dashed #999889}.cart-page,.cart-page__aside{flex-direction:column;display:flex}.cart-item:not(:last-of-type),.cart-page__recommendations-title,.cart-page__title,.checkout-review-main .cart-page__products>.cart-page__title{margin-bottom:2.4rem}.cart-page__products{order:1}.cart-page__aside{order:2;gap:1.2rem;margin-top:2.4rem}.cart-page__recommendations{order:3;background:#fff}.cart-items{display:flex;flex-direction:column}.cart-item{display:grid;grid-template-columns:9rem 1fr;gap:1.8rem 1.2rem}.cart-item__image{flex-shrink:0;width:9.8rem;height:9.8rem}.cart-item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart-item__info{min-width:0}.cart-item__footer{grid-column:1/-1;gap:1.2rem}.cart-item__head{gap:1.2rem;margin-bottom:1.2rem}.cart-item__name{display:block;font-size:1.6rem;font-weight:600;text-decoration:none;transition:color ease .3s}.cart-item__options{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem 3.2rem;flex-direction:column}.cart-item__options li{font-size:1.6rem;color:var(--color-dark-grey)}.cart-item__options li span{color:var(--color-dark);font-weight:600}.cart-item__price-unit{white-space:nowrap;font-weight:500;flex-shrink:0}.cart-item__qty{flex-shrink:0}.cart-item__total{font-size:2rem;font-weight:600;white-space:nowrap;flex-shrink:0;margin-left:auto}.cart-item__remove{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:none;background:0 0;cursor:pointer;padding:0}.cart-promo,.cart-summary{background:#f5f5f5;border-radius:1.2rem}.cart-item__remove:hover{color:var(--color-red)}.cart-item__remove--desktop{display:none}.cart-summary{padding:2.4rem}.cart-summary__title{font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:0;padding-bottom:1.6rem;border-bottom:1px solid var(--color-border)}.cart-summary__list{list-style:none;padding:0;margin:0 0 3.2rem}.cart-summary__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.cart-summary__row:first-child{padding:1.6rem 0 .8rem}.cart-summary__row:not(.cart-summary__row--total):not(:first-child){padding:1.6rem 0;border-bottom:1px solid var(--color-border)}.cart-summary__row:first-child+.cart-summary__row:not(.cart-summary__row--total){padding-top:.8rem}.cart-summary__row--total{padding-top:1.6rem}.cart-summary__row--total .cart-summary__value{font-size:2.4rem;font-weight:700}.cart-summary__label{max-width:20rem}.cart-summary__value{font-weight:600;white-space:nowrap;flex-shrink:0;text-align:right}.cart-summary__row--info .cart-summary__value{font-weight:400}.cart-promo{padding:1.6rem}.cart-promo__label{font-weight:500;margin-bottom:.8rem}.cart-promo__form{gap:.8rem}.cart-promo__form .form-control{flex:1}.cart-promo__form .btn{flex-shrink:0;font-weight:700;padding:0 3.2rem}.cart-help{background:#fff;border:1px solid #eee;border-radius:1.2rem;padding:2.4rem}.cart-help__title{font-size:1.8rem;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:.8rem}.cart-help__phone{display:flex;align-items:center;gap:.8rem;font-weight:600;text-decoration:none;margin-bottom:2rem;transition:color ease .3s}.cart-help__phone svg{flex-shrink:0}.cart-help__phone:hover{color:var(--color-primary)}.cart-help__hours{list-style:none;padding:0;margin:0}.cart-help__hours li{font-size:1.4rem;line-height:1.4}.cart-help__hours li:not(:last-of-type){margin-bottom:.6rem}.checkout-payment-main .cart-page__products{display:flex;flex-direction:column;gap:2.4rem}.checkout-payment-section__title{font-size:3.2rem;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:2.4rem!important}.checkout-method img{display:block;max-height:2.4rem;width:auto;height:auto}.checkout-method__grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.checkout-method__card{position:relative;display:none;flex-direction:column;gap:.8rem;padding:3rem 1.6rem;border-radius:.8rem;background:#fff;cursor:pointer;transition:border-color .2s ease}.checkout-method__action,.checkout-method__body,.checkout-method__head{padding-left:3.2rem}.checkout-method.is-expanded .checkout-method__card,.checkout-method__card.is-selected{display:flex}.checkout-method__input{position:absolute;opacity:0;pointer-events:none}.checkout-method__radio{position:absolute;top:3rem;left:1.6rem;width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:50%;background:#fff;flex-shrink:0}.checkout-method__radio::before{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;border-radius:50%;background:var(--color-primary);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.checkout-method__card.is-selected .checkout-method__radio{border-color:var(--color-primary)}.checkout-data,.checkout-method__toggle{border:1px solid var(--color-border);background:#fff}.checkout-method__card.is-selected .checkout-method__radio::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.checkout-method__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;min-height:2.4rem}.checkout-method__brand{display:inline-flex;align-items:center}.checkout-method__pay-icons{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.checkout-method__badge{font-weight:600;text-transform:uppercase;white-space:nowrap}.checkout-method__name{font-size:1.6rem;font-weight:700;margin-bottom:.4rem}.checkout-method__desc,.checkout-method__meta{font-size:1.4rem;color:var(--color-dark-grey)}.checkout-method__desc{line-height:1.4}.checkout-method__meta{line-height:1.5;margin-top:.4rem}.checkout-method__meta strong{color:var(--color-dark);font-weight:700}.checkout-method__address{color:var(--color-dark-grey);margin-top:.4rem}.checkout-method__btn{height:auto;min-height:4rem;padding:.8rem 1.6rem;font-size:1.2rem;font-weight:700;text-transform:uppercase}.checkout-method__toggle{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;margin-top:1.2rem;padding:1.6rem;border-radius:.8rem;cursor:pointer;text-align:left;transition:border-color .2s ease}.checkout-method__toggle-label{white-space:nowrap}.checkout-method__toggle-icons{display:flex;align-items:center;gap:.8rem;flex:1;justify-content:flex-start;flex-wrap:wrap}.checkout-method__toggle-arrow{flex-shrink:0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.checkout-method.is-expanded .checkout-method__toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.checkout-review-main .cart-page__products{display:flex;flex-direction:column;gap:0}.checkout-review-main .cart-page__products>:not(.cart-page__title)+:not(.cart-page__title){margin-top:3.2rem}.checkout-data{padding:2.4rem;border-radius:.8rem}.checkout-data-form__option,.checkout-notes__item,.checkout-order__list{border:1px solid var(--color-border)}.checkout-data__grid{display:grid;gap:2.4rem}.checkout-data__col{display:flex;flex-direction:column;gap:.4rem;min-width:0}.checkout-data__title{margin-bottom:.8rem;font-size:2rem;font-weight:700}.checkout-data__text{font-size:1.4rem;line-height:1.5;color:var(--color-dark-grey)}.checkout-data__edit{margin-top:auto}.checkout-data__edit-action{margin-top:3.2rem;display:block}.checkout-data__edit-action:hover{color:var(--color-primary)}.checkout-docs__text{display:grid;gap:1.6rem;color:var(--color-dark-grey)}.checkout-docs__text p{margin:0}.checkout-order__subtitle{margin-bottom:1.6rem;font-size:1.6rem;font-weight:700}.checkout-order__subtitle-count{font-weight:400}.checkout-order__list{padding:2rem;border-radius:.8rem;background:#fff}.checkout-order-item{display:grid;grid-template-columns:7.2rem minmax(0,1fr) auto;gap:1.2rem 1.6rem;align-items:center}.checkout-order-item:not(:last-child){margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:1px solid #eee}.checkout-order-item__image{width:7.2rem;height:7.2rem;flex-shrink:0}.checkout-order-item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.checkout-order-item__name{margin-bottom:.4rem;font-weight:600}.checkout-order-item__options{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;gap:.4rem;color:var(--color-dark-grey);line-height:1.5}.checkout-order-item__options li{font-size:1.6rem}.checkout-order-item__options span{color:var(--color-dark);font-weight:600}.checkout-order-item__price{font-weight:400;white-space:nowrap;text-align:right}.checkout-order-item__price-value{font-weight:700}.checkout-notes__heading{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;margin-bottom:2.4rem}.checkout-notes__title{margin-bottom:0!important}.checkout-notes__optional{font-size:1.4rem;font-weight:400;text-transform:none;color:var(--color-dark-grey)}.checkout-notes__list{display:flex;flex-direction:column;gap:1.6rem}.checkout-notes__item{border-radius:.8rem;background:var(--color-light);overflow:hidden}.checkout-notes__item.is-open{border-color:transparent;background:var(--color-light-grey)}.checkout-notes__item.is-open .checkout-notes__body{display:block}.checkout-notes__item.is-open .checkout-notes__toggle-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.checkout-notes__toggle{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;padding:1.6rem 2rem;background:rgba(0,0,0,0);font-size:1.4rem;font-weight:500;text-align:left;cursor:pointer}.checkout-notes__toggle-arrow{flex-shrink:0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.checkout-notes__body{display:none;padding:0 2rem 2rem}.checkout-notes__textarea{margin-bottom:1.2rem;min-height:12rem}.checkout-notes__save{--buttonBgColor:var(--color-dark);--buttonBorderColor:var(--color-dark);--buttonTextColor:var(--color-light);font-weight:700}.checkout-data-page{padding-bottom:4rem}.checkout-data-page__inner{max-width:81rem;margin:0 auto}.checkout-data-page h1{margin-bottom:2.4rem;font-size:2.8rem;text-align:center;text-transform:uppercase}.checkout-data-form__type{margin-bottom:2.4rem}.checkout-data-form__type .form-label{margin-bottom:1.2rem}.checkout-data-form__type .input-radio{flex-direction:row;flex-wrap:wrap;gap:2.4rem}.checkout-data-form .row [class*=col-]{margin-bottom:1.6rem}.checkout-data-form__company,.checkout-data-form__phone{display:none}.checkout-data-form.is-company .checkout-data-form__company,.checkout-data-form.is-company .checkout-data-form__phone{display:block}.checkout-data-form__options{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:.8rem}.checkout-data-form__option{padding:1.6rem 2rem;border-radius:.8rem;background:var(--color-light-grey)}.checkout-data-form__option .input-checkbox-label{margin:0;padding:0}.checkout-data-form__action{margin-top:2.4rem}.manufacturers{gap:2.4rem 1.2rem;grid-template-columns:repeat(2,1fr);margin-bottom:4.4rem}.manufacturers__link{display:block;transition:border-color ease .3s;padding:1rem;min-height:100%;border:1px solid var(--color-border);border-radius:.4rem}.manufacturers__link span{display:block;text-align:center;font-weight:500;margin-top:1rem;text-transform:uppercase}.manufacturers__img{height:12rem}.manufacturers__img img{max-width:14rem;margin:0 auto;display:block}@media (min-width:320px){html{font-size:2.55vw}}@media (min-width:393px){html{font-size:10px}}@media (min-width:400px){.mobile-menu__categories .menu__content,.mobile-menu__content{width:35rem}}@media (min-width:576px){.featured-categories__grid,.sub-category{grid-template-columns:repeat(3,1fr)}.d-sm-flex{display:flex!important}.d-sm-block{display:block!important}.d-sm-inline-block{display:inline-block!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-box{display:-webkit-box!important}.d-sm-none{display:none!important}.d-sm-grid{display:grid!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.align-items-sm-center{align-items:center!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}html{font-size:10px}.text-sm-center{text-align:center}.text-sm-left{text-align:left}.modal-social .btn{flex:1}.modal-delivery__col_method{flex-direction:row;align-items:center;gap:1.2rem}.category-slider__slide{width:33.3333333333%}.product-layout__action-price{gap:1.2rem}.product-layout__action-price s{font-size:1.6rem}.featured-categories__more{display:none}.hero{height:30rem}.post-cards{grid-template-columns:repeat(2,1fr)}.account__form-reset{text-align:right}.cart-item__options{flex-direction:row}.manufacturers{grid-template-columns:repeat(3,1fr)}}@media (min-width:641px){.reviews__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.d-md-flex{display:flex!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.d-md-none{display:none!important}.d-md-block{display:block!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column{flex-direction:column!important}.align-items-md-center{align-items:center!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-start{justify-content:start!important}.d-md-grid{display:grid!important}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}html{font-size:62.5%}.mobile-menu__categories .menu__content,.mobile-menu__content{width:40rem}.drop-menu{max-width:33rem}.sub-category{grid-template-columns:repeat(4,1fr)}.sub-category_accordion{gap:2rem;grid-template-columns:repeat(3,1fr)!important}.sub-category_accordion .sub-category__item{display:flex;flex-direction:column;height:100%}.sub-category_accordion .sub-category__head{display:flex;flex-direction:column;min-height:100%;padding:1.6rem 1.6rem 0;border-radius:.8rem}.sub-category_accordion .sub-category__desktop{display:flex!important;flex-direction:column;flex:1}.sub-category_accordion .sub-category__item:not(.sub-category__item_has-sub) .sub-category__head{padding-bottom:1.6rem}.sub-category_accordion .sub-category__content{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:30;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.product-grid{grid-template-columns:repeat(3,1fr)}.product-layout__title{font-size:1.6rem}.product-slider__slide{width:25%}.benefits__list{grid-template-columns:repeat(2,1fr);-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:2rem}.reviews__head-item{padding:3.2rem 2rem;flex:1}.post-cards{grid-template-columns:repeat(3,1fr)}.product__gallery img{height:40rem}.checkout-method--payment.is-expanded .checkout-method__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.checkout-order-item__options{flex-direction:row;gap:.8rem 5.6rem}.manufacturers{grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){#content:has(.cat-filters),.featured-categories__tabs,.liked-section__slider.swiper-container,.menu{overflow:visible}.menu,.menu__content,.order-history__item{box-shadow:0 .4rem 3rem 0 rgba(0,0,0,.15)}.order-history__body,.submenu{scrollbar-track-color:#e7e7e7}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:4rem}.product__tabs-content .h1,.product__tabs-content .h2,.product__tabs-content .h3,.product__tabs-content .h4,.product__tabs-content .h5,.product__tabs-content .h6,.product__tabs-content h1,.product__tabs-content h2,.product__tabs-content h3,.product__tabs-content h4,.product__tabs-content h5,.product__tabs-content h6{text-align:left!important}.h1,h1{--font-size-h1:3.2rem}.h2,h2{--font-size-h2:4.8rem}.h3,h3{--font-size-h3:2rem}.article-post blockquote{padding:calc(var(--section-gap-y-lg) *2) calc(var(--section-gap-x-lg) *2)}.article-post table td,.article-post table th{padding:1.2rem 2.4rem}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-center{align-items:center!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row{flex-direction:row!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.breadcrumbs,.container{padding:0 var(--container-padding-x);max-width:calc(var(--container-width) + var(--container-padding-x) *2)}.attr_group:not(.row_sm),.row:not(.row_sm){--gutterX:3rem;--gutterY:2.4rem}.attr_group.sub-category,.row.sub-category{--gutterY:4rem}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}html{font-size:.52vw}.input-checkbox-name,.input-radio-name{font-size:1.8rem}.main{padding-top:18.6rem}.is-info-show .main{padding-top:22.4rem}.home .main,.main.common-home,.main.home-page{padding-top:14.6rem}.is-info-show .home .main,.is-info-show .main.common-home,.is-info-show .main.home-page{padding-top:18.4rem}#content+.section__outer{margin-top:12rem}.content .section__outer,.section__outer{margin-top:12rem;margin-bottom:12rem}.section__outer--light-green{padding-top:12rem;padding-bottom:12rem}.column-left{padding-right:0}.column-left+.content{padding-left:calc(var(--gutterX))}[class^=product-category-] .column-left{flex:0 0 22%;max-width:22%}[class^=product-category-] .content{flex:0 0 78%;max-width:78%}.input-checkbox-label_m-lg{margin-top:4rem;margin-bottom:1.6rem}.breadcrumb{margin-bottom:3.2rem}.pagination a,.pagination span{width:4rem;height:4rem}.ocfilter-outer .ocfilter-overlay{display:none}.header__info{font-size:1.4rem;height:3.8rem}.header__grid{grid-template-columns:auto 1fr auto;grid-template-areas:"logo search actions";height:8.2rem;gap:calc(var(--gutter-x-sm) *1.2)}.header__main{border-bottom:none;padding:0;background-color:var(--color-dark)}.header__logo img{width:19rem;height:7.3rem}.header__search{flex:1}.header__action-cart-sum{display:inline}.header__action-link{color:var(--color-light)}.menu{display:block;top:8.2rem;bottom:auto;max-height:none;z-index:99;background-color:var(--color-light);padding-top:0;padding-bottom:0}.is-info-show .menu{top:12rem}.menu .container{background-color:rgba(0,0,0,0);border:none;border-radius:0;position:relative}.is-menu-open .menu{display:block}.is-menu-open .menu__overlay{display:block;top:14.6rem}.is-info-show .is-menu-open .menu__overlay{top:18.4rem}.menu__list{position:relative;flex-direction:row;align-items:stretch;justify-content:space-between;width:100%;height:auto;padding-top:0}.menu__item{padding:1rem 0}.menu__item.is-open .menu__content{-webkit-animation:submenu-show .5s;animation:submenu-show .5s;display:flex}.menu__link{padding:1rem 1.2rem;text-align:center;text-transform:uppercase;font-weight:600;font-size:1.4rem;border-radius:.8rem}.cat-filter__head,.menu__content{border:1px solid var(--color-border);background-color:var(--color-light)}.menu__link .icon-size-base,.menu__link .icon-size-sm,.menu__link .menu__link-toggle{display:none}.menu__content{top:100%;left:0;width:100%;padding:4.2rem 2.4rem;border-top:none;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;z-index:1}.submenu{display:flex;align-items:flex-start;gap:var(--gutter-y);padding-right:2.4rem;padding-left:2.4rem;max-height:calc(100dvh - 8.2rem - 6.4rem - 8.4rem);scrollbar-face-color:#6f6f6f}.submenu::-webkit-scrollbar{width:6px;height:6px}.submenu::-webkit-scrollbar-thumb{background:#6f6f6f;border-radius:4px}.submenu::-webkit-scrollbar-track{background:#e7e7e7;border-radius:4px}.submenu__cols{flex:1;gap:var(--gutter-y)}.submenu__cols[data-grid="1"]{grid-template-columns:minmax(0,1fr)}.submenu__cols[data-grid="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.submenu__cols[data-grid="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.submenu__col{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:column;gap:2rem}#modal-cart-added .js-cart-added-slider .swiper-pagination,#modal-cart-added .product-layout__cart{display:none}.submenu__list{gap:1rem}.submenu__item{position:relative}.submenu__link{padding:0}.submenu__banner{width:32rem}.footer{padding-top:calc(var(--gutter-y-sm) *4)}.footer__logo img{width:28.4rem;height:11.1rem}.footer__menu{text-align:left;gap:14rem;grid-template-columns:repeat(3,1fr)}.footer__menu-list{gap:var(--section-gap-y-lg)}.modal.right .modal-dialog .modal-body{bottom:23.6rem}.modal-body-img{padding:5.6rem 3.2rem 3.2rem}#modal-cart-added .modal-body,.modal-body,.modal-footer{padding:3.2rem}.modal-body-action .btn:not(.btn-full){max-width:22rem}.modal-body-text{margin-top:-1.6rem}.modal-body__tags{margin-bottom:var(--gutter-y)}.modal-footer{box-shadow:none}.modal-total{margin-bottom:3.2rem}.modal-total__price{font-size:3.2rem}.modal-product__item:not(.checkout__product__item){padding-bottom:3.2rem;margin-bottom:3.2rem}.modal-product__item-image{flex:15.4rem 0 0}.modal-product__item-name,.modal-product__item-price{font-size:2rem}.modal-nav__action{font-size:3.2rem}.modal-divider{margin:3.2rem 0}#modal-product-delivery .modal-body-title,#modal-product-info .modal-body-title{font-size:2.4rem!important}.modal-delivery__head,.modal-delivery__row{grid-template-columns:minmax(0,1fr) 23rem 35rem}.modal-delivery__head{font-size:1.6rem}.modal-delivery__col_date{text-align:center}#modal-cart-added .modal-body-title{margin-bottom:2.4rem!important;font-size:3.2rem!important}.cart-added-product__name,.cart-summary__title,.product__tabs-tab{font-size:2.4rem}#modal-cart-added .js-cart-added-slider{padding:2.4rem}.cart-added-main{display:grid;grid-template-columns:20rem 1fr;gap:3.2rem 1.8rem;margin-bottom:3.2rem}.cart-added-product{display:contents;margin-bottom:0;text-align:left}.cart-added-product__image{grid-column:1;grid-row:1/span 2;flex:0 0 20rem;max-width:20rem}.cart-added-product__options,.slideshow__inner{justify-content:flex-start}.cart-added-product__info{grid-column:2;grid-row:1}.cart-added-product__price{font-size:3.2rem}.cart-added-actions{grid-column:2;grid-row:2;flex-direction:row;gap:1.6rem}.cart-added-actions .btn{flex:1}.cart-added-recommendations{padding-top:3.2rem}.cart-added-recommendations__title{margin-bottom:1.6rem;font-size:2rem}.stickers{gap:.4rem;right:var(--section-gap-x)}.stickers__item{font-size:1.4rem;line-height:1.6}.product__image .stickers__item{font-size:1.8rem;padding:.8rem 1.6rem}.rating-links{margin-bottom:4rem}.heading{margin-bottom:5.6rem}.heading__link{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:1.2rem 2.4rem}.alert-title{font-size:2rem}.swiper-pagination-bullet{margin:0 .4rem!important}.sub-category{gap:4rem 3rem;margin-bottom:6.4rem}.sub-category[data-grid="5"]{grid-template-columns:repeat(5,1fr)}.sub-category[data-grid="6"]{grid-template-columns:repeat(6,1fr)}.sub-category__link p{text-align:center;font-size:2rem}.sub-category_accordion{gap:2rem}.sub-category_accordion[data-grid="6"]{grid-template-columns:repeat(6,1fr)!important}.category__head-actions{width:auto}.category__head-filter{flex:0 0 auto}.cat-filters{display:none;margin-bottom:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--color-border)}.is-cat-filter-open .cat-filters{display:block}.cat-filters__overlay{display:none}.cat-filters__head{display:none!important}.cat-filters__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem}.cat-filter.is-open{z-index:30}.cat-filter.is-open .cat-filter__head{border-color:var(--color-primary)}.cat-filter_search{display:block}.cat-filter__head{padding:1.2rem 1.6rem;border-radius:.6rem;transition:border-color ease .3s}.cat-filter__body{position:absolute;top:calc(100% + .8rem);left:0;right:0;z-index:20}.cat-filter__options{padding:.4rem 0;border:1px solid var(--color-border);border-radius:.6rem;box-shadow:0 .4rem 2rem rgba(0,0,0,.08)}.category-slider__slide{width:20%}.category-slider__link{flex-direction:row;justify-content:flex-start;padding:0 1.2rem;height:9rem}.category-slider__title{text-align:left;font-size:1.6rem;line-height:2.4rem}.category-slider .swiper-pagination{display:none}.product-grid[data-grid="4"]{gap:3rem;grid-template-columns:repeat(4,1fr)}.product-grid[data-grid="5"]{gap:4rem 3rem;grid-template-columns:repeat(5,1fr)}.common-home .product-grid[data-grid="5"]{gap:2.4rem 1.2rem}.product-grid[data-grid="6"]{gap:3rem;grid-template-columns:repeat(6,1fr)}.product-layout{border-radius:1.2rem;box-shadow:0 0 0 0 rgba(0,0,0,.15)}.product-layout--has-gallery .product-layout__gallery{position:absolute;top:0;bottom:0;right:100%;left:auto;z-index:2;flex-direction:column;align-items:center;justify-content:space-between;gap:.4rem;width:7.2rem;height:auto;padding:.8rem .4rem;background-color:#fff;border-radius:1.2rem 0 0 1.2rem;box-shadow:none;display:none}.product-layout--gallery-right.product-layout--has-gallery .product-layout__gallery{right:auto;left:100%;border-radius:0 1.2rem 1.2rem 0}.product-layout__image img{border-radius:1.2rem}.product-slider.swiper-container{padding:2.4rem 0}.product-slider__slide{width:16.6666666667%}.product-slider .swiper-pagination{display:none}.product-slider__more{margin-top:4rem}.faq-block .panel-title a{font-size:1.8rem;padding:2.4rem 3.2rem 2.4rem 2.4rem}.faq-block .panel-title a:after{right:3.2rem}.faq-block .panel-body{font-size:1.8rem;padding:1.2rem 3.2rem 2.4rem}.promo-banner__title,.slideshow__title{font-size:6.4rem;margin-bottom:4.8rem;text-align:left}.promo-banner__inner,.slideshow__inner{padding:0 var(--container-padding-x);max-width:calc(var(--container-width) + var(--container-padding-x) *2)}.faq-block .panel-body ul li a{font-weight:500}.slideshow .swiper-container{height:68rem}.slideshow .swiper-button-prev{left:2.4rem}.slideshow .swiper-button-next{right:2.4rem}.slideshow__media::after{background:linear-gradient(270deg,rgba(0,0,0,0) 34.22%,rgba(0,0,0,.59) 57.89%,rgba(0,0,0,.6) 100%)}.slideshow__content{text-align:left}.promo-banner{height:60rem}.promo-banner__media::after{background:linear-gradient(270deg,rgba(0,0,0,0) 34.22%,rgba(0,0,0,.59) 57.89%,rgba(0,0,0,.6) 100%)}.promo-banner__inner{justify-content:flex-start}.promo-banner__content{text-align:left}.liked-section{flex-direction:row;align-items:stretch;gap:2.4rem}.liked-section__banner{order:0;width:51rem;height:auto}.liked-section__banner-content{align-items:flex-start;justify-content:flex-end;padding:3.6rem;text-align:left}.liked-section__banner-content h2{text-align:left;margin-bottom:4.8rem}.liked-section__products{order:1;flex:1}.liked-section__products h2{text-align:left}.liked-section__slider>.swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;-webkit-transform:none!important;transform:none!important}.liked-section__slider>.swiper-wrapper>.swiper-slide{width:auto!important;height:auto;padding:0}.liked-section__slider>.swiper-pagination{display:none}.benefits__list{display:flex;flex-wrap:nowrap;justify-content:center;gap:12rem}.benefits__text{font-size:1.6rem}.featured-categories__tabs{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-bottom:3.2rem}.featured-categories__tab{font-size:2rem}.featured-categories__grid{grid-template-columns:repeat(5,1fr);gap:1.6rem}.featured-categories__card{height:34rem}.featured-categories__label{font-size:2rem;height:8.8rem}.brands__slider-item{width:16.6666666667%;padding-right:1rem;padding-left:1rem}.common-home .brands__slider-item{width:14.2857142857%}.brands__slider-item a{height:10rem;padding:.5rem}.action-card,.reviews__item{padding:3.2rem 2rem}.hero{height:50rem}.call_out .row:not(:last-of-type){margin-bottom:6.4rem}.reviews__head,.reviews__item-content{margin-bottom:2.4rem}.action-card__title{text-align:left;font-size:2rem}.reviews__head{gap:2.4rem}.reviews__total-graph-text p{font-size:2rem}.reviews__leave-item-text{font-size:1.8rem}.reviews__items{gap:2.4rem;grid-template-columns:repeat(3,1fr)}.reviews__show-more{margin-top:4rem}.post-cards{gap:4rem 3rem}.post-cards[data-grid="5"],.post-cards[data-grid="4"]{grid-template-columns:repeat(4,1fr)}.post-card__title{text-align:left;font-size:1.6rem}.blog-post__sidebar{flex:25rem 0 0}.blog-post__sidebar-toc{position:sticky;top:14.5rem}.blog-post__content{max-width:70rem}.category__bottom{gap:calc(var(--gutter-y-sm) *2);margin-top:calc(var(--gutter-y-sm) *2)}.show-more__action{font-size:2rem;gap:2.4rem}.show-more__action .icon-size-md{flex:0 0 5rem;width:5rem;height:5rem}.product__wishlist{top:1.6rem;right:1.6rem}.product__media{flex-direction:row;align-items:stretch;gap:1.6rem}.product__gallery img{height:55rem}.product__thumbs{margin:0;width:100%;flex:1;min-height:0;height:auto;max-height:55rem}.product__thumbs .swiper-slide{margin:.4rem 0;border-radius:.8rem;width:18rem!important;height:13rem!important}.product__thumbs-outer{order:0;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;width:18rem}.product__thumbs-outer .swiper-button-next-c,.product__thumbs-outer .swiper-button-prev-c{position:static;-webkit-transform:none;transform:none;flex-shrink:0;width:4rem;height:4rem}.product__info-head{margin-bottom:2rem}.product__info-title-brand{flex-direction:row;align-items:center;justify-content:space-between;gap:2.4rem}.product__title{--font-size-h1:2.8rem}.product__brand img{max-width:8rem}.product__status{flex-direction:row;flex-wrap:wrap;align-items:center;gap:2.4rem 4rem;margin-bottom:3.2rem}.product__price{margin:3.2rem 0}.product__variants{margin-bottom:3.2rem}.product__size{margin-bottom:.8rem}.contacts__item-title,.testimonial__item-content,.testimonial__item-head{margin-bottom:var(--gutter-y)}.product__payment-details{margin-top:3.2rem}.product__pod{margin-top:2rem}.product__tabs{margin-top:5rem}.product__tabs-nav{gap:2.4rem}.product__tabs-content{padding-top:2.8rem}.product__details .row{--gutterY:4rem}.attr_group>div:last-child{border-left:1px solid #dadada}.testimonial{gap:3rem}.testimonial[data-grid="2"]{grid-template-columns:repeat(2,1fr)}.testimonial[data-grid="3"]{grid-template-columns:repeat(3,1fr)}.testimonial__info{font-size:1.8rem;gap:var(--gutter-y)}.testimonial__item{padding:3.2rem 2rem}.testimonial__item-info{gap:var(--section-gap-x)}.testimonial__item-title{font-size:2rem;text-align:left}.contacts__item-title{text-align:left}.contacts__action-form{flex:40% 0 0;padding:4rem 2.4rem}.contacts__action-form-title{margin-bottom:1.2rem}.contacts__action-form-text{margin-bottom:3.2rem}.account .content{padding-bottom:10rem}.account__form-action{margin:4rem 0}.account__text{margin-top:-1.6rem;max-width:80rem;font-size:1.8rem}.account__action{margin-top:4rem}.account__add-more-btn{margin-top:4rem;font-size:1.8rem}.order-history__item{padding:2.4rem 3.2rem;margin-bottom:var(--gutter-y)}.order-history__item.is-open .order-history__head{padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.order-history__body{padding:0 1.2rem 0 0;margin-top:2rem;margin-left:0;margin-right:0;max-height:33rem;display:none;scrollbar-face-color:#6f6f6f}.order-history__body::-webkit-scrollbar{width:6px;height:6px}.order-history__body::-webkit-scrollbar-thumb{background:#6f6f6f;border-radius:4px}.order-history__body::-webkit-scrollbar-track{background:#e7e7e7;border-radius:4px}.order-history__product{padding:0;width:100%;gap:var(--gutter-y);box-shadow:none;border-radius:0}.order-history__product-img{width:12rem}.order-history__product-name{margin-bottom:1.6rem}.order-history__product-price span{font-size:2rem}.checkout-simplecheckout .content{margin-top:8.8rem}.checkout,.checkout__col_info{gap:4.8rem}.checkout__col_total{padding:4rem}.checkout__col_total .modal-product{max-height:73rem;overflow-y:auto}.checkout__col_total .divider{margin:4.8rem 0}.checkout__col_total .promo{margin-bottom:4.8rem}.checkout__block-title{margin-bottom:3.2rem}.checkout__action,.checkout__policy{margin-top:4.8rem}.checkout__total-all b{font-size:3.2rem}.cart-page-main{padding-bottom:6.4rem}.cart-page-main h1,.cart-page-main h2{margin-bottom:4rem;font-size:3.2rem}.checkout-steps-wrap{margin-bottom:5.6rem}.checkout-steps{min-width:unset}.checkout-steps__label{font-size:1.6rem}.checkout-steps__divider{min-width:4rem;margin:0 6.4rem}.cart-page{display:grid;grid-template-columns:minmax(0,1fr) 45rem;grid-template-rows:auto auto;-webkit-column-gap:12rem;-moz-column-gap:12rem;column-gap:12rem;align-items:start}.checkout-data__grid,.checkout-docs__text,.checkout-method--delivery.is-expanded .checkout-method__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cart-page__products{grid-column:1;grid-row:1}.cart-page__aside{margin-top:0;grid-column:2;grid-row:1/-1;position:sticky;top:20rem;gap:2.4rem}.cart-page__recommendations{grid-column:1;grid-row:2}.cart-items{padding-bottom:4.8rem;margin-bottom:4.8rem}.cart-item{display:flex;align-items:center;gap:7rem}.cart-item:not(:last-of-type){margin-bottom:1.6rem;padding-bottom:1.6rem}.checkout-data-page h1,.checkout-notes__heading,.checkout-review-main .cart-page__products>.cart-page__title{margin-bottom:4rem}.cart-item__image+.cart-item__info{margin-left:-5rem}.cart-item__info{flex:1}.cart-item__footer{display:contents;gap:2.4rem}.cart-item__total{min-width:9rem;text-align:right;margin-left:5rem}.cart-item__remove--mobile{display:none}.cart-item__remove--desktop{display:flex}.cart-promo{padding:2.4rem}.js-cart-slider .product-slider__slide{width:25%}.checkout-payment-main .cart-page__products{gap:5.6rem}.checkout-review-main .cart-page__products>:not(.cart-page__title)+:not(.cart-page__title){margin-top:5.6rem}.checkout-data__grid{gap:4rem}.checkout-docs__text{gap:2.4rem}.checkout-data-page{padding-bottom:6.4rem}.checkout-data-page h1{font-size:3.2rem}.checkout-data-form .row [class*=col-]{margin-bottom:2.4rem}.checkout-data-form__action{margin-top:4rem}.manufacturers{gap:3rem;margin-bottom:6.4rem;grid-template-columns:repeat(5,1fr)}.manufacturers__link span{font-size:1.8rem}.manufacturers__img{height:17rem}.manufacturers__img img{max-width:20rem}}@media only screen and (-webkit-min-device-pixel-ratio:2)and (min-width:992px),only screen and (min--moz-device-pixel-ratio:2)and (min-width:992px),only screen and (-o-min-device-pixel-ratio:2/1)and (min-width:992px),only screen and (min-device-pixel-ratio:2)and (min-width:992px){html{font-size:.63vw}}@media (min-width:992px)and (any-hover:hover){.header__action-link:hover{background-color:rgba(255,255,255,.3)}.cat-filter__head:hover{border-color:var(--color-primary)}}@media (any-hover:hover)and (min-width:992px){.menu__item:hover .menu__link{background-color:var(--color-primary);transition:background-color ease .3s}.product-layout:hover{z-index:5;box-shadow:0 .4rem 2rem 0 rgba(0,0,0,.15)}.product-layout--has-gallery:hover{box-shadow:none;-webkit-filter:drop-shadow(0 .4rem 2rem rgba(0, 0, 0, .15));filter:drop-shadow(0 .4rem 2rem rgba(0, 0, 0, .15));border-radius:0 1.2rem 1.2rem 0;padding:0 1.6rem 0 .4rem;margin:0 -1.6rem 0 -.4rem}.product-layout--has-gallery:hover::before{content:"";position:absolute;top:0;bottom:0;left:-8rem;right:0;z-index:3;border:1px solid var(--color-border);border-radius:1.2rem;pointer-events:none}.product-layout--has-gallery:hover .product-layout__gallery{display:flex;right:100%;width:8rem;padding:.8rem .4rem .8rem 1.6rem}.product-layout--gallery-right.product-layout--has-gallery:hover{padding:0 .4rem 0 1.6rem;margin:0 -.4rem 0 -1.6rem;border-radius:1.2rem 0 0 1.2rem}.product-layout--gallery-right.product-layout--has-gallery:hover::before{left:0;right:-8rem}.product-layout--gallery-right.product-layout--has-gallery:hover .product-layout__gallery{right:auto;left:100%;padding:.8rem 1.6rem .8rem .4rem}.product-slider__slide:has(.product-layout--has-gallery:hover){z-index:10}}@media (min-width:1024px){.d-tb-block{display:block!important}.d-tb-grid{display:grid!important}.d-tb-flex{display:flex!important}.d-tb-none{display:none!important}}@media (min-width:1200px){.flex-xl-nowrap{flex-wrap:nowrap!important}.d-xl-flex{display:flex!important}.d-xl-block{display:block!important}.align-items-xl-stretch{align-items:stretch!important}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}html{font-size:10px}.blog-post__fake{flex:25rem 0 0}}@media only screen and (-webkit-min-device-pixel-ratio:2)and (min-width:1400px),only screen and (min--moz-device-pixel-ratio:2)and (min-width:1400px),only screen and (-o-min-device-pixel-ratio:2/1)and (min-width:1400px),only screen and (min-device-pixel-ratio:2)and (min-width:1400px){html{font-size:10px}}@media (min-width:1650px){.d-xxl-block{display:block!important}.breadcrumbs,.container{--container-width:165rem}.header__action,.header__catalog-wrapper,.header__grid,.header__logo-wrapper{gap:calc(var(--gutter-x-sm) *2)}.header__action-info{gap:3.5rem}.header__action-controls{gap:calc(var(--section-gap-x-lg) *2)}.submenu__col{gap:var(--gutter-y)}.promo-banner__inner,.slideshow__inner{--container-width:165rem}.hero{height:56rem}.post-cards[data-grid="5"]{grid-template-columns:repeat(5,1fr)}.post-cards[data-grid="4"]{grid-template-columns:repeat(4,1fr)}.product__gallery img{height:62rem}.checkout{gap:8rem}}@media (min-width:1651px){.menu__link{padding:1rem 2.4rem;font-size:1.6rem}}@media (max-width:991px){.section__outer,body.is-cat-categories-open,body.is-cat-filter-open{overflow:hidden}.article-post img{width:auto!important;height:auto!important;display:block}.main.checkout-simplecheckout{padding-top:10rem}.home .main.checkout-simplecheckout,.main.common-home.checkout-simplecheckout,.main.home-page.checkout-simplecheckout{padding-top:8.4rem}.pagination li.next a,.pagination li.prev a{width:3.2rem;height:3.2rem}.ocfilter-outer{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;display:none}.ocfilter-outer.is-show{display:block}.ocfilter-outer .ocfilter{background-color:var(--color-light);max-width:32rem;height:100dvh;position:relative;z-index:2;overflow-y:auto}.header__grid-search::before,.header__grid::before{content:"";left:50%;-webkit-transform:translateX(-50%);width:100vw;z-index:-1;top:0}.ocfilter-outer .list-group-item{padding:1.2rem}.header__grid{grid-template-columns:1fr auto;grid-template-areas:"logo actions" "search search";gap:0;position:relative}.header__grid::before{position:absolute;transform:translateX(-50%);height:6.4rem;background-color:var(--color-dark);min-width:35rem}.cat-filters__panel,.cat-sidebar-mobile__panel{background-color:var(--color-light);height:100dvh;flex-direction:column}.header__grid-logo{padding:.4rem 0}.header__grid-search{position:relative;padding:1.2rem 0}.header__grid-search::before{position:absolute;bottom:0;transform:translateX(-50%);background-color:var(--color-light);border-bottom:1px solid var(--color-light-grey)}.header__grid-actions{padding:.4rem 0}.header__main{padding:0;background-color:rgba(0,0,0,0);border-bottom:none}.checkout-simplecheckout .header__main{display:none!important}.is-menu-open .menu,.is-menu-open .menu__overlay{display:none}.header__action-controls{gap:var(--section-gap-x-lg)}.header__action-link{color:var(--color-light);min-width:3.6rem;height:3.6rem;padding-left:.4rem;padding-right:.4rem}.menu .container{padding:0}.is-mobile-menu-open .mobile-menu,.menu__content.is-open{display:block}.mobile-menu{position:fixed;top:0;right:0;left:0;z-index:110;height:100dvh}#modal-cart-added .js-cart-added-slider .swiper-button-next,#modal-cart-added .js-cart-added-slider .swiper-button-prev{display:none}.heading{gap:.6rem}.heading_with-action{display:flex;justify-content:space-between;align-items:flex-end}.footer .social__title{text-align:center}.social__list-link .icon-size-base{width:3.2rem;height:3.2rem;flex:0 0 3.2rem}.bottom-mobile-menu{display:block;position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:105;pointer-events:none}body{padding-bottom:6.6rem}.btn-to-top{bottom:8.2rem}.cat-sidebar-mobile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.is-cat-categories-open .cat-sidebar-mobile{display:block}.cat-sidebar-mobile__panel{position:relative;z-index:2;display:flex;width:100%;max-width:100%;padding:2rem var(--section-gap-x-lg);overflow-y:auto}.cat-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.is-cat-filter-open .cat-filters{display:block}.cat-filters__panel{position:relative;z-index:2;display:flex}.cat-filters__body{flex:1;min-height:0;overflow-y:auto;padding:0 var(--section-gap-x-lg)}.cat-filter{border-bottom:1px solid var(--color-border)}.category-slider .swiper-button-next,.category-slider .swiper-button-prev,.product-slider .swiper-button-next,.product-slider .swiper-button-prev{display:none}.product__thumbs-outer .swiper-button-next-c .product__thumbs-arrow,.product__thumbs-outer .swiper-button-prev-c .product__thumbs-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product__size-row{flex-direction:column;align-items:stretch}.product__size-select{flex:none;width:100%;max-width:none}.product__size-grid{width:100%;white-space:normal}.product__actions{flex-wrap:nowrap}.product-sticky-bar{position:fixed;left:1rem;right:1rem;bottom:7.6rem;z-index:104;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(1rem);transform:translateY(1rem);transition:opacity var(--transition-duration) var(--transition-timing-function),visibility var(--transition-duration) var(--transition-timing-function),-webkit-transform var(--transition-duration) var(--transition-timing-function);transition:opacity var(--transition-duration) var(--transition-timing-function),visibility var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function);transition:opacity var(--transition-duration) var(--transition-timing-function),visibility var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function),-webkit-transform var(--transition-duration) var(--transition-timing-function)}.product-sticky-bar.is-visible{display:block;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}body:has(.product-sticky-bar),body[class*=product-product-]{--product-sticky-bar-height:6.2rem}body:has(.product-sticky-bar) .btn-to-top,body[class*=product-product-] .btn-to-top{bottom:calc(8.2rem + var(--product-sticky-bar-height) + 1.2rem)}.contacts__item{flex:calc(50% - 2.4rem) 0 0}.contacts__action-map{height:45rem}.account .content{margin-top:var(--gutter-y)}.order-history__td{flex:calc(50% - 1.6rem) 0 0}.order-history__product-content{font-size:1.4rem}.cart-page__recommendations{margin-top:4rem;padding-top:4.4rem;border-top:1px solid #eee}}@media (max-width:991px)and (any-hover:hover){.header__action-link:hover{background-color:rgba(255,255,255,.15)}}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media (max-width:767px){#alerts{top:2rem;right:1.5rem;width:calc(100% - 3rem)}.alert-badge{width:3.6rem}.alert-static .alert-block{padding:0 2rem 2rem}.reviews__total-graph-block svg{width:10rem;height:10rem}.contacts__item{flex:100% 0 0}.checkout-method__toggle{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center}.checkout-method__toggle-label{grid-column:1;grid-row:1;white-space:normal}.checkout-method__toggle-icons{grid-column:1/-1;grid-row:2;flex:none;flex-wrap:nowrap}.checkout-method__toggle-arrow{grid-column:2;grid-row:1}.checkout-order-item{grid-template-columns:7.2rem minmax(0,1fr)}.checkout-order-item .checkout-order-item__price{grid-column:2;justify-self:start;text-align:left}}@media (max-width:575px){.account__action,.account__action .btn,.account__form-action .btn,.btn.btn-full-xs,.product-slider__more,.reviews__leave-action .btn,.reviews__show-more .btn,.testimonial__action-btn,.testimonial__info li:last-of-type{width:100%}.featured-categories__panel.is-expanded .featured-categories__more,.featured-categories__panel:not(.is-expanded) .featured-categories__card:nth-child(n+5){display:none}.attr_group>div:last-child{padding-top:0}.account__action{flex-direction:column}}@media (hover:hover){.form-control:hover,.input-checkbox-item:hover .input-checkbox-check,.input-radio-item:hover .input-radio-check{border-color:var(--color-primary)}.input-checkbox-item:hover .input-checkbox-name,.input-checkbox-item:hover .input-checkbox-name a,.input-radio-item:hover .input-radio-name{color:var(--color-primary)}.modal-close:hover svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (any-hover:hover){.cat-filters-active__item:hover .cat-filters-active__value,.cat-filters-active__item:hover svg,.cat-sidebar__back:hover,.cat-sidebar__item a:hover,.category-slider__link:hover .category-slider__title,.category__head-filter:hover,.dropdown__info a:hover,.dropdown__item-link:hover,.faq-block .panel-title a:hover,.header__help-email-link:hover,.header__help-nav-link:hover,.header__help-phone-link:hover,.header__search-action:hover,.mobile-menu__nav-link:hover,.modal-product__item-head a:hover,.product-layout__buttons-wishlist:hover,.product__wishlist:hover,.show-more__action:hover,.sub-category__link:hover p,.sub-category_accordion .sub-category__item-sub a:hover,.sub-category_accordion .sub-category__mobile-link:hover,.sub-category_accordion .sub-category__mobile-toggle:hover,.sub-category_accordion .sub-category__toggle:hover,.submenu__link:hover{color:var(--color-primary)}.input-checkbox-name a:hover{text-decoration:none}.btn-danger:hover{--buttonBorderColor:#d2d2d2}.pagination li.next a:hover,.pagination li.prev a:hover{background-color:var(--color-primary-hover)}.pagination a:hover,.pagination span:hover{background-color:var(--color-light-green)}.header__burger:hover{background-color:rgba(255,255,255,.15)}.header__lang-link:hover{opacity:.75}.mobile-menu__nav-link{transition:color ease .3s}.footer__menu-link:hover{text-decoration:underline}.modal-nav__action:hover{border-color:var(--color-primary-hover)}.category-slider__link:hover,.category__head-filter:hover,.product__thumbs .swiper-slide:hover,.product__variants-item:hover{border-color:var(--color-primary)}.modal-product-info__text a:hover{text-decoration:none}.drop-menu__body a:hover,.drop-menu__body button:hover{background-color:rgba(238,193,69,.54)}.social__list-link:hover{opacity:.8}.btn-to-top:hover{background-color:var(--color-primary-hover)}.account__menu-list-link:hover,.cat-filter__link:hover{background-color:rgba(238,193,69,.54)}.sub-category__item-sub-link:hover{text-decoration:underline}.sub-category_accordion .sub-category__item-sub a:hover{text-decoration:none}.product-layout:hover .product-layout__buttons{display:block!important}.featured-categories__card:hover .featured-categories__label{opacity:0;visibility:hidden}.featured-categories__card:hover .featured-categories__media{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:blur(3px);filter:blur(3px)}.featured-categories__card:hover .featured-categories__hover{opacity:1;visibility:visible}.product__gallery:hover .swiper-button-next,.product__gallery:hover .swiper-button-prev{opacity:1}.product__status-link:hover{text-decoration:none}.product__pod-item_action:hover{text-decoration:none}.product__tabs-tab:hover{color:var(--color-dark)}.checkout-notes__toggle:hover,.order-history__product-name:hover{color:var(--color-primary)}.checkout-method__card:hover,.checkout-method__toggle:hover{border-color:var(--color-dark-grey)}.checkout-notes__save:hover{--buttonBgColor:var(--color-dark);--buttonBorderColor:var(--color-dark);--buttonTextColor:var(--color-light);opacity:.85}.manufacturers__link:hover{border-color:var(--color-primary)}}