.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.\!container{max-width:100%!important}.container{max-width:100%}}@media (min-width:600px){.\!container{max-width:600px!important}.container{max-width:600px}}@media (min-width:728px){.\!container{max-width:728px!important}.container{max-width:728px}}@media (min-width:984px){.\!container{max-width:984px!important}.container{max-width:984px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1496px){.\!container{max-width:1496px!important}.container{max-width:1496px}}@media (min-width:1680px){.\!container{max-width:1680px!important}.container{max-width:1680px}}.form-input,.form-multiselect,.form-select,.form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.tf-offer-detail{--tf-offer-page:#000;--tf-offer-surface:#1f2730;--tf-offer-surface-elevated:#303b4a;--tf-offer-surface-raised:#3f4d60;--tf-offer-border:#526173;--tf-offer-text:#f8fafc;--tf-offer-muted:#cbd5e1;--tf-offer-hover:rgba(82,97,115,.42);--tf-offer-accent:#21b4f4}.odd-bg:first-child>div{border-top-width:2px}.odd-bg:last-child>div{border-bottom-width:2px}.odd-bg:nth-child(odd) .tf-offer-detail--dark>div{background-color:var(--tf-offer-surface)}.odd-bg:nth-child(odd)>div{background-color:var(--color-grey-100)}.tf-offer-page{max-width:1380px;color:#111827}.tf-offer-detail .breadcrumbs{gap:.6rem;color:#718096;font-size:.72rem}.tf-offer-detail .\!breadcrumbs{gap:.6rem!important;color:#718096!important;font-size:.72rem!important}.tf-offer-detail .breadcrumbs svg{width:.8rem;height:.8rem}.tf-offer-detail .\!breadcrumbs svg{width:.8rem!important;height:.8rem!important}.tf-offer-product{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2.2vw,2rem)}.tf-offer-gallery-column .offer-gallery{margin-bottom:1rem;padding-inline:0}.tf-offer-gallery-column .offer-gallery>div:last-of-type img,.tf-offer-gallery-column .offer-gallery>div:last-of-type picture,.tf-offer-gallery-column .offer-gallery>div:last-of-type video,.tf-offer-gallery-column .offer-gallery>div:last-of-type>button{border-radius:.75rem}.tf-offer-gallery-column .offer-gallery>div:last-of-type>button{overflow:hidden;background:#f3f4f6}.tf-gallery-zoom{border:1px solid #e5e7eb;color:#111827}.tf-offer-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;border:1px solid #e3e8ef;border-radius:.75rem;background:#fff;padding:1rem}.tf-offer-benefits>div{display:flex;min-width:0;align-items:center;gap:.65rem}.tf-offer-benefits svg{width:2rem;height:2rem;flex:none;border-radius:9999px;background:#eef4ff;padding:.45rem;color:#0891b2}.tf-offer-benefits small,.tf-offer-benefits span,.tf-offer-benefits strong{display:block}.tf-offer-benefits strong{font-size:.75rem;line-height:1rem}.tf-offer-benefits small,.tf-offer-benefits strong{overflow:hidden;color:#0891b2;text-overflow:ellipsis;white-space:nowrap}.tf-offer-benefits small{font-size:.65rem;line-height:.9rem}.tf-offer-info{gap:.8rem;padding:.55rem 0}.tf-offer-info h1{margin-top:.7rem;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.2;letter-spacing:-.025em}.tf-offer-category-label{display:inline-flex;align-items:center;min-height:1.5rem;border-radius:9999px;background:#eaf1ff;padding:.25rem .7rem;color:#2463eb;font-size:.7rem;font-weight:700}.tf-offer-chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.tf-offer-discount-label{display:inline-flex;min-height:1.5rem;align-items:center;border:1px solid #a5f3fc;border-radius:9999px;background:#ecfeff;padding:.25rem .7rem;color:#0891b2;font-size:.7rem;font-weight:700}.tf-offer-favorite{display:inline-flex;width:auto;min-width:2.7rem;height:2.7rem;flex:none;align-items:center;justify-content:center;border:1px solid #e5e9f0;border-radius:9999px;background:#fff;box-shadow:0 4px 14px rgba(15,23,42,.08)}.tf-offer-favorite svg{width:1.25rem;height:1.25rem}.tf-offer-info .prices{margin-top:.15rem}.tf-offer-info .prices>div:first-child{margin-bottom:0}.tf-offer-info .prices .tf-product-card-price,.tf-offer-info .prices [class*="text-[40px]"]{font-size:1.9rem!important;line-height:2.25rem;letter-spacing:-.025em}.tf-offer-vat{margin-top:-.55rem;color:#718096;font-size:.72rem;font-weight:500}.tf-offer-shipping{display:flex;flex-direction:column;gap:.85rem;margin-top:.5rem;border-block:1px solid #e5e9f0;padding-block:1.1rem}.tf-offer-shipping>div{display:grid;grid-template-columns:1.15rem 1fr auto;align-items:center;gap:.55rem;font-size:.75rem}.tf-offer-shipping svg{width:1rem;height:1rem;color:#718096}.tf-offer-shipping span{color:#718096}.tf-offer-shipping strong{text-align:right;font-weight:700}.tf-offer-divider{margin-block:.4rem .2rem;border-color:#e5e9f0}.tf-offer-info .headline{margin-bottom:.6rem!important;font-size:.9rem;font-weight:700}.tf-offer-info section>div{color:#374151;font-size:.75rem;line-height:1.55}.tf-offer-description-content--collapsed{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:10}.tf-offer-description-toggle{display:inline-flex;align-items:center;margin-top:.55rem;color:#0891b2;font-size:.75rem;font-weight:600}.tf-offer-description-toggle:hover{text-decoration:underline}.tf-offer-rail{display:flex;flex-direction:column;gap:1rem}.tf-offer-rail-card{border:1px solid #edf0f4;border-radius:.85rem;background:#fff;padding:1.15rem;box-shadow:0 8px 28px rgba(15,23,42,.07)}.tf-offer-seller-card{min-width:0;padding:1rem .85rem}.tf-offer-added{display:flex;align-items:center;gap:.65rem;margin-bottom:1.45rem;color:#374151}.tf-offer-added svg{width:1.05rem;height:1.05rem;color:#64748b}.tf-offer-actions{display:flex;flex-direction:column;gap:.65rem}.tf-offer-actions>strong{display:block!important;margin-bottom:-.2rem;font-size:.72rem}.tf-offer-actions .tf-offer-quantity-control button,.tf-offer-actions .tf-offer-quantity-control input{height:2.55rem;background:#fff}.tf-offer-actions .btn{min-height:2.6rem;width:100%;justify-content:center;border-radius:9999px;text-transform:uppercase;font-size:.76rem;font-weight:600}.tf-offer-actions .tf-offer-buy-now,.tf-offer-actions .tf-offer-contact-seller{border-color:#0891b2;background:#0891b2;box-shadow:0 7px 16px rgba(8,145,178,.24)}.tf-offer-actions .tf-offer-unavailable,.tf-offer-actions .tf-offer-unavailable:hover{border-color:transparent!important;box-shadow:none!important;filter:none}.tf-offer-trust-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;margin-top:1.1rem;border-top:1px solid #edf0f4;padding-top:.85rem;color:#667085;font-size:.62rem}.tf-offer-trust-row span{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.tf-offer-trust-row svg{width:.85rem;height:.85rem}.tf-offer-seller-type{margin-bottom:1rem;font-size:.7rem;font-weight:800;text-transform:uppercase}.tf-offer-seller-main{display:flex;align-items:center;gap:.8rem}.tf-offer-seller-avatar{position:relative;display:flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e5e7eb;border-radius:9999px;background:#f3f4f6}.tf-offer-seller-name{display:block;overflow:hidden;font-size:1rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tf-offer-legal{min-width:0;overflow-x:hidden;margin-top:.85rem;border-top:1px solid #edf0f4;padding-top:.7rem}.tf-offer-legal-nav{min-width:0;max-width:100%;color:#5b6578}.tf-offer-legal-sep{color:#8b95a5}.tf-offer-legal-link:focus-visible,.tf-offer-legal-link:hover{color:#111827}.tf-offer-secondary{max-width:100%}@media (min-width:768px) and (max-width:1119px){.tf-offer-product{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start}.tf-offer-rail{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tf-offer-purchase-card,.tf-offer-seller-card{height:100%}}@media (min-width:1120px){.tf-offer-product{grid-template-columns:minmax(0,1.68fr) minmax(260px,.95fr) minmax(270px,.9fr);align-items:start}.tf-offer-gallery-column{padding-right:.5rem}.tf-offer-rail{position:sticky;top:calc(var(--header-size, 0px) + 32px);margin-left:.75rem}.tf-offer-secondary{max-width:calc(74.5% - .75rem)}}@media (min-width:1440px){.tf-offer-product{gap:2.25rem}}@media (max-width:767px){.tf-offer-product,.tf-offer-rail{display:flex;flex-direction:column}.tf-offer-info{padding-inline:.25rem}.tf-offer-info h1{font-size:clamp(1.3rem,6vw,1.65rem)}.tf-offer-benefits{gap:.45rem;padding:.8rem}.tf-offer-benefits>div{flex-direction:column;align-items:flex-start;gap:.35rem}.tf-offer-benefits small{white-space:normal}.tf-offer-actions{position:fixed;bottom:57px;left:0;z-index:10;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);width:100vw;gap:.55rem;border-top:1px solid #e5e7eb;background:#fff;padding:.7rem max(1rem,env(safe-area-inset-right)) calc(.7rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));box-shadow:0 -8px 24px rgba(15,23,42,.12)}.tf-offer-actions>a{width:100%}.tf-offer-actions .btn{min-height:2.75rem;padding-inline:.65rem;font-size:clamp(.65rem,2.8vw,.76rem)}.tf-offer-actions .tf-offer-quantity-control,.tf-offer-actions>strong{display:none!important}}@media (max-width:479px){.tf-offer-detail .breadcrumbs{margin-bottom:1rem;padding-inline:0}.tf-gallery-zoom{top:.75rem;right:.75rem;width:2.25rem;height:2.25rem}.tf-offer-benefits{grid-auto-columns:minmax(145px,72%);grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.tf-offer-benefits::-webkit-scrollbar{display:none}.tf-offer-benefits>div{flex-direction:row;align-items:center;scroll-snap-align:start}.tf-offer-benefits small,.tf-offer-benefits strong{white-space:normal}.tf-offer-rail-card{padding:1rem}.tf-offer-shipping>div{grid-template-columns:1.1rem minmax(0,1fr) auto;gap:.4rem;font-size:.7rem}.tf-offer-actions .tf-offer-add-cart svg{display:none}.tf-offer-detail .\!breadcrumbs{margin-bottom:1rem!important;padding-inline:0!important}}.tf-offer-detail--dark{margin-block:-1.5rem;padding-block:1.5rem;background:var(--tf-offer-page);box-shadow:0 0 0 100vmax var(--tf-offer-page);clip-path:inset(0 -100vmax)}.tf-offer-detail--dark,.tf-offer-detail--dark .tf-offer-page{color:var(--tf-offer-text)}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark{--tf-offer-surface:#1f2730;--tf-offer-surface-elevated:#303b4a;--tf-offer-border:#526173;--tf-offer-text:#f8fafc;--tf-offer-muted:#cbd5e1;border-color:var(--tf-offer-border)!important;background-color:var(--tf-offer-surface)!important;color:var(--tf-offer-text)!important;box-shadow:0 18px 45px rgba(0,0,0,.5)}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .bg-grey-50{background-color:var(--tf-offer-surface-elevated)!important}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .border-grey-300{border-color:var(--tf-offer-border)!important}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .text-grey-900{color:var(--tf-offer-text)!important}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .text-grey-500,body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .text-grey-600{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .tf-gallery-zoom{border-color:var(--tf-offer-border);background-color:var(--tf-offer-surface)!important;color:var(--tf-offer-text)}.tf-offer-detail--dark .tf-offer-favorite svg{color:#fff;fill:transparent}.tf-offer-detail--dark .tf-offer-favorite svg path{fill:transparent;stroke:#fff}.tf-offer-detail--dark .tf-offer-favorite.is-active svg path{fill:#fff;stroke:#fff}.tf-offer-detail--dark .tf-offer-actions,.tf-offer-detail--dark .tf-offer-benefits,.tf-offer-detail--dark .tf-offer-favorite,.tf-offer-detail--dark .tf-offer-rail-card{border-color:var(--tf-offer-border);background-color:var(--tf-offer-surface)}.tf-offer-detail--dark .tf-offer-added,.tf-offer-detail--dark .tf-offer-benefits strong,.tf-offer-detail--dark .tf-offer-seller-name,.tf-offer-detail--dark .tf-offer-shipping strong{color:var(--tf-offer-text)}.tf-offer-detail--dark .tf-offer-benefits small,.tf-offer-detail--dark .tf-offer-benefits strong,.tf-offer-detail--dark .tf-offer-benefits svg{color:#0891b2}.tf-offer-detail--dark .tf-offer-info section>div,.tf-offer-detail--dark .tf-offer-info section>div *{color:#fff!important}.tf-offer-detail--dark .tf-offer-benefits small,.tf-offer-detail--dark .tf-offer-last-seen,.tf-offer-detail--dark .tf-offer-shipping span,.tf-offer-detail--dark .tf-offer-shipping svg,.tf-offer-detail--dark .tf-offer-trust-row,.tf-offer-detail--dark .tf-offer-vat{color:var(--tf-offer-muted)}.tf-offer-detail--dark .tf-offer-divider,.tf-offer-detail--dark .tf-offer-legal,.tf-offer-detail--dark .tf-offer-shipping,.tf-offer-detail--dark .tf-offer-trust-row{border-color:var(--tf-offer-border)}.tf-offer-detail--dark .tf-offer-legal-nav{color:var(--tf-offer-muted)}.tf-offer-detail--dark .tf-offer-legal-sep{color:#94a3b8}.tf-offer-detail--dark .tf-offer-legal-link:focus-visible,.tf-offer-detail--dark .tf-offer-legal-link:hover{color:var(--tf-offer-text)}.tf-offer-detail--dark .breadcrumbs{background-color:var(--tf-offer-page);color:var(--tf-offer-muted)}.tf-offer-detail--dark .\!breadcrumbs{background-color:var(--tf-offer-page)!important;color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .\!breadcrumbs a,.tf-offer-detail--dark .breadcrumbs a{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .breadcrumbs a:hover{color:var(--tf-offer-accent)!important;text-decoration:none}.tf-offer-detail--dark .\!breadcrumbs a:hover{color:var(--tf-offer-accent)!important;text-decoration:none!important}.tf-offer-detail--dark .\!breadcrumbs path,.tf-offer-detail--dark .breadcrumbs path{stroke:var(--tf-offer-muted)!important}.tf-offer-detail--dark .\!bg-white,.tf-offer-detail--dark .bg-\[\#EFF2F5\],.tf-offer-detail--dark .bg-gray-100,.tf-offer-detail--dark .bg-grey-100,.tf-offer-detail--dark .bg-white{background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .border-gray-300,.tf-offer-detail--dark .border-grey-200,.tf-offer-detail--dark .border-grey-300,.tf-offer-detail--dark .odd-bg>div,.tf-offer-detail--dark .rounded-lg.border,.tf-offer-detail--dark hr{border-color:var(--tf-offer-border)!important}.tf-offer-detail--dark .big-hr,.tf-offer-detail--dark .big-hr:before{background-color:transparent!important}.tf-offer-detail--dark .rounded-lg.border{box-shadow:0 18px 45px rgba(0,0,0,.32)}.tf-offer-detail--dark .line-through,.tf-offer-detail--dark .text-\[\#717E95\],.tf-offer-detail--dark .text-gray-400,.tf-offer-detail--dark .text-gray-600,.tf-offer-detail--dark .text-grey-400,.tf-offer-detail--dark .text-grey-500{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .text-black,.tf-offer-detail--dark .text-gray-700,.tf-offer-detail--dark .text-gray-800,.tf-offer-detail--dark .text-gray-900,.tf-offer-detail--dark .tf-product-card-price,.tf-offer-detail--dark a,.tf-offer-detail--dark h1,.tf-offer-detail--dark h2,.tf-offer-detail--dark h3,.tf-offer-detail--dark strong{color:var(--tf-offer-text)!important}.tf-offer-detail--dark a:hover,.tf-offer-detail--dark button.underline:hover{color:var(--tf-offer-accent)!important}.seller-legal-info__content,.seller-legal-info__content *{color:inherit!important;background-color:transparent!important}body:has(.tf-offer-detail--dark) .seller-legal-info__popup{background-color:#111827;color:#f8fafc}body:has(.tf-offer-detail--dark) .seller-legal-info__seller{background-color:#1f2937}body:has(.tf-offer-detail--dark) .seller-legal-info__placeholder{border-color:#475569;background-color:#1f2937;color:#cbd5e1}body:has(.tf-offer-detail--dark) .seller-legal-info__all-link{border-color:#cbd5e1;color:#f8fafc}body:has(.tf-offer-detail--dark) .seller-legal-info__all-link:hover{border-color:#38bdf8;background-color:#38bdf8;color:#082f49}body:has(.tf-offer-detail--dark) .popup__overlay{background-color:rgba(148,163,184,.38);backdrop-filter:blur(4px)}body:has(.tf-offer-detail--dark) .seller-legal-info__popup .popup__header{border-color:#526173}body:has(.tf-offer-detail--dark) .seller-legal-info__popup .popup__close{color:#cbd5e1}body:has(.tf-offer-detail--dark) .seller-legal-info__popup .popup__close:hover{color:#f8fafc}.tf-offer-detail--dark .odd-bg:nth-child(odd)>div{background-color:var(--tf-offer-surface-elevated)!important}.tf-offer-detail--dark .offer-gallery [class*=overflow-hidden],.tf-offer-detail--dark .offer-gallery button,.tf-offer-detail--dark .offer-gallery picture{background-color:var(--tf-offer-surface)}.tf-offer-detail--dark .btn.\!bg-white,.tf-offer-detail--dark .btn.bg-white,.tf-offer-detail--dark .btn.border-black.\!bg-white,.tf-offer-detail--dark .btn.border-black.bg-white,.tf-offer-detail--dark .btn.border-indigo.\!bg-white,.tf-offer-detail--dark .btn.border-indigo.bg-white{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .btn.bg-black,.tf-offer-detail--dark .btn.border-black.bg-black{border-color:var(--tf-offer-accent)!important;background-color:var(--tf-offer-accent)!important;color:#fff!important}.tf-offer-carousel-action:hover{background-color:rgba(8,145,178,.1)!important}.tf-offer-detail--dark .tf-offer-carousel-action{border-color:#22b8d6!important;color:#22b8d6!important}.tf-offer-detail--dark .tf-offer-carousel-action:hover{border-color:#22b8d6!important;background-color:rgba(34,184,214,.16)!important;color:#22b8d6!important}.tf-offer-detail--dark .fixed.bottom-\[57px\]{border-top:1px solid var(--tf-offer-border);background-color:var(--tf-offer-surface)!important;box-shadow:0 -18px 45px rgba(0,0,0,.42)}.tf-offer-detail--dark .offer__action-item,.tf-offer-detail--dark .rounded-full.border{border-color:var(--tf-offer-border)!important;background-color:var(--tf-offer-surface-elevated)!important;color:var(--tf-offer-text)!important}.tf-offer-detail--dark .tf-offer-quantity-control button,.tf-offer-detail--dark .tf-offer-quantity-control input{border-color:var(--tf-offer-border);background-color:var(--tf-offer-surface-elevated);color:var(--tf-offer-text)}.tf-offer-detail--dark .tf-offer-quantity-control button:not(:disabled):hover,.tf-offer-detail--dark .tf-offer-quantity-control input:focus{background-color:var(--tf-offer-surface-raised)}.tf-offer-detail--dark .tf-offer-quantity-control button:disabled,.tf-offer-detail--dark .tf-offer-quantity-control button:disabled svg{color:var(--tf-offer-muted)}.tf-offer-detail--dark .tf-offer-quantity-control .tf-amount-plus-icon{color:#16a34a}.tf-offer-detail--dark .tf-offer-quantity-control input:focus{--tw-ring-color:rgba(33,180,244,.36);--tw-ring-offset-color:var(--tf-offer-page)}body:has(.tf-offer-detail--dark) .tf-order-tooltip{border-color:var(--tf-offer-border);background-color:var(--tf-offer-surface);color:#ffb3c7}.tf-offer-detail--dark .icon-grey path{stroke:currentColor}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .placeholder\:text-grey-500::-moz-placeholder{color:var(--tf-offer-muted)!important}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .placeholder\:text-grey-500::placeholder{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .placeholder\:text-grey-400::-moz-placeholder{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .placeholder\:text-grey-400::placeholder{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .placeholder\:text-grey-500::-moz-placeholder{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .placeholder\:text-grey-500::placeholder{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .placeholder\:text-gray-400::-moz-placeholder{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .placeholder\:text-gray-400::placeholder{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .after\:rounded-full.border:after{content:var(--tw-content);border-color:var(--tf-offer-border)!important;background-color:var(--tf-offer-surface-elevated)!important;color:var(--tf-offer-text)!important}.tf-offer-detail--dark .odd\:bg-white:nth-child(odd){background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .checked\:\!border-indigo:checked.btn.bg-white,.tf-offer-detail--dark .checked\:border-indigo:checked.btn.bg-white,.tf-offer-detail--dark .odd\:bg-white:nth-child(odd).btn,.tf-offer-detail--dark .odd\:bg-white:nth-child(odd).btn.border-black,.tf-offer-detail--dark .odd\:bg-white:nth-child(odd).btn.border-indigo{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .hover\:bg-grey-50:hover{background-color:var(--tf-offer-surface-elevated)!important}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .hover\:text-grey-900:hover{color:var(--tf-offer-text)!important}.tf-offer-detail--dark .hover\:bg-gray-100:hover,.tf-offer-detail--dark .hover\:bg-grey-100:hover{background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .hover\:border-gray-300:hover{border-color:var(--tf-offer-border)!important}.tf-offer-detail--dark .hover\:text-gray-600:hover{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .hover\:text-black:hover,.tf-offer-detail--dark .hover\:text-gray-700:hover,.tf-offer-detail--dark .hover\:text-gray-800:hover,.tf-offer-detail--dark .hover\:text-gray-900:hover{color:var(--tf-offer-text)!important}.tf-offer-detail--dark .hover\:underline:hoverbutton:hover{color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .hover\:border-indigo:hover.btn.bg-white{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .hover\:bg-black:hover.btn,.tf-offer-detail--dark .hover\:bg-black:hover.btn.border-black{border-color:var(--tf-offer-accent)!important;background-color:var(--tf-offer-accent)!important;color:#fff!important}.tf-offer-detail--dark .checked\:hover\:\!border-indigo:hover:checked.btn.bg-white,.tf-offer-detail--dark .checked\:hover\:border-indigo:hover:checked.btn.bg-white{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .focus\:bg-gray-100:focus,.tf-offer-detail--dark .focus\:bg-grey-100:focus{background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .focus\:text-gray-900:focus{color:var(--tf-offer-text)!important}.tf-offer-detail--dark .focus\:border-indigo:focus.btn.bg-white{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .active\:text-gray-800:active{color:var(--tf-offer-text)!important}.tf-offer-detail--dark .disabled\:bg-grey-100:disabled{background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .disabled\:text-grey-400:disabled{color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .disabled\:hover\:underline:hover:disabledbutton:hover{color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .group:hover .group-hover\:underlinebutton:hover{color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .peer:checked~.peer-checked\:border-indigo.btn.bg-white{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .data-\[state\=unchecked\]\:bg-grey-100[data-state=unchecked]{background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .data-\[state\=active\]\:border-black[data-state=active].btn.bg-white,.tf-offer-detail--dark .data-\[state\=active\]\:border-indigo[data-state=active].btn.bg-white{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .data-\[state\=active\]\:border-black[data-state=active].btn.bg-black{border-color:var(--tf-offer-accent)!important;background-color:var(--tf-offer-accent)!important;color:#fff!important}.tf-offer-detail--dark .dark\:bg-white:is(.dark *){background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .dark\:text-gray-400:is(.dark *){color:var(--tf-offer-muted)!important}.tf-offer-detail--dark .dark\:bg-white:is(.dark *).btn,.tf-offer-detail--dark .dark\:bg-white:is(.dark *).btn.border-black,.tf-offer-detail--dark .dark\:bg-white:is(.dark *).btn.border-indigo{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .dark\:bg-black:is(.dark *).btn,.tf-offer-detail--dark .dark\:bg-black:is(.dark *).btn.border-black{border-color:var(--tf-offer-accent)!important;background-color:var(--tf-offer-accent)!important;color:#fff!important}.tf-offer-detail--dark .dark\:data-\[state\=active\]\:border-indigo[data-state=active]:is(.dark *).btn.bg-white{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}@media not all and (min-width:768px){.tf-offer-detail--dark .max-md\:rounded-full.border{border-color:var(--tf-offer-border)!important;background-color:var(--tf-offer-surface-elevated)!important;color:var(--tf-offer-text)!important}}@media (min-width:640px){.sm\:container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.sm\:container{max-width:100%}}@media (min-width:600px){.sm\:container{max-width:600px}}@media (min-width:728px){.sm\:container{max-width:728px}}@media (min-width:984px){.sm\:container{max-width:984px}}@media (min-width:1200px){.sm\:container{max-width:1200px}}@media (min-width:1496px){.sm\:container{max-width:1496px}}@media (min-width:1680px){.sm\:container{max-width:1680px}}.tf-offer-detail--dark .sm\:border.rounded-lg,.tf-offer-detail--dark .sm\:rounded-lg.border{border-color:var(--tf-offer-border)!important}.tf-offer-detail--dark .sm\:border.rounded-lg,.tf-offer-detail--dark .sm\:rounded-lg.border{box-shadow:0 18px 45px rgba(0,0,0,.32)}.tf-offer-detail--dark .sm\:border.rounded-full{border-color:var(--tf-offer-border)!important;background-color:var(--tf-offer-surface-elevated)!important;color:var(--tf-offer-text)!important}}@media (min-width:768px){.md\:container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.md\:container{max-width:100%}}@media (min-width:600px){.md\:container{max-width:600px}}@media (min-width:728px){.md\:container{max-width:728px}}@media (min-width:984px){.md\:container{max-width:984px}}@media (min-width:1200px){.md\:container{max-width:1200px}}@media (min-width:1496px){.md\:container{max-width:1496px}}@media (min-width:1680px){.md\:container{max-width:1680px}}.tf-offer-detail--dark .md\:rounded-lg.border{border-color:var(--tf-offer-border)!important;box-shadow:0 18px 45px rgba(0,0,0,.32)}.tf-offer-detail--dark .md\:text-gray-800{color:var(--tf-offer-text)!important}}@media (min-width:1024px){.lg\:container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.lg\:container{max-width:100%}}@media (min-width:600px){.lg\:container{max-width:600px}}@media (min-width:728px){.lg\:container{max-width:728px}}@media (min-width:984px){.lg\:container{max-width:984px}}@media (min-width:1200px){.lg\:container{max-width:1200px}}@media (min-width:1496px){.lg\:container{max-width:1496px}}@media (min-width:1680px){.lg\:container{max-width:1680px}}.tf-offer-detail--dark .lg\:rounded-lg.border{border-color:var(--tf-offer-border)!important;box-shadow:0 18px 45px rgba(0,0,0,.32)}.tf-offer-detail--dark .lg\:fixed.bottom-\[57px\]{border-top:1px solid var(--tf-offer-border);background-color:var(--tf-offer-surface)!important;box-shadow:0 -18px 45px rgba(0,0,0,.42)}}@media (min-width:1280px){.xl\:container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.xl\:container{max-width:100%}}@media (min-width:600px){.xl\:container{max-width:600px}}@media (min-width:728px){.xl\:container{max-width:728px}}@media (min-width:984px){.xl\:container{max-width:984px}}@media (min-width:1200px){.xl\:container{max-width:1200px}}@media (min-width:1496px){.xl\:container{max-width:1496px}}@media (min-width:1680px){.xl\:container{max-width:1680px}}}@media (min-width:1536px){.\32xl\:container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.\32xl\:container{max-width:100%}}@media (min-width:600px){.\32xl\:container{max-width:600px}}@media (min-width:728px){.\32xl\:container{max-width:728px}}@media (min-width:984px){.\32xl\:container{max-width:984px}}@media (min-width:1200px){.\32xl\:container{max-width:1200px}}@media (min-width:1496px){.\32xl\:container{max-width:1496px}}@media (min-width:1680px){.\32xl\:container{max-width:1680px}}}@media (min-width:1720px){.\33xl\:container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.\33xl\:container{max-width:100%}}@media (min-width:600px){.\33xl\:container{max-width:600px}}@media (min-width:728px){.\33xl\:container{max-width:728px}}@media (min-width:984px){.\33xl\:container{max-width:984px}}@media (min-width:1200px){.\33xl\:container{max-width:1200px}}@media (min-width:1496px){.\33xl\:container{max-width:1496px}}@media (min-width:1680px){.\33xl\:container{max-width:1680px}}}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .\[\&_\.dg-header-col\]\:bg-grey-50 .dg-header-col{background-color:var(--tf-offer-surface-elevated)!important}.tf-offer-detail--dark .\[\&_a\]\:underline abutton:hover{color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .hover\:\[\&_a\]\:underline a:hoverbutton:hover{color:var(--tf-offer-accent)!important}body:has(.tf-offer-detail--dark) .tf-offer-reviews-dialog--dark .\[\&_input\]\:border-grey-300 input{border-color:var(--tf-offer-border)!important}.tf-offer-detail--dark .\[\&_input\]\:border-grey-300 input{border-color:var(--tf-offer-border)!important}.tf-offer-detail--dark .\[\&_select\]\:bg-white select{background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .\[\&_select\]\:bg-white select.btn,.tf-offer-detail--dark .\[\&_select\]\:bg-white select.btn.border-black,.tf-offer-detail--dark .\[\&_select\]\:bg-white select.btn.border-indigo{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .\[\&_ul\]\:bg-white ul{background-color:var(--tf-offer-surface)!important}.tf-offer-detail--dark .\[\&_ul\]\:border ul.rounded-lg{border-color:var(--tf-offer-border)!important;box-shadow:0 18px 45px rgba(0,0,0,.32)}.tf-offer-detail--dark .\[\&_ul\]\:bg-white ul.btn,.tf-offer-detail--dark .\[\&_ul\]\:bg-white ul.btn.border-black,.tf-offer-detail--dark .\[\&_ul\]\:bg-white ul.btn.border-indigo{border-color:var(--tf-offer-border)!important;background-color:rgba(33,180,244,.14)!important;color:var(--tf-offer-accent)!important}.tf-offer-detail--dark .\[\&_ul\]\:border ul.rounded-full{border-color:var(--tf-offer-border)!important;background-color:var(--tf-offer-surface-elevated)!important;color:var(--tf-offer-text)!important}