[id^=ProductInfo-] .tth-hidden-price,[id^=ProductInfo-] .product-form__quantity{display:none!important}[id^=ProductInfo-] .tth-hr{border:none;border-top:1px solid rgba(0,0,0,.12);margin:12px 0;width:100%}[id^=ProductInfo-] .tth-title{margin:0}[id^=ProductInfo-] .tth-title__main{display:block}[id^=ProductInfo-] .tth-title__sub{display:block;margin-top:6px;font-size:.46em;line-height:1.15;opacity:.68;font-weight:500;letter-spacing:.02em;text-transform:uppercase}[id^=ProductInfo-] .tth-kd-strip{display:flex;align-items:center;gap:12px;margin:10px 0 6px}[id^=ProductInfo-] .tth-kd-strip .tth-kd-pills{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-width:0}[id^=ProductInfo-] .tth-kd-strip .tth-kd-line{flex:1;height:1px;background:#0000001f}[id^=ProductInfo-] .tth-pill-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:8px}[id^=ProductInfo-] .tth-pill{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;font-size:12px;line-height:1;letter-spacing:.02em;border:1px solid rgba(0,0,0,.12);background:#f6f6f6;color:#111;white-space:nowrap}[id^=ProductInfo-] .tth-reviews-pill{background:#fff;text-transform:none;text-decoration:none;padding:8px 12px;min-height:34px}[id^=ProductInfo-] .tth-reviews-pill{display:none!important}[id^=ProductInfo-] .tth-reviews-pill.tth-reviews-pill--show{display:inline-flex!important}[id^=ProductInfo-] .tth-pill-row>*{min-height:34px}[id^=ProductInfo-] .jdgm-prev-badge{display:none!important}[id^=ProductInfo-] .tth-reviews-pill .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:8px;width:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important}[id^=ProductInfo-] .tth-reviews-pill .jdgm-prev-badge__stars{display:inline-flex!important;align-items:center}[id^=ProductInfo-] .tth-reviews-pill .jdgm-prev-badge__text{white-space:nowrap;font-size:12px!important;font-weight:700!important;opacity:.9}[id^=ProductInfo-] .product__rating,[id^=ProductInfo-] .rating{display:none!important}[id^=ProductInfo-] .tth-code-wrap{display:inline-flex;align-items:center}[id^=ProductInfo-] .tth-code-wrap .code-pill{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;border:1px solid rgba(0,0,0,.22);background:#fff;color:#000000c7;font-weight:700;letter-spacing:.02em;white-space:nowrap;text-transform:uppercase;line-height:1.1;--tth-code-pill-font-desktop: 13px;--tth-code-pill-font-mobile: 12px;--tth-code-pill-pad-y-desktop: 6px;--tth-code-pill-pad-x-desktop: 10px;--tth-code-pill-pad-y-mobile: 5px;--tth-code-pill-pad-x-mobile: 9px;--tth-code-pill-icon-desktop: 14px;--tth-code-pill-icon-mobile: 13px;font-size:var(--tth-code-pill-font-desktop);padding:var(--tth-code-pill-pad-y-desktop) var(--tth-code-pill-pad-x-desktop)}[id^=ProductInfo-] .tth-code-wrap .code-pill__label{opacity:.9}[id^=ProductInfo-] .tth-code-wrap .code-pill__sep{opacity:.65}[id^=ProductInfo-] .tth-code-wrap .code-pill svg{width:var(--tth-code-pill-icon-desktop);height:var(--tth-code-pill-icon-desktop);opacity:.95}@media screen and (max-width:749px){[id^=ProductInfo-] .tth-code-wrap .code-pill{font-size:var(--tth-code-pill-font-mobile);padding:var(--tth-code-pill-pad-y-mobile) var(--tth-code-pill-pad-x-mobile)}[id^=ProductInfo-] .tth-code-wrap .code-pill svg{width:var(--tth-code-pill-icon-mobile);height:var(--tth-code-pill-icon-mobile);opacity:.95}}[id^=ProductInfo-] .tth-atc-wrap{margin-top:2px}[id^=ProductInfo-] .tth-atc-row{display:flex;gap:12px;align-items:stretch}[id^=ProductInfo-] .tth-qty{max-width:140px;min-width:130px;--tth-qty-font-size: 16px;--tth-qty-font-weight: 700;--tth-qty-icon-size: 14px;--tth-qty-icon-stroke: 2.75}[id^=ProductInfo-] .tth-qty .quantity__button,[id^=ProductInfo-] .tth-qty .quantity__input{height:48px}[id^=ProductInfo-] .tth-qty .quantity__input{font-size:var(--tth-qty-font-size);font-weight:var(--tth-qty-font-weight)}[id^=ProductInfo-] .tth-qty .quantity__button{font-weight:800}[id^=ProductInfo-] .tth-qty .quantity__button svg{width:var(--tth-qty-icon-size);height:var(--tth-qty-icon-size)}[id^=ProductInfo-] .tth-qty .quantity__button svg *{stroke-width:var(--tth-qty-icon-stroke)}[id^=ProductInfo-] .tth-qty .quantity__button svg{filter:drop-shadow(0 0 0 currentColor) drop-shadow(0 0 0 currentColor)}[id^=ProductInfo-] .tth-qty.quantity{border:1px solid rgba(0,0,0,.12);border-radius:12px;overflow:hidden;background:#fff}[id^=ProductInfo-] .tth-qty .quantity__button,[id^=ProductInfo-] .tth-qty .quantity__input{border:0!important;background:#fff}[id^=ProductInfo-] .tth-qty .quantity__button:first-child,[id^=ProductInfo-] .tth-qty .quantity__input{border-right:1px solid rgba(0,0,0,.12)}[id^=ProductInfo-] .tth-qty .quantity__button{opacity:.95}[id^=ProductInfo-] .tth-qty .quantity__button:hover{opacity:1}[id^=ProductInfo-] .product-form__submit{width:100%;min-height:48px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#111;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 18px;cursor:pointer;-webkit-user-select:none;user-select:none;--tth-atc-font-mobile: 14px;--tth-atc-font-desktop: 17px}[id^=ProductInfo-] .product-form__submit[disabled]{opacity:.55;cursor:not-allowed}[id^=ProductInfo-] .tth-atc-inner{display:inline-flex;align-items:center;gap:10px}[id^=ProductInfo-] .tth-atc-price-inline{opacity:.95;font-weight:800;margin-left:8px}@media screen and (min-width:750px){[id^=ProductInfo-] .product-form__submit{font-size:var(--tth-atc-font-desktop)}}@media(hover:hover)and (pointer:fine){[id^=ProductInfo-] .product-form__submit{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}[id^=ProductInfo-] .product-form__submit:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000002e;filter:brightness(1.03);animation:tth-atc-bounce .42s ease}@keyframes tth-atc-bounce{0%{transform:translateY(0)}40%{transform:translateY(-2px)}70%{transform:translateY(0)}to{transform:translateY(-1px)}}[id^=ProductInfo-] .product-form__submit:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:3px}}@media screen and (max-width:749px){[id^=ProductInfo-] .product-form__submit{font-size:var(--tth-atc-font-mobile)}}[id^=ProductInfo-] .shopify-payment-button{margin-top:10px}[id^=ProductInfo-] .shopify-payment-button__more-options{display:flex!important;align-items:center;justify-content:center;gap:12px;margin:12px 0 0;color:#000000b8!important;text-decoration:none!important}[id^=ProductInfo-] .shopify-payment-button__more-options:before,[id^=ProductInfo-] .shopify-payment-button__more-options:after{content:"";flex:1;height:1px;background:#0000001f}[id^=ProductInfo-] .tth-installments{margin-top:10px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media screen and (min-width:750px){[id^=ProductInfo-] .tth-installments{white-space:nowrap;overflow-wrap:normal;word-break:normal}}[id^=ProductInfo-] .tth-installments .installment{margin:0}[id^=ProductInfo-] .tth-installments .shopify-installments__content,[id^=ProductInfo-] .tth-installments .shopify-installments__learn-more,[id^=ProductInfo-] .tth-installments .shopify-payment-terms,[id^=ProductInfo-] .tth-installments .shopify-payment-terms__content,[id^=ProductInfo-] .tth-installments .shopify-payment-terms__terms,[id^=ProductInfo-] .tth-installments .shopify-payment-terms__learn-more{font-size:clamp(10px,1.05vw,11px);line-height:1.2;opacity:.85;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media screen and (min-width:750px){[id^=ProductInfo-] .tth-installments .shopify-installments__content,[id^=ProductInfo-] .tth-installments .shopify-installments__learn-more,[id^=ProductInfo-] .tth-installments .shopify-payment-terms,[id^=ProductInfo-] .tth-installments .shopify-payment-terms__content,[id^=ProductInfo-] .tth-installments .shopify-payment-terms__terms,[id^=ProductInfo-] .tth-installments .shopify-payment-terms__learn-more{white-space:nowrap;overflow-wrap:normal;word-break:normal}}[id^=ProductInfo-] .tth-installments a{white-space:nowrap}@media screen and (max-width:749px){[id^=ProductInfo-] .tth-atc-row{gap:10px}[id^=ProductInfo-] .tth-qty{min-width:118px;max-width:128px}}@media(max-width:768px){.price__badge-sale,.product__badge-sale,.discount-code,.price-item--sale{font-size:11px!important;padding:4px 8px!important;border-radius:999px!important;background:#0000000f!important;color:#000000bf!important;font-weight:600!important}.shopify-payment-button,.shopify-payment-button__button{display:none!important}}.carousel.product__image-thumbnail .carousel-cell img{border:2px solid transparent;transition:border .2s ease-in-out}.carousel.product__image-thumbnail .carousel-cell.is-nav-selected img{border:3px solid #E4D1C6!important;background:#f1ebe8;padding:3px;border-radius:4px}.product__media-wrapper{--tth-gallery-radius-mobile: 18px;--tth-gallery-radius-desktop: 22px;--tth-dot-size-mobile: 8px;--tth-dot-size-desktop: 10px;--tth-dot-gap: 8px;--tth-dot-color: rgba(0,0,0,.22);--tth-dot-active: rgba(0,0,0,.55)}.product__media-wrapper .product__image-slider{border:none;box-shadow:none;border-radius:var(--tth-gallery-radius-desktop);overflow:hidden;background:transparent;border:0!important;box-shadow:none!important;outline:none!important;position:relative}.product__media-wrapper .product__image-slider:before,.product__media-wrapper .product__image-slider:after{content:none!important}.product__media-wrapper .product__image-slider .flickity-viewport{border-radius:inherit}.product__media-wrapper .product__image-slider .carousel-cell{width:100%}.product__media-wrapper .product__image-slider img,.product__media-wrapper .product__image-slider video{display:block;width:100%;height:auto;border-radius:inherit}.product__media-wrapper .product__image-slider .flickity-prev-next-button{display:none!important}.product__media-wrapper .product__image-slider .flickity-page-dots{position:absolute;left:0;right:0;bottom:10px;padding:0;margin:0;display:flex;justify-content:center;gap:var(--tth-dot-gap);pointer-events:auto}.product__media-wrapper .product__image-slider .flickity-page-dots .dot{width:var(--tth-dot-size-desktop);height:var(--tth-dot-size-desktop);margin:0;background:var(--tth-dot-color);opacity:1;border-radius:999px;transform:scale(.95);transition:transform .18s ease,background .18s ease}.product__media-wrapper .product__image-slider .flickity-page-dots .dot.is-selected{background:var(--tth-dot-active);transform:scale(1.15)}.product__media-wrapper{--tth-thumb-size-desktop: 132px;--tth-thumb-size-mobile: 116px;--tth-thumb-gap: 12px;--tth-thumb-radius: 14px}.product__media-wrapper .product__image-thumbnail{margin-top:10px;padding:0}.product__media-wrapper .product__image-thumbnail .carousel-cell{width:var(--tth-thumb-size-desktop);margin-right:var(--tth-thumb-gap)}.product__media-wrapper .product__image-thumbnail img{width:var(--tth-thumb-size-desktop);height:var(--tth-thumb-size-desktop);border-radius:var(--tth-thumb-radius);object-fit:cover;display:block;border:none!important;box-shadow:none;transform:scale(1);transition:transform .18s ease,box-shadow .18s ease}.product__media-wrapper .product__image-thumbnail .carousel-cell.is-nav-selected img{transform:scale(1.1);box-shadow:0 8px 18px #0000001f}.product__media-wrapper .product__image-thumbnail .flickity-prev-next-button{width:34px;height:34px;padding:0;border-radius:999px;background:#ffffffe0;box-shadow:0 6px 18px #00000024;border:1px solid rgba(0,0,0,.08);top:50%;transform:translateY(-50%)}.product__media-wrapper .product__image-thumbnail .flickity-prev-next-button:hover{background:#fffffffa}.product__media-wrapper .product__image-thumbnail .flickity-prev-next-button:disabled{opacity:.25}.product__media-wrapper .product__image-thumbnail .flickity-prev-next-button.previous{left:-10px}.product__media-wrapper .product__image-thumbnail .flickity-prev-next-button.next{right:-10px}.product__media-wrapper .product__image-thumbnail .flickity-prev-next-button svg{width:14px;height:14px}@media(max-width:749px){.product__media-wrapper .product__image-slider{border-radius:var(--tth-gallery-radius-mobile)}.product__media-wrapper .product__image-slider .flickity-page-dots{bottom:8px;gap:7px}.product__media-wrapper .product__image-slider .flickity-page-dots .dot{width:var(--tth-dot-size-mobile);height:var(--tth-dot-size-mobile)}.product__media-wrapper .product__image-thumbnail{margin-top:8px}.product__media-wrapper .product__image-thumbnail .carousel-cell{width:var(--tth-thumb-size-mobile);margin-right:var(--tth-thumb-gap)}.product__media-wrapper .product__image-thumbnail img{width:var(--tth-thumb-size-mobile);height:var(--tth-thumb-size-mobile)}}.product-form__personalization{margin-top:24px;background-color:#f9f7f6;padding:18px 20px;border:1px solid #e4d1c6;border-radius:8px;font-family:inherit}.product-form__personalization label{font-weight:600;font-size:16px;display:block;margin-bottom:10px;color:#333}.product-form__personalization p{font-size:14px;color:#555;margin-bottom:12px;line-height:1.6}.product-form__personalization p strong{color:#333;font-weight:600}.product-form__personalization textarea{width:100%;padding:10px 14px;border:2px solid #e4d1c6;border-radius:6px;font-size:15px;font-family:inherit;resize:vertical;color:#333;background-color:#fff}.product-form__submit .atc-price{font-weight:600;margin-left:4px}:root{--thh-thumb-size-mobile: 112px;--thh-thumb-size-desktop: 136px;--thh-thumb-radius: 16px;--thh-thumb-gap: 6px;--thh-main-radius: 22px;--thh-dot-size: 8px;--thh-dot-gap: 10px;--thh-underline-h: 3px;--thh-underline-radius: 999px;--thh-underline-color: rgba(0,0,0,.85)}.product__image-thumbnail,.product__image-thumbnail *{outline:none!important;box-shadow:none!important}.product__image-thumbnail:focus,.product__image-thumbnail:focus-within{outline:none!important;box-shadow:none!important}.product__media-gallery,.product__media-gallery .flickity-viewport,.product__media-gallery .flickity-slider,.product__media-list,.product__media-item,.product__media-wrapper,.product__media,.product__modal-opener{border-radius:var(--thh-main-radius)!important;overflow:hidden!important;position:relative;border:0!important;box-shadow:none!important;background:transparent!important}.product__media img,.product__modal-opener img,.product__media-item img,.product__media-wrapper img{border-radius:var(--thh-main-radius)!important;display:block}.product__media-gallery .flickity-page-dots{position:absolute!important;bottom:14px!important;left:0!important;right:0!important;z-index:5!important;pointer-events:none!important;padding:6px 10px!important;width:max-content!important;max-width:calc(100% - 24px)!important;margin:0 auto!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:var(--thh-dot-gap)!important;border-radius:999px!important;background:#ffffff8c!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product__media-gallery .flickity-page-dots .dot{width:var(--thh-dot-size)!important;height:var(--thh-dot-size)!important;border-radius:999px!important;opacity:1!important;background:#00000038!important;margin:0!important}.product__media-gallery .flickity-page-dots .dot.is-selected{background:#000000a6!important;transform:scale(1.15)}.product__image-thumbnail .flickity-page-dots{display:none!important}.product__image-thumbnail{position:relative!important;border:0!important;background:transparent!important;padding:0!important;margin-top:12px!important}.product__image-thumbnail .flickity-viewport{overflow:hidden!important;border:0!important;background:transparent!important}.product__image-thumbnail .carousel-cell{width:var(--thh-thumb-size-mobile)!important;height:var(--thh-thumb-size-mobile)!important;margin-right:var(--thh-thumb-gap)!important;border-radius:var(--thh-thumb-radius)!important;overflow:hidden!important;background:transparent!important;border:0!important;box-shadow:none!important;position:relative;transform:translateZ(0) scale(1);transition:transform .16s ease}@media(min-width:750px){.product__image-thumbnail .carousel-cell{width:var(--thh-thumb-size-desktop)!important;height:var(--thh-thumb-size-desktop)!important}}.product__image-thumbnail .carousel-cell img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:var(--thh-thumb-radius)!important;display:block!important;border:0!important}.product__image-thumbnail .carousel-cell.is-nav-selected{transform:scale(.94)!important}.product__image-thumbnail .carousel-cell.is-nav-selected:after{content:"";position:absolute;left:10px;right:10px;bottom:6px;height:var(--thh-underline-h);border-radius:var(--thh-underline-radius);background:var(--thh-underline-color);opacity:1}.product__image-thumbnail .flickity-prev-next-button{display:none!important}@media(hover:hover){.product__image-thumbnail .flickity-viewport{cursor:grab}.product__image-thumbnail.is-draggable .flickity-viewport:active{cursor:grabbing}}[id^=ProductInfo-]{--tth-shop-pay-height: 44px;--tth-shop-pay-radius: 12px;--tth-shop-pay-gap-top: 6px;--tth-shop-pay-filter: grayscale(1) saturate(.35) brightness(.95) contrast(.98);--tth-installments-font-desktop: 10px;--tth-installments-font-mobile: 10px}@media screen and (min-width:750px){[id^=ProductInfo-] .shopify-payment-button{margin-top:var(--tth-shop-pay-gap-top)!important}[id^=ProductInfo-] .shopify-payment-button__button{min-height:var(--tth-shop-pay-height)!important;height:var(--tth-shop-pay-height)!important;border-radius:var(--tth-shop-pay-radius)!important}[id^=ProductInfo-] .shopify-payment-button__button iframe,[id^=ProductInfo-] .shopify-payment-button iframe{height:var(--tth-shop-pay-height)!important;border-radius:var(--tth-shop-pay-radius)!important;overflow:hidden!important;filter:var(--tth-shop-pay-filter)!important}[id^=ProductInfo-] .shopify-payment-button__button--branded,[id^=ProductInfo-] .shopify-payment-button__button--unbranded{border-radius:var(--tth-shop-pay-radius)!important;overflow:hidden!important}}[id^=ProductInfo-] .tth-installments,[id^=ProductInfo-] .tth-installments *{font-size:var(--tth-installments-font-mobile)!important}@media screen and (min-width:750px){[id^=ProductInfo-] .tth-installments,[id^=ProductInfo-] .tth-installments *{font-size:var(--tth-installments-font-desktop)!important}}[id^=ProductInfo-]{--tth-shop-pay-bg: #2f2f2f;--tth-shop-pay-text: #ffffff;--tth-shop-pay-height: 30px;--tth-shop-pay-radius: 6px;--tth-shop-pay-gap-top: -2px;--tth-installments-font-desktop: 14px;--tth-installments-font-mobile: 12px}@media(min-width:750px){[id^=ProductInfo-] .shopify-payment-button{margin-top:var(--tth-shop-pay-gap-top)!important}[id^=ProductInfo-] .shopify-payment-button .gravity-button,[id^=ProductInfo-] .shopify-payment-button__button .gravity-button,[id^=ProductInfo-] .shopify-payment-button__button--branded .gravity-button,[id^=ProductInfo-] .shopify-payment-button__button--unbranded .gravity-button,[id^=ProductInfo-] button.gravity-button{background-color:var(--tth-shop-pay-bg)!important;color:var(--tth-shop-pay-text)!important;min-height:var(--tth-shop-pay-height)!important;height:var(--tth-shop-pay-height)!important;border-radius:var(--tth-shop-pay-radius)!important;padding-top:0!important;padding-bottom:0!important}[id^=ProductInfo-] .shopify-payment-button__button{min-height:var(--tth-shop-pay-height)!important;height:var(--tth-shop-pay-height)!important;border-radius:var(--tth-shop-pay-radius)!important;overflow:hidden!important}[id^=ProductInfo-] .shopify-payment-button__button iframe,[id^=ProductInfo-] .shopify-payment-button iframe{height:var(--tth-shop-pay-height)!important;border-radius:var(--tth-shop-pay-radius)!important;overflow:hidden!important}}[id^=ProductInfo-] .tth-installments,[id^=ProductInfo-] .tth-installments *,[id^=ProductInfo-] .shopify-payment-terms,[id^=ProductInfo-] .shopify-payment-terms *,[id^=ProductInfo-] .shopify-installments,[id^=ProductInfo-] .shopify-installments *{font-size:var(--tth-installments-font-mobile)!important;line-height:1.25!important}@media(min-width:750px){[id^=ProductInfo-] .tth-installments,[id^=ProductInfo-] .tth-installments *,[id^=ProductInfo-] .shopify-payment-terms,[id^=ProductInfo-] .shopify-payment-terms *,[id^=ProductInfo-] .shopify-installments,[id^=ProductInfo-] .shopify-installments *{font-size:var(--tth-installments-font-desktop)!important}}[id^=ProductInfo-] .tth-variant-row{border:0!important;padding:0!important;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0 8px}[id^=ProductInfo-] .tth-variant-row .tth-variant-label{display:inline-flex;align-items:center;margin:0!important;padding:0!important;width:auto!important;flex:0 0 auto;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.65}[id^=ProductInfo-] .tth-variant-row .tth-variant-select{flex:1 1 240px;min-width:220px;max-width:520px}[id^=ProductInfo-] .tth-variant-row .select{border-radius:14px}[id^=ProductInfo-] .tth-variant-row .select__select{border:1px solid rgba(0,0,0,.12)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none;appearance:none;height:46px;padding:0 44px 0 14px;font-size:16px;line-height:46px}[id^=ProductInfo-] .tth-variant-row .select__select:focus,[id^=ProductInfo-] .tth-variant-row .select__select:focus-visible{border-color:#0000002e!important;box-shadow:0 0 0 3px #4f2bdc1f!important}[id^=ProductInfo-] .tth-variant-row .select .icon-caret{right:14px}.price--compare{text-decoration:line-through;opacity:.6;margin-right:8px;font-weight:400}.price--discounted{font-weight:400;color:#000}.price--percent{margin-left:5px;color:#000;font-weight:400}@media screen and (max-width:749px){[id^=ProductInfo-] .tth-variant-row{gap:10px;margin:12px 0 8px}[id^=ProductInfo-] .tth-variant-row .tth-variant-select{min-width:180px;max-width:100%}[id^=ProductInfo-] .tth-variant-row .tth-variant-label{font-size:10.5px}}.th-wh-guide-trigger{display:inline-block;margin-top:2px;margin-bottom:5px;font-size:13px;font-style:italic;color:#444;font-family:Libre Baskerville,serif;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0}.th-wh-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647!important;display:none}.th-wh-guide-modal.is-open{display:block}.th-wh-guide-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:auto}.th-wh-guide-panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,92vw);max-height:min(78vh,760px);background:#fff;border-radius:16px;box-shadow:0 22px 55px #00000047;overflow:hidden;display:flex;flex-direction:column;font-family:Libre Baskerville,serif;color:#444}.th-wh-guide-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;border-bottom:1px solid rgba(0,0,0,.1)}.th-wh-guide-title{font-weight:900;font-size:15px}.th-wh-guide-close{width:34px;height:34px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff;font-size:20px;line-height:1;cursor:pointer}.th-wh-guide-body{padding:14px;overflow:auto}.th-wh-guide-table{width:100%;border-collapse:collapse;font-size:13px}.th-wh-guide-table th,.th-wh-guide-table td{border:none;padding:6px 8px;text-align:left}.th-wh-guide-table th{font-weight:700;text-decoration:underline}.th-wh-guide-sep{height:1px;background:#0000001a;margin:14px 0}.th-wh-guide-section{margin-top:14px;padding-top:14px;border-top:1px solid rgba(0,0,0,.1)}.th-wh-guide-kicker{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px}.th-wh-guide-kicker__title{font-weight:900;font-size:14px;letter-spacing:.2px}.th-wh-guide-kicker__pill{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.2px;background:#0000000d;border:1px solid rgba(0,0,0,.12);white-space:nowrap}.th-wh-guide-subtext{margin:0 0 10px;font-size:12px;line-height:1.35;opacity:.86}.th-wh-quote-box{border:1px solid rgba(0,0,0,.12);border-radius:16px;padding:14px;display:grid;gap:12px;background:#00000004}.th-wh-quote-box h4{margin:0;font-size:14px;font-weight:900;letter-spacing:.2px}.th-wh-quote-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.th-wh-quote-row b{font-weight:900}.th-wh-shipnote{position:relative;font-size:13px;line-height:1.35;background:#fff;border:1px dashed rgba(0,0,0,.18);border-radius:14px;padding:10px 12px 10px 38px;opacity:.95}.th-wh-shipnote:before{content:"i";position:absolute;left:12px;top:10px;width:20px;height:20px;border-radius:999px;border:1px solid rgba(0,0,0,.2);background:#0000000a;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:12px;line-height:1}.th-wh-shipnote strong{font-weight:900}.th-wh-guide-actions{display:flex;gap:10px;margin-top:6px}.th-wh-qty{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.th-wh-qty__ctrl{display:flex;align-items:center;gap:8px}.th-wh-qty__btn{width:34px;height:34px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer;font-weight:900;line-height:1}.th-wh-qty__input{width:110px;height:34px;border-radius:12px;border:1px solid rgba(0,0,0,.12);padding:0 10px;font:inherit}.th-wh-guide-btn{flex:1;border-radius:14px;padding:14px;font-weight:900;font-size:14px;cursor:pointer;border:1px solid rgba(0,0,0,.12);background:#fff}.th-wh-guide-btn--primary{background:#111;color:#fff;border-color:#111}.th-wh-guide-hint{font-size:12px;opacity:.85}html.th-wh-guide--lock,body.th-wh-guide--lock{overflow:hidden!important}.tth-media{position:relative;display:block}.tth-media__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000008;border-radius:8px;opacity:1;transition:opacity .16s ease}.tth-media.is-loaded .tth-media__placeholder{opacity:0;pointer-events:none}.tth-media__spinner{width:34px;height:34px;border-radius:999px;border:3px solid rgba(0,0,0,.12);border-top-color:#0000006b;animation:tthSpin .7s linear infinite}@keyframes tthSpin{to{transform:rotate(360deg)}}.tth-media img,.product__media img,.product__media-item img,.media img{color:transparent;font-size:0;line-height:0}.tth-media__img{display:block;width:100%;height:auto}.carousel.product__image-slider:not(.flickity-enabled) .carousel-cell:not(:first-child),.carousel.product__image-thumbnail:not(.flickity-enabled) .carousel-cell:not(:first-child){display:none}.carousel.product__image-slider .carousel-cell,.carousel.product__image-thumbnail .carousel-cell{background:#00000008}
/*# sourceMappingURL=/cdn/shop/t/141/assets/tth-pdp-facelift.css.map */
