:root{--pdp-cta-bg: #151515;--pdp-cta-text: #ffffff;--pdp-cta-bg-hover: #333333;--pdp-stock-ok: #1E7B3A;--pdp-stock-low: #B45309;--pdp-stock-out: #6B6B6B;--pdp-stock-out-dot: #D0021B;--pdp-radius: var(--button-border-radius, 0px);--pdp-gap: 16px;--pdp-cta-height: 48px;--pdp-focus-ring: 2px solid var(--color-body, #151515)}.button.single-add-to-cart-button.pdp-cta{width:100%;height:auto;min-height:var(--pdp-cta-height);padding:7px 30px;line-height:1.2;background:var(--pdp-cta-bg);border:1px solid var(--pdp-cta-bg);color:var(--pdp-cta-text);border-radius:var(--pdp-radius);transition:background-color .25s cubic-bezier(.104,.204,.492,1),border-color .25s cubic-bezier(.104,.204,.492,1)}@media screen and (max-width:399px){.button.single-add-to-cart-button.pdp-cta{padding:7px 16px}}.button.single-add-to-cart-button.pdp-cta:before{display:none}@media screen and (hover:hover){.button.single-add-to-cart-button.pdp-cta:hover{background:var(--pdp-cta-bg-hover);border-color:var(--pdp-cta-bg-hover);color:var(--pdp-cta-text)}}.button.single-add-to-cart-button.pdp-cta:focus{color:var(--pdp-cta-text)}.button.single-add-to-cart-button.pdp-cta:active{background:var(--pdp-cta-bg-hover);border-color:var(--pdp-cta-bg-hover)}.button.single-add-to-cart-button.pdp-cta:focus-visible{outline:var(--pdp-focus-ring);outline-offset:2px}.button.single-add-to-cart-button.pdp-cta.loading,.button.single-add-to-cart-button.pdp-cta.loading:hover{background:var(--pdp-cta-bg);border-color:var(--pdp-cta-bg);color:var(--pdp-cta-text);pointer-events:none}.button.single-add-to-cart-button.pdp-cta .loading-overlay .spinner-path{stroke:var(--pdp-cta-text)}.button.single-add-to-cart-button.pdp-cta[disabled],.button.single-add-to-cart-button.pdp-cta.sold-out{background:#f2f2f2;border-color:#8c8c8c;color:#5e5e5e;cursor:not-allowed}.button.single-add-to-cart-button.pdp-cta[disabled] span:not(.loading-overlay),.button.single-add-to-cart-button.pdp-cta.sold-out span:not(.loading-overlay){opacity:1}.pdp-cta:not(.loading) .pdp-cta__sr-loading{display:none}@media(prefers-reduced-motion:reduce){.button.single-add-to-cart-button.pdp-cta{transition:none}}.thb-product-detail .pdp-buy .product-form{margin-top:24px}.pdp-buy .add_to_cart_holder{margin-bottom:0}@media screen and (max-width:767px){.pdp-buy .add_to_cart_holder>[id^=quantity-]{flex:0 0 100%;margin-bottom:10px}}.pdp-buy .quantity{padding:0 44px}.pdp-buy .quantity .minus,.pdp-buy .quantity .plus{width:44px}.pdp-buy .quantity .minus svg,.pdp-buy .quantity .plus svg{opacity:1}.pdp-buy .quantity .minus.disabled svg,.pdp-buy .quantity .plus.disabled svg{opacity:.4}.pdp-buy .quantity:focus-within{outline:var(--pdp-focus-ring);outline-offset:2px}.product-section .variations .product-form__input--block input[type=radio]:focus-visible+label,.product-section .variations .product-form__input--color input[type=radio]:focus-visible+label,.product-section .variations .product-form__input--siblings input[type=radio]:focus-visible+label{transform:none;box-shadow:0 0 0 1px var(--color-body) inset;outline:var(--pdp-focus-ring);outline-offset:2px}.pdp-availability{display:flex;align-items:flex-start;flex-wrap:wrap;gap:0 8px;margin-bottom:10px;font-size:.8125rem;font-weight:var(--font-body-medium-weight, 500);line-height:20px;color:var(--color-body);--pdp-stock-color: var(--pdp-stock-ok)}.pdp-availability__dot{flex:none;box-sizing:border-box;width:8px;height:8px;margin-top:6px;border-radius:50%;background-color:var(--pdp-stock-color)}.pdp-availability__dispatch{font-weight:400;color:var(--color-body)}.pdp-availability__dispatch:before{content:"\b7";margin-right:8px}.pdp-availability--out .pdp-availability__dispatch,.pdp-availability--preorder .pdp-availability__dispatch{display:none}.pdp-availability--low{--pdp-stock-color: var(--pdp-stock-low);color:var(--pdp-stock-low);font-weight:var(--font-body-bold-weight, 600)}.pdp-availability--out{--pdp-stock-color: var(--pdp-stock-out);color:var(--pdp-stock-out)}.pdp-availability--out .pdp-availability__dot{background-color:var(--pdp-stock-out-dot)}.pdp-availability--preorder{--pdp-stock-color: var(--pdp-cta-bg)}.pdp-notify{flex:0 0 100%;margin-top:12px}.pdp-notify[hidden]{display:none}.pdp-notify__title{margin:0;font-size:.8125rem;font-weight:var(--font-body-bold-weight, 600);color:var(--color-body)}.pdp-notify__slot:empty{display:none}.pdp-notify__slot:not(:empty){margin-top:8px}.pdp-price{display:flex;flex-direction:column;gap:4px;min-height:1.5rem}.pdp-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.pdp-price__current{font-size:1.25rem;font-weight:var(--font-body-bold-weight, 600);color:var(--color-price)}.pdp-price__current,.pdp-price__current--sale{font-weight:var(--font-body-bold-weight, 700);color:var(--color-price, var(--color-body));letter-spacing:-.01em;white-space:nowrap}.pdp-price__compare{font-size:.9375rem;font-weight:400;color:var(--color-price-discounted, #8a8a8a);text-decoration:line-through;white-space:nowrap}.pdp-price__saving{display:inline-flex;align-items:center;align-self:center;padding:5px 7px;border-radius:6px;background:var(--color-badge-sale, #d0021b);box-shadow:0 3px 10px -3px rgba(var(--color-body-rgb, 21, 21, 21),.35);font-size:.8125rem;font-weight:var(--font-body-bold-weight, 700);line-height:1;letter-spacing:.01em;color:var(--color-badge-text, #fff);white-space:nowrap}.pdp-price__unit{font-size:.75rem;color:var(--color-body);opacity:.6}.pdp-payments{display:flex;flex-direction:column;gap:12px;margin-top:var(--pdp-gap)}.pdp-payments__icons{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pdp-payments__icon-item{margin:0;line-height:0}.pdp-payments__icon{display:block;width:30px;height:19px}@media only screen and (min-width:1068px){.pdp-payments__icon{width:36px;height:23px}}.pdp-payments__terms:empty{display:none}.thb-product-detail .pdp-payments shopify-payment-terms{margin:0;padding:0;border:0;text-align:left;font-size:.8125rem;color:var(--color-body)}.pdp-payments__app-slot{min-height:20px}.pdp-trust{display:flex;flex-direction:column;gap:10px;margin:var(--pdp-gap) 0 24px;padding:var(--pdp-gap) 0 0;border-top:1px solid var(--color-border);list-style:none;font-size:.8125rem;line-height:1.4;color:var(--color-body)}.pdp-trust__item{display:flex;align-items:flex-start;gap:10px;margin:0}.pdp-trust__icon{display:inline-flex;flex:0 0 20px;justify-content:center;width:20px;height:18px;align-items:center}.pdp-trust__icon svg{max-width:100%;max-height:100%;height:auto}.pdp-accordion .accordion summary:focus-visible{outline:var(--pdp-focus-ring);outline-offset:2px}.product-add-to-cart-sticky .button.single-add-to-cart-button{background:var(--pdp-cta-bg);border-color:var(--pdp-cta-bg);color:var(--pdp-cta-text)}.product-add-to-cart-sticky .button.single-add-to-cart-button:before{display:none}@media screen and (hover:hover){.product-add-to-cart-sticky .button.single-add-to-cart-button:hover{background:var(--pdp-cta-bg-hover);border-color:var(--pdp-cta-bg-hover);color:var(--pdp-cta-text)}}.product-add-to-cart-sticky .button.single-add-to-cart-button:focus,.product-add-to-cart-sticky .button.single-add-to-cart-button.loading{color:var(--pdp-cta-text)}.product-add-to-cart-sticky .button.single-add-to-cart-button:focus-visible{outline:var(--pdp-focus-ring);outline-offset:2px}.product-add-to-cart-sticky .button.single-add-to-cart-button .loading-overlay .spinner-path{stroke:var(--pdp-cta-text)}.product-add-to-cart-sticky .button.single-add-to-cart-button[disabled],.product-add-to-cart-sticky .button.single-add-to-cart-button.sold-out{background:#f2f2f2;border-color:#8c8c8c;color:#5e5e5e}.product-add-to-cart-sticky .button.single-add-to-cart-button[disabled] span:not(.loading-overlay){opacity:1}product-add-to-cart-sticky.product-add-to-cart-sticky:not(.sticky--visible){visibility:hidden;transition:transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .5s}.product-add-to-cart-sticky--bottom .button.single-add-to-cart-button .single-add-to-cart-button--text{font-size:max(.75rem,var(--sticky-fs-cta, .75rem))}.product-add-to-cart-sticky .button.single-add-to-cart-button:not(.sold-out):after{animation:none;display:none}.product-images--thumbnails .flickity-nav.flickity-prev{left:12px}.product-images--thumbnails .flickity-nav.flickity-next{right:12px}@media only screen and (min-width:1068px){.product-images--thumbnails.flickity-enabled .flickity-nav{opacity:1}}.product-images--thumbnails .flickity-nav:focus-visible{outline:var(--pdp-focus-ring);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/97/assets/pdp.css.map */
