:root{--ac-cream: #ffffff;--ac-cream-2: #f7f5f1;--ac-sand: #e9e3d8;--ac-ink: #222222;--ac-muted: #555555;--ac-green: #1b1919;--ac-green-2: #333333;--ac-terracotta: #8d6e36;--ac-terracotta-dark: #6f5629;--ac-gold: #8d6e36;--ac-line: rgba(34, 34, 34, .12);--ac-on-dark: #ffffff;--ac-surface: var(--ac-cream);--ac-surface-alt: var(--ac-cream-2);--ac-text: var(--ac-ink);--ac-text-muted: var(--ac-muted);--ac-accent: var(--ac-terracotta);--ac-accent-hover: var(--ac-terracotta-dark);--ac-deep: var(--ac-green);--ac-font-display: "Domine", Georgia, "Times New Roman", serif;--ac-font-body: "Domine", Georgia, "Times New Roman", serif;--ac-radius: 2px;--ac-page: 1360px;--ac-gutter: clamp(16px, 4vw, 48px);--ac-section: clamp(56px, 7vw, 104px);--ac-ease: cubic-bezier(.22, 1, .36, 1)}body,#nt_wrapper,#nt_content{background-color:var(--ac-surface)}body{color:var(--ac-text-muted);font-family:var(--ac-font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.lazyloaded h1,.lazyloaded h2,.lazyloaded h3,.lazyloaded h4,.section-title,.page-head h1,.product_title,.entry-title{font-family:var(--ac-font-display);font-weight:400;color:var(--ac-text);letter-spacing:0;text-wrap:balance}a{transition:color .25s var(--ac-ease)}.section-title,.title_section,.sec_title{font-family:var(--ac-font-display)!important;text-transform:none}.button,button.button,.btn,input[type=submit],.single_add_to_cart_button,.checkout_btn,.shopify-payment-button__button--unbranded{border-radius:var(--ac-radius)!important;letter-spacing:.12em;text-transform:uppercase;font-family:var(--ac-font-body);font-weight:500;font-size:13px}.single_add_to_cart_button,.checkout_btn,.button.button_primary,.btn_primary{background-color:var(--ac-accent)!important;border-color:var(--ac-accent)!important;color:#fff!important}.single_add_to_cart_button:hover,.checkout_btn:hover{background-color:var(--ac-accent-hover)!important;border-color:var(--ac-accent-hover)!important}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--ac-text)!important;border:1px solid var(--ac-text)!important}.shopify-payment-button__button--unbranded:hover{background:var(--ac-text)!important;color:var(--ac-cream)!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{border-radius:var(--ac-radius);border-color:var(--ac-line);background-color:#fffdf9}#ntheader .ntheader_wrapper,#ntheader .header__mid,#ntheader .sp_header_mid{background-color:#fff}#ntheader,#ntheader a,#ntheader .nt_menu>li>a,#ntheader .h__top,#nt_menu_canvas,#nt_menu_canvas a{font-family:Domine,Georgia,serif!important}#nt_footer,#nt_footer.bgbl,#nt_footer .footer__top_wrap,#nt_footer .footer__bot_wrap{background-color:var(--ac-green)!important;color:#f7efe3c7!important}#nt_footer .footer__bot_wrap{border-top:1px solid rgba(247,239,227,.14);background-color:#111!important}#nt_footer .widget-title,#nt_footer h3,#nt_footer h4{color:var(--ac-on-dark)!important;font-family:var(--ac-font-display);font-weight:400;font-size:19px!important;letter-spacing:.02em}#nt_footer a{color:#f7efe3c7!important}#nt_footer a:hover{color:#fff!important}#nt_footer input[type=email]{background:transparent;color:var(--ac-on-dark);border-color:#f7efe366}#nt_footer input::placeholder{color:#f7efe399}#nt_footer button,#nt_footer input[type=submit]{background-color:var(--ac-accent)!important;color:#fff!important;border-color:var(--ac-accent)!important}.product-inner .product-image{background-color:var(--ac-surface-alt);border-radius:var(--ac-radius);overflow:hidden}.product-inner .product-image img{transition:transform .8s var(--ac-ease)}.product-inner:hover .product-image img{transform:scale(1.03)}.product-info .product-title,.product-info .product-title a,.product-title.pr.fs__14 a{font-family:var(--ac-font-display)!important;font-size:16px!important;color:var(--ac-text)!important;font-weight:400!important;line-height:1.3}.product-info .price,.product-info .price ins{color:var(--ac-text)!important;font-family:var(--ac-font-body);font-weight:500;font-size:14px}.product-info .price del{color:var(--ac-text-muted)!important}.product-info .price ins{color:var(--ac-accent)!important}.nt_label.onsale,.onsale{background-color:var(--ac-accent)!important;border-radius:var(--ac-radius)}.nt_label.new{background-color:var(--ac-green)!important}.page-head,.cat_heading,.page_head{background-color:var(--ac-surface-alt)!important}.page-head h1,.page-head .title-head{font-size:clamp(34px,4.5vw,56px)!important;color:var(--ac-text)!important}.cat_toolbar,.nt_filter_wrap{border-color:var(--ac-line)!important}.widget_filter .widget-title,.sidebar .widget-title{font-family:var(--ac-font-display);font-weight:400;font-size:18px;color:var(--ac-text)}.pagination .page-numbers.current,.pagination .current{background-color:var(--ac-accent)!important;border-color:var(--ac-accent)!important;color:#fff!important}.product_title,.product_title a{font-size:clamp(28px,3vw,40px)!important;line-height:1.12!important;color:var(--ac-ink)!important}.entry-summary .price,.summary .price{color:var(--ac-text)!important;font-size:22px!important;font-family:var(--ac-font-body);font-weight:500}.entry-summary .price ins,.summary .price ins{color:var(--ac-accent)!important}.swatch__value_pr,.swatch_pr_item{border-radius:var(--ac-radius)!important}.swatch_pr_item.is-selected,.swatch__value_pr.is-selected{border-color:var(--ac-text)!important;box-shadow:inset 0 0 0 1px var(--ac-text)}.tab-heading,.tabs li a,.wc-tabs li a{font-family:var(--ac-font-display)!important;font-size:18px!important;text-transform:none!important;letter-spacing:0!important}.tabs li.active a,.wc-tabs li.active a{color:var(--ac-accent)!important}.tab_title,.sp-tabs .tab_title{border-color:var(--ac-line)!important}.ac{color:var(--ac-text);font-family:var(--ac-font-body)}.ac *,.ac *:before,.ac *:after{box-sizing:border-box}.ac img{display:block;max-width:100%}.ac a{text-decoration:none}.ac-section{padding-block:var(--ac-pt, var(--ac-section)) var(--ac-pb, var(--ac-section));background:var(--ac-bg, transparent);color:var(--ac-fg, var(--ac-text))}.ac-section--alt{--ac-bg: var(--ac-surface-alt)}.ac-section--deep{--ac-bg: var(--ac-deep);--ac-fg: var(--ac-on-dark)}.ac-wrap{max-width:var(--ac-page);margin-inline:auto;padding-inline:var(--ac-gutter)}.ac-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3vw,40px)}.ac-head--center{flex-direction:column;align-items:center;text-align:center}.ac-head__titles>*+*{margin-top:8px}.ac-h{font-family:var(--ac-font-display);font-weight:400;color:inherit;margin:0;line-height:1.08;text-wrap:balance;letter-spacing:-.005em}.ac-h--xl{font-size:clamp(44px,6.4vw,92px);line-height:1}.ac-h--l{font-size:clamp(34px,4.2vw,58px)}.ac-h--m{font-size:clamp(28px,3vw,40px)}.ac-h--s{font-size:clamp(20px,1.8vw,24px);line-height:1.2}.ac-p{margin:0;font-size:16px;line-height:1.65;color:var(--ac-p, var(--ac-text-muted));max-width:56ch;text-wrap:pretty}.ac-section--deep .ac-p,.ac-hero .ac-p{--ac-p: currentColor}.ac-p--s{font-size:14px;line-height:1.55}.ac-p--l{font-size:18px}.ac-kicker{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--ac-gold);margin:0}.ac-center{text-align:center;margin-inline:auto}.ac-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;min-height:48px;font:500 12.5px/1 var(--ac-font-body);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--ac-accent);background:var(--ac-accent);color:#fff!important;border-radius:var(--ac-radius);transition:background-color .3s var(--ac-ease),border-color .3s var(--ac-ease),color .3s var(--ac-ease),transform .3s var(--ac-ease)}.ac-btn:hover{background:var(--ac-accent-hover);border-color:var(--ac-accent-hover)}.ac-btn:active{transform:translateY(1px)}.ac-btn:focus-visible,.ac a:focus-visible{outline:2px solid var(--ac-accent);outline-offset:3px}.ac-btn--outline{background:transparent;color:var(--ac-text)!important;border-color:var(--ac-text)}.ac-btn--outline:hover{background:var(--ac-text);color:var(--ac-cream)!important;border-color:var(--ac-text)}.ac-btn--light{background:var(--ac-cream);border-color:var(--ac-cream);color:var(--ac-text)!important}.ac-btn--light:hover{background:#fff;border-color:#fff}.ac-btn svg{width:14px;height:14px;transition:transform .3s var(--ac-ease)}.ac-btn:hover svg{transform:translate(3px)}.ac-link{display:inline-flex;align-items:center;gap:8px;font:500 12px/1 var(--ac-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ac-accent)!important;padding-block:6px;border-bottom:1px solid currentColor}.ac-link:hover{color:var(--ac-accent-hover)!important}.ac-section--deep .ac-link{color:var(--ac-on-dark)!important}.ac-hero{position:relative;min-height:min(88vh,820px);display:grid;align-items:center;overflow:hidden;background:var(--ac-sand);color:var(--ac-text);isolation:isolate}.ac-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ac-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--ac-focal, 70% 50%)}.ac-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#faf5eef0,#faf5eec7 32%,#faf5ee00 62%)}.ac-hero__inner{width:100%;max-width:var(--ac-page);margin-inline:auto;padding:clamp(72px,10vw,140px) var(--ac-gutter)}.ac-hero__content{max-width:600px;display:grid;gap:22px;justify-items:start}.ac-hero__content .ac-p{color:var(--ac-text-muted);font-size:17px;max-width:42ch}.ac-hero__aside{position:absolute;right:var(--ac-gutter);bottom:clamp(28px,5vw,56px);font-family:var(--ac-font-display);font-size:clamp(18px,1.6vw,22px);line-height:1.35;color:var(--ac-cream);text-align:right;max-width:220px;text-shadow:0 1px 18px rgba(43,36,32,.35)}.ac-hero__aside:before{content:"";display:block;width:40px;height:1px;background:currentColor;margin:0 0 14px auto;opacity:.8}.ac-promise{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--ac-line)}.ac-promise>*+*{border-left:1px solid var(--ac-line)}.ac-feature{display:flex;align-items:center;gap:16px;padding:26px clamp(12px,2vw,32px)}.ac-feature__icon{flex:0 0 auto;width:34px;height:34px;color:var(--ac-accent)}.ac-feature__icon svg{width:100%;height:100%}.ac-feature__title{font:500 13px/1.35 var(--ac-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-text);margin:0}.ac-feature__text{font-size:13px;color:var(--ac-text-muted);margin:2px 0 0}.ac-grid{display:grid;gap:var(--ac-gap, clamp(12px, 1.6vw, 24px));grid-template-columns:repeat(var(--ac-cols, 4),minmax(0,1fr))}.ac-grid--6{--ac-cols: 6}.ac-grid--5{--ac-cols: 5}.ac-grid--4{--ac-cols: 4}.ac-grid--3{--ac-cols: 3}.ac-ccard{display:grid;gap:14px;color:var(--ac-text)!important}.ac-ccard__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--ac-cream-2);border-radius:var(--ac-radius)}.ac-ccard__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ac-ease)}.ac-ccard:hover .ac-ccard__media img{transform:scale(1.04)}.ac-ccard__label{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--ac-font-display);font-size:18px;text-align:center}.ac-ccard__label svg{width:13px;height:13px;color:var(--ac-accent);transition:transform .3s var(--ac-ease)}.ac-ccard:hover .ac-ccard__label svg{transform:translate(3px)}.ac-ccard__sub{font-size:13px;color:var(--ac-text-muted);text-align:center;margin-top:-8px}.ac-ccard--arch .ac-ccard__media{border-radius:999px 999px var(--ac-radius) var(--ac-radius);aspect-ratio:4 / 5}.ac-pcard{display:flex;flex-direction:column;gap:8px;color:var(--ac-text);min-width:0}.ac-pcard__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--ac-cream-2);border-radius:12px}.ac-pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ac-pcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ac-ease),transform 1s var(--ac-ease)}.ac-pcard__media img+img{opacity:0}.ac-pcard:hover .ac-pcard__media img+img{opacity:1}.ac-pcard:hover .ac-pcard__media img:first-child{transform:scale(1.03)}.ac-pcard__wish{position:absolute;top:10px;left:10px;z-index:2;width:32px;height:32px;border-radius:50%;background:#fff;color:#4a4fa8!important;display:grid;place-items:center;box-shadow:0 2px 8px #00000014;transition:transform .2s var(--ac-ease)}.ac-pcard__wish svg{width:15px;height:15px}.ac-pcard__wish:hover{transform:scale(1.08)}.ac-pcard__wish.added,.ac-pcard__wish.is--added{background:#fdeceb;color:#c0392b!important}.ac-pcard__wish.added svg,.ac-pcard__wish.is--added svg{fill:currentColor}.ac-pcard__badge{position:absolute;top:10px;right:10px;z-index:2;background:#fff;color:var(--atc-badge, #3f7f7a);font:400 11.5px/1 var(--ac-font-body);letter-spacing:.02em;padding:7px 12px;border-radius:4px;box-shadow:0 1px 4px #0000000f}.ac-pcard__title{font-family:var(--ac-font-body);font-size:13.5px;font-weight:400;line-height:1.4;margin:6px 0 0;color:var(--ac-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-pcard__title a{color:inherit!important}.ac-pcard__title a:hover{text-decoration:underline;text-underline-offset:3px}.ac-pcard__price{font-size:14px;font-weight:400;color:var(--ac-text);display:flex;gap:8px;align-items:baseline}.ac-pcard__price s{color:var(--ac-text-muted);font-size:12.5px}.ac-pcard__price .is-sale{color:var(--ac-accent)}.ac-pcard__atc{margin-top:2px;display:flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border-radius:4px;background:var(--ac-atc-bg, #5f9a96);color:var(--ac-atc-fg, #fff)!important;font:400 14px/1.2 var(--ac-font-body);text-align:center;transition:filter .2s var(--ac-ease)}.ac-pcard__atc:hover{filter:brightness(.92)}.ac-pcard__atc.loading{opacity:.6;pointer-events:none}.ac-pcard__atc.is-disabled{background:var(--ac-cream-2);color:var(--ac-text-muted)!important}.ac-pgrid__more{text-align:center;margin-top:28px}.ac-pgrid__view{display:inline-block;font:500 12px/1 var(--ac-font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--ac-text)!important;padding:8px 4px;border-bottom:1px solid transparent}.ac-pgrid__view:hover{border-bottom-color:currentColor}.ac-story{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:0}.ac-story__media{position:relative;aspect-ratio:16 / 11;overflow:hidden;border-radius:var(--ac-radius)}.ac-story__media img{width:100%;height:100%;object-fit:cover}.ac-story__card{position:relative;z-index:1;margin-left:clamp(-120px,-8vw,-40px);background:var(--ac-cream);padding:clamp(32px,4.5vw,64px);display:grid;gap:20px;justify-items:start;box-shadow:0 30px 60px -40px #2b242073}.ac-story__inset{width:46%;aspect-ratio:1;overflow:hidden;position:absolute;right:-10%;bottom:-18%;border:8px solid var(--ac-cream);border-radius:var(--ac-radius)}.ac-story__inset img{width:100%;height:100%;object-fit:cover}.ac-story--flip{grid-template-columns:1fr 1.15fr}.ac-story--flip .ac-story__card{order:-1;margin-left:0;margin-right:clamp(-120px,-8vw,-40px)}.ac-duo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);align-items:stretch}.ac-panel{position:relative;overflow:hidden;border-radius:var(--ac-radius);background:var(--ac-deep);color:var(--ac-on-dark);min-height:520px;display:grid;isolation:isolate}.ac-panel__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ac-panel__media img{width:100%;height:100%;object-fit:cover;object-position:60% 50%}.ac-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#1f4436f5,#1f4436db 40%,#1f443626 78%)}.ac-panel__content{align-self:end;padding:clamp(28px,4vw,56px);display:grid;gap:18px;justify-items:start;max-width:420px}.ac-panel__content .ac-h{color:var(--ac-on-dark)}.ac-panel__content .ac-p{color:#f7efe3db}.ac-fabrics{display:grid;gap:22px;align-content:start;padding:clamp(8px,1vw,16px) 0}.ac-fabric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ac-fabric{display:grid;gap:8px;color:var(--ac-text)!important}.ac-fabric__media{aspect-ratio:1;overflow:hidden;border-radius:var(--ac-radius);background:var(--ac-cream-2)}.ac-fabric__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ac-ease)}.ac-fabric:hover .ac-fabric__media img{transform:scale(1.06)}.ac-fabric__name{font-family:var(--ac-font-display);font-size:17px;line-height:1.2}.ac-fabric__note{font-size:12.5px;color:var(--ac-text-muted);margin-top:-4px}.ac-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.ac-services .ac-feature{padding-block:8px}.ac-services>*+*{border-left:1px solid var(--ac-line)}.ac-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.ac-review{background:#fffdf9;border:1px solid var(--ac-line);border-radius:var(--ac-radius);padding:clamp(24px,2.6vw,36px);display:grid;gap:18px;align-content:start}.ac-review__stars{display:flex;gap:3px;color:var(--ac-gold)}.ac-review__stars svg{width:15px;height:15px}.ac-review__quote{font-family:var(--ac-font-display);font-size:clamp(19px,1.6vw,22px);line-height:1.4;color:var(--ac-text);margin:0}.ac-review__who{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-text-muted)}.ac-review__who img{width:44px;height:44px;border-radius:50%;object-fit:cover}.ac-rating{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--ac-text-muted)}.ac-rating .ac-review__stars{color:var(--ac-gold)}.ac-letters{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.ac-letters__form{display:grid;gap:12px}.ac-letters__row{display:flex;gap:0;border:1px solid var(--ac-text);border-radius:var(--ac-radius);background:#fffdf9}.ac-letters__row input[type=email]{flex:1;min-width:0;border:0!important;background:transparent!important;padding:0 18px;height:54px;font:400 15px var(--ac-font-body);color:var(--ac-text);outline:none;margin:0}.ac-letters__row button{border-radius:0!important;margin:-1px -1px -1px 0}.ac-letters__note{font-size:13px;color:var(--ac-text-muted)}.ac-letters__ok{font-size:15px;color:var(--ac-green)}.ac-letters__err{font-size:14px;color:var(--ac-terracotta-dark)}@media(prefers-reduced-motion:no-preference){.ac-hero__content>*{animation:ac-rise .9s var(--ac-ease) both}.ac-hero__content>*:nth-child(2){animation-delay:.08s}.ac-hero__content>*:nth-child(3){animation-delay:.16s}.ac-hero__content>*:nth-child(4){animation-delay:.24s}.ac-hero__media img{animation:ac-settle 1.6s var(--ac-ease) both}}@keyframes ac-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ac-settle{0%{transform:scale(1.05)}to{transform:none}}@media(max-width:1024px){.ac-grid--6,.ac-grid--5{--ac-cols: 3}.ac-promise,.ac-services{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-promise>:nth-child(3),.ac-services>:nth-child(3){border-left:0}.ac-promise>:nth-child(n+3){border-top:1px solid var(--ac-line)}.ac-services>:nth-child(n+3){padding-top:20px}.ac-duo{grid-template-columns:1fr}.ac-reviews{grid-template-columns:1fr 1fr}}@media(max-width:749px){.ac-hero{min-height:640px;align-items:end}.ac-hero:before{background:linear-gradient(0deg,#faf5eef7,#faf5eedb 42%,#faf5ee00 72%)}.ac-hero__media img{object-position:var(--ac-focal-mb, 72% 30%)}.ac-hero__inner{padding-block:48px 40px}.ac-hero__aside{display:none}.ac-grid--4,.ac-grid--3,.ac-grid--6,.ac-grid--5{--ac-cols: 2}.ac-grid--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--ac-gutter) * -1);padding-inline:var(--ac-gutter);scrollbar-width:none}.ac-grid--scroll>*{flex:0 0 64%;scroll-snap-align:start}.ac-head{flex-direction:column;align-items:flex-start}.ac-head--center{align-items:center}.ac-feature{padding:18px 12px;gap:12px}.ac-feature__icon{width:28px;height:28px}.ac-feature__title{font-size:11.5px}.ac-story,.ac-story--flip{grid-template-columns:1fr}.ac-story__card,.ac-story--flip .ac-story__card{margin:-48px 16px 0;order:0}.ac-story__inset{display:none}.ac-panel{min-height:460px}.ac-panel:before{background:linear-gradient(0deg,#1f4436f7,#1f4436cc 50%,#1f44361a 85%)}.ac-fabric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-reviews,.ac-letters{grid-template-columns:1fr}.ac-services>*+*{border-left:0}}.ac-phero{background:var(--ac-surface-alt);border-bottom:1px solid var(--ac-line)}.ac-phero__inner{display:grid;grid-template-columns:1fr;align-items:center;gap:clamp(24px,4vw,64px);padding-block:clamp(40px,6vw,88px)}.ac-phero--media .ac-phero__inner{grid-template-columns:1fr 1fr;padding-block:0}.ac-phero--media .ac-phero__content{padding-block:clamp(40px,6vw,88px)}.ac-phero__content{display:grid;gap:16px;justify-items:start;max-width:640px}.ac-phero__media{align-self:stretch;min-height:340px;overflow:hidden;margin-right:calc(var(--ac-gutter) * -1)}.ac-phero__media img{width:100%;height:100%;object-fit:cover}.ac-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-text-muted)}.ac-crumbs a{color:var(--ac-text-muted)!important}.ac-crumbs a:hover{color:var(--ac-accent)!important}.ac-prose{font-size:16px;line-height:1.75;color:var(--ac-text-muted);max-width:72ch}.ac-prose.ac-center{margin-inline:auto}.ac-prose h2,.ac-prose h3,.ac-prose h4{font-family:var(--ac-font-display);color:var(--ac-text);font-weight:400;line-height:1.15;margin:1.6em 0 .5em}.ac-prose h2{font-size:clamp(26px,2.6vw,34px)}.ac-prose h3{font-size:24px}.ac-prose p,.ac-prose ul,.ac-prose ol{margin:0 0 1.1em}.ac-prose a{color:var(--ac-accent);text-decoration:underline;text-underline-offset:3px}.ac-prose img{height:auto;border-radius:var(--ac-radius);margin:1.5em 0}.ac-prose table{width:100%;border-collapse:collapse;margin:1.5em 0}.ac-prose td,.ac-prose th{border:1px solid var(--ac-line);padding:10px 12px}.ac-prose>:first-child{margin-top:0}.ac-figure{margin:0;display:grid;gap:10px}.ac-figure__media{overflow:hidden;border-radius:var(--ac-radius);background:var(--ac-cream-2);aspect-ratio:3 / 4}.ac-figure--square .ac-figure__media{aspect-ratio:1}.ac-figure--landscape .ac-figure__media{aspect-ratio:4 / 3}.ac-figure--arch .ac-figure__media{aspect-ratio:4 / 5;border-radius:999px 999px var(--ac-radius) var(--ac-radius)}.ac-figure__media img,.ac-figure__media svg{width:100%;height:100%;object-fit:cover}.ac-figure__cap{font-size:13px;color:var(--ac-text-muted);line-height:1.5}.ac-figure__cap strong{display:block;font-family:var(--ac-font-display);font-weight:400;font-size:18px;color:var(--ac-text)}.ac-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center}.ac-split>.ac-head__titles{display:grid;gap:18px;justify-items:start}.ac-split-wide{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(28px,5vw,80px);align-items:start}.ac-stack{display:grid;gap:16px;align-content:start;justify-items:start}.ac-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px);position:relative;padding-top:28px}.ac-timeline:before{content:"";position:absolute;top:6px;left:0;right:0;height:1px;background:var(--ac-line)}.ac-step{position:relative;display:grid;gap:8px;align-content:start}.ac-step__mark{font-family:var(--ac-font-display);font-size:clamp(28px,2.6vw,36px);color:var(--ac-accent);line-height:1}.ac-timeline .ac-step:before{content:"";position:absolute;top:-28px;left:0;width:13px;height:13px;border-radius:50%;background:var(--ac-cream);border:1px solid var(--ac-accent)}.ac-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);counter-reset:acstep}.ac-faqs{display:grid;border-top:1px solid var(--ac-line)}.ac-faq{border-bottom:1px solid var(--ac-line)}.ac-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:var(--ac-font-display);font-size:19px;color:var(--ac-text)}.ac-faq__q::-webkit-details-marker{display:none}.ac-faq__q svg{width:14px;height:14px;flex:0 0 auto;color:var(--ac-accent);transition:transform .3s var(--ac-ease)}.ac-faq[open] .ac-faq__q svg{transform:rotate(45deg)}.ac-faq__q:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}.ac-faq__a{padding:0 0 22px;font-size:15px}.ac-contacts{display:grid;gap:4px}.ac-contact{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--ac-line);color:var(--ac-text)!important}.ac-contact__icon{width:30px;height:30px;color:var(--ac-accent);flex:0 0 auto}.ac-contact__icon svg{width:100%;height:100%}.ac-contact__title{display:block;font:500 12px/1.4 var(--ac-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ac-text)}.ac-contact__text{display:block;font-size:15px;line-height:1.55;color:var(--ac-text-muted);margin-top:2px}a.ac-contact:hover .ac-contact__text{color:var(--ac-accent)}.ac-cform form{display:grid;gap:14px}.ac-cform__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ac-field{display:grid;gap:6px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ac-text);margin:0}.ac-field input,.ac-field textarea{width:100%;margin:0;border:1px solid var(--ac-line);background:#fffdf9;padding:13px 14px;font:400 15px var(--ac-font-body);letter-spacing:0;text-transform:none;color:var(--ac-text);border-radius:var(--ac-radius)}.ac-field input:focus,.ac-field textarea:focus{border-color:var(--ac-text);outline:none}.ac-cform .ac-btn{justify-self:start}.ac-card{background:#fffdf9;border:1px solid var(--ac-line);border-radius:var(--ac-radius);padding:clamp(24px,3vw,40px)}.ac-table-wrap{overflow-x:auto;border:1px solid var(--ac-line);border-radius:var(--ac-radius);background:#fffdf9}.ac-table{width:100%;border-collapse:collapse;font-size:15px;min-width:520px;margin:0}.ac-table caption{text-align:left;padding:14px 18px;font-family:var(--ac-font-display);font-size:18px;color:var(--ac-text);caption-side:top}.ac-table th,.ac-table td{padding:14px 18px;text-align:center;border-top:1px solid var(--ac-line);color:var(--ac-text)}.ac-table thead th{background:var(--ac-green);color:var(--ac-on-dark);font:500 12px/1 var(--ac-font-body);letter-spacing:.14em;text-transform:uppercase;border:0}.ac-table tbody th{text-align:left;font-weight:500}.ac-table tbody tr:nth-child(2n){background:var(--ac-cream)}.ac-journal{display:grid;gap:clamp(32px,4vw,56px)}.ac-tabs{display:flex;flex-wrap:wrap;gap:8px 28px;border-bottom:1px solid var(--ac-line)}.ac-tabs a{padding:14px 0;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-text-muted)!important;border-bottom:2px solid transparent;margin-bottom:-1px}.ac-tabs a[aria-current=page],.ac-tabs a:hover{color:var(--ac-text)!important;border-bottom-color:var(--ac-accent)}.ac-feature-post{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,4vw,64px);align-items:center;color:var(--ac-text)!important}.ac-feature-post__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--ac-radius);background:var(--ac-cream-2)}.ac-feature-post__media img,.ac-feature-post__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ac-ease)}.ac-feature-post:hover img{transform:scale(1.03)}.ac-feature-post__body{display:grid;gap:16px;justify-items:start}.ac-post{display:grid;gap:10px;align-content:start;color:var(--ac-text)!important}.ac-post__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--ac-radius);background:var(--ac-cream-2);margin-bottom:6px}.ac-post__media img,.ac-post__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ac-ease)}.ac-post:hover img{transform:scale(1.04)}.ac-post__meta{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-text-muted);margin:0}.ac-posts{row-gap:clamp(32px,4vw,48px)}.ac-empty{display:grid;gap:16px;justify-items:center;text-align:center;padding:clamp(40px,6vw,80px) 24px;border:1px solid var(--ac-line);border-radius:var(--ac-radius);background:#fffdf9}.ac-pager{text-align:center}.ac-article__head{display:grid;gap:14px;justify-items:center;text-align:center;padding-block:clamp(40px,6vw,80px) clamp(28px,4vw,48px);max-width:880px}.ac-article__media{max-width:var(--ac-page);margin:0 auto;padding-inline:var(--ac-gutter)}.ac-article__media img{width:100%;max-height:640px;object-fit:cover;border-radius:var(--ac-radius)}.ac-article__body{margin:clamp(32px,5vw,64px) auto;padding-inline:var(--ac-gutter);font-size:17px}.ac-article__foot{display:flex;gap:20px;align-items:center;justify-content:center;padding:24px var(--ac-gutter) 0;border-top:1px solid var(--ac-line);max-width:72ch;margin:0 auto}.ac-article__foot a{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-text)!important}.ac-article__foot a:hover{color:var(--ac-accent)!important}.ac-circles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,2vw,28px)}.ac-ccard--circle .ac-ccard__media{aspect-ratio:1;border-radius:50%}.template-page #nt_content>.container,.template-blog #nt_content>.container{max-width:var(--ac-page)}@media(max-width:1024px){.ac-timeline{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.ac-circles{grid-template-columns:repeat(3,minmax(0,1fr))}.ac-split-wide{grid-template-columns:1fr}}@media(max-width:749px){.ac-phero--media .ac-phero__inner{grid-template-columns:1fr;gap:0}.ac-phero__media{margin:0 calc(var(--ac-gutter) * -1);min-height:260px;aspect-ratio:4 / 3;order:-1}.ac-phero--media .ac-phero__content{padding-block:28px 40px}.ac-split,.ac-feature-post,.ac-steps,.ac-cform__row{grid-template-columns:1fr}.ac-faq__q{font-size:17px}}.ac-lcard{display:grid;grid-template-columns:1fr;background:#fffdf9;border:1px solid var(--ac-line);border-radius:var(--ac-radius);overflow:hidden;color:var(--ac-text)!important}.ac-lcard__media{aspect-ratio:16 / 10;overflow:hidden;background:var(--ac-cream-2)}.ac-lcard__media img,.ac-lcard__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ac-ease)}.ac-lcard:hover img{transform:scale(1.04)}.ac-lcard__body{display:grid;gap:10px;justify-items:start;padding:clamp(20px,2.4vw,28px)}.ac-prose table{background:#fffdf9!important;border:1px solid var(--ac-line)!important;font-size:15px}.ac-prose table th,.ac-prose table td{background:transparent!important;color:var(--ac-text)!important;border:1px solid var(--ac-line)!important;text-align:center;padding:12px 14px!important}.ac-prose table tr:first-child th,.ac-prose table thead th,.ac-prose table tr:first-child td strong{background:var(--ac-green)!important;color:var(--ac-on-dark)!important;font-weight:500}.ac-prose table tr:nth-child(2) th,.ac-prose table thead tr:nth-child(2) th{background:var(--ac-green-2)!important;color:var(--ac-on-dark)!important}.ac-prose table tbody tr:nth-child(2n) td{background:var(--ac-cream)!important}.ac-prose h1,.ac-prose h2{font-family:var(--ac-font-display)!important}.ac-phero__media{max-height:560px}.ac-link svg{width:12px;height:12px;flex:0 0 auto;transition:transform .3s var(--ac-ease)}.ac-link:hover svg{transform:translate(3px)}.ac-feature__text a{color:var(--ac-accent)!important;text-decoration:underline;text-underline-offset:3px}:root{--ac-btn-radius: 999px}.ac-btn{border-radius:var(--ac-btn-radius);padding-inline:32px}.ac-pcard__atc{border-radius:var(--ac-btn-radius)}.ac-letters__row{border-radius:var(--ac-btn-radius);overflow:hidden}.ac-letters__row input[type=email]{padding-left:24px}.ac-letters__row button{border-radius:var(--ac-btn-radius)!important;margin:3px;min-height:46px}.ac-letters__row{align-items:center}.ac-head__titles .ac-kicker{color:var(--ac-accent)}.ac-head .ac-link{text-transform:uppercase;letter-spacing:.18em;font-size:11.5px;white-space:nowrap}.ac-ccard--overlay{display:block}.ac-ccard--overlay .ac-ccard__media{aspect-ratio:3 / 4.2;border-radius:12px}.ac-ccard--overlay .ac-ccard__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f181400 40%,#1f18149e);pointer-events:none}.ac-ccard__over{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(16px,2vw,26px);display:grid;gap:6px;color:#fff;text-align:left}.ac-ccard--overlay .ac-ccard__label{justify-content:flex-start;font-size:clamp(22px,2.2vw,30px);color:#fff;text-align:left}.ac-ccard--overlay .ac-ccard__sub{color:#ffffffe0;text-align:left;margin:0;font-size:13px;max-width:26ch}.ac-ccard__cta{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font:500 11px/1 var(--ac-font-body);letter-spacing:.2em;text-transform:uppercase;color:#fff}.ac-ccard__cta svg{width:12px;height:12px;transition:transform .3s var(--ac-ease)}.ac-ccard--overlay:hover .ac-ccard__cta svg{transform:translate(3px)}.ac-ccard--compact{gap:10px}.ac-ccard--compact .ac-ccard__media{aspect-ratio:4 / 5;border-radius:10px}.ac-ccard--compact .ac-ccard__label{justify-content:flex-start;font-family:var(--ac-font-body);font-size:13.5px;text-align:left}.ac-ccard--edit{gap:12px}.ac-ccard--edit .ac-ccard__media{aspect-ratio:1 / 1.05;border-radius:12px}.ac-ccard--edit .ac-ccard__label{justify-content:flex-start;text-align:left;font-size:19px}.ac-ccard--edit .ac-ccard__sub{text-align:left;margin-top:-6px}.ac-craft{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(28px,5vw,72px);align-items:center}.ac-craft>.ac-head__titles,.ac-craft>.ac-stack{display:grid;gap:18px;justify-items:start}.ac-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ac-pair .ac-figure__media{border-radius:12px;aspect-ratio:4 / 3.4}.ac-insta{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ac-insta .ac-figure__media{aspect-ratio:1;border-radius:10px}.ac-insta .ac-figure__media img{transition:transform 1s var(--ac-ease)}.ac-figure__link{display:block;color:inherit!important}.ac-figure__link:hover img{transform:scale(1.04)}@media(max-width:989px){.ac-craft{grid-template-columns:1fr}.ac-insta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ac-grid--scroll>.ac-ccard--overlay{flex-basis:72%}.ac-grid--scroll>.ac-ccard--compact{flex-basis:40%}.ac-grid--scroll>.ac-ccard--edit{flex-basis:70%}.ac-pair{gap:10px}.ac-insta{gap:8px}}.ac-insta .ac-figure__media{aspect-ratio:4 / 5}.ac-insta .ac-figure__media img{object-position:50% 20%}body .ac-pcard__atc,body .single_add_to_cart_button,body .variations_button .single_add_to_cart_button,body [class*=btn_des_] .single_add_to_cart_button,body .sticky_atc_js,body .pr_atc{border-radius:999px!important}body .single_add_to_cart_button,body .ac-pcard__atc{overflow:hidden}.ac-pcard__media,.ac-ccard__media,.ac-figure__media,.ac-story__media,.ac-panel{border-radius:16px;box-shadow:0 10px 28px -14px #2b242061,0 2px 6px -2px #2b24201f;transform:perspective(900px) rotateX(var(--ac-rx, 0deg)) rotateY(var(--ac-ry, 0deg)) translateY(var(--ac-ty, 0px));transition:transform .5s var(--ac-ease),box-shadow .5s var(--ac-ease);will-change:transform}.ac-ccard--circle .ac-ccard__media{border-radius:50%}.ac-ccard--arch .ac-ccard__media,.ac-figure--arch .ac-figure__media{border-radius:999px 999px 16px 16px}.ac-tilt-on{--ac-ty: -4px;transition:transform .12s linear,box-shadow .5s var(--ac-ease);box-shadow:0 22px 40px -18px #2b242073,0 4px 10px -4px #2b242029}@media(hover:none),(prefers-reduced-motion:reduce){.ac-pcard__media,.ac-ccard__media,.ac-figure__media,.ac-story__media,.ac-panel{transform:none}}@media(max-width:749px){.ac-grid--scroll{padding-block:4px 22px;margin-block:-4px -22px}}:root{--ac-card-radius: 16px;--ac-card-shadow: 0 10px 28px -14px rgba(43, 36, 32, .38), 0 2px 6px -2px rgba(43, 36, 32, .12);--ac-card-shadow-hover: 0 22px 40px -18px rgba(43, 36, 32, .45), 0 4px 10px -4px rgba(43, 36, 32, .16)}.ac-fabric__media,.ac-feature-post__media,.ac-post__media,.ac-article__media img,.ac-review,.ac-lcard,.ac-story__card,.ac-prose table,.product-inner .product-image,.cat_grid_item__content,.banner_hzoom,.product-images .p-thumb,.p-nav .img_ptw,.p-nav img{border-radius:var(--ac-card-radius)!important;overflow:hidden;box-shadow:var(--ac-card-shadow)}.ac-fabric__media,.ac-feature-post__media,.ac-post__media,.ac-review,.ac-lcard,.ac-story__card,.product-inner .product-image,.cat_grid_item__content,.banner_hzoom{transform:perspective(900px) rotateX(var(--ac-rx, 0deg)) rotateY(var(--ac-ry, 0deg)) translateY(var(--ac-ty, 0px));transition:transform .5s var(--ac-ease),box-shadow .5s var(--ac-ease);will-change:transform}.ac-review,.ac-lcard,.ac-story__card{border-color:transparent!important}.p-nav .img_ptw,.p-nav img{box-shadow:0 4px 12px -6px #2b24204d;border-radius:10px!important}.ac-tilt-on{box-shadow:var(--ac-card-shadow-hover)!important}@media(hover:none),(prefers-reduced-motion:reduce){.ac-fabric__media,.ac-feature-post__media,.ac-post__media,.ac-review,.ac-lcard,.ac-story__card,.product-inner .product-image,.cat_grid_item__content,.banner_hzoom{transform:none}}.ac-hero--dark-wash{color:#fff}.ac-hero--dark-wash:before{background:linear-gradient(90deg,#2e1e149e,#2e1e1461 34%,#2e1e1400 64%)}.ac-hero--dark-wash .ac-hero__content,.ac-hero--dark-wash .ac-hero__content h1,.ac-hero--dark-wash .ac-hero__content h2{color:#fff}.ac-hero--dark-wash .ac-hero__content .ac-p{color:#ffffffe6}.ac-hero--dark-wash .ac-kicker{color:#f1c9a8}@media(max-width:749px){.ac-hero--dark-wash:before{background:linear-gradient(0deg,#2e1e14c7,#2e1e1480 42%,#2e1e1400 72%)}}.ac-mosaic{display:grid;grid-template-columns:1.45fr 1fr 1fr;grid-template-rows:repeat(2,clamp(220px,21vw,290px));gap:clamp(10px,1.2vw,16px)}.ac-mosaic>:nth-child(1){grid-column:1;grid-row:1 / span 2}.ac-mosaic>:nth-child(2){grid-column:2;grid-row:1}.ac-mosaic>:nth-child(3){grid-column:2;grid-row:2}.ac-mosaic>:nth-child(4){grid-column:3;grid-row:1 / span 2}.ac-mosaic>.ac-ccard,.ac-mosaic>.ac-ccard .ac-ccard__media{height:100%;aspect-ratio:auto}.ac-mosaic .ac-ccard__media img{object-position:50% 22%}@media(max-width:749px){.ac-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:300px 200px 200px}.ac-mosaic>:nth-child(1){grid-column:1 / span 2;grid-row:1}.ac-mosaic>:nth-child(2){grid-column:1;grid-row:2}.ac-mosaic>:nth-child(3){grid-column:1;grid-row:3}.ac-mosaic>:nth-child(4){grid-column:2;grid-row:2 / span 2}}.ac-pcard__wish{left:auto;right:10px;background:#ffffffe6;color:var(--ac-text)!important;box-shadow:none}.ac-pcard__media{border-radius:4px}.ac-craft>.ac-figure .ac-figure__media,.ac-craft>.ac-figure__link .ac-figure__media{aspect-ratio:16 / 7;border-radius:4px}.ac-insta-8{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.ac-insta-8 .ac-figure__media{aspect-ratio:4 / 5;border-radius:4px}.ac-insta-8 .ac-figure__media img{object-position:50% 20%}@media(max-width:989px){.ac-insta-8{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac-services{border-block:1px solid var(--ac-line);padding-block:14px}.ac-mosaic .ac-ccard__media:after{background:linear-gradient(180deg,#1f181400 35%,#1f1814b8)}.ac-mosaic .ac-ccard__media img{object-position:50% 18%}.ac-mosaic>:nth-child(2) .ac-ccard__label,.ac-mosaic>:nth-child(3) .ac-ccard__label{font-size:clamp(19px,1.7vw,24px)}.ac-mosaic>:nth-child(2) .ac-ccard__over,.ac-mosaic>:nth-child(3) .ac-ccard__over{padding:clamp(14px,1.5vw,20px);gap:2px}.ac-mosaic>:nth-child(1) .ac-ccard__label{font-size:clamp(26px,2.8vw,38px)}.ac-phero .ac-crumbs{text-transform:none;letter-spacing:.02em;font-size:13px}.ac-phero .ac-crumbs [aria-current]{color:var(--ac-text)}.ac-phero--media .ac-phero__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ac-phero .ac-h--l{font-size:clamp(44px,5vw,72px);line-height:1}.ac-phero__media{position:relative}.ac-phero__aside{position:absolute;top:clamp(24px,4vw,48px);right:clamp(20px,3vw,40px);margin:0;max-width:16ch;color:#fff;font-family:var(--ac-font-display);font-style:italic;font-size:clamp(16px,1.5vw,21px);line-height:1.55;letter-spacing:.03em;text-shadow:0 1px 12px rgba(0,0,0,.25)}.ac-hero-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,28px);margin-top:12px;width:100%;max-width:520px}.ac-hero-features .ac-feature{flex-direction:column;align-items:flex-start;gap:10px;padding:0}.ac-hero-features .ac-feature__icon{width:30px;height:30px}.ac-hero-features .ac-feature__title{font:400 12.5px/1.35 var(--ac-font-body);letter-spacing:0;text-transform:none;color:var(--ac-text-muted)}.ac-hero-features .ac-feature__text{font-size:12.5px;margin:0}.ac-cg{position:relative}.ac-cg__layout{display:grid;grid-template-columns:236px minmax(0,1fr);gap:clamp(24px,3vw,44px);align-items:start}.ac-cg__side{position:sticky;top:90px;max-height:calc(100vh - 110px);overflow:auto;scrollbar-width:thin;padding-right:6px}.ac-cg__side-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px}.ac-cg__side-title{margin:0;font:500 11.5px/1 var(--ac-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ac-text)}.ac-cg__clear{font-size:12.5px;color:var(--ac-text-muted)!important;text-decoration:underline;text-underline-offset:3px}.ac-cg__clear.is-muted{opacity:.55}.ac-cg__close{display:none}.ac-cg__group{border-top:1px solid var(--ac-line);padding:14px 0}.ac-cg__group>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font:500 13.5px/1.3 var(--ac-font-body);color:var(--ac-text)}.ac-cg__group>summary::-webkit-details-marker{display:none}.ac-cg__group>summary svg{width:14px;height:14px;transition:transform .25s var(--ac-ease)}.ac-cg__group[open]>summary svg{transform:rotate(180deg)}.ac-cg__group[open]>summary{margin-bottom:12px}.ac-cg__list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ac-cg__opt{position:relative;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ac-text-muted)!important;cursor:pointer}.ac-cg__opt input,.ac-cg__sw input,.ac-cg__chip input{position:absolute;opacity:0;width:1px;height:1px}.ac-cg__box{flex:0 0 auto;width:15px;height:15px;border:1px solid rgba(43,36,32,.35);border-radius:2px;display:grid;place-items:center;background:#fff;color:transparent}.ac-cg__box svg{width:11px;height:11px}.ac-cg__opt.is-on{color:var(--ac-text)!important}.ac-cg__opt.is-on .ac-cg__box{background:var(--ac-accent);border-color:var(--ac-accent);color:#fff}.ac-cg__opt:focus-within .ac-cg__box,.ac-cg__chip:focus-within,.ac-cg__sw:focus-within .ac-cg__dot{outline:2px solid var(--ac-accent);outline-offset:2px}.ac-cg__opt.is-empty,.ac-cg__chip.is-empty,.ac-cg__sw.is-empty{opacity:.4;cursor:not-allowed}.ac-cg__count{color:var(--ac-text-muted)}.ac-cg__chips{display:flex;flex-wrap:wrap;gap:6px}.ac-cg__chip{position:relative;min-width:34px;height:30px;padding:0 8px;display:grid;place-items:center;border:1px solid var(--ac-line);border-radius:2px;font-size:11.5px;color:var(--ac-text);cursor:pointer;background:#fff}.ac-cg__chip.is-on{border-color:var(--ac-text);background:var(--ac-text);color:#fff}.ac-cg__swatches{display:flex;flex-wrap:wrap;gap:10px}.ac-cg__sw{position:relative;cursor:pointer}.ac-cg__dot{display:block;width:22px;height:22px;border-radius:50%;border:1px solid rgba(43,36,32,.18)}.ac-cg__sw.is-on .ac-cg__dot{box-shadow:0 0 0 2px var(--ac-surface),0 0 0 3px var(--ac-text)}.ac-cg__price{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ac-text-muted)}.ac-cg__price label{position:relative;flex:1}.ac-cg__cur{position:absolute;left:8px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--ac-text-muted)}.ac-cg__price input{width:100%;height:34px;padding:0 6px 0 20px;border:1px solid var(--ac-line);border-radius:2px;background:#fff;font-size:12.5px;color:var(--ac-text);-moz-appearance:textfield}.ac-cg__price input::-webkit-inner-spin-button,.ac-cg__price input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ac-cg__hint{margin:8px 0 0;font-size:12px;color:var(--ac-text-muted)}.ac-cg__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.ac-cg__total{margin:0;font-size:13px;color:var(--ac-text);font-weight:500}.ac-cg__open{display:none}.ac-cg__tools{display:flex;align-items:center;gap:18px}.ac-cg__sort{position:relative;display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ac-text-muted)}.ac-cg__sort select{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:4px 20px 4px 0;font:500 13px/1 var(--ac-font-body);color:var(--ac-text);cursor:pointer}.ac-cg__sort svg{position:absolute;right:0;width:13px;height:13px;pointer-events:none;color:var(--ac-text)}.ac-cg__views{display:flex;gap:4px}.ac-cg__view{width:30px;height:30px;display:grid;place-items:center;border:1px solid transparent;border-radius:2px;background:transparent;color:var(--ac-text-muted);cursor:pointer}.ac-cg__view svg{width:14px;height:14px}.ac-cg__view.is-on{background:var(--ac-accent);color:#fff}.ac-cg__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--ac-cg-cols, 4),minmax(0,1fr));gap:clamp(22px,2.4vw,32px) clamp(12px,1.4vw,20px)}.ac-cg__card .ac-pcard__media{aspect-ratio:3 / 4}.ac-cg__badge{position:absolute;left:10px;bottom:10px;z-index:2;background:#fff;color:var(--ac-accent);border:1px solid rgba(141,110,54,.4);font:500 9.5px/1 var(--ac-font-body);letter-spacing:.14em;text-transform:uppercase;padding:5px 8px;border-radius:2px}.ac-cg__badge.is-out{color:var(--ac-text-muted);border-color:var(--ac-line)}.ac-cg__info{display:grid;gap:4px}.ac-cg__pswatches{list-style:none;margin:4px 0 0;padding:0;display:flex;align-items:center;gap:6px}.ac-cg__pswatches .ac-cg__dot{width:13px;height:13px}.ac-cg__more{font-size:11px;color:var(--ac-text-muted)}.ac-cg__grid.is-list{grid-template-columns:1fr;gap:20px}.ac-cg__grid.is-list .ac-cg__card{display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:center;border-bottom:1px solid var(--ac-line);padding-bottom:20px}.ac-cg__grid.is-list .ac-pcard__title{white-space:normal;font-family:var(--ac-font-display);font-size:20px}.ac-cg__empty{padding:64px 0;display:grid;gap:12px;justify-items:start}.ac-cg__pages{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:clamp(36px,4vw,56px)}.ac-cg__num,.ac-cg__step{min-width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-size:13px;color:var(--ac-text)!important}.ac-cg__num.is-on{background:var(--ac-accent);color:#fff!important}.ac-cg__num.is-gap{color:var(--ac-text-muted)!important}.ac-cg__num:hover:not(.is-on):not(.is-gap){background:var(--ac-cream-2)}.ac-cg__step svg{width:15px;height:15px;transform:rotate(90deg)}.ac-cg__step.is-next svg{transform:rotate(-90deg)}.ac-cg__scrim{display:none}.ac-cfoot{display:grid;grid-template-columns:236px repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);align-items:stretch}.ac-help{display:grid;align-content:center;justify-items:start;gap:8px;padding:22px;background:var(--ac-cream-2);border-radius:2px}.ac-help__icon{width:34px;height:34px;color:var(--ac-accent)}.ac-help__icon svg{width:100%;height:100%}.ac-help__title{margin:0;font:500 14px/1.3 var(--ac-font-body);color:var(--ac-text)}.ac-help__text{margin:0;font-size:12.5px;line-height:1.5;color:var(--ac-text-muted)}.ac-help .ac-link,.ac-lcard--side .ac-link{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.ac-lcard--side{grid-template-columns:44% 1fr;background:var(--ac-cream-2);border:0}.ac-lcard--side .ac-lcard__media{aspect-ratio:auto;height:100%;min-height:180px}.ac-lcard--side .ac-lcard__body{align-content:center;gap:8px;padding:20px}.ac-lcard--side .ac-h--s{font-size:clamp(18px,1.6vw,22px)}.ac-lcard--side .ac-p--s{font-size:12.5px}@media(max-width:1100px){.ac-cg__grid{--ac-cg-cols: 3 !important}.ac-cfoot{grid-template-columns:1fr 1fr}}@media(max-width:989px){.ac-cg__layout{grid-template-columns:1fr}.ac-cg__open{display:inline-flex;align-items:center;height:38px;padding:0 16px;border:1px solid var(--ac-text);border-radius:2px;background:transparent;font:500 11.5px/1 var(--ac-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ac-text);cursor:pointer}.ac-cg__side{position:fixed;inset:0 auto 0 0;z-index:1001;width:min(340px,88vw);max-height:none;padding:20px;background:var(--ac-surface);transform:translate(-100%);transition:transform .35s var(--ac-ease)}.ac-cg.is-filtering .ac-cg__side{transform:none}.ac-cg__close{display:block;border:0;background:none;font-size:28px;line-height:1;color:var(--ac-text);cursor:pointer}.ac-cg__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#1f181466}.ac-cg.is-filtering .ac-cg__scrim{display:block}.ac-cg__total{display:none}}@media(max-width:749px){.ac-phero--media .ac-phero__inner{grid-template-columns:1fr}.ac-hero-features{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-cg__grid{--ac-cg-cols: 2 !important;gap:24px 12px}.ac-cg__views{display:none}.ac-cg__grid.is-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-cfoot{grid-template-columns:1fr}.ac-lcard--side{grid-template-columns:40% 1fr}}.ac-cg .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ac-cfoot .ac-lcard,.ac-cfoot .ac-help{border-radius:2px!important;box-shadow:none!important;transform:none!important}.ac-cg__sort span{white-space:nowrap}.ac-cg__sort select{min-width:0}.ac-cg__card .ac-pcard__img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.ac-cg__card .ac-pcard__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}.ac-clist__grid{list-style:none;margin:0;padding:0}.ac-clist .ac-ccard--overlay .ac-ccard__label{font-size:clamp(19px,1.7vw,24px)}.ac-clist .ac-ccard--overlay .ac-ccard__media{aspect-ratio:3 / 4}.ac-clist .ac-ccard__media img{object-position:50% 22%}@media(max-width:749px){.ac-clist .ac-grid{--ac-cols: 2}}.ac-phero__media:has(.ac-phero__aside):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 70% at 100% 0%,#2e1e148c,#2e1e1433 40%,#2e1e1400 65%);pointer-events:none}.ac-phero__aside{z-index:1}#ntheader .header__mid.ac-hdr{background:var(--ac-surface)!important;border-bottom:1px solid var(--ac-line)}.ac-hdr__nav{display:flex;align-items:center;gap:clamp(18px,2.4vw,36px)}.ac-hdr__nav a{font:500 11.5px/1 var(--ac-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ac-text)!important;padding:6px 0;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s var(--ac-ease)}.ac-hdr__nav a:hover{background-size:100% 1px;color:var(--ac-accent)!important}.ac-hdr__right{display:flex;align-items:center;justify-content:flex-end;gap:clamp(16px,2.4vw,36px)}.ac-hdr__right .ac-hdr__nav{margin-right:auto}@media(max-width:1024px){.ac-hdr__right .ac-hdr__nav,.ac-hdr .ac-hdr__nav{display:none!important}}#ntheader .nt_action a,#ntheader .nt_action i{color:var(--ac-text)!important}#ntheader .nt_action .tcount,#ntheader .nt_action .op__0.tcount,#ntheader .nt_action .js_cat_count{background:var(--ac-accent)!important;color:#fff!important}.ac-footer-wrap{position:relative!important;background:var(--ac-surface-alt)}.ac-foot{color:var(--ac-text);padding-top:clamp(48px,6vw,80px)}.ac-foot__top{display:grid;grid-template-columns:minmax(220px,1.1fr) 3.4fr;gap:clamp(32px,5vw,80px);padding-bottom:clamp(40px,5vw,64px)}.ac-foot__logo img{width:auto;max-width:180px;max-height:64px;object-fit:contain}.ac-foot__tag{margin:16px 0 0;max-width:30ch;font-size:13px;line-height:1.6;color:var(--ac-text-muted)}.ac-foot__social{list-style:none;margin:20px 0 0;padding:0;display:flex;gap:14px}.ac-foot__social a{display:grid;place-items:center;width:20px;height:20px;color:var(--ac-text)!important;transition:color .2s var(--ac-ease)}.ac-foot__social a:hover{color:var(--ac-accent)!important}.ac-foot__social svg{width:18px;height:18px}.ac-foot__cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2vw,32px)}.ac-foot__title{margin:0 0 14px;font:500 11px/1 var(--ac-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ac-text)}.ac-foot__col ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ac-foot__col a{font-size:13px;color:var(--ac-text-muted)!important}.ac-foot__col a:hover,.ac-foot__legal a:hover{color:var(--ac-accent)!important}.ac-foot__bot{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0 28px;border-top:1px solid var(--ac-line);font-size:12px;color:var(--ac-text-muted)}.ac-foot__bot p{margin:0}.ac-foot__legal{list-style:none;margin:0;padding:0;display:flex;gap:20px}.ac-foot__legal a{color:var(--ac-text-muted)!important}@media(max-width:989px){.ac-foot__top{grid-template-columns:1fr}.ac-foot__cols{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}}@media(max-width:749px){.ac-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-foot__bot{flex-direction:column;align-items:flex-start}}#nt_footer.ac-footer-wrap{background:var(--ac-surface-alt)!important;color:var(--ac-text)!important;position:relative!important}.ac-hdr__nav a{white-space:nowrap}#nt_footer.ac-footer-wrap a,#nt_footer.ac-footer-wrap .ac-foot__col a,#nt_footer.ac-footer-wrap .ac-foot__legal a{color:var(--ac-text-muted)!important}#nt_footer.ac-footer-wrap .ac-foot__social a,#nt_footer.ac-footer-wrap .ac-foot__logo{color:var(--ac-text)!important}#nt_footer.ac-footer-wrap a:hover{color:var(--ac-accent)!important}.template-product #nt_content{background:var(--ac-surface)}.template-product .product_title{font-family:var(--ac-font-display)!important;font-weight:400!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.1!important;color:var(--ac-text)!important;letter-spacing:0!important;margin-bottom:10px!important}.template-product .product-infors .price,.template-product .product-infors .price_range{font-family:var(--ac-font-body)!important;font-size:20px!important;font-weight:500!important;color:var(--ac-text)!important}.template-product .product-infors .price ins{color:var(--ac-accent)!important;text-decoration:none}.template-product .product-infors .price del{color:var(--ac-text-muted)!important;font-size:15px}.template-product .pr_short_des,.template-product .pr_short_des p{font-size:14.5px;line-height:1.7;color:var(--ac-text-muted)!important;max-width:52ch}.template-product .swatch__title{font:500 11.5px/1.3 var(--ac-font-body)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-text)!important}.template-product .swatch_pr_item{min-width:42px;height:40px;border-radius:2px!important;border:1px solid var(--ac-line)!important;background:#fff;font-size:12.5px;color:var(--ac-text);transition:border-color .2s var(--ac-ease)}.template-product .swatch_pr_item:hover{border-color:var(--ac-text)!important}.template-product .swatch_pr_item.is-selected{border-color:var(--ac-text)!important;background:var(--ac-text)!important;color:#fff!important}.template-product .swatch_pr_item.is-selected .swatch__value_pr{color:#fff!important}.template-product .quantity input,.template-product .quantity .qty{border-radius:999px!important;border-color:var(--ac-line)!important;background:#fff}.template-product .single_add_to_cart_button{min-height:50px;background:var(--ac-accent)!important;border-color:var(--ac-accent)!important;color:#fff!important;font:500 12px/1 var(--ac-font-body)!important;letter-spacing:.18em!important;text-transform:uppercase!important}.template-product .single_add_to_cart_button:hover{background:#222!important;border-color:#222!important}.template-product .shopify-payment-button__button--unbranded,.template-product .shopify-payment-button__button{min-height:50px!important;border-radius:999px!important;background:transparent!important;color:var(--ac-text)!important;border:1px solid var(--ac-text)!important;font:500 12px/1 var(--ac-font-body)!important;letter-spacing:.18em!important;text-transform:uppercase!important}.template-product .shopify-payment-button__button--unbranded:hover{background:var(--ac-text)!important;color:#fff!important}.template-product .shopify-payment-button__button--branded{border:0!important}.template-product .p-thumb,.template-product .product-images .p-thumb{background:var(--ac-cream-2)}.template-product .breadcrumb_pr_wrap,.template-product .bgbl.breadcrumb_pr_wrap{background:var(--ac-surface)!important;font-size:13px}.template-product .breadcrumb_pr_wrap a{color:var(--ac-text-muted)!important}.template-product .tab_pr_title,.template-product .nt_tabs a,.template-product .tab-heading{font:500 12px/1.3 var(--ac-font-body)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--ac-text)!important}.template-product .sp-tabs,.template-product .tab-content{border-color:var(--ac-line)!important}.template-product #shopify-section-product-recommendations .section-title,.template-product #shopify-section-recently_viewed .section-title,.template-product #shopify-section-product-recommendations h3.section-title,.template-product #shopify-section-recently_viewed h3{font-family:var(--ac-font-display)!important;font-weight:400!important;font-size:clamp(28px,3vw,40px)!important;text-transform:none!important;letter-spacing:0!important;color:var(--ac-text)!important}.template-product .product-title a{font-family:var(--ac-font-body);font-size:13.5px;color:var(--ac-text)!important}.template-product .product-inner .price{font-size:14px;color:var(--ac-text)!important}.page-head{background:var(--ac-surface-alt)!important;padding:clamp(44px,6vw,80px) 0!important;border-bottom:1px solid var(--ac-line)}.page-head .parallax-inner{display:none!important}.page-head:before,.page-head:after{display:none!important}.page-head h1,.page-head .cw{font-family:var(--ac-font-display)!important;font-weight:400!important;font-size:clamp(34px,4.4vw,56px)!important;line-height:1.05!important;text-transform:none!important;letter-spacing:0!important;color:var(--ac-text)!important;text-shadow:none!important;margin:0!important}.page-head p{margin-top:10px!important;color:var(--ac-text-muted)!important;font-size:14.5px}.page-head a{color:var(--ac-text-muted)!important}#nt_content input[type=text],#nt_content input[type=email],#nt_content input[type=password],#nt_content input[type=tel],#nt_content input[type=search],#nt_content textarea,#nt_content select{background:#fff!important;border:1px solid var(--ac-line)!important;border-radius:2px!important;min-height:46px;padding:0 14px;font:400 14px/1.4 var(--ac-font-body)!important;color:var(--ac-text)!important;box-shadow:none!important}#nt_content textarea{padding:12px 14px}#nt_content input:focus,#nt_content textarea:focus,#nt_content select:focus{border-color:var(--ac-text)!important;outline:none}#nt_content label{font:500 11.5px/1.3 var(--ac-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ac-text)}#nt_content .button:not(.ac-btn),#nt_content button[type=submit]:not(.ac-btn),#nt_content input[type=submit]{background:var(--ac-accent)!important;border:1px solid var(--ac-accent)!important;color:#fff!important;border-radius:999px!important;min-height:46px;padding:0 28px!important;font:500 12px/1 var(--ac-font-body)!important;letter-spacing:.18em!important;text-transform:uppercase!important;transition:background .25s var(--ac-ease)}#nt_content .button:not(.ac-btn):hover,#nt_content button[type=submit]:not(.ac-btn):hover,#nt_content input[type=submit]:hover{background:#222!important;border-color:#222!important}.template-search .search_header input[type=text],.template-search form input[name=q]{border-radius:999px 0 0 999px!important;padding-left:22px;min-height:52px}.template-search form button[type=submit]{border-radius:0 999px 999px 0!important;background:var(--ac-text)!important;border-color:var(--ac-text)!important;min-height:52px}.template-cart .empty_cart_page h4,.template-cart .empty_cart_page .tu,.template-cart .cart_page_heading h1{font-family:var(--ac-font-display)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(26px,3vw,36px)!important;color:var(--ac-text)!important}.template-cart .empty_cart_page p{color:var(--ac-text-muted)!important}.template-cart .cart_header,.template-cart .cart_items{border-color:var(--ac-line)!important}.template-cart .cart_header{font:500 11.5px/1.3 var(--ac-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ac-text)}.template-cart .cart_item img{border-radius:var(--ac-radius, 6px)}.template-cart .cart_meta_title a,.template-cart .mini_cart_title{font-family:var(--ac-font-body);font-size:14.5px;color:var(--ac-text)!important}.template-cart .cart_page_total,.template-cart .total{font-size:18px;color:var(--ac-text)}#nt_cart_canvas,.mini_cart_wrap{background:var(--ac-surface)!important}#nt_cart_canvas .mini_cart_header,#nt_cart_canvas h3{font-family:var(--ac-font-display)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:24px!important;color:var(--ac-text)!important}#nt_cart_canvas .button,#nt_cart_canvas .btn_checkout,#nt_cart_canvas button[type=submit]{border-radius:999px!important;font:500 12px/1 var(--ac-font-body)!important;letter-spacing:.18em!important;text-transform:uppercase!important;min-height:46px}#nt_cart_canvas .btn_checkout,#nt_cart_canvas button[name=checkout]{background:var(--ac-accent)!important;border-color:var(--ac-accent)!important;color:#fff!important}#nt_cart_canvas .mini_cart_title{color:var(--ac-text)!important;font-size:14px}#nt_cart_canvas img{border-radius:4px}.template-customers-login #nt_content h2,.template-customers-register #nt_content h2,.template-customers-account #nt_content h2,.template-customers-addresses #nt_content h2,.template-customers-order #nt_content h2,#customer_login h2,#RecoverPasswordForm h2{font-family:var(--ac-font-display)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:28px!important;color:var(--ac-text)!important}#nt_content table{border-color:var(--ac-line)!important}#nt_content table th{font:500 11.5px/1.3 var(--ac-font-body);letter-spacing:.14em;text-transform:uppercase;background:var(--ac-surface-alt);color:var(--ac-text)}#nt_content table td{color:var(--ac-text-muted)}.shopify-policy__container{max-width:760px!important;padding:clamp(48px,6vw,88px) 20px!important}.shopify-policy__title h1{font-family:var(--ac-font-display)!important;font-weight:400!important;font-size:clamp(34px,4vw,50px)!important;color:var(--ac-text)!important}.shopify-policy__body{font-size:15px;line-height:1.8;color:var(--ac-text-muted)}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--ac-font-display);font-weight:400;color:var(--ac-text)}#nt_content form[action*="/search"]{display:flex}#nt_content form[action*="/search"] input[name=q]{border-radius:999px 0 0 999px!important;padding-left:22px;min-height:52px;border-right:0!important}#nt_content form[action*="/search"] button[type=submit]{border-radius:0 999px 999px 0!important;background:var(--ac-text)!important;border-color:var(--ac-text)!important;min-height:52px;padding:0 22px!important}:root{--ac-btn: #000000;--ac-btn-hover: #333333}.ac-btn,#nt_content .button:not(.ac-btn),#nt_content button[type=submit]:not(.ac-btn),#nt_content input[type=submit],.template-product .single_add_to_cart_button,#nt_cart_canvas .btn_checkout,#nt_cart_canvas button[name=checkout],.pagination .page-numbers.current,.pagination .current,.ac-cg__num.is-on,.ac-cg__view.is-on,.ac-cg__opt.is-on .ac-cg__box{background:var(--ac-btn)!important;border-color:var(--ac-btn)!important;color:#fff!important}.ac-btn:hover,#nt_content .button:not(.ac-btn):hover,#nt_content button[type=submit]:not(.ac-btn):hover,#nt_content input[type=submit]:hover,.template-product .single_add_to_cart_button:hover{background:var(--ac-btn-hover)!important;border-color:var(--ac-btn-hover)!important}.ac-btn--ghost,.ac-hero .ac-btn--ghost{background:transparent!important}.ac-h,.page-head h1,.page-head .cw,.template-product .product_title,.shopify-policy__title h1{color:var(--ac-gold)!important}.ac-hero .ac-h,.ac-section--deep .ac-h,.ac-panel .ac-h,.ac-ccard--overlay .ac-h{color:#fff!important}.ac-kicker,.ac-text--kicker{color:var(--ac-text)!important}#ntheader .nt_action [class*=count]:not(.tcount):not(.js_cat_count):not(.op__0){background:none!important;color:inherit!important}#ntheader .nt_action i.iccl,#shopify-section-header_top i.pe-7s-call{display:inline-block;width:21px;height:21px;vertical-align:middle;font-size:0!important;background-color:currentColor;-webkit-mask:var(--ac-ico) center / contain no-repeat;mask:var(--ac-ico) center / contain no-repeat}#ntheader .nt_action i.iccl:before,#shopify-section-header_top i.pe-7s-call:before{content:none!important}#ntheader .nt_action i.iccl-search{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4.5 4.5'/%3E%3C/svg%3E")}#ntheader .nt_action i.iccl-user{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.5 20.5c1.2-3.8 4.1-5.6 7.5-5.6s6.3 1.8 7.5 5.6'/%3E%3C/svg%3E")}#ntheader .nt_action i.iccl-heart{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10A4.2 4.2 0 0 1 12 7.6 4.2 4.2 0 0 1 19.5 10c0 5.4-7.5 10-7.5 10z'/%3E%3C/svg%3E")}#ntheader .nt_action i.iccl-cart{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M5.5 8h13l-1 12.5h-11z'/%3E%3Cpath d='M9 10V6.5a3 3 0 0 1 6 0V10'/%3E%3C/svg%3E")}#shopify-section-header_top i.pe-7s-call{width:13px;height:13px;margin-right:4px;--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M5 4h3.5l1.7 4.3-2.2 1.4a11 11 0 0 0 6.3 6.3l1.4-2.2L20 15.5V19a1.5 1.5 0 0 1-1.6 1.5C10.6 20 4 13.4 3.5 5.6A1.5 1.5 0 0 1 5 4z'/%3E%3C/svg%3E")}#ntheader .nt_action{display:inline-flex;align-items:center;gap:18px}#ntheader .nt_action .tcount{min-width:16px;height:16px;line-height:16px;font-size:9.5px;font-family:Arial,sans-serif!important}#ntheader .nt_action{gap:14px}.ac-hdr__right{gap:clamp(14px,1.8vw,28px)}.ac-hdr__right .ac-hdr__nav{padding-left:clamp(24px,3vw,48px);gap:clamp(16px,2vw,28px)}#shopify-section-header_top i.pe-7s-mail{display:inline-block;width:13px;height:13px;margin-right:4px;vertical-align:middle;font-size:0!important;background-color:currentColor;--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Crect x='3.5' y='5.5' width='17' height='13' rx='1.5'/%3E%3Cpath d='M4 6.5l8 6 8-6'/%3E%3C/svg%3E");-webkit-mask:var(--ac-ico) center / contain no-repeat;mask:var(--ac-ico) center / contain no-repeat}#shopify-section-header_top i.pe-7s-mail:before{content:none!important}#ntheader i.facl{display:inline-block;width:15px;height:15px;vertical-align:middle;font-size:0!important;background-color:currentColor;-webkit-mask:var(--ac-ico) center / contain no-repeat;mask:var(--ac-ico) center / contain no-repeat}#ntheader i.facl:before{content:none!important}#ntheader .follow_social a,#ntheader .nt-social a{margin-right:14px;color:var(--ac-text)!important}#ntheader i.facl-facebook{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 21v-7.5h2.6l.4-3h-3V8.6c0-.9.3-1.5 1.5-1.5h1.6V4.4c-.3 0-1.2-.1-2.3-.1-2.3 0-3.8 1.4-3.8 3.9v2.3H7.9v3h2.6V21z'/%3E%3C/svg%3E")}#ntheader i.facl-twitter{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.8 3h3.1l-6.8 7.8L22 21h-6.2l-4.9-6.4L5.3 21H2.2l7.3-8.3L2 3h6.4l4.4 5.8zm-1.1 16.2h1.7L7.4 4.7H5.6z'/%3E%3C/svg%3E")}#ntheader i.facl-instagram{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.9' fill='black'/%3E%3C/svg%3E")}#ntheader i.facl-linkedin{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 9h3.6v11H4zM5.8 3.5a2.1 2.1 0 1 1 0 4.2 2.1 2.1 0 0 1 0-4.2zM9.8 9h3.4v1.5h.1c.5-.9 1.7-1.8 3.4-1.8 3.6 0 4.3 2.4 4.3 5.4V20h-3.6v-5.2c0-1.2 0-2.8-1.7-2.8s-2 1.3-2 2.7V20H9.8z'/%3E%3C/svg%3E")}#ntheader i.facl-pinterest{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a9 9 0 0 0-3.3 17.4c-.1-.7-.1-1.8 0-2.6l1.1-4.6s-.3-.6-.3-1.4c0-1.3.8-2.3 1.7-2.3.8 0 1.2.6 1.2 1.3 0 .8-.5 2-.8 3.1-.2.9.5 1.7 1.4 1.7 1.7 0 3-1.8 3-4.4 0-2.3-1.6-3.9-4-3.9-2.7 0-4.3 2-4.3 4.2 0 .8.3 1.7.7 2.2l.1.3-.3 1.1c0 .2-.2.2-.4.1-1.2-.6-2-2.4-2-3.8 0-3.1 2.3-6 6.5-6 3.4 0 6.1 2.4 6.1 5.7 0 3.4-2.1 6.1-5.1 6.1-1 0-1.9-.5-2.2-1.1l-.6 2.3c-.2.9-.8 1.9-1.2 2.6A9 9 0 1 0 12 3z'/%3E%3C/svg%3E")}#ntheader i.facl-youtube-play{--ac-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 7.2a2.5 2.5 0 0 0-1.8-1.8C18.2 5 12 5 12 5s-6.2 0-7.8.4A2.5 2.5 0 0 0 2.4 7.2C2 8.8 2 12 2 12s0 3.2.4 4.8a2.5 2.5 0 0 0 1.8 1.8C5.8 19 12 19 12 19s6.2 0 7.8-.4a2.5 2.5 0 0 0 1.8-1.8c.4-1.6.4-4.8.4-4.8s0-3.2-.4-4.8zM10 15V9l5.2 3z'/%3E%3C/svg%3E")}.ac-pcard{text-align:center}.ac-pcard__title{text-align:center;margin-top:10px;padding-inline:6px}.ac-pcard__price{justify-content:center;flex-wrap:wrap;row-gap:2px}.ac-pcard__atc{align-self:center}.ac-cg__info{justify-items:center;text-align:center}.ac-cg__grid.is-list .ac-cg__info{justify-items:start;text-align:left}.ac-cg__grid.is-list .ac-pcard__title{text-align:left}.ac-cg__grid.is-list .ac-pcard__price{justify-content:flex-start}.ac-ccard--compact .ac-ccard__label,.ac-ccard--edit .ac-ccard__label{justify-content:center;text-align:center}.ac-ccard--overlay .ac-ccard__over{text-align:center;justify-items:center}.ac-ccard--overlay .ac-ccard__label{justify-content:center;text-align:center}.product-inner .product-info,.product-inner .product-title,.product-inner .price{text-align:center!important;justify-content:center}#nt_content .ac-section .ac-head{flex-direction:column;align-items:center;text-align:center;gap:10px}#nt_content .ac-section .ac-head .ac-head__titles,#nt_content .ac-section .ac-head .ac-h,#nt_content .ac-section .ac-head .ac-p,#nt_content .ac-section .ac-head .ac-kicker{text-align:center!important;align-items:center;margin-inline:auto}#nt_content .ac-services .ac-feature{flex-direction:column;text-align:center;gap:10px}#nt_content .ac-feature__text,#nt_content .ac-feature__title{text-align:center}#nt_content .ac-craft>:first-child{display:grid;justify-items:center;text-align:center}#nt_content .ac-craft>:first-child .ac-h,#nt_content .ac-craft>:first-child .ac-p,#nt_content .ac-craft>:first-child .ac-kicker{text-align:center!important;margin-inline:auto}#nt_content .ac-section>.ac-head--center:last-child,#nt_content .ac-section .ac-head--center:last-child{margin-top:clamp(28px,3vw,40px);margin-bottom:0}.ac-h--xl{font-size:clamp(35px,5.12vw,74px)}.ac-h--l{font-size:clamp(27px,3.36vw,46px)}.ac-h--m{font-size:clamp(22px,2.4vw,32px)}.ac-h--s{font-size:clamp(16px,1.44vw,19px)}.ac-phero .ac-h--l{font-size:clamp(35px,4vw,58px)}.ac-lcard--side .ac-h--s{font-size:clamp(14px,1.28vw,18px)}.ac-hero--diwali{color:#fff;background:#2a160b}.ac-hero--diwali:before{background:linear-gradient(90deg,#241206d1,#24120699 32%,#2412061f 58%,#24120600 70%),linear-gradient(0deg,#24120659,#24120600 40%)!important}.ac-hero--diwali .ac-hero__content,.ac-hero--diwali .ac-hero__content h1{color:#fff}.ac-hero--diwali .ac-hero__content .ac-p{color:#fff4e4eb}.ac-hero--diwali .ac-kicker{color:#f6b54a!important;letter-spacing:.22em;display:inline-flex;align-items:center;gap:12px}.ac-hero--diwali .ac-kicker:before{content:"";width:26px;height:1px;background:currentColor}.ac-hero--diwali h1{text-shadow:0 2px 24px rgba(0,0,0,.35)}.ac-hero--diwali .ac-btn{background:#f6b54a!important;border-color:#f6b54a!important;color:#2a160b!important}.ac-hero--diwali .ac-btn:hover{background:#fff!important;border-color:#fff!important}@media(max-width:749px){.ac-hero--diwali:before{background:linear-gradient(0deg,#241206d9,#2412068c 45%,#2412061a 75%)!important}}@media(max-width:767px){.h__top{padding-block:6px!important}.h__top .header-text,.h__top .header-text p{font-size:11.5px;line-height:1.4;margin:0}}@media(max-width:749px){.ac-hero--diwali{display:block;min-height:0}.ac-hero--diwali:before{display:none}.ac-hero--diwali .ac-hero__media{position:relative;inset:auto;z-index:0;aspect-ratio:4 / 3.4}.ac-hero--diwali .ac-hero__media img{object-position:50% 40%}.ac-hero--diwali .ac-hero__media:after{content:"";position:absolute;inset:auto 0 0 0;height:30%;background:linear-gradient(0deg,#2a160b,#2a160b00)}.ac-hero--diwali .ac-hero__inner{padding:4px 22px 40px;background:#2a160b}.ac-hero--diwali .ac-hero__content{gap:14px}.ac-hero--diwali .ac-kicker{font-size:10.5px;letter-spacing:.18em}.ac-hero--diwali .ac-hero__content .ac-p{font-size:14.5px}.ac-hero--diwali .ac-btn{width:100%;justify-content:center}.ac-pcard__price{flex-wrap:wrap;justify-content:center;gap:2px 6px;font-size:13px}.ac-pcard__price s{font-size:11.5px}.ac-pcard__title{font-size:12.5px}#nt_content .ac-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}#nt_content .ac-services>*+*{border-left:0}#nt_content .ac-services .ac-feature{padding:0 4px}.ac-craft>.ac-figure .ac-figure__media,.ac-craft>.ac-figure__link .ac-figure__media{aspect-ratio:4 / 3}}@media(max-width:749px){#nt_content .ac-pcard__price{display:flex!important;flex-direction:column;align-items:center;white-space:normal!important;gap:0}#nt_content .ac-pcard__price>*{white-space:nowrap}#nt_content .ac-pcard{min-width:0;overflow:hidden}}@media(max-width:767px){.h__top .row>div:has(.pe-7s-call),.h__top .row>div:has(.pe-7s-mail),.h__top .row>div:has(a[href^=tel]),.h__top .row>div:has(a[href^=mailto]){display:none!important}}@media(max-width:749px){#nt_content .ac-pgrid .ac-grid,#nt_content .ac-pgrid .ac-grid--scroll{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;overflow:visible;margin:0;padding:0;scroll-snap-type:none}#nt_content .ac-pgrid .ac-grid>*{flex:none;width:auto;min-width:0}#nt_content .ac-pgrid .ac-grid>:nth-child(odd):last-child:not(:first-child){display:none}}.ac-hero__media picture{display:contents}@media(min-width:750px){.ac-hero--diwali{min-height:0!important;display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:stretch;background:#2b170c}.ac-hero--diwali:before{display:none!important}.ac-hero--diwali .ac-hero__media{position:relative;inset:auto;z-index:0;grid-column:2;grid-row:1;aspect-ratio:3 / 2}.ac-hero--diwali .ac-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%!important}.ac-hero--diwali .ac-hero__media:after{content:"";position:absolute;inset:0 auto 0 0;width:22%;background:linear-gradient(90deg,#2b170c,#2b170c00);pointer-events:none}.ac-hero--diwali .ac-hero__inner{grid-column:1;grid-row:1;align-self:center;max-width:none;margin:0;padding:clamp(32px,4vw,64px) clamp(16px,2vw,32px) clamp(32px,4vw,64px) max(var(--ac-gutter),calc((100vw - var(--ac-page)) / 2 + var(--ac-gutter)))}.ac-hero--diwali .ac-hero__content{max-width:460px;gap:18px}.ac-hero--diwali .ac-h--xl{font-size:clamp(32px,3.6vw,56px)}.ac-hero--diwali .ac-hero__content .ac-p{font-size:15.5px}}@media(min-width:750px){.ac-hero--diwali{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.ac-hero--diwali .ac-hero__media:after{top:0;right:0;bottom:0;left:0;width:auto;background:linear-gradient(90deg,#2b170c,#2b170c8c 14%,#2b170c00 30% 72%,#2b170c8c 88%,#2b170c)}}@media(min-width:750px){.ac-hero--diwali{display:grid;grid-template-columns:1fr;aspect-ratio:2.2 / 1;width:100%;min-height:0!important;align-items:center}.ac-hero--diwali .ac-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;grid-column:auto;grid-row:auto;aspect-ratio:auto}.ac-hero--diwali .ac-hero__media img{object-position:50% 70%!important}.ac-hero--diwali .ac-hero__media:after{display:none}.ac-hero--diwali:before{display:block!important;background:linear-gradient(90deg,#241206c7,#2412068c 30%,#24120626 48%,#24120600 60%)!important}.ac-hero--diwali .ac-hero__inner{grid-column:1;grid-row:1;max-width:var(--ac-page);width:100%;margin-inline:auto;padding:40px var(--ac-gutter)}}@media(min-width:750px){.ac-hero--diwali{aspect-ratio:1.96 / 1}.ac-hero--diwali .ac-hero__media{overflow:hidden}.ac-hero--diwali .ac-hero__media img{width:112%;max-width:none;margin-left:-12%}}html:has(.ac-festive){--ac-btn: #f6b54a;--ac-btn-hover: #ffffff;--ac-fest-deep: #2b170c;--ac-fest-gold: #f6b54a;--ac-fest-gold-dk: #a8620f;--ac-fest-cream: #fff3e2}html:has(.ac-festive) .h__banner{display:none!important}.ac-festbar{display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 16px;background:var(--ac-fest-deep);color:var(--ac-fest-gold)!important;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;text-align:center;border-bottom:1px solid rgba(246,181,74,.35)}.ac-festbar:hover{color:#fff!important}.ac-festbar__diya{width:14px;height:14px;flex:none;background:radial-gradient(circle at 50% 30%,#ffe08a 0 22%,#f6b54a 23% 38%,transparent 40%),radial-gradient(ellipse at 50% 80%,#c96a1b 0 45%,transparent 47%)}@media(max-width:749px){.ac-festbar{font-size:10.5px;letter-spacing:.08em;gap:8px;padding:8px 10px}}html:has(.ac-festive) .ac-btn,html:has(.ac-festive) #nt_content .button:not(.ac-btn),html:has(.ac-festive) #nt_content button[type=submit]:not(.ac-btn),html:has(.ac-festive) #nt_content input[type=submit],html:has(.ac-festive) .template-product .single_add_to_cart_button,html:has(.ac-festive) #nt_cart_canvas .btn_checkout,html:has(.ac-festive) #nt_cart_canvas button[name=checkout]{color:var(--ac-fest-deep)!important}html:has(.ac-festive) .ac-btn:hover,html:has(.ac-festive) .template-product .single_add_to_cart_button:hover{background:var(--ac-fest-deep)!important;border-color:var(--ac-fest-deep)!important;color:var(--ac-fest-gold)!important}html:has(.ac-festive) .ac-btn--link,html:has(.ac-festive) .ac-btn--plain{background:transparent!important;border-color:transparent!important;color:var(--ac-fest-gold-dk)!important}html:has(.ac-festive) .pagination .current,html:has(.ac-festive) .ac-cg__num.is-on,html:has(.ac-festive) .ac-cg__view.is-on{color:var(--ac-fest-deep)!important}.ac-festive .ac-kicker,.ac-festive .ac-text--kicker{color:var(--ac-fest-gold-dk)!important}.ac-festive .ac-section .ac-head .ac-kicker{display:inline-flex;align-items:center;gap:10px}.ac-festive .ac-section .ac-head .ac-kicker:before,.ac-festive .ac-section .ac-head .ac-kicker:after{content:"";width:22px;height:1px;background:currentColor;opacity:.8}.ac-festive .ac-pcard__price .is-sale{color:var(--ac-fest-gold-dk)!important;font-weight:600}.ac-festive .ac-pcard__badge{background:var(--ac-fest-gold)!important;color:var(--ac-fest-deep)!important}.ac-festive .ac-section--alt:has(.ac-ccard--overlay),.ac-festive .ac-section:has(.ac-craft){--ac-bg: var(--ac-fest-deep);background:var(--ac-fest-deep)!important;color:var(--ac-fest-cream)}.ac-festive .ac-section--alt:has(.ac-ccard--overlay) .ac-h,.ac-festive .ac-section:has(.ac-craft) .ac-h{color:#fff!important}.ac-festive .ac-section--alt:has(.ac-ccard--overlay) .ac-kicker,.ac-festive .ac-section:has(.ac-craft) .ac-kicker{color:var(--ac-fest-gold)!important}.ac-festive .ac-section--alt:has(.ac-ccard--overlay) .ac-p,.ac-festive .ac-section:has(.ac-craft) .ac-p{color:#fff3e2d1!important}.ac-festive #nt_footer.ac-footer-wrap{background:var(--ac-fest-deep)!important;color:var(--ac-fest-cream)!important}.ac-festive #nt_footer,.ac-festive #nt_footer a,.ac-festive #nt_footer p,.ac-festive #nt_footer span,.ac-festive #nt_footer li{color:#fff3e2d9!important}.ac-festive #nt_footer a:hover,.ac-festive #nt_footer h2,.ac-festive #nt_footer h3,.ac-festive #nt_footer h4,.ac-festive #nt_footer [class*=title],.ac-festive #nt_footer [class*=head]{color:var(--ac-fest-gold)!important}.ac-festive #nt_footer [class*=logo],.ac-festive #nt_footer [class*=brand]{color:#fff!important}.ac-festive #nt_footer svg{color:var(--ac-fest-cream)}.ac-festive #nt_footer hr,.ac-festive #nt_footer [class*=legal],.ac-festive #nt_footer [class*=bottom]{border-color:#fff3e22e!important}.ac-festive .ac-hero .ac-kicker,.ac-festive .ac-hero .ac-text--kicker{color:var(--ac-fest-gold)!important}.ac-festive #nt_footer{--ac-text: #fff3e2;--ac-text-muted: rgba(255,243,226,.78);--ac-gold: #f6b54a;--ac-accent: #f6b54a;--ac-line: rgba(255,243,226,.18);--ac-surface-alt: #2b170c}html body .ac-festive #nt_footer *:not(svg):not(path){color:inherit}html body .ac-festive #nt_footer a,html body .ac-festive #nt_footer p,html body .ac-festive #nt_footer li,html body .ac-festive #nt_footer span,html body .ac-festive #nt_footer small{color:#fff3e2d1!important}html body .ac-festive #nt_footer a:hover,html body .ac-festive #nt_footer .ac-h,html body .ac-festive #nt_footer h2,html body .ac-festive #nt_footer h3,html body .ac-festive #nt_footer h4,html body .ac-festive #nt_footer .ac-kicker{color:#f6b54a!important}html body .ac-festive #nt_footer img{filter:brightness(0) invert(1)}html:has(.ac-festive) body,.ac-festive,.ac-festive #nt_content{background:#fdf7ee!important}.ac-festive .ac-section:not(.ac-section--deep):not(.ac-section--alt){--ac-bg: #fdf7ee;background-color:#fdf7ee}.ac-section[hidden],section.ac[hidden]{display:none!important;padding:0!important}.ac-festive .page-head,.ac-festive .cat_heading,.ac-festive .page_head{background:#2b170c!important;border-bottom:0!important}.ac-festive .page-head h1,.ac-festive .page-head .title-head,.ac-festive .page-head .cw,.ac-festive .page_head h1{color:#fff!important}.ac-festive .page-head p,.ac-festive .page-head a,.ac-festive .page-head .breadcrumb,.ac-festive .page-head span{color:#fff3e2d1!important}.ac-festive .page-head h1:before{content:"Diwali 2026";display:block;font:500 11.5px/1 var(--ac-font-body);letter-spacing:.22em;text-transform:uppercase;color:#f6b54a;margin-bottom:14px}.ac-festive #nt_content form[action*="/search"] button[type=submit]{background:#f6b54a!important;border-color:#f6b54a!important;color:#2b170c!important}.ac-festive #nt_content form[action*="/search"] button[type=submit] svg,.ac-festive #nt_content form[action*="/search"] button[type=submit] i{color:#2b170c!important}.ac-festive #nt_content input[type=text],.ac-festive #nt_content input[type=email],.ac-festive #nt_content input[type=password],.ac-festive #nt_content input[type=tel],.ac-festive #nt_content input[type=search],.ac-festive #nt_content textarea{background:#fff!important;border-color:#2b170c2e!important}.ac-festnote{display:flex;align-items:center;gap:10px;margin:6px 0 16px;padding:10px 14px;border:1px dashed rgba(168,98,15,.55);border-radius:8px;background:#fff6e6;color:#6b3d0c;font-size:13.5px;line-height:1.4}.ac-festive .ac-phero{background:#fdf7ee}.ac-festive .ac-phero .ac-kicker,.ac-festive .ac-phero .ac-breadcrumbs a{color:#a8620f!important}.ac-festive .ac-cg__opt:not(.is-on) .ac-cg__box{background:#fff!important;border-color:#2b170c4d!important;color:transparent!important}.ac-cg__clear.is-muted{display:none}.ac-festive .ac-cfoot>*,.ac-festive [class*=ac-help]{background-color:#fff}#nt_content a.button:not(.ac-btn){display:inline-flex!important;align-items:center;justify-content:center;line-height:1.2!important}@media(max-width:749px){.ac-festbar{font-size:10px;letter-spacing:.04em;gap:6px;padding:7px 8px;white-space:nowrap;overflow:hidden}.ac-festbar__diya{width:11px;height:11px}}@media(max-width:360px){.ac-festbar__diya{display:none}}@media(max-width:749px){#nt_content .ac-grid--scroll{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;overflow:visible!important;margin:0!important;padding:0!important;scroll-snap-type:none}#nt_content .ac-grid--scroll>*{flex:none!important;width:auto!important;min-width:0}#nt_content .ac-grid--scroll:has(>.ac-ccard--compact){grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}#nt_content .ac-grid--scroll:has(>.ac-ccard--compact:nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}#nt_content .ac-grid--scroll .ac-ccard--compact .ac-ccard__label{font-size:11.5px;gap:4px}#nt_content .ac-grid--scroll .ac-ccard--compact .ac-ccard__label svg{display:none}#nt_content .ac-grid--scroll>.ac-ccard--overlay .ac-ccard__media{aspect-ratio:3 / 4}#nt_content .ac-grid--scroll>.ac-ccard--overlay .ac-ccard__over{padding:12px;gap:3px}#nt_content .ac-grid--scroll>.ac-ccard--overlay .ac-ccard__label{font-size:18px}#nt_content .ac-grid--scroll>.ac-ccard--overlay .ac-ccard__sub{font-size:11px;line-height:1.35}#nt_content .ac-grid--scroll>.ac-ccard--overlay .ac-ccard__cta{font-size:9.5px;letter-spacing:.12em}#nt_content .ac-circles.ac-grid--scroll{grid-template-columns:repeat(4,minmax(0,1fr))}#nt_content .ac-insta-8{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/avadh-brand.css.map */
