.s-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:200px;height:52px;padding-inline:32px;border:1px solid var(--s-brand);border-radius:12px;background:var(--s-brand);color:var(--s-white);font-family:var(--s-font);font-weight:700;font-size:17px;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease}.s-btn:hover{background:#6f4819;border-color:#6f4819}html[data-mode=dark] .s-btn{color:#121212}html[data-mode=dark] .s-btn:hover{background:#d9ab5c;border-color:#d9ab5c}.s-empty{padding-block:48px;text-align:center;font-size:20px;color:var(--s-muted)}.s-rte{font-size:clamp(17px,1.273vw,20px);line-height:1.75;color:var(--s-ink)}.s-rte>*{margin-block:0 1em}.s-rte>:last-child{margin-bottom:0}.s-rte :is(h1,h2,h3,h4){margin-block:1.6em .6em;font-weight:700;line-height:1.25;color:var(--s-ink)}.s-rte h1{font-size:1.9em}.s-rte h2{font-size:1.55em}.s-rte h3{font-size:1.3em}.s-rte h4{font-size:1.1em}.s-rte a{color:var(--s-brand);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#b8893b80;text-underline-offset:4px;transition:text-decoration-color .3s ease}.s-rte a:hover{text-decoration-color:currentColor}.s-rte img{max-width:100%;height:auto;border-radius:12px}.s-rte :is(ul,ol){padding-inline-start:1.4em}.s-rte li+li{margin-top:.4em}.s-rte blockquote{margin-inline:0;padding:8px 24px;border-inline-start:3px solid var(--s-main);font-size:1.15em;font-style:italic;color:var(--s-muted)}.s-rte table{width:100%;border-collapse:collapse}.s-rte :is(th,td){padding:10px 12px;border-bottom:1px solid var(--s-hairline);text-align:start}.s-form{display:flex;flex-direction:column;gap:24px}.s-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.s-field{display:flex;flex-direction:column;gap:8px;min-width:0}.s-field--full{grid-column:1 / -1}.s-field label{font-weight:700;font-size:16px;color:var(--s-ink)}.s-field :is(input,textarea){width:100%;box-sizing:border-box;padding:14px 16px;border:1px solid var(--s-input-border);border-radius:8px;background:var(--s-input-bg);font-family:var(--s-font);font-size:17px;color:var(--s-ink);outline:none;transition:border-color .2s ease}.s-field input{height:54px}.s-field textarea{resize:vertical;min-height:140px}.s-field :is(input,textarea):focus{border-color:var(--s-brand)}.s-field [aria-invalid=true]{border-color:#b3261e}.s-form .s-btn{align-self:flex-start}.s-form__hint{font-size:15px;color:var(--s-muted)}.s-form__notice{padding:16px 20px;border-radius:10px;font-size:17px;line-height:1.5}.s-form__notice ul{margin:6px 0 0;padding-inline-start:1.2em}.s-form__notice--success{background:#8a5a2514;color:var(--s-brand)}.s-form__notice--error{background:#b3261e14;color:#b3261e}html[data-mode=dark] .s-form__notice--error{color:#ffb4ab}.s-tags{display:flex;flex-wrap:wrap;gap:10px}.s-tag{display:inline-flex;align-items:center;height:38px;padding-inline:18px;border:1px solid var(--s-hairline);border-radius:40px;font-size:16px;color:var(--s-muted);text-decoration:none;transition:border-color .2s ease,color .2s ease}.s-tag:hover{border-color:var(--s-brand);color:var(--s-brand)}.s-tag[aria-current=page]{background:var(--s-brand);border-color:var(--s-brand);color:var(--s-white)}html[data-mode=dark] .s-tag[aria-current=page]{color:#121212}.s-searchbar{display:flex;width:min(520px,100%);height:56px;border:1px solid var(--s-input-border);border-radius:12px;background:var(--s-input-bg);overflow:hidden}.s-searchbar input{flex:1;min-width:0;padding-inline:18px;border:0;background:none;font-family:var(--s-font);font-size:18px;color:var(--s-ink);outline:none}.s-searchbar button{width:56px;border:0;background:none;color:var(--s-brand);cursor:pointer}.s-searchbar:focus-within{border-color:var(--s-brand)}.s-card-wrap{display:block;height:100%}.s-card-wrap>.s-card{height:100%}.s-card__media .s-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease,transform .5s ease}@media(hover:hover){.s-card--has-hover:hover .s-card__img--hover{opacity:1}}.s-card .placeholder-svg{width:100%;height:100%;background:var(--s-back);fill:var(--s-muted)}.s-card--classic .s-card__media .placeholder-svg{aspect-ratio:4 / 5}.s-badge{position:absolute;top:14px;inset-inline-start:14px;z-index:1;padding:6px 14px;border-radius:40px;background:var(--s-brand);color:var(--s-white);font-size:14px;font-weight:700;line-height:1}.s-badge--muted{background:var(--s-surface);color:var(--s-muted);border:1px solid var(--s-hairline)}html[data-mode=dark] .s-badge:not(.s-badge--muted){color:#121212}.s-card__form{position:relative;z-index:2;flex-shrink:0}.s-card__form form{margin:0}button.s-card__btn{border:0;font-family:var(--s-font);cursor:pointer;padding-inline:12px}.s-card__btn.loading>span:first-child{visibility:hidden}.s-card__btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px}.s-card__btn .loading__spinner .path{stroke:currentColor}.s-card__btn[aria-disabled=true]{opacity:.7;cursor:default}.s-card__error{max-width:160px;margin:6px 0 0;font-size:13px;line-height:1.3;color:#b3261e}:where(.s-card) a{color:inherit;text-decoration:none}.s-card--category{align-items:center;gap:24px;padding-bottom:0;border:0;border-radius:0;overflow:visible;filter:none;text-align:center}.s-card--category .s-card__media{width:100%;aspect-ratio:367 / 420;border-radius:8px;background:var(--s-back)}.s-card--category:hover .s-card__media img{transform:scale(1.04)}.s-card--category .s-card__media .placeholder-svg{aspect-ratio:367 / 420}.s-card--category .s-card__meta{align-items:center;gap:8px;width:100%;padding-inline:0}.s-card--category .s-card__title{font-weight:700;font-size:clamp(18px,1.505vw,26px);line-height:1.3;letter-spacing:1px;text-transform:uppercase}.s-card--category .s-card__row{justify-content:center;margin-top:0}.s-card--category .s-card__price{font-size:clamp(17px,1.273vw,22px)}.s-card--category .s-card__price s{font-size:.8em}.s-recs{display:block}html .product-grid .grid__item{display:flex}html .product-grid .grid__item>.s-card-wrap{width:100%}.s-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;font-size:16px;color:var(--s-muted)}.s-breadcrumbs li{display:inline-flex;align-items:center}.s-breadcrumbs li+li:before{content:"/";margin-inline:10px;opacity:.5}.s-breadcrumbs a{color:inherit;text-decoration:none;transition:color .2s ease}.s-breadcrumbs a:hover{color:var(--s-brand)}.s-breadcrumbs [aria-current=page]{color:var(--s-brand);font-weight:700}.s-page-header{position:relative;font-family:var(--s-font);overflow:hidden}.s-page-header__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.s-page-header--banner .s-page-header__inner{padding-block:clamp(40px,4.63vw,80px)}.s-page-header--banner .s-breadcrumbs ol{justify-content:center}.s-page-header--compact .s-page-header__inner{align-items:flex-start;padding-block:24px 0;text-align:start}.s-page-header__eyebrow{margin:0;font-weight:700;font-size:clamp(16px,1.273vw,22px);letter-spacing:1.2px;text-transform:uppercase;color:var(--s-brand)}.s-page-header__title{margin:8px 0 0;font-weight:700;font-size:clamp(36px,3.704vw,64px);line-height:1.1;color:var(--s-ink)}.s-page-header__tag{display:block;margin-top:8px;font-size:.45em;font-weight:400;color:var(--s-brand)}.s-page-header__rule{color:var(--s-brand)}.s-page-header__text{max-width:760px;color:var(--s-muted)}.s-page-header__count{margin:0;font-size:16px;color:var(--s-muted)}.s-page-header--image .s-page-header__inner{padding-block:clamp(72px,8.102vw,140px)}.s-page-header__media,.s-page-header__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.s-page-header__media img{width:100%;height:100%;object-fit:cover}.s-page-header__overlay{background-image:var(--s-gold-gradient);opacity:.45}.s-page-header--image :is(.s-page-header__title,.s-page-header__text,.s-page-header__count,.s-page-header__eyebrow,.s-breadcrumbs ol,.s-breadcrumbs [aria-current=page],.s-page-header__rule,.s-page-header__tag){color:var(--s-white)}.s-page__content--narrow{max-width:820px;margin-inline:auto}.s-page+.s-section{padding-top:0}.s-contact{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,4.63vw,80px);align-items:start}.s-contact__info{display:flex;flex-direction:column;gap:24px}.s-contact__title{margin:0;font-weight:700;font-size:clamp(30px,2.315vw,40px);line-height:1.15;color:var(--s-ink)}.s-contact__text{color:var(--s-muted)}.s-contact__details{display:flex;flex-direction:column;gap:20px;padding-top:8px}.s-contact__detail{display:flex;align-items:center;gap:14px;margin:0;font-size:18px;color:var(--s-muted);text-decoration:none}.s-contact__detail .s-ico,a.s-contact__detail:hover{color:var(--s-brand)}.s-contact__card{padding:clamp(24px,2.778vw,48px);border:1px solid var(--s-hairline);border-radius:12px;background:var(--s-back)}.s-cats--list{row-gap:48px}.s-cat__count{margin:-16px 0 0;font-size:16px;color:var(--s-muted);text-align:center}.s-cat .placeholder-svg{width:100%;height:100%;fill:var(--s-muted)}.s-section>.s-container>.s-tags{justify-content:center;margin-bottom:48px}.s-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 24px}.s-article-card{display:flex;flex-direction:column;border:1px solid var(--s-hairline);border-radius:12px;background:var(--s-surface);overflow:hidden}.s-article-card__media{display:block;aspect-ratio:16 / 11;overflow:hidden;background:var(--s-back)}.s-article-card__media :is(img,svg){width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.s-article-card:hover .s-article-card__media img{transform:scale(1.03)}.s-article-card__body{flex:1;display:flex;flex-direction:column;gap:12px;padding:24px}.s-article-card__meta{margin:0;font-size:15px;color:var(--s-muted)}.s-article-card__title{margin:0;font-weight:700;font-size:clamp(22px,1.62vw,28px);line-height:1.25}.s-article-card__title a{color:var(--s-ink);text-decoration:none}.s-article-card__title a:hover{color:var(--s-brand)}.s-article-card__excerpt{margin:0;font-size:17px;line-height:1.6;color:var(--s-muted)}.s-article-card__more{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:8px;font-weight:700;font-size:17px;color:var(--s-brand);text-decoration:none}.s-article-card__more .s-ico{transition:transform .2s ease}.s-article-card__more:hover .s-ico{transform:translate(4px)}.s-article{font-family:var(--s-font);padding-bottom:var(--s-section-y)}.s-article__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(32px,5vw,96px);padding-block:clamp(32px,4vw,64px) clamp(48px,5vw,88px)}.s-article--no-image .s-article__header{grid-template-columns:minmax(0,1fr);max-width:980px}.s-article__intro{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.s-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--s-brand)}.s-article__title{max-width:18ch;margin:0;font-family:var(--s-display);font-weight:400;font-size:clamp(40px,4.6vw,80px);line-height:1.02;letter-spacing:-.02em;color:var(--s-ink);text-wrap:balance}.s-article__excerpt{max-width:560px;margin:0;font-size:clamp(17px,1.3vw,20px);font-weight:300;line-height:1.7;color:var(--s-muted)}.s-article__media{justify-self:end;width:100%;max-width:460px;aspect-ratio:4 / 5;max-height:72vh;margin:0;border-radius:var(--s-arch);overflow:hidden;background:var(--s-back)}.s-article__media img{display:block;width:100%;height:100%;object-fit:cover}.s-article--banner .s-article__header{grid-template-columns:minmax(0,1fr)}.s-article--banner .s-article__media{justify-self:stretch;max-width:none;aspect-ratio:21 / 8;max-height:440px;border-radius:var(--s-radius)}.s-article__content{max-width:720px;margin-inline:auto}.s-article__content.s-rte{font-size:clamp(17px,1.2vw,19px);line-height:1.85}.s-article__content.s-rte>p:first-of-type:first-letter{float:inline-start;margin:.08em .12em 0 0;font-family:var(--s-display);font-size:4.2em;line-height:.8;color:var(--s-gold)}html[dir=rtl] .s-article__content.s-rte>p:first-of-type:first-letter{float:none;margin:0;font-size:inherit;line-height:inherit;color:inherit}.s-article__content.s-rte :is(h2,h3){font-family:var(--s-display);font-weight:400}.s-article__content.s-rte img{display:block;width:auto;max-width:100%;height:auto;max-height:min(70vh,560px);margin:2em auto;object-fit:contain;border-radius:16px}.s-article__content.s-rte :is(figure,p)>img:only-child{margin-block:1em}.s-article__content.s-rte figure{margin:2em 0}.s-article__content.s-rte figcaption{margin-top:10px;font-size:14px;text-align:center;color:var(--s-muted)}.s-article__content.s-rte iframe{display:block;width:100%;max-width:100%;aspect-ratio:16 / 9;height:auto;margin:2em auto;border:0;border-radius:16px}.s-article__content.s-rte blockquote{margin:2em 0;padding:0;border:0;font-family:var(--s-display);font-size:clamp(24px,2vw,32px);line-height:1.35;color:var(--s-ink);text-align:center}.s-article__content.s-rte blockquote:before{content:"";display:block;width:48px;height:1px;margin:0 auto 20px;background:var(--s-gold)}.s-read-progress{position:fixed;top:0;inset-inline:0;z-index:60;height:2px;pointer-events:none}.s-read-progress span{display:block;height:100%;background:var(--s-gold);transform:scaleX(0);transform-origin:left}html[dir=rtl] .s-read-progress span{transform-origin:right}@media(max-width:989px){.s-article__header{grid-template-columns:minmax(0,1fr)}.s-article__media{justify-self:center;max-width:380px;max-height:60vh}.s-article--banner .s-article__media{aspect-ratio:16 / 9}}.s-article__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;max-width:820px;margin:40px auto 0;padding-top:24px;border-top:1px solid var(--s-hairline)}.s-share{display:flex;align-items:center;gap:10px;margin-inline-start:auto}.s-share__label{font-weight:700;font-size:16px;color:var(--s-ink)}.s-share a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--s-social-border);border-radius:100px;color:var(--s-brand)}.s-share a:hover{border-color:var(--s-brand)}.s-comments{max-width:820px;margin:56px auto 0;display:flex;flex-direction:column;gap:32px}.s-comments__title{margin:0;font-weight:700;font-size:clamp(24px,1.852vw,32px);color:var(--s-ink)}.s-comments__list{display:flex;flex-direction:column;gap:16px}.s-comment{padding:20px 24px;border-radius:12px;background:var(--s-back)}.s-comment__meta{margin:12px 0 0;font-size:15px;color:var(--s-muted)}.s-comments__form{padding:clamp(24px,2.778vw,40px);border:1px solid var(--s-hairline);border-radius:12px}:where(.s-article,.s-page-header) a{color:inherit;text-decoration:none}.s-article__back{justify-content:center;margin-top:56px}.s-article__back a{align-items:center}.s-ico--back{transform:scaleX(-1)}.s-cta-link a:hover .s-ico--back{transform:scaleX(-1) translate(4px)}.s-404__inner{display:flex;flex-direction:column;align-items:center;gap:20px;padding-block:clamp(40px,4.63vw,80px);text-align:center}.s-404__code{margin:0;font-weight:700;font-size:clamp(96px,11.574vw,200px);line-height:1;background-image:var(--s-gold-gradient);background-size:140% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.s-404__title{margin:0;font-weight:700;font-size:clamp(30px,2.778vw,48px);color:var(--s-ink)}.s-404__text{max-width:560px;margin:0;font-size:19px;line-height:1.6;color:var(--s-muted)}.s-404 .s-page-header__rule{color:var(--s-brand)}.s-404 .s-btn{margin-top:8px}html .page-width{padding-inline:var(--s-gutter)}html .button:not(.button--tertiary),html .shopify-challenge__button{min-height:52px;font-family:var(--s-font);font-weight:700;font-size:17px;letter-spacing:.02em}html :where(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4){font-family:var(--s-display);font-weight:400;letter-spacing:0}html .field__input,html .select__select,html .field__label{font-family:var(--s-font);letter-spacing:0}html .pagination__list{gap:6px}html .pagination__item{min-width:44px;height:44px;border-radius:40px;font-size:17px;color:var(--s-muted)}html .pagination__item:hover{color:var(--s-brand)}html .pagination__item--current{background:var(--s-brand);color:var(--s-white)}html .pagination__item--current:after,html .pagination__item:hover:after{display:none}html[data-mode=dark] .pagination__item--current{color:#121212}html .product{font-family:var(--s-font)}html .product__info-container>*+*{margin-block:18px}html .product__text.caption-with-letter-spacing,html .product__info-container .product__text{margin-bottom:4px;font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--s-brand)}html .product__title{margin-bottom:8px}html .product__title>h1,html .product__title>a>h1{font-weight:700;font-size:clamp(30px,2.546vw,44px);line-height:1.15;color:var(--s-ink)}html .product .price{font-family:var(--s-font);letter-spacing:0}html .product .price .price-item--regular,html .product .price .price-item--sale{font-weight:700;font-size:clamp(24px,1.852vw,32px);color:var(--s-brand)}html .product .price--on-sale .price__sale s .price-item--regular,html .product .price--on-sale .price-item--regular{font-weight:400;font-size:clamp(18px,1.273vw,22px);color:var(--s-muted)}html .product .price .badge{margin-inline-start:12px;border:0;background:var(--s-brand);color:var(--s-white);font-weight:700}html .product__tax{color:var(--s-muted);font-size:14px}html .product-form__input .form__label{font-weight:700;font-size:16px;letter-spacing:0;color:var(--s-ink)}html .product-form__input--pill input[type=radio]+label{min-width:56px;padding:12px 22px;border-color:var(--s-hairline);font-family:var(--s-font);font-size:16px;letter-spacing:0;transition:border-color .2s ease,background .2s ease,color .2s ease}html .product-form__input--pill input[type=radio]+label:hover{border-color:var(--s-brand)}html .product-form__input--pill input[type=radio]:checked+label{border-color:var(--s-brand);background:var(--s-brand);color:var(--s-white)}html[data-mode=dark] .product-form__input--pill input[type=radio]:checked+label{color:#121212}html .product-form__quantity .form__label{font-weight:700;font-size:16px;letter-spacing:0;color:var(--s-ink)}html .quantity{min-height:52px;border-radius:12px}html .quantity__input{font-family:var(--s-font);font-size:17px}html .product-form__submit{margin-bottom:12px}html .product-form__buttons{max-width:480px}html .shopify-payment-button__button--unbranded{min-height:52px;font-family:var(--s-font);font-weight:700;font-size:17px;letter-spacing:.02em}html .product .icon-with-text{gap:20px;padding-block:8px}html .product .icon-with-text .h4{font-family:var(--s-font);font-weight:700;font-size:15px;letter-spacing:0;color:var(--s-ink)}html .product .icon-with-text .svg-wrapper{color:var(--s-brand)}html .product__description{font-size:18px;line-height:1.7;color:var(--s-muted)}html .product__accordion{border-color:var(--s-hairline)}html .product__accordion summary{padding-block:18px}html .product__accordion .accordion__title{font-family:var(--s-font);font-weight:700;font-size:18px;letter-spacing:0;color:var(--s-ink)}html .product__accordion .svg-wrapper{color:var(--s-brand)}html .product__accordion .accordion__content{font-size:17px;line-height:1.7;color:var(--s-muted)}html .product__media-list .product__media-item .media{border-radius:12px}html .thumbnail{border-radius:8px;border-color:transparent}html .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--s-brand);border-color:var(--s-brand)}html .slider-counter{font-family:var(--s-font)}html .facets-container{padding-top:8px;font-family:var(--s-font)}html .facets__summary,html .facet-filters__label,html .facet-filters__sort,html .product-count__text,html .facets__heading{font-family:var(--s-font);font-size:16px;letter-spacing:0;color:var(--s-ink)}html .facets__disclosure .facets__display,html .facets__display{border-radius:12px;border-color:var(--s-hairline)}html .facet-checkbox{font-size:16px}html .facet-checkbox input[type=checkbox]:checked+.svg-wrapper,html .facet-checkbox>svg{color:var(--s-brand)}html .active-facets__button-inner{border-radius:40px;font-size:15px}html .active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 1px var(--s-brand)}html .collection .loading-overlay{background:var(--s-surface)}html .collection--empty .title-wrapper .title{font-family:var(--s-font)}html .template-search__header h1{margin-bottom:24px;font-weight:700;font-size:clamp(30px,2.778vw,48px);color:var(--s-ink)}html .template-search__search{max-width:640px;margin-inline:auto}html .template-search__search .field__input{height:56px}html .cart-items .title-wrapper-with-link{display:none}html .cart__items{border-bottom-color:var(--s-hairline)}html .cart-items th{font-family:var(--s-font);font-weight:700;font-size:14px;letter-spacing:.08em;color:var(--s-muted);opacity:1}html .cart-items thead th{border-bottom:1px solid var(--s-hairline);padding-bottom:14px}html .cart-item__media .cart-item__image,html .cart-item__image-container{border-radius:10px}html .cart-item__name{font-family:var(--s-font);font-weight:700;font-size:19px;letter-spacing:0;color:var(--s-ink);text-decoration:none}html .cart-item__name:hover{color:var(--s-brand);text-decoration:none}html .cart-item .product-option{font-size:15px;color:var(--s-muted)}html .cart-item .price,html .cart-item__price-wrapper .price--end{font-family:var(--s-font);font-weight:700;font-size:18px;color:var(--s-brand);letter-spacing:0}html .cart-item__old-price,html .cart-remove-button .button{color:var(--s-muted)}html .cart-remove-button .button:hover{color:var(--s-brand)}html .cart__empty-text{font-family:var(--s-font);font-weight:700;font-size:clamp(28px,2.315vw,40px)}html .cart__warnings .button{min-width:240px}html .cart__footer{border-top:0}html .cart__blocks{padding:28px;border:1px solid var(--s-hairline);border-radius:12px;background:var(--s-back)}html .totals__total,html .totals__total-value{font-family:var(--s-font);letter-spacing:0}html .totals__total{font-weight:700;font-size:20px;color:var(--s-ink)}html .totals__total-value{font-weight:700;font-size:26px;color:var(--s-brand)}html .tax-note{color:var(--s-muted);font-size:15px}html .cart__note .text-area{border-radius:12px;font-family:var(--s-font)}html .cart__note summary,html .cart__note label{font-family:var(--s-font);font-size:16px}html .drawer{background-color:#1c181673}html .drawer__inner{width:46rem;padding-inline:24px;border:0;background:var(--s-surface);box-shadow:-12px 0 32px #1c140e1f}html .drawer__header{padding-block:24px 16px;border-bottom:1px solid var(--s-hairline)}html .drawer__heading{margin:0;font-family:var(--s-font);font-weight:700;font-size:28px;letter-spacing:0;color:var(--s-ink)}html .drawer__close{top:18px;color:var(--s-ink)}html .cart-drawer .cart-items thead{display:none}html .cart-drawer .cart-item__image{border-radius:10px}html .cart-drawer .cart-item__name{font-size:17px}html .cart-drawer .quantity{min-height:44px;width:12rem}html .drawer__footer{border-top-color:var(--s-hairline);padding-block:20px 24px}html .cart-drawer .totals__total{font-size:18px}html .cart-drawer .totals__total-value{font-size:22px}html .cart-drawer .cart__checkout-button{min-height:56px}html .cart-drawer__empty-content{text-align:center}html .cart-drawer .cart__empty-text{font-size:28px}@media(max-width:1199px){.s-articles{grid-template-columns:repeat(2,1fr)}.s-contact{grid-template-columns:1fr}}@media(max-width:749px){.s-articles,.s-form__grid{grid-template-columns:1fr}.s-form .s-btn{align-self:stretch}.s-article__footer{flex-direction:column;align-items:flex-start}.s-share{margin-inline-start:0}.s-breadcrumbs ol{font-size:14px}.s-card--category{gap:14px}html .drawer__inner{width:100%;padding-inline:16px}html .cart__blocks{padding:20px}}html[data-mode=dark] .s-contact__card,html[data-mode=dark] .s-comment{background:var(--s-surface)}html[data-mode=dark] .drawer__inner{box-shadow:-12px 0 32px #00000080}html[dir=rtl] .drawer__inner{transform:translate(-100%);box-shadow:12px 0 32px #1c140e1f}html[dir=rtl] .drawer.active .drawer__inner{transform:translate(0)}html[dir=rtl] .drawer__close{right:auto;left:-10px}html[dir=rtl] .cart-drawer__warnings .drawer__close{right:auto;left:5px}html[dir=rtl] .cart-drawer .cart-item>td+td{padding-left:0;padding-right:1rem}html[dir=rtl] .cart-drawer .tax-note{margin:1.2rem auto 2rem 0;text-align:right}html[dir=rtl] .cart-drawer .cart-item .loading__spinner{right:auto;left:5px}html[dir=rtl] .right{text-align:left}html[dir=rtl] .left,html[dir=rtl] .cart-items th:first-child,html[dir=rtl] .cart-items td:first-child{text-align:right}html[dir=rtl] .cart-item__totals.right,html[dir=rtl] .cart-items th.right{text-align:left}html[dir=rtl] .totals>*+*{margin-left:0;margin-right:2rem}html[dir=rtl] .field__input,html[dir=rtl] .customer .field input{text-align:right}html[dir=rtl] .field__label,html[dir=rtl] .field__input:focus~.field__label,html[dir=rtl] .field__input:not(:placeholder-shown)~.field__label,html[dir=rtl] .field__input:-webkit-autofill~.field__label{left:auto;right:calc(var(--inputs-border-width) + 2rem)}html[dir=rtl] .field__input:focus,html[dir=rtl] .field__input:not(:placeholder-shown),html[dir=rtl] .field__input:-webkit-autofill{padding:2.2rem 2rem .8rem 1.5rem}html[dir=rtl] .field__button,html[dir=rtl] .select .svg-wrapper{right:auto;left:0}html[dir=rtl] .select__select{padding:0 2rem 0 calc(var(--inputs-border-width) + 3rem)}html[dir=rtl] summary .icon-caret{right:auto;left:1.5rem}html[dir=rtl] input[type=checkbox]{margin-right:0;margin-left:.5rem}html[dir=rtl] .product-form__input--pill input[type=radio]+label{margin:.7rem 0 .2rem .5rem}html[dir=rtl] .product .price .badge{margin-inline-start:12px}html[dir=rtl] .share-button__button .icon-share{margin-right:0;margin-left:1rem}html[dir=rtl] .link-with-icon .icon{margin-left:0;margin-right:1rem}html[dir=rtl] :is(slider-component,.slider-buttons){direction:ltr}html[dir=rtl] slider-component .slider__slide{direction:rtl}html[dir=rtl] .pagination__item-arrow>.svg-wrapper{transform:scaleX(-1)}html[dir=rtl] .s-article-card__more .s-ico{transform:scaleX(-1)}html[dir=rtl] .s-article-card__more:hover .s-ico{transform:scaleX(-1) translate(4px)}html[dir=rtl] .s-cta-link .s-ico.s-ico--back{transform:none}html[dir=rtl] .s-cta-link a:hover .s-ico.s-ico--back{transform:translate(4px)}html .s-wa-btn{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:60px;padding-inline:28px;border:0;border-radius:100px;background:var(--s-malachite);color:#f4efe6!important;font-family:var(--s-font);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;overflow:hidden;cursor:pointer;box-shadow:none;transition:transform .5s var(--s-ease-out),background .4s ease}html .s-wa-btn:before,html .s-wa-btn:after{display:none}html .s-wa-btn:hover{transform:translateY(-2px);background:#17302a}html .s-wa-btn__icon{display:inline-flex;color:var(--s-gold-light)}html .s-wa-btn__icon svg{width:22px;height:22px}html .s-wa-btn__shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(230,199,126,.35) 50%,transparent 70%);transform:translate(-120%);animation:s-wa-shine 3.6s var(--s-ease) infinite}@keyframes s-wa-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}html .s-wa-btn[aria-disabled=true]{opacity:.4;pointer-events:none}html .s-wa-btn.is-loading{opacity:.7}html .s-wa-hint{margin:12px 0 0;font-family:var(--s-font);font-size:13px;line-height:1.6;letter-spacing:0;text-align:center;color:var(--s-muted)}html[data-mode=dark] .s-wa-btn{background:var(--s-gold-light);color:#0f0e0c!important}html[data-mode=dark] .s-wa-btn__icon{color:#1e3b34}html[data-mode=dark] .s-wa-btn:hover{background:#f0d595}html .product-form__buttons .s-wa-btn--product{margin-top:12px}html .product-form__buttons{max-width:520px}html .product-form__submit.button--secondary{border-radius:100px;background:transparent;color:var(--s-ink);box-shadow:inset 0 0 0 1px var(--s-ink);text-transform:uppercase;letter-spacing:.16em;font-size:13px}html .product-form__submit.button--secondary:after{display:none}html .product-form__submit.button--secondary:hover{background:var(--s-ink);color:var(--s-paper)}.s-por{display:inline-flex;align-items:center;gap:10px;margin:0;padding:8px 16px;border:1px solid var(--s-hairline);border-radius:100px;font-family:var(--s-font);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--s-brand)}.s-por__dot{width:6px;height:6px;border-radius:50%;background:var(--s-gold);animation:s-pulse-dot 2s ease-in-out infinite}@keyframes s-pulse-dot{50%{opacity:.3}}html .product__title>h1,html .product__title>a>h1,html .s-page-header__title,html .s-article__title,html .s-404__title,html .s-contact__title,html .s-comments__title,html .s-article-card__title,html .template-search__header h1,html .cart__empty-text,html .drawer__heading,html .main-page-title,html .customer h1{font-family:var(--s-display);font-weight:400;letter-spacing:-.01em}html .product__title>h1,html .product__title>a>h1{font-size:clamp(34px,3.4vw,60px);line-height:1.05}html .s-page-header__title{font-size:clamp(44px,5.6vw,96px);line-height:1}html .s-page-header__eyebrow{font-weight:500;font-size:12px;letter-spacing:.28em}html .product__media-list .product__media-item .media,html .product__media-item .media{border-radius:var(--s-arch)}html .thumbnail{border-radius:12px}html .cart__blocks{border-radius:28px;border-color:var(--s-hairline);background:var(--s-surface)}html .cart__ctas{display:block}html .cart-drawer .cart__ctas{padding-top:4px}html .cart-notification__links .s-wa-btn{margin-bottom:4px}html .cart-notification__links .s-wa-hint{display:none}.s-contact__wa{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border-radius:24px;background:var(--s-malachite);color:#f4efe6}.s-contact__wa-kicker{margin:0;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--s-gold-light)}.s-contact__wa .s-btn-lux{background:#f4efe6;color:#1a1714!important}.s-contact__wa .s-btn-lux__arrow{background:#1a1714;color:var(--s-gold-light)}.s-card--category .s-card__media{border-radius:var(--s-arch);aspect-ratio:3 / 4}.s-card--category .s-card__title{font-family:var(--s-display);font-weight:400;text-transform:none;letter-spacing:0}.s-card--category .s-card__row{gap:8px}html :is(.link,.underlined-link,.customer a,.shopify-policy__container a){text-decoration:none}html :is(.link,.underlined-link,.customer a,.shopify-policy__container a):hover{color:var(--s-brand);text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sultana-pages.css.map */
