/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--viewport-height-diff: 0;--container-width: 1320px;--container-width-lg: 1220px;--container-width-md: 800px;--container-space: 16px;--container-negative-space: calc(var(--container-space) * -1);--layout-offset: var(--offset-md);--offset-xs: 32px;--offset-sm: 64px;--offset-md: 80px;--offset-lg: 100px;--offset-xl: 120px;--offset-xxl: 160px;--icon-size: 24px;--radius-xs: 4px;--radius-sm: 8px;--radius-default: 16px;--radius-lg: 24px;--radius-xl: 32px}@media (min-width: 740px){:root{--container-space: 32px;--layout-offset: var(--offset-lg)}}@media (min-width: 1200px){:root{--layout-offset: var(--offset-xl)}}@media (min-width: 1440px){:root{--container-space: 60px}}:root{--font-default: "Roboto";--font-default-accent: "Roboto Condensed";--font-accent: "EB Garamond";--system-font: -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica", "Ubuntu", "Cantarell", "Arial", sans-serif;--site-text-size: 20px;--heading-large: 54px;--heading-h1: 40px;--heading-h2: 32px;--heading-h3: 24px;--heading-h4: 28px;--heading-h5: 24px;--heading-h6: 20px}@media (min-width: 1200px){:root{--heading-large: 100px}}@font-face{font-family:EB Garamond;src:url(/build/assets/EBGaramond-Italic-4ba47841.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SchnyderM-Light;src:url(/build/assets/SchnyderM-Light-1e75cf28.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Bold-42278bb8.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Medium-6a75c4c7.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Light-2d5d9991.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Regular-864f2e3d.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/build/assets/RobotoCondensed-Regular-b4b4650e.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/build/assets/RobotoCondensed-Medium-4e748060.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}body{font-variant-numeric:lining-nums;font-family:var(--font-default),var(--system-font);font-size:var(--site-text-size);line-height:1;font-weight:400;color:#141b21}.large-heading{font-family:var(--font-default-accent),var(--system-font);font-weight:500;font-size:var(--heading-large);text-transform:uppercase;line-height:1.1;word-break:break-word;letter-spacing:-.02em}.large-heading i,.large-heading em{font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{display:block;margin:0;padding:0;font-family:var(--font-default-accent),var(--system-font);font-weight:500;line-height:1.3;letter-spacing:-.02em}h1 i,h1 em,h2 i,h2 em,h3 i,h3 em,h4 i,h4 em,h5 i,h5 em,h6 i,h6 em,.h1 i,.h1 em,.h2 i,.h2 em,.h3 i,.h3 em,.h4 i,.h4 em,.h5 i,.h5 em,.h6 i,.h6 em{font-family:var(--font-accent),var(--system-font);font-size:122.5%;line-height:.9;font-weight:400;color:#141b21}h1,.h1{font-size:var(--heading-h3);line-height:1;letter-spacing:-.02em;font-weight:400;margin-bottom:24px}@media (min-width: 1200px){h1,.h1{font-size:var(--heading-h1);margin-bottom:32px}}h2,.h2{font-size:var(--heading-h2)}h3,.h3{font-size:var(--heading-h3)}h4,.h4{font-size:var(--heading-h4)}h5,.h5{font-size:var(--heading-h5)}h6,.h6{font-size:var(--heading-h6)}blockquote{position:relative;display:block;margin:0;font-family:var(--font-default-accent),var(--system-font);font-size:24px;line-height:1.2;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding:24px 0 24px 44px}@media (min-width: 740px){blockquote{font-size:28px;padding-top:32px;padding-bottom:32px;padding-left:58px}}blockquote:before{content:"";position:absolute;left:0;top:0;width:26px;height:42px;background-image:url('data:image/svg+xml,<svg width="26" height="42" viewBox="0 0 26 42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 39.5859V0.00012207H26V39.5859C26 40.4768 24.9229 40.923 24.2929 40.293L13 29.0001L1.70711 40.293C1.07714 40.923 0 40.4768 0 39.5859Z" fill="%23141B21"/><path opacity="1" d="M6 20.0001V15.2424C6 13.1279 6.44101 11.5067 7.32303 10.379C8.20506 9.25122 9.62987 8.45827 11.5975 8.00012L12.2081 9.85034C9.93518 10.6962 8.79873 12.0882 8.79873 14.0266V14.4495H10.6815V20.0001H6ZM13.7919 20.0001V15.2424C13.7919 13.1279 14.2329 11.5067 15.1149 10.379C15.997 9.25122 17.4218 8.45827 19.3894 8.00012L20 9.85034C17.7271 10.6962 16.5906 12.0882 16.5906 14.0266V14.4495H18.4225V20.0001H13.7919Z" fill="%23F0F0F0"/></svg>');background-size:100% 100%;background-repeat:no-repeat}ul,ol{list-style-type:none;margin:0;padding:0}li,p,figure,figcaption{margin:0;padding:0}p{line-height:1.35}b,strong{font-weight:700}.text-400{font-weight:400}.text-500{font-weight:500}.text-600{font-weight:600}.text-700{font-weight:700}img{vertical-align:middle;max-width:100%;width:auto;height:auto}a,.text-link{cursor:pointer;color:#141b21;text-decoration:none;transition:all .2s}@media not all and (hover: none){a:hover,.text-link:hover{text-decoration:underline;color:#273541}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.accent-color{color:#c4653c}.white-color{color:#fff}.light-color{color:#f5f5f5}.danger-color{color:#c4653c}.medium-color{color:#141b2199}.primary-color{color:#141b21}._opacity-text{color:currentColor;opacity:.6}.rich-text-bl{--offset: 44px;--offset-md: 32px;--offset-min: 16px;--offset-xs: 8px;line-height:1.3}@media (min-width: 1200px){.rich-text-bl{--offset: 60px}}.rich-text-bl._sm-text{font-size:16px}@media (min-width: 1080px){.rich-text-bl._lg-text{font-weight:600;font-size:20px}}.rich-text-bl>*:last-child{margin-bottom:0}.rich-text-bl>*:first-child{margin-top:0}.rich-text-bl h1{font-size:var(--heading-h1);margin-bottom:var(--offset-min)}.rich-text-bl h2{margin-bottom:var(--offset-min)}.rich-text-bl h3,.rich-text-bl h4,.rich-text-bl h5,.rich-text-bl h6{margin-top:var(--offset);margin-bottom:var(--offset-xs)}.rich-text-bl blockquote,.rich-text-bl table,.rich-text-bl .scroll-wrapper{margin-top:var(--offset)}.rich-text-bl ul,.rich-text-bl ol{margin-top:var(--offset-md);margin-bottom:var(--offset-md)}.rich-text-bl blockquote,.rich-text-bl table,.rich-text-bl .scroll-wrapper{margin-bottom:var(--offset)}.rich-text-bl p{margin-bottom:var(--offset-min)}.rich-text-bl .scroll-wrapper table{margin:0}.rich-text-bl img,.rich-text-bl figure,.rich-text-bl video,.rich-text-bl iframe{display:block;padding:0;width:100%;height:auto;margin-top:var(--offset-md);margin-bottom:var(--offset-md)}.rich-text-bl img:last-child,.rich-text-bl figure:last-child,.rich-text-bl video:last-child,.rich-text-bl iframe:last-child{margin-bottom:0}.rich-text-bl iframe{aspect-ratio:16/9;margin-bottom:var(--offset-md);border:none}.rich-text-bl iframe:last-child{margin-bottom:var(--offset-md)}.rich-text-bl figure{display:block}.rich-text-bl figure img{margin:0}.rich-text-bl figure figcaption{display:block;font-size:16px;margin-top:var(--offset-min);max-width:494px;text-align:right;margin-left:auto}.rich-text-bl strong,.rich-text-bl b{font-weight:700}.rich-text-bl li{position:relative;padding-left:30px;margin-bottom:var(--offset-xs)}.rich-text-bl li:last-child{margin-bottom:0}.rich-text-bl li:before{content:"";position:absolute;left:0}.rich-text-bl ul li:before{top:8px;left:10px;width:6px;height:6px;border-radius:50%;background-color:currentColor}.rich-text-bl ol{counter-reset:numbList}.rich-text-bl ol li:before{counter-increment:numbList;content:counter(numbList) ".";font-family:var(--font-default),sans-serif;color:currentColor}.banner-link{font-size:16px;line-height:1.3;display:inline-block;vertical-align:top;padding-bottom:4px;text-transform:uppercase;color:#fff;position:relative;border-bottom:1px solid #ffffff}@media (min-width: 1080px){.banner-link{font-size:20px}}@media (min-width: 1200px){.banner-link{padding-bottom:6px}}@media not all and (hover: none){.banner-link:hover{color:#fff;border-color:transparent;text-decoration:none}}.icon{flex-shrink:0;display:inline-block;vertical-align:middle;width:var(--icon-size);height:var(--icon-size);fill:currentColor;stroke:currentColor;transition:all .2s}.icon._sm{--icon-size: 16px}.btns-group{display:flex;gap:8px}.btns-group .btn{flex-grow:1}.bread-crumbs{margin-top:32px;margin-bottom:32px;font-size:14px;line-height:1.3;display:flex;flex-wrap:wrap;color:currentColor}.bread-crumbs .icon{width:7px;height:10px;margin-right:11px;fill:none}.bread-crumbs li{display:flex;align-items:center;margin-right:11px}.bread-crumbs li:first-child .icon{width:8px;height:12px;margin-right:4px;stroke:none;fill:currentColor}.bread-crumbs li:last-child{opacity:.4;margin-right:0}.bread-crumbs li a,.bread-crumbs li button{text-decoration:none;color:currentColor}@media not all and (hover: none){.bread-crumbs li a:hover,.bread-crumbs li button:hover{opacity:.8}}.params-list{display:grid;gap:8px}@media (min-width: 740px){.params-list{gap:16px}}.params-list._light span,.params-list._light strong{background-color:#f5f5f5}.params-list li{display:flex;justify-content:space-between;align-items:flex-end;position:relative;border:none}.params-list li:before{content:"";position:absolute;bottom:6px;left:0;right:0;height:1px;background-size:9px 1px;background-image:linear-gradient(90deg,rgba(20,27,33,.7),rgba(20,27,33,.7) 33%,transparent 33%,transparent 100%)}.params-list span,.params-list strong{background-color:#fff;position:relative;z-index:3}.params-list span{font-weight:500;line-height:1.4;padding-right:16px;color:#141b21b3}.params-list strong{padding-left:16px;padding-bottom:3px;font-weight:400;font-family:var(--font-accent),sans-serif;font-size:24px;line-height:1.1}@media (min-width: 740px){.params-list strong{font-size:32px}}.label-wrapp{display:flex;flex-wrap:wrap;gap:8px}.st-label{padding:4px 8px;background-color:#c4653c;border-radius:20px;font-size:12px;line-height:1.3;font-weight:600;text-align:center;text-transform:uppercase}.st-list{display:flex;flex-direction:column;gap:8px}.st-list._lg{gap:16px}.st-list._lg li{font-size:18px}.st-list li{display:flex;gap:8px;font-size:16px;line-height:1.3}.st-list span{font-weight:500;color:#fff}.st-list span a{color:currentColor}@media not all and (hover: none){.st-list span a:hover{color:#273541}}.product-tags{display:flex;flex-wrap:wrap;gap:8px}.product-tags._light-bg .product-tags__item{background-color:#fff;color:#141b21}@media not all and (hover: none){.product-tags._light-bg .product-tags__item:hover{text-decoration:none;background-color:#141b21e6;color:#f5f5f5}}.product-tags__item{background-color:#141b21;padding:4px 8px;color:#fff;font-size:14px;line-height:1.3;border-radius:20px}.header .product-tags__item{color:#fff}@media not all and (hover: none){.product-tags__item:hover{text-decoration:none;background-color:#141b21e6;color:#f5f5f5}.header .product-tags__item:hover{color:#f5f5f5}}.custom-textarea{min-height:128px;position:relative;font-size:16px;line-height:1.3;border:1px solid var(--control-border-color);border-radius:var(--control-radius)}.custom-textarea textarea{position:relative;background:none;z-index:10;height:calc(100% - 40px);border:none;padding:8px}@media (min-width: 1080px){.custom-textarea textarea{padding:16px 24px}}.custom-textarea__inner{position:absolute;left:8px;top:8px;right:8px}@media (min-width: 1080px){.custom-textarea__inner{top:16px;left:24px;right:24px}}.custom-textarea__title{margin-bottom:4px}.custom-textarea__limit{position:absolute;right:16px;bottom:16px;font-size:12px}table{width:100%;text-align:left;border:none;border-collapse:collapse;font-size:16px;line-height:1.25em}@media (min-width: 740px){table{font-size:18px}}table tbody tr:last-child td{border:none}table th,table td{padding:12px 10px;border:none;border-bottom:1px solid rgba(20,27,33,.2)}@media (min-width: 740px){table th,table td{padding:18px 20px}}table th:first-child,table td:first-child{padding-left:0}table th:last-child,table td:last-child{padding-right:0}table th{padding-top:0;vertical-align:bottom;font-weight:700}.js-fade-up{opacity:0;transform:translateY(40px)}*{box-sizing:border-box;-webkit-overflow-scrolling:touch}html{height:100%}body{display:flex;flex-direction:column;min-width:350px;min-height:100%;width:100%;margin:0;padding:0;background-color:#fff}.site-wrapper{flex:1 0 auto}.js-viewport-block{content:"";position:fixed;left:-100%;top:0;height:100vh;visibility:hidden;z-index:-2}.footer{flex-shrink:0}.wrapper{width:100%;padding-left:var(--container-space);padding-right:var(--container-space)}.container{width:100%;max-width:var(--container-width);margin-left:auto;margin-right:auto}.container._lg{max-width:var(--container-width-lg)}.container._md{max-width:var(--container-width-md)}.overflow{overflow:hidden}.container-negative-space{margin-right:var(--container-negative-space);margin-left:var(--container-negative-space)}@media (min-width: 1080px){.container-negative-space._small-gap{margin-right:calc(var(--container-negative-space) + 8px);margin-left:calc(var(--container-negative-space) + 8px)}}@media (min-width: 1080px){.container-negative-space._only-devices{margin-left:0;margin-right:0}}.container-negative-space._only-desktop{margin-left:0;margin-right:0}@media (min-width: 1080px){.container-negative-space._only-desktop{margin-right:var(--container-negative-space);margin-left:var(--container-negative-space)}}.overflow-wrapp{overflow:hidden}@media (max-width: 739px){.hidden-mobile{display:none}}.def-bottom{margin-bottom:var(--layout-offset)}.md-bottom{margin-bottom:var(--offset-md)}.max-media img,.max-media video{width:100%}.bg-dark{background-color:#141b21;color:#fff}.bg-light{background-color:#f5f5f5}:root{--header-z-index: 800;--header-height: 60px;--header-sticky-diff: calc(var(--header-height) - 0px);--above-mobile-menu-z-index: 90}@media (min-width: 1200px){:root{--header-height: 64px}}.header._sticky .header-inner{height:var(--header-sticky-diff)}.header{position:relative;z-index:var(--header-z-index);display:flex;flex-direction:column;height:var(--header-height);color:#141b21}.header a{color:currentColor}.header._dark{color:#fff}.header._sticky-default{position:fixed;left:0;top:0;right:0}.header-inner{position:fixed;top:0;left:0;right:0;width:auto;flex-grow:1;display:flex;align-items:center;height:var(--header-height);background-color:#f5f5f5;transition:height .2s linear,padding-top .2s linear,padding-bottom .2s linear,background-color .2s linear}._dark .header-inner{background-color:#141b21}.header-panel{display:flex;align-items:center;justify-content:space-between;flex-grow:1}.header-aside{display:flex;align-items:center;position:relative;z-index:var(--above-mobile-menu-z-index)}@media (min-width: 1080px){.header-aside{margin-left:auto}}@media (min-width: 1200px){.header-aside{margin-left:0}}.header-aside .header-phone{display:none}@media (min-width: 1080px){.header-aside .header-phone{display:block;order:-1}}.header-aside .dd-lang{display:none}@media (min-width: 740px){.header-aside .dd-lang{display:block;margin-right:calc(var(--container-space) * -1)}}@media (min-width: 1080px){.header-aside .dd-lang{order:-1;margin-right:0}}.logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;outline:none;text-decoration:none;transition:opacity .2s;z-index:var(--above-mobile-menu-z-index)}@media not all and (hover: none){.logo:hover{opacity:.95}}.logo img,.logo svg{height:24px;fill:currentColor;stroke:none}@media (min-width: 1200px){.logo img,.logo svg{height:32px}}@media (min-width: 1080px){.header-phone{margin-left:16px}}.header-phone .icon{--icon-size: 32px;stroke:none}@media (min-width: 1080px){.header-phone .icon{--icon-size: 24px}}.header-phone a{position:relative;font-weight:400;font-size:16px;line-height:1.3;display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:4px;text-decoration:none;color:currentColor;width:44px;height:44px;transition:opacity .2s linear}@media (min-width: 740px){.header-phone a{height:auto;width:auto}}@media not all and (hover: none){.header-phone a:hover{opacity:.9}}.header-phone a span{display:none}@media (min-width: 740px){.header-phone a span{display:block}}.dd_wrapp{position:relative;padding-bottom:0;font-size:16px;line-height:1;white-space:nowrap}.dd_wrapp .dd_list{pointer-events:none;opacity:0;transition:all .2s}.dd_wrapp._opened .dd_list{opacity:1;pointer-events:all}.dd_wrapp._opened .dd_btn>.icon{transform:rotate(-180deg)}.dd_btn{position:relative;display:flex;align-items:center}.dd_btn>.icon{margin-left:4px;flex-shrink:0;fill:none;width:20px;height:20px;stroke:currentColor}.dd_active{display:flex;align-items:center;gap:6px;transition:color .2s}.dd_active>.icon{fill:currentColor;stroke:none;flex-shrink:0;width:24px;height:24px}.dd_list{position:absolute;left:0;top:100%;min-width:100%;margin-top:8px;padding:12px 0;background-color:#f5f5f5;border-radius:0 0 0 var(--radius-default);display:flex;flex-direction:column}._dark .dd_list{background-color:#141b21}.dd_list span{display:block;font-size:14px;margin-bottom:6px}.dd_list li{display:flex;flex-direction:column;padding:12px 24px;color:currentColor}.dd_list li .icon{transition:none;width:16px;height:16px;flex-shrink:0;fill:none}.dd_list a{display:flex;flex-direction:column;align-items:flex-start;gap:0;color:currentColor;text-decoration:none}.footer{background-color:#141b21;color:#fff;font-size:16px;line-height:1.3em}.footer a{color:#fff;text-decoration:none}@media not all and (hover: none){.footer a:hover{color:#f5f5f5cc}}.footer .footer-offset{padding-top:32px;padding-bottom:32px}@media (min-width: 1080px){.footer .footer-offset{padding-top:60px;padding-bottom:60px;border-bottom:1px solid rgba(255,255,255,.2)}}.footer .footer-title{font-size:20px;line-height:1.3;font-weight:500;margin-bottom:8px}@media (min-width: 1080px){.footer .footer-title{margin-bottom:16px}}@media (min-width: 1080px){.footer .footer-grid{display:grid;justify-content:space-between;align-items:start;grid-template-columns:auto 280px;gap:40px}}@media (min-width: 1200px){.footer .footer-grid{grid-template-columns:auto 400px}}.footer .footer-grid .footer-form{margin-bottom:48px}@media (min-width: 740px){.footer .footer-grid .footer-form{order:2}}.footer .footer-grid .footer-menu ul li{margin-bottom:16px}@media (min-width: 740px){.footer .footer-grid .footer-menu ul li:last-child{margin-bottom:0}}@media (min-width: 740px){.footer .footer-grid .footer-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}}@media (min-width: 1200px){.footer .footer-grid .footer-nav{grid-template-columns:repeat(4,auto);gap:40px}}@media (min-width: 1440px){.footer .footer-grid .footer-nav{gap:64px}}.footer .footer-copiright{display:flex;justify-content:space-between;padding:24px 0}.head-section{padding-top:32px;padding-bottom:64px;margin-bottom:32px}@media (min-width: 1200px){.head-section{margin-bottom:64px}}.head-section .head-section__top{margin:0 0 50px}@media (min-width: 740px){.head-section .head-section__top{margin-bottom:64px}}@media (min-width: 1080px){.head-section .head-section__top{margin-bottom:14px}}.head-section .bread-crumbs{margin:0}.head-section__tt{text-align:center;position:relative;font-family:var(--font-default-accent),var(--system-font);font-weight:500;font-size:var(--heading-large);text-transform:uppercase;line-height:1.1;word-break:break-word;letter-spacing:-.02em;color:currentColor}.head-section__tt em,.head-section__tt i{position:absolute;bottom:-18px;left:50%;transform:translate(-50%);z-index:2;font-family:var(--font-accent),sans-serif;text-transform:none;font-style:italic;font-weight:400;font-size:38px;line-height:1.1;color:currentColor}@media (min-width: 740px){.head-section__tt em,.head-section__tt i{bottom:-22px}}@media (min-width: 1200px){.head-section__tt em,.head-section__tt i{font-size:50px}}.sticky-wrapp{display:grid;align-items:flex-start;gap:32px}@media (min-width: 1080px){.sticky-wrapp{grid-template-columns:1fr 300px;gap:48px}}@media (min-width: 1200px){.sticky-wrapp{gap:64px}}.sticky-col{--sidebar-space: 40px;--sidebar-top-offset: calc(var(--sidebar-space) + var(--header-sticky-diff))}@media (min-width: 1080px){.sticky-col{position:sticky;top:var(--sidebar-top-offset);max-height:calc(100vh - var(--sidebar-top-offset) - var(--sidebar-space))}}@media (max-width: 1079px){.sticky-col.hidden-mob{display:none}}.header-dd-btn{display:flex;align-items:center;--active-color: #ffffff;--icon-size: 32px;--body-z-index: 85;margin-left:16px;transition:opacity .2s linear}@media (min-width: 1080px){.header-dd-btn{--icon-size: 16px}}@media (min-width: 1080px){.header-dd-btn{margin-left:24px}}._dark .header-dd-btn{--active-color: #000000}@media (min-width: 1080px){.header-dd-btn._search{margin-left:32px}}.header-dd-btn__btn{position:relative;color:currentColor}@media not all and (hover: none){.header-dd-btn__btn:hover{opacity:.9}}._cart .header-dd-btn__btn._not-empty:after{opacity:1;transform:scale(1)}.header-dd-btn__btn._animated .icon{animation:shake .5s ease-in}._cart .header-dd-btn__btn._animated:after{transform:scale(1.5);transition:transform .5s ease}._opened .header-dd-btn__btn .icon{color:var(--active-color)}._opened .header-dd-btn__btn:before{background-color:currentColor}._cart .header-dd-btn__btn:after{content:"";position:absolute;background-color:#c4653c;right:3px;top:3px;border-radius:50%;width:6px;height:6px;z-index:3;opacity:0;transition:transform .2s ease,opacity .2s linear;transform:scale(0)}@media (min-width: 1080px){._cart .header-dd-btn__btn:after{right:-1px;top:-2px}}.header-dd-btn__btn:before{content:"";position:absolute;z-index:-1;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background-color:transparent}@media (min-width: 1080px){.header-dd-btn__btn:before{top:-8px;right:-8px;bottom:-8px;left:-8px}}@media (max-width: 1079px){._cart .header-dd-btn__btn:before{top:-5px;right:-7px;bottom:-7px;left:-5px}}.header-dd-btn__btn .icon{fill:none}.header-dd-btn__btn .icon._desk{display:none}@media (min-width: 1080px){.header-dd-btn__btn .icon._desk{display:block}}@media (min-width: 1080px){.header-dd-btn__btn .icon._mob{display:none}}.header-dd-btn__body{position:fixed;left:0;top:var(--header-sticky-diff);right:0;bottom:-40px;padding-bottom:40px;background-color:#141b21cc;pointer-events:none;opacity:0;z-index:-1;transition:opacity .2s ease-in}._opened .header-dd-btn__body{pointer-events:all;opacity:1;z-index:var(--body-z-index)}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(3px)}50%{transform:translate(-3px)}75%{transform:translate(3px)}to{transform:translate(0)}}.cart-main-component{--cart-desk-width: calc(440px + var(--container-space));color:#141b21;overflow:auto;position:fixed;left:0;top:var(--header-sticky-diff);right:0;bottom:-40px;padding-bottom:40px;background-color:#fff;pointer-events:none;transition:opacity .2s ease-in;pointer-events:all;opacity:1;z-index:500}@media (min-width: 1080px){.cart-main-component{overflow:hidden}}@media (min-width: 1440px){.cart-main-component{--cart-desk-width:500px}}.cart-main-component .container{position:relative;min-height:100%;display:flex;flex-direction:column-reverse;justify-content:flex-end}@media (min-width: 740px){.cart-main-component .modal{--modal-inner-space: 24px 16px 32px}}@media (min-width: 1080px){.cart-main-component .modal{--modal-inner-space: 64px}}.cart-main-navigation{color:#f5f5f5;position:absolute;top:16px;left:0;right:0;display:flex;align-items:center;z-index:30;justify-content:space-between}@media (min-width: 740px){.cart-main-navigation{justify-content:center}}@media (min-width: 1080px){.cart-main-navigation{top:32px;justify-content:flex-start;color:#000;right:var(--cart-desk-width);gap:64px}}.cart-main-navigation .bread-crumbs{margin:0}.cart-main-navigation .bread-crumbs li._fill{opacity:1}.cart-back-arr{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.3;cursor:pointer;position:relative;color:currentColor;text-decoration:none}@media (min-width: 740px){.cart-back-arr{position:absolute;left:0;top:0}}@media (min-width: 1080px){.cart-back-arr{position:relative}}@media not all and (hover: none){.cart-back-arr:hover{text-decoration:none;color:currentColor;opacity:.8}}.cart-back-arr:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.cart-back-arr .icon{fill:none;transform:rotate(-180deg);width:10px;height:10px}.cart-main{background-color:#fff;min-height:100%;color:#141b21;padding-top:32px;padding-bottom:32px;overflow:hidden}@media (max-width: 1079px){.cart-main{padding:32px var(--container-space);margin-left:var(--container-negative-space);margin-right:var(--container-negative-space)}}@media (min-width: 1080px){.cart-main{--offset-top: 82px;overflow-y:auto;padding-top:0;padding-bottom:0;position:absolute;height:calc(100% - var(--offset-top));min-height:1px;left:0;top:var(--offset-top);right:var(--cart-desk-width);padding-right:var(--container-space)}@media not all and (hover: none){.cart-main::-webkit-scrollbar{background-color:transparent;width:4px}.cart-main::-webkit-scrollbar-track,.cart-main::-webkit-scrollbar-track:hover{background-color:transparent}.cart-main::-webkit-scrollbar-thumb,.cart-main::-webkit-scrollbar-thumb:hover{background-color:#00000040;border-radius:4px}.cart-main::-webkit-scrollbar-button{display:none}}}@media (max-width: 1199px){.cart-main{padding-left:var(--container-space);margin-left:var(--container-negative-space)}}.cart-total{background-color:#141b21;padding:66px var(--container-space) 64px;margin-left:var(--container-negative-space);margin-right:var(--container-negative-space);color:#f5f5f5;position:relative;z-index:5}@media (min-width: 1080px){.cart-total{position:absolute;width:var(--cart-desk-width);right:0;top:0;height:100%;padding-top:32px;padding-bottom:32px;padding-right:0;margin-left:0;margin-right:0}}@media (min-width: 1080px) and (max-height: 700px){.cart-total{padding-top:22px;padding-bottom:22px}}@media (min-width: 1440px){.cart-total{padding-left:60px}}@media (min-width: 1080px){.cart-total:after{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:3000px;z-index:-1;background-color:#141b21}}.card-modal-add{position:relative;padding-bottom:76px}@media (min-width: 1080px){.card-modal-add{padding-bottom:0}}.card-modal-add__title{margin-bottom:32px;padding-right:60px}@media (min-width: 1080px){.card-modal-add__title{display:none}}.card-modal-add__row{display:flex;align-items:flex-start;gap:8px}@media (min-width: 1080px){.card-modal-add__row{gap:32px;align-items:center}}.card-modal-add__row .product-card{width:98px;height:128px;flex-shrink:0;margin:0;padding:0;flex-grow:0}@media (min-width: 1080px){.card-modal-add__row .product-card{width:242px;height:318px}}.card-modal-add__row .product-card__img-wrap{padding-top:0;height:100%}.card-modal-add__info{flex-grow:1}.card-modal-add__info .card-modal-add__title{display:none;padding-right:0}@media (min-width: 1080px){.card-modal-add__info .card-modal-add__title{display:block;margin-bottom:16px}}.card-modal-add__bottom{position:absolute;left:0;bottom:0;right:0;display:flex;gap:16px;align-items:center;margin-top:32px}@media (min-width: 1080px){.card-modal-add__bottom{position:relative}}.card-modal-add .custom-textarea{height:240px}@media (min-width: 1080px){.card-modal-add .custom-textarea{height:128px}}.cart-gift-product .product-card{cursor:pointer}.cart-total._order-step{padding-bottom:32px}.cart-total._order-step .cart-product__hidden-body{display:none}@media (min-width: 1080px){.cart-total._order-step .cart-product__hidden-body{display:flex}}.cart-total._panel-opened .cart-product__hidden-body{display:block;margin-bottom:32px}@media (min-width: 1080px){.cart-total._panel-opened .cart-product__hidden-body{display:flex}}.cart-total__title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px;gap:9px}@media (min-width: 740px){.cart-total__title{justify-content:flex-start;margin-bottom:32px}}@media (min-width: 1080px){.cart-total__title{display:none}}.cart-total__title div{min-width:144px}.cart-total__title span{font-size:14px;line-height:1.3;margin-bottom:6px}.cart-product-wrap{background-color:#141b21}.cart-product{color:#fff;font-size:16px;line-height:1.3}@media (min-width: 1080px){.cart-product{height:100%}}.cart-product__total-order{margin-bottom:16px}._panel-opened .cart-product__total-order{margin-bottom:32px}@media (min-width: 740px){.cart-product__total-order{display:flex;gap:32px;margin-bottom:24px}}@media (min-width: 1080px){.cart-product__total-order{display:none}}.cart-product__total-order div{display:flex;justify-content:space-between;margin-bottom:4px;color:#fff9}@media (min-width: 740px){.cart-product__total-order div{justify-content:flex-start;gap:8px;margin-bottom:0}}.cart-product__total-order div span{min-width:100px;color:#fff}@media (min-width: 740px){.cart-product__total-order div span{min-width:auto}}.cart-product__tablet-grid{margin-bottom:32px}@media (min-width: 740px){.cart-product__tablet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:64px}}@media (min-width: 1080px){.cart-product__tablet-grid{display:flex;flex-direction:column;flex-grow:1;overflow:auto;margin-right:var(--container-negative-space);padding-right:var(--container-space)}@media not all and (hover: none){.cart-product__tablet-grid::-webkit-scrollbar{background-color:transparent;width:4px}.cart-product__tablet-grid::-webkit-scrollbar-track,.cart-product__tablet-grid::-webkit-scrollbar-track:hover{background-color:transparent}.cart-product__tablet-grid::-webkit-scrollbar-thumb,.cart-product__tablet-grid::-webkit-scrollbar-thumb:hover{background-color:#fff;border-radius:4px}.cart-product__tablet-grid::-webkit-scrollbar-button{display:none}}}@media (min-width: 1080px) and (max-height: 700px){.cart-product__tablet-grid{margin-bottom:48px}}@media (min-width: 1080px){.cart-product__discount-wrapp{flex-shrink:0;margin-top:auto}}.cart-product__hidden-body{height:100%;display:flex;flex-direction:column}.cart-product__item{display:flex;gap:24px;margin-bottom:16px}@media (min-width: 740px){.cart-product__item{margin-bottom:0}}.cart-product__item._cover .cart-product__img-wrap{overflow:hidden}.cart-product__item._cover .cart-product__img img{-o-object-fit:cover;object-fit:cover}.cart-product__img-wrap{background-color:#f5f5f5;border-radius:8px;width:128px;flex-shrink:0;height:156px;display:flex;flex-direction:column;justify-content:center}.cart-product__img{position:relative;padding-top:122%}.cart-product__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.cart-product__info{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.cart-product__info.cart-product__gift-card{justify-content:flex-start;gap:16px}.cart-product__title{color:currentColor;font-size:20px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;font-family:var(--font-default-accent),var(--system-font);text-decoration:none}@media (min-width: 740px){.cart-product__title{gap:16px;flex-direction:row;justify-content:space-between}}@media not all and (hover: none){.cart-product__title:hover{color:currentColor;text-decoration:none}}.cart-product__price{white-space:nowrap}.cart-product__gift-card-text{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;gap:8px}.cart-product__gift-card-item{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.cart-product__gift-card-item button{margin-left:auto}.cart-product__counter-wrap{position:relative;display:flex;flex-direction:column;gap:8px;margin-top:auto;margin-bottom:auto}@media (min-width: 1200px){.cart-product__counter-wrap{gap:18px}}.cart-product__counter-wrap .close-icon{position:absolute;right:0;top:0}.cart-product__counter-item{display:flex;gap:6px}.cart-product__counter-item>div:first-child{min-width:80px}.cart-product__counter-amount{display:flex;align-items:center;gap:8px}.cart-product__counter-amount button{position:relative;height:8px}.cart-product__counter-amount button:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.cart-product__hidden-icon{text-align:center;height:6px}@media (min-width: 1080px){.cart-product__hidden-icon{display:none}}.cart-product__hidden-icon button{display:block;width:100%;height:100%;position:relative}.cart-product__hidden-icon button:before{content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.cart-product__hidden-icon svg{vertical-align:top;height:6px;width:10px;stroke:currentColor}._panel-opened .cart-product__hidden-icon svg{transform:rotate(-180deg)}.cart-product__desktop-total-wrap{display:grid;align-items:flex-end;grid-template-columns:auto minmax(auto,max-content);gap:8px;font-family:var(--font-default-accent),var(--system-font);font-weight:500;font-size:20px;line-height:1.3}@media (min-width: 1200px){.cart-product__desktop-total-wrap{font-size:24px;gap:16px}}.cart-product span{font-weight:400;font-size:16px;font-family:var(--font-default),sans-serif}@media (min-width: 1200px){.cart-product span{margin-bottom:2px}}.cart-discount{position:relative;display:flex;margin-bottom:16px}@media (min-width: 1200px){.cart-discount{margin-bottom:32px}}.cart-discount div:first-child{flex-grow:1}.cart-discount__btn{height:var(--control-height);background-color:#fff;color:#141b21;padding:0 30px;border-radius:0 4px 4px 0}@media (min-width: 1080px){.cart-discount__btn{--control-height: 50px}}.cart-discount .field-item__field input{--control-placeholder: rgba(255, 255, 255, .7);--control-color: #ffffff;--control-border-color: rgba(255, 255, 255, .2);--control-bg: transparent;--control-height: 44px;padding:0 10px 0 20px;color:currentColor;border:1px solid var(--control-border-color);border-right:none;border-radius:4px 0 0 4px}@media (min-width: 1080px){.cart-discount .field-item__field input{--control-height: 50px}}.cart-product-discount__btn{margin-top:32px;text-align:right}@media (min-width: 1080px){.cart-order-information{padding-bottom:32px}}@media (min-width: 1200px){.cart-order-information{padding-bottom:48px}}@media (min-width: 1440px){.cart-order-information{padding-bottom:64px}}.cart-order-group{margin-bottom:24px}.cart-order-group__head{margin-bottom:16px}.cart-field-group:not(:last-child){margin-bottom:16px}@media (min-width: 740px){.cart-field-group._row{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}}@media (min-width: 740px){.cart-field-group._row .form-group{margin-bottom:0}}.delivery-caption{margin-top:16px;margin-bottom:20px;font-size:14px;line-height:1.1;color:#141b2199}.cart-order-bottom .rich-text-bl{margin-bottom:32px;font-size:16px;line-height:1.3}.cart-order-bottom .rich-text-bl p{margin-bottom:10px}.cart-order-bottom .rich-text-bl a{text-decoration:underline;margin-right:24px}@media not all and (hover: none){.cart-order-bottom .rich-text-bl a:hover{text-decoration:none}}.cart-add-gift{position:relative;padding-bottom:92px}@media (min-width: 1080px){.cart-add-gift{padding-bottom:140px}}@media (min-width: 1200px){.cart-add-gift{padding-bottom:48px}}.cart-add-gift__head{padding-top:48px}@media (min-width: 740px){.cart-add-gift__head{padding-top:68px}}@media (min-width: 1080px){.cart-add-gift__head{padding-top:0;margin-bottom:32px}}@media (min-width: 1200px){.cart-add-gift__head{display:flex;align-items:center;justify-content:space-between;gap:24px}}.cart-add-gift__head .h1,.cart-add-gift__head h1,.cart-add-gift__head h2,.cart-add-gift__head .h2{margin-bottom:16px;line-height:1.3}@media (min-width: 1200px){.cart-add-gift__head .h1,.cart-add-gift__head h1,.cart-add-gift__head h2,.cart-add-gift__head .h2{margin-bottom:0}}.cart-add-gift__btns{position:absolute;bottom:0;left:0;right:0;display:flex;gap:8px}@media (min-width: 740px){.cart-add-gift__btns{width:344px;left:50%;transform:translate(-50%)}}@media (min-width: 1080px){.cart-add-gift__btns{bottom:48px}}@media (min-width: 1200px){.cart-add-gift__btns{position:relative;top:0;bottom:0;left:0;width:auto;transform:none;justify-content:flex-end}}.cart-add-gift__btns .btn{flex:1 1 0}@media (min-width: 1200px){.cart-add-gift__btns .btn{--btn-space: 16px;flex:none}}.cart-add-gift .swiper .swiper-nav{margin-top:32px}.cart-gift-tabs{display:flex;align-items:flex-end;border-bottom:1px solid #D0D1D3;margin-bottom:24px;margin-top:24px}@media (min-width: 740px){.cart-gift-tabs{margin-bottom:16px}}.cart-gift-tabs li{white-space:nowrap;min-width:126px;position:relative;flex-grow:1;font-size:16px;line-height:1.3;padding:4px;text-align:center;cursor:pointer;color:#141b2199;transition:color .2s linear}@media not all and (hover: none){.cart-gift-tabs li:hover{color:#141b21}}.cart-gift-tabs li.active{color:#141b21;cursor:default}.cart-gift-tabs li.active:before{opacity:1}.cart-gift-tabs li:before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:#0003;transition:opacity .2s linear;opacity:0}.gift-carousel.swiper{overflow:visible}@media (max-width: 1199px){.gift-carousel.swiper .swiper-slide{width:243px}}@media (min-width: 1200px){.gift-carousel.swiper .swiper-nav{justify-content:flex-end}}@media (min-height: 800px){.gift-carousel.swiper .swiper-nav{margin-top:64px}}.header .header-search-comp{background-color:#f5f5f5;padding-top:32px;padding-bottom:32px;color:#141b21}.header-search-comp{height:314px}@media (min-width: 1200px){.header-search-comp{height:auto}}@media (min-width: 1200px){.header-search-comp._dd-opened{height:270px}}.header-search-comp._dd-opened .header-search-dd{display:block}@media (min-width: 1200px){.header-search{display:flex;align-items:flex-start;gap:16px}}.header-search__col{flex-shrink:0}.header-search__col .header-search__tt{height:var(--control-height);display:flex;align-items:center;white-space:nowrap}.header-search__tt{font-size:16px;line-height:1.3;margin-bottom:8px}.header-search-cols{flex-grow:1}.header-search-control{position:relative;margin-bottom:16px}.header-search-dd{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:#fff;border:1px solid var(--control-border-color);border-radius:var(--control-radius);padding:12px 8px;max-height:170px;overflow:auto;display:none}@media not all and (hover: none){.header-search-dd{scrollbar-color:transparent;scrollbar-width:thin;scrollbar-color:rgba(20,27,33,.1) transparent}.header-search-dd::-webkit-scrollbar{background-color:transparent;height:4px}.header-search-dd::-webkit-scrollbar-track,.header-search-dd::-webkit-scrollbar-track:hover{background-color:transparent}.header-search-dd::-webkit-scrollbar-thumb,.header-search-dd::-webkit-scrollbar-thumb:hover{background-color:#141b211a;border-radius:8px}.header-search-dd::-webkit-scrollbar-button{display:none}}.header-search-dd__item{transition:background-color .2s;font-size:16px;line-height:1.3;border-radius:var(--control-radius)}.header-search-dd__item a{display:block;cursor:pointer;padding:7px calc(var(--control-space) - 8px);color:currentColor;text-decoration:none}@media not all and (hover: none){.header-search-dd__item a:hover{background-color:#f5f5f5;color:currentColor}}.hedaer-search-field{position:relative}.hedaer-search-field input{padding-right:62px}.hedaer-search-field button{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:32px;height:32px;cursor:pointer}@media not all and (hover: none){.hedaer-search-field button:hover{opacity:.85}}.hedaer-search-field button svg{width:100%;height:100%;stroke:none;fill:currentColor}.st-filter{--control-space: 16px}.st-filter__label{font-family:var(--font-accent),sans-serif;font-size:16px;line-height:1.1;padding:0 0 3px var(--control-space);color:#141b2199}.slider-filter-wrapp{display:flex;align-items:center}.slider-filter-val{text-align:center;font-family:var(--font-default-accent),sans-serif;font-weight:500;font-size:16px;min-width:50px;padding:0 2px;line-height:1.3;flex-shrink:0}.slider-target{flex-grow:1;--slider-connect-bg: #141B21;--slider-handle-bg: #141B21;--slider-handle-shadow: none;height:37px;display:flex;align-items:center}.slider-base{height:1px}.product-filters{display:grid;gap:8px;margin-bottom:48px}@media (min-width: 740px){.product-filters{grid-template-columns:repeat(2,1fr);gap:24px 8px;margin-bottom:64px}}@media (min-width: 1080px){.product-filters{margin-bottom:32px}}@media (min-width: 1200px){.product-filters{display:flex;flex-wrap:wrap;gap:32px}}.product-filters__col{display:flex;flex-direction:column;position:relative}@media (min-width: 1200px){.product-filters__col{flex:1 1 0}}@media (min-width: 1200px){.product-filters__col:before{content:"";position:absolute;right:-16px;bottom:0;height:37px;width:1px;background-color:#141b2133}}.product-filters__col._reset{flex:0;padding-bottom:2px;margin-top:8px;text-align:right}@media (min-width: 740px){.product-filters__col._reset{margin-top:0}}@media (min-width: 1200px){.product-filters__col._reset{min-width:42px}}@media (min-width: 1200px){.product-filters__col._reset:before{display:none}}@media (min-width: 740px){.product-filters__col._reset._align-tablet{grid-column:2 span}}@media (min-width: 1200px){.product-filters__col._reset._align-tablet{grid-column:1 span}}.reset-filter{text-transform:uppercase;font-size:16px;line-height:1.3;display:inline-flex;align-items:center;justify-content:flex-end;margin-top:auto}@media (min-width: 1200px){.reset-filter span{display:none}}.reset-filter svg{width:32px;height:32px;fill:#c4653c}.burger-menu-wrapp{position:relative;padding:5px;z-index:var(--above-mobile-menu-z-index);display:none}@media (max-width: 1199px){.burger-menu-wrapp{display:block}}.burger-menu:before,.burger-menu:after,.burger-menu-box:before,.burger-menu-box:after{content:"";position:absolute;width:100%;left:0;height:2px;border-radius:2px;background-color:currentColor;transition-property:width,transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.burger-menu{display:flex;align-items:center;justify-content:flex-start;position:relative;width:32px;height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.burger-menu:before{top:0;left:auto;right:0}.burger-menu:after{bottom:0;left:0}.burger-menu-box{display:block;width:100%;height:2px;position:relative}.menu-opened .burger-menu:before,.menu-opened .burger-menu:after{width:0}.menu-opened .burger-menu-box:before{transform:rotate(135deg)}.menu-opened .burger-menu-box:after{transform:rotate(45deg)}.menu-wrapper-fixed{--wrapper-z-index: 80;--bg-menu-scroll: rgba(173, 174, 176, .2);--bg-menu: #F5F5F5;display:flex;position:fixed;z-index:var(--wrapper-z-index);top:0;left:0;padding-top:var(--header-height);width:100%;height:110vh;pointer-events:none}._sticky .menu-wrapper-fixed{padding-top:var(--header-sticky-diff)}@media (min-width: 1200px){.menu-wrapper-fixed[data-desktop-animation=none]{position:relative;width:auto;height:auto;pointer-events:all;flex-grow:1;padding:0}}.menu-opened .menu-wrapper-fixed{pointer-events:all}.menu-wrapper-fixed__inner{width:100%;height:100%;padding-top:0;padding-bottom:calc(var(--viewport-height-diff) + 10vh);transition:padding .2s .4s linear}@media not all and (hover: none){.menu-wrapper-fixed__inner{padding-right:8px}}@media (min-width: 1200px){[data-desktop-animation=none] .menu-wrapper-fixed__inner{margin:0;padding:0;background-color:transparent}}.menu-wrapper-fixed__overlay{position:absolute;top:0;right:0;bottom:0;left:0;top:var(--header-height);z-index:-1;cursor:pointer;transition:top .2s linear;background-color:var(--bg-menu)}._sticky .menu-wrapper-fixed__overlay{top:var(--header-sticky-diff)}@media (min-width: 1200px){[data-desktop-animation=none] .menu-wrapper-fixed__overlay{display:none}}.menu-open-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:18px 16px 48px;height:100%;overflow-y:auto}@media (min-width: 740px){.menu-open-wrapper{padding-left:32px;padding-right:32px}}@media (min-width: 1080px){.menu-open-wrapper{padding:64px}}@media (min-width: 1200px){[data-desktop-animation=none] .menu-open-wrapper{padding:0;margin:0;overflow:visible}}@media not all and (hover: none){.menu-open-wrapper{scrollbar-color:transparent;scrollbar-width:thin;scrollbar-color:var(--bg-menu-scroll) transparent}.menu-open-wrapper::-webkit-scrollbar{background-color:transparent;width:6px}.menu-open-wrapper::-webkit-scrollbar-track,.menu-open-wrapper::-webkit-scrollbar-track:hover{background-color:transparent}.menu-open-wrapper::-webkit-scrollbar-thumb,.menu-open-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--bg-menu-scroll);border-radius:var(--radius-sm)}.menu-open-wrapper::-webkit-scrollbar-button{display:none}}.menu-open-wrapper .container{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}@media (max-width: 1199px){.menu-wrapp{margin:auto}}[data-menu-animation]{opacity:0}@media (min-width: 1200px){[data-menu-animation][data-desktop-animation=none]{opacity:1}}@media (max-width: 1199px){[data-menu-animation=fade] .menu>li{opacity:0;transform:translate(-40px)}[data-menu-animation=fade] .menu-fixed-info{opacity:0;transform:translateY(8px)}}@media (max-width: 1199px){[data-menu-animation=round] .menu-wrapper-fixed__overlay{top:0;background-color:var(--bg-menu);clip-path:circle(0 at 100% 0)}[data-menu-animation=round] .menu-wrapper-fixed__inner{background-color:transparent}[data-menu-animation=round] .menu>li{overflow:hidden}[data-menu-animation=round] .menu__link{transform:translateY(104%)}[data-menu-animation=round] .menu-fixed-info{opacity:0;transform:translateY(8px)}}.menu{--font-size-link: 24px;--font-size-sub-link: 20px;--color-link: currentColor;--color-hover-link: currentColor;--color-sub-link: currentColor;--color-hover-sub-link: currentColor;--sub-menu-animation: .5s ease-in-out}@media (max-width: 1199px){.menu{color:#000}}@media (min-width: 740px){.menu{--font-size-link: 28px;--font-size-sub-link: 24px}}@media (min-width: 1200px){.menu{--font-size-link: 16px;--font-size-sub-link: 16px;display:flex;align-items:center;justify-content:center;gap:32px;padding:0;margin:0;font-weight:300}}.menu__link,.menu a{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s}.menu__link .icon,.menu a .icon{--icon-size: 16px;margin-right:-20px;fill:none;stroke:currentColor;margin-left:4px;flex-shrink:0}@media (min-width: 1200px){.menu__link .icon,.menu a .icon{margin-right:0}}.menu__link{cursor:pointer;font-size:var(--font-size-link);color:var(--color-link);line-height:1.2}@media not all and (hover: none){.menu__link:hover{color:var(--color-hover-link)}}.menu>li{margin-bottom:32px;position:relative}@media (min-width: 740px){.menu>li{margin-bottom:42px}}@media (min-width: 1200px){.menu>li{margin-bottom:0;text-align:center;white-space:nowrap}}.menu>li:last-child{margin-bottom:0}.menu>li:hover .menu__link{color:var(--color-hover-link)}.menu>li:hover .menu__sub{grid-template-rows:1fr;background-color:#f5f5f5;border-radius:4px}.menu>li.active .menu__link{color:var(--color-hover-link)}.menu__sub{display:grid;grid-template-rows:0fr;transition:all var(--sub-menu-animation),grid-template-rows var(--sub-menu-animation)}.menu__sub ul{overflow:hidden}.menu__sub li{margin-bottom:10px}.menu__sub li:last-child{margin-bottom:0}.menu__sub li:first-child{padding-top:16px}@media (min-width: 1200px){.menu__sub li:first-child{padding-top:0}}.menu__sub a{color:var(--color-sub-link);font-size:var(--font-size-sub-link);line-height:1.5}@media not all and (hover: none){.menu__sub a:hover{color:var(--color-hover-sub-link)}}@media (min-width: 1200px){.menu__sub a{justify-content:flex-start;padding-left:24px;padding-right:24px}}@media (min-width: 1200px){[data-desktop-animation=none] .menu{display:flex;align-items:center;justify-content:flex-start}@media not all and (hover: none){[data-desktop-animation=none] .menu li:hover .menu__sub{background-color:#f5f5f5;padding-top:32px;padding-bottom:20px}._dark [data-desktop-animation=none] .menu li:hover .menu__sub{background-color:#141b21}}[data-desktop-animation=none] .menu__sub{grid-auto-columns:min-content;position:absolute;top:100%;min-width:calc(100% + 24px);left:-24px}._opacity [data-desktop-animation=none] .menu__sub{padding-top:20px;margin-top:10px}[data-desktop-animation=none] .menu__sub ul{margin-top:2px}}:root{--control-placeholder: rgba(20, 27, 33, .6);--control-color: #141B21;--control-border-color:rgba(20, 27, 33, .2);--control-bg: #ffffff;--control-disabled: rgba(255, 255, 255, .2);--control-radius: 4px;--control-height: 45px;--control-space: 22px;--control-text-size: 16px}.placeholder{color:var(--control-placeholder)}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:var(--control-placeholder);opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--control-placeholder);opacity:1}input:focus:-moz-placeholder,input:focus::-moz-placeholder,textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}::-webkit-contacts-auto-fill-button{opacity:0}input[type=password]::-webkit-contacts-auto-fill-button{opacity:1}input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-moz-appearance:none;appearance:none;-webkit-appearance:none}input,textarea,select{position:relative;width:100%;height:var(--control-height);padding:0 var(--control-space);border:1px solid var(--control-border-color);font-variant-numeric:lining-nums;font-family:var(--font-default),sans-serif;font-weight:400;font-size:var(--control-text-size);text-overflow:ellipsis;color:var(--control-color);background-color:var(--control-bg);outline:none;border-radius:var(--control-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}input:disabled,textarea:disabled,select:disabled{background-color:var(--control-disabled);cursor:auto}textarea{vertical-align:top;height:128px;padding:10px var(--control-space);resize:none}.v-select .vs__dropdown-toggle{border-radius:0;border:none;border-bottom:1px solid rgba(20,27,33,.6);font-size:16px;font-weight:700}.v-select .vs__open-indicator{fill:#141b21;scale:.8}.v-select .vs__dropdown-menu{background-color:#f5f5f5;font-size:16px}.v-select .vs__clear{fill:#141b21}.ui-st-radio,.ui-st-checkbox{display:inline-flex;vertical-align:top;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;line-height:1.3}.ui-st-radio label,.ui-st-checkbox label{display:flex;flex-direction:row-reverse;align-items:center;gap:15px;cursor:pointer}.ui-st-radio svg,.ui-st-checkbox svg{stroke:none;width:16px;height:16px}.ui-st-radio input,.ui-st-checkbox input{width:0;height:0;visibility:hidden;position:absolute;left:0;top:0}.fake-control{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:1px solid #141B21;transition:all .2s;cursor:pointer}.ui-st-radio label{gap:10px}.ui-st-radio .fake-control{border-radius:50%;width:25px;height:25px}.ui-st-radio .fake-control:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;background-color:#141b21;transform:scale(0);transition:all .2s;border-radius:50%}.ui-st-radio input:checked~.fake-control:before{transform:scale(1)}.ui-st-checkbox .icon{transform:scale(0);transition:all .2s}.ui-st-checkbox input:checked~.fake-control .icon{--icon-size: 16px;transform:scale(1)}.scroll-wrapper{display:flex;margin-left:var(--container-negative-space);margin-right:var(--container-negative-space);padding-left:var(--container-space);overflow-x:auto}@media not all and (hover: none){.scroll-wrapper::-webkit-scrollbar{background-color:transparent;height:6px}.scroll-wrapper::-webkit-scrollbar-track,.scroll-wrapper::-webkit-scrollbar-track:hover{background-color:transparent}.scroll-wrapper::-webkit-scrollbar-thumb,.scroll-wrapper::-webkit-scrollbar-thumb:hover{background-color:#adaeb080;border-radius:8px}.scroll-wrapper::-webkit-scrollbar-button{display:none}}.scroll-wrapper:after{content:"";flex-shrink:0;width:var(--container-space)}button,.btn,.btn-round,.link-more,.back-arr{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin:0;padding:0;background:none;border:none;outline:none;box-shadow:none;text-decoration:none;text-align:center;cursor:pointer;transition:all .2s;color:currentColor;font-variant-numeric:lining-nums}@media not all and (hover: none){button:hover,.btn:hover,.btn-round:hover,.link-more:hover,.back-arr:hover{text-decoration:none}}button .icon,.btn .icon,.btn-round .icon,.link-more .icon,.back-arr .icon{transition:all .2s}.btn{--btn-color: #141B21;--btn-border: rgba(20, 27, 33, .9);--btn-bg: #ffffff;--btn-bg-hover: rgba(20, 27, 33, .9);--btn-color-hover: #ffffff;color:var(--btn-color);border:1px solid var(--btn-border);background-color:var(--btn-bg)}@media not all and (hover: none){.btn:hover{background-color:var(--btn-bg-hover);color:var(--btn-color-hover);border-color:var(--btn-bg-hover)}}.btn._bg-dark{--btn-bg: #141B21;--btn-color: #ffffff}.btn._border-light{--btn-border: #ffffff}.btn:active{opacity:.9}.btn[disabled],.btn[disabled]:hover,.btn[disabled]:active{cursor:default;opacity:.6;color:var(--btn-color);background-color:var(--btn-bg)}.btn{--btn-space: 10px;--btn-height: 45px;--btn-font-size: 16px;--btn-radius: 4px;--btn-min-width: 130px;--btn-min-width-md: 212px;--btn-icon-offset: 10px;--btn-icon-size: 16px;height:var(--btn-height);padding:0 var(--btn-space);font-family:var(--font-default),sans-serif;font-weight:400;font-size:var(--btn-font-size);border-radius:var(--btn-radius);min-width:var(--btn-min-width)}@media (min-width: 740px){.btn{--btn-space: 12px}}.btn .icon{margin-right:var(--btn-icon-offset);transition:none;fill:none;stroke:currentColor;width:var(--btn-icon-size);height:var(--btn-icon-size)}.btn .icon:last-child{margin-right:0;margin-left:var(--btn-icon-offset)}.btn._min-width{min-width:var(--btn-min-width-md)}.btn._max{width:100%}@media (max-width: 739px){.btn._max-mobile{width:100%}}.link-more{gap:4px;font-weight:500;font-size:16px;line-height:1.3;text-decoration:none;color:#141b21}@media not all and (hover: none){.link-more:hover,.link-more:hover .white-color{color:#273541}}.link-more .white-color{transition:color .2s}.play-btn,.lg-video-play-button{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;text-align:center;width:60px;height:60px;color:#141b21;text-decoration:none;cursor:pointer;border-radius:50%;transition:transform .2s linear}@media not all and (hover: none){.play-btn:hover,.lg-video-play-button:hover{transform:translate(-50%,-50%) scale(1.1)}}.play-btn .icon,.lg-video-play-button .icon{--icon-size: 100%}.btn-round{border-radius:50%;width:80px;height:80px;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#141b21;border:1px solid #141B21}.back-arr{gap:10px}@media not all and (hover: none){.back-arr:hover{opacity:.85;color:currentColor}}.back-arr svg{width:10px;height:10px;fill:none;stroke:currentColor;font-size:14px;line-height:1.3}.pagination{--text-color: #141B21;--text-color-hover: rgba(20, 27, 33, .8);--between-space: 8px;--text-size: 16px;--btn-size: 24px;--icon-size: 24px;--icon-color: #141B21;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:342px;margin-left:auto;margin-right:auto;color:var(--text-color);margin-top:48px}@media (min-width: 740px){.pagination{margin-top:32px}}@media (min-width: 1200px){.pagination{margin-top:64px}}.pagination .pagination-dots{display:flex;align-items:center;justify-content:center;padding:0 var(--between-space)}.pagination__prev{margin-right:auto}@media (min-width: 1200px){.pagination__prev{margin-right:24px}}.pagination__next{margin-left:auto}@media (min-width: 1200px){.pagination__next{margin-left:24px}}.pagination .next-button{margin-left:24px}.pagination .back-button{margin-right:24px}.pagination a{display:flex;align-items:center;justify-content:center;padding:0 var(--between-space);font-size:var(--text-size);line-height:1.35;letter-spacing:.02em;text-decoration:none;color:var(--text-color)}@media not all and (hover: none){.pagination a:hover{color:var(--text-color-hover)}}.pagination .btn-arrow,.pagination .back-button,.pagination .next-button{display:flex;align-items:center;justify-content:center;width:var(--btn-size);height:var(--btn-size);padding:0}.pagination .btn-arrow .icon,.pagination .back-button .icon,.pagination .next-button .icon{stroke:none;fill:var(--text-color)}@media not all and (hover: none){.pagination .btn-arrow:hover .icon,.pagination .back-button:hover .icon,.pagination .next-button:hover .icon{stroke:var(--text-color-hover)}}.pagination__active a:not(.btn-arrow){cursor:default;color:var(--text-color-hover)}@media not all and (hover: none){.pagination__active a:not(.btn-arrow):hover{color:var(--text-color-hover)}}.pagination a.active-page{cursor:default;color:var(--text-color-hover);opacity:.5}@media not all and (hover: none){.pagination a.active-page:hover{color:var(--text-color-hover)}}.dd-lang{--lang-btn-space: 8px;--lang-inner-space: 8px;--lang-radius: 8px;--icon-size: 16px;--opened-active-color: currentColor;position:relative;margin-top:calc(var(--lang-inner-space) * -1);padding:var(--lang-inner-space);padding-bottom:0;font-size:20px;font-weight:300}@media (min-width: 740px){.dd-lang{margin-left:8px}}@media (min-width: 1080px){.dd-lang{margin-left:0;font-size:16px}}.dd-lang:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f5f5f5;border-radius:var(--lang-radius) var(--lang-radius) 0 0}._dark .dd-lang:before{background-color:#141b21}.dd-lang .dd-lang-list,.dd-lang:before{pointer-events:none;opacity:0;transition:all .2s}.dd-lang._opened{--opened-active-color: #000000}._dark .dd-lang._opened{--opened-active-color: #ffffff}.dd-lang._opened .dd-lang-list,.dd-lang._opened:before{opacity:1;pointer-events:all}.dd-lang._opened .dd-lang-btn{color:var(--opened-active-color)}.dd-lang-btn{position:relative;display:flex;align-items:center;padding:var(--lang-btn-space);border:none;background:none;color:currentColor;cursor:pointer;outline:none;box-shadow:none}@media not all and (hover: none){.dd-lang-btn:hover{opacity:.9}}.dd-lang-btn>.icon{fill:none;stroke:currentColor;margin-left:2px}.dd-lang-active{transition:opacity .2s}.dd-lang-active,.dd-lang-list a{display:flex;align-items:center;line-height:1.3;text-decoration:none}.dd-lang-list a{color:var(--opened-active-color);padding:var(--lang-btn-space);transition:all .2s}@media not all and (hover: none){.dd-lang-list a:hover{opacity:.9}}.dd-lang-list{position:absolute;left:0;right:0;top:100%;padding:var(--lang-inner-space);padding-top:0;border-radius:0 0 var(--lang-radius) var(--lang-radius);background-color:#f5f5f5}._dark .dd-lang-list{background-color:#141b21}.tabs-nav{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px;gap:8px 0}.tabs-nav li{color:#141b2199;padding:4px 8px;font-size:16px;line-height:1.3;cursor:pointer;text-align:center;border-bottom:1px solid rgba(20,27,33,.2);flex-grow:1;min-width:68px}@media not all and (hover: none){.tabs-nav li:hover{color:#141b21}}.tabs-nav li._active,.tabs-nav li.current{opacity:1;color:#141b21;border-bottom:1px solid rgba(20,27,33,.4)}.tabs-boxes>div{display:none}.tabs-boxes>div._visible{display:block}.tooltip-wrapp{position:relative;display:inline-block;vertical-align:top}@media not all and (hover: none){.tooltip-wrapp:hover .tooltip{opacity:1;z-index:30}}.tooltip{max-width:200px;position:absolute;margin-top:10%;padding:4px 10px;border-radius:4px;bottom:100%;margin-bottom:6px;right:0;transition:opacity .2s;opacity:0;z-index:-1;font-size:12px;line-height:1.5;font-weight:500;color:#fff;background-color:#000c}@media (min-width: 1080px){.tooltip{right:50%;transform:translate(50%)}}.preloader{position:fixed;z-index:100;top:var(--header-sticky-diff);right:0;bottom:0;left:0;background-color:#f5f5f599;text-align:center;display:flex;align-items:center;justify-content:center}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;animation-timing-function:cubic-bezier(0,1,1,0);background-color:#141b21}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.copy-btn-wrapp{position:relative}.copy-btn-wrapp._copied .copy-tooltip{opacity:1;z-index:3}.copy-btn-wrapp input{padding-right:calc(var(--control-height) + var(--control-space));text-overflow:ellipsis}.tooltip.copy-tooltip{right:50%;transform:translate(50%)}.share-buttons{display:flex;flex-wrap:wrap;gap:16px}.share-buttons a,.share-buttons button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;text-decoration:none;transition:all .2s;color:currentColor;box-shadow:none;cursor:pointer;outline:none}.share-buttons .copy-btn-wrapp .icon{stroke:currentColor}.share-buttons svg{width:100%;height:100%}.product-card-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 16px}@media (min-width: 740px){.product-card-wrapper{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1080px){.product-card-wrapper{gap:32px}}.product-card{display:flex;flex-direction:column;text-decoration:none;color:#141b21;font-family:var(--font-default-accent);font-size:20px;line-height:1.3;flex-grow:1}@media (min-width: 1080px){.product-card{font-size:24px}}@media not all and (hover: none){.product-card:hover{text-decoration:none;color:#273541}.product-card:hover img{opacity:.8;transition:all .5s ease-out}}.product-card._item-in-cart{opacity:.6;cursor:default;pointer-events:none;transition:opacity .2s linear}@media not all and (hover: none){.product-card._item-in-cart:hover img{opacity:1}}@media (min-width: 1080px){.product-card._lg{font-size:20px}}.product-card._lg .product-card__img-wrap{margin-bottom:16px}.product-card._cover .product-card__img{top:0;right:0;bottom:0;left:0}.product-card._cover .product-card__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:8px}@media (min-width: 1080px){.product-card._cover .product-card__img img{border-radius:16px}}.product-card__info{display:flex;flex-direction:column;flex-grow:1}.product-card__img-wrap{border-radius:8px;background-color:#f5f5f5;margin-bottom:8px;padding-top:149%;position:relative}@media (min-width: 1080px){.product-card__img-wrap{border-radius:16px;padding-top:146%}}.product-card__img{position:absolute;top:14px;right:14px;bottom:14px;left:14px}@media (min-width: 1080px){.product-card__img{top:20px;right:20px;bottom:20px;left:20px}}.product-card__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:all .5s ease-out}.product-card__title{margin-bottom:8px}.product-card__price{display:flex;align-items:center;margin-top:auto;font-weight:500}.product-card__price span{flex-shrink:0;color:#141b2199;margin-left:auto;transition:color .2s linear}@media not all and (hover: none){.product-card__price span:hover{color:currentColor}}.pop-up-card{display:grid;grid-template-columns:98px 1fr;gap:32px 0}@media (min-width: 1080px){.pop-up-card{grid-template-columns:243px 1fr;grid-template-rows:auto auto 1fr;gap:0 32px}}.pop-up-card h3{grid-column:3 span}@media (min-width: 1080px){.pop-up-card h3{grid-column:2/3;padding-top:32px;margin-bottom:16px}}.pop-up-card__img-wrap{width:98px;height:128px;padding:31px 16px;border-radius:16px;background-color:#f5f5f5}@media (min-width: 1080px){.pop-up-card__img-wrap{width:243px;height:318px;padding:53px 16px;grid-row:1/4}}.pop-up-card__img{position:relative;padding-top:100%}.pop-up-card__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pop-up-card .custom-textarea{height:240px;margin-left:8px}@media (min-width: 1080px){.pop-up-card .custom-textarea{height:128px;margin-left:0;margin-bottom:32px;grid-column:2/3}}.pop-up-card__buttons{grid-column:span 3;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (min-width: 1080px){.pop-up-card__buttons{grid-column:2/3;padding-bottom:32px}}.modal{--modal-z-index: 1000;--modal-width: 1000px;--modal-outer-space: 28px 16px;--modal-inner-space: 24px 16px 32px;--modal-radius: 16px;color:#141b21}@media (min-width: 740px){.modal{--modal-inner-space: 64px 32px;--modal-outer-space: 32px}}@media (min-width: 1200px){.modal{--modal-radius: 24px;--modal-inner-space: 64px}}.modal._modal-comp{display:block}.modal._modal-gallery{--modal-width: 100%;--modal-outer-space: 0;--modal-inner-space: 0;--modal-radius: 0}.modal._modal-gallery .modal-inner-wrapper{background-color:transparent}.modal._modal-gallery .modal-close{background-color:#fff;color:#141b21;z-index:20}@media (min-width: 1080px){.modal._modal-gallery .modal-close{top:48px;right:70px}}@media (min-width: 1440px){.modal._modal-gallery .modal-close{left:calc(50% + var(--container-width) / 2 - 44px)}}.modal__image{display:none}@media (min-width: 1200px){.modal__image{position:relative;display:block}}.modal__image img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.modal .feedback-head{padding-right:60px}.modal .feedback-form{margin-top:44px}@media (min-width: 740px){.modal .feedback-form{margin-top:0}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--modal-z-index);background-color:#141b21cc;display:flex;flex-direction:column;align-items:center;overflow-y:auto;overflow-x:hidden;will-change:transform;padding:var(--modal-outer-space)}.modal{display:none}.modal.is-open{display:block}.modal-inner-wrapper{padding:var(--modal-inner-space);background-color:#fff;border-radius:var(--modal-radius)}@media (min-width: 1200px){.modal-inner-wrapper{min-height:300px}}.modal-container{position:relative;width:100%;margin:auto;max-width:var(--modal-width);will-change:transform}.modal-close{display:flex;justify-content:center;align-items:center;width:44px;height:44px;position:absolute;right:16px;top:16px;border:none;cursor:pointer;transition:all .2s;color:#fff;background-color:#141b21;border-radius:50%}@media (min-width: 1080px){.modal-close{width:44px;height:44px}}.modal-close:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.modal-close .icon{stroke:none;--icon-size: 32px;position:relative;z-index:1}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease}.fade-enter-from,.fade-leave-to{opacity:0}.modal[aria-hidden=false] .modal-overlay{animation:fadeIn .4s cubic-bezier(.16,1,.3,1)}.modal[aria-hidden=true] .modal-overlay{animation:modalCloseAnimation .2s linear}.modal[aria-hidden=false] .modal-container,.modal-enter-active{animation:modalShowContainer .7s ease}.modal[aria-hidden=true] .modal-container{animation:modalCloseContainer .2s ease-out}@keyframes modalCloseAnimation{to{opacity:0}}@keyframes modalShowContainer{0%{transform:scale(.99)}30%{transform:scale(1.01)}}@keyframes modalCloseContainer{to{transform:scale(.95);opacity:0}}.more-gallery-section{overflow:hidden}.inst-gallary-card{position:relative;padding-top:100%;display:block}@media (min-width: 740px){.inst-gallary-card{overflow:hidden}}.inst-gallary-card img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:10px}.inst-gallary-card__icon{position:absolute;right:16px;top:16px;width:24px;height:24px}.half-product-section{margin-top:32px;margin-bottom:32px}.half-product-bl{display:none}@media (min-width: 740px){.half-product-bl{display:grid;grid-template-columns:1fr 1fr}}.half-product-bl__img-wrap{padding:16px;background-color:#f5f5f5}.half-product-bl__img{position:relative;padding-top:125%}@media (min-width: 1080px){.half-product-bl__img{padding-top:83%}}.half-product-bl__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.half-product-bl__info-wrap{padding:32px;position:relative;display:flex;flex-direction:column;justify-content:center;font-family:var(--font-default-accent)}@media (min-width: 1080px){.half-product-bl__info-wrap{padding:64px}}.half-product-bl__info-wrap:before{content:"";background-color:#141b2199;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.half-product-bl__info-wrap img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:-1;filter:blur(4px)}.half-product-bl__title{margin-bottom:16px;font-size:24px;line-height:1.3;letter-spacing:-.02em;font-weight:400}@media (min-width: 740px){.half-product-bl__title{font-size:32px}}@media (min-width: 1080px){.half-product-bl__title{font-size:40px}}.half-product-bl__info{color:#fff;z-index:4;position:relative}.half-product-bl__info .rich-text-bl{margin-bottom:32px}.bg-light .gift-bl-wrap{padding-top:48px;padding-bottom:var(--layout-offset)}@media (min-width: 740px){.bg-light .gift-bl-wrap{padding-top:var(--layout-offset)}}.bg-light .gift-bl-wrap .h1{margin-bottom:24px}@media (min-width: 740px){.bg-light .gift-bl-wrap .h1{margin-bottom:32px}}.gift-bl-wrap .h1{margin-bottom:24px}@media (min-width: 740px){.gift-bl-wrap .h1{margin-bottom:32px}}.gift-bl{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width: 740px){.gift-bl{gap:16px}}.gift-bl__item{position:relative;text-decoration:none;overflow:hidden}@media not all and (hover: none){.gift-bl__item:hover{text-decoration:none}@media (min-width: 1080px){.gift-bl__item:hover:before{opacity:1;transition:opacity 1s}}@media (min-width: 1080px){.gift-bl__item:hover .gift-bl__img-text{transform:translate(-50%);transition:transform .7s ease-in-out}}}.gift-bl__item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#141b2199;z-index:1;border-radius:8px;transition:opacity .8s}@media (min-width: 1080px){.gift-bl__item:before{opacity:0}}.gift-bl__img{position:relative;padding-top:100%}@media (min-width: 1080px){.gift-bl__img{padding-top:52%}}.gift-bl__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:8px}@media (min-width: 1080px){.gift-bl__img img{border-radius:16px}}.gift-bl__img-text{position:absolute;top:50%;left:50%;text-transform:uppercase;z-index:2;color:#fff;transform:translate(-50%,-50%);text-align:center;font-size:20px;line-height:1.3;width:100%;padding:0 6px;word-wrap:break-word}@media (min-width: 740px){.gift-bl__img-text{padding:0;max-width:250px}}@media (min-width: 1080px){.gift-bl__img-text{bottom:32px;top:auto;transform:translate(-50%,calc(100% - 36px));max-width:100%;padding:0 30px;transition:transform .7s ease-in-out}}@media (min-width: 1440px){.gift-bl__img-text{padding:0 76px;bottom:56px;transform:translate(-50%,calc(100% - 16px))}}.gift-bl__img-text .rich-text-bl{display:none}@media (min-width: 1080px){.gift-bl__img-text .rich-text-bl{display:block;margin-bottom:20px;text-transform:none;max-height:104px;overflow:hidden}}@media (min-width: 1200px){.gift-bl__img-text .rich-text-bl{margin-bottom:32px}}.gift-bl__img-text span{font-size:16px;border-bottom:1px solid #fff;padding-bottom:8px}.gift-bl__present-type{margin-bottom:32px;font-weight:500;font-family:var(--font-default-accent)}@media (min-width: 1080px){.gift-bl__present-type{font-size:28px;line-height:1.3}}.stories-section{overflow:hidden}.friends-stories-wrap .h1{margin-bottom:24px}@media (min-width: 740px){.friends-stories-wrap .h1{margin-bottom:32px}}.reviews-carousel{max-width:936px;margin-left:auto;margin-right:auto}.friends-stories{padding:16px;background-color:#f5f5f5;border-radius:16px}@media (min-width: 740px){.friends-stories{display:grid;grid-template-columns:1fr 1fr;background-color:#fff;padding:0}}@media (min-width: 1080px){.friends-stories{grid-template-columns:201px auto;background-color:#f5f5f5}}.friends-stories__img{display:flex;gap:16px;margin-bottom:16px}@media (min-width: 740px){.friends-stories__img{position:relative;padding-top:132%;margin-bottom:0}}@media (min-width: 1080px){.friends-stories__img{padding-top:268px}}.friends-stories__img img{width:64px;height:85px;border-radius:16px}@media (min-width: 740px){.friends-stories__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.friends-stories__img .hidden-tablet{margin-top:auto}@media (min-width: 740px){.friends-stories__img .hidden-tablet{display:none}}.friends-stories__person{color:#141b2199}.friends-stories__person.hidden-mobile{display:none}@media (min-width: 740px){.friends-stories__person.hidden-mobile{display:block}}@media (min-width: 740px){.friends-stories__text{padding:16px 0 16px 32px}}@media (min-width: 1080px){.friends-stories__text{padding:39px 32px 32px;display:flex;flex-direction:column;justify-content:space-between}}.friends-stories__text .rich-text-bl{margin-bottom:16px}@media (min-width: 1080px){.friends-stories__text .rich-text-bl{font-size:24px}}.recently-viewed-wrap .footer-title{margin-bottom:16px}.recently-viewed{display:flex;gap:16px}.recently-viewed a{text-decoration:none;width:64px;height:96px;padding:10px 5px;background-color:#fff;border-radius:4px}@media not all and (hover: none){.recently-viewed a:hover img{opacity:.8;transition:all .5s}}@media (min-width: 1080px){.recently-viewed a{width:100px;height:150px;border-radius:16px}}.recently-viewed a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .5s}.recently-viewed._cover a{padding:0}.recently-viewed._cover a img{-o-object-fit:cover;object-fit:cover;border-radius:4px}@media (min-width: 1080px){.recently-viewed._cover a img{border-radius:16px}}.how-it-works-wrap{display:flex;flex-direction:column;align-items:center}.how-it-works-wrap .h1{margin-bottom:32px}@media (min-width: 740px){.how-it-works{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}}@media (min-width: 1080px){.how-it-works{gap:80px}}@media (min-width: 1440px){.how-it-works{width:1028px}}.how-it-works__item{margin-bottom:16px;text-align:center}@media (min-width: 740px){.how-it-works__item{margin-bottom:0}}.how-it-works__icon{margin-bottom:9px}.how-it-works__icon svg,.how-it-works__icon img{width:32px;height:32px}.how-it-works__title{font-size:24px;line-height:1.3;font-weight:500;margin-bottom:1px;font-family:var(--font-default-accent),var(--system-font)}.how-it-works .rich-text-bl{font-size:16px}.showroom .h1{margin-bottom:32px}.showroom__baner{position:relative;padding-top:160%;margin-bottom:16px}@media (min-width: 740px){.showroom__baner{padding-top:78%}}@media (min-width: 1080px){.showroom__baner{padding-top:40%}}.showroom__baner img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width: 1080px){.showroom__baner img{border-radius:24px}}@media (min-width: 1080px){.showroom__baner .container-negative-space{margin-left:0;margin-right:0}}.showroom__text{text-align:center;font-size:16px}@media (min-width: 740px){.showroom__text{display:flex;flex-direction:column;align-items:flex-end;text-align:right}}.showroom__text .rich-text-bl{margin-bottom:16px}@media (min-width: 740px){.showroom__text .rich-text-bl{max-width:500px}}@media (min-width: 1080px){.showroom__text .rich-text-bl{max-width:580px}}.showroom__text a{text-decoration:underline}@media not all and (hover: none){.showroom__text a:hover{text-decoration:none}}.showroom__address{margin-bottom:8px;line-height:1.3;display:flex;align-items:center}.showroom .icon{width:12px;height:16px;margin-right:3px}@media (min-width: 740px){.about-us-wrapper{background-color:#f5f5f5}}@media (min-width: 1080px){.about-us{padding:8px 0}}@media (min-width: 740px){.about-us__item{display:grid;grid-template-columns:1fr 1fr}}@media (min-width: 740px) and (min-width: 1080px){.about-us__item{gap:8px}}@media (min-width: 740px){.about-us__item:nth-child(2n) .about-us__img{order:1}}.about-us__img{position:relative;padding-top:112%}@media (min-width: 740px){.about-us__img{padding-top:0;min-height:470px}}@media (min-width: 1440px){.about-us__img{min-height:792px}}.about-us__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width: 1080px){.about-us__img img{border-radius:16px}}.about-us__info{padding:32px 16px 64px;text-align:center}@media (min-width: 740px){.about-us__info{padding:32px 20px 64px;display:flex;flex-direction:column;justify-content:flex-end}}@media (min-width: 1080px){.about-us__info{padding:64px 80px}}@media (min-width: 1440px){.about-us__info{padding:120px 102px}}.about-us__info svg{margin-bottom:16px}.about-us__title{font-size:40px;line-height:1.1;margin-bottom:16px;font-family:var(--font-default-accent),var(--system-font)}.about-us__title .rich-text-bl{font-size:20px;line-height:1.4}.popular-categories-wrap .h1{margin-bottom:24px}.popular-categories{background-color:#141b21;color:#fff;padding:64px 8px 8px}@media (min-width: 740px){.popular-categories{padding:0}}@media (min-width: 1080px){.popular-categories{display:grid;grid-template-columns:76% calc(24% - 8px);gap:8px;background-color:#fff}}@media (min-width: 740px){.popular-categories__main-bl{display:grid;grid-template-columns:1fr 1fr}}@media (min-width: 1080px){.popular-categories__main-bl{background-color:#141b21;border-radius:24px;grid-template-columns:55% 45%}}.popular-categories__info{padding:0 8px;margin-bottom:60px}@media (min-width: 740px){.popular-categories__info{padding:0 32px 64px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;order:1}}.popular-categories__info .rich-text-bl{margin-bottom:32px}.popular-categories__title{font-size:28px;font-family:var(--font-default-accent),sans-serif;line-height:1.3;font-weight:500;margin-bottom:16px;font-family:var(--font-default-accent),var(--system-font)}.popular-categories__main-img{position:relative;padding-top:91%}@media (min-width: 740px){.popular-categories__main-img{min-height:898px;padding-top:0}}@media (min-width: 1080px){.popular-categories__main-img{min-height:500px}}@media (min-width: 1440px){.popular-categories__main-img{min-height:716px}}.popular-categories__main-img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:16px}@media (min-width: 740px){.popular-categories__main-img img{border-radius:0}}@media (min-width: 1080px){.popular-categories__main-img img{border-radius:24px}}.popular-categories__side-img{display:none}@media (min-width: 1080px){.popular-categories__side-img{display:block;position:relative}.popular-categories__side-img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:24px}}.quote-banner-wrapper{background-color:#141b21}.quote-banner{color:#fff}@media (min-width: 1080px){.quote-banner{padding:80px 0}}@media (min-width: 1440px){.quote-banner{padding:120px 0}}.quote-banner__info{padding:64px 0 32px}@media (min-width: 740px){.quote-banner__info{padding-right:12px;padding-top:100px}}@media (min-width: 1080px){.quote-banner__info{padding:0;display:flex;flex-direction:column;align-items:flex-end;position:relative;z-index:5}}.quote-banner__text{text-transform:uppercase;font-family:var(--font-default-accent),var(--system-font);font-size:32px;line-height:1.2;margin-bottom:16px}@media (min-width: 1080px){.quote-banner__text{max-width:800px;font-size:40px}}@media (min-width: 1200px){.quote-banner__text{max-width:920px}}@media (min-width: 1440px){.quote-banner__text{max-width:1020px}}.quote-banner__person{font-size:16px;opacity:.6;text-align:right;line-height:1.4}.quote-banner__img{position:relative;padding-top:70%}@media (min-width: 740px){.quote-banner__img{padding-top:50%}}@media (min-width: 1080px){.quote-banner__img{padding-top:400px;width:560px;margin-top:-70px}}.quote-banner__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width: 1080px){.quote-banner__img img{border-radius:16px}}.half-banner{--mobile-shift-pos: 5%;position:relative;min-height:600px;padding:30px 16px 90px;color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:hidden}@media (min-width: 740px){.half-banner{--mobile-shift-pos: 0px}}@media (min-width: 740px){.half-banner{min-height:600px;padding:100px 16px 30px}}.half-banner img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:1}.half-banner:after{content:"";position:absolute;bottom:0;left:calc(50% - var(--mobile-shift-pos));right:0;top:0;background-color:#141b21e6;z-index:2}.half-banner__info{display:grid;grid-template-columns:calc(50% - var(--mobile-shift-pos)) 50%;position:relative;z-index:5}.half-banner__info._mix{mix-blend-mode:difference;color:#ceac5d}.half-banner__info-item{min-width:1px}.half-banner__info-item:first-child{text-align:right}.half-banner__info-item:last-child{margin-top:8px}@media (min-width: 740px){.half-banner__info-item:last-child{margin-top:18px}}.half-banner__info-item:last-child .half-banner__title{position:relative;color:#d3b552}.half-banner__info-item:last-child .half-banner__title .half-banner__title-info{color:#fff}.half-banner__title{font-family:SchnyderM-Light,Times New Roman,Times,serif;font-size:54px;white-space:nowrap;line-height:1.3;text-transform:uppercase;margin-bottom:24px}@media (min-width: 740px){.half-banner__title{font-size:112px;margin-bottom:60px}}@media (min-width: 1080px){.half-banner__title{font-size:150px;margin-bottom:44px}}.half-banner__title._main{position:absolute;left:calc(50% - var(--mobile-shift-pos));top:0;transform:translate(-50%,-50%);z-index:-1;margin-bottom:0}.half-banner__title-info{font-family:var(--font-accent),sans-serif;font-style:italic;padding-left:16px;z-index:3;font-size:32px;line-height:1.1;text-transform:none}@media (min-width: 740px){.half-banner__title-info{font-size:60px}}@media (min-width: 1080px){.half-banner__title-info{font-size:100px;padding-left:64px}}.half-banner__text{font-size:16px;line-height:1.3;padding-left:16px}@media (min-width: 740px){.half-banner__text{font-size:20px}}@media (min-width: 1080px){.half-banner__text{max-width:434px;padding-left:64px}}.half-banner__text .rich-text-bl{margin-bottom:32px}.half-banner__link{display:inline-block;vertical-align:top;padding-bottom:4px;text-transform:uppercase;color:#fff;position:relative;border-bottom:1px solid #ffffff}@media (min-width: 1200px){.half-banner__link{padding-bottom:6px}}@media not all and (hover: none){.half-banner__link:hover{color:#fff;border-color:transparent;text-decoration:none}}.more-products{overflow:hidden}@media (min-width: 1200px){.more-products .swiper .swiper-nav{top:-48px;position:absolute;right:0;justify-content:flex-end;margin-top:0}}.more-products-head{margin-bottom:24px}@media (min-width: 1080px){.more-products-head{margin-bottom:32px}}@media (min-width: 1200px){.more-products-head{margin-right:140px;margin-left:140px}}.seasonal-carousel.swiper{overflow:visible}@media (min-width: 740px){.seasonal-carousel.swiper{overflow:hidden}}@media (min-width: 740px){.seasonal-carousel.swiper .swiper-nav{justify-content:flex-end}}.seasonal-head{margin-bottom:32px;text-align:center}.seasonal-head h1,.seasonal-head h2,.seasonal-head .h1,.seasonal-head .h2{margin-bottom:16px}.seasonal-head .rich-text-bl{max-width:560px;margin-left:auto;margin-right:auto}@media (min-width: 1080px){.seasonal-head .rich-text-bl{max-width:646px}}@media (min-width: 740px){.seasonal-row{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}}@media (min-width: 1080px){.seasonal-row{gap:32px}}.seasonal-main{display:none}@media (min-width: 740px){.seasonal-main{display:flex;flex-direction:column}}.seasonal-main__img{position:relative;flex-grow:1;min-height:300px;overflow:hidden;border-radius:8px}.seasonal-main__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width: 740px){.seasonal-swiper-wrapp{min-width:1px}}@media (min-width: 1080px){.main-banner-wrap{padding-top:16px;padding-bottom:30px}}.main-banner{position:relative;overflow:hidden}@media (min-width: 1080px){.main-banner{border-radius:24px}}.main-banner img{width:100%}.main-banner .banner-link{position:absolute;bottom:25%;left:50%;transform:translate(-50%);z-index:2}@media (min-width: 740px){.main-banner .banner-link{bottom:37%}}@media (min-width: 1080px){.main-banner .banner-link{bottom:11%}}@media (max-width: 739px){.about-us-baner-section{background-color:#fff}}@media (min-width: 1080px){.about-us-baner-section{padding-top:16px;padding-bottom:30px}}.about-us-banner-wrap .about-us-banner{position:relative;border-radius:0 0 10px 10px;overflow:hidden}@media (min-width: 740px){.about-us-banner-wrap .about-us-banner{border-radius:0}}@media (min-width: 1080px){.about-us-banner-wrap .about-us-banner{border-radius:24px}}.about-us-banner-wrap .bread-crumbs{position:absolute;top:16px;left:16px;margin:0}@media (min-width: 740px){.about-us-banner-wrap .bread-crumbs{left:32px}}.about-us-banner-wrap img{width:100%}.feedback-form{max-width:620px;margin-left:auto;margin-right:auto}.feedback-form__head{margin-bottom:32px;text-align:center}.feedback-form__head .h1{margin-bottom:16px}@media (min-width: 740px){.subscribe-text{margin-left:auto}}@media (min-width: 1080px){.subscribe-text{max-width:450px}}@media (min-width: 740px){.subscribe-form{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;align-items:flex-start}}@media (min-width: 1080px){.subscribe-form{display:block}}@media (min-width: 1080px){.subscribe-form .footer-title{margin-bottom:8px}}.subscribe-form__head .h4{margin-bottom:8px}.subscribe-form__row{position:relative;display:flex;margin-top:24px}@media (min-width: 740px){.subscribe-form__row{margin-top:0}}@media (min-width: 1080px){.subscribe-form__row{max-width:340px;margin-top:24px}}.subscribe-form__field{position:relative;flex-grow:1}.subscribe-form__field .field-item-row{padding:0;margin:0;border:none;border-radius:0}.subscribe-form__field .field-item__field{border-radius:16px 0 0 16px;overflow:hidden;background-color:#fff}.subscribe-form__field .field-item__field input{font-size:20px;padding:0 16px;height:50px;border:none;border-radius:0}.subscribe-form .field-item__message{position:absolute;top:100%;left:0;margin-top:8px}.subscribe-form .form-send-error{margin-top:12px;margin-bottom:0}.subscribe-form button{flex-shrink:0;background-color:#f5f5f5;height:50px;width:75px;display:flex;align-items:center;justify-content:center;border-radius:0 16px 16px 0}@media not all and (hover: none){.subscribe-form button:hover{background-color:#f5f5f5e6}}.subscribe-form .icon{--icon-size: 26px;stroke:#141b21;fill:none}.server-error-response{margin-bottom:24px;font-size:16px;color:#c4653c}.form-send-error{margin-bottom:32px;color:#c4653c;font-size:16px}.thanks-form-info{margin-bottom:32px}.form-group{margin-bottom:8px}.form-group-accept{margin-top:8px;margin-bottom:16px;font-size:12px;line-height:1.3}.field-item-row{display:flex;align-items:center;gap:4px;border:1px solid var(--control-border-color);border-radius:var(--control-radius);padding:0 12px 0 var(--control-space)}._textarea .field-item-row{flex-direction:column;align-items:flex-start;padding-top:16px;gap:6px;padding-bottom:16px}.field-item__label{transition:all .2s;font-size:16px;line-height:1;padding-top:1px;color:currentColor;min-width:86px;flex-shrink:0;padding-right:10px}.field-item__field{--control-height: 50px;--control-radius: 0;--control-space: 0;--control-text-size: 16px;flex-grow:1}._textarea .field-item__field{width:100%;padding-right:14px}.field-item__field input,.field-item__field textarea{padding:0;border:none}.field-item__field textarea{height:63px;width:100%}@media (min-width: 740px){.field-item__field textarea{height:42px}}.field-item__text,.field-item__message{margin-top:4px;margin-bottom:4px;font-size:14px;line-height:1.3}.field-item__message{display:none}.field-item._error,.cart-field-select._error{--control-border-color: #C4653C}.field-item._error .field-item__message,.cart-field-select._error .field-item__message{display:block;color:#c4653c}.field-item._error input,.field-item._error select,.field-item._error textarea,.field-item._error .field-item-row,.cart-field-select._error input,.cart-field-select._error select,.cart-field-select._error textarea,.cart-field-select._error .field-item-row{border-color:#c4653c}.form-btn{text-align:center;margin-top:32px}@media (min-width: 1200px){.form-btn{margin-top:48px}}.custom-select{--control-height: 52px;--control-text-size: 16px;position:relative}.custom-select._disabled{opacity:.5;pointer-events:none}.custom-select._opened .custom-select__head{border-radius:var(--control-radius) var(--control-radius) 0 0}.custom-select._opened .custom-select__head svg{transform:rotate(0)}.custom-select._opened .custom-select__list{opacity:1;pointer-events:all}.custom-select__head{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;width:100%;height:var(--control-height);padding:0 var(--control-space);border:1px solid var(--control-border-color);font-variant-numeric:lining-nums;font-family:var(--font-default),sans-serif;font-weight:400;font-size:var(--control-text-size);text-overflow:ellipsis;color:var(--control-color);background-color:var(--control-bg);outline:none;border-radius:var(--control-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.custom-select__head svg{margin-left:auto;flex-shrink:0;fill:none;stroke:currentColor;transform:rotate(-180deg);transition:transform .2s linear}.custom-select__list{position:absolute;z-index:10;top:100%;left:0;right:0;margin-top:-1px;border:1px solid var(--control-border-color);font-size:var(--control-text-size);color:var(--control-color);background-color:var(--control-bg);border-radius:0 0 var(--control-radius) var(--control-radius);pointer-events:none;opacity:0}.custom-select__list ul{padding:24px 0}.custom-select__list ul li{padding:0 var(--control-space);white-space:nowrap;line-height:32px;cursor:pointer}.custom-select__list ul li._active{background-color:#f3f3f3}@media not all and (hover: none){.custom-select__list ul li:hover{background-color:#f3f3f3}}.dp__main{--dp-button-icon-height: 17px}.dp__main .dp__theme_light{--dp-background-color: var(--control-bg);--dp-primary-color: #141B21;--dp-primary-disabled-color: rgba(20, 27, 33, .5);--dp-icon-color: var(--control-color);--dp-secondary-color: #a1a1a1}.dp__main .dp__arrow_top,.dp__main .dp__arrow_bottom,.dp__main .dp__action_row,.dp__main .dp__calendar_header_separator{display:none}.dp__main .dp__calendar_header{font-weight:400}.dp__main .dp__outer_menu_wrap{left:0!important;right:0;top:100%!important;margin-top:-1px}.dp__main .dp__cell_disabled{opacity:.4}.dp__main .dp__cell_offset{color:#000}.dp__main .dp__menu{border-radius:0 0 var(--control-radius) var(--control-radius)}.v-select{--vs-dropdown-option--active-bg: #ffffff;--vs-dropdown-max-height: 240px;--vs-selected-color: #141B21;--vs-actions-padding: 0;width:100%;height:37px;padding:0;border:none;font-variant-numeric:lining-nums;font-family:var(--font-default-accent),sans-serif;font-weight:400;font-size:16px;z-index:100;text-overflow:ellipsis;color:#000;background-color:#fff;outline:none;border-radius:var(--control-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}.v-select.vs--open{z-index:150;box-shadow:0 3px 6px #0000001a;border-radius:var(--control-radius) var(--control-radius) 0 0}.v-select.vs--single.vs--open .vs__selected,.v-select.vs--single.vs--loading .vs__selected{opacity:1}.v-select .vs__dropdown-toggle{height:100%;padding:0 var(--control-space);border:none;background-color:#fff;border-radius:var(--control-radius) var(--control-radius) 0 0}.v-select .vs__dropdown-menu{background-color:#fff;z-index:-1;padding:0;border:none;border-radius:0 0 var(--control-radius) var(--control-radius);box-shadow:0 3px 6px #0000001a}@media not all and (hover: none){.v-select .vs__dropdown-menu::-webkit-scrollbar{background-color:transparent;width:4px}.v-select .vs__dropdown-menu::-webkit-scrollbar-track,.v-select .vs__dropdown-menu::-webkit-scrollbar-track:hover{background-color:transparent}.v-select .vs__dropdown-menu::-webkit-scrollbar-thumb,.v-select .vs__dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#00000026;border-radius:4px}.v-select .vs__dropdown-menu::-webkit-scrollbar-button{display:none}}.v-select .vs__dropdown-option{padding:7px var(--control-space);font-size:16px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;align-items:center}.v-select .vs__dropdown-option--highlight{color:#141b21}.v-select .vs__dropdown-option--selected{background-color:#0000000d}@media not all and (hover: none){.v-select .vs__dropdown-option:hover{color:#141b21;background-color:#0000000d}}.v-select .vs__search,.v-select .vs__search:focus{font-weight:400;margin:0;padding:0;height:100%;border:none;cursor:pointer;font-family:var(--font-default-accent),sans-serif}.v-select .vs__search::-webkit-input-placeholder,.v-select .vs__search:focus::-webkit-input-placeholder{opacity:1}.v-select .vs__selected{height:100%;margin:0;padding:0;font-size:var(--control-text-size);line-height:1;color:#000}.v-select .vs__open-indicator{color:#141b21;scale:1;display:flex;align-items:center;justify-content:center}.v-select .vs__open-indicator svg{width:17px;height:17px;fill:none;stroke:currentColor}.v-select .vs__clear{display:none}.v-select .vs__selected-options{padding:0}.cart-field-select .v-select{--control-height: 52px;height:var(--control-height);border:1px solid var(--control-border-color);font-family:var(--font-default),sans-serif;font-weight:400}.cart-field-select .v-select.vs--open{box-shadow:none}.cart-field-select .v-select.vs--open .vs__selected{color:#141b2199}.cart-field-select .v-select.vs--open .vs__open-indicator svg{transform:rotate(-180deg)}.cart-field-select .vs__dropdown-toggle{font-weight:400;padding:0 var(--control-space);gap:16px;background-color:transparent}.cart-field-select .vs__dropdown-menu{box-shadow:none;border:1px solid var(--control-border-color);left:-1px;right:-1px;width:auto}.cart-field-select .vs__dropdown-option{font-size:var(--control-text-size);display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cart-field-select .vs__open-indicator svg{transform:rotate(180deg)}.cart-field-select .vs__selected{height:100%;margin:0;padding:0;font-size:var(--control-text-size);line-height:1.1}.cart-field-select .vs__no-options{font-size:var(--control-text-size);padding-top:12px;padding-bottom:12px}.cart-field-select .vs__search,.cart-field-select .vs__search:focus{--vs-search-input-placeholder-color: var(--control-placeholder-color);font-family:var(--font-default),sans-serif;font-weight:400;margin:0;padding:0;height:100%;font-size:var(--control-text-size)}.cart-field-select .vs__search:focus{--vs-search-input-placeholder-color: var(--control-border-color)}.cart-field-select .vs__actions{padding:0}.cart-field-select .vs__clear{display:none}.cart-field-select .vs__selected-options{padding:0}.swiper .swiper-slide{height:auto;display:flex;flex-direction:column}.reviews-carousel.swiper,.more-gallery-carousel.swiper,.more-products-carousel.swiper,.more-products-carousel-auto-width.swiper,.gallery-product-carousel.swiper{overflow:visible}.more-products-carousel-auto-width .swiper-slide{width:243px}.gallery-product-carousel.swiper{position:absolute;min-height:100%;top:0;left:20px;right:20px;padding-top:120px;padding-bottom:80px;display:flex;flex-direction:column;justify-content:center}@media (min-width: 740px){.gallery-product-carousel.swiper{max-width:715px;right:auto;left:50%;transform:translate(-50%);padding-top:24px;padding-bottom:24px}}.gallery-product-carousel.swiper .swiper-slide{position:relative;overflow:hidden;border-radius:var(--radius-sm)}@media (min-width: 1080px){.gallery-product-carousel.swiper .swiper-slide{border-radius:var(--radius-default)}}.gallery-product-carousel.swiper .swiper-slide:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#0006;z-index:1;transition:opacity .6s linear}.gallery-product-carousel.swiper .swiper-slide-active:before{opacity:0}.gallery-product-carousel.swiper .swiper-nav{margin-top:40px}@media (min-width: 1080px){.gallery-product-carousel.swiper .swiper-nav{margin-top:16px}}.gallery-product-carousel.swiper .swiper-nav svg{fill:#fff}.gallery-product-carousel__img{position:relative;padding-top:91%;width:100%;background-color:#f4f4f4;overflow:hidden}.gallery-product-carousel__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.swiper .swiper-nav{display:flex;align-items:center;justify-content:center;gap:16px;flex-shrink:0;margin-top:24px}@media (min-width: 1200px){.swiper .swiper-nav{margin-top:32px}}.swiper .swiper-button-next,.swiper .swiper-button-prev{position:relative;right:0;top:0;left:0;bottom:0}.btn-swiper-next,.btn-swiper-prev,.swiper-button-next,.swiper-button-prev{display:inline-flex;align-items:center;justify-content:center;position:relative;width:32px;height:16px}.btn-swiper-next:before,.btn-swiper-prev:before,.swiper-button-next:before,.swiper-button-prev:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.btn-swiper-next.swiper-button-disabled,.btn-swiper-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.4;cursor:default}.btn-swiper-next .icon,.btn-swiper-prev .icon,.swiper-button-next .icon,.swiper-button-prev .icon{width:100%;height:100%;stroke:none;fill:currentColor}.main-article{overflow:hidden}@media (max-width: 1079px){.main-article{margin-left:var(--container-negative-space);margin-right:var(--container-negative-space);padding-left:var(--container-space);padding-right:var(--container-space)}}@media (min-width: 1080px){.main-article{max-width:800px}}@media (min-width: 1080px){.article-head-main{margin-bottom:var(--offset-sm)}}.article-head-main h1{margin-bottom:12px}.article-head-main span{display:block;font-size:16px;line-height:1.4}.article-main-img,.article-head-aside{margin-bottom:var(--offset-xs)}@media (min-width: 740px){.article-main-img,.article-head-aside{margin-bottom:var(--offset-sm)}}.share-wrapper{max-width:632px}.share-wrapper .share-buttons{margin-top:32px}.sidebar-article{margin-bottom:32px;font-size:16px;line-height:1.3}.sidebar-article:last-child{margin-bottom:0}.sidebar-article__title{background-color:#141b2199;display:flex;flex-wrap:wrap;margin-bottom:8px}.sidebar-article__title .is-active{background-color:#141b21;color:#fff}.sidebar-article__title button,.sidebar-article__title .h4{flex:1 1 0;padding:10px 16px;width:100%}.sidebar-article__title .h4{font-size:20px;line-height:1.3;font-weight:600;color:#f5f5f5;font-family:var(--font-default)}.sidebar-article__list a,.sidebar-article__list button{display:flex;justify-content:flex-start;width:100%;text-align:left;text-decoration:none;padding:8px 10px 8px 34px}.sidebar-article__list li{position:relative}.sidebar-article__list li:hover,.sidebar-article__list li .is-active{background-color:#141b2199}.sidebar-article__list li:before{content:"";position:absolute;width:8px;height:8px;left:14px;top:22px;background-color:currentColor;border-radius:50%}@media (min-width: 1080px){.contacts-list{display:table;width:100%;border-collapse:collapse;padding:0;margin:0}}.contacts-list__row{padding-top:32px;padding-bottom:32px;display:grid;grid-template-columns:1fr;gap:32px;max-width:644px;margin-left:auto;margin-right:auto;border-top:1px solid rgba(255,255,255,.3)}@media (min-width: 740px){.contacts-list__row{grid-template-columns:repeat(2,1fr);gap:48px}}@media (min-width: 1080px){.contacts-list__row{display:table-row;max-width:none;gap:0;border:none}}.contacts-list__row:first-child{border:none}@media (min-width: 1080px){.contacts-list__row:first-child{margin:0;padding:0}}@media (min-width: 1080px){.contacts-list__row:first-child>div .contacts-list__tt{display:block}}@media (min-width: 1080px){.contacts-list__row>div{display:table-cell;padding:32px 18px 0;margin:0}}@media (min-width: 1080px){.contacts-list__row>div .contacts-list__tt{display:none}}.contacts-list .rich-text-bl{font-size:20px;line-height:1.3;text-align:center;text-transform:none;font-weight:400;font-family:var(--font-default),sans-serif;letter-spacing:.02em}@media (min-width: 740px){.contacts-list .rich-text-bl{margin-top:32px}}.contacts-list .rich-text-bl a{white-space:nowrap;color:currentColor;display:inline-block;vertical-align:top}.contacts-list .rich-text-bl p{margin-bottom:8px}.contacts-list .rich-text-bl br+a{margin-top:8px}.contacts-list .rich-text-bl a[target=_blank]{font-size:16px;text-decoration:underline}@media not all and (hover: none){.contacts-list .rich-text-bl a[target=_blank]:hover{text-decoration:none}}.contacts-list__tt{display:flex;align-items:center;font-family:var(--font-default-accent),sans-serif;font-size:24px;font-weight:500;justify-content:center;gap:4px;margin-bottom:16px}@media (min-width: 1080px){.contacts-list__tt._hidden-devices{display:none}}.contacts-list__tt .icon{--icon-size: 24px;stroke:none;flex-shrink:0}.contacts-form-wrapper{margin-top:var(--layout-offset)}@media (min-width: 1200px){.contacts-form-wrapper{margin-top:64px}}.search-result-area .header-search-comp{padding-left:0;padding-right:0;margin-top:16px;min-height:270px}@media (max-width: 1199px){.search-result-area .header-search__col{display:none}}.search-result-info{margin-bottom:32px}.search-result-info li{display:flex;gap:8px;margin-bottom:8px;font-size:16px;line-height:1.3}.search-result-info li:last-child{margin-bottom:0}.search-result-info li span{color:#141b2199;white-space:nowrap}.product-page{color:#141b21;display:grid}@media (min-width: 740px){.product-page{grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;gap:24px 34px}}@media (min-width: 1080px){.product-page{gap:32px 48px}}.product-page__title-wrap{font-family:var(--font-default-accent),var(--system-font);font-size:22px;line-height:1.3;font-weight:500;order:-1;display:flex;flex-direction:column;gap:16px}@media (min-width: 740px){.product-page__title-wrap{order:0}}@media (min-width: 1080px){.product-page__title-wrap{flex-direction:row;justify-content:space-between}}@media (min-width: 1200px){.product-page__title-wrap{font-size:28px}}.product-page__select-card{margin-bottom:32px}.product-page__title h1,.product-page__title .h1{line-height:1.3;margin-bottom:0}@media (max-width: 1199px){.product-page__title h1,.product-page__title .h1{font-size:32px}}.product-page__title-price{white-space:nowrap;margin-bottom:16px;font-size:32px;line-height:1.3}@media (min-width: 740px){.product-page__title-price{margin-bottom:0}}@media (min-width: 1200px){.product-page__title-price{font-size:40px}}.product-page__img-wrap{margin-bottom:16px;min-width:1px}@media (min-width: 740px){.product-page__img-wrap{grid-row:2 span}}@media (min-width: 1080px){.product-page__img-wrap{grid-row:3 span}}.product-page__img{display:flex;position:relative;padding-top:92%;background-color:#f5f5f5;border-radius:8px;overflow:hidden;cursor:pointer}@media (min-width: 740px){.product-page__img{padding-top:142%}}@media (min-width: 1080px){.product-page__img{padding-top:88%}}.product-page__img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-page__img svg{position:absolute;right:8px;bottom:8px;z-index:10;width:44px;height:44px}@media (min-width: 1200px){.product-page__img svg{right:16px;bottom:16px}}.product-page__select-wrap{margin-bottom:40px}@media (min-width: 1080px){.product-page__select-wrap{margin-bottom:0}}.product-page__select-wrap .modal-inner-wrapper{overflow:hidden}.product-page__select-size{margin-bottom:16px;position:relative}.product-page__select-title{display:flex;justify-content:space-between;margin-bottom:8px;font-family:var(--font-default),var(--system-font);font-size:16px;line-height:1.3}.product-page__select-title._size-title{position:absolute;right:0;top:1px}.product-page__select-title a,.product-page__select-title button{text-decoration:underline}@media not all and (hover: none){.product-page__select-title a:hover,.product-page__select-title button:hover{text-decoration:none}}.product-page__select-size-item{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}@media (min-width: 1200px){.product-page__select-size-item{gap:16px}}.product-page__select-size-item:last-child{margin-bottom:0}.product-page__select-size-item button,.product-page__select-size-item a{padding:8px;text-decoration:none;opacity:.6;font-size:16px;line-height:1.3;min-width:60px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #141B21;border-radius:4px}@media not all and (hover: none){.product-page__select-size-item button:hover,.product-page__select-size-item a:hover{opacity:1}}.product-page__select-size-item button._active,.product-page__select-size-item a._active{opacity:1}.product-page__select-quantity{margin-bottom:16px}.product-page__counter-amount{display:flex;align-items:center;gap:16px;font-size:24px;line-height:1.3;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-page__counter-amount .icon{--icon-size: 12px;stroke:none}.product-page__counter-amount button{position:relative}.product-page__counter-amount button:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.product-page__counter-amount button[disabled]{opacity:.3;cursor:default}.product-page__select-card-item{display:flex;gap:8px}.product-page__select-card-item-img{position:relative;padding-top:37%;width:30%}@media (min-width: 1080px){.product-page__select-card-item-img{width:98px;padding-top:128px}}.product-page__select-card-item-img img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.product-page .custom-textarea{flex-grow:1}.product-page__buttons{display:flex;gap:8px}.product-page__buttons>*{width:100%}.product-page__buttons .btn div{display:flex;align-items:center}@media (min-width: 740px){.product-page__tabs-wrap{grid-column:2 span}}@media (min-width: 1200px){.product-page__tabs-wrap{grid-column:1 span}}.product-page__tab-content h4{margin-bottom:24px}.product-page__tab-content h4 span{display:block;text-transform:uppercase}.product-page__tab-content .rich-text-bl{--offset: 24px}.product-page__tab-content .rich-text-bl ul{margin-top:0}.product-carousel{min-width:1px;margin-bottom:8px}.product-thumbs-wrapp{background-color:#f5f5f5;border-radius:8px;padding:6px 0}.product-thumbs-carousel{max-width:284px;margin-left:auto;margin-right:auto}@media (min-width: 1080px){.product-thumbs-carousel{max-width:348px}}@media (min-width: 1200px){.product-thumbs-carousel{max-width:524px}}.product-thumb-item{height:68px;border:2px solid transparent;border-radius:4px;overflow:hidden;cursor:pointer}@media (min-width: 1080px){.product-thumb-item{height:84px}}.swiper-slide-thumb-active .product-thumb-item{border-color:#fff;cursor:default}.product-thumb-item img{border-radius:4px;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.size-gide-modal-inner img{width:100%}.product-cards-carousel.swiper{overflow:visible}.product-cards-carousel.swiper .swiper-slide{width:243px}.product-cards-carousel.swiper .swiper-nav{margin-top:32px}@media (min-width: 1200px){.product-cards-carousel.swiper .swiper-nav{justify-content:flex-end}}.cart-modal-title{margin-bottom:32px}.product-description-more{font-size:14px;margin-top:32px;color:#141b2199}.about-seo-images{display:none}@media (min-width: 1200px){.about-seo-images{display:flex;justify-content:space-between;align-items:center;gap:48px;max-width:1440px;margin-left:auto;margin-right:auto;margin-top:88px}}@media (min-width: 1200px){.about-seo-images{margin-top:88px}}.about-seo-images>div{width:296px;position:relative;overflow:hidden;border-radius:8px}.about-seo-images>div:nth-child(1){width:272px;height:317px}.about-seo-images>div:nth-child(2){height:385px}.about-seo-images>div:nth-child(3){height:476px}.about-seo-images>div:nth-child(4){height:367px}.about-seo-images>div img{position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.success-failure-row{display:flex;flex-direction:column;gap:40px}@media (min-width: 740px){.success-failure-row{display:grid;grid-template-columns:1fr 2fr}}@media (min-width: 1080px){.success-failure-row{gap:80px}}@media (min-width: 1440px){.success-failure-row{grid-template-columns:1fr 3fr}}.success-failure-row .cart-products-wrap{margin:0;display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;gap:16px}@media (min-width: 1080px){.success-failure-row .cart-products-wrap{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1440px){.success-failure-row .cart-products-wrap{grid-template-columns:repeat(4,1fr)}}.success-failure-row .cart-product__total-wrap{display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.success-failure-row .cart-product__title{margin-bottom:8px}.success-failure-row .cart-product{color:#000}.csf-head{margin-bottom:40px}.success-failure-total{display:flex;align-items:flex-start;flex-direction:column;gap:20px;text-transform:uppercase;margin-top:60px;font-size:24px;line-height:1.2}@media (min-width: 1200px){.success-failure-total{margin-top:80px}}.error-wrap{position:relative;overflow:hidden;border-radius:0 0 9px 9px}@media (min-width: 1080px){.error-wrap{border-radius:24px;margin-bottom:30px}}.error-wrap img{width:100%}.error-wrap .btn{position:absolute;left:50%;bottom:48px;transform:translate(-50%)}@media (min-width: 740px){.error-wrap .btn{bottom:64px}}
