:is(#tpb-global-pdp,[id^=tpb-global-pdp-]){background:var(--tpb-bg, #050505);color:#a1a1a6;font-family:"Source Sans 3",-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:40px 24px;border-bottom:1px solid #1a1a1a}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) *{box-sizing:border-box}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) [hidden]{display:none!important}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-pdp-container{max-width:1280px;margin:0 auto;display:flex;gap:48px;align-items:flex-start}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-section{flex:1.2;position:sticky;top:40px;display:block;padding-left:100px;min-width:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumbnails{position:absolute;inset:0 auto 0 0;width:80px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;scrollbar-width:none}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumbnails::-webkit-scrollbar{display:none}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-item{width:100%;aspect-ratio:1;flex:0 0 auto;padding:0;background:#111;border:1px solid #222;border-radius:4px;cursor:pointer;opacity:.5;transition:opacity .2s ease,border-color .2s ease;overflow:hidden}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-item.is-active{opacity:1;border-color:var(--tpb-accent, #b733ff)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-item img{display:block;width:100%;height:100%;object-fit:cover}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-arrow{position:absolute;left:0;width:80px;height:32px;padding:0;background:#0a0a0aeb;border:1px solid #222;border-radius:4px;color:#fff;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-arrow.is-visible{opacity:1;pointer-events:auto}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-arrow svg{width:20px;height:20px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .thumb-up{top:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .thumb-down{bottom:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-main-image-box{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-main-img,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-product-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;margin:0;transition:opacity .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-main-img{cursor:zoom-in}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#ffffff0f;color:#888;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-nav-arrow:hover{background:color-mix(in srgb,var(--tpb-accent, #b733ff) 22%,transparent);color:#fff}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-nav-arrow svg{width:24px;height:24px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-nav-arrow.prev{left:16px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-nav-arrow.next{right:16px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-main-image-column{min-width:0;width:100%}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-pagination{display:flex;align-items:center;justify-content:center;height:30px;pointer-events:none}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dots-window{height:16px;overflow:hidden}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dots-track{display:flex;width:max-content;height:16px;transition:transform .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dot-slot{display:grid;place-items:center;flex:0 0 16px;width:16px;height:16px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dot{display:block;width:8px;height:8px;border-radius:50%;background:#65656d;transform:scale(.6);transition:transform .2s ease,background-color .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dot-slot[data-distance="1"] .tpb-gallery-dot{transform:scale(.85)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dot-slot[data-active=true] .tpb-gallery-dot{transform:scale(1);background:#f2f1f4}@media(prefers-reduced-motion:reduce){:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dots-track,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-dot{transition:none}}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background:#000000f5;z-index:2147483647;display:none;align-items:center;justify-content:center}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-lightbox.is-open{display:flex}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-zoom-img{max-width:90%;max-height:90%;object-fit:contain;animation:tpbZoomIn .25s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-lb-arrow{position:absolute;top:50%;transform:translateY(-50%);width:64px;height:64px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#ffffff0f;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-lb-arrow svg{width:36px;height:36px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .lb-prev{left:40px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .lb-next{right:40px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-close-btn{position:absolute;top:28px;right:38px;padding:0;border:0;background:transparent;color:#fff;font-size:48px;line-height:1;cursor:pointer}@keyframes tpbZoomIn{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-form-refactored{flex:1;max-width:500px;min-width:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-title-new{margin:0 0 12px;color:#fff;font-size:34px;font-weight:900;line-height:1.1;letter-spacing:.5px;text-transform:uppercase}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating{min-height:22px;margin:-2px 0 14px;line-height:1}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating .jdgm-prev-badge,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating .jdgm-widget,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating .jdgm-preview-badge{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating .jdgm-star,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating .jdgm-star:before,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating span.jm-star-rating__font-icon{color:var(--tpb-accent, #b733ff)!important;font-size:16px!important}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating .jdgm-prev-badge__text,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-judgeme-rating .jdgm-prev-badge__text a{color:#ededed!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-price-new{display:flex;align-items:center;flex-wrap:wrap;gap:9px 12px;margin-bottom:24px;color:#fff;line-height:1}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-price-current{color:#fff;font-size:34px;font-weight:900;white-space:nowrap}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-price-original{color:#777;font-size:18px;font-weight:600;text-decoration:line-through;white-space:nowrap}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-price-discount{padding:5px 12px;border:1px solid color-mix(in srgb,var(--tpb-accent, #b733ff) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tpb-accent, #b733ff) 14%,transparent);color:var(--tpb-accent, #b733ff);font-size:14px;font-weight:900;white-space:nowrap}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-product-status-badges{margin:-4px 0 20px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-product-status-badge{display:inline-flex;padding:7px 11px;border:1px solid color-mix(in srgb,var(--tpb-accent, #b733ff) 42%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tpb-accent, #b733ff) 10%,transparent);color:#fff;font-size:11px;font-weight:900;letter-spacing:.45px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-opt-group{min-width:0;margin:0 0 24px;padding:0;border:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-opt-header{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-opt-label{color:#a1a1a6;font-size:13px;font-weight:700;letter-spacing:.5px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-opt-val-label{color:#fff}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-size-guide{display:inline-flex;align-items:center;gap:6px;color:#a1a1a6;font-size:13px;font-weight:600;text-decoration:none}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-size-guide:hover{color:var(--tpb-accent, #b733ff)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-size-guide svg{width:16px;height:16px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-radio{display:none}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-swatches{display:flex;flex-wrap:wrap;gap:10px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .is-color-grid .tpb-swatch{position:relative;width:44px;height:44px;padding:2px;border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-swatch-color-inner{display:block;width:100%;height:100%;border:1px solid rgba(255,255,255,.14);border-radius:6px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-swatch-check{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border:2px solid var(--tpb-bg, #050505);border-radius:50%;background:var(--tpb-accent, #b733ff);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-swatch-check svg{width:10px;height:10px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-radio:checked+.tpb-swatch{border-color:#444}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-radio:checked+.tpb-swatch .tpb-swatch-check{opacity:1;transform:scale(1)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .is-size-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .is-size-grid .tpb-swatch{position:relative;min-width:0;padding:12px 7px;overflow:hidden;border:1px solid #222;border-radius:6px;background:#0a0a0a;color:#fff;font-size:14px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .is-size-grid .tpb-radio:checked+.tpb-swatch{border-color:var(--tpb-accent, #b733ff);background:color-mix(in srgb,var(--tpb-accent, #b733ff) 6%,transparent);color:var(--tpb-accent, #b733ff)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-radio:disabled+.tpb-swatch,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-swatch.is-sold-out{opacity:.42;cursor:not-allowed}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .is-size-grid .tpb-radio:disabled+.tpb-swatch:after,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .is-size-grid .tpb-swatch.is-sold-out:after{content:"SOLD OUT";position:absolute;left:50%;bottom:2px;transform:translate(-50%);color:#888;font-size:7px;font-weight:900;letter-spacing:.3px;white-space:nowrap}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-checkout-actions{width:100%;margin:2px 0 14px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-btn-submit{width:100%;min-height:62px;padding:18px 22px;border:0;border-radius:40px;background:var(--tpb-accent, #b733ff);color:#fff;font:inherit;font-size:18px;font-weight:900;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 15px color-mix(in srgb,var(--tpb-accent, #b733ff) 25%,transparent);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-btn-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 7px 25px color-mix(in srgb,var(--tpb-accent, #b733ff) 42%,transparent)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-btn-submit:disabled{opacity:.52;cursor:not-allowed}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-global-payment{margin-bottom:14px;padding:14px 16px;border:1px solid #1f1f1f;border-radius:9px;background:#0a0a0a}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-global-payment-heading{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:#fff;font-size:14px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-global-payment-heading svg{width:18px;height:18px;color:var(--tpb-accent, #b733ff)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-global-payment-icons{display:flex;align-items:center;flex-wrap:wrap;gap:7px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-payment-icon{display:inline-flex;width:42px;height:27px;overflow:hidden;border-radius:4px;background:#fff}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-payment-icon svg{width:100%;height:100%}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-global-payment p{margin:9px 0 0;color:#89898f;font-size:12px;line-height:1.4}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-assurance-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:22px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-assurance-item{display:flex;align-items:center;gap:7px;min-width:0;color:#b7b7bb;font-size:12px;line-height:1.3}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-assurance-item svg{width:15px;height:15px;flex:0 0 15px;color:var(--tpb-accent, #b733ff)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-links{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:24px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-link-card{width:100%;padding:15px 16px;border:1px solid #1a1a1a;border-radius:8px;background:#0a0a0a;color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;transition:background .2s ease,border-color .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-link-card:hover{background:#111;border-color:#333}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-card-content{display:flex;align-items:center;gap:13px;min-width:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-card-icon{color:#a1a1a6;flex:0 0 28px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-card-icon svg{display:block;width:28px;height:28px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-card-text{display:flex;flex-direction:column;gap:4px;min-width:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-card-text strong{color:#fff;font-size:15px;line-height:1.15}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-card-text span{color:#888;font-size:13px;line-height:1.3}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-trust-card-arrow{width:20px;height:20px;color:#fff;flex:0 0 20px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-description{margin-top:4px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-desc-title{margin:0 0 9px;color:#fff;font-size:15px;font-weight:800;text-transform:uppercase}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-desc-content{color:#a1a1a6;font-size:14px;line-height:1.65}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-desc-content>:first-child{margin-top:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-desc-content>:last-child{margin-bottom:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483645;background:#000000db;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal-overlay.is-active{opacity:1;visibility:visible}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal{position:fixed;top:50%;left:50%;z-index:2147483646;width:min(90vw,520px);max-height:85vh;padding:24px;overflow:hidden;border:1px solid #333;border-radius:10px;background:#050505;color:#a1a1a6;box-shadow:0 12px 42px #000c;opacity:0;visibility:hidden;transform:translate(-50%,-46%);transition:opacity .2s ease,visibility .2s ease,transform .25s ease}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal.is-open{opacity:1;visibility:visible;transform:translate(-50%,-50%)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding-bottom:15px;border-bottom:1px solid #1a1a1a}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal-header h2{margin:0;color:#fff;font-size:20px;font-weight:900;text-transform:uppercase}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal-close{padding:0;border:0;background:transparent;color:#a1a1a6;font-size:32px;line-height:1;cursor:pointer}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal-content{max-height:calc(85vh - 94px);overflow-y:auto}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal-intro{margin-bottom:14px;padding:14px 16px;border:1px solid #1a1a1a;border-radius:8px;background:#ffffff09;color:#d8d8da;font-size:14px;line-height:1.55}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-grid{display:grid;gap:11px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-item{display:flex;gap:13px;padding:15px 16px;border:1px solid #1a1a1a;border-radius:8px;background:#0a0a0a}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-icon{width:34px;height:34px;flex:0 0 34px;border:1px solid color-mix(in srgb,var(--tpb-accent, #b733ff) 24%,transparent);border-radius:50%;background:color-mix(in srgb,var(--tpb-accent, #b733ff) 10%,transparent);color:var(--tpb-accent, #b733ff);display:flex;align-items:center;justify-content:center}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-icon svg{width:18px;height:18px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-text{display:flex;flex-direction:column;gap:4px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-text strong{color:#fff;font-size:14px;line-height:1.25}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-text span{color:#a1a1a6;font-size:13px;line-height:1.5}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-text .tpb-info-lines{display:flex;flex-direction:column;gap:2px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-text .tpb-info-lines>span{position:relative;display:block;padding-left:14px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-text .tpb-info-lines>span:before{content:"";position:absolute;left:1px;top:.56em;width:5px;height:5px;border-radius:50%;background:#8a8a8f}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-text .tpb-info-lines b{color:#fff;font-weight:700}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-policy-link{display:inline-flex;margin-top:14px;color:#fff;font-size:13px;font-weight:800;text-underline-offset:3px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-sticky-cta-sentinel{height:0;pointer-events:none}@media(max-width:992px){:is(#tpb-global-pdp,[id^=tpb-global-pdp-]){padding:24px 0 34px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-pdp-container{flex-direction:column;gap:10px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-gallery-section{position:relative;top:0;width:100%;padding-left:0;display:flex;flex-direction:column-reverse;gap:14px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumbnails{position:relative;inset:auto;width:100%;height:auto;padding:0 24px 4px;flex-direction:row;overflow-x:auto;overflow-y:hidden}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-item{width:72px;height:72px;flex-basis:72px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-thumb-arrow{display:none}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-main-image-box{border-radius:0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-form-refactored{width:100%;max-width:none;padding:12px 24px 0}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-title-new{font-size:clamp(24px,7.2vw,30px);white-space:normal}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-price-current{font-size:34px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .is-size-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-assurance-list{grid-template-columns:1fr;gap:7px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-lb-arrow{width:48px;height:48px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .lb-prev{left:12px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .lb-next{right:12px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-close-btn{top:18px;right:20px}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-checkout-actions.is-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;margin:0;padding:12px 24px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#05050500,#050505e6 24%,#050505);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:tpbStickyCtaIn .22s ease both}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-checkout-actions.is-sticky-cta .tpb-btn-submit{box-shadow:0 8px 28px color-mix(in srgb,var(--tpb-accent, #b733ff) 38%,transparent)}body.tpb-cart-drawer-open :is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-checkout-actions.is-sticky-cta,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-checkout-actions.is-sticky-suspended{display:none!important}body.tpb-mobile-sticky-cta-active{padding-bottom:var(--tpb-sticky-cta-space, 92px)}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-modal{width:calc(100vw - 28px);padding:20px}}@keyframes tpbStickyCtaIn{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@supports not (color: color-mix(in srgb,#000 50%,#fff)){:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-price-discount,:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-product-status-badge{border-color:#b733ff73;background:#b733ff1f}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-nav-arrow:hover{background:#b733ff33}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-btn-submit{box-shadow:0 4px 15px #b733ff40}:is(#tpb-global-pdp,[id^=tpb-global-pdp-]) .tpb-info-icon{border-color:#b733ff3d;background:#b733ff1a}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tpb-global-pdp.css.map */
