html[data-site-theme]:not([data-site-theme=original]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-site-theme=midnight],html[data-site-theme=charcoal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-site-theme]:not([data-site-theme=original]) body,html[data-site-theme]:not([data-site-theme=original]) body :is(.client-home,.admin-main,.client-commerce,.dmc-account-page,.dm-auth-page){background-size:48px 48px;background-color:var(--theme-bg)!important;background-image:var(--theme-page-pattern)!important;color:var(--theme-text)!important}html:is([data-site-theme=ice],[data-site-theme=glass]) body,html:is([data-site-theme=ice],[data-site-theme=glass]) body :is(.client-home,.admin-main,.dm-auth-page){background-size:100% 100%}html[data-site-theme]:not([data-site-theme=original]) body :is(.card,.shop-product-card,.category-group-card,.home-category-card,.dm-kpi-card,.admin-header,.admin-nav-grid,.admin-global-search,.header-burger-menu,.lang-menu,.st-menu,.st-panel-head,.dm-auth-card,.dm-auth-form-panel,.dm-auth-form-card,.dmc-panel,.dmc-cart-card,.account-card,.account-workspace-card,.account-favorite-card,.account-order-card,.advertisement-admin-item,.banner-layout-card,.pc-card,.pa-card,.admin-table-wrap,.confirm-dialog,.modal-content){background-color:var(--theme-surface)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(.shop-product-card,.category-group-card,.home-category-card,.dm-kpi-card,.card){box-shadow:var(--theme-card-shadow)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea,.input,.dmc-qty,.settings-display-toggle){background:var(--theme-surface-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(input,textarea)::-moz-placeholder{opacity:1;color:var(--theme-muted)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(input,textarea)::placeholder{opacity:1;color:var(--theme-muted)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(table,thead,tbody,tr,th,td){border-color:var(--theme-border)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(th,.admin-nav-heading,.admin-nav-collapse,.settings-section-head,.st-panel-head,.settings-display-toggle,.admin-catalog-head,.category-catalog-head){background:var(--theme-surface-alt)!important;color:var(--theme-text)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(td,.admin-nav-item,.st-menu button,.st-steps button,.admin-list-row){background-color:var(--theme-surface)!important;color:var(--theme-text)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(.admin-nav-item.is-active,.st-menu button.is-on,.st-steps button.active){background:var(--theme-primary-soft-2)!important;color:var(--theme-primary-text,var(--theme-primary))!important;border-color:var(--theme-primary)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(.btn-primary,.shop-add-btn,.dmc-primary,.dm-auth-primary,.promo-strip,.floating-chat-bubble,.cart-button>span,.burger-badge){color:var(--theme-button-text)!important;background:var(--theme-primary)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(.btn-primary,.shop-add-btn,.dmc-primary,.dm-auth-primary) :is(span,svg){color:inherit!important}html[data-site-theme]:not([data-site-theme=original]) body :is(.btn-secondary,.floating-system-bottom,.client-home .professional-footer,.dm-auth-brand-panel){background:var(--theme-surface-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}html[data-site-theme]:not([data-site-theme=original]) body .client-home .professional-footer :is(h2,h3,h4,b,strong,a,.professional-footer-name){color:var(--theme-text)!important}html[data-site-theme]:not([data-site-theme=original]) body .client-home .professional-footer :is(p,small,.professional-footer-bottom){color:var(--theme-muted)!important}html:is([data-site-theme=midnight],[data-site-theme=charcoal]) body :is(.admin-page-title,.admin-kicker,.admin-logo,.shop-product-name,.catalog-category-title,.category-card-title,.settings-section-head b,.settings-fields label,.st-panel-head b,.dm-auth-form-panel h1){color:var(--theme-text)!important}html:is([data-site-theme=midnight],[data-site-theme=charcoal]) body :is(.dm-kpi-icon,.st-panel-head i,.settings-section-head>span){background:var(--theme-surface-alt)!important}html:is([data-site-theme=ice],[data-site-theme=glass]) body :is(.floating-system-top,.admin-header,.shop-product-card,.category-group-card,.home-category-card,.card){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--theme-surface) 84%,transparent)!important;border-color:color-mix(in srgb,var(--theme-border) 72%,#fff)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html:is([data-site-theme=ice],[data-site-theme=glass]) body :is(.floating-system-top,.admin-header,.shop-product-card,.category-group-card,.home-category-card,.card){background:var(--theme-surface)!important}}html[data-site-theme=moroccan] body :is(.category-group-media,.home-category-image){border-radius:48% 48% 12px 12px!important}html[data-site-theme=moroccan] body :is(.floating-system-top,.admin-header,.shop-product-card){border-bottom:2px solid var(--theme-primary)!important}html[data-site-theme=zellige] body :is(.floating-system-top,.admin-header,.professional-footer){border-block:3px double var(--theme-primary)!important}html[data-site-theme=zellige] body :is(.shop-product-card,.category-group-card){border:1px solid var(--theme-border)!important}@media (prefers-reduced-transparency:reduce){html:is([data-site-theme=ice],[data-site-theme=glass]) body :is(.floating-system-top,.admin-header,.shop-product-card,.category-group-card,.home-category-card,.card){-webkit-backdrop-filter:none;background:var(--theme-surface)!important}}html[data-site-theme]:not([data-site-theme=original]) body .dm-auth-brand-panel :is(h1,h2,h3,p,b,strong,.dm-auth-eyebrow){color:var(--theme-text)!important}html[data-site-theme]:not([data-site-theme=original]) body .dm-auth-brand-panel :is(small,.dm-auth-benefits span){color:var(--theme-muted)!important}html[data-site-theme]:not([data-site-theme=original]) body .floating-system-top :is(.lang-button,.favorite-button,.cart-button,.account-button,.icon-only-action,.header-burger-btn){background:var(--theme-surface)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}html[data-site-theme]:not([data-site-theme=original]) body :is(.hs-side,.hs-side-title,.hs-side-item,.hs-filter-chip,.hs-search){background-color:var(--theme-surface)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}html[data-site-theme]:not([data-site-theme=original]) body .hs-side-item.is-active{background:var(--theme-primary-soft-2)!important;color:var(--theme-primary-text,var(--theme-primary))!important}html[data-site-theme]:not([data-site-theme=original]) body .hs-hero-cta{background:var(--theme-primary)!important;color:var(--theme-button-text)!important}html[data-site-theme]:not([data-site-theme=original]) body .hs-side-title :is(span,b),html[data-site-theme]:not([data-site-theme=original]) body .hs-side-item :is(span,b){color:inherit!important}
:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]),:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]) :is(body,input,select,textarea){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]) body:not(#dm-theme-decor):not(#dm-readability) .dmc-shipping{background:var(--theme-surface-alt,var(--surface))!important}:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]) body:not(#dm-theme-decor):not(#dm-readability) .dmc-shipping :is(h3,li){color:var(--text)!important}:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]) body:not(#dm-theme-decor):not(#dm-readability) .dmc-clear-top{color:#fca5a5!important;background:color-mix(in srgb,#dc2626 14%,var(--theme-surface,#111827))!important;border-color:#f8717180!important}:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]) body:not(#dm-theme-decor):not(#dm-readability) [class*=ProductDetailsPage][class*=__mainImage]{background:#fff!important}:is(html[data-site-theme=industry],html[data-site-theme=moroccan]) body:not(#dm-theme-decor):not(#dm-readability) .category-section-heading span{color:color-mix(in srgb,var(--accent) 75%,#000)!important}html[data-site-theme=shadow] body:not(#dm-theme-decor):not(#dm-readability) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea):not(:focus-visible){outline-offset:-1px;outline:1px solid #1f254438}@media (max-width:767px){html[data-site-theme=pets] body:not(#dm-theme-decor):not(#dm-readability) .floating-system-top:after{display:none!important}}:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]) body:not(#dm-theme-decor):not(#dm-readability) .dmc-cart-row{border-bottom-color:var(--line)!important}:is(html[data-site-theme=midnight],html[data-site-theme=charcoal]) body:not(#dm-theme-decor):not(#dm-readability) :is(.onboarding-type-icon--company,.onboarding-type-icon--independent){background:var(--accent)!important;color:var(--theme-button-text,#0b0f14)!important}html[data-site-theme=christmas] body:not(#dm-theme-decor):not(#dm-readability) :is(h1,h2,h3,.hs-display,.professional-footer-name,.category-card-title,.catalog-category-title){font-variant-numeric:lining-nums}html[data-site-theme=industry] body:not(#dm-theme-decor):not(#dm-readability) :is(.floating-chat-bubble,.dm-return-btn.is-shop){box-shadow:0 0 0 2px #f5b800,0 10px 24px #00000047!important}
html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-strip-viewport{padding-top:18px;padding-bottom:22px}html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat{isolation:isolate;--cat-r:22px;--cat-scale:1;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat-face{border-radius:calc(var(--cat-r) * var(--cat-scale));background:var(--surface-2,#eee);box-shadow:var(--cat-shadow,none);transition:box-shadow .26s;position:absolute;inset:0;overflow:hidden}html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat:is(:hover,:focus-visible) .hs-cat-face{box-shadow:var(--cat-shadow-h,var(--cat-shadow,none))}html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat-decor{z-index:-1;pointer-events:none;background:var(--cat-decor,none) center/100% 100% no-repeat;transition:transform .45s;position:absolute;inset:-8.89% -7.62%}html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat:is(:hover,:focus-visible) .hs-cat-decor{transform:var(--cat-move,none)}@media (max-width:767px){html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat{--cat-scale:.77}html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-strip-viewport{padding-top:14px;padding-bottom:18px}}@media (prefers-reduced-motion:reduce){html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat-face,html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat-decor,html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat:before,html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat:after,html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat-decor:before,html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat-decor:after{transition:none!important}html[data-site-theme] body:not(#dm-cat-a):not(#dm-cat-b) .client-home .hs-strip .hs-cat:is(:hover,:focus-visible) .hs-cat-decor{transform:none}}
.pa-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.pa-top-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-top-actions .btn{align-items:center;gap:7px;min-height:40px;display:inline-flex}.pa-kv{grid-template-columns:1fr auto;gap:6px 12px;font-size:12.5px;display:grid}.pa-kv span{color:var(--muted)}.pa-kv b{text-align:end;font-variant-numeric:tabular-nums}@media (max-width:760px){.pa-top-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.pa-top-actions .btn{justify-content:center;padding-inline:8px;font-size:12.5px}}.pa-field{color:var(--muted);gap:4px;font-size:11.5px;font-weight:800;display:grid}.pa-field .input{height:38px;font-size:13px}.pa-top-actions .btn{text-decoration:none}@media (max-width:760px){.pa-top-actions{grid-template-columns:1fr}}
html .advertisement-list-heading h2{font-size:max(12px,1rem)}html .advertisement-list-heading>span,html .advertisement-empty-state p{font-size:max(12px,.72rem)}html h1,html h2,html h3,html h4,html h5,html h6{font-size:inherit}html code,html kbd,html pre,html samp{font-size:max(12px,1em)}html small{font-size:max(12px,80%)}html sub,html sup{font-size:max(12px,75%)}html button,html input,html optgroup,html select,html textarea{font-size:max(12px,100%)}html .text-\[11px\]{font-size:12px}html .text-\[14px\]{font-size:14px}html .text-base{font-size:max(12px,1rem)}html .text-lg{font-size:max(12px,1.125rem)}html .text-sm{font-size:max(12px,.875rem)}html .text-xl{font-size:max(12px,1.25rem)}html .text-xs{font-size:max(12px,.75rem)}html .cart-button>span,html .favorite-notice,html .order-history-count{font-size:12px}html .floating-bottom-info span{font-size:max(12px,.78rem)}html .floating-action{font-size:max(12px,.82rem)}html .promo-strip .container{font-size:max(12px,.72rem)}html .home-category-card strong{font-size:max(12px,.84rem)}html .home-category-card span{font-size:max(12px,.67rem)}html .catalog-head h2{font-size:max(12px,1.65rem)}html .catalog-head b,html .catalog-category-title span{font-size:max(12px,.75rem)}html .product-placeholder{font-size:max(12px,2rem)}html .order-status,html .status-badge{font-size:max(12px,.7rem)}html .stat-label{font-size:max(12px,.72rem)}html .dashboard-stat-value,html .stat-value{font-size:max(12px,1.65rem)}html .dashboard-data-row{font-size:max(12px,.73rem)}@media (max-width:767px){html .floating-action{font-size:max(12px,.74rem)}html .promo-strip .container{font-size:max(12px,.64rem)}}@media (max-width:430px){html .floating-bottom-info strong{font-size:max(12px,.78rem)}html .floating-bottom-info span{font-size:max(12px,.68rem)}}html .admin-main>div:first-child>p:last-child{font-size:max(12px,.8rem)}html .dashboard-data-head{font-size:max(12px,.63rem)}html .admin-catalog-head b{font-size:max(12px,.95rem)}html .admin-catalog-head small{font-size:max(12px,.7rem)}html .admin-catalog-head>strong,html .admin-count-pill{font-size:max(12px,.72rem)}html .admin-product-media>span{font-size:max(12px,.66rem)}html .admin-product-placeholder{font-size:max(12px,1.8rem)}html .admin-product-body .status,html .admin-product-price span{font-size:max(12px,.61rem)}html .customer-rank{font-size:max(12px,.69rem)}html .customer-title h2{font-size:max(12px,.88rem)}html .customer-info p{font-size:max(12px,.69rem)}html .customer-metrics span{font-size:max(12px,.59rem)}html .customer-metrics b{font-size:max(12px,.72rem)}html .customer-actions .btn{font-size:max(12px,.58rem)}html .customer-last{font-size:max(12px,.6rem)}html .order-status{font-size:max(12px,.61rem)}html .order-card-meta{font-size:max(12px,.69rem)}html .order-card-actions .btn{font-size:max(12px,.67rem)}html .stock-low-filter{font-size:max(12px,.68rem)}html .stock-chip-name{font-size:max(12px,.72rem)}html .stock-chip-qty{font-size:max(12px,.62rem)}html .stock-chip-qty b{font-size:max(12px,.76rem)}@media (max-width:767px){html .admin-main>div:first-child>p:last-child{font-size:max(12px,.72rem)}html .order-status{font-size:max(12px,.58rem)}}html .live-visitors-badge{font-size:max(12px,.72rem)}html .shop-product-info small{font-size:max(12px,.62rem)}html .shop-product-info h4{font-size:max(12px,.82rem)}html .shop-price{font-size:max(12px,.94rem)}html .shop-cart-qty input{font-size:max(12px,.76rem)}html .shop-add-btn{font-size:max(12px,.68rem)}@media (max-width:430px){html .promo-title-row-v26 h3,html .shop-product-info h4{font-size:max(12px,.75rem)}html .promo-info-v22>small,html .shop-product-info small{font-size:max(12px,.56rem)}html .promo-prices-v22 strong,html .shop-price{font-size:max(12px,.84rem)}html .shop-add-btn{font-size:0}html .floating-bottom-actions.has-two-actions .floating-action{font-size:max(12px,.66rem)}}html .shop-price strong{font-size:inherit}html .shop-promotion-price>span{font-size:max(12px,.66rem)}html .shop-promotion-price>em{font-size:max(12px,.59rem)}@media (max-width:767px){html form[action="/api/admin/promotions"] input[type=date]{font-size:max(12px,.72rem)}html .category-card>div:first-child>b{font-size:max(12px,.72rem)!important}html .stock-chip-name{font-size:max(12px,.67rem)}html .stock-chip-qty{font-size:max(12px,.57rem)}html .order-card-top b{font-size:max(12px,.77rem)}html .order-card-top .text-sm{font-size:max(12px,.65rem)}html .order-card-top .text-xs{font-size:max(12px,.58rem)}}html .product-purchase-controls .shop-cart-qty input{font-size:16px}html .zoom-preview-header span{font-size:max(12px,.63rem)}html .zoom-preview-header h2{font-size:max(12px,1rem)}html .zoom-placeholder{font-size:max(12px,4rem)}html .zoom-preview-footer{font-size:max(12px,.7rem)}html .zoom-preview-footer strong{font-size:max(12px,1rem)}@media (max-width:767px){html .shop-add-btn{font-size:max(12px,.61rem)!important}html .zoom-preview-header h2{font-size:max(12px,.86rem)}}@media (max-width:359px){html .shop-add-btn{font-size:0!important}}html .account-admin-button{font-size:0!important}@media (min-width:640px){html .sm\:text-base{font-size:max(12px,1rem)}}html .catalog-section-link{font-size:max(12px,.78rem)}html .star-rating-count{font-size:max(12px,.68rem)}html .category-filters-sidebar>h3{font-size:14px}html .category-filter-group>h4{font-size:12px}html .category-filter-check{font-size:12.5px}html .category-content-head h1{font-size:26px}html .category-content-head p{font-size:13px}html .category-select select{font-size:12.5px}html .product-purchase-controls .shop-add-btn.shop-add-btn.shop-add-btn{font-size:0!important}@media (max-width:767px){html .customer-actions .btn{font-size:12px!important}html .customer-last{font-size:max(12px,.6rem)!important}}html .customer-search-row .customer-search-box,html .customer-search-row .customer-search-box input,html .customer-search-row>.btn,html .customer-search-row>.btn span,html .customer-search-row .admin-count-pill,html .customer-search-row .admin-count-pill span,html .customer-search-row .admin-count-pill b,html .customer-card .customer-rank,html .customer-card .customer-title h2,html .customer-card .customer-info,html .customer-card .customer-info p,html .customer-card .customer-info p>span,html .customer-card .customer-info-label{font-size:12px!important}@media (max-width:767px){html .customer-search-row .customer-search-box,html .customer-search-row .customer-search-box input,html .customer-search-row>.btn,html .customer-search-row>.btn span,html .customer-search-row .admin-count-pill,html .customer-search-row .admin-count-pill span,html .customer-search-row .admin-count-pill b,html .customer-card .customer-rank,html .customer-card .customer-title h2,html .customer-card .customer-info,html .customer-card .customer-info p,html .customer-card .customer-info p>span,html .customer-card .customer-info-label{font-size:12px!important}}html .customer-card .customer-actions .btn,html .customer-card .customer-actions .btn span{font-size:12px!important}@media (max-width:430px){html .category-group-choice-row .category-group-select,html .category-group-choice-row .category-group-helper{font-size:12px!important}}@media (max-width:800px){html .dashboard-data-head{font-size:max(12px,.56rem)!important}html .dashboard-data-row{font-size:max(12px,.59rem)!important}}html .admin-pagination-complete button{font-size:max(12px,.75rem)!important}html .admin-pagination-total{font-size:max(12px,.66rem)!important}html .admin-product-body h3{font-size:max(12px,.77rem)!important}html .admin-product-body p{font-size:max(12px,.61rem)!important}html .admin-product-price b{font-size:max(12px,.76rem)!important}html .admin-product-actions a,html .admin-product-actions button{font-size:max(12px,.56rem)!important}html .admin-promotion-discount{font-size:max(12px,.64rem)}html .admin-featured,html .admin-promo-state{font-size:max(12px,.56rem)}html .admin-promotion-meta small{font-size:max(12px,.5rem)}html .admin-promotion-meta b{font-size:max(12px,.58rem)}html .admin-promotion-prices span{font-size:max(12px,.65rem)}html .admin-promotion-prices b{font-size:max(12px,.84rem)}@media (max-width:767px){html .admin-product-body h3{font-size:max(12px,.71rem)!important}html .admin-product-body p{font-size:max(12px,.55rem)!important}html .admin-product-price b{font-size:max(12px,.69rem)!important}html .admin-product-price span{font-size:max(12px,.54rem)!important}html .admin-product-actions a,html .admin-product-actions button{font-size:0!important}}html .shipping-label-help{font-size:12px}@media (max-width:767px){html .admin-promotion-actions .select-promotion-product{font-size:12px!important}html .dashboard-data-head{font-size:max(12px,.54rem)!important}}html .products-compact-stepper button{font-size:max(12px,.72rem)}html .products-compact-stepper button>b{font-size:max(12px,.66rem)}html .products-accordion-head>b{font-size:max(12px,.72rem)}html .products-accordion-head>span{font-size:max(12px,.83rem)}html .products-fields .input{font-size:max(12px,.77rem)!important}@media (max-width:767px){html .products-compact-stepper button{font-size:max(12px,.61rem)}html .products-compact-stepper button>b{font-size:max(12px,.59rem)}html .products-accordion-head>span{font-size:max(12px,.74rem)}html .products-fields .input{font-size:max(12px,.68rem)!important}}@media (max-width:339px){html .products-compact-stepper button>span{font-size:max(12px,.56rem)}}html .products-edit-heading p:last-child{font-size:max(12px,.76rem)}html .order-card-action{font-size:max(12px,.62rem)!important}html .orders-delete-heading h3{font-size:max(12px,.94rem)}html .orders-delete-heading p{font-size:max(12px,.72rem)}html .orders-delete-heading small,html .home-promo-heading span{font-size:max(12px,.65rem)}html .home-promo-heading h2{font-size:max(12px,1.45rem)}html .home-promo-heading p{font-size:max(12px,.75rem)}@media (max-width:767px){html .admin-promotion-actions .remove-promotion{font-size:0!important}html .orders-bulk-toolbar .btn{font-size:max(12px,.62rem)}html .order-card-action{font-size:max(12px,.62rem)!important}html .home-promo-heading h2{font-size:max(12px,1.15rem)}html .home-promo-heading p{font-size:max(12px,.65rem)}}@media (min-width:1024px){html .customer-actions .btn{font-size:max(12px,.62rem)}html .dashboard-data-row .money{font-size:max(12px,.63rem)}}html .orders-date>span{font-size:max(12px,.76rem)}@media (max-width:767px){html .orders-date>span,html .orders-status select{font-size:max(12px,.7rem)!important}html .dashboard-stat-value{font-size:max(12px,1.22rem)!important}html .dashboard-stat-trend{font-size:max(12px,.61rem)!important}html .dashboard-data-head-once{font-size:max(12px,.59rem)!important}html .dashboard-data-row{font-size:max(12px,.64rem)!important}html .dashboard-data-row .money{font-size:max(12px,.62rem)!important}}html .promotion-remove-help{font-size:max(12px,.7rem)}html .admin-trash-tabs button{font-size:max(12px,.75rem)}html .admin-trash-tabs b{font-size:max(12px,.66rem)}html .admin-trash-item h2{font-size:max(12px,.86rem)}html .admin-trash-item p{font-size:max(12px,.7rem)}html .admin-trash-item small{font-size:max(12px,.62rem)}html .admin-trash-item button{font-size:max(12px,.7rem)}html .admin-trash-error{font-size:max(12px,.75rem)}@media (max-width:767px){html .admin-trash-tabs button{font-size:max(12px,.66rem)}html .admin-trash-tabs b{font-size:max(12px,.59rem)}}html .admin-trash-bulk-actions button,html .admin-trash-select-all{font-size:max(12px,.72rem)}html .admin-trash-select-all b{font-size:max(12px,.62rem)}html .admin-trash-check input:checked+span:after{font-size:14px}@media (max-width:767px){html .admin-trash-item h2{font-size:max(12px,.73rem)!important}html .admin-trash-item p{font-size:max(12px,.61rem)!important}html .admin-trash-item small{font-size:max(12px,.55rem)!important}html .admin-trash-bulk-actions button{font-size:max(12px,.64rem)}}html .promotion-stepper button{font-size:max(12px,.69rem)}html .promotion-stepper button>b{font-size:max(12px,.63rem)}html .promotion-accordion-head{font-size:max(12px,.82rem)}html .promotion-accordion-head>b{font-size:max(12px,.69rem)}html .promotion-search>input{font-size:max(12px,.73rem)}html .promotion-search-empty>b{font-size:max(12px,.78rem)}html .promotion-search-empty>small{font-size:max(12px,.68rem)}html .promotion-select{font-size:max(12px,.73rem)!important}html .promotion-catalog-title h2{font-size:max(12px,1rem)}html .promotion-catalog-title p{font-size:max(12px,.65rem)}html .promotion-catalog-title>b{font-size:max(12px,.68rem)}@media (max-width:767px){html .promotion-stepper button{font-size:max(12px,.59rem)}html .promotion-stepper button>b{font-size:max(12px,.56rem)}html .promotion-accordion-head{font-size:max(12px,.74rem)}html .promotion-remove-help{font-size:max(12px,.57rem)!important}html .promotion-catalog-title h2{font-size:max(12px,.88rem)}html .promotion-catalog-title p{font-size:max(12px,.58rem)}}html .category-create-head b{font-size:max(12px,.84rem)}html .category-create-head small{font-size:max(12px,.62rem)}html .category-name-field>span{font-size:max(12px,.63rem)}html .category-name-field .input{font-size:max(12px,.73rem)!important}html .category-image-picker b{font-size:max(12px,.67rem)}html .category-image-picker small{font-size:max(12px,.55rem)}html .category-catalog-head small{font-size:max(12px,.6rem)}html .category-catalog-head>strong{font-size:max(12px,.75rem)}html .category-catalog-head>em{font-size:max(12px,.62rem)}html .category-number{font-size:max(12px,.7rem)!important}html .category-card .category-card-title{font-size:max(12px,.73rem)!important}@media (max-width:767px){html .category-create-head b{font-size:max(12px,.73rem)}html .category-create-head small{font-size:max(12px,.55rem)}html .category-name-field>span{font-size:max(12px,.57rem)}html .category-name-field .input{font-size:max(12px,.66rem)!important}html .category-image-picker b{font-size:max(12px,.61rem)}html .category-catalog-head small{font-size:max(12px,.54rem)}html .category-number{font-size:max(12px,.64rem)!important}html .category-card .category-card-title{font-size:max(12px,.66rem)!important}}html .stock-tools .stock-low-filter{font-size:max(12px,.62rem)}html .stock-adjust-title b{font-size:max(12px,.7rem)}html .stock-adjust-title small{font-size:max(12px,.58rem)}html .stock-adjust-title>strong{font-size:max(12px,.72rem)}html .stock-adjust-fields label{font-size:max(12px,.57rem)}html .stock-adjust-fields .input{font-size:max(12px,.68rem)!important}@media (max-width:767px){html .stock-tools .stock-low-filter{font-size:max(12px,.55rem)}html .stock-adjust-fields .input{font-size:max(12px,.62rem)!important}html .customers-page .customer-search-row>.btn{font-size:max(12px,.6rem)}html .customers-page .customer-rank{font-size:max(12px,.57rem)}html .customers-page .customer-title h2{font-size:max(12px,.68rem)}html .customers-page .customer-info p,html .customers-page .customer-info p:last-child{font-size:max(12px,.52rem)!important}html .customers-page .customer-metrics span{font-size:max(12px,.49rem)}html .customers-page .customer-metrics b{font-size:max(12px,.57rem)}html .customers-page .customer-last{font-size:max(12px,.48rem)}}html .dashboard-page .dashboard-stat-value{font-size:max(12px,1.2rem)!important}html .dashboard-page .dashboard-stat-trend{font-size:max(12px,.57rem)!important}html .dashboard-page .dashboard-data-head-once{font-size:max(12px,.56rem)!important}html .dashboard-page .dashboard-data-row{font-size:max(12px,.61rem)!important}html .dashboard-empty{font-size:max(12px,.62rem)}@media (max-width:767px){html .dashboard-page .dashboard-stat-value{font-size:max(12px,1rem)!important}html .dashboard-page .dashboard-stat-trend{font-size:max(12px,.5rem)!important}html .dashboard-page .dashboard-data-head-once{font-size:max(12px,.51rem)!important}html .dashboard-page .dashboard-data-row{font-size:max(12px,.57rem)!important}html .dashboard-empty{font-size:max(12px,.55rem)}}html .admin-home-confirm-copy h2{font-size:max(12px,.83rem)}html .admin-home-confirm-copy p{font-size:max(12px,.61rem)}html .admin-home-confirm-actions .btn{font-size:max(12px,.68rem)!important}@media (max-width:420px){html .admin-home-confirm-copy h2{font-size:max(12px,.74rem)}html .admin-home-confirm-copy p{font-size:max(12px,.55rem)}html .admin-home-confirm-actions .btn{font-size:max(12px,.62rem)!important}}html .client-home .promo-strip .container{font-size:max(12px,.58rem)!important}html .client-home .home-promo-heading span{font-size:max(12px,.57rem)!important}html .client-home .promo-rotator-card .shop-product-info small{font-size:max(12px,.55rem)!important}html .client-home .promo-rotator-card .shop-product-info h4{font-size:max(12px,.72rem)!important}html .client-home .promo-rotator-card .shop-price{font-size:max(12px,.77rem)!important}html .client-home .catalog-head b{font-size:max(12px,.62rem)!important}html .client-home .catalog-search-input,html .client-home .catalog-toolbar label,html .client-home .category-filter-select{font-size:max(12px,.65rem)!important}html .client-home .catalog-category-title span{font-size:max(12px,.57rem)!important}html .client-home .shop-product-info small{font-size:max(12px,.54rem)!important}html .client-home .shop-product-info h4{font-size:max(12px,.72rem)!important}html .client-home .shop-price{font-size:max(12px,.78rem)!important}html .client-home .shop-add-btn{font-size:max(12px,.59rem)!important}@media (max-width:767px){html .client-home .promo-strip .container{font-size:max(12px,.52rem)!important}html .client-home .catalog-search-input,html .client-home .catalog-toolbar label,html .client-home .category-filter-select{font-size:max(12px,.58rem)!important}html .client-home .shop-product-info small{font-size:max(12px,.48rem)!important}html .client-home .shop-product-info h4{font-size:max(12px,.64rem)!important}html .client-home .shop-price{font-size:max(12px,.68rem)!important}html .client-home .shop-add-btn{font-size:max(12px,.52rem)!important}}html .promotion-urgency{font-size:max(12px,.66rem)}html .home-promo-empty{font-size:max(12px,.78rem)}@media (max-width:767px){html .promotion-urgency{font-size:max(12px,.58rem)}html .home-promo-empty{font-size:max(12px,.67rem)}html .floating-system-bottom.has-three-actions .floating-bottom-info strong{font-size:max(12px,.65rem)}html .floating-system-bottom.has-three-actions .floating-bottom-info span{font-size:max(12px,.56rem)}html .floating-bottom-actions.has-three-actions .floating-action{font-size:max(12px,.58rem)}}@media (max-width:359px){html .floating-bottom-actions.has-three-actions .floating-action{font-size:max(12px,.54rem)}}html :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select){font-size:16px!important}html .zoom-control{font-size:max(12px,.65rem)}@media (max-width:767px){html .zoom-control{font-size:max(12px,.58rem)}html .zoom-preview-footer>span{font-size:max(12px,.56rem)}html .zoom-preview-footer>strong{font-size:max(12px,.76rem)}}html .editable-quantity-input,html input[inputmode=numeric],html input[type=number]{font-size:16px!important}html .category-submit{font-size:max(12px,.72rem)!important}html .order-detail-heading-actions .btn{font-size:max(12px,.7rem)}html .order-customer-summary>span{font-size:max(12px,.61rem)!important}html .order-customer-summary p{font-size:max(12px,.72rem)}html .order-customer-summary .price-ltr{font-size:max(12px,.9rem)}@media (max-width:767px){html .category-submit{font-size:max(12px,.64rem)!important}html .order-detail-heading-actions .btn{font-size:max(12px,.65rem)}html .order-customer-summary>span{font-size:max(12px,.56rem)!important}}html .orders-page .admin-orders-filter .input,html .orders-page .orders-date>span,html .orders-page .orders-search input,html .orders-page .orders-status select{font-size:max(12px,.62rem)!important}html .orders-page .admin-orders-filter>.btn{font-size:max(12px,.59rem)!important}html .orders-page .order-card-top b{font-size:max(12px,.7rem)}html .orders-page .order-card-top .text-sm{font-size:max(12px,.58rem)}html .orders-page .order-card-top .text-xs{font-size:max(12px,.5rem)}html .orders-page .order-status{font-size:max(12px,.52rem)}html .orders-page .order-card-meta{font-size:max(12px,.56rem)}html .orders-page .order-card-action{font-size:max(12px,.54rem)!important}html .orders-empty{font-size:max(12px,.65rem)}@media (max-width:767px){html .orders-page .order-card-action{font-size:0!important}html .orders-empty{font-size:max(12px,.57rem)}}html .order-actions-grid form>.btn,html .order-actions-grid>.btn{font-size:max(12px,.66rem)!important}html form[action="/api/admin/promotions"] button[type=submit].btn-primary{font-size:max(12px,.78rem)!important}@media (max-width:767px){html form[action="/api/admin/promotions"] button[type=submit].btn-primary{font-size:max(12px,.72rem)!important}}html .stock-adjust .stock-confirm{font-size:max(12px,.78rem)!important}@media (max-width:767px){html .stock-adjust .stock-confirm{font-size:max(12px,.72rem)!important}}html .category-edit-image>input[type=file]{font-size:max(12px,.62rem)!important}html .category-edit-image>input[type=file]::file-selector-button{font-size:max(12px,.62rem)!important}@media (max-width:767px){html .category-edit-image>input[type=file]{font-size:max(12px,.58rem)!important}html .category-edit-image>input[type=file]::file-selector-button{font-size:max(12px,.58rem)!important}}html .promotion-active-filter>b{font-size:max(12px,.78rem)!important}html .promotion-active-filter>.btn{font-size:max(12px,.72rem)!important}@media (max-width:767px){html .promotion-active-filter>b{font-size:max(12px,.72rem)!important}html .promotion-active-filter>.btn{font-size:max(12px,.68rem)!important}html .orders-page .orders-filter button,html .orders-page .orders-filter input,html .orders-page .orders-filter label>span,html .orders-page .orders-filter select,html .orders-page .orders-empty span{font-size:max(12px,.88rem)!important}html .orders-page .order-card{font-size:max(12px,.9rem)!important}html .orders-page .order-card .text-sm{font-size:max(12px,.86rem)!important}html .orders-page .order-card .text-xs{font-size:max(12px,.76rem)!important}html .orders-page .order-card-actions .btn,html .orders-page .order-status{font-size:max(12px,.78rem)!important}html .client-home .catalog h2{font-size:max(12px,1.18rem)!important}html .client-home .catalog p{font-size:max(12px,.82rem)!important}html .client-home .catalog .shop-product-card .text-sm{font-size:max(12px,.8rem)!important}html .client-home .catalog .shop-product-card .text-xs{font-size:max(12px,.72rem)!important}html .client-home .catalog .shop-product-card .btn{font-size:max(12px,.78rem)!important}html .client-home .catalog input,html .client-home .catalog select{font-size:max(12px,.86rem)!important}html .client-commerce .commerce-count-badge,html .client-home .promo-strip b,html .client-home .promo-strip span{font-size:max(12px,.84rem)!important}html .client-home .live-visitors-text{font-size:max(12px,.72rem)!important}}html :where(.client-home,.client-commerce,.client-checkout,.client-tracking,.admin-shell) :where(button,.btn,input,select,textarea){font-size:max(12px,var(--dp-control-copy))!important}html :where(.client-home,.client-commerce,.client-checkout,.client-tracking,.admin-shell) :where(small,.text-xs){font-size:max(12px,var(--dp-caption))!important}html :where(.client-home,.client-commerce,.client-checkout,.client-tracking,.admin-shell) .text-sm{font-size:max(12px,var(--dp-copy))!important}html .client-home .promo-strip :where(span,b),html .client-home .home-promo-heading>div>span,html .client-home .home-trust span{font-size:12.5px!important}html .client-home .home-promo-heading h2{font-size:22px!important}html .client-home .home-promo-heading p{font-size:13.5px!important}html .client-home .shop-product-card .shop-product-info>small{font-size:12px!important}html .client-home .catalog .shop-product-card h3,html .client-home .shop-product-card .shop-product-info>h4{font-size:14.5px!important}html .client-home .shop-product-card .shop-price{font-size:16px!important}html .client-home .shop-product-card .promotion-urgency{font-size:12.5px!important}html .client-home .shop-product-card .shop-add-btn,html .client-home .catalog-stock-badge,html .client-home .shop-product-card .promo-stock,html .client-home .shop-product-card .shop-product-media>span[class*=stock]{font-size:12px!important}html .client-home .home-category-card strong{font-size:13.5px!important}html .client-home .home-category-card span{font-size:12px!important}html .client-home .catalog-head h2{font-size:25px!important}html .client-home .catalog-category-title>span,html .client-home .catalog-pagination-summary,html .client-home .catalog-head>b{font-size:12px!important}html .client-home .catalog-category-title h3{font-size:16px!important}html .client-home .catalog :where(input,select){font-size:14px!important}html .floating-page-shell .floating-bottom-visitors .live-visitors-text{font-size:12px!important}html .client-commerce .commerce-bottom-bar .btn,html .client-commerce .floating-action,html .client-home .floating-action{font-size:13px!important}html .category-edit-header h2,html .customer-edit-modal-head h2{font-size:18px!important}html .category-edit-form .input,html .customer-edit-form .input{font-size:14px!important}html .category-edit-actions .btn,html .customer-edit-actions .btn{font-size:13px!important}html .category-edit-form>label>span,html .category-edit-header small,html .category-edit-image>small{font-size:12px!important}@media (max-width:767px){html :where(.client-home,.client-commerce,.client-checkout,.client-tracking,.admin-shell) :where(input,select,textarea){font-size:16px!important}html .client-home .home-promo-heading h2{font-size:20px!important}html .client-home .home-promo-heading p{font-size:13.5px!important}html .client-home .catalog .shop-product-card h3,html .client-home .shop-product-card .shop-product-info>h4{font-size:14px!important}html .client-home .shop-product-card .shop-price{font-size:15px!important}html .client-home .shop-product-card .shop-add-btn,html .client-home .catalog-stock-badge,html .client-home .shop-product-card .promo-stock,html .client-home .shop-product-card .shop-product-media>span[class*=stock]{font-size:12px!important}html .client-home .home-category-card strong{font-size:13px!important}html .client-home .home-category-card span{font-size:12px!important}html .client-home .catalog-head h2{font-size:21px!important}html .client-home .catalog-category-title h3{font-size:15px!important}html .client-commerce .commerce-bottom-bar .btn,html .client-commerce .floating-action,html .client-home .floating-action,html .client-orders .commerce-order-metrics b{font-size:12.5px!important}}@media (min-width:1024px){html .customers-page .customer-info .customer-phone-value{font-size:12px!important}}html body .admin-home-confirm-eyebrow{font-size:max(12px,.72rem)!important}html body .admin-home-confirm-copy h2{font-size:max(12px,1.28rem)!important}html body .admin-home-confirm-copy p{font-size:max(12px,.84rem)!important}html body .admin-home-confirm-actions .btn{font-size:max(12px,.82rem)!important}@media (max-width:540px){html body .admin-home-confirm-copy h2{font-size:max(12px,1.08rem)!important}html body .admin-home-confirm-copy p{font-size:max(12px,.78rem)!important}html body .admin-home-confirm-actions .btn{font-size:max(12px,.8rem)!important}}html .category-card-group{font-size:max(12px,.58rem)}@media (max-width:767px){html .category-card-group{font-size:max(12px,.54rem)}}html .category-image-picker .category-image-format{font-size:max(12px,.52rem)!important}@media (max-width:767px){html .category-image-picker .category-image-format{font-size:max(12px,.49rem)!important}}html .category-group-select{font-size:max(12px,.72rem)!important}html .category-group-helper{font-size:max(12px,.54rem)}html .category-create-image-field>.category-image-format{font-size:max(12px,.49rem)!important}html .category-edit-image>.category-edit-image-input{font-size:max(12px,.66rem)!important}html .category-edit-image>.category-edit-image-input::file-selector-button{font-size:max(12px,.62rem)!important}html .category-edit-image>.category-edit-image-note{font-size:max(12px,.59rem)!important}html .category-group-warning small{font-size:max(12px,.66rem)}@media (max-width:767px){html .category-group-select{font-size:max(12px,.66rem)!important}html .category-create-image-field>.category-image-format{font-size:max(12px,.47rem)!important}html .category-edit-image>.category-edit-image-input{font-size:max(12px,.58rem)!important}html .category-edit-image>.category-edit-image-input::file-selector-button{font-size:max(12px,.56rem)!important}html .category-edit-image>.category-edit-image-note{font-size:max(12px,.56rem)!important}}@media (max-width:640px){html .category-create-body .category-submit{font-size:max(12px,.68rem)!important}html .category-create-body .category-name-field>span{font-size:max(12px,.61rem)!important}html .category-create-body .category-name-field .input,html .category-create-body .category-group-select{font-size:max(12px,.66rem)!important}html .category-create-body .category-create-image-field .category-image-picker b{font-size:max(12px,.61rem)!important}html .category-create-body .category-create-image-field .category-image-picker small{font-size:max(12px,.53rem)!important}html .category-create-body .category-create-image-field>.category-image-format{font-size:max(12px,.45rem)!important}}@media (max-width:350px){html .category-create-body .category-submit{font-size:max(12px,.62rem)!important}html .category-create-body .category-name-field>span{font-size:max(12px,.56rem)!important}}@media (max-width:767px){html .admin-catalog-head b{font-size:max(12px,.88rem)!important}html .admin-catalog-head small{font-size:max(12px,.65rem)!important}html .admin-catalog-toolbar>label input,html .admin-catalog-toolbar>.admin-category-select{font-size:max(12px,.78rem)!important}html .admin-product-card .admin-product-body h3{font-size:max(12px,.72rem)!important}html .admin-product-card .admin-product-actions :is(a,button){font-size:max(12px,.55rem)!important}}@media (max-width:390px){html .admin-catalog-head b{font-size:max(12px,.82rem)!important}html .admin-catalog-toolbar>label input,html .admin-catalog-toolbar>.admin-category-select{font-size:max(12px,.72rem)!important}html .admin-product-card .admin-product-actions :is(a,button){font-size:max(12px,.51rem)!important}}html :is(.admin-promotions-catalog,.categories-page,.customers-page,.orders-page,.stock-page,.settings-page,.trash-page) :is(h2,h3,.admin-field-label,.admin-field-heading,button>span,a.btn>span,.products-accordion-head>span,.promotion-accordion-head>span,.promotion-stepper button>span,.category-card-head b,.customer-info>b,.orders-card-title,.stock-card-title),html .admin-promotions-catalog :is(.promotion-stepper button,.promotion-accordion-head,.promotion-date-field>span,.promotion-catalog-title h2,.promotion-action>span){font-size:12px!important}@media (max-width:767px){html :is(.admin-catalog,.admin-promotions-catalog) :is(.admin-product-actions,.admin-promotion-actions) :is(a,button),html :is(.admin-catalog,.admin-promotions-catalog) :is(.admin-product-actions,.admin-promotion-actions) :is(a,button) :is(span,b,strong),html :is(.admin-catalog,.admin-promotions-catalog) :is(.admin-product-body h3,.promotion-catalog-title h2,.admin-promotion-card h3),html .customers-page .customer-actions :is(a,button),html .customers-page .customer-actions :is(a,button) span,html .customers-page .customer-card-top :is(.customer-rank,h2),html .admin-catalog .admin-product-actions :is(a,button),html .admin-catalog .admin-product-actions :is(a,button) :is(span,b,strong),html .admin-promotions-catalog .admin-promotion-actions :is(a,button),html .admin-promotions-catalog .admin-promotion-actions :is(a,button) :is(span,b,strong),html .products-accordion-head>span,html .admin-trash-bulk-actions :is(.restore,.delete),html .admin-trash-bulk-actions :is(.restore,.delete) span,html .admin-reviews-action{font-size:12px!important}}html .shop-product-card .promotion-urgency,html .shop-product-card .promotion-urgency .promotion-message{font-size:max(12px,1em - 1px)!important}html .admin-catalog .admin-catalog-head>strong,html .admin-promotions-catalog .promotion-catalog-title>b{font-size:max(12px,.75rem)!important}html .category-catalog-head b,html .admin-catalog .admin-catalog-head b,html .admin-promotions-catalog .promotion-catalog-title h2{font-size:12px!important}html .dmc-page-head h1{font-size:38px}html .dmc-page-head p{font-size:16px}html .dmc-empty h2{font-size:20px}html .dmc-empty p,html .dmc-primary,html .dmc-secondary{font-size:13px}html .dmc-cart-title{font-size:20px}html .dmc-cart-table-head{font-size:12.5px}html .dmc-cart-meta,html .dmc-stock{font-size:12px}html .dmc-qty span{font-size:13px}html .dmc-clear{font-size:12.5px}html .dmc-summary h2{font-size:20px}html .dmc-summary-lines{font-size:13.5px}html .dmc-summary-line b{font-size:15px}html .dmc-summary-line .pending{font-size:13px}html .dmc-summary-total span{font-size:16px}html .dmc-summary-total strong{font-size:23px}html .dmc-promo label{font-size:13px}html .dmc-shipping h3{font-size:15px}html .dmc-shipping li{font-size:12.5px}html .dmc-shipping li:before{font-size:12px}html .dmc-fav-banner strong{font-size:14px}html .dmc-fav-banner span,html .dmc-filter select,html .dmc-promo-filter{font-size:12px}html .dmc-stat strong{font-size:28px}html .dmc-stat b{font-size:13px}html .dmc-stat small,html .dmc-field>span,html .dmc-field-box select,html .dmc-field-box input,html .dmc-orders-head,html .dmc-order-row{font-size:12px}html .dmc-order-reference strong{font-size:13px}html .dmc-date strong,html .dmc-amount strong{font-size:12.5px}html .dmc-amount strong{font-size:14px}html .dmc-thumb-more,html .dmc-status-badge,html .dmc-order-actions a,html .dmc-order-actions button,html .dmc-orders-footer{font-size:12px}@media (max-width:1200px){html .dmc-page-head h1{font-size:34px}}@media (max-width:767px){html .dmc-page-head h1{font-size:28px}html .dmc-page-head p{font-size:13px}html .dmc-cart-title{font-size:16px}html .dmc-summary h2{font-size:17px}html .dmc-summary-total strong{font-size:20px}html .dmc-stat strong{font-size:22px}html .dmc-stat b,html .dmc-stat small{font-size:12px}html .dmc-order-mobile h3{font-size:14px}html .dmc-order-mobile p,html .dmc-order-mobile-meta span,html .dmc-order-mobile-meta b,html .dmc-order-mobile .dmc-order-actions a,html .dmc-order-mobile .dmc-order-actions button{font-size:12px}}@media (max-width:389px){html .dmc-page-head h1{font-size:26px}}html .dmc-favorites-remove-all{font-size:12px}html .dmc-favorites-cta h2{font-size:20px}html .dmc-favorites-cta p,html .dmc-favorites-cta-button{font-size:13px}html .dmc-search-filters label,html .dmc-search-results-head{font-size:12px}html .dmc-confirm-card h1{font-size:26px}html .dmc-confirm-card>strong{font-size:18px}html .dmc-not-found-card>span{font-size:54px}html .dmc-breadcrumbs{font-size:12px}html .dmc-cart-product h2{font-size:15px!important}html .dmc-cart-money{font-size:14px!important}html .dmc-line-total{font-size:15px!important}html .dmc-qty button{font-size:17px!important}html .dmc-qty .editable-quantity-input{font-size:13px!important}@media (max-width:767px){html .dmc-cart-product h2{font-size:13.5px!important}html .dmc-cart-meta,html .dmc-stock,html .dmc-cart-metric-label{font-size:12px!important}html .dmc-qty button,html .dmc-qty .editable-quantity-input{font-size:16px!important}html .dmc-cart-money{font-size:12px!important}html .dmc-line-total{font-size:12.5px!important}}@media (max-width:359px){html .dmc-cart-money,html .dmc-line-total{font-size:12px!important}}html .catalog-infinite-more{font-size:max(12px,.78rem)}html .catalog-infinite-end{font-size:max(12px,.72rem)}html .dmc-search-categories>span{font-size:12px}html .dmc-search-categories a{font-size:12.5px}html .dmc-search-categories small{font-size:12px}html .legal-page h1{font-size:max(12px,clamp(22px,4vw,28px))}html .legal-section h2{font-size:15.5px}html .legal-section p,html .legal-section ul{font-size:13.5px}html .legal-page-nav{font-size:12.5px}html .legal-preferences-actions :is(a,button){font-size:13px}@media (min-width:1101px) and (max-width:1280px){html .dmc-search-filters select{font-size:12px}}@media (max-width:640px){html .dmc-search-filter-count{font-size:12px}}@media (min-width:641px) and (max-width:900px){html .dmc-order-mobile h3{font-size:14px}html .dmc-order-mobile p,html .dmc-order-mobile-meta span,html .dmc-order-mobile-meta b{font-size:12px}}html .dmc-order-detail-status,html .dmc-order-detail-hero span{font-size:12px}html .dmc-order-detail-hero strong{font-size:18px}html .dmc-order-detail-hero small,html .dmc-order-detail-progress li,html .dmc-order-detail-progress li>span{font-size:12px}html .dmc-order-detail-message{font-size:12.5px}html .dmc-order-detail-summary h2{font-size:19px}html .dmc-order-detail-metrics span{font-size:12px}html .dmc-order-detail-metrics strong{font-size:13.5px}html .dmc-public-tracking-banner span{font-size:12px}html .dmc-public-tracking-banner strong{font-size:18px}html .dmc-public-tracking-status{font-size:12px!important}html .dmc-public-tracking-item span{font-size:12px}html .dmc-public-tracking-item b{font-size:13px}html .dmc-public-tracking-note{font-size:12px}@media (max-width:767px){html .dmc-order-detail-head h1{font-size:29px!important}}html .dmc-order-detail-item-name{font-size:12.5px}html .dmc-order-detail-item-name small{font-size:12px}html .dmc-order-detail-items strong{font-size:12.5px}html .dmc-account-avatar{font-size:18px}html .dmc-account-alert,html .dmc-account-fields label>span,html .dmc-account-fields input,html .dmc-account-fields select,html .dmc-account-check{font-size:12px}html .dmc-privacy-contact{font-size:13px}html .dmc-account-title{font-size:24px}html .dmc-account-sidebar-user .dmc-account-avatar{font-size:14px}html .dmc-account-sidebar-user b{font-size:13px}html .dmc-account-sidebar-user small{font-size:12px}html .dmc-side-link{font-size:12.5px}html .dmc-side-badge{font-size:12px}html .dmc-account-section>h2{font-size:15px}html .dmc-account-hint{font-size:12px}html .dmc-account-heading p{font-size:12.5px}html .dmc-account-heading-badge{font-size:12px}html .account-inline-head h2{font-size:17px}html .account-inline-head p{font-size:12px}html .account-inline-loading{font-size:12.5px}html .account-inline-empty h3{font-size:15px}html .account-inline-empty p,html .account-inline-stats span{font-size:12px}html .account-inline-stats b{font-size:14px}html .account-row-main strong{font-size:12.5px}html .account-row-main small,html .account-row-main strong em{font-size:12px}html .account-row-total{font-size:12.5px}html .account-status,html .account-role,html .account-row-action,html .account-soft-button,html .account-primary-mini,html .account-favorite-copy small,html .account-favorite-copy h3,html .account-favorite-copy b,html .account-add-button{font-size:12px}html .account-mini-qty button{font-size:15px}html .account-mini-qty span,html .account-cart-summary span{font-size:12px}html .account-cart-summary strong{font-size:17px}html .account-inline-form label,html .account-team-invite label,html .account-inline-form input,html .account-inline-form select,html .account-team-invite input,html .account-team-invite select,html .account-form-note,html .account-form-error,html .account-team-avatar{font-size:12px}html .dmc-account-tab{font-size:12.5px}html .dmc-image-editor-head small{font-size:12px}html .dmc-image-crop label{font-size:13px}html .dmc-image-crop small{font-size:12px}html .dmc-image-msg{font-size:13px}html .dmc-privacy-confirm ul{font-size:13.5px}html .dmc-privacy-confirm label{font-size:13px}html .dmc-privacy-confirm input[type=password]{font-size:14px}html .dmc-cart-row .dmc-cart-issue{font-size:13px}html .dmc-cart-issue-actions button,html .dmc-cart-issue-actions a{font-size:12.5px}html .dmc-cart-blocked{font-size:13px}html .account-team-note{font-size:12.5px}html .dm-auth-eyebrow{font-size:12px}html .dm-auth-brand-panel h1{font-size:36px}html .dm-auth-brand-panel p{font-size:14px}html .dm-auth-benefits b,html .dm-auth-section-label{font-size:12px}html .dm-auth-heading p{font-size:13px}html .dm-auth-tabs button{font-size:12.5px}html .dm-auth-alert,html .dm-auth-field>span{font-size:12px}html .dm-auth-field input,html .dm-auth-primary{font-size:13px}html .dm-auth-routing-note{font-size:12px}@media (max-width:900px){html .dm-auth-brand-panel h1{font-size:28px}html .dm-auth-brand-panel p{font-size:12.5px}}@media (max-width:560px){html .dm-auth-brand-panel h1{font-size:23px}html .dm-auth-eyebrow,html .dm-auth-heading p,html .dm-auth-tabs button,html .dm-auth-routing-note{font-size:12px}}html .dm-auth-field select{font-size:13px}html .dm-auth-login-options,html .dm-auth-password-hint,html .dm-auth-consents label{font-size:12px}@media (max-width:560px){html .dm-auth-login-options{font-size:12px}}html .dm-auth-form-brand{font-size:20px}html .dm-auth-heading h2{font-size:26px}html .dm-auth-guest b{font-size:12.5px}html .dm-auth-guest small{font-size:12px}@media (max-width:560px){html .dm-auth-heading h2{font-size:22px}html .dm-auth-guest small{font-size:12px}}html .onboarding-step{font-size:12px}html .onboarding-card h1{font-size:28px}html .onboarding-card>p{font-size:13.5px}html .onboarding-type-card b{font-size:16px}html .onboarding-type-card p,html .onboarding-sector-name{font-size:12px}html .onboarding-back{font-size:12.5px}@media (max-width:640px){html .onboarding-card h1{font-size:23px}}html .dm-auth-tabs a{font-size:12.5px}@media (max-width:560px){html .dm-auth-tabs a{font-size:12px}}html .dm-auth-page--standalone .dm-auth-heading h2{font-size:max(12px,clamp(22px,2vw,28px))}html .dm-auth-page--standalone .dm-auth-brand-panel h1{font-size:max(12px,clamp(22px,2vw,27px))}html .dm-auth-page--standalone .dm-auth-consents{font-size:12px!important}html .dm-auth-page--standalone .dm-auth-consents>span{font-size:inherit!important}@media (max-width:640px){html .client-onboarding--type .onboarding-step{font-size:12px!important}html .client-onboarding--type .onboarding-card--type h1{font-size:22px!important}html .client-onboarding--type .onboarding-card--type>p{font-size:12px!important}html .client-onboarding--type .onboarding-type-card--direct b{font-size:14px!important}html .client-onboarding--type .onboarding-type-card--direct p{font-size:12px!important}}@media (max-width:640px) and (max-height:760px){html .client-onboarding--type .onboarding-card--type h1{font-size:20px!important}html .client-onboarding--type .onboarding-card--type>p{font-size:12px!important}}html .dmc-checkout-form>h2,html .dmc-checkout-summary>h2{font-size:18px}html .dmc-checkout-field input,html .dmc-checkout-field textarea{font-size:13px}html .dmc-checkout-error{font-size:12px}html .dmc-checkout-summary>div{font-size:13px}html .dmc-checkout-summary>.total{font-size:16px}html .dmc-checkout-summary>.total strong{font-size:22px}html .dmc-checkout-summary>p{font-size:12px}html .dmc-checkout-item-image span{font-size:18px}html .dmc-checkout-item-name{font-size:12px}html .dmc-checkout-item>strong{font-size:12.5px}html .dmc-checkout-summary>.dmc-checkout-secure,html .dmc-checkout-steps li,html .dmc-checkout-steps li span{font-size:12px}html .dmc-checkout-payment>h2{font-size:18px}html .dmc-pay-option strong{font-size:13px}html .dmc-pay-option small{font-size:12px}html .catalog-search-empty h3{font-size:18px}html .catalog-search-empty p{font-size:13px}html .dmc-cart-suggestions>h2{font-size:17px}html .dmc-suggestion-image span{font-size:28px}html .dmc-suggestion-body h3{font-size:12px}html .dmc-suggestion-footer strong{font-size:13.5px}html .dmc-cart-trust-item span{font-size:15px}html .dmc-cart-trust-item b{font-size:12px}html .dmc-quote-card h2{font-size:14px}html .dmc-quote-card header p,html .dmc-quote-product b,html .dmc-quote-product small,html .dmc-quote-more,html .dmc-quote-promo,html .dmc-quote-promo strong,html .dmc-quote-card dt,html .dmc-quote-card dd,html .dmc-quote-card>footer .dmc-primary,html .dmc-danger-button{font-size:12px}html .dmc-guest-checkout b{font-size:12.5px}html .dmc-guest-checkout small,html .dmc-guest-checkout nav a{font-size:12px}@media (max-width:767px){html .dmc-checkout-summary .dmc-checkout-item-name,html .dmc-checkout-summary .dmc-checkout-item>strong{font-size:12px}}html .dmc-checkout-item-variant,html .dmc-checkout-item-meta,html .catalog-discount-badge{font-size:12px}html .stock-boundary-card .catalog-stock-badge,html .stock-boundary-card .promo-stock,html .stock-boundary-card .catalog-discount-badge{font-size:12px!important}html .stock-boundary-card.shop-product-card:not(.promo-rotator-card):not(.is-list) .shop-product-info .promotion-urgency{font-size:max(12px,.58rem)!important}html .stock-boundary-card.shop-product-card:not(.promo-rotator-card):not(.is-list) .promotion-message{font-size:inherit!important}html .client-home .stock-boundary-card.shop-product-card .catalog-stock-badge,html .client-home .stock-boundary-card.shop-product-card .promo-stock,html .client-home .stock-boundary-card.shop-product-card .catalog-discount-badge{font-size:12px!important}html .client-home .stock-boundary-card.shop-product-card:not(.promo-rotator-card) .promotion-message{font-size:inherit!important}@media (max-width:767px){html .stock-boundary-card .catalog-stock-badge,html .stock-boundary-card .promo-stock,html .stock-boundary-card .catalog-discount-badge{font-size:12px!important}html .stock-boundary-card.shop-product-card:not(.promo-rotator-card):not(.is-list) .promotion-urgency{font-size:max(12px,.55rem)!important}html .client-home .stock-boundary-card.shop-product-card .catalog-stock-badge,html .client-home .stock-boundary-card.shop-product-card .promo-stock,html .client-home .stock-boundary-card.shop-product-card .catalog-discount-badge{font-size:12px!important}}html .live-visitors-text{font-size:max(12px,.72rem)!important}@media (max-width:767px){html .live-visitors-text{font-size:max(12px,.65rem)!important}}html body .dmc-order-actions :is(a,button),html body .dmc-order-actions>a:first-child{font-size:12px!important}@media (max-width:767px){html input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html select,html textarea{font-size:16px!important}}html body .dmc-toolbar .dmc-filter select,html body .dmc-toolbar .dmc-promo-filter{font-size:13px!important}html body .dmc-image-fallback{font-size:max(12px,1.6rem)}html body .shop-product-card.shop-product-card .shop-product-media>.catalog-stock-badge.catalog-stock-badge{font-size:12px!important}@media (max-width:480px){html body .dmc-cart-trust-item span{font-size:13px!important}html body .dmc-cart-trust-item b{font-size:12px!important}}@media (max-width:767px){html body .dmc-checkout-steps li,html body .dmc-checkout-steps li span{font-size:12px!important}html body :is(.client-home,.client-commerce,.client-checkout,.client-tracking) :is(input:not(.editable-quantity-input):not([type=checkbox]):not([type=radio]),select,textarea){font-size:14px!important}}html .dmc-cart-row .dmc-cart-variant{font-size:12px}html .dm-reco-head h2{font-size:max(12px,clamp(18px,1.6vw,21px))}html .dm-reco-head p{font-size:13px}html .dm-reco-info>small{font-size:12px}html .dm-reco-card h4{font-size:14px}html .hs-hero-tag{font-size:12px}html .hs-hero-copy strong{font-size:max(12px,clamp(34px,4.6vw,58px))}html .hs-hero-copy strong[data-length=long]{font-size:max(12px,clamp(28px,3.6vw,46px))}html .hs-hero-copy strong[data-length=xlong]{font-size:max(12px,clamp(24px,2.8vw,36px))}html .hs-hero-line{font-size:max(12px,clamp(13px,1.25vw,16px))}html .hs-hero-cta{font-size:14px}html .hs-hero-label{font-size:13px}html .hs-cat-copy strong{font-size:21px}html .hs-cat-copy span{font-size:12px}@media (max-width:767px){html .hs-hero-copy strong[data-length=long]{font-size:26px}html .hs-hero-copy strong[data-length=xlong]{font-size:22px}html .hs-hero-tag{font-size:12px}html .hs-hero-cta{font-size:13px}html .hs-hero-label{font-size:12px}html .hs-cat-copy strong{font-size:15px}html .hs-cat-copy span{font-size:12px}}html body .home-promo-rotator.is-panel .hs-offers-heading h2{font-size:32px}html body .home-promo-rotator.is-panel .hs-offers-heading>div>span,html .hs-offers-all{font-size:13.5px}@media (max-width:767px){html body .home-promo-rotator.is-panel .hs-offers-heading h2{font-size:24px}html body .home-promo-rotator.is-panel .hs-offers-heading>div>span{font-size:12px}}html .hs-side-title{font-size:20px}html .hs-more-btn{font-size:14px}html .hs-more-btn span{font-size:12.5px}html .hs-side-item b{font-size:13.5px}html .hs-side-item em{font-size:12px}html .hs-main-head h2{font-size:26px}html .hs-main-head h2 span{font-size:14px}html .hs-filter-chip{font-size:12.5px}html .hs-search input{font-size:14px}html .hs-sort-btn,html .hs-sort-menu button{font-size:13.5px}@media (max-width:767px){html .hs-main-head h2{font-size:23px}html .hs-main-head h2 span{font-size:12px}html .hs-sort-btn,html .hs-sort-menu button{font-size:12.5px}html .hs-chips .hs-side-item b{font-size:13px}html .hs-chips .hs-side-item em{font-size:12px}html .category-content-selects .hs-sort-btn{font-size:12.5px}}html .dmc-pay-head h2{font-size:17px}html .dmc-pay-pill{font-size:12px}html .dmc-pay-text,html .dmc-pay-alert b{font-size:13px}html .dmc-pay-alert p{font-size:12.5px}html .dmc-pay-return,html .dmc-pay-bank>b{font-size:13px}html .dmc-pay-bank>div{font-size:12.5px}html .dmc-pay-proof>b,html .dmc-pay-input{font-size:13px}html .dmc-pay-file,html .dmc-pay-history summary{font-size:12.5px}html .dmc-pay-history>div{font-size:12px}html .dmc-pay-bubble{font-size:13px}html .dmc-pay-bubble small{font-size:12px}html .dmc-pay-summary{font-size:12.5px}html .dmc-pay-summary>b{font-size:13px}html .dmc-notification-actions .dmc-primary,html .dmc-notification-actions .dmc-secondary{font-size:12px}html .orders-pay-notice{font-size:12.5px}html .orders-pay-more,html .dm-pay-strip-title,html .dm-pay-chip{font-size:12px}html .dm-pay-list b{font-size:13.5px}html .dm-pay-list small{font-size:12px}html .dm-pay-none{font-size:13px}html .pa-kv{font-size:12.5px}@media (max-width:760px){html .pa-top-actions .btn{font-size:12.5px}}html .pa-field{font-size:12px}html .pa-field .input{font-size:13px}html .dm-cookie{font-size:13.5px}html .dm-cookie .dm-cookie-title{font-size:15px}html .dm-cookie .dm-cookie-text{font-size:13.5px}html .dm-cookie .dm-cookie-pref-h h2{font-size:17px}html .dm-cookie .dm-cookie-intro{font-size:13.5px}html .dm-cookie-cat-h b{font-size:14.5px}html .dm-cookie .dm-cookie-cat p{font-size:13px}html .dm-cookie-always{font-size:12px}html .dm-cookie .dm-cookie-more-btn{font-size:12.5px}html .dm-cookie .dm-cookie-more table,html .dm-cookie .dm-cookie-more th,html .dm-cookie .dm-cookie-more td:first-child{font-size:12px}html .dm-cookie-status{font-size:12.5px}html .dm-cookie .dm-cookie-btn,html .dm-cookie-toast{font-size:13.5px}html body .dm-cookie-manage{font-size:12px}@media (max-width:640px){html .dm-cookie .dm-cookie-title{font-size:14.5px}html .dm-cookie .dm-cookie-text,html .dm-cookie .dm-cookie-intro{font-size:13px}html .dm-cookie-toast{font-size:12.5px}}html .admin-catalog .admin-catalog-head b,html .admin-promotions-catalog .promotion-catalog-title h2{font-size:15px!important}html .admin-catalog .admin-catalog-head small,html .admin-promotions-catalog .promotion-catalog-title p,html .admin-catalog .admin-catalog-head>strong,html .admin-promotions-catalog .promotion-catalog-title>b,html .admin-catalog .admin-product-media>span,html .admin-promotions-catalog .admin-product-media>span{font-size:12px!important}html .admin-catalog .admin-product-body h3,html .admin-promotions-catalog .admin-product-body h3{font-size:13.5px!important}html .admin-catalog .admin-product-body p,html .admin-promotions-catalog .admin-product-body p,html .admin-catalog .admin-product-body .status,html .admin-promotions-catalog .admin-product-body .status{font-size:12px!important}html .admin-catalog .admin-product-price b{font-size:15px!important}html .admin-catalog .admin-product-price span,html .admin-promotions-catalog .admin-promotion-discount,html .admin-promotions-catalog :is(.admin-promo-state,.admin-featured),html .admin-promotions-catalog .admin-promotion-meta small,html .admin-promotions-catalog .admin-promotion-meta b,html .admin-promotions-catalog .admin-promotion-prices span{font-size:12px!important}html .admin-promotions-catalog .admin-promotion-prices b{font-size:16px!important}html .admin-catalog .admin-product-actions :is(a,button),html .admin-promotions-catalog .admin-product-actions :is(a,button),html .category-card-actions button,html .customers-page .customer-actions .btn,html .admin-promotions-catalog .admin-promotion-actions .promotion-action,html .admin-promotions-catalog .promotion-action-remove,html .admin-promotions-catalog .admin-promotion-actions .remove-promotion{font-size:12px!important}@media (max-width:767px){html .admin-promotions-catalog .admin-promotion-actions .promotion-action,html .admin-promotions-catalog .promotion-action-remove,html .admin-promotions-catalog .admin-promotion-actions .remove-promotion{font-size:12px!important}}@media (max-width:619px){html .admin-catalog .admin-product-media>span,html .admin-catalog .admin-product-body h3,html .admin-catalog .admin-product-body p,html .admin-catalog .admin-product-body .status,html .admin-catalog .admin-product-price b,html .admin-catalog .admin-product-price span,html .admin-catalog .admin-product-actions :is(a,button){font-size:12px!important}}@media (max-width:359px){html .admin-catalog .admin-product-actions :is(a,button){font-size:0!important}}@media (max-width:619px){html .admin-promotions-catalog .admin-promotion-media>span,html .admin-promotions-catalog .admin-promotion-discount,html .admin-promotions-catalog .admin-promotion-body h3,html .admin-promotions-catalog .admin-promotion-body>p,html .admin-promotions-catalog :is(.admin-promo-state,.admin-featured),html .admin-promotions-catalog .admin-promotion-meta small,html .admin-promotions-catalog .admin-promotion-meta b,html .admin-promotions-catalog .admin-promotion-prices span,html .admin-promotions-catalog .admin-promotion-prices b,html .admin-promotions-catalog .admin-promotion-actions .promotion-action,html .admin-promotions-catalog .promotion-action-remove,html .admin-promotions-catalog .admin-promotion-actions .remove-promotion{font-size:12px!important}}@media (max-width:359px){html .admin-promotions-catalog .admin-promotion-actions .promotion-action,html .admin-promotions-catalog .promotion-action-remove,html .admin-promotions-catalog .admin-promotion-actions .remove-promotion{font-size:0!important}}html .admin-promotions-catalog .admin-promotion-actions :is(a,button){font-size:12px!important}html .admin-list-more p{font-size:max(12px,.8rem)}html .ad-filter>label>span,html .ad-filter-empty{font-size:12px}html .ad-filter>label.ad-filter-choice>b{font-size:12.5px}@media (max-width:640px){html .ad-filter>label>span,html .ad-filter>label.ad-filter-choice>b{font-size:12px}}html .carrier-choice-name b{font-size:13px}html .carrier-choice-mode button{font-size:12px}html .ol-search input,html .ol-date{font-size:13px}html .ol-clear,html .ol-trash{font-size:12.5px}html .ol-trash b{font-size:12px}html .ol-tabs button{font-size:12.5px}html .ol-tabs button b{font-size:12px}html .ol-bulk b,html .ol-error{font-size:13px}html .ol-table{font-size:12.5px}html .ol-table th,html .ol-customer small,html .ol-date-cell,html .ol-pill{font-size:12px}html .ol-row-actions .btn{font-size:12px!important}html .ol-foot{font-size:12px}html .admin-order-promo-chip{font-size:12px!important}html .of-steps-who{font-size:13px}html .of-steps-total{font-size:18px}@media (max-width:760px){html .of-steps-total{font-size:16px}}html .confirm-actions button,html .admin-form-guard b{font-size:13.5px}html .admin-form-guard span{font-size:13px}html body:not(#dm-admin-layout) .admin-shell.admin-c .adminc-tab-icon b{font-size:12px}html .amsg-avatar{font-size:12.5px}html .amsg-row-line b{font-size:14px}html .amsg-new,html .amsg-total{font-size:12px}html .amsg-row-last{font-size:12.5px}html .amsg-row-side time{font-size:12px}html .amsg-toast{font-size:13px}html .vis-card-head h2{font-size:15px}html .vis-card-head p,html .vis-btn{font-size:12px}html .vis-empty{font-size:13px}html .vis-check,html .vis-row,html .vis-row-head,html .vis-row small,html .vis-did span,html .vis-did a{font-size:12px}html .confirm-head h3{font-size:16px}html .confirm-head p{font-size:13.5px}html .confirm-head small{font-size:12px}html .confirm-actions button{font-size:13.5px}html .cacc-name small{font-size:12px}html .cacc-activity{font-size:12.5px}html .cacc-note{font-size:13px}html .cacc-timeline li{font-size:13.5px}html .cacc-timeline time{font-size:12.5px}html .cacc-summary ul{font-size:13px}html .cacc-dialog label{font-size:13.5px}html .ac-facts-dl dt{font-size:12px}html .cav-initials{font-size:max(12px,calc(var(--cav-size,40px)*.36))}html .banner-layout-card-head b{font-size:13px}html .banner-layout-card-head small,html .banner-layout-card-head>span,html .banner-layout-frame,html .banner-layout-counts span{font-size:12px}html .advertisements-admin-page .advertisement-field>span,html .advertisements-admin-page .advertisement-file-field>span{font-size:max(12px,.72rem)!important}html .advertisements-admin-page .advertisement-form-grid .input{font-size:max(12px,.76rem)!important}html .advertisements-admin-page .advertisement-field-file input[type=file]::file-selector-button{font-size:max(12px,.72rem)!important}html .advertisements-admin-page .advertisement-dimension-hint{font-size:max(12px,.67rem)!important}html .advertisements-admin-page .advertisement-active-field{font-size:max(12px,.66rem)!important}html .advertisements-admin-page .advertisement-toggle-label{font-size:max(12px,.67rem)!important}html .advertisements-admin-page .advertisement-dimension-tip{font-size:12px}html .advertisements-admin-page .advertisement-single-preview figcaption{font-size:max(12px,.66rem)!important}html .advertisements-admin-page .advertisement-item-actions .btn{font-size:max(12px,.75rem)!important}@media (max-width:640px){html .advertisements-admin-page .advertisement-item-actions .btn{font-size:max(12px,.68rem)!important}}html .advertisements-admin-page .advertisement-edit-file-field>span{font-size:max(12px,.72rem)!important}html .advertisements-admin-page .advertisement-edit-file-field input[type=file]{font-size:max(12px,.76rem)!important}@media (min-width:641px) and (max-width:960px){html .advertisements-admin-page .advertisement-edit-bottom-row .advertisement-save-button,html .advertisements-admin-page .advertisement-edit-bottom-row .advertisement-delete-button{font-size:max(12px,.68rem)!important}}@media (max-width:640px){html .advertisements-admin-page .advertisement-create-actions .btn,html .advertisements-admin-page .advertisement-form-grid .input{font-size:max(12px,.68rem)!important}html .advertisements-admin-page .advertisement-field>span,html .advertisements-admin-page .advertisement-file-field>span,html .advertisements-admin-page .advertisement-edit-file-field>span{font-size:max(12px,.62rem)!important}html .advertisements-admin-page .advertisement-toggle-label{font-size:max(12px,.6rem)!important}html .advertisements-admin-page .advertisement-edit-bottom-row .advertisement-save-button,html .advertisements-admin-page .advertisement-edit-bottom-row .advertisement-delete-button{font-size:max(12px,.64rem)!important}}@media (max-width:430px){html .advertisements-admin-page .advertisement-create-actions .btn{font-size:max(12px,.62rem)!important}html .advertisements-admin-page .advertisement-edit-bottom-row .advertisement-save-button,html .advertisements-admin-page .advertisement-edit-bottom-row .advertisement-delete-button{font-size:max(12px,.6rem)!important}}html .admin-promo-kpis small{font-size:12px}html .admin-promo-kpis strong{font-size:15px}html .admin-promo-top-head,html .admin-promo-top-list .rank,html .admin-promo-top-list b,html .admin-promo-top-list span:not(.rank),html .admin-promo-top-list strong{font-size:12px}@media (max-width:767px){html .admin-promo-kpis strong,html .admin-promo-kpis small{font-size:12px}}html .settings-page .settings-form>.settings-section.currency-setting .currency-picker>select.input,html .settings-page .settings-form>.settings-section.currency-setting .currency-picker>input.input,html .settings-page .settings-form>.settings-section.category-rotation .category-rotation-label,html .settings-page .settings-form>.settings-section.category-rotation .category-rotation-input,html .settings-page .settings-form>.settings-section.category-rotation .settings-category-toggle,html .settings-page .settings-form>.settings-section.category-rotation .category-rotation-hint{font-size:12px!important}@media (max-width:767px){html .settings-page .settings-form>.settings-section.category-rotation .category-rotation-label,html .settings-page .settings-form>.settings-section.category-rotation .settings-category-toggle,html .settings-page .settings-form>.settings-section.category-rotation .category-rotation-input{font-size:12px!important}}html .settings-page .settings-fields .input,html .settings-page .settings-threshold>.input,html .settings-page .settings-threshold>select.input{font-size:12px!important}html .dmc-applied-promo small,html .dmc-applied-promo b,html .dmc-applied-promo strong,html .dmc-applied-promo button,html .dmc-promo-feedback{font-size:12px}@media (max-width:767px){html .dmc-promo-feedback{font-size:12px}}html .category-dedicated-head h1{font-size:max(12px,clamp(1.65rem,3vw,2.2rem))}html .category-dedicated-head p{font-size:max(12px,.8rem)}html .category-section-heading span{font-size:max(12px,.66rem)}html .category-section-heading h2{font-size:max(12px,clamp(1.25rem,2.4vw,1.7rem))}html .category-section-heading>b{font-size:max(12px,.68rem)}@media (max-width:767px){html .category-dedicated-head h1{font-size:max(12px,1.45rem)}html .category-section-heading h2{font-size:max(12px,1rem)}html .category-section-heading>b{font-size:max(12px,.56rem)}html .category-dedicated-page .product-send-cart{font-size:0!important}html .category-filters-sidebar>h3{font-size:max(12px,1rem)!important}html .category-filter-group>h4{font-size:max(12px,.68rem)!important}html .category-filter-check{font-size:max(12px,.76rem)!important}html .category-select select{font-size:max(12px,.69rem)!important}}html .dmc-checkout-saved-head strong{font-size:12.5px}html .dmc-checkout-saved-head a,html .dmc-checkout-saved-option b,html .dmc-checkout-saved-option small,html .dmc-checkout-no-saved{font-size:12px}html .dmc-checkout-promo-feedback{font-size:12px!important}html .dm-auth-sent-card h1{font-size:22px}html .dm-auth-sent-card p{font-size:13.5px}html .dmc-order-promo-chip{font-size:12px!important}html .dmc-cancel-dialog h2{font-size:18px}html .dmc-cancel-dialog p{font-size:12.5px}html .dmc-cancel-error{font-size:12px!important}html .dmc-notifications-guest-note p,html .dmc-notifications-guest-actions .dmc-primary,html .dmc-notifications-guest-actions .dmc-secondary{font-size:12px}html .dmc-notifications-head h2{font-size:18px}html .dmc-notifications-head h2 span,html .dmc-notifications-head button{font-size:12px}html .dmc-notification-row strong{font-size:13px}html .dmc-notification-row>div span{font-size:12px}@media (max-width:640px){html .dmc-notifications-head h2{font-size:16px}html .dmc-notifications-head button{font-size:12px}}html .onboarding-sector-toolbar>span,html .onboarding-sector-all,html .onboarding-sector-name{font-size:12px}html .onboarding-sector-required,html .onboarding-sector-actions .onboarding-back,html .onboarding-sector-actions .onboarding-next{font-size:12px!important}@media (max-width:640px){html .onboarding-card--specialty h1{font-size:22px!important}html .onboarding-card--specialty>p,html .onboarding-sector-toolbar>span,html .onboarding-sector-all,html .onboarding-sector-name,html .onboarding-sector-required,html .onboarding-sector-actions .onboarding-back,html .onboarding-sector-actions .onboarding-next,html .onboarding-sector-actions .onboarding-next{font-size:12px!important}}html .dmc-confirm-copy>small{font-size:12px!important}html .dmc-confirm-copy h1{font-size:max(12px,clamp(22px,2.4vw,30px))!important}html .dmc-confirm-copy p{font-size:12.5px}html .dmc-confirm-reference span{font-size:12px}html .dmc-confirm-reference strong{font-size:13px!important}html .dmc-confirm-summary-head b,html .dmc-confirm-summary-head small,html .dmc-confirm-summary-lines>div{font-size:12px}html .dmc-confirm-summary-lines .total b{font-size:14px}html .dmc-confirm-actions a{font-size:12px!important}@media (max-width:640px){html .dmc-confirm-copy h1{font-size:20px!important}html .dmc-confirm-copy p{font-size:12px!important}}html .dmc-order-promo-summary>div{font-size:12px}html .dmc-selection-chips button{font-size:13px}html .dmc-selection-chips button small{font-size:12px}html .dmc-selection-sort select{font-size:13px}html .promotion-compact .promotion-search input,html .promotion-compact .promotion-select{font-size:13px!important}html .order-status-pill{font-size:12px}html .order-summary-qty,html .order-summary-lines>div{font-size:12.5px}html .order-summary-lines .is-total dd{font-size:16px}html .order-admin-promo>span,html .order-admin-promo>small{font-size:12px}html .pii-text b{font-size:13px}html .pii-text small,html .pii-failures li{font-size:12px}html .promo-create-control b{font-size:14px}html .promo-create-control small{font-size:12px}html .promo-existing-head b{font-size:14px}html .promo-existing-head small,html .promo-existing-head>strong{font-size:12px}html .promo-manager-head b{font-size:15px}html .promo-manager-head small{font-size:12px}html .promo-mobile-form-toggle{font-size:12px!important}html .promo-validity-grid>label,html .promo-generator label,html .promo-code-form label,html .promo-rules-grid label,html .promo-preview-grid label,html .promo-preview-qty label,html .promo-generator button{font-size:12px}html .promo-code-manager .input{font-size:12px!important}html .promo-picker-head input,html .promo-picker-head>b,html .promo-picker-list label,html .promo-picker-list small,html .promo-rules-head,html .promo-rule-toggles span,html .promo-message,html .promo-preview-result,html .promo-filter-tabs button,html .promo-code-search input,html .promo-export,html .promo-empty{font-size:12px}html .promo-code-main strong{font-size:14px}html .promo-code-main>div>span,html .promo-code-main em,html .promo-code-main small,html .promo-card-status .status,html .promo-card-status small,html .promo-code-dates,html .promo-rule-summary span,html .promo-stats span,html .promo-stats strong,html .promo-last-use,html .promo-code-actions button{font-size:12px}html .promo-modal h3{font-size:15px}html .promo-history-table .head,html .promo-history-table a{font-size:12px}@media (min-width:1024px){html .promo-generator button,html .promo-quick-preview small{font-size:12px!important}html .promo-quick-preview strong{font-size:13px!important}html .promo-quick-preview p,html .promo-quick-preview>b{font-size:12px!important}}@media (max-width:767px){html body .promo-code-manager input[type=datetime-local].promo-date-plain,html body .promo-code-manager .promo-validity-grid>label>span,html body .promo-code-manager .promo-validity-toggles>label>span{font-size:12px!important}html .promo-create-control b{font-size:14px!important}html .promo-create-control small{font-size:12px!important}html .promo-validity-grid>label{font-size:12px}html .promo-validity-grid .input{font-size:16px!important}}html .dm-auth-account-summary b{font-size:12.5px}html .dm-auth-account-summary small,html .dm-auth-account-summary>a{font-size:12px}html body .dm-demo,html body .dm-demo-label b{font-size:13px}html body .dm-demo-label small,html body .dm-demo-actions a{font-size:12px}html body .dm-demo-toast{font-size:13.5px}html body .dm-demo-toast button{font-size:18px}html .header-search-input{font-size:13px}html .hss-group>small{font-size:12px}html .hss-thumb{font-size:17px}html .hss-text b{font-size:13px}html .hss-text em{font-size:12px}html .hss-all,html .hss-empty{font-size:12.5px}@media (max-width:760px){html .header-search-form.is-open .header-search-input{font-size:16px}}html .header-burger-item{font-size:13px}html .header-burger-btn .burger-cart-count,html .header-burger-item .burger-badge{font-size:12px}html .language-menu-popover button{font-size:13px}@media (max-width:640px){html .header-burger-menu .language-menu>.language-menu-popover button{font-size:13px!important}}html .catalog .normal-product-offer-label{font-size:max(12px,.66rem - 1px)!important}@media (max-width:767px){html .client-home .catalog-category-section .catalog-section-meta>span,html .client-home .catalog-category-section .catalog-section-link-mobile{font-size:max(12px,.55rem)!important}}html .promo-rotator-card .promotion-message{font-size:inherit!important}html .professional-footer-name{font-size:24px}html .professional-footer-brand p{font-size:12.5px}html .professional-footer-points span,html .professional-footer-col h4,html .professional-footer-col a,html .professional-footer-bottom{font-size:12px}@media (max-width:900px){html .professional-footer-brand p{font-size:12px}}@media (max-width:700px){html .professional-footer-name{font-size:21px}}@media (max-width:420px){html .professional-footer-col h4,html .professional-footer-col a,html .professional-footer-points span{font-size:12px}}
