:root{--aw-bg:#faf9f7;--aw-accent:#d33a22;--aw-text:#1a1714;--aw-sand:#8c8278;--aw-cream-dark:#f0f1ef;--aw-border:rgba(26,23,20,.07);--aw-font-serif:"Bricolage Grotesque",serif;--aw-font-sans:"Hanken Grotesk",sans-serif;--aw-text-xs:9px;--aw-text-sm:11px;--aw-text-base:14px;--aw-text-title:17px;--aw-text-price:18px;--aw-radius:14px;--aw-radius-sm:12px;--aw-radius-pill:50px;--aw-card-pad:12px 12px 16px;--aw-btn-bg:#1a1714;--aw-btn-color:#fff;--aw-btn-size:10px;--aw-btn-weight:600;--aw-btn-spacing:.08em}h1.entry-title,h1.page-title,.entry-header .entry-title,.page-header .page-title{font-family:var(--aw-font-serif)!important;font-size:clamp(32px,5vw,56px)!important;font-weight:400!important;color:var(--aw-text)!important;letter-spacing:-.01em;line-height:1.1}body,p,li,td,.entry-content,.wp-block-paragraph{font-family:var(--aw-font-sans)!important;color:var(--aw-text)!important;line-height:1.7}.entry-content p,.entry-content li{font-size:var(--aw-text-base)!important}.entry-content a:not(.button):not(.wp-element-button){color:var(--aw-accent);text-decoration:underline;text-underline-offset:3px}.entry-content h2,.entry-content h3{font-family:var(--aw-font-serif)!important;font-weight:400!important;color:var(--aw-text)!important;line-height:1.2}.breadcrumbs,.breadcrumb,.woocommerce-breadcrumb{font-family:var(--aw-font-sans);font-size:var(--aw-text-sm);color:var(--aw-sand)}.woocommerce-breadcrumb a{color:var(--aw-sand)}.woocommerce-breadcrumb a:hover{color:var(--aw-accent)}html{scroll-behavior:smooth}ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;float:none!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}ul.products li.product{float:none!important;width:100%!important;margin:0!important;padding:0!important;border-radius:var(--aw-radius);background:var(--aw-bg);overflow:hidden;display:flex;flex-direction:column}ul.products li.product img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--aw-radius-sm)}ul.products li.product .woocommerce-loop-product__title{font-family:var(--aw-font-serif)!important;font-size:var(--aw-text-title)!important;font-weight:400!important;color:var(--aw-text)!important;padding:12px 12px 4px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}ul.products li.product .price{display:block;font-family:var(--aw-font-serif)!important;font-size:var(--aw-text-price)!important;font-weight:400!important;color:var(--aw-accent)!important;padding:0 12px 8px!important}ul.products li.product .price .woocommerce-Price-amount{color:inherit!important}ul.products li.product .button.add_to_cart_button{display:block!important;margin:0 12px 16px!important;padding:10px 16px!important;background:var(--aw-btn-bg)!important;color:var(--aw-btn-color)!important;border:none!important;border-radius:var(--aw-radius-pill)!important;font-family:var(--aw-font-sans)!important;font-size:var(--aw-btn-size)!important;font-weight:var(--aw-btn-weight)!important;letter-spacing:var(--aw-btn-spacing)!important;text-transform:uppercase!important;text-align:center!important;text-decoration:none!important}.woocommerce-products-header__title.page-title{font-family:var(--aw-font-serif);font-size:clamp(28px,4vw,48px);font-weight:400;color:var(--aw-text)}.woocommerce-result-count{font-family:var(--aw-font-sans);font-size:var(--aw-text-sm);color:var(--aw-sand)}.woocommerce-ordering select{font-family:var(--aw-font-sans);font-size:var(--aw-text-sm);border-color:var(--aw-border);border-radius:var(--aw-radius-sm)}@media(max-width:1024px){ul.products{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:768px){ul.products{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}@media(max-width:480px){ul.products{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}ul.products li.product .woocommerce-loop-product__title{font-size:15px!important;padding:10px 10px 4px!important}ul.products li.product .price{font-size:16px!important;padding:0 10px 6px!important}ul.products li.product .button.add_to_cart_button{margin:0 10px 14px!important}}ul.products:before,ul.products:after{display:none !important;content:none !important}.wc-empty-cart-message .button,.return-to-shop .button,.woocommerce-cart .return-to-shop a,.woocommerce-cart .cart-empty+.return-to-shop a{background:var(--aw-btn-bg,#d33a22) !important;color:var(--aw-btn-color,#faf9f7) !important;font-family:var(--aw-font-sans,'Hanken Grotesk',sans-serif) !important;font-size:var(--aw-btn-size,12px) !important;font-weight:var(--aw-btn-weight,600) !important;letter-spacing:var(--aw-btn-spacing,.1em) !important;text-transform:uppercase !important;border-radius:var(--aw-radius-pill,100px) !important;border:none !important;padding:14px 36px !important;text-decoration:none !important}.woocommerce-cart .cart-empty{font-family:var(--aw-font-serif,'Bricolage Grotesque',serif) !important;font-size:clamp(22px, 3vw, 34px) !important;font-weight:400 !important;color:var(--aw-text,#1a1a18) !important;text-align:center;margin-bottom:20px !important}.woocommerce-product-details__short-description{display:none !important}a.aw-empty-cart-cta{background:var(--aw-btn-bg,#d33a22) !important;color:var(--aw-btn-color,#faf9f7) !important;font-family:var(--aw-font-sans,'Hanken Grotesk',sans-serif) !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;border-radius:100px !important;border:none !important;padding:14px 36px !important;text-decoration:none !important;display:inline-block !important}a.aw-empty-cart-cta:hover{opacity:.85 !important}a.wp-block-button__link.add_to_cart_button,.wp-block-button__link.add_to_cart_button{background:var(--aw-btn-bg,#d33a22) !important;color:var(--aw-btn-color,#faf9f7) !important;font-family:var(--aw-font-sans,'Hanken Grotesk',sans-serif) !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;border-radius:100px !important;border:none !important;padding:10px 16px !important}.widget_price_filter .price_slider_amount button,.aw-sidebar .button,.aw-sidebar button[type=submit]{background:var(--aw-btn-bg,#d33a22) !important;color:var(--aw-btn-color,#faf9f7) !important;font-family:var(--aw-font-sans,'Hanken Grotesk',sans-serif) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;border-radius:100px !important;border:none !important;padding:10px 20px !important;cursor:pointer !important}.woocommerce-cart .cart-empty,p.cart-empty{font-family:var(--aw-font-serif,'Bricolage Grotesque',serif) !important;font-size:clamp(20px, 3vw, 32px) !important;font-weight:400 !important;color:var(--aw-text,#1a1a18) !important;text-align:center}html body a.aw-empty-cart-cta,html body a.aw-empty-cart-cta:visited{background:#d33a22 !important;background-color:#d33a22 !important;color:#faf9f7 !important;font-family:'Hanken Grotesk',sans-serif !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;border-radius:100px !important;border:none !important;padding:14px 36px !important;text-decoration:none !important;display:inline-block !important}html body a.aw-empty-cart-cta:hover{opacity:.85 !important}html body .wp-block-button__link.add_to_cart_button{background:#d33a22 !important;background-color:#d33a22 !important;color:#faf9f7 !important;font-family:'Hanken Grotesk',sans-serif !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;border-radius:100px !important;border:none !important}html body .widget_price_filter .price_slider_amount button,html body .aw-sidebar button[type=submit],html body .aw-sidebar .button{background:#d33a22 !important;background-color:#d33a22 !important;color:#faf9f7 !important;font-family:'Hanken Grotesk',sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;border-radius:100px !important;border:none !important;padding:10px 20px !important;cursor:pointer !important}html body p.cart-empty{font-family:'Bricolage Grotesque',serif !important;font-size:clamp(20px, 3vw, 32px) !important;font-weight:400 !important;color:#1a1a18 !important;text-align:center}.hamburger-btn{display:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;background:0 0;border:none;cursor:pointer;padding:4px 0;width:32px;height:32px;border-radius:0;transition:opacity .2s ease;z-index:10000;position:relative;order:2}.hamburger-btn:hover{opacity:.6}.hamburger-btn span{display:block;height:1px;background:#1a1714;border-radius:0;transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .25s ease,width .3s ease;transform-origin:center}.hamburger-btn span:nth-child(1){width:24px}.hamburger-btn span:nth-child(2){width:16px}.hamburger-btn span:nth-child(3){width:24px}.hamburger-btn.is-active span:nth-child(1){width:22px;transform:translateY(7px) rotate(45deg)}.hamburger-btn.is-active span:nth-child(2){opacity:0;width:0}.hamburger-btn.is-active span:nth-child(3){width:22px;transform:translateY(-7px) rotate(-45deg)}nav.nav-open .nav-links,.nav-links.nav-links-open{display:flex !important;flex-direction:column !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;background:rgba(250,247,242,.98) !important;padding:0 !important;padding-top:72px !important;gap:0 !important;z-index:9998 !important;list-style:none !important;margin:0 !important;width:100vw !important;height:100vh !important;align-items:flex-start !important;justify-content:flex-start !important;overflow-y:auto !important;animation:menuFadeIn .3s cubic-bezier(.23,1,.32,1) forwards !important}@keyframes menuFadeIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}nav.nav-open .nav-links li,.nav-links.nav-links-open li{width:100% !important;border-bottom:1px solid rgba(26,23,20,.07) !important;margin:0 24px !important;width:calc(100% - 48px) !important}nav.nav-open .nav-links a,.nav-links.nav-links-open a{display:block !important;padding:14px 0 !important;font-family:"Bricolage Grotesque","Cormorant",serif !important;font-size:16px !important;font-weight:300 !important;letter-spacing:.12em !important;color:#1a1714 !important;text-decoration:none !important;text-transform:uppercase !important;line-height:1 !important;transition:color .2s ease !important}nav.nav-open .nav-links a:hover,.nav-links.nav-links-open a:hover{color:#d33a22 !important}nav.nav-open{z-index:9999 !important}.hamburger-btn.is-active{z-index:10001 !important}@media (max-width:768px){.aw-prod-nav .hamburger-btn{display:flex !important}nav{padding:16px 20px !important}.aw-prod-nav .aw-prod-logo{flex:1 !important}.aw-prod-nav .aw-prod-links{display:none !important}.aw-prod-nav .aw-prod-cart{border:none !important;border-radius:0 !important;width:28px !important;height:28px !important;padding:0 !important;background:0 0 !important;flex-shrink:0 !important}.aw-prod-nav .hamburger-btn{margin-left:8px !important;flex-shrink:0 !important}.hero{grid-template-columns:1fr !important;min-height:auto !important;padding-top:0 !important}.hero-left{padding:48px 32px 32px !important}.hero-right{padding:0 32px 48px !important;height:400px !important;position:relative !important;border-radius:16px !important;margin:0 32px !important}.scroll-hint,.hero-num{display:none !important}.hero-tag{white-space:nowrap !important;letter-spacing:.12em !important;font-size:9px !important}.section,.instagram-section{padding:60px 32px !important}.section-header{flex-direction:column !important;gap:12px !important;margin-bottom:32px !important;align-items:flex-start !important}.categories-grid{grid-template-columns:1fr 1fr !important;gap:12px !important}.products-grid{grid-template-columns:1fr 1fr !important;gap:16px !important;margin-top:32px !important}.insta-grid{grid-template-columns:repeat(3,1fr) !important;gap:6px !important}.about-strip{grid-template-columns:1fr !important;gap:40px !important;padding:60px 32px !important}footer{grid-template-columns:1fr 1fr !important;gap:32px !important;padding:48px 32px !important}.artworkai-trust-bar{display:grid !important;grid-template-columns:1fr 1fr !important;gap:20px !important;padding:24px 20px !important}.cat-name{font-size:22px !important}.cat-inner{padding:20px !important}}@media (max-width:480px){nav{padding:14px 16px !important}.nav-actions{gap:4px !important}.logo{font-size:18px !important}.hero-left{padding:32px 16px 24px !important}.hero-right{height:300px !important;margin:0 16px !important;border-radius:12px !important}.hero-title{font-size:clamp(36px, 9vw, 56px) !important;line-height:1.05 !important}.hero-sub,.hero-subtitle{font-size:14px !important;line-height:1.65 !important;margin-bottom:28px !important}.hero-tag{font-size:9px !important;margin-bottom:16px !important}.hero-cta{flex-wrap:wrap !important;gap:12px !important}.section,.instagram-section{padding:48px 16px !important}.section-title{font-size:clamp(24px, 7vw, 36px) !important}.categories-grid{grid-template-columns:1fr !important;gap:12px !important}.products-grid{grid-template-columns:1fr 1fr !important;gap:10px !important;margin-top:24px !important}.product-name{font-size:14px !important}.product-price{font-size:15px !important}.insta-grid{grid-template-columns:repeat(2,1fr) !important;gap:4px !important}.about-strip{grid-template-columns:1fr !important;gap:28px !important;padding:48px 16px !important}.about-text{font-size:14px !important;line-height:1.7 !important;margin-bottom:24px !important}footer{grid-template-columns:1fr !important;gap:28px !important;padding:40px 16px !important}.artworkai-trust-bar{grid-template-columns:1fr !important;gap:14px !important;padding:18px 16px !important;display:grid !important}.artworkai-announcement-bar{font-size:11px !important;padding:7px 12px !important;letter-spacing:.03em !important;line-height:1.4 !important}.artworkai-announcement-bar .dot,.artworkai-announcement-bar span.dot~span:not(:last-child){display:none !important}.btn,.hero-btn,nav .btn{min-height:44px !important;padding:12px 22px !important;font-size:11px !important}.marquee-item{font-size:9px !important;padding:0 20px !important}.cat-name{font-size:20px !important}.cat-inner{padding:16px !important}}@media (max-width:375px){nav{padding:12px 14px !important}.logo{font-size:16px !important;letter-spacing:.08em !important}.hero-right{height:260px !important;margin:0 14px !important}.section,.instagram-section{padding:40px 14px !important}}@media (max-width:768px){.newsletter{flex-direction:column !important;gap:24px !important;padding:40px 32px !important;text-align:center !important}.newsletter-form{width:100% !important;justify-content:center !important}.newsletter-form form,.newsletter-form .mc4wp-form{flex-direction:column !important;gap:12px !important}.newsletter-form input[type=email]{width:100% !important}.newsletter-text{max-width:100% !important}}@media (max-width:480px){.newsletter{padding:36px 16px !important}.newsletter-text h2,.newsletter-text .newsletter-heading{font-size:clamp(22px, 6vw, 32px) !important;line-height:1.2 !important}}@media (max-width:480px){.about-visual{height:300px !important;position:relative !important}.about-main-img{width:100% !important;height:100% !important}.about-accent{width:45% !important}}@media (max-width:480px){.section-header h2,.section-heading{font-size:clamp(26px, 8vw, 40px) !important}.section-subtitle{font-size:11px !important}}@media (max-width:768px){.elementor-976,.e-con{overflow-x:hidden !important}html,body{overflow-x:hidden !important}}.aw-mobile-nav{display:block !important;left:auto !important;position:fixed;top:0;right:-100%;width:280px;height:100%;background:#faf9f7;z-index:10000;transition:right .35s cubic-bezier(.4,0,.2,1);padding:88px 40px 40px;box-shadow:-4px 0 24px rgba(26,23,20,.08);overflow-y:auto;list-style:none}.aw-mobile-nav.is-open{right:0}.aw-mobile-nav ul{list-style:none;margin:0;padding:0}.aw-mobile-nav ul li{border-bottom:1px solid rgba(26,23,20,.07)}.aw-mobile-nav ul li a{display:block;padding:18px 0;font-family:'Hanken Grotesk',sans-serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#1a1714;text-decoration:none;transition:color .2s}.aw-mobile-nav ul li a:hover{color:#d33a22}.aw-mobile-overlay{position:fixed;inset:0;background:rgba(26,23,20,.45);z-index:9999;opacity:0;pointer-events:none;transition:opacity .3s ease}.aw-mobile-overlay.is-visible{opacity:1;pointer-events:all}body.aw-menu-open{overflow:hidden}@media (min-width:769px){.aw-mobile-nav,.aw-mobile-overlay{display:none !important}}@media (max-width:768px){.elementor-widget-html nav,.elementor-widget-html nav.nav-open .nav-links,.elementor-widget-html .nav-links.nav-links-open,.elementor-widget-html .nav-links{display:none !important}}@media (max-width:767px){.hero{grid-template-columns:1fr !important;min-height:auto !important}.hero-left{padding:48px 24px 32px !important}.hero-cta{flex-direction:column !important;gap:12px !important;align-items:stretch !important}.btn-primary{width:100% !important;text-align:center !important;display:block !important;box-sizing:border-box !important}.btn-ghost{text-align:center !important;justify-content:center !important}.hero-title{font-size:clamp(40px, 11vw, 56px) !important;margin-bottom:20px !important}.hero-sub{margin-bottom:32px !important}.scroll-hint{display:none !important}.hero-right{min-height:280px !important;border-radius:16px !important;margin:0 24px 40px !important}.hero-image-grid{grid-template-columns:1fr 1fr !important;grid-template-rows:240px 170px !important;width:100% !important}.hero-img-cell:first-child{grid-column:1/-1 !important}}.art-cell-1{background:linear-gradient(135deg,#2c3e50 0%,#3d5a80 40%,#98c1d9 100%) !important;position:relative !important}.art-cell-2{background:linear-gradient(160deg,#8b4513 0%,#d2691e 50%,#deb887 100%) !important;position:relative !important}.art-cell-3{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%) !important;position:relative !important}.art-cell-1:after{content:'' !important;position:absolute !important;bottom:12px !important;right:12px !important;width:52% !important;aspect-ratio:1/1 !important;background:url('http://artworkai.local/wp-content/uploads/2026/03/Mediterrane-Klippenidylle-Mockup-1-scaled.png') center/contain no-repeat !important;filter:drop-shadow(0 6px 16px rgba(0,0,0,.35)) !important;border-radius:20px !important;clip-path:inset(0 round 20px) !important;pointer-events:none !important}.art-cell-2:after{content:'' !important;position:absolute !important;bottom:12px !important;right:12px !important;width:65% !important;aspect-ratio:1/1 !important;background:url('http://artworkai.local/wp-content/uploads/2026/03/Honey-Mockup.png') center/contain no-repeat !important;filter:drop-shadow(0 6px 16px rgba(0,0,0,.35)) !important;border-radius:20px !important;clip-path:inset(0 round 20px) !important;pointer-events:none !important}.art-cell-3:after{content:'' !important;position:absolute !important;bottom:12px !important;right:12px !important;width:65% !important;aspect-ratio:1/1 !important;background:url('http://artworkai.local/wp-content/uploads/2026/03/Schwarz-Weiss-Urban-Mockup-1-scaled.png') center/contain no-repeat !important;filter:drop-shadow(0 6px 16px rgba(0,0,0,.35)) !important;border-radius:20px !important;clip-path:inset(0 round 20px) !important;pointer-events:none !important}.art-placeholder svg{display:none !important}@media (max-width:767px){.art-cell-1:after{top:8px !important;bottom:auto !important;right:8px !important;width:50% !important;aspect-ratio:1/1 !important}.art-cell-2:after,.art-cell-3:after{top:8px !important;bottom:auto !important;right:8px !important;width:70% !important;aspect-ratio:1/1 !important}}@media (min-width:481px) and (max-width:767px){.art-cell-1:after{height:calc(100% - 16px) !important;width:auto !important}.art-cell-2:after,.art-cell-3:after{height:calc(100% - 16px) !important;width:auto !important}}@media (min-width:481px) and (max-width:767px){.category-card .cat-bg-1:after,.category-card .cat-bg-2:after,.category-card .cat-bg-3:after{height:calc(100% - 20px) !important;width:auto !important;max-height:none !important}.product-card .prod-bg-1:after,.product-card .prod-bg-2:after,.product-card .prod-bg-3:after,.product-card .prod-bg-4:after{height:calc(100% - 16px) !important;width:auto !important;max-height:none !important}}@media (max-width:767px){.cat-bg{min-height:200px !important;height:200px !important}.categories-grid{gap:10px !important}.cat-inner{padding:14px 16px !important}.cat-name,.cat-count{text-shadow:0 1px 4px rgba(0,0,0,.5) !important}}@media (max-width:767px){.products-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important}.product-card{width:100% !important}.product-img-bg{height:160px !important}.product-name{font-size:13px !important}.product-price{font-size:12px !important}.products-section{padding:40px 20px !important}}@media (max-width:767px){.about-strip{flex-direction:column !important}.about-visual{width:100% !important}.about-main-img{height:260px !important;border-radius:12px !important;background-size:cover !important;background-position:center top !important}}@media (max-width:767px){.hero-right{height:435px !important}}.hero-title,.hero h1{letter-spacing:-2px !important;line-height:.97 !important}.hero-tag{letter-spacing:.16em !important;margin-bottom:24px !important}@media (min-width:769px){.btn-primary,.btn-ghost,.hero-btn,.hero-cta a{font-size:13px !important;letter-spacing:.07em !important}}.product-card{transition:transform .32s cubic-bezier(.23,1,.32,1),box-shadow .32s cubic-bezier(.23,1,.32,1) !important;will-change:transform !important}@media (hover:hover){.product-card:hover{transform:translateY(-6px) !important;box-shadow:0 20px 50px rgba(26,23,20,.13) !important}.product-card:hover .product-name,.product-card:hover .product-title{color:#d33a22 !important}}.category-card{transition:transform .36s cubic-bezier(.23,1,.32,1),box-shadow .36s cubic-bezier(.23,1,.32,1) !important;will-change:transform !important}@media (hover:hover){.category-card:hover{transform:scale(1.016) !important;box-shadow:0 16px 40px rgba(26,23,20,.16) !important}}.cat-label,.category-card-label,.cat-badge{backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;background:rgba(10,8,6,.52) !important;border:1px solid rgba(255,255,255,.12) !important;letter-spacing:.06em !important}.section-title,.section-heading,.products-section h2,.section h2{letter-spacing:-.8px !important;line-height:1.04 !important}.section-subtitle{font-size:15px !important;letter-spacing:.04em !important;line-height:1.75 !important;opacity:.8 !important}@media (min-width:769px){.products-grid{grid-template-columns:repeat(4,1fr) !important}}nav a,.nav-links a{transition:opacity .2s ease !important}@media (hover:hover){nav a:hover,.nav-links a:hover{opacity:.55 !important}}.artworkai-announcement-bar{letter-spacing:.05em !important}.about-main-img{min-height:380px !important}@media (max-width:768px){.hero-title,.hero h1{line-height:1.05 !important;letter-spacing:-.5px !important}.about-main-img{min-height:0 !important}}@media (max-width:480px){.section-subtitle{font-size:11px !important}}.woocommerce-Price-amount,.woocommerce-Price-amount bdi,.price .amount,.price bdi,.woocommerce .price,span.amount{color:#1a1714 !important}.wgm-info,.woocommerce-de_price_taxrate,.woocommerce_de_versandkosten{font-size:9px !important;color:#bbb !important;opacity:.85 !important;letter-spacing:0 !important;line-height:1.4 !important;margin-top:2px !important}.art-placeholder.art-cell-1{background:url('http://artworkai.local/wp-content/uploads/2026/03/Fado-Romantik-Mockup-2-scaled.png') center/cover no-repeat !important}.art-placeholder.art-cell-2{background:url('http://artworkai.local/wp-content/uploads/2026/03/Neon-Noir-Mockup-4-scaled.png') center/cover no-repeat !important}.art-placeholder.art-cell-3{background:url('http://artworkai.local/wp-content/uploads/2026/03/Spritz-Mockup-scaled.png') center/cover no-repeat !important}.art-placeholder svg,.art-placeholder span{display:none !important}.hero-img-cell{cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.hero-img-cell:hover{transform:scale(1.02) !important;box-shadow:0 8px 32px rgba(0,0,0,.35) !important;z-index:2}.woocommerce-tabs .reviews_tab,.woocommerce-tabs li.reviews_tab{display:none !important}#reviews,#tab-reviews{display:none !important}.woocommerce ul.products li.product,.products .product{position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.woocommerce ul.products li.product:hover,.products .product:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.woocommerce ul.products li.product .woocommerce-loop-product__link img,.woocommerce ul.products li.product img.wp-post-image{transition:transform .4s ease}.woocommerce ul.products li.product:hover .woocommerce-loop-product__link img,.woocommerce ul.products li.product:hover img.wp-post-image{transform:scale(1.04)}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease}.woocommerce ul.products li.product:hover .button,.woocommerce ul.products li.product:hover .added_to_cart{opacity:1;transform:translateY(0)}.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{color:#b5694b;transition:color .2s ease}.artworkai-announcement-bar{background-color:#1a1a1a;color:#eceae3;text-align:center;padding:9px 16px;font-size:12.5px;letter-spacing:.06em;font-family:inherit;line-height:1.4;position:fixed;top:0;left:0;right:0;z-index:9999;width:100%;box-sizing:border-box}.artworkai-announcement-bar a{color:#e07b5b;text-decoration:none;font-weight:600;margin-left:4px}.artworkai-announcement-bar a:hover{text-decoration:underline}.artworkai-announcement-bar .announcement-sep{margin:0 10px;opacity:.35}.artworkai-announcement-bar .dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:#e07b5b;margin:0 10px;vertical-align:middle;opacity:.7}.artworkai-trust-bar{display:flex;justify-content:center;align-items:center;gap:48px;padding:28px 24px;background:#eceae3;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);flex-wrap:wrap}.artworkai-trust-item{display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.04em;color:#333;font-family:inherit}.artworkai-trust-item svg{flex-shrink:0;opacity:.75}.artworkai-trust-item strong{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1a1a1a}.artworkai-trust-item span{font-size:11.5px;color:#777;display:block}@media (max-width:600px){.artworkai-trust-bar{gap:20px;padding:20px 16px}.artworkai-announcement-bar .dot~span{display:none}}.aw-prod-spacer{height:0 !important;display:none !important}nav.aw-prod-nav{padding:14px 60px !important}@media (max-width:1024px){nav.aw-prod-nav{padding:14px 40px !important}}.wgm-info.woocommerce-de_price_taxrate,.wgm-kleinunternehmerregelung,div.wgm-info{font-size:10px !important;color:#8c8278 !important;line-height:1.4 !important;opacity:.8;margin:2px 0 6px !important;display:block !important}.product_meta .tagged_as{display:none !important}a.button.product_type_variable,a.add_to_cart_button.product_type_variable{white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis}ul.products.aw-view-grid li.product .button,ul.products.aw-view-grid li.product a.button{letter-spacing:.8px !important;padding:9px 14px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:clip !important}li.product{position:relative}li.product.product_tag-bestseller>a.woocommerce-LoopProduct-link:before,li.product.product_tag-neu>a.woocommerce-LoopProduct-link:before,li.product.product_tag-beliebt>a.woocommerce-LoopProduct-link:before{position:absolute;top:10px;left:10px;font-size:8px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#fff;padding:4px 9px;border-radius:20px;z-index:10;pointer-events:none}li.product.product_tag-bestseller>a.woocommerce-LoopProduct-link:before{content:'BESTSELLER';background:#1a1714}li.product.product_tag-neu>a.woocommerce-LoopProduct-link:before{content:'NEU';background:#a3522a}li.product.product_tag-beliebt>a.woocommerce-LoopProduct-link:before{content:'BELIEBT';background:#5a734b}.aw-size-chips-card{display:flex;flex-wrap:wrap;gap:4px;padding:6px 0 2px;margin:0;list-style:none}.aw-size-chip-card{font-size:9px;font-weight:600;letter-spacing:.4px;color:#1a1714;background:rgba(26,23,20,.07);border-radius:20px;padding:3px 8px;white-space:nowrap;display:inline-block}.with-empty-cart-icon:before{display:none !important}a.wc-block-grid__product-link{text-decoration:none !important;color:inherit !important}a.wc-block-grid__product-link:hover{text-decoration:none !important;color:inherit !important}.aw-block-cat{display:block;font-family:'Hanken Grotesk',sans-serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8c8278;text-decoration:none;margin-bottom:8px}.aw-empty-cart-cta{display:block !important;width:fit-content !important;margin:12px auto 8px !important;background-color:#1a1714 !important;color:#fff !important;border:none !important;border-radius:50px !important;padding:10px 20px !important;font-size:10px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;text-decoration:none !important;cursor:pointer;transition:opacity .2s ease}.aw-empty-cart-cta:hover{opacity:.82 !important;color:#fff !important}.wc-block-grid__product{background-color:#faf9f7 !important;border-radius:14px !important;padding:12px 12px 16px !important;overflow:hidden}.wc-block-grid__product-image img{width:100%;height:auto;display:block;border-radius:4px}.wc-block-grid__product-title{font-family:"Bricolage Grotesque",serif !important;font-size:17px !important;color:#1a1714 !important;font-weight:400 !important;line-height:1.3 !important;margin-top:10px !important;margin-bottom:4px !important}.wc-block-grid__product-price,.wc-block-grid__product-price .woocommerce-Price-amount,.wc-block-grid__product-price .amount{color:#d33a22 !important;font-size:18px !important}.aw-block-chips{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 4px}.aw-block-chip{background-color:rgba(26,23,20,.07);color:#1a1714;font-size:9px;padding:3px 8px;border-radius:20px;display:inline-block;font-family:'Hanken Grotesk',sans-serif}.wc-block-grid__product-add-to-cart .wp-block-button__link{display:block !important;width:100% !important;box-sizing:border-box !important;background-color:#1a1714 !important;color:#fff !important;border:none !important;border-radius:50px !important;padding:10px 20px !important;font-size:10px !important;font-weight:600 !important;letter-spacing:.08em !important;text-transform:uppercase !important;text-align:center !important;text-decoration:none !important;margin-top:10px !important;transition:opacity .2s ease}.wc-block-grid__product-add-to-cart .wp-block-button__link:hover{opacity:.82 !important;color:#fff !important}.wc-block-grid.has-4-columns .wc-block-grid__products{gap:20px !important}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:0 0 220px !important;max-width:220px !important;width:220px !important}@media (max-width:767px){.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 calc(50% - 8px) !important;max-width:calc(50% - 8px) !important;width:auto !important}.wc-block-grid.has-4-columns .wc-block-grid__products{display:flex !important;flex-wrap:wrap !important;gap:12px !important}}@media (max-width:399px){.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 100% !important;max-width:100% !important;width:auto !important}}.page-id-985 .aw-about-cta{text-align:center;padding:64px 20px;border-top:1px solid var(--aw-border);margin-top:48px}.page-id-985 .aw-about-cta p{font-family:var(--aw-font-serif);font-size:clamp(22px,3vw,36px);font-weight:400;color:var(--aw-text);margin-bottom:24px;line-height:1.3}.page-id-985 .aw-about-cta a{display:inline-block;background:var(--aw-btn-bg);color:var(--aw-btn-color);font-family:var(--aw-font-sans);font-size:var(--aw-btn-size);font-weight:var(--aw-btn-weight);letter-spacing:var(--aw-btn-spacing);text-transform:uppercase;text-decoration:none;padding:14px 32px;border-radius:var(--aw-radius-pill);transition:opacity .15s ease}.page-id-985 .aw-about-cta a:hover{opacity:.85}.page-id-985 .aw-values-strip{background:var(--aw-bg);border-radius:var(--aw-radius);padding:40px;margin:48px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}.page-id-985 .aw-value-item span{display:block;font-family:var(--aw-font-serif);font-size:22px;font-weight:400;color:var(--aw-text);margin-bottom:6px}.page-id-985 .aw-value-item p{font-family:var(--aw-font-sans);font-size:var(--aw-text-sm);color:var(--aw-sand);margin:0}.page-id-991 .aw-faq{max-width:780px;margin:0 auto 64px}.page-id-991 .aw-faq-item{border-bottom:1px solid var(--aw-border)}.page-id-991 .aw-faq-q{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;font-family:var(--aw-font-serif);font-size:18px;font-weight:400;color:var(--aw-text);list-style:none;user-select:none}.page-id-991 .aw-faq-q:after{content:'+';font-size:22px;color:var(--aw-accent);transition:transform .2s ease;flex-shrink:0;margin-left:16px}.page-id-991 .aw-faq-item.open .aw-faq-q:after{transform:rotate(45deg)}.page-id-991 .aw-faq-a{display:none;padding:0 0 20px;font-family:var(--aw-font-sans);font-size:var(--aw-text-base);color:var(--aw-sand);line-height:1.7}.page-id-991 .aw-faq-item.open .aw-faq-a{display:block}.page-id-991 .aw-contact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:48px}.page-id-991 .aw-contact-card{background:var(--aw-bg);border-radius:var(--aw-radius);padding:28px 24px;text-align:center}.page-id-991 .aw-contact-card-icon{font-size:28px;margin-bottom:12px;display:block}.page-id-991 .aw-contact-card-label{display:block;font-family:var(--aw-font-sans);font-size:var(--aw-text-xs);color:var(--aw-sand);letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px}.page-id-991 .aw-contact-card-value{display:block;font-family:var(--aw-font-serif);font-size:18px;font-weight:400;color:var(--aw-text)}.page-id-991 .aw-contact-card a{color:var(--aw-accent);text-decoration:none}@media(max-width:768px){.page-id-985 .aw-values-strip{grid-template-columns:1fr;gap:24px;padding:24px}.page-id-991 .aw-contact-cards{grid-template-columns:1fr;gap:12px}.page-id-991 .aw-faq-q{font-size:16px;padding:16px 0}}.wpcf7 form{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:0}.wpcf7 form>p{margin:0 0 20px;display:flex;flex-direction:column;grid-column:span 1}.wpcf7 form>fieldset{display:none}.wpcf7 form>p:nth-child(6),.wpcf7 form>p:nth-child(7){grid-column:span 2}.wpcf7 .wpcf7-response-output{grid-column:span 2;margin:4px 0 0;padding:12px 18px;border-radius:4px;font-family:'Hanken Grotesk',sans-serif;font-size:13px;border:none}.wpcf7 .wpcf7-mail-sent-ok{background:rgba(10,135,90,.09);color:#0a875a}.wpcf7 .wpcf7-mail-sent-ng,.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-spam-blocked{background:rgba(196,103,74,.09);color:#d33a22}.wpcf7 form label{display:flex;flex-direction:column;gap:7px;font-family:'Hanken Grotesk',sans-serif;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#d33a22}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea,.wpcf7 select{width:100%;background:rgba(250,247,242,.5);border:1px solid rgba(26,23,20,.18);border-radius:4px;padding:14px 18px;font-family:'Hanken Grotesk',sans-serif;font-size:14px;line-height:1.5;color:#1a1714;outline:none;transition:border-color .2s ease,background .2s ease;box-sizing:border-box;-webkit-appearance:none;appearance:none}.wpcf7 select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231A1714' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;padding-right:44px;cursor:pointer}.wpcf7 textarea{min-height:180px;resize:vertical}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#8c8278;opacity:1}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 textarea:focus,.wpcf7 select:focus{border-color:rgba(196,103,74,.6);background:rgba(250,247,242,.85)}.wpcf7 input[type=submit]{justify-self:start;display:inline-block;background:#1a1714;color:#f5f0e8;font-family:'Hanken Grotesk',sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:16px 44px;border:1px solid #1a1714;border-radius:50px;cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .15s;width:auto}.wpcf7 input[type=submit]:hover{background:0 0;color:#1a1714;transform:translateY(-1px)}.wpcf7 input[type=submit]:active{transform:translateY(0)}.wpcf7-not-valid{border-color:#d33a22 !important}.wpcf7-not-valid-tip{font-family:'Hanken Grotesk',sans-serif;font-size:11px;color:#d33a22;margin-top:5px;display:block}.wpcf7 .ajax-loader{margin-left:10px;vertical-align:middle}@media (max-width:640px){.wpcf7 form{grid-template-columns:1fr}.wpcf7 form>p,.wpcf7 form>p:nth-child(6),.wpcf7 form>p:nth-child(7),.wpcf7 .wpcf7-response-output{grid-column:span 1}}.aiw-home *{margin:0;padding:0;box-sizing:border-box}.aiw-home{background:#faf9f7;color:#1a1916;font-family:'Hanken Grotesk',sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;cursor:crosshair;--red:#d33a22;--wa:46s;--wb:54s;overflow-x:hidden}@keyframes aiw-slideL{from{transform:translateX(0)}to{transform:translateX(-52%)}}@keyframes aiw-slideR{from{transform:translateX(-52%)}to{transform:translateX(0)}}@keyframes aiw-pulse{0%,100%{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.aiw-home .aiw-row{animation:none!important}.aiw-home .aiw-show{scroll-snap-type:none!important}}.aiw-home .crop,.aiw-home .crop-lg{position:relative}.aiw-home .crop:before{content:'';position:absolute;top:-6px;left:-6px;width:18px;height:18px;border:2px solid var(--red);border-right:none;border-bottom:none;z-index:6;pointer-events:none}.aiw-home .crop:after{content:'';position:absolute;bottom:-6px;right:-6px;width:18px;height:18px;border:2px solid var(--red);border-left:none;border-top:none;z-index:6;pointer-events:none}.aiw-home .crop-lg:before{content:'';position:absolute;top:-7px;left:-7px;width:20px;height:20px;border:2px solid var(--red);border-right:none;border-bottom:none;z-index:6;pointer-events:none}.aiw-home .crop-lg:after{content:'';position:absolute;bottom:-7px;right:-7px;width:20px;height:20px;border:2px solid var(--red);border-left:none;border-top:none;z-index:6;pointer-events:none}.aiw-home .art-teal{background:radial-gradient(65% 55% at 30% 25%,#5fae9e 0,transparent 55%),linear-gradient(155deg,#1f5a52,#0d2f2c 90%)}.aiw-home .art-gold{background:radial-gradient(62% 52% at 35% 25%,#d7b06a 0,transparent 55%),linear-gradient(155deg,#8a6325,#3a2a10 92%)}.aiw-home .art-steel{background:radial-gradient(65% 55% at 35% 28%,#8fa9c4 0,transparent 55%),linear-gradient(155deg,#34506f,#16222f 90%)}.aiw-home .art-violet{background:radial-gradient(62% 52% at 32% 28%,#9d8fcf 0,transparent 55%),linear-gradient(155deg,#4b3f7e,#1c1733 92%)}.aiw-home .art-rose{background:radial-gradient(60% 52% at 62% 30%,#c47f86 0,transparent 55%),linear-gradient(158deg,#7a2f3c,#2e1117 92%)}.aiw-home .art-olive{background:radial-gradient(60% 50% at 60% 35%,#b7b785 0,transparent 55%),linear-gradient(160deg,#6c6e49,#2c2e1d 90%)}.aiw-home .art-mauve{background:radial-gradient(60% 50% at 65% 30%,#b78aa6 0,transparent 55%),linear-gradient(160deg,#6e3b59,#2c1626 90%)}.aiw-home .art-sage{background:radial-gradient(60% 50% at 60% 30%,#a9b0a3 0,transparent 55%),linear-gradient(160deg,#5f6a5d,#272d27 92%)}.aiw-home .sheen:after{content:'';position:absolute;inset:0;mix-blend-mode:soft-light;opacity:.3;background:radial-gradient(120% 80% at 25% 0,rgba(255,255,255,.6),transparent 55%);pointer-events:none}.aiw-home .aiw-hero{position:relative;height:92vh;min-height:580px;overflow:hidden;background:#100f0d}.aiw-home .aiw-nav{position:absolute;top:0;left:0;right:0;z-index:30;display:flex;justify-content:space-between;align-items:center;height:78px;padding:0 28px;max-width:1240px;margin:0 auto}.aiw-home .aiw-logo{display:flex;align-items:center;gap:9px;font-family:'Bricolage Grotesque';font-weight:800;font-size:21px;color:#fff;text-decoration:none;letter-spacing:-.02em}.aiw-home .aiw-logo-mark{width:20px;height:20px;border:2px solid var(--red);display:inline-block}.aiw-home .aiw-nav-links{display:flex;gap:28px;font-size:14px;font-weight:500;color:rgba(255,255,255,.85)}.aiw-home .aiw-nav-links a{text-decoration:none;color:inherit}.aiw-home .aiw-cart{border:1.5px solid rgba(255,255,255,.5);color:#fff;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none}.aiw-home .aiw-wall{position:absolute;inset:-6% 0;display:flex;flex-direction:column;gap:2.4vw;justify-content:center;opacity:.85}.aiw-home .aiw-row{display:flex;gap:2.4vw;flex:0 0 auto}.aiw-home .aiw-row--l{animation:aiw-slideL var(--wa) linear infinite}.aiw-home .aiw-row--r{animation:aiw-slideR var(--wb) linear infinite}.aiw-home .aiw-tile{width:24vw;aspect-ratio:4/5;flex:0 0 auto;border-radius:4px}.aiw-home .aiw-hero-scrim{position:absolute;inset:0;z-index:10;background:radial-gradient(120% 90% at 50% 45%,rgba(16,15,13,.35),rgba(16,15,13,.85) 75%),linear-gradient(180deg,rgba(16,15,13,.6),transparent 30%,rgba(16,15,13,.7))}.aiw-home .aiw-hero-content{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:0 24px}.aiw-home .aiw-badge{position:relative;display:inline-flex;align-items:center;gap:10px;font-family:'Bricolage Grotesque';font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#fff;padding:9px 16px;margin-bottom:26px}.aiw-home .aiw-dot{width:7px;height:7px;border-radius:50%;background:var(--red);animation:aiw-pulse 2s ease-in-out infinite}.aiw-home .aiw-h1{font-family:'Bricolage Grotesque';font-weight:800;font-size:clamp(44px,8vw,108px);line-height:.94;letter-spacing:-.03em;max-width:16ch}.aiw-home .aiw-sub{margin:22px 0 32px;font-size:17px;line-height:1.5;max-width:46ch;color:rgba(255,255,255,.88)}.aiw-home .aiw-cta{display:inline-flex;align-items:center;gap:12px;background:#fff;color:#1a1916;font-weight:600;font-size:16px;padding:15px 26px;border-radius:999px;text-decoration:none;transition:.25s}.aiw-home .aiw-cta:hover{background:var(--red);color:#fff}.aiw-home .aiw-scrollcue{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:20;color:rgba(255,255,255,.7);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-family:'Bricolage Grotesque';font-weight:600}.aiw-home .aiw-show{background:#15151a}.aiw-home .aiw-show-panel{min-height:66vh;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:center;gap:5vw;padding:9vh 7vw;position:relative;color:#fff}.aiw-home .aiw-show-series{position:absolute;top:28px;left:7vw;font-family:'Bricolage Grotesque';font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.aiw-home .aiw-pill{background:#fff;color:#111;padding:2px 7px;border-radius:4px}.aiw-home .aiw-eyebrow{font-family:'Bricolage Grotesque';font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.75;margin-bottom:16px}.aiw-home .aiw-h2{font-family:'Bricolage Grotesque';font-weight:800;font-size:clamp(38px,5.8vw,82px);line-height:.95;letter-spacing:-.03em}.aiw-home .aiw-show-desc{opacity:.85;font-size:15px;line-height:1.6;max-width:38ch;margin:20px 0 28px}.aiw-home .aiw-buy{display:inline-flex;align-items:center;gap:14px;background:#fff;color:#111;font-weight:600;font-size:15px;padding:13px 13px 13px 24px;border-radius:999px;text-decoration:none}.aiw-home .aiw-price{background:rgba(0,0,0,.08);border-radius:999px;padding:7px 14px;font-size:13px}.aiw-home .aiw-show-frame{justify-self:center;width:74%;position:relative}.aiw-home .aiw-show-img{aspect-ratio:4/5;border-radius:6px;overflow:hidden;position:relative;box-shadow:0 40px 90px -30px rgba(0,0,0,.8)}.aiw-home .aiw-trust{background:#100f0d;color:#fff}.aiw-home .aiw-trust-inner{max-width:1240px;margin:0 auto;padding:34px 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.aiw-home .aiw-trust-t{font-family:'Bricolage Grotesque';font-weight:600;font-size:14px;margin-bottom:4px}.aiw-home .aiw-trust-d{font-size:13px;color:rgba(255,255,255,.6)}.aiw-home .aiw-shop{padding:78px 0 40px}.aiw-home .aiw-wrap{max-width:1240px;margin:0 auto;padding:0 28px}.aiw-home .aiw-shop-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px}.aiw-home .aiw-h2-sm{font-family:'Bricolage Grotesque';font-weight:700;font-size:clamp(26px,3.4vw,40px);letter-spacing:-.02em}.aiw-home .aiw-weekly{font-family:'Bricolage Grotesque';font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.aiw-home .aiw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:34px 28px}.aiw-home .aiw-card{text-decoration:none;color:inherit}.aiw-home .aiw-card-frame{position:relative;background:#fff;padding:14px}.aiw-home .aiw-card-img{aspect-ratio:4/5;overflow:hidden;position:relative}.aiw-home .aiw-card-art{position:absolute;inset:0;transition:transform .5s ease}.aiw-home .aiw-card-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.aiw-home .aiw-card:hover .aiw-card-art,.aiw-home .aiw-card:hover .aiw-card-photo{transform:scale(1.04)}.aiw-home .aiw-card-t{font-family:'Bricolage Grotesque';font-weight:600;font-size:16px;margin:16px 2px 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.aiw-home .aiw-card-meta{display:flex;justify-content:space-between;color:#56534b;font-size:13px;padding:0 2px}.aiw-home .aiw-card-meta .amount,.aiw-home .aiw-card-meta del,.aiw-home .aiw-card-meta ins{font-size:inherit}.aiw-home .aiw-allbtn-wrap{display:flex;justify-content:center;margin-top:46px}.aiw-home .aiw-allbtn{display:inline-flex;align-items:center;gap:10px;background:#1a1916;color:#faf9f7;font-weight:600;font-size:15px;padding:14px 26px;border-radius:999px;text-decoration:none;font-family:'Bricolage Grotesque';transition:.25s}.aiw-home .aiw-allbtn:hover{background:var(--red)}.aiw-home .aiw-404{padding:30px 0 96px}.aiw-home .aiw-404-box{border:2px solid #1a1916;border-radius:18px;padding:46px;display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.aiw-home .aiw-404-h{font-family:'Bricolage Grotesque';font-weight:700;font-size:clamp(22px,3vw,34px);letter-spacing:-.02em;max-width:20ch}.aiw-home .aiw-404-btn{font-family:'Bricolage Grotesque';font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--red);border:2px solid var(--red);border-radius:999px;padding:11px 20px;white-space:nowrap;text-decoration:none}.aiw-home .aiw-footer{background:#100f0d;color:#fff}.aiw-home .aiw-footer-grid{max-width:1240px;margin:0 auto;padding:64px 28px 30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px 28px}.aiw-home .aiw-footer-brand{display:flex;align-items:center;gap:9px;font-family:'Bricolage Grotesque';font-weight:800;font-size:21px;letter-spacing:-.02em;margin-bottom:14px}.aiw-home .aiw-footer-p{font-size:14px;color:rgba(255,255,255,.6);max-width:34ch}.aiw-home .aiw-footer-h{font-family:'Bricolage Grotesque';font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:16px}.aiw-home .aiw-footer-links{display:flex;flex-direction:column;gap:10px;font-size:14px;color:rgba(255,255,255,.8)}.aiw-home .aiw-footer-links a{text-decoration:none;color:inherit}.aiw-home .aiw-footer-news-p{font-size:14px;color:rgba(255,255,255,.6);margin-bottom:14px}.aiw-home .aiw-news{display:flex;gap:8px}.aiw-home .aiw-news-input{flex:1;min-width:0;background:0 0;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;padding:11px 16px;color:#fff;font-family:inherit;font-size:14px;outline:none}.aiw-home .aiw-news-btn{background:#fff;color:#1a1916;border:none;border-radius:999px;padding:11px 18px;font-family:'Bricolage Grotesque';font-weight:600;font-size:14px;cursor:pointer;transition:.25s}.aiw-home .aiw-news-btn:hover{background:var(--red);color:#fff}.aiw-home .aiw-footer-bottom{max-width:1240px;margin:8px auto 0;padding:24px 28px 50px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12px;color:rgba(255,255,255,.45)}.aiw-home .aiw-navtoggle{display:none}.aiw-home .aiw-burger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:6px;z-index:31}.aiw-home .aiw-burger span{width:24px;height:2px;background:#fff;display:block;border-radius:2px;transition:.25s}.aiw-home .aiw-navtoggle:checked~.aiw-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.aiw-home .aiw-navtoggle:checked~.aiw-burger span:nth-child(2){opacity:0}.aiw-home .aiw-navtoggle:checked~.aiw-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:768px){.aiw-home .aiw-burger{display:flex}.aiw-home .aiw-cart{display:none}.aiw-home .aiw-nav-links{position:absolute;top:78px;left:0;right:0;flex-direction:column;align-items:flex-start;background:#100f0d;border-top:1px solid rgba(255,255,255,.12);padding:18px 28px 22px;gap:18px;font-size:16px;display:none}.aiw-home .aiw-navtoggle:checked~.aiw-nav-links{display:flex}}body.page-id-2085 .artworkai-announcement-bar{display:none!important}#aw-cart-panel,.aw-panel-overlay{display:none!important}.aiw-site-header,.aiw-site-header *{box-sizing:border-box}.aiw-site-header{position:sticky;top:0;z-index:1000;background:#faf9f7;border-bottom:1px solid #e2e0d8;-webkit-font-smoothing:antialiased}.aiw-site-header__inner{max-width:1280px;margin:0 auto;height:72px;display:flex;align-items:center;gap:24px;padding:0 28px}.aiw-site-header .aiw-logo{display:flex;align-items:center;gap:9px;font-family:"Bricolage Grotesque",sans-serif;font-weight:800;font-size:21px;letter-spacing:-.42px;color:#1a1916;text-decoration:none}.aiw-site-header .aiw-logo-mark{width:20px;height:20px;border:2px solid #d33a22;background:0 0;display:block;flex:none}.aiw-site-header .aiw-nav-links{margin-left:auto;display:flex;align-items:center;gap:30px}.aiw-site-header .aiw-nav-links a{font-family:"Hanken Grotesk",sans-serif;font-weight:500;font-size:14px;color:#56534b;text-decoration:none;position:relative;transition:color .2s}.aiw-site-header .aiw-nav-links a:hover{color:#1a1916}.aiw-site-header .aiw-nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:2px;background:#d33a22;transition:right .25s ease}.aiw-site-header .aiw-nav-links a:hover:after{right:0}.aiw-site-header .aiw-cart{font-family:"Hanken Grotesk",sans-serif;font-weight:600;font-size:13px;color:#1a1916;text-decoration:none;border:1.5px solid #d8d5cc;border-radius:999px;padding:8px 16px;white-space:nowrap;transition:border-color .2s,background .2s,color .2s}.aiw-site-header .aiw-cart:hover{border-color:#d33a22;background:#d33a22;color:#fff}.aiw-navtoggle{display:none}.aiw-site-header .aiw-burger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:6px;margin-left:auto}.aiw-site-header .aiw-burger span{width:24px;height:2px;background:#1a1916;display:block;transition:transform .25s,opacity .2s}@media(max-width:860px){.aiw-site-header .aiw-burger{display:flex}.aiw-site-header .aiw-nav-links{position:absolute;top:72px;left:0;right:0;margin:0;flex-direction:column;align-items:flex-start;gap:0;background:#faf9f7;border-bottom:1px solid #e2e0d8;padding:8px 28px 20px;max-height:0;overflow:hidden;transition:max-height .3s ease;box-shadow:0 20px 40px rgba(16,15,13,.08)}.aiw-navtoggle:checked~.aiw-nav-links{max-height:360px}.aiw-site-header .aiw-nav-links a{padding:13px 0;font-size:16px;width:100%;border-bottom:1px solid #ece9e2}.aiw-site-header .aiw-nav-links a:after{display:none}.aiw-site-header .aiw-cart{margin-left:8px}.aiw-navtoggle:checked~.aiw-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.aiw-navtoggle:checked~.aiw-burger span:nth-child(2){opacity:0}.aiw-navtoggle:checked~.aiw-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.aiw-site-footer{background:#100f0d;color:#faf9f7;font-family:"Hanken Grotesk",sans-serif;padding:64px 28px 40px}.aiw-site-footer__grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.aiw-site-footer .aiw-foot-brand{display:flex;align-items:center;gap:9px;font-family:"Bricolage Grotesque",sans-serif;font-weight:800;font-size:20px;letter-spacing:-.4px;color:#fff;margin-bottom:14px}.aiw-site-footer .aiw-foot-brand .aiw-logo-mark{width:18px;height:18px;border:2px solid #d33a22;background:0 0;display:block;flex:none}.aiw-site-footer .aiw-foot-p{font-size:14px;line-height:1.6;color:rgba(244,243,239,.6);max-width:34ch;margin:0}.aiw-site-footer .aiw-foot-h{font-family:"Bricolage Grotesque",sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(244,243,239,.5);margin-bottom:16px}.aiw-site-footer .aiw-foot-links{display:flex;flex-direction:column;gap:11px}.aiw-site-footer .aiw-foot-links a{font-size:14px;color:rgba(244,243,239,.82);text-decoration:none;transition:color .2s}.aiw-site-footer .aiw-foot-links a:hover{color:#d33a22}.aiw-site-footer .aiw-foot-bottom{max-width:1280px;margin:48px auto 0;padding-top:22px;border-top:1px solid rgba(244,243,239,.12);display:flex;justify-content:space-between;gap:16px;font-size:12.5px;color:rgba(244,243,239,.5)}@media(max-width:860px){.aiw-site-footer__grid{grid-template-columns:1fr 1fr;gap:32px}.aiw-site-footer .aiw-foot-bottom{flex-direction:column}}@media(max-width:520px){.aiw-site-footer__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.aiw-site-header .aiw-nav-links,.aiw-site-header .aiw-nav-links a:after,.aiw-site-header .aiw-burger span,.aiw-site-header .aiw-cart{transition:none}}body.single-product{background:#faf9f7!important;font-family:"Hanken Grotesk",sans-serif}.single-product .woocommerce-breadcrumb{font-family:"Hanken Grotesk",sans-serif!important;font-size:12.5px;letter-spacing:.02em;color:#56534b!important;text-transform:none;margin:0 0 28px}.single-product .woocommerce-breadcrumb a{color:#56534b!important;text-decoration:none}.single-product .woocommerce-breadcrumb a:hover{color:#d33a22!important}.single-product div.product{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.single-product .woocommerce-product-gallery{position:relative;margin:0!important;width:auto!important}.single-product .woocommerce-product-gallery__image img{border-radius:8px}.single-product .product_title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;font-size:clamp(30px,3.4vw,46px)!important;line-height:1.04!important;letter-spacing:-.025em!important;color:#1a1916!important;margin:0 0 16px!important}.single-product .summary .price,.single-product .legacy-itemprop-offers .price{font-family:"Hanken Grotesk",sans-serif!important;font-weight:700!important;font-size:24px!important;color:#1a1916!important}.single-product .summary .price .woocommerce-Price-amount{color:#1a1916!important}.single-product .aw-shipping-note{font-size:13.5px;color:#56534b!important}.single-product .aw-size-ref-photo>div:first-child,.single-product .aw-size-ref-label{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#56534b!important}.single-product .aw-bundle-nudge{background:#fff!important;border:1px solid #e2e0d8!important;border-left:3px solid #d33a22!important;border-radius:10px;font-size:13.5px;color:#1a1916!important;padding:12px 14px!important}.single-product .variations{width:100%}.single-product .variations td.value,.single-product .variations td{width:auto}.single-product .variations th,.single-product .variations label{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:#1a1916!important}.single-product .variations select{font-family:"Hanken Grotesk",sans-serif!important;font-size:15px;color:#1a1916;background:#fff;border:1px solid #ddd9cf!important;border-radius:10px;padding:12px 14px;min-height:48px;width:100%!important;max-width:300px}.single-product .variations select:focus{outline:none;border-color:#d33a22!important;box-shadow:0 0 0 3px rgba(211,58,34,.12)}.single-product .variations_form .single_variation_wrap .price{font-weight:700;color:#1a1916!important}.single-product .quantity input.qty{font-family:"Hanken Grotesk",sans-serif;border:1px solid #ddd9cf!important;border-radius:10px;min-height:50px;background:#fff;color:#1a1916}.single-product .single_add_to_cart_button,.single-product button.single_add_to_cart_button{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:15px!important;letter-spacing:.01em;background:#d33a22!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:16px 32px!important;min-height:52px;text-transform:none!important;transition:background .2s,transform .2s}.single-product .single_add_to_cart_button:hover{background:#100f0d!important;transform:translateY(-2px)}.single-product .single_add_to_cart_button.disabled,.single-product .single_add_to_cart_button:disabled{background:#c9c6bd!important;color:#fff!important;opacity:1!important}.single-product .product_meta{font-size:12.5px;color:#56534b!important;border-top:1px solid #e2e0d8;padding-top:16px;margin-top:20px}.single-product .product_meta a{color:#56534b!important;text-decoration:none}.single-product .product_meta a:hover{color:#d33a22!important}.single-product .woocommerce-tabs{margin-top:64px}.single-product .wc-tabs{display:flex;gap:28px;border-bottom:1px solid #e2e0d8;padding:0!important;margin:0 0 28px!important}.single-product .wc-tabs li{background:none!important;border:0!important;margin:0!important}.single-product .wc-tabs li a{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.02em;color:#56534b!important;padding:0 0 14px!important;text-transform:none}.single-product .wc-tabs li.active a{color:#1a1916!important;box-shadow:inset 0 -2px 0 #d33a22}.single-product .woocommerce-Tabs-panel h2{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700;color:#1a1916!important}.single-product .related>h2,.single-product .upsells>h2{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;font-size:clamp(24px,2.6vw,34px)!important;letter-spacing:-.02em;color:#1a1916!important;margin-bottom:28px}.single-product .related ul.products li.product .woocommerce-loop-product__title{font-family:"Hanken Grotesk",sans-serif!important;font-weight:600!important;font-size:15px!important;color:#1a1916!important}.single-product .related ul.products li.product .price{font-family:"Hanken Grotesk",sans-serif!important;color:#56534b!important;font-size:14px}.single-product .related ul.products li.product a img{border-radius:6px}@media(max-width:900px){.single-product div.product{grid-template-columns:1fr;gap:32px}.single-product .wc-tabs{overflow-x:auto}}body.woocommerce-shop,body.tax-product_cat,body.post-type-archive-product{background:#faf9f7!important;font-family:"Hanken Grotesk",sans-serif}body.woocommerce .woocommerce-products-header h1.woocommerce-products-header__title,body.tax-product_cat .woocommerce-products-header h1.page-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;font-size:clamp(30px,4vw,52px)!important;letter-spacing:-.025em!important;color:#1a1916!important}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering select{font-family:"Hanken Grotesk",sans-serif!important;font-size:13.5px!important;color:#56534b!important}.woocommerce .woocommerce-ordering select{background:#fff;border:1px solid #ddd9cf;border-radius:10px;padding:9px 12px}ul.products li.product{position:relative}ul.products li.product .woocommerce-loop-product__link{display:block;overflow:hidden;border-radius:8px}ul.products li.product img{border-radius:8px!important;transition:transform .5s ease}ul.products li.product:hover img{transform:scale(1.04)}ul.products li.product .aw-card-cat{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:10.5px!important;letter-spacing:.12em;text-transform:uppercase;color:#d33a22!important;text-decoration:none;margin-top:14px;display:inline-block}ul.products li.product h2.woocommerce-loop-product__title{font-family:"Hanken Grotesk",sans-serif!important;font-weight:600!important;font-size:16px!important;line-height:1.3!important;color:#1a1916!important;padding:6px 0 2px!important}ul.products li.product .price{font-family:"Hanken Grotesk",sans-serif!important;font-weight:700!important;font-size:15px!important;color:#1a1916!important}ul.products li.product .price del{color:#56534b!important;font-weight:400}ul.products li.product .wgm-info{font-size:11px!important;color:#8a857b!important}ul.products li.product .aw-size-chips-card{margin:8px 0}body.woocommerce ul.products li.product a.button,body.woocommerce ul.products li.product a.add_to_cart_button{background:#1a1916!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:12.5px!important;letter-spacing:.04em;text-transform:uppercase!important;padding:11px 20px!important;margin-top:10px!important;transition:background .2s,color .2s}body.woocommerce ul.products li.product a.button:hover{background:#d33a22!important;color:#fff!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-family:"Hanken Grotesk",sans-serif!important;border-color:#e2e0d8!important;color:#1a1916!important}.woocommerce nav.woocommerce-pagination ul li span.current{background:#d33a22!important;color:#fff!important;border-color:#d33a22!important}body.woocommerce-cart,body.woocommerce-checkout{background:#faf9f7!important;font-family:"Hanken Grotesk",sans-serif}body.woocommerce-cart h1.entry-title,body.woocommerce-checkout h1.entry-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;font-size:clamp(30px,4vw,52px)!important;letter-spacing:-.025em!important;color:#1a1916!important}.wc-block-components-product-name{font-family:"Hanken Grotesk",sans-serif!important;font-weight:600!important;color:#1a1916!important;text-decoration:none}.wc-block-cart-item__prices,.wc-block-components-product-price,.wc-block-components-product-price__value{font-family:"Hanken Grotesk",sans-serif!important;color:#1a1916!important}.wc-block-components-product-price__value{font-weight:600!important}.wc-block-cart-items__header{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;color:#56534b!important}.wc-block-cart__totals-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;letter-spacing:.04em;color:#1a1916!important}.wc-block-components-totals-item__label{font-family:"Hanken Grotesk",sans-serif!important;color:#56534b!important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.wc-block-components-totals-footer-item .wc-block-formatted-money-amount{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;color:#1a1916!important}.wc-block-components-quantity-selector{border:1px solid #ddd9cf!important;border-radius:999px!important;overflow:hidden;background:#fff}.wc-block-components-quantity-selector__input{font-family:"Hanken Grotesk",sans-serif!important;color:#1a1916!important;background:transparent!important}.wc-block-components-button.wc-block-cart__submit-button,.wc-block-checkout .wc-block-components-checkout-place-order-button,a.checkout-button,.wc-block-cart__submit-container .wc-block-components-button{background:#d33a22!important;color:#fff!important;font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:15px!important;border-radius:999px!important;border:0!important;text-transform:none!important;letter-spacing:.01em;padding:16px 30px!important;min-height:54px}.wc-block-components-button.wc-block-cart__submit-button:hover,.wc-block-checkout .wc-block-components-checkout-place-order-button:hover,a.checkout-button:hover{background:#100f0d!important}.wc-block-components-totals-coupon__button.is-secondary,.wc-block-components-button.is-secondary{background:#1a1916!important;color:#fff!important;border-radius:999px!important;border:0!important;font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important}.wc-block-components-text-input input,.wc-block-components-text-input textarea,.wc-block-components-select__select{border:1px solid #ddd9cf!important;border-radius:10px!important;font-family:"Hanken Grotesk",sans-serif!important;color:#1a1916!important}.wc-block-components-text-input input:focus{border-color:#d33a22!important;box-shadow:0 0 0 2px rgba(211,58,34,.15)!important}.wc-block-checkout .wc-block-components-title.wc-block-components-checkout-step__title,.wc-block-checkout h2.wc-block-components-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;color:#1a1916!important}body.blog,body.archive,body.search,body.single-post{background:#faf9f7!important;font-family:"Hanken Grotesk",sans-serif}body.blog .page-header .entry-title,body.archive .page-header .entry-title,body.blog h1.entry-title,body.archive h1.entry-title,body.search h1.entry-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;font-size:clamp(32px,4.5vw,56px)!important;letter-spacing:-.025em!important;color:#1a1916!important}body.blog article .entry-title,body.archive article .entry-title,body.blog .post .entry-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;font-size:clamp(20px,2.4vw,28px)!important}body.blog article .entry-title a,body.archive article .entry-title a{color:#1a1916!important;text-decoration:none}body.blog article .entry-title a:hover,body.archive article .entry-title a:hover{color:#d33a22!important}body.blog .entry-content,body.blog .entry-summary,body.archive .entry-summary,body.single-post .entry-content{font-family:"Hanken Grotesk",sans-serif!important;color:#56534b!important}body.blog .entry-meta,body.archive .entry-meta{font-family:"Hanken Grotesk",sans-serif!important;font-size:13px!important;color:#8a857b!important}body.blog .more-link,body.archive .more-link,body.blog .wp-block-read-more{display:inline-block;font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:13px!important;color:#d33a22!important;text-decoration:none}body.blog article,body.archive article{border-bottom:1px solid #e2e0d8;padding-bottom:30px;margin-bottom:30px}body.blog .wp-post-image,body.archive .wp-post-image,body.single-post .wp-post-image{border-radius:8px!important}body.page:not(.elementor-template-canvas),body.woocommerce-account,body.woocommerce-page:not(.elementor-template-canvas){background:#faf9f7!important}.page-header .entry-title,body.page:not(.elementor-template-canvas) h1.entry-title,body.woocommerce-account h1.entry-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;letter-spacing:-.025em!important;color:#1a1916!important}body.page:not(.elementor-template-canvas) .entry-content h2,body.page:not(.elementor-template-canvas) .entry-content h3{font-family:"Bricolage Grotesque",sans-serif!important;color:#1a1916!important}.woocommerce-MyAccount-navigation ul li a{font-family:"Hanken Grotesk",sans-serif!important;color:#1a1916!important;text-decoration:none}.woocommerce-MyAccount-navigation ul li.is-active a{color:#d33a22!important;font-weight:600}.woocommerce-account .woocommerce-Button,.woocommerce-account button[type=submit],.woocommerce-account .button,.woocommerce-form-login__submit,.woocommerce-form-register__submit{background:#d33a22!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;text-transform:none!important;padding:14px 28px!important}.woocommerce-account .woocommerce-Button:hover,.woocommerce-form-login__submit:hover{background:#100f0d!important}.woocommerce form .form-row input.input-text,.woocommerce-account input:not([type=checkbox]):not([type=radio]),.woocommerce-account .select2-selection{border:1px solid #ddd9cf!important;border-radius:10px!important;font-family:"Hanken Grotesk",sans-serif!important;min-height:46px}.aw-footer-legal{display:none!important}.aw-select-wrap svg,.aw-toolbar svg{width:18px!important;height:18px!important;flex:none}.aw-bundlebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px;background:#100f0d;color:#fff;font-family:"Hanken Grotesk",sans-serif;border-radius:14px;padding:16px 24px;margin:0 0 32px;font-size:14px}.aw-bundlebar .b{font-family:"Bricolage Grotesque",sans-serif;font-weight:800;font-size:15px;letter-spacing:-.01em;display:flex;align-items:center;gap:9px}.aw-bundlebar .b:before{content:"";width:8px;height:8px;border-radius:50%;background:#d33a22}.aw-bundlebar .dot{opacity:.4}.aw-bundlebar code,.aw-bundlebar strong.code{background:#d33a22;color:#fff;font-family:"Bricolage Grotesque",sans-serif;font-weight:700;padding:3px 9px;border-radius:6px;font-size:12px}ul.products li.product{position:relative}.aiw-cardbadge{position:absolute;top:12px;left:12px;z-index:3;background:#d33a22;color:#fff;font-family:"Bricolage Grotesque",sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;border-radius:6px}.aiw-cardbadge.neu{background:#23456b}ul.products li.product.featured:after{content:"Bestseller";position:absolute;top:12px;left:12px;z-index:3;background:#d33a22;color:#fff;font-family:"Bricolage Grotesque",sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;border-radius:6px}.aw-toolbar{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin:0 0 24px}.aw-toolbar-left{display:flex!important;align-items:center;gap:14px}.aw-toolbar-right{display:flex!important;align-items:center;gap:12px}.aw-toolbar-form{display:flex!important;align-items:center;gap:12px;margin:0!important}.aw-results{font-family:"Hanken Grotesk",sans-serif;font-size:13.5px;color:#56534b}.aw-view-toggle{display:inline-flex;gap:4px}.aw-view-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #ddd9cf;background:#fff;border-radius:8px;color:#56534b;cursor:pointer;padding:0}.aw-view-btn.active{background:#1a1916;color:#fff;border-color:#1a1916}.aw-divider-v{width:1px;height:22px;background:#e2e0d8}.aw-select-wrap{position:relative;display:inline-flex!important;align-items:center;gap:8px;background:#fff;border:1px solid #ddd9cf;border-radius:10px;padding:0 12px;height:42px}.aw-select-wrap svg{color:#56534b}.aw-select-wrap select.aw-select{border:0!important;background:transparent!important;font-family:"Hanken Grotesk",sans-serif;font-size:13.5px;color:#1a1916;padding:0!important;height:40px;min-width:110px;cursor:pointer;outline:none}.woocommerce-ordering{display:none!important}.aw-shop-wrap{max-width:1340px!important;margin:0 auto}.aw-layout{display:grid!important;grid-template-columns:250px 1fr;gap:46px;align-items:start;margin-top:4px}.aw-sidebar{position:sticky;top:96px;background:#fff;border:1px solid #e2e0d8;border-radius:16px;padding:6px 22px 20px;width:auto!important}.aw-sidebar-toggle{display:none!important}.aw-filter-section{padding:22px 0;border-bottom:1px solid #eceae3}.aw-filter-section:last-child{border-bottom:0;padding-bottom:4px}.aw-filter-title{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;color:#1a1916!important;margin:0 0 14px!important}.aw-filter-link{display:flex!important;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-family:"Hanken Grotesk",sans-serif!important;font-size:14px;color:#56534b!important;text-decoration:none;transition:color .15s}.aw-filter-link:hover{color:#1a1916!important}.aw-filter-link.active{color:#d33a22!important;font-weight:600}.aw-filter-link span{font-size:12px;color:#a8a29a!important;font-weight:400}.aw-size-grid{display:flex!important;flex-wrap:wrap;gap:8px}.aw-size-chip{display:inline-flex!important;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #ddd9cf;border-radius:8px;font-family:"Hanken Grotesk",sans-serif!important;font-size:12.5px;color:#1a1916;cursor:pointer;background:#fff;transition:border-color .15s,background .15s;margin:0}.aw-size-chip:hover{border-color:#1a1916}.aw-size-chip input{position:absolute;opacity:0;width:0;height:0}.aw-size-chip:has(input:checked){background:#1a1916;color:#fff;border-color:#1a1916}.aw-price-inputs{display:flex!important;align-items:center;gap:8px}.aw-price-input{width:100%!important;border:1px solid #ddd9cf!important;border-radius:9px;padding:9px 11px;font-family:"Hanken Grotesk",sans-serif!important;font-size:13px;color:#1a1916;background:#faf9f7}.aw-price-form button,.aw-filter-section button{margin-top:14px!important;background:#1a1916!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;font-size:12.5px!important;padding:11px 22px!important;cursor:pointer;text-transform:none!important;transition:background .2s}.aw-price-form button:hover{background:#d33a22!important}.aw-products-wrap{min-width:0}ul.products li.product .price,ul.products li.product .price .woocommerce-Price-amount,ul.products li.product .price bdi,ul.products li.product .price ins,ul.products li.product .price del{font-family:"Hanken Grotesk",sans-serif!important}@media(max-width:900px){.aw-layout{grid-template-columns:1fr;gap:24px}.aw-sidebar{position:static}}.aiw-shophero{background:#100f0d;color:#faf9f7;border-radius:18px;padding:64px 56px;margin:0 0 40px;position:relative;overflow:hidden}.aiw-shophero .eyb{display:inline-flex;align-items:center;gap:10px;font-family:"Bricolage Grotesque",sans-serif;font-weight:700;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#ff6a4d;margin:0 0 20px}.aiw-shophero .eyb:before{content:"";width:8px;height:8px;border-radius:50%;background:#d33a22;display:block}.aiw-shophero h1{font-family:"Bricolage Grotesque",sans-serif!important;font-weight:800!important;font-size:clamp(40px,5.5vw,76px)!important;line-height:.98!important;letter-spacing:-.03em!important;color:#fff!important;margin:0 0 20px!important}.aiw-shophero h1 em{font-style:normal;color:#d33a22}.aiw-shophero p.lead{font-family:"Hanken Grotesk",sans-serif!important;font-size:17px;line-height:1.6;color:rgba(244,243,239,.7)!important;max-width:560px;margin:0}.aiw-shophero .meta{display:flex;gap:28px;margin-top:26px;flex-wrap:wrap}.aiw-shophero .meta div{font-family:"Bricolage Grotesque",sans-serif;font-weight:700;font-size:13px;letter-spacing:.02em;color:#faf9f7}.aiw-shophero .meta span{display:block;font-family:"Hanken Grotesk",sans-serif;font-weight:400;font-size:12px;color:rgba(244,243,239,.5);margin-top:2px}body.woocommerce-shop .woocommerce-products-header,body.woocommerce-shop .page-header{display:none!important}@media(max-width:768px){.aiw-shophero{padding:44px 28px;border-radius:14px}}button.aw-price-btn,body.woocommerce-shop button.aw-price-btn{background:#1a1916!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:"Bricolage Grotesque",sans-serif!important;font-weight:700!important;text-transform:none!important}button.aw-price-btn:hover{background:#d33a22!important}.wc-block-cart .wc-block-components-product-metadata__description,.wc-block-checkout .wc-block-components-product-metadata__description,.wp-block-woocommerce-cart .wc-block-components-product-metadata__description,.wp-block-woocommerce-checkout .wc-block-components-product-metadata__description{display:none!important}