:root{--FONT-STACK-BODY: Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--FONT-STACK-HEADING: Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--FONT-STACK-NAV: Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--FONT-STACK-ACCENT: Barlow, Figtree, sans-serif;--FONT-WEIGHT-BODY: 400;--FONT-WEIGHT-BODY-MID: 500;--FONT-WEIGHT-BODY-BOLD: 700;--FONT-WEIGHT-HEADING: 400;--FONT-WEIGHT-HEADING-BOLD: 500;--FONT-WEIGHT-ACCENT: 500;--FONT-WEIGHT-ACCENT-BOLD: 600;--LAYOUT-WIDTH: 1300px;--LAYOUT-GUTTER: 24px;--LAYOUT-OUTER: 24px;--LAYOUT-CONTAINER: 1400px;--COLOR-BG: #ffffff;--COLOR-BG-ACCENT: #ffffff;--COLOR-TEXT-DARK: #10141b;--COLOR-TEXT: #323945;--COLOR-TEXT-LIGHT: #70747d;--COLOR-A5: rgba(50, 57, 69, .05);--COLOR-A10: rgba(50, 57, 69, .1);--COLOR-A20: rgba(50, 57, 69, .2);--COLOR-A40: rgba(50, 57, 69, .4);--COLOR-A60: rgba(50, 57, 69, .6);--COLOR-A80: rgba(50, 57, 69, .8);--RADIUS-BTN: 3px;--RADIUS-FORM: 3px;--RADIUS-XL: 24px;--RADIUS-LG: 12px;--RADIUS: 6px;--RADIUS-SM: 3px;--COLOR-BORDER: #eeeff1;--COLOR-BORDER-LIGHT: #f4f4f6;--COLOR-PRIMARY: #ff3b3b;--COLOR-PRIMARY-HOVER: #ee0000;--COLOR-PRIMARY-FADE: rgba(255, 59, 59, .05);--COLOR-PRIMARY-FADE-HOVER: rgba(255, 59, 59, .1);--COLOR-PRIMARY-SHADOW: rgba(161, 0, 0, .1);--COLOR-PRIMARY-OPPOSITE: #ffffff;--COLOR-SECONDARY: #2fd298;--COLOR-SECONDARY-HOVER: #13a26f;--COLOR-FOOTER-BG: #f2f5fa;--COLOR-FOOTER-TEXT: #3a4b55;--COLOR-FOOTER-TEXT-HOVER: #16242d;--COLOR-FOOTER-A8: rgba(50, 57, 69, .08);--COLOR-FOOTER-A15: rgba(50, 57, 69, .15);--COLOR-NAV: #ffffff;--COLOR-NAV-BORDER: #f2f2f2;--COLOR-NAV-TEXT: #000000;--COLOR-NAV-TEXT-TRANSPARENT: #ffffff;--COLOR-NAV-TOOLBAR-BG: #f2f2f2;--COLOR-NAV-TOOLBAR-TEXT: #797979;--COLOR-HIGHLIGHT-LINK: #ff8484;--COLOR-SUCCESS: #51c88e;--COLOR-ERROR: #ff8484;--gutter: var(--LAYOUT-GUTTER);--outer: var(--LAYOUT-OUTER);--vertical: 60px;--inner: 20px;--base: 16px;--header-height: 60px;--toolbar-height: 34px}@media (max-width: 1100px){:root{--gutter: calc(var(--LAYOUT-GUTTER) * .8);--outer: calc(var(--LAYOUT-OUTER) * .8);--vertical: 40px;--inner: 18px;--base: 15px}}@media (max-width: 767px){:root{--gutter: calc(var(--LAYOUT-GUTTER) * .6);--outer: calc(var(--LAYOUT-OUTER) * .6);--vertical: 24px;--inner: 16px;--base: 14px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--COLOR-BG);color:var(--COLOR-TEXT);font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-size:var(--base);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING-BOLD);color:var(--COLOR-TEXT-DARK);margin:0 0 .5em;line-height:1.25;letter-spacing:-.01em}h1,.h1{font-size:calc(var(--base) * 2.75)}h2,.h2{font-size:calc(var(--base) * 2.15)}h3,.h3{font-size:calc(var(--base) * 1.75)}h4,.h4{font-size:calc(var(--base) * 1.4)}h5,.h5{font-size:calc(var(--base) * 1.15)}h6,.h6{font-size:var(--base)}@media (max-width: 767px){h1,.h1{font-size:calc(var(--base) * 2.1)}h2,.h2{font-size:calc(var(--base) * 1.75)}h3,.h3{font-size:calc(var(--base) * 1.5)}}p{margin:0 0 1em}p:last-child{margin-bottom:0}.wrapper{max-width:var(--LAYOUT-WIDTH);margin:0 auto;padding-left:var(--outer);padding-right:var(--outer);width:100%}.wrapper--narrow{max-width:713px}.wrapper--full{max-width:100%;padding-left:0;padding-right:0}.section-padding{padding-top:var(--pt, 0px);padding-bottom:var(--pb, 0px)}@media (max-width: 1100px){.section-padding{padding-top:calc(var(--pt, 0px) * .8);padding-bottom:calc(var(--pb, 0px) * .8)}}@media (max-width: 767px){.section-padding{padding-top:calc(var(--pt, 0px) * .6);padding-bottom:calc(var(--pb, 0px) * .6)}}.text-center{text-align:center}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--FONT-STACK-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT-BOLD);font-size:calc(var(--base) * .95);letter-spacing:.02em;border-radius:var(--RADIUS-BTN);border:1px solid transparent;padding:12px 26px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease;text-align:center}.btn--primary{background:var(--COLOR-PRIMARY);color:var(--COLOR-PRIMARY-OPPOSITE)}.btn--primary:hover{background:var(--COLOR-PRIMARY-HOVER)}.btn--secondary{background:var(--COLOR-TEXT-DARK);color:#fff}.btn--secondary:hover{background:#000}.btn--outline{background:transparent;border-color:var(--COLOR-A20);color:var(--COLOR-TEXT-DARK)}.btn--outline:hover{border-color:var(--COLOR-TEXT-DARK)}.btn--large{padding:15px 34px;font-size:var(--base)}.btn--full{width:100%}.btn[disabled]{opacity:.45;cursor:not-allowed}.rte{color:var(--COLOR-TEXT);font-size:var(--base);line-height:1.7}.rte h1,.rte h2,.rte h3,.rte h4{margin:1.4em 0 .5em}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child{margin-top:0}.rte h1{font-size:calc(var(--base) * 1.9)}.rte h2{font-size:calc(var(--base) * 1.5)}.rte h3{font-size:calc(var(--base) * 1.25)}.rte a{color:var(--COLOR-PRIMARY);text-decoration:underline;text-underline-offset:2px}.rte a:hover{color:var(--COLOR-PRIMARY-HOVER)}.rte ul,.rte ol{padding-left:1.35em;margin:0 0 1em}.rte li{margin-bottom:.4em}.rte img{border-radius:var(--RADIUS);margin:1em 0}.rte iframe{max-width:100%;width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:var(--RADIUS);margin:1em 0}.rte table{width:100%;border-collapse:collapse;margin:1em 0}.rte table td,.rte table th{border:1px solid var(--COLOR-BORDER);padding:8px 12px;text-align:left}.rte strong,.rte b{font-weight:var(--FONT-WEIGHT-BODY-BOLD);color:var(--COLOR-TEXT-DARK)}.rte .bold{font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.rte hr{border:0;border-top:1px solid var(--COLOR-BORDER);margin:2em 0}.title-decoration{width:42px;height:3px;background:var(--COLOR-PRIMARY);border-radius:3px;margin-bottom:14px}.title--decorated{margin-bottom:.6em}.grid{display:grid;gap:var(--gutter)}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width: 900px){.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 600px){.grid--2,.grid--3{grid-template-columns:minmax(0,1fr)}.grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}}.toolbar{background:var(--COLOR-NAV-TOOLBAR-BG);color:var(--COLOR-NAV-TOOLBAR-TEXT);font-size:13px;position:relative;z-index:60}.toolbar__inner{display:flex;align-items:center;justify-content:space-between;min-height:var(--toolbar-height);gap:16px}.toolbar__text{font-weight:700;color:var(--COLOR-NAV-TOOLBAR-TEXT)}.toolbar__text p{margin:0}.toolbar__right{display:flex;align-items:center;gap:18px}.header-block{position:sticky;top:0;z-index:50}.header-block--overlay{position:absolute;top:0;left:0;right:0;z-index:50}.header-block--fixed{position:fixed;top:0;left:0;right:0;z-index:50}.header{background:var(--COLOR-NAV);border-bottom:1px solid var(--COLOR-NAV-BORDER);transition:background-color .25s ease,border-color .25s ease}.header-block--overlay .header,.header-block--overlay .toolbar{background:transparent;border-bottom-color:transparent}.header-block--overlay .toolbar,.header-block--overlay .toolbar__text,.header-block--overlay .toolbar select{color:var(--COLOR-NAV-TEXT-TRANSPARENT)}.header-block--overlay .toolbar select option{color:var(--COLOR-TEXT-DARK)}.header-block--overlay .header__nav a,.header-block--overlay .header__nav button,.header-block--overlay .header__icons a,.header-block--overlay .header__icons button,.header-block--overlay .header__burger,.header-block--overlay .header__nav a.is-active{color:var(--COLOR-NAV-TEXT-TRANSPARENT)}.header-block--overlay .header__nav a:hover,.header-block--overlay .header__nav button:hover{color:var(--COLOR-NAV-TEXT-TRANSPARENT);opacity:.7}.header-block--overlay .header__dropdown__list a{color:var(--COLOR-NAV-TEXT)!important}.header__inner{display:flex;align-items:center;gap:28px;min-height:var(--header-height)}.header__logo{flex:0 0 auto;display:flex;align-items:center}.header__logo img{width:110px;height:auto}@media (max-width: 767px){.header__logo img{width:96px}}.header__nav{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:26px}.header__nav a,.header__nav button{font-family:var(--FONT-STACK-NAV);font-size:14px;font-weight:400;color:var(--COLOR-NAV-TEXT);background:none;border:0;cursor:pointer;padding:6px 0;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.header__nav a:hover,.header__nav button:hover,.header__nav a.is-active{color:var(--COLOR-PRIMARY)}.header__dropdown{position:relative}.header__dropdown__list{position:absolute;top:100%;left:50%;transform:translate(-50%);min-width:200px;background:#fff;border:1px solid var(--COLOR-NAV-BORDER);border-radius:var(--RADIUS);box-shadow:0 12px 30px #10141b1a;padding:8px 0;display:none;z-index:70}.header__dropdown:hover .header__dropdown__list,.header__dropdown__list.is-open{display:block}.header__dropdown__list a{display:block;padding:9px 18px;color:var(--COLOR-NAV-TEXT)!important;font-size:14px}.header__dropdown__list a:hover{background:var(--COLOR-A5);color:var(--COLOR-PRIMARY)!important}.header__icons{flex:0 0 auto;display:flex;align-items:center;gap:16px}.header__icons a,.header__icons button{color:var(--COLOR-NAV-TEXT);background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;position:relative;padding:4px}.header__amazon{font-family:var(--FONT-STACK-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT-BOLD);font-size:13px;white-space:nowrap;border:1px solid currentColor!important;border-radius:var(--RADIUS-BTN);padding:8px 14px!important}.header__amazon:hover{background:var(--COLOR-PRIMARY);border-color:var(--COLOR-PRIMARY)!important;color:#fff!important}@media (max-width: 1024px){.header__amazon{display:none}}.header__burger{display:none;background:none;border:0;cursor:pointer;padding:4px;color:var(--COLOR-NAV-TEXT)}@media (max-width: 1024px){.header__burger{display:inline-flex}.header__nav{display:none}.header__inner{justify-content:space-between;gap:12px}.header__logo{flex:1 1 auto}}.drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#10141b73;z-index:90}.drawer{position:fixed;top:0;bottom:0;left:0;width:min(360px,86vw);background:#fff;z-index:100;display:flex;flex-direction:column;box-shadow:0 0 40px #10141b2e}.drawer--right{left:auto;right:0;width:min(420px,92vw)}.drawer__head{display:flex;align-items:center;justify-content:space-between;padding:18px var(--outer);border-bottom:1px solid var(--COLOR-BORDER)}.drawer__head h3{margin:0;font-size:17px}.drawer__close{background:none;border:0;cursor:pointer;font-size:22px;line-height:1;padding:4px}.drawer__body{flex:1 1 auto;overflow-y:auto;padding:12px var(--outer) 24px}.drawer__nav a,.drawer__nav button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--COLOR-BORDER-LIGHT);background:none;font-size:16px;text-align:left;cursor:pointer;color:var(--COLOR-TEXT-DARK)}.drawer__nav .drawer__sub a{padding-left:16px;font-size:15px;color:var(--COLOR-TEXT)}.hero{position:relative;overflow:hidden;height:500px;min-height:343px}.hero--band{height:370px}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media img{width:100%;height:100%;object-fit:cover}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg, #000);opacity:var(--overlay-opacity, .5)}.hero__content__wrapper{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;padding:60px var(--outer)}.hero__content{max-width:720px;color:#fff}.hero__title{color:#fff;font-size:clamp(30px,4.2vw,54px);margin:0 0 14px;font-weight:500}.hero__description{color:#fff;font-size:clamp(15px,1.5vw,20px);margin-bottom:26px;opacity:.96}.hero__description p{margin:0}.hero__dots{position:absolute;bottom:18px;left:0;right:0;display:flex;justify-content:center;gap:8px;z-index:3}.hero__dot{width:9px;height:9px;border-radius:50%;background:#ffffff73;border:0;padding:0;cursor:pointer}.hero__dot.is-active{background:#fff}.section-text{text-align:center}.section-text h2{margin:0}.gallery__image{width:100%;border-radius:var(--RADIUS);overflow:hidden}.gallery__image img{width:100%}.columns__title{text-align:center;margin-bottom:calc(var(--vertical) * .55)}.column__item{text-align:center}.column__image{border-radius:var(--RADIUS);overflow:hidden;margin-bottom:14px}.column__image img{width:100%}.column__heading{font-size:calc(var(--base) * 1.15);margin-bottom:6px}.column__text{color:var(--COLOR-TEXT-LIGHT);font-size:calc(var(--base) * .95)}.column__btn{margin-top:14px}.logo-row{display:flex;gap:var(--gutter);align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.logo-row img{flex:0 0 calc((100% - var(--gutter) * 3) / 4);width:calc((100% - var(--gutter) * 3) / 4);border-radius:var(--RADIUS-SM);scroll-snap-align:start}@media (max-width: 900px){.logo-row img{flex-basis:calc((100% - var(--gutter)) / 2);width:calc((100% - var(--gutter)) / 2)}}.row-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--gutter) * 2);align-items:center}.row-section--reverse .row-section__media{order:2}.row-section__media{border-radius:var(--RADIUS-LG);overflow:hidden}.row-section__media img{width:100%}.row-section__content h2{margin-bottom:.5em}.row-section__content{font-size:calc(var(--base) * 1.02);color:var(--COLOR-TEXT)}.row-section__content ol,.row-section__content ul{padding-left:1.3em}@media (max-width: 800px){.row-section{grid-template-columns:minmax(0,1fr);gap:var(--gutter)}.row-section--reverse .row-section__media{order:0}}.video-embed{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:var(--RADIUS);overflow:hidden}.video-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.video-embed__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.video-embed__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:84px;height:60px;border:0;cursor:pointer;background:#10141bb8;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.video-embed__play:hover{background:var(--COLOR-PRIMARY)}.video-embed__play svg{width:30px;height:30px;fill:#fff}.video__caption{text-align:center;margin-top:14px;color:var(--COLOR-TEXT-LIGHT)}.accordion{border-top:1px solid var(--COLOR-BORDER)}.accordion__item{border-bottom:1px solid var(--COLOR-BORDER)}.accordion__title{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:0;cursor:pointer;text-align:left;padding:18px 0;font-size:calc(var(--base) * 1.02);font-weight:var(--FONT-WEIGHT-BODY-MID);color:var(--COLOR-TEXT-DARK)}.accordion__title:hover{color:var(--COLOR-PRIMARY)}.accordion__icon{flex:0 0 auto;width:14px;height:14px;position:relative}.accordion__icon:before,.accordion__icon:after{content:"";position:absolute;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.accordion__icon:before{top:6px;left:0;width:14px;height:2px}.accordion__icon:after{left:6px;top:0;width:2px;height:14px}.accordion__item.is-open .accordion__icon:after{transform:scaleY(0);opacity:0}.accordion__body{padding:0 0 20px}.faq-section__title{text-align:center;margin-bottom:calc(var(--vertical) * .5)}.product{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--gutter) * 2);align-items:start}@media (max-width: 900px){.product{grid-template-columns:minmax(0,1fr)}}.product__gallery__main{border-radius:var(--RADIUS-LG);overflow:hidden;background:#fff;position:relative}.product__gallery__main img{width:100%;height:auto}.product__gallery__main .video-embed{border-radius:0}.product__gallery__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.product__gallery__thumb{width:74px;height:74px;border-radius:var(--RADIUS-SM);overflow:hidden;cursor:pointer;border:2px solid transparent;background:var(--COLOR-BORDER-LIGHT);padding:0}.product__gallery__thumb.is-active{border-color:var(--COLOR-TEXT-DARK)}.product__gallery__thumb img{width:100%;height:100%;object-fit:cover}.product__title{font-size:calc(var(--base) * 2);margin-bottom:10px}.product__rating{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;color:var(--COLOR-TEXT-LIGHT)}.product__stars{color:#ebbf20;letter-spacing:1px}.product__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}.product__price__now{font-size:calc(var(--base) * 1.5);font-weight:var(--FONT-WEIGHT-BODY-BOLD);color:var(--COLOR-TEXT-DARK)}.product__price__was{text-decoration:line-through;color:var(--COLOR-TEXT-LIGHT)}.product__badge{display:inline-flex;align-items:center;gap:6px;background:var(--COLOR-PRIMARY-FADE);color:var(--COLOR-PRIMARY);border-radius:var(--RADIUS-SM);padding:3px 9px;font-size:12px;font-weight:600;font-family:var(--FONT-STACK-ACCENT)}.product__subtitle{font-size:calc(var(--base) * 1.05);color:var(--COLOR-TEXT);margin:12px 0 18px}.product__deal{background:var(--COLOR-PRIMARY-FADE);border:1px dashed var(--COLOR-PRIMARY);color:var(--COLOR-TEXT-DARK);border-radius:var(--RADIUS);padding:12px 16px;margin-bottom:18px;font-size:14px;text-align:center}.product__deal strong{color:var(--COLOR-PRIMARY)}.product__form{margin:18px 0}.qty{display:inline-flex;align-items:center;border:1px solid var(--COLOR-BORDER);border-radius:var(--RADIUS-BTN);overflow:hidden}.qty button{width:42px;height:46px;background:none;border:0;cursor:pointer;font-size:18px;color:var(--COLOR-TEXT-DARK)}.qty button:hover{background:var(--COLOR-A5)}.qty input{width:52px;height:46px;border:0;text-align:center;font-size:15px;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__actions{display:flex;gap:12px;align-items:stretch;margin-top:16px;flex-wrap:wrap}.product__actions .btn{flex:1 1 200px}.product__stock{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--COLOR-SUCCESS);margin-top:12px}.product__stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.product__stock--low{color:var(--COLOR-PRIMARY)}.product__share{margin-top:22px;display:flex;align-items:center;gap:12px;font-size:14px;color:var(--COLOR-TEXT-LIGHT)}.product__share button{background:none;border:1px solid var(--COLOR-BORDER);border-radius:var(--RADIUS-BTN);padding:6px 12px;cursor:pointer;font-size:13px}.product__share button:hover{border-color:var(--COLOR-TEXT-DARK)}.collection__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:var(--gutter);flex-wrap:wrap}.collection__count{color:var(--COLOR-TEXT-LIGHT);font-size:14px}.product-card{display:block}.product-card__image{position:relative;border-radius:var(--RADIUS-LG);overflow:hidden;background:var(--COLOR-BORDER-LIGHT)}.product-card__image img{width:100%;aspect-ratio:5 / 6;object-fit:cover;transition:transform .5s ease}.product-card:hover .product-card__image img{transform:scale(1.035)}.product-card__badge{position:absolute;top:12px;left:12px;background:var(--COLOR-PRIMARY);color:#fff;font-size:11px;font-weight:600;padding:4px 9px;border-radius:var(--RADIUS-SM);font-family:var(--FONT-STACK-ACCENT);letter-spacing:.03em}.product-card__title{margin:14px 0 6px;font-size:calc(var(--base) * 1.02);color:var(--COLOR-TEXT-DARK);font-weight:var(--FONT-WEIGHT-BODY-MID)}.product-card__price{display:flex;gap:10px;align-items:baseline;font-size:14px}.product-card__price .now{color:var(--COLOR-PRIMARY);font-weight:600}.product-card__price .was{text-decoration:line-through;color:var(--COLOR-TEXT-LIGHT)}.form-field{margin-bottom:16px}.form-field label{display:block;font-size:14px;margin-bottom:6px;color:var(--COLOR-TEXT-DARK);font-weight:var(--FONT-WEIGHT-BODY-MID)}.form-field input,.form-field textarea,.form-field select{width:100%;padding:12px 14px;border:1px solid var(--COLOR-BORDER);border-radius:var(--RADIUS-FORM);font:inherit;font-size:15px;color:var(--COLOR-TEXT-DARK);background:#fff}.form-field input:focus,.form-field textarea:focus{outline:none;border-color:var(--COLOR-TEXT-DARK)}.form-field textarea{min-height:150px;resize:vertical}.form-note{font-size:13px;color:var(--COLOR-TEXT-LIGHT);margin-top:14px}.icons-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--gutter);text-align:center}@media (max-width: 700px){.icons-row{grid-template-columns:minmax(0,1fr)}}.icons-row__item{padding:24px;border:1px solid var(--COLOR-BORDER);border-radius:var(--RADIUS-LG)}.icons-row__item h4{margin-bottom:6px}.icons-row__item a{color:var(--COLOR-PRIMARY)}.icons-row__icon{color:var(--COLOR-PRIMARY);margin-bottom:12px;display:flex;justify-content:center}.page-head{padding-top:calc(var(--vertical) * .6);padding-bottom:calc(var(--vertical) * .35)}.footer{background:var(--COLOR-FOOTER-BG);color:var(--COLOR-FOOTER-TEXT);margin-top:var(--vertical)}.footer a{color:var(--COLOR-FOOTER-TEXT)}.footer a:hover{color:var(--COLOR-FOOTER-TEXT-HOVER);text-decoration:underline}.footer__top{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:calc(var(--gutter) * 1.6);padding:calc(var(--vertical) * .9) 0}@media (max-width: 860px){.footer__top{grid-template-columns:minmax(0,1fr);gap:var(--gutter)}}.footer__logo img{width:50px;height:50px;margin-bottom:14px}.footer__block p{margin:0 0 8px;font-size:14px;line-height:1.7}.footer__title{font-size:14px;font-weight:700;color:var(--COLOR-FOOTER-TEXT-HOVER);margin-bottom:14px;text-transform:none}.footer__list{list-style:none;margin:0;padding:0}.footer__list li{margin-bottom:9px;font-size:14px}.footer__bottom{border-top:1px solid var(--COLOR-FOOTER-A8);padding:20px 0 28px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:13px}.footer__social{display:flex;gap:14px}.footer__social a{display:inline-flex}.footer__social svg{width:18px;height:18px;fill:currentColor}.footer__payments{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.footer__payments img,.footer__payments svg{height:24px;width:auto;border-radius:3px}.embed-frame{width:100%;border:0;display:block}.notice{background:var(--COLOR-A5);border-radius:var(--RADIUS);padding:18px 20px;font-size:14px;color:var(--COLOR-TEXT-LIGHT)}.blog-card{border:1px solid var(--COLOR-BORDER);border-radius:var(--RADIUS-LG);overflow:hidden}.blog-card__body{padding:20px}.blog-card__meta{font-size:13px;color:var(--COLOR-TEXT-LIGHT);margin-bottom:10px}.btn--amazon{background:#ffd814;color:#0f1111;border-color:#fcd200}.btn--amazon:hover{background:#f7ca00;border-color:#f2c200}.btn--amazon svg{flex:0 0 auto}.buy-amazon{margin:18px 0 4px}.buy-amazon__note{font-size:13.5px;color:var(--COLOR-TEXT-LIGHT);margin:10px 0 0;text-align:center}.buy-amazon__note strong{color:var(--COLOR-TEXT-DARK)}.buy-amazon__disclosure{font-size:12px;color:var(--COLOR-TEXT-LIGHT);margin:6px 0 0;text-align:center}.product-card__amazon{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:600;color:var(--COLOR-TEXT-DARK);border-bottom:1px solid var(--COLOR-A20);padding-bottom:2px}.product-card__amazon:hover{color:var(--COLOR-PRIMARY);border-color:var(--COLOR-PRIMARY)}
