:root{--hx-cream: #fbf6f0;--hx-cream-2: #f6ede3;--hx-white: #ffffff;--hx-ink: #1f1c1a;--hx-ink-2: #55504b;--hx-muted: #8a847e;--hx-orange: #f26b1d;--hx-orange-dark: #d9570c;--hx-orange-soft: #fde6d6;--hx-dark: #1e1c1b;--hx-line: rgba(31, 28, 26, .1);--hx-radius: 14px;--hx-font-head: "Plus Jakarta Sans", system-ui, sans-serif;--hx-font-body: "Inter", system-ui, sans-serif;--hx-font-hand: "Caveat", cursive;--hx-max: 1240px}.hx{font-family:var(--hx-font-body);color:var(--hx-ink);background:var(--hx-cream)}.hx *,.hx *:before,.hx *:after{box-sizing:border-box}.hx--white{background:var(--hx-white)}.hx--dark{background:var(--hx-dark);color:#f4efe9}.hx__wrap{max-width:var(--hx-max);margin:0 auto;padding:64px 24px}.hx__wrap--tight{padding-top:40px;padding-bottom:40px}.hx h1,.hx h2,.hx h3,.hx h4{font-family:var(--hx-font-head);font-weight:800;letter-spacing:-.02em;margin:0;color:inherit}.hx h1{font-size:clamp(40px,5.6vw,64px);line-height:1.02}.hx h2{font-size:clamp(28px,3.4vw,40px);line-height:1.1}.hx h3{font-size:17px;line-height:1.3;font-weight:700}.hx p{margin:0 0 12px;line-height:1.6}.hx .hx-accent{color:var(--hx-orange)}.hx .hx-lead{font-size:18px;font-weight:600;line-height:1.45}.hx .hx-sub{color:var(--hx-ink-2);font-size:15px}.hx--dark .hx-sub{color:#cfc7bf}.hx .hx-center{text-align:center}.hx .hx-section-head{text-align:center;max-width:760px;margin:0 auto 32px}.hx .hx-section-head p{color:var(--hx-ink-2);margin-top:10px}.hx .hx-hand{font-family:var(--hx-font-hand);font-size:26px;line-height:1.1;color:inherit}.hx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--hx-orange);color:#fff!important;font-family:var(--hx-font-head);font-weight:700;font-size:16px;padding:16px 34px;border-radius:999px;border:0;text-decoration:none;cursor:pointer;transition:background .15s,transform .15s;box-shadow:0 8px 20px #f26b1d40}.hx-btn:hover{background:var(--hx-orange-dark);transform:translateY(-1px)}.hx-btn--block{width:100%}.hx-btn[disabled]{opacity:.5;cursor:not-allowed}.hx-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--hx-radius);background:var(--hx-cream-2)}.hx-img--placeholder{background:#ece4da}.hx-img--placeholder svg{width:100%;height:100%;fill:#d8cec2}.hx-badges{display:flex;flex-wrap:wrap;gap:18px;font-size:12px;color:var(--hx-ink-2);margin-top:16px}.hx-badges span{display:inline-flex;align-items:center;gap:6px}.hx-badges svg{width:20px;height:20px;flex:none;stroke:currentColor}.hx-icons{display:flex;flex-wrap:wrap;gap:14px 10px;margin:24px 0}.hx-icons>div{width:96px;text-align:center;font-size:12px;font-weight:600;line-height:1.3;color:var(--hx-ink)}.hx-circle{width:56px;height:56px;border-radius:50%;border:1.5px solid #f7c3a3;background:var(--hx-white);color:var(--hx-orange);display:flex;align-items:center;justify-content:center;margin:0 auto 8px}.hx-circle svg{width:26px;height:26px;stroke:currentColor}.hx-circle--lg{width:72px;height:72px}.hx-circle--lg svg{width:32px;height:32px}.hx .hx-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hx-ink);margin-bottom:14px}.hx .hx-eyebrow svg{width:18px;height:18px;color:var(--hx-orange);fill:currentColor;stroke:none}.hx--dark .hx-eyebrow{color:#f4efe9}.hx-card{background:var(--hx-white);border-radius:var(--hx-radius);overflow:hidden;border:1px solid var(--hx-line);height:100%}.hx-card__body{padding:16px 18px 20px}.hx-card__body p{font-size:14px;color:var(--hx-ink-2);margin:6px 0 0}.hx-grid{display:grid;gap:18px}.hx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hx-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:989px){.hx-grid--4,.hx-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.hx__wrap{padding:44px 18px}}@media(max-width:559px){.hx-icons>div{width:calc(33.33% - 7px)}}.hx svg[fill=none]{stroke:currentColor}.hx-btn svg{width:18px;height:18px}.hx-imgbox{position:relative;width:100%;border-radius:var(--hx-radius);overflow:hidden}.hx-imgbox>.hx-img{position:absolute;top:0;right:0;bottom:0;left:0}.hx-imgbox:not([style*=aspect-ratio]){aspect-ratio:4 / 3}.hx-buy{background:var(--hx-white);border-radius:16px;padding:22px;box-shadow:0 20px 50px #1f1c1a24}.hx-buy--flat{background:none;border-radius:0;padding:0;box-shadow:none}.hx-buy--flat .hx-buy__title{font-size:clamp(26px,3vw,34px);margin:6px 0 0}.hx-bullets{list-style:none;padding:0;margin:14px 0 4px;display:grid;gap:8px;font-size:15px}.hx-buy__rating{font-size:12px;color:var(--hx-ink-2);display:flex;align-items:center;gap:8px}.hx-stars{--r: 100%;width:80px;height:14px;display:inline-block;background:linear-gradient(90deg,#f5a524 var(--r),#e5ddd3 var(--r));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 14'%3E%3Cpath d='M7 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM23 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM39 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM55 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM71 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5z'/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 14'%3E%3Cpath d='M7 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM23 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM39 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM55 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5zM71 0l2 5h5l-4 3 2 5-5-3-5 3 2-5-4-3h5z'/%3E%3C/svg%3E") no-repeat}.hx-buy__title{font-family:var(--hx-font-head);font-weight:800;font-size:30px;margin-top:4px;line-height:1.1}.hx-buy__subtitle{color:var(--hx-ink-2);font-size:14px}.hx-buy__price{display:flex;align-items:center;gap:10px;margin:10px 0 16px;font-family:var(--hx-font-head)}.hx-buy__price [data-hx-price]{font-size:28px;font-weight:800}.hx-buy__price s{color:var(--hx-muted);font-size:15px}.hx-save{background:var(--hx-orange-soft);color:var(--hx-orange-dark);font-weight:700;font-size:12px;padding:4px 10px;border-radius:999px}.hx-opt{margin-bottom:14px}.hx-opt__label{font-size:13px;margin-bottom:8px;color:var(--hx-ink-2)}.hx-opt__label b{color:var(--hx-ink)}.hx-opt__values{display:flex;flex-wrap:wrap;gap:8px}.hx-opt__values--cards{display:grid;grid-template-columns:repeat(var(--hx-cols, 3),minmax(0,1fr));gap:8px}.hx-opt__btn{position:relative;background:var(--hx-white);border:1.5px solid var(--hx-line);border-radius:10px;padding:10px 12px;font:700 13px var(--hx-font-body);color:var(--hx-ink);cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left}.hx-opt__btn.is-active{border-color:var(--hx-orange);background:#fff8f3;box-shadow:0 0 0 2px var(--hx-orange-soft)}.hx-opt__btn.is-unavailable{opacity:.45}.hx-opt__values--cards .hx-opt__btn{padding-top:14px}.hx-opt__price{font-size:12px;font-weight:500}.hx-opt__price s{color:var(--hx-muted)}.hx-opt__values--swatch .hx-opt__btn{flex-direction:row;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:999px}.hx-opt__dot{width:22px;height:22px;border-radius:50%;border:1px solid rgba(31,28,26,.25);flex:none}.hx-opt__values--swatch img,.hx-opt__ph,.hx-opt__ph svg{width:100%;height:100%;object-fit:cover;border-radius:6px;display:block}.hx-opt__ph{background:#ece4da;fill:#d8cec2}.hx-pop{position:absolute;top:-9px;left:50%;transform:translate(-50%);background:var(--hx-orange);color:#fff;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.hx-qty{display:inline-flex;align-items:center;border:1.5px solid var(--hx-line);border-radius:999px;margin-bottom:12px}.hx-qty button{background:none;border:0;width:36px;height:36px;font-size:18px;cursor:pointer;color:var(--hx-ink)}.hx-qty input{width:36px;border:0;text-align:center;font:600 14px var(--hx-font-body);-moz-appearance:textfield;background:none}.hx-qty input::-webkit-outer-spin-button,.hx-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hx-buy__dyn{margin-top:10px}.hx-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;font-size:11px;color:var(--hx-ink-2);line-height:1.25}.hx-trust span{display:flex;align-items:center;gap:6px}.hx-trust svg{width:22px;height:22px;flex:none;color:var(--hx-ink)}.hx-buy__note{font-size:12px;color:var(--hx-ink-2);margin-top:12px}.hx-buy__app{margin-bottom:14px}.hx-acc{margin-top:14px}.hx-acc details{border-top:1px solid var(--hx-line)}.hx-acc details:last-child{border-bottom:1px solid var(--hx-line)}.hx-acc summary{list-style:none;cursor:pointer;padding:14px 0;font-weight:600;font-size:14px;display:flex;justify-content:space-between}.hx-acc summary::-webkit-details-marker{display:none}.hx-acc summary:after{content:"+";color:var(--hx-orange);font-size:18px;line-height:1}.hx-acc details[open] summary:after{content:"\2013"}.hx-acc__body{font-size:14px;color:var(--hx-ink-2);padding-bottom:14px}.hx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--hx-white);border-top:1px solid var(--hx-line);padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 -8px 24px #00000014}.hx-sticky[hidden]{display:none}.hx-sticky__info{display:flex;flex-direction:column;font-size:14px}.hx-sticky .hx-btn{padding:12px 20px;font-size:14px}@media(min-width:990px){.hx-sticky{justify-content:center;gap:28px;padding:14px 24px}.hx-sticky__info{flex-direction:row;align-items:baseline;gap:12px;font-size:18px}.hx-sticky .hx-btn{width:min(720px,60vw);padding:17px 28px;font-size:19px}}.hx-opt__note{display:block;font-size:11px;line-height:1.35;font-weight:600;color:var(--hx-orange-dark);margin-top:4px}.hx-addon{display:flex;align-items:center;gap:10px;border:1.5px dashed rgba(242,107,29,.45);background:#fff8f3;border-radius:10px;padding:10px 12px;margin:0 0 12px;font-size:14px;cursor:pointer}.hx-addon input{width:18px;height:18px;accent-color:var(--hx-orange);flex:none}.hx-bars__head{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:6px 0 12px}.hx-bars__head:before,.hx-bars__head:after{content:"";flex:1;height:1px;background:var(--hx-line)}.hx-bars{display:grid;gap:14px}.hx-opt__btn.hx-bar{width:100%;padding:0;display:block;border-radius:12px;border:1.5px solid var(--hx-line);background:var(--hx-white);text-align:left;overflow:visible}.hx-opt__btn.hx-bar.is-active{border:2px solid var(--hx-ink);background:#fff;box-shadow:none}.hx-bar:not(.is-active) .hx-bar__top{background:#f7f3ee;border-radius:11px}.hx-bar__top{display:flex;align-items:center;gap:14px;padding:16px}.hx-bar__radio{width:22px;height:22px;border-radius:50%;border:2px solid #b9b1a8;flex:none;background:#fff}.hx-bar.is-active .hx-bar__radio{border:7px solid var(--hx-ink)}.hx-bar__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hx-bar__name{font-family:var(--hx-font-head);font-size:17px;font-weight:800;color:var(--hx-ink)}.hx-bar__note{font-size:12px;font-weight:500;color:var(--hx-ink-2)}.hx-bar__price{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--hx-font-head)}.hx-bar__price b{font-size:18px;font-weight:800;color:var(--hx-ink)}.hx-bar__price s{font-size:12px;color:var(--hx-muted);font-weight:500}.hx-bar .hx-pop{left:auto;right:14px;transform:rotate(3deg);top:-12px;font-size:11px;padding:4px 10px;background:var(--hx-ink)}.hx-bar__gifts{display:block;border-top:1px solid var(--hx-line)}.hx-gift{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--hx-ink);color:#fff;font-size:13px;font-weight:700;border-top:1px solid rgba(255,255,255,.12)}.hx-gift:first-child{border-top:0}.hx-gift:last-child{border-radius:0 0 10px 10px}.hx-gift__img{width:32px;height:32px;border-radius:6px;background:#fff;overflow:hidden;flex:none}.hx-gift__img img{width:100%;height:100%;object-fit:cover;display:block}.hx-gift__name{flex:1;min-width:0}.hx-gift s{color:#fff9;font-weight:500;font-size:12px}.hx-guarantee{display:flex;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;border-radius:12px;background:#fff8f3;border:1.5px solid #f7c3a3}.hx-guarantee__seal{width:62px;height:62px;flex:none}.hx-guarantee__title{font-family:var(--hx-font-head);font-weight:800;font-size:15px;color:var(--hx-ink)}.hx-guarantee__text{font-size:13px;line-height:1.45;color:var(--hx-ink-2);margin-top:3px}.hx-buynow{width:100%;margin-top:10px;padding:15px;border:0;border-radius:999px;background:var(--hx-ink);color:#fff;font:700 16px var(--hx-font-head);cursor:pointer}.hx-buynow:hover{background:#000}.hx-buynow[hidden]{display:none}.hx-guarantee--top{margin:0 0 18px;padding:10px 14px}.hx-guarantee--top .hx-guarantee__seal{width:50px;height:50px}.hx-guarantee--top .hx-guarantee__text{font-size:12.5px}.hx-anchor{display:block;position:relative;top:-90px;visibility:hidden}:root{--hx-ink-2: #3b3733;--hx-muted: #6f6963}.hx p{line-height:1.65}.hx-buy__subtitle{font-size:16px}.hx-bullets{font-size:17px;gap:10px}.hx-buy__rating{font-size:14px}.hx-opt__label{font-size:15px}.hx-bar__name{font-size:19px}.hx-bar__note{font-size:14px}.hx-bar__price b{font-size:20px}.hx-bar__price s{font-size:14px}.hx-gift{font-size:15px}.hx-gift s{font-size:13px}.hx-guarantee__title{font-size:17px}.hx-guarantee__text{font-size:15px}.hx-guarantee--top .hx-guarantee__text{font-size:14.5px}.hx-addon{font-size:16px}.hx-trust{font-size:13px}.hx-acc summary{font-size:16px}.hx-acc__body{font-size:16px;line-height:1.6}.hx-badges{font-size:15px}.hx-sticky__info{font-size:16px}.hx-buy__subtitle{line-height:1.55;margin-top:8px;max-width:560px}.hx-deal{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding:10px 14px;border-radius:10px;background:#fff4e8;border:1px solid #f5c48f;font-size:15px;font-weight:600;color:var(--hx-ink)}.hx-deal svg{width:18px;height:18px;color:#2f7d55;flex:none}.hx-minirev{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:center;margin:18px 0 4px}.hx-minirev__img .hx-imgbox{border-radius:50%}.hx-minirev blockquote{margin:0 0 8px;font-size:16px;line-height:1.5;color:var(--hx-ink)}.hx-minirev figcaption{display:flex;align-items:center;gap:10px;font-size:16px}.hx-minirev__stars{color:#f5a524;font-size:19px;letter-spacing:1px}@media(min-width:990px){.hx-deal{font-size:16px}.hx-minirev blockquote,.hx-minirev figcaption{font-size:17px}}.hx-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.hx-tag{display:inline-flex;align-items:center;font-size:14px;font-weight:600;padding:5px 13px;border-radius:999px;border:1.5px solid var(--hx-line);color:var(--hx-ink);background:#fff}.hx-tag--fill{background:var(--hx-orange);border-color:var(--hx-orange);color:#fff}@media(min-width:990px){.hx-tag{font-size:15px;padding:6px 15px}}.hx-minirev figcaption svg{width:20px;min-width:20px;max-width:none;height:20px;color:#2f7d55;margin-left:-4px;flex:none}.hx-sticky .hx-btn{margin:0}@media(max-width:749px){.hx-buy--flat .hx-buy__title{font-size:30px;margin-top:2px}.hx-tags{gap:6px;margin-bottom:6px}.hx-tag{font-size:12.5px;padding:4px 11px}.hx-buy__rating{font-size:14px}.hx-buy__subtitle{font-size:16px;line-height:1.5;margin-top:6px}.hx-buy__price{margin:8px 0 10px}.hx-buy__price [data-hx-price]{font-size:30px}.hx-buy__price s{font-size:16px}.hx-save{font-size:12.5px;padding:3px 10px}.hx-bullets{font-size:16px;gap:7px;margin:8px 0 4px;line-height:1.4}.hx-bullets li{line-height:1.4}.hx-guarantee--top{margin:0 0 12px;padding:10px 12px;gap:10px}.hx-guarantee--top .hx-guarantee__seal{width:42px;height:42px}.hx-guarantee__title{font-size:15px}.hx-guarantee--top .hx-guarantee__text,.hx-guarantee__text{font-size:13.5px;line-height:1.4;margin-top:2px}.hx-opt{margin-bottom:10px}.hx-opt__label{font-size:14px;margin-bottom:6px}.hx-opt__values--swatch .hx-opt__btn{padding:6px 12px 6px 6px;font-size:14px}.hx-opt__dot{width:20px;height:20px}.hx-bars__head{margin:2px 0 10px;font-size:12px}.hx-bars{gap:12px}.hx-bar__top{padding:12px 14px;gap:12px}.hx-bar__radio{width:20px;height:20px}.hx-bar.is-active .hx-bar__radio{border-width:6px}.hx-bar__name{font-size:17px}.hx-bar__note{font-size:13px;line-height:1.3}.hx-bar__price b{font-size:18px}.hx-bar__price s{font-size:12.5px}.hx-bar .hx-pop{font-size:11px;top:-11px}.hx-gift{font-size:14px;padding:8px 12px;gap:10px}.hx-gift__img{width:28px;height:28px}.hx-gift s{font-size:12px}.hx-addon{font-size:15px;padding:9px 12px;margin-bottom:10px}.hx-buy .hx-btn{font-size:17px;padding:15px 24px}.hx-buynow{font-size:16px;padding:14px}.hx-buy__dyn{margin-top:8px}.hx-deal{font-size:14px;padding:8px 12px;margin-top:8px}.hx-minirev{grid-template-columns:60px minmax(0,1fr);gap:12px;margin:14px 0 2px}.hx-minirev blockquote{font-size:15px;margin-bottom:4px}.hx-minirev figcaption{font-size:15px;gap:8px}.hx-minirev__stars{font-size:16px}.hx-trust{font-size:12px;margin-top:12px;gap:6px}.hx-trust svg{width:20px;height:20px}.hx-acc{margin-top:10px}.hx-acc summary{font-size:15px;padding:12px 0}.hx-acc__body{font-size:14.5px}}.hx-opt__btn.hx-bar .hx-bar__top{width:100%;box-sizing:border-box}.hx-acc summary{align-items:center;gap:14px;text-align:left;line-height:1.35}.hx-acc summary:after{flex-shrink:0;width:18px;text-align:center}.hx-acc__body p{margin:0 0 10px}.hx-acc__body p:last-child{margin-bottom:0}@media(max-width:749px){.hx-acc summary{font-size:15.5px;padding:15px 0}.hx-acc__body{font-size:15px}}.hx-buy__jump{display:block;scroll-margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hx.css.map */
