.thhsb{--sb-font: "Nunito Sans", sans-serif;--sb-head: "CentralW01-Bold", "Central-Bold_1", sans-serif;position:relative;overflow:hidden;background:linear-gradient(90deg,var(--sb-bg1) 0%,var(--sb-bg2) 100%);color:var(--sb-text);font-family:var(--sb-font)}.thhsb *,.thhsb *:before,.thhsb *:after{box-sizing:border-box}.thhsb p{margin:0}.thhsb__grid{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding:var(--sb-pt-m) 16px var(--sb-pb-m);text-align:center}.thhsb__top{display:flex;flex-direction:column;align-items:center;width:100%}.thhsb .thhsb__label{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:2px 14px 2px 10px;border-radius:999px;background:linear-gradient(90deg,var(--sb-l1) 0%,var(--sb-l2) 100%);color:var(--sb-ltext);font-family:var(--sb-font);font-weight:600;font-size:16px;line-height:1.5;letter-spacing:0;text-align:center}.thhsb__label-icon{width:20px;height:20px;flex:none;object-fit:contain}.thhsb .thhsb__heading{margin:20.79px 0 0;color:inherit;font-family:var(--sb-head);font-weight:700;font-style:normal;font-size:min(51px,13vw);line-height:1;letter-spacing:-.01em;text-transform:none}.thhsb .thhsb__text{margin-top:20.79px;color:inherit;font-family:var(--sb-font);font-weight:700;font-size:20px;line-height:1.23;letter-spacing:0}.thhsb__text--desktop{display:none}.thhsb__media{width:calc(100% + 32px);margin:16px -16px 0}.thhsb__media picture{display:block;height:100%}.thhsb__media img,.thhsb__placeholder{display:block;width:100%;height:auto}.thhsb__media img{object-position:var(--sb-pos-m)}.thhsb__placeholder{aspect-ratio:4 / 3;height:auto;background:#0000000d}.thhsb__media:empty{display:none}.thhsb__bottom{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:16px}.thhsb .thhsb__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:360px;min-height:60px;padding:16px 32px;border:0;border-radius:999px;background:linear-gradient(90deg,var(--sb-b1) 0%,var(--sb-b2) 100%);box-shadow:0 4px 4px 4px var(--sb-bshadow) inset;color:var(--sb-btext);font-family:var(--sb-head);font-weight:700;font-size:24px;line-height:1.04;letter-spacing:-.01em;text-align:center;text-decoration:none;transition:filter .2s ease,transform .2s ease}.thhsb .thhsb__btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.thhsb__btns{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.thhsb .thhsb__btn--accent{background:linear-gradient(90deg,var(--sb-a1) 0%,var(--sb-a2) 100%);box-shadow:0 4px 4px 4px var(--sb-ashadow) inset;color:var(--sb-atext)}.thhsb__cards{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:300px;margin-top:23.39px}.thhsb .thhsb__card{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--sb-cborder);border-radius:8px;background:linear-gradient(90deg,var(--sb-c1) 0%,var(--sb-c2) 100%);color:inherit;text-align:center;text-decoration:none}.thhsb__card--desktop{display:none!important}.thhsb__card-img{width:auto;height:var(--sb-cimg-m);max-width:40%;flex:none;object-fit:contain}.thhsb__card-body{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.thhsb__card-title{font-family:var(--sb-font);font-weight:700;font-size:14px;line-height:1.3}.thhsb__card-text{font-family:var(--sb-font);font-weight:400;font-size:12px;line-height:1.3}.thhsb__marquee{overflow:hidden;padding:10px 0;background:var(--sb-mbg);color:var(--sb-mtext)}.thhsb__marquee-track{display:flex;width:max-content;animation:thhsb-marquee var(--sb-mspeed) linear infinite}.thhsb__marquee:hover .thhsb__marquee-track{animation-play-state:paused}.thhsb__marquee-group{display:flex;flex:none}.thhsb__marquee-item{display:inline-flex;align-items:center;gap:14px;padding-right:14px;white-space:nowrap;font-family:var(--sb-font);font-weight:700;font-size:var(--sb-msize-m);line-height:1.3}.thhsb__marquee-star{width:.8em;height:.8em;flex:none;color:var(--sb-mstar)}@keyframes thhsb-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.thhsb__marquee-track{animation:none}}@media(max-width:749px){.thhsb--m-fixed .thhsb__media{height:var(--sb-h-m)}.thhsb--m-fixed .thhsb__media img{height:100%;object-fit:var(--sb-fit-m)}}@media(min-width:750px){.thhsb__grid{grid-template-columns:minmax(0,var(--sb-cw)) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". media" "top media" "bottom media" ". media";justify-items:stretch;column-gap:var(--sb-gap-d);padding:0 0 0 var(--sb-px-d);text-align:left}.thhsb__top{grid-area:top;align-items:flex-start;padding-top:var(--sb-pt-d)}.thhsb .thhsb__heading{margin-top:37.57px;font-size:min(67px,5.2vw)}.thhsb .thhsb__text{margin-top:8.43px}.thhsb__text--desktop{display:block}.thhsb__text--mobile{display:none}.thhsb__media{grid-area:media;align-self:end;width:100%;margin:0}.thhsb__media img{object-position:var(--sb-pos-d)}.thhsb--d-fixed .thhsb__grid{min-height:var(--sb-h-d)}.thhsb--d-fixed .thhsb__media{position:relative;align-self:stretch}.thhsb--d-fixed .thhsb__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--sb-fit-d)}.thhsb__bottom{grid-area:bottom;align-items:flex-start;margin-top:25px;padding-bottom:var(--sb-pb-d)}.thhsb__btns{flex-direction:row;flex-wrap:wrap;align-items:stretch}.thhsb .thhsb__btn{width:auto;min-width:307px;max-width:none;min-height:54px;padding:15px 56px;white-space:nowrap}.thhsb__btns:has(.thhsb__btn+.thhsb__btn) .thhsb__btn{min-width:0;padding:15px 24px}.thhsb__cards{flex-direction:row;flex-wrap:wrap;gap:12px;max-width:none;margin-top:37.06px}.thhsb .thhsb__card{flex:0 1 auto;padding:9px 26.05px;text-align:left}.thhsb__card-img{height:var(--sb-cimg-d)}.thhsb__card--desktop{display:flex!important}.thhsb__card--mobile{display:none!important}.thhsb__marquee-item{font-size:var(--sb-msize-d)}}@media(max-width:500px){.thhsb .thhsb__label{font-size:14px}}@media(max-width:749px){.thhsb__top{order:1}.thhsb__bottom{display:contents}.thhsb__btns{order:2;margin-top:16px}.thhsb__media{order:3;margin-top:18px}.thhsb__cards{order:4;margin-top:16px}.thhsb .thhsb__heading{margin-top:12px}.thhsb .thhsb__text{margin-top:10px;font-size:17px}.thhsb .thhsb__btn{min-height:52px;padding:13px 24px;font-size:20px}.thhsb__btns{gap:10px}}@media(min-width:750px)and (max-width:989px){.thhsb__grid{padding-left:24px;column-gap:12px}.thhsb .thhsb__label{font-size:13px;padding:2px 10px 2px 8px}.thhsb__label-icon{width:16px;height:16px}.thhsb .thhsb__heading{margin-top:20px;font-size:min(52px,6.4vw)}.thhsb .thhsb__text{font-size:16px}.thhsb__bottom{margin-top:18px}.thhsb .thhsb__btn,.thhsb__btns:has(.thhsb__btn+.thhsb__btn) .thhsb__btn{min-width:0;min-height:48px;padding:12px 22px;font-size:18px}.thhsb__cards{margin-top:20px;gap:8px}.thhsb .thhsb__card{padding:8px 14px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/thh-sale-banner.css.map */
