.hh-tiers{--hhi: var(--ink, #172A5E);--hhline: #e2e7f0;--hhgreen: #1f9d63;margin:12px 0 4px}.hh-tiers .hh-t-step{font-family:var(--font-heading-family, inherit);font-weight:800;text-transform:uppercase;font-size:10.5px;letter-spacing:.06em;color:var(--hhi);opacity:.7;margin:14px 0 7px}.hh-tiers .hh-t-step:first-child{margin-top:0}.hh-tiers .hh-t-mix{text-transform:none;letter-spacing:0;font-weight:600;opacity:.75}.hh-tiers .hh-t-list{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;align-items:stretch}.hh-tiers .hh-t-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;padding:17px 3px 8px;border:2px solid var(--hhline);border-radius:12px;background:#fff;cursor:pointer;text-align:center;transition:border-color .15s,background .15s,box-shadow .15s}.hh-tiers .hh-t-card:hover{border-color:#c3cde0}.hh-tiers .hh-t-card.is-on{border-color:var(--hhi);background:#f4f7fd;box-shadow:0 6px 18px -10px #172a5e8c}.hh-tiers .hh-t-save{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:var(--hhgreen);color:#fff;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:8.5px;letter-spacing:.04em;padding:2.5px 6px;border-radius:999px;white-space:nowrap}.hh-tiers .hh-t-rib{position:absolute;top:15px;left:50%;transform:translate(-50%);font-family:var(--font-heading-family, inherit);font-weight:800;font-size:7.5px;letter-spacing:.07em;color:var(--hhi);opacity:.55;white-space:nowrap}.hh-tiers .hh-t-qty{margin-top:9px;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:13px;color:var(--hhi);line-height:1.1}.hh-tiers .hh-t-note{font-size:8.5px;font-weight:600;color:var(--hhi);opacity:.5;line-height:1.1}.hh-tiers .hh-t-pb{margin-top:3px;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:13.5px;color:var(--hhi);line-height:1.05}.hh-tiers .hh-t-pb i{font-style:normal;font-size:8.5px;font-weight:700;opacity:.5}.hh-tiers .hh-t-saved{font-size:9.5px;font-weight:800;color:var(--hhgreen)}.hh-tiers .hh-t-gift{margin-top:4px;font-size:7.5px;font-weight:800;color:var(--hhi);opacity:.8;line-height:1.15}.hh-tiers .hh-t-incl{margin-top:9px;display:flex;gap:7px;align-items:flex-start;font-size:12px;line-height:1.35;color:var(--hhgreen);font-weight:700}.hh-tiers .hh-t-incl em{font-style:normal;font-weight:600;opacity:.8}.hh-tiers .hh-t-inclico{flex:none;width:14px;height:14px;border-radius:50%;background:var(--hhgreen);position:relative;margin-top:1px}.hh-tiers .hh-t-inclico:after{content:"";position:absolute;left:4.5px;top:2px;width:4px;height:7.5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.hh-tiers .hh-t-gp{margin-top:9px;padding:9px 11px;border:1.5px solid var(--hhgreen);border-radius:12px;background:#f2fbf6}.hh-tiers .hh-t-gprow{display:flex;align-items:center;gap:9px}.hh-tiers .hh-t-gprow+.hh-t-gprow{margin-top:8px;padding-top:8px;border-top:1px solid rgba(31,157,99,.2)}.hh-tiers .hh-t-gprow img{width:34px;height:34px;object-fit:contain;border-radius:7px;background:#fff;flex:none}.hh-tiers .hh-t-gpinfo{flex:1 1 auto;min-width:0;font-size:11.5px;line-height:1.25;color:var(--hhi)}.hh-tiers .hh-t-gpinfo b{display:block;font-weight:800}.hh-tiers .hh-t-gpfree{color:var(--hhgreen);font-weight:800}.hh-tiers .hh-t-gpsizes{display:flex;gap:4px;flex:none}.hh-tiers .hh-t-gpsz{min-width:30px;padding:5px 6px;border:1.5px solid var(--hhline);border-radius:7px;background:#fff;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:11px;color:var(--hhi);cursor:pointer}.hh-tiers .hh-t-gpsz.is-on{border-color:var(--hhgreen);background:var(--hhgreen);color:#fff}.hh-tiers .hh-t-sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hh-tiers .hh-t-size{border:1.5px solid var(--hhline);border-radius:11px;padding:6px 3px 7px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.hh-tiers .hh-t-size:hover{border-color:#c3cde0}.hh-tiers .hh-t-size.has{border-color:var(--hhi);background:#f4f7fd}.hh-tiers .hh-t-sizename{display:block;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:11.5px;color:var(--hhi);margin-bottom:4px}.hh-tiers .hh-t-step2{display:flex;align-items:center;justify-content:center;gap:1px}.hh-tiers .hh-t-mi{width:24px;height:27px;border:1px solid var(--hhline);background:#fff;border-radius:7px;font-size:15px;line-height:1;color:var(--hhi);cursor:pointer}.hh-tiers .hh-t-num{width:34px;height:27px;text-align:center;font:inherit;font-size:12.5px;font-weight:700;border:1px solid var(--hhline);border-radius:7px;color:var(--hhi);-moz-appearance:textfield;background:#fff}.hh-tiers .hh-t-num::-webkit-outer-spin-button,.hh-tiers .hh-t-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hh-tiers .hh-t-count{margin:7px 0 0;font-size:11.5px;color:#172a5eb3;display:flex;justify-content:space-between;gap:8px}.hh-tiers .hh-t-count b{font-weight:800;color:var(--hhi)}.hh-tiers .hh-t-next{color:var(--hhgreen);font-weight:800}.hh-tiers .hh-t-buy{display:grid;gap:7px}.hh-tiers .hh-t-optbox{border:2px solid var(--hhline);border-radius:13px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.hh-tiers .hh-t-optbox.is-on{border-color:var(--hhi);box-shadow:0 6px 18px -10px #172a5e80}.hh-tiers .hh-t-opt{display:flex;align-items:center;gap:10px;padding:11px 13px}.hh-tiers .hh-t-optbox--slim .hh-t-opt{padding:9px 13px}.hh-tiers .hh-t-radio{width:17px;height:17px;border-radius:50%;border:2px solid #c3cde0;flex:none;position:relative}.hh-tiers .hh-t-optbox.is-on .hh-t-radio{border-color:var(--hhi)}.hh-tiers .hh-t-optbox.is-on .hh-t-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--hhi)}.hh-tiers .hh-t-optmain{flex:1 1 auto;font-size:13.5px;color:var(--hhi);line-height:1.25}.hh-tiers .hh-t-optmain b{font-family:var(--font-heading-family, inherit);font-weight:800}.hh-tiers .hh-t-optsub{display:block;margin-top:2px;font-size:11px;color:#172a5e9e;line-height:1.3}.hh-tiers .hh-t-opttot{flex:none;text-align:right;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:15px;color:var(--hhi);line-height:1.15}.hh-tiers .hh-t-opttot s{display:block;font-weight:600;font-size:11px;color:#98a0b3}.hh-tiers .hh-t-pill{display:inline-block;margin-left:6px;background:var(--hhgreen);color:#fff;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:8.5px;letter-spacing:.05em;padding:2.5px 6px;border-radius:999px;vertical-align:1px;white-space:nowrap}.hh-tiers .hh-t-pill--gold{background:#b9871f}.hh-tiers .hh-t-panel{padding:0 13px 12px}.hh-tiers .hh-t-perks{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:4px}.hh-tiers .hh-t-perks li{position:relative;padding-left:19px;font-size:11.8px;line-height:1.32;color:#172a5ed9}.hh-tiers .hh-t-perks li:before{content:"";position:absolute;left:0;top:2px;width:13px;height:13px;border-radius:50%;background:var(--hhgreen)}.hh-tiers .hh-t-perks li:after{content:"";position:absolute;left:4.7px;top:4px;width:3.5px;height:6.5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.hh-tiers .hh-t-perks b{font-weight:800}.hh-tiers .hh-t-flabel{display:block;font-family:var(--font-heading-family, inherit);font-weight:800;text-transform:uppercase;font-size:9.5px;letter-spacing:.06em;color:var(--hhi);opacity:.6;margin-bottom:5px}.hh-tiers .hh-t-flabel-hint{text-transform:none;letter-spacing:0;font-weight:500;color:#6b7280}.hh-tiers .hh-t-panel select{width:100%;font:inherit;font-size:13px;padding:9px 38px 9px 10px;border:1px solid var(--hhline);border-radius:9px;background:#fff;color:var(--hhi);appearance:none;-webkit-appearance:none}.hh-t-freqwrap{position:relative;display:block}.hh-t-freqwrap:after{content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;border-right:2px solid #1d3163;border-bottom:2px solid #1d3163;transform:translateY(-70%) rotate(45deg);pointer-events:none}.hh-tiers .hh-t-hint{display:block;margin-top:6px;font-size:11px;color:#172a5e99;line-height:1.35}.hh-tiers .hh-t-addon{display:flex;align-items:center;gap:9px;margin-top:10px;padding:9px 11px;border:1.5px dashed var(--hhline);border-radius:12px}.hh-tiers .hh-t-addon.is-on{border-style:solid;border-color:var(--hhgreen);background:#f2fbf6}.hh-tiers .hh-t-addon img{width:40px;height:40px;object-fit:contain;border-radius:8px;background:#f6f8fb;flex:none}.hh-tiers .hh-t-adinfo{flex:1 1 auto;min-width:0;font-size:12px;color:var(--hhi);line-height:1.2}.hh-tiers .hh-t-adinfo b{display:block;font-weight:800}.hh-tiers .hh-t-adsub{display:block;font-size:10.5px;opacity:.65}.hh-tiers .hh-t-adsize{font:inherit;font-size:11.5px;padding:5px 4px;border:1px solid var(--hhline);border-radius:7px;background:#fff;color:var(--hhi);flex:none}.hh-tiers .hh-t-adprice{font-family:var(--font-heading-family, inherit);font-weight:800;font-size:12.5px;color:var(--hhi);flex:none}.hh-tiers .hh-t-adbtn{font-family:var(--font-heading-family, inherit);font-weight:800;font-size:11px;text-transform:uppercase;color:#fff;background:var(--hhi);border:0;border-radius:999px;padding:7px 12px;cursor:pointer;flex:none}.hh-tiers .hh-t-addon.is-on .hh-t-adbtn{background:var(--hhgreen)}.hh-tiers .hh-t-add{width:100%;margin-top:12px;padding:16px 18px;border:0;border-radius:999px;background:var(--hhi);color:#fff;font-family:var(--font-heading-family, inherit);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:14px;cursor:pointer;background-image:linear-gradient(180deg,#fff3,#fff0 48%);box-shadow:0 10px 24px -8px #172a5ea6,inset 0 1px #ffffff4d}.hh-tiers .hh-t-add:hover{filter:brightness(1.06)}.hh-tiers .hh-t-add[disabled]{opacity:.5;cursor:default;box-shadow:none}.hh-tiers .hh-t-err{margin-top:8px;font-size:12.5px;color:#c0392b}.hh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid #e2e7f0;box-shadow:0 -8px 26px -14px #0b163380;transform:translateY(110%);transition:transform .22s ease}.hh-sticky.is-vis{transform:translateY(0)}.hh-sticky-in{display:flex;align-items:center;gap:10px;max-width:1100px;margin:0 auto;padding:8px clamp(12px,4vw,24px)}.hh-sticky img{width:44px;height:44px;object-fit:contain;border-radius:8px;background:#f6f8fb;flex:none}.hh-sticky-qty{flex:1 1 auto;min-width:0;max-width:200px}.hh-sticky-qty select{width:100%;font:inherit;font-size:13px;font-weight:700;padding:10px 38px 10px 12px;border:1px solid #e2e7f0;border-radius:9px;background:#fff;color:var(--ink, #172A5E);appearance:none;-webkit-appearance:none;cursor:pointer}.hh-sticky-price{flex:none;margin-left:auto;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:15px;color:var(--ink, #172A5E)}.hh-sticky-btn{flex:none;border:0;border-radius:999px;padding:12px 20px;background:var(--ink, #172A5E);color:#fff;font-family:var(--font-heading-family, inherit);font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;cursor:pointer}.hh-sticky-btn[disabled]{opacity:.5;cursor:default}@media(max-width:600px){.hh-sticky-in{gap:8px}.hh-sticky-qty select{font-size:12px;padding:9px 30px 9px 10px}.hh-sticky-qty.hh-t-freqwrap:after{right:12px}.hh-sticky-price{font-size:14px}.hh-sticky-btn{padding:11px 14px;font-size:11.5px}}@media(max-width:430px){.hh-sticky img{width:40px;height:40px}}.hh-tiers-on .product__info-container .product-form__quantity,.hh-tiers-on .product__info-container .product-form,.hh-tiers-on .product__info-container .appstle_subscription_wrapper,.hh-tiers-on .product__info-container [id^=appstle_subscription],.hh-tiers-on .product__info-container .appstle-subscription-wrapper,.hh-tiers-on .product__info-container .flybundles-volume,.hh-tiers-on .product__info-container [id^=fly-bundles],.hh-tiers-on .product__info-container .skailama-volume-bundle{display:none!important}.hh-dw:has(.hh-dw-intl),.hh-dw-intl{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/53/assets/hh-sub-tiers.css.map */
