.tdpx-mobile-product-app,.tdpx-m-sheet{display:none}@media (max-width:849px){body.single-product:has(.tdpx-gallery-flash-strip) .tdpx-gallery-flash-strip{align-items:center;background:#d71920;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-height:42px;padding:7px 12px}body.single-product .tdpx-gallery-flash-brand{align-items:center;display:inline-flex;gap:6px}body.single-product .tdpx-gallery-flash-brand svg{color:#fff;height:17px;width:17px}body.single-product .tdpx-gallery-flash-strip .tdpx-gallery-flash-brand strong{color:#fff;font-size:16px;font-style:italic;font-weight:850;line-height:1}body.single-product .tdpx-gallery-flash-timer{align-items:center;display:flex;gap:6px}body.single-product .tdpx-gallery-flash-timer>small{color:#fff;font-size:9px;font-weight:700;text-transform:uppercase;white-space:nowrap}body.single-product .tdpx-gallery-flash-strip .tdpx-countdown{align-items:center;background:#fff0;display:inline-flex;gap:2px;min-width:0;padding:0}body.single-product .tdpx-gallery-flash-strip .tdpx-countdown span{align-items:center;background:#202124;border-radius:2px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;height:21px;justify-content:center;min-width:22px;padding:0 3px}body.single-product .tdpx-gallery-flash-strip .tdpx-countdown i{color:#fff;font-size:10px;font-style:normal;font-weight:800}body.single-product:has(.tdpx-gallery-flash-strip) .tdpx-m-identity{padding-top:0}body.single-product:has(.tdpx-gallery-flash-strip) .tdpx-m-price{background:#fff3f1;margin:0 -14px;min-height:52px;padding:9px 12px;width:calc(100% + 28px)}body.single-product:has(.tdpx-gallery-flash-strip) .tdpx-m-product-name{margin-top:10px}}@media (max-width:849px){body.single-product.thiendi-product-experience,body.single-product.thiendi-product-experience #wrapper,body.single-product.thiendi-product-experience #main,body.single-product.thiendi-product-experience .product,body.single-product.thiendi-product-experience .custom-product-page,.tdpx-mobile-product-app{max-width:100%;overflow-x:clip}.tdpx-m-product-name{font-size:18px;line-height:1.42}.tdpx-m-identity>p{color:var(--tdpx-m-muted);font-size:14px}.tdpx-gallery-flash-brand small,.tdpx-gallery-flash-price del{font-size:11px}.tdpx-gallery-flash-price b{font-size:19px}.tdpx-m-row{min-height:56px}.tdpx-m-row strong,.tdpx-m-section h2{font-size:15px}.tdpx-m-section h2{font-size:17px}.tdpx-m-row small{color:var(--tdpx-m-muted);font-size:13px;line-height:1.35}.tdpx-m-row>b,.tdpx-m-variant-title>b{font-size:13px}.tdpx-m-voucher-rail strong,.tdpx-m-voucher strong{font-size:13px}.tdpx-m-voucher-rail small,.tdpx-m-voucher small,.tdpx-m-gift small,.tdpx-m-gift em{font-size:12px}.tdpx-m-gift strong{font-size:14px}.tdpx-m-section-link strong,.tdpx-m-sheet-link strong,.tdpx-m-review-preview .tdpx-m-section-link strong{font-size:15px}.tdpx-m-section-link small,.tdpx-m-sheet-link small,.tdpx-m-section-link b,.tdpx-m-sheet-link b,.tdpx-m-review-preview .tdpx-m-section-link small,.tdpx-m-review-preview .tdpx-m-section-link b{color:var(--tdpx-m-muted);font-size:12px}.tdpx-m-collapsible dl>div,.tdpx-m-richtext,.tdpx-m-richtext p{font-size:15px}.tdpx-m-card>a>strong{font-size:14px;min-height:40px}.tdpx-m-card-price,.tdpx-m-card-price ins{font-size:17px}.tdpx-m-card-price del,.tdpx-m-card>a>small{font-size:11px}.tdpx-mobile-bar{grid-template-columns:54px 62px minmax(0,1fr);padding-left:7px;padding-right:7px}.tdpx-mobile-contact span,.tdpx-mobile-contact svg{height:25px;width:25px}.tdpx-mobile-contact small,.tdpx-mobile-cart small{font-size:10px}.tdpx-mobile-buy{background:#d91f2a;border-color:#d91f2a;font-size:15px}.tdpx-mobile-buy small{font-size:11px}.tdpx-personalized-more{background:#fff;border:1px solid #dadadd;border-radius:5px;color:#292a2f;display:block;font-size:14px;font-weight:600;margin:14px auto 0;min-height:44px;padding:8px 16px;text-transform:none}.tdpx-personalized-more[hidden]{display:none}}@media (max-width:849px){body.single-product.thiendi-product-experience,body.single-product.thiendi-product-experience #wrapper,body.single-product.thiendi-product-experience #main,body.single-product.thiendi-product-experience .product,body.single-product.thiendi-product-experience .custom-product-page,.tdpx-mobile-product-app{max-width:100%;overflow-x:clip}.tdpx-m-product-name{font-size:18px;line-height:1.42}.tdpx-m-identity>p{color:var(--tdpx-m-muted);font-size:14px}.tdpx-gallery-flash-brand small,.tdpx-gallery-flash-price del{font-size:11px}.tdpx-gallery-flash-price b{font-size:19px}.tdpx-m-row{min-height:56px}.tdpx-m-row strong{font-size:15px}.tdpx-m-section h2{font-size:17px}.tdpx-m-row small{color:var(--tdpx-m-muted);font-size:13px;line-height:1.35}.tdpx-m-row>b,.tdpx-m-variant-title>b{font-size:13px}.tdpx-m-voucher-rail strong,.tdpx-m-voucher strong{font-size:13px}.tdpx-m-voucher-rail small,.tdpx-m-voucher small,.tdpx-m-gift small,.tdpx-m-gift em{font-size:12px}.tdpx-m-gift strong{font-size:14px}.tdpx-m-section-link strong,.tdpx-m-sheet-link strong,.tdpx-m-review-preview .tdpx-m-section-link strong{font-size:15px}.tdpx-m-section-link small,.tdpx-m-sheet-link small,.tdpx-m-section-link b,.tdpx-m-sheet-link b,.tdpx-m-review-preview .tdpx-m-section-link small,.tdpx-m-review-preview .tdpx-m-section-link b{color:var(--tdpx-m-muted);font-size:12px}.tdpx-m-collapsible dl>div,.tdpx-m-richtext,.tdpx-m-richtext p{font-size:15px}.tdpx-m-card>a>strong{font-size:14px;min-height:40px}.tdpx-m-card-price,.tdpx-m-card-price ins{font-size:17px}.tdpx-m-card-price del,.tdpx-m-card>a>small{font-size:11px}.tdpx-mobile-bar{grid-template-columns:54px 62px minmax(0,1fr);padding-left:7px;padding-right:7px}.tdpx-mobile-contact span,.tdpx-mobile-contact svg{height:25px;width:25px}.tdpx-mobile-contact small,.tdpx-mobile-cart small{font-size:10px}.tdpx-mobile-buy{background:#d91f2a;border-color:#d91f2a;font-size:15px}.tdpx-mobile-buy small{font-size:11px}.tdpx-personalized-more{background:#fff;border:1px solid #dadadd;border-radius:5px;color:#292a2f;display:block;font-size:14px;font-weight:600;margin:14px auto 0;min-height:44px;padding:8px 16px;text-transform:none}.tdpx-personalized-more[hidden]{display:none}}@media (max-width:849px){.tdpx-m-product-name{color:var(--tdpx-editorial-title,#0b2545)!important;font-size:21px!important;font-weight:650!important;line-height:1.35!important;text-wrap:balance}.tdpx-m-specs>header h2,.tdpx-m-description>header h2{color:var(--tdpx-editorial-title,#0b2545)!important;font-size:20px;font-weight:700;line-height:1.35;text-wrap:balance}.tdpx-m-specs dl{border:1px solid var(--tdpx-editorial-border,#d5dce5)}.tdpx-m-specs dl>div{background:#fff;border-bottom:1px solid var(--tdpx-editorial-border,#d5dce5);font-size:15px!important;line-height:1.55!important;padding:10px 11px!important}.tdpx-m-specs dl>div:last-child{border-bottom:0}.tdpx-m-specs dl>div:nth-child(even){background:var(--tdpx-editorial-table-stripe,#fafbfc)}.tdpx-m-specs dt{color:var(--tdpx-editorial-muted,#667085)!important;font-weight:500!important}.tdpx-m-specs dd{color:var(--tdpx-editorial-strong,#27364a)!important;font-weight:600!important}.tdpx-m-description .tdpx-m-richtext,.tdpx-m-description .tdpx-m-richtext p,.tdpx-m-description .tdpx-m-richtext li{color:var(--tdpx-editorial-copy,#3e4a5b)!important;font-size:16px!important;line-height:1.7!important}.tdpx-m-description .tdpx-m-richtext p span,.tdpx-m-description .tdpx-m-richtext li span{color:var(--tdpx-editorial-copy,#3e4a5b)!important}.tdpx-m-description .tdpx-m-richtext h1,.tdpx-m-description .tdpx-m-richtext h2,.tdpx-m-description .tdpx-m-richtext h3,.tdpx-m-description .tdpx-m-richtext h4,.tdpx-m-description .tdpx-m-richtext h5,.tdpx-m-description .tdpx-m-richtext h6{color:var(--tdpx-editorial-heading,#1f4d78);text-wrap:balance}.tdpx-m-description .tdpx-m-richtext h1{color:var(--tdpx-editorial-title,#0b2545);font-size:21px;line-height:1.34}.tdpx-m-description .tdpx-m-richtext h2{font-size:19px;line-height:1.38}.tdpx-m-description .tdpx-m-richtext h3{font-size:18px;line-height:1.42}.tdpx-m-description .tdpx-m-richtext h4{font-size:17px;line-height:1.45}.tdpx-m-description .tdpx-m-richtext h5{font-size:16px;line-height:1.5}.tdpx-m-description .tdpx-m-richtext h6{font-size:15px;letter-spacing:.015em;line-height:1.5}.tdpx-m-description .tdpx-m-richtext strong,.tdpx-m-description .tdpx-m-richtext b{color:var(--tdpx-editorial-strong,#27364a)!important}.tdpx-m-description .tdpx-m-richtext h1 strong,.tdpx-m-description .tdpx-m-richtext h1 b{color:var(--tdpx-editorial-title,#0b2545)!important}.tdpx-m-description .tdpx-m-richtext h2 strong,.tdpx-m-description .tdpx-m-richtext h2 b,.tdpx-m-description .tdpx-m-richtext h3 strong,.tdpx-m-description .tdpx-m-richtext h3 b,.tdpx-m-description .tdpx-m-richtext h4 strong,.tdpx-m-description .tdpx-m-richtext h4 b,.tdpx-m-description .tdpx-m-richtext h5 strong,.tdpx-m-description .tdpx-m-richtext h5 b,.tdpx-m-description .tdpx-m-richtext h6 strong,.tdpx-m-description .tdpx-m-richtext h6 b{color:var(--tdpx-editorial-heading,#1f4d78)!important}.tdpx-m-description .tdpx-m-richtext a,.tdpx-m-description .tdpx-m-richtext a strong,.tdpx-m-description .tdpx-m-richtext a b{color:var(--tdpx-editorial-link,#9b1c1c)!important}.tdpx-m-description .tdpx-m-richtext ul:not(.products):not(.gallery),.tdpx-m-description .tdpx-m-richtext ol{margin:.75em 0 1.3em;padding-inline-start:1.3rem}.tdpx-m-description .tdpx-m-richtext ul:not(.products):not(.gallery)>li,.tdpx-m-description .tdpx-m-richtext ol>li{margin-inline-start:0}.tdpx-m-description .tdpx-m-richtext li+li{margin-top:.4em}.tdpx-m-description .tdpx-m-richtext ul:not(.products):not(.gallery)>li::marker{color:var(--tdpx-editorial-link,#9b1c1c)}.tdpx-m-description .tdpx-m-richtext ol>li::marker{color:var(--tdpx-editorial-heading,#1f4d78);font-weight:700}.tdpx-m-description .tdpx-m-richtext table{background:#fff;border:1px solid var(--tdpx-editorial-border,#d5dce5);border-collapse:collapse;display:block;font-size:14.5px;line-height:1.55;margin:1.25rem 0 1.5rem;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.tdpx-m-description .tdpx-m-richtext table th,.tdpx-m-description .tdpx-m-richtext table td{border:1px solid var(--tdpx-editorial-border,#d5dce5);color:var(--tdpx-editorial-copy,#3e4a5b);min-width:8rem;padding:.65rem .7rem;text-align:left;vertical-align:top}.tdpx-m-description .tdpx-m-richtext table thead th,.tdpx-m-description .tdpx-m-richtext table tr:first-child>th{background:var(--tdpx-editorial-table-head,#e8eef5);color:var(--tdpx-editorial-title,#0b2545);font-weight:700}.tdpx-m-description .tdpx-m-richtext table th p,.tdpx-m-description .tdpx-m-richtext table th span,.tdpx-m-description .tdpx-m-richtext table th strong,.tdpx-m-description .tdpx-m-richtext table th b{color:var(--tdpx-editorial-title,#0b2545)!important}.tdpx-m-description .tdpx-m-richtext table td p,.tdpx-m-description .tdpx-m-richtext table td span,.tdpx-m-description .tdpx-m-richtext table td li{color:var(--tdpx-editorial-copy,#3e4a5b)!important}.tdpx-m-description .tdpx-m-richtext table td strong,.tdpx-m-description .tdpx-m-richtext table td b{color:var(--tdpx-editorial-strong,#27364a)!important}.tdpx-m-description .tdpx-m-richtext table td a,.tdpx-m-description .tdpx-m-richtext table td a strong,.tdpx-m-description .tdpx-m-richtext table td a b{color:var(--tdpx-editorial-link,#9b1c1c)!important}.tdpx-m-description .tdpx-m-richtext table tbody tr:nth-child(even)>td{background:var(--tdpx-editorial-table-stripe,#fafbfc)}}@media (max-width:849px){.tdpx-mobile-bar{gap:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)!important;padding-left:0!important;padding-right:0!important}.tdpx-mobile-contact,.tdpx-mobile-cart,.tdpx-mobile-buy{border-radius:0!important}.tdpx-mobile-buy,.tdpx-mobile-buy small,.tdpx-mobile-buy .amount{color:#fff!important}.tdpx-mobile-buy .amount{font-size:16px!important;font-weight:800!important}}@media (max-width:849px){body.single-product .woocommerce-message,body.single-product .woocommerce-info,body.single-product .woocommerce-notices-wrapper:not(:has(.woocommerce-error)),body.single-product .b24-widget-button-wrapper,body.single-product [class*="b24-widget-button-position-"]{display:none!important}body.single-product .single-product-thumbnail,body.single-product .single-product-thumbnail .slick-list,body.single-product .single-product-thumbnail .slick-track,body.single-product .single-product-thumbnail .p-thumb,body.single-product .single-product-thumbnail .p-item{touch-action:pan-x pan-y pinch-zoom!important}.tdpx-m-sheet-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.tdpx-m-identity{padding:12px 14px 10px}.tdpx-m-product-name{font-size:18px;font-weight:600;line-height:1.4;margin:10px 0 0}.tdpx-m-price{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;width:100%}.tdpx-m-current-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 9px;min-width:0}.tdpx-m-price .tdpx-price-after-voucher{order:-1}.tdpx-m-price .tdpx-price-after-voucher>strong,.tdpx-m-price .tdpx-price-after-voucher>strong .amount{color:#ee2d35;font-size:clamp(27px, 7.6vw, 32px);font-weight:750;font-variant-numeric:tabular-nums;line-height:1}.tdpx-m-price .tdpx-price-after-voucher>span:last-child{color:#d5222b;font-size:11px;font-weight:600;white-space:nowrap}.tdpx-m-price.has-voucher .tdpx-product-base-price{font-size:15px;text-decoration:none}.tdpx-m-price.has-voucher .tdpx-product-base-price .tdpx-flash-price-output>del{display:none}.tdpx-m-price.has-voucher .tdpx-product-base-price .tdpx-flash-price-output>ins,.tdpx-m-price.has-voucher .tdpx-product-base-price .tdpx-flash-price-output>ins .amount,.tdpx-m-price.has-voucher .tdpx-product-base-price>.amount{color:#777982;font-size:15px;font-weight:400;text-decoration:line-through}.tdpx-m-sold{color:var(--tdpx-site-description,#5e5552);font-size:13px;font-weight:600;padding-bottom:2px;white-space:nowrap}.tdpx-m-variant-row{grid-template-columns:52px minmax(0,1fr);min-height:88px;padding:8px 14px}.tdpx-m-row-icon.tdpx-m-current-image{height:52px;width:52px}.tdpx-m-variant-title>strong{font-size:16px;text-transform:none}.tdpx-m-variant-avatars{gap:7px!important;padding-top:5px;touch-action:pan-x pan-y}.tdpx-m-variant-avatar{flex-basis:44px;height:44px}.tdpx-m-gifts{padding:8px 12px}.tdpx-m-gifts>header{margin-bottom:5px}.tdpx-m-gifts>header h2{font-size:15px}.tdpx-m-gift{background:#fff7f3;border-color:#f6b7a9;grid-template-columns:44px minmax(0,1fr) auto;min-height:58px;padding:6px 8px}.tdpx-m-gift img{width:44px}.tdpx-m-gift b{color:#d71920;font-size:13px;letter-spacing:.025em}.tdpx-m-gift strong{display:-webkit-box;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tdpx-m-review-preview{padding:12px 14px}.tdpx-m-review-row{align-items:start;gap:8px}.tdpx-m-review-preview .tdpx-m-review-row strong{color:var(--tdpx-m-ink);font-size:16px;line-height:1.35}.tdpx-m-review-row strong em{color:#f5a000;font-style:normal;font-weight:750}.tdpx-m-review-preview .tdpx-m-review-row small{background:#fff9e8;border-radius:4px;color:#e58800;font-size:13px;line-height:1.35;margin-top:4px;padding:7px 9px}.tdpx-m-review-preview .tdpx-m-review-row>b{color:var(--tdpx-site-description,#5e5552);font-size:13px;padding-top:2px}.tdpx-m-collapsible>header button{color:#d5222b;font-size:12px;font-weight:650;min-height:36px;padding:0 2px}.tdpx-m-expand{background:transparent!important;border:0!important;box-shadow:none!important;color:#1677b8!important;display:block;font-size:12px!important;font-weight:650;line-height:1.25;margin:7px auto 0!important;min-height:28px;padding:3px 12px!important;text-transform:none!important}.tdpx-m-expand::after{content:'⌄';font-size:13px;margin-left:4px}.tdpx-m-collapsible.is-expanded .tdpx-m-expand::after{content:'⌃'}.tdpx-m-collapsible dl>div{font-size:13px;line-height:1.45}.tdpx-m-description .tdpx-m-richtext,.tdpx-m-description .tdpx-m-richtext p,.tdpx-m-description .tdpx-m-richtext li{font-size:15px;line-height:1.62}.tdpx-mobile-bar{gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);padding-left:0;padding-right:0}.tdpx-mobile-contact,.tdpx-mobile-cart{border-color:#d91f2a;border-radius:0}.tdpx-mobile-contact small,.tdpx-mobile-cart small{font-size:10px;font-weight:600;line-height:1.05;white-space:normal}.tdpx-mobile-buy{background:#e9212a!important;border-color:#e9212a!important;border-radius:0;color:#fff;font-size:14px}.tdpx-mobile-buy small{color:#fff!important;font-size:11px;font-weight:650}.tdpx-mobile-buy small .amount{color:#fff!important;font-size:16px;font-weight:800}}@media (max-width:849px){:root{--tdpx-m-accent:#fe2c55;--tdpx-m-ink:#3f3736;--tdpx-m-muted:#746a67;--tdpx-m-line:#ececef;--tdpx-m-soft:#f7f7f8}body.single-product.thiendi-product-experience{background:#f4f4f5;color:var(--tdpx-m-ink);overflow-x:hidden}body.single-product .thiendi-verified-product-details{display:none!important}body.single-product .product-main{padding-bottom:0}body.single-product .product-main .product-info,body.single-product .woocommerce-tabs,body.single-product .related-products-wrapper,body.single-product .related,body.single-product .upsells,body.single-product .product-footer .product-section-title{display:none!important}body.single-product .custom-product-page>*{display:none!important}body.single-product .custom-product-page>.row:has(.single-product-thumbnail-wrap),body.single-product .custom-product-page>.row:has(.woocommerce-product-gallery),body.single-product .custom-product-page>.tdpx-m-gallery-row{display:flex!important;margin:0!important;width:100%}body.single-product .custom-product-page>.row:has(.single-product-thumbnail-wrap)>.col:has(.single-product-thumbnail-wrap),body.single-product .custom-product-page>.row:has(.woocommerce-product-gallery)>.col:has(.woocommerce-product-gallery),body.single-product .custom-product-page>.tdpx-m-gallery-row>.tdpx-m-gallery-column{display:block!important;flex-basis:100%;max-width:100%;padding:0}body.single-product .custom-product-page>.row:has(.single-product-thumbnail-wrap)>.col:not(:has(.single-product-thumbnail-wrap)),body.single-product .custom-product-page>.row:has(.woocommerce-product-gallery)>.col:not(:has(.woocommerce-product-gallery)),body.single-product .custom-product-page>.tdpx-m-gallery-row>.col:not(.tdpx-m-gallery-column){display:none!important}body.single-product .product-main .product-gallery,body.single-product .product-main .product-gallery.large-6,body.single-product .product-main .product-gallery.col{flex-basis:100%;max-width:100%;padding:0}body.single-product .product-main>.row,body.single-product .product-container>.row{margin-left:0;margin-right:0}.single-product-thumbnail,.single-product-thumbnail .p-thumb,.single-product-thumbnail .p-item{background:#fff;margin:0}.single-product-thumbnail .p-nav{display:none!important}body.single-product .woocommerce-product-gallery{margin-bottom:0!important}.single-product-thumbnail .p-item img,.single-product-thumbnail .tdpx-product-video-shell{aspect-ratio:1 / 1;height:auto;object-fit:contain;width:100%}.tdpx-gallery-counter{bottom:12px}.tdpx-gallery-flash-strip{background:var(--tdpx-m-accent);border:0;border-radius:0;font-family:var(--tdpx-site-font,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);grid-template-columns:minmax(84px,.8fr) minmax(0,1fr) auto;margin:0!important;min-height:54px;padding:6px 12px;width:100%}.tdpx-gallery-flash-brand,.tdpx-gallery-flash-price{display:grid;gap:1px;min-width:0}.tdpx-gallery-flash-strip .tdpx-gallery-flash-brand strong{font-size:16px;letter-spacing:-.04em}.tdpx-gallery-flash-brand small{color:#fff;font-size:9px;font-weight:600;text-transform:none}.tdpx-gallery-flash-price del{color:#ffe0e7;font-size:10px;line-height:1}.tdpx-gallery-flash-price b{color:#fff;font-size:18px;font-variant-numeric:tabular-nums;line-height:1.1}.tdpx-gallery-flash-strip .tdpx-countdown{background:#161823;border-radius:4px;font-variant-numeric:tabular-nums}.tdpx-mobile-product-app{display:block;font-family:var(--tdpx-site-font,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);margin:0 auto;max-width:680px;padding:0 0 14px;width:100%}.tdpx-mobile-product-app button,.tdpx-m-sheet button,.tdpx-m-sheet input,.tdpx-m-sheet select{font-family:inherit}.tdpx-m-identity,.tdpx-m-section,.tdpx-m-row{background:#fff;border:0;border-bottom:1px solid var(--tdpx-m-line);box-shadow:none;margin:0;width:100%}.tdpx-m-identity{padding:15px 14px 14px}.tdpx-m-product-name{color:var(--tdpx-m-ink);font-size:16px;font-weight:600;letter-spacing:0;line-height:1.42;margin:8px 0 10px;text-transform:none}.tdpx-m-identity>p{align-items:center;color:var(--tdpx-m-muted);display:flex;font-size:12px;gap:16px;margin:0}.tdpx-m-price{align-items:baseline;color:var(--tdpx-m-accent);display:flex;flex-wrap:wrap;font-size:25px;font-weight:750;gap:4px 10px;line-height:1.15}.tdpx-m-price>.tdpx-social-proof{display:none!important}.tdpx-m-price .tdpx-social-proof,.tdpx-m-variant-head .tdpx-social-proof,.tdpx-m-variant-head .tdpx-price-after-voucher{display:none!important}.tdpx-m-current-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:3px 9px}.tdpx-m-price .tdpx-price-after-voucher{align-items:baseline;display:inline-flex;gap:4px}.tdpx-m-price .tdpx-price-after-voucher span{font-size:10px;font-weight:600}.tdpx-m-price del{color:#92949c;font-size:13px;font-weight:400}.tdpx-m-price.has-voucher .tdpx-product-base-price,.tdpx-m-variant-head.has-voucher .tdpx-product-base-price{color:#8b8d95;font-size:13px;font-weight:400;text-decoration:line-through}.tdpx-m-price ins{background:#fff0;color:inherit;text-decoration:none}.tdpx-m-price small{color:var(--tdpx-m-accent);font-size:11px;font-weight:600}.tdpx-m-price small b{font-size:16px;font-variant-numeric:tabular-nums}.tdpx-m-row{align-items:center;color:var(--tdpx-m-ink);display:grid;gap:8px;grid-template-columns:28px minmax(0,1fr) auto;min-height:50px;padding:6px 12px;line-height:1.25;text-align:left;text-transform:none;touch-action:manipulation}.tdpx-m-row+.tdpx-m-row,.tdpx-m-section+.tdpx-m-section{margin-top:6px}.tdpx-m-row-icon{align-items:center;background:#fff1f4;border-radius:8px;color:var(--tdpx-m-accent);display:flex;font-size:16px;font-weight:800;height:28px;justify-content:center;width:28px}.tdpx-m-row-icon svg{height:19px;width:19px}.tdpx-m-row-icon.tdpx-m-current-image{background:var(--tdpx-m-soft);height:40px;overflow:hidden;width:40px}.tdpx-m-current-image img{height:100%;object-fit:cover;width:100%}.tdpx-m-variant-row{grid-template-columns:40px minmax(0,1fr);min-height:78px}.tdpx-m-row span:nth-child(2){display:grid;gap:2px}.tdpx-m-variant-summary{min-width:0}.tdpx-m-variant-title{align-items:center;display:flex!important;justify-content:space-between}.tdpx-m-variant-title>b{color:var(--tdpx-m-accent);font-size:11px;white-space:nowrap}.tdpx-m-variant-avatars{display:flex!important;gap:6px!important;overflow-x:auto;overflow-y:hidden;padding:2px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tdpx-m-variant-avatars::-webkit-scrollbar{display:none}.tdpx-m-variant-avatar{background:var(--tdpx-m-soft);border:1px solid #dedee3;border-radius:4px;display:block!important;flex:0 0 34px;height:34px;overflow:hidden}.tdpx-m-variant-avatar img{height:100%;object-fit:cover;width:100%}.tdpx-m-row strong,.tdpx-m-section h2{color:var(--tdpx-m-ink);font-size:14px;font-weight:700;line-height:1.25}.tdpx-m-row small{color:var(--tdpx-m-muted);font-size:11px;font-weight:400;line-height:1.3}.tdpx-m-row>b{color:var(--tdpx-m-accent);font-size:11px;font-weight:650;white-space:nowrap}.tdpx-m-shipping-copy del{color:#9a9ca3;margin-right:4px}.tdpx-m-shipping-copy em{color:#0b8f61;font-style:normal;font-weight:700}.tdpx-m-section{padding:15px 14px}.tdpx-m-featured-vouchers,.tdpx-m-gifts{padding:6px 12px 7px}.tdpx-m-section>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.tdpx-m-featured-vouchers>header,.tdpx-m-gifts>header{margin-bottom:6px}.tdpx-m-section h2{font-size:16px;margin:0}.tdpx-m-section>header button,.tdpx-m-section>header small{background:#fff0;border:0;color:var(--tdpx-m-muted);font-size:12px;font-weight:500;margin:0;min-height:44px;padding:0;text-transform:none}.tdpx-m-featured-vouchers>header button{min-height:36px}.tdpx-m-voucher-rail,.tdpx-m-product-rail{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tdpx-m-voucher-rail::-webkit-scrollbar,.tdpx-m-product-rail::-webkit-scrollbar{display:none}.tdpx-m-voucher-rail article{align-items:center;background:#fff6f7;border:1px solid #ffcbd5;border-radius:8px;display:grid;flex:0 0 72%;gap:6px;grid-template-columns:minmax(0,1fr) auto;min-height:50px;padding:4px 7px;scroll-snap-align:start;line-height:1.2}.tdpx-m-voucher-rail article span,.tdpx-m-voucher{display:grid;gap:4px}.tdpx-m-voucher-rail strong,.tdpx-m-voucher strong{color:var(--tdpx-m-accent);font-size:12px}.tdpx-m-voucher-rail small,.tdpx-m-voucher small{color:var(--tdpx-m-muted);font-size:11px}.tdpx-m-voucher-rail button,.tdpx-m-voucher button{background:var(--tdpx-m-accent);border:0;border-radius:5px;color:#fff;font-size:12px;font-weight:700;min-height:44px;padding:0 10px;line-height:1.2;text-transform:none}.tdpx-save-coupon.is-saved{background:#e9e9eb;color:#50515a}.tdpx-mobile-product-app button:focus-visible,.tdpx-m-sheet button:focus-visible,.tdpx-m-sheet input:focus-visible,.tdpx-m-sheet select:focus-visible{outline:2px solid var(--tdpx-m-ink);outline-offset:2px}.tdpx-mobile-product-app button:active,.tdpx-m-sheet button:active{opacity:.76}.tdpx-m-gift{align-items:center;background:#fff8f2;border:1px solid #ffd6ba;border-radius:8px;color:var(--tdpx-m-ink);display:grid;gap:8px;grid-template-columns:36px minmax(0,1fr) auto;margin:0 0 4px;min-height:50px;padding:5px 7px;line-height:1.2;text-align:left;text-transform:none;width:100%}.tdpx-m-gift img{aspect-ratio:1;object-fit:cover;width:36px}.tdpx-m-gift span{display:grid;gap:2px}.tdpx-m-gift b{color:var(--tdpx-m-accent);font-size:10px}.tdpx-m-gift strong{font-size:13px}.tdpx-m-gift small,.tdpx-m-gift em{color:var(--tdpx-m-muted);font-size:11px;font-style:normal}.tdpx-m-section-link,.tdpx-m-sheet-link{align-items:center;background:#fff0;border:0;color:var(--tdpx-m-ink);display:flex;justify-content:space-between;min-height:42px;padding:0;line-height:1.3;text-align:left;text-transform:none;width:100%}.tdpx-m-section-link span,.tdpx-m-sheet-link span{display:grid;gap:5px}.tdpx-m-section-link strong,.tdpx-m-sheet-link strong{font-size:15px}.tdpx-m-section-link small,.tdpx-m-sheet-link small{color:var(--tdpx-m-muted);font-size:12px}.tdpx-m-section-link b,.tdpx-m-sheet-link b{color:var(--tdpx-m-muted);font-size:12px;white-space:nowrap}.tdpx-m-review-preview{padding-bottom:9px;padding-top:9px}.tdpx-m-review-preview .tdpx-m-section-link strong{font-size:13px}.tdpx-m-review-preview .tdpx-m-section-link small,.tdpx-m-review-preview .tdpx-m-section-link b{font-size:10px}.tdpx-m-collapsible dl,.tdpx-m-collapsible .tdpx-m-richtext{max-height:154px;overflow:hidden;position:relative}.tdpx-m-collapsible:not(.is-expanded) dl::after,.tdpx-m-collapsible:not(.is-expanded) .tdpx-m-richtext::after{background:linear-gradient(to bottom,#fff0,#fff);bottom:0;content:'';height:54px;left:0;pointer-events:none;position:absolute;right:0}.tdpx-m-collapsible.is-expanded dl,.tdpx-m-collapsible.is-expanded .tdpx-m-richtext{max-height:none}.tdpx-m-collapsible dl{margin:0}.tdpx-m-collapsible dl>div{display:grid;font-size:13px;gap:14px;grid-template-columns:minmax(105px,38%) minmax(0,1fr);padding:8px 0}.tdpx-m-collapsible dt{color:var(--tdpx-m-muted);font-weight:400}.tdpx-m-collapsible dd{color:var(--tdpx-m-ink);margin:0}.tdpx-m-richtext,.tdpx-m-richtext p{color:var(--tdpx-site-ink,#4b4341);font-size:13px;line-height:1.62}.tdpx-m-card{background:#fff;border:1px solid var(--tdpx-m-line);border-radius:7px;flex:0 0 43%;overflow:hidden;scroll-snap-align:start}.tdpx-m-card>a{color:var(--tdpx-m-ink);display:grid;gap:6px;padding-bottom:10px;text-decoration:none}.tdpx-m-card-image{aspect-ratio:1;background:var(--tdpx-m-soft);display:block;position:relative}.tdpx-m-card-image img{height:100%;object-fit:cover;width:100%}.tdpx-m-card-image b{background:var(--tdpx-m-accent);bottom:0;color:#fff;font-size:9px;left:0;padding:4px 6px;position:absolute}.tdpx-m-card>a>strong,.tdpx-m-card>a>span:not(.tdpx-m-card-image),.tdpx-m-card>a>small{margin-left:9px;margin-right:9px}.tdpx-m-card>a>strong{display:-webkit-box;font-size:12px;font-weight:500;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tdpx-m-card-price,.tdpx-m-card-price ins{color:var(--tdpx-m-accent);font-size:14px;font-weight:700;text-decoration:none}.tdpx-m-card-price del{color:#999ba1;font-size:10px}.tdpx-m-card>a>small{color:var(--tdpx-m-muted);font-size:9px;line-height:1.35}.tdpx-m-product-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.tdpx-m-product-grid .tdpx-m-card{min-width:0}.tdpx-m-sheet[hidden]{display:none!important}.tdpx-m-sheet{align-items:end;display:flex;inset:0;justify-content:center;position:fixed;z-index:10060}.tdpx-m-sheet-backdrop{background:rgb(0 0 0 / .48);border:0;inset:0;margin:0;position:absolute;width:100%}.tdpx-m-sheet>section{background:#fff;border-radius:14px 14px 0 0;box-shadow:0 -10px 40px rgb(0 0 0 / .18);max-height:min(86vh, 760px);max-width:680px;overflow:hidden;position:relative;width:100%;z-index:1}.tdpx-m-sheet>section>header{align-items:center;border-bottom:1px solid var(--tdpx-m-line);display:flex;justify-content:space-between;min-height:56px;padding:0 14px}.tdpx-m-sheet>section>header h2{font-size:17px;margin:0}.tdpx-m-sheet>section>header button{background:#fff0;border:0;color:var(--tdpx-m-ink);font-size:28px;font-weight:300;height:44px;margin:0;padding:0;width:44px}.tdpx-m-sheet-body{max-height:calc(min(86vh, 760px) - 56px);overflow-y:auto;padding:14px 14px calc(22px + env(safe-area-inset-bottom, 0px));-webkit-overflow-scrolling:touch}.tdpx-m-sheet-body h3{font-size:14px;margin:14px 0 8px}.tdpx-m-voucher{align-items:center;background:#fff6f7;border:1px solid #ffcbd5;border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) auto;margin-bottom:8px;padding:12px}.tdpx-m-address-form{display:grid;gap:11px}.tdpx-m-address-form label{color:#444650;display:grid;font-size:12px;gap:5px}.tdpx-m-address-form input,.tdpx-m-address-form select{background:#fff;border:1px solid #d9d9dd;border-radius:6px;box-shadow:none;font-size:16px;height:46px;margin:0;padding:0 11px}.tdpx-m-address-form>button{background:var(--tdpx-m-accent);border:0;border-radius:6px;color:#fff;font-size:14px;font-weight:700;min-height:48px;text-transform:none}.tdpx-m-address-form>p{color:var(--tdpx-m-muted);font-size:12px;margin:0}.tdpx-m-shipping-options{border-top:1px solid var(--tdpx-m-line);display:grid;gap:8px;margin-top:16px;padding-top:14px}.tdpx-m-shipping-options article{align-items:center;background:var(--tdpx-m-soft);border-radius:7px;display:flex;justify-content:space-between;padding:11px}.tdpx-m-shipping-options article span{display:grid;gap:3px}.tdpx-m-shipping-options strong{font-size:13px}.tdpx-m-shipping-options small{color:var(--tdpx-m-muted);font-size:10px}.tdpx-m-shipping-options b{font-size:12px;white-space:nowrap}.tdpx-m-policy-list{list-style:none;margin:0;padding:0}.tdpx-m-policy-list li{border-bottom:1px solid var(--tdpx-m-line);display:grid;gap:2px;padding:10px 0 10px 25px;position:relative}.tdpx-m-policy-list li::before{color:#0b8f61;content:"✓";font-weight:800;left:3px;position:absolute;top:10px}.tdpx-m-policy-list strong{font-size:14px}.tdpx-m-policy-list span{color:var(--tdpx-m-muted);font-size:12px}.tdpx-m-variant-head{align-items:center;border-bottom:1px solid var(--tdpx-m-line);display:grid;gap:12px;grid-template-columns:88px minmax(0,1fr);padding-bottom:10px}.tdpx-m-variant-head>img{aspect-ratio:1;object-fit:cover;width:88px}.tdpx-m-variant-head>span{display:grid;gap:3px}.tdpx-m-variant-head strong,.tdpx-m-variant-head ins{color:var(--tdpx-m-accent);font-size:20px;text-decoration:none}.tdpx-m-variant-head del{color:#999ba1;font-size:12px}.tdpx-m-variant-head small{color:#0b8f61;font-size:11px}.tdpx-m-variant-proof{color:#777982!important;font-size:10px!important}.tdpx-m-variant-voucher{color:var(--tdpx-m-accent);font-size:17px;font-variant-numeric:tabular-nums;line-height:1.15}.tdpx-m-variant-prices{align-items:baseline;display:flex;flex-wrap:wrap;gap:3px 9px}.tdpx-m-variant-prices .tdpx-m-variant-original,.tdpx-m-variant-prices .tdpx-m-variant-original .amount{color:#8d8f96;font-size:13px;font-weight:500}.tdpx-m-variant-prices .tdpx-m-variant-voucher-price,.tdpx-m-variant-prices .tdpx-m-variant-voucher-price .amount{color:var(--tdpx-m-accent);font-size:23px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.tdpx-m-variant-prices>b{color:#b42c34;font-size:11px;font-weight:650}[data-tdpx-cart-form-slot] form.cart{display:block!important;margin:14px 0 0}[data-tdpx-cart-form-slot] .variations{display:block!important;width:100%}[data-tdpx-cart-form-slot] .variations tbody,[data-tdpx-cart-form-slot] .variations tr{display:block;width:100%}[data-tdpx-cart-form-slot] .variations td,[data-tdpx-cart-form-slot] .variations th{display:block;padding:6px 0;text-align:left}[data-tdpx-cart-form-slot] .variable-items-wrapper{align-items:flex-start;gap:8px;margin:0!important}[data-tdpx-cart-form-slot] .variable-item{min-height:48px;min-width:48px}[data-tdpx-cart-form-slot] .button-variable-item{border-radius:5px;height:48px!important;margin:0!important;min-width:64px!important;padding:0 12px!important;width:auto!important}[data-tdpx-cart-form-slot] .button-variable-item .variable-item-span-button{font-size:13px;font-weight:650;line-height:1.25;padding:0!important;white-space:nowrap}[data-tdpx-cart-form-slot] .button-variable-item:focus-visible{box-shadow:0 0 0 3px rgb(215 25 32 / .2)!important}[data-tdpx-cart-form-slot] .quantity{margin:12px 8px 0 0}[data-tdpx-cart-form-slot] .single_add_to_cart_button,[data-tdpx-cart-form-slot] .tdpx-inline-buy-now,[data-tdpx-cart-form-slot] .devvn_buy_now{border-radius:5px;font-size:13px;font-weight:700;min-height:48px;text-transform:none}[data-tdpx-cart-form-slot] .single_add_to_cart_button{background:#fff1f4!important;border:1px solid var(--tdpx-m-accent)!important;color:var(--tdpx-m-accent)!important}[data-tdpx-cart-form-slot] .tdpx-inline-buy-now,[data-tdpx-cart-form-slot] .devvn_buy_now{display:none!important}.tdpx-m-variant-sheet .tdpx-m-sheet-body{padding-bottom:calc(84px + env(safe-area-inset-bottom, 0px))}.tdpx-m-variant-cta{background:#fff;border-top:1px solid var(--tdpx-m-line);bottom:0;left:0;padding:8px 14px calc(8px + env(safe-area-inset-bottom, 0px));position:absolute;right:0;z-index:4}.tdpx-m-variant-cta .tdpx-inline-buy-now{align-items:center;background:#d71920!important;border:0!important;border-radius:7px;color:#fff!important;display:flex;flex-direction:column;font-size:15px;font-weight:800;justify-content:center;margin:0 auto;min-height:52px;text-transform:none;width:min(100%, 420px)}.tdpx-m-variant-cta small{color:#fff;font-size:15px;font-weight:700;line-height:1.2}.tdpx-m-variant-cta small .amount{color:#fff;font-size:19px;font-weight:850}.tdpx-m-review-sheet #reviews{display:block!important;margin:0}.tdpx-m-review-sheet .tdpx-review-summary{margin:0 0 12px}.tdpx-m-review-sheet #review_form_wrapper,.tdpx-m-review-sheet .commentlist{display:block!important}.tdpx-m-campaign-note{color:var(--tdpx-m-muted);font-size:12px;line-height:1.5}html.tdpx-m-modal-open,html.tdpx-m-modal-open body{overflow:hidden}html.tdpx-m-modal-open .tdpx-mobile-bar{transform:translate3d(0,120%,0)}.tdpx-mobile-bar{border-color:var(--tdpx-m-line);box-shadow:0 -3px 16px rgb(22 24 35 / .12);grid-template-columns:42px 46px 50px minmax(0,1fr)}.tdpx-mobile-action{border-radius:5px;font-family:var(--tdpx-site-font,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)}.tdpx-mobile-cart{background:#fff1f4;border-color:var(--tdpx-m-accent);color:var(--tdpx-m-accent);flex-direction:column;gap:2px;padding:3px}.tdpx-mobile-cart svg{height:23px;width:23px}.tdpx-mobile-cart small{font-size:8px;line-height:1}.tdpx-mobile-buy{background:var(--tdpx-m-accent);border-color:var(--tdpx-m-accent);flex-direction:column;gap:2px}.tdpx-mobile-buy small{color:#fff;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1}@media (prefers-reduced-motion:reduce){.tdpx-m-voucher-rail,.tdpx-m-product-rail{scroll-behavior:auto}}}@media (max-width:849px){body.single-product.thiendi-product-experience,body.single-product.thiendi-product-experience #wrapper,body.single-product.thiendi-product-experience #main,body.single-product.thiendi-product-experience .product,body.single-product.thiendi-product-experience .custom-product-page,.tdpx-mobile-product-app{max-width:100%;overflow-x:clip}.tdpx-m-identity h1{font-size:18px;line-height:1.42}.tdpx-m-identity>p{color:var(--tdpx-m-muted);font-size:14px}.tdpx-gallery-flash-brand small,.tdpx-gallery-flash-price del{font-size:11px}.tdpx-gallery-flash-price b{font-size:19px}.tdpx-m-row{min-height:56px}.tdpx-m-row strong{font-size:15px}.tdpx-m-section h2{font-size:17px}.tdpx-m-row small{color:var(--tdpx-m-muted);font-size:13px;line-height:1.35}.tdpx-m-row>b,.tdpx-m-variant-title>b{font-size:13px}.tdpx-m-voucher-rail strong,.tdpx-m-voucher strong{font-size:13px}.tdpx-m-voucher-rail small,.tdpx-m-voucher small,.tdpx-m-gift small,.tdpx-m-gift em{font-size:12px}.tdpx-m-gift strong{font-size:14px}.tdpx-m-section-link strong,.tdpx-m-sheet-link strong,.tdpx-m-review-preview .tdpx-m-section-link strong{font-size:15px}.tdpx-m-section-link small,.tdpx-m-sheet-link small,.tdpx-m-section-link b,.tdpx-m-sheet-link b,.tdpx-m-review-preview .tdpx-m-section-link small,.tdpx-m-review-preview .tdpx-m-section-link b{color:var(--tdpx-m-muted);font-size:12px}.tdpx-m-collapsible dl>div,.tdpx-m-richtext,.tdpx-m-richtext p{font-size:15px}.tdpx-m-card>a>strong{font-size:14px;min-height:40px}.tdpx-m-card-price,.tdpx-m-card-price ins{font-size:17px}.tdpx-m-card-price del,.tdpx-m-card>a>small{font-size:11px}.tdpx-mobile-bar{grid-template-columns:54px 62px minmax(0,1fr);padding-left:7px;padding-right:7px}.tdpx-mobile-contact span,.tdpx-mobile-contact svg{height:25px;width:25px}.tdpx-mobile-contact small,.tdpx-mobile-cart small{font-size:10px}.tdpx-mobile-buy{background:#d91f2a;border-color:#d91f2a;font-size:15px}.tdpx-mobile-buy small{font-size:11px}.tdpx-personalized-more{background:#fff;border:1px solid #dadadd;border-radius:5px;color:#292a2f;display:block;font-size:14px;font-weight:600;margin:14px auto 0;min-height:44px;padding:8px 16px;text-transform:none}.tdpx-personalized-more[hidden]{display:none}}