.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes at-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.at-spin{animation:at-spin 1.5s infinite linear}@keyframes at-flip{0%{transform:rotateY(0)}to{transform:rotateY(359deg)}}@keyframes zoomInOut{0%{ransform:scale(1,1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.at-flip{animation:at-flip 1.5s infinite linear}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.overflow-hidden,.stopScroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--ft2);font-weight:600;line-height:1.6;letter-spacing:.01em;word-wrap:break-word;color:#000;margin:0 0 20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;font-weight:inherit}.h1,h1{font-size:32px}.h2,h2{font-size:26px}.h3,h3{font-size:22px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}@media only screen and (max-width:767px){.h1,h1{font-size:27px}.h2,h2{font-size:22px}.h3,h3{font-size:18px}}.ttlTxt{color:var(--ttcl);font-size:var(--ttfsm);font-weight:var(--ttfw);line-height:var(--ttlh,1.2)}.rgTxt{color:var(--cl);font-size:var(--fsm);font-weight:var(--fw);line-height:var(--lh,1.6)}@media only screen and (min-width:768px){.ttlTxt{font-size:var(--ttfs)}.rgTxt{font-size:var(--fs)}}a{color:#000}a:hover{color:#c1683c}hr{margin:20px 0;border:0;border-bottom:1px solid #eeeeee}.hr--small{margin:10px 0}.hr--invisible{border-bottom:0}.border-bottom{border-bottom:1px solid #eeeeee}.border-top{border-top:1px solid #eeeeee}.border{border:1px solid #eeeeee}.ft1{font-family:var(--ft1)}.ft2{font-family:var(--ft2)}.ft3{font-family:var(--ft3)}.frame{outline:2px var(--fstl) var(--frcl);outline-offset:-10px}.frameb:before{content:"";height:100%;width:100%;position:absolute;outline:2px var(--fstl) var(--frcl);outline-offset:-15px;z-index:2}table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px}th{font-family:var(--ft2);font-weight:500}td,th{text-align:left;border:1px solid #eeeeee;padding:10px 14px}[tabindex="-1"]:focus{outline:0}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}@media only screen and (max-width:767px){.responsive_tbl thead{display:none}.responsive_tbl tr{display:block}.responsive_tbl td,.responsive_tbl tr{float:left;clear:both;width:100%}.responsive_tbl td,.responsive_tbl th{display:block;text-align:right;padding:10px 15px;border:0;margin:0}.responsive_tbl td:before{content:attr(data-label);float:left;text-align:center;font-size:12px;padding-right:10px}.responsive_tbl_r+.responsive_tbl_r,tfoot>.responsive_tbl_r:first-child{position:relative;margin-top:10px;padding-top:var(--site_gutter)}.responsive_tbl_r+.responsive_tbl_r:after,tfoot>.responsive_tbl_r:first-child:after{content:"";display:block;position:absolute;top:0;left:calc(var(--site_gutter) / 2);right:calc(var(--site_gutter) / 2);border-bottom:1px solid #eeeeee}}small,.txt--minor,.small-font{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}blockquote{background:#f8f8f8;font-weight:500;font-size:18px;font-style:normal;text-align:center;padding:0 30px;margin:0}blockquote p+cite{margin-top:7.5px}blockquote cite{display:block;font-size:13px;font-style:inherit}code,pre{font-family:Consolas,monospace;font-size:1em}pre{overflow:auto}.txt--emphasis{font-style:italic}fieldset{border:1px solid #eeeeee;margin:0 0 15px;padding:7.5px}label{display:block;margin-bottom:5px}legend{border:0;padding:0}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel]{-webkit-appearance:none;-moz-appearance:none}input,textarea,select,button{border-radius:0;font-size:18px;color:#000;line-height:20px}@media only screen and (max-width:767px){input,textarea,select,button{font-size:16px}}input,select,textarea{padding:10px 18px;margin-bottom:15px;border:1px solid #000000;background-color:#fff;color:#000;border-radius:6px}input:focus,select:focus,textarea:focus{border-color:#000}input[disabled],select[disabled],textarea[disabled]{cursor:default}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#000;opacity:.6}::-ms-input-placeholder{color:#000;opacity:1}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.input--error::-webkit-input-placeholder,select.input--error::-webkit-input-placeholder,textarea.input--error::-webkit-input-placeholder,input.input--error::-moz-placeholder,select.input--error::-moz-placeholder,textarea.input--error::-moz-placeholder,input.input--error:-ms-input-placeholder,select.input--error:-ms-input-placeholder,textarea.input--error:-ms-input-placeholder,input.input--error::-ms-input-placeholder,select.input--error::-ms-input-placeholder,textarea.input--error::-ms-input-placeholder{color:var(--error);opacity:.5}input.input--error,select.input--error,textarea.input--error{border-color:var(--error);background-color:#fff8f8;color:var(--error)}.errors,.form-success,.note{padding:8px;margin:0 0 calc(var(--site_gutter) / 2)}@media only screen and (min-width:768px){.errors,.form-success,.note{padding:12px}}.form__message .at-icon{color:#f90004}.note{border:1px solid #eeeeee}.form-success{border:1px solid #19a340;background-color:#f8fff9;color:#19a340}.errors{border:1px solid var(--error);background-color:#fff8f8;color:var(--error)}.errors .form__message{font-size:15px;font-weight:500;line-height:1;margin:0 0 10px}.errors ul li{list-style:disc;margin:0 0 5px 25px}.errors a{color:var(--error);text-decoration:underline}.ermsg{color:var(--error);line-height:1.1}.cart_quantity .ermsg .at-icon{margin-right:5px}select::-ms-expand,.no-js:not(html),.no-js .js,.no-svg .at-icon{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//www.hotteberri.com/cdn/shop/t/161/assets/arrow-select.png?v=93383133388335707051783361306);background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;padding-right:30px;min-width:130px}optgroup{font-weight:700}option{color:#000;background-color:#fff}textarea{overflow:auto;-webkit-appearance:none;-moz-appearance:none;min-height:100px;resize:none}input[type=checkbox],input[type=radio]{margin:0 5px 0 0;vertical-align:middle}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-bottom:0}input.custCheck{display:none!important}span.checkbox{display:inline-block;width:15px;height:15px;margin:0 8px 0 0;border:1px solid rgba(0,0,0,.3);background:#fff;vertical-align:middle}input:checked+span.checkbox{color:#fff;background-color:#000}input:checked+span.checkbox:before{content:" ";display:block;background-color:#fff;width:10px;height:10px;margin:2px 0 0 2px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(//www.hotteberri.com/cdn/shop/t/161/assets/check.svg?v=124880364758431162721783361306);mask-image:url(//www.hotteberri.com/cdn/shop/t/161/assets/check.svg?v=124880364758431162721783361306)}button[disabled],input[disabled]{cursor:default}button,input[type=submit],label[for]{cursor:pointer}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}.ad_inputs input{margin:0;border:0}.ad_inputs .btn{overflow:visible;border:0!important}.at-icon.minus .mns{display:none}.clr_body{color:#000}.clr_light{color:#333}.sec_cov{padding-top:var(--sstm);padding-bottom:var(--ssbm);background:var(--sbg)}@media only screen and (min-width:768px){.sec_cov{padding-top:var(--sst);padding-bottom:var(--ssb)}}.sec-ttl{padding-bottom:20px;padding-left:10px;padding-right:10px}.sec-ttl .sttl{color:#000;font-size:18px;font-family:var(--ft2);font-weight:500;margin:0;line-height:1.3}.sec-ttl .sbttl{color:#000;font-size:13px;margin:5px auto 0;display:block}.gr_tx{background:var(--cl);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gr_tx.tanim{animation:gradient var(--as) ease infinite;background-size:400% 400%}.gr_bg{background:var(--sbg);animation:gradient var(--as) ease infinite;background-size:400% 400%}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.page-title{font-weight:700;font-size:20px;text-align:left;margin-bottom:15px}.cart-heading-row{display:flex;align-items:var(--chr-valign, center);gap:20px;flex-wrap:wrap;box-sizing:border-box;min-height:var(--chr-h, 0px);background-color:color-mix(in srgb,var(--chr-bg, #C1683C) var(--chr-bg-o, 100%),transparent);padding:var(--chr-pt, 16px) var(--chr-ps, 20px) var(--chr-pb, 16px);margin-top:var(--chr-mt, 0px);margin-bottom:var(--chr-mb, 0px)}.cart-heading-row .cart-heading-title{margin:0;line-height:1;color:color-mix(in srgb,var(--cht-cl, #1a1a1a) var(--cht-cl-o, 100%),transparent);font-weight:var(--cht-fw, 700);font-style:var(--cht-fi, normal);font-size:var(--cht-fs, 34px);display:inline-flex;align-items:center;gap:.35em}.cart-heading-star{width:.75em;height:.75em;flex-shrink:0}.cart-label-arrow{display:inline-flex;align-items:center;gap:6px}.cart-label-arrow svg{width:14px;height:14px;flex-shrink:0}.cart-heading-left{display:flex;align-items:var(--chr-valign, center);gap:0}.cart-heading-align-left{justify-content:flex-start}.cart-heading-align-center{justify-content:center}.cart-heading-align-right{justify-content:flex-end}.cart-heading-logo,.cart-heading-logo-link{display:inline-flex;margin-right:var(--chl-gap, 16px)}.cart-heading-logo{width:var(--chl-w, 100px);height:auto}@media only screen and (max-width:767px){.cart-heading-row{padding:var(--chr-pt-m, 12px) var(--chr-ps-m, 15px) var(--chr-pb-m, 12px);min-height:var(--chr-h-m, 0px);margin-top:var(--chr-mt-m, 0px);margin-bottom:var(--chr-mb-m, 0px)}.cart-heading-align-m-left{justify-content:flex-start}.cart-heading-align-m-center{justify-content:center}.cart-heading-align-m-right{justify-content:flex-end}}.cart-continue-row{margin-top:var(--chc-mt, 0px);margin-bottom:var(--chc-bm, 20px);display:flex}.cart-continue-align-left{justify-content:flex-start}.cart-continue-align-center{justify-content:center}.cart-continue-align-right{justify-content:flex-end}.cart-heading-continue{color:color-mix(in srgb,var(--chc-cl, #1a1a1a) var(--chc-cl-o, 100%),transparent);font-weight:var(--chc-fw, 400);font-style:var(--chc-fi, normal);font-size:var(--chc-fs, 14px);text-decoration:underline}.cart-heading-continue-nounderline{text-decoration:none}@media only screen and (min-width:768px){.sec-ttl{padding-bottom:35px}.sec-ttl .sttl{font-size:26px}.sec-ttl .sbttl{font-size:15px}.sec-ttl:not(.tl) .sbttl{max-width:800px}.page-title{font-size:30px;margin-bottom:30px}.page_min_h{padding:70px 0}}@media only screen and (max-width:767px){.sec-ttl .sbttl br{display:none}}.gspace{margin:var(--grspm)}.gspace .gitem{padding:var(--grspim)}@media only screen and (min-width:768px){.gspace{margin:var(--grsp)}.gspace .gitem{padding:var(--grspi)}}.placeholder-svg{display:block;fill:#00000026;background-color:#f4f4f4;width:100%;height:100%;max-width:100%;max-height:100%}svg.hotte-hero-ph-desktop{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;fill:#d4d4d4;background-color:#f4f4f4}svg.hotte-hero-ph-mobile{display:block;width:100%;max-width:750px;height:740px;max-height:740px;object-fit:contain;margin:0 auto;fill:#d4d4d4;background-color:#f4f4f4}.placeholder-noblocks{padding:40px;text-align:center}.ph_bg{position:absolute;top:0;right:0;bottom:0;left:0}.ph_bg .icon{border:0}.svgcl1{fill:#83cfdc;background-color:#f4f9fa}.svgcl2{fill:#f0a4aa;background-color:#fcf8f8}.svgcl3{fill:#c2e275;background-color:#fafef3}.svgcl4{fill:#eec585;background-color:#fefaf4}.svgcl5{fill:#c89feb;background-color:#faf7fc}.svgcl6{fill:#84e9b4;background-color:#f3fbf7}.empty-page{padding:125px calc(var(--grid_gutter) / 2)}.tooltip-label{font-size:11px;line-height:18px;white-space:nowrap;transition:all .2s ease-in-out;visibility:hidden;opacity:0;background-color:#111;color:#fff;padding:0 5px;position:absolute;bottom:calc(100% + 20px);left:50%;transform:translate(-50%)}.tooltip-label:before{content:"";border:5px solid transparent;position:absolute}.tooltip-label.top:before{border-top-color:#111;bottom:-9px;left:50%;margin-left:-4px}.tooltip-label.right{bottom:auto;top:50%;transform:translateY(-50%)}.tooltip-label.right:before{border-right-color:#111;left:-9px;top:4px}.tooltip-label.left{left:auto;bottom:auto;top:50%;transform:translateY(-50%)}.tooltip-label.left:before{border-left-color:#111;right:-9px;top:5px}@media only screen and (max-width:1024px){.tooltip-label{display:none}}.btntxt,.btn{overflow:hidden;outline:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;transition:all .3s ease-in-out;cursor:pointer;white-space:normal;text-align:center;border:0 none;background-color:transparent}.btn{font-family:var(--ft1);font-size:15px;font-weight:500;padding:12px 25px;line-height:1;border:0;color:#fff;background-color:#000;border-radius:6px;border:1px solid rgba(0,0,0,0);text-transform:uppercase;display:inline-block;text-decoration:none}.btn:focus,.btn:hover{color:#fff;background-color:#c1683c;border:1px solid rgba(0,0,0,0);opacity:1}.btn[disabled]{cursor:default;opacity:.5}.btn-sm{padding:12px 20px;font-size:13px}@media only screen and (min-width:768px){.btn-md{padding:14px 30px}.btn-lg{padding:16px 40px;font-size:17px}}.btn2{color:#fff;background-color:#c1683c;border:1px solid #333333}.btn2:hover,.btn2:focus{color:#fff;background-color:#333;border:1px solid #333333}.btn3{color:#fff;background-color:#c1683c;border:1px solid rgba(0,0,0,0)}.btn3:hover,.btn3:focus{color:#fff;background-color:#333;border:1px solid rgba(0,0,0,0)}.btn4{color:#fff;background-color:#86bbbf;border:1px solid #86bbbf}.btn4:hover,.btn4:focus{color:#fff;background-color:#333;border-color:#fff}.btn5{color:#fff;background-color:#000;border:1px solid #ffffff}.btn5:hover,.btn5:focus{color:#c1683c;background-color:#000;border-color:#333}.btn6{color:#fff;background-color:#000;border:1px solid #ffffff}.btn6:hover,.btn5:focus{color:#40b884;background-color:#fff;border-color:#fff}.btncs{color:#fff;background-color:#28a745;border:1px solid #28a745}.btncs:hover,.btncs:focus{color:#28a745;background-color:#fff;border-color:#28a745}.btn7{color:#fff;background:linear-gradient(126deg,#fddd19 15%,#ffa41c,#ffcd27 79%);border:0}.btn7:hover,.btn7:focus{color:#fff;background:linear-gradient(155deg,#ffe431 7%,#ffa41c 50%,#ffe431 91%);border:0}.btn8{color:;background:;border:0}.btn8:hover,.btn8:focus{color:;background:;border:0}.btnLink{font-size:16px;font-weight:500;padding:0 0 3px;color:#333;line-height:1.2;letter-spacing:.5px;background-color:transparent;border:0;border-bottom:1px solid #333333;outline:none!important;box-shadow:none!important}.btnLink:focus,.btnLink:hover{border:0;color:#c1683c;border-bottom:1px solid #C1683C;background-color:transparent}.btn--small{padding:0 10px;font-size:.92308em;border-width:1px;line-height:25px}.fillin:hover{box-shadow:inset 0 0 0 2em #333}.slider:hover{box-shadow:inset 6.5em 0 #333}.slidel:hover{box-shadow:inset -12.5em 0 #333}.btn.loading .txt{display:none}.atCounter>span{font-size:12px;margin:0 4px;min-width:16px;letter-spacing:0}.atCounter .tm{font-size:14px;min-width:40px;display:block}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:15px;margin-bottom:7.5px}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte li{margin-bottom:4px;list-style:inherit}.rte li:last-child{margin-bottom:0}.rte blockquote{padding:30px;margin-bottom:20px}.rte img{height:auto}.rte table{table-layout:fixed}.rte ol,.rte ul{margin:20px 0 30px 15px}.rte ul{list-style:disc outside}.rte ul ul{list-style:circle outside}.rte ul ul ul{list-style:square outside}.rte a:not(.btn){padding-bottom:1px}.tc .rte ol,.tc .rte ul,.tc.rte ol,.tc.rte ul{margin-left:0;list-style-position:inside}.socIcn{margin:0 -7px}.socIcn a{margin:0 7px}.socIcn a .at-icon{width:14px;height:14px}.social-sharing a{color:color-mix(in srgb,#1a1a1a 70%,transparent)!important;padding:0 5px;background:none;display:inline-block}.social-sharing .at-icon{width:var(--fs,14px);height:var(--fs,14px)}.share-title{display:inline-block;vertical-align:middle}.top-promo{z-index:1;background-position:center;background-size:cover}.promo_msg>*{margin:0 10px}.promo_msg{line-height:normal;letter-spacing:.03em;padding:10px 20px;font-size:var(--fs);color:var(--cl);line-height:var(--lh);font-weight:var(--fw);outline:1px var(--ol) var(--olc)!important;min-height:var(--mih);outline-offset:-10px;border-radius:var(--imgrd)}.promo_msg.has-bg-shadow{box-shadow:var(--bg-shadow-x) var(--bg-shadow-y) var(--bg-shadow-blur) var(--bg-shadow-spread) color-mix(in srgb,var(--bg-shadow-cl, #000) var(--bg-shadow-cl-o, 15%),transparent)}.promo_msg:hover{color:var(--cl)}.promo_msg .hl{color:var(--clhl)}.promo_msg .atCounter{color:var(--timer)}.promo_msg .atCounter>span{min-width:var(--mwidth);font-size:var(--fs)}.promo_msg .btn{color:var(--btncl);background-color:var(--btnbg)}.close-promo{cursor:pointer;font-size:15px;height:25px;width:25px;line-height:23px;position:absolute;right:10px;top:50%;margin-top:-12px}@media only screen and (max-width:767px){.promo_msg{flex-wrap:wrap;font-size:var(--fsm);align-content:center;line-height:normal;min-height:100%}.promo_msg .atCounter>span{font-size:var(--fsm)}.top-promo .swiper-slide{height:auto}}.promo_msg .btn-link:before{height:1px;width:100%;content:"";background:var(--cl);position:absolute;bottom:-1px;transition:all .3s ease-in-out}.promo_msg .btn-link:hover:before{width:0}.hdr_wrap.sticky_hdr{position:sticky;top:0;z-index:666;width:100%;left:0;box-shadow:0 0 25px #0000001a}.hdr_wrap.sticky_hdr .main_hdr{min-height:60px}.hdr_wrap.sticky_hdr .main_hdr .header-logo img{width:100px}form.search a:not(.btn),.pr_list .pr_price{color:#333;text-decoration:none}form.search a:not(.btn):hover{color:#333;opacity:1}form.search .moreItem{font-weight:700;padding:10px 15px;width:calc(100% + 40px);margin:0 -20px -20px;background-color:#3333330d;border-radius:0 0 6px 6px}form.search .moreItem a{color:#333;font-weight:700;text-decoration:underline}form.search .moreItem a:hover{opacity:.9}.txtBlock .s_res{padding:10px 20px;position:absolute;top:100%;left:5px;z-index:99;background-color:Liquid error: Alpha must be a float between 0 and 1}.txtBlock .s_res li{width:50%}.searchact .searchDrawer{transform:translate(0)}.searchDrawer .closeSearch{position:absolute;top:30px;right:40px;cursor:pointer;color:#333}.srttl{color:#000;font-size:18px;font-family:var(--ft2);font-weight:500}.searchDrawer .s_input,.searchDrawer .s_submit{color:#333;padding:10px 15px;background-color:transparent;border-radius:0}.searchDrawer .productCol,#searchPre .productCol{min-width:230px;width:100%}form.drawer .moreItem{width:100%;margin:0;border-radius:6px}.searchDrawer .ad_inputs{border:1px solid Liquid error: Alpha must be a float between 0 and 1;border-radius:0;background-color:Liquid error: Alpha must be a float between 0 and 1;overflow:hidden;box-shadow:0 2px 6px 0 Liquid error : Alpha must be a float between 0 and 1}.searchDrawer .s_input{color:Liquid error: Alpha must be a float between 0 and 1;font-size:13px}.searchDrawer .s_submit{background-color:Liquid error: Alpha must be a float between 0 and 1}.searchDrawer .s_submit .at-icon{color:Liquid error: Alpha must be a float between 0 and 1}.searchDrawer .noResult{color:#333}.search_col .btn{position:absolute;bottom:20px;transform:translate(-50%);left:50%}.search_col .bgImg{border-radius:0}#serchList .pr_list_img{width:65px}.nm_lbl1{background-color:#7fbf10}.nm_lbl2{background-color:#f67280}.nm_lbl3{background-color:#ed8f0c}.nm_lbl4{background-color:#d26e96}.nm_lbl5{background-color:#c1683c}.arw.left{transform:rotate(90deg)}.arw.right{transform:rotate(-90deg)}.arwl.left{transform:rotate(180deg)}@media only screen and (min-width:1025px){#main_nav>li>a .lbl:after{content:" ";display:block;width:0;height:0;position:absolute;bottom:-5px;left:3px;border:5px solid transparent;border-left-color:red}#main_nav>li>a .lbl.nm_lbl1:after{border-left-color:#7fbf10;border-right:0 none}#main_nav>li>a .lbl.nm_lbl2:after{border-left-color:#f67280;border-right:0 none}#main_nav>li>a .lbl.nm_lbl3:after{border-left-color:#ed8f0c;border-right:0 none}#main_nav>li>a .lbl.nm_lbl4:after{border-left-color:#d26e96;border-right:0 none}#main_nav>li>a .lbl.nm_lbl5:after{border-left-color:#c1683c;border-right:0 none}.mgmenu li.lvl-1{margin-bottom:30px}.mgmenu a.lvl-1{color:#111;font-family:var(--ft1);font-size:13px;font-weight:500;padding:0 0 10px;text-transform:uppercase}.mgmenu a.lvl-1:hover{color:#40b884}.mgmenu a.lvl-1 .title{display:block}.mgmenu li.lvl-1 li a,li.nottl a.snav{color:#555;padding:4px 0;font-weight:400;font-size:13px;margin:0;text-transform:capitalize}.mgmenu .subLinks .snav,.mgmenu .mcatLink{color:#555}.mgmenu li.lvl-1 li a:hover,.mgmenu .subLinks .snav:hover,.mgmenu .mcatLink:hover,li.nottl a.snav:hover{color:#c1683c}.grid:has(.nottl){margin-bottom:30px}.mgmenu .productCol .pr_list_ttl,.mgmenu .productCol .pr_list_meta{color:}.mgmenu.st1 .imageCol .img{position:relative;border-radius:var(--ibr)}.mgmenu.st1 .imageCol a{display:block;margin-bottom:30px}.mgmenu.st2{padding:0}.mgmenu.mmfull.st2{padding-left:35px}.mgmenu.st2 .prColumn{padding:30px 20px;width:auto}.mgmenu.st2 .grid_bx{line-height:1.2}.mgmenu.st3 .bgImg{border-radius:var(--ibr)}.mgmenu.st4{background-repeat:no-repeat;background-size:auto 100%}.mgmenu.st5{padding:0}.mm5main{border-bottom:1px solid #eee}.mm5main a.lvl-1{padding:15px 20px;display:block;border-left:1px solid #eee;border-bottom:2px solid transparent}.mm5main a.lvl-1:last-child{border-right:1px solid #eee}.mm5main a.lvl-1:hover,.mm5main a.lvl-1.active{color:#40b884;border-bottom:2px solid #40b884}.admmsub{display:none;padding:30px}.admmsub.active{display:flex}.admmsub a{display:block}.mcatImg{width:var(--isz);height:var(--isz);border-radius:var(--ibr)}.mgmenu a.lvl-1.mcatLink,a.mcatLink{font-size:var(--fs);display:inline-flex;padding:10px;align-items:center}.mm6main .mcatImg{width:var(--isz);height:var(--isz);border-radius:var(--ibr);border:2px solid #fff;box-shadow:0 0 0 1px #ddd;position:relative}.mm6main{width:240px;margin-bottom:30px}.mm6main a.lvl-1{font-size:var(--fs);padding:15px;display:flex;border-left:2px solid transparent}.mm6main a.lvl-1+a.lvl-1{border-top:1px solid #eee}.mm6main a.lvl-1:hover,.mm6main a.lvl-1.active{color:#40b884;border-left-color:#40b884}.mgmenu.st6 .admmsub{padding:0 30px 30px}ul.ddmenu li{position:relative}ul.ddmenu li:first-child{border:0 none}ul.ddmenu li a{color:#333;font-size:13px;font-weight:400}ul.ddmenu li a:hover{color:#c1683c}ul.ddmenu li ul{top:-15px;left:100%}#main_nav .pr_list_meta{margin:8px 0}}.extlink{color:var(--cl);font-family:var(--ft1);font-size:16px;font-weight:500}.extlink+.extlink{margin-left:20px}.closeMnav{color:#fff;font-size:13px;background-color:#111;height:40px;width:40px;cursor:pointer;position:absolute;top:40px;right:-40px}.mnvTtl,.mnvTtl:hover{font-size:13px;padding:10px;text-align:center;background-color:#111;color:#fff;font-weight:500}.mnvTtl.active{background-color:transparent;color:#111}.mobNav{font-family:var(--ft1);font-size:13px;height:calc(100% - 36px);padding-bottom:10px;overflow:auto}.mobNav li{border-bottom:1px solid #F5F5FA;position:relative}.mobNav .lbl{color:#fff;font-size:10px;font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:2px 4px;border-radius:3px;margin-left:5px}.mobNav .backto,.mobNav a{text-transform:uppercase;color:#111;text-decoration:none;display:block;padding:15px 10px 15px 20px;font-weight:500;display:flex;align-items:center}.mobNav-link-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:12px;flex-shrink:0;color:#000}.mobNav-link-icon svg{width:100%;height:100%}.mobNav .backto{background-color:#111;cursor:pointer;color:#fff;position:sticky;top:0;z-index:3}.mobNav-heading{padding:18px 20px 12px;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:10px}.mobNav.navsec-mobile li.mobNav-heading{border-bottom-style:var(--mnh-border-style, dashed);border-bottom-width:var(--mnh-border-w, 1px);border-bottom-color:color-mix(in srgb,var(--mnh-border-cl, #1a1a1a) var(--mnh-border-cl-o, 20%),transparent)}.mobNav.navsec-mobile li:not(.mobNav-heading){opacity:0;transform:translate(40px);transition:opacity .5s ease-in,transform .5s ease-in}.mobNav.navsec-mobile.mnv-animate li:not(.mobNav-heading){opacity:1;transform:translate(0)}.mobNav-heading-left{display:flex;align-items:center;gap:10px}.mobNav-heading .closeMnav{position:static;width:24px;height:24px;background:transparent;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:color-mix(in srgb,var(--navsec-close-cl, #1a1a1a) var(--navsec-close-cl-o, 100%),transparent)}.mobNav-heading .closeMnav .at-icon{fill:currentColor;width:var(--navsec-close-size, 14px);height:var(--navsec-close-size, 14px)}.mobNav-footer-text{padding:16px 20px;border-bottom:none!important;display:block;color:color-mix(in srgb,var(--mnft-cl, #1a1a1a) var(--mnft-cl-o, 65%),transparent);font-weight:var(--mnft-fw, 400);font-style:var(--mnft-fi, normal);font-size:var(--mnft-fs, 12px);letter-spacing:var(--mnft-ls, 0)}.mobNav-footer-text-left{text-align:left}.mobNav-footer-text-center{text-align:center}.mobNav-footer-text-right{text-align:right}.mobNav-heading-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--hhi-size, 28px);height:var(--hhi-size, 28px);background:color-mix(in srgb,var(--hhi-bg, #000000) var(--hhi-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hhi-cl, #ffffff) var(--hhi-cl-o, 100%),transparent);font-size:calc(var(--hhi-size, 28px) * .5);font-weight:700;line-height:1}.mobNav-heading-icon-circle{border-radius:50%}.mobNav-heading-icon-square{border-radius:var(--hhi-radius, 6px)}.mobNav-heading-icon:not(.mobNav-heading-icon-no-shadow){box-shadow:var(--hhi-shadow-x, 0px) var(--hhi-shadow-y, 2px) var(--hhi-shadow-blur, 6px) color-mix(in srgb,var(--hhi-shadow-cl, #000000) var(--hhi-shadow-cl-o, 30%),transparent)}.mobNav-heading{background:color-mix(in srgb,var(--mnh-bg, #C1683C) var(--mnh-bg-o, 100%),transparent)}.mobNav-heading-text{color:#000}.mobNav-heading-icon-favicon{background:transparent!important;box-shadow:none!important}.mobNav-heading-icon-favicon img{width:100%;height:100%;object-fit:contain;display:block;filter:brightness(0)}.mobNav.navsec-mobile li{border-bottom-style:var(--navsec-mitem-bs, dashed);border-bottom-width:var(--navsec-mitem-bw, 1px);border-bottom-color:color-mix(in srgb,var(--navsec-mitem-bcl, #1a1a1a) var(--navsec-mitem-bcl-o, 20%),transparent)}.mobNav ul.subLinks{width:100%;height:100%;overflow:auto;background-color:#fff;position:fixed;left:0;top:0;z-index:1;transform:translate(-110%);transition:all .3s ease-in-out}.mobNav ul.subLinks.active{transform:translate(0);z-index:5}.mobNav li.help{color:#111;padding:15px 20px}.mobNav li.help a{padding:0;display:inline}#mobCtnav .icn{border-radius:var(--icnrad)}.crlnTtl{color:#111;font-size:110%;font-weight:700;padding:10px 20px;margin:0;background-color:#f5f5fa}.cnrListmb{padding:10px}.cnrListmb .clOtp{color:#111;margin:10px;border:0 none;cursor:pointer}.cnrListmb .clOtp.selected{opacity:.5}.o_ft{color:var(--cl);font-size:var(--fsm);background:var(--bg);border-top:1px solid var(--bdr);padding-top:15px}.ft_block{padding-top:12px;padding-bottom:12px}.ft_block+.ft_block{border-top:1px solid var(--bdrm)}.o_ft .h4{font-family:var(--ff);color:var(--tcl);font-size:var(--tfsm);margin:0;cursor:pointer;font-weight:var(--tfw)}.o_ft .active .at-icon{transform:rotate(180deg)}.f_links li{margin-bottom:7px}.f_links .h4+ul{display:none;margin:15px 0}.horLinks{margin:0 -10px}.horLinks li{display:inline-block;margin:5px 10px}.o_ft .txt p{margin-bottom:15px}.f_addr li{display:flex;margin-bottom:12px}.f_addr li.email{line-height:14px}.o_ft .tc .socIcn{justify-content:center}.o_ft .socIcn a{color:var(--icn);width:-webkit-fill-available}.o_ft .socIcn a .at-icon{width:var(--ifs);height:var(--ifs)}.tc>.wrap-newsletter{max-width:450px;margin:0 auto;padding:0}.ft_newsltr .newstxt{color:var(--incl);background-color:var(--inbg)}.ft_newsltr .btn{color:var(--btncl);background-color:var(--btnbg)}.ft_newsltr .btn:hover{color:var(--btnclh);background-color:var(--btnbgh)}.ft_newsltr.tc h4{justify-content:center}.o_ft .counter{display:none}.o_ft a{color:var(--cl);text-decoration:none}.o_ft a:hover{color:var(--clh);text-decoration:underline}.ft_bottom{clear:both;padding:0 0 20px}.payment_item{width:35px;margin:0 3px}.footer-img img{vertical-align:middle}#footerNw .ad_inputs{flex-direction:row;max-width:400px}@media only screen and (min-width:768px){.o_ft{font-size:var(--fs);padding-top:60px}.o_ft .ft_block{padding-top:0;padding-bottom:0;margin-bottom:40px;border-top:0 none}.ft_block.sp+.ft_block.sp{border-left:1px solid var(--bdrm);padding-left:30px}.o_ft .h4{font-size:var(--tfs);margin-bottom:20px;cursor:default}.f_links .h4+ul{display:block;margin:0}}@media only screen and (max-width:767px){.fimg{margin-bottom:15px}.ft_block .f_addr{margin-top:10px}.o_ft .wrap-newsletter p br{display:none}.o_ft.mobcenter{text-align:center}.mobcenter .fimg{margin:0 auto 20px}.mobcenter .socIcn,.mobcenter .h4{justify-content:center}.mobcenter .h4 .at-icon{position:absolute;right:15px}#footerNw .ad_inputs{margin:0 auto}.ft_newsltr,.ft_bottom{padding-top:10px}}.sslide{height:var(--slhtm)}.sslide.im{padding-bottom:var(--slhtm);height:auto}.slideshow>.sslide:not(:first-child){display:none}.sslide iframe{position:absolute;width:100%;height:100%;pointer-events:none}.sslide video{display:block;position:absolute;width:100%;height:100%;object-fit:cover}.ssimg{object-position:var(--ipos)}.ss_txt-wrap{background-color:var(--ibg);position:absolute;top:0;left:0;z-index:2;padding:30px 15px}.ss_txt{max-width:100%;width:var(--twd);padding:var(--pdm);background-color:var(--bgm);outline:var(--frmm);outline-offset:-10px;border-radius:var(--brad)}.ss_txt .stxt{color:var(--cl);font-size:var(--fsm);line-height:var(--lh);font-weight:var(--tfw);letter-spacing:normal;opacity:var(--to)}.text-bd{color:transparent;-webkit-text-stroke:2px var(--cl);-text-stroke:2px var(--cl)}.ss_txt .btn+.btn{margin-left:20px}@media only screen and (min-width:768px){.sslide{height:var(--slhtt)}.sslide.im{padding-bottom:var(--slht)}.ss_txt-wrap{padding:3%}.ss_txt{padding:var(--pd);background-color:var(--bg);outline:var(--frm);outline-offset:-10px}.ss_txt .stxt{font-size:var(--fs)}}@media only screen and (min-width:1024px){.sslide{height:var(--slht, 700px)}.trust_badge img{max-width:var(--timw)}}@media only screen and (max-width:767px){.ss_txt .btnWrap{margin:0 -5px}.ss_txt .btnWrap .btn{margin:5px}.ss_txt .hd2 br{display:var(--none)}.ss_txt .hd3 br{display:var(--nonet)}}.img_ss .slideshow{height:auto}.img_ss .ph_bg,.img_ss .ss_link{position:static}.ss_txt.st1,.ss_txt.st4,.ss_txt.st3{opacity:0;transition:1s all .1s}.ss_txt.st1{transform:scale(.8)}.ss_txt.st3{transform:translateY(30px)}.ss_txt.st4{transform:scale(1.2)}.ss_txt.st2>*{opacity:0;transition:1s all .1s;transform:translateY(-20px)}.ss_txt.st2 .btnWrap{opacity:0;transition:.6s all .4s;transform:translateY(10px)}.swiper-slide-active .ss_txt.st2>*,.swiper-slide-active .ss_txt.st3{opacity:1;transform:translateY(0)}.swiper-slide-active .ss_txt.st1,.swiper-slide-active .ss_txt.st4{opacity:1;transform:scale(1)}.ssimg.anim{animation:zoomImg 15s ease-in infinite}@keyframes zoomImg{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.slideshow .swiper-pagination{bottom:0}.pr_lbl{position:absolute;left:8px;top:8px;z-index:11;display:flex;align-items:flex-start;flex-direction:column}.pr_lbl .lbl{font-size:12px;padding:2px 12px;letter-spacing:.05em;text-transform:uppercase;white-space:normal;line-height:22px;text-align:center;display:inline-flex;align-items:center;gap:5px;border-radius:2px}.pr_lbl .lbl .at-icon{width:1em;height:1em;margin:0;flex-shrink:0}.prSliderHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:30px}.prSliderHeader.align-center{flex-direction:column;justify-content:center;text-align:center}.prSliderHeader.align-center .psh-link{margin-top:6px}.prSliderHeader.align-right{flex-direction:row-reverse}.prSliderHeader.align-right .psh-text{text-align:right}.psh-eyebrow{color:var(--eyecl);font-size:var(--eyefs);font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px}.psh-heading{margin:0;font-size:var(--hfsm);font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:-.01em}.psh-h1{color:var(--h1cl)}.psh-h2{color:var(--h2cl)}.psh-subheading{font-size:var(--sfs);margin-top:8px}.psh-s1{color:var(--s1cl)}.psh-s2{color:var(--s2cl)}.psh-italic{font-style:italic}.psh-link{color:var(--linkcl);font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.psh-arrow{transition:transform .2s ease}.psh-link:hover .psh-arrow{transform:translate(3px)}@media only screen and (min-width:768px){.psh-heading{font-size:var(--hfs)}}.pr_lbl1,.pr_lbl2,.pr_lbl3,.pr_lbl4,.pr_lbl5{background:color-mix(in srgb,#ffffff 100%,transparent);color:#111;font-weight:700;font-style:normal}.pr_lbl6{background:color-mix(in srgb,#C1683C 100%,transparent);color:#fff;font-weight:400;font-style:normal}.lbl.on-sale,.lbl.sold-out{background:color-mix(in srgb,#ffffff 100%,transparent);color:#111;font-weight:700;font-style:normal}.pr_price{color:#000;font-size:15px;font-weight:400;display:inline-block}s.pr_price{opacity:.6;margin-right:4px;font-weight:400}.pr_price.sale{color:#eedfcc}.wishicon:not(.added) .added,.wishicon.added .add{display:none}.grid_bx{position:relative;width:100%;height:calc(100% - 10px);margin-bottom:10px;text-align:center;border:1px solid #ffffff;transition:all .3s ease-out;background-color:#fff;padding:5px;border-radius:0}.grid-products.carousel .grid_bx{margin-bottom:0}.grid_img_wr{width:100%;overflow:hidden;position:relative;z-index:1;border-radius:8px}.grid_img .placeholder-svg{position:absolute}.grid_img{display:block;position:relative;padding-bottom:130%;background-position:center center;background-size:cover;background-repeat:no-repeat;transition:all .5s cubic-bezier(0,0,.3,1)}.grid_img_wr .hover,.grid_img_wr .variantImg{visibility:hidden;opacity:0;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}.grid_img_wr .at-spin{color:#000;font-size:24px;text-shadow:1px 1px 2px rgba(255,255,255,.7);display:none;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:50}.grid_img_wr.showLoading .at-spin{display:block}.showVariantImg .grid_img{opacity:0}.showVariantImg .variantImg{visibility:visible;opacity:1}@media only screen and (min-width:1025px){.grid_bx{height:calc(100% - 30px);margin-bottom:30px}.grid_img_wr:hover .primary{opacity:0}.grid_img_wr:hover .hover{opacity:1;visibility:visible}}.grid_bx .button-set{position:absolute;display:flex;z-index:444;transition:all .3s ease-out;width:100%;justify-content:center}.grid_bx .gbtn,.removeItem{color:#111;margin:3px;line-height:40px;height:42px;min-width:42px;background-color:#fafafa;border-radius:10px}.grid_bx .gbtn .at-icon,.removeItem .at-icon{color:#111;transition:all .3s ease-in-out;width:15px;height:15px}.grid_bx .gbtn:hover,.removeItem:hover{background-color:#111;color:#fafafa}.grid_bx .gbtn:hover .at-icon,.removeItem:hover .at-icon{color:#fafafa}.grid_bx .gbtn:hover .tooltip-label{opacity:1;visibility:visible}.grid_bx .details{padding:0 10px 10px}.grid_bx .details>*{margin-top:7px}.grid_bx .grswatches{margin-top:0}.prSlider .grid_meta{margin-top:var(--price-mt)!important;margin-bottom:var(--price-mb)!important}.prSlider .grswatches{margin-top:var(--swatch-mt)!important;margin-bottom:var(--swatch-mb)!important}.prSlider .pr_review{margin-top:0!important}.grid_bx .grid_vendor{color:#555}.grid_bx .grid_title{font-size:14px;color:#111;font-weight:500}.grid_bx .grid_title a{color:#111}.grid_bx .grid_title a:hover{color:#fbceb1}.grid_bx .pr_review{min-height:18px;margin:5px 0 10px}.grid_bx .pr_review:empty{min-height:0;margin:0}.grid-products.swiper .grid_bx{margin-bottom:0}.grswatches{column-gap:7px}.grswatches li{overflow:hidden;position:relative;height:30px;width:30px;background-size:100% auto;background-repeat:no-repeat;cursor:pointer;box-shadow:0 0 1px 1px #ddd;border:2px solid #fff;border-radius:50%}.grswatches li.medium{height:25px;width:25px}.grswatches li.large{height:35px;width:35px}.grswatches li.active,.grswatches li .white{box-shadow:0 0 0 1px #000}.grswatches li .tooltip-label{z-index:2;top:-38px;bottom:auto}.grswatches li:hover{box-shadow:0 0 0 1px #000;overflow:visible;transition:all .2s ease-in-out;background-position:50% 0}.grswatches li:hover .tooltip-label{opacity:1;top:-28px;visibility:visible}.grswatches li.numb{height:auto;width:auto;box-shadow:none;border:0 none;opacity:.8}.grid_3 .grswatches{justify-content:start}.gridTimer{transition:all .3s ease-out;padding:5px 0;position:absolute;opacity:1;bottom:8px;left:8px;z-index:11;background-color:#fff;border-radius:5px}.gridTimer>span{font-size:9px;color:#000;margin:4px 0;padding:0 8px;line-height:1.2;letter-spacing:0}.gridTimer .tm{font-size:12px;font-weight:700;min-width:inherit}.grid_bx:hover .gridTimer{opacity:0}@media only screen and (min-width:1025px){.grid_bx .grid_img_wr:hover .primary{opacity:0}.grid_bx .gbtn{visibility:hidden;opacity:0}.grid_bx:hover .gbtn{visibility:visible;opacity:1}.grid_1 .button-set{bottom:25px}.grid_1:hover .button-set{bottom:10px}.grid_2 .grid_img_wr{margin:0}.grid_2 .overly{content:"";opacity:0;z-index:4;background:#f5f5f5;top:3%}.grid_2 .grid_img.hover:not(.variantImg){display:none}.grid_2 .details{width:100%;opacity:0;position:absolute;top:46%;z-index:5;transform:translateY(-40%)}.grid_2 .button-set{left:0}.grid_2:hover .overly{opacity:1;top:0}.grid_2:hover .details{opacity:1;transform:translateY(-50%)}.grid_1 .tooltip-label,.grid_2 .tooltip-label{bottom:50px}.grid_1 .gbtn:hover .tooltip-label,.grid_2 .gbtn:hover .tooltip-label{bottom:48px}}.grid_3 .details{text-align:left;padding-left:0;padding-right:0}.grid_3 .button-set{left:10px;bottom:3px;flex-direction:column;width:auto}.grid_3:hover .button-set{bottom:10px}.grid_3 .tooltip-label{left:55px}.grid_3 .gbtn:hover .tooltip-label{left:45px}.grid_3 .swatch .tooltip-label{left:5px}.grid_4 .gbtn{opacity:1;visibility:visible;display:inline-block;width:auto;padding:0 40px;margin-top:10px}.grid_4 .details{padding:0}.grid5-top{top:12px;right:8px;z-index:111}.grid5-top .wishlist{visibility:visible;opacity:1}.grid5-bottom{visibility:hidden;opacity:0;bottom:10px;z-index:111;left:15px;right:15px}.grid_5:hover .grid5-bottom{visibility:visible;opacity:1;bottom:15px}.grid_5:hover .grid5-top{top:8px}.grid5-top .tooltip-label{right:55px}.grid5-top .gbtn:hover .tooltip-label{right:45px}.grid_6 .gbtn{border-radius:0;margin:0;height:13px;line-height:13px;width:48px;background:none!important}.grid_6 .gbtn .at-icon{height:13px;width:13px}.grid_6 .gbtn+.gbtn:not(.quick-view){border-left:1px solid rgba(17,17,17,.4);border-right:1px solid rgba(17,17,17,.4)}.grid_6.sold-out .wishlist{border-right:1px solid rgba(17,17,17,.4)}.grid_6 .button-set{background-color:#fafafa;border-radius:10px;padding:12px 4px;width:auto;left:50%;transform:translate(-50%) scale(.9);opacity:0;bottom:10px}.grid_6:hover .button-set{background-color:none;opacity:1;transform:translate(-50%) scale(1)}@media only screen and (max-width:1024px){.gridTimer{padding:2px 0;bottom:2px;left:2px;opacity:1!important}.gridTimer>span{font-size:8px;margin:3px 0;padding:0 5px}.grid_bx .grid_img_wr .hover:not(.variantImg){display:none}.grid_bx .button-set{position:relative;margin-top:10px;opacity:1;transform:none!important;left:0;border-radius:0}.grid_3 .button-set{position:absolute;left:10px}.grid_3 .gridTimer{right:2px;left:auto}.grid_4 .gbtn{margin-bottom:10px}.grid_5 .gridTimer{bottom:45px}.grid5-bottom{bottom:0!important;visibility:visible;opacity:1;position:relative;left:0}.grid5-bottom .gbtn{margin:0;border-radius:0}.grid_6 .button-set{justify-content:space-around}.grid_6 .gbtn{flex:1}}@media only screen and (max-width:767px){.grid_bx .gbtn .at-icon{width:13px;height:13px}.quick_shop .product-single{padding:5px}.quick_shop .swatch-element{margin:0 1px 5px}}.lv_item{margin-bottom:20px;display:flex}.lv_image_col{flex:0 0 160px;position:relative;margin-right:30px}.lv_image_col img{width:100%;display:block}.lv_detail_col{flex:1 1 auto;min-width:0}.lv_item_ttl{display:inline-block;color:#111;font-size:21px;font-weight:500}.lv_detail_col .pr_price{font-size:19px}.lv_item_ttl:hover{color:#fbceb1}.lv_buttons .btn{line-height:initial;padding:9px 15px}.lv_buttons .at-icon{height:15px}.lv_buttons .btn:not(.wishlist,.quick-view){padding:10px 25px}@media only screen and (max-width:767px){.lv_item{flex-direction:column}.lv_image_col{flex:auto;margin:0 0 20px}.lv_image_col .timermobile{margin:0;padding:0}}.template-collection .bc_wr,.template-list-collections .bc_wr,.template-page .bc_wr,.template-search .bc_wr{margin-bottom:0}.zoom_hov:hover .img img{transform:scale(1.1)}.cl_item .img img{transition:all ease-out .5s}.rodBnr .cl_item_link{border-radius:50%!important;overflow:hidden}.rodBnr .img{border-radius:50%!important;margin-bottom:20px}.rodBnr .img img{animation-name:zoomIn}.rodBnr .zoom_hov:hover .img img{transform:scale(1.1)}.cl_box .collection-grid.carousel .gitem{padding-bottom:0}.cl_box .details{padding:var(--ttp) 10px var(--tbp);width:100%;transition:all .3s ease-out;position:absolute;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;background-color:var(--bg);text-align:center}.collection-grid .cl_item{border-radius:var(--irad);overflow:hidden;display:block}.cl_item .img img{border-radius:var(--irad)}.cl_item .img.cl-has-hover .cl-img-hover{position:absolute;left:0;top:0;opacity:0;transition:opacity .4s ease}.cl_item .img.cl-has-hover .cl-img-primary{position:relative;opacity:1;transition:opacity .4s ease}.cl_item:hover .img.cl-has-hover .cl-img-hover{opacity:1}.cl_item:hover .img.cl-has-hover .cl-img-primary{opacity:0}.cl_box .cl_ttl{color:color-mix(in srgb,var(--cl) var(--cl-o, 100%),transparent);font-style:var(--fi, normal);font-size:var(--fsm);font-family:var(--ft);font-weight:var(--fw);line-height:1.2}.cl_box .counts{font-size:13px;color:var(--cl);opacity:.9}.cl_box .btn{margin-top:15px}.cl_box1 .details,.cl_box2 .details,.cl_box5 .details{bottom:0}.cl_box3 .details{position:static}.cl_box4 .details{bottom:10px;width:auto;left:10px;right:10px}.cl_box6 .details{bottom:15px;left:50%;width:auto;transform:translate(-50%);padding:12px 25px}.cl_box7 .details{bottom:10px;left:0;right:10px;align-items:start;padding:10px 25px;text-align:left}.cl_box8 .details{opacity:1;height:100%;top:0}.cl_box8 .cl_item .btn{visibility:hidden;opacity:0;margin-bottom:-35px}.cl_box8 .cl_item:hover .btn{opacity:1;visibility:visible;margin-bottom:0}@media only screen and (min-width:1081px){.cl_box1 .details{opacity:0;height:100%;top:0}.cl_box1 .cl_item:hover .details{opacity:1}.cl_box2 .details{transform:translateY(100%)}.cl_box2 .cl_item:hover .details{transform:translateY(0)}}@media only screen and (min-width:768px){.cl_box .cl_ttl{font-size:var(--fs)}.cl_box4 .details{bottom:20px;left:20px;right:20px}.cl_box6 .details{bottom:20px}}.cl_txt_pos{position:absolute;left:0;top:0;height:100%;width:100%;padding:20px}.cl_banners .img{border-radius:var(--ibr);overflow:hidden}.cl_banners .details{padding:var(--pd) var(--pds);background-color:var(--bg);border-radius:var(--br)}.cl_banners .details.has-box-shadow{box-shadow:var(--box-shadow-x) var(--box-shadow-y) var(--box-shadow-blur) var(--box-shadow-spread) color-mix(in srgb,var(--box-shadow-cl, #000) var(--box-shadow-cl-o, 15%),transparent)}.cl_banners .cl_ttl{color:var(--cl);font-size:var(--fsm);font-family:var(--ft);font-weight:var(--fw);line-height:var(--lh);margin-top:var(--mtm, 0px);margin-bottom:var(--mbm);opacity:var(--to)}.cl_banners .txt{color:var(--cl);font-size:var(--fsm);line-height:var(--lh);margin-top:var(--mtm1, 0px);margin-bottom:var(--mbm1)}.cl_banners .btnLink{border-bottom:1px solid var(--btncl);color:var(--btncl);margin-bottom:5px}.cl_banners .btnLink:hover{border-bottom-color:var(--btnclh);color:var(--btnclh)}@media only screen and (min-width:1024px){.cl_banners .details{width:var(--wd)}.cl_banners .cl_ttl{font-size:var(--fs);margin-top:var(--mt, 0px);margin-bottom:var(--mb)}.cl_banners .txt{font-size:var(--fs);margin-top:var(--mt1, 0px);margin-bottom:var(--mb1)}}.rodBnr .img{padding-bottom:100%}.rodBnr .img img,.rodBnr .img .placeholder-svg{min-width:100%;min-height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.heroImg{position:absolute;top:0;left:0;height:100%;width:100%}.hero_wrap{width:100%;min-height:var(--mhtm);padding:15px}.hero_cap{z-index:2;outline:var(--ol);outline-offset:-10px;border-radius:var(--brad);padding:var(--bpdm) var(--bpdsm);max-width:var(--cwd)}.hero_cap>*:last-child{margin-bottom:0}.hero_cap .atCounter>span{color:var(--cl);line-height:1.2;background-color:var(--bg);border:1px dashed var(--bd);border-radius:var(--br);padding:5px 8px;font-size:var(--fsl)}.hero_cap .atCounter span span{font-size:var(--fs)}.atCounter.has-bg-shadow>span{box-shadow:var(--bgshadow-x) var(--bgshadow-y) var(--bgshadow-blur) var(--bgshadow-spread) color-mix(in srgb,var(--bgshadow-cl, #000) var(--bgshadow-cl-o, 15%),transparent)}.heroTtl,.heroTxt{color:var(--cl);font-size:var(--fsm);letter-spacing:var(--ls);font-weight:var(--fw);line-height:var(--lh);opacity:var(--to)}.shop_btns{margin:0 -3px}.shop_btns .btn{margin:0 3px 6px}@media only screen and (min-width:768px){.hero_wrap{min-height:var(--mhtt);max-width:var(--mwd)}.heroTtl,.heroTxt{font-size:var(--fs)}.shop_btns{margin:0 -7px}.shop_btns .btn{margin:0 7px 14px}.hero_cap{padding:var(--bpd) var(--bpds)}.hero_cap .atCounter>span{padding:10px 12px}}@media only screen and (min-width:1024px){.hero_wrap{min-height:var(--mht)}.shopify-section:first-child .hero_wrap{padding-top:calc(15px + var(--hdht, 0px))}}@media only screen and (max-width:767px){.heroTxt br,.heroTtl br{display:none}}.heroTxt.bg{padding:10px 20px;background:var(--bg);border-radius:3px}.btngroup{padding:var(--pad) 10px;border-radius:var(--brad);color:var(--cl);font-size:var(--fs);font-weight:var(--fw);text-transform:var(--fc);background:var(--bg);border:1px solid var(--bdr);display:block;text-align:center;height:100%;align-content:center}.btngroup:hover{background:var(--bgh);color:var(--clh);border:1px solid var(--bdrh)}@media only screen and (max-width:767px){.btngroup{font-size:var(--fsm);padding:var(--padm) 10px}}.gridcb>div{width:100%}.bnrcol .banner_img{border-radius:var(--irad)}.ct-bnr-txt{position:absolute;left:0;top:0;width:100%;height:100%;flex-direction:column;padding:20px}.ct-bnr-txt .heading{font-size:var(--fsm);font-weight:var(--fw);color:var(--cl);margin-top:var(--mt, 0px);margin-bottom:var(--mb);line-height:var(--lh)}.gridcb .frameb:before{z-index:0}@media only screen and (min-width:766px){.gridcb>div{width:var(--wd)}.gridcb{flex-direction:row}.ct-bnr-txt .heading{font-size:var(--fs)}.gridcb .arwOut{max-width:var(--mwd);margin:auto}.ct-bnr-txt{padding:30px 40px 40px}}.gridcb .custom-banner .atCounter>span{color:var(--cl);line-height:1.2;background-color:var(--bg);border:1px dashed var(--bd);border-radius:var(--br);padding:10px 12px;font-size:13px}.wrap-blog{background:var(--gridbg)}.homeblog,.homeblog .btnLink{color:var(--gridtxt);border-color:var(--gridtxt)}.blogInr{padding:5px var(--tpd) 25px}.blogInr *:last-child{margin-bottom:0}.blog2 .wrap-blog{border-radius:8px;padding:10px}.blog2 .imgFt{border-radius:8px 8px 0 0}.blog3 .blogInr{flex-direction:column;justify-content:flex-end;position:absolute;top:0;display:flex;align-items:center;height:100%;z-index:111;width:100%;padding:20px 30px!important}.blog3 .blogInr:before{opacity:.2;background:var(--gridbg);position:absolute;top:0;height:100%;content:"";left:0;right:0;width:100%;z-index:-1}.blog3 .blogInr.tl{align-items:start}.blogTtl{color:var(--btcl);font-size:var(--btfsm);font-family:var(--btff);line-height:1.3;font-weight:var(--btfw);text-transform:var(--bttt)}.blogTtl a:hover{color:var(--btclh)}.artDet{font-size:var(--adfsm)}.artDet *{color:var(--adcl)}@media only screen and (min-width:768px){.blogTtl{font-size:var(--btfs)}.artDet{font-size:var(--adfs)}}.blogTags a{color:var(--tgcl);border:1px solid var(--bdr);margin:0 10px 10px 0!important;line-height:normal;padding:5px 10px;border-radius:5px}.blogTags a:hover{text-decoration:none;color:var(--tgclh);border:1px solid var(--bdrh)}.tpimgCol{min-width:50%}.wrap-txt{padding:15px 0 20px;background:var(--bg)}.wrap-txt *:not(.btn){color:var(--cl)}.wrap-txt h3{font-size:var(--hd_fsm);font-weight:var(--fw)}.wrap-txt p{font-size:var(--txt_fsm)}.wrap-txt.pd30{padding:15px;margin-bottom:30px}@media only screen and (min-width:1024px){.tpimgCol{min-width:33.33%}.wrap-txt{padding:25px 0}.wrap-txt.pd30{padding:25px 30px 30px}}@media only screen and (min-width:768px){.wrap-txt h3{font-size:var(--hd_fs)}.wrap-txt p{font-size:var(--txt_fs)}}.quote_wrap .sttl,.quote_wrap .sbttl{color:var(--ttl)}.quote_img{width:110px;height:110px;border-radius:50%;margin:10px auto 20px;overflow:hidden}.quotes_txt{padding:var(--bpd);max-width:700px;text-align:center;margin:0 auto;border-radius:var(--br);background:var(--bg);border:1px solid var(--box_bdr);height:100%}.quotes_txt svg{margin-left:1px;height:var(--atf);width:var(--atf);color:var(--clat)}.quotes_txt .author,.quotes_txt p{font-size:var(--fs);color:var(--cl);line-height:1.4}.quotes_txt .qttl{font-size:var(--fsl);color:var(--cl);font-weight:var(--tfw);line-height:normal}.bx_sd .quotes_txt{box-shadow:0 0 5px #0000000d}.quote3 .quotes_txt,.quote4 .quotes_txt{text-align:left}.quote3 .quote_img,.quote4 .quote_img{width:90px;height:90px;margin:0 0 20px}.quote4 .gitem{padding-bottom:30px}.reviewpr{border-top:1px solid var(--box_bdr);padding-top:20px}.reviewpr a.pr_list_ttl{color:var(--cl)}.reviewpr .pr_list_img{width:45px}.quote1 .reviewpr>div{flex-direction:column}.quote1 .reviewpr .pr_list_img{margin:0 0 10px}@media only screen and (max-width:767px){.quotes_txt .author,.quotes_txt p{font-size:var(--fsm)}}.quote_wrap .swiper-slide{height:auto}.quote_wrap .swiper-wrapper{padding-bottom:3px}.logo_br .swiper-pagination{padding-top:5px}.logo_br .swiper-horizontal{padding-bottom:1px}.logo_br .logoImg{background-position:50%;background-size:cover;background-repeat:no-repeat}.logo-listing .gitem{padding:10px}@media only screen and (max-width:767px){.logo_br .gitem{padding-top:7px}.slideshow .swiper-pagination{bottom:5px}}.contact-page .page-width{max-width:var(--page_wid)}.contact-page p,.contact-page,.contact-page h2{color:var(--cl)}.contact1 .contact-frm{padding-right:20px}.contact-frm .grid{margin:0 -10px}.contact-frm .grid .gitem{padding:0 10px}.contact-frm textarea{height:120px}.c_address li{padding:5px 0}.follow-us li{margin-right:5px}.contact2 .c_details{display:flex;justify-content:space-around;margin-top:20px;align-items:stretch}.contact2 .c_details hr,.contact2 .c_details .sep:first-child{display:none}.contact2 .c_details .sep{width:1px}@media only screen and (max-width:767px){.contact1 .contact-frm{padding:0}.contact2 .c_details{flex-direction:column}.contact2 .c_details .sep{width:100%;height:1px;margin-bottom:10px}}.ct_item .grid_bx{margin:0}.ct_item .custom-text>*:last-child{margin-bottom:0}.ct_item .custom-text a:not(.btn){text-decoration:underline}.ct_item .custom-text a:hover{text-decoration:none}.ct_item_collection .details{position:absolute;left:15px;right:15px;text-align:center;bottom:15px;background-color:var(--bg);border-radius:6px}@media only screen and (min-width:766px){.ct_item_collection .details{bottom:30px;left:50%;transform:translate(-50%);right:auto}}@media only screen and (max-width:767px){.ct_item .custom-text br{display:none}}.video_bnr{font-size:0px}.video_bnr video{border-radius:var(--vbr);width:100%}.customrich{align-self:stretch;display:flex}.customrich .ct_item_in{display:flex;align-items:center;padding:30px;background:var(--bg);border-radius:var(--brad)}.cl_tbs{margin-bottom:20px}.cl_tbs li{margin:0 15px;border-radius:var(--br)}.cl_tbs li a{font-size:var(--fs);color:var(--cl);white-space:nowrap;font-weight:500}.cl_tbs li a:focus,.cl_tbs li.active a{color:var(--cla);opacity:1}.cl_tbs .stl1 a:after{width:0;content:"";display:block;height:2px;position:absolute;bottom:-6px;left:0;z-index:1;background:var(--bdra)}.cl_tbs .stl1 a:hover:after,.cl_tbs .stl1 a:focus:after,.cl_tbs .stl1.active a:after{width:100%;opacity:1}.cl_tbs .stl2{margin:0 8px;border:1px solid var(--bdr);background:var(--tab_bg)}.cl_tbs .stl2 a{padding:7px 22px 6px}.cl_tbs .stl2.active{border:1px solid var(--bdra);background:var(--tab_bga)}@media only screen and (min-width:768px){.cl_tbs{margin-top:-10px;margin-bottom:40px}.cl_tbs .stl2.lgt{margin:0 12px}.cl_tbs .stl2.lgt a{padding:10px 40px}}@media only screen and (max-width:767px){.cl_tbs{overflow-x:scroll;padding-bottom:20px;margin-bottom:0;-webkit-overflow-scrolling:touch;justify-content:start;margin-left:-15px}}.pr_list{line-height:1.2;border:1px solid var(--bdr);padding-right:var(--pd);background:#fff;padding:5px}.pr_list_img{width:90px;margin-right:15px;position:relative;border-radius:5px;overflow:hidden}a.pr_list_ttl{font-size:14px;color:#111;font-weight:500}a.pr_list_ttl:hover{color:#fbceb1}.pr_list .pr_price{display:inline-block}.grbnr{display:grid;gap:10px;margin-bottom:10px}.grbnr .img-bnr{position:relative;overflow:hidden}.grbnr img{display:block;width:100%;transition:all .4s ease-in-out}.zoom_hov .img-bnr:hover img{transform:scale(1.1)}.grbnr.st5{grid-template-columns:repeat(2,1fr)}.grbnr.st5 .img-bnr:nth-child(1){grid-row-end:3;grid-row-start:1}.grbnr.st5 .img-bnr:nth-child(4){grid-column-start:2;grid-row-start:2;grid-row-end:4}.grbnr.st6{grid-template-columns:repeat(2,1fr)}.grbnr.st6 .img-bnr:nth-child(3){grid-column-start:1;grid-column-end:3}.grbnr.st7{grid-template-columns:repeat(2,1fr)}.grbnr.st7 .img-bnr:nth-child(1){grid-column-start:1;grid-column-end:3}.grbnr.st7 .img-bnr:nth-child(2){grid-row-start:2;grid-row-end:4}@media only screen and (min-width:768px){.grbnr{gap:20px;margin-bottom:20px}.grbnr.st1,.grbnr.st2{grid-template-columns:repeat(2,1fr)}.grbnr.st2 .img-bnr:nth-child(1){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}.grbnr.st3{grid-template-columns:repeat(5,1fr)}.grbnr.st3 .img-bnr{grid-column-start:1;grid-column-end:3}.grbnr.st3 .img-bnr:nth-child(3){grid-column-start:3;grid-column-end:6;grid-row-start:1;grid-row-end:3}.grbnr.st4{grid-template-columns:repeat(4,1fr)}.grbnr.st4 .img-bnr:nth-child(1){grid-column-start:1;grid-column-end:3}.grbnr.st5{grid-template-columns:repeat(3,1fr)}.grbnr.st5 .img-bnr:nth-child(1){grid-row-start:1;grid-row-end:4}.grbnr.st5 .img-bnr:nth-child(4){grid-row-start:1;grid-row-end:4;grid-column-start:3}.grbnr.st6{grid-template-columns:repeat(4,1fr)}.grbnr.st6 .img-bnr:nth-child(3){grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:3}.grbnr.st7{grid-template-columns:repeat(4,1fr)}.grbnr.st7 .img-bnr:nth-child(1){grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.grbnr.st7 .img-bnr:nth-child(2){grid-row-start:1;grid-row-end:3}}.grid_btxtwrap{display:flex;position:absolute;left:0;top:0;height:100%;width:100%;padding:10px}.grid_btxt{line-height:1.3;padding:10px 15px;z-index:1}.grid_btxt:before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;z-index:-1}.banners_wrap a{opacity:1}.banners_wrap .text1{font-size:var(--tfsm);font-weight:var(--tfw);font-style:var(--tfi, normal);color:color-mix(in srgb,var(--tcl, #000) var(--tcl-o, 100%),transparent)}.banners_wrap .text2{font-size:var(--tfsm2);font-weight:var(--tfw2);font-style:var(--tfi2, normal);color:color-mix(in srgb,var(--tcl2, #000) var(--tcl2-o, 100%),transparent)}.banners_wrap .text3{font-size:var(--tfsm3);font-weight:var(--tfw3);font-style:var(--tfi3, normal);color:color-mix(in srgb,var(--tcl3, #000) var(--tcl3-o, 100%),transparent);margin-top:5px}.banners_wrap .inner:hover a{opacity:1}@media only screen and (min-width:768px){.grid_btxtwrap{padding:25px}.grid_btxt{line-height:1.5;padding:var(--tpds) var(--tpd)}.banners_wrap .text1{font-size:var(--tfs)}.banners_wrap .text2{font-size:var(--tfs2)}.banners_wrap .text3{font-size:var(--tfs3)}}.store-info{margin:0 -10px}.store-info li{color:var(--cl);font-size:var(--fsm);padding:10px}.store-info .icnWr{display:inline-flex;align-items:center;width:var(--icnsm);height:var(--icnsm)}.store-info .icnWr img,.store-info .icnWr svg{color:var(--icon_cl);width:100%;height:auto;margin-right:0}.store-info .bl_ttl{font-size:var(--ftfsm);font-weight:var(--ftfw)}.store-info a{color:inherit}.futr{border-radius:var(--brad);background:var(--boxbg);border:1px solid var(--bdr);padding:15px;height:100%}.futr:hover{border-color:var(--bdrh)}.stl2 .futr,.stl3 .futr{padding:20px}.store-info.stl1 .icnWr,.store-info.stl4 .icnWr{margin-bottom:15px}.store-info.stl2 .icnWr,.store-info.stl3 .icnWr{margin:1px 15px 0 0;text-align:center}.store-info.stl3 .bl_ttl{margin-bottom:0}.store-info.stl4 .icnWr{padding:20px;background-color:var(--iconbg);border-radius:50%;width:var(--icnwdm);height:var(--icnwdm)}.iconph{height:30px}@media only screen and (min-width:1025px){.store-info.stl3 li{padding:10px}}@media only screen and (min-width:768px){.store-info{margin:0 -15px}.store-info li{padding:15px;font-size:var(--fs)}.store-info .icnWr{width:var(--icns);height:var(--icns)}.store-info.stl4 .icnWr{width:var(--icnwd);height:var(--icnwd)}.store-info .bl_ttl{font-size:var(--ftfs)}.futr{padding:30px}}.bc_wr{margin-bottom:15px;background-color:#fff}.obc{padding-top:10px;padding-bottom:10px}.obc a,.obc span{color:#000;font-size:15px;padding:0 3px 0 0;margin-right:3px}.obc a:first-child,.obc span:first-child{padding-left:0}.obc .at-icon{transform:rotate(-90deg)}.obc .barr{vertical-align:top}@media only screen and (min-width:766px){.bc_wr{margin-bottom:20px}}.pr_photoes{margin-bottom:20px}.zoomImg{background-color:#fff}.pr_photo:hover .zoomImg{opacity:1!important}.pr_lg_img{position:relative;z-index:1;width:100%}.pr_photo{width:100%;display:block;transition:none;border-radius:5px;overflow:hidden}.pr_photo.pswipe:hover{cursor:crosshair}.pr_photo video{width:100%;display:block}@media only screen and (min-width:768px){.pr_lg_img{width:var(--imgw);order:var(--od)}.primgSlider:not(.p1) .swiper-lazy-preloader{display:none}.pr_photo.p2{width:calc(50% - 5px);margin-bottom:10px}.pr_photo.p3{margin-bottom:10px}.primgSlider.p4 .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pr_photo.p4:nth-child(1){grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.pr_photo.p4:nth-child(6){grid-column-start:2;grid-column-end:4;grid-row-start:3;grid-row-end:5}.pr_photo.p4:nth-child(7){grid-column-start:1;grid-column-end:3;grid-row-start:5;grid-row-end:7}.prstl5{max-width:100%}.pr_photo.p5{width:25%;opacity:.5;margin:0 1px;border-bottom:2px solid #ccc}.pr_photo.p5.swiper-slide-active{opacity:1;border-bottom:2px solid #000}}.thumbs_nav{width:100%;margin:10px 0 0;overflow:hidden}.pr_thumbs{white-space:nowrap}.pr_thumbs_item{display:inline-block;width:80px;vertical-align:top}.pr_thumbs_item img{border-radius:5px;overflow:hidden;box-sizing:border-box;border-style:solid;border-width:1px;border-color:color-mix(in srgb,#e5e5e5 100%,transparent)}.pr_thumbs_item.swiper-slide-thumb-active img{border:1px solid var(--thumb_bdr)}.pr_photo img,.pr_photo .imgFl{border-radius:0}@media only screen and (min-width:768px){.pr_thumbs{height:100%;max-height:450px;overflow:visible!important}.thumbs_nav:not(.bottom){width:80px;margin:0}.thumbs_nav:not(.bottom) .swiper-wrapper{flex-direction:column;cursor:url(//www.hotteberri.com/cdn/shop/t/161/assets/swip-arrow.svg?v=144618978895580289871783361306),auto}.thumbs_nav:not(.bottom) .pr_thumbs_item{display:block;width:100%;flex-shrink:1;height:auto!important}}.pr_thumb .at-icon{color:var(--picon);width:16px;height:16px;position:absolute;top:10px;left:10px}.prstl5 .pr_photoes,.prstl5 .pr_meta{position:static}.prstl5 .pr_meta{margin:0 auto}.pr_title{font-size:var(--fsm);color:var(--cl);line-height:normal}.pr_title--italic{font-style:italic}.pr_title sup{font-size:.6em;position:relative;top:-1em;vertical-align:baseline}.pr_title_subtitle{font-size:var(--fs, 14px);font-weight:var(--fw, 400);color:var(--cl);margin-top:4px}.priceSingle .price__container{column-gap:10px}.priceSingle s.pr_price{font-size:calc(var(--fsm) - 2px)}.priceSingle .pr_price{color:var(--pcl);font-size:var(--fsm);font-weight:var(--pfw);line-height:1;margin-right:3px}.priceSingle .pr_price.sale{color:var(--pcls)}.salebadge{letter-spacing:normal;background:var(--salebg);color:var(--salet);padding:4px 8px;border-radius:3px;line-height:normal}@media only screen and (min-width:766px){.pr_photoes,.pr_meta{position:sticky;top:95px}.pr_title,.priceSingle .pr_price{font-size:var(--fs)}.priceSingle s.pr_price{font-size:calc(var(--fs) - 6px)}}@media only screen and (max-width:767px){.pmd .shopify-model-viewer-ui__controls-area{opacity:1!important}}.vendorLink{font-size:var(--fs);color:var(--cl)}.vendImg{height:auto}.pr_form_item label:not(.lblin){display:block;font-weight:500}.product-form__input .header,.lblqty,.quantity__label{font-weight:500;margin-bottom:10px;width:100%}.product-form__input{border:0 none;padding:0;column-gap:12px;row-gap:12px;width:fit-content;margin-bottom:25px}.product-form__input select,.product-form__quantity{margin-bottom:0}.swatchInput{bottom:0;left:50%;opacity:0}.swatchLbl{color:#333;min-width:45px;min-height:40px;display:inline-flex!important;justify-content:center;align-items:center;position:relative;text-align:center;padding:0 10px;background-color:#fff;border-radius:5px}.swatchLbl:not(.color){box-sizing:border-box;border-style:solid;border-width:1px;border-color:color-mix(in srgb,#333333 100%,transparent);width:var(--hotte-swatch-w, 25px);height:var(--hotte-swatch-h, 25px);min-width:var(--hotte-swatch-w, 25px);min-height:var(--hotte-swatch-h, 25px);padding:0;font-size:var(--hotte-size-variant-fs, 13px);color:#333;background-color:#fff;border-radius:var(--hotte-swatch-radius, 50%)}.swatchLbl.color{box-sizing:border-box;padding:0;background-repeat:no-repeat;background-position:50% 0;background-size:100% auto;width:var(--hotte-swatch-w, 25px);height:var(--hotte-swatch-h, 25px);min-width:var(--hotte-swatch-w, 25px);min-height:var(--hotte-swatch-h, 25px);border-radius:var(--hotte-swatch-radius, 50%)}.swatchLbl.color.medium{width:50px;height:50px;min-width:50px;min-height:50px}.swatchLbl.color.large{width:70px;height:70px;min-width:70px;min-height:70px}.swatchLbl span.color{width:var(--hotte-swatch-size, 25px);height:var(--hotte-swatch-size, 25px);display:block;border:1px solid #fff;border-radius:var(--hotte-swatch-radius, 50%);margin-right:7px}.swatchInput:checked+.swatchLbl:not(.color){color:#fff;background-color:#333;border-style:solid;border-width:1px;border-color:color-mix(in srgb,#C1683C 100%,transparent);box-shadow:0 0 0 1px #333,inset 0 0 0 3px #fff}.swatchInput:checked+.swatchLbl.color{box-shadow:0 0 0 1px #333,inset 0 0 0 3px #fff}.swatchLbl:hover .tooltip-label{opacity:1;bottom:110%;visibility:visible}.swatchInput.disabled+.swatchLbl{position:relative;opacity:.5;cursor:no-drop}.swatchInput.disabled+.swatchLbl:after{content:"";left:0;top:0;position:absolute;display:block;width:100%;height:100%;background:url(//www.hotteberri.com/cdn/shop/t/161/assets/sold-out.svg?v=68326754125791584661783361306) no-repeat 50% 50%/cover;border-radius:5px;overflow:hidden}.vrOpt.disabled{color:#0000004d}.hidesoldout .swatchInput.disabled+.swatchLbl{display:none!important}.swatchLbl.pill{padding:8px 16px}.swatchLbl.pill span.color{width:18px;height:18px}.moreColors .gitem{width:100px}.dd_wrap:first-child{padding-right:10px}@media only screen and (min-width:768px){.wrap-product-info{margin-left:15px}}.sizelink{display:inline-block;font-size:12px;font-weight:400;text-decoration:underline;margin-left:20px;color:#1a1a1a}.dd_wrap .sizelink{float:right}.qtyField{display:inline-flex;border:1px solid #dddddd;border-radius:6px;overflow:hidden}.qtyField .at-icon{width:13px;height:13px;pointer-events:none}.qtyBtn,.qty,.gprQty{margin:0;color:#000;width:40px;height:38px;display:flex;align-items:center;justify-content:center;border:0;background:#fff;border-radius:0}.qty{width:60px;text-align:center;border:0 none;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.qtyField.sm .qty,.qtyField.sm .qtyBtn,.qtyField.sm .gprQty{line-height:19px;width:32px;height:32px;padding:4px 0}.qtyField.sm span{border-left:1px solid #dddddd;border-right:1px solid #dddddd}.product-single .qtyField{background-color:color-mix(in srgb,#ffffff 100%,transparent);border-style:solid;border-width:1px;border-color:color-mix(in srgb,#dddddd 100%,transparent);border-radius:0}.product-single .qtyBtn,.product-single .qty,.product-single .gprQty{color:color-mix(in srgb,#1a1a1a 100%,transparent);background-color:color-mix(in srgb,#ffffff 100%,transparent)}.product-single .qtyField .at-icon{width:13px;height:13px}.product-single .qty,.product-single .qtyField.sm span{border-left:1px solid color-mix(in srgb,#dddddd 100%,transparent);border-right:1px solid color-mix(in srgb,#dddddd 100%,transparent)}.product-single .qtyField.lg .qty,.product-single .qtyField.lg .qtyBtn,.product-single .qtyField.lg .gprQty{width:50px;height:48px}.product-single .qtyField.lg .qty{width:70px}@media only screen and (max-width:1100px){.qtyBtn,.qty,.gprQty{width:44px}}.pr_btn,.shopify-payment-button__button{text-transform:var(--btncase, uppercase);width:100%!important;min-width:200px!important;font-size:var(--btnfsize)!important;letter-spacing:inherit;margin-bottom:15px;height:50px!important}.shopify-payment-button__button--unbranded{padding:11px 20px!important}.shopify-payment-button__button{font-weight:500!important;margin-top:-5px;transition:all .3s ease-out;border:1px solid var(--btnbdr)!important;background:var(--btnbg)!important;color:var(--btntext)!important;border-radius:6px!important}.shopify-payment-button__button--hidden{display:none!important}.shopify-payment-button__button:hover{opacity:.9}.exlink{line-height:26px}.pr_btn .atc-cart-icon{width:18px;height:18px;vertical-align:middle;margin-right:8px;display:inline-block}.pr_btn .atc-price{margin-left:4px;font-size:calc(var(--btnfsize, 15px) + 3px)}.pr_btn .atc-compare-price{margin-left:6px;opacity:.65;font-weight:400}.atc-custom-btn{background:color-mix(in srgb,var(--atc-bg, #C1683C) var(--atc-bg-o, 100%),transparent)!important;color:color-mix(in srgb,var(--atc-txt, #ffffff) var(--atc-txt-o, 100%),transparent)!important;border-color:color-mix(in srgb,var(--atc-bg, #C1683C) var(--atc-bg-o, 100%),transparent)!important}.atc-custom-btn:hover,.atc-custom-btn:focus{opacity:.9}.product-form__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.product-form__buttons .atc-custom-btn,.product-form__buttons .dynamic-checkout-wrap{flex:1 1 auto}.product-form__buttons .dynamic-checkout-wrap .shopify-payment-button{display:block;width:100%}.product-form__buttons .dynamic-checkout-wrap .shopify-payment-button__more-options{display:block;text-align:center;width:100%}@media only screen and (max-width:479px){.product-form__buttons{gap:8px}}.pr-variant-row{display:flex;justify-content:center;margin-bottom:15px}.pr-variant-row variant-selects:not(.pvp-row){display:flex;flex-direction:column;align-items:center}.pr-variant-row variant-selects.pvp-row{justify-content:center}.pr-variant-row .product-form__input .header{width:100%;text-align:center;justify-content:center}.pr-variant-row .product-form__input.swatch{justify-content:center}.pr-qty-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:15px}.pr-qty-row .product-form__quantity{display:flex;align-items:center;flex-shrink:0;margin:0}.pr-qty-row .price-per-item__container{display:flex;align-items:center;gap:8px}.pr-qty-row .qtyField.quantity{margin-bottom:0}.pr-qty-row .quantity__rules,.pr-qty-row volume-pricing{flex-basis:100%}.pr-qty-row .mfp-link{margin:0}.tbn-wrap{width:100%}.tbn-heading{color:color-mix(in srgb,var(--tbn-heading-cl, #000000) var(--tbn-heading-cl-o, 100%),transparent);font-size:var(--tbn-heading-fs, 20px);font-weight:var(--tbn-heading-fw, 700);padding-top:var(--tbn-heading-pt, 0px);padding-bottom:var(--tbn-heading-pb, 10px)}.tbn-subtitle{color:color-mix(in srgb,var(--tbn-subtitle-cl, #000000) var(--tbn-subtitle-cl-o, 100%),transparent);font-size:var(--tbn-subtitle-fs, 14px);font-weight:var(--tbn-subtitle-fw, 700);padding-top:var(--tbn-subtitle-pt, 0px);padding-bottom:var(--tbn-subtitle-pb, 14px)}.tbn-align-left{text-align:left}.tbn-align-center{text-align:center}.tbn-align-right{text-align:right}.tbn-italic{font-style:italic}.tbn-row{display:flex;flex-wrap:wrap;width:100%;gap:var(--tbn-gap, 10px);padding-top:var(--tbn-row-pt, 0px);padding-bottom:var(--tbn-row-pb, 10px)}.tbn-row.tbn-row-align-left{justify-content:flex-start}.tbn-row.tbn-row-align-center{justify-content:center}.tbn-row.tbn-row-align-right{justify-content:flex-end}@media(max-width:767px){.tbn-row.tbn-row-align-m-left{justify-content:flex-start}.tbn-row.tbn-row-align-m-center{justify-content:center}.tbn-row.tbn-row-align-m-right{justify-content:flex-end}}.tbn-pill{display:inline-flex;align-items:center;white-space:nowrap;line-height:1.2;font-size:var(--tbn-pill-fs, 13px);font-weight:var(--tbn-pill-fw, 600);padding:var(--tbn-pill-pad-y, 7px) var(--tbn-pill-pad-x, 14px);border-radius:var(--tbn-pill-radius, 50px);background:color-mix(in srgb,var(--tbn-pill-bg, #C1683C) var(--tbn-pill-bg-o, 100%),transparent);color:color-mix(in srgb,var(--tbn-pill-txt, #000000) var(--tbn-pill-txt-o, 100%),transparent);box-shadow:var(--tbn-pill-shadow-x, 0px) var(--tbn-pill-shadow-y, 2px) var(--tbn-pill-shadow-blur, 8px) color-mix(in srgb,var(--tbn-pill-shadow-cl, #000000) var(--tbn-pill-shadow-cl-o, 10%),transparent)}.tbn-pill.tbn-no-shadow{box-shadow:none}.tbn-row.tbn-fixed-size .tbn-pill{width:var(--tbn-pill-w, 140px);height:var(--tbn-pill-h, 34px);justify-content:center;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.tbn-pill.tbn-animate{animation:tbnFade var(--tbn-pill-anim-speed, 3s) ease-in-out var(--tbn-pill-anim-delay, 0s) infinite}@keyframes tbnFade{0%,to{opacity:1}50%{opacity:.3}}.hotteTrackOrder{max-width:640px;margin:0 auto;text-align:center;padding-top:var(--hto-pad-t, 60px);padding-bottom:var(--hto-pad-b, 60px)}.hto-italic{font-style:italic}.hto-heading{color:color-mix(in srgb,var(--hto-heading-cl, #000000) var(--hto-heading-cl-o, 100%),transparent);font-size:var(--hto-heading-fs, 32px);font-weight:var(--hto-heading-fw, 700);margin:0 0 16px}.hto-body{color:color-mix(in srgb,var(--hto-cl, #000000) var(--hto-cl-o, 100%),transparent);font-size:var(--hto-body-fs, 15px);font-weight:var(--hto-body-fw, 400);line-height:1.6;margin-bottom:28px}.hto-actions{margin-bottom:20px}.hto-btn{display:inline-block;padding:14px 32px;border-radius:var(--hto-btn-radius, 6px);background:color-mix(in srgb,var(--hto-btn-bg, #C1683C) var(--hto-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hto-btn-cl, #ffffff) var(--hto-btn-cl-o, 100%),transparent);text-decoration:none;font-weight:600;transition:opacity .2s ease}.hto-btn.has-shadow{box-shadow:var(--hto-btn-shadow-x) var(--hto-btn-shadow-y) var(--hto-btn-shadow-blur) var(--hto-btn-shadow-spread) color-mix(in srgb,var(--hto-btn-shadow-cl, #000) var(--hto-btn-shadow-cl-o, 15%),transparent)}.hto-btn:hover{opacity:.85}.hto-note{font-size:13px;opacity:.65}.product-single .share-title{display:none}.orderMsg .at-icon,.freeShipMsg .at-icon,.shippingMsg .at-icon,.user_view .at-icon{width:18px;height:18px}.orderMsg{align-items:baseline}.freeShipMsg .at-icon{margin-right:10px}.product-meta{column-gap:8px;row-gap:8px}.product-meta a{color:var(--cl);font-weight:500}.meta2 a{background:var(--bg);padding:2px 10px;border-radius:4px}#sizechart table tr th,#ShippingInfo table tr th{border:0;font-weight:400}#sizechart table tr th,#sizechart table tr td,#ShippingInfo table tr th,#ShippingInfo table tr td{padding:7px;text-align:center;font-size:12px}#sizechart ul,#ShippingInfo ul{margin:0 0 20px 15px}#sizechart ul li,#ShippingInfo ul li{list-style:disc}#inquiry{max-width:600px;padding:30px}#inquiry h3{font-size:15px;text-transform:uppercase;padding-right:55px}#inquiry .errors{display:none}#inquiry textarea{resize:none}@media only screen and (max-width:639px){#inquiry,#sizechart,#ShippingInfo{overflow-x:scroll}#inquiry table,#sizechart table,#ShippingInfo table{width:480px;overflow-x:scroll}}.infolinks a{color:#000}.infolinks a:hover{color:#000;opacity:.8}.freeShipMsg .at-icon{margin-top:-2px}.product-info .lbl{color:#000}.product-info p,.product-info a{color:#4d4d4d;font-weight:400}.product-info a:hover{color:#000;opacity:1;text-decoration:underline}.tbs_wrp{padding-top:30px}.product-tabs li+li{margin-left:10px}.product-tabs li a,.prtabAcr{font-size:var(--tfs);font-weight:var(--tfw);font-family:var(--tff);position:relative;display:block;padding:10px 35px;outline:none;color:var(--cl);background-color:var(--tbg);border:1px solid var(--bdr);border-radius:var(--bdrr)}.product-tabs li a:hover,.product-tabs li.active a,.prtabAcr.active{text-decoration:none;background-color:var(--tbga);color:var(--cla);border:1px solid var(--bdra)}.prtabAcr.active .at-icon{transform:rotate(180deg)}.product-tabs li.active a:before,.prtabAcr.active:before{content:"";width:100%;height:2px;position:absolute;left:0;right:0}.product-tabs.stl1 li{margin-bottom:8px}.product-tabs.stl2{border-bottom:1px solid var(--bdr)}.product-tabs.stl2 li+li{margin-left:50px}.product-tabs.stl2 li a{background:none;padding:0 0 10px;border:0}.product-tabs.stl2 li.active a:before{bottom:-1px;height:2px;width:100%;background:var(--bdra)}.tbs_wrp.stl2 .prtabAcr{background:none!important;border-width:0 0 1px 0;padding:10px 0;margin:0}@media only screen and (max-width:767px){.tbs_wrp .tb_cnt{padding:15px 0 25px}.tbs_wrp{padding-top:0}.prtabAcr{font-size:var(--tfsm);padding:10px 20px;margin-bottom:8px;display:flex;cursor:pointer}}.tb_cnt{display:none}#PrSecTabs .tbs_wrp ul{margin:10px 0 30px 15px;text-align:left}#PrSecTabs .tbs_wrp li{list-style:disc}.tb_pr_desc img,.pr_desc img{margin-bottom:25px}.tb_cnt #sizechart{display:block!important;padding:10px 0;overflow-x:auto;width:100%;box-shadow:none;max-width:100%}.product-recommendations{padding-top:35px;margin-bottom:30px}@media only screen and (max-width:767px){.product-recommendations{margin-bottom:15px}}.timerl>*{color:var(--counttxt)}.timerl label{margin:0 10px 0 0;color:var(--countlbl)}.timerl .tm{line-height:normal;font-size:var(--timern);display:inline-block;min-width:inherit}.timerl #countdown>span{font-size:var(--timert);font-weight:600;position:relative;padding-right:8px;text-transform:uppercase;letter-spacing:.09em;border-radius:var(--brad)}.timerl #countdown>span+span:before{position:absolute;content:":";left:-9px}.timerl #countdown>span{min-width:21px}.small_view .timerl{flex-wrap:wrap}@media only screen and (max-width:768px){.timerl{flex-wrap:wrap}.timerl label{margin-bottom:5px}.timerl #countdown{margin:0 0 5px -5px}}.timerl.stl1{background:var(--countbg);padding:8px 15px;display:flex}.timerl.stl2 #countdown,.timerl.stl3 #countdown{margin-top:10px}.timerl.stl2 #countdown>span,.timerl.stl3 #countdown>span{background:var(--countbg);padding:9px 19px;margin:0 10px 0 0}.timerl.stl2 #countdown>span+span:before,.timerl.stl3 #countdown>span+span:before{display:none}.timerl.stl3 #countdown>span{flex:1;text-align:center}.timerl.stl3 #countdown .tm{display:block}.stockLbl{font-size:var(--stockf);font-weight:500;color:var(--cl)}.stickyCart{display:none;position:fixed;bottom:0;left:0;right:0;z-index:50;width:100%;padding:12px 10px;text-align:center;background-color:var(--bg)}.stickyCart .img{max-width:50px}.stickyCart .img img{width:50px;height:50px;object-fit:cover}.stickyCart .sticky-title{font-size:14px;font-weight:600}.stickyCart .prdata{padding:0 60px 0 10px;color:var(--txt)}.stickyCart .salebadge{display:none}.stickyCart .qtyBtn,.stickyCart .qty{background:none;color:var(--txt)}.stickyOpt{margin-right:10px;border:1px solid var(--bdr);position:relative;text-align:left;border-radius:6px}.stickyOpt .selectedOpt{color:var(--txt);padding:5px 30px 0 15px;font-size:110%;height:35px;white-space:nowrap;overflow:hidden;width:220px;text-overflow:ellipsis;cursor:pointer;position:relative}.stickyOpt .selectedOpt:after{content:" ";position:absolute;top:11px;right:10px;width:10px;height:10px;background-color:var(--txt);margin-left:5px;display:inline-block;vertical-align:middle;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(//www.hotteberri.com/cdn/shop/t/161/assets/arrow.svg?v=97493850878601790061783361306);mask-image:url(//www.hotteberri.com/cdn/shop/t/161/assets/arrow.svg?v=97493850878601790061783361306);transform:rotate(180deg)}.stickyOpt ul{color:var(--txt);position:absolute;bottom:100%;left:0;display:none;min-width:100%;max-height:300px;overflow:auto;background-color:var(--bg);border:1px solid var(--bdr)}.stickyOpt ul li{font-size:90%;padding:10px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.stickyOpt ul li.soldout{opacity:.5;text-decoration:line-through}.stickyCart .addtocart_js{padding:0 20px;line-height:37px;border:0}.stickyCart .qtyField{border:1px solid var(--bdr)}.stickyCart .qtyBtn,.stickyCart .qty{color:var(--txt);height:35px}.stickyCart.popup{padding-right:16px}.stickyCart .qty{border-left-color:var(--bdr);border-right-color:var(--bdr)}@media only screen and (max-width:767px){.stickyCart>.fl{flex-wrap:wrap}.stickyCart .img,.stickyCart .prdata,.stickyCart .wrapQtyBtn{display:none}.stickyOpt{width:50%;margin-right:5px}.stickyOpt .selectedOpt{width:100%}.stickyCart .addtocart_js{width:calc(50% - 10px)}.ctabtn .fl{display:block}}.salepoint{background:var(--clbg);padding:var(--tpd)}.salepoint .at-icon{width:18px;height:18px}.salepoint b{font-weight:600}.featured-text{margin-left:-5px;margin-right:-5px}.featured-text .at-icon{margin:0 0 10px;width:20px;height:20px}.featured-text .tc{margin:0 5px;background:var(--clbg);padding:20px 15px;line-height:normal}.featuredPr .sizelink{display:none}@keyframes inventory-pulse{0%{opacity:.5}to{transform:scale(2.5);opacity:0}}.animcir,.animcir:before{width:10px;height:10px;border-radius:10px;margin-right:8px;display:inline;background-color:var(--stockcl)}.animcir:before{content:"";position:absolute;left:0;top:0;animation:inventory-pulse 2s linear infinite}.sumtabs{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.sumtabs+.sumtabs{border-top:0}.sumtabs summary{cursor:pointer;padding:12px 0;font-size:var(--tfs)}.sumtabs.tbdr{border-top:1px solid var(--bdrcl)}.sumtabs.bbdr{border-bottom:1px solid var(--bdrcl)}.pdside{padding:0 28px}.sumtabs[open]>summary .updown{transform:rotate(180deg)}.sumtabs summary>span:first-child{color:color-mix(in srgb,#1a1a1a 100%,transparent)}.sumtabs .rte{color:color-mix(in srgb,#1a1a1a 80%,transparent);font-size:14px}.product-single.grid.f-ais .gitem{padding-left:15px;padding-right:15px}.instagram .insta_icon{background:#fff;color:#000;height:45px;width:45px;border-radius:50%;opacity:0;transition:all .3s ease-in-out}.instagram .gitem:hover .insta_icon{opacity:1}.newsl .newsl_frm{max-width:500px;margin:0 auto}.nwsec .sec-ttl{margin-bottom:25px}.newsl h3{color:var(--cl);font-size:var(--fsm);line-height:normal;margin-bottom:10px}.newsl p{color:var(--cl);font-size:var(--fstm)}.newstxt{background-color:var(--bgi);color:var(--txti);border-radius:6px}.newsl_btn{background:var(--btnbg);color:var(--btncl);border:0}.newsl_btn:hover{background:var(--btnh);color:var(--btnht)}@media only screen and (min-width:767px){.newsl h3{font-size:var(--fs)}.newsl p{font-size:var(--fst)}}.nwsec.stl2 h3{margin-bottom:5px}.nwsec.stl2 .newsl{display:flex;align-items:center}.nwsec.stl2 .sec-ttl{text-align:left!important;flex:1;margin-bottom:0}.nwsec.stl2 .newsl_frm{width:50%;max-width:100%}.nwsec.stl2 .ad_inputs{margin:0}.nwsec.stl3 .fl1{width:100%}.nwsec.stl3 .newsl{padding:30px}.nwsec.stl3 .newsl .ad_inputs{flex-direction:column}.nwsec.stl3 .newsl .newsl_btn{margin-top:15px;border-radius:6px}.nwsec.stl3 .newsl .newstxt{border-radius:6px}@media only screen and (max-width:767px){.nwsec.stl2 .newsl{display:block}.nwsec.stl2 .newsl_frm{width:100%;margin-top:10px}}.video_pop .at-icon{width:45px;height:45px;opacity:.8;color:#fff;position:absolute}.video_pop:hover{opacity:.9}.vdtWrap{position:absolute;top:0;left:0;width:100%;height:100%;padding:25px}.eg-cc-floating .eg-cc-message{font-size:12px!important;line-height:18px;margin-bottom:20px!important}.eg-cc-btn{font-size:11px!important;text-transform:uppercase}@media only screen and (min-width:768px){.video_pop .at-icon{width:80px;height:80px}.vdtWrap{padding:40px}.video_txt .btn{margin-top:25px}}.richttl{font-size:var(--fsm);color:var(--cl);font-weight:var(--fw);line-height:var(--lh);margin-top:var(--mt, 0px);margin-bottom:var(--mb)}@media only screen and (min-width:768px){.richtext{max-width:var(--mwidth)}.richttl{font-size:var(--fs)}}.ft_row{display:flex;background:var(--bg);flex-direction:row}.row_image{width:var(--wd)}.row_text{order:4;width:var(--wd)}.row_text .row-text{padding:20px 25px;width:100%}.row_text .pretxt{color:var(--tcls);font-size:var(--tfss);font-weight:var(--tfws)}.row_text .h3{color:var(--tcl);font-size:var(--tfsm);font-family:var(--tff);font-weight:var(--tfw);line-height:var(--tlh)}.row_text .rte{color:var(--cl);font-size:var(--fsm);line-height:var(--lh)}@media only screen and (min-width:766px){.row_text .h3{font-size:var(--tfs)}.row_text .rte{font-size:var(--fs)}}@media only screen and (min-width:1024px){.row_text{order:1}.row_text .row-text{padding:30px 45px}.ft_col4 .row_text .row-text{padding:30px 40px;max-width:100%}}@media only screen and (min-width:1200px){.row_text .row-text{margin:0 auto;max-width:var(--cwd)}}@media only screen and (max-width:1023px){.ft_row{max-width:var(--mwd);margin:0 auto;flex-direction:column}.row_image,.row_text{width:100%}.row_text .row-text.nobg{padding:20px 0}.row_text .row-text p br{display:none}}.galtxt{color:var(--cl);background:var(--imgbg);text-align:center;cursor:pointer;opacity:0;padding:25px}.galtxt .at-icon{width:25px;height:25px;color:var(--iconcl);transform:scale(1.2);margin:0 auto}.galtxt .gicon3{width:35px;height:35px}.galtxt span{transform:scale(1.2)}.atgallery2 .galtxt span{transform:scale(1);margin-bottom:-5px}.atgallery2 .galtxt div{position:absolute;left:30px;right:30px;bottom:30px;text-align:left}.atgallery2 .galtxt .at-icon{position:absolute;left:30px;top:30px;text-align:left}.atgallery3 .galwrap>.galtxt{background:var(--txtbg);opacity:1;border-bottom:1px solid var(--bbdr)}.atgallery3 .galtxt span{transform:scale(1)}.galwrap{border-radius:var(--bdrr)}.galwrap:hover .galtxt{opacity:1}.galwrap:hover .at-icon,.galwrap:hover span{transform:scale(1);margin-bottom:0}@keyframes box-shadow{0,100% {box-shadow:0 0 0 0;} 50% {box-shadow:0 0 0 4px;}}.lkbk .lkbkIn{display:block;overflow:hidden;position:relative;border-radius:var(--bdrr)}.lkbk.active{z-index:5}.lookbook .cl_item.shop{overflow:visible}.lookbook .btn-shop{text-align:center;z-index:1;margin:5px;cursor:pointer;background:#000;color:#fff;border-radius:50%;height:24px;width:24px}.lookbook .btn-shop:before{content:"";position:absolute;animation:box-shadow 1.5s linear infinite;left:5px;top:5px;border-radius:50%;height:24px;width:24px;color:#fff6}.lookbook .btn-shop .at-icon{width:13px;height:13px}.btn-shop.active .at-icon .mns{display:none}.lb_shop{opacity:0;visibility:hidden;z-index:2;border:1px solid #ffffff;box-shadow:0 0 2px #bbb;transition:all .3s ease-in-out;position:absolute;width:260px;background:var(--popbg);padding:10px}.lb_shop .grid_title,.lb_shop .grid_meta,.lb_shop .pr_price{color:var(--poptxt)}.lb_shop .lb_img{width:80px}.lb_shop.left{right:0}.lb_shop.right{left:0}.lb_shop.active{opacity:1;visibility:visible}.mfpbox{border-radius:5px}.insPopup{width:100%;max-width:900px}.instaShop{top:10px;right:10px;width:35px;height:35px;background-color:#fff;border-radius:50%}.instashoping .igshop .imgFl{border-radius:var(--irad)}#elink{width:16px;height:16px}.poplink{display:inline-block}.poplink a{display:inline-block;color:var(--cl)}.poplink img,.poplink svg{height:15px;width:15px;margin:0 5px 2px 0}a.button{background:var(--bg);padding:6px 15px;border-radius:var(--brad);font-weight:var(--fw);border:1px solid var(--bdr)}a.bottom_bdr{border-bottom:1px solid var(--bdr)}a.bottom_bdr img{vertical-align:sub}.poplink a:hover{opacity:.8}@media only screen and (max-width:1024px){.lb_shop{padding:5px;width:130px;flex-direction:column}.lb_shop .grid_title{font-size:12px}.lb_shop.left{right:auto;left:-50px}.lb_shop.right{left:auto;right:-50px}.lb_shop .lb_img{margin-bottom:10px;width:100%}.lb_shop .details{text-align:center;width:100%;margin:0 0 10px}.lb_shop .add-to-cart,.lb_shop .btn-options{font-size:11px}}#faq.narrow{max-width:800px}#faq h3{color:var(--cl);font-size:var(--fs);background:var(--bg);padding:8px 20px;margin:15px 0 5px}.faq-body{padding:0 20px}.faq-body+.faq-body{border-top:1px solid var(--bdr)}#faq .p_ttl{color:var(--cl);font-size:var(--fs);cursor:pointer;padding:18px 0}#faq .p_con{color:var(--cl);font-size:var(--fs);padding-bottom:25px}.faq-body[open] .mns{display:none}.faq-body[open] .arw{transform:rotate(180deg)}.p_ttl .at-icon{width:14px;height:14px}@media only screen and (max-width:767px){#faq h3,#faq .p_ttl,#faq .p_con{font-size:var(--fsm)}}.loadingBox,.modal,.modalsCenter{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modalOverly{display:none;position:fixed;bottom:0;left:0;right:0;top:0;z-index:666;background-color:#00000080}.loadingBox{display:none;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 5px #0000004d;z-index:1050}.loadingBox .at-icon{width:40px;height:40px;opacity:.7}.loading .loadingBox{display:block;position:fixed}.loading .modalOverly,.showOverly .modalOverly{display:block}.hideOverly .modalOverly{display:none}.shopify-challenge__container{padding:10% 0}.grecaptcha-badge,#admin-bar-iframe{display:none!important}.shipBar{height:7px;border-radius:10px;position:relative;overflow:hidden;background-color:#eee;margin-top:10px}.shipBar span{position:absolute;top:0;left:0;height:100%;box-shadow:0 0 5px #0000004d;animation:5s linear infinite bar-progress;background-color:#ce8662;background-size:1rem 1rem;background-image:linear-gradient(135deg,#c1683c 0 25%,#0000 25% 50%,#c1683c 50% 75%,#0000 75% 100%)}.ctfreeship,.freeShipMsg{color:#000}.ctfreeship .at-icon,.freeShipMsg .at-icon{fill:#000!important}@keyframes bar-progress{0%{background-position:0 0}to{background-position:-60px -60px}}.shopify-policy__container{max-width:1000px!important;padding-top:50px;padding-bottom:50px}.product__policies{margin-top:-5px}.product__policies a{text-decoration:underline}.pageLbl{color:#000;background-color:#fff;position:absolute;top:0;right:0;padding:5px 15px;box-shadow:-3px 3px 5px #0003;border-radius:0 0 0 7px}.socialProofBar{border:1px solid var(--bdr);border-radius:50px;padding:8px 18px 8px 8px;color:var(--cl)}.socialProofBar .avatars{display:inline-flex;margin-right:10px}.socialProofBar .avatars img{width:30px;height:30px;border-radius:50%;border:2px solid #fff;margin-left:-10px;object-fit:cover}.socialProofBar .avatars img:first-child{margin-left:0}.socialProofBar .verifiedTick{width:14px;height:14px;color:#1d9bf0;vertical-align:-2px;margin:0 2px;display:inline-block}.socialProofBar .txt{font-size:14px}.featureGrid{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:10px}.featureGrid .fgItem{display:flex;align-items:center;background:color-mix(in srgb,var(--clbg) var(--clbg-opacity, 100%),transparent);color:var(--cl);border-radius:8px;padding:14px 16px;font-size:14px;box-shadow:var(--fg-boxshadow-x, 0px) var(--fg-boxshadow-y, 3px) var(--fg-boxshadow-blur, 10px) color-mix(in srgb,var(--fg-boxshadow-cl, #000) var(--fg-boxshadow-cl-o, 15%),transparent)}.featureGrid.fg-no-box-shadow .fgItem{box-shadow:none}.featureGrid .fgItem .at-icon{flex-shrink:0;filter:drop-shadow(var(--fg-icon-shadow-x, 0px) var(--fg-icon-shadow-y, 1px) var(--fg-icon-shadow-blur, 3px) color-mix(in srgb,var(--fg-icon-shadow-cl, #000) var(--fg-icon-shadow-cl-o, 30%),transparent))}.featureGrid.fg-no-icon-shadow .fgItem .at-icon{filter:none}.featureGrid .fgItem svg.at-icon{fill:var(--iconcl);color:var(--iconcl)}.featureGrid .fgItem svg.at-icon path{fill:var(--iconcl)}@media only screen and (max-width:767px){.featureGrid{grid-template-columns:repeat(2,1fr)}}.urgencyBar{color:var(--cl)}.urgencyBar .ub-title{font-weight:600;font-size:16px}.urgencyBar .ub-subtitle{font-size:13px;opacity:.7;margin:4px 0 12px}.urgencyBar .ub-track{height:8px;border-radius:10px;background:var(--track);overflow:hidden}.urgencyBar .ub-fill{display:block;height:100%;border-radius:10px;background:var(--fill)}.urgencyBar .ub-meta{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:13px}.urgencyBar .ub-sold{font-weight:600}.urgencyBar .ub-ends{color:var(--fill);font-weight:600}.guaranteeBox{border:1px solid var(--bdr);border-radius:10px;padding:16px 18px;display:flex;align-items:center;background:color-mix(in srgb,var(--bg, transparent) var(--bg-opacity, 100%),transparent)}.imageText{display:flex;flex-direction:column}.itx-italic{font-style:italic}.itx-image{width:100%;overflow:hidden;border-radius:var(--itx-imgradius, 16px)}.itx-img{width:100%;height:auto;display:block;object-fit:cover}.itx-image.itx-ratio-square{aspect-ratio:1/1}.itx-image.itx-ratio-portrait{aspect-ratio:4/5}.itx-image.itx-ratio-tall{aspect-ratio:3/4.5}.itx-image.itx-ratio-landscape{aspect-ratio:4/3}.itx-image.itx-ratio-square .itx-img,.itx-image.itx-ratio-portrait .itx-img,.itx-image.itx-ratio-tall .itx-img,.itx-image.itx-ratio-landscape .itx-img{height:100%}.itx-card{position:relative;z-index:2;background:color-mix(in srgb,var(--itx-cardbg, #fff) var(--itx-cardbg-o, 100%),transparent);border:var(--itx-cardbdrw, 1px) solid color-mix(in srgb,var(--itx-cardbdr, #e5e5e5) var(--itx-cardbdr-o, 0%),transparent);border-radius:var(--itx-cardradius, 16px);padding:var(--itx-cardpad, 22px)}.imageText.itx-card-shadow .itx-card{box-shadow:var(--itx-card-shadow-x) var(--itx-card-shadow-y) var(--itx-card-shadow-blur) var(--itx-card-shadow-spread) color-mix(in srgb,var(--itx-card-shadow-cl, #000) var(--itx-card-shadow-cl-o, 15%),transparent)}.imageText.itx-overlap .itx-card{margin-top:calc(-1 * var(--itx-overlap, 40px));margin-left:0;margin-right:0;border-radius:var(--itx-cardradius, 16px) var(--itx-cardradius, 16px) 0 0}.itx-stripe{width:var(--itx-stripew, 80px);max-width:100%;height:var(--itx-stripeh, 10px);background:color-mix(in srgb,var(--itx-stripebg, #000) var(--itx-stripebg-o, 100%),transparent)}.itx-stripe.align-left{margin:0 auto 0 0}.itx-stripe.align-center{margin:0 auto}.itx-stripe.align-right{margin:0 0 0 auto}.itx-pos-left,.itx-pos-right{flex-direction:row;align-items:stretch;gap:20px}.itx-pos-right{flex-direction:row-reverse}.itx-pos-left .itx-image,.itx-pos-right .itx-image{flex:0 0 var(--itx-imgw, 42%);width:var(--itx-imgw, 42%)}.itx-pos-left .itx-card,.itx-pos-right .itx-card{flex:1;min-width:0;margin-top:0;margin-left:0;margin-right:0}.itx-label{font-weight:var(--itx-labelfw, 700);font-size:var(--itx-labelfs, 14px);color:color-mix(in srgb,var(--itx-labelcl, #e8637f) var(--itx-labelcl-o, 100%),transparent);padding-top:var(--itx-labelpt, 0px);padding-bottom:var(--itx-labelpb, 6px)}.itx-heading{font-weight:var(--itx-headfw, 700);font-size:var(--itx-headfs, 28px);line-height:1.15;color:color-mix(in srgb,var(--itx-headcl, #111) var(--itx-headcl-o, 100%),transparent);padding-top:var(--itx-headpt, 0px);padding-bottom:var(--itx-headpb, 10px)}.itx-desc{font-weight:var(--itx-descfw, 400);font-size:var(--itx-descfs, 14px);line-height:1.6;color:color-mix(in srgb,var(--itx-desccl, #555) var(--itx-desccl-o, 100%),transparent);padding-top:var(--itx-descpt, 0px);padding-bottom:var(--itx-descpb, 0px)}.itx-desc p{margin:0 0 8px}.itx-desc p:last-child{margin-bottom:0}.itx-label.align-left,.itx-heading.align-left,.itx-desc.align-left{text-align:left}.itx-label.align-center,.itx-heading.align-center,.itx-desc.align-center{text-align:center}.itx-label.align-right,.itx-heading.align-right,.itx-desc.align-right{text-align:right}.itx-btn-row{display:flex;padding-top:var(--itx-btnpt, 14px)}.itx-btn-row.align-left{justify-content:flex-start}.itx-btn-row.align-center{justify-content:center}.itx-btn-row.align-right{justify-content:flex-end}.itx-btn{display:inline-block;padding:11px 24px;text-decoration:none;background:color-mix(in srgb,var(--itx-btnbg, #111) var(--itx-btnbg-o, 100%),transparent);color:color-mix(in srgb,var(--itx-btncl, #fff) var(--itx-btncl-o, 100%),transparent);font-weight:var(--itx-btnfw, 600);font-size:var(--itx-btnfs, 13px);border-radius:var(--itx-btnradius, 6px)}.hotteAvailSku{display:flex;flex-wrap:wrap;align-items:center;gap:var(--has-gap, 16px);font-size:var(--has-fs, 14px)}.hotteAvailSku.align-left{justify-content:flex-start}.hotteAvailSku.align-center{justify-content:center}.hotteAvailSku.align-right{justify-content:flex-end}.hotteAvailSku .has-item{display:inline-flex;align-items:center;gap:5px}.hotteAvailSku .has-italic{font-style:italic}.hotteAvailSku .has-label{font-weight:var(--has-lblfw, 600);color:color-mix(in srgb,var(--has-lblcl, #111) var(--has-lblcl-o, 100%),transparent)}.hotteAvailSku .has-value{font-weight:var(--has-valfw, 600)}.hotteAvailSku .has-instock{color:color-mix(in srgb,var(--has-instockcl, #1a7f37) var(--has-instockcl-o, 100%),transparent)}.hotteAvailSku .has-oos{color:color-mix(in srgb,var(--has-ooscl, #c0392b) var(--has-ooscl-o, 100%),transparent)}.hotteAvailSku .has-skuval{font-weight:var(--has-skufw, 400);color:color-mix(in srgb,var(--has-skucl, #6b7280) var(--has-skucl-o, 100%),transparent)}.h6b{position:relative;background:color-mix(in srgb,var(--h6b-bg, #0d0d0d) var(--h6b-bg-o, 100%),transparent);padding-top:var(--h6b-pad-t, 40px);padding-bottom:var(--h6b-pad-b, 40px);margin-top:var(--h6b-mt, 0px);margin-bottom:var(--h6b-mb, 0px)}.h6b-italic{font-style:italic}.h6b-row{display:flex;align-items:stretch;gap:var(--h6b-gap, 0px)}.h6b-item{flex:1 1 0;min-width:0;padding:0 var(--h6b-innerpad, 24px);display:flex;flex-direction:column;justify-content:center;position:relative}.h6b-item:first-child{padding-left:0}.h6b-item:last-child{padding-right:0}.h6b-row:not(.no-divider) .h6b-item:not(:first-child):before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:var(--h6b-divider-w, 1px);background:color-mix(in srgb,var(--h6b-divider-cl, #fff) var(--h6b-divider-cl-o, 20%),transparent)}.h6b-m-label{text-transform:uppercase;letter-spacing:.08em;font-weight:var(--h6b-m-lblfw, 600);font-size:var(--h6b-m-lblfs, 11px);color:color-mix(in srgb,var(--h6b-m-lblcl, #fff) var(--h6b-m-lblcl-o, 70%),transparent);padding-bottom:var(--h6b-m-lblpb, 10px)}.h6b-m-heading{font-weight:var(--h6b-m-headfw, 700);font-size:var(--h6b-m-headfs, 18px);line-height:1.35;white-space:pre-line;color:color-mix(in srgb,var(--h6b-m-headcl, #fff) var(--h6b-m-headcl-o, 100%),transparent);padding-bottom:var(--h6b-m-headpb, 16px)}.h6b-m-btn{display:inline-flex;align-items:center;gap:6px;width:fit-content;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--h6b-btnfw, 600);font-size:var(--h6b-btnfs, 12px);color:color-mix(in srgb,var(--h6b-btncl, #fff) var(--h6b-btncl-o, 100%),transparent);background:color-mix(in srgb,var(--h6b-btnbg, #000) var(--h6b-btnbg-o, 0%),transparent);border-radius:var(--h6b-btnradius, 0px);border-bottom:1px solid color-mix(in srgb,var(--h6b-btnbdr, #fff) var(--h6b-btnbdr-o, 40%),transparent);padding:0 0 4px}.h6b-m-btn svg{width:14px;height:14px;flex-shrink:0}.h6b-s-label{text-transform:uppercase;letter-spacing:.06em;font-weight:var(--h6b-s-lblfw, 600);font-size:var(--h6b-s-lblfs, 11px);color:color-mix(in srgb,var(--h6b-s-lblcl, #fff) var(--h6b-s-lblcl-o, 55%),transparent);padding-bottom:var(--h6b-s-lblpb, 10px)}.h6b-s-value{font-weight:var(--h6b-s-valfw, 700);font-size:var(--h6b-s-valfs, 30px);line-height:1;color:color-mix(in srgb,var(--h6b-s-valcl, #fff) var(--h6b-s-valcl-o, 100%),transparent);padding-bottom:var(--h6b-s-valpb, 10px)}.h6b-s-sub{font-weight:var(--h6b-s-subfw, 400);font-size:var(--h6b-s-subfs, 11px);color:color-mix(in srgb,var(--h6b-s-subcl, #fff) var(--h6b-s-subcl-o, 50%),transparent)}.h6b-item.h6b-badge{align-items:center;text-align:center}.h6b-b-circle{width:var(--h6b-b-size, 64px);height:var(--h6b-b-size, 64px);flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;background:color-mix(in srgb,var(--h6b-b-bg, transparent) var(--h6b-b-bg-o, 0%),transparent);border-style:var(--h6b-b-bdrstyle, dashed);border-width:var(--h6b-b-bdrw, 1px);border-color:color-mix(in srgb,var(--h6b-b-bdrcl, #fff) var(--h6b-b-bdrcl-o, 35%),transparent);box-shadow:var(--h6b-bshadow-x, 0px) var(--h6b-bshadow-y, 3px) var(--h6b-bshadow-blur, 8px) color-mix(in srgb,var(--h6b-bshadow-cl, #000) var(--h6b-bshadow-cl-o, 15%),transparent)}.h6b-b-circle.h6b-shape-circle{border-radius:50%}.h6b-b-circle.h6b-shape-square{border-radius:var(--h6b-b-radius, 10px)}.h6b-b-circle.h6b-no-badge-shadow{box-shadow:none}.h6b-b-icon svg{display:block;width:var(--h6b-b-iconsize, 26px);height:var(--h6b-b-iconsize, 26px);stroke:color-mix(in srgb,var(--h6b-b-iconcl, #fff) var(--h6b-b-iconcl-o, 90%),transparent);fill:none}.h6b-b-icon{filter:drop-shadow(var(--h6b-icon-shadow-x, 0px) var(--h6b-icon-shadow-y, 2px) var(--h6b-icon-shadow-blur, 4px) color-mix(in srgb,var(--h6b-icon-shadow-cl, #000) var(--h6b-icon-shadow-cl-o, 30%),transparent))}.h6b-b-icon.h6b-no-icon-shadow{filter:none}.h6b-b-imgwrap{max-width:var(--h6b-b-size, 64px);margin:0 auto 10px}.h6b-b-imgwrap img{width:100%;height:auto;display:block}.h6b-b-cap1{font-weight:var(--h6b-b-cap1fw, 500);font-size:var(--h6b-b-cap1fs, 10px);color:color-mix(in srgb,var(--h6b-b-cap1cl, #fff) var(--h6b-b-cap1cl-o, 70%),transparent)}.h6b-b-cap2{font-weight:var(--h6b-b-cap2fw, 600);font-size:var(--h6b-b-cap2fs, 11px);color:color-mix(in srgb,var(--h6b-b-cap2cl, #fff) var(--h6b-b-cap2cl-o, 90%),transparent)}@media only screen and (max-width:767px){.h6b-row{flex-wrap:wrap;row-gap:20px}.h6b-row .h6b-item{padding-left:0;padding-right:0;align-items:center;text-align:center}.h6b-row.cols-1 .h6b-item{flex:0 0 100%;max-width:100%}.h6b-row.cols-2 .h6b-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.h6b-row .h6b-item:before{display:none}.h6b-row:not(.no-divider-m) .h6b-item{border-top:var(--h6b-divider-w, 1px) solid color-mix(in srgb,var(--h6b-divider-cl, #fff) var(--h6b-divider-cl-o, 20%),transparent);padding-top:20px}.h6b-row:not(.no-divider-m).cols-1 .h6b-item:first-child,.h6b-row:not(.no-divider-m).cols-2 .h6b-item:nth-child(-n+2){border-top:none;padding-top:0}.h6b-row .h6b-mission{flex:0 0 100%;max-width:100%}.h6b-m-heading{font-size:var(--h6b-m-headfsm, 16px)}.h6b-m-btn{margin:0 auto}.h6b-s-value{font-size:var(--h6b-s-valfsm, 26px)}}.hbs{position:relative;background:color-mix(in srgb,var(--hbs-bg, #f4f1ec) var(--hbs-bg-o, 100%),transparent);padding-top:var(--hbs-pad-t, 24px);padding-bottom:var(--hbs-pad-b, 24px);margin-top:var(--hbs-mt, 0px);margin-bottom:var(--hbs-mb, 0px)}.hbs-italic{font-style:italic}.hbs-row{display:flex;align-items:stretch;gap:var(--hbs-gap, 0px)}.hbs-item{flex:1 1 0;min-width:0;padding:0 var(--hbs-innerpad, 20px);display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;position:relative}.hbs-item:first-child{padding-left:0}.hbs-item:last-child{padding-right:0}.hbs-row:not(.no-divider) .hbs-item:not(:first-child):before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:var(--hbs-divider-w, 1px);background:color-mix(in srgb,var(--hbs-divider-cl, #111) var(--hbs-divider-cl-o, 15%),transparent)}.hbs-icon-wrap{display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}.hbs-icon-wrap.hbs-shape-circle,.hbs-icon-wrap.hbs-shape-square{width:var(--hbs-icon-bg-size, 48px);height:var(--hbs-icon-bg-size, 48px);background:color-mix(in srgb,var(--hbs-icon-bg-cl, #fff) var(--hbs-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hbs-icon-bgshadow-x, 0px) var(--hbs-icon-bgshadow-y, 3px) var(--hbs-icon-bgshadow-blur, 8px) var(--hbs-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hbs-icon-bgshadow-cl, #000) var(--hbs-icon-bgshadow-cl-o, 15%),transparent)}.hbs-icon-wrap.hbs-shape-circle{border-radius:50%}.hbs-icon-wrap.hbs-shape-square{border-radius:var(--hbs-icon-bg-radius, 10px)}.hbs-no-bg-shadow .hbs-icon-wrap{box-shadow:none}.hbs-icon{display:inline-flex;filter:drop-shadow(var(--hbs-icon-shadow-x, 0px) var(--hbs-icon-shadow-y, 2px) var(--hbs-icon-shadow-blur, 4px) color-mix(in srgb,var(--hbs-icon-shadow-cl, #000) var(--hbs-icon-shadow-cl-o, 30%),transparent))}.hbs-no-icon-shadow .hbs-icon{filter:none}.hbs-icon svg{display:block;width:var(--hbs-iconsize, 24px);height:var(--hbs-iconsize, 24px);stroke:color-mix(in srgb,var(--hbs-iconcl, #111) var(--hbs-iconcl-o, 100%),transparent);fill:none}.hbs-heading{text-transform:uppercase;letter-spacing:.06em;font-weight:var(--hbs-headfw, 700);font-size:var(--hbs-headfs, 12px);color:color-mix(in srgb,var(--hbs-headcl, #111) var(--hbs-headcl-o, 100%),transparent);padding-bottom:var(--hbs-headpb, 8px)}.hbs-desc{font-weight:var(--hbs-descfw, 400);font-size:var(--hbs-descfs, 11px);line-height:1.5;color:color-mix(in srgb,var(--hbs-desccl, #555) var(--hbs-desccl-o, 100%),transparent)}@media only screen and (max-width:767px){.hbs-row{flex-wrap:wrap;row-gap:24px}.hbs-row .hbs-item{padding-left:0;padding-right:0}.hbs-row.cols-1 .hbs-item{flex:0 0 100%;max-width:100%}.hbs-row.cols-2 .hbs-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.hbs-row .hbs-item:before{display:none}.hbs-row:not(.no-divider-m) .hbs-item{border-top:var(--hbs-divider-w, 1px) solid color-mix(in srgb,var(--hbs-divider-cl, #111) var(--hbs-divider-cl-o, 15%),transparent);padding-top:20px}.hbs-row:not(.no-divider-m).cols-1 .hbs-item:first-child,.hbs-row:not(.no-divider-m).cols-2 .hbs-item:nth-child(-n+2){border-top:none;padding-top:0}}.hef{position:relative;background:color-mix(in srgb,var(--hef-bg, #f4f1ec) var(--hef-bg-o, 100%),transparent);padding-top:var(--hef-pad-t, 60px);padding-bottom:var(--hef-pad-b, 30px);margin-top:var(--hef-mt, 0px);margin-bottom:var(--hef-mb, 0px)}.hef.hef-has-top-border{border-top:var(--hef-top-border-w, 1px) solid color-mix(in srgb,var(--hef-top-border-cl, #1a1a1a) var(--hef-top-border-cl-o, 10%),transparent)}.hef-italic{font-style:italic}.hef-row{display:flex;flex-wrap:wrap;gap:var(--hef-colgap, 30px)}.hef-col{flex:1 1 0;min-width:140px}.hef-col-brand{flex-basis:var(--hef-brandw, 26%);flex-grow:0}.hef-col-trust,.hef-col-klaviyo{flex-basis:var(--hef-trustw, 20%);flex-grow:0}.hef-col-links{flex-basis:120px}.hef-align-center{text-align:center}.hef-align-right{text-align:right}.hef-align-center .hef-social{justify-content:center}.hef-align-right .hef-social{justify-content:flex-end}.hef-align-center .hef-desc{margin-left:auto;margin-right:auto}.hef-align-right .hef-desc{margin-left:auto}.hef-align-center .hef-logo-img img{margin-left:auto;margin-right:auto}.hef-align-right .hef-logo-img img{margin-left:auto}.hef-logo-img img{width:var(--hef-logow, 120px);height:auto;display:block}.hef-logo-text{font-weight:var(--hef-logofw, 600);font-size:var(--hef-logofs, 24px);letter-spacing:var(--hef-logoks, 3px);color:color-mix(in srgb,var(--hef-logocl, #1a1a1a) var(--hef-logocl-o, 100%),transparent)}.hef-logo-subtitle{font-size:var(--hef-subfs, 10px);font-weight:var(--hef-subfw, 400);letter-spacing:var(--hef-subks, 2px);text-transform:uppercase;color:color-mix(in srgb,var(--hef-subcl, #8a8378) var(--hef-subcl-o, 100%),transparent);margin-top:4px;margin-bottom:16px}.hef-desc{font-size:var(--hef-descfs, 13px);font-weight:var(--hef-descfw, 400);line-height:1.6;color:color-mix(in srgb,var(--hef-desccl, #5c554a) var(--hef-desccl-o, 100%),transparent);max-width:280px}.hef-social{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hef-socialgap, 14px);margin-top:20px}.hef-social-link{display:inline-flex;color:color-mix(in srgb,var(--hef-socialcl, #1a1a1a) var(--hef-socialcl-o, 100%),transparent);filter:drop-shadow(var(--hef-social-shadow-x, 0px) var(--hef-social-shadow-y, 1px) var(--hef-social-shadow-blur, 3px) color-mix(in srgb,var(--hef-social-shadow-cl, #000) var(--hef-social-shadow-cl-o, 25%),transparent))}.hef-social-link.hef-no-icon-shadow{filter:none}.hef-social-link svg{width:var(--hef-socialsize, 16px);height:var(--hef-socialsize, 16px);display:block}.hef-col-heading{text-transform:uppercase;letter-spacing:var(--hef-headks, .5px);font-weight:var(--hef-headfw, 700);font-size:var(--hef-headfs, 11px);color:color-mix(in srgb,var(--hef-headcl, #1a1a1a) var(--hef-headcl-o, 100%),transparent)}.hef-col-heading.hef-heading-underline,.hef-klav-heading.hef-heading-underline{text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--hef-head-underline-cl, #1a1a1a) var(--hef-head-underline-cl-o, 100%),transparent);text-decoration-thickness:var(--hef-head-underline-w, 1px);text-underline-offset:var(--hef-head-underline-offset, 4px)}.hef-col-details{border:none}.hef-col-summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px}.hef-col-summary::-webkit-details-marker{display:none}.hef-col-summary::marker{content:""}.hef-col-toggle{position:relative;width:12px;height:12px;flex-shrink:0;display:none}.hef-col-toggle:before,.hef-col-toggle:after{content:"";position:absolute;background:currentColor;border-radius:1px}.hef-col-toggle:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.hef-col-toggle:after{left:50%;top:0;height:100%;width:2px;transform:translate(-50%);transition:opacity .15s ease}.hef-col-details[open] .hef-col-toggle:after{opacity:0}.hef-link-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--hef-linkgap, 10px)}.hef-link-list a{text-decoration:none;font-weight:var(--hef-linkfw, 400);font-size:var(--hef-linkfs, 13px);color:color-mix(in srgb,var(--hef-linkcl, #5c554a) var(--hef-linkcl-o, 100%),transparent);transition:color .15s ease}.hef-link-list a:hover{color:color-mix(in srgb,var(--hef-linkhov, #1a1a1a) var(--hef-linkhov-o, 100%),transparent)}.hef-col-trust{display:block}.hef-trust-rows{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--hef-trustgap, 14px);text-align:left;max-width:100%}.hef-trust-item{display:flex;align-items:flex-start;gap:12px}.hef-trust-icon{flex-shrink:0;margin-top:2px;color:color-mix(in srgb,var(--hef-trusticoncl, #1a1a1a) var(--hef-trusticoncl-o, 100%),transparent);filter:drop-shadow(var(--hef-trust-icon-shadow-x, 0px) var(--hef-trust-icon-shadow-y, 1px) var(--hef-trust-icon-shadow-blur, 3px) color-mix(in srgb,var(--hef-trust-icon-shadow-cl, #000) var(--hef-trust-icon-shadow-cl-o, 25%),transparent))}.hef-trust-icon.hef-no-icon-shadow{filter:none}.hef-trust-icon svg{width:var(--hef-trusticonsize, 20px);height:var(--hef-trusticonsize, 20px);display:block}.hef-trust-text{display:flex;flex-direction:column;gap:1px}.hef-trust-title{font-weight:var(--hef-trusttitlefw, 700);font-size:var(--hef-trusttitlefs, 12px);text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,var(--hef-trusttitlecl, #1a1a1a) var(--hef-trusttitlecl-o, 100%),transparent)}.hef-trust-subtitle{font-size:var(--hef-trustsubfs, 12px);font-weight:var(--hef-trustsubfw, 400);color:color-mix(in srgb,var(--hef-trustsubcl, #8a8378) var(--hef-trustsubcl-o, 100%),transparent)}.hef-col-klaviyo{display:block}.hef-col-klaviyo.hef-klav-has-top-border{border-top:var(--hef-klav-top-border-w, 1px) solid color-mix(in srgb,var(--hef-klav-top-border-cl, #1a1a1a) var(--hef-klav-top-border-cl-o, 10%),transparent);padding-top:20px}.hef-col-klaviyo.hef-klav-has-bottom-border{border-bottom:var(--hef-klav-bottom-border-w, 1px) solid color-mix(in srgb,var(--hef-klav-bottom-border-cl, #1a1a1a) var(--hef-klav-bottom-border-cl-o, 10%),transparent);padding-bottom:20px}.hef-klav-rows{display:flex;flex-direction:column;gap:var(--hef-klav-gap, 14px);max-width:280px}.hef-klav-form{display:flex;flex-direction:column;gap:var(--hef-klav-gap, 14px);width:100%}.hef-klav-rows.hef-klav-has-bg{background:color-mix(in srgb,var(--hef-klav-bg, #ffffff) var(--hef-klav-bg-o, 100%),transparent);padding:0 var(--hef-klav-bg-pad, 24px) var(--hef-klav-bg-pad, 24px);border-radius:var(--hef-klav-bg-radius, 6px)}.hef-align-center .hef-klav-rows{margin-left:auto;margin-right:auto}.hef-align-right .hef-klav-rows{margin-left:auto}.hef-klav-heading{text-transform:uppercase;letter-spacing:var(--hef-headks, .5px);color:color-mix(in srgb,var(--hef-headcl, #1a1a1a) var(--hef-headcl-o, 100%),transparent);font-size:var(--hef-headfs, 11px);font-weight:var(--hef-headfw, 700);line-height:1}.hef-klav-blurb{color:color-mix(in srgb,var(--hef-klav-blurb-cl, #000000) var(--hef-klav-blurb-cl-o, 100%),transparent);font-size:var(--hef-klav-blurb-fs, 13px);font-weight:var(--hef-klav-blurb-fw, 400);line-height:1.5}.hef-klav-input{-webkit-appearance:none;appearance:none;width:100%;padding:10px 14px;margin:0;border-radius:var(--hef-klav-input-radius, 6px);background:color-mix(in srgb,var(--hef-klav-input-bg, #ffffff) var(--hef-klav-input-bg-o, 100%),transparent)!important;color:color-mix(in srgb,var(--hef-klav-input-cl, #000000) var(--hef-klav-input-cl-o, 100%),transparent)!important;border:1px solid color-mix(in srgb,var(--hef-klav-input-bdr, #1a1a1a) var(--hef-klav-input-bdr-o, 25%),transparent)!important;font-size:13px;opacity:1}.hef-klav-input::placeholder{color:color-mix(in srgb,var(--hef-klav-input-cl, #000000) var(--hef-klav-input-cl-o, 100%),transparent);opacity:.5}.hef-klav-consent{color:color-mix(in srgb,var(--hef-klav-consent-cl, #666666) var(--hef-klav-consent-cl-o, 100%),transparent);font-size:var(--hef-klav-consent-fs, 11px);line-height:1.4}.hef-klav-btn{width:100%;padding:12px 20px;border:0;border-radius:var(--hef-klav-btn-radius, 6px);background:color-mix(in srgb,var(--hef-klav-btn-bg, #C1683C) var(--hef-klav-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hef-klav-btn-cl, #ffffff) var(--hef-klav-btn-cl-o, 100%),transparent);font-size:13px;font-weight:600;cursor:pointer}.hef-klav-btn:disabled{cursor:not-allowed;opacity:.6}.hef-klav-placeholder-note{margin-top:10px;font-size:11px;font-style:italic;opacity:.6;max-width:280px}.hef-align-center .hef-klav-placeholder-note{margin-left:auto;margin-right:auto}.hef-klav-message{font-size:13px;font-weight:600;line-height:1.4;display:flex;align-items:center;gap:6px}.hef-klav-message:not([hidden]){animation:hsmsMessageIn .35s ease-out}.hef-klav-message-icon{flex-shrink:0;width:16px;height:16px;opacity:0;transform:scale(.4);animation:hsmsIconPop .4s .15s cubic-bezier(.34,1.56,.64,1) forwards}.hef-klav-message-icon svg{display:block;width:100%;height:100%}.sec_cov.hpb-has-top-border{border-top:var(--hpb-top-border-w, 1px) solid color-mix(in srgb,var(--hpb-top-border-cl, #1a1a1a) var(--hpb-top-border-cl-o, 10%),transparent)}.sec_cov.hpb-has-bottom-border{border-bottom:var(--hpb-bottom-border-w, 1px) solid color-mix(in srgb,var(--hpb-bottom-border-cl, #1a1a1a) var(--hpb-bottom-border-cl-o, 10%),transparent)}.hef-klav-message--success{color:#1a7f37}.hef-klav-message--error{color:#c0392b}@media(prefers-reduced-motion:reduce){.hef-klav-message:not([hidden]){animation:none}.hef-klav-message-icon{animation:none;opacity:1;transform:scale(1)}}.hef-divider{height:1px;margin-top:var(--hef-bottompad, 24px);background:color-mix(in srgb,var(--hef-divcl, #1a1a1a) var(--hef-divcl-o, 10%),transparent)}.hef-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;padding-top:var(--hef-bottompad, 24px);font-size:var(--hef-bottomfs, 12px);color:color-mix(in srgb,var(--hef-bottomcl, #8a8378) var(--hef-bottomcl-o, 100%),transparent)}.hef-divider+.hef-bottom{padding-top:var(--hef-bottompad, 24px)}.hef-copyright{font-size:inherit;font-weight:var(--hef-bottomfw, 400);color:inherit}.hef-bottom-links{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:16px}.hef-bottom-links li{position:relative}.hef-bottom-links li+li:before{content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:1px;height:12px;background:currentColor;opacity:.3}.hef-bottom-links a{text-decoration:none;color:inherit;font-size:inherit}.hef-bottom-links a:hover{text-decoration:underline}@media only screen and (min-width:601px){.hef-col-links{text-align:center}.hef-col-summary{justify-content:center;cursor:default;pointer-events:none}.hef-col-heading{padding-bottom:var(--hef-headpb, 18px)}.hef-col-toggle{display:none!important}.hef-divider.hef-divider-hide-desktop{display:none}.hef-col-klaviyo.hef-klav-top-border-mobile-only{border-top:none;padding-top:0}.hef-col-klaviyo.hef-klav-bottom-border-mobile-only{border-bottom:none;padding-bottom:0}.hef-row.hef-show-col-dividers>.hef-col{position:relative}.hef-row.hef-show-col-dividers>.hef-col:not(:first-child):before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--hef-colgap, 30px) / -2);width:1px;background:color-mix(in srgb,var(--hef-coldiv-cl, #1a1a1a) var(--hef-coldiv-cl-o, 10%),transparent)}}@media only screen and (max-width:900px){.hef-col-brand,.hef-col-trust,.hef-col-klaviyo{flex-basis:100%}}@media only screen and (max-width:600px){.hef-row{flex-direction:column;gap:0}.hef-col-links,.hef-col-trust,.hef-col-klaviyo{flex-basis:100%}.hef-col-brand{padding-bottom:24px}.hef-col-trust,.hef-col-klaviyo{margin-top:24px}.hef-col-klaviyo:not(.hef-accordion-off){margin-top:0}.hef-col-klaviyo.hef-klav-has-top-border.hef-accordion-off{margin-top:0}.hef-col-klaviyo.hef-klav-has-top-border:not(.hef-accordion-off){border-top:none;padding-top:0;margin-top:0}.hef-col-klaviyo.hef-klav-has-bottom-border:not(.hef-accordion-off){border-bottom:none;padding-bottom:0}.hef-col-heading.hef-heading-underline,.hef-klav-heading.hef-heading-underline{text-decoration-line:none}.hef-divider.hef-divider-hide-mobile{display:none}.hef-bottom{flex-direction:column;align-items:flex-start}.hef-bottom.hef-bottom-center-mobile{align-items:center;text-align:center}.hef-bottom.hef-bottom-center-mobile .hef-bottom-links{justify-content:center}.hef-col-links:not(.hef-accordion-off) .hef-col-summary,.hef-col-klaviyo:not(.hef-accordion-off) .hef-col-summary{position:relative;justify-content:center;text-align:center;padding:16px 0;border-top:1px solid color-mix(in srgb,var(--hef-accordion-border, #1a1a1a) var(--hef-accordion-border-o, 10%),transparent)}.hef-col-links.hef-col-last:not(.hef-accordion-off) .hef-col-summary{border-bottom:1px solid color-mix(in srgb,var(--hef-accordion-border, #1a1a1a) var(--hef-accordion-border-o, 10%),transparent)}.hef-col-klaviyo:not(.hef-accordion-off) .hef-col-details{border-bottom:1px solid color-mix(in srgb,var(--hef-accordion-border, #1a1a1a) var(--hef-accordion-border-o, 10%),transparent)}.hef-col-links:not(.hef-accordion-off) .hef-col-toggle,.hef-col-klaviyo:not(.hef-accordion-off) .hef-col-toggle{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.hef-col-links:not(.hef-accordion-off) .hef-link-list{padding-bottom:16px;align-items:center;text-align:center}.hef-col-klaviyo:not(.hef-accordion-off) .hef-klav-rows{padding-top:16px;padding-bottom:16px}}.hef-col-links.hef-accordion-off .hef-col-summary,.hef-col-klaviyo.hef-accordion-off .hef-col-summary{cursor:default;pointer-events:none}.htt{position:relative;width:100%;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;background:color-mix(in srgb,var(--htt-bg, #C1683C) var(--htt-bg-o, 25%),transparent);color:color-mix(in srgb,var(--htt-cl, #1a1a1a) var(--htt-cl-o, 100%),transparent);font-size:var(--htt-fs, 13px);border-radius:var(--htt-rad, 8px);padding:8px 14px;margin-top:var(--htt-margin-top, var(--htt-margin, 10px));margin-bottom:var(--htt-margin-bottom, var(--htt-margin, 10px));line-height:1.3;box-sizing:border-box}.htt.htt-align-left{justify-content:flex-start;text-align:left}.htt.htt-align-right{justify-content:flex-end;text-align:right}.htt.htt-hidden{display:none}.htt-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.htt-icon-wrap.htt-shape-circle{width:var(--htt-icon-bg-size, 22px);height:var(--htt-icon-bg-size, 22px);border-radius:50%;background:color-mix(in srgb,var(--htt-icon-bg, #fff) var(--htt-icon-bg-o, 100%),transparent)}.htt-icon-wrap.htt-shape-square{width:var(--htt-icon-bg-size, 22px);height:var(--htt-icon-bg-size, 22px);border-radius:var(--htt-icon-bg-radius, 6px);background:color-mix(in srgb,var(--htt-icon-bg, #fff) var(--htt-icon-bg-o, 100%),transparent)}.htt-icon-wrap.htt-shape-circle:not(.htt-no-bg-shadow),.htt-icon-wrap.htt-shape-square:not(.htt-no-bg-shadow){box-shadow:var(--htt-icon-bg-shadow-x, 0px) var(--htt-icon-bg-shadow-y, 3px) var(--htt-icon-bg-shadow-blur, 10px) var(--htt-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--htt-icon-bg-shadow-cl, #000) var(--htt-icon-bg-shadow-cl-o, 15%),transparent)}.htt-icon{flex-shrink:0;display:inline-flex;width:var(--htt-icon-size, 15px);height:var(--htt-icon-size, 15px);filter:drop-shadow(var(--htt-icon-shadow-x, 0px) var(--htt-icon-shadow-y, 1px) var(--htt-icon-shadow-blur, 3px) color-mix(in srgb,var(--htt-icon-shadow-cl, #000) var(--htt-icon-shadow-cl-o, 30%),transparent))}.htt-icon.htt-no-icon-shadow{filter:none}.htt-icon svg{width:100%;height:100%;display:block}.htt-text{font-weight:var(--htt-fw, 400)}.htt-text.htt-italic{font-style:italic}@media only screen and (min-width:768px){.htt{display:none!important}.htt.htt-cart:not(.htt-hidden-desktop){display:flex!important}}@media only screen and (max-width:767px){.htt.htt-cart.htt-hidden-mobile{display:none!important}}.sei{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:color-mix(in srgb,var(--sei-bg, #C1683C) var(--sei-bg-o, 25%),transparent);color:color-mix(in srgb,var(--sei-cl, #3a5a1f) var(--sei-cl-o, 100%),transparent);font-size:var(--sei-fs, 13px);border-radius:var(--sei-rad, 30px);padding:10px 18px;margin-top:var(--sei-mt, 0px);margin-bottom:var(--sei-mb, 20px);text-align:center}.sei.sei-align-left{justify-content:flex-start;text-align:left}.sei.sei-align-right{justify-content:flex-end;text-align:right}.sei-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sei-icon-wrap.sei-shape-circle{width:var(--sei-icon-bg-size, 26px);height:var(--sei-icon-bg-size, 26px);border-radius:50%;background:color-mix(in srgb,var(--sei-icon-bg, #fff) var(--sei-icon-bg-o, 100%),transparent)}.sei-icon-wrap.sei-shape-square{width:var(--sei-icon-bg-size, 26px);height:var(--sei-icon-bg-size, 26px);border-radius:var(--sei-icon-bg-radius, 6px);background:color-mix(in srgb,var(--sei-icon-bg, #fff) var(--sei-icon-bg-o, 100%),transparent)}.sei-icon-wrap.sei-shape-circle:not(.sei-no-bg-shadow),.sei-icon-wrap.sei-shape-square:not(.sei-no-bg-shadow){box-shadow:var(--sei-icon-bg-shadow-x, 0px) var(--sei-icon-bg-shadow-y, 3px) var(--sei-icon-bg-shadow-blur, 10px) var(--sei-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--sei-icon-bg-shadow-cl, #000) var(--sei-icon-bg-shadow-cl-o, 15%),transparent)}.sei-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;line-height:1;color:var(--sei-icon-cl, #3a5a1f);filter:drop-shadow(var(--sei-icon-shadow-x, 0px) var(--sei-icon-shadow-y, 1px) var(--sei-icon-shadow-blur, 3px) color-mix(in srgb,var(--sei-icon-shadow-cl, #000) var(--sei-icon-shadow-cl-o, 30%),transparent))}.sei-icon.sei-no-icon-shadow{filter:none}.sei-icon svg{width:100%;height:100%;display:block}.sei-body{display:flex;flex-direction:column;gap:4px}.sei-text{font-weight:var(--sei-fw, 400)}.sei-text.sei-italic{font-style:italic}.sei-text b{font-weight:700}.sei-timer{white-space:nowrap}.sei-code-row{display:flex;align-items:center;gap:6px;font-size:.9em;opacity:.85}.sei.sei-align-center .sei-code-row{justify-content:center}.sei.sei-align-right .sei-code-row{justify-content:flex-end}.sei-code{text-decoration:underline;text-underline-offset:2px}.sei-copy-btn{border:none;cursor:pointer;background:color-mix(in srgb,var(--sei-cl, #3a5a1f) 85%,transparent);color:#fff;font-size:.78em;padding:2px 9px;border-radius:20px}.sei.sei-expired{opacity:.6}.sei-code-row.sei-code-disabled{text-decoration:line-through;opacity:.6;pointer-events:none}.sei-code-row.sei-code-disabled .sei-copy-btn{cursor:not-allowed}.cto{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:color-mix(in srgb,var(--cto-bg, #C1683C) var(--cto-bg-o, 25%),transparent);color:color-mix(in srgb,var(--cto-cl, #3d2b1f) var(--cto-cl-o, 100%),transparent);font-size:var(--cto-fs, 14px);border-radius:var(--cto-rad, 30px);padding:10px 18px;text-align:center}.cto.cto-align-left{justify-content:flex-start;text-align:left}.cto.cto-align-right{justify-content:flex-end;text-align:right}.cto-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cto-icon-wrap.cto-shape-circle{width:var(--cto-icon-bg-size, 24px);height:var(--cto-icon-bg-size, 24px);border-radius:50%;background:color-mix(in srgb,var(--cto-icon-bg, #fff) var(--cto-icon-bg-o, 100%),transparent)}.cto-icon-wrap.cto-shape-square{width:var(--cto-icon-bg-size, 24px);height:var(--cto-icon-bg-size, 24px);border-radius:var(--cto-icon-bg-radius, 6px);background:color-mix(in srgb,var(--cto-icon-bg, #fff) var(--cto-icon-bg-o, 100%),transparent)}.cto-icon-wrap.cto-shape-circle:not(.cto-no-bg-shadow),.cto-icon-wrap.cto-shape-square:not(.cto-no-bg-shadow){box-shadow:var(--cto-icon-bg-shadow-x, 0px) var(--cto-icon-bg-shadow-y, 3px) var(--cto-icon-bg-shadow-blur, 10px) var(--cto-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--cto-icon-bg-shadow-cl, #000) var(--cto-icon-bg-shadow-cl-o, 15%),transparent)}.cto-star{flex-shrink:0;display:inline-flex;width:.9em;height:.9em;filter:drop-shadow(var(--cto-icon-shadow-x, 0px) var(--cto-icon-shadow-y, 1px) var(--cto-icon-shadow-blur, 3px) color-mix(in srgb,var(--cto-icon-shadow-cl, #000) var(--cto-icon-shadow-cl-o, 30%),transparent))}.cto-star.cto-no-icon-shadow{filter:none}.cto-star svg{width:100%;height:100%;display:block}.cto-link{font-weight:700;color:var(--cto-linkcl, #3d2b1f);text-decoration:underline;text-underline-offset:2px}.cto-no-underline{text-decoration:none}a.cto-link{cursor:pointer}.b3g{display:flex;align-items:center;gap:10px;width:100%;background:color-mix(in srgb,var(--b3g-bg, #C1683C) var(--b3g-bg-o, 25%),transparent);color:color-mix(in srgb,var(--b3g-cl, #1a1a1a) var(--b3g-cl-o, 100%),transparent);font-size:var(--b3g-fs, 13px);border-radius:var(--b3g-rad, 30px);padding:10px 16px}.b3g-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.b3g-icon-wrap.b3g-shape-circle{width:var(--b3g-icon-bg-size, 28px);height:var(--b3g-icon-bg-size, 28px);border-radius:50%;background:color-mix(in srgb,var(--b3g-icon-bg, #fff) var(--b3g-icon-bg-o, 100%),transparent)}.b3g-icon-wrap.b3g-shape-square{width:var(--b3g-icon-bg-size, 28px);height:var(--b3g-icon-bg-size, 28px);border-radius:var(--b3g-icon-bg-radius, 6px);background:color-mix(in srgb,var(--b3g-icon-bg, #fff) var(--b3g-icon-bg-o, 100%),transparent)}.b3g-icon-wrap.b3g-shape-circle:not(.b3g-no-bg-shadow),.b3g-icon-wrap.b3g-shape-square:not(.b3g-no-bg-shadow){box-shadow:var(--b3g-icon-bg-shadow-x, 0px) var(--b3g-icon-bg-shadow-y, 3px) var(--b3g-icon-bg-shadow-blur, 10px) var(--b3g-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--b3g-icon-bg-shadow-cl, #000) var(--b3g-icon-bg-shadow-cl-o, 15%),transparent)}.b3g-icon{flex-shrink:0;display:inline-flex;width:1.2em;height:1.2em;filter:drop-shadow(var(--b3g-icon-shadow-x, 0px) var(--b3g-icon-shadow-y, 1px) var(--b3g-icon-shadow-blur, 3px) color-mix(in srgb,var(--b3g-icon-shadow-cl, #000) var(--b3g-icon-shadow-cl-o, 30%),transparent))}.b3g-icon.b3g-no-icon-shadow{filter:none}.b3g-icon svg{width:100%;height:100%;display:block}.b3g-body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;text-align:left}.b3g.b3g-align-center .b3g-body{text-align:center}.b3g.b3g-align-right .b3g-body{text-align:right}.b3g-italic{font-style:italic}.b3g-code-row{display:flex;align-items:center;gap:6px;font-size:.9em;opacity:.85}.b3g.b3g-align-center .b3g-code-row{justify-content:center}.b3g.b3g-align-right .b3g-code-row{justify-content:flex-end}.b3g-code{text-decoration:underline;text-underline-offset:2px}.b3g-copy-btn{border:none;cursor:pointer;background:var(--b3g-copybg, #1a1a1a);color:var(--b3g-copycl, #fff);font-size:.78em;padding:2px 9px;border-radius:20px}.hed{display:flex;align-items:center;gap:8px;width:100%;background:color-mix(in srgb,var(--hed-bg, #C1683C) var(--hed-bg-o, 25%),transparent);color:color-mix(in srgb,var(--hed-cl, #7a3b32) var(--hed-cl-o, 100%),transparent);font-size:var(--hed-fs, 13px);border-radius:var(--hed-rad, 30px);padding:8px 16px;margin-top:var(--hed-mt, 0px);margin-bottom:var(--hed-mb, 20px)}.hed.hed-align-center{justify-content:center;text-align:center}.hed.hed-align-right{justify-content:flex-end;text-align:right}.hed-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hed-icon-wrap.hed-shape-circle{width:var(--hed-icon-bg-size, 26px);height:var(--hed-icon-bg-size, 26px);border-radius:50%;background:color-mix(in srgb,var(--hed-icon-bg, #fff) var(--hed-icon-bg-o, 100%),transparent)}.hed-icon-wrap.hed-shape-square{width:var(--hed-icon-bg-size, 26px);height:var(--hed-icon-bg-size, 26px);border-radius:var(--hed-icon-bg-radius, 6px);background:color-mix(in srgb,var(--hed-icon-bg, #fff) var(--hed-icon-bg-o, 100%),transparent)}.hed-icon-wrap.hed-shape-circle:not(.hed-no-bg-shadow),.hed-icon-wrap.hed-shape-square:not(.hed-no-bg-shadow){box-shadow:var(--hed-icon-bg-shadow-x, 0px) var(--hed-icon-bg-shadow-y, 3px) var(--hed-icon-bg-shadow-blur, 10px) var(--hed-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--hed-icon-bg-shadow-cl, #000) var(--hed-icon-bg-shadow-cl-o, 15%),transparent)}.hed-icon{flex-shrink:0;display:inline-flex;width:1.1em;height:1.1em;color:var(--hed-icon-cl, #7a3b32);filter:drop-shadow(var(--hed-icon-shadow-x, 0px) var(--hed-icon-shadow-y, 1px) var(--hed-icon-shadow-blur, 3px) color-mix(in srgb,var(--hed-icon-shadow-cl, #000) var(--hed-icon-shadow-cl-o, 30%),transparent))}.hed-icon.hed-no-icon-shadow{filter:none}.hed-icon svg{width:100%;height:100%;display:block;fill:currentColor}.hed-text{line-height:1.3;font-weight:var(--hed-fw, 400)}.hed-text.hed-italic{font-style:italic}.hcr{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:color-mix(in srgb,var(--hcr-bg, #C1683C) var(--hcr-bg-o, 25%),transparent);color:color-mix(in srgb,var(--hcr-cl, #c0392b) var(--hcr-cl-o, 100%),transparent);font-size:var(--hcr-fs, 13px);border-radius:var(--hcr-rad, 30px);padding:10px 18px;margin-top:var(--hcr-mt, 0px);margin-bottom:var(--hcr-mb, 20px);box-sizing:border-box}.hcr.hide{display:none}.hcr.hcr-align-left{justify-content:flex-start;text-align:left}.hcr.hcr-align-right{justify-content:flex-end;text-align:right}.hcr-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hcr-icon-wrap.hcr-shape-circle{width:var(--hcr-icon-bg-size, 24px);height:var(--hcr-icon-bg-size, 24px);border-radius:50%;background:color-mix(in srgb,var(--hcr-icon-bg, #fff) var(--hcr-icon-bg-o, 100%),transparent)}.hcr-icon-wrap.hcr-shape-square{width:var(--hcr-icon-bg-size, 24px);height:var(--hcr-icon-bg-size, 24px);border-radius:var(--hcr-icon-bg-radius, 6px);background:color-mix(in srgb,var(--hcr-icon-bg, #fff) var(--hcr-icon-bg-o, 100%),transparent)}.hcr-icon-wrap.hcr-shape-circle:not(.hcr-no-bg-shadow),.hcr-icon-wrap.hcr-shape-square:not(.hcr-no-bg-shadow){box-shadow:var(--hcr-icon-bg-shadow-x, 0px) var(--hcr-icon-bg-shadow-y, 3px) var(--hcr-icon-bg-shadow-blur, 10px) var(--hcr-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--hcr-icon-bg-shadow-cl, #000) var(--hcr-icon-bg-shadow-cl-o, 15%),transparent)}.hcr-icon{flex-shrink:0;line-height:1;filter:drop-shadow(var(--hcr-icon-shadow-x, 0px) var(--hcr-icon-shadow-y, 1px) var(--hcr-icon-shadow-blur, 3px) color-mix(in srgb,var(--hcr-icon-shadow-cl, #000) var(--hcr-icon-shadow-cl-o, 30%),transparent))}.hcr-icon.hcr-no-icon-shadow{filter:none}.hcr-text{line-height:1.3;font-weight:var(--hcr-fw, 400)}.hcr-text.hcr-italic{font-style:italic}.hcr-time{font-weight:700}.hcr-no-bold .hcr-time{font-weight:inherit}.hcr.has-hcr-shadow{box-shadow:var(--hcr-shadow-x, 0px) var(--hcr-shadow-y, 3px) var(--hcr-shadow-blur, 10px) var(--hcr-shadow-spread, 0px) color-mix(in srgb,var(--hcr-shadow-cl, #000) var(--hcr-shadow-cl-o, 15%),transparent)}.cpb{display:flex;width:100%;box-sizing:border-box;background:color-mix(in srgb,var(--cpb-bg, #C1683C) var(--cpb-bg-o, 15%),transparent);color:color-mix(in srgb,var(--cpb-cl, #000) var(--cpb-cl-o, 100%),transparent);font-size:var(--cpb-fs, 14px);font-weight:var(--cpb-fw, 400);border-radius:var(--cpb-rad, 6px);padding:12px 18px;margin-top:var(--cpb-mt, 0px);margin-bottom:var(--cpb-mb, 20px)}.cpb.hide{display:none}.cpb-align-left{justify-content:flex-start;text-align:left}.cpb-align-center{justify-content:center;text-align:center}.cpb-align-right{justify-content:flex-end;text-align:right}.cpb-text{line-height:1.4}.cpb-text.cpb-italic{font-style:italic}.cpb.has-cpb-shadow{box-shadow:var(--cpb-shadow-x, 0px) var(--cpb-shadow-y, 3px) var(--cpb-shadow-blur, 10px) var(--cpb-shadow-spread, 0px) color-mix(in srgb,var(--cpb-shadow-cl, #000) var(--cpb-shadow-cl-o, 15%),transparent)}.crb{width:100%;box-sizing:border-box;margin-top:var(--crb-mt, 0px);margin-bottom:var(--crb-mb, 20px)}.crb.hide{display:none}.crb-message{color:var(--crb-msg-cl, #000);font-size:var(--crb-fs, 14px);text-align:center;margin-bottom:14px}.crb-track{position:relative;width:100%;height:6px;border-radius:3px;background:var(--crb-track, #e5e5e5);margin:0 0 22px}.crb-fill{position:absolute;top:0;left:0;height:100%;border-radius:3px;background:var(--crb-fill, #C1683C);transition:width .4s ease}.crb-dot{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--crb-dot-off, #e5e5e5);border:2px solid #fff;transform:translate(-50%,-50%);box-sizing:border-box}.crb-dot.is-active{background:var(--crb-dot-on, #C1683C)}.crb-dot-label{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:11px;color:var(--crb-label-cl, #666)}.cu{width:100%;box-sizing:border-box;border-radius:var(--cu-radius, 6px);overflow:hidden;margin-top:var(--cu-mt, 0px);margin-bottom:var(--cu-mb, 20px)}.cu.has-cu-shadow{box-shadow:var(--cu-shadow-x, 0px) var(--cu-shadow-y, 3px) var(--cu-shadow-blur, 10px) var(--cu-shadow-spread, 0px) color-mix(in srgb,var(--cu-shadow-cl, #000) var(--cu-shadow-cl-o, 15%),transparent)}.cu-header{background:color-mix(in srgb,var(--cu-header-bg, #C1683C) var(--cu-header-bg-o, 100%),transparent);color:var(--cu-header-cl, #fff);font-weight:var(--cu-header-fw, 700);font-style:var(--cu-header-fi, normal);font-size:var(--cu-header-fs, 14px);text-align:center;padding:10px 16px;min-height:var(--cu-header-height, 0px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px}.cu-header-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0}.cu-countdown{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:16px}.cu-timer-box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:48px;padding:6px 10px;background:color-mix(in srgb,var(--cu-timer-box-bg, #000) var(--cu-timer-box-bg-o, 100%),transparent);border-radius:6px}.cu-timer-num{color:var(--cu-timer-cl, #fff);font-size:22px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.cu-timer-label{color:var(--cu-timer-label-cl, #666);font-size:10px;text-transform:uppercase}.cu-timer-sep{font-size:20px;font-weight:700;color:var(--cu-timer-cl, #000)}.cu-timer-caption{width:100%;text-align:center;font-size:12px;color:var(--cu-timer-label-cl, #666);margin-top:4px}.cu-item{display:flex;align-items:center;gap:12px;padding:0 16px 16px}.cu-item-img img{display:block;width:80px;height:80px;object-fit:cover;border-radius:6px}.cu-item-details{flex:1;min-width:0}.cu-item-title{display:block;font-weight:600;color:var(--cu-item-title-cl, #111);text-decoration:none;margin-bottom:4px}.cu-item-price{display:flex;align-items:center;gap:8px}.cu-item-price .price{color:var(--cu-item-price-cl, #111)}.cu-badge{display:inline-block;background:var(--cu-badge-bg, #111);color:var(--cu-badge-cl, #fff);font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px}.cu-add-btn{flex-shrink:0}.hdk{position:relative;background:color-mix(in srgb,var(--hdk-bg, #f0efec) var(--hdk-bg-o, 100%),transparent);padding-top:var(--hdk-pad-t, 60px);padding-bottom:var(--hdk-pad-b, 60px);margin-top:var(--hdk-mt, 0px);margin-bottom:var(--hdk-mb, 0px);overflow:hidden}.hdk-grid{display:flex;align-items:center;gap:40px}.hdk-left{flex:0 0 260px}.hdk-stage-wrap{position:relative;flex:1 1 0;min-width:0}.hdk-label{font-weight:var(--hdk-labelfw, 700);font-size:var(--hdk-labelfs, 20px);color:color-mix(in srgb,var(--hdk-labelcl, #111) var(--hdk-labelcl-o, 100%),transparent);margin-bottom:14px}.hdk-plus{color:color-mix(in srgb,var(--hdk-accentcl, #e2572b) var(--hdk-accentcl-o, 100%),transparent)}.hdk-viewall{display:inline-block;text-decoration:none;font-weight:var(--hdk-linkfw, 600);font-size:13px;color:color-mix(in srgb,var(--hdk-linkcl, #111) var(--hdk-linkcl-o, 100%),transparent);margin-bottom:24px}.hdk-desc{font-size:var(--hdk-descfs, 14px);line-height:1.6;color:color-mix(in srgb,var(--hdk-desccl, #555) var(--hdk-desccl-o, 100%),transparent);margin-bottom:40px}.hdk-desc p{margin:0}.hdk-coords{display:flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--hdk-coordscl, #111) var(--hdk-coordscl-o, 55%),transparent)}.hdk-coords-icon svg{display:block;width:26px;height:26px}.hdk-coords-text{font-size:11px;letter-spacing:.03em}.hdk-stage{position:relative;height:var(--hdk-stageh, 520px)}.hdk-card{position:absolute;top:50%;left:50%;width:190px;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .5s ease,width .5s ease;z-index:1;opacity:.45;cursor:default}.hdk-card.is-prev2{transform:translate(-50%,-50%) translate(-235%) scale(.68);opacity:.35;z-index:1}.hdk-card.is-prev1{transform:translate(-50%,-50%) translate(-128%) scale(.86);opacity:.75;z-index:2}.hdk-card.is-active{transform:translate(-50%,-50%) translate(0) scale(1);opacity:1;z-index:5;width:290px}.hdk-card.is-next1{transform:translate(-50%,-50%) translate(128%) scale(.86);opacity:.75;z-index:2}.hdk-card.is-next2{transform:translate(-50%,-50%) translate(235%) scale(.68);opacity:.35;z-index:1}.hdk-card.is-hidden{opacity:0;pointer-events:none}.hdk-card-peek,.hdk-card-full{background:color-mix(in srgb,var(--hdk-cardbg, #141414) var(--hdk-cardbg-o, 100%),transparent);border-radius:2px;overflow:hidden}.hdk-card.is-active .hdk-card-peek{display:none}.hdk-card-full{display:none;padding:16px 16px 20px}.hdk-card.is-active .hdk-card-full{display:block}.hdk-peek-top{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 12px 0;font-size:10px}.hdk-peek-title,.hdk-full-title{font-weight:var(--hdk-titlefw, 600);color:color-mix(in srgb,var(--hdk-titlecl, #fff) var(--hdk-titlecl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.02em}.hdk-peek-tag,.hdk-full-tag{color:color-mix(in srgb,var(--hdk-tagcl, #fff) var(--hdk-tagcl-o, 55%),transparent)}.hdk-peek-img{padding:10px 12px}.hdk-peek-img img,.hdk-full-img img{width:100%;height:auto;display:block;border-radius:1px}.hdk-peek-price{padding:0 12px 12px;font-size:10px;color:color-mix(in srgb,var(--hdk-pricecl, #fff) var(--hdk-pricecl-o, 75%),transparent)}.hdk-full-top{display:flex;justify-content:space-between;align-items:flex-start;font-size:12px;margin-bottom:6px}.hdk-full-price{font-size:14px;color:color-mix(in srgb,var(--hdk-pricecl, #fff) var(--hdk-pricecl-o, 75%),transparent);margin-bottom:14px}.hdk-full-img{margin-bottom:16px}.hdk-scorecard{background:color-mix(in srgb,var(--hdk-scorebg, #fff) var(--hdk-scorebg-o, 10%),transparent);border-radius:2px;padding:14px 16px;margin-bottom:16px}.hdk-score-title{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700;color:color-mix(in srgb,var(--hdk-scoretxtcl, #fff) var(--hdk-scoretxtcl-o, 75%),transparent);margin-bottom:10px}.hdk-score-row{display:flex;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:color-mix(in srgb,var(--hdk-scoretxtcl, #fff) var(--hdk-scoretxtcl-o, 75%),transparent);padding:4px 0}.hdk-score-row.hdk-overall{color:color-mix(in srgb,var(--hdk-scoreoverallcl, #e2572b) var(--hdk-scoreoverallcl-o, 100%),transparent);font-weight:700;border-top:1px solid rgba(255,255,255,.12);margin-top:4px;padding-top:8px}.hdk-full-actions{display:flex;flex-direction:column;gap:8px}.hdk-btn-outline,.hdk-btn-solid{display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600;padding:12px;border-radius:1px}.hdk-btn-outline{border:1px solid color-mix(in srgb,var(--hdk-btnoutlinecl, #fff) var(--hdk-btnoutlinecl-o, 100%),transparent);color:color-mix(in srgb,var(--hdk-btnoutlinecl, #fff) var(--hdk-btnoutlinecl-o, 100%),transparent);background:transparent}.hdk-btn-solid{background:color-mix(in srgb,var(--hdk-btnsolidbg, #e2572b) var(--hdk-btnsolidbg-o, 100%),transparent);color:color-mix(in srgb,var(--hdk-btnsolidcl, #fff) var(--hdk-btnsolidcl-o, 100%),transparent);border:0;cursor:pointer;width:100%}.hdk-btn-solid svg{width:14px;height:14px}.hdk-btn-solid.hdk-soldout{opacity:.5;cursor:not-allowed}.hdk-full-actions .cartBtn{display:none}.hdk-nav{position:absolute;right:-8px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:10}.hdk-arrow{width:var(--hdk-arrowsize, 44px);height:var(--hdk-arrowsize, 44px);display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;background:color-mix(in srgb,var(--hdk-arrowbg, #e2572b) var(--hdk-arrowbg-o, 100%),transparent);color:color-mix(in srgb,var(--hdk-arrowcl, #fff) var(--hdk-arrowcl-o, 100%),transparent)}.hdk-arrow svg{width:18px;height:18px}@media only screen and (max-width:1000px){.hdk-grid{flex-direction:column;align-items:stretch}.hdk-left{flex-basis:auto}.hdk-nav{position:static;flex-direction:row;justify-content:center;margin-top:16px;transform:none}}@media only screen and (max-width:767px){.hdk-card{width:150px}.hdk-card.is-active{width:240px}.hdk-stage{height:420px}}.hsk{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hsk-hm, 750px);background:color-mix(in srgb,var(--hsk-bg, #fff) var(--hsk-bg-o, 100%),transparent);margin-top:var(--hsk-mt, 0px);margin-bottom:var(--hsk-mb, 0px)}@media only screen and (min-width:768px){.hsk{aspect-ratio:1920/720;min-height:0}}.hsk-inner{padding-top:var(--hsk-pad-t, 0px);padding-bottom:var(--hsk-pad-b, 0px);flex:1;width:100%;display:flex;flex-direction:column;box-sizing:border-box}.hsk-italic{font-style:italic}.hsk-grid{display:flex;flex-direction:column;flex:1}.hsk-content{display:flex;flex-direction:column;justify-content:center;padding:36px 20px;order:2}.hsk-photo{order:1;height:var(--hsk-hm, 750px);overflow:hidden}.hsk-order-text_first .hsk-content{order:1}.hsk-order-text_first .hsk-photo{order:2}.hsk-photo-img{width:100%;height:100%;display:block;object-fit:cover;object-position:center var(--hsk-mobile-focal, center)}.hsk-mobile-fit-natural .hsk-photo{height:auto}.hsk-mobile-fit-natural .hsk-photo-img{height:auto;object-fit:unset}.hsk-badge{padding-top:var(--hsk-badge-pad-t, 0px);padding-bottom:var(--hsk-badge-pad-b, 16px)}.hsk-badge-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:30px;background:color-mix(in srgb,var(--hsk-badgebg, #eaf6ec) var(--hsk-badgebg-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hsk-badgebdr, #8fd19e) var(--hsk-badgebdr-o, 100%),transparent);color:color-mix(in srgb,var(--hsk-badgecl, #1f7a34) var(--hsk-badgecl-o, 100%),transparent);font-weight:var(--hsk-badgefw, 600);font-size:var(--hsk-badgefs, 12px)}.hsk-badge-icon{width:13px;height:13px;flex-shrink:0;color:color-mix(in srgb,var(--hsk-badgeiconcl, #e2572b) var(--hsk-badgeiconcl-o, 100%),transparent);filter:drop-shadow(var(--hsk-icon-shadow-x, 0px) var(--hsk-icon-shadow-y, 1px) var(--hsk-icon-shadow-blur, 2px) color-mix(in srgb,var(--hsk-icon-shadow-cl, #000) var(--hsk-icon-shadow-cl-o, 30%),transparent))}.hsk-badge-icon.hsk-no-icon-shadow{filter:none}.hsk-headline{padding-top:var(--hsk-h-padt, 10px);padding-bottom:var(--hsk-h-padb, 15px)}.hsk-l1,.hsk-l2,.hsk-l3{line-height:1.1}.hsk-l1{font-weight:var(--hsk-l1fw, 800);font-size:var(--hsk-l1fsm, 30px);color:color-mix(in srgb,var(--hsk-l1cl, #111) var(--hsk-l1cl-o, 100%),transparent)}.hsk-l2{font-weight:var(--hsk-l2fw, 800);font-size:var(--hsk-l2fsm, 30px);color:color-mix(in srgb,var(--hsk-l2cl, #111) var(--hsk-l2cl-o, 100%),transparent)}.hsk-l3{font-weight:var(--hsk-l3fw, 800);font-size:var(--hsk-l3fsm, 30px);color:color-mix(in srgb,var(--hsk-l3cl, #e2572b) var(--hsk-l3cl-o, 100%),transparent)}.hsk-desc{font-weight:var(--hsk-descfw, 400);font-size:var(--hsk-descfs, 15px);line-height:1.6;color:color-mix(in srgb,var(--hsk-desccl, #555) var(--hsk-desccl-o, 100%),transparent);padding-top:var(--hsk-descpt, 0px);padding-bottom:var(--hsk-descpb, 24px)}.hsk-desc p{margin:0 0 8px}.hsk-desc p:last-child{margin-bottom:0}.hsk-btn-row{display:flex;flex-wrap:wrap;gap:var(--hsk-btngap, 14px);margin-bottom:26px}.hsk-btn1,.hsk-btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap}.hsk-btn1{font-weight:var(--hsk-btn1fw, 600);font-size:var(--hsk-btn1fs, 14px);border-radius:var(--hsk-btn1radius, 30px);padding:var(--hsk-btn1padt, 14px) var(--hsk-btn1padb, 24px);background:color-mix(in srgb,var(--hsk-btn1bg, #e2572b) var(--hsk-btn1bg-o, 100%),transparent);color:color-mix(in srgb,var(--hsk-btn1cl, #fff) var(--hsk-btn1cl-o, 100%),transparent)}.hsk-btn1 svg{width:15px;height:15px}.hsk-btn2{font-weight:var(--hsk-btn2fw, 600);font-size:var(--hsk-btn2fs, 14px);border-radius:var(--hsk-btn2radius, 30px);padding:var(--hsk-btn2-pad-t, 14px) var(--hsk-btn2-pad-b, 24px);background:color-mix(in srgb,var(--hsk-btn2bg, #fff) var(--hsk-btn2bg-o, 0%),transparent);color:color-mix(in srgb,var(--hsk-btn2cl, #111) var(--hsk-btn2cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hsk-btn2bdr, #111) var(--hsk-btn2bdr-o, 100%),transparent)}.hsk-trust{display:flex;align-items:center;gap:14px;padding-top:var(--hsk-trust-pad-t, 0px);padding-bottom:var(--hsk-trust-pad-b, 0px)}.hsk-avatars{display:flex}.hsk-avatar{width:var(--hsk-avsize, 36px);height:var(--hsk-avsize, 36px);border-radius:50%;overflow:hidden;border:var(--hsk-avbdrw, 2px) solid color-mix(in srgb,var(--hsk-avbdr, #fff) var(--hsk-avbdr-o, 100%),transparent);margin-left:calc(-1 * var(--hsk-avoverlap, 10px));flex-shrink:0}.hsk-avatar:first-child{margin-left:0}.hsk-avatar img{width:100%;height:100%;object-fit:cover;display:block}.hsk-trust-text{font-weight:var(--hsk-trustfw, 400);font-size:var(--hsk-trustfs, 13px);line-height:1.4;color:color-mix(in srgb,var(--hsk-trustcl, #333) var(--hsk-trustcl-o, 100%),transparent)}@media only screen and (min-width:768px){.hsk-grid{flex-direction:row}.hsk-content{flex:0 0 50%;max-width:50%;padding:50px 60px;order:1}.hsk-photo{flex:0 0 50%;max-width:50%;height:auto;order:2}.hsk-photo-img{object-position:var(--hsk-desktop-pos, center center)}.hsk-order-text_first .hsk-content,.hsk-order-text_first .hsk-photo{order:initial}.hsk-mobile-fit-natural .hsk-photo{height:auto}.hsk-mobile-fit-natural .hsk-photo-img{height:100%;object-fit:cover}.hsk-l1,.hsk-l2,.hsk-l3{font-size:var(--hsk-l1fs, 40px)}.hsk-l2{font-size:var(--hsk-l2fs, 40px)}.hsk-l3{font-size:var(--hsk-l3fs, 40px)}}.hsk-badge.align-center,.hsk-headline.align-center,.hsk-desc.align-center{text-align:center}.hsk-badge.align-right,.hsk-headline.align-right,.hsk-desc.align-right{text-align:right}.hsk-btn-row.align-center{justify-content:center}.hsk-btn-row.align-right{justify-content:flex-end}@media only screen and (max-height:500px)and (orientation:landscape){.hsk{min-height:0}.hsk-photo{max-height:100vh;max-height:100svh}.hsk-content{padding-top:20px;padding-bottom:20px;max-height:100vh;max-height:100svh;overflow-y:auto}.hsk-l1,.hsk-l2,.hsk-l3{font-size:clamp(20px,5vh,40px)}}.hsn{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hsn-hm, 750px);background:color-mix(in srgb,var(--hsn-bg, #fff) var(--hsn-bg-o, 100%),transparent);margin-top:var(--hsn-mt, 0px);margin-bottom:var(--hsn-mb, 0px)}@media only screen and (min-width:768px){.hsn{aspect-ratio:1920/720;min-height:0}.hsn-bg-img{object-position:var(--hsn-desktop-pos, center center)}}.hsn-italic{font-style:italic}.hsn-media{position:absolute;top:0;right:0;bottom:0;left:0}.hsn-bg-img{width:100%;height:100%;object-fit:cover;display:block}.hsn-inner{position:relative;z-index:2;flex:1;width:100%;display:flex;flex-direction:column}.hsn-stack{display:flex;flex-direction:column;flex:1;padding:var(--hsn-pad-t, 20px) 20px var(--hsn-pad-b, 20px);box-sizing:border-box;justify-content:center}.hsn-stack.align-left{align-items:flex-start;text-align:left}.hsn-stack.align-center{align-items:center;text-align:center}.hsn-stack.align-right{align-items:flex-end;text-align:right}.hsn-logo{padding-top:var(--hsn-logopt, 0px);padding-bottom:var(--hsn-logopb, 100px)}.hsn-logo img{width:var(--hsn-logow, 110px);height:auto;display:block}.hsn-logo-text{font-weight:var(--hsn-logofw, 700);font-size:var(--hsn-logofs, 26px);color:color-mix(in srgb,var(--hsn-logocl, #111) var(--hsn-logocl-o, 100%),transparent)}.hsn-headline{padding-top:var(--hsn-h-padt, 0px);padding-bottom:var(--hsn-h-padb, 18px)}.hsn-line{line-height:var(--hsn-h-lh, 100%)}.hsn-line1{padding-top:var(--hsn-l1-padt, 0px);padding-bottom:var(--hsn-l1-padb, 4px)}.hsn-line2{padding-top:var(--hsn-l2-padt, 0px);padding-bottom:var(--hsn-l2-padb, 0px)}.hsn-w{font-weight:var(--hsn-h-fw, 800);font-size:var(--hsn-h-fsm, 38px);display:inline-block}.hsn-l1w1{color:color-mix(in srgb,var(--hsn-l1w1cl, #f4a6c6) var(--hsn-l1w1cl-o, 100%),transparent)}.hsn-l1w2{color:color-mix(in srgb,var(--hsn-l1w2cl, #111) var(--hsn-l1w2cl-o, 100%),transparent)}.hsn-l2w1{color:color-mix(in srgb,var(--hsn-l2w1cl, #f4a6c6) var(--hsn-l2w1cl-o, 100%),transparent)}.hsn-l2w2{color:color-mix(in srgb,var(--hsn-l2w2cl, #111) var(--hsn-l2w2cl-o, 100%),transparent)}.hsn-w+.hsn-w{margin-left:.28em}@media only screen and (min-width:768px){.hsn-w{font-size:var(--hsn-h-fs, 64px)}}.hsn-caption{padding-top:var(--hsn-cappt, 100px);padding-bottom:var(--hsn-cappb, 0px);font-weight:var(--hsn-capfw, 600);font-size:var(--hsn-capfs, 14px);letter-spacing:.03em;color:color-mix(in srgb,var(--hsn-capcl, #111) var(--hsn-capcl-o, 80%),transparent)}@media only screen and (max-width:767px){.hsn-bg-img{object-position:center var(--hsn-mobile-focal, center)}.hsn-mobile-fit-natural .hsn-media{position:relative;inset:auto;height:auto}.hsn-mobile-fit-natural .hsn-bg-img{height:auto;object-fit:initial;object-position:initial}.hsn-mobile-fit-natural .hsn-inner{position:absolute;top:0;right:0;bottom:0;left:0}.hsn-mobile-fit-natural.hsn{min-height:0}}@media only screen and (max-height:500px)and (orientation:landscape){.hsn{min-height:0;max-height:100vh;max-height:100svh;overflow-y:auto}.hsn-w{font-size:clamp(20px,6vh,64px)}}.hbc{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hbc-hm, 750px);background:color-mix(in srgb,var(--hbc-bg, #fdf3f6) var(--hbc-bg-o, 100%),transparent);margin-top:var(--hbc-mt, 0px);margin-bottom:var(--hbc-mb, 0px)}@media only screen and (min-width:768px){.hbc{aspect-ratio:1920/720;min-height:0}.hbc-bg-img{object-position:var(--hbc-desktop-pos, center center)}}.hbc-italic{font-style:italic}.hbc-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hbc-bg-img{width:100%;height:100%;object-fit:cover;display:block}.hbc-blobs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.hbc-blob{position:absolute;top:50%;width:var(--hbc-blobsize, 420px);height:var(--hbc-blobsize, 420px);border-radius:50%;filter:blur(60px);background:color-mix(in srgb,var(--hbc-blobcl, #f4a6c6) var(--hbc-blobcl-o, 40%),transparent);transform:translateY(-50%)}.hbc-blob-left{left:-15%}.hbc-blob-right{right:-15%}.hbc-inner{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;padding-top:var(--hbc-pad-t, 20px);padding-bottom:var(--hbc-pad-b, 20px)}.hbc-grid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;flex:1}@media only screen and (min-width:768px){.hbc-grid{flex-direction:row;gap:30px}.hbc-grid.hbc-no-photos{justify-content:center}}.hbc-hide-photos-m .hbc-photo{display:none}@media only screen and (min-width:768px){.hbc-hide-photos-m .hbc-photo{display:flex}}.hbc-photo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:0}.hbc-photo-frame{width:100%;height:100%;max-width:280px;border:var(--hbc-photobdrw, 6px) solid color-mix(in srgb,var(--hbc-photobdr, #f4a6c6) var(--hbc-photobdr-o, 100%),transparent);border-radius:var(--hbc-photoradius, 4px);overflow:hidden}.hbc-photo-frame.has-photo-shadow{box-shadow:var(--hbc-photo-shadow-x) var(--hbc-photo-shadow-y) var(--hbc-photo-shadow-blur) var(--hbc-photo-shadow-spread) color-mix(in srgb,var(--hbc-photo-shadow-cl, #000) var(--hbc-photo-shadow-cl-o, 15%),transparent)}.hbc-photo-img{width:100%;height:100%;object-fit:cover;display:block}.hbc-content{max-width:560px;text-align:center}.hbc-label{text-transform:uppercase;letter-spacing:.08em;font-weight:var(--hbc-labelfw, 600);font-size:var(--hbc-labelfs, 15px);color:color-mix(in srgb,var(--hbc-labelcl, #111) var(--hbc-labelcl-o, 100%),transparent);padding-top:var(--hbc-labelpt, 0px);padding-bottom:var(--hbc-labelpb, 6px)}.hbc-headline{padding-top:var(--hbc-h-padt, 0px);padding-bottom:var(--hbc-h-padb, 14px);line-height:1.05}.hbc-w{font-weight:var(--hbc-h-fw, 800);font-size:var(--hbc-h-fsm, 34px);text-transform:uppercase;display:block}.hbc-w1{color:color-mix(in srgb,var(--hbc-w1cl, #f4a6c6) var(--hbc-w1cl-o, 100%),transparent)}.hbc-w2{color:color-mix(in srgb,var(--hbc-w2cl, #111) var(--hbc-w2cl-o, 100%),transparent)}@media only screen and (min-width:768px){.hbc-w{font-size:var(--hbc-h-fs, 54px)}}.hbc-promo{font-weight:var(--hbc-promofw, 400);font-size:var(--hbc-promofs, 14px);letter-spacing:.03em;color:color-mix(in srgb,var(--hbc-promocl, #111) var(--hbc-promocl-o, 75%),transparent);padding-top:var(--hbc-promopt, 0px);padding-bottom:var(--hbc-promopb, 20px)}.hbc-btn-row{display:flex}.hbc-btn-row.align-left{justify-content:flex-start}.hbc-btn-row.align-center{justify-content:center}.hbc-btn-row.align-right{justify-content:flex-end}.hbc-btn{display:inline-block;padding:14px 34px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;font-weight:var(--hbc-btnfw, 700);font-size:var(--hbc-btnfs, 13px);border-radius:var(--hbc-btnradius, 0px);background:color-mix(in srgb,var(--hbc-btnbg, #000) var(--hbc-btnbg-o, 0%),transparent);color:color-mix(in srgb,var(--hbc-btncl, #111) var(--hbc-btncl-o, 100%),transparent);border:1.5px solid color-mix(in srgb,var(--hbc-btnbdr, #111) var(--hbc-btnbdr-o, 100%),transparent)}.hbc-label.align-left,.hbc-headline.align-left,.hbc-promo.align-left{text-align:left}.hbc-label.align-right,.hbc-headline.align-right,.hbc-promo.align-right{text-align:right}@media only screen and (max-width:767px){.hbc-bg-img{object-position:center var(--hbc-mobile-focal, center)}.hbc-mobile-fit-natural .hbc-media{position:relative;inset:auto;height:auto}.hbc-mobile-fit-natural .hbc-bg-img{height:auto;object-fit:initial;object-position:initial}.hbc-mobile-fit-natural .hbc-inner{position:absolute;top:0;right:0;bottom:0;left:0}.hbc-mobile-fit-natural .hbc-grid{min-height:0}}@media only screen and (max-height:500px)and (orientation:landscape){.hbc-grid{min-height:0;max-height:100vh;max-height:100svh;overflow-y:auto}.hbc-w{font-size:clamp(20px,6vh,54px)}.hbc-photo-frame{max-width:140px}}.hdb{position:relative;background:color-mix(in srgb,var(--hdb-bg, #f5f6f9) var(--hdb-bg-o, 100%),transparent);padding-top:var(--hdb-pad-t, 40px);padding-bottom:var(--hdb-pad-b, 40px);margin-top:var(--hdb-mt, 0px);margin-bottom:var(--hdb-mb, 0px)}.hdb-row{display:flex;align-items:stretch;gap:var(--hdb-gap, 0px)}.hdb-item{flex:1 1 0;min-width:0;padding:0 var(--hdb-innerpad, 24px);display:flex;flex-direction:column;position:relative}.hdb-item:first-child{padding-left:0}.hdb-item:last-child{padding-right:0}.hdb-row:not(.no-divider) .hdb-item:not(:first-child):before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:var(--hdb-divider-w, 1px);background:color-mix(in srgb,var(--hdb-divider-cl, #111) var(--hdb-divider-cl-o, 10%),transparent)}.hdb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.hdb-icon-wrap.hdb-shape-circle,.hdb-icon-wrap.hdb-shape-square{width:var(--hdb-icon-bg-size, 48px);height:var(--hdb-icon-bg-size, 48px);background:color-mix(in srgb,var(--hdb-icon-bg-cl, #fff) var(--hdb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hdb-icon-bgshadow-x, 0px) var(--hdb-icon-bgshadow-y, 3px) var(--hdb-icon-bgshadow-blur, 8px) var(--hdb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hdb-icon-bgshadow-cl, #000) var(--hdb-icon-bgshadow-cl-o, 15%),transparent)}.hdb-icon-wrap.hdb-shape-circle{border-radius:50%}.hdb-icon-wrap.hdb-shape-square{border-radius:var(--hdb-icon-bg-radius, 10px)}.hdb-no-bg-shadow .hdb-icon-wrap{box-shadow:none}.hdb-icon{display:inline-flex;filter:drop-shadow(var(--hdb-icon-shadow-x, 0px) var(--hdb-icon-shadow-y, 2px) var(--hdb-icon-shadow-blur, 4px) color-mix(in srgb,var(--hdb-icon-shadow-cl, #000) var(--hdb-icon-shadow-cl-o, 30%),transparent))}.hdb-no-icon-shadow .hdb-icon{filter:none}.hdb-icon svg{display:block;width:var(--hdb-iconsize, 26px);height:var(--hdb-iconsize, 26px);stroke:color-mix(in srgb,var(--hdb-item-iconcl, #111) var(--hdb-item-iconcl-o, 100%),transparent);fill:none}.hdb-heading{text-transform:uppercase;font-weight:var(--hdb-headfw, 700);font-size:var(--hdb-headfs, 14px);line-height:1.3;color:color-mix(in srgb,var(--hdb-headcl, #111) var(--hdb-headcl-o, 100%),transparent);padding-bottom:var(--hdb-headpb, 8px)}.hdb-desc{font-weight:var(--hdb-descfw, 400);font-size:var(--hdb-descfs, 13px);line-height:1.55;color:color-mix(in srgb,var(--hdb-desccl, #666) var(--hdb-desccl-o, 100%),transparent)}.hdb-accents{position:relative;margin:0 auto;height:0}.hdb-accent{position:absolute;width:var(--hdb-accentsize, 32px);height:var(--hdb-accentsize, 32px);color:color-mix(in srgb,var(--hdb-accentcl, #e8483c) var(--hdb-accentcl-o, 100%),transparent)}.hdb-accent-left{left:0;top:-10px}.hdb-accent-right{right:0;top:-10px}@media only screen and (max-width:767px){.hdb-row{flex-wrap:wrap;row-gap:24px}.hdb-row .hdb-item{padding-left:0;padding-right:0}.hdb-row.cols-1 .hdb-item{flex:0 0 100%;max-width:100%}.hdb-row.cols-2 .hdb-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.hdb-row .hdb-item:before{display:none}.hdb-accent{width:calc(var(--hdb-accentsize, 32px) * .7);height:calc(var(--hdb-accentsize, 32px) * .7)}}.hotteDiffBlokBadges{background:color-mix(in srgb,var(--dbb-bg, #fff) var(--dbb-bg-o, 0%),transparent);margin-left:calc(-1 * var(--dbb-bleed, 0px));margin-right:calc(-1 * var(--dbb-bleed, 0px))}.dbb-row{display:grid;grid-template-columns:repeat(var(--dbb-cols-desktop, 4),1fr);align-items:stretch}.dbb-item{min-width:0;padding:0 16px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.dbb-item:first-child{padding-left:0}.dbb-item:last-child{padding-right:0}.dbb-row:not(.dbb-no-divider) .dbb-item:not(:first-child):before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:var(--dbb-dividerw, 1px);background:color-mix(in srgb,var(--dbb-dividercl, #111) var(--dbb-dividercl-o, 10%),transparent)}.dbb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}.dbb-icon-wrap.dbb-shape-circle,.dbb-icon-wrap.dbb-shape-square{width:var(--dbb-icon-bg-size, 46px);height:var(--dbb-icon-bg-size, 46px);background:color-mix(in srgb,var(--dbb-icon-bg-cl, #fff) var(--dbb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--dbb-icon-bgshadow-x, 0px) var(--dbb-icon-bgshadow-y, 3px) var(--dbb-icon-bgshadow-blur, 8px) var(--dbb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--dbb-icon-bgshadow-cl, #000) var(--dbb-icon-bgshadow-cl-o, 15%),transparent)}.dbb-icon-wrap.dbb-shape-circle{border-radius:50%}.dbb-icon-wrap.dbb-shape-square{border-radius:var(--dbb-icon-bg-radius, 10px)}.dbb-no-bg-shadow .dbb-icon-wrap{box-shadow:none}.dbb-icon{display:inline-flex;filter:drop-shadow(var(--dbb-icon-shadow-x, 0px) var(--dbb-icon-shadow-y, 2px) var(--dbb-icon-shadow-blur, 4px) color-mix(in srgb,var(--dbb-icon-shadow-cl, #000) var(--dbb-icon-shadow-cl-o, 30%),transparent))}.dbb-no-icon-shadow .dbb-icon{filter:none}.dbb-icon svg{display:block;width:var(--dbb-iconsize, 26px);height:var(--dbb-iconsize, 26px);stroke:color-mix(in srgb,var(--dbb-iconcl, #111) var(--dbb-iconcl-o, 100%),transparent);fill:none}.dbb-value{font-weight:var(--dbb-valfw, 700);font-size:var(--dbb-valfs, 15px);line-height:1.3;color:color-mix(in srgb,var(--dbb-valcl, #111) var(--dbb-valcl-o, 100%),transparent)}.dbb-label{font-weight:var(--dbb-lblfw, 400);font-size:var(--dbb-lblfs, 13px);line-height:1.3;color:color-mix(in srgb,var(--dbb-lblcl, #666) var(--dbb-lblcl-o, 100%),transparent)}@media only screen and (max-width:600px){.dbb-row{grid-template-columns:repeat(2,1fr);row-gap:20px}.dbb-item{padding-left:8px;padding-right:8px}.dbb-item:before{display:none}.dbb-row.dbb-mobile-row{grid-template-columns:repeat(4,1fr);gap:var(--dbb-m-gap, 4px)}.dbb-row.dbb-mobile-row .dbb-item{padding-left:2px;padding-right:2px}.dbb-row.dbb-mobile-row .dbb-icon{margin-bottom:6px}.dbb-row.dbb-mobile-row .dbb-icon svg{width:var(--dbb-m-iconsize, 18px);height:var(--dbb-m-iconsize, 18px)}.dbb-row.dbb-mobile-row .dbb-value{font-size:var(--dbb-m-valfs, 11px)}.dbb-row.dbb-mobile-row .dbb-label{font-size:var(--dbb-m-lblfs, 9px)}.dbb-row.dbb-mobile-row:not(.dbb-no-divider) .dbb-item:not(:first-child):before{display:block}}.hta{position:relative;margin-top:var(--hta-mt, 0px);margin-bottom:var(--hta-mb, 0px);background:color-mix(in srgb,var(--hta-bg, #f9e9ee) var(--hta-bg-o, 100%),transparent);padding-top:var(--hta-pad-t, 40px);padding-bottom:var(--hta-pad-b, 40px)}.hta-italic{font-style:italic}.hta-inner{margin:0 auto}.hta-row{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media only screen and (min-width:768px){.hta-row{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.hta-text{flex:1 1 0;min-width:0}}.hta-label{display:flex;align-items:center;gap:6px;font-weight:var(--hta-label-fw, 600);font-size:var(--hta-label-fs, 12px);color:color-mix(in srgb,var(--hta-label-cl, #8a8f98) var(--hta-label-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.1em;padding-top:var(--hta-label-pad-t, 0px);padding-bottom:var(--hta-label-pad-b, 10px)}.hta-label.align-left{justify-content:flex-start}.hta-label.align-center{justify-content:center}.hta-label.align-right{justify-content:flex-end}.hta-slash{color:color-mix(in srgb,var(--hta-slash-cl, #e8637f) var(--hta-slash-cl-o, 100%),transparent);font-weight:700}.hta-heading{font-weight:var(--hta-heading-fw, 700);font-size:var(--hta-heading-fsm, 20px);line-height:1.25;color:color-mix(in srgb,var(--hta-heading-cl, #161616) var(--hta-heading-cl-o, 100%),transparent);padding-top:var(--hta-heading-pad-t, 0px);padding-bottom:var(--hta-heading-pad-b, 20px)}.hta-heading.align-left{text-align:left}.hta-heading.align-center{text-align:center}.hta-heading.align-right{text-align:right}@media only screen and (min-width:768px){.hta-heading{font-size:var(--hta-heading-fs, 26px)}}.hta-btn-row{display:flex;padding-top:var(--hta-btn-pad-t, 6px);padding-bottom:var(--hta-btn-pad-b, 0px)}.hta-btn-row.align-left{justify-content:flex-start}.hta-btn-row.align-center{justify-content:center}.hta-btn-row.align-right{justify-content:flex-end}.hta-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;text-decoration:none;background:color-mix(in srgb,var(--hta-btn-bg, #111) var(--hta-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hta-btn-cl, #fff) var(--hta-btn-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hta-btn-bdr, #111) var(--hta-btn-bdr-o, 100%),transparent);font-weight:var(--hta-btn-fw, 600);font-size:var(--hta-btn-fs, 13px);border-radius:var(--hta-btn-radius, 30px)}.hta-btn svg{width:14px;height:14px;flex-shrink:0}.hta-badges{display:flex;flex-wrap:wrap;gap:var(--hta-badge-gap, 28px);width:100%}.hta-badges.align-left{justify-content:flex-start}.hta-badges.align-center{justify-content:center}.hta-badges.align-right{justify-content:flex-end}@media only screen and (min-width:768px){.hta-badges{width:auto}}.hta-badge{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:var(--hta-badge-w, 70px)}.hta-icon-wrap{display:inline-flex;align-items:center;justify-content:center}.hta-icon-wrap.hta-shape-circle,.hta-icon-wrap.hta-shape-square{width:var(--hta-icon-bg-size, 48px);height:var(--hta-icon-bg-size, 48px);background:color-mix(in srgb,var(--hta-icon-bg-cl, #fff) var(--hta-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hta-icon-bgshadow-x, 0px) var(--hta-icon-bgshadow-y, 3px) var(--hta-icon-bgshadow-blur, 8px) var(--hta-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hta-icon-bgshadow-cl, #000) var(--hta-icon-bgshadow-cl-o, 15%),transparent)}.hta-icon-wrap.hta-shape-circle{border-radius:50%}.hta-icon-wrap.hta-shape-square{border-radius:var(--hta-icon-bg-radius, 10px)}.hta-no-bg-shadow .hta-icon-wrap{box-shadow:none}.hta-badge-icon{width:var(--hta-icon-size, 32px);height:var(--hta-icon-size, 32px);color:color-mix(in srgb,var(--hta-icon-cl, #111) var(--hta-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hta-icon-shadow-x, 0px) var(--hta-icon-shadow-y, 2px) var(--hta-icon-shadow-blur, 4px) color-mix(in srgb,var(--hta-icon-shadow-cl, #000) var(--hta-icon-shadow-cl-o, 30%),transparent))}.hta-no-icon-shadow .hta-badge-icon{filter:none}.hta-badge-icon svg{width:100%;height:100%;display:block}.hta-badge-label{font-weight:var(--hta-badge-label-fw, 600);font-size:var(--hta-badge-label-fs, 11px);color:color-mix(in srgb,var(--hta-badge-label-cl, #333) var(--hta-badge-label-cl-o, 100%),transparent);line-height:1.3}.ugcGallery .ugc-title{font-weight:700;margin-bottom:10px}.ugcGallery .ugc-strip{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ugcGallery .ugc-strip .ugc-item{flex-shrink:0;display:block;border-radius:8px;overflow:hidden;width:110px;height:140px}.ugcGallery .ugc-strip img{width:100%;height:100%;object-fit:cover;display:block}.ratingBadge{color:var(--cl);font-size:13px}.ratingBadge .stars{position:relative;display:inline-block;font-size:15px;line-height:1;letter-spacing:1px;margin-right:8px;white-space:nowrap}.ratingBadge .stars-bg{color:var(--track)}.ratingBadge .stars-fg{position:absolute;top:0;left:0;overflow:hidden;width:var(--pct);color:var(--star);white-space:nowrap}.ratingBadge .txt b{font-weight:700}.ratingBadge .txt .cnt{opacity:.8}.customerBadge{display:inline-block;background:var(--bg);color:var(--cl);font-size:12px;font-weight:600;line-height:1;padding:7px 12px;border-radius:6px}.ratingCustomerBadge{color:var(--cl);font-size:13px;flex-wrap:wrap;row-gap:8px}.ratingCustomerBadge .stars{position:relative;display:inline-block;font-size:var(--starfs, 15px);line-height:1;letter-spacing:1px;margin-right:8px;white-space:nowrap}.ratingCustomerBadge .stars-bg{color:var(--track)}.ratingCustomerBadge .stars-fg{position:absolute;top:0;left:0;overflow:hidden;width:var(--pct);color:var(--star);white-space:nowrap}.ratingCustomerBadge .txt{font-size:var(--txtfs, 13px)}.ratingCustomerBadge .txt b{font-weight:700}.ratingCustomerBadge .txt .cnt{opacity:.8;font-size:var(--cntfs, 13px)}.ratingCustomerBadge .customerBadge{background:color-mix(in srgb,var(--bg) var(--bg-opacity, 100%),transparent);color:var(--badgecl);margin-left:12px;font-size:var(--badgefs, 12px)}.picCard{display:flex;flex-direction:column;gap:14px}.pic-category{color:color-mix(in srgb,var(--pic-cat-cl, #767676) var(--pic-cat-cl-o, 100%),transparent);font-size:var(--pic-cat-fs, 13px);text-transform:uppercase;letter-spacing:.04em}.pic-title{margin:0;color:color-mix(in srgb,var(--pic-title-cl, #000) var(--pic-title-cl-o, 100%),transparent);font-size:var(--pic-title-fs, 26px);font-weight:var(--pic-title-fw, 700);line-height:1.25}.pic-italic{font-style:italic}.pic-rating .txt{color:color-mix(in srgb,var(--cl, #000) var(--rating-cl-o, 100%),transparent)}.pic-price{margin:0;display:flex;align-items:baseline;gap:10px}.pic-price-current{color:color-mix(in srgb,var(--pic-price-cl, #000) var(--pic-price-cl-o, 100%),transparent);font-size:var(--pic-price-fs, 22px);font-weight:700}.pic-price-compare{color:color-mix(in srgb,var(--pic-compare-cl, #999) var(--pic-compare-cl-o, 100%),transparent);font-size:calc(var(--pic-price-fs, 22px) * .7)}.pic-description{color:color-mix(in srgb,var(--pic-desc-cl, #555) var(--pic-desc-cl-o, 100%),transparent);font-size:var(--pic-desc-fs, 14px);line-height:1.6}.pic-variants variant-selects{display:flex;flex-direction:column;gap:16px}.pic-variants .product-form__input{display:flex;flex-direction:column;gap:8px}.pic-variants .product-form__input .header{font-size:14px;font-weight:600;color:#000}.pic-variants .product-form__input.swatch{display:flex;flex-wrap:wrap;gap:10px}.pic-variants .swatchLbl{min-width:0;min-height:0;margin:0}.pic-variants .swatchLbl:not(.color){width:44px;height:40px;padding:0;border:1px solid #ddd;border-radius:6px;background:#fff;color:#000;font-size:13px;font-weight:500;box-shadow:none}.pic-variants .swatchInput:checked+.swatchLbl:not(.color){background:var(--pic-atc-select-bg, #F4B400);border-color:var(--pic-atc-select-bg, #F4B400);color:#fff;box-shadow:none}.pic-variants .swatchInput.disabled+.swatchLbl:not(.color){opacity:.4}.pic-variants .swatchLbl.color{width:28px;height:28px;min-width:28px;min-height:28px;padding:2px;border:1px solid #e2e2e2}.pic-variants .swatchLbl.color span.color{width:100%;height:100%;margin:0}.pic-variants .swatchInput:checked+.swatchLbl.color{box-shadow:0 0 0 1px #000}.pic-sizeguide{display:inline-block;font-size:13px;text-decoration:underline;color:color-mix(in srgb,var(--pic-sizeguide-cl, #000) var(--pic-sizeguide-cl-o, 100%),transparent)}.pic-action-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pic-qty{flex-shrink:0}.pic-atc-btn,.pic-buy-now-wrap{flex:1 1 0;min-width:120px}.pic-atc-btn{display:inline-flex;align-items:center;justify-content:center;height:46px}.pic-buy-now-wrap .shopify-payment-button{height:100%}.pic-buy-now-wrap .shopify-payment-button__button{height:46px!important}.pic-wishlist{flex-shrink:0;width:24px;height:24px;background:transparent;border:0;border-radius:0}.socialProofBarDashed{border:1px dashed var(--bdr);border-radius:14px;padding:14px 18px;color:var(--cl);align-items:flex-start}.socialProofBarDashed .avatars{display:inline-flex;margin-right:12px;flex-shrink:0;margin-top:2px}.socialProofBarDashed .avatars img{width:34px;height:34px;border-radius:50%;border:2px solid #fff;margin-left:-10px;object-fit:cover}.socialProofBarDashed .avatars img:first-child{margin-left:0}.socialProofBarDashed .verifiedTick{width:13px;height:13px;color:#1d9bf0;vertical-align:-1px;margin:0 1px;display:inline-block}.socialProofBarDashed .txt{font-size:14px;line-height:1.5}.highlightText{color:var(--cl);font-size:var(--fs);line-height:1.6}.highlightText mark{background:color-mix(in srgb,var(--hlbg) var(--hlbg-opacity, 100%),transparent);color:var(--hlcl);padding:1px 6px;border-radius:4px;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}.trustBadges{display:grid;grid-template-columns:repeat(var(--tbdg-cols-desktop, 4),1fr);gap:10px}@media only screen and (max-width:767px){.trustBadges{grid-template-columns:repeat(var(--tbdg-cols-mobile, 2),1fr)}}.trustBadges .tb-item{display:inline-flex;align-items:center;justify-self:center;gap:6px;border:1px solid var(--bdr);background:color-mix(in srgb,var(--bg) var(--bg-opacity, 100%),transparent);color:var(--cl);border-radius:20px;padding:8px 14px;font-size:13px;font-weight:600}.trustBadges .tb-item .at-icon{width:14px;height:14px;flex-shrink:0;margin:0}.contentChecklist{background:color-mix(in srgb,var(--bg) var(--bg-opacity, 100%),transparent);color:var(--cl);border-radius:12px;padding:24px}.contentChecklist .cc-title{font-weight:700;font-size:18px;margin-bottom:10px}.contentChecklist .cc-text{font-size:14px;opacity:.85;margin-bottom:16px;line-height:1.6}.contentChecklist .cc-text p{margin:0}.contentChecklist .cc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.contentChecklist .cc-list li{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.contentChecklist .cc-list .at-icon{width:16px;height:16px;flex-shrink:0;margin:0}.iconBadgeRow{display:grid;grid-template-columns:repeat(var(--ibr-cols-desktop, 4),1fr);column-gap:24px;row-gap:16px}.iconBadgeRow .ibr-item{display:flex;align-items:center;gap:10px;min-width:0}.iconBadgeRow .ibr-badge{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:color-mix(in srgb,var(--badgebg) var(--badgebg-opacity, 100%),transparent);flex-shrink:0;box-shadow:var(--ibr-badgeshadow-x, 0px) var(--ibr-badgeshadow-y, 3px) var(--ibr-badgeshadow-blur, 8px) color-mix(in srgb,var(--ibr-badgeshadow-cl, #000) var(--ibr-badgeshadow-cl-o, 15%),transparent)}.iconBadgeRow .ibr-badge.ibr-shape-circle{border-radius:50%}.iconBadgeRow .ibr-badge.ibr-shape-square{border-radius:var(--ibr-badge-radius, 8px)}.iconBadgeRow.ibr-no-badge-shadow .ibr-badge{box-shadow:none}.iconBadgeRow .ibr-badge .at-icon{width:16px;height:16px;margin:0;fill:var(--iconcl);color:var(--iconcl);filter:drop-shadow(var(--ibr-icon-shadow-x, 0px) var(--ibr-icon-shadow-y, 1px) var(--ibr-icon-shadow-blur, 3px) color-mix(in srgb,var(--ibr-icon-shadow-cl, #000) var(--ibr-icon-shadow-cl-o, 30%),transparent))}.iconBadgeRow .ibr-badge .at-icon path{fill:var(--iconcl)}.iconBadgeRow.ibr-no-icon-shadow .ibr-badge .at-icon{filter:none}.iconBadgeRow .ibr-badge img{width:18px;height:18px}.iconBadgeRow .ibr-text{color:var(--cl);font-size:14px;font-weight:600}@media only screen and (max-width:767px){.iconBadgeRow{grid-template-columns:repeat(var(--ibr-cols-mobile, 2),1fr);column-gap:16px;row-gap:16px}}.h-topbar,.h-botbar{position:relative;z-index:2;width:100%;text-decoration:none;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.h-topbar{min-height:var(--h-topbar-height-m, 0px);padding-top:var(--h-topbar-pad-t, 10px);padding-bottom:var(--h-topbar-pad-b, 10px);background:color-mix(in srgb,var(--h-topbar-bg, #fff) var(--h-topbar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--h-topbar-cl, #000) var(--h-topbar-cl-o, 100%),transparent);font-weight:var(--h-topbar-fw, 700);font-size:var(--h-topbar-fsm, 11px);text-align:center}.h-botbar{min-height:var(--h-botbar-height-m, 0px);padding-top:var(--h-botbar-pad-t, 10px);padding-bottom:var(--h-botbar-pad-b, 10px);background:color-mix(in srgb,var(--h-botbar-bg, #fff) var(--h-botbar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--h-botbar-cl, #000) var(--h-botbar-cl-o, 100%),transparent);font-weight:var(--h-botbar-fw, 700);font-size:var(--h-botbar-fsm, 11px);text-align:center}.h-topbar.h-italic,.h-botbar.h-italic{font-style:italic}.h-topbar.align-left,.h-botbar.align-left{text-align:left}.h-topbar.align-center,.h-botbar.align-center{text-align:center}.h-topbar.align-right,.h-botbar.align-right{text-align:right}@media only screen and (min-width:768px){.h-topbar{font-size:var(--h-topbar-fs, 12px);min-height:var(--h-topbar-height, 0px)}.h-botbar{font-size:var(--h-botbar-fs, 12px);min-height:var(--h-botbar-height, 0px)}}.iconPulse{animation:iconPulse var(--iconspeed, 1.6s) ease-in-out infinite;transform-origin:center}.orderMsg .iconPulse,.user_view .iconPulse{width:var(--iconsize, 18px);height:var(--iconsize, 18px);fill:var(--iconcl, currentColor)}@keyframes iconPulse{0%,to{transform:scale(1)}25%{transform:scale(.82)}65%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.iconPulse{animation:none}}.hotteFakeVisitor .iconFade{animation:hotteIconFade var(--iconspeed, 2.4s) ease-in-out infinite;width:var(--iconsize, 18px);height:var(--iconsize, 18px);fill:var(--iconcl, currentColor)}@keyframes hotteIconFade{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.hotteFakeVisitor .iconFade{animation:none}}.orderMsg .iconBox,.user_view .iconBox{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--iconboxsize, 40px);height:var(--iconboxsize, 40px);aspect-ratio:1/1;margin-right:10px;background:color-mix(in srgb,var(--iconboxbg) var(--iconboxbg-opacity, 100%),transparent);border-width:var(--iconboxbdrw, 0px);border-style:var(--iconboxbdrs, solid);border-color:var(--iconboxbdr, transparent);border-radius:var(--iconboxradius, 50%)}.orderMsg .iconDot,.user_view .iconDot{display:block;width:var(--iconsize, 18px);height:var(--iconsize, 18px);border-radius:50%;background:var(--iconcl, currentColor);outline:var(--iconringw, 2px) solid var(--iconringcl, currentColor);outline-offset:var(--iconringgap, 3px)}.orderMsg.hasBlockBg,.user_view.hasBlockBg{background:color-mix(in srgb,var(--block-bg) var(--block-bg-opacity, 100%),transparent);padding:8px 14px;border-radius:6px}.orderMsg.hasBlockShadow,.user_view.hasBlockShadow{box-shadow:var(--block-shadow-x) var(--block-shadow-y) var(--block-shadow-blur) var(--block-shadow-spread) color-mix(in srgb,var(--block-shadow-cl, #000) var(--block-shadow-cl-o, 15%),transparent)}.orderMsg .msgText.hasTextBg,.user_view .msgText.hasTextBg{display:inline-block;background:color-mix(in srgb,var(--text-bg) var(--text-bg-opacity, 100%),transparent);padding:2px 8px;border-radius:4px}.orderMsg .msgText.hasTextShadow,.user_view .msgText.hasTextShadow{display:inline-block;box-shadow:var(--text-shadow-x) var(--text-shadow-y) var(--text-shadow-blur) var(--text-shadow-spread) color-mix(in srgb,var(--text-shadow-cl, #000) var(--text-shadow-cl-o, 15%),transparent)}.videoReview{align-items:center;gap:14px;background:color-mix(in srgb,var(--bg) var(--bg-opacity, 100%),transparent);border-radius:12px;padding:12px 16px;text-decoration:none;cursor:pointer}.videoReview .vr-avatar{position:relative;flex-shrink:0;width:50px;height:50px;border-radius:50%;overflow:hidden;background:#ddd}.videoReview .vr-avatar img{width:100%;height:100%;object-fit:cover;display:block}.videoReview .vr-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000040}.videoReview .vr-play svg{width:16px;height:16px;fill:#fff}.videoReview .vr-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.videoReview .vr-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.videoReview .vr-name{font-weight:700;color:var(--namecl);font-size:14px}.videoReview .vr-stars{position:relative;display:inline-block;font-size:13px;line-height:1;letter-spacing:1px;white-space:nowrap}.videoReview .vr-stars-bg{color:#e2e2e2}.videoReview .vr-stars-fg{position:absolute;top:0;left:0;overflow:hidden;width:var(--pct);color:var(--star);white-space:nowrap}.videoReview .vr-text{font-size:13px;line-height:1.5;color:var(--textcl)}.videoReview .vr-arrow{flex-shrink:0;color:var(--arrowcl)}.videoReview .vr-arrow svg{width:16px;height:16px}.videoReviewPop{max-width:480px;width:90vw;margin:0 auto}.videoReviewPop video{width:100%;height:auto;display:block;border-radius:8px}.accordionTabItem{border-bottom:var(--dividerw) solid var(--bdrcl)}.accordionTabItem:first-of-type{border-top:var(--dividerw) solid var(--bdrcl)}.accordionTabItem summary{cursor:pointer;list-style:none;padding:16px 0}.accordionTabItem summary::-webkit-details-marker{display:none}.accordionTabItem summary::marker{content:""}.accordionTabItem .at-icon-wrap{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.accordionTabItem .at-icon-wrap.at-shape-circle,.accordionTabItem .at-icon-wrap.at-shape-square{width:var(--icon-bg-size, 28px);height:var(--icon-bg-size, 28px);background:color-mix(in srgb,var(--icon-bg-cl, #fff) var(--icon-bg-cl-o, 100%),transparent);box-shadow:var(--icon-bgshadow-x, 0px) var(--icon-bgshadow-y, 3px) var(--icon-bgshadow-blur, 8px) var(--icon-bgshadow-spread, 0px) color-mix(in srgb,var(--icon-bgshadow-cl, #000) var(--icon-bgshadow-cl-o, 15%),transparent)}.accordionTabItem .at-icon-wrap.at-shape-circle{border-radius:50%}.accordionTabItem .at-icon-wrap.at-shape-square{border-radius:var(--icon-bg-radius, 6px)}.accordionTabs.at-no-bg-shadow .at-icon-wrap{box-shadow:none}.accordionTabItem .at-icon{flex-shrink:0;width:var(--iconsize, 18px);height:var(--iconsize, 18px);display:inline-flex;color:color-mix(in srgb,var(--iconcl, #111) var(--iconcl-o, 100%),transparent);filter:drop-shadow(var(--icon-shadow-x, 0px) var(--icon-shadow-y, 1px) var(--icon-shadow-blur, 3px) color-mix(in srgb,var(--icon-shadow-cl, #000) var(--icon-shadow-cl-o, 30%),transparent))}.accordionTabs.at-no-icon-shadow .at-icon{filter:none}.accordionTabItem .at-icon svg{width:100%;height:100%;display:block}.accordionTabItem .at-title{flex:1;font-size:var(--titlefs);font-weight:var(--titlefw, 500);color:var(--cl)}.at-title-italic .at-title,.ic-italic{font-style:italic}.ic-card{background:color-mix(in srgb,var(--ic-cardbg, #fff) var(--ic-cardbg-o, 100%),transparent);border:var(--ic-bdrw, 1px) solid color-mix(in srgb,var(--ic-bdrcl, #e5e5e5) var(--ic-bdrcl-o, 100%),transparent);border-radius:var(--ic-radius, 14px);padding:var(--ic-pad, 16px)}.infoCarousel.ic-card-shadow .ic-card{box-shadow:var(--ic-card-shadow-x) var(--ic-card-shadow-y) var(--ic-card-shadow-blur) var(--ic-card-shadow-spread) color-mix(in srgb,var(--ic-card-shadow-cl, #000) var(--ic-card-shadow-cl-o, 15%),transparent)}.ic-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ic-head-slides{flex:1;min-width:0;overflow:hidden}.ic-head-track{display:flex;align-items:center;transition:transform var(--ic-speed, .45s) cubic-bezier(.65,0,.35,1)}.ic-head-slide{flex:0 0 100%;min-width:0;display:flex;align-items:center;gap:10px;box-sizing:border-box}.ic-avatar{width:var(--ic-avatarsize, 40px);height:var(--ic-avatarsize, 40px);border-radius:var(--ic-avatarradius, 40px);object-fit:cover;flex-shrink:0;display:block}.ic-heading{margin:0;flex:1;min-width:0;font-weight:var(--ic-headingfw, 700);font-size:var(--ic-headingfs, 16px);color:color-mix(in srgb,var(--ic-headingcl, #111) var(--ic-headingcl-o, 100%),transparent)}.ic-heading.align-left{text-align:left}.ic-heading.align-center{text-align:center}.ic-heading.align-right{text-align:right}.ic-nav{display:flex;gap:6px;flex-shrink:0}.ic-nav button{width:var(--ic-arrowsize, 26px);height:var(--ic-arrowsize, 26px);border-radius:50%;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ic-arrowbg, #f4f4f4) var(--ic-arrowbg-o, 100%),transparent);color:color-mix(in srgb,var(--ic-arrowcl, #111) var(--ic-arrowcl-o, 100%),transparent);transition:transform .15s ease}.ic-nav button:active{transform:scale(.88)}.ic-nav svg{width:55%;height:55%}.ic-body{margin-top:10px;overflow:hidden;transition:height var(--ic-speed, .45s) cubic-bezier(.65,0,.35,1)}.ic-body-track{display:flex;align-items:flex-start;transition:transform var(--ic-speed, .45s) cubic-bezier(.65,0,.35,1)}.ic-body-slide{flex:0 0 100%;min-width:0;box-sizing:border-box;font-weight:var(--ic-descfw, 400);font-size:var(--ic-descfs, 13px);color:color-mix(in srgb,var(--ic-desccl, #666) var(--ic-desccl-o, 100%),transparent);line-height:1.5}.ic-body-slide.align-left{text-align:left}.ic-body-slide.align-center{text-align:center}.ic-body-slide.align-right{text-align:right}.ic-body-slide p{margin:0 0 8px}.ic-body-slide p:last-child{margin-bottom:0}.accordionTabItem .at-toggle{position:relative;width:14px;height:14px;flex-shrink:0;margin-left:12px}.accordionTabItem .at-toggle:before,.accordionTabItem .at-toggle:after{content:"";position:absolute;background:var(--cl);border-radius:1px}.accordionTabItem .at-toggle:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.accordionTabItem .at-toggle:after{left:50%;top:0;height:100%;width:2px;transform:translate(-50%);transition:opacity .15s ease}.accordionTabItem[open] .at-toggle:after{opacity:0}.accordionTabItem .at-content{padding:0 0 24px;font-size:var(--textfs);font-weight:var(--textfw, 400);line-height:1.7;color:var(--textcl);overflow:hidden}.at-text-italic .at-content{font-style:italic}.accordionTabItem .at-content p{margin:0 0 12px}.accordionTabItem .at-content ul{margin:0 0 12px;padding-left:0;list-style:none}.accordionTabItem .at-content li,.accordionTabItem .at-content p.at-bullet{position:relative;margin-bottom:6px;padding-left:18px}.accordionTabItem .at-content li:before,.accordionTabItem .at-content p.at-bullet:before{content:"";position:absolute;left:4px;top:.7em;width:var(--bulletsize, 5px);height:var(--bulletsize, 5px);margin-top:calc(var(--bulletsize, 5px) / -2);border-radius:50%;background:color-mix(in srgb,var(--bulletcl, currentColor) var(--bulletcl-o, 100%),transparent)}.accordionTabItem .at-avatar{float:left;width:70px;height:70px;border-radius:50%;object-fit:cover;margin:0 16px 10px 0}.fitSelector{display:flex;border:1px solid var(--cl);margin-bottom:20px;clear:both}.fitSelector .fs-item{flex:1;text-align:center;padding:12px 8px;font-size:var(--fitfs);font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-right:1px solid var(--cl);background:#fff;color:var(--cl)}.fitSelector .fs-item:last-child{border-right:0}.fitSelector .fs-item.active{background:var(--cl);color:#fff}.accordionTabItem .tabSku{clear:both;font-size:var(--skufs);color:#999;padding-top:16px}.priceRatingRow{flex-wrap:wrap;gap:12px;margin-bottom:6px}.priceRatingRow .prr-price{font-size:var(--pfs);font-weight:700;color:var(--pcl)}.priceRatingRow .prr-compare{opacity:.5;font-weight:400;margin-left:6px}.priceRatingRow .prr-label{display:inline-block;margin-left:8px;padding:2px 8px;color:var(--lblcl);background:color-mix(in srgb,var(--lblbg) var(--lblbg-opacity, 100%),transparent);font-size:var(--lblfs);font-weight:var(--lblfw, 700);border-radius:var(--lblradius, 4px);vertical-align:middle;line-height:1.6}.priceRatingRow .prr-label--italic{font-style:italic}.priceRatingRow .prr-label--shadow{box-shadow:var(--lblshadow-x) var(--lblshadow-y) var(--lblshadow-blur) var(--lblshadow-spread) color-mix(in srgb,var(--lblshadow-cl, #000) var(--lblshadow-cl-o, 15%),transparent)}.priceRatingRow .prr-label-icon{width:11px;height:11px;vertical-align:-1px;margin-right:3px}.prr-tax-note{font-size:var(--taxfs);color:var(--taxcl);margin:0 0 14px}.priceRatingRow .prr-plain-rating{display:inline-flex;align-items:center;gap:8px;color:var(--pillcl);font-size:14px;margin-left:auto}.priceRatingRow .prr-plain-stars{display:inline-flex;align-items:center;gap:2px}.priceRatingRow .prr-plain-star{width:var(--starsize, 16px);height:var(--starsize, 16px);fill:var(--starcl);flex-shrink:0}.priceRatingRow .prr-plain-star--empty{opacity:.25}.priceRatingDescBlock .prr-title{margin:0 0 12px;font-size:var(--tfsm);font-weight:700;line-height:1.25;color:var(--tcl)}@media only screen and (min-width:768px){.priceRatingDescBlock .prr-title{font-size:var(--tfs)}}.priceRatingRow .prr-sale{color:var(--pcl)}.priceRatingRow .prr-pill{display:inline-flex;align-items:center;gap:6px;background:color-mix(in srgb,var(--pillbg) var(--pillbg-opacity, 100%),transparent);border:1px solid var(--pillbdr);border-radius:20px;padding:6px 12px;font-size:13px;color:var(--pillcl);margin-left:auto}.priceRatingRow .prr-pill--shadow{box-shadow:var(--pillshadow-x) var(--pillshadow-y) var(--pillshadow-blur) var(--pillshadow-spread) color-mix(in srgb,var(--pillshadow-cl, #000) var(--pillshadow-cl-o, 15%),transparent)}.priceRatingRow .prr-star{width:13px;height:13px;fill:var(--starcl);flex-shrink:0}.priceRatingRow .prr-count{opacity:.7}.shortDescBlock .sd-text{color:var(--cl);font-size:var(--fs);line-height:1.6}.shortDescBlock .sd-text:not(.expanded){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shortDescBlock .sd-text.expanded{display:block}.shortDescBlock .sd-readmore{display:inline-block;margin-top:4px;background:none;border:0;padding:0;color:var(--linkcl);text-decoration:underline;font-size:var(--fs);cursor:pointer}.reviewHeader .rh-eyebrow{color:var(--eyecl);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.reviewHeader .rh-headline{color:var(--hcl);font-size:28px;font-weight:800;line-height:1.25;margin-bottom:14px}.reviewHeader .rh-headline .rh-num{color:var(--ncl)}.reviewHeader .rh-headline em{font-style:italic}.reviewHeader .rh-meta{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;font-size:14px;color:var(--metacl)}.reviewHeader .rh-stars{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:1px;white-space:nowrap}.reviewHeader .rh-stars-bg{color:#e2e2e2}.reviewHeader .rh-stars-fg{position:absolute;top:0;left:0;overflow:hidden;width:var(--pct);color:var(--star);white-space:nowrap}.reviewHeader .rh-score{font-weight:700;color:var(--hcl)}.reviewHeader .rh-count{color:var(--metacl)}@media only screen and (max-width:480px){.reviewHeader .rh-headline{font-size:22px}}.countdownHero{background:var(--bg);color:var(--txtcl);margin-top:var(--mt);margin-bottom:var(--mb);position:relative;overflow:hidden}.countdownHero.ch-overflow{overflow:visible}.ch-inner{display:flex;flex-direction:column-reverse;max-width:100%;margin:0 auto}.ch-boxed .ch-inner{max-width:var(--maxw)}.ch-wander{position:absolute;top:20px;right:20px;width:var(--wandersize);height:auto;z-index:3;pointer-events:none}.ch-text{display:flex;flex-direction:column;justify-content:center;padding:calc(40px + var(--text-pad-t, 0px)) 24px calc(40px + var(--text-pad-b, 0px));gap:14px}.ch-text.ch-align-left{align-items:flex-start;text-align:left}.ch-text.ch-align-center{align-items:center;text-align:center}.ch-text.ch-align-right{align-items:flex-end;text-align:right}.ch-align-left .ch-eyebrow,.ch-align-left .ch-countdown{justify-content:flex-start}.ch-align-center .ch-eyebrow,.ch-align-center .ch-countdown{justify-content:center}.ch-align-right .ch-eyebrow,.ch-align-right .ch-countdown{justify-content:flex-end}.ch-eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.75}.ch-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0}.ch-heading{margin:0;font-size:var(--hfsm);font-weight:700;line-height:1.15;color:var(--headingcl)}.ch-hl-word{position:relative;display:inline-block;color:var(--headingwordcl)}.ch-underline-svg{position:absolute;left:0;bottom:-10px;width:100%;height:12px}.ch-underline-svg path{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round}.ch-desc{max-width:480px;font-size:14px;line-height:1.7;opacity:.75}.ch-divider{width:100%;max-width:480px;height:1px;background:var(--bdrcl);opacity:.3}.ch-countdown{display:flex;align-items:flex-start;justify-content:center;gap:32px;padding-top:var(--cd-pad-t, 0px);padding-bottom:var(--cd-pad-b, 0px)}.ch-cd-item{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:50px}.ch-cd-item .tm{font-size:var(--timerfs);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.ch-cd-item label{font-size:11px;letter-spacing:.15em;text-transform:uppercase;opacity:.6}.ch-image{position:relative;width:100%}.ch-img-wrap{position:relative;width:100%;height:auto;aspect-ratio:var(--imgratio);overflow:hidden}.ch-img-wrap.ch-swiper .swiper-wrapper,.ch-img-wrap.ch-swiper .swiper-slide{height:100%}.ch-img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (max-width:767px){.ch-img{object-position:center var(--ch-mobile-focal, center)}}.ch-wordmark{position:absolute;top:16px;left:0;right:0;text-align:center;color:var(--accent);font-weight:700;letter-spacing:.2em;font-size:16px;z-index:2}.ch-marquee{overflow:hidden;white-space:nowrap}.ch-marquee-track{display:inline-flex}.ch-marquee-track span{display:inline-block;padding:0 16px;text-transform:uppercase;letter-spacing:.15em;font-size:10px;color:var(--txtcl);white-space:nowrap}.ch-marquee-mobile{padding:var(--mq-pad-t, 10px) 0 var(--mq-pad-b, 10px);border:var(--mqbdrw) solid var(--mqbdrc)}.ch-marquee-mobile .ch-marquee-track{animation:ch-marquee-x var(--mqspeed) linear infinite}@keyframes ch-marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.ch-marquee-desktop{display:none}@media only screen and (min-width:768px){.ch-inner{flex-direction:row;align-items:stretch;min-height:var(--sheight)}.ch-inner.ch-img-left{flex-direction:row-reverse}.ch-text,.ch-image{width:50%}.ch-text{padding:calc(40px + var(--text-pad-t, 0px)) 60px calc(40px + var(--text-pad-b, 0px))}.ch-heading{font-size:var(--hfs)}.ch-img-wrap{height:100%;min-height:var(--sheight)}.ch-marquee-mobile{display:none}.ch-marquee-desktop{display:block;position:absolute;left:0;top:0;height:100%;width:44px;z-index:5;background:var(--mqbg);border:var(--mqbdrw) solid var(--mqbdrc);overflow:hidden}.ch-marquee-desktop .ch-marquee-rotate{position:absolute;top:50%;left:50%;width:100vh;height:44px;transform:translate(-50%,-50%) rotate(-90deg);display:flex;align-items:center;justify-content:center}.ch-marquee-desktop .ch-marquee-track{animation:ch-marquee-x var(--mqspeed) linear infinite}}@media only screen and (max-height:500px)and (orientation:landscape){.ch-inner{min-height:0;max-height:100vh;max-height:100svh}.ch-text{padding:20px 30px;gap:8px;max-height:100vh;max-height:100svh;overflow-y:auto}.ch-image{padding:0 16px;box-sizing:border-box}.ch-img-wrap{height:auto;min-height:0;max-height:100vh;max-height:100svh}.ch-heading{font-size:clamp(20px,5vh,var(--hfs))}.ch-countdown{gap:16px}.ch-cd-item .tm{font-size:clamp(24px,6vh,var(--timerfs))}}.headingBlock{width:100%}.headingBlock.align-left{text-align:left}.headingBlock.align-center{text-align:center}.headingBlock.align-right{text-align:right}.headingBlock-overline{color:var(--ov-cl);font-size:var(--ov-fs);text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin-bottom:8px}.headingBlock-title{color:var(--hd-cl);font-size:var(--hd-fsm);font-weight:700;line-height:1.25;margin:0}.headingBlock-title .hdr-hl{color:var(--hd-hl)}.headingBlock-title em{font-style:italic;font-weight:400}@media only screen and (min-width:768px){.headingBlock-title{font-size:var(--hd-fs)}}.hotteAnnounce{width:100%;box-sizing:border-box;background:color-mix(in srgb,var(--ann-bg) var(--ann-bg-opacity, 100%),transparent);color:var(--ann-cl);font-size:var(--ann-fs);font-weight:var(--ann-fw, 400);overflow:hidden;padding:10px 0;border-style:var(--ann-border-style, none);border-width:var(--ann-border-w, 1px);border-color:color-mix(in srgb,var(--ann-border-cl, #000000) var(--ann-border-cl-o, 100%),transparent)}.hotteAnnounce--italic{font-style:italic}.hotteAnnounce--caps{text-transform:uppercase}.hotteAnnounce-static{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotteAnnounce--scroll .hotteAnnounce-track{display:inline-flex;width:max-content;animation:hotteAnnounceScroll var(--ann-speed) linear infinite}.hotteAnnounce-track>span{display:inline-block;white-space:nowrap;padding:0 20px}.hotteAnnounce-word{white-space:nowrap}.hotteAnnounce-sep{display:inline-block;padding:0 14px;opacity:.85;vertical-align:middle}.hotteAnnounce-sepIcon{display:inline-block;vertical-align:middle;object-fit:contain}.hotteAnnounce-sepIcon--preset{color:color-mix(in srgb,var(--ann-icon-cl, currentColor) var(--ann-icon-cl-o, 100%),transparent)}.hotteAnnounce-sepIcon--preset svg{width:100%;height:100%;display:block}.hotteAnnounce-sep--divider{display:inline-flex;align-self:center;vertical-align:middle;flex-shrink:0}.hotteAnnounce-sep--shape-pipe{width:0;height:calc(var(--ann-div-h, .7) * 1em);border-left-style:var(--ann-div-style, solid);border-left-width:var(--ann-div-w, 2px);border-left-color:color-mix(in srgb,var(--ann-div-cl, currentColor) var(--ann-div-cl-o, 100%),transparent)}.hotteAnnounce-sep--shape-double_pipe{width:calc(var(--ann-div-w, 2px) * 2);height:calc(var(--ann-div-h, .7) * 1em);border-left-style:var(--ann-div-style, solid);border-left-width:var(--ann-div-w, 2px);border-right-style:var(--ann-div-style, solid);border-right-width:var(--ann-div-w, 2px);border-color:color-mix(in srgb,var(--ann-div-cl, currentColor) var(--ann-div-cl-o, 100%),transparent)}.hotteAnnounce-sep--shape-dot{align-self:center;width:calc(var(--ann-div-w, 2px) * 2.5);height:calc(var(--ann-div-w, 2px) * 2.5);border-radius:50%;background:color-mix(in srgb,var(--ann-div-cl, currentColor) var(--ann-div-cl-o, 100%),transparent)}.hotteAnnounce-sep--shape-diamond{align-self:center;width:calc(var(--ann-div-w, 2px) * 3);height:calc(var(--ann-div-w, 2px) * 3);background:color-mix(in srgb,var(--ann-div-cl, currentColor) var(--ann-div-cl-o, 100%),transparent);transform:rotate(45deg)}@keyframes hotteAnnounceScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hotteAnnounce--scroll .hotteAnnounce-track{animation:none}}@media only screen and (max-width:767px){.hotteAnnounce--hideMobile{display:none}}.hotteAnnounce--multi{overflow:visible;padding:10px 0}.iikkon-row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;column-gap:0;row-gap:8px;width:100%;margin:0}.iikkon-msg{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:var(--iikkon-msg-w, 150px);flex:0 0 var(--iikkon-msg-w, 150px);overflow:hidden;white-space:nowrap;padding:2px 10px}.iikkon-msg-text{overflow:hidden;text-overflow:ellipsis}.iikkon-msg-icon{display:inline-flex;flex-shrink:0}.iikkon-msg-icon svg{display:block;width:100%;height:100%}.iikkon-msg-icon img{display:block;width:100%;height:100%;object-fit:contain}.iikkon-msg-icon--shadow svg,.iikkon-msg-icon--shadow img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.iikkon-divider{align-self:center}@media only screen and (max-width:749px){.iikkon-hide-mobile{display:none!important}}.iconAnnounceBar{width:100%;min-height:var(--ia-height, 44px);background:color-mix(in srgb,var(--ia-bg) var(--ia-bg-opacity, 100%),transparent);color:var(--ia-cl);font-size:var(--ia-fs);font-weight:var(--ia-fw, 600);display:flex;align-items:center;padding:8px 20px;box-sizing:border-box;overflow:hidden}.iconAnnounceBar--italic{font-style:italic}.iconAnnounceBar.hasTopBorder{border-top:var(--ia-top-border-w, 1px) solid var(--ia-top-border-cl, #dddddd)}.iconAnnounceBar.hasBottomBorder{border-bottom:var(--ia-bottom-border-w, 1px) solid var(--ia-bottom-border-cl, #dddddd)}.iconAnnounceBar-track{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.iconAnnounceBar-set{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.iconAnnounceBar-set[aria-hidden=true]{display:none}.iconAnnounceBar-item{display:flex;align-items:center;gap:8px;padding:6px 20px}.iconAnnounceBar-item.hasDivider{border-right:1px solid var(--ia-divider)}.iconAnnounceBar-item.hasDivider:last-child{border-right:0}.iconAnnounceBar-icon{height:var(--ia-icon-size);width:auto;object-fit:contain;flex-shrink:0}.iconAnnounceBar-icon--svg{display:inline-flex;align-items:center;justify-content:center;width:var(--ia-icon-size);color:color-mix(in srgb,var(--ia-icon-cl, #111) var(--ia-icon-cl-o, 100%),transparent)}.iconAnnounceBar-icon--svg svg{width:100%;height:100%}@media only screen and (max-width:767px){.iconAnnounceBar:not(.hasMobileMarquee) .iconAnnounceBar-item.hasDivider{border-right:0}.iconAnnounceBar:not(.hasMobileMarquee) .iconAnnounceBar-item{width:100%;justify-content:center;padding:6px 0}.iconAnnounceBar.hasMobileMarquee{justify-content:flex-start}.iconAnnounceBar.hasMobileMarquee .iconAnnounceBar-track{flex-wrap:nowrap;width:max-content;justify-content:flex-start;animation:iconAnnounceScroll var(--ia-speed, 18s) linear infinite}.iconAnnounceBar.hasMobileMarquee .iconAnnounceBar-set{flex-wrap:nowrap;justify-content:flex-start}.iconAnnounceBar.hasMobileMarquee .iconAnnounceBar-set[aria-hidden=true]{display:flex}.iconAnnounceBar.hasMobileMarquee .iconAnnounceBar-item{white-space:nowrap}}@media only screen and (min-width:768px){.iconAnnounceBar.hasDesktopMarquee{justify-content:flex-start}.iconAnnounceBar.hasDesktopMarquee .iconAnnounceBar-track{flex-wrap:nowrap;width:max-content;justify-content:flex-start;animation:iconAnnounceScroll var(--ia-speed-desktop, 18s) linear infinite}.iconAnnounceBar.hasDesktopMarquee .iconAnnounceBar-set{flex-wrap:nowrap;justify-content:flex-start}.iconAnnounceBar.hasDesktopMarquee .iconAnnounceBar-set[aria-hidden=true]{display:flex}.iconAnnounceBar.hasDesktopMarquee .iconAnnounceBar-item{white-space:nowrap}}@keyframes iconAnnounceScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.iconAnnounceBar.hasMobileMarquee .iconAnnounceBar-track,.iconAnnounceBar.hasDesktopMarquee .iconAnnounceBar-track{animation:none}}.hotteChecklist{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hc-gap, 10px);color:var(--hc-text-cl);font-size:var(--hc-text-fs);font-weight:var(--hc-text-fw, 400)}.hotteChecklist--italic{font-style:italic}.hotteChecklist-item{display:flex;align-items:center;gap:10px;width:fit-content}.hotteChecklist-item.hasItemBg{background:color-mix(in srgb,var(--hc-item-bg) var(--hc-item-bg-opacity, 100%),transparent);padding:3px .5em 3px 8px;border-radius:var(--hc-item-bg-radius, 6px)}.hotteChecklist-item.hasItemShadow{box-shadow:var(--hc-item-shadow-x) var(--hc-item-shadow-y) var(--hc-item-shadow-blur) var(--hc-item-shadow-spread) color-mix(in srgb,var(--hc-item-shadow-cl, #000) var(--hc-item-shadow-cl-o, 15%),transparent)}.hc-icon{display:inline-flex;flex-shrink:0;color:var(--hc-check-cl)}.hc-icon svg{width:var(--hc-check-size);height:var(--hc-check-size)}.hotteBenefitsPill{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bp-gap, 10px)}.hotteBenefitsPill-item{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:var(--bp-pad-y, 10px) var(--bp-pad-x, 18px);background:var(--bp-pill-bg, #ffffff);border:var(--bp-pill-bdr-w, 1px) solid var(--bp-pill-bdr, #e5e5e5);border-radius:var(--bp-pill-radius, 30px)}.has-pill-shadow .hotteBenefitsPill-item{box-shadow:var(--bp-shadow-x) var(--bp-shadow-y) var(--bp-shadow-blur) var(--bp-shadow-spread) color-mix(in srgb,var(--bp-shadow-cl, #000) var(--bp-shadow-cl-o, 15%),transparent)}.hotteBenefitsPill-item .hbp-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--bp-icon-size, 24px);height:var(--bp-icon-size, 24px);border-radius:50%;background:color-mix(in srgb,var(--bp-icon-bg, #d7e6d9) var(--bp-icon-bg-opacity, 100%),transparent);color:var(--bp-icon-cl, #2f6b3a)}.hotteBenefitsPill-item .hbp-icon svg{width:55%;height:55%}.hotteBenefitsPill-item .hbp-text{font-size:var(--bp-text-fs, 15px);font-weight:var(--bp-text-fw, 400);color:var(--bp-text-cl, #111111)}.hotteTabs-nav{display:flex;gap:24px;border-bottom:1px solid var(--st-tab-border, #e5e5e5);margin-bottom:18px;overflow-x:auto}.hotteTabs-navBtn{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:0 0 10px;cursor:pointer;white-space:nowrap;color:var(--st-tab-cl, #888888);font-size:var(--st-tab-fs);font-weight:var(--st-tab-fw, 600);letter-spacing:.03em}.hotteTabs--upper .hotteTabs-navBtn{text-transform:uppercase}.hotteTabs-navBtn.active{color:var(--st-tab-active-cl, #c1683c);border-bottom-color:var(--st-tab-active-cl, #c1683c)}.hotteTabs-panel{display:none}.hotteTabs-panel.active{display:block}.hotteTabs-heading{color:var(--st-heading-cl);font-size:var(--st-heading-fs);font-weight:var(--st-heading-fw, 700);margin:0 0 10px;line-height:1.3}.hotteTabs-body{color:var(--st-text-cl);font-size:var(--st-text-fs);font-weight:var(--st-text-fw, 400);line-height:1.6}.hotteTabs-body p{margin:0 0 12px}.hotteTabs-body p:last-child{margin-bottom:0}.hotteWarning{color:var(--hw-cl);font-size:var(--hw-fs);font-weight:var(--hw-fw, 400);line-height:1.5}.hotteWarning--italic{font-style:italic}.hw-highlight{color:var(--hw-hl-cl);font-weight:var(--hw-hl-fw, 700)}.hotteHighlight{display:grid;grid-template-columns:repeat(var(--hh-cols, 2),1fr);gap:var(--hh-gap, 10px)}.hotteHighlight--italic{font-style:italic}.hotteHighlight-item{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--hh-box-bg) var(--hh-box-bg-opacity, 100%),transparent);border:var(--hh-box-border-w, 1px) solid var(--hh-box-border);border-radius:var(--hh-box-radius, 30px);padding:8px 16px;color:var(--hh-text-cl);font-size:var(--hh-text-fs);font-weight:var(--hh-text-fw, 700)}.hotteHighlight-item.has-hh-shadow{box-shadow:var(--hh-box-shadow-x) var(--hh-box-shadow-y) var(--hh-box-shadow-blur) var(--hh-box-shadow-spread) color-mix(in srgb,var(--hh-box-shadow-cl, #000) var(--hh-box-shadow-cl-o, 15%),transparent)}.hh-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(var(--hh-icon-size, 12px) + 10px);height:calc(var(--hh-icon-size, 12px) + 10px);border-radius:50%;background:color-mix(in srgb,var(--hh-icon-bg) var(--hh-icon-bg-opacity, 100%),transparent);color:var(--hh-icon-cl)}.hh-icon svg{width:var(--hh-icon-size, 12px);height:var(--hh-icon-size, 12px)}.hotteHighlight.align-left .hotteHighlight-item{justify-content:flex-start}.hotteHighlight.align-center{justify-items:center}.hotteHighlight.align-center .hotteHighlight-item{justify-content:center}.hotteHighlight.align-right{justify-items:end}.hotteHighlight.align-right .hotteHighlight-item{justify-content:flex-end}@media only screen and (max-width:479px){.hotteHighlight{grid-template-columns:1fr}}.hotteAvatarsBar{display:flex;align-items:center;gap:8px;color:var(--ab-text-cl);font-size:var(--ab-text-fs);font-weight:var(--ab-text-fw, 600)}.hotteAvatarsBar-avatars{display:flex;align-items:center}.hotteAvatarsBar-avatar{width:var(--ab-avatar-size, 28px);height:var(--ab-avatar-size, 28px);border-radius:50%;object-fit:cover;border:var(--ab-avatar-border-w, 2px) solid var(--ab-avatar-border-cl, #fff);margin-left:calc(var(--ab-avatar-size, 28px) * -1 * var(--ab-avatar-overlap, 35) / 100)}.hotteAvatarsBar-avatar:first-child{margin-left:0}.hotteAvatarsBar-stars{display:inline-flex;align-items:center;gap:1px}.havb-star{width:var(--ab-star-size, 13px);height:var(--ab-star-size, 13px);fill:var(--ab-star-cl)}.havb-star--empty{opacity:.25}.hotteTrustNotes-list{display:grid;grid-template-columns:repeat(3,1fr);row-gap:var(--tn-row-gap, 10px);column-gap:var(--tn-col-gap, 20px)}.hotteTrustNotes-item{display:flex;align-items:center;gap:8px;color:var(--tn-text-cl);font-size:var(--tn-text-fs);font-weight:var(--tn-text-fw, 400)}.hotteTrustNotes--italic .hotteTrustNotes-item{font-style:italic}.tn-check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--tn-check-size, 18px);height:var(--tn-check-size, 18px);background:color-mix(in srgb,var(--tn-check-bg) var(--tn-check-bg-opacity, 100%),transparent);box-shadow:var(--tn-icon-bgshadow-x, 0px) var(--tn-icon-bgshadow-y, 2px) var(--tn-icon-bgshadow-blur, 6px) var(--tn-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--tn-icon-bgshadow-cl, #000) var(--tn-icon-bgshadow-cl-o, 15%),transparent);color:var(--tn-check-cl)}.tn-check.tn-shape-circle{border-radius:50%}.tn-check.tn-shape-square{border-radius:var(--tn-check-radius, 6px)}.tn-no-bg-shadow .tn-check{box-shadow:none}.tn-check svg{width:60%;height:60%;filter:drop-shadow(var(--tn-icon-shadow-x, 0px) var(--tn-icon-shadow-y, 1px) var(--tn-icon-shadow-blur, 2px) color-mix(in srgb,var(--tn-icon-shadow-cl, #000) var(--tn-icon-shadow-cl-o, 30%),transparent))}.tn-no-icon-shadow .tn-check svg{filter:none}.hotteTrustNotes-note{margin-top:var(--tn-note-gap, 16px);color:var(--tn-note-cl);font-size:var(--tn-note-fs);line-height:1.5}.hotteTrustNotes-note p{margin:0 0 8px}.hotteTrustNotes-note p:last-child{margin-bottom:0}@media(max-width:749px){.hotteTrustNotes-list{grid-template-columns:1fr 1fr}}hotte-delivery-timeline{display:block;width:100%}.hdt-row{display:grid;grid-template-columns:repeat(3,1fr);position:relative;width:100%}.hdt-connector{position:absolute;top:calc(var(--hdt-icon-bg-size, 52px) / 2 - 1px);height:2px;z-index:0;background-image:repeating-linear-gradient(to right,color-mix(in srgb,var(--hdt-line-cl, #C1683C) var(--hdt-line-cl-o, 100%),transparent) 0,color-mix(in srgb,var(--hdt-line-cl, #C1683C) var(--hdt-line-cl-o, 100%),transparent) var(--hdt-dash, 6px),transparent var(--hdt-dash, 6px),transparent calc(var(--hdt-dash, 6px) + var(--hdt-gap, 5px)));background-size:calc(var(--hdt-dash, 6px) + var(--hdt-gap, 5px)) 2px;animation:hdtMarch var(--hdt-anim-speed, 3s) linear infinite}.hdt-connector-1{left:calc(var(--hdt-icon-bg-size, 52px) + 6px);right:calc(50% + (var(--hdt-icon-bg-size, 52px) / 2) + 6px)}.hdt-connector-2{left:calc(50% + (var(--hdt-icon-bg-size, 52px) / 2) + 6px);right:calc(var(--hdt-icon-bg-size, 52px) + 6px)}.hdt-no-animate .hdt-connector{animation:none}@keyframes hdtMarch{0%{background-position:0 0}to{background-position:calc(var(--hdt-dash, 6px) + var(--hdt-gap, 5px)) 0}}.hdt-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;position:relative;z-index:2;min-width:0;padding:0 4px}.hdt-step-first{align-items:flex-start;text-align:left;padding-left:0}.hdt-step-last{align-items:flex-end;text-align:right;padding-right:0}.hdt-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:var(--hdt-icon-bg-size, 52px);height:var(--hdt-icon-bg-size, 52px);flex-shrink:0;position:relative;z-index:2!important;background:color-mix(in srgb,var(--hdt-icon-bg-cl, #C1683C) var(--hdt-icon-bg-cl-o, 100%),transparent)!important;box-shadow:var(--hdt-icon-bgshadow-x, 0px) var(--hdt-icon-bgshadow-y, 4px) var(--hdt-icon-bgshadow-blur, 10px) var(--hdt-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hdt-icon-bgshadow-cl, #C1683C) var(--hdt-icon-bgshadow-cl-o, 20%),transparent)}.hdt-icon-wrap.hdt-shape-circle{border-radius:50%}.hdt-icon-wrap.hdt-shape-square{border-radius:var(--hdt-icon-bg-radius, 12px)}.hdt-no-bg-shadow .hdt-icon-wrap{box-shadow:none}.hdt-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;filter:drop-shadow(var(--hdt-icon-shadow-x, 0px) var(--hdt-icon-shadow-y, 1px) var(--hdt-icon-shadow-blur, 2px) color-mix(in srgb,var(--hdt-icon-shadow-cl, #000) var(--hdt-icon-shadow-cl-o, 30%),transparent))}.hdt-no-icon-shadow .hdt-icon{filter:none}.hdt-icon svg{display:block;width:calc(var(--hdt-icon-bg-size, 52px) * .44);height:calc(var(--hdt-icon-bg-size, 52px) * .44);flex-shrink:0;color:color-mix(in srgb,var(--hdt-icon-cl, #fff) var(--hdt-icon-cl-o, 100%),transparent)}.hdt-label{font-size:var(--hdt-label-fs, 14px);font-weight:var(--hdt-label-fw, 400);line-height:1.3;color:color-mix(in srgb,var(--hdt-label-cl, #161616) var(--hdt-label-cl-o, 100%),transparent);perspective:200px}.hdt-flip-char{display:inline-block;transform-style:preserve-3d}.hdt-flip-char.hdt-flip-tick{animation:hdtFlipTickDown .2s ease-in-out}.hdt-label.hdt-flip-dir-down .hdt-flip-char.hdt-flip-tick{animation-name:hdtFlipTickDown}.hdt-label.hdt-flip-dir-up .hdt-flip-char.hdt-flip-tick{animation-name:hdtFlipTickUp}.hdt-label.hdt-flip-dir-left .hdt-flip-char.hdt-flip-tick{animation-name:hdtFlipTickLeft}.hdt-label.hdt-flip-dir-right .hdt-flip-char.hdt-flip-tick{animation-name:hdtFlipTickRight}@keyframes hdtFlipTickDown{0%{transform:rotateX(0)}50%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}@keyframes hdtFlipTickUp{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes hdtFlipTickLeft{0%{transform:rotateY(0)}50%{transform:rotateY(-90deg)}to{transform:rotateY(0)}}@keyframes hdtFlipTickRight{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(0)}}hotte-flip-text{display:inline-block;perspective:200px}.hft-word,.hft-char{display:inline-block;transform-style:preserve-3d}.hft-char.hft-tick{animation:hdtFlipTickDown .2s ease-in-out}hotte-flip-text.hft-dir-down .hft-char.hft-tick{animation-name:hdtFlipTickDown}hotte-flip-text.hft-dir-up .hft-char.hft-tick{animation-name:hdtFlipTickUp}hotte-flip-text.hft-dir-left .hft-char.hft-tick{animation-name:hdtFlipTickLeft}hotte-flip-text.hft-dir-right .hft-char.hft-tick{animation-name:hdtFlipTickRight}.hdt-date{font-size:var(--hdt-date-fs, 13px);font-weight:var(--hdt-date-fw, 400);line-height:1.3;color:color-mix(in srgb,var(--hdt-date-cl, #767676) var(--hdt-date-cl-o, 100%),transparent)}@media(max-width:480px){.hdt-label,.hdt-date{font-size:calc(var(--hdt-label-fs, 14px) * .85)}}hotte-preorder-timeline{display:block;width:100%;background:color-mix(in srgb,var(--hpt-bg, #fff) var(--hpt-bg-o, 0%),transparent);border-style:solid;border-width:var(--hpt-border-width, 0px);border-color:color-mix(in srgb,var(--hpt-border-cl, #e5e5e5) var(--hpt-border-cl-o, 100%),transparent);border-radius:var(--hpt-radius, 12px);padding:var(--hpt-pad, 0px)}.hpt-heading{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:color-mix(in srgb,var(--hpt-label-cl, #161616) var(--hpt-label-cl-o, 100%),transparent);margin-bottom:14px}.hpt-row{display:grid;grid-template-columns:repeat(3,1fr);position:relative;width:100%}.hpt-connector{position:absolute;top:calc(var(--hpt-icon-bg-size, 52px) / 2 - 1px);left:calc(var(--hpt-icon-bg-size, 52px) / 2);right:calc(var(--hpt-icon-bg-size, 52px) / 2);height:2px;z-index:1;background-image:repeating-linear-gradient(to right,color-mix(in srgb,var(--hpt-line-cl, #8b1a2b) var(--hpt-line-cl-o, 100%),transparent) 0,color-mix(in srgb,var(--hpt-line-cl, #8b1a2b) var(--hpt-line-cl-o, 100%),transparent) var(--hpt-dash, 6px),transparent var(--hpt-dash, 6px),transparent calc(var(--hpt-dash, 6px) + var(--hpt-gap, 5px)));background-size:calc(var(--hpt-dash, 6px) + var(--hpt-gap, 5px)) 2px;animation:hdtMarch var(--hpt-anim-speed, 3s) linear infinite}.hpt-no-animate .hpt-connector{animation:none}.hpt-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;position:relative;z-index:2;min-width:0;padding:0 4px}.hpt-step-first{align-items:flex-start;text-align:left;padding-left:0}.hpt-step-last{align-items:flex-end;text-align:right;padding-right:0}.hpt-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:var(--hpt-icon-bg-size, 52px);height:var(--hpt-icon-bg-size, 52px);flex-shrink:0;background:color-mix(in srgb,var(--hpt-icon-bg-cl, #8b1a2b) var(--hpt-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hpt-icon-bgshadow-x, 0px) var(--hpt-icon-bgshadow-y, 4px) var(--hpt-icon-bgshadow-blur, 10px) var(--hpt-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hpt-icon-bgshadow-cl, #8b1a2b) var(--hpt-icon-bgshadow-cl-o, 20%),transparent)}.hpt-icon-wrap.hpt-shape-circle{border-radius:50%}.hpt-icon-wrap.hpt-shape-square{border-radius:var(--hpt-icon-bg-radius, 12px)}.hpt-icon-wrap.hpt-shape-rectangle{width:var(--hpt-icon-bg-rect-w, 60px);height:var(--hpt-icon-bg-rect-h, 40px);border-radius:var(--hpt-icon-bg-radius, 12px)}.hpt-no-bg-shadow .hpt-icon-wrap{box-shadow:none}.hpt-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;filter:drop-shadow(var(--hpt-icon-shadow-x, 0px) var(--hpt-icon-shadow-y, 1px) var(--hpt-icon-shadow-blur, 2px) color-mix(in srgb,var(--hpt-icon-shadow-cl, #000) var(--hpt-icon-shadow-cl-o, 30%),transparent))}.hpt-no-icon-shadow .hpt-icon{filter:none}.hpt-icon svg{display:block;width:calc(var(--hpt-icon-bg-size, 52px) * .44);height:calc(var(--hpt-icon-bg-size, 52px) * .44);flex-shrink:0;color:color-mix(in srgb,var(--hpt-icon-cl, #fff) var(--hpt-icon-cl-o, 100%),transparent)}.hpt-icon-wrap.hpt-shape-rectangle .hpt-icon svg{width:calc(var(--hpt-icon-bg-rect-h, 40px) * .5);height:calc(var(--hpt-icon-bg-rect-h, 40px) * .5)}.hpt-label{font-size:var(--hpt-label-fs, 14px);font-weight:var(--hpt-label-fw, 400);line-height:1.3;color:color-mix(in srgb,var(--hpt-label-cl, #161616) var(--hpt-label-cl-o, 100%),transparent);perspective:200px}.hpt-flip-char{display:inline-block;transform-style:preserve-3d}.hpt-flip-char.hpt-flip-tick{animation:hdtFlipTickDown .2s ease-in-out}.hpt-label.hpt-flip-dir-down .hpt-flip-char.hpt-flip-tick{animation-name:hdtFlipTickDown}.hpt-label.hpt-flip-dir-up .hpt-flip-char.hpt-flip-tick{animation-name:hdtFlipTickUp}.hpt-label.hpt-flip-dir-left .hpt-flip-char.hpt-flip-tick{animation-name:hdtFlipTickLeft}.hpt-label.hpt-flip-dir-right .hpt-flip-char.hpt-flip-tick{animation-name:hdtFlipTickRight}.hpt-date{font-size:var(--hpt-date-fs, 13px);font-weight:var(--hpt-date-fw, 400);line-height:1.3;color:color-mix(in srgb,var(--hpt-date-cl, #767676) var(--hpt-date-cl-o, 100%),transparent)}@media(max-width:480px){.hpt-label,.hpt-date{font-size:calc(var(--hpt-label-fs, 14px) * .85)}}.hotteStockUrgency-text{color:var(--su-text-cl);font-size:var(--su-text-fs);font-weight:var(--su-text-fw, 400);margin-bottom:8px}.hotteStockUrgency-track{width:100%;height:var(--su-bar-h, 6px);background:var(--su-track-cl, #f4e4e8);border-radius:var(--su-bar-radius, 4px);overflow:hidden}.hotteStockUrgency-fill{height:100%;width:var(--su-fill, 25%);border-radius:inherit;background:linear-gradient(90deg,var(--su-grad-start),var(--su-grad-end))}.hotteTitle{margin:0;color:var(--ht-cl);font-size:var(--ht-fsm);font-weight:var(--ht-fw, 700);line-height:1.25}.hotteTitle.align-left{text-align:left}.hotteTitle.align-center{text-align:center}.hotteTitle.align-right{text-align:right}.ht-tm{font-size:.5em;position:relative;top:-1em;vertical-align:baseline;line-height:0}@media only screen and (min-width:768px){.hotteTitle{font-size:var(--ht-fs)}}.hotteTitle-subtitle{margin-top:6px;color:var(--cl);font-size:var(--fs, 14px);font-weight:var(--fw, 400)}.hotteTitle-subtitle.align-left{text-align:left}.hotteTitle-subtitle.align-center{text-align:center}.hotteTitle-subtitle.align-right{text-align:right}.hotteStarRating{display:flex;align-items:center;gap:8px;color:var(--sr-text-cl);font-size:var(--sr-text-fs);font-weight:var(--sr-text-fw, 400)}.hotteStarRating-stars{display:inline-flex;align-items:center;gap:2px}.hsr-star{width:var(--sr-star-size, 16px);height:var(--sr-star-size, 16px);fill:var(--sr-star-cl)}.hsr-star--empty{opacity:.25}.hotteStarRating--tiles .hotteStarRating-stars{gap:var(--sr-tile-gap, 2px)}.hsr-tile{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--sr-star-size, 16px) * 1.5);height:calc(var(--sr-star-size, 16px) * 1.5);background:var(--sr-star-cl);border-radius:var(--sr-tile-radius, 2px);flex-shrink:0}.hsr-tile .hsr-star{width:65%;height:65%;fill:var(--sr-star-icon-cl, #fff)}.hsr-tile--empty{opacity:.3}.hotteSalePrice-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.hotteSalePrice .sp-sale{color:var(--sp-cl);font-size:var(--sp-fs);font-weight:700}.hotteSalePrice .sp-compare{font-weight:var(--sp-comparefw, 400);font-size:var(--sp-fs);color:var(--sp-comparecl, var(--sp-cl))}.hotteSalePrice .sp-label{display:inline-block;padding:2px 8px;color:var(--sp-lblcl);background:color-mix(in srgb,var(--sp-lblbg) var(--sp-lblbg-opacity, 100%),transparent);font-size:var(--sp-lblfs);font-weight:var(--sp-lblfw, 700);border-radius:var(--sp-lblradius, 4px);vertical-align:middle;line-height:1.6}.hotteSalePrice .sp-label--italic{font-style:italic}.hotteSalePrice .sp-label--shadow{box-shadow:var(--sp-lblshadow-x) var(--sp-lblshadow-y) var(--sp-lblshadow-blur) var(--sp-lblshadow-spread) color-mix(in srgb,var(--sp-lblshadow-cl, #000) var(--sp-lblshadow-cl-o, 15%),transparent)}.hotteSalePrice .sp-label-icon{width:11px;height:11px;vertical-align:-1px;margin-right:3px}.hotteSalePrice-tax{font-size:var(--sp-taxfs);color:var(--sp-taxcl);margin-top:4px}.hotteVendorType{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--vtb-fs);font-weight:var(--vtb-fw)}.hotteVendorType .hvt-item{display:inline-flex;align-items:center;gap:4px}.hotteVendorType .hvt-label{color:var(--vtb-labelcl)}.hotteVendorType .hvt-link{color:var(--vtb-linkcl);text-decoration:underline}.hotteVendorType .hvt-divider{color:var(--vtb-dividercl)}.hotteShortDesc .hsd-text{color:var(--sd-cl);font-size:var(--sd-fs);line-height:1.6}.hotteShortDesc .hsd-text a{color:var(--sd-linkcl)}.hotteShortDesc .hsd-text.hsd-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hotteShortDesc .hsd-readmore{display:inline-block;margin-top:4px;background:none;border:0;padding:0;color:var(--sd-linkcl);text-decoration:underline;font-size:var(--sd-fs);cursor:pointer}.hottePurchasedHeader{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;padding:8px 16px;background:color-mix(in srgb,var(--ph-bg) var(--ph-bg-opacity, 100%),transparent);border:var(--ph-border-w, 1px) var(--ph-border-style, dashed) var(--ph-border-cl, #f4a7b9);border-radius:var(--ph-radius, 30px);color:var(--ph-text-cl);font-size:var(--ph-text-fs);font-weight:var(--ph-text-fw, 400)}.hottePurchasedHeader.has-ph-shadow{box-shadow:var(--ph-shadow-x) var(--ph-shadow-y) var(--ph-shadow-blur) var(--ph-shadow-spread) color-mix(in srgb,var(--ph-shadow-cl, #000) var(--ph-shadow-cl-o, 15%),transparent)}.hottePurchasedHeader.align-left{justify-content:flex-start}.hottePurchasedHeader.align-center{justify-content:center}.hottePurchasedHeader.align-right{justify-content:flex-end}.hottePurchasedHeader.box-fit{width:fit-content;max-width:100%}.hottePurchasedHeader.box-custom{width:var(--ph-box-width, 320px);max-width:100%}.hottePurchasedHeader.box-fit.align-center,.hottePurchasedHeader.box-custom.align-center{margin-left:auto;margin-right:auto}.hottePurchasedHeader.box-fit.align-right,.hottePurchasedHeader.box-custom.align-right{margin-left:auto}.hottePurchasedHeader-avatars{display:flex;align-items:center;flex-shrink:0}.hottePurchasedHeader-avatar{width:var(--ph-avatar-size, 26px);height:var(--ph-avatar-size, 26px);border-radius:50%;object-fit:cover;border:var(--ph-avatar-border-w, 2px) solid var(--ph-avatar-border-cl, #fff);margin-left:calc(var(--ph-avatar-size, 26px) * -1 * var(--ph-avatar-overlap, 35) / 100)}.hottePurchasedHeader-avatar:first-child{margin-left:0}.hottePurchasedHeader-text{white-space:nowrap}.hottePurchasedHeader-text b{font-weight:700}.ph-verified{width:14px;height:14px;color:var(--ph-verified-cl, #3B82F6);vertical-align:-2px;margin:0 2px}.cb1{background:color-mix(in srgb,var(--cb1-bg, #fdf0ee) var(--cb1-bg-o, 100%),transparent);margin-top:var(--cb1-mt, 0px);margin-bottom:var(--cb1-mb, 0px);overflow:hidden;display:flex;flex-direction:column;min-height:var(--cb1-minh-m, 900px)}@media only screen and (min-width:768px){.cb1{aspect-ratio:1920/720;min-height:0}}.cb1-inner{max-width:var(--cb1-maxw, 1280px);margin:0 auto;padding:var(--cb1-pad-t, 60px) 20px var(--cb1-pad-b, 60px);box-sizing:border-box;width:100%;flex:1;display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:0;align-items:center;grid-template-areas:"pill image" "heading image" "body image" "button image" "bottom image"}.cb1--img-left .cb1-inner{grid-template-areas:"image pill" "image heading" "image body" "image button" "image bottom"}.cb1-pill{grid-area:pill}.cb1-heading{grid-area:heading}.cb1-body{grid-area:body}.cb1-btn{grid-area:button}.cb1-bottom{grid-area:bottom}.cb1-image{grid-area:image;grid-row:1 / -1;position:relative;align-self:center}.cb1-img-wrap{height:calc(var(--cb1-minh-m, 900px) - var(--cb1-pad-t, 50px) - var(--cb1-pad-b, 50px));overflow:hidden}@media only screen and (min-width:768px){.cb1-img-wrap{height:calc(600px - var(--cb1-pad-t, 50px) - var(--cb1-pad-b, 50px))}}.cb1-img{width:100%;height:100%;object-fit:cover;object-position:var(--cb1-mobile-focal, center);display:block}@media only screen and (min-width:768px){.cb1-img{object-position:var(--cb1-desktop-pos, center center)}}@media only screen and (max-width:767px){.cb1-mobile-fit-natural .cb1-img-wrap{height:auto}.cb1-mobile-fit-natural .cb1-img{height:auto;object-fit:initial;object-position:initial}}.cb1-italic{font-style:italic}.cb1-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:color-mix(in srgb,var(--cb1-pill-bg, #fff) var(--cb1-pill-bg-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--cb1-pill-bdr, #f4c9c2) var(--cb1-pill-bdr-o, 100%),transparent);border-radius:999px;margin-bottom:20px;font-size:14px;width:fit-content}.cb1-pill.has-pill-shadow{box-shadow:var(--cb1-pill-shadow-x) var(--cb1-pill-shadow-y) var(--cb1-pill-shadow-blur) var(--cb1-pill-shadow-spread) color-mix(in srgb,var(--cb1-pill-shadow-cl, #000) var(--cb1-pill-shadow-cl-o, 15%),transparent)}.cb1-pill-stars{display:inline-flex;gap:1px}.cb1-star{width:14px;height:14px;fill:color-mix(in srgb,var(--cb1-pill-star, #e8483c) var(--cb1-pill-star-o, 100%),transparent)}.cb1-star--empty{opacity:.25}.cb1-pill-text{font-weight:var(--cb1-pill-fw, 700);color:color-mix(in srgb,var(--cb1-pill-cl, #e8483c) var(--cb1-pill-cl-o, 100%),transparent)}.cb1-heading{margin:0 0 20px;color:color-mix(in srgb,var(--cb1-heading-cl, #1a1a1a) var(--cb1-heading-cl-o, 100%),transparent);font-size:var(--cb1-heading-fsm, 32px);font-weight:var(--cb1-heading-fw, 700);line-height:1.15}.cb1-heading em{font-style:italic;font-weight:400}.cb1-heading .cb1-hl{background:linear-gradient(90deg,color-mix(in srgb,var(--cb1-heading-hl-start, #f2542d) var(--cb1-heading-hl-start-o, 100%),transparent),color-mix(in srgb,var(--cb1-heading-hl-end, #e8483c) var(--cb1-heading-hl-end-o, 100%),transparent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width:768px){.cb1-heading{font-size:var(--cb1-heading-fs, 48px)}}.cb1-body{color:color-mix(in srgb,var(--cb1-body-cl, #444) var(--cb1-body-cl-o, 100%),transparent);font-size:var(--cb1-body-fs, 16px);line-height:1.6;margin-bottom:28px}.cb1-body p{margin:0 0 12px}.cb1-body p:last-child{margin-bottom:0}.cb1-body strong{font-weight:700;color:inherit}.cb1-btn{display:inline-block;width:fit-content;padding:16px 32px;background:color-mix(in srgb,var(--cb1-btn-bg, #111) var(--cb1-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb1-btn-cl, #fff) var(--cb1-btn-cl-o, 100%),transparent);font-size:var(--cb1-btn-fs, 14px);font-weight:var(--cb1-btn-fw, 700);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:var(--cb1-btn-radius, 6px);margin-bottom:28px}.cb1-bottom{display:flex;align-items:center;gap:10px}.cb1-bottom-avatars{display:flex;align-items:center}.cb1-bottom-avatar{width:var(--cb1-avatar-size, 30px);height:var(--cb1-avatar-size, 30px);border-radius:50%;object-fit:cover;border:var(--cb1-avatar-bdrw, 2px) solid color-mix(in srgb,var(--cb1-avatar-bdr, #fff) var(--cb1-avatar-bdr-o, 100%),transparent);margin-left:calc(var(--cb1-avatar-size, 30px) * -.35)}.cb1-bottom-avatar:first-child{margin-left:0}.cb1-bottom-stars{display:inline-flex;gap:1px;margin-left:6px}.cb1-bstar{width:14px;height:14px;fill:color-mix(in srgb,var(--cb1-bottom-star, #111) var(--cb1-bottom-star-o, 100%),transparent)}.cb1-bstar--empty{opacity:.25}.cb1-bottom-text{font-weight:var(--cb1-bottom-fw, 700);color:color-mix(in srgb,var(--cb1-bottom-cl, #111) var(--cb1-bottom-cl-o, 100%),transparent);font-size:14px}.cb1-arrow{position:absolute;top:16px;right:16px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--cb1-arrow-bg, #fff) var(--cb1-arrow-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb1-arrow-cl, #111) var(--cb1-arrow-cl-o, 100%),transparent);box-shadow:0 2px 8px #0000001f;z-index:2}.cb1-arrow svg{width:18px;height:18px}.cb1-testimonial{position:absolute;top:8%;right:-5%;max-width:280px;display:flex;gap:10px;padding:16px;background:color-mix(in srgb,var(--cb1-test-bg, #fdeeec) var(--cb1-test-bg-o, 100%),transparent);border-radius:16px;box-shadow:0 8px 24px #0000001a;z-index:1;font-weight:var(--cb1-test-fw, 400)}.cb1-testimonial-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.cb1-testimonial-name{font-weight:700;color:color-mix(in srgb,var(--cb1-test-name-cl, #e8483c) var(--cb1-test-name-cl-o, 100%),transparent);font-size:14px}.cb1-testimonial-handle{color:color-mix(in srgb,var(--cb1-test-cl, #333) var(--cb1-test-cl-o, 100%),transparent);opacity:.6;font-size:12px;margin-bottom:6px}.cb1-testimonial-text{color:color-mix(in srgb,var(--cb1-test-cl, #333) var(--cb1-test-cl-o, 100%),transparent);font-size:13px;line-height:1.4}@media only screen and (max-width:767px){.cb1-inner{display:flex;flex-direction:column;gap:0}.cb1-pill{order:1}.cb1-heading{order:2}.cb1-image{order:3;margin-bottom:24px}.cb1-body{order:4}.cb1-btn{order:5}.cb1-bottom{order:6}.cb1-testimonial{position:static;max-width:none;margin-top:16px}.cb1-arrow{display:none}}.cb2{background:color-mix(in srgb,var(--cb2-bg, #fdf1f0) var(--cb2-bg-o, 100%),transparent);margin-top:var(--cb2-mt, 0px);margin-bottom:var(--cb2-mb, 0px);overflow:hidden;display:flex;flex-direction:column;min-height:var(--cb2-minh-m, 900px)}@media only screen and (min-width:768px){.cb2{aspect-ratio:1920/720;min-height:0}}.cb2-inner{max-width:var(--cb2-maxw, 1280px);margin:0 auto;padding:var(--cb2-pad-t, 50px) 20px var(--cb2-pad-b, 50px);box-sizing:border-box;width:100%;flex:1;display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:0;align-items:center;grid-template-areas:"purchased image" "heading image" "body image" "features image" "button image" "guarantee image"}.cb2--img-left .cb2-inner{grid-template-areas:"image purchased" "image heading" "image body" "image features" "image button" "image guarantee"}.cb2-purchased{grid-area:purchased}.cb2-heading{grid-area:heading}.cb2-body{grid-area:body}.cb2-features{grid-area:features}.cb2-btn{grid-area:button}.cb2-guarantee{grid-area:guarantee}.cb2-image{grid-area:image;grid-row:1 / -1;position:relative;align-self:center}.cb2-img-wrap{height:calc(var(--cb2-minh-m, 900px) - var(--cb2-pad-t, 50px) - var(--cb2-pad-b, 50px));overflow:hidden;border-radius:16px}@media only screen and (min-width:768px){.cb2-img-wrap{height:calc(600px - var(--cb2-pad-t, 50px) - var(--cb2-pad-b, 50px))}}.cb2-img{width:100%;height:100%;object-fit:cover;object-position:var(--cb2-mobile-focal, center);display:block}@media only screen and (min-width:768px){.cb2-img{object-position:var(--cb2-desktop-pos, center center)}}@media only screen and (max-width:767px){.cb2-mobile-fit-natural .cb2-img-wrap{height:auto}.cb2-mobile-fit-natural .cb2-img{height:auto;object-fit:initial;object-position:initial}}.cb2-italic{font-style:italic}.cb2-purchased{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:14px;width:fit-content}.cb2-avatars{display:flex;align-items:center}.cb2-avatar{width:var(--cb2-avatar-size, 20px);height:var(--cb2-avatar-size, 20px);border-radius:50%;object-fit:cover;border:var(--cb2-avatar-bdrw, 2px) solid color-mix(in srgb,var(--cb2-avatar-bdr, #fff) var(--cb2-avatar-bdr-o, 100%),transparent);margin-left:calc(var(--cb2-avatar-size, 20px) * -.35)}.cb2-avatar:first-child{margin-left:0}.cb2-purchased-text{font-weight:var(--cb2-ph-fw, 600);color:color-mix(in srgb,var(--cb2-ph-cl, #111) var(--cb2-ph-cl-o, 100%),transparent)}.cb2-purchased-text b{font-weight:700}.cb2-verified{width:14px;height:14px;fill:color-mix(in srgb,var(--cb2-verified-cl, #f2542d) var(--cb2-verified-cl-o, 100%),transparent);vertical-align:-2px;margin:0 2px}.cb2-heading{margin:0 0 16px;color:color-mix(in srgb,var(--cb2-heading-cl, #161616) var(--cb2-heading-cl-o, 100%),transparent);font-size:var(--cb2-heading-fsm, 30px);font-weight:var(--cb2-heading-fw, 700);line-height:1.15}.cb2-heading em{font-style:italic}.cb2-heading .cb2-hl{color:color-mix(in srgb,var(--cb2-heading-hl-cl, #e05a7e) var(--cb2-heading-hl-cl-o, 100%),transparent)}@media only screen and (min-width:768px){.cb2-heading{font-size:var(--cb2-heading-fs, 44px)}}.cb2-body{color:color-mix(in srgb,var(--cb2-body-cl, #555) var(--cb2-body-cl-o, 100%),transparent);font-size:var(--cb2-body-fs, 15px);line-height:1.6;margin-bottom:24px}.cb2-body p{margin:0 0 12px}.cb2-body p:last-child{margin-bottom:0}.cb2-features{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}.cb2-feature{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 8px;background:color-mix(in srgb,var(--cb2-feat-bg, #fff) var(--cb2-feat-bg-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--cb2-feat-bdr, #eee) var(--cb2-feat-bdr-o, 100%),transparent);border-radius:12px}.cb2-feature-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cb2-feature-icon-wrap.cb2-shape-circle,.cb2-feature-icon-wrap.cb2-shape-square{width:var(--cb2-icon-bg-size, 28px);height:var(--cb2-icon-bg-size, 28px);background:color-mix(in srgb,var(--cb2-icon-bg-cl, #fff) var(--cb2-icon-bg-cl-o, 100%),transparent);box-shadow:var(--cb2-icon-bgshadow-x, 0px) var(--cb2-icon-bgshadow-y, 3px) var(--cb2-icon-bgshadow-blur, 8px) var(--cb2-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--cb2-icon-bgshadow-cl, #000) var(--cb2-icon-bgshadow-cl-o, 15%),transparent)}.cb2-feature-icon-wrap.cb2-shape-circle{border-radius:50%}.cb2-feature-icon-wrap.cb2-shape-square{border-radius:var(--cb2-icon-bg-radius, 6px)}.cb2-no-bg-shadow .cb2-feature-icon-wrap{box-shadow:none}.cb2-feature-icon{width:22px;height:22px;color:color-mix(in srgb,var(--cb2-feat-icon-cl, #111) var(--cb2-feat-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--cb2-icon-shadow-x, 0px) var(--cb2-icon-shadow-y, 2px) var(--cb2-icon-shadow-blur, 4px) color-mix(in srgb,var(--cb2-icon-shadow-cl, #000) var(--cb2-icon-shadow-cl-o, 30%),transparent))}.cb2-no-icon-shadow .cb2-feature-icon{filter:none}.cb2-feature-icon svg{width:100%;height:100%}.cb2-feature-text{font-size:12px;font-weight:var(--cb2-feat-fw, 700);color:color-mix(in srgb,var(--cb2-feat-cl, #111) var(--cb2-feat-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.03em;line-height:1.3}.cb2-btn{display:inline-block;width:fit-content;padding:16px 32px;background:color-mix(in srgb,var(--cb2-btn-bg, #e8637f) var(--cb2-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb2-btn-cl, #fff) var(--cb2-btn-cl-o, 100%),transparent);font-size:var(--cb2-btn-fs, 14px);font-weight:var(--cb2-btn-fw, 700);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:var(--cb2-btn-radius, 30px);margin-bottom:16px;text-align:center}.cb2-guarantee{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:var(--cb2-guar-fw, 400);color:color-mix(in srgb,var(--cb2-guar-cl, #777) var(--cb2-guar-cl-o, 100%),transparent)}.cb2-guarantee-icon{width:16px;height:16px;flex-shrink:0}.cb2-badge{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:12px;z-index:2;box-shadow:0 6px 16px #0000001f;padding:10px 14px}.cb2-badge--1{top:6%;right:-6%;background:color-mix(in srgb,var(--cb2-b1-bg, #e8637f) var(--cb2-b1-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb2-b1-cl, #fff) var(--cb2-b1-cl-o, 100%),transparent);font-weight:var(--cb2-b1-fw, 700)}.cb2-badge-line1{font-size:20px;line-height:1.1}.cb2-badge-line2{font-size:11px;letter-spacing:.05em}.cb2-badge--2{top:26%;right:-4%;background:color-mix(in srgb,var(--cb2-b2-bg, #fff) var(--cb2-b2-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb2-b2-cl, #e8637f) var(--cb2-b2-cl-o, 100%),transparent);font-weight:var(--cb2-b2-fw, 700);font-size:13px}.cb2-seal{position:absolute;bottom:-4%;left:8%;width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background:color-mix(in srgb,var(--cb2-seal-bg, #f4d545) var(--cb2-seal-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb2-seal-cl, #111) var(--cb2-seal-cl-o, 100%),transparent);font-weight:var(--cb2-seal-fw, 700);font-size:10px;line-height:1.2;box-shadow:0 6px 16px #0000001f;z-index:2}.cb2-seal span{padding:0 6px}@media only screen and (max-width:767px){.cb2-inner{display:flex;flex-direction:column;gap:0}.cb2-purchased{order:1;margin-bottom:12px}.cb2-heading{order:2}.cb2-image{order:3;margin-bottom:24px}.cb2-body{order:4}.cb2-features{order:5}.cb2-btn{order:6}.cb2-guarantee{order:7}.cb2-badge,.cb2-seal{display:none}}.cb3{background:linear-gradient(135deg,color-mix(in srgb,var(--cb3-bg1, #faf6f0) var(--cb3-bg1-o, 100%),transparent) 0% 58%,color-mix(in srgb,var(--cb3-bg2, #f3e2e6) var(--cb3-bg2-o, 100%),transparent) 58% 100%);margin-top:var(--cb3-mt, 0px);margin-bottom:var(--cb3-mb, 0px);overflow:hidden;display:flex;flex-direction:column;min-height:var(--cb3-minh-m, 480px)}@media only screen and (min-width:768px){.cb3{aspect-ratio:1920/720;min-height:0}}.cb3-inner{max-width:var(--cb3-maxw, 1280px);margin:0 auto;padding:var(--cb3-pad-t, 60px) 20px var(--cb3-pad-b, 60px);box-sizing:border-box;width:100%;flex:1;display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:0;align-items:center;grid-template-areas:"eyebrow image" "heading image" "body image" "stats image" "cta image"}.cb3--img-left .cb3-inner{grid-template-areas:"image eyebrow" "image heading" "image body" "image stats" "image cta"}.cb3-eyebrow{grid-area:eyebrow}.cb3-heading{grid-area:heading}.cb3-body{grid-area:body}.cb3-stats{grid-area:stats}.cb3-cta-row{grid-area:cta}.cb3-image{grid-area:image;grid-row:1 / -1;position:relative;align-self:center}.cb3-img-wrap{height:calc(var(--cb3-minh-m, 480px) - var(--cb3-pad-t, 50px) - var(--cb3-pad-b, 50px));overflow:hidden;border-radius:var(--cb3-img-radius, 20px)}@media only screen and (min-width:768px){.cb3-img-wrap{height:calc(600px - var(--cb3-pad-t, 50px) - var(--cb3-pad-b, 50px))}}.cb3-img{width:100%;height:100%;object-fit:cover;object-position:var(--cb3-mobile-focal, center);display:block}@media only screen and (min-width:768px){.cb3-img{object-position:var(--cb3-desktop-pos, center center)}}@media only screen and (max-width:767px){.cb3-mobile-fit-natural .cb3-img-wrap{height:auto}.cb3-mobile-fit-natural .cb3-img{height:auto;object-fit:initial;object-position:initial}}.cb3-italic{font-style:italic}.cb3-eyebrow{display:flex;align-items:center;gap:10px;padding-top:var(--cb3-eyebrow-pad-t, 0px);padding-bottom:var(--cb3-eyebrow-pad-b, 14px);font-size:var(--cb3-eyebrow-fs, 13px);font-weight:var(--cb3-eyebrow-fw, 700);color:color-mix(in srgb,var(--cb3-eyebrow-cl, #c2456b) var(--cb3-eyebrow-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.12em}.cb3-eyebrow-dash{display:inline-block;width:24px;height:2px;background:currentColor}.cb3-heading{margin:0;padding-top:var(--cb3-heading-pad-t, 0px);padding-bottom:var(--cb3-heading-pad-b, 18px);color:color-mix(in srgb,var(--cb3-heading-cl, #1a1a1a) var(--cb3-heading-cl-o, 100%),transparent);font-size:var(--cb3-heading-fsm, 30px);font-weight:var(--cb3-heading-fw, 700);line-height:1.15}.cb3-heading em{font-style:italic}.cb3-heading .cb3-hl{color:color-mix(in srgb,var(--cb3-heading-hl-cl, #c2456b) var(--cb3-heading-hl-cl-o, 100%),transparent)}@media only screen and (min-width:768px){.cb3-heading{font-size:var(--cb3-heading-fs, 46px)}}.cb3-body{color:color-mix(in srgb,var(--cb3-body-cl, #555) var(--cb3-body-cl-o, 100%),transparent);font-size:var(--cb3-body-fs, 15px);line-height:1.6;padding-top:var(--cb3-body-pad-t, 0px);padding-bottom:var(--cb3-body-pad-b, 26px)}.cb3-body p{margin:0 0 12px}.cb3-body p:last-child{margin-bottom:0}.cb3-stats{display:flex;align-items:center;gap:20px;padding-top:var(--cb3-stats-pad-t, 0px);padding-bottom:var(--cb3-stats-pad-b, 30px)}.cb3-stat{display:flex;flex-direction:column;gap:2px}.cb3-stat-number{font-size:22px;font-weight:var(--cb3-stat-fw, 700);color:color-mix(in srgb,var(--cb3-stat-num-cl, #1a1a1a) var(--cb3-stat-num-cl-o, 100%),transparent);line-height:1.1}.cb3-stat-label{font-size:12px;color:color-mix(in srgb,var(--cb3-stat-lbl-cl, #777) var(--cb3-stat-lbl-cl-o, 100%),transparent)}.cb3-stat-divider{width:1px;height:34px;background:color-mix(in srgb,var(--cb3-stat-div-cl, #ddd) var(--cb3-stat-div-cl-o, 100%),transparent);flex-shrink:0}.cb3-cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding-top:var(--cb3-cta-pad-t, 0px);padding-bottom:var(--cb3-cta-pad-b, 0px)}.cb3-btn{display:inline-block;width:fit-content;padding:16px 32px;background:color-mix(in srgb,var(--cb3-btn-bg, #1a1a1a) var(--cb3-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb3-btn-cl, #fff) var(--cb3-btn-cl-o, 100%),transparent);font-size:var(--cb3-btn-fs, 14px);font-weight:var(--cb3-btn-fw, 700);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:var(--cb3-btn-radius, 6px)}.cb3-secondary{font-size:14px;font-weight:var(--cb3-sec-fw, 600);color:color-mix(in srgb,var(--cb3-sec-cl, #1a1a1a) var(--cb3-sec-cl-o, 100%),transparent);text-decoration:underline;text-underline-offset:3px}.cb3-secondary-arrow{display:inline-block;transition:transform .2s ease}.cb3-secondary:hover .cb3-secondary-arrow{transform:translate(3px)}.cb3-stamp{position:absolute;top:6%;right:2%;width:84px;height:84px;border-radius:50%;transform:rotate(-12deg);display:flex;align-items:center;justify-content:center;text-align:center;background:color-mix(in srgb,var(--cb3-stamp-bg, #c2456b) var(--cb3-stamp-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb3-stamp-cl, #fff) var(--cb3-stamp-cl-o, 100%),transparent);font-weight:var(--cb3-stamp-fw, 700);font-size:11px;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;box-shadow:0 6px 16px #00000026;z-index:2}.cb3-stamp.has-stamp-shadow{box-shadow:var(--cb3-stamp-shadow-x) var(--cb3-stamp-shadow-y) var(--cb3-stamp-shadow-blur) var(--cb3-stamp-shadow-spread) color-mix(in srgb,var(--cb3-stamp-shadow-cl, #000) var(--cb3-stamp-shadow-cl-o, 15%),transparent)}.cb3-stamp span{padding:0 8px}.cb3-review-card{position:absolute;bottom:6%;left:-8%;max-width:230px;padding:16px;background:color-mix(in srgb,var(--cb3-card-bg, #fff) var(--cb3-card-bg-o, 100%),transparent);border-radius:14px;box-shadow:0 10px 26px #0000001f;z-index:1}.cb3-review-card.has-card-shadow{box-shadow:var(--cb3-card-shadow-x) var(--cb3-card-shadow-y) var(--cb3-card-shadow-blur) var(--cb3-card-shadow-spread) color-mix(in srgb,var(--cb3-card-shadow-cl, #000) var(--cb3-card-shadow-cl-o, 15%),transparent)}.cb3-review-stars{display:inline-flex;gap:1px;margin-bottom:6px}.cb3-review-star{width:13px;height:13px;fill:color-mix(in srgb,var(--cb3-review-star-cl, #f2b807) var(--cb3-review-star-cl-o, 100%),transparent)}.cb3-review-star--empty{opacity:.25}.cb3-review-quote{margin:0 0 10px;font-size:13px;line-height:1.4;font-weight:var(--cb3-card-fw, 600);color:color-mix(in srgb,var(--cb3-card-cl, #1a1a1a) var(--cb3-card-cl-o, 100%),transparent)}.cb3-review-who{display:flex;align-items:center;gap:8px}.cb3-review-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.cb3-review-name{font-size:12px;font-weight:700;color:color-mix(in srgb,var(--cb3-card-cl, #1a1a1a) var(--cb3-card-cl-o, 100%),transparent)}@media only screen and (max-width:767px){.cb3{background:color-mix(in srgb,var(--cb3-bg1, #faf6f0) var(--cb3-bg1-o, 100%),transparent)}.cb3-inner{display:flex;flex-direction:column;gap:0}.cb3-eyebrow{order:1}.cb3-heading{order:2}.cb3-image{order:3;margin-bottom:24px}.cb3-body{order:4}.cb3-stats{order:5;flex-wrap:wrap;row-gap:14px}.cb3-cta-row{order:6}.cb3-stamp,.cb3-review-card{display:none}}.cb6{background:color-mix(in srgb,var(--cb6-bg, #C1683C) var(--cb6-bg-o, 100%),transparent);margin-top:var(--cb6-mt, 0px);margin-bottom:var(--cb6-mb, 0px);overflow:hidden;display:flex;flex-direction:column;min-height:var(--cb6-minh-m, 480px)}@media only screen and (min-width:768px){.cb6{min-height:var(--cb6-minh, 600px)}}.cb6-inner{max-width:var(--cb6-maxw, 1280px);margin:0 auto;padding:var(--cb6-pad-t, 20px) 20px var(--cb6-pad-b, 60px);box-sizing:border-box;width:100%;flex:1;display:grid;grid-template-columns:1fr 1fr;column-gap:70px;align-items:center}.cb6-content{order:1}.cb6-image{order:2;position:relative}.cb6--img-left .cb6-content{order:2}.cb6--img-left .cb6-image{order:1}.cb6-italic{font-style:italic}.cb6-eyebrow{font-size:13px;font-weight:var(--cb6-eyebrow-fw, 700);color:color-mix(in srgb,var(--cb6-eyebrow-cl, #1a1a1a) var(--cb6-eyebrow-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.1em;padding-top:var(--cb6-eyebrow-pad-t, 0px);padding-bottom:var(--cb6-eyebrow-pad-b, 14px)}.cb6-countdown{display:flex;align-items:center;gap:8px;padding-top:var(--cb6-countdown-pad-t, 0px);padding-bottom:var(--cb6-countdown-pad-b, 22px)}.cb6-cd-box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:58px;padding:10px 6px;border-radius:10px;background:color-mix(in srgb,var(--cb6-cd-box-bg, #6366F1) var(--cb6-cd-box-bg-o, 100%),transparent)}.cb6-cd-num{font-size:24px;font-weight:var(--cb6-cd-fw, 700);line-height:1.1;color:color-mix(in srgb,var(--cb6-cd-num-cl, #fff) var(--cb6-cd-num-cl-o, 100%),transparent);font-variant-numeric:tabular-nums}.cb6-cd-lbl{font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-top:2px;color:color-mix(in srgb,var(--cb6-cd-lbl-cl, #fff) var(--cb6-cd-lbl-cl-o, 80%),transparent)}.cb6-cd-colon{font-size:20px;font-weight:700;color:color-mix(in srgb,var(--cb6-cd-box-bg, #6366F1) var(--cb6-cd-box-bg-o, 100%),transparent)}.cb6-heading{margin:0;padding-top:var(--cb6-heading-pad-t, 0px);padding-bottom:var(--cb6-heading-pad-b, 16px);color:color-mix(in srgb,var(--cb6-heading-cl, #1a1a1a) var(--cb6-heading-cl-o, 100%),transparent);font-size:var(--cb6-heading-fsm, 30px);font-weight:var(--cb6-heading-fw, 700);line-height:1.15}.cb6-heading em{font-style:italic}.cb6-heading .cb6-hl{color:color-mix(in srgb,var(--cb6-heading-hl-cl, #6366F1) var(--cb6-heading-hl-cl-o, 100%),transparent)}@media only screen and (min-width:768px){.cb6-heading{font-size:var(--cb6-heading-fs, 44px)}}.cb6-body{color:color-mix(in srgb,var(--cb6-body-cl, #555) var(--cb6-body-cl-o, 100%),transparent);font-size:var(--cb6-body-fs, 15px);line-height:1.6;padding-top:var(--cb6-body-pad-t, 0px);padding-bottom:var(--cb6-body-pad-b, 24px)}.cb6-body p{margin:0 0 12px}.cb6-body p:last-child{margin-bottom:0}.cb6-rating{display:flex;align-items:center;gap:8px;padding-top:var(--cb6-rating-pad-t, 0px);padding-bottom:var(--cb6-rating-pad-b, 24px)}.cb6-rating-stars{display:inline-flex;gap:1px}.cb6-star{width:15px;height:15px;fill:color-mix(in srgb,var(--cb6-star-cl, #f2b807) var(--cb6-star-cl-o, 100%),transparent)}.cb6-star--empty{opacity:.3}.cb6-review-text{font-size:14px;font-weight:var(--cb6-review-fw, 600);color:color-mix(in srgb,var(--cb6-review-cl, #1a1a1a) var(--cb6-review-cl-o, 100%),transparent)}.cb6-cta-row{padding-top:var(--cb6-button-pad-t, 0px);padding-bottom:var(--cb6-button-pad-b, 0px)}.cb6-btn{display:inline-block;padding:16px 32px;background:color-mix(in srgb,var(--cb6-btn-bg, #6366F1) var(--cb6-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb6-btn-cl, #fff) var(--cb6-btn-cl-o, 100%),transparent);font-size:var(--cb6-btn-fs, 14px);font-weight:var(--cb6-btn-fw, 700);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:var(--cb6-btn-radius, 6px)}.cb6-offset-block{position:absolute;top:24px;left:24px;width:100%;height:100%;background:color-mix(in srgb,var(--cb6-offset-cl, #EEDFCC) var(--cb6-offset-cl-o, 100%),transparent);border-radius:var(--cb6-img-radius, 20px);z-index:0}.cb6-img-wrap{position:relative;z-index:1;height:calc(var(--cb6-minh-m, 480px) - var(--cb6-pad-t, 50px) - var(--cb6-pad-b, 50px));overflow:hidden;border-radius:var(--cb6-img-radius, 20px)}@media only screen and (min-width:768px){.cb6-img-wrap{height:calc(var(--cb6-img-h, 600px) - var(--cb6-pad-t, 50px) - var(--cb6-pad-b, 50px))}}.cb6-img{width:100%;height:100%;object-fit:cover;display:block}.cb6-discount-badge{position:absolute;bottom:-6%;left:-6%;width:96px;height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background:color-mix(in srgb,var(--cb6-badge-bg, #6366F1) var(--cb6-badge-bg-o, 100%),transparent);color:color-mix(in srgb,var(--cb6-badge-cl, #fff) var(--cb6-badge-cl-o, 100%),transparent);font-weight:var(--cb6-badge-fw, 700);font-size:12px;line-height:1.25;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 8px 20px #00000026;z-index:2}.cb6-discount-badge span{padding:0 10px}@media only screen and (max-width:767px){.cb6-inner{display:flex;flex-direction:column;gap:32px}.cb6-content{order:1}.cb6-image{order:2}.cb6-image--hide-mobile{display:none}.cb6-offset-block{top:14px;left:14px}.cb6-cd-box{min-width:50px;padding:8px 4px}.cb6-cd-num{font-size:20px}}.hab{position:relative;overflow:hidden;margin-top:var(--hab-mt, 0px);margin-bottom:var(--hab-mb, 0px);padding:var(--hab-pad-t, 100px) 0 var(--hab-pad-b, 100px)}.hab-media{position:relative;width:100%;overflow:hidden;padding-top:var(--hab-ar-m, 100%);background:color-mix(in srgb,var(--hab-bg, #0d0d0d) var(--hab-bg-o, 100%),transparent)}@media only screen and (min-width:768px){.hab-media{padding-top:var(--hab-ar, 54.7%)}}.hab-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hab-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hab-overlay-cl, #000) var(--hab-overlay-cl-o, 40%),transparent)}.hab-content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;max-width:var(--hab-maxw, 1280px);margin:0 auto;padding:32px}.hab-valign-top{align-items:flex-start}.hab-valign-center{align-items:center}.hab-valign-bottom{align-items:flex-end}.hab-align-left{justify-content:flex-start}.hab-align-center{justify-content:center}.hab-align-center .hab-content{text-align:center}.hab-align-right{justify-content:flex-end}.hab-content{max-width:520px}.hab-italic{font-style:italic}.hab-eyebrow{font-size:var(--hab-eyebrow-fs, 13px);font-weight:var(--hab-eyebrow-fw, 700);color:color-mix(in srgb,var(--hab-eyebrow-cl, #fff) var(--hab-eyebrow-cl-o, 85%),transparent);text-transform:uppercase;letter-spacing:.12em;padding-top:var(--hab-eyebrow-pad-t, 0px);padding-bottom:var(--hab-eyebrow-pad-b, 12px)}.hab-heading{margin:0;padding-top:var(--hab-heading-pad-t, 0px);padding-bottom:var(--hab-heading-pad-b, 14px);color:color-mix(in srgb,var(--hab-heading-cl, #fff) var(--hab-heading-cl-o, 100%),transparent);font-size:var(--hab-heading-fsm, 32px);font-weight:var(--hab-heading-fw, 700);line-height:1.1}.hab-heading em{font-style:italic}.hab-heading .hab-hl{color:color-mix(in srgb,var(--hab-heading-hl-cl, #EEDFCC) var(--hab-heading-hl-cl-o, 100%),transparent)}@media only screen and (min-width:768px){.hab-heading{font-size:var(--hab-heading-fs, 54px)}}.hab-body{color:color-mix(in srgb,var(--hab-body-cl, #f2f2f2) var(--hab-body-cl-o, 90%),transparent);font-size:var(--hab-body-fs, 16px);line-height:1.6;padding-top:var(--hab-body-pad-t, 0px);padding-bottom:var(--hab-body-pad-b, 20px)}.hab-body p{margin:0 0 10px}.hab-body p:last-child{margin-bottom:0}.hab-rating{display:flex;align-items:center;gap:8px;padding-top:var(--hab-rating-pad-t, 0px);padding-bottom:var(--hab-rating-pad-b, 20px)}.hab-align-center .hab-rating{justify-content:center}.hab-rating-stars{display:inline-flex;gap:1px}.hab-star{width:15px;height:15px;fill:color-mix(in srgb,var(--hab-star-cl, #ffd23f) var(--hab-star-cl-o, 100%),transparent)}.hab-star--empty{opacity:.3}.hab-review-text{font-size:14px;font-weight:var(--hab-review-fw, 600);color:color-mix(in srgb,var(--hab-review-cl, #fff) var(--hab-review-cl-o, 90%),transparent)}.hab-cta-row{display:flex;flex-wrap:wrap;gap:14px;padding-top:var(--hab-buttons-pad-t, 0px);padding-bottom:var(--hab-buttons-pad-b, 0px)}.hab-align-center .hab-cta-row{justify-content:center}.hab-btn{display:inline-block;padding:15px 30px;background:color-mix(in srgb,var(--hab-btn-bg, #6366F1) var(--hab-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hab-btn-cl, #fff) var(--hab-btn-cl-o, 100%),transparent);font-size:var(--hab-btn-fs, 14px);font-weight:var(--hab-btn-fw, 700);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--hab-btn-radius, 6px)}.hab-btn2{display:inline-flex;align-items:center;padding:15px 30px;background:transparent;border:1.5px solid color-mix(in srgb,var(--hab-btn2-bdr, #fff) var(--hab-btn2-bdr-o, 80%),transparent);color:color-mix(in srgb,var(--hab-btn2-cl, #fff) var(--hab-btn2-cl-o, 100%),transparent);font-size:var(--hab-btn2-fs, 14px);font-weight:var(--hab-btn2-fw, 700);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--hab-btn2-radius, 6px)}.hotteBuyBox>*+*{margin-top:18px}.hbb-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hbb-title{margin:0;font-size:var(--bb-title-fsm, 22px);font-weight:var(--bb-title-fw, 700);line-height:1.2;color:color-mix(in srgb,var(--bb-title-cl, #161616) var(--bb-title-cl-o, 100%),transparent)}@media only screen and (min-width:768px){.hbb-title{font-size:var(--bb-title-fs, 28px)}}.hbb-wishlist{flex-shrink:0;margin-top:4px;color:#161616}.hbb-wishlist svg{width:20px;height:20px}.hbb-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.hbb-verified{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--bb-verified-cl, #e8637f) var(--bb-verified-cl-o, 100%),transparent)}.hbb-verified .verifiedTick{width:14px;height:14px;flex-shrink:0}.hbb-features{display:flex;flex-wrap:wrap;gap:18px 26px}.hbb-feature{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;min-width:56px}.hbb-feature-icon{width:22px;height:22px;color:var(--bb-feat-icon-cl, #161616)}.hbb-feature-icon svg{width:100%;height:100%}.hbb-feature-text{font-size:11px;color:var(--bb-feat-cl, #555);line-height:1.3}.hbb-cta-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hbb-qty{flex-shrink:0}.hbb-buttons{display:flex;flex-direction:column;gap:10px;flex:1;min-width:200px}.hbb-atc-btn.hbb-atc-btn{width:100%;background:color-mix(in srgb,var(--bb-atc-bg, #e8637f) var(--bb-atc-bg-o, 100%),transparent);color:var(--bb-atc-cl, #fff);border-radius:var(--bb-atc-radius, 6px);border:0}.hbb-payment-btn{width:100%}.hminib{background:color-mix(in srgb,var(--hminib-bg, #fff) var(--hminib-bg-o, 100%),transparent);padding:var(--hminib-pad-t, 25px) 20px var(--hminib-pad-b, 25px);margin-top:var(--hminib-mt, 0px);margin-bottom:var(--hminib-mb, 0px)}.hminib-inner{max-width:var(--hminib-maxw, 1280px);margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 10px}.hminib-inner.cols-1{grid-template-columns:1fr}@media only screen and (min-width:768px){.hminib-inner{grid-template-columns:repeat(4,1fr)}}.hminib-item{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px;position:relative}.hminib-inner:not(.no-divider) .hminib-item+.hminib-item:before{content:"";position:absolute;left:-5px;top:50%;transform:translateY(-50%);width:1px;height:26px;background:color-mix(in srgb,var(--hminib-div-cl, #f0c6cf) var(--hminib-div-cl-o, 100%),transparent);display:none}@media only screen and (min-width:768px){.hminib-inner:not(.no-divider) .hminib-item+.hminib-item:before{display:block}}.hminib-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hminib-icon-wrap.hminib-shape-circle,.hminib-icon-wrap.hminib-shape-square{width:var(--hminib-icon-bg-size, 40px);height:var(--hminib-icon-bg-size, 40px);background:color-mix(in srgb,var(--hminib-icon-bg-cl, #fdf1f0) var(--hminib-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hminib-icon-bgshadow-x, 0px) var(--hminib-icon-bgshadow-y, 3px) var(--hminib-icon-bgshadow-blur, 8px) var(--hminib-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hminib-icon-bgshadow-cl, #000) var(--hminib-icon-bgshadow-cl-o, 15%),transparent)}.hminib-icon-wrap.hminib-shape-circle{border-radius:50%}.hminib-icon-wrap.hminib-shape-square{border-radius:var(--hminib-icon-bg-radius, 10px)}.hminib-no-bg-shadow .hminib-icon-wrap{box-shadow:none}.hminib-icon{width:var(--hminib-icon-size, 20px);height:var(--hminib-icon-size, 20px);flex-shrink:0;color:color-mix(in srgb,var(--hminib-icon-cl, #e8637f) var(--hminib-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hminib-icon-shadow-x, 0px) var(--hminib-icon-shadow-y, 2px) var(--hminib-icon-shadow-blur, 4px) color-mix(in srgb,var(--hminib-icon-shadow-cl, #000) var(--hminib-icon-shadow-cl-o, 30%),transparent))}.hminib-icon svg{width:100%;height:100%}.hminib-no-icon-shadow .hminib-icon{filter:none}.hminib-text{font-size:var(--hminib-text-fs, 14px);font-weight:var(--hminib-text-fw, 700);color:color-mix(in srgb,var(--hminib-text-cl, #161616) var(--hminib-text-cl-o, 100%),transparent)}.hotteGiftBlok{position:relative;display:flex;flex-direction:column;border-radius:var(--hgb-radius, 20px)}.hotteGiftBlok.hgb-has-image{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;justify-content:center;padding:24px}.hgb-italic{font-style:italic}.hgb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hgb-overlay-cl, #fff) var(--hgb-overlay-cl-o, 40%),transparent)}.hgb-content{position:relative;z-index:1}.hgb-heading{margin:0 0 10px;display:flex;flex-direction:column;line-height:1.1;font-weight:var(--hgb-heading-fw, 700);font-size:var(--hgb-heading-fs, 26px)}.hgb-heading-l1{color:color-mix(in srgb,var(--hgb-heading1-cl, #161616) var(--hgb-heading1-cl-o, 100%),transparent)}.hgb-heading-l2{color:color-mix(in srgb,var(--hgb-heading2-cl, #e8637f) var(--hgb-heading2-cl-o, 100%),transparent)}.hgb-body{color:color-mix(in srgb,var(--hgb-body-cl, #666) var(--hgb-body-cl-o, 100%),transparent);font-size:var(--hgb-body-fs, 15px);line-height:1.6;margin-bottom:14px}.hgb-body p{margin:0 0 8px}.hgb-body p:last-child{margin-bottom:0}.hgb-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.hgb-rating-stars{display:inline-flex;gap:2px}.hgb-star{width:16px;height:16px;fill:color-mix(in srgb,var(--hgb-star-cl, #e8637f) var(--hgb-star-cl-o, 100%),transparent)}.hgb-star--empty{opacity:.3}.hgb-rating-text{font-size:13px;font-weight:var(--hgb-rating-fw, 700);color:color-mix(in srgb,var(--hgb-rating-cl, #161616) var(--hgb-rating-cl-o, 100%),transparent)}.hgb-avatars{display:flex;align-items:center}.hgb-avatar{width:var(--hgb-avatar-size, 38px);height:var(--hgb-avatar-size, 38px);border-radius:50%;object-fit:cover;border:var(--hgb-avatar-bdr-w, 3px) solid color-mix(in srgb,var(--hgb-avatar-bdr, #fff) 100%,transparent);margin-left:-10px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.hgb-avatar:first-child{margin-left:0}.hgb-extra{background:color-mix(in srgb,var(--hgb-extra-bg, #e8637f) var(--hgb-extra-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hgb-extra-cl, #fff) var(--hgb-extra-cl-o, 100%),transparent);font-size:11px;font-weight:700}.htbi{position:relative;background:color-mix(in srgb,var(--htbi-bg, #e4d9c9) var(--htbi-bg-o, 100%),transparent);border-bottom:var(--htbi-border-w, 1px) solid color-mix(in srgb,var(--htbi-border-cl, transparent) var(--htbi-border-cl-o, 100%),transparent);padding-top:var(--htbi-pad-t, 10px);padding-bottom:var(--htbi-pad-b, 10px);margin-top:var(--htbi-mt, 0px);margin-bottom:var(--htbi-mb, 0px);color:color-mix(in srgb,var(--htbi-cl, #4a3f33) var(--htbi-cl-o, 100%),transparent);font-size:var(--htbi-fs, 11px);font-weight:var(--htbi-fw, 600);letter-spacing:var(--htbi-kerning, .5px)}.htbi-uppercase{text-transform:uppercase}.htbi-italic{font-style:italic}.htbi-inner{max-width:var(--htbi-maxw, 1280px);margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 20px;position:relative}.htbi-items{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--htbi-item-gap, 24px);flex:1}.htbi-items.align-left{justify-content:flex-start}.htbi-items.align-right{justify-content:flex-end}.htbi-item{display:inline-flex;align-items:center;gap:var(--htbi-icon-gap, 8px);position:relative;white-space:nowrap}.htbi-item:not(.htbi-no-divider):before{content:"";position:absolute;left:calc(var(--htbi-item-gap, 24px) / -2);top:50%;transform:translateY(-50%);width:1px;height:14px;background:color-mix(in srgb,var(--htbi-div-cl, #8a7a68) var(--htbi-div-cl-o, 40%),transparent)}.htbi-item:first-child:before{display:none}.htbi-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.htbi-icon-wrap.htbi-shape-circle{width:var(--htbi-icon-bg-size, 24px);height:var(--htbi-icon-bg-size, 24px);border-radius:50%;background:color-mix(in srgb,var(--htbi-icon-bg, #fff) var(--htbi-icon-bg-o, 100%),transparent)}.htbi-icon-wrap.htbi-shape-square{width:var(--htbi-icon-bg-size, 24px);height:var(--htbi-icon-bg-size, 24px);border-radius:var(--htbi-icon-bg-radius, 6px);background:color-mix(in srgb,var(--htbi-icon-bg, #fff) var(--htbi-icon-bg-o, 100%),transparent)}.htbi-icon-wrap.htbi-shape-circle:not(.htbi-no-bg-shadow),.htbi-icon-wrap.htbi-shape-square:not(.htbi-no-bg-shadow){box-shadow:var(--htbi-icon-bg-shadow-x, 0px) var(--htbi-icon-bg-shadow-y, 3px) var(--htbi-icon-bg-shadow-blur, 10px) var(--htbi-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--htbi-icon-bg-shadow-cl, #000) var(--htbi-icon-bg-shadow-cl-o, 15%),transparent)}.htbi-icon{width:var(--htbi-icon-size, 15px);height:var(--htbi-icon-size, 15px);flex-shrink:0;color:color-mix(in srgb,var(--htbi-icon-cl, #4a3f33) var(--htbi-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--htbi-icon-shadow-x, 0px) var(--htbi-icon-shadow-y, 1px) var(--htbi-icon-shadow-blur, 3px) color-mix(in srgb,var(--htbi-icon-shadow-cl, #000) var(--htbi-icon-shadow-cl-o, 30%),transparent))}.htbi-icon.htbi-no-icon-shadow{filter:none}.htbi-icon svg{width:100%;height:100%}.htbi-selector{position:relative;flex-shrink:0}.htbi-sel-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:0;color:color-mix(in srgb,var(--htbi-sel-cl, #4a3f33) var(--htbi-sel-cl-o, 100%),transparent);font-size:var(--htbi-fs, 11px);font-weight:var(--htbi-fw, 600);letter-spacing:var(--htbi-kerning, .5px);text-transform:inherit;white-space:nowrap}.htbi-chevron{width:12px;height:12px;flex-shrink:0;transition:transform .15s ease}.htbi-sel-btn[aria-expanded=true] .htbi-chevron{transform:rotate(180deg)}.htbi-sel-list{list-style:none;margin:0;padding:6px;position:absolute;top:calc(100% + 8px);right:0;z-index:20;min-width:180px;max-height:280px;overflow-y:auto;background:color-mix(in srgb,var(--htbi-dd-bg, #fff) var(--htbi-dd-bg-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--htbi-dd-border, #e5e5e5) var(--htbi-dd-border-o, 100%),transparent);border-radius:8px;box-shadow:0 8px 24px #0000001f}.htbi-sel-opt{display:block;width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:8px 10px;border-radius:5px;color:color-mix(in srgb,var(--htbi-dd-cl, #161616) var(--htbi-dd-cl-o, 100%),transparent);font-size:12px;font-weight:400;text-transform:none;letter-spacing:normal}.htbi-sel-opt:hover,.htbi-sel-opt--active{background:color-mix(in srgb,var(--htbi-dd-hover, #f5f5f5) var(--htbi-dd-hover-o, 100%),transparent)}.htbi-sel-opt--active{font-weight:700}.hmib{padding-top:var(--hmib-pad-t, 25px);padding-bottom:var(--hmib-pad-b, 25px);margin-top:var(--hmib-mt, 0px);margin-bottom:var(--hmib-mb, 0px);background:linear-gradient(90deg,var(--hmib-bg1, #e93d80),var(--hmib-bg2, #c81558));border-radius:var(--hmib-radius, 0px)}.hmib-inner{max-width:var(--hmib-maxw, 1280px);margin:0 auto;padding:22px 28px}.hmib-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 16px}@media only screen and (max-width:767px){.hmib-row.cols-1{grid-template-columns:1fr}}@media only screen and (min-width:768px){.hmib-row{grid-template-columns:repeat(4,1fr)}}.hmib-item{display:flex;align-items:center;gap:12px;padding:0 10px;position:relative}.hmib-row:not(.no-divider) .hmib-item+.hmib-item:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:32px;background:color-mix(in srgb,var(--hmib-div-cl, #fff) var(--hmib-div-cl-o, 30%),transparent);display:none}@media only screen and (min-width:768px){.hmib-row:not(.no-divider) .hmib-item+.hmib-item:before{display:block}}.hmib-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--hmib-icon-bg-size, 42px);height:var(--hmib-icon-bg-size, 42px);background:color-mix(in srgb,var(--hmib-icon-bg-cl, #fff) var(--hmib-icon-bg-cl-o, 12%),transparent);border:var(--hmib-ring-w, 2px) solid color-mix(in srgb,var(--hmib-ring-cl, #fff) var(--hmib-ring-cl-o, 80%),transparent);box-shadow:var(--hmib-icon-bgshadow-x, 0px) var(--hmib-icon-bgshadow-y, 2px) var(--hmib-icon-bgshadow-blur, 8px) var(--hmib-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hmib-icon-bgshadow-cl, #000) var(--hmib-icon-bgshadow-cl-o, 15%),transparent)}.hmib-icon-wrap.hmib-shape-circle{border-radius:50%}.hmib-icon-wrap.hmib-shape-square{border-radius:var(--hmib-icon-bg-radius, 10px)}.hmib-no-bg-shadow .hmib-icon-wrap{box-shadow:none}.hmib-icon{width:var(--hmib-icon-size, 18px);height:var(--hmib-icon-size, 18px);flex-shrink:0;color:color-mix(in srgb,var(--hmib-icon-cl, #fff) var(--hmib-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hmib-icon-shadow-x, 0px) var(--hmib-icon-shadow-y, 1px) var(--hmib-icon-shadow-blur, 3px) color-mix(in srgb,var(--hmib-icon-shadow-cl, #000) var(--hmib-icon-shadow-cl-o, 30%),transparent))}.hmib-no-icon-shadow .hmib-icon{filter:none}.hmib-icon svg{width:100%;height:100%}.hmib-text{display:flex;flex-direction:column;min-width:0}.hmib-title{font-size:var(--hmib-title-fs, 14px);font-weight:var(--hmib-title-fw, 700);text-transform:uppercase;letter-spacing:.03em;color:color-mix(in srgb,var(--hmib-title-cl, #fff) var(--hmib-title-cl-o, 100%),transparent)}.hmib-subtitle{font-size:var(--hmib-sub-fs, 12px);font-weight:var(--hmib-sub-fw, 400);color:color-mix(in srgb,var(--hmib-sub-cl, #fff) var(--hmib-sub-cl-o, 80%),transparent)}.fpt-rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.fpt-stars{display:inline-flex;gap:2px}.fpt-star{width:18px;height:18px;fill:var(--fpt-star-cl, #8b1a1a)}.fpt-star--empty{fill:color-mix(in srgb,var(--fpt-star-cl, #8b1a1a) 25%,transparent)}.fpt-rating-text{font-weight:var(--fpt-rating-fw, 700);font-size:var(--fpt-rating-fs, 16px);color:var(--fpt-rating-cl, #161616)}.fpt-avatars{display:inline-flex;margin-left:4px}.fpt-avatar{width:var(--fpt-avatar-size, 28px);height:var(--fpt-avatar-size, 28px);border-radius:50%;object-fit:cover;border:var(--fpt-avatar-bdr-w, 2px) solid var(--fpt-avatar-bdr, #fff);margin-left:calc(var(--fpt-avatar-size, 28px) * -.35)}.fpt-avatars .fpt-avatar:first-child{margin-left:0}.fpt-title{margin:0 0 10px;font-weight:var(--fpt-title-fw, 700);font-size:var(--fpt-title-fs, 32px);line-height:1.2;color:var(--fpt-title-cl, #111)}.fpt-title sup{font-size:.6em;position:relative;top:-1em;vertical-align:baseline}.fpt-divider{border:none;border-top:1px solid var(--fpt-divider-cl, #e5e5e5);margin:0 0 16px}.fpt-subtitle{font-size:var(--fpt-sub-fs, 14px);font-weight:var(--fpt-sub-fw, 400);color:var(--fpt-sub-cl, #666);margin-bottom:10px}.fpt-body1,.fpt-body2{font-size:var(--fpt-body1-fs, 15px);font-weight:var(--fpt-body1-fw, 400);line-height:1.6;color:var(--fpt-body1-cl, #2563eb);margin-bottom:14px}.fpt-body2{font-size:var(--fpt-body2-fs, 15px);font-weight:var(--fpt-body2-fw, 400);color:var(--fpt-body2-cl, #2563eb)}.fpt-body1 p,.fpt-body2 p{margin:0}.fpt-italic{font-style:italic}.fpt-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fpt-item-gap, 14px)}.fpt-item{display:flex;align-items:center;gap:10px}.fpt-icon{display:inline-flex;flex-shrink:0;width:20px;height:20px;color:var(--fpt-icon-cl, #8b1a1a);filter:drop-shadow(var(--fpt-icon-shadow-x, 0px) var(--fpt-icon-shadow-y, 1px) var(--fpt-icon-shadow-blur, 3px) color-mix(in srgb,var(--fpt-icon-shadow-cl, #000) var(--fpt-icon-shadow-cl-o, 30%),transparent))}.fpt-no-icon-shadow .fpt-icon{filter:none}.fpt-icon svg{display:block;width:100%;height:100%}.fpt-item-text{font-size:var(--fpt-item-fs, 15px);color:var(--fpt-item-cl, #2563eb)}.hotteWhyItWorks{width:100%}.wiw-heading{margin:0 0 6px;font-weight:var(--wiw-heading-fw, 700);font-size:var(--wiw-heading-fs, 26px);color:var(--wiw-heading-cl, #111)}.wiw-subtext{margin:0 0 16px;font-size:var(--wiw-sub-fs, 14px);font-weight:var(--wiw-sub-fw, 400);line-height:1.5;color:var(--wiw-sub-cl, #666)}.wiw-italic{font-style:italic}.hotteWhyItWorks.wiw-align-center .wiw-heading,.hotteWhyItWorks.wiw-align-center .wiw-subtext{text-align:center}.hotteWhyItWorks.wiw-align-right .wiw-heading,.hotteWhyItWorks.wiw-align-right .wiw-subtext{text-align:right}.wiw-carousel{position:relative;width:100%}.wiw-track{display:flex;overflow:hidden;transition:transform .35s ease}.wiw-slide{flex:0 0 100%;min-width:0;background:color-mix(in srgb,var(--wiw-card-bg, #C1683C) var(--wiw-card-bg-o, 25%),transparent);border:var(--wiw-border-w, 1px) solid color-mix(in srgb,var(--wiw-border-cl, #e5e5e5) var(--wiw-border-cl-o, 100%),transparent);border-radius:var(--wiw-radius, 10px);overflow:hidden}.wiw-img-wrap{width:100%;aspect-ratio:var(--wiw-img-ratio, 1.4);overflow:hidden}.wiw-img{width:100%;height:100%;object-fit:cover;display:block}.wiw-img-placeholder{display:flex;align-items:center;justify-content:center;background:#f0f0f0}.wiw-img-placeholder svg{width:40%;height:40%;opacity:.4}.wiw-caption{padding:16px 18px;text-align:left}.wiw-caption.wiw-caption-align-center{text-align:center}.wiw-caption.wiw-caption-align-right{text-align:right}.wiw-title{font-weight:var(--wiw-title-fw, 700);font-size:var(--wiw-title-fs, 16px);color:var(--wiw-title-cl, #111);margin-bottom:4px}.wiw-desc{font-size:var(--wiw-desc-fs, 13px);font-weight:var(--wiw-desc-fw, 400);line-height:1.5;color:var(--wiw-desc-cl, #666)}.wiw-arrow{position:absolute;top:0;bottom:0;width:36px;margin:auto 10px;height:36px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:color-mix(in srgb,var(--wiw-arrow-bg, #fff) var(--wiw-arrow-bg-o, 90%),transparent);color:var(--wiw-arrow-cl, #111);box-shadow:var(--wiw-arrow-shadow-x, 0px) var(--wiw-arrow-shadow-y, 2px) var(--wiw-arrow-shadow-blur, 6px) color-mix(in srgb,var(--wiw-arrow-shadow-cl, #000) var(--wiw-arrow-shadow-cl-o, 20%),transparent)}.wiw-arrow.wiw-no-arrow-shadow{box-shadow:none}.wiw-arrow svg{width:18px;height:18px}.wiw-prev{left:0}.wiw-next{right:0}.wiw-dots{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px}.wiw-dot{width:7px;height:7px;padding:0;border:none;border-radius:50%;cursor:pointer;background:var(--wiw-dot-cl, #d5d5d5)}.wiw-dot.is-active{background:var(--wiw-dot-active-cl, #111)}.hotteSimplePriceTitle{width:100%;text-align:left}.hotteSimplePriceTitle.spt-align-center{text-align:center}.hotteSimplePriceTitle.spt-align-right{text-align:right}.hotteSimplePriceTitle.spt-align-center .spt-rating-row,.hotteSimplePriceTitle.spt-align-center .spt-price-row{justify-content:center}.hotteSimplePriceTitle.spt-align-right .spt-rating-row,.hotteSimplePriceTitle.spt-align-right .spt-price-row{justify-content:flex-end}.spt-group{margin-bottom:10px}.spt-group:last-child{margin-bottom:0}.spt-title{margin:0;font-weight:var(--spt-title-fw, 700);font-size:var(--spt-title-fs, 24px);line-height:1.25;color:var(--spt-title-cl, #111)}.spt-title sup{font-size:.6em;position:relative;top:-1em;vertical-align:baseline}.spt-subtitle{font-size:var(--spt-sub-fs, 14px);font-weight:var(--spt-sub-fw, 400);line-height:1.5;color:var(--spt-sub-cl, #666)}.spt-italic{font-style:italic}.spt-rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.spt-stars{display:inline-flex;gap:2px;filter:drop-shadow(var(--spt-star-shadow-x, 0px) var(--spt-star-shadow-y, 1px) var(--spt-star-shadow-blur, 2px) color-mix(in srgb,var(--spt-star-shadow-cl, #000) var(--spt-star-shadow-cl-o, 25%),transparent))}.spt-stars.spt-no-star-shadow{filter:none}.spt-star{width:var(--spt-star-size, 16px);height:var(--spt-star-size, 16px);fill:var(--spt-star-cl, #f5a623)}.spt-star--empty{fill:color-mix(in srgb,var(--spt-star-cl, #f5a623) 25%,transparent)}.spt-review-text{font-size:var(--spt-review-fs, 13px);font-weight:var(--spt-review-fw, 400);color:var(--spt-review-cl, #666)}.spt-price-row{display:flex;align-items:baseline;gap:8px}.spt-price{font-weight:var(--spt-price-fw, 700);font-size:var(--spt-price-fs, 20px);color:var(--spt-price-cl, #111)}.spt-compare{font-size:calc(var(--spt-price-fs, 20px) * .7);color:var(--spt-compare-cl, #999)}.hotteFiyahTitleGroup{width:100%;text-align:left}.hotteFiyahTitleGroup.ftg-align-center{text-align:center}.hotteFiyahTitleGroup.ftg-align-right{text-align:right}.hotteFiyahTitleGroup.ftg-align-center .ftg-rating-row,.hotteFiyahTitleGroup.ftg-align-center .ftg-price-row,.hotteFiyahTitleGroup.ftg-align-center .ftg-availability{justify-content:center}.hotteFiyahTitleGroup.ftg-align-right .ftg-rating-row,.hotteFiyahTitleGroup.ftg-align-right .ftg-price-row,.hotteFiyahTitleGroup.ftg-align-right .ftg-availability{justify-content:flex-end}.ftg-group{margin-bottom:14px}.ftg-group:last-child{margin-bottom:0}.ftg-rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ftg-stars{display:inline-flex;gap:2px}.ftg-star{width:16px;height:16px;fill:var(--ftg-star-cl, #f5a623)}.ftg-star--empty{fill:color-mix(in srgb,var(--ftg-star-cl, #f5a623) 25%,transparent)}.ftg-featured-text{font-size:var(--ftg-featured-fs, 13px);font-weight:var(--ftg-featured-fw, 400);color:var(--ftg-featured-cl, #666)}.ftg-title{margin:0;font-weight:var(--ftg-title-fw, 700);font-size:var(--ftg-title-fs, 30px);line-height:1.2;color:var(--ftg-title-cl, #111)}.ftg-title sup{font-size:.6em;position:relative;top:-1em;vertical-align:baseline}.ftg-subtitle{font-size:var(--ftg-sub-fs, 14px);font-weight:var(--ftg-sub-fw, 400);color:var(--ftg-sub-cl, #666)}.ftg-desc{font-size:var(--ftg-desc-fs, 14px);font-weight:var(--ftg-desc-fw, 400);line-height:1.6;color:var(--ftg-desc-cl, #666)}.ftg-desc p{margin:0}.ftg-italic{font-style:italic}.ftg-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.ftg-price-wrap{display:inline-flex;align-items:baseline;gap:8px}.ftg-price{font-weight:700;font-size:var(--ftg-price-fs, 24px);color:var(--ftg-price-cl, #c0392b)}.ftg-compare{font-size:calc(var(--ftg-price-fs, 24px) * .7);color:var(--ftg-compare-cl, #999)}.ftg-btn{border:none;cursor:pointer;padding:10px 22px;font-weight:600;font-size:14px;background:var(--ftg-btn-bg, #f5a623);color:var(--ftg-btn-cl, #111);border-radius:var(--ftg-btn-radius, 8px)}.ftg-btn[disabled]{opacity:.5;cursor:not-allowed}.ftg-availability{display:flex;align-items:center;gap:8px}.ftg-avail-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--ftg-avail-dot, #4eaf13)}.ftg-avail-text{font-size:var(--ftg-avail-fs, 13px);color:var(--ftg-avail-cl, #666)}.ftg-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ftg-item-gap, 12px)}.ftg-item{display:flex;align-items:flex-start;gap:10px}.ftg-check{display:inline-flex;flex-shrink:0;width:18px;height:18px;margin-top:2px;color:var(--ftg-check-cl, #2f80ed);filter:drop-shadow(var(--ftg-check-shadow-x, 0px) var(--ftg-check-shadow-y, 1px) var(--ftg-check-shadow-blur, 3px) color-mix(in srgb,var(--ftg-check-shadow-cl, #000) var(--ftg-check-shadow-cl-o, 30%),transparent))}.ftg-check.ftg-no-icon-shadow{filter:none}.ftg-check svg{display:block;width:100%;height:100%}.ftg-item-text{font-size:var(--ftg-item-fs, 14px);line-height:1.5;color:var(--ftg-item-text-cl, #666)}.ftg-item-label{color:var(--ftg-item-label-cl, #111)}.ft2-rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ft2-stars{display:inline-flex;gap:2px}.ft2-star{width:16px;height:16px;fill:var(--ft2-star-cl, #1a8b5c)}.ft2-star--empty{fill:color-mix(in srgb,var(--ft2-star-cl, #1a8b5c) 25%,transparent)}.ft2-rating-text{font-weight:var(--ft2-rating-fw, 600);font-size:var(--ft2-rating-fs, 14px);color:var(--ft2-rating-cl, #161616)}.ft2-avatars{display:inline-flex;margin-left:4px}.ft2-avatar{width:var(--ft2-avatar-size, 28px);height:var(--ft2-avatar-size, 28px);border-radius:50%;object-fit:cover;border:var(--ft2-avatar-bdr-w, 2px) solid var(--ft2-avatar-bdr, #fff);margin-left:calc(var(--ft2-avatar-size, 28px) * -.35)}.ft2-avatars .ft2-avatar:first-child{margin-left:0}.ft2-kicker{font-weight:var(--ft2-kicker-fw, 400);font-size:var(--ft2-kicker-fs, 14px);color:var(--ft2-kicker-cl, #666);margin-bottom:4px}.ft2-headline{margin:0 0 12px;font-weight:var(--ft2-headline-fw, 700);font-size:var(--ft2-headline-fs, 34px);line-height:1.2;color:var(--ft2-headline-cl, #111)}.ft2-headline sup{font-size:.6em;position:relative;top:-1em;vertical-align:baseline}.ft2-subtitle{font-size:var(--ft2-sub-fs, 14px);font-weight:var(--ft2-sub-fw, 400);color:var(--ft2-sub-cl, #666);margin-bottom:12px}.ft2-body{font-size:var(--ft2-body-fs, 15px);font-weight:var(--ft2-body-fw, 400);line-height:1.6;color:var(--ft2-body-cl, #333);margin-bottom:20px}.ft2-body p{margin:0}.ft2-italic{font-style:italic}.ft2-grid-box{background:color-mix(in srgb,var(--ft2-grid-bg, #f5f5f5) var(--ft2-grid-bg-o, 100%),transparent);border-radius:var(--ft2-grid-radius, 8px);padding:var(--ft2-grid-pad, 20px)}.ft2-grid{display:grid;gap:14px 20px}.ft2-grid.ft2-cols-2{grid-template-columns:repeat(2,1fr)}.ft2-grid.ft2-cols-3{grid-template-columns:repeat(3,1fr)}.ft2-benefit{display:flex;align-items:center;gap:8px;min-width:0}.ft2-icon{display:inline-flex;flex-shrink:0;width:18px;height:18px;color:var(--ft2-icon-cl, #1a8b5c);filter:drop-shadow(var(--ft2-icon-shadow-x, 0px) var(--ft2-icon-shadow-y, 1px) var(--ft2-icon-shadow-blur, 2px) color-mix(in srgb,var(--ft2-icon-shadow-cl, #000) var(--ft2-icon-shadow-cl-o, 30%),transparent))}.ft2-no-icon-shadow .ft2-icon{filter:none}.ft2-icon svg{display:block;width:100%;height:100%}.ft2-benefit-text{font-size:var(--ft2-item-fs, 15px);color:var(--ft2-item-cl, #161616);overflow-wrap:break-word}@media(max-width:480px){.ft2-grid.ft2-cols-3{grid-template-columns:repeat(2,1fr)}}.tf-title{margin:0 0 12px;font-weight:var(--tf-title-fw, 800);font-size:var(--tf-title-fs, 28px);line-height:1.2;color:var(--tf-title-cl, #111)}.tf-title.tf-uppercase{text-transform:uppercase}.tf-title sup{font-size:.6em;position:relative;top:-1em;vertical-align:baseline}.tf-divider{border:none;border-top:1px solid var(--tf-divider-cl, #e5e5e5);margin:0 0 16px}.tf-subtitle{font-size:var(--tf-sub-fs, 14px);font-weight:var(--tf-sub-fw, 400);color:var(--tf-sub-cl, #666);margin-bottom:12px}.tf-body1,.tf-body2{font-size:var(--tf-body1-fs, 15px);font-weight:var(--tf-body1-fw, 400);line-height:1.6;color:var(--tf-body1-cl, #333);margin-bottom:14px}.tf-body2{font-size:var(--tf-body2-fs, 15px);font-weight:var(--tf-body2-fw, 400);color:var(--tf-body2-cl, #333);margin-bottom:0}.tf-body1 p,.tf-body2 p{margin:0}.tf-italic{font-style:italic}.hotteMoneyBack{display:flex;align-items:center;gap:16px;background:color-mix(in srgb,var(--mb-bg, #f2f1e9) var(--mb-bg-o, 100%),transparent);border:var(--mb-border-w, 1px) solid color-mix(in srgb,var(--mb-border-cl, #d8d6c8) var(--mb-border-cl-o, 100%),transparent);border-radius:var(--mb-radius, 12px);padding:var(--mb-pad, 20px)}.hotteMoneyBack.has-mb-shadow{box-shadow:var(--mb-shadow-x) var(--mb-shadow-y) var(--mb-shadow-blur) var(--mb-shadow-spread) color-mix(in srgb,var(--mb-shadow-cl, #000) var(--mb-shadow-cl-o, 15%),transparent)}.mb-badge{flex:0 0 auto;width:var(--mb-badge-size, 80px);height:var(--mb-badge-size, 80px)}.mb-badge-svg{display:block;width:100%;height:100%}.mb-badge-shape{fill:var(--mb-badge-bg, #1a4d2e)}.mb-badge-ring{fill:none;stroke:var(--mb-badge-accent, #fff);stroke-width:1;stroke-opacity:.5}.mb-badge-check{fill:none;stroke:var(--mb-badge-accent, #fff);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.mb-badge-text{fill:var(--mb-badge-accent, #fff);font-size:9px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.mb-content{flex:1 1 0;min-width:0}.mb-heading{font-weight:var(--mb-heading-fw, 700);font-size:var(--mb-heading-fs, 19px);line-height:1.3;color:var(--mb-heading-cl, #0f1f3d);margin-bottom:4px}.mb-body{font-size:var(--mb-body-fs, 15px);line-height:1.5;color:var(--mb-body-cl, #0f1f3d)}.mb-body p{margin:0}@media(max-width:480px){.hotteMoneyBack{gap:12px;padding:calc(var(--mb-pad, 20px) * .75)}}.hottePaymentIcons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hpi-gap, 8px);width:100%}.hottePaymentIcons.align-left{justify-content:flex-start}.hottePaymentIcons.align-center{justify-content:center}.hottePaymentIcons.align-right{justify-content:flex-end}.hpi-item{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--hpi-box-bg, #fff) var(--hpi-box-bg-o, 100%),transparent);border:var(--hpi-box-border-w, 1px) solid color-mix(in srgb,var(--hpi-box-border-cl, #e5e5e5) var(--hpi-box-border-cl-o, 100%),transparent);border-radius:var(--hpi-box-radius, 6px);padding:var(--hpi-box-pad-v, 7px) var(--hpi-box-pad-h, 10px)}.has-hpi-shadow .hpi-item{box-shadow:var(--hpi-box-shadow-x) var(--hpi-box-shadow-y) var(--hpi-box-shadow-blur) var(--hpi-box-shadow-spread) color-mix(in srgb,var(--hpi-box-shadow-cl, #000) var(--hpi-box-shadow-cl-o, 15%),transparent)}.hpi-icon{display:block;height:var(--hpi-icon-h, 18px);width:auto}.hotteFreeGiftBlok{position:relative;background:color-mix(in srgb,var(--fgb-bg, #fff) var(--fgb-bg-o, 100%),transparent);border:var(--fgb-border-w, 1px) var(--fgb-border-style, solid) color-mix(in srgb,var(--fgb-border-cl, #e5e5e5) var(--fgb-border-cl-o, 100%),transparent);border-radius:var(--fgb-radius, 20px);padding:var(--fgb-pad, 24px);padding-bottom:calc(var(--fgb-pad, 24px) + var(--fgb-extra-bottom, 0px))}.hotteFreeGiftBlok.fgb-has-price{padding-bottom:calc(var(--fgb-pad, 24px) + var(--fgb-extra-bottom, 0px) + 55px)}.fgb-left{min-width:0}.fgb-right{position:absolute;top:16px;right:16px;width:var(--fgb-img-size, 96px)}.fgb-heading{margin:var(--fgb-h-pad-t, 0px) 0 18px;padding-bottom:var(--fgb-h-pad-b, 0px);line-height:1.25;font-weight:var(--fgb-h-fw, 800);font-size:var(--fgb-h-fs, 28px)}.fgb-heading.fgb-italic{font-style:italic}.fgb-h1{display:block;color:color-mix(in srgb,var(--fgb-h1-cl, #161616) var(--fgb-h1-cl-o, 100%),transparent)}.fgb-h2{display:block;color:color-mix(in srgb,var(--fgb-h2-cl, #161616) var(--fgb-h2-cl-o, 100%),transparent)}.fgb-highlight{color:color-mix(in srgb,var(--fgb-hl-cl, #e8637f) var(--fgb-hl-cl-o, 100%),transparent)}.fgb-body-text{margin:var(--fgb-body-pad-t, 0px) 0 18px;padding-bottom:var(--fgb-body-pad-b, 0px);font-weight:var(--fgb-body-fw, 400);font-size:var(--fgb-body-fs, 15px);line-height:1.5;color:color-mix(in srgb,var(--fgb-body-cl, #000000) var(--fgb-body-cl-o, 100%),transparent)}.fgb-body-text.fgb-italic{font-style:italic}.fgb-checklist{list-style:none;margin:0;padding:var(--fgb-checklist-pad-t, 0px) 0 var(--fgb-checklist-pad-b, 0px);display:flex;flex-direction:column;gap:var(--fgb-item-gap, 12px)}.fgb-checklist-border{margin:var(--fgb-cl-border-mt, 20px) auto;transform:translateY(-10px);width:var(--fgb-cl-border-len, 50%);height:0;border-top-style:var(--fgb-cl-border-style, solid);border-top-width:var(--fgb-cl-border-w, 1px);border-top-color:color-mix(in srgb,var(--fgb-cl-border-cl, #e5e5e5) var(--fgb-cl-border-cl-o, 100%),transparent)}.fgb-picker-wrap{margin-top:10px}.fgb-item{display:flex;align-items:center;gap:10px}.fgb-item.fgb-italic .fgb-item-text{font-style:italic}.fgb-item-text{font-weight:var(--fgb-text-fw, 500);font-size:var(--fgb-text-fs, 16px);color:color-mix(in srgb,var(--fgb-text-cl, #2b2b2b) var(--fgb-text-cl-o, 100%),transparent)}.fgb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.fgb-icon-wrap.fgb-shape-circle,.fgb-icon-wrap.fgb-shape-square{width:var(--fgb-icon-bg-size, 26px);height:var(--fgb-icon-bg-size, 26px);background:color-mix(in srgb,var(--fgb-icon-bg-cl, #eafaf0) var(--fgb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--fgb-icon-bgshadow-x, 0px) var(--fgb-icon-bgshadow-y, 2px) var(--fgb-icon-bgshadow-blur, 6px) var(--fgb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--fgb-icon-bgshadow-cl, #000) var(--fgb-icon-bgshadow-cl-o, 15%),transparent)}.fgb-icon-wrap.fgb-shape-circle{border-radius:50%}.fgb-icon-wrap.fgb-shape-square{border-radius:var(--fgb-icon-bg-radius, 8px)}.fgb-no-bg-shadow .fgb-icon-wrap{box-shadow:none}.fgb-icon{display:inline-flex;filter:drop-shadow(var(--fgb-icon-shadow-x, 0px) var(--fgb-icon-shadow-y, 1px) var(--fgb-icon-shadow-blur, 3px) color-mix(in srgb,var(--fgb-icon-shadow-cl, #000) var(--fgb-icon-shadow-cl-o, 30%),transparent))}.fgb-no-icon-shadow .fgb-icon{filter:none}.fgb-icon .at-icon{margin:0;width:var(--fgb-icon-size, 18px);height:var(--fgb-icon-size, 18px);fill:color-mix(in srgb,var(--fgb-icon-cl, #16a34a) var(--fgb-icon-cl-o, 100%),transparent)}.fgb-card{position:relative;background:color-mix(in srgb,var(--fgb-card-bg, #fff) var(--fgb-card-bg-o, 100%),transparent);border-radius:var(--fgb-card-radius, 20px);box-shadow:var(--fgb-cardshadow-x, 0px) var(--fgb-cardshadow-y, 10px) var(--fgb-cardshadow-blur, 30px) color-mix(in srgb,var(--fgb-cardshadow-cl, #000) var(--fgb-cardshadow-cl-o, 15%),transparent)}.fgb-no-card-shadow .fgb-card{box-shadow:none}.fgb-card.fgb-no-body{background:transparent;box-shadow:none}.fgb-img-overlay{position:relative;width:100%;height:var(--fgb-img-size, 96px);box-sizing:border-box;overflow:hidden;border-radius:16px;padding:var(--fgb-img-pad-t, 0px) var(--fgb-img-pad-r, 0px) var(--fgb-img-pad-b, 0px) var(--fgb-img-pad-l, 0px);background:color-mix(in srgb,var(--fgb-img-box-bg, #ffffff) var(--fgb-img-box-bg-o, 100%),transparent);border-style:var(--fgb-img-box-border-style, solid);border-width:var(--fgb-img-box-border-w, 0px);border-color:color-mix(in srgb,var(--fgb-img-box-border-cl, #e5e5e5) var(--fgb-img-box-border-cl-o, 100%),transparent);box-shadow:var(--fgb-cardshadow-x, 0px) var(--fgb-cardshadow-y, 10px) var(--fgb-cardshadow-blur, 30px) color-mix(in srgb,var(--fgb-cardshadow-cl, #000) var(--fgb-cardshadow-cl-o, 15%),transparent)}.fgb-no-card-shadow .fgb-img-overlay{box-shadow:none}.fgb-product-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%;border-radius:8px}.fgb-quickshop-btn{width:22px;height:22px;right:4px;bottom:4px;z-index:2;opacity:1!important;transform:none!important}.fgb-quickshop-btn svg,.fgb-quickshop-btn .at-icon{width:11px;height:11px}.fgb-badge{position:absolute;top:0;right:16px;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:color-mix(in srgb,var(--fgb-badge-bg, #e5384d) var(--fgb-badge-bg-o, 100%),transparent);color:color-mix(in srgb,var(--fgb-badge-cl, #fff) var(--fgb-badge-cl-o, 100%),transparent)}.fgb-badge-icon svg{display:block;width:13px;height:13px}.fgb-card-body{padding:8px 20px 10px;text-align:center}.fgb-title{font-weight:600;font-size:14px;line-height:1.35;color:color-mix(in srgb,var(--fgb-title-cl, #161616) var(--fgb-title-cl-o, 100%),transparent)}.fgb-price{margin-top:2px;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.3}.fgb-compare{font-size:12px;color:color-mix(in srgb,var(--fgb-compare-cl, #8a8a8a) 100%,transparent);text-decoration:line-through}.fgb-free{font-size:13px;font-weight:700;color:color-mix(in srgb,var(--fgb-free-cl, #e5384d) 100%,transparent)}@media(max-width:749px){.hotteFreeGiftBlok.fgb-has-price{padding-bottom:calc(var(--fgb-pad, 24px) + var(--fgb-extra-bottom, 0px))}.fgb-right{width:var(--fgb-mobile-img-size, 88px)}.fgb-img-overlay{height:var(--fgb-mobile-img-size, 88px);border-radius:12px}.fgb-card-body{display:none}.fgb-badge{right:8px;padding:4px 8px;font-size:9px}.fgb-heading{font-size:calc(var(--fgb-h-fs, 28px) - 5px)}.fgb-body-text{font-size:calc(var(--fgb-body-fs, 15px) - 5px)}.fgb-item-text{font-size:calc(var(--fgb-text-fs, 16px) - 5px)}.fgb-title{font-size:9px}.fgb-price{font-size:11px}}.mfp-content.hotte-fgb-compact{max-width:320px;margin:0 auto}.hotte-fgb-free-label{margin:0 0 15px;font-weight:700;font-size:14px;color:#16a34a}.hotte-fgb-free-label span{display:block;margin-top:4px;font-weight:400;font-size:12px;color:#666}.hotte-fgb-view-product{display:inline-block;margin-bottom:15px;font-size:12px;font-weight:600;text-decoration:underline;color:#111}.hotteBelowImg{width:100%}.hotteBelowImg-img{display:block;width:100%;height:auto;aspect-ratio:600/200;object-fit:cover}.hgvp-heading{font-size:12px;font-weight:600;margin-bottom:8px;text-align:center;color:#000}.hgvp-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--hgvp-option-gap, 24px);row-gap:10px}.hgvp-row.hgvp-row-paired{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.hgvp-row.hgvp-row-paired .hgvp-option:first-of-type{justify-self:end;margin-right:var(--hgvp-option-gap, 24px)}.hgvp-row.hgvp-row-paired .hgvp-option:last-of-type{justify-self:start;margin-left:var(--hgvp-option-gap, 24px)}.hgvp-row.hgvp-row-paired .hgvp-divider{justify-self:center}.hgvp-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.hgvp-swatch-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--hgvp-swatch-gap, 8px);row-gap:var(--hgvp-swatch-gap, 8px)}.hgvp-divider{align-self:flex-end;flex-shrink:0;width:0;height:var(--hgvp-swatch-size, 32px);border-left-style:var(--hgvp-divider-style, solid);border-left-width:var(--hgvp-divider-w, 2px);border-left-color:color-mix(in srgb,var(--hgvp-divider-cl, #000000) var(--hgvp-divider-cl-o, 100%),transparent)}.hgvp-label{display:block;font-size:var(--hgvp-label-fs, 12px);text-align:center;color:color-mix(in srgb,var(--hgvp-label-cl, #666666) 100%,transparent)}.hgvp-selected-value{font-weight:600;color:#000}[data-hgvp-picker] .swatchLbl,[data-hgvp-picker] .swatchLbl.color{width:var(--hgvp-swatch-size, 32px)!important;height:var(--hgvp-swatch-size, 32px)!important;min-width:var(--hgvp-swatch-size, 32px)!important;min-height:var(--hgvp-swatch-size, 32px)!important}[data-hgvp-picker] .swatchLbl:not(.color){font-size:calc(var(--hgvp-swatch-size, 32px) * .4)!important}[data-hgvp-picker] .swatchInput:checked+.swatchLbl:not(.color){border-style:solid!important;border-width:var(--hgvp-sel-border-w, 2px)!important;border-color:color-mix(in srgb,var(--hgvp-sel-border-cl, #000000) var(--hgvp-sel-border-cl-o, 100%),transparent)!important;background-color:color-mix(in srgb,var(--hgvp-sel-bg, #000000) var(--hgvp-sel-bg-o, 8%),transparent)!important;color:color-mix(in srgb,var(--hgvp-sel-text-cl, #000000) 100%,transparent)!important;box-shadow:none!important}[data-hgvp-picker] .swatchInput:checked+.swatchLbl.color{box-shadow:0 0 0 var(--hgvp-sel-border-w, 2px) color-mix(in srgb,var(--hgvp-sel-ring-cl, #000000) var(--hgvp-sel-ring-cl-o, 100%),transparent),inset 0 0 0 3px #fff!important}@media screen and (max-width:749px){[data-hgvp-picker]{--hgvp-swatch-size:var(--hgvp-swatch-size-mobile, 28px)}}.hotteFreeWOrder{position:relative;background:color-mix(in srgb,var(--fwo-bg, #fff) var(--fwo-bg-o, 100%),transparent);border:var(--fwo-border-w, 1px) var(--fwo-border-style, solid) color-mix(in srgb,var(--fwo-border-cl, #f4b8bf) var(--fwo-border-cl-o, 100%),transparent);border-radius:var(--fwo-radius, 16px);padding:var(--fwo-pad, 16px)}.hotteFreeWOrder.has-fwo-shadow{box-shadow:var(--fwo-shadow-x) var(--fwo-shadow-y) var(--fwo-shadow-blur) var(--fwo-shadow-spread) color-mix(in srgb,var(--fwo-shadow-cl, #000) var(--fwo-shadow-cl-o, 15%),transparent)}.fwo-badge{position:absolute;top:0;right:16px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:color-mix(in srgb,var(--fwo-badge-bg, #e5384d) var(--fwo-badge-bg-o, 100%),transparent);color:color-mix(in srgb,var(--fwo-badge-cl, #fff) var(--fwo-badge-cl-o, 100%),transparent)}.fwo-badge-icon svg{display:block;width:13px;height:13px}.fwo-row{display:flex;align-items:flex-start;gap:16px}.fwo-img-right .fwo-row{flex-direction:row-reverse}.fwo-left{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;width:var(--fwo-img-size, 72px)}.fwo-img-box{position:relative;width:var(--fwo-img-size, 72px);height:var(--fwo-img-size, 72px);box-sizing:border-box;padding:var(--fwo-img-pad-t, 10px) var(--fwo-img-pad-r, 0px) var(--fwo-img-pad-b, 0px) var(--fwo-img-pad-l, 0px);border-radius:var(--fwo-img-radius, 10px);background:color-mix(in srgb,var(--fwo-img-bg, #f7f7f7) var(--fwo-img-bg-o, 100%),transparent);border-style:var(--fwo-img-box-border-style, solid);border-width:var(--fwo-img-box-border-w, 0px);border-color:color-mix(in srgb,var(--fwo-img-box-border-cl, #e5e5e5) var(--fwo-img-box-border-cl-o, 100%),transparent);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.fwo-img-box img{width:100%;height:100%;object-fit:contain}.fwo-price{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.3}.fwo-quickshop-btn{position:absolute!important;width:18px;height:18px;right:3px;bottom:3px;z-index:2;opacity:1!important;transform:none!important}.fwo-quickshop-btn svg,.fwo-quickshop-btn .at-icon{width:9px;height:9px}.fwo-compare{font-size:12px;color:color-mix(in srgb,var(--fwo-compare-cl, #8a8a8a) 100%,transparent);text-decoration:line-through}.fwo-free{font-size:13px;font-weight:700;color:color-mix(in srgb,var(--fwo-free-cl, #e5384d) 100%,transparent)}.fwo-content{flex:1 1 0;min-width:0;padding-top:2px}.fwo-divider-row{margin:var(--fwo-divrow-mt, 16px) calc(var(--fwo-pad, 16px) * -1) 0;height:0;border-top-style:var(--fwo-divrow-style, solid);border-top-width:var(--fwo-divrow-w, 1px);border-top-color:color-mix(in srgb,var(--fwo-divrow-cl, #e5e5e5) var(--fwo-divrow-cl-o, 100%),transparent)}.fwo-heading{margin:var(--fwo-h-pad-t, 0px) 0 0;padding-bottom:var(--fwo-h-pad-b, 0px);font-weight:var(--fwo-heading-fw, 700);font-size:var(--fwo-heading-fs, 17px);line-height:1.3;color:color-mix(in srgb,var(--fwo-heading-cl, #161616) var(--fwo-heading-cl-o, 100%),transparent)}.fwo-heading.fwo-italic{font-style:italic}.fwo-body{margin-top:calc(4px + var(--fwo-body-pad-t, 0px));padding-bottom:var(--fwo-body-pad-b, 0px);font-weight:var(--fwo-body-fw, 400);font-size:var(--fwo-body-fs, 13px);line-height:1.45;color:color-mix(in srgb,var(--fwo-body-cl, #666666) var(--fwo-body-cl-o, 100%),transparent)}.fwo-body.fwo-italic{font-style:italic}[data-fwo-picker]{margin-top:10px;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.hotteBuiltDiff{position:relative;background:color-mix(in srgb,var(--bld-bg, #0a0a0a) var(--bld-bg-o, 100%),transparent);border:var(--bld-border-w, 0px) solid color-mix(in srgb,var(--bld-border-cl, #222222) var(--bld-border-cl-o, 100%),transparent);border-radius:var(--bld-radius, 12px);padding:var(--bld-pad, 28px);overflow:hidden}.hotteBuiltDiff.has-bld-shadow{box-shadow:var(--bld-shadow-x) var(--bld-shadow-y) var(--bld-shadow-blur) var(--bld-shadow-spread) color-mix(in srgb,var(--bld-shadow-cl, #000) var(--bld-shadow-cl-o, 15%),transparent)}.bld-accent{display:block;width:var(--bld-accent-w, 46px);height:var(--bld-accent-h, 3px);background:color-mix(in srgb,var(--bld-accent-cl, #ff5a3c) var(--bld-accent-cl-o, 100%),transparent);margin-bottom:16px;border-radius:2px}.bld-heading{font-weight:var(--bld-heading-fw, 800);font-size:var(--bld-heading-fs, 22px);letter-spacing:var(--bld-heading-ls, .5px);color:color-mix(in srgb,var(--bld-heading-cl, #ffffff) var(--bld-heading-cl-o, 100%),transparent);line-height:1.25;margin-bottom:22px}.bld-heading.bld-uppercase{text-transform:uppercase}.bld-heading.bld-italic,.bld-item-title.bld-italic,.bld-item-desc.bld-italic{font-style:italic}.bld-list{display:flex;flex-direction:column;gap:var(--bld-item-gap, 20px)}.bld-item{display:flex;align-items:flex-start;gap:var(--bld-icon-text-gap, 16px)}.bld-icon-box{flex:0 0 auto;width:var(--bld-icon-box-size, 40px);height:var(--bld-icon-box-size, 40px);display:flex;align-items:center;justify-content:center;border:var(--bld-icon-box-border-w, 1px) solid color-mix(in srgb,var(--bld-icon-box-border-cl, #ff5a3c) var(--bld-icon-box-border-cl-o, 100%),transparent);border-radius:var(--bld-icon-box-radius, 8px)}.bld-icon-svg{width:var(--bld-icon-size, 20px);height:var(--bld-icon-size, 20px);color:color-mix(in srgb,var(--bld-icon-cl, #ff5a3c) var(--bld-icon-cl-o, 100%),transparent);display:flex}.bld-icon-svg svg{width:100%;height:100%}.bld-item-text{flex:1 1 0;min-width:0;padding-top:2px}.bld-item-title{font-weight:var(--bld-title-fw, 700);font-size:var(--bld-title-fs, 15px);color:color-mix(in srgb,var(--bld-title-cl, #ffffff) var(--bld-title-cl-o, 100%),transparent);line-height:1.3}.bld-item-desc{margin-top:3px;font-weight:var(--bld-desc-fw, 400);font-size:var(--bld-desc-fs, 13px);color:color-mix(in srgb,var(--bld-desc-cl, #9a9a9a) var(--bld-desc-cl-o, 100%),transparent);line-height:1.4}.hotteGiftBlock{position:relative;background:color-mix(in srgb,var(--tgb-bg, #ffffff) var(--tgb-bg-o, 100%),transparent);border-style:var(--tgb-border-style, solid);border-width:var(--tgb-border-w, 0px);border-color:color-mix(in srgb,var(--tgb-border-cl, #e5e5e5) var(--tgb-border-cl-o, 100%),transparent);border-radius:var(--tgb-radius, 16px);padding:var(--tgb-pad, 24px) var(--tgb-pad, 24px) 4px var(--tgb-pad, 24px);box-shadow:var(--tgb-shadow-x, 0px) var(--tgb-shadow-y, 0px) var(--tgb-shadow-blur, 0px) var(--tgb-shadow-spread, 0px) color-mix(in srgb,var(--tgb-shadow-cl, #000000) var(--tgb-shadow-cl-o, 20%),transparent)}.tgb-row{display:flex;align-items:center;gap:var(--tgb-row-gap, 24px);flex-wrap:wrap}.tgb-img-left .tgb-row{flex-direction:row-reverse}.tgb-content{flex:1 1 260px;min-width:0}.tgb-eyebrow{display:flex;align-items:center;gap:8px;font-weight:var(--tgb-eyebrow-fw, 600);font-size:var(--tgb-eyebrow-fs, 12px);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--tgb-eyebrow-cl, #C1683C) var(--tgb-eyebrow-cl-o, 100%),transparent);margin-bottom:10px}.tgb-eyebrow-mark{display:inline-block;width:10px;height:2px;background:color-mix(in srgb,var(--tgb-eyebrow-cl, #C1683C) var(--tgb-eyebrow-cl-o, 100%),transparent);transform:skew(-20deg);flex-shrink:0}.tgb-heading{font-weight:var(--tgb-heading-fw, 700);font-size:var(--tgb-heading-fs, 28px);line-height:1.2;color:color-mix(in srgb,var(--tgb-heading-cl, #000000) var(--tgb-heading-cl-o, 100%),transparent);text-wrap:balance;margin-bottom:8px}.tgb-heading.tgb-italic,.tgb-eyebrow.tgb-italic,.tgb-body.tgb-italic{font-style:italic}.tgb-body{margin-top:8px;font-weight:var(--tgb-body-fw, 400);font-size:var(--tgb-body-fs, 14px);line-height:1.45;color:color-mix(in srgb,var(--tgb-body-cl, #000000) var(--tgb-body-cl-o, 100%),transparent)}.tgb-gift-btn{position:absolute;top:0;right:16px;transform:translateY(-50%);width:var(--tgb-btn-size, 40px);height:var(--tgb-btn-size, 40px);display:flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--tgb-btn-bg, #000000) var(--tgb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--tgb-btn-cl, #ffffff) var(--tgb-btn-cl-o, 100%),transparent);text-decoration:none;z-index:2}.tgb-gift-btn svg{width:52%;height:52%}.tgb-img-box{flex:1 1 260px;min-width:0}.tgb-img-box img{display:block;width:100%;height:auto;border-radius:var(--tgb-img-radius, 12px);object-fit:cover}.tgb-gift-img-corner{position:absolute;top:calc(var(--tgb-btn-size, 40px) / 2 + 12px);right:16px;z-index:1;width:var(--tgb-gift-img-size, 80px);height:var(--tgb-gift-img-size, 80px);border-radius:var(--tgb-gift-img-radius, 10px);background:color-mix(in srgb,var(--tgb-gift-img-bg, #f7f7f7) var(--tgb-gift-img-bg-o, 100%),transparent);border-style:var(--tgb-gift-img-border-style, solid);border-width:var(--tgb-gift-img-border-w, 0px);border-color:color-mix(in srgb,var(--tgb-gift-img-border-cl, #e5e5e5) var(--tgb-gift-img-border-cl-o, 100%),transparent);box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden}.tgb-gift-img-corner img{width:100%;height:100%;object-fit:contain}.tgb-gift-row{display:flex;align-items:center;gap:var(--tgb-item-gap, 16px);margin-top:var(--tgb-row-gap, 24px)}.tgb-gift-picker-col{flex:1 1 0;min-width:0}.tgb-picker-heading{font-size:12px;font-weight:600;margin-bottom:8px;color:color-mix(in srgb,var(--tgb-heading-cl, #000000) 80%,transparent);text-align:center}.tgb-variant-picker{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:20px;row-gap:10px}.tgb-variant-picker .product-form__input{margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.tgb-variant-picker .tgb-swatch-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px;row-gap:8px}.tgb-divider{align-self:center;flex-shrink:0;width:2px;height:28px;background:#000}.tgb-variant-picker .header{display:block;font-size:12px;margin:0;color:color-mix(in srgb,var(--tgb-heading-cl, #000000) 60%,transparent);text-align:center}@media screen and (max-width:749px){.tgb-heading{font-size:var(--tgb-heading-fsm, 22px)}.tgb-divider{display:none}.tgb-variant-picker{flex-direction:column;align-items:center}}.hotteVideoLooks{background:color-mix(in srgb,var(--hvl-bg, #fff) var(--hvl-bg-o, 0%),transparent)}.hotteVideoLooks .headingBlock{margin-bottom:20px}.hvl-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--hvl-gap, 10px)}.hvl-item{position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--hvl-radius, 6px);border-style:var(--hvl-border-style, none);border-width:var(--hvl-border-w, 0px);border-color:color-mix(in srgb,var(--hvl-border-cl, #e5e5e5) var(--hvl-border-cl-o, 100%),transparent)}.hvl-item .hvl-video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:767px){.hvl-grid{grid-template-columns:repeat(2,1fr);gap:var(--hvl-gap-m, 8px)}}.hotteSolidBadges{background:color-mix(in srgb,var(--hsb-bg, #fff) var(--hsb-bg-o, 0%),transparent);border-radius:var(--hsb-radius, 6px);padding:var(--hsb-pad, 0px)}.hotteSolidBadges .hsb-heading{text-align:center;color:color-mix(in srgb,var(--hsb-heading-cl, #000) var(--hsb-heading-cl-o, 100%),transparent);font-weight:var(--hsb-heading-fw, 700);font-size:var(--hsb-heading-fs, 20px);margin-bottom:6px}.hotteSolidBadges .hsb-heading.hsb-italic{font-style:italic}.hotteSolidBadges .hsb-subtitle{text-align:center;color:color-mix(in srgb,var(--hsb-sub-cl, #000) var(--hsb-sub-cl-o, 100%),transparent);font-weight:var(--hsb-sub-fw, 700);font-size:var(--hsb-sub-fs, 14px);margin-bottom:16px}.hotteSolidBadges .hsb-subtitle.hsb-italic{font-style:italic}.hotteSolidBadges .hsb-grid{display:grid;grid-template-columns:repeat(var(--hsb-cols-desktop, 4),1fr);gap:var(--hsb-col-gap, 12px);align-items:stretch}@media(max-width:767px){.hotteSolidBadges .hsb-grid{grid-template-columns:repeat(2,1fr);row-gap:20px}.hotteSolidBadges .hsb-grid.hsb-mobile-row{grid-template-columns:repeat(4,1fr);gap:var(--hsb-m-gap, 4px)}.hotteSolidBadges .hsb-grid.hsb-mobile-row .hsb-item{gap:4px}.hotteSolidBadges .hsb-grid.hsb-mobile-row .hsb-icon-wrap.hsb-shape-circle,.hotteSolidBadges .hsb-grid.hsb-mobile-row .hsb-icon-wrap.hsb-shape-square{width:var(--hsb-m-icon-bg-size, 36px);height:var(--hsb-m-icon-bg-size, 36px)}.hotteSolidBadges .hsb-grid.hsb-mobile-row .hsb-icon{width:var(--hsb-m-iconsize, 18px);height:var(--hsb-m-iconsize, 18px)}.hotteSolidBadges .hsb-grid.hsb-mobile-row .hsb-text{font-size:var(--hsb-m-textfs, 10px)}}.hotteSolidBadges .hsb-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--hsb-gap, 8px)}.hotteSolidBadges .hsb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hotteSolidBadges .hsb-icon-wrap.hsb-shape-circle{width:var(--hsb-icon-bg-size, 54px);height:var(--hsb-icon-bg-size, 54px);border-radius:50%;background:color-mix(in srgb,var(--hsb-icon-bg-cl, #fff) var(--hsb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hsb-icon-bgshadow-x, 0px) var(--hsb-icon-bgshadow-y, 3px) var(--hsb-icon-bgshadow-blur, 10px) var(--hsb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hsb-icon-bgshadow-cl, #000) var(--hsb-icon-bgshadow-cl-o, 15%),transparent)}.hotteSolidBadges .hsb-icon-wrap.hsb-shape-square{width:var(--hsb-icon-bg-size, 54px);height:var(--hsb-icon-bg-size, 54px);border-radius:var(--hsb-icon-bg-radius, 10px);background:color-mix(in srgb,var(--hsb-icon-bg-cl, #fff) var(--hsb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hsb-icon-bgshadow-x, 0px) var(--hsb-icon-bgshadow-y, 3px) var(--hsb-icon-bgshadow-blur, 10px) var(--hsb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hsb-icon-bgshadow-cl, #000) var(--hsb-icon-bgshadow-cl-o, 15%),transparent)}.hotteSolidBadges.hsb-no-bg-shadow .hsb-icon-wrap{box-shadow:none}.hotteSolidBadges .hsb-icon{display:flex;align-items:center;justify-content:center;width:var(--hsb-icon-size, 30px);height:var(--hsb-icon-size, 30px);filter:drop-shadow(var(--hsb-icon-shadow-x, 0px) var(--hsb-icon-shadow-y, 1px) var(--hsb-icon-shadow-blur, 2px) color-mix(in srgb,var(--hsb-icon-shadow-cl, #000) var(--hsb-icon-shadow-cl-o, 25%),transparent))}.hotteSolidBadges.hsb-no-icon-shadow .hsb-icon{filter:none}.hotteSolidBadges .hsb-icon svg{display:block;width:100%;height:100%;color:color-mix(in srgb,var(--hsb-icon-cl, #C9A13B) var(--hsb-icon-cl-o, 100%),transparent)}.hotteSolidBadges .hsb-icon img{display:block;width:100%;height:100%;object-fit:contain}.hotteSolidBadges .hsb-text{color:color-mix(in srgb,var(--hsb-text-cl, #000) var(--hsb-text-cl-o, 100%),transparent);font-size:var(--hsb-text-fs, 13px);font-weight:var(--hsb-text-fw, 400);line-height:1.35}.hotteSolidBadges .hsb-text.hsb-italic{font-style:italic}.hotteAvatarsAdvanced{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;box-sizing:border-box;background:color-mix(in srgb,var(--haa-bg, #C1683C) var(--haa-bg-o, 0%),transparent);border-style:solid;border-width:var(--haa-border-w, 0px);border-color:color-mix(in srgb,var(--haa-border-cl, #e5e5e5) var(--haa-border-cl-o, 100%),transparent);border-radius:var(--haa-radius, 6px);padding:var(--haa-pad, 0px)}.hotteAvatarsAdvanced.haa-layout-row{flex-direction:row;align-items:center;flex-wrap:wrap;gap:20px}.haa-avatars-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.haa-avatars{display:flex;align-items:center;flex-shrink:0}.haa-avatar-wrap{position:relative;flex-shrink:0}.haa-avatar-wrap:not(:first-child){margin-left:calc(var(--haa-avatar-size, 40px) * -1 * var(--haa-avatar-overlap, 35) / 100)}.haa-avatar{display:block;width:var(--haa-avatar-size, 40px);height:var(--haa-avatar-size, 40px);border-radius:50%;object-fit:cover;box-sizing:border-box;border:var(--haa-avatar-border-w, 2px) solid var(--haa-avatar-border-cl, #fff)}.haa-checkmark{position:absolute;top:-2px;right:-2px;display:flex;align-items:center;justify-content:center;width:var(--haa-check-size, 16px);height:var(--haa-check-size, 16px);border-radius:50%;box-sizing:border-box;background:color-mix(in srgb,var(--haa-check-bg, #E91E8C) var(--haa-check-bg-o, 100%),transparent);border:var(--haa-check-ring-w, 2px) solid var(--haa-check-ring-cl, #fff)}.haa-checkmark svg{width:65%;height:65%;color:var(--haa-check-cl, #fff)}.haa-order-text{font-size:var(--haa-order-fs, 14px);font-weight:var(--haa-order-fw, 700);color:color-mix(in srgb,var(--haa-order-cl, #111) var(--haa-order-cl-o, 100%),transparent);line-height:1.3}.haa-order-text.haa-italic{font-style:italic}.haa-stars-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.haa-stars{display:inline-flex;gap:2px;filter:drop-shadow(var(--haa-star-shadow-x, 0px) var(--haa-star-shadow-y, 1px) var(--haa-star-shadow-blur, 2px) color-mix(in srgb,var(--haa-star-shadow-cl, #000) var(--haa-star-shadow-cl-o, 25%),transparent))}.haa-no-star-shadow .haa-stars{filter:none}.haa-star{width:var(--haa-star-size, 16px);height:var(--haa-star-size, 16px);fill:var(--haa-star-cl, #C1683C)}.haa-star--empty{fill:color-mix(in srgb,var(--haa-star-cl, #C1683C) 25%,transparent)}.haa-review-text{font-size:var(--haa-review-fs, 13px);font-weight:var(--haa-review-fw, 600);color:color-mix(in srgb,var(--haa-review-cl, #111) var(--haa-review-cl-o, 100%),transparent)}.haa-review-text.haa-italic{font-style:italic}.hotteExclusiveOffer{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;text-decoration:none;padding:var(--heo-pad, 14px);background:color-mix(in srgb,var(--heo-bg, #EFEAFB) var(--heo-bg-o, 100%),transparent);border-style:solid;border-width:var(--heo-border-w, 0px);border-color:color-mix(in srgb,var(--heo-border-cl, #e5e5e5) var(--heo-border-cl-o, 100%),transparent);border-radius:var(--heo-radius, 18px)}.heo-icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--heo-icon-bg-size, 38px);height:var(--heo-icon-bg-size, 38px);border-radius:50%;background:color-mix(in srgb,var(--heo-icon-bg-cl, #fff) var(--heo-icon-bg-cl-o, 100%),transparent);box-shadow:var(--heo-icon-bgshadow-x, 0px) var(--heo-icon-bgshadow-y, 2px) var(--heo-icon-bgshadow-blur, 6px) var(--heo-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--heo-icon-bgshadow-cl, #000) var(--heo-icon-bgshadow-cl-o, 10%),transparent)}.heo-icon-wrap.heo-no-bg-shadow{box-shadow:none}.heo-icon{display:flex;align-items:center;justify-content:center;width:var(--heo-icon-size, 18px);height:var(--heo-icon-size, 18px);filter:drop-shadow(var(--heo-icon-shadow-x, 0px) var(--heo-icon-shadow-y, 1px) var(--heo-icon-shadow-blur, 2px) color-mix(in srgb,var(--heo-icon-shadow-cl, #000) var(--heo-icon-shadow-cl-o, 20%),transparent))}.heo-icon.heo-no-icon-shadow{filter:none}.heo-icon svg{display:block;width:100%;height:100%;color:color-mix(in srgb,var(--heo-icon-cl, #8B5CF6) var(--heo-icon-cl-o, 100%),transparent)}.heo-icon img{display:block;width:100%;height:100%;object-fit:contain}.heo-content{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.heo-heading{font-size:var(--heo-heading-fs, 15px);font-weight:var(--heo-heading-fw, 700);color:color-mix(in srgb,var(--heo-heading-cl, #000) var(--heo-heading-cl-o, 100%),transparent);line-height:1.3}.heo-heading.heo-italic{font-style:italic}.heo-body{font-size:var(--heo-body-fs, 13px);font-weight:var(--heo-body-fw, 400);color:color-mix(in srgb,var(--heo-body-cl, #6B7280) var(--heo-body-cl-o, 100%),transparent);line-height:1.3}.heo-body.heo-italic{font-style:italic}.heo-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--heo-arrow-size, 34px);height:var(--heo-arrow-size, 34px);border-radius:50%;background:color-mix(in srgb,var(--heo-arrow-bg, #1C1C1C) var(--heo-arrow-bg-o, 100%),transparent)}.heo-arrow svg{width:45%;height:45%;color:var(--heo-arrow-cl, #fff)}.hotteHollowBadges{background:color-mix(in srgb,var(--hb-bg, #fff) var(--hb-bg-o, 0%),transparent);border-radius:var(--hb-radius, 6px);padding:var(--hb-pad, 0px)}.hb-grid{display:grid;grid-template-columns:repeat(var(--hb-cols-desktop, 4),1fr)}@media(max-width:767px){.hb-grid{grid-template-columns:repeat(var(--hb-cols-mobile, 4),1fr)}}.hb-item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--hb-gap, 10px);padding:4px 10px}.hb-item:not(:first-child):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--hb-divider-w, 1px);height:var(--hb-divider-h, 60%);background:color-mix(in srgb,var(--hb-divider-cl, #F5B8B8) var(--hb-divider-cl-o, 100%),transparent)}.hb-no-divider .hb-item:before{display:none}.hb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hb-icon-wrap.hb-shape-circle{width:var(--hb-icon-bg-size, 56px);height:var(--hb-icon-bg-size, 56px);border-radius:50%;background:color-mix(in srgb,var(--hb-icon-bg-cl, #fff) var(--hb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hb-icon-bgshadow-x, 0px) var(--hb-icon-bgshadow-y, 3px) var(--hb-icon-bgshadow-blur, 10px) var(--hb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hb-icon-bgshadow-cl, #000) var(--hb-icon-bgshadow-cl-o, 15%),transparent)}.hb-icon-wrap.hb-shape-square{width:var(--hb-icon-bg-size, 56px);height:var(--hb-icon-bg-size, 56px);border-radius:var(--hb-icon-bg-radius, 10px);background:color-mix(in srgb,var(--hb-icon-bg-cl, #fff) var(--hb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hb-icon-bgshadow-x, 0px) var(--hb-icon-bgshadow-y, 3px) var(--hb-icon-bgshadow-blur, 10px) var(--hb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hb-icon-bgshadow-cl, #000) var(--hb-icon-bgshadow-cl-o, 15%),transparent)}.hb-no-bg-shadow .hb-icon-wrap{box-shadow:none}.hb-icon{display:flex;align-items:center;justify-content:center;width:var(--hb-icon-size, 34px);height:var(--hb-icon-size, 34px);filter:drop-shadow(var(--hb-icon-shadow-x, 0px) var(--hb-icon-shadow-y, 1px) var(--hb-icon-shadow-blur, 2px) color-mix(in srgb,var(--hb-icon-shadow-cl, #000) var(--hb-icon-shadow-cl-o, 20%),transparent))}.hb-no-icon-shadow .hb-icon{filter:none}.hb-icon svg{display:block;width:100%;height:100%;stroke-width:var(--hb-icon-stroke, 1.5);color:color-mix(in srgb,var(--hb-icon-cl, #EF4444) var(--hb-icon-cl-o, 100%),transparent)}.hb-icon img{display:block;width:100%;height:100%;object-fit:contain}.hb-text{color:color-mix(in srgb,var(--hb-text-cl, #000) var(--hb-text-cl-o, 100%),transparent);font-size:var(--hb-text-fs, 14px);font-weight:var(--hb-text-fw, 400);line-height:1.3}.hb-text.hb-italic{font-style:italic}.hotteToppBlok{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%}.tb-mini-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.tb-mini-avatars{display:flex;align-items:center}.tb-mini-avatar{display:block;width:var(--tb-mavatar-size, 24px);height:var(--tb-mavatar-size, 24px);border-radius:50%;object-fit:cover;box-sizing:border-box;border:var(--tb-mavatar-border-w, 2px) solid var(--tb-mavatar-border-cl, #fff)}.tb-mini-avatar:not(:first-child){margin-left:calc(var(--tb-mavatar-size, 24px) * -1 * var(--tb-mavatar-overlap, 40) / 100)}.tb-mini-stars{display:inline-flex;gap:1px}.tb-mini-star{width:var(--tb-mini-star-size, 12px);height:var(--tb-mini-star-size, 12px);fill:var(--tb-mini-star-cl, #111)}.tb-mini-star--empty{fill:color-mix(in srgb,var(--tb-mini-star-cl, #111) 25%,transparent)}.tb-mini-text{font-size:var(--tb-mini-text-fs, 12px);color:var(--tb-mini-text-cl, #666)}.tb-mini-verified{display:inline-flex;align-items:center;gap:4px;font-size:var(--tb-mini-verified-fs, 12px);font-weight:600;color:var(--tb-mini-verified-cl, #D6336C)}.tb-mini-verified svg{width:14px;height:14px;flex-shrink:0}.tb-mini-heart{margin-left:auto}.wishlist-heart-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;box-sizing:border-box;background:color-mix(in srgb,#ffffff 0%,transparent);border-style:solid;border-width:0px;border-color:color-mix(in srgb,#111111 100%,transparent);box-shadow:none;cursor:pointer;transition:background-color .2s ease;text-decoration:none}.wishlist-heart-wrap.wishlist-shape-circle{border-radius:50%}.wishlist-heart-wrap.wishlist-shape-square{border-radius:8px}.wishlist-heart-wrap .at-icon,.wishlist-heart-wrap svg{width:62%;height:62%;fill:color-mix(in srgb,#F4A6B0 100%,transparent);filter:drop-shadow(0px 1px 3px rgba(0,0,0,.25));transition:fill .2s ease}.wishlist-heart-wrap:hover{background-color:color-mix(in srgb,#ffffff 0%,transparent)}.wishlist-heart-wrap:hover .at-icon,.wishlist-heart-wrap:hover svg{fill:color-mix(in srgb,#e5384d 100%,transparent)}.grid_bx .gbtn.wishlist-heart-wrap,.hpcv3-qs-btn.wishlist-heart-wrap{width:20px;height:20px;min-width:0;background-color:color-mix(in srgb,#ffffff 0%,transparent)}.grid_bx .gbtn.wishlist-heart-wrap:hover,.hpcv3-qs-btn.wishlist-heart-wrap:hover{background-color:color-mix(in srgb,#ffffff 0%,transparent)}.tb-title{margin:0;font-size:var(--tb-title-fs, 28px);font-weight:var(--tb-title-fw, 700);color:var(--tb-title-cl, #000);line-height:1.25}.tb-body1{font-size:var(--tb-body1-fs, 15px);font-weight:var(--tb-body1-fw, 400);color:var(--tb-body1-cl, #000);line-height:1.6}.tb-body2{font-size:var(--tb-body2-fs, 15px);font-weight:var(--tb-body2-fw, 400);color:var(--tb-body2-cl, #000);line-height:1.6}.tb-italic{font-style:italic}.tb-rating-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tb-rating-pill{display:inline-flex;gap:4px}.tb-rating-star-tile{display:flex;align-items:center;justify-content:center;width:var(--tb-rating-tile-size, 26px);height:var(--tb-rating-tile-size, 26px);flex-shrink:0;border-radius:var(--tb-rating-radius, 6px);background:color-mix(in srgb,var(--tb-rating-bg, #F4A6B0) var(--tb-rating-bg-o, 100%),transparent)}.has-tb-rating-shadow .tb-rating-star-tile{box-shadow:var(--tb-rating-shadow-x) var(--tb-rating-shadow-y) var(--tb-rating-shadow-blur) var(--tb-rating-shadow-spread) color-mix(in srgb,var(--tb-rating-shadow-cl, #000) var(--tb-rating-shadow-cl-o, 15%),transparent)}.tb-rating-star-tile--empty{background:color-mix(in srgb,var(--tb-rating-bg, #F4A6B0) 35%,#e9e9e9)}.tb-rating-star{width:var(--tb-rating-star-size, 14px);height:var(--tb-rating-star-size, 14px);flex-shrink:0;fill:var(--tb-rating-star-cl, #fff)}.tb-review-text{font-size:var(--tb-review-fs, 14px);font-weight:var(--tb-review-fw, 400);letter-spacing:var(--tb-review-ls, 0px);color:var(--tb-review-cl, #111)}.tb-price-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tb-compare{font-size:calc(var(--tb-price-fs, 24px) * .7);color:var(--tb-compare-cl, #999);text-decoration:line-through}.tb-price{font-size:var(--tb-price-fs, 24px);font-weight:700;color:var(--tb-price-cl, #111)}.tb-save-badge{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;background:var(--tb-save-bg, #E5384D);color:var(--tb-save-cl, #fff)}.tb-save-badge svg{width:var(--tb-save-icon-size, 12px);height:var(--tb-save-icon-size, 12px)}.tb-tax-note{font-size:12px;color:var(--tb-tax-cl, #888);margin-top:-8px}.tb-checks{display:grid;grid-template-columns:1fr;gap:8px 16px;width:100%}.tb-checks-cols-2{grid-template-columns:1fr 1fr}.tb-check-item{display:flex;align-items:center;gap:8px}.tb-check-icon{width:var(--tb-check-icon-size, 18px);height:var(--tb-check-icon-size, 18px);flex-shrink:0;color:var(--tb-check-cl, #E5384D)}.tb-check-text{font-size:var(--tb-check-text-fs, 13px);font-weight:var(--tb-check-text-fw, 400);color:var(--tb-check-text-cl, #333)}.lsc-row{display:flex;align-items:center;gap:8px}.lsc-dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--lsc-dot-cl, #E5384D);flex-shrink:0}.lsc-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--lsc-dot-cl, #E5384D);animation:lscPulse 1.6s ease-out infinite}@keyframes lscPulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.8);opacity:0}}.lsc-text{font-size:var(--lsc-text-fs, 12px);color:var(--lsc-text-cl, #333)}.lsc-text b,.lsc-text strong{font-weight:700}.lsc-bar{width:100%;height:6px;border-radius:10px;margin-top:6px;background:linear-gradient(to right,var(--lsc-bar-start, #E5384D),var(--lsc-bar-end, #7ED957))}.hotteHeatTitle{display:flex;flex-direction:column;gap:12px;width:100%}.ht-italic{font-style:italic}.ht-title-row{display:flex;align-items:center;gap:10px;width:100%}.ht-title{flex:1 1 auto;min-width:0;margin:0;font-size:var(--ht-title-fs, 24px);font-weight:var(--ht-title-fw, 700);color:color-mix(in srgb,var(--ht-title-cl, #1a1a1a) var(--ht-title-cl-o, 100%),transparent);line-height:1.25}.ht-rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ht-stars{display:inline-flex;gap:2px}.ht-star{width:var(--ht-star-size, 16px);height:var(--ht-star-size, 16px);fill:var(--ht-star-cl, #F4A6B0)}.ht-star--empty{fill:color-mix(in srgb,var(--ht-star-cl, #F4A6B0) 30%,transparent)}.ht-review-text{font-size:var(--ht-review-fs, 14px);color:var(--ht-review-cl, #666)}.ht-verified{display:inline-flex;align-items:center;gap:4px;font-size:var(--ht-verified-fs, 13px);font-weight:600;color:var(--ht-verified-cl, #D6336C)}.ht-verified svg{width:15px;height:15px;flex-shrink:0}.ht-price-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ht-compare{font-size:calc(var(--ht-price-fs, 22px) * .7);color:var(--ht-compare-cl, #999);text-decoration:line-through}.ht-price{font-size:var(--ht-price-fs, 22px);font-weight:700;color:var(--ht-price-cl, #111)}.ht-save-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:700;background:var(--ht-save-bg, #FCE4EC);color:var(--ht-save-cl, #D6336C)}.ht-body{font-size:var(--ht-body-fs, 16px);font-weight:var(--ht-body-fw, 400);color:color-mix(in srgb,var(--ht-body-cl, #444) var(--ht-body-cl-o, 100%),transparent);line-height:1.6}.ht-icon-row{display:grid;grid-template-columns:repeat(var(--ht-cols-desktop, 5),1fr);gap:var(--ht-row-gap, 8px)}@media(max-width:767px){.ht-icon-row{grid-template-columns:repeat(var(--ht-cols-mobile, 5),1fr)}}.ht-icon-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.ht-icon{display:flex;align-items:center;justify-content:center;width:var(--ht-icon-size, 22px);height:var(--ht-icon-size, 22px);color:var(--ht-icon-cl, #111)}.ht-icon svg{display:block;width:100%;height:100%}.ht-icon img{display:block;width:100%;height:100%;object-fit:contain}.ht-icon-label{font-size:var(--ht-label-fs, 12px);color:var(--ht-label-cl, #333);line-height:1.3}.htb{background:color-mix(in srgb,var(--htb-bg, #fdf1f0) var(--htb-bg-o, 100%),transparent);padding:var(--htb-pad-t, 24px) 20px var(--htb-pad-b, 24px);margin-top:var(--htb-mt, 0px);margin-bottom:var(--htb-mb, 0px)}.htb-inner{max-width:var(--htb-maxw, 1280px);margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media only screen and (min-width:768px){.htb-inner{grid-template-columns:repeat(4,1fr)}}.htb-item{display:flex;align-items:center;gap:12px;padding:0 10px;position:relative}.htb-item+.htb-item:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:1px;height:32px;background:color-mix(in srgb,var(--htb-div-cl, #f0c6cf) var(--htb-div-cl-o, 100%),transparent);display:none}@media only screen and (min-width:768px){.htb-item+.htb-item:before{display:block}}.htb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.htb-icon-wrap.htb-shape-circle,.htb-icon-wrap.htb-shape-square{width:var(--htb-icon-bg-size, 46px);height:var(--htb-icon-bg-size, 46px);background:color-mix(in srgb,var(--htb-icon-bg-cl, #fff) var(--htb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--htb-icon-bgshadow-x, 0px) var(--htb-icon-bgshadow-y, 3px) var(--htb-icon-bgshadow-blur, 8px) var(--htb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--htb-icon-bgshadow-cl, #000) var(--htb-icon-bgshadow-cl-o, 15%),transparent)}.htb-icon-wrap.htb-shape-circle{border-radius:50%}.htb-icon-wrap.htb-shape-square{border-radius:var(--htb-icon-bg-radius, 10px)}.htb-no-bg-shadow .htb-icon-wrap{box-shadow:none}.htb-icon{width:26px;height:26px;flex-shrink:0;color:color-mix(in srgb,var(--htb-icon-cl, #e8637f) var(--htb-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--htb-icon-shadow-x, 0px) var(--htb-icon-shadow-y, 2px) var(--htb-icon-shadow-blur, 4px) color-mix(in srgb,var(--htb-icon-shadow-cl, #000) var(--htb-icon-shadow-cl-o, 30%),transparent))}.htb-no-icon-shadow .htb-icon{filter:none}.htb-icon svg{width:100%;height:100%}.htb-text{display:flex;flex-direction:column}.htb-title{font-size:14px;font-weight:var(--htb-title-fw, 700);color:color-mix(in srgb,var(--htb-title-cl, #161616) var(--htb-title-cl-o, 100%),transparent)}.htb-subtitle{font-size:12px;color:color-mix(in srgb,var(--htb-sub-cl, #777) var(--htb-sub-cl-o, 100%),transparent)}.hwl{background:color-mix(in srgb,var(--hwl-bg, #fff) var(--hwl-bg-o, 100%),transparent);padding:var(--hwl-pad-t, 50px) 20px var(--hwl-pad-b, 50px);margin-top:var(--hwl-mt, 0px);margin-bottom:var(--hwl-mb, 0px)}.hwl-inner{max-width:var(--hwl-maxw, 1280px);margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width:990px){.hwl-inner{grid-template-columns:1.1fr .8fr 1.1fr;align-items:start;gap:40px}}.hwl-heading{margin:0 0 14px;font-size:24px;font-weight:700;color:color-mix(in srgb,var(--hwl-heading-cl, #161616) var(--hwl-heading-cl-o, 100%),transparent)}.hwl-body{font-size:14px;line-height:1.7;color:color-mix(in srgb,var(--hwl-body-cl, #555) var(--hwl-body-cl-o, 100%),transparent);margin-bottom:16px}.hwl-body p{margin:0 0 10px}.hwl-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hwl-checklist li{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:color-mix(in srgb,var(--hwl-item-cl, #333) var(--hwl-item-cl-o, 100%),transparent)}.hwl-check{width:17px;height:17px;flex-shrink:0;margin-top:1px;color:color-mix(in srgb,var(--hwl-check-cl, #e8637f) var(--hwl-check-cl-o, 100%),transparent)}.hwl-image{width:100%}.hwl-img{width:100%;height:auto;display:block;border-radius:var(--hwl-img-radius, 16px);object-fit:cover}.hwl-cards{display:flex;flex-direction:column;gap:20px}.hwl-card{background:color-mix(in srgb,var(--hwl-card-bg, #fdf1f0) var(--hwl-card-bg-o, 100%),transparent);border-radius:14px;padding:22px}.hwl-card-heading{margin:0 0 14px;font-size:16px;font-weight:700;color:color-mix(in srgb,var(--hwl-card-heading-cl, #161616) var(--hwl-card-heading-cl-o, 100%),transparent)}.hwl-ing-list{display:flex;flex-direction:column;gap:14px}.hwl-ing-item{display:flex;align-items:flex-start;gap:12px}.hwl-ing-icon{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--hwl-icon-bg, #fff) var(--hwl-icon-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hwl-icon-cl, #e8637f) var(--hwl-icon-cl-o, 100%),transparent);padding:8px;box-shadow:var(--hwl-icon-bgshadow-x, 0px) var(--hwl-icon-bgshadow-y, 3px) var(--hwl-icon-bgshadow-blur, 8px) var(--hwl-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hwl-icon-bgshadow-cl, #000) var(--hwl-icon-bgshadow-cl-o, 15%),transparent)}.hwl-ing-icon.hwl-shape-circle{border-radius:50%}.hwl-ing-icon.hwl-shape-square{border-radius:var(--hwl-icon-bg-radius, 8px)}.hwl-ing-list.hwl-no-bg-shadow .hwl-ing-icon{box-shadow:none}.hwl-ing-icon svg{width:100%;height:100%;filter:drop-shadow(var(--hwl-icon-shadow-x, 0px) var(--hwl-icon-shadow-y, 1px) var(--hwl-icon-shadow-blur, 3px) color-mix(in srgb,var(--hwl-icon-shadow-cl, #000) var(--hwl-icon-shadow-cl-o, 30%),transparent))}.hwl-ing-list.hwl-no-icon-shadow .hwl-ing-icon svg{filter:none}.hwl-ing-text{display:flex;flex-direction:column}.hwl-ing-title{font-size:14px;font-weight:600;color:#161616}.hwl-ing-desc{font-size:12px;color:#777}.hwl-checklist--sm li{font-size:13px}.hrs{background:color-mix(in srgb,var(--hrs-bg, #fff) var(--hrs-bg-o, 100%),transparent);padding:var(--hrs-pad-t, 50px) 20px var(--hrs-pad-b, 50px);margin-top:var(--hrs-mt, 0px);margin-bottom:var(--hrs-mb, 0px)}.hrs-inner{max-width:var(--hrs-maxw, 1280px);margin:0 auto}.hrs-top-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:10px}.hrs-heading{margin:0;font-size:24px;font-weight:700;color:color-mix(in srgb,var(--hrs-heading-cl, #161616) var(--hrs-heading-cl-o, 100%),transparent)}.hrs-view-all{font-size:14px;font-weight:600;text-decoration:none;color:color-mix(in srgb,var(--hrs-link-cl, #e8637f) var(--hrs-link-cl-o, 100%),transparent);display:inline-flex;align-items:center;gap:4px}.hrs-arrow{transition:transform .2s ease}.hrs-view-all:hover .hrs-arrow{transform:translate(3px)}.hrs-content{display:grid;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:768px){.hrs-content{grid-template-columns:.9fr 2fr;align-items:start}}.hrs-breakdown{background:color-mix(in srgb,var(--hrs-card-bg, #fdf1f0) var(--hrs-card-bg-o, 100%),transparent);border-radius:14px;padding:24px;text-align:center}.hrs-average-number{font-size:44px;font-weight:800;line-height:1;color:color-mix(in srgb,var(--hrs-num-cl, #161616) var(--hrs-num-cl-o, 100%),transparent)}.hrs-average-stars{display:inline-flex;gap:2px;margin:8px 0}.hrs-star{width:15px;height:15px;fill:color-mix(in srgb,var(--hrs-star-cl, #e8637f) var(--hrs-star-cl-o, 100%),transparent)}.hrs-star--empty{opacity:.25}.hrs-based-on{font-size:12px;color:color-mix(in srgb,var(--hrs-based-cl, #777) var(--hrs-based-cl-o, 100%),transparent);margin-bottom:16px}.hrs-bars{display:flex;flex-direction:column;gap:6px;text-align:left}.hrs-bar-row{display:flex;align-items:center;gap:8px}.hrs-bar-label{display:inline-flex;align-items:center;gap:2px;font-size:11px;width:24px;flex-shrink:0;color:#555}.hrs-bar-label svg{width:10px;height:10px;fill:color-mix(in srgb,var(--hrs-star-cl, #e8637f) var(--hrs-star-cl-o, 100%),transparent)}.hrs-bar-track{flex:1;height:6px;border-radius:3px;background:color-mix(in srgb,var(--hrs-bar-bg, #f4d9de) var(--hrs-bar-bg-o, 100%),transparent);overflow:hidden}.hrs-bar-fill{display:block;height:100%;background:color-mix(in srgb,var(--hrs-bar-fill, #e8637f) var(--hrs-bar-fill-o, 100%),transparent);border-radius:3px}.hrs-bar-pct{font-size:11px;width:28px;text-align:right;flex-shrink:0;color:#777}.hrs-testimonials{display:grid;grid-template-columns:1fr;gap:16px}@media only screen and (min-width:640px){.hrs-testimonials{grid-template-columns:repeat(3,1fr)}}.hrs-card{background:color-mix(in srgb,var(--hrs-card-bg, #fdf1f0) var(--hrs-card-bg-o, 100%),transparent);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:10px}.hrs-card-stars{display:inline-flex;gap:2px}.hrs-card-quote{margin:0;font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--hrs-quote-cl, #333) var(--hrs-quote-cl-o, 100%),transparent)}.hrs-card-footer{display:flex;align-items:center;gap:8px;margin-top:auto}.hrs-card-name{font-size:13px;font-weight:700;color:color-mix(in srgb,var(--hrs-name-cl, #161616) var(--hrs-name-cl-o, 100%),transparent)}.hrs-card-verified{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:color-mix(in srgb,var(--hrs-verified-cl, #e8637f) var(--hrs-verified-cl-o, 100%),transparent)}.hrs-card-verified .verifiedTick{width:12px;height:12px}.hhf{background:color-mix(in srgb,var(--hhf-bg, #fff) var(--hhf-bg-o, 100%),transparent);padding:var(--hhf-pad-t, 50px) 20px var(--hhf-pad-b, 50px);margin-top:var(--hhf-mt, 0px);margin-bottom:var(--hhf-mb, 0px)}.hhf-inner{max-width:var(--hhf-maxw, 1280px);margin:0 auto;display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width:990px){.hhf-inner{grid-template-columns:repeat(4,1fr);gap:28px}}.hhf-col-heading{margin:0 0 18px;font-size:16px;font-weight:700;color:color-mix(in srgb,var(--hhf-heading-cl, #161616) var(--hhf-heading-cl-o, 100%),transparent)}.hhf-steps{display:flex;flex-direction:column;gap:16px}.hhf-step{display:flex;align-items:flex-start;gap:12px}.hhf-step-num{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:color-mix(in srgb,var(--hhf-step-num-bg, #fdf1f0) var(--hhf-step-num-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hhf-step-num-cl, #e8637f) var(--hhf-step-num-cl-o, 100%),transparent)}.hhf-step-text{font-size:13px;line-height:1.5;color:color-mix(in srgb,var(--hhf-text-cl, #555) var(--hhf-text-cl-o, 100%),transparent);padding-top:4px}.hhf-features{display:flex;flex-direction:column;gap:16px}.hhf-feature{display:flex;align-items:flex-start;gap:12px}.hhf-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hhf-icon-wrap.hhf-shape-circle,.hhf-icon-wrap.hhf-shape-square{width:var(--hhf-icon-bg-size, 32px);height:var(--hhf-icon-bg-size, 32px);background:color-mix(in srgb,var(--hhf-icon-bg-cl, #fff) var(--hhf-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hhf-icon-bgshadow-x, 0px) var(--hhf-icon-bgshadow-y, 3px) var(--hhf-icon-bgshadow-blur, 8px) var(--hhf-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hhf-icon-bgshadow-cl, #000) var(--hhf-icon-bgshadow-cl-o, 15%),transparent)}.hhf-icon-wrap.hhf-shape-circle{border-radius:50%}.hhf-icon-wrap.hhf-shape-square{border-radius:var(--hhf-icon-bg-radius, 8px)}.hhf-no-bg-shadow .hhf-icon-wrap{box-shadow:none}.hhf-feature-icon{width:20px;height:20px;flex-shrink:0;margin-top:2px;color:color-mix(in srgb,var(--hhf-feat-icon-cl, #e8637f) var(--hhf-feat-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hhf-icon-shadow-x, 0px) var(--hhf-icon-shadow-y, 2px) var(--hhf-icon-shadow-blur, 4px) color-mix(in srgb,var(--hhf-icon-shadow-cl, #000) var(--hhf-icon-shadow-cl-o, 30%),transparent))}.hhf-no-icon-shadow .hhf-feature-icon{filter:none}.hhf-feature-icon svg{width:100%;height:100%}.hhf-feature-text{display:flex;flex-direction:column}.hhf-feature-title{font-size:13px;font-weight:700;color:color-mix(in srgb,var(--hhf-feat-title-cl, #161616) var(--hhf-feat-title-cl-o, 100%),transparent)}.hhf-feature-desc{font-size:12px;color:#777}.hhf-faq-list{display:flex;flex-direction:column}.hhf-faq-item{border-bottom:1px solid color-mix(in srgb,var(--hhf-faq-border, #eee) var(--hhf-faq-border-o, 100%),transparent);padding:12px 0}.hhf-faq-question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--hhf-faq-cl, #161616) var(--hhf-faq-cl-o, 100%),transparent)}.hhf-faq-question::-webkit-details-marker{display:none}.hhf-faq-toggle{flex-shrink:0;font-size:16px;font-weight:400;transition:transform .2s ease}.hhf-faq-item[open] .hhf-faq-toggle{transform:rotate(45deg)}.hhf-faq-answer{margin-top:8px;font-size:13px;line-height:1.6;color:color-mix(in srgb,var(--hhf-faq-ans-cl, #666) var(--hhf-faq-ans-cl-o, 100%),transparent)}.hhf-cta-card{background:color-mix(in srgb,var(--hhf-cta-bg, #fdf1f0) var(--hhf-cta-bg-o, 100%),transparent);border-radius:16px;overflow:hidden;height:100%}.hhf-cta-img-wrap{width:100%;aspect-ratio:16/10;overflow:hidden}.hhf-cta-img{width:100%;height:100%;object-fit:cover;display:block}.hhf-cta-body{padding:20px}.hhf-cta-heading{margin:0 0 8px;font-size:16px;font-weight:700;color:color-mix(in srgb,var(--hhf-cta-heading-cl, #161616) var(--hhf-cta-heading-cl-o, 100%),transparent)}.hhf-cta-text{margin:0 0 16px;font-size:13px;line-height:1.6;color:color-mix(in srgb,var(--hhf-cta-text-cl, #555) var(--hhf-cta-text-cl-o, 100%),transparent)}.hhf-cta-btn{display:inline-block;padding:12px 20px;border-radius:6px;font-size:13px;font-weight:700;text-decoration:none;background:color-mix(in srgb,var(--hhf-cta-btn-bg, #e8637f) var(--hhf-cta-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hhf-cta-btn-cl, #fff) var(--hhf-cta-btn-cl-o, 100%),transparent)}.hft{background:color-mix(in srgb,var(--hft-bg, #fff) var(--hft-bg-o, 100%),transparent);padding-top:var(--hft-pad-t, 20px);padding-bottom:var(--hft-pad-b, 60px);margin-top:var(--hft-mt, 0px);margin-bottom:var(--hft-mb, 0px)}.hft-inner{margin:0 auto}.hft-empty{text-align:center;padding:40px 20px;color:#999;font-size:14px;border:1px dashed #ddd;border-radius:8px}.hft-grid{display:grid;grid-template-columns:repeat(var(--hft-cols-m, 2),1fr);gap:16px}@media only screen and (min-width:768px){.hft-grid{grid-template-columns:repeat(var(--hft-cols-d, 3),1fr);gap:24px}}.hft-card{display:flex;flex-direction:column;text-decoration:none}.hft-card-img-wrap{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:var(--hft-img-radius, 0px);background:#f2f2f2}.hft-card-img-wrap.hft-no-crop{aspect-ratio:auto}.hft-card-img-wrap.hft-no-crop .hft-card-img{height:auto;object-fit:contain}.hft-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease,opacity .4s ease}.hft-zoom .hft-card:hover .hft-card-img-primary{transform:scale(1.04)}.hft-has-hover .hft-card-img-hover{position:absolute;left:0;top:0;opacity:0}.hft-has-hover .hft-card-img-primary{position:relative;opacity:1}.hft-card:hover .hft-has-hover .hft-card-img-hover{opacity:1}.hft-card:hover .hft-has-hover .hft-card-img-primary{opacity:0}.hft-card-body{padding:16px 4px 0}.hft-card-title{margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--hft-divider-cl, #e5e5e5) var(--hft-divider-cl-o, 100%),transparent);font-size:var(--hft-title-fs, 18px);font-weight:var(--hft-title-fw, 700);color:color-mix(in srgb,var(--hft-title-cl, #161616) var(--hft-title-cl-o, 100%),transparent)}.hft-card-sub-row{display:flex;align-items:center;gap:8px}.hft-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hft-icon-wrap.hft-shape-circle,.hft-icon-wrap.hft-shape-square{width:var(--hft-icon-bg-size, 22px);height:var(--hft-icon-bg-size, 22px);background:color-mix(in srgb,var(--hft-icon-bg-cl, #fff) var(--hft-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hft-icon-bgshadow-x, 0px) var(--hft-icon-bgshadow-y, 3px) var(--hft-icon-bgshadow-blur, 8px) var(--hft-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hft-icon-bgshadow-cl, #000) var(--hft-icon-bgshadow-cl-o, 15%),transparent)}.hft-icon-wrap.hft-shape-circle{border-radius:50%}.hft-icon-wrap.hft-shape-square{border-radius:var(--hft-icon-bg-radius, 5px)}.hft-no-bg-shadow .hft-icon-wrap{box-shadow:none}.hft-card-icon{width:16px;height:16px;flex-shrink:0;color:color-mix(in srgb,var(--hft-icon-cl, #555) var(--hft-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hft-icon-shadow-x, 0px) var(--hft-icon-shadow-y, 2px) var(--hft-icon-shadow-blur, 4px) color-mix(in srgb,var(--hft-icon-shadow-cl, #000) var(--hft-icon-shadow-cl-o, 30%),transparent))}.hft-no-icon-shadow .hft-card-icon{filter:none}.hft-card-icon svg{width:100%;height:100%}.hft-card-subtitle{font-size:var(--hft-sub-fs, 13px);color:color-mix(in srgb,var(--hft-sub-cl, #3b6fa0) var(--hft-sub-cl-o, 100%),transparent)}.hft-card-subtitle s{opacity:.6;margin-right:4px}.pvp-row{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:24px;row-gap:12px}.pvp-row.pvp-divided{column-gap:0}.pvp-row .product-form__input{margin-bottom:0}.pvp-divided .product-form__input:not(:first-child){position:relative;margin-left:var(--pvp-gap-before, 24px);padding-left:var(--pvp-gap-after, 24px)}.pvp-divided .product-form__input:not(:first-child):before{content:"";position:absolute;left:0;top:50%;height:var(--pvp-divider-h, 80%);transform:translateY(-50%);width:var(--pvp-divider-w, 1px);background:color-mix(in srgb,var(--pvp-divider, #dddddd) var(--pvp-divider-o, 100%),transparent)}.chx-wrap{margin-bottom:30px}.chx-wrap.align-left{text-align:left}.chx-wrap.align-center{text-align:center}.chx-wrap.align-right{text-align:right}.chx-tag{display:inline-flex;align-items:center;gap:14px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--chx-tag-cl, #8a8f98) var(--chx-tag-cl-o, 100%),transparent);margin-bottom:14px}.chx-tag-line{display:inline-block;width:24px;height:1px;background:color-mix(in srgb,var(--chx-line-cl, #c9c9c9) var(--chx-line-cl-o, 100%),transparent)}.chx-heading{margin:0 0 10px;font-size:var(--chx-heading-fsm, 26px);font-weight:var(--chx-heading-fw, 700);color:color-mix(in srgb,var(--chx-heading-cl, #161616) var(--chx-heading-cl-o, 100%),transparent);line-height:1.25}.chx-heading em{font-style:italic;font-weight:400}.chx-heading .chx-hl{color:color-mix(in srgb,var(--chx-hl-cl, #b9a3d3) var(--chx-hl-cl-o, 100%),transparent);font-weight:700}@media only screen and (min-width:768px){.chx-heading{font-size:var(--chx-heading-fs, 36px)}}.chx-subtitle{font-size:14px;color:color-mix(in srgb,var(--chx-sub-cl, #888) var(--chx-sub-cl-o, 100%),transparent)}.hotteIconHead{display:flex;flex-direction:column;align-items:center}.hotteIconHead.align-left{align-items:flex-start}.hotteIconHead.align-right{align-items:flex-end}.hih-row{display:flex;align-items:center;gap:14px;width:100%;justify-content:center}.hotteIconHead.align-left .hih-row{justify-content:flex-start}.hotteIconHead.align-right .hih-row{justify-content:flex-end}.hih-line{flex:0 1 var(--hih-line-w, 60px);height:1px;min-width:10px;background:color-mix(in srgb,var(--hih-line-cl, #e8637f) var(--hih-line-cl-o, 100%),transparent)}.hih-text{display:inline-flex;align-items:center;gap:8px;font-size:var(--hih-text-fs, 14px);font-weight:var(--hih-text-fw, 700);color:color-mix(in srgb,var(--hih-text-cl, #e8637f) var(--hih-text-cl-o, 100%),transparent);white-space:nowrap;text-transform:uppercase;letter-spacing:.03em}.hih-text.hih-italic{font-style:italic}.hih-icon{width:14px;height:14px;flex-shrink:0;color:color-mix(in srgb,var(--hih-icon-cl, #e8637f) var(--hih-icon-cl-o, 100%),transparent)}.hih-icon svg{width:100%;height:100%}.hih-underline{display:block;width:var(--hih-underline-w, 36px);height:var(--hih-underline-h, 4px);border-radius:var(--hih-underline-radius, 4px);background:color-mix(in srgb,var(--hih-underline-cl, #e8637f) var(--hih-underline-cl-o, 100%),transparent);margin-top:8px}.hhb{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hhb-minh-m, 560px);margin-top:var(--hhb-mt, 0px);margin-bottom:var(--hhb-mb, 0px)}@media only screen and (min-width:768px){.hhb{aspect-ratio:1920/720;min-height:0}.hhb-bg-img{object-position:var(--hhb-desktop-pos, center center)}}.hhb-media{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hhb-bg, #111) var(--hhb-bg-o, 100%),transparent)}.hhb-bg-img{width:100%;height:100%;object-fit:cover;display:block}.hhb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hhb-overlay-cl, #000) var(--hhb-overlay-cl-o, 30%),transparent)}.hhb-inner{position:relative;z-index:2;margin:0 auto;flex:1;width:100%;display:flex;flex-direction:column}.hhb-italic{font-style:italic}.hhb-grid{display:flex;flex-direction:column;align-items:center;gap:24px;flex:1;padding:var(--hhb-pad-t, 20px) 0 var(--hhb-pad-b, 20px);box-sizing:border-box;justify-content:flex-end}@media only screen and (min-width:768px){.hhb-grid{flex-direction:row;align-items:center;gap:30px;justify-content:center}.hhb-grid.hhb-no-photos{justify-content:center}}.hhb-hide-photos-m .hhb-photo{display:none}@media only screen and (min-width:768px){.hhb-hide-photos-m .hhb-photo{display:flex}}@media only screen and (max-width:767px){.hhb-bg-img{object-position:center var(--hhb-mobile-focal, center)}.hhb-mobile-fit-natural .hhb-media{position:relative;inset:auto;height:auto}.hhb-mobile-fit-natural .hhb-bg-img{height:auto;object-fit:initial;object-position:initial}.hhb-mobile-fit-natural .hhb-inner{position:absolute;top:0;right:0;bottom:0;left:0}.hhb-mobile-fit-natural.hhb{min-height:0}}.hhb-photo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:0}.hhb-photo-panel{width:100%;height:100%;max-width:320px;background:color-mix(in srgb,var(--hhb-panel-bg, #e5e5e5) var(--hhb-panel-bg-o, 100%),transparent);border-radius:var(--hhb-panel-radius, 0px);overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.hhb-photo-panel.has-panel-shadow{box-shadow:var(--hhb-panel-shadow-x, 0px) var(--hhb-panel-shadow-y, 3px) var(--hhb-panel-shadow-blur, 10px) var(--hhb-panel-shadow-spread, 0px) color-mix(in srgb,var(--hhb-panel-shadow-cl, #000) var(--hhb-panel-shadow-cl-o, 15%),transparent)}.hhb-photo-img{width:100%;height:100%;object-fit:cover;display:block}.hhb-content{flex:0 0 auto;display:flex;flex-direction:column;gap:14px;min-width:0;max-width:600px;padding:0 16px}@media only screen and (min-width:768px){.hhb-photo{flex:1 1 0}.hhb-content{flex:1.3 1 0}}.hhb-label{display:flex;padding-top:var(--hhb-label-pad-t, 0px);padding-bottom:var(--hhb-label-pad-b, 0px)}.hhb-label.align-left{justify-content:flex-start}.hhb-label.align-center{justify-content:center}.hhb-label.align-right{justify-content:flex-end}.hhb-label span{display:inline-block;background:color-mix(in srgb,var(--hhb-label-bg, #000) var(--hhb-label-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hhb-label-cl, #fff) var(--hhb-label-cl-o, 100%),transparent);font-weight:var(--hhb-label-fw, 700);font-size:var(--hhb-label-fs, 14px);text-transform:uppercase;letter-spacing:.08em;padding:8px 16px}.hhb-headline{padding-top:var(--hhb-h-pad-t, 0px);padding-bottom:var(--hhb-h-pad-b, 0px)}.hhb-headline.align-left{text-align:left}.hhb-headline.align-center{text-align:center}.hhb-headline.align-right{text-align:right}.hhb-h1{font-size:var(--hhb-h1-fsm, 32px);font-weight:var(--hhb-h1-fw, 700);color:color-mix(in srgb,var(--hhb-h1-cl, #fff) var(--hhb-h1-cl-o, 100%),transparent);line-height:1.05;text-transform:uppercase}.hhb-h2{font-size:var(--hhb-h2-fsm, 46px);font-weight:var(--hhb-h2-fw, 700);color:color-mix(in srgb,var(--hhb-h2-cl, #fff) var(--hhb-h2-cl-o, 100%),transparent);line-height:.95;text-transform:uppercase;letter-spacing:-.01em}@media only screen and (min-width:768px){.hhb-h1{font-size:var(--hhb-h1-fs, 50px)}.hhb-h2{font-size:var(--hhb-h2-fs, 84px)}}.hhb-promo{display:flex;padding-top:var(--hhb-promo-pad-t, 0px);padding-bottom:var(--hhb-promo-pad-b, 0px)}.hhb-promo.align-left{justify-content:flex-start}.hhb-promo.align-center{justify-content:center}.hhb-promo.align-right{justify-content:flex-end}.hhb-promo span{display:inline-block;background:color-mix(in srgb,var(--hhb-promo-bg, #000) var(--hhb-promo-bg-o, 0%),transparent);color:color-mix(in srgb,var(--hhb-promo-cl, #fff) var(--hhb-promo-cl-o, 100%),transparent);font-weight:var(--hhb-promo-fw, 700);font-size:var(--hhb-promo-fs, 14px);letter-spacing:.04em;padding:4px 10px}.hhb-btn-row{display:flex;padding-top:var(--hhb-btn-pad-t, 0px);padding-bottom:var(--hhb-btn-pad-b, 0px)}.hhb-btn-row.align-left{justify-content:flex-start}.hhb-btn-row.align-center{justify-content:center}.hhb-btn-row.align-right{justify-content:flex-end}.hhb-btn{display:inline-block;padding:12px 30px;background:color-mix(in srgb,var(--hhb-btn-bg, #000) var(--hhb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hhb-btn-cl, #fff) var(--hhb-btn-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hhb-btn-bdr, #fff) var(--hhb-btn-bdr-o, 100%),transparent);font-weight:var(--hhb-btn-fw, 700);font-size:var(--hhb-btn-fs, 13px);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border-radius:var(--hhb-btn-radius, 0px)}.hhb-finept{font-size:var(--hhb-fp-fs, 11px);font-weight:var(--hhb-fp-fw, 400);color:color-mix(in srgb,var(--hhb-fp-cl, #ccc) var(--hhb-fp-cl-o, 100%),transparent);padding-top:var(--hhb-fp-pad-t, 0px);padding-bottom:var(--hhb-fp-pad-b, 0px)}.hhb-finept.align-left{text-align:left}.hhb-finept.align-center{text-align:center}.hhb-finept.align-right{text-align:right}.hbt-info,.hbt-marquee{position:relative;overflow:hidden;white-space:nowrap}.hbt-info{display:flex;justify-content:center;background:color-mix(in srgb,var(--hbt-info-bg, #000) var(--hbt-info-bg-o, 100%),transparent);padding-top:var(--hbt-info-pad-t, 10px);padding-bottom:var(--hbt-info-pad-b, 10px)}.hbt-info.align-left{justify-content:flex-start}.hbt-info.align-center{justify-content:center}.hbt-info.align-right{justify-content:flex-end}.hbt-marquee{background:color-mix(in srgb,var(--hbt-marquee-bg, #000) var(--hbt-marquee-bg-o, 100%),transparent);padding-top:var(--hbt-marquee-pad-t, 10px);padding-bottom:var(--hbt-marquee-pad-b, 10px)}.hbt-info-track,.hbt-marquee-track{display:inline-flex;width:max-content;animation:none}.hbt-info-set,.hbt-marquee-set{display:inline-flex;align-items:center;flex-shrink:0}@media only screen and (max-width:767px){.hbt-info-set:nth-of-type(2){display:none}.hbt-info-set .hbt-info-item:not(:first-child){display:none}}.hbt-info-item{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 26px;min-width:260px;text-align:center}.hbt-info-title{font-size:var(--hbt-info-title-fs, 13px);font-weight:var(--hbt-info-title-fw, 700);color:color-mix(in srgb,var(--hbt-info-title-cl, #fff) var(--hbt-info-title-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.hbt-info-subtitle{font-size:var(--hbt-info-sub-fs, 11px);font-weight:var(--hbt-info-sub-fw, 400);color:color-mix(in srgb,var(--hbt-info-sub-cl, #ccc) var(--hbt-info-sub-cl-o, 100%),transparent);line-height:1.3}.hbt-marquee-item{padding:10px 14px;font-size:var(--hbt-marquee-fs, 13px);font-weight:var(--hbt-marquee-fw, 600);color:color-mix(in srgb,var(--hbt-marquee-cl, #fff) var(--hbt-marquee-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.03em}.hbt-marquee-sep{opacity:.5;color:color-mix(in srgb,var(--hbt-marquee-cl, #fff) var(--hbt-marquee-cl-o, 100%),transparent)}.hbt-info.hbt-scroll-m .hbt-info-track{animation:hbtScroll var(--hbt-info-speed-m, 20s) linear infinite}.hbt-marquee.hbt-scroll-m .hbt-marquee-track{animation:hbtScroll var(--hbt-marquee-speed-m, 18s) linear infinite}@media only screen and (min-width:768px){.hbt-info-track,.hbt-marquee-track{animation:none}.hbt-info.hbt-scroll-d .hbt-info-track{animation:hbtScroll var(--hbt-info-speed-d, 25s) linear infinite}.hbt-marquee.hbt-scroll-d .hbt-marquee-track{animation:hbtScroll var(--hbt-marquee-speed-d, 30s) linear infinite}}@keyframes hbtScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media only screen and (max-height:500px)and (orientation:landscape){.hhb{min-height:0;max-height:100vh;max-height:100svh;overflow-y:auto}.hhb-grid{gap:12px;padding-top:10px;padding-bottom:10px}.hhb-content{gap:8px}.hhb-photo-panel{max-width:110px}.hhb-h1{font-size:clamp(16px,5vh,32px)}.hhb-h2{font-size:clamp(22px,7vh,46px)}}.hvb{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hvb-minh-m, 620px);margin-top:var(--hvb-mt, 0px);margin-bottom:var(--hvb-mb, 0px)}@media only screen and (min-width:768px){.hvb{aspect-ratio:1920/720;min-height:0}}.hvb-italic{font-style:italic}.hvb-topbar{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hvb-topbar-height-m, 0px);background:color-mix(in srgb,var(--hvb-topbar-bg, #fff) var(--hvb-topbar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hvb-topbar-cl, #000) var(--hvb-topbar-cl-o, 100%),transparent);font-weight:var(--hvb-topbar-fw, 700);font-size:var(--hvb-topbar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hvb-topbar-pad-t, 10px) 16px var(--hvb-topbar-pad-b, 10px)}@media only screen and (min-width:768px){.hvb-topbar{font-size:var(--hvb-topbar-fs, 12px);min-height:var(--hvb-topbar-height, 0px)}}.hvb-topbar.align-left{text-align:left}.hvb-topbar.align-center{text-align:center}.hvb-topbar.align-right{text-align:right}.hvb-media{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hvb-bg, #f6cddd) var(--hvb-bg-o, 100%),transparent)}.hvb-bg-img{width:100%;height:100%;object-fit:cover;display:block}.hvb-inner{position:relative;z-index:2;margin:0 auto;flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--hvb-pad-t, 0px);padding-bottom:var(--hvb-pad-b, 0px);box-sizing:border-box}.hvb-grid{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.hvb-grid.mobile-img-bottom{flex-direction:column-reverse}@media only screen and (min-width:768px){.hvb-grid{flex-direction:row;align-items:center;gap:30px}.hvb-grid.mobile-img-bottom{flex-direction:row}.hvb-grid.position-right{flex-direction:row-reverse}}.hvb-image-col{flex:0 0 auto;width:100%;max-width:420px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.hvb-image-col{flex:0 0 var(--hvb-img-w, 42%);width:var(--hvb-img-w, 42%);max-width:none}}.hvb-feature-img{width:100%;height:auto;display:block}.hvb-fit-cover .hvb-feature-img{aspect-ratio:3/4;height:auto;object-fit:cover;object-position:var(--hvb-img-focal, center)}@media only screen and (min-width:768px){.hvb-fit-cover .hvb-feature-img{object-position:var(--hvb-img-pos, center center)}}.hvb-content-col{flex:1 1 0;width:100%;min-width:0;display:flex;flex-direction:column;padding:0 16px}.hvb-eyebrow{display:flex;align-items:center;gap:12px;padding-top:var(--hvb-eyebrow-pad-t, 0px);padding-bottom:var(--hvb-eyebrow-pad-b, 10px);font-weight:var(--hvb-eyebrow-fw, 700);font-size:var(--hvb-eyebrow-fs, 12px);color:color-mix(in srgb,var(--hvb-eyebrow-cl, #000) var(--hvb-eyebrow-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap}.hvb-eyebrow.align-left{justify-content:flex-start}.hvb-eyebrow.align-center{justify-content:center}.hvb-eyebrow.align-right{justify-content:flex-end}.hvb-eyebrow-div{width:1px;height:14px;background:currentColor;opacity:.5;display:inline-block}.hvb-headline{padding-top:var(--hvb-h-pad-t, 0px);padding-bottom:var(--hvb-h-pad-b, 10px)}.hvb-headline.align-left{text-align:left}.hvb-headline.align-center{text-align:center}.hvb-headline.align-right{text-align:right}.hvb-h1{font-size:var(--hvb-h1-fsm, 42px);font-weight:var(--hvb-h1-fw, 700);color:color-mix(in srgb,var(--hvb-h1-cl, #000) var(--hvb-h1-cl-o, 100%),transparent);line-height:.95;text-transform:uppercase;letter-spacing:-.01em}.hvb-h2{font-size:var(--hvb-h2-fsm, 42px);font-weight:var(--hvb-h2-fw, 700);color:color-mix(in srgb,var(--hvb-h2-cl, #fff) var(--hvb-h2-cl-o, 100%),transparent);line-height:.95;text-transform:uppercase;letter-spacing:-.01em}@media only screen and (min-width:768px){.hvb-h1{font-size:var(--hvb-h1-fs, 64px)}.hvb-h2{font-size:var(--hvb-h2-fs, 64px)}}.hvb-btn-row{display:flex;padding-top:var(--hvb-btn-pad-t, 15px);padding-bottom:var(--hvb-btn-pad-b, 0px)}.hvb-btn-row.align-left{justify-content:flex-start}.hvb-btn-row.align-center{justify-content:center}.hvb-btn-row.align-right{justify-content:flex-end}.hvb-btn{display:inline-block;padding:14px 32px;background:color-mix(in srgb,var(--hvb-btn-bg, #fff) var(--hvb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hvb-btn-cl, #000) var(--hvb-btn-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hvb-btn-bdr, #000) var(--hvb-btn-bdr-o, 100%),transparent);font-weight:var(--hvb-btn-fw, 700);font-size:var(--hvb-btn-fs, 13px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--hvb-btn-radius, 30px);text-align:center}.hvb-btn.has-shadow{box-shadow:var(--hvb-btn-shadow-x) var(--hvb-btn-shadow-y) var(--hvb-btn-shadow-blur) var(--hvb-btn-shadow-spread) color-mix(in srgb,var(--hvb-btn-shadow-cl, #000) var(--hvb-btn-shadow-cl-o, 15%),transparent)}.hvb-bottombar{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hvb-bottombar-height-m, 0px);background:color-mix(in srgb,var(--hvb-bottombar-bg, #fff) var(--hvb-bottombar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hvb-bottombar-cl, #000) var(--hvb-bottombar-cl-o, 100%),transparent);font-weight:var(--hvb-bottombar-fw, 700);font-size:var(--hvb-bottombar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hvb-bottombar-pad-t, 10px) 16px var(--hvb-bottombar-pad-b, 10px)}@media only screen and (min-width:768px){.hvb-bottombar{font-size:var(--hvb-bottombar-fs, 12px);min-height:var(--hvb-bottombar-height, 0px)}}.hvb-bottombar.align-left{text-align:left}.hvb-bottombar.align-center{text-align:center}.hvb-bottombar.align-right{text-align:right}@media only screen and (max-height:500px)and (orientation:landscape){.hvb{min-height:0;max-height:100vh;max-height:100svh;overflow-y:auto}.hvb-image-col{max-width:110px}.hvb-h1,.hvb-h2{font-size:clamp(18px,5vh,42px)}.hvb-btn-row{padding-top:8px}}.hctb{position:relative;overflow:hidden;display:flex;flex-direction:column;margin-top:var(--hctb-mt, 0px);margin-bottom:var(--hctb-mb, 0px);min-height:var(--hctb-minh-m, 620px)}.hctb-italic{font-style:italic}.hctb-topbar{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hctb-topbar-height-m, 0px);background:color-mix(in srgb,var(--hctb-topbar-bg, #000) var(--hctb-topbar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hctb-topbar-cl, #fff) var(--hctb-topbar-cl-o, 100%),transparent);font-weight:var(--hctb-topbar-fw, 700);font-size:var(--hctb-topbar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hctb-topbar-pad-t, 10px) 16px var(--hctb-topbar-pad-b, 10px)}@media only screen and (min-width:768px){.hctb-topbar{font-size:var(--hctb-topbar-fs, 12px);min-height:var(--hctb-topbar-height, 0px)}}.hctb-topbar.align-left{text-align:left}.hctb-topbar.align-center{text-align:center}.hctb-topbar.align-right{text-align:right}.hctb-media{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hctb-bg, #f7f5f3) var(--hctb-bg-o, 100%),transparent)}.hctb-inner{position:relative;z-index:2;margin:0 auto;flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--hctb-pad-t, 0px);padding-bottom:var(--hctb-pad-b, 0px)}@media only screen and (min-width:768px){.hctb{aspect-ratio:1920/720;min-height:0}}.hctb-grid{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}@media only screen and (min-width:768px){.hctb-grid{flex-direction:row;align-items:center;gap:20px}}.hctb-image-col{position:relative;flex:0 0 auto;width:60%;max-width:280px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.hctb-image-col{flex:0 0 26%;width:26%;max-width:none}}.hctb-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:0;aspect-ratio:1/1}.hctb-circle-left{width:var(--hctb-circle-left-size, 86%);background:color-mix(in srgb,var(--hctb-circle-left-cl, #f0cfc9) var(--hctb-circle-left-cl-o, 100%),transparent)}.hctb-circle-right1{width:var(--hctb-circle-right1-size, 90%);background:color-mix(in srgb,var(--hctb-circle-right1-cl, #e6c9a3) var(--hctb-circle-right1-cl-o, 100%),transparent)}.hctb-circle-right2{width:var(--hctb-circle-right2-size, 46%);top:30%;left:75%;background:color-mix(in srgb,var(--hctb-circle-right2-cl, #f0cfc9) var(--hctb-circle-right2-cl-o, 100%),transparent)}.hctb-img{position:relative;z-index:1;width:100%;height:auto;display:block;fill:#d4d4d4;background-color:#f4f4f4}.hctb-fit-cover .hctb-img{aspect-ratio:3/4;height:auto;object-fit:cover;object-position:var(--hctb-img-focal, center)}@media only screen and (min-width:768px){.hctb-fit-cover .hctb-img{object-position:var(--hctb-img-pos, center center)}}.hctb-content-col{position:relative;z-index:1;flex:1 1 0;width:100%;min-width:0;display:flex;flex-direction:column;padding:0 16px}.hctb-stat-row{padding-top:var(--hctb-stat-pad-t, 0px);padding-bottom:var(--hctb-stat-pad-b, 14px)}.hctb-stat-row.align-left{text-align:left}.hctb-stat-row.align-center{text-align:center}.hctb-stat-row.align-right{text-align:right}.hctb-stat{font-size:var(--hctb-stat-fsm, 56px);font-weight:var(--hctb-stat-fw, 700);color:color-mix(in srgb,var(--hctb-stat-cl, #000) var(--hctb-stat-cl-o, 100%),transparent);line-height:.95}.hctb-word{font-size:var(--hctb-word-fsm, 32px);font-weight:var(--hctb-word-fw, 700);color:color-mix(in srgb,var(--hctb-word-cl, #000) var(--hctb-word-cl-o, 100%),transparent);line-height:1}@media only screen and (min-width:768px){.hctb-stat{font-size:var(--hctb-stat-fs, 90px)}.hctb-word{font-size:var(--hctb-word-fs, 48px)}}.hctb-subtitle{padding-top:var(--hctb-subtitle-pad-t, 0px);padding-bottom:var(--hctb-subtitle-pad-b, 10px);font-size:var(--hctb-subtitle-fsm, 18px);font-weight:var(--hctb-subtitle-fw, 700);color:color-mix(in srgb,var(--hctb-subtitle-cl, #000) var(--hctb-subtitle-cl-o, 100%),transparent)}@media only screen and (min-width:768px){.hctb-subtitle{font-size:var(--hctb-subtitle-fs, 22px)}}.hctb-subtitle.align-left{text-align:left}.hctb-subtitle.align-center{text-align:center}.hctb-subtitle.align-right{text-align:right}.hctb-subtitle sup{position:relative;top:-1em;vertical-align:baseline}.hctb-body{padding-top:var(--hctb-body-pad-t, 0px);padding-bottom:var(--hctb-body-pad-b, 16px);font-size:var(--hctb-body-fs, 14px);font-weight:var(--hctb-body-fw, 400);color:color-mix(in srgb,var(--hctb-body-cl, #000) var(--hctb-body-cl-o, 100%),transparent);line-height:1.6}.hctb-body.align-left{text-align:left}.hctb-body.align-center{text-align:center}.hctb-body.align-right{text-align:right}.hctb-btn-row{display:flex;padding-top:var(--hctb-btn-pad-t, 15px);padding-bottom:var(--hctb-btn-pad-b, 0px)}.hctb-btn-row.align-left{justify-content:flex-start}.hctb-btn-row.align-center{justify-content:center}.hctb-btn-row.align-right{justify-content:flex-end}.hctb-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:color-mix(in srgb,var(--hctb-btn-bg, #2b2b2b) var(--hctb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hctb-btn-cl, #fff) var(--hctb-btn-cl-o, 100%),transparent);font-weight:var(--hctb-btn-fw, 700);font-size:var(--hctb-btn-fs, 13px);text-decoration:none;border-radius:var(--hctb-btn-radius, 4px);text-align:center}.hctb-btn-icon{display:inline-flex;width:16px;height:16px;filter:drop-shadow(var(--hctb-icon-shadow-x, 0px) var(--hctb-icon-shadow-y, 1px) var(--hctb-icon-shadow-blur, 3px) color-mix(in srgb,var(--hctb-icon-shadow-cl, #000) var(--hctb-icon-shadow-cl-o, 30%),transparent))}.hctb-btn-icon.hctb-no-icon-shadow{filter:none}.hctb-btn-icon svg{width:100%;height:100%}.hctb-bottombar{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hctb-bottombar-height-m, 0px);background:color-mix(in srgb,var(--hctb-bottombar-bg, #000) var(--hctb-bottombar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hctb-bottombar-cl, #fff) var(--hctb-bottombar-cl-o, 100%),transparent);font-weight:var(--hctb-bottombar-fw, 700);font-size:var(--hctb-bottombar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hctb-bottombar-pad-t, 10px) 16px var(--hctb-bottombar-pad-b, 10px)}@media only screen and (min-width:768px){.hctb-bottombar{font-size:var(--hctb-bottombar-fs, 12px);min-height:var(--hctb-bottombar-height, 0px)}}.hctb-bottombar.align-left{text-align:left}.hctb-bottombar.align-center{text-align:center}.hctb-bottombar.align-right{text-align:right}@media only screen and (max-width:767px){.hctb-grid.mobile-order-content .hctb-content-col{order:-1}.hctb-grid.mobile-order-content .hctb-image-col-left{order:1}.hctb-grid.mobile-order-content .hctb-image-col-right{order:2}.hctb-grid.mobile-order-images .hctb-image-col-left{order:-2}.hctb-grid.mobile-order-images .hctb-image-col-right{order:-1}.hctb-grid.mobile-order-images .hctb-content-col{order:1}}.hemb{position:relative;overflow:hidden;display:flex;flex-direction:column;margin-top:var(--hemb-mt, 0px);margin-bottom:var(--hemb-mb, 0px);background:color-mix(in srgb,var(--hemb-bg, #f2e9f5) var(--hemb-bg-o, 100%),transparent)}.hemb-italic{font-style:italic}.hemb-topbar{position:relative;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hemb-topbar-height-m, 0px);background:color-mix(in srgb,var(--hemb-topbar-bg, #000) var(--hemb-topbar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hemb-topbar-cl, #fff) var(--hemb-topbar-cl-o, 100%),transparent);font-weight:var(--hemb-topbar-fw, 700);font-size:var(--hemb-topbar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hemb-topbar-pad-t, 10px) 16px var(--hemb-topbar-pad-b, 10px)}@media only screen and (min-width:768px){.hemb-topbar{font-size:var(--hemb-topbar-fs, 12px);min-height:var(--hemb-topbar-height, 0px)}}.hemb-topbar.align-left{text-align:left}.hemb-topbar.align-center{text-align:center}.hemb-topbar.align-right{text-align:right}.hemb-media{display:none}.hemb-bg-img{width:100%;height:100%;object-fit:cover;object-position:var(--hemb-img-pos, center center)}.hemb-mobile-media{position:relative;width:100%}.hemb-mobile-img{display:block;width:100%;height:auto}.hemb-fit-cover .hemb-mobile-media{aspect-ratio:4/3}.hemb-fit-cover .hemb-mobile-img{height:100%;object-fit:cover;object-position:var(--hemb-img-focal, center) center}@media only screen and (min-width:768px){.hemb-media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hemb-mobile-media{display:none}}.hemb-side-text{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(90deg);transform-origin:center;z-index:3;display:flex;align-items:center;gap:8px;white-space:nowrap;color:color-mix(in srgb,var(--hemb-side-cl, #8e5fa3) var(--hemb-side-cl-o, 100%),transparent);font-size:var(--hemb-side-fs, 12px);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.hemb-side-icon{width:12px;height:12px;flex-shrink:0}.hemb-inner{position:relative;z-index:2;margin:0 auto;flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--hemb-pad-t, 0px);padding-bottom:var(--hemb-pad-b, 0px)}@media only screen and (min-width:768px){.hemb{aspect-ratio:1920/720;min-height:0}}@media only screen and (max-width:767px){.hemb-inner{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;flex:none;justify-content:flex-end;align-items:center;z-index:2}.hemb-content-col{align-items:center;text-align:center}.hemb-eyebrow,.hemb-headline,.hemb-body{text-align:center}.hemb-body{margin-left:auto;margin-right:auto}.hemb-btn-row,.hemb-badges{justify-content:center}}.hemb-content-col{position:relative;z-index:1;width:100%;max-width:560px;min-width:0;display:flex;flex-direction:column}.hemb-eyebrow{padding-top:var(--hemb-eyebrow-pad-t, 0px);padding-bottom:var(--hemb-eyebrow-pad-b, 12px);font-weight:var(--hemb-eyebrow-fw, 700);font-size:var(--hemb-eyebrow-fs, 12px);color:color-mix(in srgb,var(--hemb-eyebrow-cl, #8e5fa3) var(--hemb-eyebrow-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.08em}.hemb-eyebrow.align-left{text-align:left}.hemb-eyebrow.align-center{text-align:center}.hemb-eyebrow.align-right{text-align:right}.hemb-headline{padding-top:var(--hemb-h-pad-t, 0px);padding-bottom:var(--hemb-h-pad-b, 16px)}.hemb-headline.align-left{text-align:left}.hemb-headline.align-center{text-align:center}.hemb-headline.align-right{text-align:right}.hemb-h1{font-size:var(--hemb-h1-fsm, 36px);font-weight:var(--hemb-h1-fw, 700);color:color-mix(in srgb,var(--hemb-h1-cl, #000) var(--hemb-h1-cl-o, 100%),transparent);line-height:1.05}.hemb-h2{font-size:var(--hemb-h2-fsm, 40px);font-weight:var(--hemb-h2-fw, 400);color:color-mix(in srgb,var(--hemb-h2-cl, #8e5fa3) var(--hemb-h2-cl-o, 100%),transparent);line-height:1.1}@media only screen and (min-width:768px){.hemb-h1{font-size:var(--hemb-h1-fs, 52px)}.hemb-h2{font-size:var(--hemb-h2-fs, 58px)}}.hemb-body{padding-top:var(--hemb-body-pad-t, 0px);padding-bottom:var(--hemb-body-pad-b, 20px);font-size:var(--hemb-body-fs, 14px);font-weight:var(--hemb-body-fw, 400);color:color-mix(in srgb,var(--hemb-body-cl, #000) var(--hemb-body-cl-o, 100%),transparent);line-height:1.6;max-width:460px}.hemb-body.align-left{text-align:left}.hemb-body.align-center{text-align:center;margin-left:auto;margin-right:auto}.hemb-body.align-right{text-align:right;margin-left:auto}.hemb-btn-row{display:flex;margin-bottom:32px}.hemb-btn-row.align-left{justify-content:flex-start}.hemb-btn-row.align-center{justify-content:center}.hemb-btn-row.align-right{justify-content:flex-end}.hemb-btn{display:inline-flex;align-items:center;gap:10px;padding:var(--hemb-btn-pad-t, 15px) var(--hemb-btn-pad-b, 15px);padding-left:28px;padding-right:28px;background:color-mix(in srgb,var(--hemb-btn-bg, #000) var(--hemb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hemb-btn-cl, #fff) var(--hemb-btn-cl-o, 100%),transparent);font-weight:var(--hemb-btn-fw, 700);font-size:var(--hemb-btn-fs, 13px);text-decoration:none;border-radius:var(--hemb-btn-radius, 4px);text-align:center;text-transform:uppercase;letter-spacing:.04em}.hemb-btn-icon{display:inline-flex;width:15px;height:15px;filter:drop-shadow(var(--hemb-icon-shadow-x, 0px) var(--hemb-icon-shadow-y, 1px) var(--hemb-icon-shadow-blur, 3px) color-mix(in srgb,var(--hemb-icon-shadow-cl, #000) var(--hemb-icon-shadow-cl-o, 30%),transparent))}.hemb-btn-icon.hemb-no-icon-shadow{filter:none}.hemb-btn-icon svg{width:100%;height:100%}.hemb-badges{display:flex;flex-wrap:wrap;gap:24px}.hemb-badges.align-left{justify-content:flex-start}.hemb-badges.align-center{justify-content:center}.hemb-badges.align-right{justify-content:flex-end}.hemb-badge-item{display:flex;flex-direction:column;align-items:center;gap:8px;width:74px;text-align:center}.hemb-badge-circle{display:flex;align-items:center;justify-content:center;width:var(--hemb-badge-circle-size, 48px);height:var(--hemb-badge-circle-size, 48px);border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--hemb-badge-circle-bg, #fff) var(--hemb-badge-circle-bg-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hemb-badge-circle-bdr, #000) var(--hemb-badge-circle-bdr-o, 30%),transparent);filter:drop-shadow(var(--hemb-badge-icon-shadow-x, 0px) var(--hemb-badge-icon-shadow-y, 1px) var(--hemb-badge-icon-shadow-blur, 2px) color-mix(in srgb,var(--hemb-badge-icon-shadow-cl, #000) var(--hemb-badge-icon-shadow-cl-o, 20%),transparent))}.hemb-badge-circle.hemb-no-icon-shadow{filter:none}.hemb-badge-icon{width:var(--hemb-badge-icon-size, 18px);height:var(--hemb-badge-icon-size, 18px);color:color-mix(in srgb,var(--hemb-badge-icon-cl, #000) var(--hemb-badge-icon-cl-o, 100%),transparent)}.hemb-badge-caption{font-size:var(--hemb-badge-caption-fs, 10px);font-weight:var(--hemb-badge-caption-fw, 700);color:color-mix(in srgb,var(--hemb-badge-caption-cl, #000) var(--hemb-badge-caption-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.02em;line-height:1.3}.hemb-bottombar{position:relative;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hemb-bottombar-height-m, 0px);background:color-mix(in srgb,var(--hemb-bottombar-bg, #000) var(--hemb-bottombar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hemb-bottombar-cl, #fff) var(--hemb-bottombar-cl-o, 100%),transparent);font-weight:var(--hemb-bottombar-fw, 700);font-size:var(--hemb-bottombar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hemb-bottombar-pad-t, 10px) 16px var(--hemb-bottombar-pad-b, 10px)}@media only screen and (min-width:768px){.hemb-bottombar{font-size:var(--hemb-bottombar-fs, 12px);min-height:var(--hemb-bottombar-height, 0px)}}.hemb-bottombar.align-left{text-align:left}.hemb-bottombar.align-center{text-align:center}.hemb-bottombar.align-right{text-align:right}@media only screen and (max-width:767px){.hemb-side-text{right:4px}}.hadv-cart{display:inline-flex;flex-direction:column;align-items:center;gap:var(--hadv-gap, 4px);text-decoration:none}.hadv-badge{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--hadv-badge-size, 38px);height:var(--hadv-badge-size, 38px);box-sizing:border-box;border:var(--hadv-border-w, 1px) solid color-mix(in srgb,var(--hadv-border-cl, #e7c3cc) var(--hadv-border-cl-o, 100%),transparent);background:color-mix(in srgb,var(--hadv-badge-bg, #fff) var(--hadv-badge-bg-o, 100%),transparent)}.hadv-shape-circle .hadv-badge{border-radius:50%}.hadv-shape-square .hadv-badge{border-radius:9px}.hadv-shape-octagon .hadv-badge{border-radius:4px;clip-path:polygon(29% 0%,71% 0%,100% 29%,100% 71%,71% 100%,29% 100%,0% 71%,0% 29%)}.hadv-badge.hadv-has-shadow{box-shadow:var(--hadv-shadow-x, 0px) var(--hadv-shadow-y, 2px) var(--hadv-shadow-blur, 8px) var(--hadv-shadow-spread, 3px) color-mix(in srgb,var(--hadv-shadow-cl, #000) var(--hadv-shadow-cl-o, 45%),transparent)}.hadv-badge svg{width:var(--hadv-icon-size, 18px);height:var(--hadv-icon-size, 18px);color:color-mix(in srgb,var(--hadv-icon-cl, #e0779a) var(--hadv-icon-cl-o, 100%),transparent)}.hadv-bubble{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 3px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1;background:var(--hadv-bubble-bg, #000);color:var(--hadv-bubble-cl, #fff)}.hadv-text{font-size:var(--hadv-text-fs, 13px);font-weight:var(--hadv-text-fw, 600);color:color-mix(in srgb,var(--hadv-text-cl, #111) var(--hadv-text-cl-o, 100%),transparent);white-space:nowrap;line-height:1.3;text-align:center}.hbps{position:relative;overflow:hidden;background:color-mix(in srgb,var(--hbps-bg, #fdf1f3) var(--hbps-bg-o, 100%),transparent);padding-top:var(--hbps-pad-t, 24px);padding-bottom:var(--hbps-pad-b, 24px);margin-top:var(--hbps-mt, 0px);margin-bottom:var(--hbps-mb, 15px)}.hbps-italic{font-style:italic}.hbps-inner{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.hbps-badge{position:relative;flex-shrink:0;box-sizing:border-box;width:var(--hbps-badge-size, 60px);height:var(--hbps-badge-size, 60px);border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--hbps-badge-bg, #f19bb0) var(--hbps-badge-bg-o, 100%),transparent);border:var(--hbps-badge-border-w, 2px) dashed color-mix(in srgb,var(--hbps-badge-border-cl, #fff) var(--hbps-badge-border-cl-o, 70%),transparent)}.hbps-badge-text{font-weight:var(--hbps-badge-fw, 700);font-size:var(--hbps-badge-fs, 16px);color:color-mix(in srgb,var(--hbps-badge-cl, #fff) var(--hbps-badge-cl-o, 100%),transparent);text-align:center;line-height:1.1}.hbps-brand{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0}.hbps-logo-img{display:block;width:var(--hbps-logo-w, 220px);max-width:100%;height:auto;margin:0 auto}.hbps-wordmark{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;justify-content:center}.hbps-brand-line1{font-weight:var(--hbps-brand1-fw, 700);font-size:var(--hbps-brand1-fs, 28px);color:color-mix(in srgb,var(--hbps-brand1-cl, #000) var(--hbps-brand1-cl-o, 100%),transparent);letter-spacing:.04em;line-height:1}.hbps-brand-line2{font-weight:var(--hbps-brand2-fw, 400);font-size:var(--hbps-brand2-fs, 16px);color:color-mix(in srgb,var(--hbps-brand2-cl, #000) var(--hbps-brand2-cl-o, 100%),transparent);line-height:1}.hbps-flourish{display:inline-flex;flex-shrink:0;width:var(--hbps-flourish-size, 26px);height:var(--hbps-flourish-size, 26px);color:color-mix(in srgb,var(--hbps-flourish-cl, #f19bb0) var(--hbps-flourish-cl-o, 100%),transparent)}.hbps-flourish svg{width:100%;height:100%}.hbps-btn{display:inline-block;flex-shrink:0;padding:12px 26px;box-sizing:border-box;border-radius:var(--hbps-btn-radius, 24px);font-weight:var(--hbps-btn-fw, 700);font-size:var(--hbps-btn-fs, 13px);text-decoration:none;text-transform:uppercase;letter-spacing:.06em;background:color-mix(in srgb,var(--hbps-btn-bg, #000) var(--hbps-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hbps-btn-cl, #fff) var(--hbps-btn-cl-o, 100%),transparent)}@media only screen and (max-width:767px){.hbps-inner{flex-direction:column;gap:14px;text-align:center}}.hepb{position:relative;overflow:hidden;display:flex;flex-direction:column;margin-top:var(--hepb-mt, 0px);margin-bottom:var(--hepb-mb, 0px);background:color-mix(in srgb,var(--hepb-bg, #f2e9f5) var(--hepb-bg-o, 100%),transparent)}.hepb-italic{font-style:italic}.hepb-topbar{position:relative;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hepb-topbar-height-m, 0px);background:color-mix(in srgb,var(--hepb-topbar-bg, #000) var(--hepb-topbar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hepb-topbar-cl, #fff) var(--hepb-topbar-cl-o, 100%),transparent);font-weight:var(--hepb-topbar-fw, 700);font-size:var(--hepb-topbar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hepb-topbar-pad-t, 10px) 16px var(--hepb-topbar-pad-b, 10px)}@media only screen and (min-width:768px){.hepb-topbar{font-size:var(--hepb-topbar-fs, 12px);min-height:var(--hepb-topbar-height, 0px)}}.hepb-topbar.align-left{text-align:left}.hepb-topbar.align-center{text-align:center}.hepb-topbar.align-right{text-align:right}.hepb-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hepb-bg-img{width:100%;height:100%;object-fit:cover}.hepb-side-text{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(90deg);transform-origin:center;z-index:3;display:flex;align-items:center;gap:8px;white-space:nowrap;color:color-mix(in srgb,var(--hepb-side-cl, #8e5fa3) var(--hepb-side-cl-o, 100%),transparent);font-size:var(--hepb-side-fs, 12px);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.hepb-side-icon{width:12px;height:12px;flex-shrink:0}.hepb-inner{position:relative;z-index:2;margin:0 auto;flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--hepb-pad-t, 40px);padding-bottom:var(--hepb-pad-b, 40px)}@media only screen and (min-width:768px){.hepb{aspect-ratio:1920/720;min-height:0}}.hepb-grid{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}@media only screen and (min-width:768px){.hepb-grid{flex-direction:row;align-items:center;gap:50px}}.hepb-content-col{flex:1 1 0;width:100%;min-width:0;display:flex;flex-direction:column}.hepb-eyebrow{padding-top:var(--hepb-eyebrow-pad-t, 0px);padding-bottom:var(--hepb-eyebrow-pad-b, 12px);font-weight:var(--hepb-eyebrow-fw, 700);font-size:var(--hepb-eyebrow-fs, 12px);color:color-mix(in srgb,var(--hepb-eyebrow-cl, #8e5fa3) var(--hepb-eyebrow-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.08em}.hepb-eyebrow.align-left{text-align:left}.hepb-eyebrow.align-center{text-align:center}.hepb-eyebrow.align-right{text-align:right}.hepb-headline{padding-top:var(--hepb-h-pad-t, 0px);padding-bottom:var(--hepb-h-pad-b, 16px)}.hepb-headline.align-left{text-align:left}.hepb-headline.align-center{text-align:center}.hepb-headline.align-right{text-align:right}.hepb-h1{font-size:var(--hepb-h1-fsm, 36px);font-weight:var(--hepb-h1-fw, 700);color:color-mix(in srgb,var(--hepb-h1-cl, #000) var(--hepb-h1-cl-o, 100%),transparent);line-height:1.05}.hepb-h2{font-size:var(--hepb-h2-fsm, 40px);font-weight:var(--hepb-h2-fw, 400);color:color-mix(in srgb,var(--hepb-h2-cl, #8e5fa3) var(--hepb-h2-cl-o, 100%),transparent);line-height:1.1}@media only screen and (min-width:768px){.hepb-h1{font-size:var(--hepb-h1-fs, 52px)}.hepb-h2{font-size:var(--hepb-h2-fs, 58px)}}.hepb-body{padding-top:var(--hepb-body-pad-t, 0px);padding-bottom:var(--hepb-body-pad-b, 20px);font-size:var(--hepb-body-fs, 14px);font-weight:var(--hepb-body-fw, 400);color:color-mix(in srgb,var(--hepb-body-cl, #000) var(--hepb-body-cl-o, 100%),transparent);line-height:1.6;max-width:460px}.hepb-body.align-left{text-align:left}.hepb-body.align-center{text-align:center;margin-left:auto;margin-right:auto}.hepb-body.align-right{text-align:right;margin-left:auto}.hepb-btn-row{display:flex;margin-bottom:32px}.hepb-btn-row.align-left{justify-content:flex-start}.hepb-btn-row.align-center{justify-content:center}.hepb-btn-row.align-right{justify-content:flex-end}.hepb-btn{display:inline-flex;align-items:center;gap:10px;padding:var(--hepb-btn-pad-t, 15px) var(--hepb-btn-pad-b, 15px);padding-left:28px;padding-right:28px;background:color-mix(in srgb,var(--hepb-btn-bg, #000) var(--hepb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hepb-btn-cl, #fff) var(--hepb-btn-cl-o, 100%),transparent);font-weight:var(--hepb-btn-fw, 700);font-size:var(--hepb-btn-fs, 13px);text-decoration:none;border-radius:var(--hepb-btn-radius, 4px);text-align:center;text-transform:uppercase;letter-spacing:.04em}.hepb-btn-icon{display:inline-flex;width:15px;height:15px;filter:drop-shadow(var(--hepb-icon-shadow-x, 0px) var(--hepb-icon-shadow-y, 1px) var(--hepb-icon-shadow-blur, 3px) color-mix(in srgb,var(--hepb-icon-shadow-cl, #000) var(--hepb-icon-shadow-cl-o, 30%),transparent))}.hepb-btn-icon.hepb-no-icon-shadow{filter:none}.hepb-btn-icon svg{width:100%;height:100%}.hepb-badges{display:flex;flex-wrap:wrap;gap:24px}.hepb-badges.align-left{justify-content:flex-start}.hepb-badges.align-center{justify-content:center}.hepb-badges.align-right{justify-content:flex-end}.hepb-badge-item{display:flex;flex-direction:column;align-items:center;gap:8px;width:74px;text-align:center}.hepb-badge-circle{display:flex;align-items:center;justify-content:center;width:var(--hepb-badge-circle-size, 48px);height:var(--hepb-badge-circle-size, 48px);border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--hepb-badge-circle-bg, #fff) var(--hepb-badge-circle-bg-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hepb-badge-circle-bdr, #000) var(--hepb-badge-circle-bdr-o, 30%),transparent);filter:drop-shadow(var(--hepb-badge-icon-shadow-x, 0px) var(--hepb-badge-icon-shadow-y, 1px) var(--hepb-badge-icon-shadow-blur, 2px) color-mix(in srgb,var(--hepb-badge-icon-shadow-cl, #000) var(--hepb-badge-icon-shadow-cl-o, 20%),transparent))}.hepb-badge-circle.hepb-no-icon-shadow{filter:none}.hepb-badge-icon{width:var(--hepb-badge-icon-size, 18px);height:var(--hepb-badge-icon-size, 18px);color:color-mix(in srgb,var(--hepb-badge-icon-cl, #000) var(--hepb-badge-icon-cl-o, 100%),transparent)}.hepb-badge-caption{font-size:var(--hepb-badge-caption-fs, 10px);font-weight:var(--hepb-badge-caption-fw, 700);color:color-mix(in srgb,var(--hepb-badge-caption-cl, #000) var(--hepb-badge-caption-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.02em;line-height:1.3}.hepb-image-col{position:relative;flex:0 0 auto;width:80%;max-width:420px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.hepb-image-col{flex:0 0 42%;width:42%;max-width:none}}.hepb-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:0;aspect-ratio:1/1;background:transparent;box-sizing:border-box}.hepb-ring1{width:var(--hepb-ring1-size, 100%);border:var(--hepb-ring1-w, 28px) solid color-mix(in srgb,var(--hepb-ring1-cl, #d9c3e0) var(--hepb-ring1-cl-o, 60%),transparent)}.hepb-ring2{width:var(--hepb-ring2-size, 54%);top:35%;left:65%;border:var(--hepb-ring2-w, 14px) solid color-mix(in srgb,var(--hepb-ring2-cl, #c9a8d6) var(--hepb-ring2-cl-o, 70%),transparent)}.hepb-img{position:relative;z-index:1;width:auto;max-width:100%;height:auto;max-height:400px;object-fit:contain;display:block;margin:0 auto;fill:#d4d4d4;background-color:#f4f4f4}.hepb-corner-badge{position:absolute;z-index:2;top:0;right:0;width:var(--hepb-corner-size, 100px);height:var(--hepb-corner-size, 100px);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;box-sizing:border-box;background:color-mix(in srgb,var(--hepb-corner-bg, #c98fae) var(--hepb-corner-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hepb-corner-cl, #fff) var(--hepb-corner-cl-o, 100%),transparent);font-size:var(--hepb-corner-fs, 12px);font-weight:700;text-transform:uppercase;line-height:1.2}.hepb-bottombar{position:relative;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hepb-bottombar-height-m, 0px);background:color-mix(in srgb,var(--hepb-bottombar-bg, #000) var(--hepb-bottombar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hepb-bottombar-cl, #fff) var(--hepb-bottombar-cl-o, 100%),transparent);font-weight:var(--hepb-bottombar-fw, 700);font-size:var(--hepb-bottombar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hepb-bottombar-pad-t, 10px) 16px var(--hepb-bottombar-pad-b, 10px)}@media only screen and (min-width:768px){.hepb-bottombar{font-size:var(--hepb-bottombar-fs, 12px);min-height:var(--hepb-bottombar-height, 0px)}}.hepb-bottombar.align-left{text-align:left}.hepb-bottombar.align-center{text-align:center}.hepb-bottombar.align-right{text-align:right}@media only screen and (max-width:767px){.hepb-side-text{right:4px}}.hslb{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hslb-minh-m, 700px);margin-top:var(--hslb-mt, 0px);margin-bottom:var(--hslb-mb, 0px)}@media only screen and (min-width:768px){.hslb{aspect-ratio:1920/720;min-height:0}}.hslb-italic{font-style:italic}.hslb-topbar{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hslb-topbar-height-m, 0px);background:color-mix(in srgb,var(--hslb-topbar-bg, #000) var(--hslb-topbar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hslb-topbar-cl, #fff) var(--hslb-topbar-cl-o, 100%),transparent);font-weight:var(--hslb-topbar-fw, 700);font-size:var(--hslb-topbar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hslb-topbar-pad-t, 10px) 16px var(--hslb-topbar-pad-b, 10px)}@media only screen and (min-width:768px){.hslb-topbar{font-size:var(--hslb-topbar-fs, 12px);min-height:var(--hslb-topbar-height, 0px)}}.hslb-topbar.align-left{text-align:left}.hslb-topbar.align-center{text-align:center}.hslb-topbar.align-right{text-align:right}.hslb-media{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hslb-bg, #f4f4f4) var(--hslb-bg-o, 100%),transparent)}.hslb-inner{position:relative;z-index:2;margin:0 auto;flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--hslb-pad-t, 0px);padding-bottom:var(--hslb-pad-b, 0px);box-sizing:border-box}.hslb-grid{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.hslb-grid.mobile-img-bottom{flex-direction:column-reverse}@media only screen and (min-width:768px){.hslb-grid{flex-direction:row;align-items:center;gap:30px}.hslb-grid.mobile-img-bottom{flex-direction:row}.hslb-grid.position-right{flex-direction:row-reverse}}.hslb-image-col{flex:0 0 auto;width:100%;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){.hslb-image-col{flex:0 0 var(--hslb-img-w, 65%);width:var(--hslb-img-w, 65%)}}.hslb-img{width:100%;height:auto;display:block;fill:#d4d4d4;background-color:#f4f4f4}@media only screen and (max-width:767px){.hslb-fit-cover{height:400px;object-fit:cover;object-position:center var(--hslb-focal-m, center)}.hslb-fit-natural{height:auto;object-fit:unset}}.hslb-content-col{flex:1 1 0;width:100%;min-width:0;display:flex;flex-direction:column;padding:0 16px}.hslb-headline{padding-top:var(--hslb-headline-pad-t, 0px);padding-bottom:var(--hslb-headline-pad-b, 8px);font-size:var(--hslb-headline-fsm, 56px);font-weight:var(--hslb-headline-fw, 700);color:color-mix(in srgb,var(--hslb-headline-cl, #e0559b) var(--hslb-headline-cl-o, 100%),transparent);line-height:.9}@media only screen and (min-width:768px){.hslb-headline{font-size:var(--hslb-headline-fs, 90px)}}.hslb-headline.align-left{text-align:left}.hslb-headline.align-center{text-align:center}.hslb-headline.align-right{text-align:right}.hslb-headline sup{position:relative;top:-1em;vertical-align:baseline}.hslb-subtext{padding-top:var(--hslb-subtext-pad-t, 0px);padding-bottom:var(--hslb-subtext-pad-b, 0px);font-size:var(--hslb-subtext-fs, 14px);font-weight:var(--hslb-subtext-fw, 600);color:color-mix(in srgb,var(--hslb-subtext-cl, #000) var(--hslb-subtext-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.03em}.hslb-subtext.align-left{text-align:left}.hslb-subtext.align-center{text-align:center}.hslb-subtext.align-right{text-align:right}.hslb-btn-row{display:flex;padding-top:var(--hslb-btn-pad-t, 18px);padding-bottom:var(--hslb-btn-pad-b, 0px)}.hslb-btn-row.align-left{justify-content:flex-start}.hslb-btn-row.align-center{justify-content:center}.hslb-btn-row.align-right{justify-content:flex-end}.hslb-btn{display:inline-block;padding:14px 32px;background:color-mix(in srgb,var(--hslb-btn-bg, #e0559b) var(--hslb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hslb-btn-cl, #fff) var(--hslb-btn-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hslb-btn-bdr, #e0559b) var(--hslb-btn-bdr-o, 100%),transparent);font-weight:var(--hslb-btn-fw, 700);font-size:var(--hslb-btn-fs, 13px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--hslb-btn-radius, 30px);text-align:center}.hslb-btn.has-shadow{box-shadow:var(--hslb-btn-shadow-x) var(--hslb-btn-shadow-y) var(--hslb-btn-shadow-blur) var(--hslb-btn-shadow-spread) color-mix(in srgb,var(--hslb-btn-shadow-cl, #000) var(--hslb-btn-shadow-cl-o, 15%),transparent)}.hslb-bottombar{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--hslb-bottombar-height-m, 0px);background:color-mix(in srgb,var(--hslb-bottombar-bg, #000) var(--hslb-bottombar-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hslb-bottombar-cl, #fff) var(--hslb-bottombar-cl-o, 100%),transparent);font-weight:var(--hslb-bottombar-fw, 700);font-size:var(--hslb-bottombar-fsm, 11px);text-transform:uppercase;letter-spacing:.06em;padding:var(--hslb-bottombar-pad-t, 10px) 16px var(--hslb-bottombar-pad-b, 10px)}@media only screen and (min-width:768px){.hslb-bottombar{font-size:var(--hslb-bottombar-fs, 12px);min-height:var(--hslb-bottombar-height, 0px)}}.hslb-bottombar.align-left{text-align:left}.hslb-bottombar.align-center{text-align:center}.hslb-bottombar.align-right{text-align:right}.hsms{position:relative;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--hsms-bg1, #e5c9e8) var(--hsms-bg1-o, 100%),transparent),color-mix(in srgb,var(--hsms-bg2, #d6c3ea) var(--hsms-bg2-o, 100%),transparent));margin-top:var(--hsms-mt, 0px);margin-bottom:var(--hsms-mb, 0px);padding-top:var(--hsms-pad-t, 20px);padding-bottom:var(--hsms-pad-b, 20px)}.hsms-italic{font-style:italic}.hsms-blob{position:absolute;border-radius:50%;background:color-mix(in srgb,var(--hsms-blob-cl, #ffffff) var(--hsms-blob-cl-o, 40%),transparent);pointer-events:none;z-index:0}.hsms-blob1{width:260px;height:260px;left:-120px;top:50%;transform:translateY(-50%)}.hsms-blob2{width:140px;height:140px;left:40px;top:20%}.hsms-inner{position:relative;z-index:1}.hsms-grid{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}@media only screen and (min-width:1025px){.hsms-grid{flex-direction:row;justify-content:space-between;gap:30px;text-align:left}}.hsms-content-col{flex:0 0 auto}.hsms-heading{font-size:var(--hsms-heading-fs, 18px);font-weight:var(--hsms-heading-fw, 700);color:color-mix(in srgb,var(--hsms-heading-cl, #1a1a1a) var(--hsms-heading-cl-o, 100%),transparent);line-height:1.3}.hsms-subtext{margin-top:4px;font-size:var(--hsms-subtext-fs, 13px);font-weight:var(--hsms-subtext-fw, 400);color:color-mix(in srgb,var(--hsms-subtext-cl, #1a1a1a) var(--hsms-subtext-cl-o, 70%),transparent)}.hsms-form-col{flex:0 0 auto;width:100%;max-width:380px}.hsms-form{display:block;width:100%}.hsms-form-row{display:flex}.hsms-input{flex:1 1 0;min-width:0;padding:12px 16px;border:none;background:color-mix(in srgb,var(--hsms-input-bg, #ffffff) var(--hsms-input-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hsms-input-cl, #1a1a1a) var(--hsms-input-cl-o, 100%),transparent);font-size:13px;border-radius:4px 0 0 4px}.hsms-form .hsms-btn{flex:0 0 auto;padding:12px 22px;border:none;background:color-mix(in srgb,var(--hsms-btn-bg, #1a1a1a) var(--hsms-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hsms-btn-cl, #ffffff) var(--hsms-btn-cl-o, 100%),transparent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border-radius:0 var(--hsms-btn-radius, 4px) var(--hsms-btn-radius, 4px) 0}.hsms-form .hsms-btn:disabled{cursor:not-allowed;opacity:.6}.hsms-consent{margin-top:8px;color:color-mix(in srgb,var(--hsms-consent-cl, #1a1a1a) var(--hsms-consent-cl-o, 65%),transparent);font-weight:var(--hsms-consent-fw, 400);font-size:var(--hsms-consent-fs, 11px);line-height:1.4}.hsms-message{margin-top:8px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px}.hsms-message:not([hidden]){animation:hsmsMessageIn .35s ease-out}.hsms-message-icon{flex-shrink:0;width:16px;height:16px;opacity:0;transform:scale(.4);animation:hsmsIconPop .4s .15s cubic-bezier(.34,1.56,.64,1) forwards}.hsms-message-icon svg{display:block;width:100%;height:100%}.hsms-message--success{color:#1a7f37}.hsms-message--error{color:#c0392b}@keyframes hsmsMessageIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes hsmsIconPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hsms-message:not([hidden]){animation:none}.hsms-message-icon{animation:none;opacity:1;transform:scale(1)}}.hsms-placeholder-note{margin-top:8px;font-size:11px;font-style:italic;opacity:.6}.hsms-features{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:24px}@media only screen and (min-width:1025px){.hsms-features{justify-content:flex-end}}.hsms-feature-item{display:flex;align-items:center;gap:8px}.hsms-feature-icon{display:inline-flex;flex-shrink:0;width:var(--hsms-icon-size, 22px);height:var(--hsms-icon-size, 22px);color:color-mix(in srgb,var(--hsms-icon-cl, #1a1a1a) var(--hsms-icon-cl-o, 100%),transparent)}.hsms-feature-icon svg{width:100%;height:100%}.hsms-feature-text{display:flex;flex-direction:column;text-align:left}.hsms-feature-title{font-size:var(--hsms-feature-title-fs, 11px);font-weight:700;color:color-mix(in srgb,var(--hsms-feature-title-cl, #1a1a1a) var(--hsms-feature-title-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.02em}.hsms-feature-subtitle{font-size:var(--hsms-feature-sub-fs, 10px);color:color-mix(in srgb,var(--hsms-feature-sub-cl, #1a1a1a) var(--hsms-feature-sub-cl-o, 60%),transparent)}.hwhy{background:color-mix(in srgb,var(--hwhy-bg, #ffffff) var(--hwhy-bg-o, 100%),transparent);margin-top:var(--hwhy-mt, 0px);margin-bottom:var(--hwhy-mb, 0px);padding-top:var(--hwhy-pad-t, 60px);padding-bottom:var(--hwhy-pad-b, 60px)}.hwhy-italic{font-style:italic}.hwhy-grid{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1025px){.hwhy-grid{flex-direction:row;align-items:center;gap:40px}}.hwhy-content-col{flex:0 0 auto;width:100%}@media only screen and (min-width:1025px){.hwhy-content-col{flex:0 0 var(--hwhy-colw, 28%);width:var(--hwhy-colw, 28%)}}.hwhy-eyebrow{font-size:var(--hwhy-eyebrow-fs, 12px);font-weight:var(--hwhy-eyebrow-fw, 700);color:color-mix(in srgb,var(--hwhy-eyebrow-cl, #8e5fa3) var(--hwhy-eyebrow-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.hwhy-heading{font-size:var(--hwhy-heading-fsm, 26px);font-weight:var(--hwhy-heading-fw, 700);color:color-mix(in srgb,var(--hwhy-heading-cl, #000000) var(--hwhy-heading-cl-o, 100%),transparent);line-height:1.15;margin-bottom:14px}@media only screen and (min-width:1025px){.hwhy-heading{font-size:var(--hwhy-heading-fs, 32px)}}.hwhy-body{font-size:var(--hwhy-body-fs, 14px);font-weight:var(--hwhy-body-fw, 400);color:color-mix(in srgb,var(--hwhy-body-cl, #000000) var(--hwhy-body-cl-o, 100%),transparent);line-height:1.6;margin-bottom:16px}.hwhy-link{display:inline-flex;align-items:center;gap:6px;font-size:var(--hwhy-link-fs, 13px);font-weight:var(--hwhy-link-fw, 700);color:color-mix(in srgb,var(--hwhy-link-cl, #000000) var(--hwhy-link-cl-o, 100%),transparent);text-decoration:underline;text-underline-offset:3px}.hwhy-arrow{transition:transform .2s ease}.hwhy-link:hover .hwhy-arrow{transform:translate(3px)}.hwhy-features{flex:1 1 0;display:flex;flex-wrap:wrap;gap:var(--hwhy-feature-gap, 30px);justify-content:space-between}.hwhy-feature-item{flex:1 1 140px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.hwhy-feature-icon{display:inline-flex;width:var(--hwhy-icon-size, 34px);height:var(--hwhy-icon-size, 34px);color:color-mix(in srgb,var(--hwhy-icon-cl, #8e5fa3) var(--hwhy-icon-cl-o, 100%),transparent);margin-bottom:12px;filter:drop-shadow(var(--hwhy-icon-shadow-x, 0px) var(--hwhy-icon-shadow-y, 1px) var(--hwhy-icon-shadow-blur, 3px) color-mix(in srgb,var(--hwhy-icon-shadow-cl, #000) var(--hwhy-icon-shadow-cl-o, 25%),transparent))}.hwhy-feature-icon.hwhy-no-icon-shadow{filter:none}.hwhy-feature-icon svg{width:100%;height:100%}.hwhy-feature-title{font-size:var(--hwhy-feature-title-fs, 12px);font-weight:var(--hwhy-feature-title-fw, 700);color:color-mix(in srgb,var(--hwhy-feature-title-cl, #000000) var(--hwhy-feature-title-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px}.hwhy-feature-subtitle{font-size:var(--hwhy-feature-sub-fs, 12px);color:color-mix(in srgb,var(--hwhy-feature-sub-cl, #666666) var(--hwhy-feature-sub-cl-o, 100%),transparent);line-height:1.4}.gitem:has(>.hpcv2-box){display:flex;flex-direction:column}.hpcv2-box{display:flex;flex-direction:column;flex:1 1 auto;height:auto;margin-bottom:var(--hpcv2-row-gap-m, 10px)}.grid-products.carousel .hpcv2-box,.grid-products.swiper .hpcv2-box{margin-bottom:0}@media only screen and (min-width:1025px){.hpcv2-box{margin-bottom:var(--hpcv2-row-gap-d, 30px)}.grid-products.carousel .hpcv2-box,.grid-products.swiper .hpcv2-box{margin-bottom:0}}.hpcv2-img-wr{position:relative;width:100%;overflow:hidden;border-radius:8px}.hpcv2-lnk{display:block}.hpcv2-img{display:block;position:relative;padding-bottom:130%;background-position:center center;background-size:cover;background-repeat:no-repeat;transition:opacity .4s ease}.hpcv2-img.hover{visibility:hidden;opacity:0;position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}@media only screen and (min-width:1025px){.hpcv2-img-wr:hover .primary{opacity:0}.hpcv2-img-wr:hover .hover{opacity:1;visibility:visible}}.hpcd{position:absolute;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:6px}.hpcd.hpcd-valign-top{top:14px}.hpcd.hpcd-valign-center{top:50%;transform:translate(-50%,-50%)}.hpcd.hpcd-valign-bottom{bottom:14px}.hpcd-unit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:36px;padding:5px 4px;border-radius:var(--hpcd-radius, 4px);background:color-mix(in srgb,var(--hpcd-box-bg, #fff) var(--hpcd-box-bg-o, 90%),transparent)}.hpcd-num{color:var(--hpcd-num-cl, #000);font-size:var(--hpcd-num-fs, 18px);font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.hpcd-label{color:var(--hpcd-label-cl, #888);font-size:var(--hpcd-label-fs, 8px);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.hpcd-divider{color:var(--hpcd-divider-cl, #ccc);font-size:var(--hpcd-num-fs, 18px);font-weight:700;line-height:1}.hpcv2-ribbon{position:absolute;top:calc(14px + var(--hpcv2-label-offset-y, 0px));right:14px;z-index:3;font-size:11px;font-weight:var(--hpcv2-ribbon-fw, 700);font-style:normal;text-transform:uppercase;letter-spacing:.03em;text-align:center}.hpcv2-ribbon:not(.hpcv2-ribbon-hanging){padding:5px 14px;border-radius:var(--hpcv2-label-radius, 20px);box-shadow:var(--hpcv2-label-shadow, none);background:color-mix(in srgb,var(--hpcv2-ribbon-bg, #e0559b) var(--hpcv2-ribbon-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-ribbon-cl, #fff) var(--hpcv2-ribbon-cl-o, 100%),transparent);transform:scale(var(--hpcv2-label-scale, 1));transform-origin:top right}.hpcv2-ribbon-left:not(.hpcv2-ribbon-hanging){transform-origin:top left}.hpcv2-ribbon.hpcv2-italic{font-style:italic}.hpcv2-ribbon-icon{display:inline-flex;align-items:center;justify-content:center;width:11px;height:11px;margin-right:4px;vertical-align:-1px}.hpcv2-ribbon-icon svg{width:100%;height:100%}.hpcv2-ribbon-left{right:auto;left:14px}.hpcv2-ribbon-hanging{top:calc(-4px + var(--hpcv2-label-offset-y, 0px));right:24px;display:flex;flex-direction:column;align-items:center;transform:rotate(13deg) scale(var(--hpcv2-label-scale, 1));transform-origin:top center}.hpcv2-ribbon-hanging.hpcv2-ribbon-left{right:auto;left:24px;transform:rotate(-13deg) scale(var(--hpcv2-label-scale, 1))}.hpcv2-tag-string{width:2px;height:14px;background:#00000059}.hpcv2-tag-body{position:relative;display:inline-flex;align-items:center;padding:6px 14px 6px 20px;border-radius:3px var(--hpcv2-label-radius, 10px) var(--hpcv2-label-radius, 10px) 3px;box-shadow:var(--hpcv2-label-shadow, none);background:color-mix(in srgb,var(--hpcv2-ribbon-bg, #e0559b) var(--hpcv2-ribbon-bg-o, 100%),transparent)}.hpcv2-ribbon-hanging.hpcv2-ribbon-left .hpcv2-tag-body{padding:6px 20px 6px 14px;border-radius:var(--hpcv2-label-radius, 10px) 3px 3px var(--hpcv2-label-radius, 10px)}.hpcv2-tag-hole{position:absolute;left:8px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#ffffffe6;box-shadow:inset 0 0 0 1px #0000002e}.hpcv2-ribbon-hanging.hpcv2-ribbon-left .hpcv2-tag-hole{left:auto;right:8px}.hpcv2-tag-text{color:color-mix(in srgb,var(--hpcv2-ribbon-cl, #fff) var(--hpcv2-ribbon-cl-o, 100%),transparent);white-space:nowrap}.hpcv2-ribbon-soldout:not(.hpcv2-ribbon-hanging){background:color-mix(in srgb,var(--hpcv2-soldout-bg, #e02020) var(--hpcv2-soldout-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-soldout-cl, #fff) var(--hpcv2-soldout-cl-o, 100%),transparent)}.hpcv2-ribbon-soldout.hpcv2-ribbon-hanging .hpcv2-tag-body{background:color-mix(in srgb,var(--hpcv2-soldout-bg, #e02020) var(--hpcv2-soldout-bg-o, 100%),transparent)}.hpcv2-ribbon-soldout.hpcv2-ribbon-hanging .hpcv2-tag-text{color:color-mix(in srgb,var(--hpcv2-soldout-cl, #fff) var(--hpcv2-soldout-cl-o, 100%),transparent)}.hpcv2-ribbon-preorder:not(.hpcv2-ribbon-hanging){background:color-mix(in srgb,var(--hpcv2-preorder-lbl-bg, #333) var(--hpcv2-preorder-lbl-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-preorder-lbl-cl, #fff) var(--hpcv2-preorder-lbl-cl-o, 100%),transparent)}.hpcv2-ribbon-preorder.hpcv2-ribbon-hanging .hpcv2-tag-body{background:color-mix(in srgb,var(--hpcv2-preorder-lbl-bg, #333) var(--hpcv2-preorder-lbl-bg-o, 100%),transparent)}.hpcv2-ribbon-preorder.hpcv2-ribbon-hanging .hpcv2-tag-text{color:color-mix(in srgb,var(--hpcv2-preorder-lbl-cl, #fff) var(--hpcv2-preorder-lbl-cl-o, 100%),transparent)}.hpcv2-ribbon-trending:not(.hpcv2-ribbon-hanging){background:color-mix(in srgb,var(--hpcv2-trending-bg, #1c64f2) var(--hpcv2-trending-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-trending-cl, #fff) var(--hpcv2-trending-cl-o, 100%),transparent)}.hpcv2-ribbon-trending.hpcv2-ribbon-hanging .hpcv2-tag-body{background:color-mix(in srgb,var(--hpcv2-trending-bg, #1c64f2) var(--hpcv2-trending-bg-o, 100%),transparent)}.hpcv2-ribbon-trending.hpcv2-ribbon-hanging .hpcv2-tag-text{color:color-mix(in srgb,var(--hpcv2-trending-cl, #fff) var(--hpcv2-trending-cl-o, 100%),transparent)}.hpcv2-ribbon-newarrival:not(.hpcv2-ribbon-hanging){background:color-mix(in srgb,var(--hpcv2-newarrival-bg, #1c64f2) var(--hpcv2-newarrival-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-newarrival-cl, #fff) var(--hpcv2-newarrival-cl-o, 100%),transparent)}.hpcv2-ribbon-newarrival.hpcv2-ribbon-hanging .hpcv2-tag-body{background:color-mix(in srgb,var(--hpcv2-newarrival-bg, #1c64f2) var(--hpcv2-newarrival-bg-o, 100%),transparent)}.hpcv2-ribbon-newarrival.hpcv2-ribbon-hanging .hpcv2-tag-text{color:color-mix(in srgb,var(--hpcv2-newarrival-cl, #fff) var(--hpcv2-newarrival-cl-o, 100%),transparent)}.hpcv2-ribbon-luxurypick:not(.hpcv2-ribbon-hanging){background:color-mix(in srgb,var(--hpcv2-luxurypick-bg, #1c64f2) var(--hpcv2-luxurypick-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-luxurypick-cl, #fff) var(--hpcv2-luxurypick-cl-o, 100%),transparent)}.hpcv2-ribbon-luxurypick.hpcv2-ribbon-hanging .hpcv2-tag-body{background:color-mix(in srgb,var(--hpcv2-luxurypick-bg, #1c64f2) var(--hpcv2-luxurypick-bg-o, 100%),transparent)}.hpcv2-ribbon-luxurypick.hpcv2-ribbon-hanging .hpcv2-tag-text{color:color-mix(in srgb,var(--hpcv2-luxurypick-cl, #fff) var(--hpcv2-luxurypick-cl-o, 100%),transparent)}.hpcv2-ribbon-exclusive:not(.hpcv2-ribbon-hanging){background:color-mix(in srgb,var(--hpcv2-exclusive-bg, #1c64f2) var(--hpcv2-exclusive-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-exclusive-cl, #fff) var(--hpcv2-exclusive-cl-o, 100%),transparent)}.hpcv2-ribbon-exclusive.hpcv2-ribbon-hanging .hpcv2-tag-body{background:color-mix(in srgb,var(--hpcv2-exclusive-bg, #1c64f2) var(--hpcv2-exclusive-bg-o, 100%),transparent)}.hpcv2-ribbon-exclusive.hpcv2-ribbon-hanging .hpcv2-tag-text{color:color-mix(in srgb,var(--hpcv2-exclusive-cl, #fff) var(--hpcv2-exclusive-cl-o, 100%),transparent)}.hpcv2-ribbon+.hpcv2-ribbon-soldout,.hpcv2-ribbon+.hpcv2-ribbon-preorder,.hpcv2-ribbon+.hpcv2-ribbon-trending,.hpcv2-ribbon+.hpcv2-ribbon-newarrival,.hpcv2-ribbon+.hpcv2-ribbon-luxurypick,.hpcv2-ribbon+.hpcv2-ribbon-exclusive{top:calc(46px + var(--hpcv2-label-offset-y, 0px))}.hpcv2-ribbon-hanging+.hpcv2-ribbon-soldout,.hpcv2-ribbon-hanging+.hpcv2-ribbon-preorder,.hpcv2-ribbon-hanging+.hpcv2-ribbon-trending,.hpcv2-ribbon-hanging+.hpcv2-ribbon-newarrival,.hpcv2-ribbon-hanging+.hpcv2-ribbon-luxurypick,.hpcv2-ribbon-hanging+.hpcv2-ribbon-exclusive{top:calc(40px + var(--hpcv2-label-offset-y, 0px))}.hpcv2-ribbon-stack{position:absolute;top:calc(14px + var(--hpcv2-label-offset-y, 0px));right:14px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.hpcv2-ribbon-stack-left{right:auto;left:14px;align-items:flex-start}.hpcv2-ribbon-stack .hpcv2-ribbon{position:static;top:auto;right:auto;left:auto}.hpcv2-ribbon-stack .hpcv2-ribbon-hanging{margin-top:4px}.hpcv2-details{padding-top:14px;display:flex;flex-direction:column;flex:1 1 auto}.hpcv2-vendor{font-size:11px;text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin-bottom:4px}.hpcv2-title{font-size:14px;font-weight:600;margin-bottom:6px}.hpcv2-title a{color:inherit;text-decoration:none}.hpcv2-desc{font-size:12px;line-height:1.5;opacity:.65;margin-bottom:8px}.hpcv2-desc-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}.hpcv2-italic{font-style:italic}.hpcv2-price{margin-top:var(--price-mt, 8px)!important;margin-bottom:var(--price-mb, 0px)!important;font-size:14px}.hpcv2-price .pr_price{color:color-mix(in srgb,var(--hpcv2-price-cl, #000) var(--hpcv2-price-cl-o, 100%),transparent)}.hpcv2-price s.pr_price{color:color-mix(in srgb,var(--hpcv2-compare-price-cl, #C1683C) var(--hpcv2-compare-price-cl-o, 100%),transparent)}.hpcv2-review{margin-top:6px}.hpcv2-swatch-slot{height:var(--hpcv2-swatch-size, 15px);margin-top:var(--swatch-mt, 12px);margin-bottom:var(--swatch-mb, 0px);display:flex;align-items:center;overflow:hidden}.hpcv2-swatch-slot .grswatches{margin-top:0!important;margin-bottom:0!important;height:var(--hpcv2-swatch-size, 15px);align-items:center}.hpcv2-swatch-slot .grswatches li:not(.numb),.hpcv2-swatch-slot .grswatches li.medium:not(.numb),.hpcv2-swatch-slot .grswatches li.large:not(.numb){height:var(--hpcv2-swatch-size, 15px);width:var(--hpcv2-swatch-size, 15px);flex:0 0 auto}.hpcv2-swatch-slot .grswatches li.numb{height:var(--hpcv2-swatch-size, 15px);line-height:var(--hpcv2-swatch-size, 15px);display:flex;align-items:center;font-size:11px}#collectionPr .hpcv2-swatch-slot,.hpcv3-slider .hpcv2-swatch-slot{justify-content:center}.hpcv2-btn{position:relative;display:var(--hpcv2-btn-display, flex);align-items:center;justify-content:center;width:var(--hpcv2-btn-width, 100%);margin-top:var(--swatch-mt, 12px);padding:var(--hpcv2-btn-pad-v, 11px) var(--hpcv2-btn-pad-h, 16px);text-align:center;font-size:var(--hpcv2-btn-fs, 12px);font-weight:var(--hpcv2-btn-fw, 700);text-transform:uppercase;letter-spacing:.03em;text-decoration:none;border-radius:var(--hpcv2-btn-radius, 4px);border-style:solid;border-width:var(--hpcv2-btn-border-width, 0px);border-color:color-mix(in srgb,var(--hpcv2-btn-border-cl, #e0559b) var(--hpcv2-btn-border-cl-o, 100%),transparent);background:color-mix(in srgb,var(--hpcv2-btn-bg, #e0559b) var(--hpcv2-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-btn-cl, #fff) var(--hpcv2-btn-cl-o, 100%),transparent);transition:background-color .2s ease,color .2s ease}.hpcv2-btn:hover:not(.hpcv2-btn-preorder):not(.hpcv2-btn-disabled){background:color-mix(in srgb,var(--hpcv2-btn-hover-bg, #c23f80) var(--hpcv2-btn-hover-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv2-btn-hover-cl, #fff) var(--hpcv2-btn-hover-cl-o, 100%),transparent)}.hpcv2-btn-disabled{background:color-mix(in srgb,var(--hpcv2-soldout-btn-bg, #e02020) var(--hpcv2-soldout-btn-bg-o, 100%),transparent)!important;color:color-mix(in srgb,var(--hpcv2-soldout-btn-cl, #fff) var(--hpcv2-soldout-btn-cl-o, 100%),transparent)!important;border-width:var(--hpcv2-soldout-btn-border-width, 0px)!important;border-color:color-mix(in srgb,var(--hpcv2-soldout-btn-border-cl, #e02020) var(--hpcv2-soldout-btn-border-cl-o, 100%),transparent)!important;cursor:not-allowed}.hpcv2-btn-disabled:hover{background:color-mix(in srgb,var(--hpcv2-soldout-btn-hover-bg, #b81a1a) var(--hpcv2-soldout-btn-hover-bg-o, 100%),transparent)!important;color:color-mix(in srgb,var(--hpcv2-soldout-btn-hover-cl, #fff) var(--hpcv2-soldout-btn-hover-cl-o, 100%),transparent)!important}.hpcv2-btn-preorder{position:relative;display:var(--hpcv2-preorder-btn-display, flex);align-items:center;justify-content:center;width:var(--hpcv2-preorder-btn-width, 100%);padding:var(--hpcv2-preorder-btn-pad-v, 11px) var(--hpcv2-preorder-btn-pad-h, 16px);font-size:var(--hpcv2-preorder-btn-fs, 12px);font-weight:var(--hpcv2-preorder-btn-fw, 700);border-radius:var(--hpcv2-preorder-btn-radius, 4px);border-style:solid;border-width:var(--hpcv2-preorder-btn-border-width, 0px)!important;border-color:color-mix(in srgb,var(--hpcv2-preorder-btn-border-cl, #333) var(--hpcv2-preorder-btn-border-cl-o, 100%),transparent)!important;background:color-mix(in srgb,var(--hpcv2-preorder-btn-bg, #333) var(--hpcv2-preorder-btn-bg-o, 100%),transparent)!important;color:color-mix(in srgb,var(--hpcv2-preorder-btn-cl, #fff) var(--hpcv2-preorder-btn-cl-o, 100%),transparent)!important;transition:background-color .2s ease,color .2s ease}.hpcv2-btn-preorder:hover{background:color-mix(in srgb,var(--hpcv2-preorder-btn-hover-bg, #1a1a1a) var(--hpcv2-preorder-btn-hover-bg-o, 100%),transparent)!important;color:color-mix(in srgb,var(--hpcv2-preorder-btn-hover-cl, #fff) var(--hpcv2-preorder-btn-hover-cl-o, 100%),transparent)!important}.hpcv2-btn-text{display:inline-block;line-height:1;order:0}.hpcv2-btn-icon,.hpcv2-btn-icon-spacer{display:inline-flex;align-items:center;justify-content:center;line-height:1;width:14px;flex:0 0 auto}.hpcv2-btn-icon svg,.hpcv2-btn-icon .at-icon{width:14px;height:14px;display:block}.hpcv2-btn-icon-spacer{visibility:hidden}.hpcv2-btn-icon-left{order:-1;margin-right:6px}.hpcv2-btn-icon-right{order:1;margin-left:6px}.hpcv3-qs-row{position:absolute;z-index:4;left:50%;bottom:14px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:8px}.hpcv3-qs-btn{position:relative;display:flex;align-items:center;justify-content:center;width:var(--hpcv3-qs-size, 36px);height:var(--hpcv3-qs-size, 36px);border-style:solid;border-width:var(--hpcv3-qs-border-width, 0px);border-color:color-mix(in srgb,var(--hpcv3-qs-border-cl, #111) var(--hpcv3-qs-border-cl-o, 100%),transparent);background:color-mix(in srgb,var(--hpcv3-qs-bg, #fff) var(--hpcv3-qs-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv3-qs-cl, #111) var(--hpcv3-qs-cl-o, 100%),transparent);box-shadow:var(--hpcv3-qs-bg-shadow, none);text-decoration:none;transition:opacity .2s ease,transform .2s ease,background-color .2s ease,color .2s ease}.hpcv3-qs-shape-circle .hpcv3-qs-btn{border-radius:50%}.hpcv3-qs-shape-square .hpcv3-qs-btn{border-radius:var(--hpcv3-qs-radius, 8px)}.hpcv3-qs-btn svg,.hpcv3-qs-btn .at-icon{width:16px;height:16px;filter:drop-shadow(var(--hpcv3-qs-icon-shadow, none))}.hpcv3-qs-btn:hover{background:color-mix(in srgb,var(--hpcv3-qs-hover-bg, #111) var(--hpcv3-qs-hover-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpcv3-qs-hover-cl, #fff) var(--hpcv3-qs-hover-cl-o, 100%),transparent)}.hpcv3-qs-btn:hover .tooltip-label{opacity:1;visibility:visible}@media only screen and (min-width:1025px){.hpcv3-qs-btn{opacity:0;transform:translateY(6px)}.hpcv2-img-wr:hover .hpcv3-qs-btn{opacity:1;transform:translateY(0)}}.hpcv2-flip{display:inline-block;perspective:200px;line-height:1;vertical-align:middle}.hflip-char{display:inline-flex;align-items:center;justify-content:center;width:1.2em;overflow-x:visible;overflow-y:visible;line-height:1;vertical-align:middle;transform-style:preserve-3d}.hflip-char.hflip-tick{animation:hpcv2FlipTick .2s ease-in-out}@keyframes hpcv2FlipTick{0%{transform:rotateX(0);opacity:1}50%{transform:rotateX(-90deg);opacity:.35}to{transform:rotateX(0);opacity:1}}.hslide-char{display:inline-block;width:1.2em;height:1em;overflow-x:visible;overflow-y:hidden;vertical-align:middle;line-height:1;text-align:center}.hslide-track{display:block;transform:translateY(0);transition:transform var(--hslide-duration, .28s) ease-out}.hslide-track.hslide-active{transform:translateY(-1em)}.hslide-track.hslide-no-transition{transition:none!important}.hslide-cell{display:block;height:1em;line-height:1em;white-space:pre}.hpcv2-preorder-ship{margin-top:6px;text-align:center;font-size:var(--hpcv2-preorder-ship-fs, 11px);font-weight:var(--hpcv2-preorder-ship-fw, 400);color:color-mix(in srgb,var(--hpcv2-preorder-ship-cl, #000) var(--hpcv2-preorder-ship-cl-o, 70%),transparent)}.hpcv2-preorder-ship.hpcv2-italic{font-style:italic}.hpcv2-box.sold-out .hpcv2-img-wr{opacity:.6}.hnd{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hnd-hm, 560px);margin-top:var(--hnd-mt, 0px);margin-bottom:var(--hnd-mb, 0px);background:color-mix(in srgb,var(--hnd-bg, #f3d7dd) var(--hnd-bg-o, 100%),transparent)}@media only screen and (min-width:768px){.hnd{aspect-ratio:1920/720;min-height:0}}.hnd-italic{font-style:italic}.hnd-hero{position:relative;display:flex;flex-direction:column;flex:1}.hnd-photo{position:relative;width:100%;order:1;height:var(--hnd-hm, 560px);overflow:hidden}.hnd-photo-img{width:100%;height:100%;object-fit:cover;object-position:var(--hnd-mobile-focal, center);display:block;fill:#d4d4d4;background-color:#f4f4f4}@media only screen and (max-width:767px){.hnd-mobile-fit-natural .hnd-photo{height:auto}.hnd-mobile-fit-natural .hnd-photo-img{height:auto;object-fit:initial;object-position:initial}}.hnd-inner{order:2;position:relative;z-index:2;flex:1 1 auto;display:flex;margin:0 auto;width:100%;padding-top:var(--hnd-pad-t, 0px);padding-bottom:var(--hnd-pad-b, 0px);box-sizing:border-box}.hnd-mobile-img-bottom .hnd-photo{order:2}.hnd-mobile-img-bottom .hnd-inner{order:1}@media only screen and (min-width:768px){.hnd-hero{flex-direction:row}.hnd-photo{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:var(--hnd-img-w, 57%);order:0}.hnd-photo-img{width:100%;height:100%;object-fit:cover;object-position:var(--hnd-desktop-pos, center center);mask-image:linear-gradient(to right,black calc(100% - var(--hnd-fade, 35%)),transparent 100%);-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--hnd-fade, 35%)),transparent 100%)}.hnd-inner{order:0}}.hnd-content{flex:1 1 auto;width:100%;display:flex;flex-direction:column;padding:24px 16px}.hnd-content.valign-top{justify-content:flex-start}.hnd-content.valign-center{justify-content:center}.hnd-content.valign-bottom{justify-content:flex-end}.hnd-label{font-size:var(--hnd-label-fs, 13px);font-weight:var(--hnd-label-fw, 600);color:color-mix(in srgb,var(--hnd-label-cl, #fff) var(--hnd-label-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.08em;padding-top:var(--hnd-label-pad-t, 0px);padding-bottom:var(--hnd-label-pad-b, 10px)}.hnd-label.align-left{text-align:left}.hnd-label.align-center{text-align:center}.hnd-label.align-right{text-align:right}.hnd-headline{padding-top:var(--hnd-h-pad-t, 0px);padding-bottom:var(--hnd-h-pad-b, 0px);line-height:.9}.hnd-headline.align-left{text-align:left}.hnd-headline.align-center{text-align:center}.hnd-headline.align-right{text-align:right}.hnd-w1,.hnd-w2{text-transform:uppercase;letter-spacing:-.02em}.hnd-w1{font-weight:var(--hnd-w1-fw, 700);color:color-mix(in srgb,var(--hnd-w1-cl, #fff) var(--hnd-w1-cl-o, 100%),transparent);font-size:var(--hnd-w1-fsm, 48px)}.hnd-w2{font-weight:var(--hnd-w2-fw, 700);color:color-mix(in srgb,var(--hnd-w2-cl, #e0b88c) var(--hnd-w2-cl-o, 100%),transparent);font-size:var(--hnd-w2-fsm, 48px)}@media only screen and (min-width:768px){.hnd-w1{font-size:var(--hnd-w1-fs, 84px)}.hnd-w2{font-size:var(--hnd-w2-fs, 84px)}}.hnd-script{display:flex;padding-top:var(--hnd-script-pad-t, 0px);padding-bottom:var(--hnd-script-pad-b, 15px)}.hnd-script.align-left{justify-content:flex-start}.hnd-script.align-center{justify-content:center}.hnd-script.align-right{justify-content:flex-end}.hnd-script span{position:relative;display:inline-block;font-size:var(--hnd-script-fsm, 22px);font-weight:var(--hnd-script-fw, 400);color:color-mix(in srgb,var(--hnd-script-cl, #c99a4b) var(--hnd-script-cl-o, 100%),transparent);transform:rotate(var(--hnd-script-rotate, -4deg))}@media only screen and (min-width:768px){.hnd-script span{font-size:var(--hnd-script-fs, 32px)}}.hnd-btn-row{display:flex;padding-top:var(--hnd-btn-pad-t, 0px);padding-bottom:var(--hnd-btn-pad-b, 0px)}.hnd-btn-row.align-left{justify-content:flex-start}.hnd-btn-row.align-center{justify-content:center}.hnd-btn-row.align-right{justify-content:flex-end}.hnd-btn{display:inline-block;padding:12px 30px;background:color-mix(in srgb,var(--hnd-btn-bg, #fff) var(--hnd-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hnd-btn-cl, #c17b91) var(--hnd-btn-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hnd-btn-bdr, #c17b91) var(--hnd-btn-bdr-o, 100%),transparent);font-weight:var(--hnd-btn-fw, 700);font-size:var(--hnd-btn-fs, 13px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--hnd-btn-radius, 28px)}.hnd-btn.has-btn-shadow{box-shadow:var(--hnd-btn-shadow-x, 0px) var(--hnd-btn-shadow-y, 3px) var(--hnd-btn-shadow-blur, 10px) var(--hnd-btn-shadow-spread, 0px) color-mix(in srgb,var(--hnd-btn-shadow-cl, #000) var(--hnd-btn-shadow-cl-o, 15%),transparent)}.hnd-marquee{position:relative;overflow:hidden;white-space:nowrap;background:color-mix(in srgb,var(--hnd-marquee-bg, #c17b91) var(--hnd-marquee-bg-o, 100%),transparent)}.hnd-marquee-track{display:inline-flex;width:max-content;animation:none}.hnd-marquee-set{display:inline-flex;align-items:center;flex-shrink:0}.hnd-marquee-item{padding:10px 14px;font-size:var(--hnd-marquee-fs, 13px);font-weight:var(--hnd-marquee-fw, 700);color:color-mix(in srgb,var(--hnd-marquee-cl, #fff) var(--hnd-marquee-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.03em}.hnd-marquee-sep{opacity:.5;color:color-mix(in srgb,var(--hnd-marquee-cl, #fff) var(--hnd-marquee-cl-o, 100%),transparent)}.hnd-marquee.hnd-scroll-m .hnd-marquee-track{animation:hbtScroll var(--hnd-marquee-speed-m, 20s) linear infinite}@media only screen and (min-width:768px){.hnd-marquee-track{animation:none}.hnd-marquee.hnd-scroll-d .hnd-marquee-track{animation:hbtScroll var(--hnd-marquee-speed-d, 30s) linear infinite}}@media only screen and (max-height:500px)and (orientation:landscape){.hnd{min-height:0;max-height:100vh;max-height:100svh;overflow-y:auto}.hnd-content{padding:12px 16px}.hnd-w1,.hnd-w2{font-size:clamp(20px,6vh,48px)}}.hna{position:relative;overflow:hidden;margin-top:var(--hna-mt, 0px);margin-bottom:var(--hna-mb, 0px);background:color-mix(in srgb,var(--hna-bg, #ececec) var(--hna-bg-o, 100%),transparent)}.hna-italic{font-style:italic}.hna-inner{position:relative;margin:0 auto;padding-top:var(--hna-pad-t, 0px);padding-bottom:var(--hna-pad-b, 0px)}.hna-photos{display:flex;height:max(200px,calc(var(--hna-hm, 320px) - var(--hna-pad-t, 0px) - var(--hna-pad-b, 0px)))}.hna-photo{flex:1 1 0;min-width:0;overflow:hidden}.hna-photo-img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width:768px){.hna-photos{height:max(200px,calc(var(--hna-h, 340px) - var(--hna-pad-t, 0px) - var(--hna-pad-b, 0px)))}.hna-photo-img{object-position:var(--hna-desktop-pos, center center)}}@media only screen and (max-width:767px){.hna-photo-img{object-position:center var(--hna-mobile-focal, center)}.hna-mobile-fit-natural .hna-photos{height:auto}.hna-mobile-fit-natural .hna-photo-img{height:auto;object-fit:initial;object-position:initial}}.hna-card{position:relative;z-index:2;margin:16px auto 0;width:92%;background:color-mix(in srgb,var(--hna-card-bg, #fff) var(--hna-card-bg-o, 100%),transparent);border-radius:var(--hna-card-radius, 0px);padding:var(--hna-card-pad, 30px);display:flex;flex-direction:column}.hna-card.has-card-shadow{box-shadow:var(--hna-card-shadow-x, 0px) var(--hna-card-shadow-y, 3px) var(--hna-card-shadow-blur, 10px) var(--hna-card-shadow-spread, 0px) color-mix(in srgb,var(--hna-card-shadow-cl, #000) var(--hna-card-shadow-cl-o, 15%),transparent)}.hna-mobile-card-below .hna-card{position:relative}@media only screen and (max-width:767px){.hna:not(.hna-mobile-card-below) .hna-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;width:var(--hna-card-w, 36%);min-width:220px}}@media only screen and (min-width:768px){.hna-inner{display:block}.hna-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;width:var(--hna-card-w, 36%)}}.hna-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding-top:var(--hna-label-pad-t, 0px);padding-bottom:var(--hna-label-pad-b, 5px)}.hna-label.align-left{justify-content:flex-start}.hna-label.align-center{justify-content:center}.hna-label.align-right{justify-content:flex-end}.hna-label-small{font-size:var(--hna-ls-fs, 18px);font-weight:var(--hna-ls-fw, 700);color:color-mix(in srgb,var(--hna-ls-cl, #0d0d0d) var(--hna-ls-cl-o, 100%),transparent)}.hna-label-big{font-size:var(--hna-lb-fs, 22px);font-weight:var(--hna-lb-fw, 700);color:color-mix(in srgb,var(--hna-lb-cl, #0d0d0d) var(--hna-lb-cl-o, 100%),transparent);text-transform:uppercase}.hna-headline{font-size:var(--hna-h-fsm, 38px);font-weight:var(--hna-h-fw, 700);color:color-mix(in srgb,var(--hna-h-cl, #0d0d0d) var(--hna-h-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:-.01em;line-height:.95;padding-top:var(--hna-h-pad-t, 0px);padding-bottom:var(--hna-h-pad-b, 15px)}.hna-headline.align-left{text-align:left}.hna-headline.align-center{text-align:center}.hna-headline.align-right{text-align:right}@media only screen and (min-width:768px){.hna-headline{font-size:var(--hna-h-fs, 56px)}}.hna-btn-row{display:flex;padding-top:var(--hna-btn-pad-t, 0px);padding-bottom:var(--hna-btn-pad-b, 0px)}.hna-btn-row.align-left{justify-content:flex-start}.hna-btn-row.align-center{justify-content:center}.hna-btn-row.align-right{justify-content:flex-end}.hna-btn{display:inline-block;padding:10px 26px;background:color-mix(in srgb,var(--hna-btn-bg, #fff) var(--hna-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hna-btn-cl, #0d0d0d) var(--hna-btn-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hna-btn-bdr, #0d0d0d) var(--hna-btn-bdr-o, 100%),transparent);font-weight:var(--hna-btn-fw, 600);font-size:var(--hna-btn-fs, 11px);text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border-radius:var(--hna-btn-radius, 0px)}@media only screen and (max-height:500px)and (orientation:landscape){.hna-photos{height:100vh;height:100svh}.hna-card{padding:16px}.hna-headline{font-size:clamp(20px,6vh,56px);padding-bottom:8px}.hna-label-small{font-size:clamp(12px,3vh,18px)}.hna-label-big{font-size:clamp(14px,3.5vh,22px)}}.hpns{position:relative;display:flex;flex-direction:column;min-height:var(--hpns-hm, 700px);margin-top:var(--hpns-mt, 0px);margin-bottom:var(--hpns-mb, 0px);padding:var(--hpns-outer-gap, 10px);padding-top:calc(var(--hpns-outer-gap, 10px) + var(--hpns-pad-t, 0px));padding-bottom:calc(var(--hpns-outer-gap, 10px) + var(--hpns-pad-b, 0px))}@media only screen and (min-width:768px){.hpns{aspect-ratio:1920/720;min-height:0}}.hpns-italic{font-style:italic}.hpns-frame{position:relative;overflow:hidden;flex:1;border:var(--hpns-border-w, 3px) solid color-mix(in srgb,var(--hpns-border-cl, #f4a9c6) var(--hpns-border-cl-o, 100%),transparent);background:color-mix(in srgb,var(--hpns-bg, #fbe4ee) var(--hpns-bg-o, 100%),transparent);display:flex;align-items:center}.hpns-frame.has-frame-shadow{box-shadow:var(--hpns-frame-shadow-x) var(--hpns-frame-shadow-y) var(--hpns-frame-shadow-blur) var(--hpns-frame-shadow-spread) color-mix(in srgb,var(--hpns-frame-shadow-cl, #000) var(--hpns-frame-shadow-cl-o, 15%),transparent)}.hpns-pattern{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--hpns-pattern-o, 50%);background-size:cover;background-position:center;background-repeat:no-repeat}.hpns-phone{position:absolute;z-index:2;width:var(--hpns-p1-w, 22%);pointer-events:none}.hpns-phone-1{left:0;bottom:0;width:var(--hpns-p1-w, 22%);transform:translate(var(--hpns-p1-x, 0px),var(--hpns-p1-y, 0px)) rotate(var(--hpns-p1-rotate, -12deg));transform-origin:bottom left}.hpns-phone-2{right:0;top:0;width:var(--hpns-p2-w, 22%);transform:translate(var(--hpns-p2-x, 0px),var(--hpns-p2-y, 0px)) rotate(var(--hpns-p2-rotate, 12deg));transform-origin:top right}.hpns-phone-body{position:relative;width:100%;aspect-ratio:9/19;background:#0d0d0d;border-radius:14%/7%;padding:4%;box-shadow:0 20px 40px #00000040}.hpns-phone-img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;border-radius:10%/5%}@media only screen and (max-width:767px){.hpns-phone-img{object-position:center var(--hpns-mobile-focal, center)}}@media only screen and (max-width:767px){.hpns-phone-1,.hpns-phone-2{width:26%}}.hpns-inner{position:relative;z-index:3;margin:0 auto;width:100%}.hpns-content{display:flex;flex-direction:column;align-items:center;padding:24px 16px}.hpns-label{font-size:var(--hpns-label-fs, 18px);font-weight:var(--hpns-label-fw, 600);color:color-mix(in srgb,var(--hpns-label-cl, #0d0d0d) var(--hpns-label-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.4em;padding-top:var(--hpns-label-pad-t, 0px);padding-bottom:var(--hpns-label-pad-b, 10px);width:100%}.hpns-label.align-left{text-align:left}.hpns-label.align-center{text-align:center}.hpns-label.align-right{text-align:right}.hpns-headline{width:100%;line-height:.9;padding-top:var(--hpns-h-pad-t, 0px);padding-bottom:var(--hpns-h-pad-b, 10px)}.hpns-headline.align-left{text-align:left}.hpns-headline.align-center{text-align:center}.hpns-headline.align-right{text-align:right}.hpns-w1,.hpns-w2{text-transform:uppercase;letter-spacing:-.01em}.hpns-w1{font-weight:var(--hpns-w1-fw, 700);color:color-mix(in srgb,var(--hpns-w1-cl, #0d0d0d) var(--hpns-w1-cl-o, 100%),transparent);font-size:var(--hpns-w1-fsm, 44px)}.hpns-w2{font-weight:var(--hpns-w2-fw, 700);color:color-mix(in srgb,var(--hpns-w2-cl, #f472b6) var(--hpns-w2-cl-o, 100%),transparent);font-size:var(--hpns-w2-fsm, 44px)}@media only screen and (min-width:768px){.hpns-w1{font-size:var(--hpns-w1-fs, 72px)}.hpns-w2{font-size:var(--hpns-w2-fs, 72px)}}.hpns-sub{width:100%;font-size:var(--hpns-sub-fs, 13px);font-weight:var(--hpns-sub-fw, 600);color:color-mix(in srgb,var(--hpns-sub-cl, #0d0d0d) var(--hpns-sub-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.2em;padding-top:var(--hpns-sub-pad-t, 0px);padding-bottom:var(--hpns-sub-pad-b, 0px)}.hpns-sub.align-left{text-align:left}.hpns-sub.align-center{text-align:center}.hpns-sub.align-right{text-align:right}@media only screen and (max-height:500px)and (orientation:landscape){.hpns{min-height:0;height:100vh;height:100svh}.hpns-phone,.hpns-phone-1,.hpns-phone-2{width:14%}.hpns-w1,.hpns-w2{font-size:clamp(20px,6vh,72px)}}.hmb{background:color-mix(in srgb,var(--hmb-bg, #171717) var(--hmb-bg-o, 100%),transparent);padding-top:var(--hmb-pad-t, 60px);padding-bottom:var(--hmb-pad-b, 60px);margin-top:var(--hmb-mt, 0px);margin-bottom:var(--hmb-mb, 0px)}.hmb-grid{display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width:900px){.hmb-grid{grid-template-columns:minmax(220px,320px) 1fr;gap:60px;align-items:center}}.hmb-intro.align-center{text-align:center}.hmb-intro.align-right{text-align:right}.hmb-eyebrow{color:color-mix(in srgb,var(--hmb-eyebrow-cl, #f5a623) var(--hmb-eyebrow-cl-o, 100%),transparent);font-weight:var(--hmb-eyebrow-fw, 700);font-size:var(--hmb-eyebrow-fs, 13px);text-transform:uppercase;letter-spacing:.12em;padding-top:var(--hmb-eyebrow-padt, 0px);padding-bottom:var(--hmb-eyebrow-padb, 10px)}.hmb-heading{margin:0;color:color-mix(in srgb,var(--hmb-heading-cl, #fff) var(--hmb-heading-cl-o, 100%),transparent);font-weight:var(--hmb-heading-fw, 700);font-size:var(--hmb-heading-fs, 30px);line-height:var(--hmb-heading-lh, 105%);padding-top:var(--hmb-heading-padt, 0px);padding-bottom:var(--hmb-heading-padb, 10px)}@media only screen and (min-width:768px){.hmb-heading{font-size:var(--hmb-heading-fsd, 42px)}}.hmb-heading.hmb-italic,.hmb-heading .hmb-italic{font-style:italic}.hmb-heading-line{display:block}.hmb-squiggle{display:block;width:90px;height:16px;margin-top:6px;color:color-mix(in srgb,var(--hmb-squiggle-cl, #f5a623) var(--hmb-squiggle-cl-o, 100%),transparent)}.hmb-intro.align-center .hmb-squiggle{margin-inline:auto}.hmb-intro.align-right .hmb-squiggle{margin-left:auto}.hmb-items{display:flex;flex-wrap:wrap}.hmb-item{flex:1 1 var(--hmb-basis-m, 50%);min-width:140px;padding:0 20px;border-left:1px solid color-mix(in srgb,var(--hmb-divider-cl, #3a3a3a) var(--hmb-divider-cl-o, 100%),transparent)}.hmb-item:first-child,.hmb-items.hmb-no-dividers .hmb-item{border-left:none}@media only screen and (min-width:768px){.hmb-item{flex-basis:var(--hmb-basis-d, 25%)}}.hmb-item-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--hmb-icon-box, 44px);height:var(--hmb-icon-box, 44px);border:1px solid color-mix(in srgb,var(--hmb-icon-ring-cl, #666) var(--hmb-icon-ring-cl-o, 60%),transparent);color:color-mix(in srgb,var(--hmb-icon-cl, #fff) var(--hmb-icon-cl-o, 100%),transparent);margin-bottom:var(--hmb-icon-padb, 16px);box-shadow:var(--hmb-icon-bgshadow-x, 0px) var(--hmb-icon-bgshadow-y, 3px) var(--hmb-icon-bgshadow-blur, 8px) var(--hmb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hmb-icon-bgshadow-cl, #000) var(--hmb-icon-bgshadow-cl-o, 15%),transparent)}.hmb-item-icon.hmb-shape-circle{border-radius:50%}.hmb-item-icon.hmb-shape-square{border-radius:var(--hmb-icon-box-radius, 10px)}.hmb-items.hmb-no-icon-bg-shadow .hmb-item-icon{box-shadow:none}.hmb-item-icon svg,.hmb-item-icon img{width:var(--hmb-icon-size, 22px);height:var(--hmb-icon-size, 22px);object-fit:contain;filter:drop-shadow(var(--hmb-icon-shadow-x, 0px) var(--hmb-icon-shadow-y, 2px) var(--hmb-icon-shadow-blur, 4px) color-mix(in srgb,var(--hmb-icon-shadow-cl, #000) var(--hmb-icon-shadow-cl-o, 30%),transparent))}.hmb-items.hmb-no-icon-shadow .hmb-item-icon svg,.hmb-items.hmb-no-icon-shadow .hmb-item-icon img{filter:none}.hmb-item-title{color:color-mix(in srgb,var(--hmb-title-cl, #fff) var(--hmb-title-cl-o, 100%),transparent);font-weight:var(--hmb-title-fw, 700);font-size:var(--hmb-title-fs, 17px);padding-top:var(--hmb-title-padt, 0px);padding-bottom:var(--hmb-title-padb, 8px)}.hmb-item-title.hmb-italic{font-style:italic}.hmb-item-text{color:color-mix(in srgb,var(--hmb-text-cl, #9a9a9a) var(--hmb-text-cl-o, 100%),transparent);font-weight:var(--hmb-text-fw, 400);font-size:var(--hmb-text-fs, 14px);line-height:1.5;padding-top:var(--hmb-text-padt, 0px);padding-bottom:var(--hmb-text-padb, 0px)}.hmb-item-text.hmb-italic{font-style:italic}.hps{background:color-mix(in srgb,var(--hps-bg, #f4efe6) var(--hps-bg-o, 100%),transparent);padding-top:var(--hps-pad-t, 60px);padding-bottom:var(--hps-pad-b, 60px);margin-top:var(--hps-mt, 0px);margin-bottom:var(--hps-mb, 0px)}.hps-grid{display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width:900px){.hps-grid{grid-template-columns:minmax(220px,300px) 1fr;gap:50px;align-items:center}}.hps-intro.align-center{text-align:center}.hps-intro.align-right{text-align:right}.hps-eyebrow{color:color-mix(in srgb,var(--hps-eyebrow-cl, #d9502e) var(--hps-eyebrow-cl-o, 100%),transparent);font-weight:var(--hps-eyebrow-fw, 700);font-size:var(--hps-eyebrow-fs, 13px);text-transform:uppercase;letter-spacing:.12em;padding-top:var(--hps-eyebrow-padt, 0px);padding-bottom:var(--hps-eyebrow-padb, 10px)}.hps-heading{margin:0;color:color-mix(in srgb,var(--hps-heading-cl, #171717) var(--hps-heading-cl-o, 100%),transparent);font-weight:var(--hps-heading-fw, 700);font-size:var(--hps-heading-fs, 32px);line-height:var(--hps-heading-lh, 105%);padding-top:var(--hps-heading-padt, 0px);padding-bottom:var(--hps-heading-padb, 10px)}@media only screen and (min-width:768px){.hps-heading{font-size:var(--hps-heading-fsd, 46px)}}.hps-heading.hps-italic{font-style:italic}.hps-heading-line{display:block}.hps-squiggle{display:block;width:var(--hps-squiggle-w, 110px);height:16px;margin-top:2px;color:color-mix(in srgb,var(--hps-squiggle-cl, #d9502e) var(--hps-squiggle-cl-o, 100%),transparent)}.hps-intro.align-center .hps-squiggle{margin-inline:auto}.hps-intro.align-right .hps-squiggle{margin-left:auto}.hps-btn{display:inline-flex;align-items:center;gap:10px;margin-top:var(--hps-btn-padt, 20px);margin-bottom:var(--hps-btn-padb, 0px);padding:14px 22px;background:color-mix(in srgb,var(--hps-btn-bg, #171717) var(--hps-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hps-btn-cl, #f4efe6) var(--hps-btn-cl-o, 100%),transparent);font-weight:var(--hps-btn-fw, 700);font-size:var(--hps-btn-fs, 13px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--hps-btn-radius, 30px)}.hps-btn.has-shadow{box-shadow:var(--hps-btn-shadow-x) var(--hps-btn-shadow-y) var(--hps-btn-shadow-blur) var(--hps-btn-shadow-spread) color-mix(in srgb,var(--hps-btn-shadow-cl, #000) var(--hps-btn-shadow-cl-o, 15%),transparent)}.hps-btn svg{width:16px;height:16px;flex-shrink:0}.hps-items{display:grid;grid-template-columns:repeat(var(--hps-cols-m, 1),1fr);gap:var(--hps-gap, 20px)}.hps-item{display:block;text-decoration:none}@media only screen and (min-width:768px){.hps-items{grid-template-columns:repeat(var(--hps-cols-d, 3),1fr)}}.hps-item-media{border-radius:var(--hps-img-radius, 12px);overflow:hidden;aspect-ratio:1/1}.hps-item-media img{width:100%;height:100%;object-fit:cover;display:block}.hps-item-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.hps-item-title{color:color-mix(in srgb,var(--hps-title-cl, #171717) var(--hps-title-cl-o, 100%),transparent);font-weight:var(--hps-title-fw, 700);font-size:var(--hps-title-fs, 14px);padding-top:var(--hps-title-padt, 14px);padding-bottom:var(--hps-title-padb, 2px)}.hps-item-title.hps-uppercase{text-transform:uppercase;letter-spacing:.03em}.hps-item-title.hps-italic{font-style:italic}.hps-item-subtitle{color:color-mix(in srgb,var(--hps-subtitle-cl, #888) var(--hps-subtitle-cl-o, 100%),transparent);font-weight:var(--hps-subtitle-fw, 400);font-size:var(--hps-subtitle-fs, 13px);padding-top:var(--hps-subtitle-padt, 0px);padding-bottom:var(--hps-subtitle-padb, 0px)}.hps-item-subtitle.hps-italic{font-style:italic}.hps-item-arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:16px;color:color-mix(in srgb,var(--hps-arrow-cl, #171717) var(--hps-arrow-cl-o, 100%),transparent)}.hps-item-arrow svg{width:var(--hps-arrow-size, 18px);height:var(--hps-arrow-size, 18px)}.hfs{background:color-mix(in srgb,var(--hfs-bg, #f4efe6) var(--hfs-bg-o, 100%),transparent);padding-top:var(--hfs-pad-t, 60px);padding-bottom:var(--hfs-pad-b, 60px);margin-top:var(--hfs-mt, 0px);margin-bottom:var(--hfs-mb, 0px)}.hfs-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:var(--hfs-topbar-padb, 24px)}.hfs-eyebrow{color:color-mix(in srgb,var(--hfs-eyebrow-cl, #d9502e) var(--hfs-eyebrow-cl-o, 100%),transparent);font-weight:var(--hfs-eyebrow-fw, 700);font-size:var(--hfs-eyebrow-fs, 13px);text-transform:uppercase;letter-spacing:.12em}.hfs-link{display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--hfs-link-cl, #171717) var(--hfs-link-cl-o, 100%),transparent);font-weight:var(--hfs-link-fw, 700);font-size:var(--hfs-link-fs, 13px);text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.hfs-link svg{width:16px;height:16px;flex-shrink:0}.hfs-items{display:grid;grid-template-columns:repeat(var(--hfs-cols-m, 1),1fr);gap:var(--hfs-gap, 20px)}@media only screen and (min-width:768px){.hfs-items{grid-template-columns:repeat(var(--hfs-cols-d, 4),1fr)}}.hfs-item{display:block;text-decoration:none}.hfs-item-media{position:relative;border-radius:var(--hfs-img-radius, 12px);overflow:hidden;aspect-ratio:var(--hfs-img-ratio, 3/4);background:#111}.hfs-item-media.has-image-shadow{box-shadow:var(--hfs-img-shadow-x) var(--hfs-img-shadow-y) var(--hfs-img-shadow-blur) var(--hfs-img-shadow-spread) color-mix(in srgb,var(--hfs-img-shadow-cl, #000) var(--hfs-img-shadow-cl-o, 15%),transparent)}.hfs-item-img{width:100%;height:100%;object-fit:cover;display:block}.hfs-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:var(--hfs-overlay-valign, center);align-items:var(--hfs-overlay-align, flex-start);text-align:left;padding:var(--hfs-overlay-pad, 20px);gap:4px}.hfs-item-overlay.hfs-theme-light{color:color-mix(in srgb,var(--hfs-overlay-light-cl, #fff) var(--hfs-overlay-light-cl-o, 100%),transparent)}.hfs-item-overlay.hfs-theme-dark{color:color-mix(in srgb,var(--hfs-overlay-dark-cl, #171717) var(--hfs-overlay-dark-cl-o, 100%),transparent)}.hfs-overlay-heading{font-size:var(--hfs-overlay-fs, 22px);font-weight:var(--hfs-overlay-fw, 700);line-height:1.1;text-transform:uppercase}@media only screen and (min-width:768px){.hfs-overlay-heading{font-size:var(--hfs-overlay-fsd, 28px)}}.hfs-overlay-subtitle{font-size:var(--hfs-overlay-sub-fs, 11px);font-weight:var(--hfs-overlay-sub-fw, 600);text-transform:uppercase;letter-spacing:.08em;opacity:var(--hfs-overlay-sub-o, 85%)}.hfs-item-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.hfs-item-title{color:color-mix(in srgb,var(--hfs-title-cl, #171717) var(--hfs-title-cl-o, 100%),transparent);font-weight:var(--hfs-title-fw, 700);font-size:var(--hfs-title-fs, 14px);padding-top:var(--hfs-title-padt, 14px);padding-bottom:var(--hfs-title-padb, 2px)}.hfs-item-title.hfs-uppercase{text-transform:uppercase;letter-spacing:.03em}.hfs-item-title.hfs-italic{font-style:italic}.hfs-item-subtitle{color:color-mix(in srgb,var(--hfs-subtitle-cl, #888) var(--hfs-subtitle-cl-o, 100%),transparent);font-weight:var(--hfs-subtitle-fw, 400);font-size:var(--hfs-subtitle-fs, 13px);padding-top:var(--hfs-subtitle-padt, 0px);padding-bottom:var(--hfs-subtitle-padb, 0px)}.hfs-item-subtitle.hfs-italic{font-style:italic}.hfs-item-arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:16px;color:color-mix(in srgb,var(--hfs-arrow-cl, #171717) var(--hfs-arrow-cl-o, 100%),transparent)}.hfs-item-arrow svg{width:var(--hfs-arrow-size, 18px);height:var(--hfs-arrow-size, 18px)}.heb{position:relative;overflow:hidden;background:color-mix(in srgb,var(--heb-bg, #0d0d0d) var(--heb-bg-o, 100%),transparent);margin-top:var(--heb-mt, 0px);margin-bottom:var(--heb-mb, 0px);min-height:var(--heb-hm, 900px);display:flex;flex-direction:column}@media only screen and (min-width:768px){.heb{min-height:var(--heb-h, 700px)}}.heb-inner{width:100%;flex:1;display:flex;align-items:center;padding-top:var(--heb-pad-t, 100px);padding-bottom:var(--heb-pad-b, 100px)}.heb-grid{width:100%;display:flex;flex-direction:column;gap:32px;position:relative;z-index:2}@media only screen and (min-width:900px){.heb-grid{display:grid;grid-template-columns:1fr 1.05fr auto;align-items:center;gap:50px}}.heb-kicker{display:flex;flex-direction:column;color:color-mix(in srgb,var(--heb-kicker-cl, #ff4d1c) var(--heb-kicker-cl-o, 100%),transparent);font-weight:var(--heb-kicker-fw, 700);font-size:var(--heb-kicker-fs, 12px);text-transform:uppercase;letter-spacing:.06em;padding-top:var(--heb-kicker-padt, 0px);padding-bottom:var(--heb-kicker-padb, 16px)}@media only screen and (min-width:768px){.heb-kicker{font-size:var(--heb-kicker-fsd, 14px)}}.heb-kicker-line{display:block}.heb-headline{margin:0;font-weight:var(--heb-h-fw, 700);font-size:var(--heb-h-fs, 44px);line-height:var(--heb-h-lh, 100%);text-transform:uppercase;padding-top:var(--heb-h-padt, 0px);padding-bottom:var(--heb-h-padb, 20px)}@media only screen and (min-width:768px){.heb-headline{font-size:var(--heb-h-fsd, 72px)}}.heb-h1{display:block;color:color-mix(in srgb,var(--heb-h1-cl, #f5f0e8) var(--heb-h1-cl-o, 100%),transparent)}.heb-h2{display:block;color:color-mix(in srgb,var(--heb-h2-cl, #ff4d1c) var(--heb-h2-cl-o, 100%),transparent)}.heb-italic{font-style:italic}.heb-desc{color:color-mix(in srgb,var(--heb-desc-cl, #b7b2aa) var(--heb-desc-cl-o, 100%),transparent);font-weight:var(--heb-desc-fw, 400);font-size:var(--heb-desc-fs, 16px);line-height:1.6;max-width:var(--heb-desc-maxw, 420px);padding-top:var(--heb-desc-padt, 0px);padding-bottom:var(--heb-desc-padb, 30px)}.heb-has-bg{width:fit-content;box-sizing:border-box}.heb-kicker-bg{background:color-mix(in srgb,var(--heb-kicker-bg, #000) var(--heb-kicker-bg-o, 40%),transparent);border:var(--heb-kicker-border-w, 0px) solid color-mix(in srgb,var(--heb-kicker-border-cl, #fff) var(--heb-kicker-border-cl-o, 100%),transparent);border-radius:var(--heb-kicker-bg-radius, 6px);padding-left:var(--heb-kicker-bg-padx, 14px);padding-right:var(--heb-kicker-bg-padx, 14px)}.heb-h1-bg{background:color-mix(in srgb,var(--heb-h1-bg, #000) var(--heb-h1-bg-o, 40%),transparent);border:var(--heb-h1-border-w, 0px) solid color-mix(in srgb,var(--heb-h1-border-cl, #fff) var(--heb-h1-border-cl-o, 100%),transparent);border-radius:var(--heb-h1-bg-radius, 8px);padding-left:var(--heb-h1-bg-padx, 18px);padding-right:var(--heb-h1-bg-padx, 18px);margin-bottom:6px}.heb-h2-bg{background:color-mix(in srgb,var(--heb-h2-bg, #000) var(--heb-h2-bg-o, 40%),transparent);border:var(--heb-h2-border-w, 0px) solid color-mix(in srgb,var(--heb-h2-border-cl, #fff) var(--heb-h2-border-cl-o, 100%),transparent);border-radius:var(--heb-h2-bg-radius, 8px);padding-left:var(--heb-h2-bg-padx, 18px);padding-right:var(--heb-h2-bg-padx, 18px)}.heb-desc-bg{background:color-mix(in srgb,var(--heb-desc-bg, #000) var(--heb-desc-bg-o, 40%),transparent);border:var(--heb-desc-border-w, 0px) solid color-mix(in srgb,var(--heb-desc-border-cl, #fff) var(--heb-desc-border-cl-o, 100%),transparent);border-radius:var(--heb-desc-bg-radius, 10px);padding-left:var(--heb-desc-bg-padx, 18px);padding-right:var(--heb-desc-bg-padx, 18px)}.heb-kicker-bg.has-kicker-shadow{box-shadow:var(--heb-kicker-shadow-x) var(--heb-kicker-shadow-y) var(--heb-kicker-shadow-blur) var(--heb-kicker-shadow-spread) color-mix(in srgb,var(--heb-kicker-shadow-cl, #000) var(--heb-kicker-shadow-cl-o, 15%),transparent)}.heb-h1-bg.has-h1-shadow{box-shadow:var(--heb-h1-shadow-x) var(--heb-h1-shadow-y) var(--heb-h1-shadow-blur) var(--heb-h1-shadow-spread) color-mix(in srgb,var(--heb-h1-shadow-cl, #000) var(--heb-h1-shadow-cl-o, 15%),transparent)}.heb-h2-bg.has-h2-shadow{box-shadow:var(--heb-h2-shadow-x) var(--heb-h2-shadow-y) var(--heb-h2-shadow-blur) var(--heb-h2-shadow-spread) color-mix(in srgb,var(--heb-h2-shadow-cl, #000) var(--heb-h2-shadow-cl-o, 15%),transparent)}.heb-desc-bg.has-desc-shadow{box-shadow:var(--heb-desc-shadow-x) var(--heb-desc-shadow-y) var(--heb-desc-shadow-blur) var(--heb-desc-shadow-spread) color-mix(in srgb,var(--heb-desc-shadow-cl, #000) var(--heb-desc-shadow-cl-o, 15%),transparent)}.heb2-content.align-center .heb-has-bg{margin-inline:auto}.heb2-content.align-right .heb-has-bg{margin-left:auto}.heb-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--heb-btn-gap, 16px);padding-top:var(--heb-btn-padt, 10px);padding-bottom:var(--heb-btn-padb, 0px)}.heb-btn1,.heb-btn2{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.heb-btn1{background:color-mix(in srgb,var(--heb-btn1-bg, #ff4d1c) var(--heb-btn1-bg-o, 100%),transparent);color:color-mix(in srgb,var(--heb-btn1-cl, #fff) var(--heb-btn1-cl-o, 100%),transparent);font-weight:var(--heb-btn1-fw, 700);font-size:var(--heb-btn1-fs, 13px);border-radius:var(--heb-btn1-radius, 4px)}.heb-btn1 svg{width:16px;height:16px;flex-shrink:0}.heb-btn2{background:color-mix(in srgb,var(--heb-btn2-bg, #000) var(--heb-btn2-bg-o, 0%),transparent);color:color-mix(in srgb,var(--heb-btn2-cl, #f5f0e8) var(--heb-btn2-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--heb-btn2-bdr, #5a5a5a) var(--heb-btn2-bdr-o, 100%),transparent);font-weight:var(--heb-btn2-fw, 700);font-size:var(--heb-btn2-fs, 13px);border-radius:var(--heb-btn2-radius, 4px)}.heb-photo{position:relative}.heb-media{position:relative;z-index:1;aspect-ratio:4/5;overflow:hidden}.heb-bg-img{width:100%;height:100%;object-fit:cover;display:block}.heb-signature{position:absolute;z-index:2;right:6%;bottom:6%;font-family:Segoe Script,Brush Script MT,cursive;color:color-mix(in srgb,var(--heb-signature-cl, #ff4d1c) var(--heb-signature-cl-o, 100%),transparent);font-size:var(--heb-signature-fs, 38px);font-weight:var(--heb-signature-fw, 400);margin-top:var(--heb-signature-padt, 0px);margin-bottom:var(--heb-signature-padb, 0px)}@media only screen and (max-width:767px){.heb-mobile-fit-natural .heb-media{aspect-ratio:auto;height:auto}.heb-bg-img{object-position:center var(--heb-mobile-focal, center)}}.heb-social{display:flex;flex-direction:column;align-items:center;gap:18px}.heb-social-item{writing-mode:vertical-rl;text-orientation:mixed;color:color-mix(in srgb,var(--heb-social-cl, #cfcac0) var(--heb-social-cl-o, 100%),transparent);font-weight:var(--heb-social-fw, 600);font-size:var(--heb-social-fs, 12px);text-transform:uppercase;letter-spacing:.08em;text-decoration:none;position:relative;padding-bottom:18px}.heb-social-item:not(:last-child):after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1px;height:16px;background:currentColor;opacity:.4}.lkb{position:relative;overflow:hidden;background:color-mix(in srgb,var(--lkb-bg, #f7f5f1) var(--lkb-bg-o, 100%),transparent);margin-top:var(--lkb-mt, 0px);margin-bottom:var(--lkb-mb, 0px);min-height:var(--lkb-hm, 900px);display:flex;flex-direction:column}@media only screen and (min-width:768px){.lkb{aspect-ratio:1920/720;min-height:0}}.lkb-inner{width:100%;flex:1;display:flex;align-items:center;padding-top:var(--lkb-pad-t, 100px);padding-bottom:var(--lkb-pad-b, 100px)}.lkb-grid{width:100%;display:flex;flex-direction:column;gap:32px;position:relative;z-index:2}@media only screen and (min-width:900px){.lkb-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.lkb-mobile-img-first .lkb-photo{order:2}.lkb-mobile-img-first .lkb-text{order:1}}@media only screen and (max-width:899px){.lkb-mobile-img-first .lkb-photo{order:-1}}.lkb-kicker{color:color-mix(in srgb,var(--lkb-kicker-cl, #8a8a8a) var(--lkb-kicker-cl-o, 100%),transparent);font-weight:var(--lkb-kicker-fw, 600);font-size:var(--lkb-kicker-fs, 12px);text-transform:uppercase;letter-spacing:.12em;padding-top:var(--lkb-kicker-padt, 0px);padding-bottom:var(--lkb-kicker-padb, 16px)}@media only screen and (min-width:768px){.lkb-kicker{font-size:var(--lkb-kicker-fsd, 13px)}}.lkb-headline{margin:0;font-weight:var(--lkb-h-fw, 700);font-size:var(--lkb-h-fs, 36px);line-height:var(--lkb-h-lh, 105%);padding-top:var(--lkb-h-padt, 0px);padding-bottom:var(--lkb-h-padb, 20px)}@media only screen and (min-width:768px){.lkb-headline{font-size:var(--lkb-h-fsd, 52px)}}.lkb-h1{display:block;color:color-mix(in srgb,var(--lkb-h1-cl, #161616) var(--lkb-h1-cl-o, 100%),transparent)}.lkb-h2{display:block;color:color-mix(in srgb,var(--lkb-h2-cl, #161616) var(--lkb-h2-cl-o, 100%),transparent)}.lkb-italic{font-style:italic}.lkb-desc{color:color-mix(in srgb,var(--lkb-desc-cl, #666) var(--lkb-desc-cl-o, 100%),transparent);font-weight:var(--lkb-desc-fw, 400);font-size:var(--lkb-desc-fs, 16px);line-height:1.6;max-width:var(--lkb-desc-maxw, 420px);padding-top:var(--lkb-desc-padt, 0px);padding-bottom:var(--lkb-desc-padb, 30px)}.lkb-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lkb-btn-gap, 24px);padding-top:var(--lkb-btn-padt, 10px);padding-bottom:var(--lkb-btn-padb, 30px)}.lkb-btn1,.lkb-btn2{display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap}.lkb-btn1{padding:14px 26px;background:color-mix(in srgb,var(--lkb-btn1-bg, #161616) var(--lkb-btn1-bg-o, 100%),transparent);color:color-mix(in srgb,var(--lkb-btn1-cl, #fff) var(--lkb-btn1-cl-o, 100%),transparent);font-weight:var(--lkb-btn1-fw, 600);font-size:var(--lkb-btn1-fs, 13px);border-radius:var(--lkb-btn1-radius, 4px)}.lkb-btn1 svg{width:16px;height:16px;flex-shrink:0}.lkb-btn2{background:none;border:none;padding:0;color:color-mix(in srgb,var(--lkb-btn2-cl, #161616) var(--lkb-btn2-cl-o, 100%),transparent);font-weight:var(--lkb-btn2-fw, 600);font-size:var(--lkb-btn2-fs, 14px)}.lkb-btn2-play{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.lkb-btn2-play svg{width:100%;height:100%}.lkb-features{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;padding-top:var(--lkb-features-padt, 32px);padding-bottom:var(--lkb-features-padb, 0px)}@media only screen and (min-width:480px){.lkb-features{grid-template-columns:repeat(3,1fr)}}.lkb-feature{display:flex;align-items:flex-start;gap:10px}.lkb-feature-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;color:color-mix(in srgb,var(--lkb-feature-icon-cl, #161616) var(--lkb-feature-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--lkb-feature-icon-shadow-x, 0px) var(--lkb-feature-icon-shadow-y, 1px) var(--lkb-feature-icon-shadow-blur, 2px) color-mix(in srgb,var(--lkb-feature-icon-shadow-cl, #000) var(--lkb-feature-icon-shadow-cl-o, 30%),transparent))}.lkb-no-icon-shadow .lkb-feature-icon{filter:none}.lkb-feature-icon svg{width:20px;height:20px}.lkb-feature-text{display:flex;flex-direction:column}.lkb-feature-title{color:color-mix(in srgb,var(--lkb-feature-title-cl, #161616) var(--lkb-feature-title-cl-o, 100%),transparent);font-weight:var(--lkb-feature-title-fw, 700);font-size:13px;line-height:1.3}.lkb-feature-sub{color:color-mix(in srgb,var(--lkb-feature-sub-cl, #8a8a8a) var(--lkb-feature-sub-cl-o, 100%),transparent);font-weight:var(--lkb-feature-sub-fw, 400);font-size:12px;line-height:1.3}.lkb-photo{position:relative;height:max(200px,calc(var(--lkb-hm, 900px) - var(--lkb-pad-t, 100px) - var(--lkb-pad-b, 100px)))}.lkb-media{position:relative;z-index:1;overflow:hidden;height:100%}.lkb-bg-img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width:768px){.lkb-photo{height:max(200px,calc(700px - var(--lkb-pad-t, 100px) - var(--lkb-pad-b, 100px)))}}@media only screen and (max-width:767px){.lkb-mobile-fit-natural .lkb-photo,.lkb-mobile-fit-natural .lkb-media{height:auto}.lkb-bg-img{object-position:center var(--lkb-mobile-focal, center)}.lkb-mobile-fit-natural .lkb-bg-img{height:auto;object-fit:contain}}.lkb-steps{position:absolute;z-index:2;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px}.lkb-step{color:color-mix(in srgb,var(--lkb-step-cl, #fff) var(--lkb-step-cl-o, 60%),transparent);font-weight:600;font-size:12px;letter-spacing:.05em;writing-mode:vertical-rl}.lkb-step--active{color:color-mix(in srgb,var(--lkb-step-active-cl, #fff) var(--lkb-step-active-cl-o, 100%),transparent)}.lkb-step-divider{width:1px;height:14px;background:color-mix(in srgb,var(--lkb-step-cl, #fff) var(--lkb-step-cl-o, 40%),transparent)}.hpr{background:color-mix(in srgb,var(--hpr-bg, #fff) var(--hpr-bg-o, 100%),transparent);border:var(--hpr-border-width, 1px) solid color-mix(in srgb,var(--hpr-border-cl, #e5e5e5) var(--hpr-border-cl-o, 100%),transparent);border-radius:var(--hpr-radius, 12px);padding:var(--hpr-pad, 20px)}.hpr.has-hpr-shadow{box-shadow:var(--hpr-shadow-x) var(--hpr-shadow-y) var(--hpr-shadow-blur) var(--hpr-shadow-spread) color-mix(in srgb,var(--hpr-shadow-cl, #000) var(--hpr-shadow-cl-o, 15%),transparent)}.hpr-mode{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.hpr-badge{display:inline-block;background:color-mix(in srgb,var(--hpr-badge-bg, #8b1a2b) var(--hpr-badge-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpr-badge-cl, #fff) var(--hpr-badge-cl-o, 100%),transparent);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.03em;padding:5px 12px;border-radius:20px}.hpr-badge--oos{background:#8a8a8a}.hpr-ship{color:var(--hpr-ship-cl, #161616);font-size:13px}.hpr-btn{width:100%;background:color-mix(in srgb,var(--hpr-btn-bg, #161616) var(--hpr-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpr-btn-cl, #fff) var(--hpr-btn-cl-o, 100%),transparent);border:none;cursor:pointer;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.02em;padding:14px;border-radius:6px}.hpr-note{color:var(--hpr-note-cl, #8a8a8a);font-size:11px;line-height:1.5}.hpr-btn--link{display:block;text-align:center;text-decoration:none;box-sizing:border-box}.hpr-btn--link+.hpr-note{margin-top:8px;text-align:center}.hpr-notify-form{display:flex;gap:8px;width:100%;flex-wrap:wrap}.hpr-notify-input{flex:1;min-width:180px;border:1px solid color-mix(in srgb,var(--hpr-input-border-cl, #d5d5d5) 100%,transparent);border-radius:6px;padding:12px 14px;font-size:14px}.hpr-notify-form .hpr-btn{width:auto;flex-shrink:0;padding:12px 20px}.hpr-notify-msg{font-size:13px;font-weight:600}.hpr-notify-success{color:var(--hpr-success-cl, #2a7a4b)}.hpr-notify-error{color:var(--hpr-error-cl, #c0392b)}.hpr-roadmap{margin-top:18px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--hpr-border-cl, #e5e5e5) var(--hpr-border-cl-o, 100%),transparent)}.hpr-roadmap-label{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--hpr-stage-label-cl, #161616);margin-bottom:14px}.hpr-roadmap-bar{display:flex;align-items:flex-start}.hpr-stage{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.hpr-stage:before{content:"";position:absolute;top:5px;left:-50%;width:100%;height:2px;background:var(--hpr-line-cl, #e5e5e5);z-index:0}.hpr-stage:first-child:before{display:none}.hpr-stage--done:before,.hpr-stage--active:before{background:var(--hpr-line-active-cl, #8b1a2b)}.hpr-stage-dot{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;background:var(--hpr-line-cl, #e5e5e5);border:2px solid var(--hpr-line-cl, #e5e5e5)}.hpr-stage--done .hpr-stage-dot{background:var(--hpr-line-active-cl, #8b1a2b);border-color:var(--hpr-line-active-cl, #8b1a2b)}.hpr-stage--active .hpr-stage-dot{background:#fff;border-color:var(--hpr-line-active-cl, #8b1a2b);box-shadow:0 0 0 3px color-mix(in srgb,var(--hpr-line-active-cl, #8b1a2b) 25%,transparent)}.hpr-stage-text{display:flex;flex-direction:column;gap:2px}.hpr-stage-label{font-weight:700;font-size:11px;color:var(--hpr-stage-label-cl, #161616)}.hpr-stage--upcoming .hpr-stage-label{opacity:.5}.hpr-stage-date{font-size:10px;color:var(--hpr-stage-date-cl, #8a8a8a)}.hib{background:color-mix(in srgb,var(--hib-frame-bg, #111) var(--hib-frame-bg-o, 100%),transparent);padding:var(--hib-frame-inset, 20px);margin-top:var(--hib-mt, 0px);margin-bottom:var(--hib-mb, 0px)}.hib-frame{background:color-mix(in srgb,var(--hib-bg, #e8ff33) var(--hib-bg-o, 100%),transparent);padding-top:var(--hib-pad-t, 40px);padding-bottom:var(--hib-pad-b, 40px);clip-path:polygon(var(--hib-corner-cut, 24px) 0,calc(100% - var(--hib-corner-cut, 24px)) 0,100% var(--hib-corner-cut, 24px),100% calc(100% - var(--hib-corner-cut, 24px)),calc(100% - var(--hib-corner-cut, 24px)) 100%,var(--hib-corner-cut, 24px) 100%,0 calc(100% - var(--hib-corner-cut, 24px)),0 var(--hib-corner-cut, 24px));font-family:ui-monospace,SFMono-Regular,Consolas,Courier New,monospace}.hib-items{display:grid;grid-template-columns:repeat(var(--hib-cols-m, 1),1fr);gap:0}@media only screen and (min-width:768px){.hib-items{grid-template-columns:repeat(var(--hib-cols-d, 4),1fr)}}.hib-item{padding:0 var(--hib-item-padx, 30px);border-left:1px solid color-mix(in srgb,var(--hib-divider-cl, #111) var(--hib-divider-cl-o, 100%),transparent)}.hib-item:first-child,.hib-items.hib-no-dividers .hib-item{border-left:none}.hib-icon-wrap{display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--hib-icon-padb, 24px)}.hib-icon-wrap.hib-shape-circle,.hib-icon-wrap.hib-shape-square{width:var(--hib-icon-bg-size, 48px);height:var(--hib-icon-bg-size, 48px);background:color-mix(in srgb,var(--hib-icon-bg-cl, #fff) var(--hib-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hib-icon-bgshadow-x, 0px) var(--hib-icon-bgshadow-y, 3px) var(--hib-icon-bgshadow-blur, 8px) var(--hib-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hib-icon-bgshadow-cl, #000) var(--hib-icon-bgshadow-cl-o, 15%),transparent)}.hib-icon-wrap.hib-shape-circle{border-radius:50%}.hib-icon-wrap.hib-shape-square{border-radius:var(--hib-icon-bg-radius, 10px)}.hib-no-bg-shadow .hib-icon-wrap{box-shadow:none}.hib-item-icon{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--hib-icon-cl, #111) var(--hib-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hib-icon-shadow-x, 0px) var(--hib-icon-shadow-y, 2px) var(--hib-icon-shadow-blur, 4px) color-mix(in srgb,var(--hib-icon-shadow-cl, #000) var(--hib-icon-shadow-cl-o, 30%),transparent))}.hib-no-icon-shadow .hib-item-icon{filter:none}.hib-item-icon svg,.hib-item-icon img{width:var(--hib-icon-size, 30px);height:var(--hib-icon-size, 30px);object-fit:contain}.hib-item-title{color:color-mix(in srgb,var(--hib-title-cl, #111) var(--hib-title-cl-o, 100%),transparent);font-weight:var(--hib-title-fw, 800);font-size:var(--hib-title-fs, 16px);text-transform:uppercase;letter-spacing:.02em;padding-top:var(--hib-title-padt, 0px);padding-bottom:var(--hib-title-padb, 10px)}.hib-item-title.hib-italic{font-style:italic}.hib-item-text{color:color-mix(in srgb,var(--hib-text-cl, #292929) var(--hib-text-cl-o, 100%),transparent);font-weight:var(--hib-text-fw, 500);font-size:var(--hib-text-fs, 14px);line-height:1.5;padding-top:var(--hib-text-padt, 0px);padding-bottom:var(--hib-text-padb, 20px)}.hib-item-text.hib-italic{font-style:italic}.hib-item-link{display:inline-block;color:color-mix(in srgb,var(--hib-link-cl, #111) var(--hib-link-cl-o, 100%),transparent);font-weight:var(--hib-link-fw, 700);font-size:var(--hib-link-fs, 13px);letter-spacing:.02em;text-decoration:none;padding-top:var(--hib-link-padt, 0px)}.hib-item-link.hib-italic{font-style:italic}.hib-item-link:hover{text-decoration:underline}.hkw{background:color-mix(in srgb,var(--hkw-bg, #f8f2e9) var(--hkw-bg-o, 100%),transparent);padding-top:var(--hkw-pad-t, 60px);padding-bottom:var(--hkw-pad-b, 60px);margin-top:var(--hkw-mt, 0px);margin-bottom:var(--hkw-mb, 0px);border-bottom:var(--hkw-border-w, 6px) solid color-mix(in srgb,var(--hkw-border-cl, #111) var(--hkw-border-cl-o, 100%),transparent)}.hkw-no-border{border-bottom:none}.hkw-grid{display:grid;grid-template-columns:1fr;gap:32px}@media only screen and (min-width:900px){.hkw-grid{grid-template-columns:minmax(220px,300px) 1fr;gap:50px}}.hkw-intro.align-center{text-align:center}.hkw-intro.align-right{text-align:right}.hkw-label{color:color-mix(in srgb,var(--hkw-label-cl, #d9502e) var(--hkw-label-cl-o, 100%),transparent);font-weight:var(--hkw-label-fw, 700);font-size:var(--hkw-label-fs, 15px);padding-top:var(--hkw-label-padt, 0px);padding-bottom:var(--hkw-label-padb, 6px)}.hkw-heading{margin:0;color:color-mix(in srgb,var(--hkw-heading-cl, #111) var(--hkw-heading-cl-o, 100%),transparent);font-weight:var(--hkw-heading-fw, 800);font-size:var(--hkw-heading-fs, 24px);line-height:var(--hkw-heading-lh, 105%);text-transform:uppercase;padding-top:var(--hkw-heading-padt, 0px);padding-bottom:var(--hkw-heading-padb, 10px)}@media only screen and (min-width:768px){.hkw-heading{font-size:var(--hkw-heading-fsd, 32px)}}.hkw-italic{font-style:italic}.hkw-squiggle{display:block;width:var(--hkw-squiggle-w, 130px);height:18px;color:color-mix(in srgb,var(--hkw-squiggle-cl, #111) var(--hkw-squiggle-cl-o, 100%),transparent)}.hkw-intro.align-center .hkw-squiggle{margin-inline:auto}.hkw-intro.align-right .hkw-squiggle{margin-left:auto}.hkw-items{display:grid;grid-template-columns:repeat(var(--hkw-cols-m, 1),1fr);gap:var(--hkw-gap, 30px)}@media only screen and (min-width:768px){.hkw-items{grid-template-columns:repeat(var(--hkw-cols-d, 3),1fr)}}.hkw-quote-mark{font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1;color:color-mix(in srgb,var(--hkw-quote-cl, #d9502e) var(--hkw-quote-cl-o, 100%),transparent);font-size:var(--hkw-quote-fs, 50px);padding-bottom:var(--hkw-quote-padb, 4px)}.hkw-quote-text{color:color-mix(in srgb,var(--hkw-text-cl, #333) var(--hkw-text-cl-o, 100%),transparent);font-weight:var(--hkw-text-fw, 400);font-size:var(--hkw-text-fs, 15px);line-height:1.6;padding-top:var(--hkw-text-padt, 0px);padding-bottom:var(--hkw-text-padb, 24px)}.hkw-author{display:flex;align-items:center;gap:12px}.hkw-avatar{width:var(--hkw-avatar-size, 48px);height:var(--hkw-avatar-size, 48px);border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.hkw-name{color:color-mix(in srgb,var(--hkw-name-cl, #111) var(--hkw-name-cl-o, 100%),transparent);font-weight:var(--hkw-name-fw, 700);font-size:var(--hkw-name-fs, 14px);padding-top:var(--hkw-name-padt, 0px);padding-bottom:var(--hkw-name-padb, 2px)}.hkw-role{color:color-mix(in srgb,var(--hkw-role-cl, #8a8a8a) var(--hkw-role-cl-o, 100%),transparent);font-weight:var(--hkw-role-fw, 400);font-size:var(--hkw-role-fs, 12px);padding-top:var(--hkw-role-padt, 0px);padding-bottom:var(--hkw-role-padb, 0px)}.hkw-role.hkw-uppercase{text-transform:uppercase;letter-spacing:.04em}.heb2{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--heb2-hm, 900px);margin-top:var(--heb2-mt, 0px);margin-bottom:var(--heb2-mb, 0px);background:color-mix(in srgb,var(--heb2-bg, #0d0d0d) var(--heb2-bg-o, 100%),transparent)}@media only screen and (min-width:768px){.heb2{aspect-ratio:1920/720;min-height:0}}.heb2-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.heb2-bg-img{width:100%;height:100%;object-fit:cover;object-position:var(--heb2-mobile-focal, center);display:block}@media only screen and (min-width:768px){.heb2-bg-img{object-position:var(--heb2-desktop-pos, center center)}}@media only screen and (max-width:767px){.heb2-mobile-fit-natural .heb2-media{position:relative;inset:auto;height:auto}.heb2-mobile-fit-natural .heb2-bg-img{height:auto;object-fit:initial;object-position:initial}.heb2-mobile-fit-natural .heb2-inner{position:absolute;top:0;right:0;bottom:0;left:0}.heb2-mobile-fit-natural.heb2{min-height:0}}.heb2-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--heb2-overlay-cl, #000) var(--heb2-overlay-o, 45%),transparent)}.heb2-inner{position:relative;z-index:2;width:100%;flex:1;display:flex;align-items:center;padding-top:var(--heb2-pad-t, 100px);padding-bottom:var(--heb2-pad-b, 100px);box-sizing:border-box}.heb2-content{width:100%;max-width:var(--heb2-content-maxw, 560px)}.heb2-content.align-center{margin-inline:auto;text-align:center}.heb2-content.align-right{margin-left:auto;text-align:right}.heb2-content.align-center .heb-buttons{justify-content:center}.heb2-content.align-right .heb-buttons{justify-content:flex-end}.heb2-content.valign-top{align-self:flex-start}.heb2-content.valign-center{align-self:center}.heb2-content.valign-bottom{align-self:flex-end}.heb2-social{position:absolute;z-index:2;right:5%;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.heb2-inner{flex-direction:column}.heb2-social{position:static;right:auto;top:auto;transform:none;width:100%;order:-1;padding-top:var(--heb-social-padt, 0px);margin-bottom:var(--heb-social-padb, 16px)}.heb2-social.heb-social{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0}.heb2-social .heb-social-item{writing-mode:horizontal-tb;text-orientation:mixed;padding-bottom:0;padding-right:14px}.heb2-social .heb-social-item:not(:last-child):after{bottom:auto;left:auto;right:0;top:50%;transform:translateY(-50%);width:1px;height:12px}}.hsb{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hsb-hm, 900px);margin-top:var(--hsb-mt, 0px);margin-bottom:var(--hsb-mb, 0px);background:color-mix(in srgb,var(--hsb-bg, #ffffff) var(--hsb-bg-o, 100%),transparent)}@media only screen and (min-width:900px){.hsb{aspect-ratio:1920/720;min-height:0}}.hsb-inner{position:relative;width:100%;flex:1;display:flex;align-items:center;padding-top:var(--hsb-pad-t, 100px);padding-bottom:var(--hsb-pad-b, 100px);box-sizing:border-box}.hsb-grid{width:100%;display:flex;flex-direction:column;justify-content:center;gap:32px}@media only screen and (min-width:900px){.hsb-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:60px;min-height:max(200px,calc(700px - var(--hsb-pad-t, 100px) - var(--hsb-pad-b, 100px)))}.hsb-text{align-self:center}}.hsb-text.align-center{text-align:center}.hsb-text.align-right{text-align:right}.hsb-text.align-center .hsb-badge,.hsb-text.align-center .hsb-buttons,.hsb-text.align-center .hsb-trust{justify-content:center}.hsb-text.align-right .hsb-badge,.hsb-text.align-right .hsb-buttons,.hsb-text.align-right .hsb-trust{justify-content:flex-end}.hsb-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:30px;background:color-mix(in srgb,var(--hsb-badge-bg, #0d9488) var(--hsb-badge-bg-o, 10%),transparent);color:color-mix(in srgb,var(--hsb-badge-cl, #0d9488) var(--hsb-badge-cl-o, 100%),transparent);font-weight:var(--hsb-badge-fw, 700);font-size:var(--hsb-badge-fs, 13px);margin-top:var(--hsb-badge-padt, 0px);margin-bottom:var(--hsb-badge-padb, 16px)}.hsb-badge.has-shadow{box-shadow:var(--hsb-badge-shadow-x) var(--hsb-badge-shadow-y) var(--hsb-badge-shadow-blur) var(--hsb-badge-shadow-spread) color-mix(in srgb,var(--hsb-badge-shadow-cl, #000) var(--hsb-badge-shadow-cl-o, 15%),transparent)}.hsb-badge-icon{font-weight:800}.hsb-badge-divider{opacity:.5}.hsb-headline{margin:0;color:color-mix(in srgb,var(--hsb-h-cl, #111) var(--hsb-h-cl-o, 100%),transparent);font-weight:var(--hsb-h-fw, 800);font-size:var(--hsb-h-fs, 36px);line-height:var(--hsb-h-lh, 110%);padding-top:var(--hsb-h-padt, 0px);padding-bottom:var(--hsb-h-padb, 16px)}@media only screen and (min-width:768px){.hsb-headline{font-size:var(--hsb-h-fsd, 56px)}}.hsb-h-line{display:block}.hsb-highlight{color:color-mix(in srgb,var(--hsb-h-hl-cl, #0d9488) var(--hsb-h-hl-cl-o, 100%),transparent)}.hsb-subtext{color:color-mix(in srgb,var(--hsb-sub-cl, #555) var(--hsb-sub-cl-o, 100%),transparent);font-weight:var(--hsb-sub-fw, 400);font-size:var(--hsb-sub-fs, 17px);line-height:1.6;padding-top:var(--hsb-sub-padt, 0px);padding-bottom:var(--hsb-sub-padb, 30px)}.hsb-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hsb-btn-gap, 14px);padding-top:var(--hsb-btn-padt, 4px);padding-bottom:var(--hsb-btn-padb, 24px)}.hsb-italic{font-style:italic}.hsb-btn1,.hsb-btn2{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;text-decoration:none;white-space:nowrap}.hsb-btn1{background:color-mix(in srgb,var(--hsb-btn1-bg, #0d9488) var(--hsb-btn1-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hsb-btn1-cl, #fff) var(--hsb-btn1-cl-o, 100%),transparent);font-weight:var(--hsb-btn1-fw, 700);font-size:var(--hsb-btn1-fs, 14px);border-radius:var(--hsb-btn1-radius, 8px)}.hsb-btn1 svg{width:16px;height:16px;flex-shrink:0}.hsb-btn1.has-shadow{box-shadow:var(--hsb-btn1-shadow-x) var(--hsb-btn1-shadow-y) var(--hsb-btn1-shadow-blur) var(--hsb-btn1-shadow-spread) color-mix(in srgb,var(--hsb-btn1-shadow-cl, #000) var(--hsb-btn1-shadow-cl-o, 15%),transparent)}.hsb-btn2{background:color-mix(in srgb,var(--hsb-btn2-bg, #fff) var(--hsb-btn2-bg-o, 0%),transparent);color:color-mix(in srgb,var(--hsb-btn2-cl, #111) var(--hsb-btn2-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hsb-btn2-bdr, #111) var(--hsb-btn2-bdr-o, 100%),transparent);font-weight:var(--hsb-btn2-fw, 700);font-size:var(--hsb-btn2-fs, 14px);border-radius:var(--hsb-btn2-radius, 8px)}.hsb-btn2.has-shadow{box-shadow:var(--hsb-btn2-shadow-x) var(--hsb-btn2-shadow-y) var(--hsb-btn2-shadow-blur) var(--hsb-btn2-shadow-spread) color-mix(in srgb,var(--hsb-btn2-shadow-cl, #000) var(--hsb-btn2-shadow-cl-o, 15%),transparent)}.hsb-trust{display:flex;align-items:center;gap:12px;padding-top:var(--hsb-trust-padt, 0px);padding-bottom:var(--hsb-trust-padb, 0px)}.hsb-avatars{display:flex}.hsb-avatar{width:var(--hsb-avatar-size, 32px);height:var(--hsb-avatar-size, 32px);border-radius:50%;object-fit:cover;display:block;border:2px solid #fff;margin-left:-10px}.hsb-avatar:first-child{margin-left:0}.hsb-trust-text{color:color-mix(in srgb,var(--hsb-trust-cl, #333) var(--hsb-trust-cl-o, 100%),transparent);font-weight:var(--hsb-trust-fw, 600);font-size:var(--hsb-trust-fs, 14px)}.hsb-photo{position:relative;height:max(200px,calc(var(--hsb-hm, 900px) - var(--hsb-pad-t, 100px) - var(--hsb-pad-b, 100px)))}.hsb-media{height:100%;overflow:hidden}.hsb-bg-img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width:768px){.hsb-bg-img{object-position:var(--hsb-desktop-pos, center center)}}@media only screen and (min-width:768px)and (max-width:899px){.hsb-photo{height:max(200px,calc(700px - var(--hsb-pad-t, 100px) - var(--hsb-pad-b, 100px)))}}@media only screen and (min-width:900px){.hsb-photo{height:100%}}@media only screen and (max-width:767px){.hsb-mobile-fit-natural .hsb-photo,.hsb-mobile-fit-natural .hsb-media{height:auto}.hsb-bg-img{object-position:center var(--hsb-mobile-focal, center)}.hsb-mobile-fit-natural .hsb-bg-img{height:auto;object-fit:contain}}.hbn{position:relative;overflow:hidden;background:color-mix(in srgb,var(--hbn-bg, #e0431e) var(--hbn-bg-o, 100%),transparent);padding-top:var(--hbn-pad-t, 40px);padding-bottom:var(--hbn-pad-b, 40px);margin-top:var(--hbn-mt, 0px);margin-bottom:var(--hbn-mb, 0px)}.hbn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--hbn-texture-img, none);background-size:cover;background-position:center;mix-blend-mode:multiply;opacity:var(--hbn-texture-o, 40%);pointer-events:none}.hbn-inner{position:relative;z-index:1}.hbn-items{display:grid;grid-template-columns:repeat(var(--hbn-cols-m, 2),1fr);gap:0}@media only screen and (min-width:768px){.hbn-items{grid-template-columns:repeat(var(--hbn-cols-d, 4),1fr)}}.hbn-item{text-align:center;padding:0 var(--hbn-item-padx, 24px);border-left:1px solid color-mix(in srgb,var(--hbn-divider-cl, #111) var(--hbn-divider-cl-o, 30%),transparent)}.hbn-item:first-child,.hbn-items.hbn-no-dividers .hbn-item{border-left:none}.hbn-item-number{color:color-mix(in srgb,var(--hbn-number-cl, #111) var(--hbn-number-cl-o, 100%),transparent);font-weight:var(--hbn-number-fw, 800);font-size:var(--hbn-number-fs, 38px);line-height:1;padding-top:var(--hbn-number-padt, 0px);padding-bottom:var(--hbn-number-padb, 8px)}@media only screen and (min-width:768px){.hbn-item-number{font-size:var(--hbn-number-fsd, 56px)}}.hbn-item-number.hbn-italic{font-style:italic}.hbn-item-label{color:color-mix(in srgb,var(--hbn-label-cl, #111) var(--hbn-label-cl-o, 100%),transparent);font-weight:var(--hbn-label-fw, 700);font-size:var(--hbn-label-fs, 12px);letter-spacing:.04em;padding-top:var(--hbn-label-padt, 0px);padding-bottom:var(--hbn-label-padb, 0px)}.hbn-item-label.hbn-uppercase{text-transform:uppercase}.hbn-item-label.hbn-italic{font-style:italic}.hlk{background:color-mix(in srgb,var(--hlk-bg, #ffffff) var(--hlk-bg-o, 100%),transparent);padding-top:var(--hlk-pad-t, 50px);padding-bottom:var(--hlk-pad-b, 50px);margin-top:var(--hlk-mt, 0px);margin-bottom:var(--hlk-mb, 0px)}.hlk-italic{font-style:italic}.hlk-uppercase{text-transform:uppercase;letter-spacing:.02em}.hlk-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:var(--hlk-topbar-padb, 24px)}.hlk-heading{color:color-mix(in srgb,var(--hlk-heading-cl, #171717) var(--hlk-heading-cl-o, 100%),transparent);font-weight:var(--hlk-heading-fw, 800);font-size:var(--hlk-heading-fs, 18px);letter-spacing:.04em}.hlk-link{display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--hlk-link-cl, #171717) var(--hlk-link-cl-o, 100%),transparent);font-weight:var(--hlk-link-fw, 600);font-size:var(--hlk-link-fs, 13px);text-decoration:none}.hlk-link svg{width:16px;height:16px;flex-shrink:0}.hlk-items{display:grid;grid-template-columns:repeat(var(--hlk-cols-m, 2),1fr);gap:var(--hlk-gap, 16px)}@media only screen and (min-width:768px){.hlk-items{grid-template-columns:repeat(var(--hlk-cols-d, 4),1fr)}}.hlk-item{display:block;text-decoration:none}.hlk-item-media{position:relative;border-radius:var(--hlk-img-radius, 0px);overflow:hidden;aspect-ratio:var(--hlk-img-ratio, 4/5);background:color-mix(in srgb,var(--hlk-imgbg-cl, #ece5da) var(--hlk-imgbg-cl-o, 100%),transparent)}.hlk-item-img{width:100%;height:100%;object-fit:cover;display:block}.hlk-item-label{position:absolute;left:var(--hlk-label-inset, 8px);right:var(--hlk-label-inset, 8px);bottom:var(--hlk-label-inset, 8px);z-index:1;border-radius:var(--hlk-label-radius, 4px);background:color-mix(in srgb,var(--hlk-labelbg-cl, #fff) var(--hlk-labelbg-cl-o, 100%),transparent);border:var(--hlk-labelbdr-w, 1px) solid color-mix(in srgb,var(--hlk-labelbdr-cl, #171717) var(--hlk-labelbdr-cl-o, 0%),transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--hlk-labelshadow-cl, #000) var(--hlk-labelshadow-cl-o, 0%),transparent);padding:var(--hlk-label-pady, 14px) var(--hlk-label-padx, 16px)}.hlk-item-title{color:color-mix(in srgb,var(--hlk-title-cl, #171717) var(--hlk-title-cl-o, 100%),transparent);font-weight:var(--hlk-title-fw, 700);font-size:var(--hlk-title-fs, 14px);padding-top:var(--hlk-title-padt, 0px);padding-bottom:var(--hlk-title-padb, 6px)}.hlk-item-cta{display:flex;align-items:center;justify-content:space-between;color:color-mix(in srgb,var(--hlk-cta-cl, #171717) var(--hlk-cta-cl-o, 65%),transparent);font-weight:var(--hlk-cta-fw, 400);font-size:var(--hlk-cta-fs, 12px);padding-top:var(--hlk-cta-padt, 0px);padding-bottom:var(--hlk-cta-padb, 0px)}.hlk-item-cta svg{width:14px;height:14px;flex-shrink:0}.habt{position:relative;background:color-mix(in srgb,var(--habt-bg, #f2ece0) var(--habt-bg-o, 100%),transparent);padding-top:var(--habt-pad-t, 0px);padding-bottom:var(--habt-pad-b, 0px);margin-top:var(--habt-mt, 0px);margin-bottom:var(--habt-mb, 0px)}.habt-italic{font-style:italic}.habt-inner{padding-top:0;padding-bottom:0}.habt-grid{display:flex;flex-direction:column;min-height:var(--habt-minh, 320px)}@media only screen and (min-width:900px){.habt-grid{flex-direction:row;align-items:stretch}}.habt-content{flex:1;display:flex;flex-direction:column;gap:32px;padding:36px 0}@media only screen and (min-width:640px){.habt-content{flex-direction:row}}.habt-text{flex:1 1 60%;display:flex;flex-direction:column;justify-content:center}.habt-accent-line{width:var(--habt-accent-w, 45px);height:3px;margin-bottom:14px;background:color-mix(in srgb,var(--habt-accent-cl, #b8452c) var(--habt-accent-cl-o, 100%),transparent)}.habt-heading{margin:0;color:color-mix(in srgb,var(--habt-heading-cl, #171717) var(--habt-heading-cl-o, 100%),transparent);font-weight:var(--habt-heading-fw, 800);font-size:var(--habt-heading-fs, 34px);line-height:1.1;padding-top:var(--habt-heading-padt, 10px);padding-bottom:var(--habt-heading-padb, 16px)}.habt-desc{color:color-mix(in srgb,var(--habt-desc-cl, #444) var(--habt-desc-cl-o, 100%),transparent);font-weight:var(--habt-desc-fw, 400);font-size:var(--habt-desc-fs, 15px);line-height:1.6;padding-top:var(--habt-desc-padt, 0px);padding-bottom:var(--habt-desc-padb, 20px)}.habt-desc p{margin:0}.habt-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:color-mix(in srgb,var(--habt-link-cl, #171717) var(--habt-link-cl-o, 100%),transparent);font-weight:var(--habt-link-fw, 700);font-size:var(--habt-link-fs, 12px);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.habt-link svg{width:14px;height:14px}.habt-stats{flex:1 1 30%;display:flex;flex-direction:column;justify-content:center;gap:var(--habt-stat-gap, 18px)}.habt-stat{display:flex;align-items:baseline;gap:12px}.habt-stat-number{color:color-mix(in srgb,var(--habt-num-cl, #171717) var(--habt-num-cl-o, 100%),transparent);font-weight:var(--habt-num-fw, 800);font-size:var(--habt-num-fs, 34px);line-height:1;flex-shrink:0}.habt-stat-label{color:color-mix(in srgb,var(--habt-lbl-cl, #777) var(--habt-lbl-cl-o, 100%),transparent);font-weight:var(--habt-lbl-fw, 600);font-size:var(--habt-lbl-fs, 11px);text-transform:uppercase;letter-spacing:.04em;line-height:1.4}.habt-panel{position:relative;overflow:hidden;flex:0 0 auto;width:100%;min-height:220px;border:var(--habt-panel-bdr-w, 2px) solid color-mix(in srgb,var(--habt-panel-bdr, #b8452c) var(--habt-panel-bdr-o, 100%),transparent);background:color-mix(in srgb,var(--habt-panel-bg, #141414) var(--habt-panel-bg-o, 100%),transparent);display:flex;align-items:center;justify-content:center}.habt-panel.has-panel-shadow{box-shadow:var(--habt-panel-shadow-x) var(--habt-panel-shadow-y) var(--habt-panel-shadow-blur) var(--habt-panel-shadow-spread) color-mix(in srgb,var(--habt-panel-shadow-cl, #000) var(--habt-panel-shadow-cl-o, 15%),transparent)}@media only screen and (min-width:900px){.habt-panel{width:var(--habt-panelw, 35%);min-height:auto}}.habt-panel-media{position:absolute;top:0;right:0;bottom:0;left:0}.habt-panel-img{width:100%;height:100%;object-fit:cover;display:block}.habt-panel-texture{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--habt-texture-img, none);background-size:cover;background-position:center;mix-blend-mode:overlay;opacity:var(--habt-texture-o, 50%);pointer-events:none}.habt-monogram{position:relative;z-index:1;font-weight:800;line-height:1;font-size:var(--habt-mono-fs, 260px);color:color-mix(in srgb,var(--habt-mono-cl, #b8452c) var(--habt-mono-cl-o, 100%),transparent)}.habt-square{position:absolute;z-index:2;width:16px;height:16px}.habt-square-1{top:16%;right:12%;background:color-mix(in srgb,var(--habt-sq1-cl, #f2ece0) 100%,transparent)}.habt-square-2{bottom:12%;left:12%;background:color-mix(in srgb,var(--habt-sq2-cl, #b8452c) 100%,transparent)}.hdvd-wrap{display:flex;align-items:center;justify-content:center;width:100%;transform:translateY(var(--hdvd-offset-y, 0px))}.hdvd-line{width:var(--hdvd-line-width, 100%);border:none;border-top-width:var(--hdvd-line-thickness, 1px);border-top-style:solid;border-top-color:color-mix(in srgb,var(--hdvd-line-cl, #e5e5e5) var(--hdvd-line-cl-o, 100%),transparent);margin:0}.hdvd-line-dashed{border-top-style:dashed}.hdvd-line-dotted{border-top-style:dotted}.hdvd-line-double{border-top-style:double}.hdvd-gradient{width:var(--hdvd-gradient-width, 60%);height:var(--hdvd-gradient-thickness, 2px);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hdvd-gradient-cl, #e0559b) var(--hdvd-gradient-cl-o, 100%),transparent),transparent)}.hdvd-dots{display:flex;align-items:center;gap:var(--hdvd-dot-gap, 12px)}.hdvd-dot{width:var(--hdvd-dot-size, 5px);height:var(--hdvd-dot-size, 5px);border-radius:50%;background:color-mix(in srgb,var(--hdvd-dot-cl, #e5e5e5) var(--hdvd-dot-cl-o, 100%),transparent);flex:0 0 auto}.hdvd-it{display:flex;align-items:center;width:100%;gap:var(--hdvd-it-gap, 16px)}.hdvd-it-line{flex:1 1 auto;height:var(--hdvd-it-line-thickness, 1px);background:color-mix(in srgb,var(--hdvd-it-line-cl, #e5e5e5) var(--hdvd-it-line-cl-o, 100%),transparent)}.hdvd-it-content{display:inline-flex;align-items:center;flex:0 0 auto}.hdvd-it-text{font-size:var(--hdvd-it-text-fs, 14px);font-weight:var(--hdvd-it-text-fw, 700);color:color-mix(in srgb,var(--hdvd-it-text-cl, #000) var(--hdvd-it-text-cl-o, 100%),transparent);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.hdvd-it-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:var(--hdvd-it-icon-bg-size, 36px);height:var(--hdvd-it-icon-bg-size, 36px)}.hdvd-it-shape-circle{border-radius:50%;background:color-mix(in srgb,var(--hdvd-it-icon-bg-cl, #C1683C) var(--hdvd-it-icon-bg-cl-o, 25%),transparent);box-shadow:var(--hdvd-it-icon-bg-shadow, none)}.hdvd-it-shape-square{border-radius:var(--hdvd-it-icon-bg-radius, 6px);background:color-mix(in srgb,var(--hdvd-it-icon-bg-cl, #C1683C) var(--hdvd-it-icon-bg-cl-o, 25%),transparent);box-shadow:var(--hdvd-it-icon-bg-shadow, none)}.hdvd-it-icon{display:inline-flex;width:var(--hdvd-it-icon-size, 16px);height:var(--hdvd-it-icon-size, 16px);color:color-mix(in srgb,var(--hdvd-it-icon-cl, #000) var(--hdvd-it-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hdvd-it-icon-shadow, none))}.hdvd-it-icon svg{width:100%;height:100%}.hdvd-no-icon-shadow .hdvd-it-icon{filter:none}.hdvd-it-shape-circle.hdvd-no-bg-shadow,.hdvd-it-shape-square.hdvd-no-bg-shadow{box-shadow:none}.hdvd-wave{width:100%;height:var(--hdvd-wave-height, 20px);color:color-mix(in srgb,var(--hdvd-wave-cl, #e0559b) var(--hdvd-wave-cl-o, 100%),transparent)}.hdvd-wave-flip{transform:scaleY(-1)}.hdvd-zigzag{width:100%;height:var(--hdvd-zigzag-height, 16px);color:color-mix(in srgb,var(--hdvd-zigzag-cl, #e0559b) var(--hdvd-zigzag-cl-o, 100%),transparent)}.hdvd-image{max-width:var(--hdvd-image-width, 100%);height:var(--hdvd-image-height, auto);width:auto;display:block;margin:0 auto}.hdvd-italic{font-style:italic}.hlb{background:color-mix(in srgb,var(--hlb-bg, #fff) var(--hlb-bg-o, 100%),transparent);padding:var(--hlb-pad-t, 40px) 0 var(--hlb-pad-b, 40px);margin-top:var(--hlb-mt, 0px);margin-bottom:var(--hlb-mb, 0px)}.hlb-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:24px}.hlb-heading{margin:0;font-size:var(--hlb-heading-fs, 26px);font-weight:var(--hlb-heading-fw, 700);font-style:var(--hlb-heading-fi, normal);color:color-mix(in srgb,var(--hlb-heading-cl, #000) var(--hlb-heading-cl-o, 100%),transparent)}.hlb-viewall{color:color-mix(in srgb,var(--hlb-viewall-cl, #c9758a) var(--hlb-viewall-cl-o, 100%),transparent);font-weight:var(--hlb-viewall-fw, 600);font-style:var(--hlb-viewall-fi, normal);font-size:var(--hlb-viewall-fs, 14px);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:opacity .2s ease;white-space:nowrap}.hlb-viewall:hover{opacity:.7}.hlb-grid{display:grid;grid-template-columns:repeat(var(--hlb-cols-mb, 1),1fr)}@media only screen and (min-width:768px){.hlb-grid{grid-template-columns:repeat(var(--hlb-cols-tb, 3),1fr)}}@media only screen and (min-width:1025px){.hlb-grid{grid-template-columns:repeat(var(--hlb-cols, 6),1fr)}}.hlb-item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 16px;background:color-mix(in srgb,var(--hlb-item-bg, transparent) var(--hlb-item-bg-o, 100%),transparent);border-radius:var(--hlb-item-radius, 6px)}.hlb-item.has-bg-shadow{box-shadow:var(--hlb-item-shadow-x) var(--hlb-item-shadow-y) var(--hlb-item-shadow-blur) var(--hlb-item-shadow-spread) color-mix(in srgb,var(--hlb-item-shadow-cl, #000) var(--hlb-item-shadow-cl-o, 15%),transparent)}.hlb-item.align-left{align-items:flex-start;text-align:left}.hlb-item.align-right{align-items:flex-end;text-align:right}.hlb-grid:not(.no-divider) .hlb-item+.hlb-item:before{content:"";position:absolute;left:0;top:15%;bottom:15%;width:1px;background:color-mix(in srgb,var(--hlb-div-cl, #f0d9de) var(--hlb-div-cl-o, 100%),transparent)}.hlb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;flex:0 0 auto}.hlb-shape-circle{border-radius:50%;width:var(--hlb-icon-bg-size, 72px);height:var(--hlb-icon-bg-size, 72px);background:color-mix(in srgb,var(--hlb-icon-bg-cl, #fbe9ec) var(--hlb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hlb-icon-bgshadow-x, 0px) var(--hlb-icon-bgshadow-y, 3px) var(--hlb-icon-bgshadow-blur, 8px) var(--hlb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hlb-icon-bgshadow-cl, #000) var(--hlb-icon-bgshadow-cl-o, 15%),transparent)}.hlb-shape-square{border-radius:var(--hlb-icon-bg-radius, 10px);width:var(--hlb-icon-bg-size, 72px);height:var(--hlb-icon-bg-size, 72px);background:color-mix(in srgb,var(--hlb-icon-bg-cl, #fbe9ec) var(--hlb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hlb-icon-bgshadow-x, 0px) var(--hlb-icon-bgshadow-y, 3px) var(--hlb-icon-bgshadow-blur, 8px) var(--hlb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hlb-icon-bgshadow-cl, #000) var(--hlb-icon-bgshadow-cl-o, 15%),transparent)}.hlb-shape-none{width:var(--hlb-icon-size, 30px);height:var(--hlb-icon-size, 30px)}.hlb-no-bg-shadow .hlb-icon-wrap{box-shadow:none}.hlb-icon-img{width:var(--hlb-icon-size, 30px);height:var(--hlb-icon-size, 30px);object-fit:contain;filter:drop-shadow(var(--hlb-icon-shadow-x, 0px) var(--hlb-icon-shadow-y, 2px) var(--hlb-icon-shadow-blur, 4px) color-mix(in srgb,var(--hlb-icon-shadow-cl, #000) var(--hlb-icon-shadow-cl-o, 30%),transparent))}.hlb-no-icon-shadow .hlb-icon-img{filter:none}.hlb-title{font-size:var(--hlb-title-fs, 17px);font-weight:var(--hlb-title-fw, 700);font-style:var(--hlb-title-fi, normal);color:color-mix(in srgb,var(--hlb-title-cl, #000) var(--hlb-title-cl-o, 100%),transparent);line-height:1.3;margin-bottom:6px}.hlb-subtitle{font-size:var(--hlb-subtitle-fs, 13px);font-weight:var(--hlb-subtitle-fw, 700);font-style:var(--hlb-subtitle-fi, normal);color:color-mix(in srgb,var(--hlb-subtitle-cl, #000) var(--hlb-subtitle-cl-o, 100%),transparent);line-height:1.3;margin-bottom:6px}.hlb-desc{font-size:var(--hlb-desc-fs, 13px);font-weight:var(--hlb-desc-fw, 400);font-style:var(--hlb-desc-fi, normal);color:color-mix(in srgb,var(--hlb-desc-cl, #000) var(--hlb-desc-cl-o, 70%),transparent);line-height:1.45;margin-bottom:12px}.hlb-link{color:color-mix(in srgb,var(--hlb-link-cl, #c9758a) var(--hlb-link-cl-o, 100%),transparent);font-weight:var(--hlb-link-fw, 600);font-style:var(--hlb-link-fi, normal);font-size:var(--hlb-link-fs, 13px);text-decoration:none;display:inline-flex;align-items:center;gap:4px;margin-top:auto}.hlb-link:hover{text-decoration:underline}.hbigb{background:color-mix(in srgb,var(--hbigb-bg, #fff) var(--hbigb-bg-o, 100%),transparent);padding:var(--hbigb-pad-t, 40px) 0 var(--hbigb-pad-b, 40px);margin-top:var(--hbigb-mt, 0px);margin-bottom:var(--hbigb-mb, 0px)}.hbigb-box{background:color-mix(in srgb,var(--hbigb-box-bg, #fff) var(--hbigb-box-bg-o, 100%),transparent);border:var(--hbigb-border-w, 1px) solid color-mix(in srgb,var(--hbigb-border-cl, #f0d9de) var(--hbigb-border-cl-o, 100%),transparent);border-radius:var(--hbigb-box-radius, 6px);padding:var(--hbigb-box-pad, 30px) 10px}.hbigb-box.no-border{border-color:transparent}.hbigb-grid{display:grid;grid-template-columns:repeat(var(--hbigb-cols-mb, 1),1fr);row-gap:24px}@media only screen and (min-width:768px){.hbigb-grid{grid-template-columns:repeat(var(--hbigb-cols-tb, 2),1fr)}}@media only screen and (min-width:1025px){.hbigb-grid{grid-template-columns:repeat(var(--hbigb-cols, 4),1fr)}}.hbigb-item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:6px 16px;background:color-mix(in srgb,var(--hbigb-item-bg, transparent) var(--hbigb-item-bg-o, 100%),transparent);border-radius:var(--hbigb-item-radius, 6px)}.hbigb-item.has-bg-shadow{box-shadow:var(--hbigb-item-shadow-x) var(--hbigb-item-shadow-y) var(--hbigb-item-shadow-blur) var(--hbigb-item-shadow-spread) color-mix(in srgb,var(--hbigb-item-shadow-cl, #000) var(--hbigb-item-shadow-cl-o, 15%),transparent)}.hbigb-item.align-left{align-items:flex-start;text-align:left}.hbigb-item.align-right{align-items:flex-end;text-align:right}.hbigb-grid:not(.no-divider) .hbigb-item+.hbigb-item:before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:1px;background:color-mix(in srgb,var(--hbigb-div-cl, #f0d9de) var(--hbigb-div-cl-o, 100%),transparent)}.hbigb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;flex:0 0 auto}.hbigb-shape-circle{border-radius:50%;width:var(--hbigb-icon-bg-size, 80px);height:var(--hbigb-icon-bg-size, 80px);background:color-mix(in srgb,var(--hbigb-icon-bg-cl, #fbe9ec) var(--hbigb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hbigb-icon-bgshadow-x, 0px) var(--hbigb-icon-bgshadow-y, 3px) var(--hbigb-icon-bgshadow-blur, 8px) var(--hbigb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hbigb-icon-bgshadow-cl, #000) var(--hbigb-icon-bgshadow-cl-o, 15%),transparent)}.hbigb-shape-square{border-radius:var(--hbigb-icon-bg-radius, 10px);width:var(--hbigb-icon-bg-size, 80px);height:var(--hbigb-icon-bg-size, 80px);background:color-mix(in srgb,var(--hbigb-icon-bg-cl, #fbe9ec) var(--hbigb-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hbigb-icon-bgshadow-x, 0px) var(--hbigb-icon-bgshadow-y, 3px) var(--hbigb-icon-bgshadow-blur, 8px) var(--hbigb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hbigb-icon-bgshadow-cl, #000) var(--hbigb-icon-bgshadow-cl-o, 15%),transparent)}.hbigb-shape-none{width:var(--hbigb-icon-size, 46px);height:var(--hbigb-icon-size, 46px)}.hbigb-no-bg-shadow .hbigb-icon-wrap{box-shadow:none}.hbigb-icon-img{width:var(--hbigb-icon-size, 46px);height:var(--hbigb-icon-size, 46px);object-fit:contain;filter:drop-shadow(var(--hbigb-icon-shadow-x, 0px) var(--hbigb-icon-shadow-y, 2px) var(--hbigb-icon-shadow-blur, 4px) color-mix(in srgb,var(--hbigb-icon-shadow-cl, #000) var(--hbigb-icon-shadow-cl-o, 20%),transparent))}.hbigb-no-icon-shadow .hbigb-icon-img{filter:none}.hbigb-icon-svg{display:inline-flex;width:var(--hbigb-icon-size, 46px);height:var(--hbigb-icon-size, 46px);color:color-mix(in srgb,var(--hbigb-icon-cl, #111) var(--hbigb-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hbigb-icon-shadow-x, 0px) var(--hbigb-icon-shadow-y, 2px) var(--hbigb-icon-shadow-blur, 4px) color-mix(in srgb,var(--hbigb-icon-shadow-cl, #000) var(--hbigb-icon-shadow-cl-o, 20%),transparent))}.hbigb-icon-svg svg{width:100%;height:100%}.hbigb-no-icon-shadow .hbigb-icon-svg{filter:none}.hbigb-label{font-size:var(--hbigb-label-fs, 12px);font-weight:var(--hbigb-label-fw, 700);font-style:var(--hbigb-label-fi, normal);color:color-mix(in srgb,var(--hbigb-label-cl, #000) var(--hbigb-label-cl-o, 100%),transparent);letter-spacing:var(--hbigb-label-ls, .5px);line-height:1.3}.hbigb-grid.hbigb-uppercase .hbigb-label{text-transform:uppercase}.hbigb-subtitle{font-size:var(--hbigb-subtitle-fs, 11px);font-weight:var(--hbigb-subtitle-fw, 400);font-style:var(--hbigb-subtitle-fi, normal);color:color-mix(in srgb,var(--hbigb-subtitle-cl, #000) var(--hbigb-subtitle-cl-o, 70%),transparent);line-height:1.3;margin-top:4px}.hfp{background:color-mix(in srgb,var(--hfp-bg, #fff) var(--hfp-bg-o, 100%),transparent);padding:var(--hfp-pad-t, 40px) 0 var(--hfp-pad-b, 40px);margin-top:var(--hfp-mt, 0px);margin-bottom:var(--hfp-mb, 0px)}.hfp-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:24px}.hfp-head.align-center{justify-content:center;text-align:center}.hfp-head-left{display:flex;align-items:center;gap:10px}.hfp-head-icon{display:inline-flex;flex:0 0 auto;width:var(--hfp-headicon-size, 20px);height:var(--hfp-headicon-size, 20px);color:color-mix(in srgb,var(--hfp-headicon-cl, #c9758a) var(--hfp-headicon-cl-o, 100%),transparent)}.hfp-head-icon svg{width:100%;height:100%}.hfp-heading{margin:0;font-size:var(--hfp-heading-fs, 24px);font-weight:var(--hfp-heading-fw, 700);font-style:var(--hfp-heading-fi, normal);color:color-mix(in srgb,var(--hfp-heading-cl, #000) var(--hfp-heading-cl-o, 100%),transparent);line-height:1.25}.hfp-subtitle{margin-top:2px;font-size:var(--hfp-subtitle-fs, 14px);font-weight:var(--hfp-subtitle-fw, 400);font-style:var(--hfp-subtitle-fi, normal);color:color-mix(in srgb,var(--hfp-subtitle-cl, #000) var(--hfp-subtitle-cl-o, 60%),transparent)}.hfp-viewall{color:color-mix(in srgb,var(--hfp-viewall-cl, #c9758a) var(--hfp-viewall-cl-o, 100%),transparent);font-weight:var(--hfp-viewall-fw, 600);font-style:var(--hfp-viewall-fi, normal);font-size:var(--hfp-viewall-fs, 14px);text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:opacity .2s ease}.hfp-viewall:hover{opacity:.7}.hfp-row{display:flex;align-items:stretch;gap:16px}.hfp-arrow{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1px solid #eee;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;align-self:center}.hfp-arrow svg{width:16px;height:16px}.hfp-slider{flex:1 1 auto;min-width:0;overflow:hidden}.hfp-slide{display:flex;flex-wrap:wrap;gap:24px}.hfp-media{position:relative;flex:1 1 320px;min-width:260px;border-radius:var(--hfp-media-radius, 16px);background:color-mix(in srgb,var(--hfp-media-bg, #fbe9ec) var(--hfp-media-bg-o, 100%),transparent);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:20px}.hfp-media-img{width:100%;height:auto;display:block;object-fit:contain}.hfp-ribbon{position:absolute;top:16px;left:0;padding:6px 14px;font-size:12px;letter-spacing:.03em;text-transform:uppercase;border-radius:0 6px 6px 0;background:color-mix(in srgb,var(--hfp-ribbon-bg, #c9758a) var(--hfp-ribbon-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hfp-ribbon-cl, #fff) var(--hfp-ribbon-cl-o, 100%),transparent);font-weight:var(--hfp-ribbon-fw, 700);font-style:var(--hfp-ribbon-fi, normal)}.hfp-corner{position:absolute;top:16px;right:16px;padding:6px 12px;font-size:11px;letter-spacing:.03em;text-transform:uppercase;border-radius:6px;background:color-mix(in srgb,var(--hfp-corner-bg, #1a1a1a) var(--hfp-corner-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hfp-corner-cl, #fff) var(--hfp-corner-cl-o, 100%),transparent);font-weight:var(--hfp-corner-fw, 700);font-style:var(--hfp-corner-fi, normal)}.hfp-content{flex:1 1 320px;min-width:260px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hfp-content.align-center{align-items:center;text-align:center}.hfp-toppick{display:inline-block;padding:5px 14px;border-radius:20px;font-size:11px;letter-spacing:.03em;text-transform:uppercase;margin-bottom:10px;background:color-mix(in srgb,var(--hfp-toppick-bg, #fbe9ec) var(--hfp-toppick-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hfp-toppick-cl, #c9758a) var(--hfp-toppick-cl-o, 100%),transparent);font-weight:var(--hfp-toppick-fw, 700);font-style:var(--hfp-toppick-fi, normal)}.hfp-title{margin:0 0 8px;font-size:var(--hfp-title-fsm, 22px);font-weight:var(--hfp-title-fw, 700);font-style:var(--hfp-title-fi, normal);color:color-mix(in srgb,var(--hfp-title-cl, #000) var(--hfp-title-cl-o, 100%),transparent);line-height:1.25}@media only screen and (min-width:768px){.hfp-title{font-size:var(--hfp-title-fs, 28px)}}.hfp-blk-subtitle{margin-bottom:10px;font-weight:var(--hfp-blk-subtitle-fw, 700);font-style:var(--hfp-blk-subtitle-fi, normal);color:color-mix(in srgb,var(--hfp-blk-subtitle-cl, #000) var(--hfp-blk-subtitle-cl-o, 100%),transparent)}.hfp-bullets{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:10px}.hfp-bullets li{display:flex;align-items:center;gap:10px;font-size:var(--hfp-bullet-fs, 14px);font-weight:var(--hfp-bullet-fw, 400);font-style:var(--hfp-bullet-fi, normal);color:color-mix(in srgb,var(--hfp-bullet-cl, #000) var(--hfp-bullet-cl-o, 80%),transparent)}.hfp-bullet-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.hfp-bullet-icon-wrap.hfp-shape-circle{border-radius:50%;width:var(--hfp-bullet-icon-bg-size, 22px);height:var(--hfp-bullet-icon-bg-size, 22px);background:color-mix(in srgb,var(--hfp-bullet-icon-bg-cl, #fbe9ec) var(--hfp-bullet-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hfp-bullet-icon-bgshadow-x, 0px) var(--hfp-bullet-icon-bgshadow-y, 1px) var(--hfp-bullet-icon-bgshadow-blur, 4px) var(--hfp-bullet-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hfp-bullet-icon-bgshadow-cl, #000) var(--hfp-bullet-icon-bgshadow-cl-o, 15%),transparent)}.hfp-bullet-icon-wrap.hfp-shape-square{border-radius:var(--hfp-bullet-icon-bg-radius, 6px);width:var(--hfp-bullet-icon-bg-size, 22px);height:var(--hfp-bullet-icon-bg-size, 22px);background:color-mix(in srgb,var(--hfp-bullet-icon-bg-cl, #fbe9ec) var(--hfp-bullet-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hfp-bullet-icon-bgshadow-x, 0px) var(--hfp-bullet-icon-bgshadow-y, 1px) var(--hfp-bullet-icon-bgshadow-blur, 4px) var(--hfp-bullet-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hfp-bullet-icon-bgshadow-cl, #000) var(--hfp-bullet-icon-bgshadow-cl-o, 15%),transparent)}.hfp-no-bullet-bg-shadow .hfp-bullet-icon-wrap{box-shadow:none}.hfp-bullet-icon{display:inline-flex;width:var(--hfp-bullet-icon-size, 12px);height:var(--hfp-bullet-icon-size, 12px);color:color-mix(in srgb,var(--hfp-bullet-icon-cl, #c9758a) var(--hfp-bullet-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hfp-bullet-icon-shadow-x, 0px) var(--hfp-bullet-icon-shadow-y, 1px) var(--hfp-bullet-icon-shadow-blur, 2px) color-mix(in srgb,var(--hfp-bullet-icon-shadow-cl, #000) var(--hfp-bullet-icon-shadow-cl-o, 30%),transparent))}.hfp-bullet-icon svg{width:100%;height:100%}.hfp-no-bullet-icon-shadow .hfp-bullet-icon{filter:none}.hfp-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:var(--hfp-btn-radius, 6px);background:color-mix(in srgb,var(--hfp-btn-bg, #c9758a) var(--hfp-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hfp-btn-cl, #fff) var(--hfp-btn-cl-o, 100%),transparent);font-size:var(--hfp-btn-fs, 15px);font-weight:var(--hfp-btn-fw, 700);font-style:var(--hfp-btn-fi, normal);text-decoration:none;transition:opacity .2s ease}.hfp-btn:hover{opacity:.88}.hfp-btn-icon{display:inline-flex;width:16px;height:16px}.hfp-btn-icon svg{width:100%;height:100%}.hfp-trust{flex:0 0 240px;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:24px;border-radius:var(--hfp-trust-radius, 12px);background:color-mix(in srgb,var(--hfp-trust-bg, #fdf1f0) var(--hfp-trust-bg-o, 100%),transparent)}.hfp-trust-item{display:flex;align-items:center;gap:12px}.hfp-trust-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.hfp-trust-icon-wrap.hfp-shape-circle{border-radius:50%;width:var(--hfp-trust-icon-bg-size, 34px);height:var(--hfp-trust-icon-bg-size, 34px);background:color-mix(in srgb,var(--hfp-trust-icon-bg-cl, #fff) var(--hfp-trust-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hfp-trust-icon-bgshadow-x, 0px) var(--hfp-trust-icon-bgshadow-y, 1px) var(--hfp-trust-icon-bgshadow-blur, 4px) var(--hfp-trust-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hfp-trust-icon-bgshadow-cl, #000) var(--hfp-trust-icon-bgshadow-cl-o, 15%),transparent)}.hfp-trust-icon-wrap.hfp-shape-square{border-radius:var(--hfp-trust-icon-bg-radius, 8px);width:var(--hfp-trust-icon-bg-size, 34px);height:var(--hfp-trust-icon-bg-size, 34px);background:color-mix(in srgb,var(--hfp-trust-icon-bg-cl, #fff) var(--hfp-trust-icon-bg-cl-o, 100%),transparent);box-shadow:var(--hfp-trust-icon-bgshadow-x, 0px) var(--hfp-trust-icon-bgshadow-y, 1px) var(--hfp-trust-icon-bgshadow-blur, 4px) var(--hfp-trust-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hfp-trust-icon-bgshadow-cl, #000) var(--hfp-trust-icon-bgshadow-cl-o, 15%),transparent)}.hfp-no-trust-bg-shadow .hfp-trust-icon-wrap{box-shadow:none}.hfp-trust-icon{display:inline-flex;width:var(--hfp-trust-icon-size, 16px);height:var(--hfp-trust-icon-size, 16px);color:color-mix(in srgb,var(--hfp-trust-icon-cl, #c9758a) var(--hfp-trust-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hfp-trust-icon-shadow-x, 0px) var(--hfp-trust-icon-shadow-y, 1px) var(--hfp-trust-icon-shadow-blur, 3px) color-mix(in srgb,var(--hfp-trust-icon-shadow-cl, #000) var(--hfp-trust-icon-shadow-cl-o, 30%),transparent))}.hfp-trust-icon svg{width:100%;height:100%}.hfp-no-trust-icon-shadow .hfp-trust-icon{filter:none}.hfp-trust-text{font-size:var(--hfp-trust-fs, 14px);font-weight:var(--hfp-trust-fw, 600);font-style:var(--hfp-trust-fi, normal);color:color-mix(in srgb,var(--hfp-trust-cl, #000) var(--hfp-trust-cl-o, 100%),transparent)}@media only screen and (max-width:1024px){.hfp-trust{flex-basis:100%;flex-direction:row;flex-wrap:wrap}.hfp-row{flex-wrap:wrap}.hfp-arrow{display:none}}.hqf{background:color-mix(in srgb,var(--hqf-bg, #C1683C) var(--hqf-bg-o, 100%),transparent);padding:var(--hqf-pad-t, 50px) 0 var(--hqf-pad-b, 40px);margin-top:var(--hqf-mt, 0px);margin-bottom:var(--hqf-mb, 0px)}.hqf-row{display:flex;flex-wrap:wrap;gap:32px 24px}.hqf-col{flex:1 1 160px;min-width:140px}.hqf-newsletter-col{flex:1 1 260px;min-width:220px}.hqf-link-col.align-center{text-align:center}.hqf-heading{margin:0 0 14px;font-size:var(--hqf-heading-fs, 20px);font-weight:var(--hqf-heading-fw, 700);font-style:var(--hqf-heading-fi, normal);color:color-mix(in srgb,var(--hqf-heading-cl, #000) var(--hqf-heading-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.03em}.hqf-subtitle{margin:-6px 0 14px;font-size:var(--hqf-subtitle-fs, 14px);font-weight:var(--hqf-subtitle-fw, 400);font-style:var(--hqf-subtitle-fi, normal);color:color-mix(in srgb,var(--hqf-subtitle-cl, #000) var(--hqf-subtitle-cl-o, 70%),transparent)}.hqf-input-wrap{display:flex;align-items:center;max-width:280px;border-bottom:1px solid color-mix(in srgb,var(--hqf-input-line-cl, #000) var(--hqf-input-line-cl-o, 100%),transparent);padding-bottom:8px}.hqf-input{flex:1 1 auto;min-width:0;border:0;background:transparent;outline:none;padding:0;font-size:var(--hqf-input-fs, 14px);color:color-mix(in srgb,var(--hqf-input-cl, #000) var(--hqf-input-cl-o, 100%),transparent)}.hqf-input::placeholder{color:color-mix(in srgb,var(--hqf-input-cl, #000) calc(var(--hqf-input-cl-o, 100%) * .6),transparent)}.hqf-submit{flex:0 0 auto;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.hqf-arrow{display:inline-flex;width:var(--hqf-arrow-size, 16px);height:var(--hqf-arrow-size, 16px);color:color-mix(in srgb,var(--hqf-arrow-cl, #000) var(--hqf-arrow-cl-o, 100%),transparent)}.hqf-arrow svg{width:100%;height:100%}.hqf-form-success{font-size:14px;color:color-mix(in srgb,var(--hqf-input-cl, #000) var(--hqf-input-cl-o, 100%),transparent)}.hqf-col-heading{margin:0 0 16px;font-size:var(--hqf-col-heading-fs, 15px);font-weight:var(--hqf-col-heading-fw, 700);font-style:var(--hqf-col-heading-fi, normal);color:color-mix(in srgb,var(--hqf-col-heading-cl, #000) var(--hqf-col-heading-cl-o, 100%),transparent);letter-spacing:var(--hqf-col-heading-ls, .5px);text-transform:uppercase}.hqf-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hqf-links.hqf-email-link{margin-bottom:10px}.hqf-link{text-decoration:none;font-size:var(--hqf-link-fs, 14px);font-weight:var(--hqf-link-fw, 400);font-style:var(--hqf-link-fi, normal);color:color-mix(in srgb,var(--hqf-link-cl, #000) var(--hqf-link-cl-o, 75%),transparent);transition:color .2s ease}.hqf-link:hover{color:var(--hqf-link-hover-cl, #000)}.hqf-socials .socIcn{flex-direction:column;align-items:flex-start;gap:10px;margin:0}.hqf-link-col.align-center .hqf-socials .socIcn{align-items:center}.hqf-socials .socIcn a{margin:0;display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:var(--hqf-link-fs, 14px);font-weight:var(--hqf-link-fw, 400);font-style:var(--hqf-link-fi, normal);color:color-mix(in srgb,var(--hqf-link-cl, #000) var(--hqf-link-cl-o, 75%),transparent)}.hqf-socials .socIcn a:hover{color:var(--hqf-link-hover-cl, #000)}.hqf-socials .socIcn a .at-icon{width:14px;height:14px}.hqf-brand{margin-top:44px;display:flex;flex-direction:column;align-items:center}.hqf-brand.align-left{align-items:flex-start}.hqf-brand.align-right{align-items:flex-end}.hqf-brand-logo{height:auto;display:block}.hqf-brand-name{font-size:var(--hqf-brand-fs, 20px);font-weight:var(--hqf-brand-fw, 700);font-style:var(--hqf-brand-fi, normal);color:color-mix(in srgb,var(--hqf-brand-cl, #000) var(--hqf-brand-cl-o, 100%),transparent);line-height:1.2}.hqf-tagline{font-size:var(--hqf-tagline-fs, 10px);font-weight:var(--hqf-tagline-fw, 400);font-style:var(--hqf-tagline-fi, normal);color:color-mix(in srgb,var(--hqf-tagline-cl, #000) var(--hqf-tagline-cl-o, 60%),transparent);letter-spacing:var(--hqf-tagline-ls, 2px);text-transform:uppercase;text-align:center}.hsh{background:color-mix(in srgb,var(--hsh-bg, #f0ece3) var(--hsh-bg-o, 100%),transparent);padding:var(--hsh-pad-t, 100px) 0 var(--hsh-pad-b, 100px);margin-top:var(--hsh-mt, 0px);margin-bottom:var(--hsh-mb, 0px)}.hsh-italic{font-style:italic}.hsh-banner{position:relative;min-height:var(--hsh-hm, 700px);overflow:hidden;display:grid}@media only screen and (min-width:768px){.hsh-banner{min-height:var(--hsh-h, 600px)}}.hsh-media{display:contents}.hsh-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hsh-mobile-focal, center)}@media only screen and (min-width:768px){.hsh-bg-img{object-position:var(--hsh-desktop-pos, center center)}}.hsh-mobile-fit-natural .hsh-bg-img{object-fit:contain}.hsh-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--hsh-overlay-cl, #000) var(--hsh-overlay-cl-o, 0%),transparent);pointer-events:none}.hsh-content-wrap{position:relative;z-index:2;grid-area:1/1;display:grid;width:100%;min-width:0}.hsh-content-wrap.align-v-top{align-content:start}.hsh-content-wrap.align-v-center{align-content:center}.hsh-content-wrap.align-v-bottom{align-content:end}.hsh-content{max-width:var(--hsh-content-maxw, 560px);width:100%;padding:32px 20px;box-sizing:border-box}.hsh-content.align-h-left{text-align:left;margin-right:auto}.hsh-content.align-h-center{text-align:center;margin-left:auto;margin-right:auto}.hsh-content.align-h-right{text-align:right;margin-left:auto}.hsh-kicker{color:color-mix(in srgb,var(--hsh-kicker-cl, #e8491d) var(--hsh-kicker-cl-o, 100%),transparent);font-weight:var(--hsh-kicker-fw, 700);font-size:var(--hsh-kicker-fs, 12px);text-transform:uppercase;letter-spacing:.05em;padding-top:var(--hsh-kicker-padt, 0px);padding-bottom:var(--hsh-kicker-padb, 10px)}@media only screen and (min-width:768px){.hsh-kicker{font-size:var(--hsh-kicker-fsd, 14px)}}.hsh-headline{margin:0;padding-top:var(--hsh-h-padt, 0px);padding-bottom:var(--hsh-h-padb, 26px);line-height:var(--hsh-h-lh, 110%);display:flex;flex-direction:column;gap:.08em}.hsh-h1{color:color-mix(in srgb,var(--hsh-h1-cl, #111) var(--hsh-h1-cl-o, 100%),transparent);font-weight:var(--hsh-h-fw, 700);font-size:var(--hsh-h-fs, 46px)}.hsh-h2{color:color-mix(in srgb,var(--hsh-h2-cl, #e8491d) var(--hsh-h2-cl-o, 100%),transparent);font-weight:var(--hsh-h-fw, 700);font-size:var(--hsh-h-fs, 46px)}.hsh-h1 sup,.hsh-h2 sup{position:relative;top:-1em;vertical-align:baseline}@media only screen and (min-width:768px){.hsh-h1,.hsh-h2{font-size:var(--hsh-h-fsd, 80px)}}.hsh-subtitle{display:inline-block;background:color-mix(in srgb,var(--hsh-subtitle-bg, #111) var(--hsh-subtitle-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hsh-subtitle-cl, #fff) var(--hsh-subtitle-cl-o, 100%),transparent);font-weight:var(--hsh-subtitle-fw, 700);font-size:var(--hsh-subtitle-fs, 12px);text-transform:uppercase;letter-spacing:.03em;padding:6px 12px;margin-top:var(--hsh-subtitle-padt, 0px);margin-bottom:var(--hsh-subtitle-padb, 24px)}.hsh-desc-row{display:flex;align-items:flex-start;gap:10px;padding-top:var(--hsh-desc-padt, 0px);padding-bottom:var(--hsh-desc-padb, 24px)}.hsh-desc{color:color-mix(in srgb,var(--hsh-desc-cl, #111) var(--hsh-desc-cl-o, 100%),transparent);font-weight:var(--hsh-desc-fw, 700);font-size:var(--hsh-desc-fs, 15px);line-height:1.5;text-transform:uppercase}.hsh-button-row{padding-top:var(--hsh-btn-padt, 8px);padding-bottom:var(--hsh-btn-padb, 0px)}.hsh-btn{display:inline-flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--hsh-btn-bg, #000) var(--hsh-btn-bg-o, 0%),transparent);color:color-mix(in srgb,var(--hsh-btn-cl, #e8491d) var(--hsh-btn-cl-o, 100%),transparent);font-weight:var(--hsh-btn-fw, 700);font-size:var(--hsh-btn-fs, 13px);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:var(--hsh-btn-radius, 0px);border-bottom:2px solid color-mix(in srgb,var(--hsh-btn-bdr, #e8491d) var(--hsh-btn-bdr-o, 100%),transparent);padding-bottom:4px}.hsh-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.hsh-shape-circle{border-radius:50%;width:var(--hsh-icon-bg-size, 32px);height:var(--hsh-icon-bg-size, 32px);background:color-mix(in srgb,var(--hsh-icon-bg-cl, #e8491d) var(--hsh-icon-bg-cl-o, 15%),transparent);box-shadow:var(--hsh-icon-bgshadow-x, 0px) var(--hsh-icon-bgshadow-y, 2px) var(--hsh-icon-bgshadow-blur, 6px) color-mix(in srgb,var(--hsh-icon-bgshadow-cl, #000) var(--hsh-icon-bgshadow-cl-o, 15%),transparent)}.hsh-shape-square{border-radius:var(--hsh-icon-bg-radius, 6px);width:var(--hsh-icon-bg-size, 32px);height:var(--hsh-icon-bg-size, 32px);background:color-mix(in srgb,var(--hsh-icon-bg-cl, #e8491d) var(--hsh-icon-bg-cl-o, 15%),transparent);box-shadow:var(--hsh-icon-bgshadow-x, 0px) var(--hsh-icon-bgshadow-y, 2px) var(--hsh-icon-bgshadow-blur, 6px) color-mix(in srgb,var(--hsh-icon-bgshadow-cl, #000) var(--hsh-icon-bgshadow-cl-o, 15%),transparent)}.hsh-no-bg-shadow .hsh-icon-wrap{box-shadow:none}.hsh-icon{display:inline-flex;width:var(--hsh-icon-size, 16px);height:var(--hsh-icon-size, 16px);color:color-mix(in srgb,var(--hsh-btn-cl, #e8491d) var(--hsh-btn-cl-o, 100%),transparent);filter:drop-shadow(var(--hsh-icon-shadow-x, 0px) var(--hsh-icon-shadow-y, 1px) var(--hsh-icon-shadow-blur, 3px) color-mix(in srgb,var(--hsh-icon-shadow-cl, #000) var(--hsh-icon-shadow-cl-o, 30%),transparent))}.hsh-icon svg{width:100%;height:100%}.hsh-icon-diagonal svg{transform:rotate(-135deg)}.hsh-no-icon-shadow .hsh-icon{filter:none}.hrts{background:color-mix(in srgb,var(--hrts-bg, #0d0d0d) var(--hrts-bg-o, 100%),transparent);padding:var(--hrts-pad-t, 100px) 0 var(--hrts-pad-b, 100px);margin-top:var(--hrts-mt, 0px);margin-bottom:var(--hrts-mb, 0px)}.hrts-italic{font-style:italic}.hrts-row{display:flex;align-items:center;gap:var(--hrts-gap, 24px)}.hrts-text-col{flex:0 0 var(--hrts-text-col-w, 22%);max-width:var(--hrts-text-col-w, 22%);display:flex;flex-direction:column;align-items:flex-start}.hrts-kicker{color:color-mix(in srgb,var(--hrts-kicker-cl, #e8491d) var(--hrts-kicker-cl-o, 100%),transparent);font-weight:var(--hrts-kicker-fw, 700);font-style:var(--hrts-kicker-fi, normal);font-size:var(--hrts-kicker-fs, 13px);text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px}.hrts-headline{margin:0 0 26px;line-height:1.05;display:flex;flex-direction:column;font-size:var(--hrts-h-fsm, 32px);font-weight:var(--hrts-h-fw, 700)}@media only screen and (min-width:768px){.hrts-headline{font-size:var(--hrts-h-fs, 44px)}}.hrts-h1{color:color-mix(in srgb,var(--hrts-h1-cl, #fff) var(--hrts-h1-cl-o, 100%),transparent)}.hrts-h2{color:color-mix(in srgb,var(--hrts-h2-cl, #e8491d) var(--hrts-h2-cl-o, 100%),transparent)}.hrts-h1 sup,.hrts-h2 sup{position:relative;top:-1em;vertical-align:baseline}.hrts-btn{display:inline-flex;align-items:center;gap:8px;padding:var(--hrts-btn-pad-v, 13px) var(--hrts-btn-pad-h, 22px);border-radius:var(--hrts-btn-radius, 0px);background:color-mix(in srgb,var(--hrts-btn-bg, #141414) var(--hrts-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hrts-btn-cl, #fff) var(--hrts-btn-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hrts-btn-bdr, #fff) var(--hrts-btn-bdr-o, 40%),transparent);font-weight:var(--hrts-btn-fw, 700);font-size:var(--hrts-btn-fs, 13px);text-decoration:none;text-transform:uppercase;letter-spacing:.03em;transition:opacity .2s ease}.hrts-btn.has-shadow{box-shadow:var(--hrts-btn-shadow-x) var(--hrts-btn-shadow-y) var(--hrts-btn-shadow-blur) var(--hrts-btn-shadow-spread) color-mix(in srgb,var(--hrts-btn-shadow-cl, #000) var(--hrts-btn-shadow-cl-o, 15%),transparent)}.hrts-arrow-btn.has-shadow{box-shadow:var(--hrts-arrow-shadow-x) var(--hrts-arrow-shadow-y) var(--hrts-arrow-shadow-blur) var(--hrts-arrow-shadow-spread) color-mix(in srgb,var(--hrts-arrow-shadow-cl, #000) var(--hrts-arrow-shadow-cl-o, 15%),transparent)}.hrts-btn:hover{opacity:.8}.hrts-icon-wrap{display:inline-flex;width:14px;height:14px}.hrts-btn .hrts-icon-wrap{color:color-mix(in srgb,var(--hrts-btn-cl, #fff) var(--hrts-btn-cl-o, 100%),transparent)}.hrts-icon-wrap svg{width:100%;height:100%}.hrts-cards-track{flex:1 1 auto;min-width:0;overflow:hidden}.hrts-slider{overflow:hidden}.hrts-slide{width:calc((100% - (var(--hrts-cols-mb, 1) - 1) * var(--hrts-gap, 24px)) / var(--hrts-cols-mb, 1));margin-right:var(--hrts-gap, 24px)}@media only screen and (min-width:768px){.hrts-slide{width:calc((100% - (var(--hrts-cols-tb, 2) - 1) * var(--hrts-gap, 24px)) / var(--hrts-cols-tb, 2))}}@media only screen and (min-width:1025px){.hrts-slide{width:calc((100% - (var(--hrts-cols, 3) - 1) * var(--hrts-gap, 24px)) / var(--hrts-cols, 3))}}.hrts-card{position:relative}.hrts-card-media{position:relative;aspect-ratio:var(--hrts-card-ratio, 4/5);border-radius:var(--hrts-card-radius, 0px);overflow:hidden;background:#1a1a1a;display:flex;align-items:flex-end}.hrts-card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hrts-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--hrts-overlay-cl, #000) var(--hrts-overlay-cl-o, 0%),transparent)}.hrts-project-name{position:relative;z-index:1;padding:16px;color:color-mix(in srgb,var(--hrts-project-cl, #fff) var(--hrts-project-cl-o, 100%),transparent);font-weight:var(--hrts-project-fw, 700);font-size:var(--hrts-project-fs, 30px);line-height:1.05;text-transform:uppercase}.hrts-card-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:14px}.hrts-label{color:color-mix(in srgb,var(--hrts-label-cl, #fff) var(--hrts-label-cl-o, 100%),transparent);font-weight:var(--hrts-label-fw, 700);font-size:var(--hrts-label-fs, 14px);text-transform:uppercase}.hrts-category{color:color-mix(in srgb,var(--hrts-cat-cl, #8a8a8a) var(--hrts-cat-cl-o, 100%),transparent);font-weight:var(--hrts-cat-fw, 400);font-size:var(--hrts-cat-fs, 11px);text-transform:uppercase;margin-top:3px}.hrts-card-stat{text-align:right}.hrts-stat{color:color-mix(in srgb,var(--hrts-stat-cl, #e8491d) var(--hrts-stat-cl-o, 100%),transparent);font-weight:var(--hrts-stat-fw, 700);font-size:var(--hrts-stat-fs, 16px)}.hrts-caption{color:color-mix(in srgb,var(--hrts-cap-cl, #8a8a8a) var(--hrts-cap-cl-o, 100%),transparent);font-weight:var(--hrts-cap-fw, 400);font-size:var(--hrts-cap-fs, 11px);text-transform:uppercase;margin-top:3px}.hrts-card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hrts-nav-stack{flex:0 0 auto;display:flex;flex-direction:column;gap:0;align-self:center}.hrts-arrow-btn{width:var(--hrts-arrow-size, 44px);height:var(--hrts-arrow-size, 44px);border-radius:var(--hrts-arrow-radius, 0px);background:color-mix(in srgb,var(--hrts-arrow-bg, #000) var(--hrts-arrow-bg-o, 0%),transparent);border:1px solid color-mix(in srgb,var(--hrts-arrow-bdr, #fff) var(--hrts-arrow-bdr-o, 40%),transparent);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:-1px}.hrts-nav-stack .hrts-arrow-btn:first-child{margin-top:0}.hrts-arrow-btn .hrts-icon-wrap{width:16px;height:16px;color:color-mix(in srgb,var(--hrts-arrow-cl, #fff) var(--hrts-arrow-cl-o, 100%),transparent)}.hrts-icon-flip{transform:scaleX(-1)}@media only screen and (max-width:1024px){.hrts-row{flex-wrap:wrap}.hrts-text-col{flex:0 0 100%;max-width:100%}.hrts-nav-stack{display:none}}.bb{position:relative;overflow:hidden;background:color-mix(in srgb,var(--bb-bg-m, var(--bb-bg, #f0ece3)) var(--bb-bg-m-o, 100%),transparent);margin-top:var(--bb-mt, 0px);margin-bottom:var(--bb-mb, 0px);min-height:var(--bb-hm, 900px);display:flex;flex-direction:column}@media only screen and (min-width:768px){.bb{aspect-ratio:1920/720;min-height:0;background:color-mix(in srgb,var(--bb-bg, #f0ece3) var(--bb-bg-o, 100%),transparent)}}.bb-inner{position:relative;z-index:2;width:100%;flex:1;display:flex;align-items:flex-end;padding-top:var(--bb-pad-t, 50px);padding-bottom:var(--bb-pad-b, 50px)}@media only screen and (min-width:768px){.bb-inner{align-items:center}}.bb-grid{width:100%;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:900px){.bb-grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px}}.bb-italic{font-style:italic}.bb-kicker{color:color-mix(in srgb,var(--bb-kicker-cl, #e8491d) var(--bb-kicker-cl-o, 100%),transparent);font-weight:var(--bb-kicker-fw, 700);font-size:var(--bb-kicker-fs, 12px);text-transform:uppercase;letter-spacing:.06em;padding-top:var(--bb-kicker-padt, 0px);padding-bottom:var(--bb-kicker-padb, 26px)}@media only screen and (min-width:768px){.bb-kicker{font-size:var(--bb-kicker-fsd, 14px)}}.bb-headline{margin:0;font-weight:var(--bb-h-fw, 700);font-size:var(--bb-h-fs, 44px);line-height:var(--bb-h-lh, 105%);text-transform:uppercase;display:flex;flex-direction:column;gap:.06em;padding-top:var(--bb-h-padt, 0px);padding-bottom:var(--bb-h-padb, 26px)}@media only screen and (min-width:768px){.bb-headline{font-size:var(--bb-h-fsd, 76px)}}.bb-h1{display:block;color:color-mix(in srgb,var(--bb-h1-cl, #111) var(--bb-h1-cl-o, 100%),transparent);padding-top:var(--bb-h1-padt, 0px);padding-bottom:var(--bb-h1-padb, 0px)}.bb-h2{display:block;color:color-mix(in srgb,var(--bb-h2-cl, #e8491d) var(--bb-h2-cl-o, 100%),transparent);padding-top:var(--bb-h2-padt, 0px);padding-bottom:var(--bb-h2-padb, 0px)}.bb-h1 sup,.bb-h2 sup{position:relative;top:-1em;vertical-align:baseline}.bb-subtitle{display:inline-block;background:color-mix(in srgb,var(--bb-subtitle-bg, #111) var(--bb-subtitle-bg-o, 100%),transparent);color:color-mix(in srgb,var(--bb-subtitle-cl, #fff) var(--bb-subtitle-cl-o, 100%),transparent);font-weight:var(--bb-subtitle-fw, 700);font-size:var(--bb-subtitle-fs, 12px);text-transform:uppercase;letter-spacing:.03em;padding:6px 12px;margin-top:var(--bb-subtitle-padt, 0px);margin-bottom:var(--bb-subtitle-padb, 26px)}.bb-desc-row{display:flex;align-items:flex-start;gap:10px;padding-top:var(--bb-desc-padt, 0px);padding-bottom:var(--bb-desc-padb, 26px)}.bb-desc{color:color-mix(in srgb,var(--bb-desc-cl, #111) var(--bb-desc-cl-o, 100%),transparent);font-weight:var(--bb-desc-fw, 700);font-size:var(--bb-desc-fs, 15px);line-height:1.5;max-width:var(--bb-desc-maxw, 420px);text-transform:uppercase}.bb-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.bb-shape-circle{border-radius:50%;width:var(--bb-icon-bg-size, 32px);height:var(--bb-icon-bg-size, 32px);background:color-mix(in srgb,var(--bb-icon-bg-cl, #e8491d) var(--bb-icon-bg-cl-o, 15%),transparent);box-shadow:var(--bb-icon-bgshadow-x, 0px) var(--bb-icon-bgshadow-y, 2px) var(--bb-icon-bgshadow-blur, 6px) var(--bb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--bb-icon-bgshadow-cl, #000) var(--bb-icon-bgshadow-cl-o, 15%),transparent)}.bb-shape-square{border-radius:var(--bb-icon-bg-radius, 6px);width:var(--bb-icon-bg-size, 32px);height:var(--bb-icon-bg-size, 32px);background:color-mix(in srgb,var(--bb-icon-bg-cl, #e8491d) var(--bb-icon-bg-cl-o, 15%),transparent);box-shadow:var(--bb-icon-bgshadow-x, 0px) var(--bb-icon-bgshadow-y, 2px) var(--bb-icon-bgshadow-blur, 6px) var(--bb-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--bb-icon-bgshadow-cl, #000) var(--bb-icon-bgshadow-cl-o, 15%),transparent)}.bb-no-bg-shadow .bb-icon-wrap{box-shadow:none}.bb-icon{display:inline-flex;flex-shrink:0;width:var(--bb-icon-size, 16px);height:var(--bb-icon-size, 16px);color:color-mix(in srgb,var(--bb-icon-cl, #e8491d) var(--bb-icon-cl-o, 100%),transparent);transform:rotate(-135deg);filter:drop-shadow(var(--bb-icon-shadow-x, 0px) var(--bb-icon-shadow-y, 1px) var(--bb-icon-shadow-blur, 3px) color-mix(in srgb,var(--bb-icon-shadow-cl, #000) var(--bb-icon-shadow-cl-o, 30%),transparent))}.bb-icon svg{width:100%;height:100%}.bb-no-icon-shadow .bb-icon{filter:none}.bb-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bb-btn-gap, 16px);padding-top:var(--bb-btn-padt, 8px);padding-bottom:var(--bb-btn-padb, 0px)}@media only screen and (max-width:899px){.bb-buttons{background:color-mix(in srgb,var(--bb-btn-bg-m, transparent) var(--bb-btn-bg-m-o, 100%),transparent);justify-content:var(--bb-btn-justify-m, flex-start);padding-top:var(--bb-btn-padt-m, 8px);padding-bottom:var(--bb-btn-padb-m, 0px)}}.bb-btn1,.bb-btn2{display:inline-flex;align-items:center;gap:8px;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.bb-btn1{background:color-mix(in srgb,var(--bb-btn1-bg, #000) var(--bb-btn1-bg-o, 0%),transparent);color:color-mix(in srgb,var(--bb-btn1-cl, #e8491d) var(--bb-btn1-cl-o, 100%),transparent);font-weight:var(--bb-btn1-fw, 700);font-size:var(--bb-btn1-fs, 13px);border-radius:var(--bb-btn1-radius, 0px);border-bottom:2px solid color-mix(in srgb,var(--bb-btn1-bdr, #e8491d) var(--bb-btn1-bdr-o, 100%),transparent);padding-bottom:4px}.bb-btn1 .bb-icon{width:14px;height:14px}.bb-btn2{background:color-mix(in srgb,var(--bb-btn2-bg, #111) var(--bb-btn2-bg-o, 100%),transparent);color:color-mix(in srgb,var(--bb-btn2-cl, #fff) var(--bb-btn2-cl-o, 100%),transparent);font-weight:var(--bb-btn2-fw, 700);font-size:var(--bb-btn2-fs, 13px);border-radius:var(--bb-btn2-radius, 0px);padding:12px 22px}.bb-media{display:contents}.bb-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bb-mobile-focal, center);z-index:0}@media only screen and (min-width:768px){.bb-bg-img{object-position:var(--bb-desktop-pos, center center)}}@media only screen and (max-width:767px){.bb-mobile-fit-natural .bb-media{display:block;position:relative;height:auto}.bb-mobile-fit-natural .bb-bg-img{position:static;height:auto;object-fit:initial;object-position:initial;display:block}.bb-mobile-fit-natural .bb-inner{position:absolute;top:0;right:0;bottom:0;left:0}.bb-mobile-fit-natural.bb{min-height:0}}.bb-sidebar{width:100%;display:flex;box-sizing:border-box}.bb-sidebar-inner{width:100%;height:auto;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:var(--bb-sidebar-justify, center);gap:18px;padding:14px 0;background:color-mix(in srgb,var(--bb-sidebar-bg, #111) var(--bb-sidebar-bg-o, 100%),transparent)}.bb-sidebar-item{writing-mode:horizontal-tb;color:color-mix(in srgb,var(--bb-sidebar-cl, #fff) var(--bb-sidebar-cl-o, 100%),transparent);font-weight:var(--bb-sidebar-fw, 600);font-size:var(--bb-sidebar-fs, 12px);text-transform:uppercase;letter-spacing:var(--bb-sidebar-ls, .1em);position:relative}.bb-sidebar-item:not(.bb-no-divider):not(:last-child):after{content:"";position:absolute;top:50%;right:-9px;transform:translateY(-50%);width:1px;height:var(--bb-sidebar-div-len, 18px);background:color-mix(in srgb,var(--bb-sidebar-div-cl, #fff) var(--bb-sidebar-div-cl-o, 40%),transparent)}@media only screen and (max-width:899px){.bb-sidebar{position:absolute;top:0;left:0;right:0;width:auto;z-index:3;padding-top:var(--bb-sidebar-pad-t, 14px);padding-bottom:var(--bb-sidebar-pad-b, 14px)}}@media only screen and (min-width:900px){.bb-sidebar{align-self:stretch;width:var(--bb-sidebar-w, 60px)}.bb-sidebar-inner{height:var(--bb-sidebar-h, 100%);margin:auto 0;flex-direction:column;gap:0;padding:0}.bb-sidebar-item{writing-mode:vertical-rl;text-orientation:mixed;padding-bottom:22px}.bb-sidebar-item:last-child{padding-bottom:0}.bb-sidebar-item:not(.bb-no-divider):not(:last-child):after{top:auto;right:auto;bottom:11px;left:50%;transform:translate(-50%);width:var(--bb-sidebar-div-len, 18px);height:1px}}.hhe-utility{background:color-mix(in srgb,var(--hhe-util-bg, #1a1a1a) var(--hhe-util-bg-o, 100%),transparent)}.hhe-utility-inner{display:flex;justify-content:flex-end}.hhe-utility-inner.hhe-util-align-left{justify-content:flex-start}.hhe-utility-inner.hhe-util-align-center{justify-content:center}.hhe-utility-inner.hhe-util-align-right{justify-content:flex-end}.hhe-utility-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:6px 0}.hhe-utility-list li{position:relative;padding:0 16px}.hhe-utility-list li:not(:last-child):after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:14px;background:color-mix(in srgb,var(--hhe-util-cl, #fff) 45%,transparent)}.hhe-utility-list a{display:inline-flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--hhe-util-cl, #fff) var(--hhe-util-cl-o, 85%),transparent);font-weight:var(--hhe-util-fw, 400);font-style:var(--hhe-util-fi, normal);font-size:var(--hhe-util-fs, 12px);text-decoration:none;white-space:nowrap}.hhe-utility-list a:hover{text-decoration:underline}.hhe-util-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hhe-util-shape-circle{border-radius:50%;width:var(--hhe-util-icon-bg-size, 22px);height:var(--hhe-util-icon-bg-size, 22px);background:color-mix(in srgb,var(--hhe-util-icon-bg-cl, #fff) var(--hhe-util-icon-bg-cl-o, 15%),transparent);box-shadow:var(--hhe-util-icon-bgshadow-x, 0px) var(--hhe-util-icon-bgshadow-y, 1px) var(--hhe-util-icon-bgshadow-blur, 4px) var(--hhe-util-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hhe-util-icon-bgshadow-cl, #000) var(--hhe-util-icon-bgshadow-cl-o, 15%),transparent)}.hhe-util-shape-square{border-radius:var(--hhe-util-icon-bg-radius, 4px);width:var(--hhe-util-icon-bg-size, 22px);height:var(--hhe-util-icon-bg-size, 22px);background:color-mix(in srgb,var(--hhe-util-icon-bg-cl, #fff) var(--hhe-util-icon-bg-cl-o, 15%),transparent);box-shadow:var(--hhe-util-icon-bgshadow-x, 0px) var(--hhe-util-icon-bgshadow-y, 1px) var(--hhe-util-icon-bgshadow-blur, 4px) var(--hhe-util-icon-bgshadow-spread, 0px) color-mix(in srgb,var(--hhe-util-icon-bgshadow-cl, #000) var(--hhe-util-icon-bgshadow-cl-o, 15%),transparent)}.hhe-util-no-bg-shadow .hhe-util-icon-wrap{box-shadow:none}.hhe-util-icon{display:inline-flex;width:var(--hhe-util-icon-size, 13px);height:var(--hhe-util-icon-size, 13px);color:color-mix(in srgb,var(--hhe-util-icon-cl, #fff) var(--hhe-util-icon-cl-o, 100%),transparent);filter:drop-shadow(var(--hhe-util-icon-shadow-x, 0px) var(--hhe-util-icon-shadow-y, 1px) var(--hhe-util-icon-shadow-blur, 2px) color-mix(in srgb,var(--hhe-util-icon-shadow-cl, #000) var(--hhe-util-icon-shadow-cl-o, 30%),transparent))}.hhe-util-icon svg{width:100%;height:100%}.hhe-util-no-icon-shadow .hhe-util-icon{filter:none}.hhe.main_hdr{background:color-mix(in srgb,var(--hhe-bg, #fff) var(--hhe-bg-o, 100%),transparent)}.hhe-text-logo-wrap{display:inline-flex;flex-direction:column;letter-spacing:var(--hhe-logo-ls, 0)}.hhe-text-logo{display:inline-flex;font-size:var(--hhe-logo-fs, 34px);line-height:1;white-space:nowrap}.hhe-text-logo-1{color:color-mix(in srgb,var(--hhe-logo1-cl, #1a1a1a) var(--hhe-logo1-cl-o, 100%),transparent);font-weight:var(--hhe-logo1-fw, 800)}.hhe-text-logo-2{color:color-mix(in srgb,var(--hhe-logo2-cl, #d94f8c) var(--hhe-logo2-cl-o, 100%),transparent);font-weight:var(--hhe-logo2-fw, 800)}.hhe-tagline{font-size:var(--hhe-tagline-fs, 11px);font-weight:var(--hhe-tagline-fw, 400);color:color-mix(in srgb,var(--hhe-tagline-cl, #1a1a1a) var(--hhe-tagline-cl-o, 65%),transparent);white-space:nowrap;margin-top:0;padding-top:var(--hhe-tagline-pt, 6px)}.hhe-italic{font-style:italic}.hhe-right{gap:14px;margin-left:auto}@media only screen and (max-width:767px){.hhe-logo-center-mobile.main_hdr .hhe-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.hhe-text-logo{font-size:var(--hhe-logo-fs-m, 34px)}.hhe-tagline{font-size:var(--hhe-tagline-fs-m, 11px)}.hhe-tagline-center-mobile .hhe-tagline{text-align:center;width:100%}}.hhe-search{width:var(--hhe-search-w, 160px);flex-shrink:0;margin-right:24px}#header .hhe-search .hdSearch .ad_inputs{align-items:stretch;box-sizing:border-box;overflow:hidden;border-radius:var(--hhe-search-radius, 0px);background:color-mix(in srgb,var(--hhe-search-bg, #fff) var(--hhe-search-bg-o, 100%),transparent);border:var(--hhe-search-bd-w, 1px) solid color-mix(in srgb,var(--hhe-search-bd, #e0e0e0) var(--hhe-search-bd-o, 100%),transparent)}#header .hhe-search.hhe-search-shadow .hdSearch .ad_inputs{box-shadow:var(--hhe-search-shadow-x, 0px) var(--hhe-search-shadow-y, 2px) var(--hhe-search-shadow-blur, 6px) var(--hhe-search-shadow-spread, 0px) color-mix(in srgb,var(--hhe-search-shadow-cl, #000) var(--hhe-search-shadow-cl-o, 15%),transparent)}#header .hhe-search .hdSearch input[type=text],#header .hhe-search .hdSearch input[type=search]{box-sizing:border-box;padding:0 10px;font-size:13px;height:36px;line-height:36px}#header .hhe-search .hdSearch .s_submit{box-sizing:border-box;flex-shrink:0;width:36px;height:36px;padding:0;margin:0;border-radius:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--hhe-search-btn-bg, #c1683c) var(--hhe-search-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hhe-search-btn-cl, #fff) var(--hhe-search-btn-cl-o, 100%),transparent)}#header .hhe-search .hdSearch .s_submit svg{display:block;fill:currentColor;width:14px;height:14px}#header .hhe-search .hdSearch .s_submit .fallback_txt{display:none}.hhe-search .s_res,.hhe-search #serchList,.hhe-search #searchPre{display:none!important}.hhe-right .searchIcn.hdicon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:0;background:color-mix(in srgb,var(--hhe-search-btn-bg, #c1683c) var(--hhe-search-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hhe-search-btn-cl, #fff) var(--hhe-search-btn-cl-o, 100%),transparent)}.hhe-right .searchIcn.hdicon:hover{color:color-mix(in srgb,var(--hhe-search-btn-cl, #fff) var(--hhe-search-btn-cl-o, 100%),transparent)}.hhe-right .searchIcn.hdicon .at-icon{width:14px;height:14px;fill:currentColor}.hhe-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--hhe-bag-size, 44px);height:var(--hhe-bag-size, 44px);text-decoration:none;flex-shrink:0}.hhe-bag-shape{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--hhe-bag-cl, #e8823c)}.hhe-bag-mark{position:relative;width:var(--hhe-bag-mark-size, 16px);height:var(--hhe-bag-mark-size, 16px);color:var(--hhe-bag-mark-cl, #fff);margin-top:8%}.hhe-badge-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--hhe-badge-count-bg, #1a1a1a);color:var(--hhe-badge-count-cl, #fff);font-size:10px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;line-height:1}.khd-utility{width:100%;background:color-mix(in srgb,var(--khd-util-bg, #4ec3e8) var(--khd-util-bg-o, 100%),transparent);color:color-mix(in srgb,var(--khd-util-cl, #fff) var(--khd-util-cl-o, 100%),transparent);font-size:var(--khd-util-fs, 12px);font-weight:var(--khd-util-fw, 400);font-style:var(--khd-util-fi, normal)}.khd-utility-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:6px;gap:16px;padding:8px 0;box-sizing:border-box;max-width:100%}.khd-utility-left,.khd-utility-right{display:flex;align-items:center;flex-wrap:wrap}.khd-utility a,.khd-utility-item{color:inherit;text-decoration:none}.khd-utility-item{display:inline-flex;align-items:center;gap:6px}.khd-utility-icon{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;flex-shrink:0}.khd-utility-icon svg{width:100%;height:100%;fill:currentColor}.khd-utility-login:hover{text-decoration:underline}.khd-utility .currency-picker,.khd-utility .language-picker,.khd-utility .selected-currency,.khd-utility .sl-lang{color:inherit}.khd-utility-left>*,.khd-utility-right>*{padding-right:16px;margin-right:16px;border-right:2px solid color-mix(in srgb,var(--khd-util-cl, #fff) 65%,transparent);line-height:1}.khd-utility-left>*:last-child,.khd-utility-right>*:last-child{padding-right:0;margin-right:0;border-right:0}.khd{background:color-mix(in srgb,var(--khd-main-bg, #fff) var(--khd-main-bg-o, 100%),transparent);border-bottom:1px solid color-mix(in srgb,var(--khd-border-cl, #e5e5e5) var(--khd-border-cl-o, 100%),transparent);padding:16px 0}.khd.khd{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:var(--khd-gap, 24px);max-width:100%;box-sizing:border-box;overflow:hidden}.khd-no-border{border-bottom:0}.khd-col-start{display:flex;align-items:center;gap:16px;min-width:0;overflow:hidden}.khd-col-end{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:0}.khd-logo{flex-shrink:1;min-width:0}.khd-logo .stlogo{max-width:100%;height:auto;width:auto}.khd-logo-text{display:inline-block;font-family:Georgia,Times New Roman,serif;font-size:var(--khd-logo-fs, 32px);font-weight:var(--khd-logo-fw, 400);color:color-mix(in srgb,var(--khd-logo-cl, #1a1a1a) var(--khd-logo-cl-o, 100%),transparent);line-height:1;white-space:nowrap}.khd-logo-text.khd-italic{font-style:italic}.khd-search-wrap{display:flex;justify-content:center;width:100%;max-width:var(--khd-search-maxw, 480px);margin:0 auto}.khd-search-wrap .search.khd-search{width:100%}.khd-search .ad_inputs{display:flex;align-items:stretch;width:100%;border-radius:var(--khd-search-radius, 22px);overflow:hidden;border:1px solid color-mix(in srgb,var(--khd-search-bd, #e0e0e0) var(--khd-search-bd-o, 100%),transparent);background:color-mix(in srgb,var(--khd-search-bg, #fff) var(--khd-search-bg-o, 100%),transparent)}.khd-search .s_input{flex:1 1 auto;border:0;background:transparent;padding:0 18px;height:42px;color:color-mix(in srgb,var(--khd-search-cl, #1a1a1a) var(--khd-search-cl-o, 100%),transparent)}#header .khd-search .s_submit{flex-shrink:0;width:48px;height:42px;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:color-mix(in srgb,var(--khd-search-btn-bg, #29abe2) var(--khd-search-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--khd-search-btn-cl, #fff) var(--khd-search-btn-cl-o, 100%),transparent)}#header .khd-search .s_submit svg{fill:currentColor;width:16px;height:16px}#header .khd-search .s_submit .fallback_txt{display:none}.khd-search .s_res,.khd-search #serchList,.khd-search #searchPre{display:none!important}.khd-cart{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.khd-cart-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--khd-cart-size, 40px);height:var(--khd-cart-size, 40px);border-radius:50%;background:color-mix(in srgb,var(--khd-cart-bg, #29abe2) var(--khd-cart-bg-o, 100%),transparent);flex-shrink:0}.khd-cart-shape-square .khd-cart-icon-wrap{border-radius:8px}.khd-cart-icon{width:50%;height:50%;color:color-mix(in srgb,var(--khd-cart-cl, #fff) var(--khd-cart-cl-o, 100%),transparent)}.khd-cart-count{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:color-mix(in srgb,var(--khd-cart-count-bg, #e02020) var(--khd-cart-count-bg-o, 100%),transparent);color:color-mix(in srgb,var(--khd-cart-count-cl, #fff) var(--khd-cart-count-cl-o, 100%),transparent);font-size:10px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;line-height:1}.khd-cart-total{font-size:14px;font-weight:var(--khd-cart-total-fw, 700);color:color-mix(in srgb,var(--khd-cart-total-cl, #1a1a1a) var(--khd-cart-total-cl-o, 100%),transparent);white-space:nowrap}@media only screen and (max-width:1024px){.khd{padding:12px 0}.khd-cart-total{display:none}}.navsec-desktop-bg{width:100%;background:color-mix(in srgb,var(--navsec-bg, #F5F5FA) var(--navsec-bg-o, 0%),transparent)}.navsec-desktop-bg.nav-border-all{border:var(--navsec-border-w, 1px) var(--navsec-border-style, none) color-mix(in srgb,var(--navsec-border-cl, #1a1a1a) var(--navsec-border-cl-o, 100%),transparent)}.navsec-desktop-bg.nav-border-topbottom{border-top:var(--navsec-border-w, 1px) var(--navsec-border-style, none) color-mix(in srgb,var(--navsec-border-cl, #1a1a1a) var(--navsec-border-cl-o, 100%),transparent);border-bottom:var(--navsec-border-w, 1px) var(--navsec-border-style, none) color-mix(in srgb,var(--navsec-border-cl, #1a1a1a) var(--navsec-border-cl-o, 100%),transparent)}.navsec-desktop-bg.nav-border-top{border-top:var(--navsec-border-w, 1px) var(--navsec-border-style, none) color-mix(in srgb,var(--navsec-border-cl, #1a1a1a) var(--navsec-border-cl-o, 100%),transparent)}.navsec-desktop-bg.nav-border-bottom{border-bottom:var(--navsec-border-w, 1px) var(--navsec-border-style, none) color-mix(in srgb,var(--navsec-border-cl, #1a1a1a) var(--navsec-border-cl-o, 100%),transparent)}#main_nav.navsec-desktop>li>a{color:color-mix(in srgb,var(--navsec-item-cl, #000000) var(--navsec-item-cl-o, 100%),transparent);font-weight:var(--navsec-fw, 500);font-style:var(--navsec-fi, normal);font-size:var(--navsec-fs, 16px);border-radius:var(--navsec-item-radius, 6px);background:transparent;transition:background-color .15s ease,color .15s ease}#main_nav.navsec-desktop>li.active>a{background:color-mix(in srgb,var(--navsec-item-active-bg, #1a1a1a) var(--navsec-item-active-bg-o, 10%),transparent);color:color-mix(in srgb,var(--navsec-item-active-cl, #000000) var(--navsec-item-active-cl-o, 100%),transparent)}#main_nav.navsec-desktop>li>a:hover{background:color-mix(in srgb,var(--navsec-item-hover-bg, #1a1a1a) var(--navsec-item-hover-bg-o, 10%),transparent);color:color-mix(in srgb,var(--navsec-item-hover-cl, #000000) var(--navsec-item-hover-cl-o, 100%),transparent)}#main_nav.navsec-desktop>li.no-rect>a{background:transparent;border-radius:0;width:auto}#main_nav.navsec-desktop>li.no-rect.active>a,#main_nav.navsec-desktop>li.no-rect>a:hover{background:transparent}#main_nav.navsec-desktop.navsec-no-active-bg>li.active>a{background:transparent}#main_nav.navsec-desktop.navsec-item-dividers{align-items:stretch}#main_nav.navsec-desktop.navsec-item-dividers>li{position:relative;display:flex}#main_nav.navsec-desktop.navsec-item-dividers>li:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:color-mix(in srgb,var(--navsec-divider-cl, #1a1a1a) var(--navsec-divider-cl-o, 15%),transparent)}#main_nav.navsec-desktop.navsec-item-dividers>li:first-child:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:color-mix(in srgb,var(--navsec-divider-cl, #1a1a1a) var(--navsec-divider-cl-o, 15%),transparent)}#main_nav.navsec-desktop.navsec-item-dividers>li>a{width:100%}#main_nav.navsec-desktop.navsec-item-dividers>li.active>a,#main_nav.navsec-desktop.navsec-item-dividers>li>a:hover{border-radius:0}.mobNav.navsec-mobile{background:color-mix(in srgb,var(--navsec-mbg, #ffffff) var(--navsec-mbg-o, 0%),transparent)}.mobNav.navsec-mobile a{color:color-mix(in srgb,var(--navsec-mcl, #111111) var(--navsec-mcl-o, 100%),transparent);font-weight:var(--navsec-mfw, 500);font-style:var(--navsec-mfi, normal);font-size:var(--navsec-mfs, 13px)}@media only screen and (max-width:1024px){.hhe-search{width:180px}.hhe-utility-inner{justify-content:center}}.hibr-inner{background-color:color-mix(in srgb,var(--hibr-bg-cl, #FFE600) var(--hibr-bg-cl-o, 100%),transparent);padding:var(--hibr-bg-pad, 40px);border-radius:var(--hibr-bg-radius, 0px);border-style:var(--hibr-border-style, solid);border-width:var(--hibr-border-w, 2px);border-color:color-mix(in srgb,var(--hibr-border-cl, #000000) var(--hibr-border-cl-o, 100%),transparent);box-sizing:border-box}.hibr-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:30px}.hibr-kicker{color:color-mix(in srgb,var(--hibr-kicker-cl, #1a1a1a) var(--hibr-kicker-cl-o, 100%),transparent);font-weight:var(--hibr-kicker-fw, 600);font-style:var(--hibr-kicker-fi, normal);font-size:var(--hibr-kicker-fs, 12px);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.hibr-heading{color:color-mix(in srgb,var(--hibr-heading-cl, #1a1a1a) var(--hibr-heading-cl-o, 100%),transparent);font-weight:var(--hibr-heading-fw, 700);font-style:var(--hibr-heading-fi, normal);font-size:var(--hibr-heading-fsm, 24px);margin:0;line-height:1.2}@media only screen and (min-width:768px){.hibr-heading{font-size:var(--hibr-heading-fs, 32px)}}.hibr-viewall{display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--hibr-viewall-cl, #1a1a1a) var(--hibr-viewall-cl-o, 100%),transparent);font-weight:var(--hibr-viewall-fw, 600);font-style:var(--hibr-viewall-fi, normal);font-size:var(--hibr-viewall-fs, 15px);text-decoration:none;white-space:nowrap}.hibr-viewall:hover{text-decoration:underline}.hibr-viewall svg{width:16px;height:16px;flex-shrink:0}.hibr-grid{display:grid;grid-template-columns:repeat(var(--hibr-cols-mb, 1),1fr);gap:var(--hibr-gap, 24px)}@media only screen and (min-width:768px)and (max-width:1023px){.hibr-grid{grid-template-columns:repeat(var(--hibr-cols-tb, 2),1fr)}}@media only screen and (min-width:1024px){.hibr-grid{grid-template-columns:repeat(var(--hibr-cols, 4),1fr)}}.hibr-card-img-wrap{position:relative;width:100%;aspect-ratio:var(--hibr-img-ratio, 4/3);border-radius:var(--hibr-img-radius, 12px);overflow:visible;margin-bottom:26px}.hibr-card-img,.hibr-card-img-placeholder{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--hibr-img-radius, 12px);overflow:hidden}.hibr-card-img-placeholder svg{width:100%;height:100%}.hibr-icon-wrap{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:var(--hibr-icon-bg-size, 46px);height:var(--hibr-icon-bg-size, 46px);background:color-mix(in srgb,var(--hibr-icon-bg-cl, #c6f135) var(--hibr-icon-bg-cl-o, 100%),transparent)}.hibr-shape-circle{border-radius:50%}.hibr-shape-square{border-radius:var(--hibr-icon-bg-radius, 12px)}.hibr-icon-pos-bottom-left{left:20px;bottom:calc(var(--hibr-icon-bg-size, 46px) / -2)}.hibr-icon-pos-bottom-right{right:20px;bottom:calc(var(--hibr-icon-bg-size, 46px) / -2)}.hibr-icon-pos-top-left{left:20px;top:20px}.hibr-icon-pos-top-right{right:20px;top:20px}.hibr-grid:not(.hibr-no-icon-shadow) .hibr-icon-wrap{box-shadow:var(--hibr-icon-shadow-x, 0px) var(--hibr-icon-shadow-y, 4px) var(--hibr-icon-shadow-blur, 12px) color-mix(in srgb,var(--hibr-icon-shadow-cl, #000000) var(--hibr-icon-shadow-cl-o, 25%),transparent)}.hibr-icon{display:inline-flex;width:var(--hibr-icon-size, 20px);height:var(--hibr-icon-size, 20px);color:color-mix(in srgb,var(--hibr-icon-cl, #1a1a1a) var(--hibr-icon-cl-o, 100%),transparent)}.hibr-icon svg{width:100%;height:100%}.hibr-card-title{color:color-mix(in srgb,var(--hibr-title-cl, #1a1a1a) var(--hibr-title-cl-o, 100%),transparent);font-weight:var(--hibr-title-fw, 700);font-style:var(--hibr-title-fi, normal);font-size:var(--hibr-title-fs, 18px);margin-bottom:8px}.hibr-card-desc{color:color-mix(in srgb,var(--hibr-desc-cl, #1a1a1a) var(--hibr-desc-cl-o, 75%),transparent);font-weight:var(--hibr-desc-fw, 400);font-style:var(--hibr-desc-fi, normal);font-size:var(--hibr-desc-fs, 14px);line-height:1.5;margin-bottom:12px}.hibr-card-link{display:inline-flex;align-items:center;gap:6px;color:color-mix(in srgb,var(--hibr-link-cl, #7cb518) var(--hibr-link-cl-o, 100%),transparent);font-weight:var(--hibr-link-fw, 600);font-style:var(--hibr-link-fi, normal);font-size:var(--hibr-link-fs, 14px);text-decoration:none}.hibr-card-link:hover{text-decoration:underline}.hibr-card-link svg{width:14px;height:14px;flex-shrink:0}.hkb-grid{display:grid;grid-template-columns:repeat(var(--hkb-cols-mb, 1),1fr);gap:var(--hkb-gap, 30px)}@media only screen and (min-width:768px)and (max-width:1023px){.hkb-grid{grid-template-columns:repeat(var(--hkb-cols-tb, 2),1fr)}}@media only screen and (min-width:1024px){.hkb-grid{grid-template-columns:repeat(var(--hkb-cols, 4),1fr)}}.hkb-item{display:flex;align-items:flex-start;gap:14px}.hkb-icon-wrap{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--hkb-icon-bg-size, 46px);height:var(--hkb-icon-bg-size, 46px);background:color-mix(in srgb,var(--hkb-icon-bg-cl, #e3f7a8) var(--hkb-icon-bg-cl-o, 100%),transparent)}.hkb-shape-circle{border-radius:50%}.hkb-shape-square{border-radius:var(--hkb-icon-bg-radius, 12px)}.hkb-grid:not(.hkb-no-icon-shadow) .hkb-icon-wrap{box-shadow:var(--hkb-icon-shadow-x, 0px) var(--hkb-icon-shadow-y, 2px) var(--hkb-icon-shadow-blur, 8px) color-mix(in srgb,var(--hkb-icon-shadow-cl, #000000) var(--hkb-icon-shadow-cl-o, 15%),transparent)}.hkb-icon{display:inline-flex;width:var(--hkb-icon-size, 20px);height:var(--hkb-icon-size, 20px);color:color-mix(in srgb,var(--hkb-icon-cl, #1a1a1a) var(--hkb-icon-cl-o, 100%),transparent)}.hkb-icon svg{width:100%;height:100%}.hkb-title{color:color-mix(in srgb,var(--hkb-title-cl, #1a1a1a) var(--hkb-title-cl-o, 100%),transparent);font-weight:var(--hkb-title-fw, 700);font-style:var(--hkb-title-fi, normal);font-size:var(--hkb-title-fs, 16px);margin-bottom:4px}.hkb-desc{color:color-mix(in srgb,var(--hkb-desc-cl, #1a1a1a) var(--hkb-desc-cl-o, 70%),transparent);font-weight:var(--hkb-desc-fw, 400);font-style:var(--hkb-desc-fi, normal);font-size:var(--hkb-desc-fs, 13px);line-height:1.45}.hdbi-press{background:color-mix(in srgb,var(--hdbi-press-bg, #fbeee8) var(--hdbi-press-bg-o, 100%),transparent);text-align:center;padding:24px 16px;border-style:var(--hdbi-press-border-style, none);border-width:var(--hdbi-press-border-w, 1px);border-color:color-mix(in srgb,var(--hdbi-press-border-cl, #1a1a1a) var(--hdbi-press-border-cl-o, 20%),transparent);box-sizing:border-box}.hdbi-press-shadow .hdbi-press{box-shadow:var(--hdbi-press-shadow-x) var(--hdbi-press-shadow-y) var(--hdbi-press-shadow-blur) var(--hdbi-press-shadow-spread) color-mix(in srgb,var(--hdbi-press-shadow-cl, #000) var(--hdbi-press-shadow-cl-o, 15%),transparent)}.hdbi-press-heading{color:color-mix(in srgb,var(--hdbi-press-heading-cl, #1a1a1a) var(--hdbi-press-heading-cl-o, 100%),transparent);font-weight:var(--hdbi-press-heading-fw, 400);font-style:var(--hdbi-press-heading-fi, italic);font-size:var(--hdbi-press-heading-fs, 20px);margin-bottom:16px}.hdbi-press-logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px}.hdbi-press-logo{max-height:24px;width:auto;object-fit:contain;opacity:.85}.hdbi-press-logo-link{display:inline-flex}.hdbi-info{background:color-mix(in srgb,var(--hdbi-info-bg, #ffffff) var(--hdbi-info-bg-o, 100%),transparent);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:16px;padding:20px 16px;border-style:var(--hdbi-info-border-style, none);border-width:var(--hdbi-info-border-w, 1px);border-color:color-mix(in srgb,var(--hdbi-info-border-cl, #1a1a1a) var(--hdbi-info-border-cl-o, 20%),transparent);box-sizing:border-box}.hdbi-info-shadow .hdbi-info{box-shadow:var(--hdbi-info-shadow-x) var(--hdbi-info-shadow-y) var(--hdbi-info-shadow-blur) var(--hdbi-info-shadow-spread) color-mix(in srgb,var(--hdbi-info-shadow-cl, #000) var(--hdbi-info-shadow-cl-o, 15%),transparent)}.hdbi-info-item{min-width:0}.hdbi-info-item{display:flex;align-items:center;gap:10px;color:color-mix(in srgb,var(--hdbi-info-cl, #1a1a1a) var(--hdbi-info-cl-o, 100%),transparent);font-weight:var(--hdbi-info-fw, 500);font-style:var(--hdbi-info-fi, normal);font-size:var(--hdbi-info-fs, 13px)}.hdbi-info-icon{display:inline-flex;flex-shrink:0;width:var(--hdbi-icon-size, 22px);height:var(--hdbi-icon-size, 22px);color:color-mix(in srgb,var(--hdbi-icon-cl, #1a1a1a) var(--hdbi-icon-cl-o, 100%),transparent)}.hdbi-info-icon svg{width:100%;height:100%}.hdbi-info-divider{width:1px;height:24px;background:color-mix(in srgb,var(--hdbi-divider-cl, #1a1a1a) var(--hdbi-divider-cl-o, 20%),transparent)}.select__select.sortBy{background-color:color-mix(in srgb,#ffffff 100%,transparent);color:color-mix(in srgb,#1a1a1a 100%,transparent);font-size:14px;border-style:solid;border-width:1px;border-color:color-mix(in srgb,#dddddd 100%,transparent);border-radius:4px}.infinitpagin .loadMore,.infinitpagin .infinite{background-color:color-mix(in srgb,#1a1a1a 100%,transparent);color:color-mix(in srgb,#ffffff 100%,transparent);border-style:none;border-width:1px;border-color:color-mix(in srgb,#1a1a1a 100%,transparent);border-radius:4px}.infinitpagin .infinite p{color:inherit}.collection--empty .title--primary h3{color:color-mix(in srgb,#1a1a1a 100%,transparent)}.collection--empty .title--primary p{color:color-mix(in srgb,#1a1a1a 70%,transparent)}.cl_ttl{color:color-mix(in srgb,#1a1a1a 100%,transparent);font-weight:700;font-style:normal;font-size:32px}.cl_desc{color:color-mix(in srgb,#1a1a1a 75%,transparent);font-style:normal;font-size:14px}.cl_img{border-radius:0}.change-view{color:color-mix(in srgb,#1a1a1a 60%,transparent)}.change-view.active_view{color:color-mix(in srgb,#1a1a1a 100%,transparent)}.change-view svg{width:18px;height:18px}.btn-filter{background-color:color-mix(in srgb,#C1683C 5%,transparent);color:color-mix(in srgb,#28303f 100%,transparent);border-style:none;border-width:1px;border-color:color-mix(in srgb,#dddddd 100%,transparent);border-radius:4px;box-sizing:border-box}.btn-filter svg path{fill:color-mix(in srgb,#28303f 100%,transparent)}.tlbr_pr_cnt.collection-product-count{color:color-mix(in srgb,#C1683C 60%,transparent);font-size:13px}.hnb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background-color:color-mix(in srgb,var(--hnb-bg, #E3B23C) var(--hnb-bg-o, 100%),transparent);border-radius:var(--hnb-radius, 8px);padding:var(--hnb-pad, 24px);border-style:var(--hnb-border-style, none);border-width:var(--hnb-border-w, 1px);border-color:color-mix(in srgb,var(--hnb-border-cl, #1a1a1a) var(--hnb-border-cl-o, 20%),transparent);box-sizing:border-box;text-align:center}.hnb.has-bg-shadow{box-shadow:var(--hnb-shadow-x) var(--hnb-shadow-y) var(--hnb-shadow-blur) var(--hnb-shadow-spread) color-mix(in srgb,var(--hnb-shadow-cl, #000) var(--hnb-shadow-cl-o, 15%),transparent)}.hnb-stats{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;width:100%}.hnb-stat{flex:1 1 0;min-width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hnb-stat-number{color:color-mix(in srgb,var(--hnb-num-cl, #1a1a1a) var(--hnb-num-cl-o, 100%),transparent);font-weight:var(--hnb-num-fw, 800);font-style:var(--hnb-num-fi, normal);font-size:var(--hnb-num-fs, 26px);line-height:1.1}.hnb-stat-label{color:color-mix(in srgb,var(--hnb-lbl-cl, #1a1a1a) var(--hnb-lbl-cl-o, 100%),transparent);font-weight:var(--hnb-lbl-fw, 400);font-style:var(--hnb-lbl-fi, normal);font-size:var(--hnb-lbl-fs, 12px);line-height:1.3;margin-top:4px}.hnb-stat-divider{width:1px;align-self:stretch;background:color-mix(in srgb,var(--hnb-div-cl, #1a1a1a) var(--hnb-div-cl-o, 20%),transparent)}.hnb-body{color:color-mix(in srgb,var(--hnb-body-cl, #1a1a1a) var(--hnb-body-cl-o, 100%),transparent);font-weight:var(--hnb-body-fw, 400);font-style:var(--hnb-body-fi, normal);font-size:var(--hnb-body-fs, 14px);line-height:1.5}.hnb-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:color-mix(in srgb,var(--hnb-cta-cl, #1a1a1a) var(--hnb-cta-cl-o, 100%),transparent);font-weight:var(--hnb-cta-fw, 700);font-style:var(--hnb-cta-fi, normal);font-size:var(--hnb-cta-fs, 14px);text-decoration:none}.hnb-cta:hover{text-decoration:underline}.hnb-cta-arrow{line-height:1}.hpcv2-imglabels{position:absolute;z-index:3;display:flex;flex-direction:column;gap:8px}.hpcv2-imglabels-right{top:14px;right:14px;align-items:flex-end}.hpcv2-imglabels-left{top:14px;left:14px;align-items:flex-start}.hpcv2-imglabels-bottom-right{bottom:14px;right:14px;align-items:flex-end}.hpcv2-imglabels-bottom-left{bottom:14px;left:14px;align-items:flex-start}.hpcv2-imglabel{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:color-mix(in srgb,#ffffff 100%,transparent);border-radius:50%;border-style:none;border-width:1px;border-color:color-mix(in srgb,#1a1a1a 15%,transparent);overflow:hidden;box-sizing:border-box;box-shadow:0 3px 8px color-mix(in srgb,#000000 20%,transparent)}.hpcv2-imglabel img{width:100%;height:100%;object-fit:contain;display:block}.hotteDubblBadge{display:flex;flex-direction:column;gap:24px;width:100%;box-sizing:border-box;padding:24px;background:color-mix(in srgb,var(--db-bg, #C1683C) var(--db-bg-o, 25%),transparent);border-radius:var(--db-radius, 6px)}.hotteDubblBadge.align-center{text-align:center;align-items:center}.hotteDubblBadge.align-right{text-align:right;align-items:flex-end}.hotteDubblBadge .db-subtitle{color:color-mix(in srgb,var(--db-label-cl, #000) 100%,transparent)}.db-italic{font-style:italic}.db-divider{height:1px;width:100%;background:color-mix(in srgb,var(--db-divider-cl, #e0e0e0) var(--db-divider-cl-o, 100%),transparent)}.db-badges-row{display:grid;grid-template-columns:repeat(var(--db-badges-cols-m, 1),1fr);gap:24px;width:100%}@media screen and (min-width:768px){.db-badges-row{grid-template-columns:repeat(var(--db-badges-cols-d, 3),1fr)}}.db-badge{display:flex;align-items:center;gap:14px}.hotteDubblBadge.align-center .db-badge{flex-direction:column;text-align:center}.db-icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:color-mix(in srgb,var(--db-icon-cl, #000) var(--db-icon-cl-o, 100%),transparent)}.db-icon-wrap.db-shape-none{width:var(--db-icon-size, 40px);height:var(--db-icon-size, 40px)}.db-icon-wrap.db-shape-circle,.db-icon-wrap.db-shape-square{width:var(--db-icon-bg-size, 64px);height:var(--db-icon-bg-size, 64px);background:color-mix(in srgb,var(--db-icon-bg-cl, #C1683C) var(--db-icon-bg-cl-o, 25%),transparent);box-shadow:var(--db-icon-bg-shadow-x, 0) var(--db-icon-bg-shadow-y, 2px) var(--db-icon-bg-shadow-blur, 6px) var(--db-icon-bg-shadow-spread, 0px) color-mix(in srgb,var(--db-icon-bg-shadow-cl, #000) var(--db-icon-bg-shadow-cl-o, 15%),transparent)}.db-icon-wrap.db-shape-circle{border-radius:50%}.db-icon-wrap.db-shape-square{border-radius:var(--db-icon-bg-radius, 6px)}.db-no-bg-shadow .db-icon-wrap.db-shape-circle,.db-no-bg-shadow .db-icon-wrap.db-shape-square{box-shadow:none}.db-icon{width:var(--db-icon-size, 40px);height:var(--db-icon-size, 40px);display:block;filter:drop-shadow(var(--db-icon-shadow-x, 0) var(--db-icon-shadow-y, 2px) var(--db-icon-shadow-blur, 4px) color-mix(in srgb,var(--db-icon-shadow-cl, #000) var(--db-icon-shadow-cl-o, 20%),transparent))}.db-no-icon-shadow .db-icon{filter:none}.db-icon svg{width:100%;height:100%}.db-icon-img{width:100%;height:100%;object-fit:contain}.db-badge-label{display:flex;flex-direction:column;line-height:1.3;color:color-mix(in srgb,var(--db-label-cl, #000) var(--db-label-cl-o, 100%),transparent);font-size:var(--db-label-fs, 15px);font-weight:var(--db-label-fw, 700)}.db-reviews{display:flex;flex-direction:column;gap:20px;width:100%}.db-reviews-heading{color:var(--db-heading-cl, #000);font-size:var(--db-heading-fs, 32px);font-weight:var(--db-heading-fw, 700)}.db-reviews-row{display:grid;grid-template-columns:repeat(var(--db-reviews-cols-m, 1),1fr);gap:24px;width:100%}@media screen and (min-width:768px){.db-reviews-row{grid-template-columns:repeat(var(--db-reviews-cols-d, 3),1fr)}}.db-review{display:flex;flex-direction:column;gap:8px}.db-review-stars{display:flex;gap:2px}.hotteDubblBadge.align-center .db-review-stars{justify-content:center}.hotteDubblBadge.align-right .db-review-stars{justify-content:flex-end}.db-star{width:var(--db-star-size, 16px);height:var(--db-star-size, 16px)}.db-star-filled{color:var(--db-star-cl, #C1683C)}.db-star-empty{color:var(--db-star-empty-cl, #d9d9d9)}.db-review-quote{color:color-mix(in srgb,var(--db-quote-cl, #000) var(--db-quote-cl-o, 100%),transparent);font-size:var(--db-quote-fs, 14px);font-weight:var(--db-quote-fw, 400);line-height:1.5}.db-review-name{color:var(--db-name-cl, #000);font-size:var(--db-name-fs, 15px);font-weight:var(--db-name-fw, 700)}.hif{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:var(--hif-hm, 900px);margin-top:var(--hif-mt, 0px);margin-bottom:var(--hif-mb, 0px);background:color-mix(in srgb,var(--hif-content-bg, #f4f2f0) var(--hif-content-bg-o, 100%),transparent)}@media only screen and (max-width:767px){.hif{min-height:0}}@media only screen and (min-width:768px){.hif{aspect-ratio:1920/720;min-height:0}}.hif-italic{font-style:italic}.hif-row{position:relative;flex:1;width:100%;display:flex;flex-direction:column}.hif-center-stripe{display:none}@media only screen and (min-width:768px){.hif-center-stripe{display:block;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:var(--hif-stripe-w, 4px);background:color-mix(in srgb,var(--hif-stripe-bg, #fff) var(--hif-stripe-bg-o, 100%),transparent);z-index:10;pointer-events:none}}@media only screen and (min-width:768px){.hif-row{flex-direction:row}}.hif-mobile-img-first .hif-image-col{order:-1}.hif-content-col{position:relative;width:100%;aspect-ratio:750/740;box-sizing:border-box;display:flex;flex-direction:column;background:color-mix(in srgb,var(--hif-content-bg, #f4f2f0) var(--hif-content-bg-o, 100%),transparent)}@media only screen and (max-width:767px){.hif-content-col{display:none}}@media only screen and (min-width:768px){.hif-content-col{width:50%;flex:0 0 50%;min-width:0;aspect-ratio:auto}}.hif-content-inner{position:relative;z-index:2;flex:1;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;gap:25px;padding:var(--hif-pad-t, 60px) 24px var(--hif-pad-b, 60px)}@media only screen and (min-width:768px){.hif-content-inner{justify-content:center}}@media only screen and (min-width:900px){.hif-content-inner{padding-left:56px;padding-right:56px}}.hif-eyebrow,.hif-headline,.hif-subtitle,.hif-body,.hif-bottom-row{min-width:0;overflow-wrap:break-word;word-break:break-word}.hif-eyebrow,.hif-headline,.hif-subtitle,.hif-body{margin:0}.hif-eyebrow{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--hif-eyebrow-cl, #000) var(--hif-eyebrow-cl-o, 100%),transparent);font-weight:var(--hif-eyebrow-fw, 700);font-size:var(--hif-eyebrow-fs, 16px);padding-top:var(--hif-eyebrow-padt, 0px);padding-bottom:var(--hif-eyebrow-padb, 8px)}@media only screen and (min-width:768px){.hif-eyebrow{font-size:var(--hif-eyebrow-fsd, 22px)}}.hif-headline{text-transform:uppercase;color:color-mix(in srgb,var(--hif-h-cl, #000) var(--hif-h-cl-o, 100%),transparent);font-weight:var(--hif-h-fw, 800);font-size:clamp(24px,10vw,var(--hif-h-fs, 48px));line-height:var(--hif-h-lh, 96%);padding-top:var(--hif-h-padt, 0px);padding-bottom:var(--hif-h-padb, 16px)}@media only screen and (min-width:768px){.hif-headline{font-size:clamp(28px,5vw,var(--hif-h-fsd, 92px))}}.hif-headline.hif-glow{text-shadow:0 0 var(--hif-glow-blur, 24px) var(--hif-glow-cl, #fff),0 0 calc(var(--hif-glow-blur, 24px) * 2) var(--hif-glow-cl, #fff)}.hif-headline sup{position:relative;top:-1em;vertical-align:baseline}.hif-subtitle{color:color-mix(in srgb,var(--hif-subtitle-cl, #000) var(--hif-subtitle-cl-o, 100%),transparent);font-weight:var(--hif-subtitle-fw, 700);font-size:var(--hif-subtitle-fs, 16px);padding-top:var(--hif-subtitle-padt, 0px);padding-bottom:var(--hif-subtitle-padb, 8px)}.hif-body{color:color-mix(in srgb,var(--hif-body-cl, #000) var(--hif-body-cl-o, 100%),transparent);font-weight:var(--hif-body-fw, 700);font-size:var(--hif-body-fs, 14px);line-height:1.5;max-width:var(--hif-body-maxw, 460px);padding-top:var(--hif-body-padt, 0px);padding-bottom:var(--hif-body-padb, 30px)}@media only screen and (min-width:768px){.hif-body{font-size:var(--hif-body-fsd, 17px)}}.hif-eyebrow.align-left,.hif-headline.align-left,.hif-subtitle.align-left,.hif-body.align-left{text-align:left}.hif-eyebrow.align-center,.hif-headline.align-center,.hif-subtitle.align-center,.hif-body.align-center{text-align:center}.hif-eyebrow.align-right,.hif-headline.align-right,.hif-subtitle.align-right,.hif-body.align-right{text-align:right}.hif-body.align-center{margin-left:auto;margin-right:auto}.hif-body.align-right{margin-left:auto}.hif-bottom-row{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px}.hif-bottom-row.align-left{justify-content:flex-start}.hif-bottom-row.align-center{justify-content:center}.hif-bottom-row.align-right{justify-content:flex-end}.hif-btn-wrap{padding-top:var(--hif-btn-padt, 0px);padding-bottom:var(--hif-btn-padb, 0px)}.hif-btn{display:inline-block;padding:16px 30px;background:color-mix(in srgb,var(--hif-btn-bg, #000) var(--hif-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hif-btn-cl, #fff) var(--hif-btn-cl-o, 100%),transparent);font-weight:var(--hif-btn-fw, 700);font-size:var(--hif-btn-fs, 14px);border-radius:var(--hif-btn-radius, 4px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.hif-perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;min-width:0;max-width:100%}.hif-perk{display:flex;align-items:center;gap:8px;min-width:0;overflow-wrap:break-word;word-break:break-word;color:color-mix(in srgb,var(--hif-perk-cl, #000) var(--hif-perk-cl-o, 100%),transparent);font-weight:var(--hif-perk-fw, 600);font-size:var(--hif-perk-fs, 13px);text-transform:uppercase;letter-spacing:.02em}.hif-perk-icon{display:inline-flex;flex-shrink:0;width:var(--hif-perk-icon-size, 18px);height:var(--hif-perk-icon-size, 18px);color:color-mix(in srgb,var(--hif-perk-icon-cl, #000) var(--hif-perk-icon-cl-o, 100%),transparent)}.hif-perk-icon svg{width:100%;height:100%}.hif-perk-icon--shadow{filter:drop-shadow(var(--hif-perk-icon-shadow-x, 0px) var(--hif-perk-icon-shadow-y, 1px) var(--hif-perk-icon-shadow-blur, 2px) color-mix(in srgb,var(--hif-perk-icon-shadow-cl, #000) var(--hif-perk-icon-shadow-cl-o, 30%),transparent))}.hif-image-col{position:relative;overflow:hidden;width:100%;aspect-ratio:750/740}@media only screen and (min-width:768px){.hif-image-col{position:absolute;top:0;right:0;bottom:0;width:50%;aspect-ratio:auto}}.hif-right-img{width:100%;height:100%;object-fit:cover;object-position:var(--hif-right-focal, center);display:block;fill:#d4d4d4;background-color:#f4f4f4}@media only screen and (min-width:768px){.hif-right-img{object-position:var(--hif-right-pos, center center)}}@media only screen and (max-width:767px){.hif-right-fit-natural .hif-image-col{aspect-ratio:auto;height:auto;align-self:center}.hif-right-fit-natural .hif-right-img{height:auto;width:100%;object-fit:initial;object-position:initial}}.tib{position:relative;margin-top:var(--tib-mt, 0px);margin-bottom:var(--tib-mb, 15px);background:#f2f1ef}.tib-italic{font-style:italic}.tib-row{position:relative;width:100%;display:flex;flex-direction:column}@media only screen and (min-width:768px){.tib{aspect-ratio:1920/720}.tib-row{flex-direction:row;align-items:stretch}}.tib-mobile-img-first .tib-image-col{order:-1}.tib-content-col{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.tib-content-col{width:50%;flex:0 0 50%;min-width:0}}.tib-content-inner{position:relative;z-index:2;box-sizing:border-box;padding:var(--tib-pad-t, 60px) 24px var(--tib-pad-b, 60px)}@media only screen and (min-width:900px){.tib-content-inner{padding-left:64px;padding-right:64px}}.tib-headline,.tib-body,.tib-btn-row{margin:0;min-width:0;overflow-wrap:break-word;word-break:break-word}.tib-headline{display:flex;flex-direction:column;text-transform:uppercase;font-weight:var(--tib-h-fw, 800);line-height:var(--tib-h-lh, 96%);font-size:clamp(28px,10vw,var(--tib-h-fs, 38px));padding-top:var(--tib-h-padt, 0px);padding-bottom:var(--tib-h-padb, 20px)}@media only screen and (min-width:768px){.tib-headline{font-size:clamp(32px,5vw,var(--tib-h-fsd, 64px))}}.tib-h-line{color:color-mix(in srgb,var(--tib-h-cl, #000) var(--tib-h-cl-o, 100%),transparent)}.tib-h-accent{color:color-mix(in srgb,var(--tib-h-accent-cl, #2F5DFF) var(--tib-h-accent-cl-o, 100%),transparent)}.tib-headline sup{position:relative;top:-.6em;vertical-align:baseline}.tib-body{color:color-mix(in srgb,var(--tib-body-cl, #000) var(--tib-body-cl-o, 100%),transparent);font-weight:var(--tib-body-fw, 400);font-size:var(--tib-body-fs, 14px);line-height:1.6;max-width:var(--tib-body-maxw, 380px);padding-top:var(--tib-body-padt, 0px);padding-bottom:var(--tib-body-padb, 30px)}@media only screen and (min-width:768px){.tib-body{font-size:var(--tib-body-fsd, 16px)}}.tib-headline.align-left,.tib-body.align-left,.tib-btn-row.align-left{text-align:left;justify-content:flex-start}.tib-headline.align-center,.tib-body.align-center,.tib-btn-row.align-center{text-align:center;justify-content:center}.tib-headline.align-right,.tib-body.align-right,.tib-btn-row.align-right{text-align:right;justify-content:flex-end}.tib-body.align-center{margin-left:auto;margin-right:auto}.tib-body.align-right{margin-left:auto}.tib-btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.tib-btn{display:inline-flex;align-items:center;gap:8px;padding:var(--tib-btn-pady, 16px) var(--tib-btn-padx, 28px);font-weight:var(--tib-btn-fw, 700);font-size:var(--tib-btn-fs, 13px);border-radius:var(--tib-btn-radius, 4px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.tib-btn-1{background:color-mix(in srgb,var(--tib-btn1-bg, #C6FF00) var(--tib-btn1-bg-o, 100%),transparent);color:color-mix(in srgb,var(--tib-btn1-cl, #000) var(--tib-btn1-cl-o, 100%),transparent)}.tib-btn-2{background:color-mix(in srgb,var(--tib-btn2-bg, #000) var(--tib-btn2-bg-o, 100%),transparent);color:color-mix(in srgb,var(--tib-btn2-cl, #fff) var(--tib-btn2-cl-o, 100%),transparent)}.tib-btn-arrow{width:15px;height:15px;flex-shrink:0}.tib-image-col{position:relative;width:100%;aspect-ratio:750/740;background:#e7e5e2}@media only screen and (min-width:768px){.tib-image-col{width:50%;flex:0 0 50%;aspect-ratio:auto}}.tib-image-col picture{position:relative;z-index:2;display:block;width:100%;height:100%}.tib-photo{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;object-position:var(--tib-photo-focal, top);display:block;fill:#d4d4d4;background-color:#f4f4f4}@media only screen and (min-width:768px){.tib-photo{object-position:var(--tib-photo-pos, center center)}}@media only screen and (max-width:767px){.tib-right-fit-natural .tib-image-col{aspect-ratio:auto;height:auto}.tib-right-fit-natural .tib-photo{height:auto;object-fit:initial;object-position:initial}}.tib-grayscale .tib-photo{filter:grayscale(1) contrast(1.05)}.tib-decor{position:absolute;z-index:1;top:-25%;height:150%;width:var(--tib-decor-thick, 70px);pointer-events:none}.tib-decor-1{left:10%;background:color-mix(in srgb,var(--tib-decor-cl1, #2F5DFF) var(--tib-decor-cl1-o, 100%),transparent);transform:rotate(32deg)}.tib-decor-2{right:6%;background:color-mix(in srgb,var(--tib-decor-cl2, #C6FF00) var(--tib-decor-cl2-o, 100%),transparent);transform:rotate(-32deg)}.tib-badges{position:absolute;top:16px;right:16px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.tib-badge{color:color-mix(in srgb,var(--tib-badge-cl, #000) var(--tib-badge-cl-o, 100%),transparent);font-weight:var(--tib-badge-fw, 700);font-size:var(--tib-badge-fs, 11px);text-transform:uppercase;letter-spacing:.06em;text-align:right;background:color-mix(in srgb,#fff 55%,transparent);padding:2px 6px;border-radius:2px}.tib-mark-tl{position:absolute;top:20px;left:20px;z-index:4;width:20px;height:20px}.tib-mark-bar{position:absolute;top:50%;left:50%;width:100%;height:3px;background:color-mix(in srgb,var(--tib-mark-cl, #000) var(--tib-mark-cl-o, 100%),transparent)}.tib-mark-bar-1{transform:translate(-50%,-50%) rotate(45deg)}.tib-mark-bar-2{transform:translate(-50%,-50%) rotate(-45deg)}.tib-accent-tr{position:absolute;top:24px;right:24px;z-index:4;display:flex;align-items:center;gap:10px;color:color-mix(in srgb,var(--tib-mark-cl, #000) var(--tib-mark-cl-o, 100%),transparent)}.tib-accent-dashes{width:36px;height:1px;background:currentColor;opacity:.6}.tib-globe{width:18px;height:18px}.tba-outer{position:relative;box-sizing:border-box}.tba{position:relative;overflow:hidden;background:#f2f1ef;min-height:var(--tba-hm, 820px)}.tba .swiper-pagination{position:absolute;bottom:14px}.tba-italic{font-style:italic}.tba-slide{position:relative;width:100%;height:100%;min-height:var(--tba-hm, 820px);background:color-mix(in srgb,var(--tba-bg, #faf1f0) var(--tba-bg-o, 100%),transparent)}.tba-row{position:relative;width:100%;height:100%;display:flex;flex-direction:column}@media only screen and (min-width:768px){.tba{aspect-ratio:1920/640;min-height:0}.tba-slide{min-height:0}.tba-row{flex-direction:row;align-items:stretch}}.tba-mobile-img-first .tba-image-col{order:-1}.tba-content-col{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media only screen and (min-width:768px){.tba-content-col{width:52%;flex:0 0 52%;min-width:0}}.tba-content-inner{position:relative;z-index:2;box-sizing:border-box;padding:var(--tba-pad-t, 60px) 24px var(--tba-pad-b, 60px)}@media only screen and (min-width:900px){.tba-content-inner{padding-left:64px;padding-right:64px}}.tba-eyebrow,.tba-headline,.tba-body,.tba-btn-wrap,.tba-badges{min-width:0;overflow-wrap:break-word;word-break:break-word}.tba-eyebrow,.tba-headline,.tba-body{margin:0}.tba-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--tba-eyebrow-cl, #c9487b) var(--tba-eyebrow-cl-o, 100%),transparent);font-weight:var(--tba-eyebrow-fw, 700);font-size:var(--tba-eyebrow-fs, 12px);padding-top:var(--tba-eyebrow-padt, 0px);padding-bottom:var(--tba-eyebrow-padb, 14px)}@media only screen and (min-width:768px){.tba-eyebrow{font-size:var(--tba-eyebrow-fsd, 13px)}}.tba-headline{font-weight:var(--tba-h-fw, 500);line-height:var(--tba-h-lh, 108%);font-size:clamp(24px,9vw,var(--tba-h-fs, 34px));padding-top:var(--tba-h-padt, 0px);padding-bottom:var(--tba-h-padb, 18px)}@media only screen and (min-width:768px){.tba-headline{font-size:clamp(28px,4.5vw,var(--tba-h-fsd, 56px))}}.tba-headline-main{color:color-mix(in srgb,var(--tba-h-cl, #1a1a1a) var(--tba-h-cl-o, 100%),transparent)}.tba-headline-accent{font-family:Georgia,Times New Roman,serif;color:color-mix(in srgb,var(--tba-h-accent-cl, #c9487b) var(--tba-h-accent-cl-o, 100%),transparent)}.tba-headline sup{position:relative;top:-.6em;vertical-align:baseline}.tba-body{color:color-mix(in srgb,var(--tba-body-cl, #000) var(--tba-body-cl-o, 100%),transparent);font-weight:var(--tba-body-fw, 400);font-size:var(--tba-body-fs, 14px);line-height:1.6;max-width:var(--tba-body-maxw, 380px);padding-top:var(--tba-body-padt, 0px);padding-bottom:var(--tba-body-padb, 26px)}@media only screen and (min-width:768px){.tba-body{font-size:var(--tba-body-fsd, 16px)}}.tba-eyebrow.align-left,.tba-headline.align-left,.tba-body.align-left,.tba-btn-wrap.align-left{text-align:left}.tba-eyebrow.align-center,.tba-headline.align-center,.tba-body.align-center,.tba-btn-wrap.align-center{text-align:center}.tba-eyebrow.align-right,.tba-headline.align-right,.tba-body.align-right,.tba-btn-wrap.align-right{text-align:right}.tba-body.align-center{margin-left:auto;margin-right:auto}.tba-body.align-right{margin-left:auto}.tba-btn{display:inline-block;padding:var(--tba-btn-pady, 14px) var(--tba-btn-padx, 30px);background:color-mix(in srgb,var(--tba-btn-bg, #c9487b) var(--tba-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--tba-btn-cl, #fff) var(--tba-btn-cl-o, 100%),transparent);font-weight:var(--tba-btn-fw, 700);font-size:var(--tba-btn-fs, 13px);border-radius:var(--tba-btn-radius, 4px);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.tba-badges{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:28px}.tba-badge{display:flex;align-items:flex-start;gap:8px;min-width:0}.tba-badge-icon{flex-shrink:0;display:inline-flex;width:var(--tba-badge-icon-size, 22px);height:var(--tba-badge-icon-size, 22px);color:color-mix(in srgb,var(--tba-badge-icon-cl, #c9487b) var(--tba-badge-icon-cl-o, 100%),transparent)}.tba-badge-icon svg{width:100%;height:100%}.tba-badge-text{display:flex;flex-direction:column;min-width:0}.tba-badge-title{color:color-mix(in srgb,var(--tba-badge-title-cl, #000) var(--tba-badge-title-cl-o, 100%),transparent);font-weight:var(--tba-badge-title-fw, 700);font-size:var(--tba-badge-title-fs, 12px);text-transform:uppercase;letter-spacing:.02em}.tba-badge-sub{color:color-mix(in srgb,var(--tba-badge-sub-cl, #666) var(--tba-badge-sub-cl-o, 100%),transparent);font-size:var(--tba-badge-sub-fs, 11px)}.tba-decor{position:absolute;z-index:1;border-radius:50%;filter:blur(40px);background:color-mix(in srgb,var(--tba-decor-cl, #e8a3b8) var(--tba-decor-cl-o, 40%),transparent);pointer-events:none}.tba-decor-1{width:260px;height:260px;top:-80px;left:-100px}.tba-decor-2{width:200px;height:200px;bottom:-90px;left:10%}.tba-content-col{flex:1 1 auto;min-height:0}.tba-image-col{position:relative;width:100%;flex:0 0 42%;min-height:0;background:#f4e3e6}@media only screen and (min-width:768px){.tba-image-col{width:48%;flex:0 0 48%}}.tba-photo{width:100%;height:100%;object-fit:cover;object-position:var(--tba-photo-focal, top);display:block;fill:#e5d3d6;background-color:#f4e3e6}@media only screen and (min-width:768px){.tba-photo{object-position:var(--tba-photo-pos, center center)}}@media only screen and (max-width:767px){.tba-right-fit-natural .tba-image-col{flex-basis:auto;height:auto}.tba-right-fit-natural .tba-photo{height:auto;object-fit:initial;object-position:initial}}.hhh{margin-top:var(--hhh-mt, 0px);margin-bottom:var(--hhh-mb, 15px);box-sizing:border-box;overflow:visible}.hhh-inner{width:100%;padding-top:var(--hhh-pad-t, 20px);padding-bottom:var(--hhh-pad-b, 20px);box-sizing:border-box}.hhh-inner.align-left{text-align:left}.hhh-inner.align-center{text-align:center}.hhh-inner.align-right{text-align:right}.hhh-overline{color:var(--hhh-ov-cl);font-size:var(--hhh-ov-fs);text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin-bottom:8px}.hhh-title{color:var(--hhh-hd-cl);font-size:var(--hhh-hd-fsm);font-weight:700;line-height:1.25;margin:0}.hhh-title .hhh-hl{color:var(--hhh-hd-hl)}.hhh-title em{font-style:italic;font-weight:400}@media only screen and (min-width:768px){.hhh-title{font-size:var(--hhh-hd-fs)}}.thb{padding-top:var(--thb-pad-t, 60px);padding-bottom:var(--thb-pad-b, 60px);margin-top:var(--thb-mt, 0px);margin-bottom:var(--thb-mb, 15px);box-sizing:border-box}.thb-fg{margin-top:var(--thb-fg-mt, 0px);margin-bottom:var(--thb-fg-mb, 40px);text-align:center}.thb-fg-eyebrow{color:var(--thb-fg-eyebrow-cl, #1c64f2);font-size:var(--thb-fg-eyebrow-fs, 12px);text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-bottom:6px}.thb-fg-heading{color:var(--thb-fg-title-cl, #111);font-size:var(--thb-fg-title-fs, 28px);font-weight:700;margin:0 0 24px}.thb-fg-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;text-align:left}@media only screen and (min-width:768px){.thb-fg-grid{grid-template-columns:repeat(4,1fr)}}.thb-fg-item{position:relative}.thb-fg-item-img{position:relative;aspect-ratio:3/4;border-radius:var(--thb-fg-radius, 8px);overflow:hidden;background:#eee}.thb-fg-item-img img{width:100%;height:100%;object-fit:cover;display:block}.thb-fg-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--thb-fg-overlay-cl, #000) var(--thb-fg-overlay-o, 30%),transparent)}.thb-fg-item-text{position:absolute;left:0;right:0;bottom:0;padding:16px}.thb-fg-item-title{color:var(--thb-fg-item-title-cl, #fff);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.thb-fg-item-sub{color:var(--thb-fg-item-sub-cl, #fff);font-size:12px;opacity:.9;margin-top:2px}.thb-pb{position:relative;display:flex;flex-direction:column;background:color-mix(in srgb,var(--thb-pb-bg, #1c64f2) var(--thb-pb-bg-o, 100%),transparent);border-radius:var(--thb-pb-radius, 12px);overflow:hidden;margin-top:var(--thb-pb-mt, 0px);margin-bottom:var(--thb-pb-mb, 40px)}.thb-pb.has-bg-shadow{box-shadow:var(--thb-pb-bg-shadow-x) var(--thb-pb-bg-shadow-y) var(--thb-pb-bg-shadow-blur) var(--thb-pb-bg-shadow-spread) color-mix(in srgb,var(--thb-pb-bg-shadow-cl, #000) var(--thb-pb-bg-shadow-cl-o, 15%),transparent)}@media only screen and (min-width:768px){.thb-pb{flex-direction:row;align-items:stretch}}.thb-pb-img{flex:0 0 auto;width:100%}.thb-pb-img img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width:768px){.thb-pb-img{width:30%}}.thb-pb-content{flex:1;padding:32px 24px;text-align:center}@media only screen and (min-width:768px){.thb-pb-content{padding:32px;text-align:left}}.thb-pb-eyebrow{color:var(--thb-pb-eyebrow-cl, #fff);font-size:13px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;opacity:.85;margin-bottom:6px}.thb-pb-heading{color:var(--thb-pb-heading-cl, #fff);font-size:var(--thb-pb-heading-fs, 36px);font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin-bottom:10px}.thb-pb-heading.thb-italic{font-style:italic}.thb-pb-desc{color:var(--thb-pb-desc-cl, #fff);font-size:14px;line-height:1.5;opacity:.9;max-width:420px;margin:0 auto 20px}@media only screen and (min-width:768px){.thb-pb-desc{margin:0 0 20px}}.thb-pb-btn{display:inline-block;background:var(--thb-pb-btn-bg, #fff);color:var(--thb-pb-btn-cl, #1c64f2);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:14px 28px;border-radius:4px;text-decoration:none}.thb-pb-badge{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:2px}.thb-pb-badge-l1{color:var(--thb-pb-badge-cl, #1c64f2);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.thb-pb-badge-l2{color:var(--thb-pb-badge-cl, #1c64f2);font-size:22px;font-weight:800}@media only screen and (min-width:768px){.thb-pb-badge{width:160px;margin:20px;border-radius:50%;background:var(--thb-pb-badge-bg, #fff);aspect-ratio:1/1;flex:0 0 160px}}.thb-tr{text-align:center;margin-top:var(--thb-tr-mt, 0px);margin-bottom:var(--thb-tr-mb, 0px)}.thb-tr-heading{color:var(--thb-tr-heading-cl, #111);font-size:22px;font-weight:700;margin:0 0 28px}.thb-tr-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 16px}@media only screen and (min-width:768px){.thb-tr-grid{grid-template-columns:repeat(5,1fr)}}.thb-tr-item{display:flex;flex-direction:column;align-items:center}.thb-tr-icon{color:var(--thb-tr-icon-cl, #1c64f2);width:32px;height:32px;margin-bottom:10px}.thb-tr-icon svg{width:100%;height:100%}.thb-tr-item-title{color:var(--thb-tr-title-cl, #111);font-size:13px;font-weight:700;margin-bottom:4px}.thb-tr-item-text{color:var(--thb-tr-text-cl, #666);font-size:12px;line-height:1.4}.hamb{position:relative;overflow:hidden;margin-top:var(--hamb-mt, 0px);margin-bottom:var(--hamb-mb, 0px);padding-top:var(--hamb-pad-t, 0px);padding-bottom:var(--hamb-pad-b, 0px);background:color-mix(in srgb,var(--hamb-media-bg, #111) var(--hamb-media-bg-o, 100%),transparent)}.hamb-italic{font-style:italic}.hamb-media{display:none}.hamb-bg-img{width:100%;height:100%;object-fit:cover;object-position:var(--hamb-img-pos, center center)}.hamb-mobile-media{position:relative;width:100%}.hamb-mobile-img{display:block;width:100%;height:auto}.hamb-mobile-fit-cover .hamb-mobile-media{aspect-ratio:4/3}.hamb-mobile-fit-cover .hamb-mobile-img{height:100%;object-fit:cover;object-position:var(--hamb-img-focal, center) center}.hamb-row{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end}.hamb-panel-wrap{position:relative;width:100%}.hamb-panel-accent{display:none}.hamb-panel{position:relative;width:100%;padding:32px 24px;box-sizing:border-box;background:color-mix(in srgb,var(--hamb-panel-bg, #0a0a0a) var(--hamb-panel-bg-o, 90%),transparent)}.hamb-panel-inner{position:relative;z-index:1}@media only screen and (min-width:768px){.hamb{aspect-ratio:1920/720;min-height:0;padding-top:0;padding-bottom:0}.hamb-media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hamb-mobile-media{display:none}.hamb-row{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hamb-panel-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.hamb-panel-accent{display:block;position:absolute;top:0;left:0;height:100%;z-index:1;width:calc(var(--hamb-overlay-w, 52%) + var(--hamb-accent-w, 3px));background:color-mix(in srgb,var(--hamb-accent-cl, #c1683c) var(--hamb-accent-cl-o, 100%),transparent);clip-path:polygon(0 0,100% 0,calc(100% + var(--hamb-arrow-depth, 90px)) 50%,100% 100%,0 100%)}.hamb-panel{position:absolute;top:0;left:0;height:100%;z-index:2;width:var(--hamb-overlay-w, 52%);padding:60px 64px;clip-path:polygon(0 0,100% 0,calc(100% + var(--hamb-arrow-depth, 90px)) 50%,100% 100%,0 100%)}.hamb-panel-inner{max-width:calc(100% - 40px);display:flex;flex-direction:column;justify-content:center;height:100%;gap:20px}.hamb-panel-inner{text-align:left}.hamb-logo img{margin-left:0;margin-right:0}.hamb-eyebrow.align-left{justify-content:flex-start}.hamb-eyebrow.align-center{justify-content:center}.hamb-eyebrow.align-right{justify-content:flex-end}.hamb-headline.align-left{text-align:left}.hamb-headline.align-center{text-align:center}.hamb-headline.align-right{text-align:right}.hamb-body.align-left{text-align:left;margin-left:0;margin-right:0}.hamb-body.align-center{text-align:center;margin-left:auto;margin-right:auto}.hamb-body.align-right{text-align:right;margin-left:auto;margin-right:0}.hamb-btn-row.align-left{justify-content:flex-start}.hamb-btn-row.align-center{justify-content:center}.hamb-btn-row.align-right{justify-content:flex-end}.hamb-features.align-left{justify-content:flex-start}.hamb-features.align-center{justify-content:center}.hamb-features.align-right{justify-content:flex-end}}.hamb-panel-inner{text-align:center}.hamb-logo img{margin-left:auto;margin-right:auto}.hamb-eyebrow{justify-content:center}.hamb-body{margin-left:auto;margin-right:auto}.hamb-btn-row,.hamb-features{justify-content:center}.hamb-logo{padding-bottom:var(--hamb-logo-pad-b, 24px)}.hamb-logo img{display:block;width:var(--hamb-logo-w, 220px);max-width:100%;height:auto}.hamb-eyebrow{display:flex;align-items:center;gap:10px;padding-top:var(--hamb-eyebrow-padt, 0px);padding-bottom:var(--hamb-eyebrow-padb, 20px);font-weight:var(--hamb-eyebrow-fw, 600);font-size:var(--hamb-eyebrow-fs, 13px);color:color-mix(in srgb,var(--hamb-eyebrow-cl, #fff) var(--hamb-eyebrow-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.14em}.hamb-eyebrow:not(.hamb-eyebrow--dividers) .hamb-eyebrow-line{display:none}.hamb-eyebrow-line{flex:0 1 32px;height:1px;background:color-mix(in srgb,var(--hamb-eyebrow-div-cl, #fff) var(--hamb-eyebrow-div-cl-o, 60%),transparent)}.hamb-headline{padding-top:var(--hamb-h-padt, 0px);padding-bottom:var(--hamb-h-padb, 20px);font-weight:var(--hamb-h-fw, 800);font-size:var(--hamb-h-fs, 30px);color:color-mix(in srgb,var(--hamb-h-cl, #fff) var(--hamb-h-cl-o, 100%),transparent);line-height:1.15;text-align:center}@media only screen and (min-width:768px){.hamb-headline{font-size:var(--hamb-h-fsd, 42px)}}.hamb-body{padding-top:var(--hamb-body-padt, 0px);padding-bottom:var(--hamb-body-padb, 24px);font-weight:var(--hamb-body-fw, 400);font-size:var(--hamb-body-fs, 15px);color:color-mix(in srgb,var(--hamb-body-cl, #e5e5e5) var(--hamb-body-cl-o, 100%),transparent);line-height:1.6;max-width:var(--hamb-body-maxw, 420px)}.hamb-btn-row{display:flex;margin-bottom:24px}.hamb-btn{display:inline-block;padding:14px 28px;border-radius:var(--hamb-btn-radius, 4px);font-weight:var(--hamb-btn-fw, 700);font-size:var(--hamb-btn-fs, 14px);text-decoration:none;background:color-mix(in srgb,var(--hamb-btn-bg, #c1683c) var(--hamb-btn-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hamb-btn-cl, #fff) var(--hamb-btn-cl-o, 100%),transparent)}.hamb-features{display:flex;flex-wrap:wrap;gap:20px 26px}.hamb-feature{display:flex;flex-direction:column;align-items:center;gap:6px;width:60px;text-align:center}.hamb-feature-icon{display:flex;align-items:center;justify-content:center;width:var(--hamb-feat-icon-size, 22px);height:var(--hamb-feat-icon-size, 22px);color:color-mix(in srgb,var(--hamb-feat-icon-cl, #c1683c) var(--hamb-feat-icon-cl-o, 100%),transparent)}.hamb-feature-icon svg{width:100%;height:100%}.hamb-feature-icon--shadow svg{filter:drop-shadow(var(--hamb-feat-icon-shadow-x, 0px) var(--hamb-feat-icon-shadow-y, 1px) var(--hamb-feat-icon-shadow-blur, 2px) color-mix(in srgb,var(--hamb-feat-icon-shadow-cl, #000) var(--hamb-feat-icon-shadow-cl-o, 30%),transparent))}.hamb-feature-label{font-weight:var(--hamb-feat-fw, 600);font-size:var(--hamb-feat-fs, 11px);color:color-mix(in srgb,var(--hamb-feat-cl, #fff) var(--hamb-feat-cl-o, 100%),transparent);line-height:1.3}.htm{position:relative;overflow:hidden;margin-top:var(--htm-mt, 0px);margin-bottom:var(--htm-mb, 0px);padding-top:var(--htm-pad-t, 80px);padding-bottom:var(--htm-pad-b, 80px);background:color-mix(in srgb,var(--htm-bg, #0a0a0a) var(--htm-bg-o, 100%),transparent)}.htm-italic{font-style:italic}.htm-inner{position:relative;z-index:1}.htm-grid{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:768px){.htm-grid{flex-direction:row;align-items:flex-start;gap:60px}.htm-col--left{flex:1 1 0;min-width:0}.htm-col--right{flex:1 1 0;min-width:0;padding-right:80px}}.htm-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-weight:var(--htm-eyebrow-fw, 700);font-size:var(--htm-eyebrow-fs, 13px);color:color-mix(in srgb,var(--htm-eyebrow-cl, #c1683c) var(--htm-eyebrow-cl-o, 100%),transparent);padding-bottom:var(--htm-eyebrow-padb, 12px)}.htm-heading{margin:0;padding-bottom:var(--htm-heading-padb, 20px);font-weight:var(--htm-heading-fw, 800);font-size:var(--htm-heading-fsm, 30px);color:color-mix(in srgb,var(--htm-heading-cl, #fff) var(--htm-heading-cl-o, 100%),transparent);line-height:1.15}@media only screen and (min-width:768px){.htm-heading{font-size:var(--htm-heading-fs, 40px)}}.htm-body{font-weight:var(--htm-body-fw, 400);font-size:var(--htm-body-fs, 15px);color:color-mix(in srgb,var(--htm-body-cl, #c7c7c7) var(--htm-body-cl-o, 100%),transparent);line-height:1.7}.htm-body p{margin:0 0 16px}.htm-body p:last-child{margin-bottom:0}.htm-divider{display:none}@media only screen and (min-width:768px){.htm-divider{display:block;flex:0 0 1px;align-self:stretch;background:color-mix(in srgb,var(--htm-divider-cl, #fff) var(--htm-divider-cl-o, 20%),transparent)}}.htm-col--right{display:flex;flex-direction:column;gap:var(--htm-item-gap, 36px)}.htm-item{display:flex;align-items:flex-start;gap:18px}.htm-item-icon-wrap{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--htm-icon-ring-size, 46px);height:var(--htm-icon-ring-size, 46px);border-radius:50%;border:var(--htm-icon-ring-width, 1px) solid color-mix(in srgb,var(--htm-icon-ring-cl, #c1683c) var(--htm-icon-ring-cl-o, 60%),transparent)}.htm-item-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--htm-icon-size, 20px);height:var(--htm-icon-size, 20px);color:color-mix(in srgb,var(--htm-icon-cl, #c1683c) var(--htm-icon-cl-o, 100%),transparent)}.htm-item-icon svg{width:100%;height:100%}.htm-item-icon--bare{margin-top:2px}.htm-item-text{flex:1 1 0;min-width:0}.htm-item-title{display:inline-block;font-weight:var(--htm-item-title-fw, 700);font-size:var(--htm-item-title-fs, 20px);color:color-mix(in srgb,var(--htm-item-title-cl, #c1683c) var(--htm-item-title-cl-o, 100%),transparent);text-transform:uppercase;letter-spacing:.04em}.htm-item-underline{display:block;width:36px;height:2px;margin-top:6px;background:color-mix(in srgb,var(--htm-item-underline-cl, #c1683c) var(--htm-item-underline-cl-o, 100%),transparent)}.htm-item-desc{margin-top:10px;font-weight:var(--htm-item-desc-fw, 400);font-size:var(--htm-item-desc-fs, 14px);color:color-mix(in srgb,var(--htm-item-desc-cl, #c7c7c7) var(--htm-item-desc-cl-o, 100%),transparent);line-height:1.6}.htm-photo{display:none}@media only screen and (min-width:768px){.htm-photo{display:block;position:absolute;top:0;right:0;height:100%;width:26%;z-index:0;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 22%);mask-image:linear-gradient(to right,transparent 0%,#000 22%)}.htm-photo-img{width:100%;height:100%;object-fit:cover;display:block}}.htm-photo.hide-sm{display:none}@media only screen and (max-width:767px){.htm-photo:not(.hide-sm){display:block;position:relative;width:100%;height:220px;margin-bottom:24px;mask-image:none;-webkit-mask-image:none}.htm-photo:not(.hide-sm) .htm-photo-img{width:100%;height:100%;object-fit:cover;border-radius:12px}}.hcs{margin-top:var(--hcs-mt, 0px);margin-bottom:var(--hcs-mb, 0px);padding-top:var(--hcs-pad-t, 60px);padding-bottom:var(--hcs-pad-b, 60px);background:color-mix(in srgb,var(--hcs-bg, #f2f0fb) var(--hcs-bg-o, 100%),transparent)}.hcs-italic{font-style:italic}.hcs-inner.align-left{text-align:left}.hcs-inner.align-center{text-align:center}.hcs-inner.align-right{text-align:right}.hcs-heading{margin:0;padding-bottom:var(--hcs-heading-padb, 12px);font-weight:var(--hcs-heading-fw, 800);font-size:var(--hcs-heading-fsm, 24px);color:color-mix(in srgb,var(--hcs-heading-cl, #111) var(--hcs-heading-cl-o, 100%),transparent);line-height:1.2}@media only screen and (min-width:768px){.hcs-heading{font-size:var(--hcs-heading-fs, 32px)}}.hcs-hl{color:color-mix(in srgb,var(--hcs-heading-hl-cl, #7b5fe0) var(--hcs-heading-hl-cl-o, 100%),transparent)}.hcs-subtext{padding-bottom:var(--hcs-subtext-padb, 40px);font-weight:var(--hcs-subtext-fw, 400);font-size:var(--hcs-subtext-fs, 16px);color:color-mix(in srgb,var(--hcs-subtext-cl, #444) var(--hcs-subtext-cl-o, 100%),transparent);line-height:1.6;max-width:640px;margin-left:auto;margin-right:auto}.hcs-inner.align-left .hcs-subtext{margin-left:0}.hcs-inner.align-right .hcs-subtext{margin-right:0}.hcs-stats{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--hcs-stat-gap, 48px);padding-bottom:var(--hcs-stats-padb, 30px)}.hcs-inner.align-left .hcs-stats{justify-content:flex-start}.hcs-inner.align-right .hcs-stats{justify-content:flex-end}.hcs-stat{display:flex;align-items:center;gap:10px}.hcs-stat-number{font-weight:var(--hcs-stat-number-fw, 800);font-size:var(--hcs-stat-number-fsm, 36px);color:color-mix(in srgb,var(--hcs-stat-number-cl, #111) var(--hcs-stat-number-cl-o, 100%),transparent);line-height:1;white-space:nowrap}@media only screen and (min-width:768px){.hcs-stat-number{font-size:var(--hcs-stat-number-fs, 48px)}}.hcs-stat-label{font-weight:var(--hcs-stat-label-fw, 600);font-size:var(--hcs-stat-label-fs, 13px);color:color-mix(in srgb,var(--hcs-stat-label-cl, #333) var(--hcs-stat-label-cl-o, 100%),transparent);line-height:1.3;text-align:left;max-width:110px}.hcs-closing{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px;font-weight:var(--hcs-closing-fw, 400);font-size:var(--hcs-closing-fs, 14px);color:color-mix(in srgb,var(--hcs-closing-cl, #444) var(--hcs-closing-cl-o, 100%),transparent)}.hcs-stars{display:inline-flex;align-items:center;gap:2px;color:color-mix(in srgb,var(--hcs-star-cl, #f5b400) var(--hcs-star-cl-o, 100%),transparent)}.hcs-stars svg{width:var(--hcs-star-size, 14px);height:var(--hcs-star-size, 14px)}.hov{margin-top:var(--hov-mt, 0px);margin-bottom:var(--hov-mb, 0px);padding-top:var(--hov-pad-t, 70px);padding-bottom:var(--hov-pad-b, 70px);background:color-mix(in srgb,var(--hov-bg, #fff) var(--hov-bg-o, 100%),transparent)}.hov-italic{font-style:italic}.hov-header{padding-bottom:var(--hov-header-padb, 44px)}.hov-header.align-center{text-align:center}.hov-header.align-left{text-align:left}.hov-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-weight:var(--hov-eyebrow-fw, 700);font-size:var(--hov-eyebrow-fs, 13px);color:color-mix(in srgb,var(--hov-eyebrow-cl, #c1683c) var(--hov-eyebrow-cl-o, 100%),transparent);margin-bottom:8px}.hov-heading{margin:0 0 10px;font-weight:var(--hov-heading-fw, 800);font-size:var(--hov-heading-fsm, 26px);color:color-mix(in srgb,var(--hov-heading-cl, #111) var(--hov-heading-cl-o, 100%),transparent);line-height:1.2}@media only screen and (min-width:768px){.hov-heading{font-size:var(--hov-heading-fs, 34px)}}.hov-hl{color:color-mix(in srgb,var(--hov-heading-hl-cl, #c1683c) var(--hov-heading-hl-cl-o, 100%),transparent)}.hov-subtext{font-weight:var(--hov-subtext-fw, 400);font-size:var(--hov-subtext-fs, 16px);color:color-mix(in srgb,var(--hov-subtext-cl, #555) var(--hov-subtext-cl-o, 100%),transparent);line-height:1.6}.hov-grid{display:grid;grid-template-columns:repeat(var(--hov-cols-mb, 1),1fr);gap:var(--hov-gap, 24px)}@media only screen and (min-width:600px){.hov-grid{grid-template-columns:repeat(var(--hov-cols-tb, 2),1fr)}}@media only screen and (min-width:1000px){.hov-grid{grid-template-columns:repeat(var(--hov-cols, 3),1fr)}}.hov-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--hov-card-pad, 32px);border-radius:var(--hov-card-radius, 12px);background:color-mix(in srgb,var(--hov-card-bg, #f7f5f2) var(--hov-card-bg-o, 100%),transparent);border:var(--hov-card-border-w, 1px) solid color-mix(in srgb,var(--hov-card-border-cl, #e5e5e5) var(--hov-card-border-cl-o, 100%),transparent);box-shadow:var(--hov-card-shadow-x, 0px) var(--hov-card-shadow-y, 4px) var(--hov-card-shadow-blur, 16px) var(--hov-card-shadow-spread, 0px) color-mix(in srgb,var(--hov-card-shadow-cl, #000) var(--hov-card-shadow-cl-o, 10%),transparent)}.hov-grid.hov-no-card-shadow .hov-item{box-shadow:none}.hov-grid.hov-align-left .hov-item{align-items:flex-start;text-align:left}.hov-icon-wrap{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.hov-shape-circle{width:var(--hov-icon-bg-size, 60px);height:var(--hov-icon-bg-size, 60px);border-radius:50%;background:color-mix(in srgb,var(--hov-icon-bg-cl, #c1683c) var(--hov-icon-bg-cl-o, 15%),transparent)}.hov-shape-square{width:var(--hov-icon-bg-size, 60px);height:var(--hov-icon-bg-size, 60px);border-radius:var(--hov-icon-bg-radius, 16px);background:color-mix(in srgb,var(--hov-icon-bg-cl, #c1683c) var(--hov-icon-bg-cl-o, 15%),transparent)}.hov-shape-none{width:var(--hov-icon-size, 26px);height:var(--hov-icon-size, 26px)}.hov-icon-svg{display:flex;align-items:center;justify-content:center;width:var(--hov-icon-size, 26px);height:var(--hov-icon-size, 26px);color:color-mix(in srgb,var(--hov-icon-cl, #c1683c) var(--hov-icon-cl-o, 100%),transparent)}.hov-icon-svg svg{width:100%;height:100%}.hov-icon-img{width:var(--hov-icon-size, 26px);height:var(--hov-icon-size, 26px);object-fit:contain}.hov-grid:not(.hov-no-icon-shadow) .hov-icon-svg svg,.hov-grid:not(.hov-no-icon-shadow) .hov-icon-img{filter:drop-shadow(var(--hov-icon-shadow-x, 0px) var(--hov-icon-shadow-y, 1px) var(--hov-icon-shadow-blur, 3px) color-mix(in srgb,var(--hov-icon-shadow-cl, #000) var(--hov-icon-shadow-cl-o, 30%),transparent))}.hov-item-title{font-weight:var(--hov-item-title-fw, 700);font-size:var(--hov-item-title-fs, 18px);color:color-mix(in srgb,var(--hov-item-title-cl, #111) var(--hov-item-title-cl-o, 100%),transparent);margin-bottom:8px}.hov-item-desc{font-weight:var(--hov-item-desc-fw, 400);font-size:var(--hov-item-desc-fs, 14px);color:color-mix(in srgb,var(--hov-item-desc-cl, #555) var(--hov-item-desc-cl-o, 100%),transparent);line-height:1.5}.hop{margin-top:var(--hop-mt, 0px);margin-bottom:var(--hop-mb, 0px);padding-top:var(--hop-pad-t, 50px);padding-bottom:var(--hop-pad-b, 50px);background:color-mix(in srgb,var(--hop-bg, #f2f0fb) var(--hop-bg-o, 100%),transparent)}.hop-italic{font-style:italic}.hop-grid{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:768px){.hop-grid{flex-direction:row;align-items:center;gap:var(--hop-col-gap, 48px)}.hop-col--left{flex:0 0 auto;width:280px}.hop-col--right{flex:1 1 0;min-width:0}}.hop-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-weight:var(--hop-eyebrow-fw, 700);font-size:var(--hop-eyebrow-fs, 12px);color:color-mix(in srgb,var(--hop-eyebrow-cl, #7b5fe0) var(--hop-eyebrow-cl-o, 100%),transparent);margin-bottom:8px}.hop-heading{margin:0 0 10px;font-weight:var(--hop-heading-fw, 700);font-size:var(--hop-heading-fsm, 22px);color:color-mix(in srgb,var(--hop-heading-cl, #111) var(--hop-heading-cl-o, 100%),transparent);line-height:1.25}@media only screen and (min-width:768px){.hop-heading{font-size:var(--hop-heading-fs, 26px)}}.hop-body{font-weight:var(--hop-body-fw, 400);font-size:var(--hop-body-fs, 15px);color:color-mix(in srgb,var(--hop-body-cl, #555) var(--hop-body-cl-o, 100%),transparent);line-height:1.6;margin-bottom:16px}.hop-link{display:inline-flex;align-items:center;gap:6px;font-weight:var(--hop-link-fw, 700);font-size:var(--hop-link-fs, 14px);color:color-mix(in srgb,var(--hop-link-cl, #111) var(--hop-link-cl-o, 100%),transparent);text-decoration:underline}.hop-link svg{width:14px;height:14px}.hop-col--right{display:flex;flex-wrap:wrap;gap:var(--hop-item-gap, 28px) var(--hop-item-gap, 28px)}.hop-item{flex:1 1 140px;min-width:120px}.hop-item-icon{display:flex;align-items:center;justify-content:center;width:var(--hop-icon-size, 28px);height:var(--hop-icon-size, 28px);color:color-mix(in srgb,var(--hop-icon-cl, #7b5fe0) var(--hop-icon-cl-o, 100%),transparent);margin-bottom:12px}.hop-item-icon svg,.hop-item-icon img{width:100%;height:100%;object-fit:contain}.hop-item-title{text-transform:uppercase;letter-spacing:.04em;font-weight:var(--hop-item-title-fw, 700);font-size:var(--hop-item-title-fs, 13px);color:color-mix(in srgb,var(--hop-item-title-cl, #7b5fe0) var(--hop-item-title-cl-o, 100%),transparent);margin-bottom:4px}.hop-item-desc{font-weight:var(--hop-item-desc-fw, 400);font-size:var(--hop-item-desc-fs, 12px);color:color-mix(in srgb,var(--hop-item-desc-cl, #666) var(--hop-item-desc-cl-o, 100%),transparent);line-height:1.4}.hbcn{position:static;overflow:visible;display:block;min-height:0;background:none}.hbcn-grid{display:grid;grid-template-columns:repeat(var(--hbcn-cols-mb, 2),1fr);gap:var(--hbcn-gap, 16px)}@media only screen and (min-width:600px){.hbcn-grid{grid-template-columns:repeat(var(--hbcn-cols, 4),1fr)}}.hbcn-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 10px;border-radius:var(--hbcn-radius, 10px);background:color-mix(in srgb,var(--hbcn-bg, #fff) var(--hbcn-bg-o, 0%),transparent);border:1px solid color-mix(in srgb,var(--hbcn-border-cl, #e5e5e5) var(--hbcn-border-cl-o, 100%),transparent)}.hbcn-grid.hbcn-no-border .hbcn-item{border-color:transparent}.hbcn-icon-wrap{display:flex;align-items:center;justify-content:center;width:var(--hbcn-icon-bg-size, 52px);height:var(--hbcn-icon-bg-size, 52px);border-radius:var(--hbcn-icon-bg-radius, 26px);background:color-mix(in srgb,var(--hbcn-icon-bg-cl, #f4f4f4) var(--hbcn-icon-bg-cl-o, 100%),transparent);margin-bottom:10px}.hbcn-icon-svg{display:flex;align-items:center;justify-content:center;width:var(--hbcn-icon-size, 26px);height:var(--hbcn-icon-size, 26px);color:color-mix(in srgb,var(--hbcn-icon-cl, #111) var(--hbcn-icon-cl-o, 100%),transparent)}.hbcn-icon-svg svg{width:100%;height:100%}.hbcn-icon-img{width:var(--hbcn-icon-size, 26px);height:var(--hbcn-icon-size, 26px);object-fit:contain}.hbcn-grid:not(.hbcn-no-icon-shadow) .hbcn-icon-svg svg,.hbcn-grid:not(.hbcn-no-icon-shadow) .hbcn-icon-img{filter:drop-shadow(var(--hbcn-icon-shadow-x, 0px) var(--hbcn-icon-shadow-y, 1px) var(--hbcn-icon-shadow-blur, 3px) color-mix(in srgb,var(--hbcn-icon-shadow-cl, #000) var(--hbcn-icon-shadow-cl-o, 30%),transparent))}.hbcn-item-title{font-weight:var(--hbcn-title-fw, 700);font-size:var(--hbcn-title-fs, 13px);color:color-mix(in srgb,var(--hbcn-title-cl, #111) var(--hbcn-title-cl-o, 100%),transparent)}.hbcn-item-subtitle{margin-top:2px;font-weight:var(--hbcn-subtitle-fw, 400);font-size:var(--hbcn-subtitle-fs, 11px);color:color-mix(in srgb,var(--hbcn-subtitle-cl, #777) var(--hbcn-subtitle-cl-o, 100%),transparent)}.hnh{margin-top:var(--hnh-mt, 0px);margin-bottom:var(--hnh-mb, 0px);padding-top:var(--hnh-pad-t, 60px);padding-bottom:var(--hnh-pad-b, 60px);background:color-mix(in srgb,var(--hnh-bg, #fff) var(--hnh-bg-o, 100%),transparent)}.hnh-italic{font-style:italic}.hnh-grid{display:flex;flex-direction:column;gap:32px}.hnh-mobile-img-first .hnh-grid{flex-direction:column-reverse}@media only screen and (min-width:768px){.hnh-grid{flex-direction:row;align-items:center;gap:60px}.hnh-mobile-img-first .hnh-grid{flex-direction:row}.hnh-col--content{flex:1 1 0;min-width:0}.hnh-col--image{flex:0 0 40%}}.hnh-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-weight:var(--hnh-eyebrow-fw, 700);font-size:var(--hnh-eyebrow-fs, 12px);color:color-mix(in srgb,var(--hnh-eyebrow-cl, #c1683c) var(--hnh-eyebrow-cl-o, 100%),transparent);margin-bottom:8px}.hnh-heading{margin:0 0 20px;font-weight:var(--hnh-heading-fw, 700);font-size:var(--hnh-heading-fsm, 22px);color:color-mix(in srgb,var(--hnh-heading-cl, #111) var(--hnh-heading-cl-o, 100%),transparent);line-height:1.25}@media only screen and (min-width:768px){.hnh-heading{font-size:var(--hnh-heading-fs, 26px)}}.hnh-faq-item{border-bottom:1px solid color-mix(in srgb,var(--hnh-faq-border, #e5e5e5) var(--hnh-faq-border-o, 100%),transparent);padding:14px 0}.hnh-faq-item:first-child{padding-top:0}.hnh-faq-question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:var(--hnh-faq-fw, 600);font-size:var(--hnh-faq-fs, 14px);color:color-mix(in srgb,var(--hnh-faq-cl, #111) var(--hnh-faq-cl-o, 100%),transparent)}.hnh-faq-question::-webkit-details-marker{display:none}.hnh-faq-toggle{flex-shrink:0;font-size:18px;font-weight:400;line-height:1;transition:transform .2s ease}.hnh-faq-item[open] .hnh-faq-toggle{transform:rotate(45deg)}.hnh-faq-answer{margin-top:8px;font-size:var(--hnh-faq-ans-fs, 14px);line-height:1.6;color:color-mix(in srgb,var(--hnh-faq-ans-cl, #666) var(--hnh-faq-ans-cl-o, 100%),transparent)}.hnh-col--image{width:100%}.hnh-img{display:block;width:100%;height:auto;border-radius:var(--hnh-img-radius, 16px);object-fit:cover}.hdb{position:relative;overflow:hidden;margin-top:var(--hdb-mt, 0px);margin-bottom:var(--hdb-mb, 0px);padding-top:var(--hdb-pad-t, 60px);padding-bottom:var(--hdb-pad-b, 60px);background:color-mix(in srgb,var(--hdb-bg, #f2f2f0) var(--hdb-bg-o, 100%),transparent)}.hdb-italic{font-style:italic}.hdb-corner{display:none}@media only screen and (min-width:768px){.hdb-corner{display:block;position:absolute;width:36px;height:36px;border-color:color-mix(in srgb,var(--hdb-corner-cl, #999) var(--hdb-corner-cl-o, 30%),transparent);border-style:dashed;z-index:1}.hdb-corner--tl{top:24px;left:24px;border-width:1px 0 0 1px}.hdb-corner--bl{bottom:24px;left:24px;border-width:0 0 1px 1px}}.hdb-side-label{display:none}@media only screen and (min-width:900px){.hdb-side-label{display:block;position:absolute;left:14px;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.15em;font-size:var(--hdb-side-fs, 11px);color:color-mix(in srgb,var(--hdb-side-cl, #999) var(--hdb-side-cl-o, 100%),transparent);z-index:1}}.hdb-inner{position:relative;z-index:2}.hdb-row{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:768px){.hdb-row{flex-direction:row;align-items:center;gap:50px}.hdb-content-col{flex:1 1 0;min-width:0}.hdb-photo-col{flex:0 0 42%}}.hdb-eyebrow{font-weight:var(--hdb-eyebrow-fw, 400);font-size:var(--hdb-eyebrow-fs, 16px);color:color-mix(in srgb,var(--hdb-eyebrow-cl, #555) var(--hdb-eyebrow-cl-o, 100%),transparent);margin-bottom:6px}.hdb-heading{margin:0 0 10px;font-weight:var(--hdb-heading-fw, 800);font-size:var(--hdb-heading-fsm, 34px);color:color-mix(in srgb,var(--hdb-heading-cl, #111) var(--hdb-heading-cl-o, 100%),transparent);line-height:1.1}@media only screen and (min-width:768px){.hdb-heading{font-size:var(--hdb-heading-fs, 52px)}}.hdb-hl{color:color-mix(in srgb,var(--hdb-heading-hl-cl, #2f5fe0) var(--hdb-heading-hl-cl-o, 100%),transparent)}.hdb-tagline{font-weight:var(--hdb-tagline-fw, 600);font-size:var(--hdb-tagline-fs, 14px);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--hdb-tagline-cl, #333) var(--hdb-tagline-cl-o, 100%),transparent);margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid color-mix(in srgb,var(--hdb-heading-hl-cl, #2f5fe0) 20%,transparent);display:inline-block}.hdb-body{font-weight:var(--hdb-body-fw, 400);font-size:var(--hdb-body-fs, 15px);color:color-mix(in srgb,var(--hdb-body-cl, #555) var(--hdb-body-cl-o, 100%),transparent);line-height:1.6;max-width:420px;margin-bottom:24px}.hdb-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:28px}.hdb-btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:14px}.hdb-btn1{padding:14px 26px;border-radius:var(--hdb-btn1-radius, 6px);font-weight:700;background:color-mix(in srgb,var(--hdb-btn1-bg, #2f5fe0) var(--hdb-btn1-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hdb-btn1-cl, #fff) var(--hdb-btn1-cl-o, 100%),transparent)}.hdb-btn1 svg{width:15px;height:15px}.hdb-btn2{font-weight:600;text-decoration:underline;color:color-mix(in srgb,var(--hdb-btn2-cl, #111) var(--hdb-btn2-cl-o, 100%),transparent)}.hdb-btn2-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.hdb-btn2-icon svg{width:100%;height:100%}.hdb-avail{display:flex;align-items:center;gap:12px}.hdb-avail-avatars{display:flex;align-items:center}.hdb-avail-avatar{width:var(--hdb-avail-avatar-size, 22px);height:var(--hdb-avail-avatar-size, 22px);border-radius:50%;object-fit:cover;border:2px solid color-mix(in srgb,var(--hdb-avail-avatar-bdr, #fff) var(--hdb-avail-avatar-bdr-o, 100%),transparent);margin-left:calc(var(--hdb-avail-avatar-size, 22px) * -.35)}.hdb-avail-avatar:first-child{margin-left:0}.hdb-avail-text{display:flex;flex-direction:column;gap:2px}.hdb-avail-label{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--hdb-avail-label-cl, #111) var(--hdb-avail-label-cl-o, 100%),transparent)}.hdb-avail-dot{width:7px;height:7px;border-radius:50%;background:var(--hdb-avail-dot-cl, #3ecf6a);box-shadow:0 0 0 3px color-mix(in srgb,var(--hdb-avail-dot-cl, #3ecf6a) 25%,transparent)}.hdb-avail-caption{font-size:12px;color:color-mix(in srgb,var(--hdb-avail-caption-cl, #555) var(--hdb-avail-caption-cl-o, 100%),transparent)}.hdb-photo-col{position:relative}.hdb-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);width:88%;aspect-ratio:1/1;border-radius:50%;background:color-mix(in srgb,var(--hdb-circle-cl, #e0574f) var(--hdb-circle-cl-o, 40%),transparent);z-index:0}.hdb-watermark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;opacity:var(--hdb-watermark-o, 40%);pointer-events:none}.hdb-watermark-img{width:70%;height:auto;object-fit:contain}.hdb-img{position:relative;z-index:1;display:block;width:100%;height:auto}.hdb-fit-natural .hdb-img{width:100%;height:auto}@media only screen and (max-width:767px){.hdb-fit-natural .hdb-img{width:100%;height:auto;object-fit:initial}}@media only screen and (min-width:768px){.hdb-img{width:100%;height:auto}}.hdb-badges{display:none}@media only screen and (min-width:1100px){.hdb-badges{display:flex;flex-direction:column;gap:0;position:absolute;right:24px;top:50%;transform:translateY(-70%);z-index:2}.hdb-badge{display:flex;align-items:center;gap:8px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--hdb-badge-border-cl, #e5e5e5) var(--hdb-badge-border-cl-o, 100%),transparent);white-space:nowrap}.hdb-badge:last-child{border-bottom:none}.hdb-badge-icon{display:flex;align-items:center;justify-content:center;width:14px;height:14px;color:color-mix(in srgb,var(--hdb-badge-icon-cl, #111) var(--hdb-badge-icon-cl-o, 100%),transparent)}.hdb-badge-icon svg{width:100%;height:100%}.hdb-badge-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--hdb-badge-cl, #111) var(--hdb-badge-cl-o, 100%),transparent)}.hdb-badge-value{font-size:11px;color:color-mix(in srgb,var(--hdb-badge-value-cl, #777) var(--hdb-badge-value-cl-o, 100%),transparent);margin-left:4px}}.hdb-social{display:none}@media only screen and (min-width:1100px){.hdb-social{display:flex;flex-direction:column;align-items:center;gap:16px;position:absolute;right:24px;bottom:24px;z-index:2}.hdb-social-item{font-size:13px;font-weight:700;text-decoration:none;color:color-mix(in srgb,var(--hdb-social-cl, #111) var(--hdb-social-cl-o, 100%),transparent)}}.hpk{position:relative;overflow:hidden;margin-top:var(--hpk-mt, 0px);margin-bottom:var(--hpk-mb, 0px);padding-top:var(--hpk-pad-t, 0px);padding-bottom:var(--hpk-pad-b, 0px);background:color-mix(in srgb,var(--hpk-media-bg, #f7ede4) var(--hpk-media-bg-o, 100%),transparent)}.hpk-italic{font-style:italic}.hpk-media{display:none}.hpk-bg-img{width:100%;height:100%;object-fit:cover;object-position:var(--hpk-img-pos, center center)}.hpk-mobile-media{position:relative;width:100%;min-height:var(--hpk-banner-hm, 700px)}.hpk-mobile-img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:var(--hpk-img-focal, center) center}.hpk-mobile-fit-natural .hpk-mobile-media{min-height:0}.hpk-mobile-fit-natural .hpk-mobile-img{position:relative;height:auto;object-fit:initial}.hpk-row{position:relative;z-index:2}.hpk-content{position:relative;z-index:2;padding:40px 24px 90px}.hpk-content.align-center{text-align:center;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.hpk-content{text-align:center}.hpk-pill{margin-left:auto;margin-right:auto}.hpk-buttons{justify-content:center}.hpk-review-card{margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.hpk{aspect-ratio:1920/720}.hpk-media{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hpk-mobile-media{display:none}.hpk-row{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.hpk-content{padding:0 40px;max-width:560px;box-sizing:border-box}}.hpk-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-weight:700;font-size:var(--hpk-pill-fs, 12px);letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--hpk-pill-bg, #f9d9d3) var(--hpk-pill-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpk-pill-cl, #c1483c) var(--hpk-pill-cl-o, 100%),transparent);margin-bottom:16px}.hpk-pill-icon{display:flex;align-items:center;justify-content:center;width:14px;height:14px}.hpk-pill-icon svg{width:100%;height:100%}.hpk-heading{margin:0 0 14px;font-weight:var(--hpk-heading-fw, 800);font-size:var(--hpk-heading-fsm, 30px);color:color-mix(in srgb,var(--hpk-heading-cl, #1a1a1a) var(--hpk-heading-cl-o, 100%),transparent);line-height:1.15}@media only screen and (min-width:768px){.hpk-heading{font-size:var(--hpk-heading-fs, 44px)}}.hpk-hl{color:color-mix(in srgb,var(--hpk-heading-hl-cl, #c1483c) var(--hpk-heading-hl-cl-o, 100%),transparent)}.hpk-body{font-weight:var(--hpk-body-fw, 400);font-size:var(--hpk-body-fs, 16px);color:color-mix(in srgb,var(--hpk-body-cl, #555) var(--hpk-body-cl-o, 100%),transparent);line-height:1.6;margin-bottom:24px}.hpk-buttons{display:flex;flex-wrap:wrap;gap:12px}.hpk-content.align-center .hpk-buttons{justify-content:center}.hpk-btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:fit-content;gap:8px;padding:14px 26px;border-radius:var(--hpk-btn-radius, 6px);font-weight:700;font-size:var(--hpk-btn-fs, 14px);text-decoration:none}.hpk-btn1{background:color-mix(in srgb,var(--hpk-btn1-bg, #c1483c) var(--hpk-btn1-bg-o, 100%),transparent);color:color-mix(in srgb,var(--hpk-btn1-cl, #fff) var(--hpk-btn1-cl-o, 100%),transparent)}.hpk-btn1 svg{width:16px;height:16px}.hpk-btn2{background:color-mix(in srgb,var(--hpk-btn2-bg, #fff) var(--hpk-btn2-bg-o, 0%),transparent);color:color-mix(in srgb,var(--hpk-btn2-cl, #1a1a1a) var(--hpk-btn2-cl-o, 100%),transparent);border:1px solid color-mix(in srgb,var(--hpk-btn2-bdr, #1a1a1a) var(--hpk-btn2-bdr-o, 30%),transparent)}.hpk-review-card{position:relative;z-index:2;display:flex;align-items:center;gap:12px;margin-top:-64px;margin-bottom:24px;padding:14px 18px;border-radius:var(--hpk-card-radius, 16px);background:color-mix(in srgb,var(--hpk-card-bg, #fff) var(--hpk-card-bg-o, 100%),transparent);box-shadow:0 10px 30px #0000001f;width:fit-content}@media only screen and (min-width:768px){.hpk-review-card{position:absolute;left:50%;bottom:48px;margin:0;transform:translate(-50%)}}.hpk-review-avatars{display:flex;align-items:center;flex-shrink:0}.hpk-review-avatar{width:var(--hpk-avatar-size, 32px);height:var(--hpk-avatar-size, 32px);border-radius:50%;object-fit:cover;border:2px solid color-mix(in srgb,var(--hpk-avatar-bdr, #fff) var(--hpk-avatar-bdr-o, 100%),transparent);margin-left:calc(var(--hpk-avatar-size, 32px) * -.35)}.hpk-review-avatar:first-child{margin-left:0}.hpk-review-text{display:flex;flex-direction:column;gap:4px}.hpk-review-label{font-weight:700;font-size:13px;color:color-mix(in srgb,var(--hpk-review-label-cl, #1a1a1a) var(--hpk-review-label-cl-o, 100%),transparent)}.hpk-review-row{display:flex;align-items:center;gap:6px}.hpk-review-stars{display:inline-flex;align-items:center;gap:1px;color:color-mix(in srgb,var(--hpk-star-cl, #f5b400) var(--hpk-star-cl-o, 100%),transparent)}.hpk-review-stars svg{width:13px;height:13px}.hpk-review-count{font-size:12px;color:color-mix(in srgb,var(--hpk-review-count-cl, #666) var(--hpk-review-count-cl-o, 100%),transparent)}
/*# sourceMappingURL=/cdn/shop/t/161/assets/theme.css.map */
