/* =============================================================
   Стилі картки товару (верстка Rozetka), заскоуплені під .rz-scope
   Джерело: збережена сторінка Рокла.htm (styles-*.css + inline <style>)
   ФАЙЛ ЗГЕНЕРОВАНО — правки вносити в кінці, у секції «Локальні правки».
   ============================================================= */
.rz-scope,.rz-scope,.rz-scope div,.rz-scope span,.rz-scope applet,.rz-scope object,.rz-scope iframe,.rz-scope h1,.rz-scope h2,.rz-scope h3,.rz-scope h4,.rz-scope h5,.rz-scope h6,.rz-scope p,.rz-scope blockquote,.rz-scope pre,.rz-scope a,.rz-scope abbr,.rz-scope acronym,.rz-scope address,.rz-scope big,.rz-scope cite,.rz-scope code,.rz-scope del,.rz-scope dfn,.rz-scope em,.rz-scope img,.rz-scope ins,.rz-scope kbd,.rz-scope q,.rz-scope s,.rz-scope samp,.rz-scope small,.rz-scope strike,.rz-scope strong,.rz-scope sub,.rz-scope sup,.rz-scope tt,.rz-scope var,.rz-scope b,.rz-scope u,.rz-scope i,.rz-scope center,.rz-scope dl,.rz-scope dt,.rz-scope dd,.rz-scope ol,.rz-scope ul,.rz-scope li,.rz-scope fieldset,.rz-scope form,.rz-scope label,.rz-scope legend,.rz-scope table,.rz-scope caption,.rz-scope tbody,.rz-scope tfoot,.rz-scope thead,.rz-scope tr,.rz-scope th,.rz-scope td,.rz-scope article,.rz-scope aside,.rz-scope canvas,.rz-scope details,.rz-scope embed,.rz-scope figure,.rz-scope figcaption,.rz-scope footer,.rz-scope header,.rz-scope hgroup,.rz-scope menu,.rz-scope nav,.rz-scope output,.rz-scope ruby,.rz-scope section,.rz-scope summary,.rz-scope time,.rz-scope mark,.rz-scope audio,.rz-scope select,.rz-scope video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
.rz-scope strong,.rz-scope b{font-weight:bolder}
.rz-scope *,.rz-scope :after,.rz-scope :before{box-sizing:border-box}
.rz-scope,.rz-scope{min-height:100vh}
.rz-scope{line-height:1;font:62.5%/1.4 var(--main-font-family);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#221f1f;overflow-y:scroll}
.rz-scope>iframe{display:none}
.rz-scope summary::marker,.rz-scope summary::-webkit-details-marker{display:none}
.rz-scope article,.rz-scope aside,.rz-scope details,.rz-scope figcaption,.rz-scope figure,.rz-scope footer,.rz-scope header,.rz-scope hgroup,.rz-scope menu,.rz-scope nav,.rz-scope section{display:block}
.rz-scope ol,.rz-scope ul{list-style:none}
.rz-scope blockquote,.rz-scope q{quotes:none}
.rz-scope blockquote:before,.rz-scope blockquote:after,.rz-scope q:before,.rz-scope q:after{content:"";content:none}
.rz-scope table{border-collapse:collapse;border-spacing:0}
.rz-scope .cdk-overlay-container,.rz-scope .cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}
.rz-scope .cdk-overlay-container{position:fixed;z-index:1000}
.rz-scope .cdk-overlay-container:empty{display:none}
.rz-scope .cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}
.rz-scope .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}
.rz-scope .cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}
@media(prefers-reduced-motion){.rz-scope .cdk-overlay-backdrop{transition-duration:1ms}}
.rz-scope .cdk-overlay-backdrop-showing{opacity:1}
@media(forced-colors:active){.rz-scope .cdk-overlay-backdrop-showing{opacity:.6}}
.rz-scope .cdk-overlay-dark-backdrop{background:#00000052}
.rz-scope .cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}
.rz-scope .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.rz-scope .cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}
.rz-scope .cdk-overlay-backdrop-noop-animation{transition:none}
.rz-scope .cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}
.rz-scope .cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
.rz-scope{--global-spacer: 4px;--header-color: #122538;--global-green: #00a046;--global-green-hsl: 146, 100%, 31%;--global-green-rgb: 0, 160, 70;--global-green-80: #44b26f;--global-green-60: #73c592;--global-green-40: #a1d8b6;--global-green-20: #d0ecdb;--global-green-10: #e5f5ec;--global-green-5: #f4faf6;--global-black: #221f1f;--global-black-hsl: 0, 5%, 13%;--global-black-rgb: 34, 31, 31;--global-black-80: #4d4b4b;--global-black-60: #797878;--global-black-40: #a6a5a5;--global-black-20: #d2d2d2;--global-black-10: #e9e9e9;--global-black-5: #f5f5f5;--global-red: #f84147;--global-red-5: #FFECED;--global-red-hsl: 358, 93%, 61%;--global-red-rgb: 248, 65, 71;--global-orange: #ff5c00;--global-orange-hsl: 22, 100%, 50%;--global-orange-rgb: 255, 92, 0;--global-yellow: #ffa900;--global-yellow-hsl: 40, 100%, 50%;--global-yellow-rgb: 255, 169, 0;--global-lemon: #fed44b;--global-lemon-hsl: 46, 99%, 65%;--global-lemon-rgb: 254, 212, 75;--global-light-blue: #31a3db;--global-light-blue-hsl: 200, 70%, 53%;--global-light-blue-rgb: 49, 163, 219;--global-blue: #3e77aa;--global-blue-hsl: 208, 47%, 45%;--global-blue-rgb: 62, 119, 170;--global-purple: #712bd4;--global-purple-hsl: 265, 66%, 50%;--global-purple-rgb: 113, 43, 212;--global-pink: #d83798;--global-pink-hsl: 324, 67%, 53%;--global-pink-rgb: 216, 55, 152;--premiun-color: #471a7b;--premiun-color-rgb: 71, 26, 123;--loyalty-yellow: #f2e312;--loyalty-yellow-light: #fefce7;--link-color: #3e77aa;--link-hover-color: #ff7878;--main-icon-color: #ffa800;--main-icon-color-rgb: 255, 168, 0;--price-tag-color: #fef2b8;--main-font-family: "Rozetka", BlinkMacSystemFont, -apple-system, Arial, "Segoe UI", Roboto, Helvetica, sans-serif;--common-font-size: 14px;--global-focus-shadow: 0 0 0 2px #6fc4e5;--default-transition-timing-function: ease-out;--default-transition-duration: .2s}
.rz-scope a:focus{box-shadow:0 0 0 2px #6fc4e5;outline:none;z-index:1}
@supports selector(a:focus-visible){.rz-scope a:focus{box-shadow:none}
.rz-scope a.focus-visible{box-shadow:0 0 0 2px #6fc4e5;outline:none;z-index:1}
.rz-scope a:focus-visible{box-shadow:0 0 0 2px #6fc4e5;outline:none;z-index:1}}
.rz-scope .central-wrapper{display:flex;flex-direction:column;min-height:100vh}
.rz-scope .layout{box-sizing:border-box;display:block;margin:0 auto;max-width:1600px;padding-left:8px;padding-right:8px;width:100%}
@media(min-width:768px){.rz-scope .layout{padding-left:16px;padding-right:16px}}
@media(min-width:1024px){.rz-scope .layout{padding-left:24px;padding-right:24px}}
@media(min-width:1280px){.rz-scope .layout{padding-left:32px;padding-right:32px}}
.rz-scope .layout_with_sidebar{display:flex;flex-direction:row-reverse}
.rz-scope .content_type_catalog{width:100%}
@media(min-width:1024px){.rz-scope .content_type_catalog{width:calc(100% - 250px)}}
.rz-scope .content_type_main{border-left:none;box-sizing:border-box;padding-left:0;padding-top:8px;width:100%}
@media(min-width:768px){.rz-scope .content_type_main{padding-top:16px}}
@media(min-width:1024px){.rz-scope .content_type_main{padding-top:24px}}
@media(min-width:1025px){.rz-scope .content_type_main{border-left:1px solid #e9e9e9;padding-left:40px;padding-top:40px;width:calc(100% - 300px)}}
.rz-scope .sidebar{display:none;flex-shrink:0;width:250px}
@media(min-width:1024px){.rz-scope .sidebar{display:block}}
.rz-scope .sidebar_type_main{box-sizing:border-box;display:none;width:300px}
@media(min-width:1025px){.rz-scope .sidebar_type_main{display:block}}
@supports (position: sticky){.rz-scope .sidebar_type_main{align-self:flex-end;bottom:0;position:-webkit-sticky;position:sticky;transform:translateZ(0)}}
.rz-scope .catalog-grid{display:flex;flex-direction:row;flex-wrap:wrap}
.rz-scope .catalog-grid__cell{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;box-sizing:border-box;position:relative;width:50%}
@media(min-width:1280px){.rz-scope .catalog-grid__cell{width:25%}}
.rz-scope .catalog-grid__cell_type_slim{width:50%}
@media(min-width:768px){.rz-scope .catalog-grid__cell_type_slim{width:33.33333%}}
@media(min-width:1280px){.rz-scope .catalog-grid__cell_type_slim{width:20%}}
.rz-scope .catalog-grid__cell--no-border{border:none}
.rz-scope input,.rz-scope textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d2d2d2;border-radius:8px;font-size:16px;outline:none;transition:border .2s ease-in-out}
@media(min-width:768px){.rz-scope input,.rz-scope textarea{font-size:14px}}
.rz-scope input:disabled,.rz-scope textarea:disabled{background-color:#eee;cursor:default}
.rz-scope input:hover:disabled,.rz-scope textarea:hover:disabled{border-color:#d2d2d2}
.rz-scope input:focus,.rz-scope input:hover,.rz-scope textarea:focus,.rz-scope textarea:hover{border-color:#a6a5a5}
.rz-scope input:not([type=checkbox]):not([type=radio]):focus,.rz-scope textarea:focus{box-shadow:0 0 0 2px #6fc4e5;z-index:1}
.rz-scope input{background-color:#fff;box-sizing:border-box;padding-left:12px;padding-right:12px}
.rz-scope input,.rz-scope input[_size_small]{height:32px}
.rz-scope input[_size_medium]{height:40px}
.rz-scope input[_size_large]{height:42px}
.rz-scope input[type=number]::-webkit-inner-spin-button,.rz-scope input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}
.rz-scope button,.rz-scope input[type=submit]{outline:none}
.rz-scope textarea{box-sizing:border-box;font-family:BlinkMacSystemFont,-apple-system,Arial,Segoe UI,Roboto,Helvetica,sans-serif;padding:8px 12px;resize:vertical;width:100%}
.rz-scope input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:0;position:absolute}
.rz-scope input[type=checkbox]+label{cursor:pointer;display:inline-block;padding-left:24px;position:relative}
.rz-scope input[type=checkbox]+label:before{background-color:#fff;border:1px solid #d2d2d2;border-radius:4px;box-sizing:border-box;content:"";display:block;height:16px;left:0;position:absolute;top:2px;transition:background-color .2s ease-in-out,border .2s ease-in-out;width:16px}
@media(hover:hover){.rz-scope input[type=checkbox]+label:hover:before{border-color:#221f1f}}
.rz-scope input[type=checkbox]:checked+label:before{background-color:#00a046;background-image:url("data:image/svg+xml;utf8,<svg width='14' height='12' viewBox='0 0 14 12' xmlns='http://www.w3.org/2000/svg'><path d='M4.10351 8.89548L1.45582 6.09578L0 7.6352L4.13584 12L14 1.56934L12.5159 0L4.10351 8.89548Z' fill='rgb(255, 255, 255)' /></svg>");background-position:50%;background-repeat:no-repeat;background-size:10px 8px;border-color:#00a046}
.rz-scope input[type=checkbox]:checked:disabled+label:before{background-color:#f5f5f5;background-image:url("data:image/svg+xml;utf8,<svg width='14' height='12' viewBox='0 0 14 12' xmlns='http://www.w3.org/2000/svg'><path d='M4.10351 8.89548L1.45582 6.09578L0 7.6352L4.13584 12L14 1.56934L12.5159 0L4.10351 8.89548Z' fill='rgb(210, 210, 210)' /></svg>");background-position:50%;background-repeat:no-repeat;background-size:10px 8px;border-color:#e9e9e9}
.rz-scope input[type=checkbox]:focus+label:before{box-shadow:0 0 0 2px #6fc4e5}
@supports selector(input[type=checkbox]:focus-visible){.rz-scope input[type=checkbox]:focus+label:before{box-shadow:none}
.rz-scope input[type=checkbox].focus-visible+label:before{box-shadow:0 0 0 2px #6fc4e5}
.rz-scope input[type=checkbox]:focus-visible+label:before{box-shadow:0 0 0 2px #6fc4e5}}
.rz-scope input[type=checkbox]:disabled+label{color:#a6a5a5}
.rz-scope input[type=checkbox]:disabled{background-color:transparent}
.rz-scope input[type=checkbox]:disabled+label:before{background-color:#f5f5f5;border-color:#e9e9e9}
.rz-scope input[type=checkbox][_size_medium]+label{font-size:14px;padding-bottom:8px;padding-left:40px;padding-top:8px}
.rz-scope input[type=checkbox][_size_medium]+label:before{content:"";height:24px;top:5px;width:24px}
.rz-scope input[type=checkbox][_size_medium]:checked+label:before{background-size:12px 12px}
.rz-scope input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:0;margin:0;padding:0;position:absolute}
.rz-scope input[type=radio]+label{cursor:pointer;display:inline-block;font-size:14px;padding-bottom:8px;padding-left:40px;padding-top:8px;position:relative}
.rz-scope input[type=radio]+label:before{background-color:#fff;border:1px solid #d2d2d2;border-radius:50%;box-shadow:inset 0 0 0 5px #fff;box-sizing:border-box;content:"";display:block;height:24px;left:0;position:absolute;top:6px;transition:border .2s ease-in-out,background-color .2s ease-in-out;width:24px}
.rz-scope input[type=radio]+label:hover:before{border-color:#221f1f}
.rz-scope input[type=radio]:focus+label:before{box-shadow:0 0 0 2px #6fc4e5}
.rz-scope input[type=radio]:focus:checked+label:before{box-shadow:inset 0 0 0 5px #fff,0 0 0 2px #6fc4e5}
@supports selector(input[type=radio]:focus-visible){.rz-scope input[type=radio]:focus+label:before{box-shadow:none}
.rz-scope input[type=radio].focus-visible+label:before{box-shadow:0 0 0 2px #6fc4e5}
.rz-scope input[type=radio]:focus-visible+label:before{box-shadow:0 0 0 2px #6fc4e5}
.rz-scope input[type=radio].focus-visible:checked+label:before{box-shadow:inset 0 0 0 5px #fff,0 0 0 2px #6fc4e5}
.rz-scope input[type=radio]:focus-visible:checked+label:before{box-shadow:inset 0 0 0 5px #fff,0 0 0 2px #6fc4e5}}
.rz-scope input[type=radio]:checked+label:before{background-color:#00a046}
.rz-scope input[type=radio]:disabled+label{color:#a6a5a5}
.rz-scope input[type=radio]:disabled+label:before{background-color:#eee;border-color:#eee;box-shadow:inset 0 0 0 5px #eee}
.rz-scope input[type=radio]:disabled:checked+label:before{background-color:#a6a5a5;border-color:#eee;box-shadow:inset 0 0 0 5px #eee}
.rz-scope .custom-select{background-color:#fff;border:1px solid #d2d2d2;border-radius:4px;box-sizing:border-box;font-size:14px;overflow:hidden;position:relative;z-index:1}
.rz-scope .custom-select:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%233e77aa' viewBox='0 0 13 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 7a.956.956 0 0 1-.657-.256l-5.57-5.25a.839.839 0 0 1 0-1.237.968.968 0 0 1 1.312 0L6.5 4.888 11.415.257a.968.968 0 0 1 1.313 0 .839.839 0 0 1 0 1.237l-5.572 5.25A.956.956 0 0 1 6.5 7Z'/%3E%3C/svg%3E") 50% no-repeat,linear-gradient(90deg,#ffffff40 0,#fff);background-size:19px 7px,100%;border-radius:0 5px 5px 0;content:"";display:block;height:40px;pointer-events:none;position:absolute;right:0;top:0;width:44px}
.rz-scope .custom-select:hover select:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%233e77aa' viewBox='0 0 13 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 7a.956.956 0 0 1-.657-.256l-5.57-5.25a.839.839 0 0 1 0-1.237.968.968 0 0 1 1.312 0L6.5 4.888 11.415.257a.968.968 0 0 1 1.313 0 .839.839 0 0 1 0 1.237l-5.572 5.25A.956.956 0 0 1 6.5 7Z'/%3E%3C/svg%3E") 50% no-repeat,linear-gradient(90deg,#f4faf640 0,#f4faf6);background-size:19px 7px,100%}
.rz-scope .custom-select:hover select select:disabled{background-color:#eee;color:#a6a5a5}
.rz-scope .custom-select[focus-within]{box-shadow:0 0 0 2px #6fc4e5}
.rz-scope .custom-select:focus-within{box-shadow:0 0 0 2px #6fc4e5}
.rz-scope .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:4px;box-shadow:none;box-sizing:border-box;display:block;font-size:100%;height:40px;line-height:40px;padding-left:12px;padding-right:44px;transition:all .2s ease-in-out;width:100%}
.rz-scope .custom-select select:focus{outline:none}
.rz-scope .custom-select select::-ms-expand{display:none}
.rz-scope .custom-select select:disabled{background-color:#eee;color:#a6a5a5}
.rz-scope .custom-select_size_small:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%233e77aa' viewBox='0 0 13 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 7a.956.956 0 0 1-.657-.256l-5.57-5.25a.839.839 0 0 1 0-1.237.968.968 0 0 1 1.312 0L6.5 4.888 11.415.257a.968.968 0 0 1 1.313 0 .839.839 0 0 1 0 1.237l-5.572 5.25A.956.956 0 0 1 6.5 7Z'/%3E%3C/svg%3E") 50% no-repeat,linear-gradient(90deg,#ffffff40 0,#fff);background-size:12px 6px,100%;height:32px}
.rz-scope .custom-select_size_small:hover:after{background-size:12px 6px,100%}
.rz-scope .custom-select_size_small select{height:32px;line-height:32px;padding-left:8px;padding-right:8px}
.rz-scope .custom-select_size_large:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%233e77aa' viewBox='0 0 13 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 7a.956.956 0 0 1-.657-.256l-5.57-5.25a.839.839 0 0 1 0-1.237.968.968 0 0 1 1.312 0L6.5 4.888 11.415.257a.968.968 0 0 1 1.313 0 .839.839 0 0 1 0 1.237l-5.572 5.25A.956.956 0 0 1 6.5 7Z'/%3E%3C/svg%3E") 50% no-repeat,linear-gradient(90deg,#ffffff40 0,#fff);background-size:12px 6px,100%;height:40px}
.rz-scope .custom-select_size_large:hover:after{background-size:12px 6px,100%}
.rz-scope .custom-select_size_large select{height:40px;line-height:40px;padding-left:8px;padding-right:16px}
.rz-scope .select-css{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23797878' viewBox='0 0 13 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 7a.956.956 0 0 1-.657-.256l-5.57-5.25a.839.839 0 0 1 0-1.237.968.968 0 0 1 1.312 0L6.5 4.888 11.415.257a.968.968 0 0 1 1.313 0 .839.839 0 0 1 0 1.237l-5.572 5.25A.956.956 0 0 1 6.5 7Z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat,repeat;background-size:14px 9px;border:1px solid #d2d2d2;border-radius:8px;box-sizing:border-box;color:#221f1f;cursor:pointer;display:inline-flex;font-size:14px;height:32px;margin:0;max-width:100%;overflow:hidden;padding-left:12px;padding-right:40px;text-align:left;width:100%;font-family:var(--main-font-family)}
.rz-scope .select-css::-ms-expand{display:none}
@media(hover:hover){.rz-scope .select-css:hover{border-color:#a6a5a5}}
.rz-scope .select-css:disabled{background-color:#f5f5f5;border-color:#e9e9e9;color:#d2d2d2}
@media(hover:hover){.rz-scope .select-css:disabled:hover{background-color:#f5f5f5;border-color:#e9e9e9;color:#d2d2d2;cursor:default}}
.rz-scope .select-css:focus{box-shadow:0 0 0 2px #6fc4e5;outline:none;z-index:1}
@supports selector(*:focus-visible){.rz-scope .select-css:focus{box-shadow:none}
.rz-scope .select-css.focus-visible{box-shadow:0 0 0 2px #6fc4e5;z-index:1}
.rz-scope .select-css:focus-visible{box-shadow:0 0 0 2px #6fc4e5;z-index:1}}
.rz-scope .select-css option{font-weight:400}
.rz-scope .select-css--medium,.rz-scope .select-css_size_medium{height:40px}
.rz-scope .select-css--large,.rz-scope .select-css_size_large{height:48px}
.rz-scope .form--error,.rz-scope .form_state_error{background-color:#f8414740;border-color:#f84147;transition:all .2s ease-in-out}
@media(hover:hover){.rz-scope .form--error:hover,.rz-scope .form_state_error:hover{border-color:#f84147}}
.rz-scope .form--error:focus,.rz-scope .form_state_error:focus{border-color:#f84147}
.rz-scope .form__legend{font-size:14px}
.rz-scope .form__row{position:relative}
.rz-scope .form__row+.form__row{margin-top:16px}
.rz-scope .form__row input:not([type=checkbox]):not([type=radio]),.rz-scope .form__row textarea{width:100%}
.rz-scope .form__row--flex,.rz-scope .form__row_type_flex{align-items:flex-start;display:flex;flex-direction:column}
@media(min-width:768px){.rz-scope .form__row--flex,.rz-scope .form__row_type_flex{flex-direction:row}}
.rz-scope .form__row--flex .form__row,.rz-scope .form__row_type_flex .form__row{width:100%}
@media(min-width:768px){.rz-scope .form__row--flex .form__row,.rz-scope .form__row_type_flex .form__row{flex:1;width:auto}
.rz-scope .form__row--flex>.form__row+.form__row,.rz-scope .form__row_type_flex>.form__row+.form__row{margin-left:16px;margin-top:0}}
.rz-scope .form__row--with-button,.rz-scope .form__row_with_button{display:flex;flex-direction:row}
.rz-scope .form__label{display:block;margin-bottom:4px}
.rz-scope .form__caption,.rz-scope .form__label{color:#797878;font-size:12px}
.rz-scope .form__caption{line-height:16px;margin-top:4px}
.rz-scope .form__caption .button--link{display:inline;font-size:100%}
.rz-scope .form__password-container,.rz-scope .form__toggle-password{align-items:center;display:flex;flex-direction:row}
.rz-scope .form__toggle-password{flex-shrink:0;justify-content:center;width:40px}
.rz-scope .form__toggle-password svg{fill:#3e77aa}
@media(hover:hover){.rz-scope .form__toggle-password:hover svg{fill:#ff7878}}
.rz-scope .form__footer{display:flex;flex-direction:column}
@media(min-width:768px){.rz-scope .form__footer{flex-direction:row}
.rz-scope .form__footer--right{justify-content:flex-end}
.rz-scope .form__footer--center{justify-content:center}}
.rz-scope .form__footer .button+.button{margin-top:16px}
@media(min-width:768px){.rz-scope .form__footer .button+.button{margin-left:16px;margin-top:0}}
.rz-scope .validation_type_error .custom-select,.rz-scope .validation_type_error input,.rz-scope .validation_type_error textarea{border-color:#f84147}
.rz-scope .validation_type_error input,.rz-scope .validation_type_error textarea{background:url("data:image/svg+xml;utf8,<svg fill='rgb(248, 65, 71)' width='16' height='14' viewBox='0 0 14.56 12.98' xmlns='http://www.w3.org/2000/svg'><path d='m14.42 11.49-6.27-10.99a1 1 0 0 0 -1.74 0l-6.28 11a1 1 0 0 0 .87 1.5h12.56a1 1 0 0 0 .86-1.51zm-6.14-.49a1 1 0 1 1 -2 0v-1a1 1 0 1 1 2 0zm0-4a1 1 0 1 1 -2 0v-3a1 1 0 0 1 2 0z'/></svg>") right 12px center no-repeat #fff}
.rz-scope .validation_type_error .validation-message{color:#f84147}
.rz-scope .validation_type_success .custom-select,.rz-scope .validation_type_success input,.rz-scope .validation_type_success textarea{border-color:#00a046}
.rz-scope .validation_type_success .validation-message{color:#00a046}
.rz-scope .error-message,.rz-scope .validation-message{font-size:12px;margin-top:4px}
.rz-scope .error-message{color:#f84147}
.rz-scope .error-message_type_text{margin-top:5px}
.rz-scope .error-message_type_tooltip{background-color:#fff;border:1px solid #cfcfcf;border-radius:3px;box-shadow:0 4px 4px #0000001a;box-sizing:border-box;margin-top:18px;padding:12px 16px;position:relative}
.rz-scope .error-message_type_tooltip:before{border-color:transparent transparent #dcdcdc;border-width:0 14px 15px;left:30px}
.rz-scope .error-message_type_tooltip:after,.rz-scope .error-message_type_tooltip:before{border-style:solid;bottom:100%;content:"";height:0;position:absolute;width:0}
.rz-scope .error-message_type_tooltip:after{border-color:transparent transparent #fff;border-width:0 12px 13px 13px;left:31px}
.rz-scope .error-message_type_tooltip p+p{margin-top:8px}
.rz-scope .error-message_type_tooltip small{font-size:85%}
.rz-scope .error-message_color_red{color:#fb3f4c}
.rz-scope .error-message_color_gray{color:#999}
.rz-scope .form__hint{border:1px solid #e9e9e9;border-radius:8px;box-sizing:border-box;font-size:14px;margin-bottom:16px;padding:16px}
.rz-scope .form__hint p+p{margin-top:8px}
.rz-scope .form__hint--status,.rz-scope .form__hint_type_status{position:relative}
@media(min-width:1024px){.rz-scope .form__hint--status,.rz-scope .form__hint_type_status{padding-left:50px}}
.rz-scope .form__hint--warning,.rz-scope .form__hint_type_warning{background-color:#ffeceb;border-color:#f84147}
.rz-scope .form__hint--warning .form__hint-icon,.rz-scope .form__hint_type_warning .form__hint-icon{fill:#f84147}
.rz-scope .form__hint--attention,.rz-scope .form__hint_type_attention{background-color:#ffa9001a;border-color:#ffa900}
.rz-scope .form__hint--attention .form__hint-icon,.rz-scope .form__hint_type_attention .form__hint-icon{fill:#ffa900}
.rz-scope .form__hint--success,.rz-scope .form__hint_type_success{background-color:#00a0461a;border-color:#00a046}
.rz-scope .form__hint--success .form__hint-icon,.rz-scope .form__hint_type_success .form__hint-icon{fill:#00a046}
.rz-scope .form__hint-heading{font-size:16px;font-weight:700;margin-bottom:8px;position:relative}
.rz-scope .form__hint-icon{display:none;left:16px;position:absolute;top:18px}
@media(min-width:1024px){.rz-scope .form__hint-icon{display:block}}
.rz-scope button:focus{box-shadow:0 0 0 2px #6fc4e5;z-index:1}
@supports selector(button:focus-visible){.rz-scope button:focus{box-shadow:none}
.rz-scope button.focus-visible{box-shadow:0 0 0 2px #6fc4e5;z-index:1}
.rz-scope button:focus-visible{box-shadow:0 0 0 2px #6fc4e5;z-index:1}}
.rz-scope .button,.rz-scope button{cursor:pointer}
.rz-scope button.button,.rz-scope input.button{line-height:normal}
.rz-scope .button{border:none;border-radius:8px;box-sizing:border-box;display:inline-block;font-family:Rozetka,BlinkMacSystemFont,-apple-system,Arial,Segoe UI,Roboto,Helvetica,sans-serif;font-weight:500;margin:0;outline:none;padding-left:16px;padding-right:16px;position:relative;text-align:center;transition-duration:.2s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out}
.rz-scope .button,.rz-scope .button:hover{text-decoration:none}
.rz-scope .button:disabled,.rz-scope .button:disabled:hover{background-color:#eee;color:#a6a5a5;cursor:default}
.rz-scope .button svg{transition-duration:.2s;transition-property:fill;transition-timing-function:ease-in-out}
.rz-scope .button--small,.rz-scope .button_size_small{font-size:14px;height:32px;line-height:32px}
.rz-scope .button--medium,.rz-scope .button_size_medium{font-size:16px;height:40px;line-height:40px}
.rz-scope .button--large,.rz-scope .button_size_large{font-size:18px;height:48px;line-height:48px}
.rz-scope .button--green,.rz-scope .button_color_green{background-color:#00a046;color:#fff}
@media(hover:hover){.rz-scope .button--green:hover,.rz-scope .button_color_green:hover{background-color:#00bc52;color:#fff}}
.rz-scope .button--green:active,.rz-scope .button_color_green:active{background-color:#00bc52;color:#fff}
.rz-scope .button--green:active,.rz-scope .button--green:visited,.rz-scope .button_color_green:active,.rz-scope .button_color_green:visited{color:#fff}
.rz-scope .button--gray,.rz-scope .button_color_gray{background-color:#f5f5f5;box-shadow:inset 0 0 0 1px #ebebeb;color:#3e77aa}
.rz-scope .button--gray:hover,.rz-scope .button_color_gray:hover{background-color:#f5f5f5;color:#4096e3}
.rz-scope .button--gray:active,.rz-scope .button--gray:visited,.rz-scope .button_color_gray:active,.rz-scope .button_color_gray:visited{color:#3e77aa}
.rz-scope .button--black,.rz-scope .button_color_black{background-color:#221f1f;box-shadow:inset 0 0 0 1px #ebebeb;color:#f5f5f5}
.rz-scope .button--black:hover,.rz-scope .button_color_black:hover{background-color:#221f1fe0;color:#f5f5f5}
.rz-scope .button--black:active,.rz-scope .button--black:visited,.rz-scope .button_color_black:active,.rz-scope .button_color_black:visited{color:#f5f5f5}
.rz-scope .button--navy,.rz-scope .button_color_navy{background-color:#3e77aa;color:#fff}
.rz-scope .button--navy:hover,.rz-scope .button_color_navy:hover{background-color:#4096e3;color:#fff}
.rz-scope .button--navy:active,.rz-scope .button--navy:visited,.rz-scope .button_color_navy:active,.rz-scope .button_color_navy:visited{color:#fff}
.rz-scope .button--white,.rz-scope .button_color_white{background-color:#ffffffe6;color:#221f1f}
.rz-scope .button--link,.rz-scope .button_type_link{background:none;border:none;color:#3e77aa;cursor:pointer;margin:0;padding:0;text-decoration:none}
.rz-scope .button--link:hover,.rz-scope .button_type_link:hover{color:#ff7878}
.rz-scope .button--link:disabled,.rz-scope .button_type_link:disabled{background:none}
.rz-scope .button--link:disabled svg,.rz-scope .button_type_link:disabled svg{fill:#a6a5a5}
.rz-scope .button--link:disabled:hover,.rz-scope .button_type_link:disabled:hover{background:none}
.rz-scope .button--link .link-dashed,.rz-scope .button--link .link-dotted,.rz-scope .button_type_link .link-dashed,.rz-scope .button_type_link .link-dotted{display:inline-block}
.rz-scope .button--link:active,.rz-scope .button_type_link:active{color:#ff7878}
.rz-scope .button--info,.rz-scope .button_type_info{align-items:center;background-color:#fff;border:1px solid #3e77aa;border-radius:50%;display:flex;flex-direction:row;height:16px;justify-content:center;padding:0;width:16px}
.rz-scope .button--info svg,.rz-scope .button_type_info svg{fill:#3e77aa}
.rz-scope .button--info:hover,.rz-scope .button_type_info:hover{border-color:#ff7878}
.rz-scope .button--info:hover svg,.rz-scope .button_type_info:hover svg{fill:#ff7878}
.rz-scope .button--with-icon,.rz-scope .button_with_icon{align-items:center;display:flex;flex-direction:row;justify-content:center}
.rz-scope .button--with-icon svg,.rz-scope .button_with_icon svg{fill:currentColor;flex-shrink:0;margin-right:12px}
.rz-scope .button--with-icon.button_size_small svg,.rz-scope .button_with_icon.button_size_small svg{margin-right:8px}
.rz-scope .button--icon,.rz-scope .button_type_icon{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:center;padding:0;width:40px}
.rz-scope .button--icon svg,.rz-scope .button_type_icon svg{fill:#3e77aa}
@media(hover:hover){.rz-scope .button--icon:hover svg,.rz-scope .button_type_icon:hover svg{fill:#ff7878}}
.rz-scope .button--icon:active svg,.rz-scope .button_type_icon:active svg{fill:#ff7878}
.rz-scope .button-info{align-items:center;background:none;border:1px solid #3e77aa;border-radius:50%;display:flex;flex-direction:row;height:16px;justify-content:center;margin:0;padding:0;transition:all .2s ease-in-out;width:16px}
.rz-scope .button-info svg{fill:currentColor}
@media(hover:hover){.rz-scope .button-info:hover{border-color:#ff7878}}
.rz-scope .button-info:active{border-color:#ff7878}
.rz-scope .promo-label{border-radius:50px;color:#fff;display:inline-block;font-family:Rozetka,BlinkMacSystemFont,-apple-system,Arial,Segoe UI,Roboto,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.rz-scope .promo-label--small,.rz-scope .promo-label_size_small{font-size:8px;height:16px;line-height:16px;padding-left:8px;padding-right:8px}
.rz-scope .promo-label--medium,.rz-scope .promo-label_size_medium{font-size:12px;height:24px;line-height:24px;padding-left:12px;padding-right:12px}
.rz-scope .promo-label--large,.rz-scope .promo-label_size_large{font-size:12px;height:24px;line-height:24px;padding-left:8px;padding-right:8px}
@media(min-width:1024px){.rz-scope .promo-label--large,.rz-scope .promo-label_size_large{font-size:19px;height:40px;line-height:40px;padding-left:16px;padding-right:16px}}
.rz-scope .promo-label__round{align-items:center;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-family:Rozetka,BlinkMacSystemFont,-apple-system,Arial,Segoe UI,Roboto,Helvetica,sans-serif;justify-content:center;line-height:1.5;text-align:center}
.rz-scope .promo-label__round-price{font-weight:700}
.rz-scope .promo-label--green,.rz-scope .promo-label_type_new{background-color:#00a046}
.rz-scope .promo-label--light-blue,.rz-scope .promo-label_type_recomended,.rz-scope .promo-label_type_season_trend{background-color:#31a3db}
.rz-scope .promo-label--pink,.rz-scope .promo-label_type_exclusive{background-color:#d83798}
.rz-scope .promo-label--red,.rz-scope .promo-label_type_action{background-color:#f84147}
.rz-scope .promo-label--yellow,.rz-scope .promo-label_type_popularity,.rz-scope .promo-label_type_top_brand{background-color:#ffa900}
.rz-scope .promo-label--orange,.rz-scope .promo-label_type_superprice{background-color:#ff5c00}
.rz-scope .promo-label--purple,.rz-scope .promo-label_type_new_collection,.rz-scope .promo-label_type_novelty,.rz-scope .promo-label_type_promotion-novelty{background-color:#712bd4}
.rz-scope .promo-label--black-yellow,.rz-scope .promo-label_type_markdown,.rz-scope .promo-label_type_refurbished,.rz-scope .promo-label_type_used{background-color:#fed44b;color:#221f1f}
.rz-scope .promo-label--ukraine,.rz-scope .promo-label_type_made_in_ukraine{background:linear-gradient(0deg,#ffd500 50%,#005bbb 0);color:transparent;overflow:hidden;width:24px}
.rz-scope .promo-label--ukraine.promo-label_size_large,.rz-scope .promo-label_type_made_in_ukraine.promo-label_size_large{width:24px}
@media(min-width:1024px){.rz-scope .promo-label--ukraine.promo-label_size_large,.rz-scope .promo-label_type_made_in_ukraine.promo-label_size_large{width:40px}}
.rz-scope .promo-label--green-yellow,.rz-scope .promo-label_type_rozetka_birthday{background-color:#00a046;color:#f2e312}
.rz-scope .promo-label--black,.rz-scope .promo-label_type_black_friday{background-color:#221f1f}
.rz-scope p{font-size:14px}
.rz-scope a{color:#3e77aa;cursor:pointer;text-decoration:none}
@media(hover:hover){.rz-scope a:hover{color:#f84147;text-decoration:underline}}
.rz-scope a:active{color:#f84147;text-decoration:underline}
.rz-scope .text{font-size:14px}
.rz-scope .text h1{font-size:24px}
.rz-scope .text h1,.rz-scope .text h2{margin-bottom:16px}
.rz-scope .text h2{font-size:20px;margin-top:32px}
.rz-scope .text h3{font-size:18px;margin-bottom:16px;margin-top:24px}
.rz-scope .text p:not(:last-child){margin-bottom:12px}
.rz-scope .text ol:not(:last-child),.rz-scope .text ul:not(:last-child){margin-bottom:16px}
.rz-scope .text li+li{margin-top:8px}
.rz-scope .text ul>li{padding-left:40px;position:relative}
.rz-scope .text ul>li:before{background-color:#797878;border-radius:50%;content:"";display:block;height:6px;left:23px;position:absolute;top:7px;width:6px}
.rz-scope .text ol{counter-reset:item}
.rz-scope .text ol>li{padding-left:40px;position:relative}
.rz-scope .text ol>li:before{box-sizing:border-box;color:#797878;content:counters(item,".") ".";counter-increment:item;display:block;left:0;padding-right:12px;position:absolute;text-align:right;top:0;width:40px}
.rz-scope .text address{display:inline}
.rz-scope .text figure{display:block;text-align:center}
.rz-scope .text figure img{max-width:100%;width:auto}
.rz-scope .text figcaption{color:#797878;margin-top:8px}
.rz-scope .text img{max-width:100%;width:auto}
.rz-scope .text .table{margin-bottom:24px}
.rz-scope .text .table table{border-collapse:collapse;table-layout:fixed;width:100%}
.rz-scope .text .table table tr:nth-child(2n){background-color:#f5f5f5}
.rz-scope .text .table table td,.rz-scope .text .table table th{border:1px solid #e9e9e9;box-sizing:border-box;padding:16px}
.rz-scope .text .table table th{font-weight:700;text-align:left;vertical-align:bottom}
.rz-scope .text .table__caption{color:#797878;margin-top:8px}
.rz-scope .text em,.rz-scope .text i{font-style:italic}
.rz-scope .tabs{background-color:#fff;margin-bottom:32px;position:relative}
.rz-scope .tabs:after{background:linear-gradient(270deg,#fff,#f5f5f500);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:40px}
@media(min-width:768px){.rz-scope .tabs:after{display:none}}
.rz-scope .tabs__list{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;overflow:auto}
.rz-scope .tabs__item{margin-right:16px}
@media(min-width:768px){.rz-scope .tabs__item{margin-right:24px}}
.rz-scope .tabs__link{display:inline-block;font-size:14px;height:40px;line-height:40px;white-space:nowrap}
.rz-scope .tabs__link,.rz-scope .tabs__link:visited{color:#221f1f}
@media(hover:hover){.rz-scope .tabs__link:hover{color:#3e77aa;text-decoration:none}}
@media(hover:hover)and (min-width:768px){.rz-scope .tabs__link:hover{box-shadow:inset 0 -2px #00a046;color:#00a046}}
.rz-scope .tabs__link-text{color:#221f1f}
.rz-scope .tabs__link--active{box-shadow:inset 0 -2px #00a046;color:#00a046}
.rz-scope .tabs__link--active:visited{color:#00a046}
.rz-scope .tabs__link--active:focus{box-shadow:0 0 0 2px #6fc4e5,inset 0 -2px #00a046}
@supports selector(*:focus-visible){.rz-scope .tabs__link--active:focus{box-shadow:inset 0 -2px #00a046}
.rz-scope .tabs__link--active.focus-visible{box-shadow:0 0 0 2px #6fc4e5,inset 0 -2px #00a046}
.rz-scope .tabs__link--active:focus-visible{box-shadow:0 0 0 2px #6fc4e5,inset 0 -2px #00a046}}
.rz-scope .chips{margin-bottom:24px;overflow:auto;padding-right:16px}
@media(min-width:1024px){.rz-scope .chips{overflow:visible;padding-right:0}}
.rz-scope .chips__list{display:flex;flex-direction:row}
@media(min-width:1024px){.rz-scope .chips__list{flex-wrap:wrap}}
.rz-scope .chips__button{background-color:#fff;border:none;border-radius:50px;color:#3e77aa;cursor:pointer;display:inline-block;font-size:14px;line-height:32px;margin:0;padding:0 16px;white-space:nowrap;font-family:var(--main-font-family)}
@media(hover:hover){.rz-scope .chips__button:hover{color:#ff7878;text-decoration:none}}
.rz-scope .chips__button:active{color:#ff7878}
.rz-scope .chips__button--active{box-shadow:inset 0 0 0 2px #00a046;color:#221f1f}
@media(hover:hover){.rz-scope .chips__button--active:hover{color:#221f1f;text-decoration:none}}
.rz-scope .dropdown-css{position:relative}
.rz-scope .dropdown-css__toggle{margin:0;min-width:40px;padding:0}
.rz-scope .dropdown-css__toggle:hover svg{fill:#ff7878}
.rz-scope .dropdown-css__toggle svg{fill:#3e77aa}
.rz-scope .dropdown-css__container{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #00000040;display:none;padding-bottom:8px;padding-top:8px;position:absolute;right:0;top:0;z-index:6}
.rz-scope .dropdown-css__container--visible,.rz-scope .dropdown-css__container_state_visible{display:block}
.rz-scope .dropdown-css__control{border-radius:0;box-sizing:border-box;cursor:pointer;font-size:14px;padding-left:16px;padding-right:16px;text-align:left;width:240px}
@media(hover:hover){.rz-scope .dropdown-css__control:hover{background-color:#e9e9e9}}
.rz-scope .dropdown-css__control:active{background-color:#e9e9e9}
.rz-scope .autocomplete{position:relative}
.rz-scope .autocomplete__input{font-size:14px;transform:translateZ(0);width:100%}
.rz-scope .autocomplete__list{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #221f1f40;left:0;margin-top:4px;max-height:210px;overflow:auto;position:absolute;top:100%;width:100%;z-index:15}
.rz-scope .autocomplete__item{cursor:pointer;font-size:14px;padding:10px 16px}
@media(hover:hover){.rz-scope .autocomplete__item:hover{background-color:#f4faf6}}
.rz-scope .autocomplete__item:active,.rz-scope .autocomplete__item_state_active{background-color:#d0ecdb}
@-webkit-keyframes modalDonut{0%{transform:rotate(0) translate(-50%,-50%)}to{transform:rotate(1turn) translate(-50%,-50%)}}
@keyframes modalDonut{0%{transform:rotate(0) translate(-50%,-50%)}to{transform:rotate(1turn) translate(-50%,-50%)}}
.rz-scope .price--red{color:#f84147}
.rz-scope .price--gray{color:#797878;text-decoration:line-through}
.rz-scope .display-none{display:none}
.rz-scope .visible-hidden{display:block;height:0;margin:0;overflow:hidden;padding:0;visibility:hidden;width:0}
.rz-scope .list-disc{list-style:disc}
.rz-scope .fashion-slider-theme{--countSlides: 2}
@media(min-width:768px)and (max-width:1023px){.rz-scope .fashion-slider-theme{--countSlides: 4}}
@media(min-width:1024px)and (max-width:1279px){.rz-scope .fashion-slider-theme{--countSlides: 6}}
@media(min-width:1280px)and (max-width:1439px){.rz-scope .fashion-slider-theme{--countSlides: 7}}
@media(min-width:1440px){.rz-scope .fashion-slider-theme{--countSlides: 6}}
.rz-scope .badge{position:absolute;top:-10%;right:-5%;display:flex;align-items:center;justify-content:center;min-width:1.5em;border-radius:1em;padding:.3333333333em .3333333333em .1666666667em;line-height:1}
@keyframes spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .rz-spinner{position:relative;--size: var(--spinner-size, 48px);--border-width: calc(var(--size) / 12)}
@media(min-width:640px){.rz-scope .rz-spinner{--size: calc(var(--spinner-size, 48px) * 2)}}
.rz-scope .rz-spinner:before,.rz-scope .rz-spinner:after{content:"";position:absolute;left:50%;top:50%;width:100%;max-width:var(--size);aspect-ratio:1/1;border-radius:50%;border-width:var(--border-width);border-color:transparent;border-style:solid;transform:translate(-50%,-50%)}
.rz-scope .rz-spinner:before{border-top-color:var(--border-spinner-color, var(--global-green));z-index:2;animation:spinner-before 1.5s ease infinite}
.rz-scope .rz-spinner:after{border-color:var(--global-black-10);border-top-color:var(--border-spinner-color, var(--global-green-60));z-index:1;animation:spinner-after 2s ease-in-out .5s infinite}
.rz-scope .route-change-animation{position:relative;transition:opacity .2s ease-out}
.rz-scope .route-change-animation:after{content:"";position:absolute;inset:0;background-color:#fff0;z-index:99;pointer-events:none;transition:background-color .2s ease-out}
.rz-scope .route-changing .route-change-animation:after{pointer-events:initial;background-color:#ffffffa6}
.rz-scope .route-changed .route-changed-animation .route-change-animation{opacity:0;transition:none}
.rz-scope .preloader{position:fixed;top:0;width:100%;height:4px;background-color:var(--global-black-10);background-clip:padding-box;overflow:hidden;z-index:2000}
.rz-scope .preloader:before,.rz-scope .preloader:after{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-color:var(--global-green);will-change:transform}
.rz-scope .preloader:before{animation:indeterminate-short 2.1s linear infinite;animation-delay:1.15s;transform-origin:right top}
.rz-scope .preloader:after{animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;transform-origin:left top}
.rz-scope .preloader_type_element{position:relative;transition:all .3s ease-in-out}
.rz-scope .preloader_type_element:before{background-color:#ffffff80;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}
.rz-scope .preloader_type_goods{opacity:.4}
.rz-scope .preloader_type_goods:before{background-color:transparent}
.rz-scope .preloader_with_donut{position:relative}
.rz-scope .preloader_with_donut:before{background-color:#fffc;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}
@media(min-width:768px){.rz-scope .preloader_with_donut:before{border-radius:8px}}
.rz-scope .preloader_with_donut:after{-webkit-animation:modalDonut 2.5s linear infinite;animation:modalDonut 2.5s linear infinite;border:8px solid #e9e9e9;border-radius:50%;border-top-color:#00a046;box-sizing:border-box;content:"";height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;width:64px;z-index:101}
@keyframes indeterminate{0%{transform:scaleX(.35) translate(-100%)}10%{transform:scaleX(.5) translate(0)}40%{transform:scaleX(.9) translate(80%)}to{transform:scaleX(.9) translate(550%)}}
@keyframes indeterminate-short{0%{transform:scaleX(.6) translate(-166.6666666667%)}10%{transform:scaleX(.6) translate(-68%)}55%{transform:scaleX(0) translate(10%)}to{transform:scaleX(0) translate(100%)}}
.rz-scope .hide-when-unstable,.rz-scope .hide-block-when-unstable{transition:opacity .2s ease-out}
.rz-scope .is-block-unstable .hide-block-when-unstable{opacity:0;visibility:hidden;transition:none}
.rz-scope .is-unstable .hide-when-unstable{opacity:0;transition:none;visibility:hidden}
.rz-scope .tile-smart-icon{width:39px;height:16px}
@media(min-width:1024px){.rz-scope .tile-smart-icon{width:55px;height:24px}}
.rz-scope .reset-link,.rz-scope .reset-link:hover,.rz-scope .reset-link:active{color:inherit;text-decoration:none}
.rz-scope .like-link{color:var(--link-color);cursor:pointer}
@media(hover:hover){.rz-scope .like-link:hover{color:var(--link-hover-color);text-decoration:underline}}
.rz-scope .black-link,.rz-scope .black-link:visited{color:var(--global-black)}
@media(hover:hover){.rz-scope .black-link:hover{color:var(--global-red)}}
.rz-scope .black-link:active{color:var(--global-red)}
.rz-scope .black-green-link,.rz-scope .black-green-link:visited{color:var(--global-black)}
@media(hover:hover){.rz-scope .black-green-link:hover{color:var(--global-green)}}
.rz-scope .black-green-link:active{color:var(--global-green)}
.rz-scope .green-link{cursor:pointer;color:var(--global-green)}
.rz-scope .green-link:visited{color:var(--global-green)}
@media(hover:hover){.rz-scope .green-link:hover{color:var(--global-green)}}
.rz-scope .green-link:active{color:var(--global-green)}
.rz-scope .reset-btn{padding:0;margin:0;background:transparent;border:none;appearance:none;outline:none;cursor:pointer;color:inherit;text-align:left;font-size:inherit;line-height:inherit;font-family:var(--main-font-family)}
.rz-scope .button--light-red{color:hsl(var(--global-red-hsl));border:1px hsl(var(--global-red-hsl)) solid;background-color:#fff}
@media(hover:hover){.rz-scope .button--light-red:hover{color:hsla(var(--global-red-hsl),.6);background:hsla(var(--global-red-hsl),.1)}}
.rz-scope .button--light-grey{color:var(--global-black);border:1px var(--global-black-40) solid;background-color:#fff}
@media(hover:hover){.rz-scope .button--light-grey:hover{color:hsla(var(--global-black-hsl),.6);background:hsla(var(--global-black-hsl),.1)}}
.rz-scope .button--light-green{border:1px solid var(--global-green);background:#fff;color:var(--global-green)}
@media(hover:hover){.rz-scope .button--light-green:hover{background:var(--global-green-10)}}
.rz-scope .button:disabled,.rz-scope .button:disabled:hover{border-color:#eee}
.rz-scope input[type=checkbox]:disabled+label{cursor:default}
.rz-scope input{padding-top:2px;font-family:var(--main-font-family)}
.rz-scope .rz-checkbox{position:relative}
.rz-scope .rz-checkbox:before{content:"";position:absolute;top:0;left:0;width:var(--checkbox-size, 16px);height:var(--checkbox-size, 16px);border:1px solid var(--global-black-20);border-radius:var(--global-spacer);background-color:#fff}
.rz-scope .rz-checkbox-medium{--checkbox-size: 24px}
.rz-scope .rz-checkbox-input{display:none}
.rz-scope .rz-checkbox--checked:before,.rz-scope .rz-checkbox--intermediate:before,.rz-scope .rz-checkbox:has(.rz-checkbox-input:checked):before{border-color:var(--global-green);background-color:var(--global-green);background-position:center;background-repeat:no-repeat;background-size:15px 16px}
.rz-scope .rz-checkbox:has(.rz-checkbox-input:checked):before,.rz-scope .rz-checkbox--checked:before{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M12.53 3.15189C12.9983 3.4446 13.1407 4.06155 12.848 4.52989L7.848 12.5299C7.68648 12.7883 7.41595 12.959 7.11316 12.9935C6.81037 13.028 6.50838 12.9225 6.29289 12.707L3.29289 9.707C2.90237 9.31647 2.90237 8.68331 3.29289 8.29278C3.68342 7.90226 4.31658 7.90226 4.70711 8.29278L6.81824 10.4039L11.152 3.46989C11.4447 3.00155 12.0617 2.85918 12.53 3.15189Z' fill='white'/></svg>")}
.rz-scope .rz-checkbox--intermediate:before{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M3 8C3 7.44772 3.44772 7 4 7H12C12.5523 7 13 7.44772 13 8C13 8.55228 12.5523 9 12 9H4C3.44772 9 3 8.55228 3 8Z' fill='white'/></svg>")}
.rz-scope .rz-checkbox:has(.rz-checkbox-input:disabled):before,.rz-scope .rz-checkbox--disabled:before{border-color:var(--global-black-10);background-color:var(--global-black-5)}
.rz-scope .radio-button-small[type=radio]{appearance:none;border:0;height:0;position:absolute}
.rz-scope .radio-button-small[type=radio]:focus+label:before,.rz-scope .radio-button-small[type=radio]:checked+label:before{border:1px solid var(--global-green)!important;box-shadow:inset 0 0 0 3px #fff,0 0 0 2px #6fc4e5!important;background-color:#00a046}
.rz-scope .radio-button-small[type=radio]+label{position:relative;display:inline-block;padding:6px 0 6px 24px;cursor:pointer;font-size:14px}
@media(max-width:768px){.rz-scope .radio-button-small[type=radio]+label{padding:8px 0 8px 24px}}
.rz-scope .radio-button-small[type=radio]+label:before{top:6px;width:16px;height:16px;background-color:#fff;border:1px solid #d2d2d2;border-radius:50%;box-shadow:inset 0 0 0 5px #fff;box-sizing:border-box;content:"";display:block;left:0;position:absolute;transition:border .2s ease-in-out,background-color .2s ease-in-out}
.rz-scope .text-inline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.rz-scope .text-nowrap{text-wrap:nowrap}
.rz-scope .whitespace-normal{white-space:normal}
.rz-scope{--font-size-h1: 20px;--font-size-h2: 18px;--font-size-h3: 16px;--font-size-h4: 15px;--font-size-h5: 15px;--font-size-h6: 15px;--font-size-hl: 24px;--font-size-hxl: 28px;--font-size-hxxl: 32px;--font-size-3xl: 24px;--font-size-2xl: 20px;--font-size-xlg: 18px;--font-size-xl: 16px;--font-size-sub-lg: 15px;--font-size-base: 14px;--font-size-sm: 12px;--font-size-xs: 11px}
@media(min-width:1024px){.rz-scope{--font-size-h1: 28px;--font-size-h2: 24px;--font-size-h3: 20px;--font-size-h4: 18px;--font-size-h5: 17px;--font-size-h6: 16px;--font-size-hl: 32px;--font-size-hxl: 40px;--font-size-hxxl: 48px}}
.rz-scope h1,.rz-scope h2,.rz-scope h3,.rz-scope h4,.rz-scope h5,.rz-scope h6{font-weight:700}
.rz-scope .h1,.rz-scope .h2,.rz-scope .h3,.rz-scope .h4,.rz-scope .h5,.rz-scope .h6,.rz-scope .hl,.rz-scope .hxl,.rz-scope .hxxl{line-height:1.25;font-weight:700;word-wrap:break-word}
.rz-scope .h1,.rz-scope h1{font-size:var(--font-size-h1)}
.rz-scope .h2,.rz-scope h2{font-size:var(--font-size-h2)}
.rz-scope .h3,.rz-scope h3{font-size:var(--font-size-h3)}
.rz-scope .h4,.rz-scope h4{font-size:var(--font-size-h4)}
.rz-scope .h5,.rz-scope h5{font-size:var(--font-size-h5)}
.rz-scope .h6,.rz-scope h6{font-size:var(--font-size-h6)}
.rz-scope .hl{font-size:var(--font-size-hl)}
.rz-scope .hxl{font-size:var(--font-size-hxl)}
.rz-scope .hxxl{font-size:var(--font-size-hxxl)}
.rz-scope .text-3xl{font-size:var(--font-size-3xl)}
.rz-scope .text-2xl{font-size:var(--font-size-2xl)}
.rz-scope .text-xlg{font-size:var(--font-size-xlg)}
.rz-scope .text-xl{font-size:var(--font-size-xl)}
.rz-scope .sub-lg{font-size:var(--font-size-sub-lg)}
.rz-scope .text-base{font-size:var(--font-size-base)}
.rz-scope .text-sm{font-size:var(--font-size-sm)}
.rz-scope .text-xs{font-size:var(--font-size-xs)}
@media(min-width:768px){.rz-scope .md\:text-2xl{font-size:var(--font-size-2xl)}}
@media(min-width:768px){.rz-scope .md\:text-base{font-size:var(--font-size-base)}}
@media(min-width:1024px){.rz-scope .lg\:text-base{font-size:var(--font-size-base)}}
@media(min-width:768px){.rz-scope .md\:text-3xl{font-size:var(--font-size-3xl)}}
@media(min-width:1280px){.rz-scope .xl\:text-3xl{font-size:var(--font-size-3xl)}}
.rz-scope .font-bold{font-weight:700}
.rz-scope .font-medium{font-weight:500}
.rz-scope .font-normal{font-weight:400}
.rz-scope .relative{position:relative}
.rz-scope .absolute{position:absolute}
.rz-scope .sticky{position:sticky}
.rz-scope .fixed{position:fixed}
.rz-scope .left-0{left:0}
.rz-scope .left-1\/2{left:50%}
.rz-scope .left-2{left:8px}
.rz-scope .top-0{top:0}
.rz-scope .top-1\/2{top:50%}
.rz-scope .top-2{top:8px}
.rz-scope .right-0{right:0}
.rz-scope .right-1{right:var(--global-spacer)}
.rz-scope .bottom-0{bottom:0}
.rz-scope .inset-0{inset:0}
.rz-scope .z-0{z-index:0}
.rz-scope .z-1{z-index:1}
.rz-scope .z-2{z-index:2}
.rz-scope .z-3{z-index:3}
.rz-scope .z-5{z-index:5}
.rz-scope .z-10{z-index:10}
.rz-scope .z-17{z-index:17}
.rz-scope .z-100{z-index:100}
@media(min-width:1280px){.rz-scope .xl\:absolute{position:absolute}}
.rz-scope .d-block{display:block}
.rz-scope .d-flex{display:flex}
.rz-scope .d-inline-flex{display:inline-flex}
.rz-scope .d-inline-block{display:inline-block}
.rz-scope .d-grid{display:grid}
.rz-scope .d-inline{display:inline}
.rz-scope .hidden{display:none}
@media(min-width:768px){.rz-scope .md\:d-inline-flex{display:inline-flex}}
@media(min-width:768px){.rz-scope .md\:d-inline{display:initial}}
@media(min-width:768px){.rz-scope .md\:d-block{display:block}}
@media(min-width:768px){.rz-scope .md\:d-flex{display:flex}}
@media(min-width:768px){.rz-scope .md\:hidden{display:none}}
@media(min-width:1024px){.rz-scope .lg\:inline{display:inline}}
@media(min-width:1024px){.rz-scope .lg\:d-block{display:block}}
@media(min-width:1024px){.rz-scope .lg\:d-flex{display:flex}}
@media(min-width:1024px){.rz-scope .lg\:hidden{display:none}}
@media(min-width:1280px){.rz-scope .xl\:d-flex{display:flex}}
@media(min-width:1366px){.rz-scope .xxl\:d-flex{display:flex}}
@media(min-width:1280px){.rz-scope .xl\:hidden{display:none}}
.rz-scope .empty-none:empty{display:none!important}
.rz-scope .d-none{display:none!important}
.rz-scope .flex-wrap{flex-wrap:wrap}
@media(min-width:1024px){.rz-scope .lg\:flex-nowrap{flex-wrap:nowrap}}
.rz-scope .flex-col{flex-direction:column}
.rz-scope .flex-col-reverse{flex-direction:column-reverse}
@media(min-width:768px){.rz-scope .md\:flex-col{flex-direction:column}}
@media(min-width:768px){.rz-scope .md\:flex-row{flex-direction:row}}
@media(min-width:1280px){.rz-scope .xl\:flex-row{flex-direction:row}}
.rz-scope .flex-1{flex:1}
.rz-scope .grow-1{flex-grow:1}
@media(min-width:768px){.rz-scope .md\:grow-0{flex-grow:0}}
.rz-scope .basis-full{flex-basis:100%}
@media(min-width:768px){.rz-scope .md\:basis-auto{flex-basis:auto}}
.rz-scope .shrink-0{flex-shrink:0}
.rz-scope .order-1{order:1}
.rz-scope .order-2{order:2}
.rz-scope .order-3{order:3}
.rz-scope .order-4{order:4}
@media(min-width:768px){.rz-scope .md\:order-1{order:1}}
@media(min-width:1280px){.rz-scope .xl\:order-1{order:1}}
.rz-scope .justify-center{justify-content:center}
.rz-scope .justify-between{justify-content:space-between}
.rz-scope .justify-end{justify-content:flex-end}
.rz-scope .justify-start{justify-content:flex-start}
@media(min-width:1024px){.rz-scope .lg\:justify-start{justify-content:flex-start}}
.rz-scope .items-center{align-items:center}
.rz-scope .items-stretch{align-items:stretch}
.rz-scope .items-start{align-items:flex-start}
.rz-scope .items-end{align-items:flex-end}
.rz-scope .items-baseline{align-items:baseline}
@media(min-width:768px){.rz-scope .md\:justify-end{justify-content:flex-end}}
@media(min-width:768px){.rz-scope .md\:items-center{align-items:center}}
@media(min-width:1024px){.rz-scope .lg\:items-start{align-items:flex-start}}
@media(min-width:768px){.rz-scope .md\:items-end{align-items:end}}
.rz-scope .gap-0\.5{gap:calc(var(--global-spacer) * .5)}
.rz-scope .gap-1{gap:var(--global-spacer)}
.rz-scope .gap-2{gap:calc(var(--global-spacer) * 2)}
.rz-scope .gap-3{gap:calc(var(--global-spacer) * 3)}
.rz-scope .gap-4{gap:calc(var(--global-spacer) * 4)}
.rz-scope .gap-6{gap:calc(var(--global-spacer) * 6)}
.rz-scope .gap-8,.rz-scope .gap-10{gap:calc(var(--global-spacer) * 8)}
.rz-scope .gap-12{gap:calc(var(--global-spacer) * 12)}
@media(min-width:768px){.rz-scope .md\:gap-4{gap:calc(var(--global-spacer) * 4)}}
@media(min-width:768px){.rz-scope .md\:gap-6{gap:calc(var(--global-spacer) * 6)}}
@media(min-width:768px){.rz-scope .md\:gap-8{gap:calc(var(--global-spacer) * 8)}}
@media(min-width:768px){.rz-scope .md\:gap-10{gap:calc(var(--global-spacer) * 10)}}
@media(min-width:768px){.rz-scope .md\:gap-12{gap:calc(var(--global-spacer) * 12)}}
@media(min-width:1280px){.rz-scope .xl\:gap-4{gap:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:gap-6{gap:calc(var(--global-spacer) * 6)}}
@media(min-width:1280px){.rz-scope .xl\:gap-8{gap:calc(var(--global-spacer) * 8)}}
@media(min-width:1280px){.rz-scope .xl\:gap-10{gap:calc(var(--global-spacer) * 10)}}
@media(min-width:1280px){.rz-scope .xl\:gap-12{gap:calc(var(--global-spacer) * 12)}}
@media(min-width:1280px){.rz-scope .xl\:gap-16{gap:calc(var(--global-spacer) * 16)}}
@media(min-width:1600px){.rz-scope .xxl\:gap-8{gap:calc(var(--global-spacer) * 8)}}
.rz-scope .gap-x-2{column-gap:calc(var(--global-spacer) * 2)}
.rz-scope .min-w-0{min-width:0}
.rz-scope .min-w-6{min-width:calc(var(--global-spacer) * 6)}
.rz-scope .w-full{width:100%}
.rz-scope .max-w-full{max-width:100%}
.rz-scope .w-auto{width:auto}
@media(min-width:768px){.rz-scope .md\:w-auto{width:auto}}
.rz-scope .w-fit-content{width:fit-content}
.rz-scope .min-w-fit-content{min-width:fit-content}
.rz-scope .w-max-content{width:max-content}
@media(min-width:768px){.rz-scope .md\:w-max-content{width:max-content}}
.rz-scope .min-h-screen{min-height:100vh}
.rz-scope .h-full{height:100%}
.rz-scope .p-1{padding:var(--global-spacer)}
.rz-scope .p-2{padding:calc(var(--global-spacer) * 2)}
.rz-scope .p-3{padding:calc(var(--global-spacer) * 3)}
.rz-scope .p-4{padding:calc(var(--global-spacer) * 4.6) calc(var(--global-spacer) * 4)!important}
.rz-scope .p-6{padding:calc(var(--global-spacer) * 6)}
.rz-scope .p-10{padding:calc(var(--global-spacer) * 10)}
.rz-scope .pt-0{padding-top:0}
.rz-scope .pt-16{padding-top:calc(var(--global-spacer) * 16)}
.rz-scope .pt-18{padding-top:calc(var(--global-spacer) * 18)}
.rz-scope .ps-1{padding-left:var(--global-spacer)}
.rz-scope .ps-2{padding-left:calc(var(--global-spacer) * 2)}
.rz-scope .ps-3{padding-left:calc(var(--global-spacer) * 3)}
.rz-scope .ps-4{padding-left:calc(var(--global-spacer) * 4)}
.rz-scope .ps-6{padding-left:calc(var(--global-spacer) * 6)}
.rz-scope .ps-8{padding-left:calc(var(--global-spacer) * 8)}
.rz-scope .ps-10{padding-left:calc(var(--global-spacer) * 10)}
.rz-scope .pe-1{padding-right:var(--global-spacer)}
.rz-scope .pe-2{padding-right:calc(var(--global-spacer) * 2)}
.rz-scope .pe-3{padding-right:calc(var(--global-spacer) * 3)}
.rz-scope .pe-4{padding-right:calc(var(--global-spacer) * 4)}
.rz-scope .pe-7{padding-right:calc(var(--global-spacer) * 7)}
.rz-scope .pt-1{padding-top:var(--global-spacer)}
.rz-scope .pt-2{padding-top:calc(var(--global-spacer) * 2)}
.rz-scope .pt-3{padding-top:calc(var(--global-spacer) * 3)}
.rz-scope .pt-4{padding-top:calc(var(--global-spacer) * 4)}
.rz-scope .pt-6{padding-top:calc(var(--global-spacer) * 6)}
.rz-scope .pb-1{padding-bottom:var(--global-spacer)}
.rz-scope .pb-2{padding-bottom:calc(var(--global-spacer) * 2)}
.rz-scope .pb-3{padding-bottom:calc(var(--global-spacer) * 3)}
.rz-scope .pb-4{padding-bottom:calc(var(--global-spacer) * 4)}
.rz-scope .pb-6{padding-bottom:calc(var(--global-spacer) * 6)}
.rz-scope .pb-8{padding-bottom:calc(var(--global-spacer) * 8)}
.rz-scope .py-1{padding-top:var(--global-spacer)!important;padding-bottom:var(--global-spacer)!important}
.rz-scope .py-2{padding-top:calc(var(--global-spacer) * 2)!important;padding-bottom:calc(var(--global-spacer) * 2)!important}
.rz-scope .py-3{padding-top:calc(var(--global-spacer) * 3)!important;padding-bottom:calc(var(--global-spacer) * 3)!important}
.rz-scope .py-4{padding-top:calc(var(--global-spacer) * 4)!important;padding-bottom:calc(var(--global-spacer) * 4)!important}
.rz-scope .py-6{padding-top:calc(var(--global-spacer) * 6)!important;padding-bottom:calc(var(--global-spacer) * 6)!important}
.rz-scope .py-10{padding-top:calc(var(--global-spacer) * 10)!important;padding-bottom:calc(var(--global-spacer) * 10)!important}
.rz-scope .py-16{padding-top:calc(var(--global-spacer) * 16)!important;padding-bottom:calc(var(--global-spacer) * 16)!important}
.rz-scope .px-1{padding-left:var(--global-spacer)!important;padding-right:var(--global-spacer)!important}
.rz-scope .px-2{padding-left:calc(var(--global-spacer) * 2)!important;padding-right:calc(var(--global-spacer) * 2)!important}
.rz-scope .px-3{padding-left:calc(var(--global-spacer) * 3)!important;padding-right:calc(var(--global-spacer) * 3)!important}
.rz-scope .px-4{padding-left:calc(var(--global-spacer) * 4)!important;padding-right:calc(var(--global-spacer) * 4)!important}
.rz-scope .px-6{padding-left:calc(var(--global-spacer) * 6)!important;padding-right:calc(var(--global-spacer) * 6)!important}
.rz-scope .px-8{padding-left:calc(var(--global-spacer) * 8)!important;padding-right:calc(var(--global-spacer) * 8)!important}
.rz-scope .px-10{padding-left:calc(var(--global-spacer) * 10)!important;padding-right:calc(var(--global-spacer) * 10)!important}
@media(min-width:768px){.rz-scope .md\:p-4{padding:calc(var(--global-spacer) * 4)}}
@media(min-width:768px){.rz-scope .md\:p-6{padding:calc(var(--global-spacer) * 6)}}
@media(min-width:768px){.rz-scope .md\:pt-1{padding-top:var(--global-spacer)}}
@media(min-width:768px){.rz-scope .md\:pt-6{padding-top:calc(var(--global-spacer) * 6)}}
@media(min-width:768px){.rz-scope .md\:px-6{padding-left:calc(var(--global-spacer) * 6);padding-right:calc(var(--global-spacer) * 6)}}
@media(min-width:768px){.rz-scope .md\:py-4{padding-top:calc(var(--global-spacer) * 4);padding-bottom:calc(var(--global-spacer) * 4)}}
@media(min-width:768px){.rz-scope .md\:py-6{padding-top:calc(var(--global-spacer) * 6);padding-bottom:calc(var(--global-spacer) * 6)}}
@media(min-width:1024px){.rz-scope .lg\:px-6{padding-left:calc(var(--global-spacer) * 6);padding-right:calc(var(--global-spacer) * 6)}}
@media(min-width:1024px){.rz-scope .lg\:py-2{padding-top:calc(var(--global-spacer) * 2);padding-bottom:calc(var(--global-spacer) * 2)}}
@media(min-width:1024px){.rz-scope .lg\:py-3{padding-top:calc(var(--global-spacer) * 3);padding-bottom:calc(var(--global-spacer) * 3)}}
@media(min-width:1024px){.rz-scope .lg\:py-6{padding-top:calc(var(--global-spacer) * 6);padding-bottom:calc(var(--global-spacer) * 6)}}
@media(min-width:1024px){.rz-scope .lg\:pe-6{padding-right:calc(var(--global-spacer) * 6)}}
@media(min-width:1024px){.rz-scope .lg\:px-3{padding-left:calc(var(--global-spacer) * 3);padding-right:calc(var(--global-spacer) * 3)}}
@media(min-width:1024px){.rz-scope .lg\:px-4{padding-left:calc(var(--global-spacer) * 4);padding-right:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:pb-0{padding-bottom:0}}
@media(min-width:1280px){.rz-scope .xl\:p-3{padding:calc(var(--global-spacer) * 3)}}
@media(min-width:1280px){.rz-scope .xl\:p-6{padding:calc(var(--global-spacer) * 6)}}
@media(min-width:1280px){.rz-scope .xl\:p-10{padding:calc(var(--global-spacer) * 10)}}
@media(min-width:1280px){.rz-scope .xl\:pt-10{padding-top:calc(var(--global-spacer) * 10)}}
@media(min-width:1280px){.rz-scope .xl\:p-4{padding:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:pb-4{padding-bottom:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:px-4{padding-left:calc(var(--global-spacer) * 4);padding-right:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:px-8{padding-left:calc(var(--global-spacer) * 8);padding-right:calc(var(--global-spacer) * 8)}}
@media(min-width:1280px){.rz-scope .xl\:px-10{padding-left:calc(var(--global-spacer) * 10);padding-right:calc(var(--global-spacer) * 10)}}
@media(min-width:1280px){.rz-scope .xl\:py-10{padding-top:calc(var(--global-spacer) * 10);padding-bottom:calc(var(--global-spacer) * 10)}}
@media(min-width:1280px){.rz-scope .xl\:py-16{padding-top:calc(var(--global-spacer) * 16);padding-bottom:calc(var(--global-spacer) * 16)}}
.rz-scope .m-2{margin:calc(var(--global-spacer) * 2)}
@media(min-width:1280px){.rz-scope .xl\:m-8{margin:calc(var(--global-spacer) * 8)}}
.rz-scope .ms-auto{margin-left:auto}
.rz-scope .ms-0{margin-left:0}
.rz-scope .ms-1{margin-left:var(--global-spacer)}
.rz-scope .ms-2{margin-left:calc(var(--global-spacer) * 2)}
.rz-scope .ms-3{margin-left:calc(var(--global-spacer) * 3)}
.rz-scope .ms-4{margin-left:calc(var(--global-spacer) * 4)}
.rz-scope .ms-6{margin-left:calc(var(--global-spacer) * 6)}
.rz-scope .ms-8{margin-left:calc(var(--global-spacer) * 8)}
@media(min-width:768px){.rz-scope .md\:ms-4{margin-left:calc(var(--global-spacer) * 4)}}
@media(min-width:1024px){.rz-scope .lg\:ms-2{margin-left:calc(var(--global-spacer) * 2)}}
.rz-scope .mt-auto{margin-top:auto}
.rz-scope .mt-0{margin-top:0}
.rz-scope .mt-1{margin-top:var(--global-spacer)}
.rz-scope .mt-2{margin-top:calc(var(--global-spacer) * 2)}
.rz-scope .mt-3{margin-top:calc(var(--global-spacer) * 3)}
.rz-scope .mt-4{margin-top:calc(var(--global-spacer) * 4)}
.rz-scope .mt-6{margin-top:calc(var(--global-spacer) * 6)}
.rz-scope .mt-8{margin-top:calc(var(--global-spacer) * 8)}
.rz-scope .mt-10{margin-top:calc(var(--global-spacer) * 10)}
@media(min-width:768px){.rz-scope .md\:mt-0{margin-top:0}}
@media(min-width:768px){.rz-scope .md\:mt-4{margin-top:calc(var(--global-spacer) * 4)}}
@media(min-width:768px){.rz-scope .md\:mt-6{margin-top:calc(var(--global-spacer) * 6)}}
@media(min-width:768px){.rz-scope .md\:mt-8{margin-top:calc(var(--global-spacer) * 8)}}
@media(min-width:768px){.rz-scope .md\:mt-10{margin-top:calc(var(--global-spacer) * 10)}}
@media(min-width:1024px){.rz-scope .lg\:mt-6{margin-top:calc(var(--global-spacer) * 6)}}
@media(min-width:1280px){.rz-scope .xl\:mt-6{margin-top:calc(var(--global-spacer) * 6)}}
@media(min-width:1280px){.rz-scope .xl\:mt-8{margin-top:calc(var(--global-spacer) * 8)}}
@media(min-width:1280px){.rz-scope .xl\:mt-10{margin-top:calc(var(--global-spacer) * 10)}}
@media(min-width:1600px){.rz-scope .xxl\:mt-12{margin-top:calc(var(--global-spacer) * 12)}}
.rz-scope .me-auto{margin-right:auto}
.rz-scope .me-1{margin-right:var(--global-spacer)}
.rz-scope .me-2{margin-right:calc(var(--global-spacer) * 2)}
.rz-scope .me-3{margin-right:calc(var(--global-spacer) * 3)}
.rz-scope .me-4{margin-right:calc(var(--global-spacer) * 4)}
@media(min-width:768px){.rz-scope .md\:me-2{margin-right:calc(var(--global-spacer) * 2)}}
@media(min-width:768px){.rz-scope .md\:me-4{margin-right:calc(var(--global-spacer) * 4)}}
@media(min-width:768px){.rz-scope .md\:me-6{margin-right:calc(var(--global-spacer) * 6)}}
@media(min-width:1024px){.rz-scope .lg\:me-4{margin-right:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:mt-0{margin-top:0}}
@media(min-width:1280px){.rz-scope .xl\:ms-4{margin-left:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:me-6{margin-right:calc(var(--global-spacer) * 6)}}
@media(min-width:1366px){.rz-scope .xxl\:mt-0{margin-top:0}}
.rz-scope .mb-0{margin-bottom:0}
.rz-scope .mb-1{margin-bottom:var(--global-spacer)}
.rz-scope .mb-2{margin-bottom:calc(var(--global-spacer) * 2)}
.rz-scope .mb-3{margin-bottom:calc(var(--global-spacer) * 3)}
.rz-scope .mb-4{margin-bottom:calc(var(--global-spacer) * 4)}
.rz-scope .mb-6{margin-bottom:calc(var(--global-spacer) * 6)}
.rz-scope .mb-8{margin-bottom:calc(var(--global-spacer) * 8)}
.rz-scope .mb-10{margin-bottom:calc(var(--global-spacer) * 10)}
@media(min-width:768px){.rz-scope .md\:mb-4{margin-bottom:calc(var(--global-spacer) * 4)}}
@media(min-width:768px){.rz-scope .md\:mb-6{margin-bottom:calc(var(--global-spacer) * 6)}}
@media(min-width:1280px){.rz-scope .xl\:mb-6{margin-bottom:calc(var(--global-spacer) * 6)}}
@media(min-width:1280px){.rz-scope .xl\:mb-8{margin-bottom:calc(var(--global-spacer) * 8)}}
@media(min-width:1280px){.rz-scope .xl\:mb-10{margin-bottom:calc(var(--global-spacer) * 10)}}
.rz-scope .my-1{margin-top:var(--global-spacer);margin-bottom:var(--global-spacer)}
.rz-scope .my-2{margin-top:calc(var(--global-spacer) * 2);margin-bottom:calc(var(--global-spacer) * 2)}
.rz-scope .my-3{margin-top:calc(var(--global-spacer) * 3);margin-bottom:calc(var(--global-spacer) * 3)}
.rz-scope .my-4{margin-top:calc(var(--global-spacer) * 4);margin-bottom:calc(var(--global-spacer) * 4)}
.rz-scope .my-6{margin-top:calc(var(--global-spacer) * 6);margin-bottom:calc(var(--global-spacer) * 6)}
.rz-scope .my-auto{margin-top:auto;margin-bottom:auto}
@media(min-width:768px){.rz-scope .md\:my-4{margin-top:calc(var(--global-spacer) * 4);margin-bottom:calc(var(--global-spacer) * 4)}}
@media(min-width:1280px){.rz-scope .xl\:my-8{margin-top:calc(var(--global-spacer) * 8);margin-bottom:calc(var(--global-spacer) * 8)}}
.rz-scope .mx-1{margin-left:var(--global-spacer);margin-right:var(--global-spacer)}
.rz-scope .mx-4{margin-left:calc(var(--global-spacer) * 4);margin-right:calc(var(--global-spacer) * 4)}
.rz-scope .mx-auto{margin-right:auto;margin-left:auto}
.rz-scope .m-auto{margin:auto}
@media(min-width:768px){.rz-scope .md\:ms-0{margin-left:0}}
@media(min-width:768px){.rz-scope .md\:m-4{margin:calc(var(--global-spacer) * 4)}}
@media(min-width:768px){.rz-scope .md\:mx-8{margin-left:calc(var(--global-spacer) * 8);margin-right:calc(var(--global-spacer) * 8)}}
.rz-scope .border-1{border-width:1px;border-style:solid}
.rz-scope .border-2{border-width:2px;border-style:solid}
.rz-scope .border-4{border-width:4px;border-style:solid}
.rz-scope .border-t-1{border-top-width:1px;border-top-style:solid}
.rz-scope .border-b-1{border-bottom-width:1px;border-bottom-style:solid}
.rz-scope .border-r-1{border-right-width:1px;border-right-style:solid}
.rz-scope .border-s-1{border-inline-start-width:1px;border-inline-start-style:solid}
.rz-scope .rounded-0{border-radius:0}
.rz-scope .rounded-1{border-radius:4px}
.rz-scope .rounded-2{border-radius:8px}
.rz-scope .rounded-3{border-radius:12px}
.rz-scope .rounded-4{border-radius:16px}
.rz-scope .rounded-full{border-radius:50%}
.rz-scope .rounded-t-1{border-top-left-radius:4px;border-top-right-radius:4px}
.rz-scope .rounded-t-2{border-top-left-radius:8px;border-top-right-radius:8px}
.rz-scope .rounded-b-1{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.rz-scope .rounded-b-2{border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.rz-scope .border-black-10{border-color:var(--global-black-10)}
.rz-scope .border-black-20{border-color:var(--global-black-20)}
.rz-scope .border-black-60{border-color:var(--global-black-60)}
.rz-scope .border-black{border-color:var(--global-black)}
.rz-scope .border-green{border-color:var(--global-green)}
.rz-scope .border-red{border-color:var(--global-red)}
.rz-scope .border-orange{border-color:var(--global-yellow)}
.rz-scope .border-white{border-color:#fff}
.rz-scope .border-transparent{border-color:transparent}
@media(hover:hover){.rz-scope .hover\:border-green:hover{border-color:var(--global-green)}}
.rz-scope .border-none{border-style:none}
@media(min-width:768px){.rz-scope .md\:rounded-2{border-radius:8px}}
.rz-scope .overflow-hidden{overflow:hidden}
.rz-scope .overflow-auto{overflow:auto}
.rz-scope .leading-0{line-height:0}
.rz-scope .leading-none{line-height:1}
.rz-scope .leading-4{line-height:16px}
.rz-scope .leading-6{line-height:24px}
.rz-scope .leading-normal{line-height:normal}
.rz-scope .underline{text-decoration-line:underline}
.rz-scope .line-through{text-decoration-line:line-through}
@media(hover:hover){.rz-scope .hover\:underline:hover{text-decoration-line:underline}}
@media(hover:hover){.rz-scope .hover\:no-underline:hover{text-decoration-line:none}}
.rz-scope .no-underline{text-decoration-line:none}
.rz-scope .text-start{text-align:start}
.rz-scope .text-center{text-align:center}
.rz-scope .text-right{text-align:right}
.rz-scope .text-left{text-align:left}
@media(min-width:768px){.rz-scope .md\:text-left{text-align:left}}
@media(min-width:1024px){.rz-scope .lg\:text-center{text-align:center}}
@media(min-width:1280px){.rz-scope .xl\:text-left{text-align:left}}
.rz-scope .capitalize{text-transform:capitalize}
.rz-scope .lowercase{text-transform:lowercase}
.rz-scope .align-middle{vertical-align:middle}
.rz-scope .align-bottom{vertical-align:bottom}
.rz-scope .align-top{vertical-align:top}
.rz-scope .whitespace-nowrap{white-space:nowrap}
.rz-scope .wrap-anywhere{overflow-wrap:anywhere}
.rz-scope .overflow-anchor{overflow-anchor:auto}
.rz-scope .bg-black{background-color:var(--global-black)}
.rz-scope .bg-black-5{background-color:var(--global-black-5)}
.rz-scope .bg-black-10{background-color:var(--global-black-10)}
.rz-scope .bg-black-60{background-color:var(--global-black-60)}
.rz-scope .bg-white{background-color:#fff}
.rz-scope .bg-green{background-color:var(--global-green)}
.rz-scope .bg-green-5{background-color:var(--global-green-5)}
.rz-scope .bg-green-10{background-color:var(--global-green-10)}
.rz-scope .bg-loyalty-yellow-light{background-color:var(--loyalty-yellow-light)}
.rz-scope .bg-loyalty-yellow{background-color:var(--loyalty-yellow)}
.rz-scope .bg-red{background-color:var(--global-red)}
.rz-scope .bg-red-5{background-color:var(--global-red-5)}
.rz-scope .bg-yellow{background-color:var(--global-yellow)}
@media(hover:hover){.rz-scope .hover\:bg-black-5:hover{background-color:var(--global-black-5)}}
@media(hover:hover){.rz-scope .hover\:bg-black-10:hover{background-color:var(--global-black-10)}}
@media(hover:hover){.rz-scope .hover\:bg-black-20:hover{background-color:var(--global-black-20)}}
@media(hover:hover){.rz-scope .hover\:bg-black-80:hover{background-color:var(--global-black-80)}}
@media(hover:hover){.rz-scope .hover\:bg-red:hover{background-color:var(--global-red)}}
@media(hover:hover){.rz-scope .hover\:bg-green-5:hover{background-color:var(--global-green-5)}}
.rz-scope .color-black{color:var(--global-black)}
.rz-scope .color-black-10{color:var(--global-black-10)}
.rz-scope .color-black-5{color:var(--global-black-5)}
.rz-scope .color-black-20{color:var(--global-black-20)}
.rz-scope .color-black-40{color:var(--global-black-40)}
.rz-scope .color-black-60{color:var(--global-black-60)}
.rz-scope .color-blue{color:var(--global-blue)}
.rz-scope .color-green{color:var(--global-green)}
.rz-scope .color-white{color:#fff}
.rz-scope .color-red{color:var(--global-red)}
.rz-scope .color-yellow{color:var(--global-yellow)}
.rz-scope .color-orange{color:var(--global-orange)}
@media(hover:hover){.rz-scope .hover\:color-black:hover{color:var(--global-black)}}
@media(hover:hover){.rz-scope .hover\:color-black-60:hover{color:var(--global-black-60)}}
@media(hover:hover){.rz-scope .hover\:color-green:hover{color:var(--global-green)}}
@media(hover:hover){.rz-scope .hover\:color-red:hover{color:var(--global-red)}}
@media(hover:hover){.rz-scope .hover\:color-white:hover{color:#fff}}
.rz-scope .active\:color-green:active{color:var(--global-green)}
.rz-scope .fill-black-40{fill:var(--global-black-40)}
.rz-scope .fill-black-60{fill:var(--global-black-60)}
.rz-scope .fill-black{fill:var(--global-black)}
.rz-scope .fill-red{fill:var(--global-red)}
.rz-scope .fill-yellow{fill:var(--global-yellow)}
.rz-scope .fill-green{fill:var(--global-green)}
.rz-scope .fill-blue{fill:var(--global-blue)}
.rz-scope .fill-light-blue{fill:var(--global-light-blue)}
.rz-scope .fill-white{fill:#fff}
.rz-scope .fill-current{fill:currentColor}
@media(hover:hover){.rz-scope .hover\:fill-red:hover{fill:var(--global-red)}}
@media(hover:hover){.rz-scope .hover\:fill-current:hover{fill:currentColor}}
.rz-scope .pointer{cursor:pointer}
.rz-scope .object-scale-down{object-fit:scale-down}
.rz-scope .object-contain{object-fit:contain}
.rz-scope .object-cover{object-fit:cover}
.rz-scope .rotate-90{transform:rotate(90deg)}
.rz-scope .-rotate-90{transform:rotate(-90deg)}
.rz-scope .-rotate-180{transform:rotate(-180deg)}
.rz-scope .rotate-180{transform:rotate(180deg)}
.rz-scope .-translate-y-1\/2{--default-translate-y: -50%;transform:translate(var(--default-translate-x, 0),var(--default-translate-y))}
.rz-scope .-translate-x-1\/2{--default-translate-x: -50%;transform:translate(var(--default-translate-x, 0),var(--default-translate-y, 0))}
.rz-scope .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}
.rz-scope .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}
.rz-scope .pointer-events-none{pointer-events:none}
.rz-scope .object-left{object-position:left}
.rz-scope .object-top{object-position:top}
.rz-scope .float-right{float:right}
.rz-scope .currency{margin-left:4px}
.rz-scope .small{font-size:80%}
.rz-scope .text-overflow-bottom-overlay{position:relative}
.rz-scope .text-overflow-bottom-overlay:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50px;transition:opacity .3s ease;opacity:0;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}
.rz-scope .text-overflow-bottom-overlay.closed:after{opacity:1}
.rz-scope .app-overlay:after{content:"";background-color:#00000080;inset:0;opacity:0;position:fixed;z-index:99}
.rz-scope .app-overlay.show:after{opacity:1;transition:opacity .2s ease-in-out}
.rz-scope .cdk-overlay-container:has(.overlay-index){z-index:110}
.rz-scope [_nghost-rz-client-c2225538244]:empty{display:none}
.rz-scope .scroll-button[_ngcontent-rz-client-c2225538244]{position:fixed;bottom:calc(var(--global-spacer) * 20);right:calc(var(--global-spacer) * 2);display:flex;width:calc(var(--global-spacer) * 10);height:calc(var(--global-spacer) * 10);border-radius:50%;background-color:var(--global-green);flex-direction:column;justify-content:center;align-items:center;z-index:21;box-shadow:0 var(--global-spacer) var(--global-spacer) 0 #00000040}
@media(hover:hover){.rz-scope .scroll-button[_ngcontent-rz-client-c2225538244]:hover{background-color:#05bc52}}
.rz-scope .scroll-button[_ngcontent-rz-client-c2225538244]   svg[_ngcontent-rz-client-c2225538244]{transform:rotate(180deg);fill:#fff}
@media(min-width:768px){.rz-scope .scroll-button[_ngcontent-rz-client-c2225538244]{right:calc(var(--global-spacer) * 4)}}
@media(min-width:1024px){.rz-scope .scroll-button[_ngcontent-rz-client-c2225538244]{right:calc(var(--global-spacer) * 6)}}
@media(min-width:1280px){.rz-scope .scroll-button[_ngcontent-rz-client-c2225538244]{right:calc(var(--global-spacer) * 8)}}
.rz-scope .footer-indent[_ngcontent-rz-client-c816736917]{padding-top:calc(var(--global-spacer) * 20)}
.rz-scope [_nghost-rz-client-c612053950]{display:block;height:32px;background-color:var(--global-black-20)}
.rz-scope .close[_ngcontent-rz-client-c612053950]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:none;border-radius:50%;background:#fff}
.rz-scope .close[_ngcontent-rz-client-c612053950]   svg[_ngcontent-rz-client-c612053950]{width:12px;height:12px;fill:var(--global-black)}
@media(hover:hover){.rz-scope .close[_ngcontent-rz-client-c612053950]:hover   svg[_ngcontent-rz-client-c612053950]{opacity:.6}}
.rz-scope .img-wrap[_ngcontent-rz-client-c612053950]{position:relative;display:flex;width:100%;max-width:736px;height:100%;margin:0 auto}
.rz-scope .img[_ngcontent-rz-client-c612053950]{object-fit:contain}
.rz-scope .logo[_ngcontent-rz-client-c803253558]{width:40px;height:40px}
@media(min-width:1280px){.rz-scope .logo[_ngcontent-rz-client-c803253558]{width:240px}}
@charset "UTF-8";
.rz-scope .bottom-text{font-size:13px;line-height:19px;text-align:left}
.rz-scope .bottom-text h1,.rz-scope .bottom-text h2,.rz-scope .bottom-text h3,.rz-scope .bottom-text h4{margin-top:12px;margin-bottom:12px;font-size:17px}
.rz-scope .bottom-text p{line-height:19px}
.rz-scope .bottom-text p+p{margin-top:8px}
.rz-scope .bottom-text ul,.rz-scope .bottom-text ol{margin-top:12px;margin-bottom:12px}
.rz-scope .bottom-text ul li+li,.rz-scope .bottom-text ol li+li{margin-top:4px}
.rz-scope .bottom-text ul li:before{content:"\2022";margin-left:8px;margin-right:8px}
.rz-scope .bottom-text ol{counter-reset:count}
.rz-scope .bottom-text ol li:before{margin-left:8px;margin-right:8px;counter-increment:count;content:counter(count) "."}
.rz-scope .bottom-text-overflow{--toggleMaxHeight: 150px}
.rz-scope .bottom-text img{max-width:100%;height:auto;margin:8px auto;display:block}
.rz-scope .bottom-text table{width:100%;max-width:100%;border-collapse:collapse;font-family:sans-serif;font-size:14px;color:var(--global-black-80)}
.rz-scope .bottom-text th,.rz-scope .bottom-text td{padding:8px 12px;border:1px solid var(--global-black-20);text-align:left}
.rz-scope .bottom-text th{background-color:var(--global-black-10);font-weight:700}
.rz-scope .bottom-text tr:nth-child(2n){background-color:var(--global-black-5)}
.rz-scope .bottom-text tr:hover{background-color:var(--global-black-10)}
.rz-scope .bottom-text-pickup{margin-top:8px}
.rz-scope .open[_ngcontent-rz-client-c809702371]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:10}
@media(min-width:1280px){.rz-scope .open[_ngcontent-rz-client-c809702371]{position:relative;transform:none}}
.rz-scope .searchField[_ngcontent-rz-client-c809702371]{min-height:40px}
.rz-scope .searchLeft[_ngcontent-rz-client-c809702371]{display:flex;align-items:center;flex:1 1 auto;min-width:0;padding-right:8px;padding-left:8px;gap:8px;height:100%}
.rz-scope .magnifierIcon[_ngcontent-rz-client-c809702371]{flex:0 0 auto}
.rz-scope .search-input[_ngcontent-rz-client-c809702371]{height:40px;z-index:initial!important;box-shadow:none!important;min-width:0}
@media(min-width:768px){.rz-scope .search-input[_ngcontent-rz-client-c809702371]{padding-left:0!important}}
.rz-scope .search-input.focus[_ngcontent-rz-client-c809702371]{padding-left:0!important}
.rz-scope .search-submit[_ngcontent-rz-client-c809702371]{overflow:hidden;visibility:hidden;position:absolute;pointer-events:none}
@media(min-width:768px){.rz-scope .search-submit[_ngcontent-rz-client-c809702371]{overflow:initial;visibility:initial;position:initial;pointer-events:initial}}
.rz-scope .seller_chip[_ngcontent-rz-client-c809702371]{align-items:center;gap:6px;height:inherit;padding:0 8px 0 0;border-right:1px solid var(--global-black-10);max-width:40%;white-space:nowrap;flex:0 0 auto}
.rz-scope .seller_chip__text[_ngcontent-rz-client-c809702371]{overflow:hidden;text-overflow:ellipsis}
.rz-scope .seller_chip__close[_ngcontent-rz-client-c809702371]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent}
.rz-scope .rz-plugin-wrapper[_ngcontent-rz-client-c4183685640]{position:relative;top:-15px}
.rz-scope [_nghost-rz-client-c3926761983]{position:sticky;z-index:17;display:block;transition:.22s ease-in-out}
@media(min-width:1025px){.rz-scope [_nghost-rz-client-c3926761983]{top:0}}
.rz-scope .navbar__price-small[_ngcontent-rz-client-c3926761983]:before{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:2px;transform:translateY(-50%);background-color:var(--global-black-60)}
.rz-scope .navbar__tabs[_ngcontent-rz-client-c3926761983]{box-shadow:0 4px 15px #0000000d}
@media(min-width:1024px){.rz-scope .navbar__tabs[_ngcontent-rz-client-c3926761983]{height:64px}}
.rz-scope .product-about{display:flex;flex-direction:column;width:100%}
@media(min-width:768px){.rz-scope .product-about{position:relative;display:inline-block}}
.rz-scope .product-about__left{width:100%}
.rz-scope .product-about__left-wrapper{border-radius:0 0 8px 8px}
@media(min-width:768px){.rz-scope .product-about__left-wrapper{border-radius:calc(var(--global-spacer) * 2)}}
@media(min-width:768px){.rz-scope .product-about__left{float:left;width:50%;padding-right:var(--global-spacer)}}
.rz-scope .product-about__title{display:inline-block;width:100%}
@media(min-width:768px){.rz-scope .product-about__title{width:50%;padding-left:var(--global-spacer)}}
@media(min-width:768px){.rz-scope .product-about__sticky{position:sticky}}
.rz-scope .product-about__right{width:100%;order:3}
@media(min-width:768px){.rz-scope .product-about__right{display:inline-block;width:50%;padding-left:var(--global-spacer);margin-top:0}}
.rz-scope .product-about__block{border:1px solid var(--global-black-10);border-radius:calc(var(--global-spacer) * 2)}
.rz-scope .product-about__item+.product-about__item{border-top:1px solid var(--global-black-10)}
.rz-scope .product-attention{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}
.rz-scope .product-attention__icon{display:flex;flex-direction:row;align-items:center;justify-content:center;width:48px;height:48px;margin-right:calc(var(--global-spacer) * 4);border:2px solid var(--global-red);border-radius:50%}
.rz-scope .product-attention__icon svg{fill:var(--global-red)}
.rz-scope .product-attention__exclamation{font-family:var(--main-font-family);font-size:38px;color:var(--global-red)}
.rz-scope .product-attention__text{flex:1}
.rz-scope .product-about__description-content{word-break:break-word}
.rz-scope .product-about__description-content img{max-width:100%}
.rz-scope .set-list__text{font-size:18px;margin-bottom:calc(var(--global-spacer) * 4)}
@media(min-width:1024px){.rz-scope .set-list__text{font-size:20px}}
.rz-scope .set-list__link{display:block;font-size:16px;font-weight:700;color:var(--global-green)}
.rz-scope .set-list__link:visited{color:var(--global-green)}
@media(min-width:768px){.rz-scope .mobile{display:none}}
.rz-scope .desktop{display:none}
@media(min-width:768px){.rz-scope .desktop{display:block}}
.rz-scope .primacy-slider-theme{--countSlides: 2}
@media(min-width:768px)and (max-width:1023px){.rz-scope .primacy-slider-theme{--countSlides: 5}}
@media(min-width:1024px)and (max-width:1279px){.rz-scope .primacy-slider-theme{--countSlides: 6}}
@media(min-width:1280px)and (max-width:1439px){.rz-scope .primacy-slider-theme{--countSlides: 8}}
@media(min-width:1440px)and (max-width:1599px){.rz-scope .primacy-slider-theme{--countSlides: 9}}
@media(min-width:1600px){.rz-scope .primacy-slider-theme{--countSlides: 10}}
@media(min-width:1440px){.rz-scope .primacy-slider-theme.fashion-slider-theme{--countSlides: 6}}
.rz-scope [_nghost-rz-client-c3901871627]{--line-height: 22px}
@media(min-width:1024px){.rz-scope [_nghost-rz-client-c3901871627]{--line-height: 24px}}
.rz-scope .no-rating[_nghost-rz-client-c3901871627]   .rating[_ngcontent-rz-client-c3901871627]{display:none}
.rz-scope .title[_ngcontent-rz-client-c3901871627]{font-size:calc(var(--global-spacer) * 4);line-height:var(--line-height);font-weight:700}
@media(min-width:1024px){.rz-scope .title[_ngcontent-rz-client-c3901871627]{font-size:18px}}
.rz-scope .title__collapsed[_ngcontent-rz-client-c3901871627]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:calc(var(--line-height) * 2);overflow:hidden}
.rz-scope .rating[_ngcontent-rz-client-c3901871627]{display:flex;align-items:center}
.rz-scope .product-archive[_ngcontent-rz-client-c2029632177]{display:flex;flex-direction:column;gap:calc(var(--global-spacer) * 4)}
@media(min-width:1280px){.rz-scope .product-archive[_ngcontent-rz-client-c2029632177]{flex-direction:row;align-items:center;gap:calc(var(--global-spacer) * 3)}}
.rz-scope .product-archive__heading[_ngcontent-rz-client-c2029632177]{font-size:var(--common-font-size);color:var(--global-black-60)}
.rz-scope .product-archive__button[_ngcontent-rz-client-c2029632177]{display:flex;align-items:center;justify-content:center;width:100%;white-space:nowrap;border:1px solid var(--global-green);background-color:#fff;color:var(--global-green)}
@media(min-width:1280px){.rz-scope .product-archive__button[_ngcontent-rz-client-c2029632177]{width:auto}}
.rz-scope .product-archive__carriage[_ngcontent-rz-client-c2029632177]{display:flex;justify-content:flex-end}
@media(min-width:768px){.rz-scope .product-archive__carriage[_ngcontent-rz-client-c2029632177]{display:inherit}}
.rz-scope .product-archive__carriage-main-tab[_ngcontent-rz-client-c2029632177],.rz-scope .product-archive__carriage-other-tabs[_ngcontent-rz-client-c2029632177]{padding:0}
@media(min-width:1280px){.rz-scope .product-archive__carriage-other-tabs[_ngcontent-rz-client-c2029632177]{padding:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4)}}
.rz-scope .product-archive__carriage-wrap[_ngcontent-rz-client-c2029632177]{display:flex;flex-direction:row;align-items:center;gap:calc(var(--global-spacer) * 4)}
.rz-scope .product-archive__carriage-wrap[_ngcontent-rz-client-c2029632177] > a[_ngcontent-rz-client-c2029632177]{width:auto}
.rz-scope .product-archive__carriage-heading[_ngcontent-rz-client-c2029632177]{font-size:var(--common-font-size);color:var(--global-black-60)}
.rz-scope .product-archive[_ngcontent-rz-client-c2029632177]   .button[_ngcontent-rz-client-c2029632177]{font-size:var(--common-font-size)}
@media(min-width:1280px){.rz-scope .product-archive[_ngcontent-rz-client-c2029632177]   .button[_ngcontent-rz-client-c2029632177]{font-size:16px}}
@media(min-width:1280px){.rz-scope .product-price__wrap[_ngcontent-rz-client-c2029632177]{margin-right:calc(var(--global-spacer) * 4);margin-bottom:0}}
.rz-scope .product-price__block[_ngcontent-rz-client-c2029632177]{width:100%}
@media(min-width:1280px){.rz-scope .product-price__block[_ngcontent-rz-client-c2029632177]{width:auto}}
.rz-scope .product-price__block-lite[_ngcontent-rz-client-c2029632177]{width:100%}
@media(min-width:1024px){.rz-scope .product-price__big[_ngcontent-rz-client-c2029632177]{font-size:calc(var(--global-spacer) * 7)}}
@media(min-width:1280px){.rz-scope .product-price__big[_ngcontent-rz-client-c2029632177]{width:auto}}
.rz-scope .product-price__big-color-red[_ngcontent-rz-client-c2029632177]{color:var(--global-red)}
.rz-scope .product-price__small[_ngcontent-rz-client-c2029632177]{position:relative;display:inline-block;background-color:#fff;line-height:14px;color:var(--global-black-60)}
.rz-scope .product-price__small[_ngcontent-rz-client-c2029632177]:before{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:2px;transform:translateY(-50%);background-color:var(--global-black-60)}
.rz-scope .product-price__symbol[_ngcontent-rz-client-c2029632177]{margin-left:4px;font-size:calc(var(--global-spacer) * 4)}
.rz-scope .product-price__symbol_small[_ngcontent-rz-client-c2029632177]{font-size:14px}
.rz-scope .product-price__min-month-price[_ngcontent-rz-client-c2029632177]{display:block}
@media(min-width:767px)and (max-width:1023px){.rz-scope .product-price__min-month-price[_ngcontent-rz-client-c2029632177]{max-width:200px}}
@media(min-width:1024px)and (max-width:1279px){.rz-scope .product-price__min-month-price[_ngcontent-rz-client-c2029632177]{max-width:initial}}
@media(min-width:1280px){.rz-scope .product-price__min-month-price[_ngcontent-rz-client-c2029632177]{max-width:200px}}
.rz-scope .product-price__promocode[_ngcontent-rz-client-c2029632177]{padding-top:calc(var(--global-spacer) * 3)}
@media(min-width:1280px){.rz-scope .product-price__promocode[_ngcontent-rz-client-c2029632177]{padding-top:0}}
.rz-scope .product-price__promocode-main[_ngcontent-rz-client-c2029632177]{border-top:1px solid var(--global-black-10)}
.rz-scope .product-price__promocode-large[_ngcontent-rz-client-c2029632177]{display:none}
@media(min-width:1280px){.rz-scope .product-price__promocode-large[_ngcontent-rz-client-c2029632177]{display:block;padding:calc(var(--global-spacer) * 4) calc(var(--global-spacer) * 4) calc(var(--global-spacer) * 3)}}
.rz-scope .product-price__promocode-mobile[_ngcontent-rz-client-c2029632177]{display:block;margin:0 -16px;padding:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4) 0 calc(var(--global-spacer) * 4)}
@media(min-width:1280px){.rz-scope .product-price__promocode-desktop-hide[_ngcontent-rz-client-c2029632177]{display:none}}
.rz-scope .product-price[_ngcontent-rz-client-c2029632177]   .super-offer__price[_ngcontent-rz-client-c2029632177]   .currency[_ngcontent-rz-client-c2029632177]{font-size:12px}
.rz-scope .product-button__wrap[_ngcontent-rz-client-c2029632177]{display:flex}
@media(min-width:1366px){.rz-scope .product-button__wrap[_ngcontent-rz-client-c2029632177]{order:1;margin-left:calc(var(--global-spacer) * 4)}}
.rz-scope .product-button__complain[_ngcontent-rz-client-c2029632177]{justify-content:space-between;padding:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4);font-size:var(--common-font-size)}
.rz-scope .product-button__complain-wrapper[_ngcontent-rz-client-c2029632177]{display:flex;align-items:center}
.rz-scope .product-button__complain-button[_ngcontent-rz-client-c2029632177]{width:100%;border:none;background:none;margin:0;padding:0}
.rz-scope .product-button__complain-button[_ngcontent-rz-client-c2029632177]   div[_ngcontent-rz-client-c2029632177] > svg[_ngcontent-rz-client-c2029632177]{fill:var(--global-black-60)}
.rz-scope .product-button__complain-button[_ngcontent-rz-client-c2029632177]   div[_ngcontent-rz-client-c2029632177] > svg[_ngcontent-rz-client-c2029632177]:last-child{rotate:-90deg}
.rz-scope .product-button__analogs[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__notify[_ngcontent-rz-client-c2029632177]{width:100%;padding-top:calc(var(--global-spacer) * 3)}
@media(min-width:1280px){.rz-scope .product-button__analogs[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__notify[_ngcontent-rz-client-c2029632177]{width:auto;padding:0}}
.rz-scope .product-button__analogs.half-button[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__notify.half-button[_ngcontent-rz-client-c2029632177]{padding:0}
@media(min-width:1280px){.rz-scope .product-button__analogs.half-button[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__notify.half-button[_ngcontent-rz-client-c2029632177]{flex:1}}
.rz-scope .product-button__credit[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__buy[_ngcontent-rz-client-c2029632177]{width:100%;padding-top:calc(var(--global-spacer) * 3)}
@media(min-width:1366px){.rz-scope .product-button__credit[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__buy[_ngcontent-rz-client-c2029632177]{width:auto;padding:0}}
.rz-scope .product-button__credit.half-button[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__buy.half-button[_ngcontent-rz-client-c2029632177]{padding:0}
@media(min-width:1366px){.rz-scope .product-button__credit.half-button[_ngcontent-rz-client-c2029632177],.rz-scope .product-button__buy.half-button[_ngcontent-rz-client-c2029632177]{flex:1}}
.rz-scope .product-button__buy-group[_ngcontent-rz-client-c2029632177]{display:flex;width:100%;align-items:center;flex-wrap:wrap;gap:0 calc(var(--global-spacer) * 4)}
@media(min-width:1366px){.rz-scope .product-button__buy-group[_ngcontent-rz-client-c2029632177]{width:auto;flex-wrap:nowrap}}
.rz-scope .product-button__buy-group[_ngcontent-rz-client-c2029632177]:empty{flex-grow:1}
.rz-scope .product__size-buttons[_ngcontent-rz-client-c2029632177]{display:flex;flex-direction:column;gap:calc(var(--global-spacer) * 2)}
@media(min-width:1280px){.rz-scope .product__size-buttons[_ngcontent-rz-client-c2029632177]{flex-direction:row}}
@media(min-width:1366px){.rz-scope .product-trade.credit-button[_ngcontent-rz-client-c2029632177]{justify-content:space-between}}
@media(min-width:1336px){.rz-scope .product-trade.credit-button[_ngcontent-rz-client-c2029632177]   .product-button__buy-group[_ngcontent-rz-client-c2029632177]{flex-grow:1}}
@media(min-width:1336px){.rz-scope .product-trade.credit-button.big-price[_ngcontent-rz-client-c2029632177]   .product-button__buy[_ngcontent-rz-client-c2029632177],.rz-scope .product-trade.credit-button.big-price[_ngcontent-rz-client-c2029632177]   .product-button__credit[_ngcontent-rz-client-c2029632177]{width:100%}}
@media(min-width:1336px)and (max-width:1459px){.rz-scope .product-trade.credit-button.big-price[_ngcontent-rz-client-c2029632177]   .product-button__buy[_ngcontent-rz-client-c2029632177],.rz-scope .product-trade.credit-button.big-price[_ngcontent-rz-client-c2029632177]   .product-button__credit[_ngcontent-rz-client-c2029632177]{padding-top:calc(var(--global-spacer) * 3)}}
@media(min-width:1336px)and (max-width:1459px){.rz-scope .product-trade.credit-button.big-price[_ngcontent-rz-client-c2029632177]   .product-button__buy-group[_ngcontent-rz-client-c2029632177]{width:100%}}
@media(min-width:1336px)and (max-width:1459px){.rz-scope .product-trade.credit-button.big-price[_ngcontent-rz-client-c2029632177]   .product-button__wrap[_ngcontent-rz-client-c2029632177]{order:0;margin:0}}
@media(min-width:1366px){.rz-scope .product-trade.credit-button.default-price.credit-button[_ngcontent-rz-client-c2029632177]   .product-button__buy[_ngcontent-rz-client-c2029632177],.rz-scope .product-trade.credit-button.default-price.credit-button[_ngcontent-rz-client-c2029632177]   .product-button__credit[_ngcontent-rz-client-c2029632177]{width:100%;padding:0}}
.rz-scope .product-price__item[_ngcontent-rz-client-c2029632177]{margin-top:0;margin-bottom:4px}
.rz-scope .product-trade[_ngcontent-rz-client-c2029632177]{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4) calc(var(--global-spacer) * 4) calc(var(--global-spacer) * 4)}
@media(min-width:1366px){.rz-scope .product-trade[_ngcontent-rz-client-c2029632177]{justify-content:flex-start}}
.rz-scope .product-hint[_ngcontent-rz-client-c2029632177]{border:1px solid var(--global-red);border-radius:calc(var(--global-spacer) * 2);background-color:#f841471a;padding:calc(var(--global-spacer) * 4);font-size:14px}
.rz-scope .red_price_xl[_ngcontent-rz-client-c2029632177]{order:2}
@media(min-width:1366px){.rz-scope .red_price_xl\:d-flex[_ngcontent-rz-client-c2029632177]{display:flex!important}
.rz-scope .red_price_xl\:hidden[_ngcontent-rz-client-c2029632177]{display:none!important}}
.rz-scope .product-wrapper[_ngcontent-rz-client-c3278709966]{display:flex;flex-direction:column}
@media(min-width:1024px){.rz-scope .product-wrapper[_ngcontent-rz-client-c3278709966]{flex-direction:row}}
.rz-scope .product-wrapper__left[_ngcontent-rz-client-c3278709966]{width:100%}
@media(min-width:1024px){.rz-scope .product-wrapper__left[_ngcontent-rz-client-c3278709966]{width:30%}}
.rz-scope .product-wrapper__left[_ngcontent-rz-client-c3278709966]   h2[_ngcontent-rz-client-c3278709966]{margin-bottom:calc(var(--global-spacer) * 4)}
@media(min-width:1024px){.rz-scope .product-wrapper__left[_ngcontent-rz-client-c3278709966]   h2[_ngcontent-rz-client-c3278709966]{margin-bottom:calc(var(--global-spacer) * 6)}}
@media(min-width:1024px){.rz-scope .product-wrapper__sticky[_ngcontent-rz-client-c3278709966]{position:sticky}}
.rz-scope .product-wrapper__right[_ngcontent-rz-client-c3278709966]{width:100%}
@media(min-width:1024px){.rz-scope .product-wrapper__right[_ngcontent-rz-client-c3278709966]{width:70%}}
@media(max-width:727px){.rz-scope .mobile-none[_nghost-rz-client-c1322441172]{display:none}}
@media(min-width:728px){.rz-scope .desktop-none[_nghost-rz-client-c1322441172]{display:none}}
.rz-scope .comments-tabs[_ngcontent-rz-client-c1322441172]{display:flex;align-items:center;gap:calc(var(--global-spacer) * 2);margin-bottom:calc(var(--global-spacer) * 4)}
.rz-scope .comments-tabs__button[_ngcontent-rz-client-c1322441172]{display:inline-block;padding:calc(var(--global-spacer) * 2);border:1px solid var(--global-black-20);border-radius:calc(var(--global-spacer) * 2);background:none;line-height:calc(var(--global-spacer) * 6);color:var(--global-black);font-size:15px}
.rz-scope .comments-tabs__active[_ngcontent-rz-client-c1322441172]{border:1px solid var(--global-green);background-color:var(--global-green-10)}
.rz-scope .product-comment-rating[_ngcontent-rz-client-c2544325299]{display:flex;flex-direction:column;gap:calc(var(--global-spacer) * 4);width:100%;margin-bottom:calc(var(--global-spacer) * 6)}
@media(min-width:1024px){.rz-scope .product-comment-rating[_ngcontent-rz-client-c2544325299]{width:70%;margin-bottom:0}}
.rz-scope .product-comment-rating__svg[_ngcontent-rz-client-c2544325299]{margin-left:calc(var(--global-spacer) / 2);margin-bottom:-2px}
.rz-scope .product-comment-rating__gray[_ngcontent-rz-client-c2544325299]{color:var(--global-black-60)}
.rz-scope .product-comment-rating__text[_ngcontent-rz-client-c2544325299]{margin-top:calc(var(--global-spacer) * 2)}
.rz-scope .product-comments__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}
.rz-scope .product-comments__heading-text{margin-bottom:calc(var(--global-spacer) * 4)}
.rz-scope .product-comments__cta{margin-bottom:calc(var(--global-spacer) * 6)}
@media(min-width:768px){.rz-scope .product-comments__cta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4);border:1px solid var(--global-black-10);border-radius:calc(var(--global-spacer) * 2)}}
.rz-scope .product-comments__cta-heading{display:none;font-size:16px}
@media(min-width:768px){.rz-scope .product-comments__cta-heading{display:block}}
@media(min-width:1024px){.rz-scope .product-comments__cta-heading{margin-right:calc(var(--global-spacer) * 6)}}
.rz-scope .product-comments__cta-bonuses{margin-top:calc(var(--global-spacer) * 2)}
@media(max-width:768px){.rz-scope .product-comments__cta-bonuses{margin-bottom:calc(var(--global-spacer) * 2);margin-top:0}}
.rz-scope .product-comments__heading{margin-bottom:calc(var(--global-spacer) * 6);font-size:20px}
.rz-scope .product-comments__heading_color_yellow{color:var(--global-yellow)}
.rz-scope .product-comments__heading_color_gray{color:var(--global-black-20)}
.rz-scope .product-comments__show-more{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:0;background:none;font-size:14px;color:var(--link-color);cursor:pointer}
.rz-scope .product-comments__show-more:hover{color:var(--link-hover-color)}
.rz-scope .product-comments__show-more svg{margin-left:4px;fill:currentColor}
@keyframes _ngcontent-rz-client-c3562751567_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c3562751567_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .product-video[_ngcontent-rz-client-c3562751567]{width:100%;background-color:var(--global-black)}
.rz-scope .product-video__holder[_ngcontent-rz-client-c3562751567]{margin-bottom:calc(var(--global-spacer) * 2);background-color:#000;border-radius:calc(var(--global-spacer) * 2)}
.rz-scope .product-video__inner[_ngcontent-rz-client-c3562751567]{max-width:900px;margin:0 auto}
.rz-scope .product-video__footer[_ngcontent-rz-client-c3562751567]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:calc(var(--global-spacer) * 2)}
@media(min-width:768px){.rz-scope .product-video__footer[_ngcontent-rz-client-c3562751567]{justify-content:flex-start;flex-direction:row}}
.rz-scope .product-video__footer-label[_ngcontent-rz-client-c3562751567]{font-size:16px;color:#fff}
.rz-scope .product-video__subscribe[_ngcontent-rz-client-c3562751567]{display:flex;flex-direction:row;align-items:center;margin-top:calc(var(--global-spacer) * 6);font-size:11px}
@media(min-width:767px){.rz-scope .product-video__subscribe[_ngcontent-rz-client-c3562751567]{margin-top:0;margin-left:calc(var(--global-spacer) * 8)}}
.rz-scope .product-video__subscribe[_ngcontent-rz-client-c3562751567]:hover{text-decoration:none}
.rz-scope .product-video__subscribe-left[_ngcontent-rz-client-c3562751567]{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;border-radius:2px 0 0 2px;box-sizing:border-box;background-color:#cc181e;line-height:24px;color:#fff}
.rz-scope .product-video__subscribe-left[_ngcontent-rz-client-c3562751567]   svg[_ngcontent-rz-client-c3562751567]{margin-right:8px;fill:currentColor}
.rz-scope .additional-services-container[_ngcontent-rz-client-c891566910]{padding:0 calc(var(--global-spacer) * 4)}
.rz-scope .markdown__image[_ngcontent-rz-client-c441279554]{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px}
.rz-scope .markdown__block[_ngcontent-rz-client-c441279554]{display:flex;flex-direction:column;gap:calc(var(--global-spacer) * 3)}
@media(min-width:1024px){.rz-scope .markdown__block[_ngcontent-rz-client-c441279554]{flex-direction:row;justify-content:space-between;align-items:center}}
.rz-scope .video-content[_ngcontent-rz-client-c2665433094]{flex-grow:1}
.rz-scope .zoom-container[_ngcontent-rz-client-c2665433094]{position:absolute;right:0;left:50%;width:50%;top:0;padding-bottom:50%;background:#fff;z-index:10;visibility:hidden}
.rz-scope .visible[_ngcontent-rz-client-c2665433094]{visibility:visible}
.rz-scope .main-slider[_ngcontent-rz-client-c2665433094]{display:block}
.rz-scope .main-slider__wrap[_ngcontent-rz-client-c2665433094]{position:relative;padding-bottom:75%}
@media(min-width:768px){.rz-scope .main-slider__wrap[_ngcontent-rz-client-c2665433094]{padding-bottom:95%}}
.rz-scope .main-slider__item[_ngcontent-rz-client-c2665433094]{position:absolute;inset:0;width:100%;height:100%}
.rz-scope .main-slider__counter[_ngcontent-rz-client-c2665433094]{left:16px;bottom:16px;background-color:#000000b3}
.rz-scope .video-indicator[_ngcontent-rz-client-c2665433094]{left:16px;bottom:44px}
.rz-scope .product-about__description-content{--toggleMaxHeight: 200px}
@media(min-width:1024px){.rz-scope .product-about__description-content{--toggleMaxHeight: 280px}}
.rz-scope .characteristics-simple[_nghost-rz-client-c387328195]   .label[_ngcontent-rz-client-c387328195],.rz-scope .characteristics-simple[_nghost-rz-client-c387328195]   .value[_ngcontent-rz-client-c387328195]{width:initial;font-size:var(--common-font-size)}
.rz-scope .characteristics-simple[_nghost-rz-client-c387328195]   .label[_ngcontent-rz-client-c387328195]{margin-right:var(--global-spacer);text-wrap:nowrap}
.rz-scope .characteristics-simple[_nghost-rz-client-c387328195]   .label[_ngcontent-rz-client-c387328195]   span[_ngcontent-rz-client-c387328195]{padding-right:0}
.rz-scope .characteristics-simple[_nghost-rz-client-c387328195]   .label[_ngcontent-rz-client-c387328195]:after{content:":"}
.rz-scope .characteristics-simple[_nghost-rz-client-c387328195]   .value[_ngcontent-rz-client-c387328195]{padding-left:0}
.rz-scope .characteristics-simple[_nghost-rz-client-c387328195]   .sub-list[_ngcontent-rz-client-c387328195]   li[_ngcontent-rz-client-c387328195]{margin-bottom:0}
.rz-scope .sub-heading[_ngcontent-rz-client-c387328195]{margin-bottom:calc(var(--global-spacer) * 3);font-size:18px}
@media(min-width:1024px){.rz-scope .sub-heading[_ngcontent-rz-client-c387328195]{font-size:20px}}
.rz-scope .group[_ngcontent-rz-client-c387328195] + .group[_ngcontent-rz-client-c387328195]{margin-top:calc(var(--global-spacer) * 6)}
.rz-scope .item[_ngcontent-rz-client-c387328195]{display:flex}
.rz-scope .item[_ngcontent-rz-client-c387328195] + .item[_ngcontent-rz-client-c387328195]{margin-top:calc(var(--global-spacer) * 3)}
.rz-scope .sub-list[_ngcontent-rz-client-c387328195] + .sub-list[_ngcontent-rz-client-c387328195]{margin-top:calc(var(--global-spacer) * 4)}
.rz-scope .sub-list[_ngcontent-rz-client-c387328195]   li[_ngcontent-rz-client-c387328195]{margin-bottom:calc(var(--global-spacer) * 2)}
.rz-scope .sub-list[_ngcontent-rz-client-c387328195]   li[_ngcontent-rz-client-c387328195]:last-child{margin-bottom:0}
.rz-scope .label[_ngcontent-rz-client-c387328195],.rz-scope .value[_ngcontent-rz-client-c387328195]{font-size:var(--common-font-size);word-break:break-word}
.rz-scope .label[_ngcontent-rz-client-c387328195]{position:relative;align-self:flex-start;width:40%}
.rz-scope .label[_ngcontent-rz-client-c387328195]:before{position:absolute;left:0;bottom:var(--global-spacer);display:none;width:100%;border-bottom:1px dotted var(--global-black-20);content:""}
@media(min-width:768px){.rz-scope .label[_ngcontent-rz-client-c387328195]:before{display:block}}
.rz-scope .label[_ngcontent-rz-client-c387328195]   span[_ngcontent-rz-client-c387328195]{position:relative;display:inline-block;padding-right:calc(var(--global-spacer) * 4);background-color:#fff}
.rz-scope .value[_ngcontent-rz-client-c387328195]{width:60%;padding-left:calc(var(--global-spacer) * 4);box-sizing:border-box}
.rz-scope .bottom-text-overflow[_ngcontent-rz-client-c387328195]{--toggleMaxHeight: 230px}
.rz-scope .w-auto[_nghost-rz-client-c622117775]   .comment-button[_ngcontent-rz-client-c622117775]{width:auto}
.rz-scope .comment-button[_ngcontent-rz-client-c622117775]{width:100%;white-space:nowrap}
.rz-scope [_nghost-rz-client-c2615102288]{position:absolute;right:calc(var(--global-spacer) * 4);top:calc(var(--global-spacer) * 4);z-index:5}
.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]{cursor:pointer}
.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288] + .promo-stickers__item[_ngcontent-rz-client-c2615102288]{margin-top:calc(var(--global-spacer) * 2)}
.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]   .promo-label__round[_ngcontent-rz-client-c2615102288]{--promo-sticker-size: 72px;width:var(--promo-sticker-size);height:var(--promo-sticker-size)}
@media(min-width:1280px){.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]   .promo-label__round[_ngcontent-rz-client-c2615102288]{--promo-sticker-size: 120px}}
.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]   .promo-label__round-price[_ngcontent-rz-client-c2615102288]{font-size:calc(var(--promo-sticker-size) * .2);font-weight:700}
.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]   .promo-label__round-price[_ngcontent-rz-client-c2615102288]   small[_ngcontent-rz-client-c2615102288]{font-size:85%}
.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]   .promo-label__round-date[_ngcontent-rz-client-c2615102288]{font-size:calc(var(--promo-sticker-size) * .125)}
.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]   img[_ngcontent-rz-client-c2615102288]{width:72px;height:72px}
@media(min-width:1280px){.rz-scope .promo-stickers__item[_ngcontent-rz-client-c2615102288]   img[_ngcontent-rz-client-c2615102288]{width:120px;height:120px}}
@keyframes _ngcontent-rz-client-c1176145706_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c1176145706_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .slider-arrow-show-on-hover[_nghost-rz-client-c1176145706]   .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show-on-hover   [_nghost-rz-client-c1176145706]   .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show-on-hover[_nghost-rz-client-c1176145706]   .left-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show-on-hover   [_nghost-rz-client-c1176145706]   .left-btn[_ngcontent-rz-client-c1176145706]{opacity:0;pointer-events:none}
@media(hover:hover){.rz-scope .slider-arrow-show-on-hover[_nghost-rz-client-c1176145706]:hover   .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show-on-hover   [_nghost-rz-client-c1176145706]:hover   .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show-on-hover[_nghost-rz-client-c1176145706]:hover   .left-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show-on-hover   [_nghost-rz-client-c1176145706]:hover   .left-btn[_ngcontent-rz-client-c1176145706]{opacity:1;pointer-events:auto}}
.rz-scope .slider-arrow-show[_nghost-rz-client-c1176145706]   .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show   [_nghost-rz-client-c1176145706]   .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show[_nghost-rz-client-c1176145706]   .left-btn[_ngcontent-rz-client-c1176145706],.rz-scope .slider-arrow-show   [_nghost-rz-client-c1176145706]   .left-btn[_ngcontent-rz-client-c1176145706]{display:block}
.rz-scope [_nghost-rz-client-c1176145706]{position:relative;display:block;overflow:hidden;--initial-translatex-offset: calc((100% - var(--slide-width, 100%)) / 2);--translateX: calc((-1 * (var(--slide-width, 100%) + var(--slide-gap, 0px))* var(--current-position, 0)) + var(--initial-translatex-offset) + var(--offset, 0px))}
@media(min-width:1024px){.rz-scope .hidden-dots-lg[_nghost-rz-client-c1176145706]   .dots[_ngcontent-rz-client-c1176145706]{display:none}}
.rz-scope .container[_ngcontent-rz-client-c1176145706]{display:flex;gap:var(--slide-gap, 0);transition-property:transform;transition-timing-function:ease-out;transform:translate(var(--translateX));transition-duration:var(--transition-duration, initial)}
.rz-scope .item[_ngcontent-rz-client-c1176145706]{min-width:var(--slide-width, 100%)}
.rz-scope .dots[_ngcontent-rz-client-c1176145706]{position:absolute;bottom:8px;left:50%;max-width:70px;border-radius:6px;overflow:hidden;transform:translate(-50%)}
.rz-scope .dots-container[_ngcontent-rz-client-c1176145706]{display:flex;--translate-x: calc((var(--current-position) - 1)* -14px);transform:translate(var(--translate-x, 0));transition-duration:var(--transition-duration, initial)}
.rz-scope .dots-container.transform-none[_ngcontent-rz-client-c1176145706]{transform:none}
.rz-scope .dots-item[_ngcontent-rz-client-c1176145706]{width:6px;height:6px;min-width:6px;margin:0 4px;border-radius:50%;background-color:var(--global-black-20)}
.rz-scope .dots-item.active[_ngcontent-rz-client-c1176145706]{background-color:var(--global-green)}
.rz-scope .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .left-btn[_ngcontent-rz-client-c1176145706]{display:none;position:absolute;top:50%;width:40px;height:40px;padding:0;transform:translateY(-50%);border-radius:50%;background-color:var(--global-black-5);fill:var(--global-black-60);z-index:3;line-height:0;font-size:0;text-align:center;opacity:1;transition:opacity .2s ease}
@media(min-width:1024px){.rz-scope .right-btn[_ngcontent-rz-client-c1176145706],.rz-scope .left-btn[_ngcontent-rz-client-c1176145706]{display:block}}
@media(min-width:1024px)and (hover:hover){.rz-scope .right-btn[_ngcontent-rz-client-c1176145706]:hover,.rz-scope .left-btn[_ngcontent-rz-client-c1176145706]:hover{background-color:var(--global-black-10)}}
.rz-scope .left-btn[_ngcontent-rz-client-c1176145706]{left:16px}
.rz-scope .right-btn[_ngcontent-rz-client-c1176145706]{right:16px;transform:translateY(-50%) rotate(180deg)}
.rz-scope .zoom-sticky[_ngcontent-rz-client-c2942232952]{position:sticky;z-index:10;top:0}
.rz-scope .zoom[_ngcontent-rz-client-c2942232952]{padding-bottom:100%}
.rz-scope .wholesale-item[_ngcontent-rz-client-c3327070569]:not(:last-child){border-right:1px solid var(--global-black-20)}
.rz-scope .product-seller[_ngcontent-rz-client-c1592466171]{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0;border:0}
.rz-scope .product-seller__links[_ngcontent-rz-client-c1592466171]{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;padding-left:calc(var(--global-spacer) * 4);padding-right:calc(var(--global-spacer) * 4);border-top:1px solid var(--global-black-10);box-sizing:border-box}
@media(min-width:1024px){.rz-scope .product-seller__links[_ngcontent-rz-client-c1592466171]{flex-direction:row;align-items:center}}
.rz-scope .product-seller__links-item[_ngcontent-rz-client-c1592466171]{justify-content:flex-start;white-space:nowrap;font-size:var(--common-font-size)}
.rz-scope .product-seller__links-item[_ngcontent-rz-client-c1592466171]   svg[_ngcontent-rz-client-c1592466171]{fill:var(--global-black-60)}
.rz-scope .border-top[_ngcontent-rz-client-c1592466171]{border-top:1px solid var(--global-black-10)}
@keyframes _ngcontent-rz-client-c1593892601_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c1593892601_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .compare-button[_ngcontent-rz-client-c1593892601]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:transparent;padding:0;border:none;border-radius:4px;transition:background-color .2s ease}
.rz-scope [_nghost-rz-client-c1593892601]{display:inline-block;width:32px;height:32px}
.rz-scope .theme-medium[_nghost-rz-client-c1593892601]{width:48px;height:40px}
.rz-scope .icon[_ngcontent-rz-client-c1593892601]{fill:var(--global-black-40)}
.rz-scope .compare-button[_ngcontent-rz-client-c1593892601]{background-color:#ffffffb3}
@media(hover:hover){.rz-scope .compare-button[_ngcontent-rz-client-c1593892601]:hover{background-color:var(--global-green-5)}}
.rz-scope .compare-button[_ngcontent-rz-client-c1593892601]:active{background-color:var(--global-green-5)}
.rz-scope .no-margin[_nghost-rz-client-c652469423]   .wish-button[_ngcontent-rz-client-c652469423]{margin:0}
.rz-scope .favorites[_nghost-rz-client-c652469423]   .wishlist-button[_ngcontent-rz-client-c652469423]{width:48px;height:40px;margin:0}
.rz-scope .favorites[_nghost-rz-client-c652469423]   .wishlist-count-text[_ngcontent-rz-client-c652469423]{margin:0}
.rz-scope .wishlist-button[_ngcontent-rz-client-c652469423]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:var(--global-spacer);background-color:#ffffffb3;padding:0;border:none;border-radius:var(--global-spacer);cursor:pointer}
@media(hover:hover){.rz-scope .wishlist-button[_ngcontent-rz-client-c652469423]:hover{background-color:var(--global-green-5)}}
.rz-scope .wishlist-button[_ngcontent-rz-client-c652469423]:active{background-color:var(--global-green-5)}
.rz-scope .wishlist-button[_ngcontent-rz-client-c652469423]   svg[_ngcontent-rz-client-c652469423]{vertical-align:middle;transition:all .2s ease;fill:var(--global-yellow)}
.rz-scope .wishlist-count-text[_ngcontent-rz-client-c652469423]{font-size:12px;color:var(--global-black-60);margin-right:calc(var(--global-spacer) * 4)}
.rz-scope .product_gift[_ngcontent-rz-client-c1496373292]{display:flex;align-items:center;border-top:1px solid var(--global-black-10);padding:calc(var(--global-spacer) * 4);font-size:var(--common-font-size);gap:16px}
.rz-scope .product_gift[_ngcontent-rz-client-c1496373292]   button[_ngcontent-rz-client-c1496373292]{text-wrap:nowrap}
@media(max-width:1365px){.rz-scope .product_gift[_ngcontent-rz-client-c1496373292]{flex-direction:column}
.rz-scope .product_gift[_ngcontent-rz-client-c1496373292]   button[_ngcontent-rz-client-c1496373292]{width:100%}}
.rz-scope .product_gift-content[_ngcontent-rz-client-c1496373292],.rz-scope .product_gift-label[_ngcontent-rz-client-c1496373292]{display:flex;align-items:center}
.rz-scope .product_gift-content[_ngcontent-rz-client-c1496373292]{gap:16px}
.rz-scope .product_gift-label[_ngcontent-rz-client-c1496373292]{gap:var(--global-spacer);margin-bottom:var(--global-spacer)}
.rz-scope .product_gift-image[_ngcontent-rz-client-c1496373292]{object-fit:contain}
.rz-scope .product_gift-title[_ngcontent-rz-client-c1496373292]{display:-webkit-box;-webkit-line-clamp:var(--line-clamp, 2);-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}
.rz-scope .product_gift-info-icon[_ngcontent-rz-client-c1496373292]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--global-blue);border-radius:50%}
.rz-scope .product_gifts-popup[_ngcontent-rz-client-c1496373292]{display:flex;flex-direction:column;gap:32px}
.rz-scope .product_gifts-popup[_ngcontent-rz-client-c1496373292]   [_ngcontent-rz-client-c1496373292]:first-child{border-bottom:1px solid var(--global-black-10)}
.rz-scope .product_gifts-popup-footer[_ngcontent-rz-client-c1496373292]   button[_ngcontent-rz-client-c1496373292]{width:100%}
@media(min-width:768px){.rz-scope .product_gifts-popup-footer[_ngcontent-rz-client-c1496373292]{display:flex;justify-content:flex-end}
.rz-scope .product_gifts-popup-footer[_ngcontent-rz-client-c1496373292]   button[_ngcontent-rz-client-c1496373292]{width:auto}}
.rz-scope .additional-prices__list[_ngcontent-rz-client-c2305036531]{display:flex;flex-direction:column;flex-wrap:wrap;border-top:1px solid var(--global-black-10)}
.rz-scope .additional-prices__item[_ngcontent-rz-client-c2305036531]{display:flex;flex-direction:row;align-items:center;padding:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4);font-size:var(--common-font-size)}
.rz-scope .additional-prices__border[_ngcontent-rz-client-c2305036531]{border-top:1px solid var(--global-black-10)}
.rz-scope .additional-price[_ngcontent-rz-client-c2305036531]{display:flex;flex-direction:row;align-items:center}
.rz-scope .additional-price__icon[_ngcontent-rz-client-c2305036531]{margin-right:calc(var(--global-spacer) * 3);fill:var(--global-black-60)}
.rz-scope .additional-price__price[_ngcontent-rz-client-c2305036531]{margin-right:14px}
.rz-scope .mode-lite[_nghost-rz-client-c2143315919]   .status-label[_ngcontent-rz-client-c2143315919]{display:block;flex-direction:initial;align-items:initial;height:initial;padding:initial;border-radius:initial;transition:initial;background:initial}
.rz-scope .mode-lite[_nghost-rz-client-c2143315919]   .status-label[_ngcontent-rz-client-c2143315919]   .status-label__svg[_ngcontent-rz-client-c2143315919]{display:none}
.rz-scope .mode-lite[_nghost-rz-client-c2143315919]   .status-label--green[_ngcontent-rz-client-c2143315919]{color:var(--global-green)}
.rz-scope .mode-lite[_nghost-rz-client-c2143315919]   .status-label--orange[_ngcontent-rz-client-c2143315919]{color:var(--global-orange)}
.rz-scope .mode-lite[_nghost-rz-client-c2143315919]   .status-label--blue[_ngcontent-rz-client-c2143315919]{color:var(--global-blue)}
.rz-scope .mode-lite[_nghost-rz-client-c2143315919]   .status-label--gray[_ngcontent-rz-client-c2143315919]{color:var(--global-black-60)}
.rz-scope .mode-lite[_nghost-rz-client-c2143315919]   .status-label--archived[_ngcontent-rz-client-c2143315919]{font-size:16px}
.rz-scope .status-label[_ngcontent-rz-client-c2143315919]{display:inline-flex;flex-direction:row;align-items:center;height:32px;padding-left:calc(var(--global-spacer) * 2);padding-right:calc(var(--global-spacer) * 2);border-radius:var(--global-spacer);font-size:var(--common-font-size);transition:all .2s ease-in-out}
.rz-scope .status-label__svg[_ngcontent-rz-client-c2143315919]{width:16px;height:16px;margin-right:calc(var(--global-spacer) * 2);fill:currentColor}
.rz-scope .status-label--green[_ngcontent-rz-client-c2143315919]{background-color:var(--global-green-5);color:var(--global-green)}
.rz-scope .status-label--orange[_ngcontent-rz-client-c2143315919]{background-color:rgba(var(--global-orange-rgb),.05);color:var(--global-orange)}
.rz-scope .status-label--blue[_ngcontent-rz-client-c2143315919]{background-color:rgba(var(--global-light-blue-rgb),.05);color:var(--global-blue)}
.rz-scope .status-label--gray[_ngcontent-rz-client-c2143315919]{background-color:var(--global-black-5);color:var(--global-black-60)}
.rz-scope .status-label--archived[_ngcontent-rz-client-c2143315919]{height:56px;margin-right:calc(var(--global-spacer) * 4);padding-left:calc(var(--global-spacer) * 8);padding-right:calc(var(--global-spacer) * 8);border-radius:var(--global-spacer);background-color:var(--global-black-5);font-size:16px}
.rz-scope .orders-limit[_ngcontent-rz-client-c1176501535]{font-size:var(--common-font-size);color:var(--global-black)}
.rz-scope .credit-button[_ngcontent-rz-client-c1417673817]{width:100%;line-height:14px}
.rz-scope .hover-with-radius[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]{border-radius:calc(var(--global-spacer) * 2)}
.rz-scope .mode-small[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;margin:0 0 0 auto;padding:0;border:none;background-color:#fff;cursor:pointer}
@media(hover:hover){.rz-scope .mode-small[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]:hover{background-color:var(--global-green-5)}}
.rz-scope .mode-small[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]:active{background-color:var(--global-green-5)}
.rz-scope .mode-small[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]   svg[_ngcontent-rz-client-c3509111835]{fill:var(--global-green)}
.rz-scope .mode-slim[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]{width:100%}
.rz-scope .mode-slim[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]   .always[_ngcontent-rz-client-c3509111835]{display:none}
.rz-scope .mode-slim[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]   .device[_ngcontent-rz-client-c3509111835]{display:none}
@media(min-width:1280px){.rz-scope .mode-slim[_nghost-rz-client-c3509111835]   .buy-button[_ngcontent-rz-client-c3509111835]   .device[_ngcontent-rz-client-c3509111835]{display:inherit}}
.rz-scope .mode-slim[_nghost-rz-client-c3509111835]   .buy-button_state_in-cart[_ngcontent-rz-client-c3509111835]{background-color:transparent;color:var(--link-color);cursor:pointer}
.rz-scope .mode-slim[_nghost-rz-client-c3509111835]   .buy-button_state_in-cart[_ngcontent-rz-client-c3509111835]   .buy-button__label[_ngcontent-rz-client-c3509111835]{border-bottom:1px dotted currentColor;white-space:nowrap}
.rz-scope .mode-slim[_nghost-rz-client-c3509111835]   .buy-button_state_in-cart[_ngcontent-rz-client-c3509111835]:hover{color:var(--link-hover-color)}
.rz-scope [_nghost-rz-client-c2563658846]{position:relative;display:block}
.rz-scope .wrap[_ngcontent-rz-client-c2563658846]{overflow-x:auto}
.rz-scope .wrap[_ngcontent-rz-client-c2563658846]::-webkit-scrollbar{height:2px;background-color:var(--global-black-5)}
.rz-scope .wrap[_ngcontent-rz-client-c2563658846]::-webkit-scrollbar-thumb{background-color:var(--global-black-40);cursor:pointer}
.rz-scope .container[_ngcontent-rz-client-c2563658846]{display:flex;margin-bottom:7px;gap:var(--scroller-items-gap)}
@keyframes _ngcontent-rz-client-c588785485_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c588785485_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .left[_nghost-rz-client-c588785485]   .btn[_ngcontent-rz-client-c588785485]{left:0}
.rz-scope .right[_nghost-rz-client-c588785485]   .btn[_ngcontent-rz-client-c588785485]{right:0;transform:translateY(-50%) rotate(180deg)}
.rz-scope .hide[_nghost-rz-client-c588785485]   .btn[_ngcontent-rz-client-c588785485]{opacity:0;pointer-events:none}
.rz-scope .hide[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]{opacity:0;pointer-events:none}
@media(min-width:1024px){.rz-scope .shadow-left[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]{display:block}
.rz-scope .shadow-left[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:100px;transition:opacity .3s ease;background:linear-gradient(90deg,#fff 49.66%,#fff0);pointer-events:none}}
@media(min-width:1024px){.rz-scope .shadow-right[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]{display:block}
.rz-scope .shadow-right[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]:before{content:"";position:absolute;right:0;top:0;bottom:0;width:100px;transition:opacity .3s ease;background:linear-gradient(270deg,#fff 49.66%,#fff0);pointer-events:none}}
@media(min-width:1024px){.rz-scope .mini-shadow-left[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]{display:block}
.rz-scope .mini-shadow-left[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]:before{content:"";position:absolute;left:0;bottom:0;top:0;width:100px;height:40px;transition:opacity .3s ease;background:linear-gradient(90deg,#fff 49.66%,#fff0);pointer-events:none}}
@media(min-width:1024px){.rz-scope .mini-shadow-right[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]{display:block}
.rz-scope .mini-shadow-right[_nghost-rz-client-c588785485]   .btn-shadow[_ngcontent-rz-client-c588785485]:before{content:"";position:absolute;right:0;bottom:0;top:0;width:100px;height:40px;transition:opacity .3s ease;background:linear-gradient(270deg,#fff 49.66%,#fff0);pointer-events:none}}
.rz-scope .btn[_ngcontent-rz-client-c588785485]{display:none}
@media(min-width:1024px){.rz-scope .btn[_ngcontent-rz-client-c588785485]{display:block;position:absolute;top:var(--arrow-btn-top, 50%);width:40px;height:40px;transform:translateY(-50%);border-radius:50%;background-color:#fff;box-shadow:0 0 16px #00000026;fill:var(--global-black-60);z-index:3;line-height:0;font-size:0;text-align:center;opacity:1;transition:opacity .2s ease;cursor:pointer}}
@media(min-width:1024px)and (hover:hover){.rz-scope .btn[_ngcontent-rz-client-c588785485]:hover{border:1px solid var(--global-black-20);fill:var(--global-black)}}
.rz-scope .btn-svg[_ngcontent-rz-client-c588785485]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.rz-scope .btn-shadow[_ngcontent-rz-client-c588785485]{display:none}
.rz-scope .delivery__heading[_ngcontent-rz-client-c2987296557]{display:flex;padding:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4);align-items:center;border-bottom:1px solid var(--global-black-10);gap:16px;}
.rz-scope .delivery__heading-text[_ngcontent-rz-client-c2987296557]{width:100%;text-align:left}
.rz-scope .delivery__heading-chevron[_ngcontent-rz-client-c2987296557]{fill:var(--global-black-60);min-width:24px;min-height:24px;transform:rotate(-90deg)}
.rz-scope .delivery__heading-button[_ngcontent-rz-client-c2987296557]{width:100%;border:none;background:none;margin:0;padding:0;font-family:var(--main-font-family)}
.rz-scope .delivery__heading-button[_ngcontent-rz-client-c2987296557]   div[_ngcontent-rz-client-c2987296557] > svg[_ngcontent-rz-client-c2987296557]{fill:var(--global-black-60)}
.rz-scope .delivery__heading-button[_ngcontent-rz-client-c2987296557]   div[_ngcontent-rz-client-c2987296557] > svg[_ngcontent-rz-client-c2987296557]:first-child{margin-right:calc(var(--global-spacer) * 4)}
.rz-scope .delivery-list__block[_ngcontent-rz-client-c1105298296]{display:flex;flex-direction:column;gap:calc(var(--global-spacer) * 4);margin:calc(var(--global-spacer) * 3) calc(var(--global-spacer) * 4)}
.rz-scope .delivery-list__main[_ngcontent-rz-client-c1105298296]{display:flex;flex-direction:column;width:100%;gap:var(--global-spacer);font-size:14px}
.rz-scope .delivery-list__item[_ngcontent-rz-client-c1105298296]{display:flex}
@media(min-width:1280px){.rz-scope .delivery-list__item[_ngcontent-rz-client-c1105298296]{flex-direction:row;align-items:flex-start}}
.rz-scope .delivery-list__item_type_unavailable[_ngcontent-rz-client-c1105298296]{justify-content:center;padding:calc(var(--global-spacer) * 4);border-radius:var(--global-spacer);background-color:rgba(var(--global-red-rgb),.05);text-align:center;font-size:16px;color:var(--global-red)}
.rz-scope .delivery-list__icon-wrapper[_ngcontent-rz-client-c1105298296]{padding-right:calc(var(--global-spacer) * 4)}
.rz-scope .delivery-list__type[_ngcontent-rz-client-c1105298296]{position:relative;width:100%;box-sizing:border-box}
@media(min-width:1024px){.rz-scope .delivery-list__type[_ngcontent-rz-client-c1105298296]{padding-right:16px}}
.rz-scope .delivery-list__time[_ngcontent-rz-client-c1105298296]{width:100%;box-sizing:border-box;font-weight:700}
@media(min-width:1024px){.rz-scope .delivery-list__time[_ngcontent-rz-client-c1105298296]{display:none}}
@media(min-width:1024px){.rz-scope .delivery-list__time-desktop[_ngcontent-rz-client-c1105298296]{width:70%}}
@media(min-width:1024px){.rz-scope .delivery-cost[_ngcontent-rz-client-c4057037090]{width:135px}}
.rz-scope .delivery-cost__gray[_ngcontent-rz-client-c4057037090]{text-decoration:line-through}
.rz-scope [_nghost-rz-client-c1314180003]{position:relative;display:flex;gap:16px}
.rz-scope .pointer[_nghost-rz-client-c1314180003]{cursor:pointer}
.rz-scope .up[_ngcontent-rz-client-c1314180003]{transform:rotate(180deg)}
.rz-scope .closed[_ngcontent-rz-client-c1314180003]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.rz-scope [_nghost-rz-client-c40545100]{display:block;margin-left:auto}
@media(max-width:727px){.rz-scope .mobile-none[_nghost-rz-client-c40545100]{display:none}}
.rz-scope .desktop-none[_nghost-rz-client-c40545100]{margin-bottom:calc(var(--global-spacer) * 4)}
@media(min-width:728px){.rz-scope .desktop-none[_nghost-rz-client-c40545100]{display:none}}
.rz-scope [_nghost-rz-client-c40545100]   select[_ngcontent-rz-client-c40545100]{width:100%}
@media(min-width:1024px){.rz-scope [_nghost-rz-client-c40545100]   select[_ngcontent-rz-client-c40545100]{width:auto}}
.rz-scope [_nghost-rz-client-c3922718754]{min-height:40px}
.rz-scope .menu[_ngcontent-rz-client-c3725348652]{box-shadow:0 2px var(--global-spacer) #00000040}
.rz-scope .menu-control[_ngcontent-rz-client-c3725348652]{width:120px}
.rz-scope .popover[_ngcontent-rz-client-c3537782710]{max-width:700px;padding-top:100px;padding-bottom:100px}
.rz-scope .microphone[_ngcontent-rz-client-c3537782710]{width:128px;height:128px;animation:_ngcontent-rz-client-c3537782710_pulseMicrophone 2s infinite}
.rz-scope .dot[_ngcontent-rz-client-c3537782710]{width:8px;height:8px;border-radius:50%;animation:_ngcontent-rz-client-c3537782710_moveDots 1s infinite}
.rz-scope .blue[_ngcontent-rz-client-c3537782710]{background-color:var(--global-blue);animation-delay:.15s}
.rz-scope .red[_ngcontent-rz-client-c3537782710]{background-color:var(--global-red);animation-delay:.3s}
.rz-scope .orange[_ngcontent-rz-client-c3537782710]{background-color:var(--global-orange);animation-delay:.45s}
.rz-scope .green[_ngcontent-rz-client-c3537782710]{background-color:var(--global-green);animation-delay:.6s}
@keyframes _ngcontent-rz-client-c3537782710_pulseMicrophone{0%{box-shadow:0 0 #e9e9e966}70%{box-shadow:0 0 0 24px #e9e9e900}to{box-shadow:0 0 #e9e9e900}}
@keyframes _ngcontent-rz-client-c3537782710_moveDots{50%{transform:translateY(-5.12px)}}
@keyframes _ngcontent-rz-client-c2684378418_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c2684378418_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .product[_nghost-rz-client-c2684378418]   .tab-list[_ngcontent-rz-client-c2684378418]{scrollbar-width:none}
.rz-scope .product[_nghost-rz-client-c2684378418]   .tab-list[_ngcontent-rz-client-c2684378418]::-webkit-scrollbar{display:none}
.rz-scope .product[_nghost-rz-client-c2684378418]   .tab-item[_ngcontent-rz-client-c2684378418]:last-child{margin-right:calc(var(--global-spacer) * 6)}
.rz-scope .tabs-overflow[_ngcontent-rz-client-c2684378418]{overflow:auto;-webkit-overflow-scrolling:touch}
.rz-scope .tab-active[_ngcontent-rz-client-c2684378418]{box-shadow:inset 0 -2px 0 0 var(--global-green)}
@media(hover:hover){.rz-scope .tab-item[_ngcontent-rz-client-c2684378418]:hover{box-shadow:inset 0 -2px 0 0 var(--global-green)}}
.rz-scope .comment-tab__link[_ngcontent-rz-client-c1546425862]{display:block;font-size:16px;font-weight:700;color:var(--global-green);padding:calc(var(--global-spacer) * 3) 0}
@media(hover:hover){.rz-scope .comment-tab__link[_ngcontent-rz-client-c1546425862]:hover{text-decoration:none}}
.rz-scope .no-button[_nghost-rz-client-c3390361078]   rz-comment-button[_ngcontent-rz-client-c3390361078]{display:none}
@media(min-width:1024px){.rz-scope .special-margin[_nghost-rz-client-c3390361078]{display:block;margin-top:58px}}
.rz-scope .comments-empty[_ngcontent-rz-client-c3390361078]{display:flex;flex-direction:column;border:1px solid var(--global-black-10);border-radius:calc(var(--global-spacer) * 2);padding:calc(var(--global-spacer) * 8);gap:calc(var(--global-spacer) * 6)}
@media(min-width:768px){.rz-scope .comments-empty[_ngcontent-rz-client-c3390361078]{flex-direction:row}}
.rz-scope .comments-empty__heading[_ngcontent-rz-client-c3390361078]{font-size:18px;margin-bottom:calc(var(--global-spacer) * 2)}
.rz-scope .comments-empty__text[_ngcontent-rz-client-c3390361078]{font-size:14px;color:var(--global-black-60)}
.rz-scope .comments-empty__wrapper[_ngcontent-rz-client-c3390361078]{display:flex;flex-direction:column;justify-content:center}
.rz-scope .footer[_ngcontent-rz-client-c447396731]{--local-background-color: var(--global-black-5);background-color:var(--local-background-color)}
.rz-scope .footer__divider[_ngcontent-rz-client-c447396731]{height:4px;background-color:var(--global-green)}
.rz-scope .footer-stores[_ngcontent-rz-client-c447396731]{padding-top:calc(var(--global-spacer) * 4);padding-bottom:calc(var(--global-spacer) * 4);background-color:var(--global-green)}
.rz-scope .footer-top[_ngcontent-rz-client-c447396731]{display:flex;flex-direction:column;padding-top:calc(var(--global-spacer) * 8);padding-bottom:calc(var(--global-spacer) * 4)}
@media(min-width:1024px){.rz-scope .footer-top[_ngcontent-rz-client-c447396731]{flex-direction:row}}
.rz-scope .footer-top__wrapper[_ngcontent-rz-client-c447396731]{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:calc(var(--global-spacer) * 4);padding-bottom:calc(var(--global-spacer) * 4);border-bottom:1px solid var(--global-black-20)}
@media(min-width:768px){.rz-scope .footer-top__wrapper[_ngcontent-rz-client-c447396731]{align-items:flex-start;flex-direction:row}}
@media(min-width:1024px){.rz-scope .footer-top__wrapper[_ngcontent-rz-client-c447396731]{align-items:flex-start;flex-direction:column;width:33.3333333333%;margin-bottom:0;border-bottom:none;margin-right:calc(var(--global-spacer) * 4);min-width:256px}}
@media(min-width:1280px){.rz-scope .footer-top__wrapper[_ngcontent-rz-client-c447396731]{width:20%}}
@media(min-width:768px){.rz-scope .footer-top__social[_ngcontent-rz-client-c447396731]{width:50%}}
@media(min-width:1024px){.rz-scope .footer-top__social[_ngcontent-rz-client-c447396731]{width:100%}}
.rz-scope .footer-top__social[_ngcontent-rz-client-c447396731] > span[_ngcontent-rz-client-c447396731]{display:block;margin-bottom:calc(var(--global-spacer) * 2);font-size:12px;color:var(--global-black-60)}
.rz-scope .footer-top__app[_ngcontent-rz-client-c447396731]{margin-top:calc(var(--global-spacer) * 4)}
@media(min-width:768px)and (max-width:1023px){.rz-scope .footer-top__app[_ngcontent-rz-client-c447396731]{margin-top:0}}
.rz-scope .footer-top__app-qr[_ngcontent-rz-client-c447396731]{display:none}
@media(min-width:1024px){.rz-scope .footer-top__app-qr[_ngcontent-rz-client-c447396731]{display:block}}
.rz-scope .footer-top__app-no-qr[_ngcontent-rz-client-c447396731]{display:block;color:var(--global-black-60);font-size:12px}
@media(min-width:1024px){.rz-scope .footer-top__app-no-show-qr[_ngcontent-rz-client-c447396731]{display:none}}
.rz-scope .footer-top__app-images[_ngcontent-rz-client-c447396731]{display:flex;gap:calc(var(--global-spacer) * 4);margin-top:calc(var(--global-spacer) * 2)}
@media(min-width:1024px){.rz-scope .footer-top__app-images[_ngcontent-rz-client-c447396731]{margin-top:calc(var(--global-spacer) * 3)}}
.rz-scope .footer-top__app-images-qr[_ngcontent-rz-client-c447396731]{display:none}
@media(min-width:1024px){.rz-scope .footer-top__app-images-qr[_ngcontent-rz-client-c447396731]{display:block}}
.rz-scope .footer-top__app-list[_ngcontent-rz-client-c447396731]{display:flex;gap:calc(var(--global-spacer) * 4)}
@media(min-width:1024px){.rz-scope .footer-top__app-list[_ngcontent-rz-client-c447396731]{flex-direction:column;justify-content:space-between;gap:0}}
.rz-scope .footer-top__app-list-without-qr[_ngcontent-rz-client-c447396731]{display:flex;gap:calc(var(--global-spacer) * 4)}
.rz-scope .footer-top__app-list-without-qr[_ngcontent-rz-client-c447396731]   img[_ngcontent-rz-client-c447396731]{height:32px}
.rz-scope .footer-top__links[_ngcontent-rz-client-c447396731]{display:flex;flex-direction:column;width:100%}
@media(min-width:768px){.rz-scope .footer-top__links[_ngcontent-rz-client-c447396731]{flex-direction:row;gap:calc(var(--global-spacer) * 4)}}
@media(min-width:1024px){.rz-scope .footer-top__links[_ngcontent-rz-client-c447396731]{flex-wrap:nowrap}}
@media(min-width:1280px){.rz-scope .footer-top__links[_ngcontent-rz-client-c447396731]{width:80%}}
.rz-scope .footer-bottom[_ngcontent-rz-client-c447396731]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-top:calc(var(--global-spacer) * 4);padding-bottom:calc(var(--global-spacer) * 8);border-top:1px solid var(--global-black-20)}
@media(max-width:767px){.rz-scope .footer-bottom[_ngcontent-rz-client-c447396731]{flex-direction:column;align-items:flex-start}}
.rz-scope .footer-copyright[_ngcontent-rz-client-c447396731]{font-size:12px;color:var(--global-black-60)}
.rz-scope .footer-payments[_ngcontent-rz-client-c447396731]{display:flex;flex-direction:row;width:100%;margin-bottom:calc(var(--global-spacer) * 4)}
@media(min-width:768px){.rz-scope .footer-payments[_ngcontent-rz-client-c447396731]{width:auto;margin-bottom:0;margin-right:calc(var(--global-spacer) * 4)}}
.rz-scope .layout_email-subscription[_ngcontent-rz-client-c3141305972]{display:flex;justify-content:center;background:var(--global-black-5);padding-top:calc(var(--global-spacer) * 10);padding-bottom:calc(var(--global-spacer) * 10);max-width:none}
.rz-scope .layout_email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972]{display:flex;align-items:center;flex-direction:column;max-width:736px}
.rz-scope .layout_email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription_title[_ngcontent-rz-client-c3141305972]{font-size:14px;text-align:center}
.rz-scope .layout_email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div[_ngcontent-rz-client-c3141305972]{width:100%;max-width:280px}
.rz-scope .layout_email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div[_ngcontent-rz-client-c3141305972]:not(:first-child){margin-top:calc(var(--global-spacer) * 4)}
.rz-scope .layout_email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div[_ngcontent-rz-client-c3141305972]   button[_ngcontent-rz-client-c3141305972]{width:100%}
@media(min-width:768px){.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972]{flex-direction:row;align-items:stretch}
.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription_title[_ngcontent-rz-client-c3141305972]{text-align:left}
.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div[_ngcontent-rz-client-c3141305972]{max-width:none}
.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div[_ngcontent-rz-client-c3141305972]:not(:first-child){margin-top:0;margin-left:calc(var(--global-spacer) * 4);width:auto}
.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div.form__row[_ngcontent-rz-client-c3141305972]{min-width:260px}
.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div[_ngcontent-rz-client-c3141305972]   button[_ngcontent-rz-client-c3141305972]{width:auto}}
@media(min-width:768px){.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .layout_email-subscription_thanks[_ngcontent-rz-client-c3141305972]{flex-direction:row;max-width:665px}
.rz-scope .layout_email-subscription_size-footer[_ngcontent-rz-client-c3141305972]   .layout_email-subscription_thanks[_ngcontent-rz-client-c3141305972]   .email-subscription_thanks_desc[_ngcontent-rz-client-c3141305972]{margin:0 0 0 calc(var(--global-spacer) * 8);text-align:left}}
.rz-scope .layout_email-subscription_size-sidebar[_ngcontent-rz-client-c3141305972]{padding:calc(var(--global-spacer) * 4);border-radius:8px}
.rz-scope .layout_email-subscription_size-sidebar[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972]   .form-email-subscription_title[_ngcontent-rz-client-c3141305972]{text-align:left}
.rz-scope .layout_email-subscription_size-sidebar[_ngcontent-rz-client-c3141305972]   .form-email-subscription[_ngcontent-rz-client-c3141305972] > div[_ngcontent-rz-client-c3141305972]{max-width:256px}
.rz-scope .layout_email-subscription_thanks[_ngcontent-rz-client-c3141305972]{display:flex;flex-direction:column;align-items:center;max-width:280px;text-align:center}
.rz-scope .layout_email-subscription_thanks[_ngcontent-rz-client-c3141305972]   img[_ngcontent-rz-client-c3141305972]{width:136px;height:136px}
.rz-scope .layout_email-subscription_thanks[_ngcontent-rz-client-c3141305972]   .email-subscription_thanks_desc[_ngcontent-rz-client-c3141305972]{margin:calc(var(--global-spacer) * 6) 0 0 0}
.rz-scope .layout_email-subscription_thanks[_ngcontent-rz-client-c3141305972]   .email-subscription_thanks_desc[_ngcontent-rz-client-c3141305972]   h1[_ngcontent-rz-client-c3141305972]{font-size:20px}
.rz-scope .layout_email-subscription_thanks[_ngcontent-rz-client-c3141305972]   .email-subscription_thanks_desc[_ngcontent-rz-client-c3141305972]   p[_ngcontent-rz-client-c3141305972]{margin-top:calc(var(--global-spacer) * 4)}
.rz-scope .side-links[_ngcontent-rz-client-c2796685815]{padding-top:calc(var(--global-spacer) * 2);padding-bottom:calc(var(--global-spacer) * 4);border-bottom:1px solid var(--global-black-10)}
.rz-scope .side-links__label[_ngcontent-rz-client-c2796685815]{font-size:var(--common-font-size);color:var(--global-black-60);font-weight:700}
.rz-scope .side-links__toggle[_ngcontent-rz-client-c2796685815]   svg[_ngcontent-rz-client-c2796685815]{width:24px;height:24px;fill:var(--global-black);transition:all .3s linear}
.rz-scope .side-links__toggle--toggled[_ngcontent-rz-client-c2796685815]   svg[_ngcontent-rz-client-c2796685815]{transform:rotate(-180deg)}
.rz-scope .side-links__item[_ngcontent-rz-client-c2796685815]   a[_ngcontent-rz-client-c2796685815]{display:block;padding-left:var(--global-spacer);padding-right:var(--global-spacer);font-size:var(--common-font-size);line-height:32px;color:var(--global-black);border-radius:var(--global-spacer)}
.rz-scope .side-links__item[_ngcontent-rz-client-c2796685815]:not(.side-links__item--heading){padding:2px var(--global-spacer)}
.rz-scope .side-links__item--heading[_ngcontent-rz-client-c2796685815]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:40px;padding-left:calc(var(--global-spacer) * 2);padding-right:calc(var(--global-spacer) * 2)}
.rz-scope .footer-links[_ngcontent-rz-client-c2796685815]{width:100%;margin-bottom:calc(var(--global-spacer) * 4)}
@media(min-width:768px){.rz-scope .footer-links[_ngcontent-rz-client-c2796685815]{width:50%}}
@media(min-width:1024px){.rz-scope .footer-links[_ngcontent-rz-client-c2796685815]{width:25%;margin-bottom:0}}
.rz-scope .footer-links__item[_ngcontent-rz-client-c2796685815]{margin-top:calc(var(--global-spacer) * 2)}
.rz-scope .footer-links__item[_ngcontent-rz-client-c2796685815]   a[_ngcontent-rz-client-c2796685815]{font-size:var(--common-font-size);color:var(--global-black)}
.rz-scope .footer-links__item[_ngcontent-rz-client-c2796685815]   a[_ngcontent-rz-client-c2796685815]:hover{color:var(--global-green)}
.rz-scope .footer-links__item--heading[_ngcontent-rz-client-c2796685815]{margin-top:0}
.rz-scope .footer-links__label[_ngcontent-rz-client-c2796685815]{font-size:12px;color:var(--global-black-60)}
.rz-scope .links-container[_ngcontent-rz-client-c2555369169]{padding-top:calc(var(--global-spacer) * 4);padding-bottom:calc(var(--global-spacer) * 4);border-top:1px solid var(--global-black-20)}
.rz-scope [_nghost-rz-client-c1701618744]{display:flex;align-items:center;gap:8px}
.rz-scope .no-padding[_nghost-rz-client-c1701618744]   .payment-button[_ngcontent-rz-client-c1701618744]{padding:0}
.rz-scope .payment-button[_ngcontent-rz-client-c1701618744]{display:inline-block;vertical-align:middle;margin:0;background:none;border:none;cursor:pointer}
.rz-scope .payment-button[_ngcontent-rz-client-c1701618744]:disabled{cursor:default}
@charset "UTF-8";
@keyframes _ngcontent-rz-client-c1876405728_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c1876405728_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope [_nghost-rz-client-c1876405728]{display:block;position:fixed;bottom:128px;z-index:21}
.rz-scope [_nghost-rz-client-c1876405728]:empty{display:none}
.rz-scope .right-assist[_nghost-rz-client-c1876405728]{right:8px}
@media(min-width:768px)and (max-width:1023px){.rz-scope .right-assist[_nghost-rz-client-c1876405728]{right:16px}}
@media(min-width:1024px)and (max-width:1279px){.rz-scope .right-assist[_nghost-rz-client-c1876405728]{right:24px}}
@media(min-width:1280px){.rz-scope .right-assist[_nghost-rz-client-c1876405728]{right:32px}}
.rz-scope .left-assist[_nghost-rz-client-c1876405728]{left:8px}
@media(min-width:768px)and (max-width:1023px){.rz-scope .left-assist[_nghost-rz-client-c1876405728]{left:16px}}
@media(min-width:1024px)and (max-width:1279px){.rz-scope .left-assist[_nghost-rz-client-c1876405728]{left:24px}}
@media(min-width:1280px){.rz-scope .left-assist[_nghost-rz-client-c1876405728]{left:32px}}
.rz-scope button[_ngcontent-rz-client-c1876405728]{background-color:#221f1f;border-radius:20px;box-shadow:0 var(--global-spacer) var(--global-spacer) 0 #00000040}
.rz-scope .button-long[_ngcontent-rz-client-c1876405728]{padding:0;width:120px}
.rz-scope .button-long[_ngcontent-rz-client-c1876405728]   svg[_ngcontent-rz-client-c1876405728]{margin-right:calc(var(--global-spacer) * 2)}
@media(max-width:1023px){.rz-scope .button-long[_ngcontent-rz-client-c1876405728]{width:40px}
.rz-scope .button-long[_ngcontent-rz-client-c1876405728]   span[_ngcontent-rz-client-c1876405728]{display:none}
.rz-scope .button-long[_ngcontent-rz-client-c1876405728]   svg[_ngcontent-rz-client-c1876405728]{margin-right:0;width:24px;height:24px}}
.rz-scope .button-long[_ngcontent-rz-client-c1876405728]   span[_ngcontent-rz-client-c1876405728]{background:linear-gradient(136deg,#a0d0ff 14.53%,#a17cff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.rz-scope .star[_ngcontent-rz-client-c1876405728]{transform-origin:50% 50%;animation:_ngcontent-rz-client-c1876405728_star-spin 1.5s linear 1;animation-fill-mode:forwards}
.rz-scope button[_ngcontent-rz-client-c1876405728]:hover   .star[_ngcontent-rz-client-c1876405728]{animation:_ngcontent-rz-client-c1876405728_star-spin 1.5s linear infinite}
@keyframes _ngcontent-rz-client-c1876405728_star-spin{0%{transform:scale(0) rotate(0)}7%{transform:scale(0) rotate(0)}27%{transform:scale(1) rotate(0)}40%{transform:scale(1) rotate(0)}60%{transform:scale(.7) rotate(-180deg)}73%{transform:scale(.7) rotate(-180deg)}93%{transform:scale(.7) rotate(0)}to{transform:scale(.7) rotate(0)}}
.rz-scope .button-long[_ngcontent-rz-client-c1876405728]   .star[_ngcontent-rz-client-c1876405728]{animation:_ngcontent-rz-client-c1876405728_star-infinite 60s infinite}
@keyframes _ngcontent-rz-client-c1876405728_star-infinite{0%{transform:scale(0) rotate(0)}0.3%{transform:scale(0) rotate(0)}0.7%{transform:scale(1) rotate(0)}1.0%{transform:scale(1) rotate(0)}1.5%{transform:scale(.8) rotate(-180deg)}1.8%{transform:scale(.8) rotate(-180deg)}2.3%{transform:scale(.8) rotate(0)}2.5%{transform:scale(.8) rotate(0)}to{transform:scale(.8) rotate(0)}}
@media(max-width:1023px){.rz-scope .big-button[_ngcontent-rz-client-c1876405728]{display:none}}
@media(min-width:1024px){.rz-scope .small-button[_ngcontent-rz-client-c1876405728]{display:none}}
.rz-scope .button-switch[_ngcontent-rz-client-c1876405728]{position:relative;display:inline-flex}
.rz-scope .button-switch__item[_ngcontent-rz-client-c1876405728]{transform-origin:center;will-change:transform,opacity}
.rz-scope .button-switch__item--first[_ngcontent-rz-client-c1876405728]{animation:_ngcontent-rz-client-c1876405728_button-switch-first 60s ease-in-out infinite}
.rz-scope .button-switch__item--second[_ngcontent-rz-client-c1876405728]{background:none;position:absolute;inset:0;animation:_ngcontent-rz-client-c1876405728_button-switch-second 60s ease-in-out infinite}
@keyframes _ngcontent-rz-client-c1876405728_button-switch-first{0%,6.667%{transform:scaleY(1);opacity:1}8.333%,15%{transform:scaleY(0);opacity:0}16.667%,to{transform:scaleY(1);opacity:1}}
@keyframes _ngcontent-rz-client-c1876405728_button-switch-second{0%,6.667%{transform:scaleY(0);opacity:0}8.333%,15%{transform:scaleY(1);opacity:1}16.667%,to{transform:scaleY(0);opacity:0}}
@keyframes _ngcontent-rz-client-c3204418530_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c3204418530_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .social-link[_ngcontent-rz-client-c3204418530]{opacity:.85;transition:all .2s ease}
@media(hover:hover){.rz-scope .social-link[_ngcontent-rz-client-c3204418530]:hover{opacity:1}}
.rz-scope .icon[_ngcontent-rz-client-c3204418530]{fill:var(--global-black-60)}
@media(hover:hover){.rz-scope .icon-facebook[_ngcontent-rz-client-c3204418530]:hover   .icon[_ngcontent-rz-client-c3204418530]{fill:#506098}}
@media(hover:hover){.rz-scope .icon-x[_ngcontent-rz-client-c3204418530]:hover   .icon[_ngcontent-rz-client-c3204418530]{fill:#221f1f}}
@media(hover:hover){.rz-scope .icon-youtube[_ngcontent-rz-client-c3204418530]:hover   .icon[_ngcontent-rz-client-c3204418530]{fill:#e90000}}
@media(hover:hover){.rz-scope .icon-instagram[_ngcontent-rz-client-c3204418530]:hover   .icon[_ngcontent-rz-client-c3204418530]{fill:url(#instagramGradient)}}
@media(hover:hover){.rz-scope .icon-tiktok[_ngcontent-rz-client-c3204418530]:hover   .icon[_ngcontent-rz-client-c3204418530]{fill:#000}}
@media(hover:hover){.rz-scope .icon-viber[_ngcontent-rz-client-c3204418530]:hover   .icon[_ngcontent-rz-client-c3204418530]{fill:#7d3daf}}
@media(hover:hover){.rz-scope .icon-telegram[_ngcontent-rz-client-c3204418530]:hover   .icon[_ngcontent-rz-client-c3204418530]{fill:#08c}}
@keyframes _ngcontent-rz-client-c3886720334_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c3886720334_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .invitations-wrapper[_ngcontent-rz-client-c3886720334]{display:block;position:absolute;bottom:40px;padding-top:28px}
.rz-scope .invitations-wrapper[_ngcontent-rz-client-c3886720334]   .cross[_ngcontent-rz-client-c3886720334]{display:flex;position:absolute;top:0;right:0;width:24px;height:24px;border-radius:50%;padding:0;background:#221f1f;align-items:center;justify-content:center}
.rz-scope .right-assist[_nghost-rz-client-c3886720334]   .invitations-wrapper[_ngcontent-rz-client-c3886720334],.rz-scope .right-assist   [_nghost-rz-client-c3886720334]   .invitations-wrapper[_ngcontent-rz-client-c3886720334]{right:0}
.rz-scope .right-assist[_nghost-rz-client-c3886720334]   .invitation-wrapper[_ngcontent-rz-client-c3886720334],.rz-scope .right-assist   [_nghost-rz-client-c3886720334]   .invitation-wrapper[_ngcontent-rz-client-c3886720334]{justify-content:flex-end}
.rz-scope .left-assist[_nghost-rz-client-c3886720334]   .invitations-wrapper[_ngcontent-rz-client-c3886720334],.rz-scope .left-assist   [_nghost-rz-client-c3886720334]   .invitations-wrapper[_ngcontent-rz-client-c3886720334]{left:0}
.rz-scope .left-assist[_nghost-rz-client-c3886720334]   .invitation-wrapper[_ngcontent-rz-client-c3886720334],.rz-scope .left-assist   [_nghost-rz-client-c3886720334]   .invitation-wrapper[_ngcontent-rz-client-c3886720334]{justify-content:flex-start}
@keyframes _ngcontent-rz-client-c3886720334_appear{0%{opacity:0;height:0}to{opacity:1;height:auto}}
@keyframes _ngcontent-rz-client-c3886720334_disappear{to{opacity:0;height:0}}
.rz-scope .appear[_ngcontent-rz-client-c3886720334]{animation:_ngcontent-rz-client-c3886720334_appear 1ms linear both;animation-delay:var(--appear-delay, 0s)}
.rz-scope .notice[_ngcontent-rz-client-c3886720334]{animation:_ngcontent-rz-client-c3886720334_appear 1ms linear var(--appear-delay, 0s) both,_ngcontent-rz-client-c3886720334_disappear 1ms linear calc(var(--disappear-delay, 0s) + 60s) forwards}
@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}
@keyframes _ngcontent-rz-client-c3886720334_spin{to{--a: 1turn}}
.rz-scope .invitation[_ngcontent-rz-client-c3886720334]{display:block;padding:12px;margin-bottom:8px;border:3px solid transparent;box-sizing:content-box;border-radius:10px;color:#fff;background:linear-gradient(#221f1f,#221f1f) padding-box,conic-gradient(from var(--a),#A6D2FF 0turn,#9267FF .5turn,#A6D2FF 1turn) border-box;animation:_ngcontent-rz-client-c3886720334_spin 2s linear infinite}
@keyframes _ngcontent-rz-client-c3843613243_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c3843613243_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope [_nghost-rz-client-c3843613243]{display:block}
.rz-scope [_nghost-rz-client-c3843613243]:empty{display:none}
@media(min-width:1024px){.rz-scope [_nghost-rz-client-c3843613243]{padding-right:32px}}
.rz-scope .invitation[_ngcontent-rz-client-c3843613243]{min-height:80px}
.rz-scope .subtitle[_ngcontent-rz-client-c3843613243]{padding-right:50px;font-size:12px}
@media(min-width:1280px){.rz-scope .subtitle[_ngcontent-rz-client-c3843613243]{font-size:14px}}
.rz-scope svg[_ngcontent-rz-client-c3843613243]{position:absolute;bottom:0;right:0}
.rz-scope .item[_ngcontent-rz-client-c979082457] + .item[_ngcontent-rz-client-c979082457]{margin-top:calc(var(--global-spacer) * 3)}
.rz-scope .item[_ngcontent-rz-client-c979082457]   a[_ngcontent-rz-client-c979082457]{margin-left:40px}
.rz-scope .icon[_ngcontent-rz-client-c979082457]{flex-shrink:0;fill:var(--global-yellow);width:24px;height:24px}
.rz-scope .flex[_nghost-rz-client-c487317211]{display:flex;flex-direction:column}
@media(max-width:480px){.rz-scope .flex[_nghost-rz-client-c487317211]{flex-direction:row;gap:var(--global-spacer);justify-content:space-between;flex-wrap:wrap}}
.rz-scope .logo[_ngcontent-rz-client-c487317211]{max-width:120px}
.rz-scope .buttons-mobile[_ngcontent-rz-client-c487317211]{display:block}
@media(min-width:1280px){.rz-scope .buttons-mobile[_ngcontent-rz-client-c487317211]{display:none}}
.rz-scope .offers[_ngcontent-rz-client-c629833175]{padding:calc(var(--global-spacer) * 4)}
@media(min-width:1280px){.rz-scope .offers[_ngcontent-rz-client-c629833175]{padding:calc(var(--global-spacer) * 6)}}
.rz-scope [_nghost-rz-client-c3319629088]{position:absolute;left:16px;top:16px;z-index:5;display:flex;flex-direction:column;gap:calc(var(--global-spacer) * 2)}
.rz-scope .label-smart[_ngcontent-rz-client-c3319629088]{width:60px;height:24px}
@media(min-width:1280px){.rz-scope .label-smart[_ngcontent-rz-client-c3319629088]{width:80px;height:32px}}
.rz-scope .right-side-slider-theme[_ngcontent-rz-client-c365247218]{--countSlides: 2}
@media(min-width:1024px)and (max-width:1279px){.rz-scope .right-side-slider-theme[_ngcontent-rz-client-c365247218]{--countSlides: 3}}
@media(min-width:1280px){.rz-scope .right-side-slider-theme[_ngcontent-rz-client-c365247218]{--countSlides: 4}}
.rz-scope .seller-market-link[_ngcontent-rz-client-c3402307953]{width:calc(100% - 74px)}
.rz-scope .feedback-mobile[_nghost-rz-client-c1162065302]   .feedback__rating[_ngcontent-rz-client-c1162065302]{display:none}
@media(min-width:1280px){.rz-scope .feedback-mobile[_nghost-rz-client-c1162065302]   .feedback__rating[_ngcontent-rz-client-c1162065302]{display:inherit}}
.rz-scope .feedback[_ngcontent-rz-client-c1162065302]{flex-direction:column;gap:calc(var(--global-spacer) * 4)}
@media(min-width:361px){.rz-scope .feedback[_ngcontent-rz-client-c1162065302]{flex-direction:row}}
.rz-scope .seller-feedback-buttons-black[_nghost-rz-client-c983632970]   .seller-feedback-buttons__btn-color[_ngcontent-rz-client-c983632970]{color:var(--global-black);text-decoration:underline}
.rz-scope .seller-feedback-buttons__btn-color[_ngcontent-rz-client-c983632970]{color:var(--global-green)}
.rz-scope .seller-feedback-buttons__visible-1280[_ngcontent-rz-client-c983632970]{display:none}
@media(min-width:1280px){.rz-scope .seller-feedback-buttons__visible-1280[_ngcontent-rz-client-c983632970]{display:inherit}}
@keyframes _ngcontent-rz-client-c1477710750_spinner-before{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}
@keyframes _ngcontent-rz-client-c1477710750_spinner-after{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}
.rz-scope .big-image-theme[_nghost-rz-client-c1477710750]   .tile-image-host[_ngcontent-rz-client-c1477710750],.rz-scope .big-image-theme   [_nghost-rz-client-c1477710750]   .tile-image-host[_ngcontent-rz-client-c1477710750]{padding-bottom:130%}
.rz-scope .tile-image-host[_ngcontent-rz-client-c1477710750]{position:relative;display:block;width:100%;padding-bottom:100%}
.rz-scope .tile-image[_ngcontent-rz-client-c1477710750]{position:absolute;inset:0;width:100%;height:100%;object-fit:scale-down}
.rz-scope .tile-promo-label[_ngcontent-rz-client-c1477710750]{position:absolute;top:0;left:0;z-index:2;max-width:calc(100% - 32px)}
.rz-scope .promo-label_type_stock[_ngcontent-rz-client-c1477710750]{color:var(--global-black);background-color:#f8f800}
.rz-scope [_nghost-rz-client-c1477710750]{--rzDeferPlaceholderMinHeight: 319px;display:block;min-height:var(--rzDeferPlaceholderMinHeight)}
.rz-scope [_nghost-rz-client-c1477710750]:empty{display:none}
.rz-scope [_nghost-rz-client-c1477710750]:not([class*=-slider-theme]){--countSlides: 2}
@media(min-width:768px)and (max-width:1023px){.rz-scope [_nghost-rz-client-c1477710750]:not([class*=-slider-theme]){--countSlides: 4}}
@media(min-width:1024px)and (max-width:1279px){.rz-scope [_nghost-rz-client-c1477710750]:not([class*=-slider-theme]){--countSlides: 6}}
@media(min-width:1280px)and (max-width:1599px){.rz-scope [_nghost-rz-client-c1477710750]:not([class*=-slider-theme]){--countSlides: 7}}
@media(min-width:1600px){.rz-scope [_nghost-rz-client-c1477710750]:not([class*=-slider-theme]){--countSlides: 8}}
.rz-scope .slide[_ngcontent-rz-client-c1477710750]{--width: calc(100% / var(--countSlides) - var(--countSlidesOffset, 30%) / var(--countSlides) / var(--countSlides));min-width:var(--width);width:var(--width)}
.rz-scope .item[_ngcontent-rz-client-c1477710750]{display:block;height:100%;border-right:1px solid var(--global-black-10);border-bottom:1px solid var(--global-black-10)}
.rz-scope .title[_ngcontent-rz-client-c1477710750]{display:inline;padding-right:calc(var(--global-spacer) * 2)}
.rz-scope .info-wrap[_ngcontent-rz-client-c1477710750]{display:inline-block;vertical-align:text-bottom}
.rz-scope .title-more-wrap[_ngcontent-rz-client-c1477710750]{display:block}
@media(min-width:1024px){.rz-scope .title-more-wrap[_ngcontent-rz-client-c1477710750]{display:inline}}
.rz-scope .red[_nghost-rz-client-c452854714]   .chips[_ngcontent-rz-client-c452854714]::-webkit-scrollbar{height:0}
.rz-scope .red[_nghost-rz-client-c452854714]   .chips[_ngcontent-rz-client-c452854714]::-webkit-scrollbar-thumb{background:none}
.rz-scope .chips__button--active[_ngcontent-rz-client-c452854714]{background-color:var(--global-green-10);border:1px solid var(--global-green);box-shadow:none}
.rz-scope [_nghost-rz-client-c1541512398]{--toggleMaxHeight: 32px}
.rz-scope .tags-show-btn[_ngcontent-rz-client-c1541512398]{position:absolute;right:0;top:0;background-color:var(--local-background-color, #fff);box-shadow:0 0 4px 6px var(--local-background-color, #fff)}
.rz-scope .tags-show-btn[_ngcontent-rz-client-c1541512398]:before{content:"";position:absolute;right:100%;top:-1px;width:100px;height:calc(100% + 2px);margin-right:1px;background:linear-gradient(to right,rgba(from var(--local-background-color, #fff) r g b/0%),rgba(from var(--local-background-color, #fff) r g b/100%))}
.rz-scope [_nghost-rz-client-c1506518880]{display:block;position:relative;padding:8px}
.rz-scope .tile-disabled[_nghost-rz-client-c1506518880]   .content[_ngcontent-rz-client-c1506518880]:after{content:"";position:absolute;inset:0;background-color:#ffffffa6;z-index:2;pointer-events:none}
.rz-scope [_nghost-rz-client-c480310588]{--ratio: calc(19 / 14);display:-webkit-box;-webkit-line-clamp:var(--line-clamp, 2);-webkit-box-orient:vertical;height:calc(var(--line-clamp, 2) * var(--ratio) * 1em);line-height:var(--ratio);overflow:hidden;word-break:break-word}
.rz-scope .rating-block-content[_ngcontent-rz-client-c63513316]{display:flex;align-items:center;gap:var(--global-spacer);font-size:12px;line-height:14px}
.rz-scope .rating-block-rating[_ngcontent-rz-client-c63513316]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--global-spacer) calc(var(--global-spacer) * 2)}
.rz-scope .rating-block-svg[_ngcontent-rz-client-c63513316]{fill:var(--global-black-60);flex-shrink:0}
.rz-scope [_nghost-rz-client-c3295148462]{display:block}
.rz-scope [_nghost-rz-client-c3295148462]:empty{display:none}
.rz-scope .ai-product[_nghost-rz-client-c3295148462]   .old-price[_ngcontent-rz-client-c3295148462]{font-size:12px}
.rz-scope .ai-product[_nghost-rz-client-c3295148462]   .price[_ngcontent-rz-client-c3295148462]{font-size:16px}
.rz-scope .old-price[_ngcontent-rz-client-c3295148462]{position:relative;display:inline-block;line-height:1;text-decoration:line-through;color:var(--global-black-60)}
.rz-scope .price[_ngcontent-rz-client-c3295148462]{line-height:1;font-weight:700}
.rz-scope [_nghost-rz-client-c659631490]{display:inline-block;width:66px}
.rz-scope .stars__container[_ngcontent-rz-client-c659631490]{position:relative;line-height:0;overflow:hidden}
.rz-scope .stars__bg[_ngcontent-rz-client-c659631490]{position:absolute;inset:1px;z-index:0;background-color:#d2d2d2}
.rz-scope .stars__rating[_ngcontent-rz-client-c659631490]{position:absolute;left:1px;top:1px;bottom:1px;background-color:#ffa900;z-index:1}
.rz-scope .stars__svg[_ngcontent-rz-client-c659631490]{position:relative;display:block;aspect-ratio:66/14;fill:#fff;z-index:2}
.rz-scope .ai-product[_nghost-rz-client-c1768185695]   .price[_ngcontent-rz-client-c1768185695],.rz-scope .ai-product[_nghost-rz-client-c1768185695]   .old-price[_ngcontent-rz-client-c1768185695]{font-size:12px}
.rz-scope .ai-product[_nghost-rz-client-c1768185695]   .red-price[_ngcontent-rz-client-c1768185695]{font-size:16px;font-weight:700}
.rz-scope .old-price[_ngcontent-rz-client-c1768185695]{position:relative;display:inline-block;line-height:1;text-decoration:line-through;color:var(--global-black-60)}
.rz-scope .price[_ngcontent-rz-client-c1768185695]{line-height:1;font-weight:700}
.rz-scope .red-price[_ngcontent-rz-client-c1768185695]{font-size:20px}
.rz-scope .made-in-ukraine[_nghost-rz-client-c1308361289]{height:calc(var(--global-spacer) * 6)}
.rz-scope [_nghost-rz-client-c1308361289]{padding-left:calc(var(--global-spacer) * 2);padding-right:calc(var(--global-spacer) * 2);font-size:10px;line-height:calc(var(--global-spacer) * 6)}

/* ---------------------------------------------------------------
   Локальні правки поверх стилів Rozetka.
   Усе вище згенеровано автоматично і заскоуплено під .rz-scope,
   щоб не ламати шапку/футер сайту. Правки робити ТІЛЬКИ тут.
   --------------------------------------------------------------- */
.rz-scope{
  /* body-правила, що не мають сенсу для вкладеного блоку */
  min-height:0;
  overflow-y:visible;
  /* базовий кегль 10px (у Rozetka це body{font-size:62.5%}),
     задаємо явно, бо відсоток рахувався б від шрифту нашого body */
  font:10px/1.4 var(--main-font-family);
  --main-font-family:"Rozetka","Open Sans",Arial,Helvetica,sans-serif;
  /* фірмовий синій замість зеленого Rozetka */
  --global-green:#008cd3;
  --global-green-hsl:200,100%,41%;
  --global-green-rgb:0,140,211;
  --global-green-80:#339fdb;
  --global-green-60:#66b8e5;
  --global-green-40:#99d0ee;
  --global-green-20:#cce8f6;
  --global-green-10:#e5f3fb;
  --global-green-5:#f2f9fd;
  color:var(--global-black);
  display:block;
}
.rz-scope *{box-sizing:border-box;}
.rz-scope img{margin-bottom:0;}
.rz-scope .layout{margin-left:auto;margin-right:auto;}

/* галерея: велике фото + мініатюри */
.rz-scope .rz-gallery__main{position:relative;padding-bottom:75%;overflow:hidden;background:#fff;}
.rz-scope .rz-gallery__main a{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;}
.rz-scope .rz-gallery__main img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;}
.rz-scope .rz-gallery__thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;}
.rz-scope .rz-gallery__thumbs li{width:64px;height:64px;border:1px solid var(--global-black-10);border-radius:4px;overflow:hidden;}
.rz-scope .rz-gallery__thumbs a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;}
.rz-scope .rz-gallery__thumbs img{max-width:100%;max-height:100%;object-fit:contain;}
.rz-scope .rz-gallery__arrows{position:absolute;inset:0;pointer-events:none;z-index:2;}
.rz-scope .rz-gallery__arrows .arrow{pointer-events:auto;}

/* коротка зведена інформація (вантажопідйомність тощо) */
.rz-scope .rz-short-info{display:flex;flex-wrap:wrap;gap:8px;}
.rz-scope .rz-short-info__item{flex:1 1 30%;display:flex;align-items:center;gap:10px;
  padding:12px;border:1px solid var(--global-black-10);border-radius:8px;font-size:var(--font-size-base);}
.rz-scope .rz-short-info__item img{width:28px;}
.rz-scope .rz-short-info__item i{font-size:26px;color:var(--global-black-60);}

/* блок «послуги»: доставка / оплата / гарантія */
.rz-scope .rz-service{display:flex;align-items:center;gap:12px;padding:12px 16px;font-size:var(--font-size-base);}
.rz-scope .rz-service:not(:last-child){border-bottom:1px solid var(--global-black-10);}
.rz-scope .rz-service img{width:28px;}

/* банки-лізинг */
.rz-scope .rz-banks{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,60px);gap:16px;padding:16px;}
.rz-scope .rz-banks img{width:60px;}

/* «Опис» — текст із бази, повертаємо типографіку списків/таблиць */
.rz-scope .rz-description{font-size:var(--font-size-base);line-height:1.6;}
.rz-scope .rz-description h2,.rz-scope .rz-description h3,.rz-scope .rz-description h4,
.rz-scope .rz-description h5,.rz-scope .rz-description h6{font-weight:700;margin:16px 0 8px;}
.rz-scope .rz-description h3{font-size:var(--font-size-xlg);}
.rz-scope .rz-description h4{font-size:var(--font-size-xl);}
.rz-scope .rz-description p{margin-bottom:12px;}
.rz-scope .rz-description ul{list-style:disc outside;padding-left:22px;margin-bottom:16px;}
.rz-scope .rz-description ol{list-style:decimal outside;padding-left:22px;margin-bottom:16px;}
.rz-scope .rz-description li{display:list-item;margin-bottom:8px;}
.rz-scope .rz-description table{width:100%;border-collapse:collapse;margin-bottom:16px;}
.rz-scope .rz-description td,.rz-scope .rz-description th{border:1px solid var(--global-black-20);padding:8px 12px;}
.rz-scope .rz-description img,.rz-scope .rz-description video{max-width:100%;height:auto;}

/* прев'ю відео */
.rz-scope .video-link-product{position:relative;display:inline-block;cursor:pointer;max-width:100%;}
.rz-scope .video-link-product img{max-width:100%;border-radius:8px;}
.rz-scope .video-link-product>div{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;
  font-size:56px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5);}

/* форма запиту */
.rz-scope .rz-request .form-group{margin-bottom:12px;}
.rz-scope .rz-request .form-control{width:100%;padding:10px 12px;border:1px solid var(--global-black-20);
  border-radius:4px;font-size:var(--font-size-base);background:#fff;}
/* кнопка «Надіслати» повторює «Оплата частинами» (button--light-green) */
.rz-scope .rz-request .button--light-green{display:inline-flex;align-items:center;justify-content:center;
  text-decoration:none;cursor:pointer;}

/* «Також вас можуть зацікавити» — усередині лишається стара розмітка плиток */
.rz-scope .rz-like-slider{margin-top:8px;}

/* дрібниці */
.rz-scope .rz-note{font-size:var(--font-size-sm);color:var(--global-black-60);}
.rz-scope .product-price__big{color:var(--global-black);}
.rz-scope .buy-button.is-disabled{background:var(--global-black-40);pointer-events:none;}

@media(max-width:767px){
  .rz-scope .rz-short-info__item{flex:1 1 100%;}
}

/* зелений Rozetka у кнопках -> фірмовий синій сайту */
.rz-scope .button--green,.rz-scope .button_color_green{background-color:var(--global-green);}
.rz-scope .button--green:hover,.rz-scope .button_color_green:hover,
.rz-scope .button--green:active,.rz-scope .button_color_green:active{background-color:var(--global-green-80);}
.rz-scope .buy-button{background-color:var(--global-green);}
.rz-scope .buy-button:hover{background-color:var(--global-green-80);}

/* ── лейбли поверх фото (як у картці Rozetka) ───────────────────────── */
.rz-scope .rz-gallery__labels{position:absolute;top:12px;left:12px;z-index:3;
  display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none;}
.rz-scope .promo-label--stock{background-color:#00a046;}
.rz-scope .promo-label--order{background-color:#62717b;}
.rz-scope .promo-label--exclusive{background-color:#dc0018;}
.rz-scope .promo-label--special{background-color:#008cd3;}

/* ── іконки КП у ряду product-button__wrap ──────────────────────────── */
.rz-scope .product-button__wrap{margin-left:auto;align-items:center;gap:4px;}
.rz-scope .product-button__wrap form{margin:0;display:flex;align-items:center;}
/* документ «Отримати КП» — контурна іконка */
.rz-scope .rz-kp-doc svg{stroke:var(--global-black-60);fill:none;transition:stroke .2s ease;}
.rz-scope .rz-kp-doc:hover svg{stroke:var(--global-green);}

/* «Додати до КП» — терези, як у Rozetka (заливка, не контур) */
/* [_ngcontent…] — рідне .icon{fill:var(--global-black-40)} інакше перебиває */
.rz-scope .rz-kp-compare[_ngcontent-rz-client-c1593892601],
.rz-scope .rz-kp-compare{fill:var(--global-black-60);stroke:none;transition:fill .2s ease;}
.rz-scope .compare-button:hover .rz-kp-compare,
.rz-scope .compare-button[_ngcontent-rz-client-c1593892601]:hover .rz-kp-compare{fill:var(--global-green);}
.rz-scope .rz-kp-compare__check{display:none;}

/* стан «додано до КП»: підкладка + бейдж з галочкою (фірмовий синій) */
/* [_ngcontent…] у селекторі — щоб перебити рідне .compare-button{background:#ffffffb3} */
.rz-scope .compare-button.is-in-kp[_ngcontent-rz-client-c1593892601],
.rz-scope .compare-button.is-in-kp{background-color:var(--global-green-5);border-radius:8px;}
.rz-scope .compare-button.is-in-kp .rz-kp-compare{fill:var(--global-black);}
.rz-scope .compare-button.is-in-kp .rz-kp-compare__check{display:block;}
.rz-scope .rz-kp-compare__badge{fill:var(--global-green);}

.rz-scope .rz-kp-doc{background-color:#ffffffb3;border:none;padding:0;cursor:pointer;
  display:flex;align-items:center;justify-content:center;width:48px;height:40px;border-radius:4px;}
.rz-scope .rz-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;
  overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}

/* ── чипи ПриватБанку ───────────────────────────────────────────────── */
.rz-scope .rz-pp-chip{text-decoration:none;color:var(--global-black);max-width:100%;}
.rz-scope .rz-pp-chip:hover{background-color:var(--global-black-10);}
.rz-scope .rz-pp-chip img{width:48px;height:48px;object-fit:contain;flex:0 0 48px;}
.rz-scope .rz-pp-chip .w-max-content>div:first-child{color:var(--global-black-60);}

/* ── «Також вас можуть зацікавити»: слайдер у розмітці Rozetka ───────── */
/* щільність плиток під фото техніки (у Rozetka тут 6-8 — для навантажувачів завелика) */
.rz-scope .rz-like-slider[_nghost-rz-client-c1477710750]{--countSlides:2;}
@media(min-width:768px){ .rz-scope .rz-like-slider[_nghost-rz-client-c1477710750]{--countSlides:3;} }
@media(min-width:1280px){ .rz-scope .rz-like-slider[_nghost-rz-client-c1477710750]{--countSlides:4;} }
@media(min-width:1600px){ .rz-scope .rz-like-slider[_nghost-rz-client-c1477710750]{--countSlides:5;} }

/* фото плитки під формат 4:3, як у головній галереї */
.rz-scope .rz-like-slider .tile-image-host{padding-bottom:75%;}
.rz-scope .rz-like-slider .item{height:100%;}
.rz-scope .rz-like-slider .content{height:100%;}
.rz-scope .rz-like-slider .price{white-space:nowrap;}

/* стрілки: у Rozetka їх показує Angular, тут вмикаємо самі */
.rz-scope .rz-like-slider rz-scroller{position:relative;display:block;}
@media(min-width:1024px){
  .rz-scope .rz-like-slider .btn{display:flex;align-items:center;justify-content:center;
    position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;
    background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:4;cursor:pointer;
    color:var(--global-black-60);transition:opacity .2s ease;}
  .rz-scope .rz-like-slider .right .btn{transform:translateY(-50%) rotate(180deg);}
  .rz-scope .rz-like-slider .btn:hover{color:var(--global-green);}
  .rz-scope .rz-like-slider .hide .btn{opacity:0;pointer-events:none;}
}

/* ── лейбли на фото: тонше накреслення й менший кегль
      (у Rozetka .promo-label = 700 + UPPERCASE — для нас це занадто помітно).
      Розмір лейблів міняти тут — одне місце на всі. ── */
.rz-scope .rz-gallery__labels .promo-label{
  font-weight:400;
  text-transform:none;
  font-size:12px;
  height:20px;
  line-height:20px;
  padding:0 10px;
  border-radius:10px;
  letter-spacing:0;
}
.rz-scope .promo-label--new{background-color:#008cd3;}
.rz-scope .promo-label--payparts{background-color:#7db928;}

/* ── ховер посилань: тема сайту фарбує a:hover червоним і підкреслює,
      усередині картки це недоречно ── */
.rz-scope a:hover{text-decoration:none;}
.rz-scope .black-green-link:hover{color:var(--global-green);}
.rz-scope .rz-pp-chip:hover,.rz-scope .rz-pp-chip:focus,
.rz-scope .rz-pp-chip:hover *,.rz-scope .rz-pp-chip:focus *{
  color:var(--global-black) !important;
  text-decoration:none !important;
}
.rz-scope .rz-pp-chip:hover .w-max-content>div:first-child{color:var(--global-black-60);}

/* ── лейбли: 16px і в один ряд ── */
.rz-scope .rz-gallery__labels{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;
  max-width:calc(100% - 24px);}
.rz-scope .rz-gallery__labels .promo-label{
  font-size:16px;
  height:26px;
  line-height:26px;
  padding:0 12px;
}

/* ── чипи ПриватБанку: менший логотип + відступи (як у Rozetka) ── */
.rz-scope .rz-pp-chip img{width:32px;height:32px;flex:0 0 32px;margin:10px 12px;}
.rz-scope .rz-pp-chip .w-max-content{padding:6px 0;}

/* ── нагадування з помаранчевим знаком оклику ── */
.rz-scope .rz-attention{color:var(--global-orange);fill:currentColor;}
.rz-scope [_nghost-rz-client-c979082457] .text{font-size:var(--font-size-base);line-height:1.4;}

/* ── «Опис»: згортання з кнопкою «Дізнатися більше» ── */
.rz-scope .rz-desc-collapsible{position:relative;}
.rz-scope .rz-desc-collapsible.closed{max-height:var(--rzDescMaxHeight,400px);overflow:hidden;}
.rz-scope .rz-desc-collapsible.closed:after{content:"";position:absolute;left:0;bottom:0;width:100%;
  height:60px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none;}
.rz-scope .rz-desc-toggle{display:inline-flex;align-items:center;gap:6px;margin-top:12px;
  font-size:var(--font-size-base);font-weight:700;color:var(--global-green);cursor:pointer;
  background:none;border:none;padding:0;}
.rz-scope .rz-desc-toggle:hover,.rz-scope .rz-desc-toggle:active{color:var(--global-green-80);}
.rz-scope .rz-desc-toggle__arrow{font-weight:400;line-height:1;}