:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{background-color:#fff;margin:0;font-family:Wix Madefor Text,sans-serif}#root{text-align:center;box-sizing:border-box;flex-direction:column;width:1440px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-text-cyrillic-400-normal-fS-2al8V.woff2)format("woff2"),url(/assets/wix-madefor-text-cyrillic-400-normal-BdT0BA5E.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-text-vietnamese-400-normal-Dnw10AEG.woff2)format("woff2"),url(/assets/wix-madefor-text-vietnamese-400-normal-BjTs4TMX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-text-latin-ext-400-normal-YUx8kuiw.woff2)format("woff2"),url(/assets/wix-madefor-text-latin-ext-400-normal-Bd4GgNhF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/wix-madefor-text-latin-400-normal-BDX3cb1I.woff2)format("woff2"),url(/assets/wix-madefor-text-latin-400-normal-BzK4FiG3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/wix-madefor-text-cyrillic-700-normal-CZzIzRt_.woff2)format("woff2"),url(/assets/wix-madefor-text-cyrillic-700-normal-BG1Nbsfa.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/wix-madefor-text-vietnamese-700-normal-bQVaHRWa.woff2)format("woff2"),url(/assets/wix-madefor-text-vietnamese-700-normal-D9-mvfhw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/wix-madefor-text-latin-ext-700-normal-CxEaBIWi.woff2)format("woff2"),url(/assets/wix-madefor-text-latin-ext-700-normal-B1msExXA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/wix-madefor-text-latin-700-normal-WuY3kuJ_.woff2)format("woff2"),url(/assets/wix-madefor-text-latin-700-normal-DgVhsF_y.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--base-bg:#fff;--color-bg-header:#dac4b4;--gray-line:#c3c5c7;--text-gray:#242e37;--text-blue:#1a42f4;--text-black:#000;--text-red:#d00;--text-accent:#242e37;--text-cart:#1c49c4;--border-img:#d4d4d4;--green-accent:#21b061;--border-footer:#b4b7b9;--border-cart:#93f;--button-red:#fda52b;--button-red-hover:#b00000;--button-orange-hover:#e39426;--normal:400;--regular:500;--semiBold:600;--bold:700;--extraBold:800;--size14:14px;--size16:16px;--size18:18px;--size20:20px;--size24:24px;--size28:28px;--ident16:16px;--sevenPX:7px;--standart-pc:64px}.header{background-color:var(--color-bg-header);z-index:1000;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:104px;display:flex;position:fixed;top:0;left:0}.button-header{background-color:#fff;border:none;border-radius:52px;padding:0}.header__search{background-color:var(--base-bg);box-sizing:border-box;border-radius:50px;flex-grow:1;align-items:center;max-width:1200px;height:64px;margin:0;display:flex}.inputStandart{width:100%;font-size:var(--size16);font-weight:var(--normal);color:#333;background:0 0;border:none;outline:none;margin-inline-start:var(--ident16);padding:0}.header__search input{width:100%;font-size:var(--size16);font-weight:var(--normal);color:#333;background:0 0;border:none;outline:none}.button-header{background-color:#fff;border:none;border-radius:52px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex}.header__cart-link{align-items:center;display:inline-flex;position:relative}.header__cart-badge{color:#fff;background:#21b061;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}.category-page{background-color:var(--base-bg);box-sizing:border-box;flex-direction:column;min-height:100vh;padding-top:104px;padding-bottom:102px;display:flex}.category-page__content{box-sizing:border-box;flex-grow:1;width:100%;max-width:1400px;margin:0 auto;margin-inline:50px;padding-block:24px}.footer-main{background-color:var(--color-bg-header);justify-content:center;align-items:center;height:102px;display:flex}.titleOne{font-size:var(--size28);font-weight:var(--semiBold);align-items:left;display:flex}.category-card__image-wrapper{justify-content:center;align-items:center;width:140px;margin-bottom:12px;display:flex;overflow:hidden}.category-card__svg-icon{width:80%;height:80%}.category-card__title{color:#333;font-size:14px;line-height:1.3}.category-page__layout{align-items:flex-start;margin-top:20px;display:flex}.products-area{min-height:400px}.category-page__divider{border:none;border-top:var(--sevenPX) solid var(--gray-line);width:100%;margin:40px 0}.category-page__layout{align-items:flex-start;display:flex}.category-page__main-content{flex-grow:1}.category-page__sorting-wrapper{display:flex}.categories-list{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}.titleOne{font-size:var(--text24,24px);color:var(--text-black);font-weight:var(--regular)}.footer-main{background-color:var(--color-bg-header);z-index:100;border-top:1px solid var(--border-footer,#b4b7b9);box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:102px;display:flex;position:fixed;bottom:0;left:0}.basketIcon{padding-block-start:4px}.footer-main__icon-link{cursor:pointer;justify-content:center;align-items:center;padding-block-start:2px;text-decoration:none;display:flex}.breadcrumbs{font-size:14px;font-family:var(--font-family-main);cursor:pointer;flex-wrap:wrap;align-items:center;margin-bottom:40px;display:flex}.breadcrumbs__link{color:#999;text-decoration:none;transition:color .2s}.breadcrumbs__link:hover{color:#333}.breadcrumbs__separator{color:#ccc;margin:0 8px}.breadcrumbs__current{color:#3b82f6;font-weight:500}.category-sidebar{text-align:left;flex-shrink:0;width:250px;margin-right:40px}.category-sidebar__title{color:#4b5563;text-align:left;margin-top:0;margin-bottom:20px;font-size:20px;font-weight:600}.category-sidebar__list{flex-direction:column;align-items:flex-start;gap:16px;margin:0 0 20px;padding:0;list-style:none;display:flex}.category-sidebar__link{font-family:inherit;font-size:var(--size16,16px);color:var(--text-blue);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;line-height:1.4;transition:color .2s;display:block}.category-sidebar__link--active{color:var(--text-blue);font-weight:var(--semiBold)}.category-sidebar__divider{background-color:var(--gray-line);width:215px;height:2px;margin-inline-start:35px}.category-card__image-wrapper{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:12px;transition:all .3s;display:flex}.category-card__svg-icon{color:#888;width:70px;height:70px}.category-card{text-align:center;cursor:pointer;flex-direction:column;align-items:center;width:227px;display:flex}.category-card__image-wrapper{border:1px solid #d4d4d4;border-radius:50%;justify-content:center;align-items:center;width:207px;height:207px;margin-bottom:12px;display:flex;overflow:hidden}.category-card__svg-icon{object-fit:contain;width:100%;height:100%}.category-card__svg-icon:hover{border:5px solid green;border-radius:50%;transform:scale(1.05)}.category-card__title{color:#333;max-width:200px;font-size:14px;line-height:1.3}.categories-list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.category-card__image-wrapper{box-sizing:border-box;background-color:#fff;border:2px solid #d4d4d4;border-radius:50%;justify-content:center;align-items:center;width:207px;height:207px;margin-bottom:12px;transition:border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.category-card:hover .category-card__image-wrapper{border-color:green;box-shadow:0 4px 15px #00800033}.category-card--active .category-card__image-wrapper{border-color:green;box-shadow:0 4px 10px #00800033}.sorting-container{font-family:var(--font-family-main);z-index:10;margin-bottom:30px;display:inline-block;position:relative}.sorting-button{font-size:var(--size16);font-weight:var(--bold);color:var(--text-blue);cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:207px;height:44px;padding:8px 24px;transition:all .2s}.sorting-arrow{border-left:16px solid #0000;border-right:16px solid #0000;border-top:20px solid var(--text-blue);width:0;height:0;margin:6px auto 0}.sorting-arrow--open{border-top:none;border-bottom:20px solid var(--text-blue)}.sorting-dropdown{z-index:20;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:225px;margin-top:8px;padding:4px 0;position:absolute;top:100%;left:0}.sorting-option{cursor:pointer;align-items:center;padding:4px;transition:background .2s;display:flex}.sorting-option input[type=radio]{appearance:none;cursor:pointer;margin:0;border:1px solid #9ca3af;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-inline-end:4px;position:relative}.sorting-option input[type=radio]:checked{border-color:var(--text-blue);background-color:var(--text-blue)}.sorting-option input[type=radio]:checked:after{display:none}.sorting-text{font-size:var(--size14);color:var(--text-black);white-space:nowrap}.sorting-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex}.product-card{box-sizing:border-box;background-color:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:247px;display:flex}.products-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:20px;display:grid}.product-card__image-wrapper{aspect-ratio:1;border:1px solid var(--border-img);border-radius:8px;justify-content:center;align-items:center;width:100%;height:280px;margin-bottom:20px;display:flex;position:relative}.product-card__img{object-fit:contain;max-width:85%;max-height:85%}.product-card__nav-box{cursor:pointer;z-index:2;box-sizing:border-box;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:32px;height:80px;padding:4px 0;display:flex;position:absolute;bottom:-1px}.product-card__nav-box--left{border:1px solid var(--border-img);border-top-right-radius:0;border-bottom-left-radius:8px;left:-1px}.product-card__nav-box--right{border:1px solid var(--border-img);border-top-left-radius:0;border-bottom-right-radius:8px;right:-1px}.product-card__nav-text{font-size:var(--size14);color:#6b7280;margin-top:2px}.product-card__link{font-size:var(--size16);color:var(--text-cart);align-items:center;gap:4px;margin-bottom:10px;font-weight:500;text-decoration:none;display:flex}.product-card__link:hover{text-decoration:underline}.product-card__price-wrapper{align-items:center;gap:8px;margin-bottom:10px;display:flex}.product-card__price-label{font-size:var(--size16);color:var(--text-black)}.product-card__price-value{font-size:var(--size16);color:#f44336;font-weight:700;line-height:1}.product-card__price-rest{font-size:var(--size14)}.product-card__add-btn{color:var(--text-black);font-size:var(--size18);cursor:pointer;text-align:left;background:0 0;border:1px solid #f44336;border-radius:6px;width:100%;min-height:44px;padding:10px 12px;font-weight:300;transition:all .2s}.product-card__add-btn:hover{background-color:#fef2f2}.product-card__add-btn--added{text-align:left;height:44px}.product-card__title{margin:0;font-size:var(--size16);font-weight:var(--semiBold);color:var(--text-black);text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-end:5px;display:-webkit-box;overflow:hidden}.product-card__quantity-controls{box-sizing:border-box;border:1px solid #f44336;border-radius:6px;justify-content:center;align-items:center;gap:36px;width:100%;height:auto;min-height:44px;padding:4px 8px;display:flex}.product-card__qty-btn{cursor:pointer;color:#333;background:0 0;border:1.5px solid #333;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex}.product-card__qty-btn:hover{background-color:#f3f4f6}.product-card__qty-value{color:var(--text-black);font-size:16px;font-weight:500}.cart-page__content{margin-inline-start:50px;padding-block-start:128px}.cart-page__selection-box{border:3px solid var(--border-cart,#93f);box-sizing:border-box;background-color:#fff;border-radius:16px;width:1349px;height:571px;margin-bottom:30px;padding:41px 20px 120px}.cart-page__items-container{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.cart-page__selection-box .titleOne{margin-top:0;margin-bottom:0}.cart-item{border:3px solid var(--border-cart,#93f);box-sizing:border-box;background-color:#fff;border-radius:12px;flex-direction:column;width:230px;max-height:464px;display:flex;overflow:hidden}.cart-item__image-wrapper{border-bottom:1px solid #e5e7eb;width:100%;height:170px;display:flex}.cart-item__delete-zone{box-sizing:border-box;background-color:#d1d5db;justify-content:center;align-items:flex-start;width:64px;height:170px;padding-top:8px;display:flex}.cart-item__img-zone{background-color:#fff;flex-grow:1;justify-content:center;align-items:center;width:166px;height:170px;display:flex}.cart-item__delete-btn{cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s;display:flex;box-shadow:0 2px 4px #00000026}.cart-item__delete-btn:hover{transform:scale(1.1)}.cart-item__img{object-fit:contain;max-width:80%;max-height:85%}.cart-item__info{flex-direction:column;flex-grow:1;padding:16px;display:flex}.cart-item__volume,.cart-item__available{font-size:var(--text16);color:var(--text-black);text-align:left;margin-block:8px}.cart-item__quantity-controls{align-items:center;gap:26px;display:flex}.cart-item__qty-btn{border:1.5px solid var(--text-black);cursor:pointer;color:#333;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.cart-item__qty-btn:hover{background-color:#f3f4f6}.cart-item__qty-value{text-align:center;width:32px;color:var(--text-black);white-space:nowrap;font-size:16px;font-weight:500}.cart-item__pricing{flex-direction:column;margin-top:6px;display:flex}.cart-item__savings{font-size:var(--text16);color:var(--text-black);text-align:left;margin-block-start:16px}.cart-item__savings-val{color:var(--text-red);font-weight:var(--extraBold,800)}.cart-item__price{color:var(--text-red);font-weight:var(--extraBold,800);align-items:baseline;gap:2px;display:flex}.cart-item__currency{font-size:var(--size20,20px)}.cart-item__price-first{font-size:28px}.cart-item__price-rest{font-size:var(--size20,20px);margin-left:-2px}.cart-item__title{font-size:var(--text16);color:var(--text-black);font-weight:var(--normal);text-align:left;margin:0}.cart-page__divider{height:var(--sevenPX,7px);background-color:var(--gray-line,#c3c5c7);border:none;width:100%;margin:20px 0}.cart-footer{z-index:100;background-color:#fff;border-top:1px solid #e5e7eb;justify-content:center;width:100%;height:99px;display:flex;position:fixed;bottom:0;left:0}.cart-footer:before{content:"";background-color:var(--text-red,#e30613);z-index:1;width:calc(100% - 475px + -1*max(0px,50vw - 720px));height:100%;transition:background-color .2s;position:absolute;top:0;left:0}.cart-footer:after{content:"";background-color:var(--button-red,#fda52b);z-index:1;width:calc(475px + max(0px,50vw - 720px));height:100%;transition:background-color .2s;position:absolute;top:0;right:0}.cart-footer:has(.cart-footer__info:hover):before{background-color:var(--button-red-hover,#b00000)}.cart-footer:has(.cart-footer__close-btn:hover):after{background-color:var(--button-orange-hover,#e39426)}.cart-footer__container{z-index:2;width:100%;max-width:1440px;height:100%;display:flex;position:relative}.cart-footer__info{color:#fff;box-sizing:border-box;cursor:pointer;background-color:#0000;flex-grow:1;justify-content:space-between;align-items:center;height:100%;padding:0 40px;display:flex}.cart-footer__left{flex-direction:column;flex-shrink:0;justify-content:center;display:flex}.cart-footer__confirm-btn{color:#fff;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;margin-bottom:12px;padding:0;font-size:24px;font-weight:600}.cart-footer__savings{font-size:var(--size24,24px);text-align:left;white-space:nowrap}.cart-footer__items{font-size:var(--size24,24px);white-space:nowrap;text-align:right}.cart-footer__close-btn{cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:475px;height:100%;display:flex}.checkout-page{background-color:#fff;flex-direction:column;min-height:100vh;font-family:Arial,sans-serif;display:flex}.checkout-header{background-color:#e3d5ca;border-bottom:2px solid #d5c5b8;align-items:center;height:60px;padding:10px 20px;display:flex}.checkout-header__logo{background-color:#f0f0f0;border-radius:5px;width:50px;height:40px;margin-right:20px}.checkout-header__search{background-color:#f5f5f5;border-radius:20px;flex-grow:1;align-items:center;max-width:600px;margin-right:auto;padding:5px 15px;display:flex}.search-input{background:0 0;border:none;outline:none;width:100%;margin-left:10px}.checkout-header__camera{color:#aaa;cursor:pointer;font-size:24px}.checkout-content{padding-block-start:128px;margin:0;box-sizing:border-box;flex-grow:1;width:100%;max-width:800px;margin-inline-start:50px;padding-bottom:140px}.checkout-title{font-size:var(--size24,24px);text-align:left;color:var(--text-black,#333);margin-bottom:20px;font-weight:400}.checkout-form{flex-direction:column;gap:20px;display:flex}.form-group{font-size:var(--size14,14px);align-items:center;display:flex}.form-group label{font-size:var(--size14,14px);text-align:right;width:184px;color:var(--text-black,#333);flex-shrink:0;padding-inline-end:10px}.form-group input{border:1px solid var(--gray-line,#ccc);width:300px;height:25px;font-size:var(--size14,14px);background-color:#fff;border-radius:6px;outline:none;padding:5px 10px}.form-group input:focus{border-color:#555}.checkout-footer{z-index:100;box-sizing:border-box;background-color:var(--color-bg-header);border-top:1px solid #3c1b06;justify-content:center;width:100vw;height:99px;display:flex;position:fixed;bottom:0;left:0;right:0}.checkout-footer__confirm-btn{color:#3c1b06;cursor:pointer;background-color:#fff;border:1px solid #3c1b06;border-radius:6px;justify-content:center;align-items:center;height:63px;margin-block-start:19px;padding:0 40px;font-size:24px;font-weight:400;transition:background-color .2s;display:flex}.checkout-footer__confirm-btn:hover{background-color:#f8f2ee}.product-page{text-align:left;max-width:1440px;margin:0;margin-inline-start:50px;padding-block-start:150px;font-family:Arial,sans-serif}.product-page__breadcrumbs{color:#888;margin-bottom:24px;font-size:14px}.product-page__main{gap:40px;height:auto;margin-block-end:140px}.product-page__gallery{flex-shrink:0;width:700px}.product-page__thumbnails{display:grid}.product-page__main-image{border:1px solid #ccc;border-radius:12px;justify-content:center;align-items:center;width:100%;height:400px;margin-bottom:15px;display:flex}.product-page__thumbnails{gap:10px;display:flex}.thumb{border:1px solid #ccc;border-radius:8px;width:70px;height:70px}.product-page__info{flex-grow:1}.product-page__title-box{color:#333;background-color:#a67cc0;border-radius:8px;margin-bottom:30px;padding:15px 20px}.product-page__title-box h1{font-size:var(--size24);color:#fff;margin:0}.product-page__section{margin-bottom:30px}.product-page__section ul,.product-page__package-info ul{color:var(--text-black);margin:0;padding-left:20px;font-size:16px;line-height:1.4}.product-page__divider{border:none;border-top:1px solid #eee;margin:20px 0}.product-page__video-block{cursor:pointer;background-color:#f0f0f0;width:1340px;margin-bottom:20px;position:relative;overflow:hidden}.product-page__video-preview{object-fit:cover;width:100%;height:640px;transition:transform .3s;display:block}.product-page__play-btn{background-color:#0009;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:background-color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-page__video-block:hover .product-page__play-btn{background-color:#000c}.product-page__container{grid-template-columns:1fr 1fr;gap:10px;width:1340px;height:700px;margin-block-end:24px;display:grid}.product-page__main-image{box-sizing:border-box;border:1px solid #ccc;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;padding:20px;display:flex}.product-page__main-image img{object-fit:contain;max-width:100%;max-height:100%}.product-page__thumbnails{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;width:100%;height:100%;display:grid}.thumb{box-sizing:border-box;background-color:#fff;border:1px solid #ccc;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;padding:5px;display:flex}.thumb:hover{border:3px solid #21b061}.thumb img{object-fit:contain;border-radius:4px;max-width:100%;max-height:100%}.product-page__main-image{position:relative;overflow:hidden}.product-page__nav-box{cursor:pointer;z-index:2;box-sizing:border-box;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:56px;height:100px;padding:4px 0;display:flex;position:absolute;bottom:-1px}.product-page__nav-box--left{border:1px solid #ccc;border-top-right-radius:0;border-bottom-left-radius:12px;left:-1px}.product-page__nav-box--right{border:1px solid #ccc;border-top-left-radius:0;border-bottom-right-radius:12px;right:-1px}.product-page__nav-text{color:var(--text-black);font-size:24px;font-weight:400}.thumb{cursor:pointer;transition:border-color .2s}.title-page{font-size:var(--size24);color:var(--text-black);font-weight:var(--normal);margin-block:2px 16px}.li-page{font-size:var(--size16);margin-block-end:8px}.product-page__package-section{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:20px;display:flex}.product-page__package-info{flex:1}.product-page__package-gallery{flex-direction:column;gap:12px;width:655px;height:auto;display:flex}.package-main-image{background-color:#fff;border:1px solid #ccc;border-radius:12px;justify-content:center;align-items:center;width:100%;height:600px;display:flex;position:relative;overflow:hidden}.package-main-image img{object-fit:contain;max-width:80%;max-height:80%}.package-thumbnails{flex-wrap:wrap;gap:12px;display:flex}.package-thumbnails .thumb{width:117px;height:123px}.cart-page__divider{margin-block:30px}.description-title{margin-block-start:24px}.title-p{color:var(--text-black);font-size:var(--size16);margin-block:12px;margin-inline-start:40px;padding-left:20px;position:relative}.title-p:before{content:"•";color:var(--text-black);font-size:20px;line-height:1.2;position:absolute;top:0;left:0}.title-h4{font-size:var(--size20);color:var(--text-black);font-weight:var(--normal);margin-block:24px 12px}.title-h5{font-size:var(--size18);color:var(--text-black);font-weight:var(--normal);margin-block:32px 2px;margin-inline-start:40px}.document-item{background-color:#e9f8f0;border:none;border-radius:15px;justify-content:space-between;align-items:center;width:660px;height:142px;padding:12px 16px;transition:box-shadow .2s,border-color .2s;display:flex}.document-item__info{align-items:center;gap:12px;display:flex}.document-item__guide-icon{flex-shrink:0}.document-item__link{font-size:var(--size16,16px);color:var(--text-black,#000);text-decoration:none;transition:color .2s}.document-item__link:hover{color:#173eab}.document-item__download-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.title-doc{font-size:var(--size20);color:var(--text-black);font-weight:var(--normal)}.document-list{flex-direction:column;gap:16px;margin-top:16px;display:flex}.document-item{box-sizing:border-box;background-color:#e9f8f0;border-radius:12px;align-items:center;gap:20px;width:100%;max-width:700px;padding:16px 20px;display:flex}.document-item__icon-box{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;height:110px;display:flex}.document-item__content{flex-direction:column;flex-grow:1;gap:14px;display:flex}.document-item__top-row{align-items:center;width:100%;display:flex}.title-doc{color:#333;margin:0;font-size:18px;font-weight:500}.document-item__link{color:#1d4ed8;align-self:flex-start;font-size:16px;text-decoration:none}.document-item__link:hover{text-decoration:underline}.document-item__download-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-inline-start:12px;padding:0;display:flex}.thumb img{object-fit:cover;width:100%;display:block}.thumb--active{opacity:1;cursor:default;padding:3px;border:3px solid #21b061!important}.footer-product{z-index:100;box-sizing:border-box;width:100vw;height:99px;display:flex;position:fixed;bottom:0;left:0;right:0}.footer-product__info{background-color:var(--text-red,#c00);flex-direction:column;flex-grow:1;justify-content:center;gap:8px;height:100%;padding-left:max(40px,50vw - 680px);padding-right:40px;display:flex}.footer-product__info:hover{background-color:var(--button-red-hover,#b00000)}.footer-product__buy-btn{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:24px;font-weight:600}.footer-product__savings{color:#fff;font-size:16px}.footer-product__icon-btn{background-color:var(--color-bg-header);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:475px;height:100%;transition:background .2s;display:flex}.footer-product__icon-btn:hover{background-color:#c9aa93}.footer-product__icon-circle{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;box-shadow:0 2px 5px #0000001a}.order-success-page{flex-direction:column;min-height:100vh;display:flex}.order-success-page__content{flex-direction:column;flex-grow:1;width:100%;padding-bottom:120px;display:flex}.order-success-page__actions{background-color:var(--color-bg-header);z-index:100;justify-content:center;align-items:center;width:100%;height:96px;display:flex;position:fixed;bottom:0;left:0}.order-success-page__back{padding-block-start:9px}
