body{--luxe-cream: #f4efe4;--luxe-gold: #d8b965;--luxe-line: rgb(216 185 101 / 28%)}body :where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #d8b965;outline-offset:4px}body .menu-drawer{width:min(92vw,420px);max-width:420px;background:#0a0a0a;border-inline-end:1px solid var(--luxe-line)}body .menu-drawer .menu-drawer__menu-item,body .menu-drawer .luxe-brand-slot a{font-family:var(--font-body--family, Arial, sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--luxe-cream);min-height:48px;padding-block:12px;overflow-wrap:anywhere}body .menu-drawer .menu-drawer__menu-item--mainlist{font-size:18px;font-weight:500}body .menu-drawer .menu-drawer__menu-item:hover,body .menu-drawer .menu-drawer__menu-item--active,body .menu-drawer .luxe-brand-slot a:hover{color:var(--luxe-gold)}body .menu-drawer .menu-drawer__list-item--divider,body .menu-drawer .menu-drawer__menu-container--divider{border-color:var(--luxe-line)}body .menu-drawer__menu>.menu-drawer__list-item{min-height:48px}body .menu-drawer .menu-drawer__menu--childlist{padding-inline-start:12px;margin-block:0 8px}body .menu-drawer .luxe-drawer-subcategory .luxe-brand-slot{padding-inline-start:10px;margin-inline-start:6px;border-color:var(--luxe-line)}body .menu-drawer__menu-item-text{min-width:0}body #Details-menu-drawer-container details[open]>summary.menu-drawer__menu-item--mainlist:after,body #Details-menu-drawer-container details[open]>summary.menu-drawer__menu-item--parent:after{content:"\2212"}body .luxe-drawer-subcategory>summary .luxe-drawer-plus{flex:0 0 22px;width:22px;font-size:0;text-align:center;transform:none}body .luxe-drawer-subcategory>summary .luxe-drawer-plus:before{content:"+";color:var(--luxe-gold);font-size:22px;line-height:1}body .luxe-drawer-subcategory[open]>summary .luxe-drawer-plus:before{content:"\2212"}body .menu-drawer-container[open] .menu-drawer__animated-element{animation-delay:0ms;animation-duration:.18s}body .luxe-category-sidebar{border-color:var(--luxe-line)}body .luxe-category-panel>summary{font-size:14px;font-weight:500;letter-spacing:.08em;line-height:1.5;min-height:52px;color:var(--luxe-cream)}body .luxe-category>summary,body .luxe-category__tshirts>summary,body .luxe-category__brands>summary,body .luxe-category a,body .luxe-category-link,body .luxe-brand-slot a{font-family:var(--font-body--family, Arial, sans-serif);font-size:16px;font-weight:400;line-height:1.5;color:var(--luxe-cream);letter-spacing:0;text-transform:none;min-height:48px;padding-block:12px;overflow-wrap:anywhere}body .luxe-category>summary{font-weight:500}body .luxe-category summary:hover,body .luxe-category a:hover{color:var(--luxe-gold)}body .luxe-category,body .luxe-category__tshirts,body .luxe-category__brands{border-color:var(--luxe-line)}body :is(.luxe-home-content,.luxe-delivery-info,.luxe-product-details,.luxe-telegram,.luxe-reviews){padding:56px 24px}body .luxe-home-content__inner{gap:48px}body :is(.luxe-home-content,.luxe-delivery-info,.luxe-product-details,.luxe-telegram,.luxe-reviews) h2,body .product-details h1{font-family:Georgia,Times New Roman,serif;font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:1.2;text-wrap:balance;overflow-wrap:anywhere}body :is(.luxe-home-content,.luxe-delivery-info,.luxe-product-details,.luxe-reviews) h2{font-size:clamp(28px,3.5vw,40px);margin-block:0 20px}body .product-details h1{font-size:clamp(32px,3.5vw,48px);color:var(--luxe-gold)}body .luxe-telegram h2{font-size:clamp(32px,4.5vw,56px)}body :is(.luxe-home-content__copy,.luxe-delivery-info__copy,.luxe-product-details__row dd,.luxe-telegram__text,.luxe-reviews__intro){font-size:16px;line-height:1.75;overflow-wrap:anywhere}body :is(.luxe-home-content__copy,.luxe-delivery-info__copy,.luxe-product-details__row dd) :is(p,ul,ol){margin-block:0 14px}body :is(.luxe-home-content__copy,.luxe-delivery-info__copy,.luxe-product-details__row dd)>:last-child{margin-bottom:0}body :is(.luxe-home-content__copy,.luxe-delivery-info__copy) a{color:#74551e;text-underline-offset:3px}body .luxe-product-details__row{gap:20px;padding-block:16px}body .luxe-product-details__row dt{color:#63573f;font-size:15px;line-height:1.6}body .luxe-telegram__button{min-height:56px;padding:16px 24px;max-width:100%;font-size:14px;line-height:1.5;letter-spacing:.08em}body .product-details .wa-order-btn,body .luxe-telegram-product__button{border-radius:12px!important;min-height:60px}body .luxe-telegram-product__button{font-size:14px;letter-spacing:.07em;padding-inline:16px}body .luxe-title-description{font-size:16px;line-height:1.7}body product-card .text-block{color:var(--luxe-cream);font-size:16px;line-height:1.45;text-align:center;overflow-wrap:anywhere}body .luxe-reviews__intro{max-width:60ch;margin-inline:auto}body .luxe-reviews__controls{flex-wrap:wrap}body .luxe-reviews__slide{flex-basis:300px}@media(min-width:750px){body .luxe-collection-layout{grid-template-columns:260px minmax(0,1fr);gap:32px}}@media(max-width:989px)and (min-width:750px){body .luxe-collection-layout{grid-template-columns:220px minmax(0,1fr);gap:20px}}@media(max-width:749px){body :is(.luxe-home-content,.luxe-delivery-info,.luxe-product-details,.luxe-telegram,.luxe-reviews){padding:36px 20px}body .luxe-home-content__inner{gap:32px}body .luxe-collection-layout{padding-inline:16px;gap:16px}body .luxe-product-details__row{gap:6px}body .luxe-reviews__slide{flex-basis:min(76vw,300px)}body .luxe-telegram__button{width:100%}}@media(max-width:389px){body #header-component .header-logo{font-size:20px;letter-spacing:-.04em}body .luxe-benefits__card{font-size:14px;padding-inline:4px}body .luxe-telegram-product__button{letter-spacing:.025em;font-size:13px}body product-card .text-block{font-size:15px}}@media(prefers-reduced-motion:reduce){body .menu-drawer-container[open] .menu-drawer__animated-element{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/luxe-polish.css.map */
