.an-canvas{margin:0!important;background:#262626!important}.an-site,.an-site *{box-sizing:border-box}.an-site{--an-gold:#c6a15b;--an-gray:#262626;background:var(--an-gray);color:#eee;font-family:Tahoma,Arial,sans-serif;font-size:14px;line-height:1.9;isolation:isolate;width:100%;text-align:right}.an-site a{color:inherit;text-decoration:none;transition:color .25s,transform .25s,background .25s}.an-site a:hover{color:var(--an-gold)}.an-site h1,.an-site h2,.an-site h3,.an-site p{font-family:inherit;color:inherit;margin:0}.an-site img{max-width:100%;display:block}.an-header{max-width:1440px;padding:25px 5%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #ffffff14}.an-brand{font-size:30px;font-weight:800;color:var(--an-gold)!important;line-height:1.3}.an-brand small{display:block;font:9px/2.5 Arial;letter-spacing:3px;color:#aaa}.an-header nav{display:flex;gap:32px}.an-cart{border:1px solid #ffffff30;border-radius:99px;padding:8px 20px}.an-cart b{padding:0 6px;color:var(--an-gold)}.an-hero{min-height:630px;background:linear-gradient(270deg,#17171770,transparent 80%),url('hero.jpg') center/cover;display:flex;align-items:center;padding:70px max(6%,calc((100vw - 1260px)/2));position:relative}.an-hero>div{max-width:540px}.an-eyebrow{font:10px/2 Arial,sans-serif;color:var(--an-gold);letter-spacing:3px;display:block;margin-bottom:14px}.an-hero h1{font-size:clamp(30px,4.5vw,62px);font-weight:800;line-height:1.65;margin:15px 0 20px;max-width:480px}.an-hero p{font-size:16px;line-height:2.2;color:#cecece;max-width:440px;margin-bottom:32px}.an-btn{display:inline-flex;gap:34px;align-items:center;background:var(--an-gold);color:#171717!important;padding:13px 28px;border-radius:3px;font-weight:bold}.an-btn:hover{background:#e5c986;transform:translateY(-3px)}.an-textlink{display:inline-block;margin:12px 22px;font-size:12px;border-bottom:1px solid #8e8e8e}.an-hero small{display:block;font:9px/2 Arial;letter-spacing:4px;color:#999;margin-top:65px}.an-section{max-width:1340px;margin:auto;padding:75px 5%}.an-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:32px}.an-title h2{font-size:29px}.an-title p,.an-title>a{font-size:12px;color:#bbb}.an-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.an-categories>a{text-align:center;padding:20px 16px 24px;background:linear-gradient(145deg,#ffffff0a,transparent);border:1px solid #ffffff16;border-radius:8px}.an-categories>a:hover{border-color:var(--an-gold);transform:translateY(-5px)}.an-category-image{height:155px;overflow:hidden;margin-bottom:18px;display:grid;place-items:center}.an-category-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:screen;border-radius:4px}.an-category-image span{font-size:65px;color:var(--an-gold);font-weight:100}.an-categories h3{font-size:17px;margin-bottom:5px}.an-categories a>span{font-size:11px;color:#b8b8b8}.an-products{border-top:1px solid #ffffff12}.an-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.an-card{border:1px solid #ffffff14;background:#ffffff05;border-radius:8px;overflow:hidden;transition:.3s}.an-card:hover{transform:translateY(-6px);border-color:#c6a15b80;box-shadow:0 15px 35px #0003}.an-photo{height:255px;background:#ecebe7;display:flex!important;align-items:center;justify-content:center;position:relative;padding:22px}.an-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.an-missing{color:#777;font-size:11px}.an-sale{position:absolute;top:12px;right:12px;background:var(--an-gold);color:#171717;font-size:10px;padding:3px 9px;border-radius:3px}.an-card-body{padding:20px}.an-card h3{font-size:16px;line-height:1.8;margin-bottom:12px}.an-price{color:var(--an-gold);font-size:12px;min-height:48px}.an-price del{color:#888}.an-price ins{background:transparent;color:var(--an-gold);text-decoration:none}.an-product-link{display:flex;justify-content:space-between;border-top:1px solid #ffffff12;margin-top:13px;padding-top:13px;font-size:11px}.an-product-link span{color:var(--an-gold)}.an-benefits{max-width:1220px;margin:0 auto 75px;padding:35px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ffffff20;border-radius:6px}.an-benefits>div{padding:10px 30px;border-left:1px solid #ffffff15}.an-benefits>div:last-child{border:0}.an-benefits b{font:25px/1.5 Georgia;color:var(--an-gold)}.an-benefits h3{font-size:15px;margin:8px 0}.an-benefits p{font-size:12px;color:#aaa}.an-footer{background:#0003;padding:60px 6% 20px;display:grid;grid-template-columns:1.3fr .7fr 1fr;gap:45px}.an-footer h2{color:var(--an-gold);font-size:28px;margin-bottom:12px}.an-footer h3{font-size:15px;margin-bottom:20px}.an-footer p,.an-footer a{font-size:12px;color:#aaa}.an-footer a{display:block;margin-bottom:8px}.an-social{display:flex;gap:12px;margin-top:25px}.an-credit{grid-column:1/-1;border-top:1px solid #ffffff12;padding-top:20px;text-align:center;font-size:10px;color:#777}.an-content{max-width:1000px;margin:auto;padding:90px 6%;min-height:50vh}.an-content h1,.an-content h2{font-size:32px;margin-bottom:25px}.an-content p{margin-bottom:20px;line-height:2.4}.an-site a:focus-visible{outline:2px solid var(--an-gold);outline-offset:5px}
@media(min-width:1800px){.an-hero{min-height:760px}}@media(max-width:1000px){.an-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.an-hero{min-height:580px;background-position:40% center}.an-header nav{gap:18px}.an-benefits{margin:0 5% 50px}.an-benefits>div{padding:10px 15px}.an-footer{gap:25px}.an-photo{height:220px}}@media(max-width:700px){.an-header{padding:18px 5%;gap:15px;flex-wrap:wrap}.an-brand{font-size:25px}.an-cart{font-size:11px;padding:6px 12px}.an-header nav{order:3;width:100%;justify-content:space-between;font-size:12px;gap:12px;padding-top:10px}.an-hero{min-height:640px;align-items:flex-start;padding:35px 6% 250px;background-image:linear-gradient(180deg,#242424fa 0%,#242424db 40%,transparent 85%),url('hero.jpg');background-position:22% center}.an-hero h1{font-size:35px;margin:10px 0}.an-hero p{font-size:13px;margin-bottom:22px}.an-hero small{display:none}.an-btn{font-size:12px;padding:10px 20px;gap:20px}.an-textlink{margin:10px;font-size:10px}.an-section{padding:45px 5%}.an-title h2{font-size:23px}.an-title p{display:none}.an-title>a{font-size:10px}.an-eyebrow{font-size:8px;letter-spacing:2px}.an-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-category-image{height:115px}.an-categories h3{font-size:14px}.an-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-photo{height:185px;padding:13px}.an-card-body{padding:13px}.an-card h3{font-size:13px}.an-price{font-size:10px;min-height:48px}.an-product-link{font-size:10px}.an-benefits{grid-template-columns:1fr;padding:15px 25px;gap:0}.an-benefits>div{border:0;border-bottom:1px solid #ffffff15;position:relative;padding:20px 40px 20px 0}.an-benefits b{position:absolute;right:0;top:25px;font-size:20px}.an-benefits h3{margin:0 0 6px}.an-footer{grid-template-columns:1fr 1fr;padding-top:35px;gap:30px}.an-footer>div:first-child{grid-column:1/-1}.an-content{padding:45px 6%}.an-content h1{font-size:26px}}@media(prefers-reduced-motion:reduce){.an-site *{transition:none!important}}
.an-woo{max-width:1340px;min-height:65vh}.an-woo .woocommerce,.an-woo .product{color:#eee!important}.an-woo .products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:25px 0!important;padding:0!important}.an-woo .products:before,.an-woo .products:after{display:none!important}.an-woo .products li.product{float:none!important;width:100%!important;margin:0!important;padding:18px!important;background:#ffffff08;border:1px solid #ffffff20;border-radius:8px}.an-woo .products img{height:230px!important;object-fit:contain;background:#efeeeb;border-radius:6px}.an-woo .woocommerce-loop-product__title{font-size:16px!important;margin:15px 0!important}.an-woo .price{color:var(--an-gold)!important}.an-woo .button,.an-woo button,.an-woo input[type=submit],.an-woo a.checkout-button{background:var(--an-gold)!important;color:#191919!important;border:0!important;border-radius:4px!important;padding:12px 22px!important;cursor:pointer;font-family:inherit}.an-woo input:not([type=checkbox]):not([type=radio]):not([type=submit]),.an-woo select,.an-woo textarea{background:#f1f0ec!important;color:#222!important;border:1px solid #bdbdbd!important;border-radius:4px!important;min-height:42px;padding:8px 12px!important;font-family:inherit}.an-woo .woocommerce-info,.an-woo .woocommerce-message{background:#ffffff0b;color:#eee;border-top-color:var(--an-gold)}.an-woo .woocommerce-error{background:#512b2b;color:#fff}.an-woo .woocommerce-tabs ul.tabs li{background:#ffffff0b!important;border-color:#ffffff30!important}.an-woo .woocommerce-tabs ul.tabs li.active{background:var(--an-gray)!important}.an-woo table,.an-woo td,.an-woo th{border-color:#ffffff25!important;color:inherit}.an-woo .summary .product_title{font-size:32px!important}.an-woo .product_meta{font-size:12px;color:#aaa}.an-woo .woocommerce-breadcrumb{color:#aaa}.an-woo .woocommerce-breadcrumb a{color:var(--an-gold)}.an-woo .woocommerce div.product div.images img{border-radius:10px}.an-woo .woocommerce-MyAccount-navigation li{list-style:none;padding:10px;border-bottom:1px solid #ffffff20}.an-woo .woocommerce-MyAccount-navigation{border:1px solid #ffffff20;border-radius:6px;padding:20px}.an-search{display:flex;max-width:430px;margin-top:25px;border-bottom:1px solid #ffffff40}.an-search input{background:transparent!important;border:0!important;color:white!important;outline:none;min-width:0;width:100%;padding:10px 0!important;font-family:inherit}.an-search button{background:transparent;border:0;color:var(--an-gold);padding:10px;cursor:pointer;font-family:inherit}@media(max-width:900px){.an-woo .products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.an-woo .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.an-woo .products li.product{padding:10px!important}.an-woo .products img{height:150px!important}.an-woo .summary .product_title{font-size:25px!important}.an-search{margin-top:15px}}
.an-card{position:relative}.an-favorite{position:absolute;top:12px;left:12px;z-index:2;background:#fffdf6;color:#3b3b3b;border:1px solid #ddd;border-radius:50%;width:34px;height:34px;line-height:1;font-size:23px;cursor:pointer}.an-favorite[aria-pressed=true]{color:#ab8040}.an-card[hidden],.an-wishlist-empty[hidden]{display:none!important}.an-contact-form{margin-top:45px;max-width:600px}.an-contact-form label{display:block;margin:18px 0}.an-contact-form input,.an-contact-form textarea{display:block;width:100%;padding:12px;background:#ffffff10;border:1px solid #ffffff30;border-radius:4px;color:#fff;font:inherit}.an-contact-form button{border:0;font:inherit;cursor:pointer}.an-contact-form p{font-size:11px;color:#aaa}
.an-brand{position:relative;padding-right:55px}.an-brand .an-logo{position:absolute;right:0;top:0;width:42px;height:50px;object-fit:contain}.an-qr{width:88px;height:88px;background:white;border-radius:4px;padding:4px;margin-top:18px}.an-header nav{gap:22px}@media(max-width:700px){.an-brand{padding-right:45px}.an-brand .an-logo{width:34px;height:43px}.an-header nav{gap:10px;font-size:11px}}
.an-woo .an-single>.woocommerce-product-gallery{width:46%!important;float:right!important;margin-bottom:35px}.an-woo .an-single>.summary{width:48%!important;float:left!important}.an-woo .an-single>.woocommerce-tabs,.an-woo .an-single>.related{clear:both}.an-woo .an-single .woocommerce-product-gallery img{background:#eee;object-fit:contain;border-radius:8px}.an-woo .an-single .variations td{vertical-align:middle;padding:10px 5px}.an-woo .an-single .quantity{display:inline-block;margin-left:12px}.an-woo .an-single .product_meta>span{display:block;margin-top:8px}.an-catalog-card .button{display:inline-block;font-size:12px!important;margin-top:14px!important}.an-catalog-card .price{font-size:12px!important;display:block}.an-woo .woocommerce-tabs{padding-top:35px}.an-woo .woocommerce-product-details__short-description{margin:20px 0}.an-woo .an-single .onsale{background:var(--an-gold);color:#171717}.an-woo .woocommerce-product-gallery .flex-control-nav{padding:0;display:flex;gap:8px;list-style:none}.an-woo .woocommerce-product-gallery .flex-control-nav li{width:20%}.an-woo .woocommerce-product-gallery .flex-control-nav img{cursor:pointer}.an-woo .star-rating{color:var(--an-gold)}@media(max-width:700px){.an-woo .an-single>.woocommerce-product-gallery,.an-woo .an-single>.summary{float:none!important;width:100%!important}.an-woo .an-single>.summary{margin-top:25px}.an-woo .an-single .woocommerce-product-gallery img{max-height:420px}.an-catalog-card .button{font-size:10px!important;padding:9px!important}}
