:root{--bg:#0B1020;--panel:rgba(255,255,255,0.06);--panel2:rgba(255,255,255,0.10);--text:#F5F1E8;--muted:#9AA3B2;--accent:#D7B46A;--accent2:#6FE7FF;--danger:#FF5A6A;--success:#46E6A6;--shadow:0 10px 40px rgba(0,0,0,0.35);--glow:0 0 0 1px rgba(215,180,106,0.22), 0 0 30px rgba(215,180,106,0.12);--r-sm:12px;--r-md:18px;--r-lg:24px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:40px;--s-8:48px;--s-9:64px;--container:1160px;--container-pad:20px;--header-h:96px;--logo-w:180px;--focus:0 0 0 3px rgba(111,231,255,0.30), 0 0 0 1px rgba(111,231,255,0.55)}*{box-sizing:border-box}html{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:radial-gradient(1200px 800px at 20% -10%,rgb(111 231 255 / .1),transparent 60%),radial-gradient(1000px 700px at 90% 10%,rgb(215 180 106 / .08),transparent 55%),var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.6;padding-top:var(--header-h)}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}p{margin:0 0 var(--s-4)}h1,h2,h3,h4{font-family:"Cormorant Garamond",ui-serif,Georgia,serif;letter-spacing:.2px;line-height:1.15;margin:0 0 var(--s-4)}h1{font-size:clamp(36px, 4vw, 54px)}h2{font-size:clamp(28px, 3vw, 40px)}h3{font-size:clamp(20px, 2vw, 28px)}small{color:var(--muted)}::selection{background:rgb(215 180 106 / .25)}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--container-pad)}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:var(--s-4);top:var(--s-4);width:auto;height:auto;padding:var(--s-3) var(--s-4);background:rgb(0 0 0 / .85);border:1px solid rgb(215 180 106 / .35);border-radius:var(--r-sm);box-shadow:var(--shadow);z-index:999999}:focus{outline:none}:focus-visible{box-shadow:var(--focus);border-radius:10px}.btn,.button,button,input[type="submit"]{font:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:999px;border:1px solid rgb(215 180 106 / .55);background:#fff0;color:var(--text);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;box-shadow:0 0 0 1px rgb(215 180 106 / .1) inset}.btn:hover{transform:translateY(-1px);box-shadow:var(--glow)}.btn:active{transform:translateY(0)}.btn.primary{border-color:rgb(215 180 106 / .65);background:linear-gradient(180deg,rgb(215 180 106 / .18),rgb(215 180 106 / .06))}.btn.ghost{border-color:rgb(255 255 255 / .16)}.btn.small{padding:10px 14px;font-size:14px}.btn.block{width:100%}.badge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:12px;color:var(--text);border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06)}.badge.hot{border-color:rgb(215 180 106 / .4);background:rgb(215 180 106 / .12);box-shadow:0 0 0 1px rgb(215 180 106 / .1) inset}.panel{background:var(--panel);border:1px solid rgb(255 255 255 / .1);border-radius:var(--r-lg);box-shadow:var(--shadow)}.card{background:var(--panel);border:1px solid rgb(255 255 255 / .1);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card:hover{transform:translateY(-2px);box-shadow:0 14px 50px rgb(0 0 0 / .45),0 0 0 1px rgb(111 231 255 / .1)}@media (prefers-reduced-motion:reduce){.card,.btn{transition:none}.card:hover,.btn:hover{transform:none}}.site-header{position:fixed;top:0;left:0;width:100%;z-index:9999;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgb(11 16 32 / .72);border-bottom:1px solid rgb(255 255 255 / .08)}.site-header .header-inner{height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.brand{display:flex;align-items:center;gap:var(--s-3);min-width:180px}.brand .custom-logo-link img{width:var(--logo-w);height:auto;display:block}.brand .text-logo{font-family:"Cormorant Garamond",ui-serif,Georgia,serif;font-size:28px;letter-spacing:1px}.header-center{display:flex;align-items:center;gap:var(--s-4);flex:1;justify-content:center}.primary-nav{display:block}.primary-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.primary-nav a{display:inline-flex;padding:10px 12px;border-radius:999px;color:var(--text);opacity:.95;border:1px solid #fff0;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.primary-nav a:hover{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .1)}.primary-nav .current-menu-item>a,.primary-nav .current_page_item>a{border-color:rgb(215 180 106 / .35);background:rgb(215 180 106 / .1);box-shadow:0 0 0 1px rgb(215 180 106 / .1) inset}.shop-toggle{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgb(215 180 106 / .3);background:rgb(215 180 106 / .08);cursor:pointer;transition:box-shadow .18s ease,transform .18s ease,background .18s ease}.shop-toggle:hover{transform:translateY(-1px);box-shadow:var(--glow)}.shop-toggle svg{opacity:.9}.shop-toggle .label{font-weight:600;letter-spacing:.2px}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:220px}.icon-btn{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.icon-btn:hover{transform:translateY(-1px);border-color:rgb(111 231 255 / .22);box-shadow:0 10px 30px rgb(0 0 0 / .35)}.icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cart-badge{position:absolute;margin-left:18px;margin-top:-18px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgb(111 231 255 / .18);border:1px solid rgb(111 231 255 / .55);color:var(--text);font-size:11px;display:inline-flex;align-items:center;justify-content:center}.icon-wrap{position:relative;display:inline-flex}.search-panel{position:absolute;right:var(--container-pad);top:calc(var(--header-h) + 10px);width:min(520px, calc(100vw - 40px));background:rgb(15 22 44 / .92);border:1px solid rgb(255 255 255 / .1);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s-4);display:none}.search-panel.open{display:block}.search-panel label{display:block;font-weight:600;margin-bottom:8px}.search-panel .search-row{display:flex;gap:var(--s-3)}.search-panel input[type="search"]{flex:1;padding:12px 14px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text)}.search-panel input::placeholder{color:rgb(154 163 178 / .85)}.mega{position:absolute;left:0;width:100%;top:var(--header-h);padding:18px 0 26px;background:rgb(11 16 32 / .88);border-bottom:1px solid rgb(255 255 255 / .08);display:none}.mega.open{display:block}.mega .mega-inner{max-width:1060px;margin:0 auto;padding:0 var(--container-pad)}.mega-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-4)}.mega-head h3{margin:0}.mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}.cat-card{display:block;border-radius:var(--r-lg);overflow:hidden;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.cat-card:hover{transform:translateY(-2px);border-color:rgb(215 180 106 / .28);box-shadow:var(--glow)}.cat-thumb{aspect-ratio:4/3;width:100%;overflow:hidden;background:rgb(255 255 255 / .03)}.cat-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cat-body{padding:12px 12px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cat-name{font-weight:700;letter-spacing:.2px}.cat-meta{font-size:12px;color:var(--muted)}.mobile-only{display:none}.desktop-only{display:block}@media (max-width:980px){.desktop-only{display:none}.mobile-only{display:block}.header-center{justify-content:flex-start}.primary-nav{display:none}.header-actions{min-width:auto}.brand{min-width:auto}}.offcanvas-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .55);display:none;z-index:9998}.offcanvas{position:fixed;right:0;top:0;height:100vh;width:min(92vw, 420px);background:rgb(15 22 44 / .96);border-left:1px solid rgb(255 255 255 / .1);box-shadow:var(--shadow);transform:translateX(100%);transition:transform .22s ease;z-index:9999;display:flex;flex-direction:column}.offcanvas.open{transform:translateX(0)}.offcanvas-overlay.open{display:block}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--s-4);border-bottom:1px solid rgb(255 255 255 / .08)}.offcanvas-body{padding:var(--s-4);overflow:auto;display:flex;flex-direction:column;gap:var(--s-4)}.offcanvas .menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.offcanvas .menu a{display:flex;padding:12px 12px;border-radius:14px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .1)}.offcanvas .menu a:hover{border-color:rgb(111 231 255 / .22)}.oc-section-title{font-weight:800;letter-spacing:.2px;margin:0 0 10px}.oc-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.oc-shop-grid .cat-card .cat-thumb{aspect-ratio:1/1}.site-main{padding:var(--s-7) 0 var(--s-9)}.section{padding:var(--s-8) 0}.section.compact{padding:var(--s-7) 0}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-5)}.kicker{color:var(--muted);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.hero{padding:calc(var(--s-9) - 10px) 0 var(--s-8);position:relative}.hero .hero-inner{display:grid;grid-template-columns:1.15fr 0.85fr;gap:var(--s-6);align-items:center}@media (max-width:980px){.hero .hero-inner{grid-template-columns:1fr}}.hero .lead{color:rgb(245 241 232 / .92);font-size:18px;max-width:56ch}.hero .cta-row{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-5)}.hero-art{border-radius:var(--r-lg);padding:var(--s-5);background:linear-gradient(180deg,rgb(255 255 255 / .08),rgb(255 255 255 / .03));border:1px solid rgb(255 255 255 / .1);box-shadow:var(--shadow);position:relative;overflow:hidden}.hero-art .ornament{position:absolute;inset:-40px;opacity:.3;pointer-events:none}.hero-art ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hero-art li{display:flex;gap:10px;align-items:flex-start;color:rgb(245 241 232 / .92)}.check{width:18px;height:18px;flex:0 0 18px;border-radius:999px;border:1px solid rgb(70 230 166 / .65);box-shadow:0 0 0 1px rgb(70 230 166 / .18) inset;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.check:after{content:"";display:block;width:6px;height:10px;border-right:2px solid rgb(70 230 166 / .9);border-bottom:2px solid rgb(70 230 166 / .9);transform:rotate(40deg)}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}@media (max-width:980px){.grid-3{grid-template-columns:1fr}}.service-card{padding:var(--s-5);position:relative}.service-card h3{margin-bottom:10px}.service-card p{color:rgb(154 163 178 / .95)}.service-card .row{margin-top:var(--s-4);display:flex;align-items:center;justify-content:space-between;gap:10px}.service-icon{width:44px;height:44px;border-radius:16px;background:rgb(215 180 106 / .12);border:1px solid rgb(215 180 106 / .3);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgb(215 180 106 / .1) inset}.service-icon svg{width:22px;height:22px}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}@media (max-width:980px){.steps{grid-template-columns:1fr;gap:var(--s-3)}}.step{padding:var(--s-4);border-radius:var(--r-lg);border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04)}.step .num{font-weight:900;color:rgb(215 180 106 / .9);letter-spacing:.06em}.step p{color:rgb(154 163 178 / .95)}.quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}@media (max-width:980px){.quote-grid{grid-template-columns:1fr}}.quote{padding:var(--s-5)}.quote p{color:rgb(245 241 232 / .92)}.quote .who{margin-top:var(--s-4);color:var(--muted);font-size:14px}.faq{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}@media (max-width:980px){.faq{grid-template-columns:1fr}}details{border-radius:var(--r-lg);border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);padding:14px 16px}details summary{cursor:pointer;font-weight:800;list-style:none}details summary::-webkit-details-marker{display:none}details[open]{background:rgb(255 255 255 / .06);border-color:rgb(215 180 106 / .22);box-shadow:0 0 0 1px rgb(215 180 106 / .08) inset}details .ans{margin-top:10px;color:rgb(154 163 178 / .95)}.cta-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-lg);border:1px solid rgb(215 180 106 / .22);background:linear-gradient(180deg,rgb(215 180 106 / .12),rgb(255 255 255 / .04))}@media (max-width:980px){.cta-bar{flex-direction:column;align-items:flex-start}}.site-footer{padding:var(--s-8) 0 var(--s-4);border-top:1px solid rgb(255 255 255 / .08);background:rgb(8 12 24 / .55)}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:var(--s-6);margin-bottom:var(--s-6)}@media (max-width:980px){.footer-grid{grid-template-columns:1fr;gap:var(--s-5)}}.footer-title{font-weight:900;margin:0 0 10px;letter-spacing:.2px}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.footer-links a{color:rgb(245 241 232 / .92);opacity:.95}.footer-links a:hover{opacity:1}.footer-muted{color:rgb(154 163 178 / .95)}.footer-pay{display:flex;align-items:center;gap:12px;padding-top:var(--s-4);border-top:1px solid rgb(255 255 255 / .08)}.footer-pay .pay-label{color:var(--muted);font-size:14px}.footer-pay img{height:22px;width:auto;display:block}.footer-bottom{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid rgb(255 255 255 / .08);color:rgb(154 163 178 / .95);font-size:14px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.footer-bottom a{opacity:.95}.footer-bottom a:hover{opacity:1}input,textarea,select{font:inherit;color:var(--text)}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],textarea,select{width:100%;padding:12px 14px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06)}textarea{min-height:120px;resize:vertical}label{font-weight:700}.woocommerce{--wc-green:var(--success);--wc-red:var(--danger)}.woocommerce .woocommerce-breadcrumb{color:var(--muted);margin:0 0 var(--s-4)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:999px;padding:12px 16px;border:1px solid rgb(215 180 106 / .55);background:#fff0;color:var(--text);box-shadow:0 0 0 1px rgb(215 180 106 / .1) inset}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{box-shadow:var(--glow)}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);border-radius:999px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:rgb(215 180 106 / .3);background:rgb(215 180 106 / .1)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--text);padding:10px 12px}.woocommerce span.onsale{background:rgb(215 180 106 / .22);border:1px solid rgb(215 180 106 / .45);color:var(--text)}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-radius:var(--r-lg);border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .06);padding:14px 16px;box-shadow:var(--shadow)}.woocommerce-message{border-color:rgb(70 230 166 / .3);background:rgb(70 230 166 / .08)}.woocommerce-info{border-color:rgb(111 231 255 / .3);background:rgb(111 231 255 / .07)}.woocommerce-error{border-color:rgb(255 90 106 / .35);background:rgb(255 90 106 / .08)}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{display:none}.woocommerce-checkout .woocommerce form.checkout{border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);border-radius:var(--r-lg);padding:var(--s-5)}@media (max-width:980px){.woocommerce-checkout .woocommerce form.checkout{padding:var(--s-4)}}.woocommerce form .form-row label{color:rgb(245 241 232 / .95)}.woocommerce form .form-row .required{color:var(--accent2)}.woocommerce-checkout #payment{border-radius:var(--r-lg);background:rgb(255 255 255 / .03)}.post-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}@media (max-width:980px){.post-list{grid-template-columns:1fr}}.post-card{padding:var(--s-5)}.post-meta{color:var(--muted);font-size:13px;display:flex;flex-wrap:wrap;gap:10px}.prose{max-width:72ch}.prose a{color:var(--accent2);text-decoration:underline;text-decoration-color:rgb(111 231 255 / .35)}.prose a:hover{text-decoration-color:rgb(111 231 255 / .65)}.hr-orn{margin:var(--s-6) 0 0;height:1px;background:linear-gradient(90deg,transparent,rgb(215 180 106 / .35),rgb(111 231 255 / .25),transparent);border:0}.subtle{color:rgb(154 163 178 / .95)}:root{--adminbar-h:0px}.mega{position:fixed;left:0;width:100%;top:calc(var(--adminbar-h, 0px) + var(--header-h));padding:18px 0 26px;background:rgb(11 16 32 / .88);border-bottom:1px solid rgb(255 255 255 / .08);display:none;z-index:9997}.mega.open{display:block}.search-panel{top:calc(var(--adminbar-h, 0px) + var(--header-h) + 10px)}.offcanvas-overlay{z-index:9998}.offcanvas{z-index:9999}.site-header{z-index:10000}.brand .custom-logo-link{display:block;line-height:0}.brand .custom-logo{display:block;width:var(--logo-w);height:auto}.site-header .header-inner{align-items:center!important;gap:14px}.brand{min-width:unset!important}.header-actions{min-width:unset!important}.primary-nav a{line-height:1;padding:10px 12px}.shop-toggle{height:42px;padding:10px 14px;line-height:1}.shop-toggle .label{white-space:nowrap}.icon-btn{width:42px;height:42px}:root{--adminbar-h:0px}.brand .custom-logo-link{display:flex!important;align-items:center!important;line-height:0!important}.brand .custom-logo{display:block!important;width:auto!important;max-width:var(--logo-w)!important;max-height:calc(var(--header-h) - 18px)!important;height:auto!important;object-fit:contain!important}.site-header .header-inner{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:14px!important}.header-center{min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}.primary-nav ul{flex-wrap:nowrap!important;gap:4px!important;white-space:nowrap!important}.primary-nav a{white-space:nowrap!important;line-height:1!important;padding:10px 12px!important}.shop-toggle{height:42px!important;padding:10px 14px!important;line-height:1!important}.header-actions{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.hero-art li{align-items:flex-start!important}.hero-art .check{width:18px!important;height:18px!important;flex:0 0 18px!important;border-radius:999px!important;border:1px solid rgb(70 230 166 / .65)!important;box-shadow:0 0 0 1px rgb(70 230 166 / .18) inset!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:2px!important}.hero-art .check:after{content:""!important;display:block!important;width:6px!important;height:10px!important;border-right:2px solid rgb(70 230 166 / .92)!important;border-bottom:2px solid rgb(70 230 166 / .92)!important;transform:rotate(40deg)!important}.site-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.site-header .header-inner{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:18px!important}.brand{justify-self:start!important;display:flex!important;align-items:center!important}.header-center{justify-self:center!important;display:flex!important;align-items:center!important;gap:12px!important}.primary-nav ul{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;white-space:nowrap!important;align-items:center!important}.primary-nav a{position:relative;padding:10px 14px!important;border-radius:999px;line-height:1!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}@media (prefers-reduced-motion:reduce){.primary-nav a{transition:none}}.primary-nav a:hover,.primary-nav .current-menu-item>a,.primary-nav .current_page_item>a{background:rgb(215 180 106 / .12);box-shadow:0 0 0 1px rgb(215 180 106 / .35) inset,0 10px 26px rgb(0 0 0 / .28);transform:translateY(-1px)}.shop-toggle{height:42px!important;padding:10px 14px!important;border-radius:999px!important;line-height:1!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(215 180 106 / .45)!important;box-shadow:0 0 0 1px rgb(0 0 0 / .25) inset;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.shop-toggle:hover{background:rgb(215 180 106 / .1)!important;box-shadow:0 0 0 1px rgb(215 180 106 / .55) inset,0 12px 30px rgb(0 0 0 / .35);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.shop-toggle,.shop-toggle:hover{transition:none;transform:none}}.header-actions{justify-self:end!important;display:flex!important;align-items:center!important;gap:10px!important}.icon-btn{width:42px!important;height:42px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.icon-btn:hover{background:rgb(111 231 255 / .08);box-shadow:0 0 0 1px rgb(111 231 255 / .18) inset,0 12px 30px rgb(0 0 0 / .35);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.icon-btn,.icon-btn:hover{transition:none;transform:none}}.brand .custom-logo-link{display:flex!important;align-items:center!important;line-height:0!important}.brand .custom-logo{display:block!important;max-width:var(--logo-w)!important;height:auto!important}@media (max-width:980px){.desktop-only{display:none!important}.mobile-only{display:inline-flex!important}.site-header .header-inner{grid-template-columns:auto 1fr auto!important}.header-actions{justify-self:end!important}}.desktop-only{display:flex!important}.mobile-only{display:none!important}@media (max-width:980px){.desktop-only{display:none!important}.mobile-only{display:inline-flex!important}}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,#fff0 0%,rgb(215 180 106 / .22) 18%,rgb(111 231 255 / .16) 50%,rgb(215 180 106 / .22) 82%,#fff0 100%);pointer-events:none}.primary-nav a{position:relative}.primary-nav .current-menu-item>a:after,.primary-nav .current_page_item>a:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:99px;background:rgb(215 180 106 / .75);box-shadow:0 0 18px rgb(215 180 106 / .22)}.header-center{position:relative}.header-center:after{content:"";width:4px;height:4px;border-radius:999px;background:rgb(215 180 106 / .55);box-shadow:0 0 14px rgb(215 180 106 / .18);display:inline-block;margin:0 2px}.shop-toggle{display:inline-flex!important;align-items:center!important;gap:10px!important;height:42px!important;padding:10px 16px!important;border-radius:999px!important;background:radial-gradient(120% 140% at 30% 20%,rgb(215 180 106 / .18) 0%,#fff0 55%),linear-gradient(180deg,rgb(255 255 255 / .06) 0%,rgb(255 255 255 / .03) 100%)!important;border:1px solid rgb(215 180 106 / .55)!important;box-shadow:0 0 0 1px rgb(0 0 0 / .28) inset,0 10px 28px rgb(0 0 0 / .35)!important;cursor:pointer;user-select:none;color:var(--text)!important}.shop-toggle .label{color:var(--accent)!important;font-weight:700;letter-spacing:.08em;font-size:12px;text-transform:uppercase}.shop-toggle .icon{width:18px;height:18px;stroke:var(--accent)!important;stroke-width:2;fill:none;opacity:.95;transition:transform .18s ease}.shop-toggle:hover{background:radial-gradient(140% 160% at 35% 20%,rgb(111 231 255 / .14) 0%,#fff0 60%),linear-gradient(180deg,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .03) 100%)!important;border-color:rgb(111 231 255 / .45)!important;box-shadow:0 0 0 1px rgb(111 231 255 / .18) inset,0 16px 40px rgb(0 0 0 / .45),0 0 22px rgb(111 231 255 / .14)!important;transform:translateY(-1px)}.shop-toggle:hover .label{color:var(--accent2)!important}.shop-toggle:hover .icon{stroke:var(--accent2)!important;transform:translateY(1px)}.shop-toggle[aria-expanded="true"]{background:radial-gradient(120% 160% at 35% 20%,rgb(215 180 106 / .22) 0%,#fff0 60%),linear-gradient(180deg,rgb(255 255 255 / .08) 0%,rgb(255 255 255 / .03) 100%)!important;border-color:rgb(215 180 106 / .65)!important;box-shadow:0 0 0 1px rgb(215 180 106 / .22) inset,0 18px 44px rgb(0 0 0 / .52),0 0 26px rgb(215 180 106 / .16)!important}.shop-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(215 180 106 / .35),0 0 0 6px rgb(215 180 106 / .12),0 16px 40px rgb(0 0 0 / .45)!important}@media (prefers-reduced-motion:reduce){.shop-toggle,.shop-toggle:hover{transform:none!important;transition:none!important}.shop-toggle .icon{transition:none!important}}.site-header .icon-btn{background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .1)!important;color:var(--text)!important}.site-header .icon-btn .icon{width:18px;height:18px;stroke:rgb(245 241 232 / .88)!important;stroke-width:2;fill:none!important;opacity:.98;transition:transform .18s ease,stroke .18s ease,opacity .18s ease}.site-header .icon-btn:hover{background:rgb(111 231 255 / .08)!important;border-color:rgb(111 231 255 / .2)!important;box-shadow:0 0 0 1px rgb(111 231 255 / .14) inset,0 16px 40px rgb(0 0 0 / .45),0 0 22px rgb(111 231 255 / .12)!important;transform:translateY(-1px)}.site-header .icon-btn:hover .icon{stroke:var(--accent2)!important;opacity:1;transform:translateY(1px)}.site-header .icon-btn:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(215 180 106 / .35),0 0 0 6px rgb(215 180 106 / .12),0 16px 40px rgb(0 0 0 / .45)!important}@media (prefers-reduced-motion:reduce){.site-header .icon-btn,.site-header .icon-btn:hover{transform:none!important;transition:none!important}.site-header .icon-btn .icon{transition:none!important}}.hero-art li{align-items:flex-start;gap:10px}.check{width:20px;height:20px;flex:0 0 20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;background:radial-gradient(120% 120% at 30% 25%,rgb(70 230 166 / .18) 0%,rgb(70 230 166 / .06) 55%,#fff0 100%),rgb(255 255 255 / .02);border:1px solid rgb(70 230 166 / .45);box-shadow:0 0 0 1px rgb(0 0 0 / .35) inset,0 10px 20px rgb(0 0 0 / .25),0 0 18px rgb(70 230 166 / .1)}.check-icon{width:14px;height:14px;stroke:rgb(70 230 166 / .95);stroke-width:2.8;fill:none;stroke-linecap:round;stroke-linejoin:round;transform:translateY(.15px)}@media (prefers-reduced-motion:reduce){.check,.check-icon{transition:none!important}}.container{width:min(1100px, calc(100% - 40px));margin-inline:auto}.section{padding:72px 0}@media (max-width:768px){.section{padding:54px 0}}.hero{padding:76px 0 52px}.hero-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:28px;align-items:start}@media (max-width:980px){.hero-grid{grid-template-columns:1fr;gap:18px}}.kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgb(215 180 106 / .85);margin-bottom:10px}.hero h1{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(40px, 4.2vw, 64px);line-height:1.03;margin:0 0 12px}.hero .lead{color:rgb(245 241 232 / .88);font-size:18px;line-height:1.55;max-width:56ch;margin:0}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.panel,.card{background:var(--panel);border:1px solid rgb(255 255 255 / .08);border-radius:18px;box-shadow:0 20px 60px rgb(0 0 0 / .35)}.muted{color:rgb(154 163 178 / .95)}.subtle{color:rgb(154 163 178 / .85)}.hero-art{padding:18px 18px;position:relative;overflow:hidden}.hero-art:before{content:"";position:absolute;inset:-1px;background:radial-gradient(120% 90% at 30% 10%,rgb(111 231 255 / .1) 0%,#fff0 60%),radial-gradient(120% 90% at 80% 20%,rgb(215 180 106 / .1) 0%,#fff0 55%);pointer-events:none}.hero-art-list{list-style:none;padding:0;margin:0;display:grid;gap:12px;position:relative;z-index:1}.hero-art-list li{display:flex;gap:10px;align-items:flex-start;color:rgb(245 241 232 / .92);line-height:1.45}.hero-art-list strong{color:var(--text);font-weight:700}.check{width:20px;height:20px;flex:0 0 20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;background:radial-gradient(120% 120% at 30% 25%,rgb(70 230 166 / .18) 0%,rgb(70 230 166 / .06) 55%,#fff0 100%),rgb(255 255 255 / .02);border:1px solid rgb(70 230 166 / .45);box-shadow:0 0 0 1px rgb(0 0 0 / .35) inset,0 10px 20px rgb(0 0 0 / .25),0 0 18px rgb(70 230 166 / .1)}.check-icon{width:14px;height:14px;stroke:rgb(70 230 166 / .95);stroke-width:2.8;fill:none;stroke-linecap:round;stroke-linejoin:round;transform:translateY(.15px)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.section-head h2{font-family:"Cormorant Garamond",serif;font-size:clamp(28px, 2.2vw, 38px);line-height:1.12;margin:0}@media (max-width:640px){.section-head{align-items:flex-start;flex-direction:column}}.cards-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:980px){.cards-3{grid-template-columns:1fr}}.service-card{display:block;padding:18px;text-decoration:none;position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.service-card:before{content:"";position:absolute;inset:-1px;background:radial-gradient(120% 120% at 20% 0%,rgb(215 180 106 / .1) 0%,#fff0 55%);opacity:.9;pointer-events:none}.service-card>*{position:relative;z-index:1}.service-card h3{font-family:"Cormorant Garamond",serif;font-size:24px;margin:8px 0 6px;color:var(--text)}.service-card p{margin:0 0 10px;line-height:1.55}.service-card .cta-link{color:rgb(215 180 106 / .92);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.card-icon{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .03);border:1px solid rgb(215 180 106 / .22);box-shadow:0 0 0 1px rgb(0 0 0 / .25) inset}.card-icon .icon{width:20px;height:20px;stroke:rgb(215 180 106 / .92);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.service-card:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .22);box-shadow:0 26px 70px rgb(0 0 0 / .45)}.service-card:hover .card-icon{border-color:rgb(111 231 255 / .25)}.service-card:hover .card-icon .icon{stroke:rgb(111 231 255 / .92)}@media (prefers-reduced-motion:reduce){.service-card,.service-card:hover{transition:none;transform:none}}.steps-4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:980px){.steps-4{grid-template-columns:1fr}}.step{padding:16px}.step-num{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:28px;padding:0 10px;border-radius:999px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .1);color:rgb(215 180 106 / .9);font-weight:800;letter-spacing:.08em;font-size:12px}.step h3{margin:12px 0 6px;font-family:"Cormorant Garamond",serif;font-size:22px}.step p{margin:0}.trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:980px){.trust-grid{grid-template-columns:1fr}}.trust-grid .card{padding:18px}.bullets{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.bullets li{display:flex;gap:10px;align-items:flex-start;color:rgb(245 241 232 / .88)}.dot{width:8px;height:8px;border-radius:999px;background:rgb(111 231 255 / .6);box-shadow:0 0 18px rgb(111 231 255 / .18);margin-top:6px;flex:0 0 8px}.reviews{display:grid;gap:12px;margin-top:12px}.review{margin:0;padding:14px;border-radius:16px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08)}.review p{margin:0 0 10px;color:rgb(245 241 232 / .92);line-height:1.55}.review footer{color:rgb(154 163 178 / .9);font-size:13px}.faq{display:grid;gap:10px}.faq-item{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:16px;overflow:hidden}.faq-item summary{cursor:pointer;padding:14px 16px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgb(245 241 232 / .95);font-weight:700}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";width:10px;height:10px;border-right:2px solid rgb(215 180 106 / .8);border-bottom:2px solid rgb(215 180 106 / .8);transform:rotate(45deg);transition:transform .18s ease}.faq-item[open] summary:after{transform:rotate(225deg)}.faq-body{padding:0 16px 14px}.faq-body p{margin:0;color:rgb(154 163 178 / .95);line-height:1.6}@media (prefers-reduced-motion:reduce){.faq-item summary:after{transition:none}}.cta-band{padding:22px 0 78px}.cta-band-inner{padding:18px;display:flex;align-items:center;justify-content:space-between;gap:18px}@media (max-width:980px){.cta-band-inner{flex-direction:column;align-items:flex-start}}.cta-band-actions{display:flex;gap:12px;flex-wrap:wrap}.check:after{content:none!important}.check:before{content:none!important}.hero-art .check::before,.hero-art .check::after,.check::before,.check::after{content:""!important;display:none!important}.hero-art ul,.hero-art-list{list-style:none!important;padding-left:0!important;margin-left:0!important}.hero-art li::marker,.hero-art-list li::marker{content:""!important}.hero-art .check-icon,.hero-art .check-icon *{fill:none!important}.page-hero{padding:68px 0 18px}.page-hero-inner{max-width:80ch}.page-title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(34px, 3.2vw, 52px);line-height:1.08;margin:0 0 10px}.page-lead{margin:0;color:rgb(245 241 232 / .88);font-size:18px;line-height:1.6}.page-content.card{padding:18px}.notice{padding:12px 14px;border-radius:14px;margin:0 0 12px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03)}.notice.success{border-color:rgb(70 230 166 / .35);box-shadow:0 0 0 1px rgb(70 230 166 / .12) inset}.notice.danger{border-color:rgb(255 90 106 / .35);box-shadow:0 0 0 1px rgb(255 90 106 / .12) inset}.faq{display:grid;gap:10px}.faq-item{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:16px;overflow:hidden}.faq-item summary{cursor:pointer;padding:14px 16px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgb(245 241 232 / .95);font-weight:700}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";width:10px;height:10px;border-right:2px solid rgb(215 180 106 / .8);border-bottom:2px solid rgb(215 180 106 / .8);transform:rotate(45deg);transition:transform .18s ease}.faq-item[open] summary:after{transform:rotate(225deg)}.faq-body{padding:0 16px 14px}.faq-body p{margin:0;color:rgb(154 163 178 / .95);line-height:1.6}@media (prefers-reduced-motion:reduce){.faq-item summary:after{transition:none}}.steps-4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:980px){.steps-4{grid-template-columns:1fr}}.step{padding:16px}.step-num{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:28px;padding:0 10px;border-radius:999px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .1);color:rgb(215 180 106 / .9);font-weight:800;letter-spacing:.08em;font-size:12px}.step h3{margin:12px 0 6px;font-family:"Cormorant Garamond",serif;font-size:22px}.step p{margin:0}.contact-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:16px}@media (max-width:980px){.contact-grid{grid-template-columns:1fr}}.contact-card{padding:18px}.contact-links{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}.dot{width:8px;height:8px;border-radius:999px;background:rgb(111 231 255 / .6);box-shadow:0 0 18px rgb(111 231 255 / .18);margin-top:6px;flex:0 0 8px;display:inline-block}.contact-links li{display:flex;gap:10px;align-items:flex-start;color:rgb(245 241 232 / .88)}.divider{height:1px;background:rgb(255 255 255 / .08);margin:14px 0}.noitar-form .req{color:var(--danger)}.noitar-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}@media (max-width:680px){.noitar-form .form-grid{grid-template-columns:1fr}}.noitar-form .field.full{grid-column:1 / -1}.noitar-form label{display:block;margin:0 0 6px;font-weight:700;color:rgb(245 241 232 / .92)}.noitar-form input,.noitar-form textarea,.noitar-form select{width:100%;border-radius:14px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:var(--text);padding:12px 12px;outline:none}.noitar-form textarea{resize:vertical;min-height:140px}.noitar-form input:focus-visible,.noitar-form textarea:focus-visible,.noitar-form select:focus-visible{border-color:rgb(215 180 106 / .45);box-shadow:0 0 0 2px rgb(215 180 106 / .18)}.noitar-form .hp{display:none}.contact-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:16px}@media (max-width:980px){.contact-grid{grid-template-columns:1fr}}.contact-card{padding:18px}.contact-form-wrap{margin-top:12px}.contact-meta{margin-top:14px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08);display:grid;gap:10px}.meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.meta-label{color:rgb(154 163 178 / .95);font-weight:700;letter-spacing:.04em;font-size:12px;text-transform:uppercase}.meta-link{color:rgb(215 180 106 / .95);text-decoration:none;font-weight:800}.meta-link:hover{color:rgb(111 231 255 / .95)}.contact-links{list-style:none!important;margin:12px 0 0!important;padding:0!important;display:grid;gap:10px}.contact-links li{display:flex!important;gap:10px;align-items:flex-start;color:rgb(245 241 232 / .88)}.contact-links a{color:rgb(215 180 106 / .95);text-decoration:none;font-weight:800}.contact-links a:hover{color:rgb(111 231 255 / .95)}.contact-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.noitar-form{color-scheme:dark}.noitar-form select{background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .95)!important;border:1px solid rgb(255 255 255 / .1)!important}.noitar-form select option{color:#0B1020!important;background:#FFFFFF!important}.noitar-form select option[value=""]{color:#6B7280!important}.noitar-form select option:checked{background:#EDE7D8!important;color:#0B1020!important}.woocommerce-main .woocommerce-notices-wrapper{margin-bottom:12px}.noitar-wc-wrap{width:100%}.woocommerce ul,.woocommerce ol{list-style:none!important;padding-left:0!important;margin-left:0!important}.woocommerce-products-header__title.page-title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(36px, 3.6vw, 62px);margin:10px 0 14px}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{color:rgb(154 163 178 / .95)}.woocommerce .woocommerce-ordering select{background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .95);border:1px solid rgb(255 255 255 / .1);border-radius:14px;padding:10px 12px}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0 0!important}@media (max-width:980px){.woocommerce ul.products{grid-template-columns:1fr}}.woocommerce ul.products li.product{float:none!important;width:auto!important;margin:0!important;background:var(--panel);border:1px solid rgb(255 255 255 / .08);border-radius:18px;overflow:hidden;box-shadow:0 20px 60px rgb(0 0 0 / .35);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .22);box-shadow:0 26px 70px rgb(0 0 0 / .45)}.woocommerce ul.products li.product a{text-decoration:none;color:var(--text)}.woocommerce ul.products li.product img{width:100%;height:260px;object-fit:cover;display:block}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Cormorant Garamond",serif;font-size:24px;margin:12px 14px 6px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.3em;word-break:break-word}.woocommerce ul.products li.product .price{margin:0 14px 12px;color:rgb(215 180 106 / .95);font-weight:800}.woocommerce ul.products li.product .button{margin:0 14px 14px;border-radius:999px;background:rgb(255 255 255 / .03);border:1px solid rgb(215 180 106 / .25);color:rgb(245 241 232 / .95);padding:10px 14px}.woocommerce ul.products li.product .button:hover{border-color:rgb(111 231 255 / .25);box-shadow:0 0 22px rgb(111 231 255 / .12)}.noitar-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:980px){.noitar-cat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.noitar-cat-grid{grid-template-columns:1fr}}.noitar-cat-card{display:block;text-decoration:none;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:16px;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.noitar-cat-card:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .22);box-shadow:0 22px 60px rgb(0 0 0 / .42)}.noitar-cat-thumb{display:block;width:100%;height:160px;background-size:cover;background-position:center}.noitar-cat-title{display:block;padding:12px 12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:rgb(215 180 106 / .95)}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px!important}@media (max-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.woocommerce ul.products{grid-template-columns:1fr}}.woocommerce ul.products li.product.product-category{margin:0!important;width:auto!important;float:none!important;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);border-radius:20px;overflow:hidden;box-shadow:0 24px 70px rgb(0 0 0 / .4);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product.product-category:hover{transform:translateY(-3px);border-color:rgb(111 231 255 / .22);box-shadow:0 34px 90px rgb(0 0 0 / .55)}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product.product-category:hover{transition:none;transform:none}}.woocommerce ul.products li.product.product-category>a{display:block;text-decoration:none;color:var(--text);position:relative}.woocommerce ul.products li.product.product-category img{width:100%;height:360px;object-fit:cover;display:block;transform:scale(1.001)}@media (max-width:640px){.woocommerce ul.products li.product.product-category img{height:300px}}.noitar-cat-inner{position:relative}.noitar-cat-overlay{position:absolute;left:0;right:0;bottom:0;padding:16px 16px 14px;background:linear-gradient(180deg,#fff0 0%,rgb(11 16 32 / .55) 35%,rgb(11 16 32 / .92) 100%);backdrop-filter:blur(6px);border-top:1px solid rgb(255 255 255 / .06)}.noitar-cat-name{margin:0;font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:20px;color:rgb(245 241 232 / .98);text-shadow:0 2px 12px rgb(0 0 0 / .75),0 0 18px rgb(215 180 106 / .22)}.noitar-badge{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;border-radius:999px;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(245 241 232 / .92);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.woocommerce ul.products li.product.product-category:hover .noitar-cat-overlay{box-shadow:0 -18px 60px rgb(111 231 255 / .08) inset}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title,.woocommerce ul.products li.product.product-category h2.woocommerce-loop-category__title{display:none!important}.woocommerce ul.products li.product.product-category .info,.woocommerce ul.products li.product.product-category .tooltip,.woocommerce ul.products li.product.product-category [class*="info"]{display:none!important}.woocommerce ul.products li.product.product-category>a{position:relative;display:block;border-radius:20px;overflow:hidden}.woocommerce ul.products li.product.product-category>a{aspect-ratio:16 / 9}.woocommerce ul.products li.product.product-category img{width:100%;height:100%;object-fit:cover;display:block}.woocommerce ul.products li.product.product-category>a::before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 30% 10%,rgb(111 231 255 / .1) 0%,#fff0 60%),linear-gradient(180deg,#fff0 0%,rgb(11 16 32 / .35) 55%,rgb(11 16 32 / .92) 100%);pointer-events:none}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title{position:absolute;left:16px;right:16px;bottom:14px;margin:0!important;font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:.10em;text-transform:uppercase;font-size:20px;line-height:1.15;color:rgb(215 180 106 / .95);z-index:2}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title mark.count{display:none!important}.woocommerce ul.products li.product.product-category{border-radius:20px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product.product-category:hover{transform:translateY(-3px);box-shadow:0 34px 90px rgb(0 0 0 / .55);border-color:rgb(111 231 255 / .22)}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product.product-category:hover{transition:none;transform:none}}.woocommerce ul.products li.product.product-category.noitar-featured-cat>a::after{content:"Enim valitud";position:absolute;top:14px;left:14px;z-index:2;padding:6px 10px;border-radius:999px;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(245 241 232 / .92);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.woocommerce ul.products{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:18px!important}@media (max-width:1200px){.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.woocommerce ul.products{grid-template-columns:1fr}}.woocommerce ul.products li.product.product-category{border-radius:18px;overflow:hidden}.woocommerce ul.products li.product.product-category img{height:220px!important;object-fit:cover;display:block}@media (max-width:560px){.woocommerce ul.products li.product.product-category img{height:240px!important}}.noitar-cat-overlay{padding:12px 12px 10px!important;backdrop-filter:blur(5px)}.noitar-cat-name{font-size:16px!important;letter-spacing:.10em}.noitar-badge{padding:5px 9px!important;font-size:11px!important}.woocommerce ul.products li.product.product-category>a{aspect-ratio:auto!important}.woocommerce ul.products li.product.product-category>a::after{content:"";position:absolute;inset:0;background:rgb(11 16 32 / .18);pointer-events:none}.woocommerce ul.products li.product-category>a{position:relative;overflow:hidden}.woocommerce ul.products li.product-category>a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:62%;background:linear-gradient(to top,rgb(7 10 18 / .92),#fff0);pointer-events:none;z-index:1}.woocommerce ul.products li.product-category .woocommerce-loop-category__title{position:absolute;left:18px;right:18px;bottom:14px;z-index:2;margin:0!important;padding:10px 12px;border-radius:14px;background:rgb(15 20 34 / .70);border:1px solid rgb(255 255 255 / .10);color:#EDEDED!important;font-weight:700;letter-spacing:.5px;text-shadow:0 2px 18px rgb(0 0 0 / .65);backdrop-filter:blur(8px)}.woocommerce ul.products li.product-category .woocommerce-loop-category__title mark,.woocommerce ul.products li.product-category .woocommerce-loop-category__title .count{float:right;margin-left:10px;padding:2px 10px;border-radius:999px;background:rgb(200 169 120 / .18);border:1px solid rgb(200 169 120 / .35);color:#C8A978!important;font-weight:700;font-size:12px;line-height:20px}@media (max-width:768px){.woocommerce ul.products li.product-category .woocommerce-loop-category__title{left:14px;right:14px;bottom:12px;padding:9px 11px;border-radius:12px}}.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px!important}@media (max-width:1200px){.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.woocommerce ul.products{grid-template-columns:1fr}}.woocommerce ul.products li.product.product-category{margin:0!important;width:auto!important;float:none!important;border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product.product-category:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .18);box-shadow:0 30px 80px rgb(0 0 0 / .52)}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product.product-category:hover{transition:none;transform:none}}.woocommerce ul.products li.product.product-category>a{display:flex;flex-direction:column;text-decoration:none;color:var(--text);position:relative;height:100%}.woocommerce ul.products li.product.product-category img{width:100%;height:190px!important;object-fit:cover;display:block}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title{margin:0!important;padding:12px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:rgb(255 255 255 / .03);border-top:1px solid rgb(255 255 255 / .08);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:rgb(245 241 232 / .92)}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title mark.count{background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(215 180 106 / .95);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:900;letter-spacing:0}.woocommerce ul.products li.product.product-category.noitar-cat-featured>a::after{content:"Enim valitud";position:absolute;top:12px;left:12px;z-index:2;padding:6px 10px;border-radius:999px;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(245 241 232 / .92);font-size:11px;font-weight:900;letter-spacing:.10em;text-transform:uppercase}.noitar-cat-overlay,.noitar-cat-inner{display:none!important}.woocommerce ul.products{display:grid!important;gap:14px!important;margin:18px 0 0!important;padding:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:1200px){.woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.woocommerce ul.products{grid-template-columns:1fr!important}}.woocommerce ul.products li.product.product-category{float:none!important;width:auto!important;margin:0!important;border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product.product-category:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .18);box-shadow:0 30px 84px rgb(0 0 0 / .52)}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product.product-category:hover{transition:none;transform:none}}.woocommerce ul.products li.product.product-category>a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--text);position:relative}.woocommerce ul.products li.product.product-category>a>img{width:100%;display:block;height:180px!important;object-fit:cover!important;object-position:center!important;filter:saturate(.95) contrast(.98)}@media (max-width:560px){.woocommerce ul.products li.product.product-category>a>img{height:220px!important}}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title{margin:0!important;padding:12px 12px!important;display:flex;align-items:center;justify-content:space-between;gap:10px;background:rgb(255 255 255 / .03);border-top:1px solid rgb(255 255 255 / .08);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:12px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgb(245 241 232 / .92)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title mark.count{background:rgb(215 180 106 / .14)!important;border:1px solid rgb(215 180 106 / .28)!important;color:rgb(215 180 106 / .95)!important;border-radius:999px!important;padding:4px 8px!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;flex:0 0 auto}.woocommerce ul.products li.product.product-category.noitar-cat-featured>a::after{content:"Enim valitud";position:absolute;top:12px;left:12px;z-index:2;padding:6px 10px;border-radius:999px;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(245 241 232 / .92);font-size:11px;font-weight:900;letter-spacing:.10em;text-transform:uppercase}.woocommerce ul.products,.woocommerce ul.products li{list-style:none!important}.noitar-cat-overlay,.noitar-cat-inner{display:none!important}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title{display:flex!important}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:18px 0 0!important;padding:0!important}@media (max-width:1200px){.woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.woocommerce ul.products{grid-template-columns:1fr!important}}.woocommerce ul.products li.product.product-category{float:none!important;width:auto!important;margin:0!important;border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product.product-category:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .18);box-shadow:0 30px 84px rgb(0 0 0 / .52)}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product.product-category:hover{transition:none;transform:none}}.woocommerce ul.products li.product.product-category>a{display:flex!important;flex-direction:column!important;height:100%!important;text-decoration:none!important;color:var(--text)!important;position:relative!important}.woocommerce ul.products li.product.product-category>a>img{width:100%!important;height:180px!important;object-fit:cover!important;object-position:center!important;display:block!important;filter:saturate(.95) contrast(.98) brightness(.92)}@media (max-width:560px){.woocommerce ul.products li.product.product-category>a>img{height:220px!important}}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title{margin:0!important;padding:12px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;background:rgb(255 255 255 / .03);border-top:1px solid rgb(255 255 255 / .08);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:12px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgb(245 241 232 / .92)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title mark.count{background:rgb(215 180 106 / .14)!important;border:1px solid rgb(215 180 106 / .28)!important;color:rgb(215 180 106 / .95)!important;border-radius:999px!important;padding:4px 8px!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;flex:0 0 auto}.woocommerce ul.products li.product.product-category.noitar-cat-featured>a::after{content:"Enim valitud";position:absolute;top:12px;left:12px;z-index:2;padding:6px 10px;border-radius:999px;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(245 241 232 / .92);font-size:11px;font-weight:900;letter-spacing:.10em;text-transform:uppercase}.woocommerce ul.products,.woocommerce ul.products li{list-style:none!important}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:18px 0 0!important;padding:0!important}@media (max-width:1200px){.woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.woocommerce ul.products{grid-template-columns:1fr!important}}.woocommerce ul.products li.product.product-category{float:none!important;width:auto!important;margin:0!important;border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product.product-category:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .18);box-shadow:0 30px 84px rgb(0 0 0 / .52)}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product.product-category,.woocommerce ul.products li.product.product-category:hover{transition:none;transform:none}}.woocommerce ul.products li.product.product-category>a{display:flex!important;flex-direction:column!important;height:100%!important;text-decoration:none!important;color:var(--text)!important}.woocommerce ul.products li.product.product-category>a>img{width:100%!important;height:180px!important;object-fit:cover!important;object-position:center!important;display:block!important;filter:saturate(.95) contrast(.98) brightness(.92)!important}@media (max-width:560px){.woocommerce ul.products li.product.product-category>a>img{height:220px!important}}.noitar-cat-caption{margin:0!important;padding:12px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;background:rgb(255 255 255 / .03);border-top:1px solid rgb(255 255 255 / .08);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:12px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgb(245 241 232 / .92)!important}.noitar-cat-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noitar-cat-count{flex:0 0 auto;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(215 180 106 / .95);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:900;letter-spacing:0}.woocommerce ul.products,.woocommerce ul.products li{list-style:none!important}.noitar-shop-hero{margin:8px 0 18px}.noitar-shop-title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(34px, 3.4vw, 58px);margin:6px 0 6px}.noitar-shop-lead{margin:0;max-width:64ch}.noitar-subtitle{font-family:"Cormorant Garamond",serif;font-weight:600;margin:0 0 10px}.noitar-cat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:1200px){.noitar-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.noitar-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.noitar-cat-grid{grid-template-columns:1fr}}.noitar-cat-card{position:relative;display:flex;flex-direction:column;text-decoration:none;color:var(--text);border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.noitar-cat-card:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .18);box-shadow:0 30px 84px rgb(0 0 0 / .52)}@media (prefers-reduced-motion:reduce){.noitar-cat-card,.noitar-cat-card:hover{transition:none;transform:none}}.noitar-cat-media{display:block}.noitar-cat-media img{width:100%;height:180px;object-fit:cover;object-position:center;display:block;filter:saturate(.95) contrast(.98) brightness(.9)}@media (max-width:560px){.noitar-cat-media img{height:220px}}.noitar-cat-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 12px;background:rgb(255 255 255 / .03);border-top:1px solid rgb(255 255 255 / .08);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:rgb(245 241 232 / .92)}.noitar-cat-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noitar-cat-count{flex:0 0 auto;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(215 180 106 / .95);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:900;letter-spacing:0}.noitar-cat-badge{position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:999px;background:rgb(215 180 106 / .14);border:1px solid rgb(215 180 106 / .28);color:rgb(245 241 232 / .92);font-size:11px;font-weight:900;letter-spacing:.10em;text-transform:uppercase}.noitar-prod-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:980px){.noitar-prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.noitar-prod-grid{grid-template-columns:1fr}}.noitar-prod-card{display:flex;flex-direction:column;text-decoration:none;color:var(--text);border-radius:18px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.noitar-prod-card:hover{transform:translateY(-2px);border-color:rgb(111 231 255 / .18);box-shadow:0 30px 84px rgb(0 0 0 / .52)}@media (prefers-reduced-motion:reduce){.noitar-prod-card,.noitar-prod-card:hover{transition:none;transform:none}}.noitar-prod-media img{width:100%;height:220px;object-fit:cover;display:block;filter:saturate(.95) contrast(.98) brightness(.92)}.noitar-prod-body{padding:12px;display:flex;flex-direction:column;gap:8px}.noitar-prod-title{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:22px}.noitar-prod-price{color:rgb(215 180 106 / .95);font-weight:900}.noitar-prod-cta{margin-top:2px;display:inline-flex;width:fit-content;padding:10px 14px;border-radius:999px;border:1px solid rgb(215 180 106 / .25);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .95)}.noitar-prod-card:hover .noitar-prod-cta{border-color:rgb(111 231 255 / .22);box-shadow:0 0 22px rgb(111 231 255 / .12)}.noitar-pagination{margin-top:16px}.noitar-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;margin-right:8px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);text-decoration:none}.noitar-pagination .page-numbers.current{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .12);color:rgb(245 241 232 / .95)}.noitar-cat-name{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}.noitar-cat-media{position:relative;background:rgb(255 255 255 / .02)}.noitar-cat-media img{width:100%;height:180px;object-fit:cover!important;object-position:center!important;display:block;padding:0!important;background:transparent!important;filter:saturate(.95) contrast(.98) brightness(.92)!important}.noitar-cat-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(11 16 32 / .08) 0%,rgb(11 16 32 / .3) 100%);pointer-events:none}@media (max-width:560px){.noitar-cat-media img{height:220px}}.cat-ennustused .noitar-cat-media img{object-position:center 40%}.noitar-cat-media img{object-position:center 35%!important}body.single-product .site-main .container{max-width:1120px}body.single-product div.product{display:grid;grid-template-columns:1.05fr 0.95fr;gap:18px;align-items:start}@media (max-width:980px){body.single-product div.product{grid-template-columns:1fr}}body.single-product .woocommerce-product-gallery{position:sticky;top:calc(var(--header-h, 88px) + 16px);border-radius:20px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);padding:14px}@media (max-width:980px){body.single-product .woocommerce-product-gallery{position:relative;top:auto}}body.single-product .woocommerce-product-gallery__image img{width:100%;height:auto;border-radius:16px;display:block}body.single-product .summary{border-radius:20px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);padding:18px}body.single-product .product_title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(30px, 2.8vw, 44px);margin-bottom:8px}body.single-product .price{color:rgb(215 180 106 / .95);font-weight:900;font-size:18px;margin-bottom:12px}body.single-product select,body.single-product .variations select{width:100%;background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);border:1px solid rgb(255 255 255 / .1);border-radius:14px;padding:12px 12px;outline:none}body.single-product select:focus{border-color:rgb(111 231 255 / .22);box-shadow:0 0 0 3px rgb(111 231 255 / .1)}body.single-product .single_add_to_cart_button{border-radius:999px!important;padding:12px 16px!important;border:1px solid rgb(215 180 106 / .28)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .95)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.single-product .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22)!important;box-shadow:0 0 26px rgb(111 231 255 / .14)}body.single-product .quantity input.qty{background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);border:1px solid rgb(255 255 255 / .1);border-radius:14px;padding:10px 12px}.noitar-trust{display:grid;gap:10px;margin-top:14px}.noitar-trust-item{display:flex;gap:10px;align-items:flex-start;color:rgb(245 241 232 / .9);background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:16px;padding:10px 12px}.noitar-ico{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(215 180 106 / .1);border:1px solid rgb(215 180 106 / .22);color:rgb(111 231 255 / .85)}body.single-product .woocommerce-tabs{margin-top:18px;border-radius:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .02)}body.single-product .woocommerce-tabs ul.tabs{display:flex;gap:8px;padding:12px;margin:0;list-style:none;border-bottom:1px solid rgb(255 255 255 / .08)}body.single-product .woocommerce-tabs ul.tabs li{margin:0}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .9);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}body.single-product .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .12);color:rgb(245 241 232 / .95)}body.single-product .woocommerce-tabs .panel{padding:16px;margin:0}body.single-product .related{margin-top:18px}body.single-product .related>h2{font-family:"Cormorant Garamond",serif;font-weight:600;margin:0 0 10px}.noitar-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:9999;padding:10px 12px;background:rgb(11 16 32 / .8);backdrop-filter:blur(10px);border-top:1px solid rgb(255 255 255 / .1)}.noitar-sticky-atc__inner{max-width:1120px;margin:0 auto;display:flex;gap:12px;align-items:center;justify-content:space-between}.noitar-sticky-atc__title{font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-size:12px;color:rgb(245 241 232 / .92)}.noitar-sticky-atc__price{color:rgb(215 180 106 / .95);font-weight:900;margin-top:2px}.noitar-sticky-atc__btn{border-radius:999px;padding:12px 14px;border:1px solid rgb(215 180 106 / .28);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .95);font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.noitar-sticky-atc__btn:hover{border-color:rgb(111 231 255 / .22);box-shadow:0 0 26px rgb(111 231 255 / .14)}.noitar-product-grid{display:grid;grid-template-columns:1.05fr 0.95fr;gap:18px;align-items:start;margin-top:12px}@media (max-width:980px){.noitar-product-grid{grid-template-columns:1fr}}.noitar-product .card{border-radius:20px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);padding:18px}.noitar-product-gallery{position:sticky;top:calc(var(--header-h, 88px) + 16px)}@media (max-width:980px){.noitar-product-gallery{position:relative;top:auto}}.noitar-product-title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(30px, 2.8vw, 44px);margin:0 0 8px}.noitar-product-price{color:rgb(215 180 106 / .95);font-weight:900;font-size:18px;margin-bottom:12px}.noitar-product-excerpt{margin:0 0 14px}.noitar-product-tabs{margin-top:18px;padding:0;overflow:hidden}.noitar-product-tabs .woocommerce-tabs{margin:0}.noitar-product-tabs .woocommerce-tabs ul.tabs{display:flex;gap:8px;padding:12px;margin:0;list-style:none;border-bottom:1px solid rgb(255 255 255 / .08)}.noitar-product-tabs .woocommerce-tabs ul.tabs li{margin:0}.noitar-product-tabs .woocommerce-tabs ul.tabs li a{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .9);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.noitar-product-tabs .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .12);color:rgb(245 241 232 / .95)}.noitar-product-tabs .woocommerce-tabs .panel{padding:16px;margin:0}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:auto!important;margin:0!important}body.single-product .woocommerce div.product{display:grid!important;grid-template-columns:1.05fr 0.95fr!important;gap:18px!important;align-items:start!important}@media (max-width:980px){body.single-product .woocommerce div.product{grid-template-columns:1fr!important}}body.single-product .woocommerce div.product div.images{position:sticky;top:calc(var(--header-h, 88px) + 16px);border-radius:20px;overflow:hidden;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);padding:14px}@media (max-width:980px){body.single-product .woocommerce div.product div.images{position:relative;top:auto}}body.single-product .woocommerce div.product div.images img{display:block;width:100%;height:auto;border-radius:16px}body.single-product .woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:rgb(11 16 32 / .72)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:999px!important;box-shadow:0 10px 30px rgb(0 0 0 / .35)}body.single-product .woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border-color:rgb(245 241 232 / .92)!important}body.single-product .woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:rgb(245 241 232 / .92)!important}body.single-product .woocommerce div.product div.summary{border-radius:20px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);padding:18px}body.single-product .woocommerce div.product .product_title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(30px, 2.8vw, 44px);margin:0 0 8px}body.single-product .woocommerce div.product .price{color:rgb(215 180 106 / .95);font-weight:900;font-size:18px;margin:0 0 12px}body.single-product .quantity input.qty{background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);border:1px solid rgb(255 255 255 / .1);border-radius:14px;padding:10px 12px}body.single-product .single_add_to_cart_button{border-radius:999px!important;padding:12px 16px!important;border:1px solid rgb(215 180 106 / .28)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .95)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.single-product .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22)!important;box-shadow:0 0 26px rgb(111 231 255 / .14)}body.single-product .woocommerce div.product .woocommerce-tabs,body.single-product .woocommerce div.product .related,body.single-product .woocommerce div.product .upsells{grid-column:1 / -1!important;width:100%!important;clear:both!important;margin-top:18px!important}body.single-product .woocommerce div.product .woocommerce-tabs{border-radius:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .02)}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px;margin:0;list-style:none;border-bottom:1px solid rgb(255 255 255 / .08)}body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .9);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}body.single-product .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .12);color:rgb(245 241 232 / .95)}body.single-product .woocommerce-tabs .panel{padding:16px;margin:0}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:auto!important;margin:0!important}.noitar-product-wrap{max-width:1120px}.noitar-product .card{border-radius:20px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4)}.noitar-product-grid{display:grid;grid-template-columns:1.05fr 0.95fr;gap:18px;align-items:start}@media (max-width:980px){.noitar-product-grid{grid-template-columns:1fr}}.noitar-product-gallery{position:sticky;top:calc(var(--header-h, 88px) + 16px);padding:14px;overflow:hidden}@media (max-width:980px){.noitar-product-gallery{position:relative;top:auto}}.noitar-product-gallery img{border-radius:16px}.woocommerce-product-gallery__trigger{background:rgb(11 16 32 / .72)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:999px!important;box-shadow:0 10px 30px rgb(0 0 0 / .35)}.woocommerce-product-gallery__trigger::before{border-color:rgb(245 241 232 / .92)!important}.woocommerce-product-gallery__trigger::after{background:rgb(245 241 232 / .92)!important}.noitar-product-summary{padding:18px}.noitar-product-title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(30px, 2.8vw, 46px);margin:6px 0 8px}.noitar-product-price{color:rgb(215 180 106 / .95);font-weight:900;font-size:18px;margin-bottom:10px}.noitar-product-lead{margin:0 0 14px;max-width:60ch}body.single-product select,body.single-product .variations select,body.single-product .quantity input.qty{width:100%;background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);border:1px solid rgb(255 255 255 / .1);border-radius:14px;padding:12px 12px;outline:none}body.single-product select:focus,body.single-product .quantity input.qty:focus{border-color:rgb(111 231 255 / .22);box-shadow:0 0 0 3px rgb(111 231 255 / .1)}body.single-product .single_add_to_cart_button{width:100%;margin-top:8px;border-radius:999px!important;padding:12px 16px!important;border:1px solid rgb(215 180 106 / .28)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .95)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.single-product .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22)!important;box-shadow:0 0 26px rgb(111 231 255 / .14)}.noitar-product-bottom{margin-top:18px}.noitar-product-tabs{padding:0;overflow:hidden}body.single-product .woocommerce-tabs{margin:0!important}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px;margin:0;list-style:none;border-bottom:1px solid rgb(255 255 255 / .08)}body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;background:transparent!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .9);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}body.single-product .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .12);color:rgb(245 241 232 / .95)}body.single-product .woocommerce-tabs .panel{padding:16px;margin:0}body.single-product .related{margin-top:18px}body.single-product .related>h2{font-family:"Cormorant Garamond",serif;font-weight:600;margin:0 0 10px}.noitar-pdp{max-width:1120px}.noitar-pdp .card{border-radius:20px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4)}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:auto!important;margin:0!important}.noitar-pdp-grid{display:grid;grid-template-columns:1.05fr 0.95fr;gap:18px;align-items:start}@media (max-width:980px){.noitar-pdp-grid{grid-template-columns:1fr}}.noitar-pdp-gallery{position:sticky;top:calc(var(--header-h, 88px) + 16px);padding:14px;overflow:hidden}@media (max-width:980px){.noitar-pdp-gallery{position:relative;top:auto}}.noitar-pdp-gallery img{border-radius:16px}.woocommerce-product-gallery__trigger{background:rgb(11 16 32 / .72)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:999px!important;box-shadow:0 10px 30px rgb(0 0 0 / .35)}.woocommerce-product-gallery__trigger::before{border-color:rgb(245 241 232 / .92)!important}.woocommerce-product-gallery__trigger::after{background:rgb(245 241 232 / .92)!important}.noitar-pdp-summary{padding:18px}.noitar-pdp-title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(30px, 2.8vw, 46px);margin:6px 0 8px}.noitar-pdp-price{color:rgb(215 180 106 / .95);font-weight:900;font-size:18px;margin:0 0 10px}.noitar-pdp-lead{margin:0;max-width:62ch}body.single-product select,body.single-product .variations select,body.single-product .quantity input.qty{width:100%;background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);border:1px solid rgb(255 255 255 / .1);border-radius:14px;padding:12px 12px;outline:none}body.single-product select:focus,body.single-product .quantity input.qty:focus{border-color:rgb(111 231 255 / .22);box-shadow:0 0 0 3px rgb(111 231 255 / .1)}body.single-product .single_add_to_cart_button{width:100%!important;margin-top:8px!important;border-radius:999px!important;padding:12px 16px!important;border:1px solid rgb(215 180 106 / .28)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .95)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.single-product .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22)!important;box-shadow:0 0 26px rgb(111 231 255 / .14)}.noitar-pdp-below{margin-top:18px;padding:0;overflow:hidden}body.single-product .woocommerce-tabs{margin:0!important}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px;margin:0;list-style:none;border-bottom:1px solid rgb(255 255 255 / .08)}body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;background:transparent!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .9);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}body.single-product .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .12);color:rgb(245 241 232 / .95)}body.single-product .woocommerce-tabs .panel{padding:16px;margin:0}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:auto!important;margin:0!important}body.single-product .woocommerce div.product{display:grid!important;grid-template-columns:1.15fr 0.85fr!important;gap:22px!important;align-items:start!important}@media (max-width:980px){body.single-product .woocommerce div.product{grid-template-columns:1fr!important}}body.single-product .woocommerce div.product div.images{position:sticky;top:calc(var(--header-h, 88px) + 16px);padding:14px;border-radius:22px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4);overflow:hidden}@media (max-width:980px){body.single-product .woocommerce div.product div.images{position:relative;top:auto}}body.single-product .woocommerce div.product div.images img{border-radius:16px}body.single-product .woocommerce div.product div.summary{padding:18px;border-radius:22px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .4)}body.single-product .woocommerce div.product .woocommerce-tabs,body.single-product .woocommerce div.product .related,body.single-product .woocommerce div.product .upsells{grid-column:1 / -1!important;width:100%!important;clear:both!important;margin-top:18px!important}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product .woocommerce-tabs{border-radius:22px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .02)}body.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;padding:12px;margin:0;list-style:none;border-bottom:1px solid rgb(255 255 255 / .08)}body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;background:transparent!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .9);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}body.single-product .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .12);color:rgb(245 241 232 / .95)}body.single-product .woocommerce-tabs .panel{padding:16px;margin:0}.noitar-trust{display:grid;gap:10px;margin-top:14px}.noitar-trust-item{display:flex;gap:10px;align-items:flex-start;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:16px;padding:10px 12px}.noitar-ico{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(215 180 106 / .1);border:1px solid rgb(215 180 106 / .22);color:rgb(111 231 255 / .85);flex:0 0 auto}.noitar-wc-single{max-width:1120px!important;margin:0 auto!important}.noitar-wc-single div.product,.noitar-wc-single .product{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr)!important;gap:22px!important;align-items:start!important;width:100%!important;max-width:1120px!important;margin:0 auto!important}@media (max-width:980px){.noitar-wc-single div.product,.noitar-wc-single .product{grid-template-columns:1fr!important}}.noitar-wc-single div.product div.images,.noitar-wc-single .product div.images,.noitar-wc-single div.product div.summary,.noitar-wc-single .product div.summary{float:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;clear:none!important}.noitar-wc-single div.product div.images,.noitar-wc-single .product div.images{position:sticky!important;top:calc(var(--header-h, 88px) + 16px)!important;padding:14px!important;border-radius:22px!important;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 22px 60px rgb(0 0 0 / .4)!important;overflow:hidden!important}@media (max-width:980px){.noitar-wc-single div.product div.images,.noitar-wc-single .product div.images{position:relative!important;top:auto!important}}.noitar-wc-single .woocommerce-product-gallery,.noitar-wc-single .woocommerce-product-gallery__wrapper{width:100%!important;max-width:none!important}.noitar-wc-single div.product div.images img{width:100%!important;height:auto!important;border-radius:16px!important;display:block!important}.noitar-wc-single .woocommerce-product-gallery__trigger{background:rgb(11 16 32 / .72)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:999px!important;box-shadow:0 10px 30px rgb(0 0 0 / .35)!important}.noitar-wc-single .woocommerce-product-gallery__trigger::before{border-color:rgb(245 241 232 / .92)!important}.noitar-wc-single .woocommerce-product-gallery__trigger::after{background:rgb(245 241 232 / .92)!important}.noitar-wc-single div.product div.summary,.noitar-wc-single .product div.summary{padding:18px!important;border-radius:22px!important;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 22px 60px rgb(0 0 0 / .4)!important}.noitar-wc-single .product_title{font-family:"Cormorant Garamond",serif!important;font-weight:600!important;letter-spacing:-0.02em!important;font-size:clamp(30px, 2.8vw, 46px)!important;margin:0 0 8px!important}.noitar-wc-single .price{color:rgb(215 180 106 / .95)!important;font-weight:900!important;font-size:18px!important;margin:0 0 12px!important}.noitar-wc-single select,.noitar-wc-single .variations select,.noitar-wc-single .quantity input.qty{width:100%!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .92)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:14px!important;padding:12px 12px!important;outline:none!important}.noitar-wc-single .single_add_to_cart_button{width:100%!important;border-radius:999px!important;padding:12px 16px!important;border:1px solid rgb(215 180 106 / .28)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .95)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.noitar-wc-single .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22)!important;box-shadow:0 0 26px rgb(111 231 255 / .14)!important}.noitar-wc-single .woocommerce-tabs,.noitar-wc-single .related,.noitar-wc-single .upsells{grid-column:1 / -1!important;width:100%!important;max-width:none!important;margin-top:18px!important;clear:both!important}.noitar-wc-single .woocommerce-tabs{border-radius:22px!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .08)!important;background:rgb(255 255 255 / .02)!important}.noitar-wc-single .woocommerce-tabs ul.tabs::before,.noitar-wc-single .woocommerce-tabs ul.tabs li::before,.noitar-wc-single .woocommerce-tabs ul.tabs li::after{display:none!important}.noitar-wc-single .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:12px!important;margin:0!important;list-style:none!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.noitar-wc-single .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;background:transparent!important}.noitar-wc-single .woocommerce-tabs ul.tabs li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 12px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .1)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .9)!important;text-decoration:none!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important}.noitar-wc-single .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28)!important;background:rgb(215 180 106 / .12)!important;color:rgb(245 241 232 / .95)!important}.noitar-wc-single .woocommerce-tabs .panel{padding:16px!important;margin:0!important}body.single-product{outline:5px solid red!important}body.single-product .woocommerce-tabs,body.single-product .related,body.single-product .upsells{position:relative!important;z-index:1!important}body.single-product div.product div.images{z-index:0!important}body.single-product .site-main .container{max-width:1120px}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:100%!important;margin:0!important}body.single-product .woocommerce div.product{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr)!important;gap:24px!important;align-items:start!important}@media (max-width:980px){body.single-product .woocommerce div.product{grid-template-columns:1fr!important}}body.single-product .woocommerce div.product div.images{position:relative!important;padding:16px!important;border-radius:22px!important;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 22px 60px rgb(0 0 0 / .4)!important;overflow:hidden!important}body.single-product .woocommerce div.product div.images img{border-radius:16px!important;display:block!important}body.single-product .woocommerce div.product div.summary{padding:18px!important;border-radius:22px!important;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 22px 60px rgb(0 0 0 / .4)!important}body.single-product .product_title{font-family:"Cormorant Garamond",serif!important;font-weight:600!important;letter-spacing:-0.02em!important;font-size:clamp(30px, 2.8vw, 46px)!important;margin:0 0 10px!important}body.single-product .summary .price{color:rgb(215 180 106 / .95)!important;font-weight:900!important;margin-bottom:14px!important}body.single-product .single_add_to_cart_button{width:100%!important;border-radius:999px!important}body.single-product .woocommerce div.product .woocommerce-tabs{grid-column:1 / -1!important;width:100%!important;margin-top:22px!important;position:relative!important;z-index:2!important;clear:both!important}body.single-product .woocommerce-tabs{border-radius:22px!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .08)!important;background:rgb(255 255 255 / .02)!important}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product .woocommerce-tabs ul.tabs{display:flex!important;gap:8px!important;flex-wrap:wrap!important;padding:12px!important;margin:0!important;list-style:none!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex!important;padding:10px 12px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .1)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .92)!important;text-decoration:none!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important}body.single-product .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .28)!important;background:rgb(215 180 106 / .12)!important}body.single-product .woocommerce-tabs .panel{padding:18px!important;margin:0!important}body.single-product .woocommerce div.product .related,body.single-product .woocommerce div.product .upsells{grid-column:1 / -1!important;margin-top:18px!important}body.single-product .woocommerce div.product div.images{z-index:1!important}body.single-product .site-main .container{max-width:1160px!important}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:100%!important;margin:0!important}body.single-product .woocommerce div.product{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr)!important;grid-template-areas:"images summary" "images tabs" "related related";gap:22px!important;align-items:start!important}body.single-product .woocommerce div.product div.images{grid-area:images!important}body.single-product .woocommerce div.product div.summary{grid-area:summary!important}body.single-product .woocommerce div.product .woocommerce-tabs{grid-area:tabs!important;grid-column:auto!important;margin:0!important;position:relative!important;z-index:3!important}body.single-product .woocommerce div.product .related,body.single-product .woocommerce div.product .upsells{grid-area:related!important;grid-column:1 / -1!important;margin-top:22px!important}@media (max-width:980px){body.single-product .woocommerce div.product{grid-template-columns:1fr!important;grid-template-areas:"images" "summary" "tabs" "related"}}body.single-product .woocommerce div.product div.images{position:relative!important;padding:16px!important;border-radius:22px!important;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 22px 60px rgb(0 0 0 / .42)!important;overflow:hidden!important}body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__wrapper{width:100%!important;margin:0!important}body.single-product .woocommerce div.product div.images img{display:block!important;width:100%!important;height:auto!important;border-radius:16px!important;background:transparent!important}body.single-product .woocommerce-product-gallery__trigger{border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:rgb(11 16 32 / .7)!important;box-shadow:0 12px 30px rgb(0 0 0 / .35)!important}body.single-product .woocommerce div.product div.summary{padding:18px!important;border-radius:22px!important;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 22px 60px rgb(0 0 0 / .42)!important;position:sticky!important;top:calc(var(--header-h, 88px) + 16px)!important;align-self:start!important}@media (max-width:980px){body.single-product .woocommerce div.product div.summary{position:relative!important;top:auto!important}}body.single-product .product_title{font-family:"Cormorant Garamond",serif!important;font-weight:600!important;letter-spacing:-0.02em!important;font-size:clamp(30px, 2.6vw, 46px)!important;margin:0 0 10px!important}body.single-product .summary .price{color:rgb(215 180 106 / .95)!important;font-weight:900!important;font-size:18px!important;margin:0 0 14px!important}body.single-product .quantity .qty{width:100%!important;padding:12px 12px!important;border-radius:14px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .1)!important;color:rgb(245 241 232 / .92)!important}body.single-product .single_add_to_cart_button{width:100%!important;margin-top:10px!important;border-radius:999px!important;padding:12px 16px!important;border:1px solid rgb(215 180 106 / .3)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .95)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.single-product .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22)!important;box-shadow:0 0 26px rgb(111 231 255 / .14)!important}body.single-product .product_meta{margin-top:14px!important;padding-top:14px!important;border-top:1px solid rgb(255 255 255 / .08)!important;color:rgb(154 163 178 / .95)!important;font-size:13px!important}body.single-product .product_meta a{color:rgb(245 241 232 / .92)!important;text-decoration:none!important}body.single-product .woocommerce-tabs{border-radius:22px!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .08)!important;background:rgb(255 255 255 / .02)!important;box-shadow:0 22px 60px rgb(0 0 0 / .35)!important}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs li::before,body.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}body.single-product .woocommerce-tabs ul.tabs{position:static!important;margin:0!important;padding:14px!important;list-style:none!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;border:0!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;background:rgb(255 255 255 / .01)!important}body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;background:transparent!important;border:0!important}body.single-product .woocommerce-tabs ul.tabs li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 12px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .1)!important;background:rgb(255 255 255 / .03)!important;color:rgb(245 241 232 / .92)!important;text-decoration:none!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important}body.single-product .woocommerce-tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .3)!important;background:rgb(215 180 106 / .14)!important}body.single-product .woocommerce-tabs .panel{margin:0!important;padding:20px!important}body.single-product .woocommerce-Tabs-panel--description>h2,body.single-product .woocommerce-Tabs-panel--reviews>h2{display:none!important}#noitar-sticky-atc,.noitar-sticky-atc{display:none!important}.noitar-pdp{max-width:1160px;margin:0 auto;padding:28px 18px}.noitar-pdp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:22px;align-items:start}.noitar-pdp__media,.noitar-pdp__buy,.noitar-pdp__tabs,.noitar-pdp__related{border-radius:22px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .42)}.noitar-pdp__media{padding:16px;overflow:hidden}.noitar-pdp__buy{padding:18px;position:sticky;top:calc(var(--header-h,88px) + 16px)}.noitar-pdp__title{margin:0 0 6px;font-family:"Cormorant Garamond",serif;font-size:clamp(30px,2.4vw,44px)}.noitar-pdp__price .price{color:rgb(215 180 106 / .96);font-weight:900}.noitar-pdp__short{color:rgb(154 163 178 / .98);line-height:1.6;margin:10px 0 14px}.noitar-pdp__trust{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px solid rgb(255 255 255 / .08);color:rgb(154 163 178 / .95);display:grid;gap:8px}.noitar-pdp__trust li{padding-left:22px;position:relative}.noitar-pdp__trust li:before{content:"✓";position:absolute;left:0;top:0;color:rgb(70 230 166 / .95);font-weight:900}.noitar-pdp__tabs{grid-column:1 / -1;overflow:hidden}.noitar-pdp__tabs .woocommerce-tabs{border:0;background:#fff0;box-shadow:none}.noitar-pdp__tabs ul.tabs::before,.noitar-pdp__tabs ul.tabs li::before,.noitar-pdp__tabs ul.tabs li::after{display:none}.noitar-pdp__tabs ul.tabs{margin:0;padding:14px;display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid rgb(255 255 255 / .08)}.noitar-pdp__tabs ul.tabs li{margin:0;padding:0}.noitar-pdp__tabs ul.tabs a{display:inline-flex;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.noitar-pdp__tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .3);background:rgb(215 180 106 / .14)}.noitar-pdp__tabs .panel{margin:0;padding:20px}.noitar-pdp__related{grid-column:1 / -1;padding:18px}@media (max-width:980px){.noitar-pdp{grid-template-columns:1fr}.noitar-pdp__buy{position:relative;top:auto}}.noitar-pdp{max-width:1160px;margin:0 auto;padding:28px 18px}.noitar-pdp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.9fr);grid-template-areas:"media buy" "media details" "related related";gap:22px;align-items:start}@media (max-width:980px){.noitar-pdp{grid-template-columns:1fr;grid-template-areas:"media" "buy" "details" "related"}}.noitar-pdp__media,.noitar-pdp__buy,.noitar-pdp__details,.noitar-pdp__related{border-radius:22px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .42)}.noitar-pdp__media{grid-area:media;padding:16px;overflow:hidden}.noitar-pdp__buy{grid-area:buy;padding:18px;position:sticky;top:calc(var(--header-h,88px) + 16px)}.noitar-pdp__details{grid-area:details;overflow:hidden}.noitar-pdp__related{grid-area:related;padding:18px}@media (max-width:980px){.noitar-pdp__buy{position:relative;top:auto}}.noitar-pdp__media .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:420px;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;background:rgb(11 16 32 / .22)}@media (max-width:980px){.noitar-pdp__media .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:360px}}.noitar-pdp__media img{height:100%!important;width:auto!important;object-fit:contain!important;border-radius:14px!important}.noitar-pdp__title{margin:0 0 8px;font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:-.02em;font-size:clamp(28px,2.2vw,44px)}.noitar-pdp__price .price{color:rgb(215 180 106 / .96);font-weight:900;font-size:18px;margin:0 0 14px}.noitar-pdp__buy form.cart{display:grid;gap:10px}.noitar-pdp__buy .quantity .qty{width:100%;padding:12px;border-radius:14px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .1);color:rgb(245 241 232 / .92)}.noitar-pdp__buy .single_add_to_cart_button{width:100%;border-radius:999px;padding:12px 16px;border:1px solid rgb(215 180 106 / .3);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .95);font-weight:900;letter-spacing:.10em;text-transform:uppercase}.noitar-pdp__buy .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22);box-shadow:0 0 26px rgb(111 231 255 / .14)}.noitar-pdp__trust{margin-top:14px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08);display:grid;gap:8px;color:rgb(154 163 178 / .95);font-size:13px}.noitar-pdp__trustitem{padding-left:22px;position:relative}.noitar-pdp__trustitem:before{content:"✓";position:absolute;left:0;top:0;color:rgb(70 230 166 / .95);font-weight:900}.noitar-pdp__details .woocommerce-tabs{background:#fff0;border:0;box-shadow:none}.noitar-pdp__details ul.tabs::before,.noitar-pdp__details ul.tabs li::before,.noitar-pdp__details ul.tabs li::after{display:none}.noitar-pdp__details ul.tabs{margin:0;padding:14px;display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid rgb(255 255 255 / .08)}.noitar-pdp__details ul.tabs li{margin:0;padding:0}.noitar-pdp__details ul.tabs a{display:inline-flex;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);text-decoration:none;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.noitar-pdp__details ul.tabs li.active a{border-color:rgb(215 180 106 / .3);background:rgb(215 180 106 / .14)}.noitar-pdp__details .panel{margin:0;padding:20px}.noitar-pdp__details .woocommerce-Tabs-panel--description>h2,.noitar-pdp__details .woocommerce-Tabs-panel--reviews>h2{display:none}.noitar-pdp{max-width:1160px;margin:0 auto;padding:28px 18px}.noitar-pdp__top{margin-bottom:14px}.noitar-pdp__top .woocommerce-breadcrumb{color:rgb(154 163 178 / .85);font-size:13px}.noitar-pdp__top .woocommerce-breadcrumb a{color:rgb(245 241 232 / .85);text-decoration:none}.noitar-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}@media (max-width:980px){.noitar-pdp__grid{grid-template-columns:1fr}}.noitar-pdp__mediaCard,.noitar-pdp__summaryCard,.noitar-pdp__tabsCard{border-radius:22px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .42)}.noitar-pdp__mediaCard{padding:18px}.noitar-pdp__summaryCard{padding:22px}.noitar-pdp__imageStage{border-radius:18px;background:rgb(255 255 255 / .95);padding:16px;border:1px solid rgb(0 0 0 / .06)}.noitar-pdp__imageStage .woocommerce-product-gallery{margin:0!important}.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper{margin:0!important}.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:520px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:14px;background:#fff}@media (max-width:980px){.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:420px}}.noitar-pdp__imageStage img{width:auto!important;height:100%!important;max-height:520px!important;object-fit:contain!important;display:block!important}.noitar-pdp__imageStage ol.flex-control-nav.flex-control-thumbs{margin:12px 0 0!important;display:flex!important;gap:10px!important;flex-wrap:wrap!important}.noitar-pdp__imageStage ol.flex-control-nav.flex-control-thumbs li{width:72px!important;height:72px!important;border-radius:12px!important;overflow:hidden!important;border:1px solid rgb(0 0 0 / .1)!important;background:#fff!important}.noitar-pdp__imageStage ol.flex-control-nav.flex-control-thumbs img{width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important}.noitar-pdp__summary{position:sticky;top:calc(var(--header-h,88px) + 16px);align-self:start}@media (max-width:980px){.noitar-pdp__summary{position:relative;top:auto}}.noitar-pdp__title{margin:0 0 8px;font-family:"Cormorant Garamond",serif;font-weight:600;font-size:clamp(28px,2.2vw,44px);letter-spacing:-.02em}.noitar-pdp__price .price{color:rgb(215 180 106 / .96);font-weight:900;font-size:20px;margin:0 0 12px}.noitar-pdp__short{color:rgb(154 163 178 / .98);line-height:1.6;margin:0 0 16px}.noitar-pdp__cart form.cart{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}@media (max-width:520px){.noitar-pdp__cart form.cart{grid-template-columns:1fr}}.noitar-pdp__cart .quantity .qty{width:100%!important;padding:12px!important;border-radius:14px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .1)!important;color:rgb(245 241 232 / .92)!important}.noitar-pdp__cart .single_add_to_cart_button{width:100%!important;border-radius:14px!important;padding:13px 16px!important;border:1px solid rgb(215 180 106 / .35)!important;background:rgb(215 180 106 / .16)!important;color:rgb(245 241 232 / .98)!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.noitar-pdp__cart .single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .22)!important;box-shadow:0 0 28px rgb(111 231 255 / .14)!important}.noitar-pdp__trust{margin-top:14px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08);display:grid;gap:8px;color:rgb(154 163 178 / .95);font-size:13px}.noitar-pdp__trustItem{padding-left:22px;position:relative}.noitar-pdp__trustItem:before{content:"✓";position:absolute;left:0;top:0;color:rgb(70 230 166 / .95);font-weight:900}.noitar-pdp__tabs{margin-top:18px}.noitar-pdp__tabsCard{padding:0;overflow:hidden}.noitar-pdp__tabs .woocommerce-tabs{background:#fff0;border:0;box-shadow:none}.noitar-pdp__tabs ul.tabs::before,.noitar-pdp__tabs ul.tabs li::before,.noitar-pdp__tabs ul.tabs li::after{display:none}.noitar-pdp__tabs ul.tabs{margin:0;padding:14px;display:flex;gap:10px;flex-wrap:wrap;border-bottom:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .01)}.noitar-pdp__tabs ul.tabs li{margin:0;padding:0}.noitar-pdp__tabs ul.tabs a{display:inline-flex;padding:10px 14px;border-radius:12px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);text-decoration:none;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.noitar-pdp__tabs ul.tabs li.active a{border-color:rgb(215 180 106 / .35);background:rgb(215 180 106 / .18)}.noitar-pdp__tabs .panel{margin:0;padding:20px}.noitar-pdp__tabs .woocommerce-Tabs-panel--description>h2,.noitar-pdp__tabs .woocommerce-Tabs-panel--reviews>h2{display:none}body.single-product .site-main,body.single-product .site-main .container,body.single-product .entry-content,body.single-product .content-area,body.single-product .site-content{width:100%!important;max-width:100%!important}body.single-product .site-main,body.single-product .site-main .container,body.single-product .entry-content{display:block!important}body.single-product .noitar-pdp.container{max-width:1160px!important;margin:0 auto!important;padding:28px 18px!important}body.single-product .noitar-pdp__grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px!important;align-items:start!important}@media (max-width:980px){body.single-product .noitar-pdp__grid{grid-template-columns:1fr!important}}body.single-product .noitar-pdp__media{grid-column:1!important}body.single-product .noitar-pdp__summary{grid-column:2!important}@media (max-width:980px){body.single-product .noitar-pdp__media,body.single-product .noitar-pdp__summary{grid-column:auto!important}}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:100%!important;margin:0!important}.noitar-pdp{max-width:1160px;margin:0 auto;padding:28px 18px}.noitar-pdp__top{margin-bottom:14px}.noitar-pdp__top .woocommerce-breadcrumb{color:rgb(154 163 178 / .85);font-size:13px}.noitar-pdp__top .woocommerce-breadcrumb a{color:rgb(245 241 232 / .85);text-decoration:none}.noitar-card{border-radius:22px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .42)}.noitar-pdp__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:start}@media (max-width:980px){.noitar-pdp__grid{grid-template-columns:1fr}}.noitar-pdp__mediaCard{padding:18px}.noitar-pdp__imageStage{border-radius:18px;background:rgb(255 255 255 / .95);padding:16px;border:1px solid rgb(0 0 0 / .06)}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none!important;width:100%!important;margin:0!important}.noitar-pdp__imageStage .woocommerce-product-gallery{margin:0!important}.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:460px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:14px;background:#fff}@media (max-width:980px){.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:380px}}.noitar-pdp__imageStage img{width:auto!important;height:100%!important;object-fit:contain!important;display:block!important}.noitar-pdp__imageStage ol.flex-control-nav.flex-control-thumbs{margin:12px 0 0!important;display:flex!important;gap:10px!important;flex-wrap:wrap!important}.noitar-pdp__imageStage ol.flex-control-nav.flex-control-thumbs li{width:72px!important;height:72px!important;border-radius:12px!important;overflow:hidden!important;border:1px solid rgb(0 0 0 / .1)!important;background:#fff!important}.noitar-pdp__imageStage ol.flex-control-nav.flex-control-thumbs img{width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important}.noitar-pdp__shortCard{padding:18px;margin-top:14px}.noitar-pdp__shortTitle{font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:12px;color:rgb(154 163 178 / .95);margin-bottom:8px}.noitar-pdp__shortText{color:rgb(245 241 232 / .92);line-height:1.65}.noitar-pdp__shortText p{margin:0}.noitar-pdp__buyCard{padding:22px}.noitar-pdp__right{position:relative;top:auto}.noitar-pdp__title{margin:0 0 8px;font-family:"Cormorant Garamond",serif;font-weight:600;font-size:clamp(28px,2.2vw,44px)}.noitar-pdp__price .price{color:rgb(215 180 106 / .96);font-weight:900;font-size:20px;margin:0 0 14px}.noitar-pdp__cart form.cart{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}@media (max-width:520px){.noitar-pdp__cart form.cart{grid-template-columns:1fr}}.noitar-pdp__cart .quantity .qty{width:100%!important;padding:12px!important;border-radius:14px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .1)!important;color:rgb(245 241 232 / .92)!important}.noitar-pdp__cart .single_add_to_cart_button{width:100%!important;border-radius:14px!important;padding:13px 16px!important;border:1px solid rgb(215 180 106 / .35)!important;background:rgb(215 180 106 / .16)!important;color:rgb(245 241 232 / .98)!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.noitar-pdp__trust{margin-top:14px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08);display:grid;gap:8px;color:rgb(154 163 178 / .95);font-size:13px}.noitar-pdp__trustItem{padding-left:22px;position:relative}.noitar-pdp__trustItem:before{content:"✓";position:absolute;left:0;top:0;color:rgb(70 230 166 / .95);font-weight:900}.noitar-pdp__long{margin-top:18px}.noitar-pdp__longCard{padding:20px}.noitar-pdp__longTitle{margin:0 0 10px;font-family:"Cormorant Garamond",serif;font-size:28px}.noitar-pdp__longText{color:rgb(245 241 232 / .92);line-height:1.7}.noitar-pdp__longText p{margin:0 0 12px}body.single-product .woocommerce-tabs,body.single-product #reviews,body.single-product .woocommerce-Reviews,body.single-product .related,body.single-product .upsells{display:none!important}.noitar-pdp__mediaCard{box-shadow:none!important;background:transparent!important;border:0!important;padding:0!important}.noitar-pdp__imageStage{border-radius:22px!important;box-shadow:0 22px 60px rgb(0 0 0 / .42)!important}.noitar-pdp__imageStage .woocommerce-product-gallery,.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper,.noitar-pdp__imageStage .woocommerce-product-gallery__image{background:transparent!important;box-shadow:none!important;border:0!important}.noitar-pdp__imageStage .woocommerce-product-gallery__trigger{top:14px!important;right:14px!important;border-radius:999px!important;background:rgb(11 16 32 / .75)!important;border:1px solid rgb(255 255 255 / .15)!important;box-shadow:0 10px 25px rgb(0 0 0 / .35)!important}.noitar-pdp__imageStage .woocommerce-product-gallery__trigger::before,.noitar-pdp__imageStage .woocommerce-product-gallery__trigger::after{filter:none!important}.noitar-pdp__trustItem{display:flex;gap:10px;align-items:flex-start;padding-left:0!important}.noitar-pdp__trustItem:before{display:none!important}.noitar-icon{width:18px;height:18px;flex:0 0 18px;color:rgb(70 230 166 / .95);margin-top:1px}.noitar-icon svg{width:18px;height:18px;display:block}.noitar-pdp__trust{margin-top:16px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .08);display:flex;flex-wrap:wrap;gap:10px}.noitar-pdp__trustItem{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .1);color:rgb(245 241 232 / .92);font-size:13px;line-height:1;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.noitar-pdp__trustItem:hover{border-color:rgb(111 231 255 / .28);box-shadow:0 0 0 1px rgb(111 231 255 / .1),0 14px 30px rgb(0 0 0 / .28);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.noitar-pdp__trustItem{transition:none}.noitar-pdp__trustItem:hover{transform:none}}.noitar-icon{width:18px;height:18px;flex:0 0 18px;color:var(--accent);filter:drop-shadow(0 0 10px rgb(215 180 106 / .1));transition:filter .18s ease,color .18s ease}.noitar-pdp__trustItem:hover .noitar-icon{color:var(--accent);filter:drop-shadow(0 0 14px rgb(111 231 255 / .35))}.noitar-icon svg{width:18px;height:18px;display:block}.noitar-pdp__imageStage{background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:22px!important;padding:14px!important}.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:520px!important;border-radius:18px!important;background:transparent!important;overflow:hidden!important;display:block!important}@media (max-width:980px){.noitar-pdp__imageStage .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child{height:420px!important}}.noitar-pdp__imageStage img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:18px!important}.noitar-pdp__trustItem{align-items:center!important}.noitar-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;flex:0 0 20px!important;margin-top:0!important}.noitar-icon svg{width:18px!important;height:18px!important;display:block!important;transform:translateY(.5px)}.noitar-pdp__trustItem{gap:8px!important;padding:9px 12px!important;line-height:1.15!important}.noitar-icon{width:18px!important;height:18px!important;flex:0 0 18px!important}.noitar-icon svg{width:18px!important;height:18px!important;transform:translateY(.5px)}.noitar-pdp__trustItem>span:last-child{display:inline-block;transform:translateY(.5px)}.footer__title{font-family:"Cormorant Garamond",serif;font-weight:600;letter-spacing:.02em;margin:0 0 12px}.footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.footer__links li{margin:0;padding:0}.footer__links a{display:inline-flex;align-items:center;gap:10px;color:rgb(245 241 232 / .86);text-decoration:none;padding:6px 0;border-radius:10px;transition:color .18s ease,transform .18s ease,text-shadow .18s ease}.footer__links a:hover{color:var(--text);text-shadow:0 0 18px rgb(111 231 255 / .18);transform:translateX(2px)}.footer__links a:focus-visible{outline:2px solid rgb(111 231 255 / .55);outline-offset:4px;border-radius:12px}@media (prefers-reduced-motion:reduce){.footer__links a{transition:none}.footer__links a:hover{transform:none}}.footer__links a::before{content:"";width:6px;height:6px;border-radius:999px;background:rgb(215 180 106 / .65);box-shadow:0 0 0 1px rgb(215 180 106 / .2);flex:0 0 6px;transform:translateY(.5px)}.footer__links a:hover::before{background:rgb(111 231 255 / .75);box-shadow:0 0 0 1px rgb(111 231 255 / .2),0 0 18px rgb(111 231 255 / .2)}.footer__title{font-size:18px!important;line-height:1.15!important;margin:0 0 14px!important;color:rgb(245 241 232 / .95)!important}.footer__links a{font-size:14.5px!important;line-height:1.25!important;padding:7px 0!important}.footer__newsletter{display:flex;flex-direction:column;gap:12px}.footer__newsletter p{margin:0;color:rgb(154 163 178 / .95);font-size:14.5px;line-height:1.35}.footer__form{display:flex;gap:10px;align-items:center}.footer__input{flex:1;height:44px;padding:0 14px;border-radius:12px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .12);color:var(--text);outline:none}.footer__input::placeholder{color:rgb(154 163 178 / .85)}.footer__input:focus{border-color:rgb(111 231 255 / .35);box-shadow:0 0 0 1px rgb(111 231 255 / .12)}.footer__btn{height:44px;padding:0 14px;border-radius:12px;border:1px solid rgb(215 180 106 / .55);background:#fff0;color:var(--text);font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;white-space:nowrap}.footer__btn:hover{border-color:rgb(111 231 255 / .3);box-shadow:0 0 0 1px rgb(111 231 255 / .1),0 14px 30px rgb(0 0 0 / .28);transform:translateY(-1px)}.footer__btn:focus-visible{outline:2px solid rgb(111 231 255 / .55);outline-offset:4px}@media (max-width:520px){.footer__form{flex-direction:column;align-items:stretch}.footer__btn{width:100%}}@media (prefers-reduced-motion:reduce){.footer__btn{transition:none}.footer__btn:hover{transform:none}}.site-footer{margin-top:64px;padding:52px 0 26px;position:relative;overflow:hidden;border-top:1px solid rgb(255 255 255 / .08);background:radial-gradient(1200px 500px at 20% 0%,rgb(111 231 255 / .07),transparent 65%),radial-gradient(900px 420px at 80% 10%,rgb(215 180 106 / .06),transparent 60%),linear-gradient(180deg,#fff0,rgb(0 0 0 / .08))}.footer__wrap{position:relative}.footer__grid{display:grid;grid-template-columns:1.25fr 1fr 1fr 1.15fr;gap:42px;align-items:start}.footer__brandName{font-family:"Cormorant Garamond",serif;font-size:28px;letter-spacing:.02em;font-weight:700;color:var(--text);margin:0 0 10px}.footer__brandText{margin:0;color:rgb(154 163 178 / .95);font-size:15px;line-height:1.45;max-width:42ch}.footer__brandCtas{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap}.footer__title{font-family:"Cormorant Garamond",serif;font-size:19px;line-height:1.15;margin:0 0 14px;color:rgb(245 241 232 / .95)}.footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.footer__links a{display:inline-flex;align-items:center;gap:10px;color:rgb(245 241 232 / .86);text-decoration:none;padding:6px 0;border-radius:10px;font-size:14.5px;line-height:1.25;transition:color .18s ease,transform .18s ease,text-shadow .18s ease}.footer__links a::before{content:"";width:6px;height:6px;border-radius:999px;background:rgb(215 180 106 / .65);box-shadow:0 0 0 1px rgb(215 180 106 / .18);flex:0 0 6px;transform:translateY(.5px)}.footer__links a:hover{color:var(--text);text-shadow:0 0 18px rgb(111 231 255 / .18);transform:translateX(2px)}.footer__links a:hover::before{background:rgb(111 231 255 / .75);box-shadow:0 0 0 1px rgb(111 231 255 / .2),0 0 18px rgb(111 231 255 / .2)}.footer__links a:focus-visible{outline:2px solid rgb(111 231 255 / .55);outline-offset:4px}.footer__newsletter{display:flex;flex-direction:column;gap:12px}.footer__muted{margin:0;color:rgb(154 163 178 / .95);font-size:14.5px;line-height:1.35}.footer__tiny{margin:0;color:rgb(154 163 178 / .85);font-size:12.5px;line-height:1.35}.footer__form{display:flex;gap:10px;align-items:center}.footer__input{flex:1;height:44px;padding:0 14px;border-radius:12px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .12);color:var(--text);outline:none}.footer__input::placeholder{color:rgb(154 163 178 / .85)}.footer__input:focus{border-color:rgb(111 231 255 / .35);box-shadow:0 0 0 1px rgb(111 231 255 / .12)}.footer__btn{height:44px;padding:0 14px;border-radius:12px;border:1px solid rgb(215 180 106 / .55);background:#fff0;color:var(--text);font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;white-space:nowrap}.footer__btn:hover{border-color:rgb(111 231 255 / .3);box-shadow:0 0 0 1px rgb(111 231 255 / .1),0 14px 30px rgb(0 0 0 / .28);transform:translateY(-1px)}.footer__btn:focus-visible{outline:2px solid rgb(111 231 255 / .55);outline-offset:4px}.footer__payments{margin-top:38px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .08);display:flex;align-items:center;justify-content:space-between;gap:16px}.footer__paymentsLabel{color:rgb(154 163 178 / .95);font-size:14px}.footer__paymentsLogos{display:flex;align-items:center;gap:14px}.footer__logo{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08)}.footer__logo svg{display:block;height:18px;width:auto;opacity:.95}.footer__bar{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgb(154 163 178 / .95);font-size:13.5px}.footer__barRight strong{color:rgb(245 241 232 / .92);font-weight:700}@media (max-width:980px){.footer__grid{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:560px){.footer__grid{grid-template-columns:1fr;gap:22px}.footer__payments{flex-direction:column;align-items:flex-start}.footer__bar{flex-direction:column;align-items:flex-start}.footer__form{flex-direction:column;align-items:stretch}.footer__btn{width:100%}}@media (prefers-reduced-motion:reduce){.footer__links a,.footer__btn{transition:none}.footer__links a:hover{transform:none}.footer__btn:hover{transform:none}}.single-product form.cart,.single-product .variations_form,.single-product .single_variation_wrap{position:static!important;float:none!important;clear:both!important;width:100%!important;margin:0!important;transform:none!important}.single-product .variations_form .variations{width:100%!important;margin:12px 0 12px!important;border:0!important;border-collapse:separate!important;border-spacing:0 10px!important}.single-product .variations_form .variations tr{display:grid!important;grid-template-columns:160px 1fr!important;gap:12px!important;align-items:center!important}.single-product .variations_form .variations th,.single-product .variations_form .variations td{padding:0!important;border:0!important;background:transparent!important}.single-product .variations_form .variations th{width:auto!important}.single-product .variations_form .variations th label{margin:0!important;font-size:14px!important;font-weight:700!important;color:rgb(245 241 232 / .92)!important}.single-product .variations_form .variations td select{width:100%!important;max-width:100%!important;min-width:0!important;height:48px!important;padding:0 14px!important;border-radius:14px!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .12)!important;color:var(--text)!important;outline:none!important}.single-product .variations_form a.reset_variations{display:none!important}.single-product .woocommerce-variation-price{margin:10px 0 10px!important}.single-product .woocommerce-variation-price .price{font-weight:800!important;color:var(--accent)!important;font-size:18px!important}.single-product .single_variation_wrap .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:140px 1fr!important;gap:12px!important;align-items:stretch!important;width:100%!important;margin-top:10px!important}.single-product .single_variation_wrap .quantity{position:static!important;float:none!important;margin:0!important;width:100%!important}.single-product .single_variation_wrap .quantity input.qty{width:100%!important;height:48px!important;border-radius:14px!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .12)!important;color:var(--text)!important;text-align:center!important}.single-product .single_variation_wrap button.single_add_to_cart_button{position:static!important;transform:none!important;width:100%!important;height:48px!important;border-radius:999px!important;border:1px solid rgb(215 180 106 / .55)!important;background:transparent!important;color:var(--text)!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}.single-product .single_variation_wrap button.single_add_to_cart_button:hover{border-color:rgb(111 231 255 / .3)!important;box-shadow:0 0 0 1px rgb(111 231 255 / .1),0 14px 30px rgb(0 0 0 / .28)!important}@media (max-width:720px){.single-product .variations_form .variations tr{grid-template-columns:1fr!important}.single-product .single_variation_wrap .woocommerce-variation-add-to-cart{grid-template-columns:1fr!important}}.woocommerce.single-product div.product{display:grid;grid-template-columns:minmax(320px,560px) minmax(320px,520px);gap:32px;align-items:start}@media (max-width:980px){.woocommerce.single-product div.product{grid-template-columns:1fr;gap:20px}}.woocommerce.single-product .woocommerce-product-gallery{border-radius:24px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);padding:18px;box-shadow:0 18px 60px rgb(0 0 0 / .35)}.woocommerce.single-product .woocommerce-product-gallery__wrapper,.woocommerce.single-product .woocommerce-product-gallery__image,.woocommerce.single-product .woocommerce-product-gallery__image a{background:transparent!important;border:0!important;box-shadow:none!important}.woocommerce.single-product .woocommerce-product-gallery__image img{display:block;width:100%;height:auto;border-radius:18px}.woocommerce.single-product div.product .summary{border-radius:24px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);padding:22px;box-shadow:0 18px 60px rgb(0 0 0 / .35)}.woocommerce.single-product .summary .price{color:var(--accent);font-weight:700;margin:8px 0 14px}.woocommerce.single-product div.product form.cart{margin-top:14px}.woocommerce.single-product div.product form.cart .variations{width:100%;border:0;margin:0 0 14px}.woocommerce.single-product div.product form.cart .variations tbody tr{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:center;margin-bottom:12px}@media (max-width:520px){.woocommerce.single-product div.product form.cart .variations tbody tr{grid-template-columns:1fr;gap:8px}}.woocommerce.single-product div.product form.cart .variations th,.woocommerce.single-product div.product form.cart .variations td{padding:0;border:0;background:#fff0}.woocommerce.single-product div.product form.cart .variations th label{color:var(--text);font-weight:600;font-size:14px;opacity:.92}.woocommerce.single-product div.product form.cart .variations select{width:100%;min-height:44px;padding:10px 42px 10px 14px;border-radius:14px;color:var(--text)!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .14)!important;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none!important;background-image:linear-gradient(45deg,transparent 50%,var(--accent) 50%),linear-gradient(135deg,var(--accent) 50%,transparent 50%);background-position:calc(100% - 18px) 18px,calc(100% - 12px) 18px;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.woocommerce.single-product div.product form.cart .variations select:focus{border-color:rgb(111 231 255 / .55)!important;box-shadow:0 0 0 3px rgb(111 231 255 / .18)!important}.woocommerce.single-product div.product form.cart .variations select option{color:#0B1020}.woocommerce.single-product div.product form.cart .reset_variations{display:inline-block;margin-top:8px;font-size:13px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.woocommerce.single-product div.product form.cart .reset_variations:hover{color:var(--accent2)}.woocommerce.single-product div.product form.cart .single_variation_wrap{width:100%}.woocommerce.single-product div.product form.cart .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px}.woocommerce.single-product div.product form.cart .quantity{margin:0!important;flex:0 0 auto}.woocommerce.single-product div.product form.cart .quantity input.qty{width:92px;min-height:44px;border-radius:14px;text-align:center;color:var(--text);background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14)}.woocommerce.single-product div.product form.cart button.single_add_to_cart_button,.woocommerce.single-product div.product form.cart .single_add_to_cart_button{min-height:44px;padding:10px 18px;border-radius:999px;border:1px solid rgb(215 180 106 / .55);background:#fff0;color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce.single-product div.product form.cart button.single_add_to_cart_button:hover{transform:translateY(-1px);border-color:rgb(111 231 255 / .55);box-shadow:0 0 0 3px rgb(111 231 255 / .12),0 18px 60px rgb(0 0 0 / .35)}.noitar-product-description{grid-column:1 / -1;margin-top:18px;border-radius:24px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);padding:22px}.noitar-product-description .noitar-h2{margin:0 0 10px;font-family:"Cormorant Garamond",serif;font-size:clamp(24px, 3vw, 34px)}.woocommerce.single-product .woocommerce-tabs,.woocommerce.single-product #reviews{display:none!important}.woocommerce.single-product div.product form.cart{display:block!important;width:100%}.woocommerce.single-product form.variations_form{width:100%}.woocommerce.single-product form.variations_form .variations{width:100%;margin:0 0 14px!important;border:0!important}.woocommerce.single-product form.variations_form .variations,.woocommerce.single-product form.variations_form .variations tbody,.woocommerce.single-product form.variations_form .variations tr,.woocommerce.single-product form.variations_form .variations td,.woocommerce.single-product form.variations_form .variations th{display:block!important;width:100%!important}.woocommerce.single-product form.variations_form .variations td.label{padding:0!important;margin:0 0 8px!important;font-weight:600;color:var(--text)}.woocommerce.single-product form.variations_form .variations td.value{padding:0!important;margin:0!important}.woocommerce.single-product form.variations_form .variations select{width:100%!important;max-width:100%!important;min-height:52px;padding:12px 44px 12px 14px;border-radius:16px;border:1px solid rgb(215 180 106 / .35);background:rgb(255 255 255 / .06);color:var(--text)!important;outline:none;appearance:none;-webkit-appearance:none;line-height:1.2}.woocommerce.single-product form.variations_form .variations select:focus{border-color:rgb(111 231 255 / .55);box-shadow:0 0 0 4px rgb(111 231 255 / .10)}.woocommerce.single-product form.variations_form .variations select option{color:#0B1020}.woocommerce.single-product form.variations_form .variations td.value{position:relative}.woocommerce.single-product form.variations_form .variations td.value:after{content:"";position:absolute;right:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);pointer-events:none;opacity:.9;background-repeat:no-repeat;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23D7B46A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.woocommerce.single-product form.variations_form .select2-container{width:100%!important}.woocommerce.single-product form.variations_form .select2-selection--single{min-height:52px!important;border-radius:16px!important;border:1px solid rgb(215 180 106 / .35)!important;background:rgb(255 255 255 / .06)!important;display:flex!important;align-items:center!important;padding:0 44px 0 14px!important}.woocommerce.single-product form.variations_form .select2-selection__rendered{color:var(--text)!important;padding:0!important;line-height:1.2!important}.woocommerce.single-product form.variations_form .select2-selection__arrow{height:52px!important;right:12px!important}.woocommerce.single-product form.variations_form .select2-selection--single:focus{border-color:rgb(111 231 255 / .55)!important;box-shadow:0 0 0 4px rgb(111 231 255 / .10)!important}.woocommerce.single-product form.variations_form .nice-select{width:100%!important;min-height:52px!important;border-radius:16px!important;border:1px solid rgb(215 180 106 / .35)!important;background:rgb(255 255 255 / .06)!important;color:var(--text)!important;display:flex!important;align-items:center!important;padding-left:14px!important}.woocommerce.single-product form.variations_form .nice-select:after{border-bottom:2px solid var(--accent)!important;border-right:2px solid var(--accent)!important;right:16px!important;width:8px!important;height:8px!important}.woocommerce.single-product form.variations_form .single_variation_wrap{margin-top:14px!important}.woocommerce.single-product form.variations_form .woocommerce-variation-add-to-cart{display:flex!important;gap:12px!important;align-items:stretch!important;flex-wrap:wrap!important}.woocommerce.single-product form.cart .quantity{flex:0 0 140px!important;max-width:140px!important}.woocommerce.single-product form.cart .single_add_to_cart_button{flex:1 1 220px!important;min-width:220px!important}.woocommerce.single-product form.variations_form .reset_variations{display:inline-block!important;margin-top:10px!important;font-size:13px!important;color:var(--muted)!important;text-decoration:none!important}.woocommerce.single-product form.variations_form .reset_variations:hover{color:var(--text)!important;text-decoration:underline!important}.woocommerce.single-product .product,.woocommerce.single-product .woocommerce-tabs,.woocommerce.single-product .summary,.woocommerce.single-product form.cart,.woocommerce.single-product .woocommerce-product-gallery{position:relative;top:auto!important}.woocommerce.single-product form.variations_form .woocommerce-variation-add-to-cart{display:flex!important;gap:12px!important;flex-wrap:wrap!important;align-items:stretch!important}.woocommerce.single-product form.variations_form .variations td.value select,.woocommerce.single-product form.variations_form .variations td.value .select2-container,.woocommerce.single-product form.variations_form .variations td.value .nice-select{flex:1 1 320px!important;min-width:260px!important}.woocommerce.single-product form.cart .quantity{flex:0 0 110px!important;max-width:110px!important}.woocommerce.single-product form.cart .single_add_to_cart_button{flex:1 1 100%!important;width:100%!important;min-width:0!important;margin-top:10px!important}.woocommerce.single-product form.variations_form .nice-select .current,.woocommerce.single-product form.variations_form .select2-selection__rendered{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.woocommerce.single-product form.variations_form .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:1fr 120px;gap:12px!important;align-items:end!important}.woocommerce.single-product form.variations_form .variations td.value select,.woocommerce.single-product form.variations_form .variations td.value .select2-container,.woocommerce.single-product form.variations_form .variations td.value .nice-select{grid-column:1!important;width:100%!important;min-width:0!important}.woocommerce.single-product form.cart .quantity{grid-column:2!important;width:120px!important;max-width:120px!important;margin:0!important}.woocommerce.single-product form.cart .single_add_to_cart_button{grid-column:1 / -1!important;width:100%!important;margin-top:6px!important}.woocommerce.single-product form.variations_form .variations td.value{position:relative}.woocommerce.single-product form.variations_form .variations td.value:after{right:14px!important;top:calc(50% + 12px)!important;transform:translateY(-50%)!important}.woocommerce.single-product form.variations_form .variations select{padding-right:52px!important}.woocommerce.single-product form.variations_form .select2-selection__arrow{right:12px!important}.woocommerce.single-product form.variations_form .select2-selection--single{padding-right:52px!important}.woocommerce.single-product form.variations_form .nice-select:after{right:14px!important}@media (max-width:520px){.woocommerce.single-product form.variations_form .woocommerce-variation-add-to-cart{grid-template-columns:1fr!important}.woocommerce.single-product form.cart .quantity{grid-column:1!important;width:100%!important;max-width:100%!important}.woocommerce.single-product form.cart .single_add_to_cart_button{grid-column:1!important}}.woocommerce.single-product form.variations_form .variations td.value{width:100%!important}.woocommerce.single-product form.variations_form .variations td.value select{width:100%!important;max-width:100%!important}.woocommerce.single-product form.variations_form .nice-select{width:100%!important;max-width:100%!important;display:block!important}.woocommerce.single-product form.variations_form .nice-select .current{display:block!important;width:100%!important;padding-right:52px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.woocommerce.single-product form.variations_form .select2-container{width:100%!important;max-width:100%!important}.woocommerce.single-product form.variations_form .select2-selection--single{width:100%!important}.woocommerce.single-product form.variations_form .select2-selection__rendered{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.woocommerce.single-product form.variations_form .woocommerce-variation-add-to-cart{grid-template-columns:minmax(0,1fr) 120px!important}.woocommerce.single-product form.variations_form,.woocommerce.single-product form.variations_form *{box-sizing:border-box}.woocommerce.single-product form.variations_form .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:minmax(0,1fr) 140px;gap:14px!important;align-items:end!important;width:100%!important;max-width:100%!important}.woocommerce.single-product form.variations_form .variations{grid-column:1 / 2!important;width:100%!important;margin:0!important}.woocommerce.single-product form.variations_form .variations tr,.woocommerce.single-product form.variations_form .variations td{display:block!important;width:100%!important;padding:0!important;border:0!important}.woocommerce.single-product form.variations_form .variations td.label{margin-bottom:8px!important;font-weight:600;color:var(--text)}.woocommerce.single-product form.variations_form .variations td.value{position:relative;width:100%!important}.woocommerce.single-product form.variations_form .variations td.value select{width:100%!important;max-width:100%!important;min-width:0!important;padding:14px 52px 14px 14px!important;border-radius:14px!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .1)!important;color:var(--text)!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important}.woocommerce.single-product form.variations_form .variations td.value select:focus{border-color:rgb(215 180 106 / .55)!important;box-shadow:0 0 0 3px rgb(215 180 106 / .18)!important}.woocommerce.single-product form.variations_form .variations td.value:after{content:"";position:absolute;right:16px;top:calc(50% + 14px);width:10px;height:10px;transform:translateY(-50%) rotate(45deg);border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);opacity:.9;pointer-events:none}.woocommerce.single-product form.cart .quantity{grid-column:2 / 3!important;width:140px!important;max-width:140px!important;margin:0!important}.woocommerce.single-product form.cart .quantity input.qty{width:100%!important;padding:14px 12px!important;border-radius:14px!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .1)!important;color:var(--text)!important;text-align:center!important;outline:none!important}.woocommerce.single-product form.cart .quantity input.qty:focus{border-color:rgb(215 180 106 / .55)!important;box-shadow:0 0 0 3px rgb(215 180 106 / .18)!important}.woocommerce.single-product form.cart .single_add_to_cart_button{grid-column:1 / -1!important;width:100%!important;margin-top:8px!important;padding:14px 18px!important;border-radius:999px!important;border:1px solid rgb(215 180 106 / .55)!important;background:transparent!important;color:var(--text)!important;font-weight:800!important;letter-spacing:0.06em!important;text-transform:uppercase!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}.woocommerce.single-product form.cart .single_add_to_cart_button:hover{transform:translateY(-1px);border-color:rgb(111 231 255 / .55)!important;box-shadow:0 10px 30px rgb(111 231 255 / .12),0 0 0 3px rgb(215 180 106 / .12)!important}@media (prefers-reduced-motion:reduce){.woocommerce.single-product form.cart .single_add_to_cart_button{transition:none!important}.woocommerce.single-product form.cart .single_add_to_cart_button:hover{transform:none!important}}.woocommerce.single-product form.variations_form .select2-container,.woocommerce.single-product form.variations_form .nice-select{width:100%!important;max-width:100%!important}.woocommerce.single-product form.variations_form .select2-selection--single{height:auto!important;padding:10px 44px 10px 10px!important;border-radius:14px!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .1)!important;color:var(--text)!important}.woocommerce.single-product form.variations_form .select2-selection__arrow{right:12px!important}.woocommerce.single-product form.variations_form .nice-select:after{right:16px!important;border-bottom:2px solid var(--accent)!important;border-right:2px solid var(--accent)!important}.woocommerce.single-product form.variations_form .variations td.value .select2-container,.woocommerce.single-product form.variations_form .variations td.value .nice-select{position:relative}.woocommerce.single-product form.variations_form .variations td.value .select2-container~:after,.woocommerce.single-product form.variations_form .variations td.value .nice-select~:after{display:none!important}@media (max-width:640px){.woocommerce.single-product form.variations_form .woocommerce-variation-add-to-cart{grid-template-columns:1fr!important}.woocommerce.single-product form.cart .quantity{grid-column:1!important;width:100%!important;max-width:100%!important}}body.single-product .product form.cart,body.single-product .product form.cart *{transform:none!important}body.single-product .product form.cart .variations,body.single-product .product form.cart .variations *{position:static!important}body.single-product .product form.cart .variations{width:100%;margin:0 0 14px 0;border:0}body.single-product .product form.cart table.variations{width:100%;border-collapse:collapse}body.single-product .product form.cart table.variations tr{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}body.single-product .product form.cart table.variations th,body.single-product .product form.cart table.variations td{padding:0!important;border:0!important}body.single-product .product form.cart table.variations label{display:inline-block;font-weight:600;color:var(--text);opacity:.95}body.single-product .product form.cart table.variations select{width:100%!important;max-width:100%!important;min-height:46px;padding:12px 44px 12px 14px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .04);color:var(--text);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23D7B46A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px}body.single-product .product form.cart table.variations select:hover{border-color:rgb(215 180 106 / .35);box-shadow:0 0 18px rgb(111 231 255 / .10)}body.single-product .product form.cart table.variations select:focus{border-color:rgb(215 180 106 / .55);box-shadow:0 0 22px rgb(111 231 255 / .16)}body.single-product .product form.cart .single_variation_wrap{display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:end}body.single-product .product form.cart .quantity{width:160px;margin:0!important}body.single-product .product form.cart .quantity input.qty{width:100%!important;min-height:46px;padding:10px 12px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .04);color:var(--text);text-align:center;outline:none}body.single-product .product form.cart button.single_add_to_cart_button{min-height:46px;width:100%;border-radius:999px;border:1px solid rgb(215 180 106 / .55);background:rgb(255 255 255 / .02);color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-weight:700}body.single-product .product form.cart button.single_add_to_cart_button:hover{box-shadow:0 0 26px rgb(111 231 255 / .14);border-color:rgb(215 180 106 / .75)}body.single-product .product form.cart .reset_variations{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--muted);text-decoration:none;font-size:13px}body.single-product .product form.cart .reset_variations:hover{color:var(--text)}@media (max-width:820px){body.single-product .product form.cart .single_variation_wrap{grid-template-columns:1fr}body.single-product .product form.cart .quantity{width:100%}}body.single-product .product form.cart,body.single-product .product form.cart *{transform:none!important}body.single-product .product form.cart table.variations{width:100%;border-collapse:collapse;margin:0 0 14px 0}body.single-product .product form.cart table.variations th,body.single-product .product form.cart table.variations td{padding:0!important;border:0!important}body.single-product .product form.cart table.variations tr{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}body.single-product .product form.cart table.variations label{display:inline-block;font-weight:600;color:var(--text)}body.single-product .product form.cart table.variations select{width:100%!important;max-width:100%!important;min-height:46px;padding:12px 44px 12px 14px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .04);color:var(--text);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23D7B46A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px}body.single-product .product form.cart table.variations select:hover{border-color:rgb(215 180 106 / .40);box-shadow:0 0 20px rgb(111 231 255 / .12)}body.single-product .product form.cart table.variations select:focus{border-color:rgb(215 180 106 / .65);box-shadow:0 0 26px rgb(111 231 255 / .16)}body.single-product .product form.cart .single_variation_wrap{display:grid;grid-template-columns:1fr;gap:12px}body.single-product .product form.cart .single_variation_wrap .woocommerce-variation{grid-column:1 / -1;margin:0!important;padding:0!important}body.single-product .product form.cart .single_variation_wrap .woocommerce-variation-price{display:block;margin:0 0 6px 0!important;text-align:left!important}body.single-product .product form.cart .single_variation_wrap .woocommerce-variation-price .price{display:inline-block!important;float:none!important;font-weight:700;color:var(--accent);font-size:18px}body.single-product .product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{grid-column:1 / -1;display:grid;grid-template-columns:160px 1fr;gap:12px;align-items:end;margin:0!important}body.single-product .product form.cart .quantity{width:160px;margin:0!important}body.single-product .product form.cart .quantity input.qty{width:100%!important;min-height:46px;padding:10px 12px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .04);color:var(--text);text-align:center;outline:none}body.single-product .product form.cart button.single_add_to_cart_button{width:100%!important;min-height:46px;border-radius:999px;border:1px solid rgb(215 180 106 / .55);background:rgb(255 255 255 / .02);color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-weight:800;margin:0!important}body.single-product .product form.cart button.single_add_to_cart_button:hover{box-shadow:0 0 26px rgb(111 231 255 / .14);border-color:rgb(215 180 106 / .80)}body.single-product .product form.cart .reset_variations{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--muted);text-decoration:none;font-size:13px}body.single-product .product form.cart .reset_variations:hover{color:var(--text)}@media (max-width:820px){body.single-product .product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{grid-template-columns:1fr}body.single-product .product form.cart .quantity{width:100%}}.single-product .product .variations_form{width:100%}.single-product .product .variations_form table.variations{width:100%;border:0;margin:16px 0 10px;border-collapse:separate;border-spacing:0}.single-product .product .variations_form table.variations tbody,.single-product .product .variations_form table.variations tr{display:block;width:100%}.single-product .product .variations_form table.variations tr{display:grid;grid-template-columns:170px minmax(220px,1fr);gap:12px;align-items:center;margin-bottom:12px}.single-product .product .variations_form table.variations td,.single-product .product .variations_form table.variations th{border:0!important;padding:0!important;background:transparent!important}.single-product .product .variations_form table.variations td.label{opacity:.92}.single-product .product .variations_form table.variations td.label label{display:inline-block;font-weight:600;color:var(--text);margin:0}.single-product .product .variations_form table.variations td.value{width:100%;min-width:0}.single-product .product .variations_form table.variations select{width:100%!important;max-width:100%!important;min-width:260px;height:44px;padding:10px 46px 10px 14px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 16px center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23D7B46A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.single-product .product .variations_form table.variations select:focus{border-color:rgb(111 231 255 / .6);box-shadow:0 0 0 4px rgb(111 231 255 / .12)}.single-product .product .variations_form table.variations select option{color:#0B1020}.single-product .product .variations_form .reset_variations{display:inline-block;margin-top:8px;color:var(--muted);text-decoration:none}.single-product .product .variations_form .reset_variations:hover{color:var(--text)}.single-product .product .variations_form .woocommerce-variation-add-to-cart{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:center;margin-top:10px}.single-product .product .variations_form .quantity{width:100%}.single-product .product .variations_form .quantity input.qty{width:100%!important;height:44px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text);padding:10px 12px;outline:none}.single-product .product .variations_form .quantity input.qty:focus{border-color:rgb(111 231 255 / .6);box-shadow:0 0 0 4px rgb(111 231 255 / .12)}.single-product .product .variations_form button.single_add_to_cart_button{width:100%!important;height:44px;border-radius:999px}@media (max-width:720px){.single-product .product .variations_form table.variations tr{grid-template-columns:1fr}.single-product .product .variations_form table.variations select{min-width:100%}.single-product .product .variations_form .woocommerce-variation-add-to-cart{grid-template-columns:1fr}}.single-product .product .variations_form table.variations select{min-width:320px;padding-right:54px;background-position:right 18px center}@media (max-width:980px){.single-product .product .variations_form table.variations select{min-width:100%}}.single-product .product .variations_form .woocommerce-variation-add-to-cart{display:grid;grid-template-columns:1fr 140px;gap:12px;align-items:center}.single-product .product .variations_form .single_add_to_cart_button{grid-column:1 / -1;margin-top:10px}.single-product .product .variations_form .quantity input.qty{height:44px;border-radius:14px}.single-product form.variations_form.noitar-variations-ready table.variations td.value.noitar-value-flex{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.single-product form.variations_form.noitar-variations-ready table.variations td.value.noitar-value-flex select{flex:1 1 auto;width:100%!important;min-width:320px;height:44px;padding:10px 54px 10px 14px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background-color:rgb(255 255 255 / .06);color:var(--text);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:right 18px center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23D7B46A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.single-product form.variations_form.noitar-variations-ready table.variations td.value.noitar-value-flex .quantity{flex:0 0 140px;width:140px;margin:0!important}.single-product form.variations_form.noitar-variations-ready table.variations td.value.noitar-value-flex .quantity input.qty{width:100%!important;height:44px;border-radius:14px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text)}.single-product form.variations_form.noitar-variations-ready .woocommerce-variation-add-to-cart{display:block!important;margin-top:12px}.single-product form.variations_form.noitar-variations-ready button.single_add_to_cart_button{margin-top:12px!important;width:100%!important;height:44px;border-radius:999px}@media (max-width:720px){.single-product form.variations_form.noitar-variations-ready table.variations td.value.noitar-value-flex{flex-direction:column;align-items:stretch}.single-product form.variations_form.noitar-variations-ready table.variations td.value.noitar-value-flex select{min-width:100%}.single-product form.variations_form.noitar-variations-ready table.variations td.value.noitar-value-flex .quantity{width:100%;flex-basis:auto}}.single-product .woocommerce div.product form.cart,.single-product .woocommerce .summary form.cart{display:grid!important;grid-template-columns:minmax(0,1fr) 140px!important;grid-template-areas:"variations qty" "button button" "variation variation";gap:14px!important;align-items:end!important;width:100%!important}.single-product .woocommerce div.product form.cart .variations,.single-product .woocommerce .summary form.cart .variations{grid-area:variations!important;margin:0!important;border:0!important;width:100%!important}.single-product .woocommerce div.product form.cart .variations tbody,.single-product .woocommerce div.product form.cart .variations tr,.single-product .woocommerce div.product form.cart .variations td{display:block!important;width:100%!important}.single-product .woocommerce div.product form.cart .variations td.label{padding:0 0 8px 0!important;margin:0!important;font-weight:600!important;color:var(--text)!important}.single-product .woocommerce div.product form.cart .variations td.value{padding:0!important;margin:0!important}.single-product .woocommerce div.product form.cart .variations select,.single-product .woocommerce .summary form.cart .variations select{width:100%!important;min-width:260px!important;min-height:48px!important;padding:12px 44px 12px 14px!important;border-radius:14px!important;border:1px solid rgb(255 255 255 / .1)!important;background-color:rgb(255 255 255 / .04)!important;color:var(--text)!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23D7B46A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px 16px!important}.single-product .woocommerce div.product form.cart .variations select:focus,.single-product .woocommerce .summary form.cart .variations select:focus{outline:2px solid rgb(111 231 255 / .35)!important;outline-offset:2px!important}.single-product .woocommerce div.product form.cart .woocommerce-variation-add-to-cart,.single-product .woocommerce .summary form.cart .woocommerce-variation-add-to-cart{display:contents!important}.single-product .woocommerce div.product form.cart .quantity,.single-product .woocommerce .summary form.cart .quantity{grid-area:qty!important;width:140px!important;margin:0!important;justify-self:end!important}.single-product .woocommerce div.product form.cart .quantity .qty,.single-product .woocommerce .summary form.cart .quantity .qty{width:100%!important;min-height:48px!important;border-radius:14px!important;border:1px solid rgb(255 255 255 / .1)!important;background:rgb(255 255 255 / .04)!important;color:var(--text)!important;text-align:center!important;padding:10px 12px!important}.single-product .woocommerce div.product form.cart .single_add_to_cart_button,.single-product .woocommerce .summary form.cart .single_add_to_cart_button{grid-area:button!important;width:100%!important;min-height:48px!important;margin-top:6px!important}.single-product .woocommerce div.product form.cart .reset_variations{display:none!important}.single-product .woocommerce div.product form.cart .single_variation,.single-product .woocommerce .summary form.cart .single_variation{grid-area:variation!important;margin:0!important;padding:0!important}.noiatar-container{width:min(1120px, calc(100% - 40px));margin:0 auto}.noiatar-product-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:start;margin-top:18px}@media (max-width:920px){.noiatar-product-grid{grid-template-columns:1fr}}.noiatar-card{background:var(--panel);border:1px solid rgb(255 255 255 / .10);border-radius:22px;box-shadow:0 12px 40px rgb(0 0 0 / .35)}.noiatar-product-media{padding:18px}.noiatar-product-summary .noiatar-summary-card{padding:22px;overflow:visible}.noiatar-product-media .woocommerce-product-gallery,.noiatar-product-media .woocommerce-product-gallery__wrapper,.noiatar-product-media figure,.noiatar-product-media .flex-viewport{background:transparent!important;border:0!important;box-shadow:none!important}.noiatar-product-media .woocommerce-product-gallery::before,.noiatar-product-media .woocommerce-product-gallery::after,.noiatar-product-media .flex-viewport::before,.noiatar-product-media .flex-viewport::after{content:none!important}.noiatar-product-media img{border-radius:18px}.noiatar-product-media .woocommerce-product-gallery__trigger{top:14px!important;right:14px!important;border-radius:999px!important;background:rgb(11 16 32 / .65)!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 10px 30px rgb(0 0 0 / .35)!important}.noiatar-product-summary h1.product_title{margin:0 0 8px 0}.noiatar-product-summary .price{color:var(--accent);font-weight:700;font-size:20px;margin:0 0 14px 0}.noiatar-summary-card form.cart{display:grid!important;grid-template-columns:minmax(260px,1fr) 140px!important;grid-template-areas:"variations qty" "button button" "variation variation";gap:14px 16px!important;align-items:end!important;width:100%!important;overflow:visible!important}.noiatar-summary-card form.cart .variations{grid-area:variations!important;margin:0!important;width:100%!important;border:0!important}.noiatar-summary-card form.cart .variations tbody,.noiatar-summary-card form.cart .variations tr,.noiatar-summary-card form.cart .variations td{display:block!important;width:100%!important}.noiatar-summary-card form.cart .variations td.label{padding:0 0 8px 0!important;margin:0!important;font-weight:600!important;color:var(--text)!important}.noiatar-summary-card form.cart .variations select{width:100%!important;min-height:48px!important;padding:12px 44px 12px 14px!important;border-radius:14px!important;border:1px solid rgb(255 255 255 / .12)!important;background:rgb(255 255 255 / .04)!important;color:var(--text)!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23D7B46A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px 16px!important;position:relative!important;z-index:5!important}.noiatar-summary-card form.cart .woocommerce-variation-add-to-cart{display:contents!important}.noiatar-summary-card form.cart .quantity{grid-area:qty!important;width:140px!important;margin:0!important;justify-self:end!important}.noiatar-summary-card form.cart .quantity .qty{width:100%!important;min-height:48px!important;border-radius:14px!important;border:1px solid rgb(255 255 255 / .12)!important;background:rgb(255 255 255 / .04)!important;color:var(--text)!important;text-align:center!important}.noiatar-summary-card form.cart .single_add_to_cart_button{grid-area:button!important;width:100%!important;min-height:48px!important;margin-top:8px!important}.noiatar-summary-card form.cart .single_variation_wrap{grid-area:variation!important;margin:0!important}.noiatar-summary-card form.cart .reset_variations{display:none!important}.noiatar-product-details{margin-top:22px;padding:22px}.noiatar-h2{margin:0 0 10px 0}.noiatar-prose{color:var(--text);line-height:1.65}.noiatar-trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.noiatar-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .03);color:var(--text)}.noiatar-ico{width:18px;height:18px;color:var(--accent)}.noiatar-pill:hover .noiatar-ico{color:var(--accent2);filter:drop-shadow(0 0 8px rgb(111 231 255 / .25))}.single-product form.variations_form.cart{display:grid;grid-template-columns:minmax(260px,1fr) 140px;gap:14px;align-items:end;margin-top:14px}.single-product form.variations_form.cart .variations{grid-column:1 / 2;width:100%;margin:0;border:0}.single-product form.variations_form.cart .variations tbody,.single-product form.variations_form.cart .variations tr,.single-product form.variations_form.cart .variations td,.single-product form.variations_form.cart .variations th{border:0}.single-product form.variations_form.cart .variations tr{display:grid;grid-template-columns:1fr;gap:8px}.single-product form.variations_form.cart .variations th.label{padding:0;font-size:14px;font-weight:600;color:var(--text)}.single-product form.variations_form.cart .variations td.value{padding:0}.single-product form.variations_form.cart .variations select{width:100%;min-height:48px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:var(--text);padding:12px 46px 12px 14px;line-height:1.2;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-color .2s ease,box-shadow .2s ease}.single-product form.variations_form.cart .variations td.value{position:relative}.single-product form.variations_form.cart .variations td.value::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(6px);width:14px;height:14px;pointer-events:none;opacity:.95;background-repeat:no-repeat;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23D7B46A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.single-product form.variations_form.cart .variations select:focus{border-color:rgb(215 180 106 / .55);box-shadow:0 0 0 4px rgb(215 180 106 / .1)}.single-product form.variations_form.cart .variations select option{white-space:normal}.single-product form.variations_form.cart .single_variation_wrap{grid-column:1 / -1;margin:0}.single-product form.variations_form.cart .variations_button{display:contents}.single-product form.variations_form.cart .quantity{grid-column:2 / 3;margin:0;justify-self:stretch}.single-product form.variations_form.cart .quantity input.qty{width:100%;min-height:48px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:var(--text);text-align:center;padding:10px 12px}.single-product form.variations_form.cart .single_add_to_cart_button{grid-column:1 / -1;margin-top:8px;width:100%;min-height:52px;border-radius:999px}.single-product form.variations_form.cart .reset_variations{grid-column:1 / -1;justify-self:start;margin-top:6px;color:var(--muted);text-decoration:none}.single-product form.variations_form.cart .reset_variations:hover{color:var(--text)}@media (max-width:720px){.single-product form.variations_form.cart{grid-template-columns:1fr}.single-product form.variations_form.cart .variations{grid-column:1 / -1}.single-product form.variations_form.cart .quantity{grid-column:1 / -1}.single-product form.variations_form.cart .single_add_to_cart_button{grid-column:1 / -1}}.single-product form.variations_form.cart .variations th.label{text-align:left!important;justify-self:start}.single-product form.variations_form.cart .variations{margin-bottom:10px}.single-product form.variations_form.cart .variations td.value{position:relative}.single-product form.variations_form.cart .variations td.value::after{top:50%!important;transform:translateY(-50%)!important;right:14px!important}.single-product form.variations_form.cart .variations select{padding-right:52px!important}.single-product form.variations_form.cart .variations select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important}.noitar-shop-cats__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:1024px){.noitar-shop-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.noitar-shop-cats__grid{grid-template-columns:1fr}}.noitar-cat-card{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);box-shadow:0 20px 60px rgb(0 0 0 / .35);text-decoration:none}.noitar-cat-media{aspect-ratio:1 / 1;background:rgb(0 0 0 / .15)}.noitar-cat-media img{width:100%;height:100%;object-fit:cover;display:block}.noitar-cat-caption{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;gap:10px;background:rgb(0 0 0 / .20)}.noitar-cat-name{color:rgb(255 255 255 / .92);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:13px;line-height:1.2}.noitar-cat-count{min-width:26px;height:26px;display:grid;place-items:center;border-radius:999px;border:1px solid rgb(215 180 106 / .45);color:rgb(215 180 106 / .95);font-weight:800;font-size:12px}.woocommerce-account .woocommerce{max-width:1200px;margin:0 auto}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:18px;backdrop-filter:blur(10px)}.woocommerce-account .woocommerce-MyAccount-navigation{padding:18px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:6px 0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;color:rgb(255 255 255 / .82);text-decoration:none;border:1px solid #fff0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:var(--accent);border-color:rgb(215 180 106 / .35);background:rgb(215 180 106 / .08)}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{border-color:rgb(215 180 106 / .25);background:rgb(255 255 255 / .03)}.woocommerce-account .woocommerce-MyAccount-content{padding:22px;min-height:320px}.noitar-account-dashboard__head{margin-bottom:16px}.noitar-account-dashboard__title{margin:0 0 6px 0;font-size:clamp(24px, 3.2vw, 34px)}.noitar-account-dashboard__subtitle{margin:0;color:rgb(255 255 255 / .72)}.noitar-account-dashboard__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.noitar-account-card{display:block;padding:16px;border-radius:16px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);text-decoration:none}.noitar-account-card__title{display:block;font-weight:700;color:rgb(255 255 255 / .92);margin-bottom:6px}.noitar-account-card__desc{display:block;color:rgb(255 255 255 / .68);font-size:14px}.noitar-account-card:hover{border-color:rgb(215 180 106 / .25);box-shadow:0 12px 32px rgb(0 0 0 / .35);transform:translateY(-1px)}@media (max-width:860px){.woocommerce-account .woocommerce{padding:0 14px}.noitar-account-dashboard__cards{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{border-radius:16px}}.woocommerce-info,.woocommerce-message,.woocommerce-error{margin:14px 0 18px!important;padding:14px 16px!important;border-radius:18px!important;border:1px solid rgb(255 255 255 / .10)!important;background:rgb(255 255 255 / .04)!important;color:rgb(255 255 255 / .85)!important;backdrop-filter:blur(10px);box-shadow:0 18px 44px rgb(0 0 0 / .35)}.woocommerce-info::before,.woocommerce-message::before{color:var(--accent)!important;opacity:.9}.woocommerce-info .button,.woocommerce-message .button{float:none!important;display:inline-flex!important;align-items:center;justify-content:center;margin-left:auto;margin-top:10px;padding:10px 16px!important;border-radius:999px!important;border:1px solid rgb(215 180 106 / .45)!important;background:rgb(0 0 0 / .25)!important;color:rgb(255 255 255 / .92)!important;text-decoration:none!important}.woocommerce-info .button:hover,.woocommerce-message .button:hover{box-shadow:0 0 0 3px rgb(215 180 106 / .12);border-color:rgb(215 180 106 / .65)!important}@media (min-width:700px){.woocommerce-info,.woocommerce-message{display:flex;align-items:center;justify-content:space-between;gap:14px}.woocommerce-info .button,.woocommerce-message .button{margin-top:0}}.noitar-cart-hero{margin-bottom:18px}.noitar-cart-title{font-size:clamp(40px, 5vw, 56px);margin:0}.noitar-cart-empty{border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .03);border-radius:22px;padding:34px 26px;box-shadow:0 22px 60px rgb(0 0 0 / .35);backdrop-filter:blur(12px);text-align:center}.noitar-empty-icon{width:58px;height:58px;margin:0 auto 14px;color:rgb(215 180 106 / .95);display:grid;place-items:center;border-radius:999px;border:1px solid rgb(215 180 106 / .35);background:rgb(215 180 106 / .07)}.noitar-empty-icon svg{width:28px;height:28px}.noitar-empty-title{margin:10px 0 6px;font-size:22px}.noitar-empty-text{margin:0 0 16px;color:rgb(255 255 255 / .72)}.noitar-empty-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.noitar-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;text-decoration:none;border:1px solid rgb(255 255 255 / .12)}.noitar-btn--primary{border-color:rgb(215 180 106 / .45);color:rgb(255 255 255 / .92);background:rgb(0 0 0 / .25)}.noitar-btn--primary:hover{box-shadow:0 0 0 3px rgb(215 180 106 / .12)}.noitar-btn--ghost{color:rgb(255 255 255 / .82);background:rgb(255 255 255 / .02)}.noitar-btn--ghost:hover{border-color:rgb(255 255 255 / .20)}.noitar-cart-reco{margin-top:18px}.noitar-reco-title{margin:0 0 12px;font-size:18px;color:rgb(255 255 255 / .9)}.noitar-reco-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:900px){.noitar-reco-grid{grid-template-columns:1fr}}.noitar-reco-card{border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .03);border-radius:18px;overflow:hidden;text-decoration:none;box-shadow:0 18px 46px rgb(0 0 0 / .30)}.noitar-reco-media{aspect-ratio:4/3;background:rgb(0 0 0 / .20);display:grid;place-items:center}.noitar-reco-media img{width:100%;height:100%;object-fit:contain;padding:10px;background:rgb(255 255 255 / .02)}.noitar-reco-body{padding:12px 12px 14px}.noitar-reco-name{font-weight:600;color:rgb(255 255 255 / .92)}.noitar-reco-price{margin-top:6px;color:var(--accent)}.noitar-reco-cta{margin-top:10px;display:inline-flex;padding:8px 12px;border-radius:999px;border:1px solid rgb(215 180 106 / .35);color:rgb(255 255 255 / .90);background:rgb(215 180 106 / .06)}.woocommerce-cart .woocommerce{display:flex;gap:32px;align-items:flex-start}.woocommerce-cart .woocommerce-cart-form{flex:1;min-width:0}.woocommerce-cart .cart-collaterals{width:420px;max-width:42vw}.woocommerce-cart .cart_totals{width:100%}@media (max-width:980px){.woocommerce-cart .woocommerce{flex-direction:column}.woocommerce-cart .cart-collaterals{width:100%;max-width:100%}}.woocommerce-cart .shop_table{width:100%;border-collapse:separate;border-spacing:0;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:18px;overflow:hidden}.woocommerce-cart .shop_table th,.woocommerce-cart .shop_table td{padding:16px 18px;border-bottom:1px solid rgb(255 255 255 / .06);color:rgb(255 255 255 / .92);vertical-align:middle}.woocommerce-cart .shop_table thead th{font-weight:700;letter-spacing:.02em;color:rgb(255 255 255 / .85);background:rgb(255 255 255 / .02)}.woocommerce-cart .shop_table tr:last-child td{border-bottom:none}.woocommerce-cart td.product-thumbnail img{width:56px;height:56px;object-fit:cover;border-radius:12px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .02)}.woocommerce-cart a.remove{color:var(--accent)!important;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);border-radius:10px;width:34px;height:34px;display:grid;place-items:center}.woocommerce-cart a.remove:hover{box-shadow:0 0 0 3px rgb(215 180 106 / .12)}.woocommerce-cart .quantity .qty{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .92);border-radius:12px;width:84px;height:42px;text-align:center;outline:none}.woocommerce-cart .quantity .qty:focus{border-color:rgb(215 180 106 / .55);box-shadow:0 0 0 3px rgb(215 180 106 / .12)}.woocommerce-cart .actions{padding:14px 18px!important}.woocommerce-cart .actions .coupon{display:flex;gap:10px;align-items:center}.woocommerce-cart .actions{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.woocommerce-cart .actions .coupon input.input-text{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .9);border-radius:12px;height:42px;padding:0 14px;min-width:220px}.woocommerce-cart .button,.woocommerce-cart button.button{border-radius:999px;border:1px solid rgb(215 180 106 / .35);background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .95);height:42px;padding:0 16px}.woocommerce-cart .button:hover,.woocommerce-cart button.button:hover{border-color:rgb(215 180 106 / .7);box-shadow:0 0 0 3px rgb(215 180 106 / .12)}.woocommerce-cart .cart_totals{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:18px;padding:18px}.woocommerce-cart .cart_totals h2{margin:0 0 12px 0}.woocommerce-cart .cart_totals table{margin:0 0 16px 0;border-collapse:separate;border-spacing:0}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.woocommerce-cart .cart_totals tr:last-child th,.woocommerce-cart .cart_totals tr:last-child td{border-bottom:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;border-radius:999px;height:52px;line-height:52px;background:var(--accent)!important;color:#0B1020!important;border:1px solid rgb(215 180 106 / .7);font-weight:800;letter-spacing:.02em}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{box-shadow:0 0 0 4px rgb(215 180 106 / .14);filter:brightness(1.05)}.woocommerce-cart .woocommerce{display:grid!important;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.woocommerce-cart .woocommerce-cart-form{min-width:0}.woocommerce-cart .cart-collaterals{width:auto!important;max-width:360px;float:none!important;clear:none!important;position:static!important;margin:0!important;padding:0!important}.woocommerce-cart .cart-collaterals .cart_totals{float:none!important;position:static!important;width:100%!important;margin:0!important}@media (max-width:980px){.woocommerce-cart .woocommerce{grid-template-columns:1fr!important}.woocommerce-cart .cart-collaterals{max-width:100%!important}}.woocommerce-cart .shop_table .actions{display:flex!important;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.woocommerce-cart .shop_table .actions .coupon{display:flex!important;align-items:center;gap:10px;flex-wrap:wrap}.woocommerce-cart .shop_table .actions .coupon .input-text{min-width:220px}.woocommerce-cart .shop_table .actions .coupon button,.woocommerce-cart .shop_table .actions .coupon .button{white-space:nowrap}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{height:auto!important;line-height:normal!important;padding:16px 18px!important;white-space:normal!important}.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart_totals{transform:none!important;backdrop-filter:none}.woocommerce-cart .woocommerce-notices-wrapper,.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-error,.woocommerce-cart .woocommerce-info{width:100%!important;max-width:100%!important}.woocommerce-cart .woocommerce{display:grid!important;grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"notices notices" "form totals";gap:28px;align-items:start}.woocommerce-cart .woocommerce-notices-wrapper{grid-area:notices!important}.woocommerce-cart form.woocommerce-cart-form{grid-area:form!important;min-width:0;width:100%!important;max-width:100%!important}.woocommerce-cart .cart-collaterals{grid-area:totals!important;width:100%!important;max-width:380px!important;float:none!important;clear:none!important;position:static!important;margin:0!important}.woocommerce-cart .cart-collaterals .cart_totals{width:100%!important;float:none!important;position:static!important;margin:0!important}.woocommerce-cart table.shop_table{width:100%!important;max-width:100%!important;display:table!important;table-layout:auto!important}.woocommerce-cart .shop_table .actions{display:flex!important;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.woocommerce-cart .shop_table .actions .coupon{display:flex!important;align-items:center;gap:10px;flex-wrap:wrap}.woocommerce-cart .shop_table .actions .coupon .input-text{min-width:240px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;padding:16px 18px!important;white-space:nowrap!important}@media (max-width:980px){.woocommerce-cart .woocommerce{grid-template-columns:1fr!important;grid-template-areas:"notices" "form" "totals"}.woocommerce-cart .cart-collaterals{max-width:100%!important}}.noitar-cart-layout{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:start}.noitar-cart-left{min-width:0}.noitar-cart-right{position:sticky;top:110px}.noitar-cart-right .cart_totals{border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:rgb(255 255 255 / .03);padding:18px;backdrop-filter:blur(10px)}@media (max-width:980px){.noitar-cart-layout{grid-template-columns:1fr}.noitar-cart-right{position:static}}.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart_totals{float:none!important;width:auto!important;position:static!important}.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart_totals{float:none!important;width:auto!important;position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;margin:0!important}.woocommerce-cart .woocommerce{display:grid;grid-template-columns:1fr 380px;gap:24px;align-items:start}.woocommerce-cart form.woocommerce-cart-form{grid-column:1;min-width:0}.woocommerce-cart .cart-collaterals{grid-column:2;min-width:0}.woocommerce-cart .cart-collaterals .cart_totals{position:sticky!important;top:120px;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:rgb(255 255 255 / .03);padding:18px;backdrop-filter:blur(10px)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;border-radius:999px}@media (max-width:980px){.woocommerce-cart .woocommerce{grid-template-columns:1fr}.woocommerce-cart .cart-collaterals{grid-column:1}.woocommerce-cart .cart-collaterals .cart_totals{position:static!important}}.woocommerce-cart .cart-collaterals .cart_totals{inset:auto!important}.woocommerce-cart .noitar-cart-wrap{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}@media (max-width:980px){.woocommerce-cart .noitar-cart-wrap{grid-template-columns:1fr}}.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart_totals{float:none!important;position:static!important;width:100%!important;margin:0!important}.woocommerce-cart .noitar-cart-left{min-width:0}.woocommerce-cart table.shop_table{width:100%!important;border-collapse:separate;border-spacing:0}.woocommerce-cart td.actions{padding-top:18px!important}.woocommerce-cart td.actions .coupon{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.woocommerce-cart td.actions .coupon label{display:none}.woocommerce-cart td.actions .coupon .input-text{width:min(320px, 100%)}.woocommerce-cart .noitar-cart-right .cart_totals{border-radius:18px;overflow:hidden}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{width:100%;text-align:center}.woocommerce-cart .quantity .qty{max-width:90px}.woocommerce-cart .noitar-cart-wrap{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:start}@media (max-width:980px){.woocommerce-cart .noitar-cart-wrap{grid-template-columns:1fr}}.woocommerce-cart .noitar-cart-right{position:sticky;top:110px}.woocommerce-cart td.product-thumbnail img{width:72px!important;height:72px!important;object-fit:cover;border-radius:16px}.woocommerce-cart td.product-thumbnail{width:140px!important}.woocommerce-cart td.product-thumbnail img{width:120px!important;height:120px!important;object-fit:cover;border-radius:18px}.woocommerce-cart td.product-thumbnail{width:170px!important}.woocommerce-cart td.product-thumbnail img{width:150px!important;height:150px!important}.woocommerce-cart td.product-thumbnail,.woocommerce-cart th.product-thumbnail{display:table-cell!important;width:170px!important;min-width:170px!important;padding:18px 18px!important;vertical-align:middle}.woocommerce-cart td.product-thumbnail a{display:inline-block!important;line-height:0}.woocommerce-cart td.product-thumbnail img{width:140px!important;height:140px!important;max-width:none!important;object-fit:cover;border-radius:18px;display:block}.woocommerce-cart .shop_table,.woocommerce-cart .cart_item,.woocommerce-cart .shop_table td{overflow:visible!important}.noitar-cart-wrap{padding:8px 0 32px}.noitar-cart-grid{display:grid;grid-template-columns:1fr 380px;gap:22px;align-items:start}.noitar-cart-main,.noitar-cart-summary__inner{border:1px solid rgb(255 255 255 / .08);border-radius:22px;background:rgb(255 255 255 / .03);box-shadow:0 20px 60px rgb(0 0 0 / .35);overflow:hidden}.noitar-cart-table{padding:18px}.woocommerce-cart-form__contents thead th{font-weight:700;opacity:.95;border-bottom:1px solid rgb(255 255 255 / .08);padding:14px 10px}.woocommerce-cart-form__contents td{border-top:1px solid rgb(255 255 255 / .06);padding:16px 10px;vertical-align:middle}.woocommerce-cart-form__contents .product-thumbnail{width:92px}.woocommerce-cart-form__contents .product-thumbnail img{width:72px!important;height:72px!important;object-fit:cover;border-radius:14px;display:block;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .04)}.woocommerce-cart-form__contents .product-remove a.remove{width:34px;height:34px;border-radius:12px;border:1px solid rgb(255 255 255 / .10);color:var(--accent);background:rgb(255 255 255 / .03);display:inline-flex;align-items:center;justify-content:center;line-height:1}.woocommerce-cart-form__contents .product-remove a.remove:hover{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent2) 25%,transparent)}.woocommerce .quantity .qty{width:84px;border-radius:14px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .03);color:inherit;padding:10px 12px}.noitar-cart-actions-row td{border-top:0;padding:16px 18px 22px}.noitar-cart-actions{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.noitar-coupon{display:flex;gap:10px;align-items:center;flex:1 1 420px}.noitar-coupon .input-text{flex:1;min-width:220px;border-radius:14px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .03);padding:12px 14px;color:inherit}.woocommerce-cart .button{border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .03)}.woocommerce-cart .button:hover{border-color:color-mix(in oklab,var(--accent) 60%,rgb(255 255 255 / .12));box-shadow:0 0 0 3px color-mix(in oklab,var(--accent2) 22%,transparent)}.noitar-cart-summary__inner{padding:18px;position:sticky;top:110px}.cart-collaterals .cart_totals{float:none!important;width:100%!important}.cart-collaterals .cart_totals h2{margin:6px 0 14px;font-size:clamp(22px, 2vw, 34px)}.cart-collaterals .shop_table{border:0!important}.cart-collaterals .shop_table td,.cart-collaterals .shop_table th{border-top:1px solid rgb(255 255 255 / .08)!important;padding:12px 10px!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;border-radius:999px;padding:16px 18px;background:var(--accent);color:#0b1020;border:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{box-shadow:0 0 0 4px color-mix(in oklab,var(--accent2) 22%,transparent)}@media (max-width:980px){.noitar-cart-grid{grid-template-columns:1fr}.noitar-cart-summary__inner{position:static;top:auto}.woocommerce-cart-form__contents .product-thumbnail{width:78px}.woocommerce-cart-form__contents .product-thumbnail img{width:64px!important;height:64px!important}}.noitar-checkout-grid{display:grid;grid-template-columns:1fr 420px;gap:22px;align-items:start}.noitar-checkout-main,.noitar-checkout-card{border:1px solid rgb(255 255 255 / .08);border-radius:22px;background:rgb(255 255 255 / .03);box-shadow:0 20px 60px rgb(0 0 0 / .35)}.noitar-checkout-main{padding:18px}.noitar-checkout-card{padding:18px;position:sticky;top:110px}.noitar-h3{margin:6px 0 14px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{border-radius:14px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .03);color:inherit;padding:12px 14px}.woocommerce #payment{border-radius:18px;background:rgb(255 255 255 / .02);border:1px solid rgb(255 255 255 / .08);padding:14px}.woocommerce-checkout #place_order{width:100%;border-radius:999px;padding:16px 18px;background:var(--accent);color:#0b1020;border:0}@media (max-width:980px){.noitar-checkout-grid{grid-template-columns:1fr}.noitar-checkout-card{position:static;top:auto}}.noitar-cart{margin:0 auto;max-width:1200px}.noitar-cart__grid{display:grid;grid-template-columns:1fr 420px;gap:28px;align-items:start}@media (max-width:980px){.noitar-cart__grid{grid-template-columns:1fr}}.noitar-cart__tablewrap{overflow:auto;border-radius:22px}.woocommerce-cart-form__contents{width:100%}.woocommerce .product-thumbnail{width:96px}.woocommerce .product-thumbnail img{width:72px;height:72px;object-fit:cover;border-radius:16px;display:block}.noitar-cart__side .cart-collaterals{position:sticky;top:110px}.woocommerce .cart-collaterals,.woocommerce .woocommerce-cart-form{position:relative}.noitar-cart__emptycta{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.noitar-cart__emptyproducts{margin-top:28px}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{float:none!important;width:auto!important;clear:none!important}.noitar-cart{max-width:1200px;margin:0 auto}.noitar-cart__grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:start}.noitar-cart__side{position:relative}.noitar-cart__totals{position:sticky;top:110px}@media (max-width:980px){.noitar-cart__grid{grid-template-columns:1fr}.noitar-cart__totals{position:static}}.noitar-cart__tablewrap{overflow:hidden;border-radius:18px}.woocommerce-cart table.shop_table{width:100%;table-layout:auto}.woocommerce-cart .product-remove{width:44px}.woocommerce-cart .product-thumbnail{width:96px}.woocommerce-cart .product-quantity{width:120px;white-space:nowrap}.woocommerce-cart .product-price,.woocommerce-cart .product-subtotal{width:140px;white-space:nowrap}.woocommerce-cart .product-thumbnail img{width:72px;height:72px;object-fit:cover;border-radius:16px;display:block}.noitar-cart__actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.noitar-cart__actions .coupon{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.noitar-cart__actions .coupon input{min-width:220px}.woocommerce .cart_totals .wc-proceed-to-checkout a.checkout-button{width:100%;border-radius:999px;padding:14px 18px}.woocommerce-cart .noitar-cart{max-width:1200px;margin:0 auto}.woocommerce-cart .noitar-cart__grid{display:grid!important;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:start}@media (max-width:980px){.woocommerce-cart .noitar-cart__grid{grid-template-columns:1fr}}.woocommerce-cart table.shop_table{display:table!important;width:100%!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:2!important}.woocommerce-cart thead{display:table-header-group!important}.woocommerce-cart tbody{display:table-row-group!important}.woocommerce-cart tr{display:table-row!important}.woocommerce-cart td,.woocommerce-cart th{display:table-cell!important}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{float:none!important;width:auto!important;clear:none!important}.woocommerce-cart .noitar-cart__totals{position:sticky;top:110px}.woocommerce-cart .product-thumbnail img{width:72px;height:72px;object-fit:cover;border-radius:16px;display:block}.noitar-footer{margin-top:clamp(40px, 6vw, 90px);padding:clamp(36px, 5vw, 70px) 0 28px;border-top:1px solid rgb(255 255 255 / .08);background:radial-gradient(1200px 600px at 20% 0%,rgb(255 255 255 / .06),transparent 60%),radial-gradient(900px 500px at 90% 10%,rgb(215 180 106 / .08),transparent 55%),rgb(8 12 24 / .35);backdrop-filter:blur(10px)}.noitar-footer__container{position:relative}.noitar-footer__top{padding:0 0 26px}.noitar-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:clamp(18px, 3vw, 44px);align-items:start}.noitar-footer__col{padding:18px 18px 20px;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:rgb(255 255 255 / .03);box-shadow:0 18px 60px rgb(0 0 0 / .25)}.noitar-footer__brand{padding:20px 20px 22px}.noitar-footer__logo{font-family:var(--font-serif,inherit);font-size:clamp(22px, 2.2vw, 34px);letter-spacing:.06em;color:#fff;margin-bottom:10px}.noitar-footer__desc{margin:0 0 16px;color:rgb(255 255 255 / .78);line-height:1.5;max-width:46ch}.noitar-footer__cta{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.noitar-btn.noitar-btn--ghost{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgb(215 180 106 / .35);background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .92);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.noitar-btn.noitar-btn--ghost:hover{transform:translateY(-1px);border-color:rgb(215 180 106 / .6);box-shadow:0 12px 30px rgb(215 180 106 / .12)}.noitar-footer__meta{margin-top:10px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .08);display:grid;gap:8px}.noitar-footer__metaRow{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:baseline}.noitar-footer__metaLabel{color:rgb(255 255 255 / .55);font-size:13px}.noitar-footer__metaValue{color:rgb(255 255 255 / .9);text-decoration:none}.noitar-footer__metaValue:hover{color:var(--accent,#D7B46A)}.noitar-footer__title{font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:rgb(255 255 255 / .92);margin:2px 0 12px}.noitar-footer__list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.noitar-footer__list a{display:inline-flex;align-items:center;gap:10px;color:rgb(255 255 255 / .78);text-decoration:none;padding:9px 12px;border-radius:12px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .02);transition:transform .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.noitar-footer__list a::before{content:"";width:6px;height:6px;border-radius:999px;background:rgb(215 180 106 / .55);box-shadow:0 0 0 4px rgb(215 180 106 / .10)}.noitar-footer__list a:hover{transform:translateY(-1px);color:#fff;border-color:rgb(215 180 106 / .28);box-shadow:0 14px 40px rgb(0 0 0 / .22)}.noitar-footer__bottom{margin-top:18px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .08);display:grid;grid-template-columns:1fr 1.6fr;gap:16px;align-items:center}.noitar-footer__payments{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:rgb(255 255 255 / .65)}.noitar-footer__paymentsLabel{font-size:13px;color:rgb(255 255 255 / .55)}.noitar-footer__paylogo{height:20px;width:auto;opacity:.9}.noitar-footer__paymentsText{font-size:13px;opacity:.9}.noitar-footer__legal{text-align:right;color:rgb(255 255 255 / .65);font-size:13px;line-height:1.4}.noitar-footer__fine{margin-top:6px;color:rgb(255 255 255 / .48)}@media (max-width:980px){.noitar-footer__grid{grid-template-columns:1fr}.noitar-footer__bottom{grid-template-columns:1fr}.noitar-footer__legal{text-align:left}.noitar-footer__metaRow{grid-template-columns:1fr}}.noitar-footer{padding:64px 0 28px;background:radial-gradient(1200px 500px at 30% -10%,rgb(255 255 255 / .06),transparent 60%),radial-gradient(900px 420px at 85% 0%,rgb(215 180 106 / .05),transparent 55%),rgb(6 10 20 / .92);border-top:1px solid rgb(255 255 255 / .08)}.noitar-footer__wrap{width:min(1200px, calc(100% - 48px));margin:0 auto}.noitar-footer__grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:36px;align-items:start}.noitar-footer__logo{font-family:var(--font-serif,ui-serif);font-weight:600;letter-spacing:.06em;font-size:28px;color:var(--text,#EDEFF6);margin-bottom:10px}.noitar-footer__desc{margin:0 0 18px;color:rgb(237 239 246 / .78);line-height:1.55;max-width:44ch}.noitar-footer__cta{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.noitar-footer__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text,#EDEFF6);text-decoration:none;font-weight:600;letter-spacing:.02em;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.noitar-footer__btn:hover{transform:translateY(-1px);border-color:rgb(215 180 106 / .35);box-shadow:0 10px 26px rgb(0 0 0 / .28)}.noitar-footer__btn--ghost{background:#fff0}.noitar-footer__meta{display:grid;gap:8px}.noitar-footer__metaRow{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;color:rgb(237 239 246 / .70)}.noitar-footer__metaLabel{color:rgb(237 239 246 / .58)}.noitar-footer__metaValue{color:rgb(237 239 246 / .82)}.noitar-footer__title{margin:6px 0 14px;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:rgb(237 239 246 / .82)}.noitar-footer__list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.noitar-footer__list a{color:rgb(237 239 246 / .74);text-decoration:none;display:inline-flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px;transition:background .15s ease,color .15s ease,transform .15s ease}.noitar-footer__list a:hover{background:rgb(255 255 255 / .06);color:rgb(237 239 246 / .94);transform:translateX(1px)}.noitar-footer__contact{display:grid;gap:10px}.noitar-footer__contactItem{color:rgb(237 239 246 / .88);text-decoration:none;padding:10px 12px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05)}.noitar-footer__contactItem:hover{border-color:rgb(215 180 106 / .35)}.noitar-footer__fine{font-size:13px;line-height:1.5;color:rgb(237 239 246 / .62)}.noitar-footer__divider{height:1px;background:rgb(255 255 255 / .08);margin:28px 0 18px}.noitar-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.noitar-footer__payments{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .04)}.noitar-footer__paymentsLabel{color:rgb(237 239 246 / .64);font-size:13px}.noitar-footer__payLogo svg{height:22px;width:auto;display:block;color:var(--accent,#D7B46A)}.noitar-footer__payText{font-weight:700;color:var(--accent,#D7B46A)}.noitar-footer__legal{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;color:rgb(237 239 246 / .62);font-size:13px}.noitar-footer__legal strong{color:rgb(237 239 246 / .86)}.noitar-footer__sep{opacity:.4}@media (max-width:980px){.noitar-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.noitar-footer{padding:44px 0 22px}.noitar-footer__grid{grid-template-columns:1fr;gap:22px}}.woocommerce-checkout .payment_box,.woocommerce-checkout #payment .payment_box,.woocommerce-checkout .wc_payment_method .payment_box{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .10);border-radius:18px;padding:18px;box-shadow:0 20px 60px rgb(0 0 0 / .35)}.montonio,.montonio-payments,.montonio-payment-method,.montonio-checkout,#montonio,#montonio-payments{background:transparent!important}.montonio iframe,#montonio iframe,#montonio-payments iframe,.woocommerce-checkout iframe[src*="montonio"]{width:100%;border:1px solid rgb(255 255 255 / .10)!important;border-radius:16px!important;overflow:hidden!important;background:transparent!important;box-shadow:0 12px 40px rgb(0 0 0 / .25)}.woocommerce-checkout .wc_payment_method label{color:rgb(255 255 255 / .92)}.noitar-cart-wrap{width:100%}.noitar-cart-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.noitar-cart-card{border-radius:22px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);box-shadow:0 12px 40px rgb(0 0 0 / .35);backdrop-filter:blur(10px)}.noitar-cart-tablewrap{padding:16px;overflow:hidden}.noitar-cart-tablewrap table{width:100%;border-collapse:collapse}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td{border:none!important;padding:14px 12px;vertical-align:middle}.woocommerce-cart table.shop_table thead th{opacity:.85;font-weight:600;border-bottom:1px solid rgb(255 255 255 / .08)!important}.woocommerce-cart table.shop_table tbody tr+tr td{border-top:1px solid rgb(255 255 255 / .06)!important}.woocommerce-cart .product-thumbnail img{width:86px;height:86px;object-fit:cover;border-radius:16px;background:rgb(255 255 255 / .04);display:block}.woocommerce-cart a.remove{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent)!important;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .10)}.woocommerce-cart a.remove:hover{box-shadow:0 0 0 3px rgb(215 180 106 / .12)}.woocommerce-cart td.actions .coupon{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.woocommerce-cart td.actions .coupon label{display:none}.woocommerce-cart input#coupon_code{min-width:220px;height:44px;border-radius:14px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .12);color:#fff}.woocommerce-cart td.actions button{height:44px;border-radius:999px}.noitar-cart-side{position:relative}.noitar-cart-totals{position:sticky;top:110px;padding:18px}.noitar-cart-totals .cart_totals h2{margin:0 0 14px 0}.noitar-cart-totals .wc-proceed-to-checkout a.checkout-button{width:100%;border-radius:999px;padding:16px 18px}@media (max-width:980px){.noitar-cart-grid{grid-template-columns:1fr}.noitar-cart-totals{position:static}.noitar-cart-tablewrap{overflow-x:auto}.woocommerce-cart table.shop_table{min-width:760px}}.noitar-cart-wrap{width:100%}.noitar-cart-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.noitar-cart-card{border-radius:22px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);box-shadow:0 12px 40px rgb(0 0 0 / .35);backdrop-filter:blur(10px)}.noitar-cart-tablewrap{padding:16px;overflow:hidden}.noitar-cart-tablewrap table{width:100%;border-collapse:collapse}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td{border:none!important;padding:14px 12px;vertical-align:middle}.woocommerce-cart table.shop_table thead th{opacity:.85;font-weight:600;border-bottom:1px solid rgb(255 255 255 / .08)!important}.woocommerce-cart table.shop_table tbody tr+tr td{border-top:1px solid rgb(255 255 255 / .06)!important}.woocommerce-cart .product-thumbnail img{width:86px;height:86px;object-fit:cover;border-radius:16px;background:rgb(255 255 255 / .04);display:block}.woocommerce-cart a.remove{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent)!important;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .10)}.woocommerce-cart a.remove:hover{box-shadow:0 0 0 3px rgb(215 180 106 / .12)}.woocommerce-cart td.actions .coupon{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.woocommerce-cart td.actions .coupon label{display:none}.woocommerce-cart input#coupon_code{min-width:220px;height:44px;border-radius:14px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .12);color:#fff}.woocommerce-cart td.actions button{height:44px;border-radius:999px}.noitar-cart-side{position:relative}.noitar-cart-totals{position:sticky;top:110px;padding:18px}.noitar-cart-totals .cart_totals h2{margin:0 0 14px 0}.noitar-cart-totals .wc-proceed-to-checkout a.checkout-button{width:100%;border-radius:999px;padding:16px 18px}@media (max-width:980px){.noitar-cart-grid{grid-template-columns:1fr}.noitar-cart-totals{position:static}.noitar-cart-tablewrap{overflow-x:auto}.woocommerce-cart table.shop_table{min-width:760px}}<?php defined('ABSPATH') || exit;do_action('woocommerce_before_cart');?><div class="noitar-cart"><div class="noitar-cart__wrap"><header class="noitar-cart__header"><h1 class="noitar-page-title"><?php esc_html_e('Ostukorv','woocommerce');?></h1></header><div class="noitar-card noitar-cart__empty"><h2 class="noitar-cart__empty-title"><?php esc_html_e('Ostukorv on tühi','woocommerce');?></h2><p class="muted"><?php esc_html_e('Lisa toode ostukorvi ja tule siia tagasi.','woocommerce');?></p><p class="return-to-shop"><a class="button wc-backward noitar-btn" href="<?php echo esc_url(wc_get_page_permalink( 'shop') ); ?>"><?php esc_html_e('Vaata tooteid','woocommerce');?></a></p></div></div></div><?php do_action('woocommerce_after_cart');?>.noitar-cart{margin:0 auto;max-width:1120px}.noitar-cart__header{margin:0 0 18px}.noitar-cart__title{margin:0;font-family:"Cormorant Garamond",serif;letter-spacing:.02em;font-size:clamp(28px, 3.2vw, 42px);color:var(--text)}.noitar-cart__subtitle{margin:8px 0 0;color:var(--muted)}.noitar-card{background:var(--panel);border:1px solid rgb(255 255 255 / .10);border-radius:22px;box-shadow:0 20px 70px rgb(0 0 0 / .35);backdrop-filter:blur(10px)}.noitar-cart__layout{display:grid;grid-template-columns:1.7fr 1fr;gap:18px;align-items:start}@media (max-width:980px){.noitar-cart__layout{grid-template-columns:1fr}}.noitar-cart__card{padding:18px}.noitar-cart__cardhead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid rgb(255 255 255 / .08);margin-bottom:14px}.noitar-cart__cardtitle{font-weight:800;color:var(--text)}.noitar-cart__cardmeta{color:var(--muted);font-size:13px}.noitar-cart__list{display:flex;flex-direction:column;gap:12px}.noitar-cart__item{display:flex;gap:14px;padding:14px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:rgb(0 0 0 / .10)}.noitar-cart__thumb{flex:0 0 96px}.noitar-cart__thumb img{width:96px;height:96px;object-fit:cover;border-radius:18px;display:block;background:rgb(255 255 255 / .03)}.noitar-cart__info{flex:1;min-width:0}.noitar-cart__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.noitar-cart__name a,.noitar-cart__name{color:var(--text);font-weight:800;text-decoration:none}.noitar-cart__price{color:var(--accent);font-weight:900}.noitar-cart__meta{margin-top:6px;color:var(--muted);font-size:13px}.noitar-cart__bottom{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.noitar-cart__qty{min-width:140px}.noitar-cart .quantity .qty{width:110px;min-height:44px;border-radius:14px;border:1px solid rgb(255 255 255 / .16);background:rgb(0 0 0 / .20);color:var(--text)}.noitar-cart__subtotalWrap{text-align:right;margin-left:auto}.noitar-cart__subtotalLabel{font-size:12px;color:var(--muted)}.noitar-cart__subtotal{font-weight:900;color:var(--text)}.noitar-cart__remove{color:rgb(255 255 255 / .75);text-decoration:none;border-bottom:1px dashed rgb(255 255 255 / .25)}.noitar-cart__remove:hover{color:var(--danger);border-bottom-color:rgb(255 90 106 / .5)}.noitar-cart__footer{margin-top:14px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08);display:flex;gap:12px;flex-wrap:wrap;align-items:end;justify-content:space-between}.noitar-cart__coupon{flex:1 1 360px}.noitar-cart__couponLabel{display:block;font-size:13px;color:var(--muted);margin-bottom:8px}.noitar-cart__couponRow{display:flex;gap:10px}.noitar-cart__couponRow input{flex:1;min-height:44px;border-radius:14px;border:1px solid rgb(255 255 255 / .16);background:rgb(0 0 0 / .20);color:var(--text);padding:10px 12px}.noitar-cart__couponRow .button,.noitar-cart__update{min-height:44px;border-radius:999px;border:1px solid rgb(215 180 106 / .55);background:rgb(215 180 106 / .18);color:var(--text);font-weight:900;padding:10px 16px}.noitar-cart__couponRow .button:hover,.noitar-cart__update:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-cart__summaryCard{position:sticky;top:calc(var(--headerH, 86px) + 14px)}.noitar-cart__totals .shop_table,.noitar-cart__totals table{background:transparent!important}.noitar-cart__totals th,.noitar-cart__totals td{color:var(--text);border-color:rgb(255 255 255 / .08)!important}.noitar-cart__totals .order-total th,.noitar-cart__totals .order-total td{font-size:16px;font-weight:900;color:var(--accent)}.noitar-pill{margin-top:10px;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .03);color:rgb(245 241 232 / .92);font-size:13px}.noitar-icon{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(215 180 106 / .55);color:var(--accent)}.noitar-cart__emptyCard{padding:22px;text-align:center}.noitar-cart__emptyTitle{margin:0 0 10px;font-family:"Cormorant Garamond",serif;font-size:26px;color:var(--text)}.noitar-cart__emptyText{margin:0 0 16px;color:var(--muted)}.noitar-cart__emptyActions .button{border-radius:999px;border:1px solid rgb(215 180 106 / .55);background:rgb(215 180 106 / .18);color:var(--text);font-weight:900;padding:12px 18px}.noitar-cart__emptyActions .button:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-atc{position:fixed;inset:0;z-index:99999;pointer-events:none}.noitar-atc[aria-hidden="false"]{pointer-events:auto}.noitar-atc__overlay{position:absolute;inset:0;background:rgb(0 0 0 / .58);opacity:0;transition:opacity .18s ease}.noitar-atc[aria-hidden="false"] .noitar-atc__overlay{opacity:1}.noitar-atc__panel{position:absolute;right:16px;top:calc(var(--headerH, 86px) + 16px);width:min(420px, calc(100vw - 32px));border-radius:22px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(12px);box-shadow:0 24px 80px rgb(0 0 0 / .45);padding:16px;transform:translateY(-10px);opacity:0;transition:transform .18s ease,opacity .18s ease}.noitar-atc[aria-hidden="false"] .noitar-atc__panel{transform:translateY(0);opacity:1}.noitar-atc__close{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:999px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text);cursor:pointer}.noitar-atc__content{display:flex;gap:12px;align-items:flex-start;padding:8px 6px 14px}.noitar-atc__icon{width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(215 180 106 / .55);color:var(--accent);background:rgb(215 180 106 / .10);flex:0 0 auto}.noitar-atc__title{font-weight:900;color:var(--text)}.noitar-atc__desc{margin-top:4px;font-size:13px;color:var(--muted)}.noitar-atc__actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.noitar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:999px;font-weight:900;text-decoration:none;cursor:pointer}.noitar-btn--ghost{border:1px solid rgb(215 180 106 / .40);background:rgb(255 255 255 / .03);color:var(--text)}.noitar-btn--ghost:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-btn--primary{border:1px solid rgb(215 180 106 / .60);background:rgb(215 180 106 / .22);color:var(--text)}.noitar-btn--primary:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-atc__mini{margin-top:10px;text-align:right}.noitar-atc__cartlink{font-size:13px;color:var(--accent);text-decoration:none;border-bottom:1px dashed rgb(215 180 106 / .55)}.noitar-atc__cartlink:hover{color:var(--accent2);border-bottom-color:rgb(111 231 255 / .55)}@media (prefers-reduced-motion:reduce){.noitar-atc__overlay,.noitar-atc__panel{transition:none}}.noitar-atc{position:fixed;inset:0;z-index:99999}.noitar-atc[aria-hidden="true"]{pointer-events:none}.noitar-atc__overlay{position:absolute;inset:0;background:rgb(0 0 0 / .58);opacity:0;transition:opacity .18s ease}.noitar-atc[aria-hidden="false"] .noitar-atc__overlay{opacity:1}.noitar-atc__panel{position:absolute;right:16px;top:calc(var(--headerH, 86px) + 16px);width:min(420px, calc(100vw - 32px));border-radius:22px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(12px);box-shadow:0 24px 80px rgb(0 0 0 / .45);padding:16px;transform:translateY(-10px);opacity:0;transition:transform .18s ease,opacity .18s ease}.noitar-atc[aria-hidden="false"] .noitar-atc__panel{transform:translateY(0);opacity:1}.noitar-atc__close{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:999px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text);cursor:pointer}.noitar-atc__content{display:flex;gap:12px;align-items:flex-start;padding:8px 6px 14px}.noitar-atc__icon{width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(215 180 106 / .55);color:var(--accent);background:rgb(215 180 106 / .10)}.noitar-atc__title{font-weight:900;color:var(--text)}.noitar-atc__desc{margin-top:4px;font-size:13px;color:var(--muted)}.noitar-atc__actions{display:flex;gap:10px;flex-wrap:wrap;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.noitar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:999px;font-weight:900;text-decoration:none}.noitar-btn--ghost{border:1px solid rgb(215 180 106 / .40);background:rgb(255 255 255 / .03);color:var(--text)}.noitar-btn--ghost:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-btn--primary{border:1px solid rgb(215 180 106 / .60);background:rgb(215 180 106 / .22);color:var(--text)}.noitar-btn--primary:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-atc__mini{margin-top:10px;text-align:right}.noitar-atc__cartlink{font-size:13px;color:var(--accent);text-decoration:none;border-bottom:1px dashed rgb(215 180 106 / .55)}.noitar-atc__cartlink:hover{color:var(--accent2);border-bottom-color:rgb(111 231 255 / .55)}@media (prefers-reduced-motion:reduce){.noitar-atc__overlay,.noitar-atc__panel{transition:none}}.woocommerce ul.products::before,.woocommerce ul.products::after,.woocommerce-page ul.products::before,.woocommerce-page ul.products::after,ul.products::before,ul.products::after{content:none!important;display:none!important}.woocommerce ul.products{justify-content:start!important;padding-left:0!important}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none!important;display:none!important}.woocommerce ul.products li.product img{width:100%;height:auto;display:block}.woocommerce ul.products li.product{position:relative;padding-bottom:58px}.woocommerce ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2;min-height:calc(1.2em * 2);margin-bottom:8px}.woocommerce ul.products li.product .price{margin-bottom:10px}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product .add_to_cart_button{position:absolute!important;left:16px;right:16px;bottom:14px;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px;padding:10px 14px!important;font-size:14px!important;line-height:1.1!important;white-space:nowrap!important;z-index:2}.woocommerce ul.products li.product a.added_to_cart{position:absolute!important;right:16px;bottom:62px;font-size:12px;color:var(--accent);text-decoration:none;z-index:2}@media (max-width:640px){.woocommerce ul.products li.product{padding-bottom:64px}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product .add_to_cart_button{left:14px;right:14px;bottom:12px}}.woocommerce ul.products li.product img{border-radius:22px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .10);box-shadow:0 16px 55px rgb(0 0 0 / .35);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.woocommerce ul.products li.product:hover img{transform:translateY(-2px);border-color:rgb(215 180 106 / .35);box-shadow:0 18px 70px rgb(0 0 0 / .45)}.woocommerce ul.products li.product{position:relative}.woocommerce ul.products li.product::after{content:"";position:absolute;left:10px;right:10px;top:10px;height:clamp(140px, 18vw, 260px);border-radius:26px;background:radial-gradient(60% 60% at 50% 20%,rgb(111 231 255 / .10),transparent 65%),radial-gradient(60% 60% at 50% 20%,rgb(215 180 106 / .10),transparent 70%);filter:blur(14px);opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:0}.woocommerce ul.products li.product:hover::after{opacity:.9}.woocommerce ul.products li.product img,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product a.button{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product img,.woocommerce ul.products li.product::after{transition:none!important}.woocommerce ul.products li.product:hover img{transform:none!important}}.woocommerce-notices-wrapper{position:fixed;top:calc(var(--headerH, 86px) + 14px);right:14px;width:min(520px, calc(100vw - 28px));z-index:99998;pointer-events:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{pointer-events:auto;margin:0 0 10px!important;border-radius:22px!important;border:1px solid rgb(255 255 255 / .12)!important;background:rgb(255 255 255 / .05)!important;color:var(--text)!important;box-shadow:0 24px 80px rgb(0 0 0 / .45)!important;backdrop-filter:blur(12px);padding:14px 16px!important;position:relative}.woocommerce-message a,.woocommerce-info a{color:var(--accent)!important;font-weight:800;text-decoration:none}.noitar-toast__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .08)}.noitar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border-radius:999px;font-weight:900;text-decoration:none}.noitar-btn--ghost{border:1px solid rgb(215 180 106 / .40);background:rgb(255 255 255 / .03);color:var(--text)}.noitar-btn--ghost:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-btn--primary{border:1px solid rgb(215 180 106 / .60);background:rgb(215 180 106 / .22);color:var(--text)}.noitar-btn--primary:hover{box-shadow:0 0 0 3px rgb(111 231 255 / .12);border-color:rgb(111 231 255 / .45)}.noitar-toast__close{position:absolute;top:10px;right:10px;width:38px;height:38px;border-radius:999px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:var(--text);cursor:pointer}@media (max-width:980px){body.woocommerce-cart .woocommerce .button,body.woocommerce-checkout .woocommerce .button,body.woocommerce-cart .woocommerce button,body.woocommerce-checkout .woocommerce button,body.woocommerce-cart .woocommerce input[type="submit"],body.woocommerce-checkout .woocommerce input[type="submit"]{font-size:15px!important;line-height:1.2!important;text-indent:0!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;color:rgb(255 255 255 / .92)!important;-webkit-text-fill-color:rgb(255 255 255 / .92)!important;min-height:48px!important;height:48px!important;border-radius:999px!important}body.woocommerce-checkout .col2-set,body.woocommerce-checkout .col2-set .col-1,body.woocommerce-checkout .col2-set .col-2,body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review{float:none!important;width:100%!important}body.woocommerce-checkout #order_review{margin-top:18px!important}}@media (max-width:980px){body.woocommerce-cart .woocommerce button,body.woocommerce-cart .woocommerce .button,body.woocommerce-cart .woocommerce input[type="submit"],body.woocommerce-checkout .woocommerce button,body.woocommerce-checkout .woocommerce .button,body.woocommerce-checkout .woocommerce input[type="submit"]{opacity:1!important;visibility:visible!important;display:inline-flex!important;font-size:15px!important;line-height:1.2!important;font-weight:900!important;text-indent:0!important;white-space:nowrap!important;overflow:visible!important;color:rgb(255 255 255 / .92)!important;-webkit-text-fill-color:rgb(255 255 255 / .92)!important}body.woocommerce-cart .woocommerce button *,body.woocommerce-cart .woocommerce .button *,body.woocommerce-checkout .woocommerce button *,body.woocommerce-checkout .woocommerce .button *{opacity:1!important;visibility:visible!important;-webkit-text-fill-color:inherit!important}body.woocommerce-cart .woocommerce button::before,body.woocommerce-cart .woocommerce button::after,body.woocommerce-cart .woocommerce .button::before,body.woocommerce-cart .woocommerce .button::after,body.woocommerce-checkout .woocommerce button::before,body.woocommerce-checkout .woocommerce button::after,body.woocommerce-checkout .woocommerce .button::before,body.woocommerce-checkout .woocommerce .button::after{opacity:1!important;visibility:visible!important;content:none!important;display:none!important}}@media (max-width:980px){body.woocommerce-cart .page-title,body.woocommerce-cart .entry-title,body.woocommerce-cart .wp-block-post-title,body.woocommerce-checkout .page-title,body.woocommerce-checkout .entry-title,body.woocommerce-checkout .wp-block-post-title{display:none!important}body.woocommerce-cart .site-main,body.woocommerce-cart .content-area,body.woocommerce-cart .entry-content,body.woocommerce-cart .woocommerce,body.woocommerce-checkout .site-main,body.woocommerce-checkout .content-area,body.woocommerce-checkout .entry-content,body.woocommerce-checkout .woocommerce{width:100%!important;max-width:100%!important;margin:0 auto!important;padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}body.woocommerce-cart .container,body.woocommerce-cart .wrapper,body.woocommerce-cart .content-wrap,body.woocommerce-checkout .container,body.woocommerce-checkout .wrapper,body.woocommerce-checkout .content-wrap{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}body.woocommerce-cart .noitar-cart{max-width:100%!important;width:100%!important;padding:18px 0 34px!important}body.woocommerce-cart .noitar-card,body.woocommerce-cart .noitar-cart__card{width:100%!important;max-width:100%!important}body.woocommerce-cart .noitar-cart__layout{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}body.woocommerce-cart .noitar-cart__item{grid-template-columns:64px 1fr!important;gap:12px!important}body.woocommerce-cart .noitar-cart__summary{position:relative!important;top:auto!important}}@media (max-width:980px){body.woocommerce-cart .cart_totals table.shop_table{width:100%!important;border-collapse:collapse!important;display:block!important}body.woocommerce-cart .cart_totals table.shop_table tbody{display:block!important;width:100%!important}body.woocommerce-cart .cart_totals table.shop_table tr{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:14px 0!important;border-bottom:1px solid rgb(255 255 255 / .10)!important}body.woocommerce-cart .cart_totals table.shop_table tr:last-child{border-bottom:0!important}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td{display:block!important;padding:0!important;border:0!important;background:transparent!important;width:auto!important}body.woocommerce-cart .cart_totals table.shop_table th{font-size:14px!important;font-weight:800!important;color:rgb(255 255 255 / .75)!important}body.woocommerce-cart .cart_totals table.shop_table td{text-align:right!important;font-size:16px!important;font-weight:900!important;color:rgb(255 255 255 / .95)!important}body.woocommerce-cart .cart_totals tr.order-total th,body.woocommerce-cart .cart_totals tr.order-total td{color:#D7B46A!important}body.woocommerce-cart .cart_totals a.checkout-button,body.woocommerce-cart .cart_totals .checkout-button,body.woocommerce-cart .cart_totals a.button{width:100%!important;min-height:52px!important;height:52px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;font-weight:900!important;letter-spacing:.2px!important;opacity:1!important;visibility:visible!important;color:#0B1020!important;-webkit-text-fill-color:#0B1020!important;background:#D7B46A!important;border:0!important}body.woocommerce-cart .cart_totals a.checkout-button *,body.woocommerce-cart .cart_totals .checkout-button *{opacity:1!important;visibility:visible!important;color:inherit!important;-webkit-text-fill-color:inherit!important}}.noiatar-empty-checkout-box{max-width:760px;margin:20px auto 10px;padding:22px 22px;border-radius:16px;background:rgb(11 16 32 / .72);border:1px solid rgb(215 180 106 / .22);box-shadow:0 16px 40px rgb(0 0 0 / .35)}.noiatar-empty-checkout-box h2{margin:0 0 8px;font-size:22px;letter-spacing:.3px}.noiatar-empty-checkout-box p{margin:0 0 14px;opacity:.92;line-height:1.55}.noiatar-empty-checkout-actions{display:flex;gap:10px;flex-wrap:wrap}.noiatar-btn-gold{background:#D7B46A!important;color:#0B1020!important;border-radius:12px!important;padding:12px 16px!important;border:0!important;font-weight:600!important}.noiatar-btn-gold:hover{filter:brightness(1.05)}.noiatar-btn-ghost{background:transparent!important;color:#D7B46A!important;border:1px solid rgb(215 180 106 / .35)!important;border-radius:12px!important;padding:12px 16px!important;font-weight:600!important}.noiatar-checkout-empty-cart form.checkout,.noiatar-checkout-empty-cart .woocommerce-checkout-review-order,.noiatar-checkout-empty-cart .woocommerce-checkout-payment{display:none!important}.noiatar-empty-checkout-actions .button,.noiatar-empty-checkout-actions a.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:14px 18px!important;min-height:46px!important;height:auto!important}.noiatar-empty-checkout-actions .button span,.noiatar-empty-checkout-actions a.button span{display:inline-flex!important;align-items:center!important;line-height:1!important}.noiatar-empty-checkout-actions{width:100%;display:flex;justify-content:center!important;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.noiatar-empty-checkout-actions .button{min-width:170px;text-align:center;display:inline-flex;justify-content:center;align-items:center}@media (max-width:480px){.noiatar-empty-checkout-actions{flex-direction:column;gap:10px}.noiatar-empty-checkout-actions .button{width:100%;min-width:0}}body.woocommerce-cart form[role="search"],body.woocommerce-checkout form[role="search"],body.woocommerce-cart .search-form,body.woocommerce-checkout .search-form,body.woocommerce-cart .header-search,body.woocommerce-checkout .header-search,body.woocommerce-cart .site-search,body.woocommerce-checkout .site-search,body.woocommerce-cart .dgwt-wcas-search-wrapp,body.woocommerce-checkout .dgwt-wcas-search-wrapp{display:none!important;visibility:hidden!important;pointer-events:none!important}body.woocommerce-cart .header-icons .search,body.woocommerce-checkout .header-icons .search,body.woocommerce-cart .search-toggle,body.woocommerce-checkout .search-toggle{display:none!important}@media (max-width:768px){body.woocommerce-cart table.shop_table thead{display:none!important}body.woocommerce-cart table.shop_table,body.woocommerce-cart table.shop_table tbody,body.woocommerce-cart table.shop_table tr{display:block!important;width:100%!important}body.woocommerce-cart table.shop_table tr.woocommerce-cart-form__cart-item{position:relative;margin:0 0 14px 0;padding:14px 14px;border-radius:16px;background:rgb(11 16 32 / .7);border:1px solid rgb(215 180 106 / .18);box-shadow:0 14px 34px rgb(0 0 0 / .35)}body.woocommerce-cart table.shop_table td{display:block!important;width:100%!important;padding:8px 0!important;border:0!important;text-align:left!important}body.woocommerce-cart td.product-thumbnail{padding:0!important;margin-bottom:10px}body.woocommerce-cart td.product-thumbnail img{width:64px!important;height:64px!important;object-fit:cover;border-radius:12px;border:1px solid rgb(215 180 106 / .18)}body.woocommerce-cart td.product-name{padding-top:2px!important;font-weight:600;letter-spacing:.2px}body.woocommerce-cart td.product-remove{position:absolute;top:10px;right:10px;width:auto!important;padding:0!important}body.woocommerce-cart td.product-remove a.remove{display:inline-flex!important;width:34px!important;height:34px!important;border-radius:999px!important;align-items:center!important;justify-content:center!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(215 180 106 / .18)!important;color:#D7B46A!important;font-size:18px!important;line-height:1!important}body.woocommerce-cart td.product-price:before,body.woocommerce-cart td.product-quantity:before,body.woocommerce-cart td.product-subtotal:before{display:block;font-size:12px;opacity:.75;margin-bottom:4px;letter-spacing:.3px}body.woocommerce-cart td.product-price:before{content:"Hind"}body.woocommerce-cart td.product-quantity:before{content:"Kogus"}body.woocommerce-cart td.product-subtotal:before{content:"Kokku"}body.woocommerce-cart .quantity .qty{width:110px!important;min-height:44px!important;border-radius:12px!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(215 180 106 / .18)!important;color:#fff!important}body.woocommerce-cart button[name="update_cart"]{width:100%!important;border-radius:14px!important;min-height:48px!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(215 180 106 / .22)!important;color:#D7B46A!important;font-weight:600!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;border-radius:14px!important;min-height:52px!important;background:#D7B46A!important;color:#0B1020!important;font-weight:700!important;letter-spacing:.3px;border:0!important}}@media (max-width:768px){body.woocommerce-cart td.product-remove a.remove{width:30px!important;height:30px!important;border-radius:999px!important;background:rgb(11 16 32 / .55)!important;border:1px solid rgb(215 180 106 / .35)!important;color:#D7B46A!important;font-size:16px!important;box-shadow:0 10px 20px rgb(0 0 0 / .35)}body.woocommerce-cart td.product-remove{top:12px!important;right:12px!important}}@media (max-width:768px){body.woocommerce-cart .cart_totals{width:100%!important;float:none!important;margin:0 auto!important}body.woocommerce-cart .cart_totals table{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}body.woocommerce-cart .cart_totals table tr{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:12px;padding:10px 0!important;border-bottom:1px solid rgb(255 255 255 / .08)}body.woocommerce-cart .cart_totals table tr:last-child{border-bottom:0}body.woocommerce-cart .cart_totals table th,body.woocommerce-cart .cart_totals table td{display:block!important;width:auto!important;padding:0!important;border:0!important;float:none!important;white-space:nowrap}body.woocommerce-cart .cart_totals table th{opacity:.85;font-weight:600}body.woocommerce-cart .cart_totals table td{margin-left:auto!important;text-align:right!important;font-weight:700}body.woocommerce-cart .cart_totals .order-total th,body.woocommerce-cart .cart_totals .order-total td{font-size:16px}body.woocommerce-cart .wc-proceed-to-checkout{padding-top:14px}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important}}@media (max-width:768px){body.woocommerce-cart,body.woocommerce-cart #page,body.woocommerce-cart .site,body.woocommerce-cart .site-content,body.woocommerce-cart main,body.woocommerce-cart .woocommerce{max-width:100%!important;width:100%!important;overflow-x:hidden!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart-collaterals .cart_totals,body.woocommerce-cart .cart-collaterals .cart_totals *{box-sizing:border-box!important;max-width:100%!important}body.woocommerce-cart .cart-collaterals .cart_totals{float:none!important;width:100%!important;margin:0 auto!important}body.woocommerce-cart .cart_totals table{width:100%!important;max-width:100%!important;table-layout:auto!important;margin:0!important}body.woocommerce-cart .cart_totals .shop_table,body.woocommerce-cart .cart_totals .shop_table tbody,body.woocommerce-cart .cart_totals .shop_table tr,body.woocommerce-cart .cart_totals .shop_table th,body.woocommerce-cart .cart_totals .shop_table td{max-width:100%!important;width:auto!important;overflow:hidden!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important}}@media (max-width:768px){html,body{overflow-x:hidden!important;max-width:100vw!important}body.woocommerce-cart{overflow-x:hidden!important;max-width:100vw!important}body.woocommerce-cart #page,body.woocommerce-cart .site,body.woocommerce-cart .site-content,body.woocommerce-cart .content-area,body.woocommerce-cart .entry-content,body.woocommerce-cart main,body.woocommerce-cart .woocommerce{width:100%!important;max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important}body.woocommerce-cart .cart-collaterals{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;overflow:hidden!important;box-sizing:border-box!important}body.woocommerce-cart .cart_totals{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;overflow:hidden!important;box-sizing:border-box!important}body.woocommerce-cart .cart_totals .shop_table{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;border-radius:16px!important}body.woocommerce-cart .cart_totals .shop_table *{max-width:100%!important;box-sizing:border-box!important}body.woocommerce-cart .cart_totals table{width:100%!important;max-width:100%!important;margin:0!important;table-layout:auto!important;border-collapse:collapse!important}body.woocommerce-cart .cart_totals table tr{width:100%!important}body.woocommerce-cart .cart_totals table th,body.woocommerce-cart .cart_totals table td{width:auto!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}body.woocommerce-cart .wc-proceed-to-checkout,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;max-width:100%!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;border-radius:14px!important}}@media (max-width:768px){body.woocommerce-cart .cart_totals table th{color:rgb(255 255 255 / .82)!important}body.woocommerce-cart .cart_totals table td,body.woocommerce-cart .cart_totals table td *,body.woocommerce-cart .cart_totals .amount,body.woocommerce-cart .cart_totals .woocommerce-Price-amount{color:#D7B46A!important;opacity:1!important;visibility:visible!important}body.woocommerce-cart .cart_totals .order-total td,body.woocommerce-cart .cart_totals .order-total .amount{color:#D7B46A!important;font-weight:800!important}}@media (max-width:768px){body.woocommerce-cart td.product-remove a,body.woocommerce-cart td.product-remove a.remove,body.woocommerce-cart td.product-remove button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(11 16 32 / .55)!important;border:1px solid rgb(215 180 106 / .35)!important;color:#D7B46A!important;font-size:16px!important;line-height:1!important;box-shadow:0 10px 20px rgb(0 0 0 / .35)}body.woocommerce-cart td.product-remove a *{color:#D7B46A!important;fill:#D7B46A!important}}@media (max-width:768px){body.woocommerce-cart .cart_totals,body.woocommerce-cart .cart_totals *{opacity:1!important;visibility:visible!important}body.woocommerce-cart .cart_totals table th{color:rgb(255 255 255 / .85)!important}body.woocommerce-cart .cart_totals table td,body.woocommerce-cart .cart_totals table td *,body.woocommerce-cart .cart_totals table td span,body.woocommerce-cart .cart_totals table td bdi,body.woocommerce-cart .cart_totals table td strong,body.woocommerce-cart .cart_totals table td .amount,body.woocommerce-cart .cart_totals table td .woocommerce-Price-amount,body.woocommerce-cart .cart_totals table td .woocommerce-Price-currencySymbol{color:#D7B46A!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}body.woocommerce-cart .cart_totals tr.order-total td,body.woocommerce-cart .cart_totals tr.order-total td *{color:#D7B46A!important;font-weight:900!important}body.woocommerce-cart td.product-remove{position:absolute!important;top:12px!important;right:12px!important;width:auto!important;padding:0!important;margin:0!important;z-index:20!important}body.woocommerce-cart td.product-remove a,body.woocommerce-cart td.product-remove a.remove,body.woocommerce-cart td.product-remove button,body.woocommerce-cart td.product-remove .remove{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .4)!important;color:#D7B46A!important;font-size:16px!important;line-height:1!important;box-shadow:0 10px 22px rgb(0 0 0 / .35)!important;text-decoration:none!important}body.woocommerce-cart td.product-remove svg,body.woocommerce-cart td.product-remove svg *{fill:#D7B46A!important;stroke:#D7B46A!important}body.woocommerce-cart td.product-remove a *,body.woocommerce-cart td.product-remove button *{color:#D7B46A!important}}@media (max-width:768px){body.woocommerce-cart .cart_totals,body.woocommerce-cart .cart_totals .shop_table,body.woocommerce-cart .cart_totals .shop_table *{overflow:visible!important}body.woocommerce-cart .cart_totals .shop_table tr{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:12px!important;padding:10px 0!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}body.woocommerce-cart .cart_totals .shop_table tr:last-child{border-bottom:0!important}body.woocommerce-cart .cart_totals .shop_table th{width:auto!important;flex:1 1 auto!important;color:rgb(255 255 255 / .85)!important;font-weight:600!important;padding:0!important;margin:0!important;border:0!important;text-align:left!important}body.woocommerce-cart .cart_totals .shop_table td{width:auto!important;flex:0 0 auto!important;margin-left:auto!important;padding:0!important;border:0!important;text-align:right!important}body.woocommerce-cart .cart_totals .amount,body.woocommerce-cart .cart_totals .woocommerce-Price-amount,body.woocommerce-cart .cart_totals .woocommerce-Price-currencySymbol,body.woocommerce-cart .cart_totals td .amount,body.woocommerce-cart .cart_totals td bdi{display:inline-block!important;color:#D7B46A!important;opacity:1!important;visibility:visible!important;font-weight:800!important;white-space:nowrap!important}body.woocommerce-cart .cart_totals tr.order-total th,body.woocommerce-cart .cart_totals tr.order-total td,body.woocommerce-cart .cart_totals tr.order-total td *{font-weight:900!important}body.woocommerce-cart .cart_item,body.woocommerce-cart .woocommerce-cart-form__cart-item{position:relative!important}body.woocommerce-cart a.remove,body.woocommerce-cart .remove a,body.woocommerce-cart button.remove{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .4)!important;color:#D7B46A!important;font-size:16px!important;line-height:1!important;box-shadow:0 10px 22px rgb(0 0 0 / .35)!important;text-decoration:none!important}body.woocommerce-cart .product-remove,body.woocommerce-cart td.product-remove{position:absolute!important;top:12px!important;right:12px!important;width:auto!important;padding:0!important;margin:0!important;z-index:50!important;background:transparent!important;border:0!important}body.woocommerce-cart a.remove svg,body.woocommerce-cart a.remove svg *{fill:#D7B46A!important;stroke:#D7B46A!important}}@media (max-width:768px){html,body,body.woocommerce-cart,body.woocommerce-cart #page,body.woocommerce-cart .site,body.woocommerce-cart .site-content,body.woocommerce-cart main,body.woocommerce-cart .woocommerce{overflow-x:hidden!important;max-width:100vw!important}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart_totals{width:100%!important;float:none!important;margin:0!important}body.woocommerce-cart .cart_totals{background:transparent!important;border:0!important;box-shadow:none!important}body.woocommerce-cart .cart_totals .shop_table{width:100%!important;max-width:100%!important;display:block!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:16px!important;box-shadow:0 14px 34px rgb(0 0 0 / .35)!important;overflow:hidden!important}body.woocommerce-cart .cart_totals .shop_table tbody{display:block!important;width:100%!important}body.woocommerce-cart .cart_totals .shop_table tr{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 14px!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;width:100%!important}body.woocommerce-cart .cart_totals .shop_table tr:last-child{border-bottom:0!important}body.woocommerce-cart .cart_totals .shop_table th{flex:1 1 auto!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;text-align:left!important;color:rgb(255 255 255 / .82)!important;font-weight:600!important}body.woocommerce-cart .cart_totals .shop_table td{flex:0 0 auto!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;text-align:right!important;color:#D7B46A!important;font-weight:800!important;white-space:nowrap!important}body.woocommerce-cart .cart_totals .shop_table td .amount,body.woocommerce-cart .cart_totals .shop_table td .woocommerce-Price-amount,body.woocommerce-cart .cart_totals .shop_table td .woocommerce-Price-currencySymbol,body.woocommerce-cart .cart_totals .shop_table td bdi,body.woocommerce-cart .cart_totals .shop_table td span{display:inline!important;visibility:visible!important;opacity:1!important;color:#D7B46A!important}body.woocommerce-cart .cart_totals .shop_table tr.order-total th,body.woocommerce-cart .cart_totals .shop_table tr.order-total td{font-weight:900!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;border-radius:14px!important}body.woocommerce-cart .woocommerce-cart-form__cart-item,body.woocommerce-cart .cart_item{position:relative!important}body.woocommerce-cart td.product-remove,body.woocommerce-cart .product-remove{position:absolute!important;top:12px!important;right:12px!important;width:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;z-index:30!important}body.woocommerce-cart td.product-remove a.remove,body.woocommerce-cart a.remove{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .4)!important;color:#D7B46A!important;font-size:16px!important;line-height:1!important;box-shadow:0 10px 22px rgb(0 0 0 / .35)!important;text-decoration:none!important}}@media (max-width:768px){html,body,body.woocommerce-cart,body.woocommerce-cart #page,body.woocommerce-cart .site,body.woocommerce-cart .site-content,body.woocommerce-cart main,body.woocommerce-cart .woocommerce{overflow-x:hidden!important;max-width:100vw!important}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart_totals{width:100%!important;float:none!important;margin:0!important}body.woocommerce-cart .cart_totals{background:transparent!important;border:0!important;box-shadow:none!important}body.woocommerce-cart .cart_totals .shop_table{width:100%!important;max-width:100%!important;display:block!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:16px!important;box-shadow:0 14px 34px rgb(0 0 0 / .35)!important;overflow:hidden!important}body.woocommerce-cart .cart_totals .shop_table tbody{display:block!important;width:100%!important}body.woocommerce-cart .cart_totals .shop_table tr{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 14px!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;width:100%!important}body.woocommerce-cart .cart_totals .shop_table tr:last-child{border-bottom:0!important}body.woocommerce-cart .cart_totals .shop_table th{flex:1 1 auto!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;text-align:left!important;color:rgb(255 255 255 / .82)!important;font-weight:600!important}body.woocommerce-cart .cart_totals .shop_table td{flex:0 0 auto!important;width:auto!important;padding:0!important;margin:0!important;border:0!important;text-align:right!important;color:#D7B46A!important;font-weight:800!important;white-space:nowrap!important}body.woocommerce-cart .cart_totals .shop_table td .amount,body.woocommerce-cart .cart_totals .shop_table td .woocommerce-Price-amount,body.woocommerce-cart .cart_totals .shop_table td .woocommerce-Price-currencySymbol,body.woocommerce-cart .cart_totals .shop_table td bdi,body.woocommerce-cart .cart_totals .shop_table td span{display:inline!important;visibility:visible!important;opacity:1!important;color:#D7B46A!important}body.woocommerce-cart .cart_totals .shop_table tr.order-total th,body.woocommerce-cart .cart_totals .shop_table tr.order-total td{font-weight:900!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;border-radius:14px!important}body.woocommerce-cart .woocommerce-cart-form__cart-item,body.woocommerce-cart .cart_item{position:relative!important}body.woocommerce-cart td.product-remove,body.woocommerce-cart .product-remove{position:absolute!important;top:12px!important;right:12px!important;width:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;z-index:30!important}body.woocommerce-cart td.product-remove a.remove,body.woocommerce-cart a.remove{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .4)!important;color:#D7B46A!important;font-size:16px!important;line-height:1!important;box-shadow:0 10px 22px rgb(0 0 0 / .35)!important;text-decoration:none!important}}@media (max-width:768px){body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart_totals{width:100%!important;float:none!important;margin:0!important;padding:0!important}body.woocommerce-cart .cart_totals .shop_table{width:100%!important;max-width:100%!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 14px 34px rgb(0 0 0 / .35)!important}body.woocommerce-cart .cart_totals .shop_table,body.woocommerce-cart .cart_totals .shop_table tbody{display:table!important;table-layout:fixed!important;border-collapse:collapse!important}body.woocommerce-cart .cart_totals .shop_table tr{display:table-row!important;border:0!important}body.woocommerce-cart .cart_totals .shop_table th,body.woocommerce-cart .cart_totals .shop_table td{display:table-cell!important;width:50%!important;padding:14px 14px!important;border:0!important;vertical-align:middle!important;font-size:14px!important;line-height:1.3!important}body.woocommerce-cart .cart_totals .shop_table th{color:rgb(255 255 255 / .82)!important;font-weight:600!important;text-align:left!important}body.woocommerce-cart .cart_totals .shop_table td{text-align:right!important;color:#D7B46A!important;font-weight:800!important;white-space:nowrap!important}body.woocommerce-cart .cart_totals .amount,body.woocommerce-cart .cart_totals .woocommerce-Price-amount,body.woocommerce-cart .cart_totals bdi,body.woocommerce-cart .cart_totals .woocommerce-Price-currencySymbol{display:inline!important;visibility:visible!important;opacity:1!important;color:#D7B46A!important;font-weight:800!important}body.woocommerce-cart .cart_totals .shop_table td *{visibility:visible!important;opacity:1!important}body.woocommerce-cart .cart_totals .shop_table tr.order-total th,body.woocommerce-cart .cart_totals .shop_table tr.order-total td{font-weight:900!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;min-height:54px!important;border-radius:14px!important}}@media (max-width:768px){body.woocommerce-cart .cart_totals .shop_table{display:none!important}}.noiatar-cart-summary{margin-top:16px;padding:16px 16px;border-radius:16px;background:rgb(11 16 32 / .62);border:1px solid rgb(215 180 106 / .18);box-shadow:0 14px 34px rgb(0 0 0 / .35)}.noiatar-cart-summary__title{margin:0 0 4px;font-size:18px;letter-spacing:.2px}.noiatar-cart-summary__sub{margin:0 0 12px;opacity:.75;font-size:13px}.noiatar-cart-summary__rows{display:grid;gap:10px}.noiatar-cart-summary__row{display:flex;justify-content:space-between;align-items:center;padding:12px 12px;border-radius:14px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .06)}.noiatar-cart-summary__label{color:rgb(255 255 255 / .82);font-weight:600}.noiatar-cart-summary__value{color:#D7B46A;font-weight:800;white-space:nowrap}.noiatar-cart-summary__row--total .noiatar-cart-summary__label,.noiatar-cart-summary__row--total .noiatar-cart-summary__value{font-weight:900}body.woocommerce-cart .cart_totals .shop_table{display:none!important}.noiatar-cart-summary{margin-top:16px;padding:16px;border-radius:16px;background:rgb(11 16 32 / .62);border:1px solid rgb(215 180 106 / .18);box-shadow:0 14px 34px rgb(0 0 0 / .35)}.noiatar-cart-summary__title{margin:0 0 4px;font-size:18px;letter-spacing:.2px}.noiatar-cart-summary__sub{margin:0 0 12px;opacity:.75;font-size:13px}.noiatar-cart-summary__rows{display:grid;gap:10px}.noiatar-cart-summary__row{display:flex;justify-content:space-between;align-items:center;padding:12px 12px;border-radius:14px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .06)}.noiatar-cart-summary__label{color:rgb(255 255 255 / .82);font-weight:600}.noiatar-cart-summary__value{color:#D7B46A;font-weight:800;white-space:nowrap}.noiatar-cart-summary__row--total .noiatar-cart-summary__label,.noiatar-cart-summary__row--total .noiatar-cart-summary__value{font-weight:900}body.woocommerce-cart .cart_totals>h2,body.woocommerce-cart .cart_totals>h3,body.woocommerce-cart .cart_totals>p{display:none!important}body.woocommerce-cart a.remove{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:rgb(11 16 32 / .6)!important;border:1px solid rgb(215 180 106 / .4)!important;color:#D7B46A!important;box-shadow:0 10px 22px rgb(0 0 0 / .35)!important;text-decoration:none!important;line-height:1!important;font-size:16px!important}body.woocommerce-cart a.remove *,body.woocommerce-cart a.remove svg,body.woocommerce-cart a.remove svg *{color:#D7B46A!important;fill:#D7B46A!important;stroke:#D7B46A!important}body.woocommerce-cart button[name="apply_coupon"],body.woocommerce-cart button[name="update_cart"]{background:rgb(255 255 255 / .06)!important;color:rgb(255 255 255 / .88)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:14px!important;min-height:48px!important;font-weight:700!important;letter-spacing:.2px!important;box-shadow:none!important}body.woocommerce-cart button[name="apply_coupon"]:hover,body.woocommerce-cart button[name="update_cart"]:hover{border-color:rgb(215 180 106 / .22)!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#D7B46A!important;color:#0B1020!important;border-radius:14px!important;min-height:54px!important;font-weight:900!important;letter-spacing:.3px!important;box-shadow:0 18px 44px rgb(0 0 0 / .45)!important}@media (max-width:768px){body.woocommerce-cart button[name="apply_coupon"],body.woocommerce-cart button[name="update_cart"],body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important}}body.woocommerce-cart .cart_totals .noiatar-cart-summary .noiatar-cart-summary__title,body.woocommerce-cart .cart_totals .noiatar-cart-summary .noiatar-cart-summary__sub{display:none!important}body.woocommerce-cart .cart_totals .noiatar-cart-summary h3,body.woocommerce-cart .cart_totals .noiatar-cart-summary h2,body.woocommerce-cart .cart_totals .noiatar-cart-summary p{display:none!important}body.woocommerce-cart .cart_totals .noiatar-cart-summary{margin-bottom:16px!important}body.woocommerce-cart .cart_totals .noiatar-cart-summary+*{margin-top:14px!important}body.woocommerce-cart .noiatar-cart-summary .noiatar-cart-summary__title,body.woocommerce-cart .noiatar-cart-summary .noiatar-cart-summary__sub{display:none!important}body.woocommerce-cart .cart_totals{display:flex!important;flex-direction:column!important;gap:14px!important}body.woocommerce-cart .noiatar-cart-summary{margin-bottom:0!important}body.woocommerce-cart .coupon{display:flex!important;gap:10px!important;align-items:center!important;margin-top:12px!important}body.woocommerce-cart .coupon input[name="coupon_code"]{flex:1 1 auto!important;min-height:46px!important;border-radius:14px!important;background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .1)!important;color:rgb(255 255 255 / .9)!important;padding:0 14px!important}body.woocommerce-cart .coupon button[name="apply_coupon"]{flex:0 0 auto!important;min-height:46px!important;border-radius:14px!important;padding:0 16px!important;background:rgb(215 180 106 / .14)!important;border:1px solid rgb(215 180 106 / .3)!important;color:#D7B46A!important;font-weight:800!important}@media (max-width:768px){body.woocommerce-cart .coupon{flex-direction:column!important;align-items:stretch!important}body.woocommerce-cart .coupon input[name="coupon_code"],body.woocommerce-cart .coupon button[name="apply_coupon"]{width:100%!important}}.noiatar-cart-summary__cta{margin-top:14px}.noiatar-cart-summary__cta .checkout-button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;border-radius:14px!important;background:#D7B46A!important;color:#0B1020!important;font-weight:900!important;letter-spacing:.3px!important;border:0!important;box-shadow:0 18px 44px rgb(0 0 0 / .45)!important;text-decoration:none!important}body.woocommerce-cart .header-search,body.woocommerce-checkout .header-search,body.woocommerce-cart .search-toggle,body.woocommerce-checkout .search-toggle,body.woocommerce-cart .site-header .search,body.woocommerce-checkout .site-header .search,body.woocommerce-cart .site-header .header-search-icon,body.woocommerce-checkout .site-header .header-search-icon{display:none!important}body.woocommerce-cart .site-header [class*="search"],body.woocommerce-checkout .site-header [class*="search"],body.woocommerce-cart .site-header [id*="search"],body.woocommerce-checkout .site-header [id*="search"],body.woocommerce-cart .site-header a[aria-label*="Search"],body.woocommerce-checkout .site-header a[aria-label*="Search"],body.woocommerce-cart .site-header button[aria-label*="Search"],body.woocommerce-checkout .site-header button[aria-label*="Search"],body.woocommerce-cart .site-header a[title*="Search"],body.woocommerce-checkout .site-header a[title*="Search"],body.woocommerce-cart .site-header button[title*="Search"],body.woocommerce-checkout .site-header button[title*="Search"],body.woocommerce-cart .site-header a[aria-label*="Otsi"],body.woocommerce-checkout .site-header a[aria-label*="Otsi"],body.woocommerce-cart .site-header button[aria-label*="Otsi"],body.woocommerce-checkout .site-header button[aria-label*="Otsi"]{display:none!important}body.woocommerce-checkout #place_order,body.woocommerce-checkout button#place_order{width:100%!important;min-height:56px!important;border-radius:14px!important;background:#D7B46A!important;color:#0B1020!important;font-weight:900!important;letter-spacing:.3px!important;border:0!important;box-shadow:0 18px 44px rgb(0 0 0 / .45)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-transform:none!important}body.woocommerce-checkout #payment{border-radius:16px!important;background:rgb(11 16 32 / .55)!important;border:1px solid rgb(215 180 106 / .18)!important;padding:14px!important}body.woocommerce-checkout #payment ul.payment_methods{border:0!important;margin:0 0 12px 0!important;padding:0!important}@media (max-width:768px){body.woocommerce-checkout #place_order{min-height:58px!important}}body.woocommerce-checkout #payment .payment_box,body.woocommerce-checkout #payment .payment_box *{color:rgb(255 255 255 / .88)!important}body.woocommerce-checkout #payment .payment_box a{color:#D7B46A!important;text-decoration:none!important;font-weight:700!important}body.woocommerce-checkout #payment .payment_box small,body.woocommerce-checkout #payment .payment_box .woocommerce-notice,body.woocommerce-checkout #payment .payment_box p{color:rgb(255 255 255 / .75)!important}body.woocommerce-checkout #payment .payment_box input,body.woocommerce-checkout #payment .payment_box select,body.woocommerce-checkout #payment .payment_box textarea{color:rgb(255 255 255 / .92)!important}body.woocommerce-checkout #payment .payment_box input::placeholder,body.woocommerce-checkout #payment .payment_box textarea::placeholder{color:rgb(255 255 255 / .55)!important}body.woocommerce-checkout #payment .payment_box::before,body.woocommerce-checkout #payment .payment_box::after{content:none!important;display:none!important}body.woocommerce-checkout #payment .payment_box{position:relative!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(215 180 106 / .16)!important;border-radius:16px!important;padding:12px!important;margin:10px 0 0 0!important;box-shadow:none!important;overflow:hidden!important}body.woocommerce-checkout #payment .payment_box p{margin:0!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row,body.woocommerce-checkout .woocommerce-additional-fields__field-wrapper .form-row{margin-bottom:14px!important}body.woocommerce-checkout input[type="text"],body.woocommerce-checkout input[type="email"],body.woocommerce-checkout input[type="tel"],body.woocommerce-checkout input[type="password"],body.woocommerce-checkout select,body.woocommerce-checkout textarea{min-height:52px!important;border-radius:14px!important;background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .1)!important;color:rgb(255 255 255 / .92)!important;padding:12px 14px!important;box-shadow:none!important;outline:none!important}body.woocommerce-checkout input::placeholder,body.woocommerce-checkout textarea::placeholder{color:rgb(255 255 255 / .55)!important}body.woocommerce-checkout .form-row label{color:rgb(255 255 255 / .78)!important;font-weight:600!important;margin-bottom:6px!important}body.woocommerce-checkout input:focus,body.woocommerce-checkout select:focus,body.woocommerce-checkout textarea:focus{border-color:rgb(215 180 106 / .35)!important}body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-additional-fields{border:0!important}.noiatar-thankyou-card{margin:20px 0;padding:18px;border-radius:18px;background:rgb(11 16 32 / .65);border:1px solid rgb(215 180 106 / .18);box-shadow:0 18px 55px rgb(0 0 0 / .45)}.noiatar-thankyou-title{margin:0 0 6px;font-size:22px;letter-spacing:.2px}.noiatar-thankyou-sub{margin:0 0 14px;color:rgb(255 255 255 / .75)}.noiatar-thankyou-meta{display:grid;gap:6px;padding:12px;border-radius:14px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .06);margin-bottom:14px}.noiatar-thankyou-actions{display:flex;gap:10px;flex-wrap:wrap}.noiatar-btn-gold{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:14px;background:#D7B46A;color:#0B1020;font-weight:900;text-decoration:none;flex:1 1 220px}.noiatar-btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:14px;background:#fff0;border:1px solid rgb(215 180 106 / .3);color:#D7B46A;font-weight:900;text-decoration:none;flex:1 1 220px}@media (max-width:768px){.noiatar-thankyou-actions{flex-direction:column}.noiatar-btn-gold,.noiatar-btn-ghost{width:100%}}body.woocommerce-account .woocommerce{background:rgb(11 16 32 / .55)!important;border:1px solid rgb(215 180 106 / .16)!important;border-radius:18px!important;padding:18px!important;box-shadow:0 18px 55px rgb(0 0 0 / .45)!important}body.woocommerce-account input[type="text"],body.woocommerce-account input[type="email"],body.woocommerce-account input[type="password"]{min-height:52px!important;border-radius:14px!important;background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .1)!important;color:rgb(255 255 255 / .92)!important;padding:12px 14px!important}body.woocommerce-account label{color:rgb(255 255 255 / .78)!important;font-weight:600!important}body.woocommerce-account button.button,body.woocommerce-account .woocommerce-Button{width:100%!important;min-height:54px!important;border-radius:14px!important;background:#D7B46A!important;color:#0B1020!important;font-weight:900!important;border:0!important;box-shadow:0 18px 44px rgb(0 0 0 / .45)!important}body.woocommerce-account a{color:#D7B46A!important}body.woocommerce-account .woocommerce-MyAccount-navigation{background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:16px!important;padding:12px!important;margin-bottom:14px!important}body.woocommerce-account .woocommerce-MyAccount-navigation a{color:rgb(255 255 255 / .85)!important;display:block;padding:10px 12px!important;border-radius:12px!important}body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:rgb(215 180 106 / .14)!important;color:#D7B46A!important;border:1px solid rgb(215 180 106 / .22)!important}.site-footer a[href^="mailto:"]{color:#D7B46A!important;font-weight:700!important}.site-footer a[href^="mailto:"]:hover{opacity:.9}.woocommerce ul.products li.product{display:flex!important;flex-direction:column!important;align-items:stretch!important}.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product>a.woocommerce-loop-product__link{display:block!important;flex:0 0 auto!important}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{margin:10px 16px 8px 16px!important;line-height:1.2!important;min-height:2.4em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.woocommerce ul.products li.product .price{position:static!important;transform:none!important;margin:0!important;padding:0 16px 12px 16px!important;order:20!important;color:#D7B46A!important;font-weight:900!important;font-size:14px!important;z-index:1!important}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce ul.products li.product a.product_type_simple,.woocommerce ul.products li.product a.product_type_variable{position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;order:30!important;width:calc(100% - 32px)!important;margin:0 16px 16px 16px!important;min-height:50px!important;border-radius:14px!important;background:#D7B46A!important;color:#0B1020!important;border:0!important;font-weight:900!important;letter-spacing:.2px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 14px 34px rgb(0 0 0 / .35)!important}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product a.add_to_cart_button{margin-top:0!important}@media (max-width:768px){.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product a.add_to_cart_button{min-height:54px!important}}.woocommerce .woocommerce-ordering select{background:rgb(11 16 32 / .55)!important;border:1px solid rgb(215 180 106 / .25)!important;border-radius:14px!important;color:rgb(255 255 255 / .9)!important;padding:12px 46px 12px 16px!important;min-height:46px!important;outline:none!important;box-shadow:none!important;font-weight:700!important;letter-spacing:.2px!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.woocommerce .woocommerce-ordering select:hover,.woocommerce .woocommerce-ordering select:focus{border-color:rgb(215 180 106 / .45)!important}.woocommerce .woocommerce-ordering{position:relative!important}.woocommerce .woocommerce-ordering::after{content:"▾"!important;position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;color:#D7B46A!important;pointer-events:none!important;font-size:14px!important;opacity:0.9!important}@media (max-width:768px){.woocommerce .woocommerce-ordering{width:100%!important}.woocommerce .woocommerce-ordering select{width:100%!important}}.woocommerce-products-header__title{margin:0 0 6px 0!important;letter-spacing:0.6px!important}.woocommerce-result-count{margin:0 0 18px 0!important;color:rgb(255 255 255 / .62)!important;font-size:14px!important;font-weight:600!important}.woocommerce .woocommerce-notices-wrapper{margin-bottom:10px!important}.woocommerce .products{margin-top:10px!important}@media (max-width:768px){.woocommerce-products-header__title{font-size:30px!important}.woocommerce-result-count{font-size:13px!important;margin-bottom:14px!important}}.woocommerce div.product form.cart .quantity .qty{min-height:52px!important;border-radius:14px!important;background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .1)!important;color:rgb(255 255 255 / .92)!important;padding:10px 12px!important;box-shadow:none!important;outline:none!important}.woocommerce div.product form.cart button.single_add_to_cart_button{min-height:52px!important;border-radius:14px!important;background:#D7B46A!important;color:#0B1020!important;border:0!important;font-weight:900!important;letter-spacing:.2px!important;padding:12px 18px!important;box-shadow:0 14px 34px rgb(0 0 0 / .35)!important}@media (min-width:769px){.woocommerce div.product form.cart{display:flex!important;gap:12px!important;align-items:center!important}.woocommerce div.product form.cart .quantity{margin:0!important}}@media (max-width:768px){.woocommerce div.product form.cart{display:grid!important;gap:12px!important}.woocommerce div.product form.cart button.single_add_to_cart_button{width:100%!important}}.woocommerce div.product .summary .price{color:#D7B46A!important;font-weight:900!important;font-size:22px!important;margin:10px 0 14px 0!important;letter-spacing:.2px!important}.woocommerce div.product .summary .woocommerce-product-details__short-description{color:rgb(255 255 255 / .78)!important;line-height:1.6!important;margin-bottom:16px!important}.woocommerce div.product .product_title{margin-bottom:6px!important}body.woocommerce-checkout #payment{background:rgb(11 16 32 / .55)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:16px!important;padding:14px!important}body.woocommerce-checkout #payment ul.payment_methods{border:0!important;padding:0!important;margin:0 0 12px 0!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:14px!important;padding:12px 12px!important;margin:0 0 10px 0!important;transition:border-color .15s ease,background .15s ease,transform .15s ease!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label{display:flex!important;align-items:center!important;gap:10px!important;cursor:pointer!important;font-weight:800!important;color:rgb(255 255 255 / .9)!important;margin:0!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input[type="radio"]{transform:scale(1.08);margin:0 6px 0 0!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input[type="radio"]:checked+label,body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.woocommerce-info{color:rgb(255 255 255 / .95)!important}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method input[type="radio"]:checked{accent-color:#D7B46A}body.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:has(input[type="radio"]:checked){background:rgb(215 180 106 / .1)!important;border-color:rgb(215 180 106 / .35)!important;transform:translateY(-1px)}body.woocommerce-checkout #payment .payment_box{margin:10px 0 0 0!important;padding:12px!important;border-radius:14px!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(215 180 106 / .14)!important}body.woocommerce-checkout #payment .payment_box,body.woocommerce-checkout #payment .payment_box *{color:rgb(255 255 255 / .86)!important}body.woocommerce-checkout #payment .form-row.place-order{margin-top:12px!important}.noiatar-emptycart{padding:40px 0 10px}.noiatar-emptycart__wrap{max-width:760px;margin:0 auto;padding:34px 30px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:22px;box-shadow:0 24px 70px rgb(0 0 0 / .45);position:relative;overflow:hidden}.noiatar-emptycart__wrap::before{content:"";position:absolute;inset:-2px;background:radial-gradient(circle at 30% 20%,rgb(215 180 106 / .1),transparent 60%);pointer-events:none}.noiatar-emptycart__badge{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:rgb(11 16 32 / .35);border:1px solid rgb(215 180 106 / .16);border-radius:14px;margin-bottom:16px}.noiatar-emptycart__icon{font-size:18px}.noiatar-emptycart__spark{color:#D7B46A;opacity:.9;font-size:16px}.noiatar-emptycart__title{margin:0 0 10px;color:rgb(255 255 255 / .92);letter-spacing:.4px;font-size:clamp(32px, 3vw, 44px);line-height:1.08}.noiatar-emptycart__text{margin:0 0 22px;color:rgb(255 255 255 / .75);line-height:1.6;max-width:560px}.noiatar-emptycart__actions{display:flex;gap:12px;flex-wrap:wrap}.noiatar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 18px;border-radius:14px;font-weight:900;letter-spacing:.2px;text-decoration:none!important;transition:transform .15s ease,filter .15s ease,background .15s ease,border-color .15s ease!important}.noiatar-btn--gold{background:#D7B46A;color:#0B1020;box-shadow:0 14px 34px rgb(0 0 0 / .35)}.noiatar-btn--ghost{background:rgb(11 16 32 / .35);border:1px solid rgb(215 180 106 / .22);color:rgb(255 255 255 / .9)}.noiatar-btn:hover{transform:translateY(-1px);filter:brightness(1.03)}@media (max-width:768px){.noiatar-emptycart{padding:26px 0 6px}.noiatar-emptycart__wrap{margin:0 14px;padding:24px 18px}.noiatar-emptycart__actions{flex-direction:column}.noiatar-btn{width:100%}}body.noiatar-cart-empty.woocommerce-cart .site-main,body.noiatar-cart-empty.woocommerce-cart .content-area{width:100%!important;max-width:100%!important}body.noiatar-cart-empty.woocommerce-cart .container,body.noiatar-cart-empty.woocommerce-cart .wrap,body.noiatar-cart-empty.woocommerce-cart .site-content{max-width:100%!important;width:100%!important}.noiatar-emptycart-hero{width:100%;padding:80px 0 60px;min-height:520px;display:flex;align-items:center;justify-content:center;position:relative}.noiatar-emptycart-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 55% 35%,rgb(215 180 106 / .1),transparent 55%),radial-gradient(circle at 25% 65%,rgb(111 231 255 / .06),transparent 60%);pointer-events:none}.noiatar-emptycart-hero__card{width:min(980px, 92vw);padding:44px 46px;border-radius:22px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);box-shadow:0 24px 70px rgb(0 0 0 / .45);position:relative;z-index:2}.noiatar-emptycart-hero__badge{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:rgb(11 16 32 / .35);border:1px solid rgb(215 180 106 / .16);margin-bottom:16px}.noiatar-emptycart-hero__spark{color:#D7B46A;opacity:.9}.noiatar-emptycart-hero__label{color:rgb(255 255 255 / .75);font-weight:800;letter-spacing:.2px}.noiatar-emptycart-hero__title{margin:0 0 10px;color:rgb(255 255 255 / .92);letter-spacing:.4px;font-size:clamp(34px, 3vw, 46px);line-height:1.08}.noiatar-emptycart-hero__text{margin:0 0 22px;color:rgb(255 255 255 / .75);line-height:1.6;max-width:640px}.noiatar-emptycart-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.noiatar-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 18px;border-radius:14px;font-weight:900;letter-spacing:.2px;text-decoration:none!important;transition:transform .15s ease,filter .15s ease}.noiatar-btn--gold{background:#D7B46A;color:#0B1020;box-shadow:0 14px 34px rgb(0 0 0 / .35);min-width:220px}.noiatar-btn--ghost{background:rgb(11 16 32 / .35);border:1px solid rgb(215 180 106 / .22);color:rgb(255 255 255 / .9);min-width:220px}.noiatar-btn:hover{transform:translateY(-1px);filter:brightness(1.03)}@media (max-width:768px){.noiatar-emptycart-hero{padding:30px 0 20px;min-height:auto}.noiatar-emptycart-hero__card{padding:24px 18px}.noiatar-emptycart-hero__actions{flex-direction:column}.noiatar-btn{width:100%}}@media (min-width:1024px){.noiatar-emptycart-hero__card--2col{display:grid!important;grid-template-columns:1.4fr 0.9fr!important;gap:22px!important;align-items:stretch!important}.noiatar-emptycart-hero__left{display:flex!important;flex-direction:column!important;justify-content:center!important;padding-right:10px!important}.noiatar-emptycart-hero__right{display:flex!important;align-items:center!important}.noiatar-emptycart-hero__sidecard{width:100%!important;padding:18px!important;border-radius:18px!important;background:rgb(11 16 32 / .35)!important;border:1px solid rgb(255 255 255 / .08)!important;box-shadow:0 14px 44px rgb(0 0 0 / .35)!important}.noiatar-emptycart-hero__side-title{font-weight:900!important;color:rgb(255 255 255 / .9)!important;letter-spacing:.2px!important;margin-bottom:12px!important}.noiatar-emptycart-hero__link{display:flex!important;align-items:center!important;gap:10px!important;padding:12px 12px!important;border-radius:14px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(215 180 106 / .14)!important;color:rgb(255 255 255 / .86)!important;text-decoration:none!important;margin-bottom:10px!important;font-weight:800!important;transition:transform .15s ease,border-color .15s ease,background .15s ease!important}.noiatar-emptycart-hero__link span{color:#D7B46A!important;opacity:.9!important}.noiatar-emptycart-hero__link:hover{transform:translateY(-1px)!important;border-color:rgb(215 180 106 / .3)!important;background:rgb(215 180 106 / .06)!important}}@media (max-width:1023px){.noiatar-emptycart-hero__card--2col{display:block!important}.noiatar-emptycart-hero__right{margin-top:14px!important}}body.woocommerce-account .woocommerce{background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:22px!important;padding:26px!important;box-shadow:0 24px 70px rgb(0 0 0 / .45)!important}body.woocommerce-account .woocommerce h2,body.woocommerce-account .woocommerce legend{color:rgb(255 255 255 / .92)!important;letter-spacing:.3px!important}body.woocommerce-account .woocommerce input[type="text"],body.woocommerce-account .woocommerce input[type="email"],body.woocommerce-account .woocommerce input[type="password"],body.woocommerce-account .woocommerce input[type="tel"],body.woocommerce-account .woocommerce textarea{background:rgb(11 16 32 / .35)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:14px!important;color:rgb(255 255 255 / .92)!important;padding:14px 14px!important;min-height:50px!important;outline:none!important}body.woocommerce-account .woocommerce input::placeholder,body.woocommerce-account .woocommerce textarea::placeholder{color:rgb(255 255 255 / .45)!important}body.woocommerce-account .woocommerce input:focus,body.woocommerce-account .woocommerce textarea:focus{border-color:rgb(215 180 106 / .38)!important;box-shadow:0 0 0 3px rgb(215 180 106 / .1)!important}body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce a.button{background:#D7B46A!important;color:#0B1020!important;border:0!important;border-radius:14px!important;min-height:52px!important;padding:12px 18px!important;font-weight:900!important;box-shadow:0 14px 34px rgb(0 0 0 / .35)!important;transition:transform .15s ease,filter .15s ease!important}body.woocommerce-account .woocommerce button.button:hover,body.woocommerce-account .woocommerce a.button:hover{transform:translateY(-1px)!important;filter:brightness(1.03)!important}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation a{display:block;padding:12px 14px;border-radius:14px;background:rgb(11 16 32 / .35);border:1px solid rgb(255 255 255 / .08);color:rgb(255 255 255 / .86);text-decoration:none!important;margin-bottom:10px;font-weight:800}body.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation a:hover{border-color:rgb(215 180 106 / .28);background:rgb(215 180 106 / .06)}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content{margin-top:10px!important}@media (max-width:768px){body.woocommerce-account .woocommerce{padding:18px!important;border-radius:18px!important}}body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-shipping-fields,body.woocommerce-checkout .woocommerce-additional-fields{background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:22px!important;padding:18px!important;box-shadow:0 18px 55px rgb(0 0 0 / .35)!important}body.woocommerce-checkout .form-row label{color:rgb(255 255 255 / .8)!important;font-weight:800!important;letter-spacing:.15px!important;margin-bottom:8px!important}body.woocommerce-checkout .woocommerce form .form-row input.input-text,body.woocommerce-checkout .woocommerce form .form-row textarea,body.woocommerce-checkout .woocommerce form .form-row select{background:rgb(11 16 32 / .35)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:14px!important;color:rgb(255 255 255 / .92)!important;padding:14px 14px!important;min-height:52px!important;outline:none!important}body.woocommerce-checkout .woocommerce form .form-row input.input-text::placeholder,body.woocommerce-checkout .woocommerce form .form-row textarea::placeholder{color:rgb(255 255 255 / .45)!important}body.woocommerce-checkout .woocommerce form .form-row input.input-text:focus,body.woocommerce-checkout .woocommerce form .form-row textarea:focus,body.woocommerce-checkout .woocommerce form .form-row select:focus{border-color:rgb(215 180 106 / .38)!important;box-shadow:0 0 0 3px rgb(215 180 106 / .1)!important}body.woocommerce-checkout .woocommerce form .form-row{margin-bottom:14px!important}body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid input,body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid select,body.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid textarea{border-color:rgb(255 90 90 / .55)!important;box-shadow:0 0 0 3px rgb(255 90 90 / .1)!important}body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-message{border-radius:16px!important;background:rgb(11 16 32 / .55)!important;border:1px solid rgb(215 180 106 / .18)!important;color:rgb(255 255 255 / .88)!important}@media (max-width:768px){body.woocommerce-checkout .woocommerce-billing-fields,body.woocommerce-checkout .woocommerce-shipping-fields,body.woocommerce-checkout .woocommerce-additional-fields{padding:14px!important;border-radius:18px!important}}@media (max-width:768px){body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box{background:rgb(11 16 32 / .35)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:18px!important;padding:14px!important;overflow:hidden!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;margin:0!important;list-style:none!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li{margin:0!important;padding:0!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li a,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li button,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:92px!important;width:100%!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:16px!important;padding:10px!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li img{max-width:100%!important;max-height:38px!important;height:auto!important;width:auto!important;object-fit:contain!important}body.woocommerce-checkout #payment li .payment_method_title{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}body.woocommerce-checkout #payment li .payment_method_title img{max-height:18px!important;width:auto!important}}@media (max-width:768px){body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box,body.woocommerce-checkout #payment li[id*="payment_method_montonio"] .payment_box{overflow:hidden!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ol,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="bank"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="banks"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="aspsp"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="logos"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="grid"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="list"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box a,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box button,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:92px!important;border-radius:16px!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box img{max-width:100%!important;max-height:42px!important;width:auto!important;height:auto!important;object-fit:contain!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul{padding:0!important;margin:0!important;list-style:none!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li{margin:0!important;padding:0!important}}@media (max-width:768px){body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box,body.woocommerce-checkout #payment li[id*="payment_method_montonio"] .payment_box{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;margin:0!important;list-style:none!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ol li{margin:0!important;padding:0!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li a,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li button,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:92px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:16px!important;padding:10px!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box img{max-height:42px!important;width:auto!important;height:auto!important;object-fit:contain!important}}@media (max-width:768px){body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box,body.woocommerce-checkout #payment li[id*="payment_method_montonio"] .payment_box{background:rgb(11 16 32 / .35)!important;border:1px solid rgb(215 180 106 / .18)!important;border-radius:18px!important;padding:14px!important;box-shadow:none!important;overflow:visible!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ol,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="bank"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="banks"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="aspsp"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="logos"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="grid"],body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box [class*="list"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ol{padding:0!important;margin:0!important;list-style:none!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ul li,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box ol li{margin:0!important;padding:0!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box a,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box button,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box label{width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:92px!important;background:rgb(255 255 255 / .03)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:16px!important;padding:10px!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box img{max-width:100%!important;max-height:42px!important;width:auto!important;height:auto!important;object-fit:contain!important}body.woocommerce-checkout #payment .payment_method_title{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}body.woocommerce-checkout #payment .payment_method_title img{max-height:18px!important;width:auto!important}}body.woocommerce-cart .woocommerce-store-notice,body.woocommerce-checkout .woocommerce-store-notice{display:none!important}@media (max-width:768px){body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box select{width:100%!important;max-width:210px!important;margin:0 0 14px 0!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box select+div,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box select+ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:100%!important;margin-top:10px!important}body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box select+div>*,body.woocommerce-checkout #payment li[class*="payment_method_montonio"] .payment_box select+ul>*{width:100%!important;max-width:100%!important}}@media (max-width:768px){:where(.elementor-nav-menu--dropdown,.elementor-nav-menu__container,#mobile-menu,#primary-mobile-menu,.mobile-nav,.mobile-menu,.offcanvas-menu,.menu-drawer,.mega-menu,.megamenu,.max-mega-menu){:where(figure,.wp-block-image,.elementor-widget -image,.elementor-image){width:100%!important;height:140px!important;overflow:hidden!important;border-radius:18px!important;margin:0!important;padding:0!important;line-height:0!important;display:block!important}:where(figure img,.wp-block-image img,.elementor-widget-image img,.elementor-image img){width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}}}@media (max-width:768px){a.button,.wp-block-button__link,.elementor-button,.btn,button,input[type="submit"]{border-radius:999px!important}.home .elementor-button,.home a.elementor-button,.home .wp-block-button__link{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;min-height:52px!important;padding:14px 18px!important;background:rgb(11 16 32 / .45)!important;border:1px solid rgb(215 180 106 / .35)!important;color:#FFFFFF!important;font-weight:700!important;letter-spacing:0.6px!important;box-shadow:0 14px 55px rgb(0 0 0 / .4)!important;backdrop-filter:blur(8px)!important}.home .elementor-button:active,.home a.elementor-button:active,.home .wp-block-button__link:active{transform:scale(.98)!important}}@media (max-width:768px){:where(.elementor-nav-menu--dropdown,#mobile-menu,.mega-menu,.megamenu,.max-mega-menu,.menu-drawer,.offcanvas-menu) :where(a,.menu-item,.elementor-item,.elementor-sub-item){display:block!important}:where(.elementor-nav-menu--dropdown,#mobile-menu,.mega-menu,.menu-drawer) :where(h3,h4,.title,.menu-title,.elementor-item-title){min-height:42px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}}@media (max-width:768px){.woocommerce-cart .cart-empty,.woocommerce-cart .woocommerce-info{background:rgb(11 16 32 / .45)!important;border:1px solid rgb(215 180 106 / .25)!important;border-radius:18px!important;padding:16px!important;color:#fff!important}.woocommerce-cart .return-to-shop a.button{width:100%!important;min-height:52px!important;border-radius:999px!important;background:#D7B46A!important;color:#0B1020!important;border:1px solid #D7B46A!important;font-weight:800!important}}body.woocommerce-cart a.noiatar-remove{width:42px!important;height:42px!important;border-radius:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .16)!important;color:rgb(255 255 255 / .9)!important;font-size:22px!important;line-height:1!important;text-decoration:none!important;transition:transform .12s ease,border-color .12s ease,background .12s ease}body.woocommerce-cart a.noiatar-remove:hover{transform:translateY(-1px);border-color:rgb(215 180 106 / .55)!important;background:rgb(215 180 106 / .12)!important;color:#D7B46A!important}@media (max-width:768px){body.woocommerce-cart a.noiatar-remove{width:48px!important;height:48px!important;border-radius:18px!important}}body.woocommerce-checkout .select2-container--default .select2-selection--single{background:rgb(0 0 0 / .18)!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:16px!important;min-height:46px!important;display:flex!important;align-items:center!important;padding:0 12px!important}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:rgb(255 255 255 / .92)!important;line-height:46px!important;padding-left:0!important}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgb(255 255 255 / .55)!important}body.woocommerce-checkout .select2-dropdown{background:#0B1020!important;border:1px solid rgb(215 180 106 / .25)!important;border-radius:16px!important;overflow:hidden!important;z-index:999999!important}body.woocommerce-checkout .select2-results__option{color:rgb(255 255 255 / .92)!important;padding:10px 12px!important}body.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected]{background:rgb(215 180 106 / .16)!important;color:#D7B46A!important}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review{overflow:visible!important}body.woocommerce-checkout .select2-container--open .select2-dropdown{background:#ffffff!important;border:1px solid rgb(215 180 106 / .35)!important;border-radius:16px!important;overflow:hidden!important;z-index:999999!important}body.woocommerce-checkout .select2-container--open .select2-results{background:#ffffff!important}body.woocommerce-checkout .select2-search--dropdown .select2-search__field{background:#ffffff!important;border:1px solid rgb(0 0 0 / .12)!important;border-radius:14px!important;padding:10px 12px!important;color:#0B1020!important;outline:none!important}body.woocommerce-checkout .select2-results__option{color:#0B1020!important;font-weight:700!important;padding:10px 12px!important;background:transparent!important}body.woocommerce-checkout .select2-results__group{color:#0B1020!important;font-weight:900!important;letter-spacing:0.3px!important;padding:12px 12px 8px!important;background:rgb(0 0 0 / .03)!important}body.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected]{background:rgb(215 180 106 / .18)!important;color:#0B1020!important}body.woocommerce-checkout .select2-container--default .select2-results__option[aria-selected="true"]{background:rgb(0 0 0 / .06)!important;color:#0B1020!important}body.woocommerce-checkout .select2-results__option *,body.woocommerce-checkout .select2-results__group *{color:#0B1020!important}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review{overflow:visible!important}body.woocommerce-checkout [class*="parcel"],body.woocommerce-checkout [class*="terminal"],body.woocommerce-checkout [class*="pickup"],body.woocommerce-checkout [class*="pakipunkt"]{-webkit-font-smoothing:antialiased}body.woocommerce-checkout [class*="parcel"] *,body.woocommerce-checkout [class*="terminal"] *,body.woocommerce-checkout [class*="pickup"] *,body.woocommerce-checkout [class*="pakipunkt"] *{color:#0B1020!important;opacity:1!important;filter:none!important;-webkit-filter:none!important;text-shadow:none!important}body.woocommerce-checkout [role="dialog"],body.woocommerce-checkout [aria-modal="true"]{color:#0B1020!important}body.woocommerce-checkout [role="dialog"],body.woocommerce-checkout [aria-modal="true"],body.woocommerce-checkout [class*="parcel"][class*="modal"],body.woocommerce-checkout [class*="terminal"][class*="modal"],body.woocommerce-checkout [class*="pickup"][class*="modal"],body.woocommerce-checkout [class*="pakipunkt"][class*="modal"]{background:#ffffff!important;border:1px solid rgb(215 180 106 / .35)!important;border-radius:16px!important}body.woocommerce-checkout [class*="parcel"] h1,body.woocommerce-checkout [class*="parcel"] h2,body.woocommerce-checkout [class*="parcel"] h3,body.woocommerce-checkout [class*="terminal"] h1,body.woocommerce-checkout [class*="terminal"] h2,body.woocommerce-checkout [class*="terminal"] h3,body.woocommerce-checkout [class*="pickup"] h1,body.woocommerce-checkout [class*="pickup"] h2,body.woocommerce-checkout [class*="pickup"] h3{font-weight:900!important;color:#0B1020!important}body.woocommerce-checkout [class*="parcel"] input,body.woocommerce-checkout [class*="terminal"] input,body.woocommerce-checkout [class*="pickup"] input,body.woocommerce-checkout [class*="pakipunkt"] input{background:#ffffff!important;border:1px solid rgb(0 0 0 / .18)!important;border-radius:14px!important;padding:10px 12px!important;color:#0B1020!important;outline:none!important}body.woocommerce-checkout [class*="parcel"] li,body.woocommerce-checkout [class*="terminal"] li,body.woocommerce-checkout [class*="pickup"] li,body.woocommerce-checkout [class*="pakipunkt"] li{color:#0B1020!important;font-weight:700!important}body.woocommerce-checkout [class*="parcel"] li:hover,body.woocommerce-checkout [class*="terminal"] li:hover,body.woocommerce-checkout [class*="pickup"] li:hover,body.woocommerce-checkout [class*="pakipunkt"] li:hover{background:rgb(215 180 106 / .18)!important}body.woocommerce-checkout [class*="parcel"] table *,body.woocommerce-checkout [class*="terminal"] table *,body.woocommerce-checkout [class*="pickup"] table *{color:#0B1020!important;opacity:1!important}body.woocommerce-checkout label[for*="pakipunkt"],body.woocommerce-checkout label[for*="terminal"],body.woocommerce-checkout label[for*="parcel"],body.woocommerce-checkout label[for*="pickup"]{color:#D7B46A!important;font-weight:900!important;letter-spacing:0.4px!important}body.woocommerce-checkout label[for*="pakipunkt"] .required,body.woocommerce-checkout label[for*="terminal"] .required,body.woocommerce-checkout label[for*="parcel"] .required,body.woocommerce-checkout label[for*="pickup"] .required{color:#D7B46A!important}body.single-product{--noi-bg:#0B1020;--noi-gold:#D7B46A;--noi-card:rgba(11,16,32,0.42);--noi-border:rgba(215,180,106,0.18);--noi-shadow:0 22px 70px rgba(0,0,0,0.55);--noi-radius:22px}body.single-product .noiatar-pdp-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr)!important;gap:18px!important;align-items:start!important;max-width:1180px!important;margin:0 auto!important;padding:0 14px!important}@media(max-width:980px){body.single-product .noiatar-pdp-grid{grid-template-columns:1fr!important}}body.single-product .noiatar-pdp-grid .woocommerce-product-gallery{background:var(--noi-card)!important;border:1px solid var(--noi-border)!important;border-radius:var(--noi-radius)!important;box-shadow:var(--noi-shadow)!important;padding:16px!important;overflow:hidden!important}body.single-product .noiatar-pdp-grid .woocommerce-product-gallery img{width:100%!important;height:auto!important;display:block!important;border-radius:18px!important}body.single-product .noiatar-pdp-grid .summary{background:var(--noi-card)!important;border:1px solid var(--noi-border)!important;border-radius:var(--noi-radius)!important;box-shadow:var(--noi-shadow)!important;padding:18px!important}body.single-product .noiatar-pdp-grid .summary .product_title{color:rgb(255 255 255 / .96)!important;letter-spacing:0.3px!important}body.single-product .noiatar-pdp-grid .summary .price,body.single-product .noiatar-pdp-grid .summary .price *{color:var(--noi-gold)!important;font-weight:900!important}body.single-product form.variations_form .value::before,body.single-product form.variations_form .value::after,body.single-product form.variations_form td.value::before,body.single-product form.variations_form td.value::after{content:none!important;display:none!important}body.single-product form.variations_form select,body.single-product form.cart select,body.single-product .summary select{width:100%!important;max-width:420px!important;background:rgb(0 0 0 / .18)!important;border:1px solid rgb(255 255 255 / .16)!important;color:rgb(255 255 255 / .92)!important;border-radius:16px!important;min-height:48px!important;padding:12px 46px 12px 14px!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important}body.single-product form.variations_form .value,body.single-product form.variations_form td.value{position:relative!important;max-width:420px!important}body.single-product form.variations_form .value::after,body.single-product form.variations_form td.value::after{content:""!important;position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;height:16px!important;pointer-events:none!important;background-repeat:no-repeat!important;background-size:16px 16px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='%23D7B46A' d='M7 10l5 5l5-5z'/%3E%3C/svg%3E")!important}body.single-product form.variations_form select:focus{border-color:rgb(215 180 106 / .55)!important;box-shadow:0 0 0 4px rgb(215 180 106 / .1)!important}body.single-product form.variations_form table.variations{margin:10px 0 14px 0!important;border:0!important}body.single-product form.variations_form table.variations th,body.single-product form.variations_form table.variations td{border:0!important;padding:6px 0!important}body.single-product form.variations_form label{color:rgb(255 255 255 / .82)!important;font-weight:800!important}body.single-product form.cart .quantity input.qty{background:rgb(0 0 0 / .18)!important;border:1px solid rgb(255 255 255 / .16)!important;color:rgb(255 255 255 / .92)!important;border-radius:16px!important;min-height:48px!important;width:110px!important;text-align:center!important}body.single-product .single_add_to_cart_button,body.single-product button.single_add_to_cart_button{width:100%!important;min-height:54px!important;border-radius:999px!important;background:var(--noi-gold)!important;border:1px solid var(--noi-gold)!important;color:var(--noi-bg)!important;font-weight:900!important;letter-spacing:0.7px!important;box-shadow:0 18px 75px rgb(215 180 106 / .22)!important}body.single-product .single_add_to_cart_button:disabled,body.single-product .single_add_to_cart_button.disabled{background:rgb(255 255 255 / .08)!important;border-color:rgb(255 255 255 / .14)!important;color:rgb(255 255 255 / .55)!important;box-shadow:none!important}@media(max-width:768px){body.single-product form.variations_form select,body.single-product form.variations_form .value,body.single-product form.variations_form td.value{max-width:100%!important}}body.single-product form.variations_form select,body.single-product .summary form.cart select,body.single-product form.cart select{cursor:pointer!important;background:rgb(0 0 0 / .18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23D7B46A' d='M7 10l5 5l5-5z'/%3E%3C/svg%3E") no-repeat right 14px center / 18px 18px!important;padding-right:50px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body.single-product form.variations_form .value::after,body.single-product form.variations_form td.value::after,body.single-product form.variations_form .value::before,body.single-product form.variations_form td.value::before{display:none!important;content:none!important}.noiatar-mini-cart-wrap{position:relative;display:inline-flex;align-items:center}.noiatar-mini-cart-dropdown{position:absolute;right:0;top:calc(100% + 12px);width:360px;max-width:92vw;background:rgb(11 16 32 / .92);border:1px solid rgb(215 180 106 / .22);border-radius:18px;box-shadow:0 24px 90px rgb(0 0 0 / .65);padding:14px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:999999}.noiatar-mini-cart-wrap.open .noiatar-mini-cart-dropdown{opacity:1;transform:translateY(0);pointer-events:auto}.noiatar-mini-cart-inner{display:flex;flex-direction:column;gap:10px}.noiatar-mini-cart-title{color:rgb(255 255 255 / .95);font-weight:900;letter-spacing:.4px;font-size:14px;padding-bottom:8px;border-bottom:1px solid rgb(255 255 255 / .1)}.noiatar-mini-cart-dropdown .woocommerce-mini-cart{max-height:320px;overflow:auto;padding-right:4px}.noiatar-mini-cart-dropdown .woocommerce-mini-cart-item{padding:10px 0!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.noiatar-mini-cart-dropdown .woocommerce-mini-cart-item a{color:rgb(255 255 255 / .92)!important;font-weight:800!important;text-decoration:none!important}.noiatar-mini-cart-dropdown .woocommerce-mini-cart-item .quantity{color:rgb(255 255 255 / .65)!important;font-weight:700!important}.noiatar-mini-cart-dropdown .woocommerce-mini-cart__total{margin:8px 0 0 0!important;padding-top:10px!important;border-top:1px solid rgb(255 255 255 / .1)!important;color:rgb(255 255 255 / .92)!important;font-weight:900!important}.noiatar-mini-cart-dropdown .woocommerce-mini-cart__total strong{color:rgb(255 255 255 / .75)!important;font-weight:800!important}.noiatar-mini-cart-dropdown .woocommerce-mini-cart__total .amount{color:#D7B46A!important}.noiatar-mini-cart-footer{display:flex;gap:10px;margin-top:6px}.noiatar-mini-cart-btn{flex:1;text-align:center;padding:12px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .92);font-weight:900;letter-spacing:.4px;text-decoration:none;transition:transform .12s ease,border-color .12s ease,background .12s ease}.noiatar-mini-cart-btn:hover{transform:translateY(-1px);border-color:rgb(215 180 106 / .45);background:rgb(215 180 106 / .12);color:#D7B46A}.noiatar-mini-cart-pay{background:#D7B46A;border-color:#D7B46A;color:#0B1020!important}.noiatar-mini-cart-pay:hover{color:#0B1020!important}@media(max-width:980px){.noiatar-mini-cart-dropdown{right:auto;left:50%;transform:translate(-50%,8px)}.noiatar-mini-cart-wrap.open .noiatar-mini-cart-dropdown{transform:translate(-50%,0)}}.noiatar-menu-cart{position:relative!important}.noiatar-menu-cart-link{position:relative!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.noiatar-cart-count{position:absolute!important;top:-8px!important;right:-10px!important;min-width:18px!important;height:18px!important;padding:0 6px!important;border-radius:999px!important;background:#D7B46A!important;color:#0B1020!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.noiatar-mini-cart-dropdown{position:absolute!important;right:0!important;top:calc(100% + 12px)!important;width:360px!important;max-width:92vw!important;background:rgb(11 16 32 / .92)!important;border:1px solid rgb(215 180 106 / .22)!important;border-radius:18px!important;box-shadow:0 24px 90px rgb(0 0 0 / .65)!important;padding:14px!important;opacity:0!important;transform:translateY(8px)!important;pointer-events:none!important;transition:opacity .15s ease,transform .15s ease!important;z-index:999999!important}@media (min-width:981px){.noiatar-menu-cart:hover .noiatar-mini-cart-dropdown{opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}}.noiatar-mini-cart-title{color:rgb(255 255 255 / .95)!important;font-weight:900!important;letter-spacing:.4px!important;font-size:14px!important;padding-bottom:8px!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;margin-bottom:10px!important}.noiatar-mini-cart-body .woocommerce-mini-cart{max-height:320px!important;overflow:auto!important;padding-right:4px!important}.noiatar-mini-cart-body .woocommerce-mini-cart-item{padding:10px 0!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.noiatar-mini-cart-body .woocommerce-mini-cart-item a{color:rgb(255 255 255 / .92)!important;font-weight:800!important;text-decoration:none!important}.noiatar-mini-cart-body .woocommerce-mini-cart-item .quantity{color:rgb(255 255 255 / .65)!important;font-weight:700!important}.noiatar-mini-cart-body .woocommerce-mini-cart__total{margin:10px 0 0 0!important;padding-top:10px!important;border-top:1px solid rgb(255 255 255 / .1)!important;color:rgb(255 255 255 / .92)!important;font-weight:900!important}.noiatar-mini-cart-body .woocommerce-mini-cart__total .amount{color:#D7B46A!important}.noiatar-mini-cart-footer{display:flex!important;gap:10px!important;margin-top:10px!important}.noiatar-mini-cart-btn{flex:1!important;text-align:center!important;padding:12px 12px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:rgb(255 255 255 / .06)!important;color:rgb(255 255 255 / .92)!important;font-weight:900!important;letter-spacing:.4px!important;text-decoration:none!important;transition:transform .12s ease,border-color .12s ease,background .12s ease!important}.noiatar-mini-cart-btn:hover{transform:translateY(-1px)!important;border-color:rgb(215 180 106 / .45)!important;background:rgb(215 180 106 / .12)!important;color:#D7B46A!important}.noiatar-mini-cart-pay{background:#D7B46A!important;border-color:#D7B46A!important;color:#0B1020!important}body .noiatar-atc-popup.is-open{display:flex!important;align-items:center!important;justify-content:center!important}body [class*="added"][class*="cart"]:not(.woocommerce-message),body [class*="cart"][class*="popup"],body [class*="added-to-cart"]{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:999999!important}body [class*="added-to-cart"] *{max-width:92vw!important}@media (max-width:768px){body [class*="added"][class*="cart"]:not(.woocommerce-message),body [class*="cart"][class*="popup"],body [class*="added-to-cart"]{top:46%!important}}.wc-block-components-coupon-form .wc-block-components-text-input input[type="text"],.wc-block-components-coupon-form .wc-block-components-text-input input[type="text"]:focus{background:rgb(12 16 26 / .85)!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .14)!important;box-shadow:none!important}.wc-block-components-coupon-form .wc-block-components-text-input input[type="text"]::placeholder{color:rgb(255 255 255 / .55)!important}.wc-block-components-coupon-form .wc-block-components-text-input label{color:rgb(255 255 255 / .75)!important}.wc-block-components-coupon-form .wc-block-components-button{border-radius:14px!important}.wc-block-cart__submit-container{background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:18px!important;padding:16px!important}.wc-block-cart__submit-container .wc-block-components-button,.wc-block-cart__submit-container a.wc-block-components-button{width:100%!important;border-radius:14px!important;min-height:52px!important}body.woocommerce-cart .wc-block-components-text-input input.wc-block-components-text-input__input,body.woocommerce-cart .wc-block-components-text-input input[type="text"].wc-block-components-text-input__input,body.woocommerce-cart .wc-block-components-coupon-form input.wc-block-components-text-input__input{background:rgb(10 14 22 / .92)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .16)!important;box-shadow:none!important}body.woocommerce-cart .wc-block-components-coupon-form input.wc-block-components-text-input__input::placeholder{color:rgb(255 255 255 / .55)!important;opacity:1!important}body.woocommerce-cart .wc-block-components-coupon-form .wc-block-components-text-input__input:focus{outline:none!important;border-color:rgb(111 231 255 / .35)!important}body.woocommerce-cart input.wc-block-components-text-input__input:-webkit-autofill{-webkit-text-fill-color:#fff!important;transition:background-color 9999s ease-in-out 0s!important}.noiatar-wrap{max-width:1200px;margin:0 auto;padding:40px 18px 80px}.noiatar-head{margin:0 0 22px}.noiatar-title{margin:0}.noiatar-sub{margin:8px 0 0;opacity:.75}.noiatar-empty-card{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;padding:22px;border-radius:22px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08)}.noiatar-empty-left h2{margin:10px 0 6px}.noiatar-empty-left p{margin:0 0 14px;opacity:.8;max-width:56ch}.noiatar-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);font-size:22px}.noiatar-empty-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.noiatar-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:999px;text-decoration:none;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .05)}.noiatar-btn--gold{background:#C8A978;color:#0B1020;border-color:rgb(0 0 0 / .15);font-weight:700}.noiatar-btn--ghost{color:rgb(255 255 255 / .9)}.noiatar-empty-right{padding:16px;border-radius:18px;background:rgb(0 0 0 / .18);border:1px solid rgb(255 255 255 / .08)}.noiatar-empty-right h3{margin:0 0 10px}.noiatar-bullets{margin:0;padding-left:18px;opacity:.9}.noiatar-bullets li{margin:6px 0}.noiatar-empty-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.noiatar-chip{padding:10px 14px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .10);text-decoration:none}.noiatar-cart-live .woocommerce,.noiatar-checkout-live .woocommerce{margin:0!important}@media (max-width:900px){.noiatar-wrap{padding:26px 14px 60px}.noiatar-empty-card{grid-template-columns:1fr}}.woocommerce-cart .noiatar-wrap{max-width:1320px!important;padding-top:24px!important}.woocommerce-cart .woocommerce{margin-top:0!important}.woocommerce-cart-form .quantity,.woocommerce-cart-form .product-quantity,.woocommerce-cart-form td.product-quantity{display:inline-flex!important;visibility:visible!important;opacity:1!important}.woocommerce-cart-form .quantity.noiatar-qty{align-items:center;gap:10px}.woocommerce-cart-form .quantity input.qty{width:64px!important;text-align:center!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .12)!important;color:rgb(255 255 255 / .92)!important;border-radius:14px!important;height:44px!important}.noiatar-qty-btn{width:44px;height:44px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .92);font-size:20px;line-height:1;cursor:pointer}.noiatar-qty-btn:hover{background:rgb(255 255 255 / .07)}.woocommerce a.remove,.woocommerce-cart a.remove{display:none!important}.noiatar-remove{display:inline-flex;margin-top:10px;padding:10px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .88);text-decoration:none!important}.noiatar-remove:hover{background:rgb(255 255 255 / .07)}.woocommerce-cart .coupon input#coupon_code,.woocommerce-cart .coupon input[name="coupon_code"]{background:rgb(0 0 0 / .35)!important;border:1px solid rgb(255 255 255 / .14)!important;color:rgb(255 255 255 / .92)!important;border-radius:14px!important;height:44px!important}.woocommerce-cart .coupon input#coupon_code::placeholder{color:rgb(255 255 255 / .55)!important}.woocommerce .cart-collaterals,.woocommerce-cart .cart-collaterals{margin-top:0!important}.woocommerce-cart .cart_totals h2,.woocommerce-cart .cart_totals .wc-block-components-totals-item__label{margin-bottom:12px!important}.woocommerce-cart .cart_totals table{border-collapse:separate!important;border-spacing:0 12px!important}.woocommerce-cart .cart_totals table th,.woocommerce-cart .cart_totals table td{padding:14px 16px!important;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .10)}.woocommerce-cart .cart_totals table th{border-radius:16px 0 0 16px}.woocommerce-cart .cart_totals table td{border-radius:0 16px 16px 0}.woocommerce-cart .cart_totals tr.shipping th,.woocommerce-cart .cart_totals tr.shipping td{position:relative}.woocommerce-cart .cart_totals tr.shipping th{padding-left:34px!important}.woocommerce-cart .cart_totals tr.shipping th:before{content:"";position:absolute;left:14px;top:50%;width:8px;height:8px;transform:translateY(-50%);border-radius:99px;background:#C8A978;box-shadow:0 0 10px rgb(200 169 120 / .35)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{border-radius:999px!important;padding:14px 16px!important;background:#C8A978!important;color:#0B1020!important;font-weight:800!important;border:1px solid rgb(0 0 0 / .18)!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{filter:brightness(1.05)}.noiatar-bullets li{margin:10px 0!important;line-height:1.35!important}.noiatar-empty-right,.noiatar-cart-page .noiatar-empty-right{display:block}@media (max-width:900px){.woocommerce-cart .noiatar-wrap{max-width:100%!important;padding:18px 14px 60px!important}}.wp-block-woocommerce-cart .wc-block-cart__title,.wp-block-woocommerce-cart .wc-block-cart__heading{display:none!important}.wp-block-woocommerce-cart{max-width:1200px!important;margin:0 auto!important;padding:0 18px 60px!important}@media (min-width:960px){.wp-block-woocommerce-cart .wc-block-cart__form{display:flex!important;gap:26px!important;align-items:flex-start!important}.wp-block-woocommerce-cart .wc-block-cart__main{flex:1 1 62%!important;min-width:0!important}.wp-block-woocommerce-cart .wc-block-cart__sidebar{flex:0 0 38%!important;min-width:0!important}}.wp-block-woocommerce-cart .wc-block-components-quantity-selector{display:inline-flex!important;align-items:center!important;gap:10px!important;background:transparent!important;border:0!important;padding:0!important}.wp-block-woocommerce-cart .wc-block-components-quantity-selector button{width:42px!important;height:42px!important;border-radius:12px!important;border:1px solid rgb(255 255 255 / .14)!important;background:rgb(255 255 255 / .04)!important;color:rgb(255 255 255 / .92)!important;box-shadow:none!important}.wp-block-woocommerce-cart .wc-block-components-quantity-selector button:hover{background:rgb(255 255 255 / .07)!important}.wp-block-woocommerce-cart .wc-block-components-quantity-selector input{width:62px!important;height:42px!important;border-radius:12px!important;border:1px solid rgb(255 255 255 / .14)!important;background:rgb(255 255 255 / .06)!important;color:rgb(255 255 255 / .92)!important;text-align:center!important}.wp-block-woocommerce-cart .wc-block-cart-item__remove-link{width:auto!important;height:auto!important;min-width:0!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;color:rgb(255 255 255 / .85)!important;text-decoration:underline!important;text-underline-offset:3px!important}.wp-block-woocommerce-cart .wc-block-cart-item__remove-link svg{display:none!important}.wp-block-woocommerce-cart .wc-block-cart-item__remove-link::after{content:"Eemalda toode"}.wp-block-woocommerce-cart .wc-block-components-coupon-code input,.wp-block-woocommerce-cart .wc-block-components-text-input input{background:rgb(0 0 0 / .35)!important;border:1px solid rgb(255 255 255 / .16)!important;color:rgb(255 255 255 / .92)!important;border-radius:14px!important}.wp-block-woocommerce-cart .wc-block-components-text-input input::placeholder{color:rgb(255 255 255 / .55)!important}.wp-block-woocommerce-cart .wc-block-components-totals-wrapper>*{margin-top:12px!important}.wp-block-woocommerce-cart .wc-block-components-totals-item{padding:14px 16px!important;border-radius:16px!important;border:1px solid rgb(255 255 255 / .10)!important;background:rgb(255 255 255 / .04)!important}.wp-block-woocommerce-cart .wc-block-components-totals-item--shipping .wc-block-components-totals-item__label{position:relative!important;padding-left:18px!important}.wp-block-woocommerce-cart .wc-block-components-totals-item--shipping .wc-block-components-totals-item__label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:99px;background:#C8A978;box-shadow:0 0 10px rgb(200 169 120 / .35)}.wp-block-woocommerce-cart .wc-block-cart__submit-button,.wp-block-woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button{border-radius:999px!important;padding:14px 18px!important;background:#C8A978!important;color:#0B1020!important;font-weight:800!important;border:1px solid rgb(0 0 0 / .18)!important}@media (max-width:959px){.wp-block-woocommerce-cart .wc-block-cart__form{display:block!important}.wp-block-woocommerce-cart .wc-block-cart__sidebar{margin-top:18px!important}}body.woocommerce-cart .wp-block-woocommerce-cart .wc-block-cart__heading,body.woocommerce-cart .wp-block-woocommerce-cart h2.wc-block-cart__heading{display:none!important}body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-checkout .wp-block-woocommerce-checkout{max-width:1180px!important;margin:0 auto!important;padding:24px 20px 80px!important}body.woocommerce-cart .entry-content,body.woocommerce-checkout .entry-content{max-width:none!important}body.woocommerce-cart .wc-block-cart{gap:28px!important}body.woocommerce-cart .wc-block-cart__main{flex:1 1 62%!important;min-width:0!important}body.woocommerce-cart .wc-block-cart__sidebar{flex:0 0 38%!important;max-width:420px!important}body.woocommerce-cart .wc-block-components-product-metadata__description,body.woocommerce-cart .wc-block-components-product-metadata__description *{display:none!important}body.woocommerce-cart .wc-block-cart-item__remove-link{background:transparent!important;border:0!important;padding:0!important;margin-top:10px!important;text-decoration:underline!important;font-weight:600!important;opacity:0.9!important}body.woocommerce-cart .wc-block-cart-item__remove-link svg,body.woocommerce-cart .wc-block-cart-item__remove-link .wc-block-components-button__text{display:none!important}body.woocommerce-cart .wc-block-cart-item__remove-link::before{content:"Eemalda toode"!important}body.woocommerce-cart .wc-block-components-quantity-selector{border:1px solid rgb(255 255 255 / .14)!important;background:rgb(255 255 255 / .06)!important;border-radius:999px!important;overflow:hidden!important;padding:0!important;height:42px!important}body.woocommerce-cart .wc-block-components-quantity-selector__button{background:transparent!important;border:0!important;width:42px!important;height:42px!important;color:#fff!important;opacity:0.9!important}body.woocommerce-cart .wc-block-components-quantity-selector__button:first-child{border-right:1px solid rgb(255 255 255 / .12)!important}body.woocommerce-cart .wc-block-components-quantity-selector__button:last-child{border-left:1px solid rgb(255 255 255 / .12)!important}body.woocommerce-cart .wc-block-components-quantity-selector__input{background:transparent!important;border:0!important;width:52px!important;height:42px!important;color:#fff!important;text-align:center!important;font-weight:700!important}body.woocommerce-cart .wc-block-components-text-input input,body.woocommerce-cart .wc-block-components-text-input input:focus,body.woocommerce-cart input.wc-block-components-text-input__input{background:rgb(255 255 255 / .08)!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .18)!important;box-shadow:none!important}body.woocommerce-cart .wc-block-components-text-input input::placeholder{color:rgb(255 255 255 / .55)!important}body.woocommerce-cart .wc-block-components-totals-wrapper,body.woocommerce-cart .wc-block-components-totals-item{margin-top:14px!important}body.woocommerce-cart .wc-block-components-totals-item__label,body.woocommerce-cart .wc-block-components-totals-item__value{font-weight:700!important}body.woocommerce-cart .wc-block-components-totals-item{padding:14px 16px!important}body.woocommerce-cart .wc-block-cart__submit-container,body.woocommerce-cart .wc-block-cart__submit-button{width:100%!important}body.woocommerce-cart .wc-block-cart__submit-button{border-radius:16px!important;padding:14px 16px!important;font-weight:800!important}@media (max-width:900px){body.woocommerce-cart .wc-block-cart__main,body.woocommerce-cart .wc-block-cart__sidebar{max-width:none!important;flex:1 1 100%!important}body.woocommerce-cart .wc-block-cart{gap:18px!important}}.woocommerce ul.products li.product-category a,.woocommerce-page ul.products li.product-category a{position:relative!important;display:block!important;overflow:hidden!important;border-radius:22px!important}.woocommerce ul.products li.product-category a::before,.woocommerce-page ul.products li.product-category a::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(6 10 20 / .05) 0%,rgb(6 10 20 / .55) 62%,rgb(6 10 20 / .8) 100%);pointer-events:none;z-index:1}.woocommerce ul.products li.product-category img,.woocommerce-page ul.products li.product-category img{width:100%!important;height:auto!important;display:block!important;border-radius:22px!important;transform:translateZ(0)}.woocommerce ul.products li.product-category .woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title{position:absolute!important;left:14px!important;right:14px!important;bottom:14px!important;margin:0!important;padding:12px 14px!important;border-radius:16px!important;background:rgb(12 18 32 / .72)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#EDEDED!important;font-weight:850!important;letter-spacing:.02em!important;text-transform:uppercase;font-size:16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;z-index:2!important;text-shadow:0 2px 14px rgb(0 0 0 / .65)!important}.woocommerce ul.products li.product-category .woocommerce-loop-category__title mark.count,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title mark.count{background:rgb(200 169 120 / .22)!important;color:#C8A978!important;padding:4px 10px!important;border-radius:999px!important;font-weight:850!important;font-size:13px!important}@media (max-width:768px){.woocommerce ul.products li.product-category .woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title{left:12px!important;right:12px!important;bottom:12px!important;padding:11px 12px!important;font-size:15px!important}}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2.woocommerce-loop-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.25;min-height:calc(1.25em * 2);margin-bottom:10px}.woocommerce ul.products li.product .woocommerce-product-details__short-description,.woocommerce ul.products li.product .woocommerce-product__short-description,.woocommerce ul.products li.product .short-description{display:none!important}.woocommerce ul.products li.product .price{margin-top:0}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.button{margin-top:12px}.noitar-cat-card .noitar-cat-name,.noitar-cat-card .noitar-cat-title{color:rgb(215 180 106 / .98)!important;text-shadow:0 1px 10px rgb(0 0 0 / .6)}.noitar-cat-card .noitar-cat-bottom{background:rgb(11 16 32 / .55)!important;border-top:1px solid rgb(255 255 255 / .08)}.woocommerce ul.products li.product-category .woocommerce-loop-category__title{display:block!important;color:rgb(215 180 106 / .98)!important;text-shadow:0 1px 10px rgb(0 0 0 / .6)}.noitar-cat .noitar-cat-bottom{background:linear-gradient(180deg,#fff0 0%,rgb(11 16 32 / .72) 55%,rgb(11 16 32 / .88) 100%)!important}.noitar-cat .noitar-cat-caption{color:rgb(245 241 232 / .96)!important;text-shadow:0 1px 10px rgb(0 0 0 / .55)!important}.noitar-cat .noitar-cat-name{color:#F5F1E8!important;letter-spacing:0.06em!important;font-weight:700!important}.noitar-cat .noitar-cat-count{color:#D7B46A!important;background:rgb(11 16 32 / .65)!important;border:1px solid rgb(215 180 106 / .35)!important;box-shadow:0 8px 22px rgb(0 0 0 / .35)!important}@media (min-width:980px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:22px!important;line-height:1.22!important;-webkit-line-clamp:3!important;min-height:calc(1.22em * 3)!important}}.woocommerce ul.products li.product .woocommerce-loop-product__title{position:relative!important;z-index:2!important}.noitar-cat,.noitar-category-card{overflow:hidden}.noitar-cat-caption,.noitar-category-card .noitar-cat-caption,.woocommerce .noitar-cat-caption{color:rgb(246 241 232 / .95)!important;background:linear-gradient(180deg,#fff0 0%,rgb(11 16 32 / .55) 55%,rgb(11 16 32 / .78) 100%)!important}.noitar-cat-name,.noitar-category-card .noitar-cat-name,.woocommerce .noitar-cat-name{color:#F6F1E8!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 10px rgb(0 0 0 / .55)}.noitar-cat-count,.noitar-category-card .noitar-cat-count,.woocommerce .noitar-cat-count{color:#D7B46A!important;border-color:rgb(215 180 106 / .65)!important;background:rgb(11 16 32 / .35)!important}.noitar-cat-bottom{background:rgb(11 16 32 / .1)}@media (min-width:980px){.woocommerce ul.products li.product .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;line-height:1.2!important;min-height:3.6em!important}}.noitar-cat-caption{background:rgb(10 16 32 / .78)!important;border-top:1px solid rgb(215 180 106 / .18)!important;backdrop-filter:blur(8px)}.noitar-cat-caption .noitar-cat-name{color:rgb(245 242 235 / .98)!important;font-weight:800!important;letter-spacing:.02em;text-shadow:0 6px 18px rgb(0 0 0 / .65)}.noitar-cat-caption .noitar-cat-count{background:rgb(215 180 106 / .12)!important;border:1px solid rgb(215 180 106 / .35)!important;color:rgb(215 180 106 / .98)!important;font-weight:700!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2.woocommerce-loop-product__title{white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important;line-height:1.12!important;min-height:4.48em!important}.woocommerce ul.products li.product .woocommerce-product-details__short-description,.woocommerce ul.products li.product .woocommerce-loop-product__description,.woocommerce ul.products li.product .product-excerpt,.woocommerce ul.products li.product .short-description{display:none!important}.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category{position:relative}.woocommerce ul.products li.product-category>a,.woocommerce-page ul.products li.product-category>a{display:block;position:relative;border-radius:26px;overflow:hidden;border:1px solid rgb(255 255 255 / .10);background:rgb(14 20 35 / .30);box-shadow:0 18px 45px rgb(0 0 0 / .35)}.woocommerce ul.products li.product-category>a img,.woocommerce-page ul.products li.product-category>a img{display:block;width:100%;height:auto}.woocommerce ul.products li.product-category>a .woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category>a .woocommerce-loop-category__title{display:flex!important;align-items:center;justify-content:space-between;gap:12px;position:absolute;left:0;right:0;bottom:0;margin:0!important;padding:16px 18px;color:#F6F1E8!important;font-weight:600;letter-spacing:.10em;text-transform:uppercase;background:linear-gradient(180deg,#fff0 0%,rgb(10 15 28 / .70) 55%,rgb(10 15 28 / .92) 100%);text-shadow:0 2px 18px rgb(0 0 0 / .65)}.woocommerce ul.products li.product-category>a .woocommerce-loop-category__title mark.count,.woocommerce-page ul.products li.product-category>a .woocommerce-loop-category__title mark.count{background:rgb(215 180 106 / .16)!important;color:#D7B46A!important;border:1px solid rgb(215 180 106 / .35);border-radius:999px;padding:4px 10px;font-size:12px;line-height:1}@media (hover:hover){.woocommerce ul.products li.product-category>a:hover,.woocommerce-page ul.products li.product-category>a:hover{transform:translateY(-2px);border-color:rgb(215 180 106 / .35)}}body.tax-product_cat .woocommerce ul.products li.product-category,body.tax-product_cat .woocommerce-page ul.products li.product-category{position:relative}body.tax-product_cat .woocommerce ul.products li.product-category a{position:relative;display:block;border-radius:18px;overflow:hidden}body.tax-product_cat .woocommerce ul.products li.product-category a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:44%;background:linear-gradient(to top,rgb(11 16 32 / .92),#fff0);pointer-events:none}body.tax-product_cat .woocommerce ul.products li.product-category .woocommerce-loop-category__title{color:#D7B46A!important;text-transform:uppercase;letter-spacing:.06em;font-weight:700;text-shadow:0 1px 14px rgb(0 0 0 / .65)}body.tax-product_cat .woocommerce ul.products li.product-category .woocommerce-loop-category__title mark.count{background:rgb(0 0 0 / .35)!important;color:#D7B46A!important;border:1px solid rgb(215 180 106 / .35);border-radius:999px;padding:.18em .6em;margin-left:.55em;font-weight:700}.noitar-cat-caption{background:rgb(11 16 32 / .78)!important;border-top:1px solid rgb(215 180 106 / .22)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;padding:12px 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;opacity:1!important;visibility:visible!important}.noitar-cat-name{color:rgb(245 241 232 / .98)!important;font-weight:900!important;letter-spacing:.10em!important;text-transform:uppercase!important;text-shadow:0 2px 14px rgb(0 0 0 / .75)!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:currentColor!important}.noitar-cat-count{min-width:28px!important;height:28px!important;padding:0 10px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgb(215 180 106 / .16)!important;border:1px solid rgb(215 180 106 / .4)!important;color:rgb(245 241 232 / .98)!important;font-weight:900!important;opacity:1!important;visibility:visible!important;-webkit-text-fill-color:currentColor!important}html body .noitar-cat-caption,html body .noitar-cat-caption *{opacity:1!important;filter:none!important;transform:none!important;mix-blend-mode:normal!important}html body .noitar-cat-caption .noitar-cat-name{color:#F6F1E8!important;-webkit-text-fill-color:#F6F1E8!important;background:none!important;-webkit-background-clip:initial!important;text-shadow:0 1px 10px rgb(0 0 0 / .45)!important}html body .noitar-cat-caption .noitar-cat-count{color:#D7B46A!important;-webkit-text-fill-color:#D7B46A!important;background:rgb(11 16 32 / .70)!important;border:1px solid rgb(215 180 106 / .45)!important;box-shadow:0 8px 24px rgb(0 0 0 / .25)!important}html body .noitar-cat-caption{position:relative!important;z-index:5!important}.woocommerce ul.products li.product-category a img,.noitar-cat-card img,.noitar-cat-thumb img,.noitar-cat-image img{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;border-radius:18px 18px 0 0}.noitar-cat-thumb,.noitar-cat-image,.woocommerce ul.products li.product-category a{overflow:hidden}.noitar-cat-caption,.woocommerce-loop-category__title{position:relative;z-index:2;margin:0!important;padding:14px 16px!important;background:linear-gradient(180deg,rgb(10 16 32 / .15) 0%,rgb(10 16 32 / .72) 55%,rgb(10 16 32 / .9) 100%)!important;border-top:1px solid rgb(255 255 255 / .1)!important}.noitar-cat-caption .noitar-cat-name,.woocommerce-loop-category__title{color:rgb(255 255 255 / .92)!important;text-shadow:0 1px 10px rgb(0 0 0 / .55)}.noitar-cat-caption .noitar-cat-count,.woocommerce-loop-category__title .count{color:#D7B46A!important;background:rgb(215 180 106 / .14)!important;border:1px solid rgb(215 180 106 / .35)!important;border-radius:999px!important;padding:4px 10px!important}.noitar-cat-caption *{position:relative;z-index:3}.woocommerce ul.products li.product-category,.noitar-cat-card{padding:0!important}.woocommerce ul.products li.product-category a{padding:0!important;display:block}.noiatar-ticker{position:sticky;top:auto;z-index:9999;background:rgb(11 16 32 / .92);border-bottom:1px solid rgb(255 255 255 / .1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden}.noiatar-ticker__inner{display:flex;gap:48px;white-space:nowrap;will-change:transform;padding-left:100%;animation:noiatar-marquee 18s linear infinite;padding-top:10px;padding-bottom:10px}.noiatar-ticker__text{display:inline-flex;align-items:center;gap:10px;font-size:14px;letter-spacing:.6px;color:rgb(255 255 255 / .92)}.noiatar-ticker__text strong{color:#D7B46A;font-weight:700}@keyframes noiatar-marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@media (max-width:768px){.noiatar-ticker__inner{animation-duration:22s}.noiatar-ticker__text{font-size:13px}}@media (prefers-reduced-motion:reduce){.noiatar-ticker__inner{animation:none}}.single-product .noiatar-gc-fields{width:100%;max-width:520px;box-sizing:border-box}.single-product form.cart{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.single-product form.cart .quantity,.single-product form.cart .single_add_to_cart_button{margin:0}