:root{--arabella-ink: #191419;--arabella-gold: #bd9357;--arabella-gold-dark: #a67b40;--arabella-blush: #f5e4e8;--arabella-blush-soft: #fff8f9;--arabella-cream: #fffdfb;--arabella-line: #ecdfe1;--arabella-shadow: 0 16px 38px rgb(46 25 32 / .07);--arabella-ease: cubic-bezier(.22,1,.36,1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#header-component:not([transparent]) .header__row--bottom{border-bottom:1px solid var(--arabella-line)}.header-menu .menu-list__link{letter-spacing:.035em;font-weight:600;transition:color .25s ease}.header-menu .menu-list__link-title{position:relative}.header-menu .menu-list__link-title:after{content:"";position:absolute;bottom:-.52em;left:0;width:100%;height:2px;border-radius:99px;background:var(--arabella-gold);transform:scaleX(0);transform-origin:left center;transition:transform .3s var(--arabella-ease)}.header-menu .menu-list__link:is(:hover,:focus-visible,.menu-list__link--active) .menu-list__link-title:after{transform:scaleX(1)}.menu-list__submenu{border:1px solid var(--arabella-line);border-top:0;box-shadow:0 18px 45px #1c11171a}#header-component .header-actions__action:is(:hover,:focus-visible){color:var(--arabella-gold-dark)}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{--button-background-color: var(--arabella-ink);--button-color: #ffffff;--button-border-color: var(--arabella-gold);--button-border-width: 1px;border-radius:100px;min-height:46px;font-weight:650;letter-spacing:.035em;box-shadow:0 6px 17px #19141924;transition:transform .25s var(--arabella-ease),box-shadow .25s ease,background-color .25s ease,color .25s ease}.button:not(.button-secondary,.button-unstyled):is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]),button.shopify-payment-button__button--unbranded:hover:not(:disabled){--button-background-color: var(--arabella-gold);--button-color: #191419;--button-border-color: var(--arabella-gold-dark);transform:translateY(-2px);box-shadow:0 11px 25px #bd93573d}.button-secondary{--button-background-color: var(--arabella-blush-soft);--button-color: var(--arabella-ink);--button-border-color: var(--arabella-gold);--button-border-width: 1px;border-radius:100px;min-height:44px;font-weight:600;letter-spacing:.02em;transition:transform .25s var(--arabella-ease),box-shadow .25s ease}.button-secondary:is(:hover,:focus-visible):not(:disabled){--button-background-color: var(--arabella-blush);--button-color: var(--arabella-ink);--button-border-color: var(--arabella-gold-dark);transform:translateY(-2px);box-shadow:0 7px 17px #2e192017}.product-card .product-card__content{border:1px solid var(--arabella-line);border-radius:16px;background:#fff;box-shadow:0 2px 12px #2e192009;transition:transform .3s var(--arabella-ease),box-shadow .3s ease,border-color .3s ease}.product-card .product-card__content :is(.card-gallery,.card-gallery__media,.product-media-container){border-radius:14px}.product-card__content .product-badges__badge--rectangle:not(.color-custom-badge-sold-out){border:1px solid rgb(166 123 64 / .3);background:var(--arabella-blush);color:var(--arabella-ink);font-weight:600;letter-spacing:.02em}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card__content{transform:translateY(-4px);border-color:#bd935775;box-shadow:var(--arabella-shadow)}}.collection-card{border-radius:16px;box-shadow:0 3px 16px #2e19200d;transition:transform .3s var(--arabella-ease),box-shadow .3s ease}.collection-card .collection-card__inner{border-radius:16px}.collection-card .collection-card__content{transition:background-color .25s ease}@media(hover:hover)and (pointer:fine){.collection-card:hover{transform:translateY(-4px);box-shadow:0 18px 42px #2e192021}}main :is(h1,h2,.h1,.h2):not(.product-card *,.collection-card *){letter-spacing:-.025em}main .section-heading:after{content:"";display:block;width:34px;height:2px;margin-top:12px;background:var(--arabella-gold);border-radius:99px}main :is(input:not([type=checkbox],[type=radio]),select,textarea){border-radius:12px}:where(input,select,textarea):focus-visible,:where(a,button,summary):focus-visible{outline:2px solid var(--arabella-gold-dark);outline-offset:3px}:is(.facets,.filter-group,.sort-options) :is(button,summary):hover{color:var(--arabella-gold-dark)}@media(max-width:749px){.product-card .product-card__content,.collection-card,.collection-card .collection-card__inner{border-radius:12px}.button:not(.button-secondary,.button-unstyled){min-height:44px}main .section-heading:after{width:28px}}@media(prefers-reduced-motion:reduce){.product-card .product-card__content,.collection-card,.button,.button-secondary,.header-menu .menu-list__link-title:after{transition:none!important;transform:none!important}}:root{--arabella-warm-white: #fffaf9;--arabella-gold-contrast: #8d6335;--arabella-divider: #e8d6d7}body{background:#fffdfd}#MainContent :is(h1,h2,h3,.h1,.h2,.h3){letter-spacing:-.024em;text-wrap:balance}#MainContent :is(.section-resource-list__header,.search-page__header,.cart-page__title,.page-width-content){scroll-margin-top:90px}#header-component:not([transparent]) .header__row{background:var(--arabella-blush-soft)}#header-component:not([transparent]) .header__row--top{border-bottom:1px solid rgb(189 147 87 / .26)}#header-component:not([transparent]) .menu-list__link{color:var(--arabella-ink)}#header-component:not([transparent]) .menu-list__link:hover,#header-component:not([transparent]) .menu-list__link--active{color:var(--arabella-gold-contrast)}#header-group .announcement-bar{background:var(--arabella-ink);color:#fffaf4;border-bottom:1px solid var(--arabella-gold)}#header-group .announcement-bar :is(a,p,span){color:inherit}#header-group .announcement-bar a:hover{color:#f0d5a8}#header-component .dropdown-localization .language-selector,#header-component .dropdown-localization__button{background:var(--arabella-blush-soft)!important;border:1px solid var(--arabella-gold)!important;border-radius:999px!important;padding:7px 15px!important;min-height:38px;color:var(--arabella-ink)!important;box-shadow:0 3px 10px #1c111709!important}#header-component .dropdown-localization .localization-form__select{background:transparent!important;color:var(--arabella-ink)!important;font-weight:600;letter-spacing:.025em;padding-left:3px}#header-component .dropdown-localization .language-selector .icon-caret{color:var(--arabella-gold-contrast)}#header-component .dropdown-localization .localization-wrapper{background:#fffaf9!important;color:var(--arabella-ink);border:1px solid var(--arabella-divider);border-radius:15px;box-shadow:0 16px 38px #28141c1f;overflow:hidden}#header-component .dropdown-localization .localization-form__list-item:is(:hover,[aria-selected=true],[aria-current=true]){background:var(--arabella-blush)}#MainContent .product-card .product-card__content{overflow:clip;border:1px solid var(--arabella-divider);background:#fff}#MainContent .product-card .card-gallery{border-radius:14px 14px 9px 9px;overflow:hidden}#MainContent .product-card :is(.price,.price-item){font-weight:700;color:var(--arabella-ink)}#MainContent .product-card :is(h3,h4){line-height:1.35;letter-spacing:-.01em}#MainContent .product-badges__badge--rectangle:not(.color-custom-badge-sold-out){background:var(--arabella-blush);color:var(--arabella-ink);border:1px solid rgb(189 147 87 / .38);border-radius:99px}#MainContent .collection-card .collection-card__inner{border-radius:16px}#MainContent .collection-card .collection-card__content :is(h2,h3){letter-spacing:-.02em}#MainContent :is(.sorting-filter__select,.facets__summary,.facets__panel){border-radius:12px}#MainContent .sorting-filter__select{border:1px solid var(--arabella-divider);background:#fffaf9;color:var(--arabella-ink)}#MainContent :is(.facets__summary,.sorting-filter__option):hover{color:var(--arabella-gold-contrast)}#MainContent .product-information :is(.product-media-container,.product-media){border-radius:13px}#MainContent :is(.variant-option__button-label,.quantity-selector){border-radius:10px}#MainContent .variant-option__button-label:has(input:checked){border-color:var(--arabella-gold);box-shadow:inset 0 0 0 1px var(--arabella-gold)}#MainContent .product-form-buttons .button,#MainContent .sticky-add-to-cart__button{border-color:var(--arabella-gold)}#MainContent .product-information :is(.price,.price-item){font-weight:700}#MainContent .cart-page__summary{border:1px solid var(--arabella-divider);border-radius:16px;background:var(--arabella-blush-soft);padding:clamp(16px,2vw,28px)}#MainContent .cart-page__items{border-radius:12px}#MainContent :is(.search-page__header input,.search-page__header button,.search-page__header .field,.search-page__header .search-input){border-radius:12px}#MainContent :is(input:not([type=checkbox],[type=radio]),textarea,select):focus-visible{outline:2px solid var(--arabella-gold-contrast);outline-offset:2px}#MainContent .blog-post-item{border-radius:16px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover)and (pointer:fine){#MainContent .blog-post-item:hover{transform:translateY(-3px);box-shadow:var(--arabella-shadow)}}#MainContent .page-width-content :is(a:not(.button),.rte a:not(.button)){text-underline-offset:.15em;text-decoration-color:var(--arabella-gold)}#footer-group{border-top:1px solid var(--arabella-gold);background:var(--arabella-blush-soft)}#footer-group .section-background{background:var(--arabella-blush-soft)}#footer-group :is(a,.menu__link){transition:color .2s ease}#footer-group :is(a,.menu__link):hover{color:var(--arabella-gold-contrast)}#footer-group :is(input:not([type=checkbox]),.field__input){border:1px solid var(--arabella-divider);border-radius:12px}@media screen and (max-width:749px){#header-component .dropdown-localization .language-selector,#header-component .dropdown-localization__button{min-height:36px}#MainContent .cart-page__summary{border-radius:12px;padding:16px}#MainContent .product-card .card-gallery{border-radius:10px}}@media(prefers-reduced-motion:reduce){#MainContent .blog-post-item{transition:none;transform:none}}:root{--arabella-heading-bg: linear-gradient(114deg, #fff6f8 0%, #fffafb 40%, #ffffff 100%);--arabella-heading-border: #e9d6cf;--arabella-heading-shadow: 0 8px 30px rgb(39 22 29 / 6%)}:is(.arabella-template-collection #MainContent .section-wrapper .custom-section-content:has(h1),.arabella-template-search #MainContent .search-page__header,.arabella-template-cart #MainContent .cart-page__title,.arabella-template-page #MainContent .page-width-content .section-content-wrapper>.text-block:has(h1),.arabella-template-blog #MainContent .blog-posts>.text-block:has(h1),.arabella-template-article #MainContent .section-content-wrapper>.text-block:has(h1),.arabella-template-product #MainContent .product-details .text-block:has(h1),.arabella-template-list-collections #MainContent .section-resource-list__content>.group-block:first-child,.arabella-template-404 #MainContent .section-content-wrapper){position:relative;isolation:isolate;box-sizing:border-box;overflow:visible;background:var(--arabella-heading-bg);border:1px solid var(--arabella-heading-border);border-radius:20px;box-shadow:var(--arabella-heading-shadow);padding:clamp(20px,3.1vw,36px);color:#21191c}:is(.arabella-template-collection #MainContent .section-wrapper .custom-section-content:has(h1),.arabella-template-search #MainContent .search-page__header,.arabella-template-cart #MainContent .cart-page__title,.arabella-template-page #MainContent .page-width-content .section-content-wrapper>.text-block:has(h1),.arabella-template-blog #MainContent .blog-posts>.text-block:has(h1),.arabella-template-article #MainContent .section-content-wrapper>.text-block:has(h1),.arabella-template-product #MainContent .product-details .text-block:has(h1),.arabella-template-list-collections #MainContent .section-resource-list__content>.group-block:first-child,.arabella-template-404 #MainContent .section-content-wrapper):before{content:"";position:absolute;top:0;left:clamp(20px,3.1vw,36px);width:84px;height:3px;background:linear-gradient(90deg,#a97941,#e6c795);border-radius:0 0 4px 4px;pointer-events:none}:is(.arabella-template-collection #MainContent .section-wrapper .custom-section-content:has(h1),.arabella-template-search #MainContent .search-page__header,.arabella-template-cart #MainContent .cart-page__title,.arabella-template-page #MainContent .page-width-content .section-content-wrapper>.text-block:has(h1),.arabella-template-blog #MainContent .blog-posts>.text-block:has(h1),.arabella-template-article #MainContent .section-content-wrapper>.text-block:has(h1),.arabella-template-product #MainContent .product-details .text-block:has(h1),.arabella-template-list-collections #MainContent .section-resource-list__content>.group-block:first-child,.arabella-template-404 #MainContent .section-content-wrapper) :is(h1,h2,h3,.h1,.h2,.h3){color:#21191c;font-weight:700;letter-spacing:-.035em;line-height:1.16;text-wrap:balance}.arabella-template-product #MainContent .product-details .text-block:has(h1){width:100%;max-width:100%;min-width:0}.arabella-template-product #MainContent .product-details .text-block:has(h1) h1{margin:0;font-size:clamp(1.5rem,2.6vw,2.5rem)}:is(.arabella-template-page #MainContent .page-width-content .section-content-wrapper>.text-block:has(h1),.arabella-template-article #MainContent .section-content-wrapper>.text-block:has(h1)){width:100%;max-width:100%}.arabella-template-collection #MainContent .section-wrapper .custom-section-content:has(h1){width:100%}.arabella-template-collection #MainContent .section-wrapper .custom-section-content:has(h1) .section-content-wrapper{position:relative;z-index:1;max-width:100%;padding:0}.arabella-template-search #MainContent .search-page__header{padding-block:clamp(20px,3vw,34px)}.arabella-template-search #MainContent .search-page__header :is(input,button){position:relative;z-index:1}.arabella-template-list-collections #MainContent .section-resource-list__content>.group-block:first-child{width:100%;max-width:100%}.arabella-template-product #MainContent .product-recommendations .section-resource-list__content>.text-block:has(h3){position:relative;padding:16px 20px;border-left:3px solid var(--arabella-gold);border-radius:12px;background:var(--arabella-blush-soft)}.arabella-template-product #MainContent .product-recommendations .section-resource-list__content>.text-block:has(h3) h3{color:var(--arabella-ink);margin:0}#header-group #header-component:not([transparent]) .header__row{background-color:#fff8fa!important}#header-group #header-component:not([transparent]) .header__row--top{border-bottom:1px solid #c6a169}#header-group #header-component .header-menu .menu-list__link{color:#20191d;letter-spacing:.04em;font-weight:600}#header-group #header-component .header-menu .menu-list__link:is(:hover,:focus-visible,.menu-list__link--active){color:#8d6335}@media(max-width:749px){:is(.arabella-template-collection #MainContent .section-wrapper .custom-section-content:has(h1),.arabella-template-search #MainContent .search-page__header,.arabella-template-cart #MainContent .cart-page__title,.arabella-template-page #MainContent .page-width-content .section-content-wrapper>.text-block:has(h1),.arabella-template-blog #MainContent .blog-posts>.text-block:has(h1),.arabella-template-article #MainContent .section-content-wrapper>.text-block:has(h1),.arabella-template-product #MainContent .product-details .text-block:has(h1),.arabella-template-list-collections #MainContent .section-resource-list__content>.group-block:first-child,.arabella-template-404 #MainContent .section-content-wrapper){padding:20px 18px;border-radius:14px}:is(.arabella-template-collection #MainContent .section-wrapper .custom-section-content:has(h1),.arabella-template-search #MainContent .search-page__header,.arabella-template-cart #MainContent .cart-page__title,.arabella-template-page #MainContent .page-width-content .section-content-wrapper>.text-block:has(h1),.arabella-template-blog #MainContent .blog-posts>.text-block:has(h1),.arabella-template-article #MainContent .section-content-wrapper>.text-block:has(h1),.arabella-template-product #MainContent .product-details .text-block:has(h1),.arabella-template-list-collections #MainContent .section-resource-list__content>.group-block:first-child,.arabella-template-404 #MainContent .section-content-wrapper):before{left:18px;width:60px}}.product-card .product-card__content{--arabella-card-inset: clamp(13px, 1.25vw, 17px);background-color:#fff}.product-card .product-card__content .text-block:has(>p[role=heading]){display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;align-self:stretch;padding:13px var(--arabella-card-inset) 0!important;color:#21191c}.product-card .product-card__content .text-block>p[role=heading]{margin:0!important;min-height:2.85em;color:#21191c!important;font-family:var(--font-body--family);font-size:clamp(13px,1.1vw,15px)!important;font-weight:600!important;letter-spacing:.005em!important;line-height:1.42!important;text-align:start;text-transform:none;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-card .product-card__content product-price.text-block{box-sizing:border-box;width:100%;max-width:100%;align-self:stretch;padding:0 var(--arabella-card-inset) 16px!important;margin-block-start:auto!important;font-size:clamp(14px,1.15vw,16px)!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.01em;color:#936731!important}.product-card .product-card__content product-price .price{color:#936731!important;font-size:inherit;font-weight:700!important;letter-spacing:-.01em}.product-card .product-card__content product-price .compare-at-price{color:#90848a!important;font-weight:400!important;text-decoration-color:#b6a6ac}.product-card .product-card__content product-price .price-item__group{vertical-align:baseline}.product-card .product-card__content :is(.card-gallery,.card-gallery__media){border-radius:14px 14px 10px 10px}@media screen and (max-width:749px){.product-card .product-card__content{--arabella-card-inset: 12px}.product-card .product-card__content .text-block:has(>p[role=heading]){padding-top:11px!important}.product-card .product-card__content .text-block>p[role=heading]{font-size:13px!important;min-height:4.2em;-webkit-line-clamp:3;line-clamp:3}.product-card .product-card__content product-price.text-block{padding-bottom:13px!important;font-size:14px!important}}.arabella-language-dropdown{display:none}html.arabella-language-enhanced .arabella-language-dropdown{display:block;position:relative;min-width:132px}html.arabella-language-enhanced .arabella-native-language,html.arabella-language-enhanced .arabella-native-language-caret{display:none!important}html.arabella-language-enhanced .arabella-language-selector{overflow:visible;position:relative}html.arabella-language-enhanced .dropdown-localization .language-selector.arabella-language-selector,html.arabella-language-enhanced #header-component .dropdown-localization .language-selector.arabella-language-selector{border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}.arabella-language-dropdown .arabella-language-trigger{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:15px;margin:0;padding:10px 17px;list-style:none;border:1px solid #bd9357;border-radius:999px;background:#fff8fa;color:#20191d;font-family:var(--menu-localization-font, inherit);font-size:var(--menu-localization-font-size, 15px);font-weight:650;line-height:1.2;letter-spacing:.025em;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 5px 14px #21191c0d;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.arabella-language-dropdown .arabella-language-trigger::-webkit-details-marker{display:none}.arabella-language-dropdown .arabella-language-trigger::marker{content:""}.arabella-language-dropdown .arabella-language-trigger:hover,.arabella-language-dropdown[open] .arabella-language-trigger{background:#f5e4e8;border-color:#a67b40;box-shadow:0 6px 18px #a67b4024}.arabella-language-dropdown .arabella-language-trigger:focus-visible{outline:2px solid #a67b40;outline-offset:3px}.arabella-language-selector .svg-wrapper.icon-caret.arabella-language-arrow{display:inline-flex;position:static!important;width:12px!important;height:12px!important;inset:auto!important;transform:none!important;color:#a67b40!important;flex-shrink:0;transition:transform .22s ease}.arabella-language-dropdown[open] .arabella-language-arrow{transform:rotate(180deg)!important}.arabella-language-dropdown .arabella-language-arrow svg{width:100%;height:100%}.arabella-language-options{position:absolute;top:calc(100% + 9px);inset-inline-end:0;z-index:90;width:max-content;min-width:max(100%,178px);max-width:min(86vw,260px);padding:7px;background:#fffaf9;border:1px solid #bd9357;border-radius:15px;box-shadow:0 18px 38px #21191c2b}.arabella-language-option{display:flex;box-sizing:border-box;align-items:center;gap:11px;width:100%;min-height:43px;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:#20191d;font-family:inherit;font-size:14px;font-weight:550;text-align:start;cursor:pointer;transition:color .18s ease,background-color .18s ease}.arabella-language-option:hover,.arabella-language-option:focus-visible{background:#f5e4e8;color:#20191d;outline:none}.arabella-language-option:focus-visible{box-shadow:inset 0 0 0 2px #a67b40}.arabella-language-option[aria-current=true]{background:#f7ebdf;color:#70481e;font-weight:700}.arabella-language-code{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:25px;padding:0 4px;border:1px solid #e8cfab;border-radius:7px;background:#fffdfb;color:#a67b40;font-size:10px;font-weight:750;letter-spacing:.07em}.arabella-language-name{flex:1;white-space:nowrap}.arabella-language-check{display:inline-flex;color:#946528;width:14px;height:14px}.arabella-language-check svg{width:100%;height:100%}@media(max-width:749px){.arabella-language-dropdown .arabella-language-trigger{min-height:44px;padding:10px 14px}.arabella-language-options{min-width:155px}}@media(prefers-reduced-motion:reduce){.arabella-language-dropdown .arabella-language-trigger,.arabella-language-option,.arabella-language-arrow{transition:none!important}}#header-component .header__underlay-open{--color-submenu: #fff8fa}#header-component .header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{background:transparent!important;border-inline:0!important;border-top:0!important;border-radius:0!important;box-shadow:none!important;padding-block:0!important}#header-component .header-menu .menu-list__submenu-inner{background:linear-gradient(120deg,#fff8fa,#fffdfc 48%,#fffaf9);border-top:1px solid rgb(189 147 87 / 65%);border-bottom:1px solid #e5caa8;border-radius:0 0 20px 20px;box-shadow:0 22px 45px #20141b1c;color:#20191d}#header-component .mega-menu__grid{--menu-horizontal-gap: clamp(16px,2.4vw,34px);--menu-vertical-gap: 18px;align-items:start}#header-component .mega-menu__list{align-content:start;padding-block:1px}#header-component .mega-menu__column>div{min-width:0;padding:14px 12px;border-radius:15px;background:#ffffff9e;border:1px solid rgb(189 147 87 / 14%)}#header-component .mega-menu__column .mega-menu__link{display:flex;box-sizing:border-box;align-items:center;max-width:100%;width:100%;padding:10px 12px;border-radius:9px;color:#2a2025;font-weight:550;font-size:clamp(13px,.9vw,15px);line-height:1.35;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}#header-component .mega-menu__column .mega-menu__link--parent{color:#946a39;font-weight:720;letter-spacing:.025em}#header-component .mega-menu__column .mega-menu__link:is(:hover,:focus-visible){color:#855821;background:#f5e4e8;box-shadow:inset 3px 0 #bd9357;outline:none}#header-component .mega-menu__column .mega-menu__link:focus-visible{outline:2px solid #a67b40;outline-offset:1px}#header-component .mega-menu__column .mega-menu__link:has(.mega-menu__link-image){flex-direction:column;align-items:stretch;padding:9px}#header-component .mega-menu__link-image{border-radius:12px;border:1px solid #ead8de;width:100%;transition:transform .3s cubic-bezier(.22,1,.36,1)}#header-component .mega-menu__link:hover .mega-menu__link-image{transform:scale(1.015)}#header-component .mega-menu__content-list{align-items:stretch;gap:clamp(12px,1.6vw,22px)}#header-component .mega-menu__content-list-item{min-width:0}#header-component .mega-menu__content-list .resource-card{background:#fff;border:1px solid #ead8de;border-radius:15px;overflow:hidden;gap:0;box-shadow:0 5px 17px #28171c12;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}#header-component .mega-menu__content-list .resource-card__media{overflow:hidden;background:#fffcfc}#header-component .mega-menu__content-list .resource-card__image{border-radius:13px 13px 0 0;width:100%}#header-component .mega-menu__content-list .resource-card__content{padding:12px 13px 16px;gap:7px;color:#20191d}#header-component .mega-menu__content-list .resource-card__title{font-weight:625;line-height:1.4;font-size:clamp(12px,.85vw,14px);color:#20191d;min-height:2.8em;letter-spacing:.005em}#header-component .mega-menu__content-list .resource-card:not(.resource-card--overlay) .price{color:#95692f;font-size:clamp(13px,.95vw,15px);font-weight:750}#header-component .mega-menu__content-list .resource-card__content .compare-at-price{font-weight:400;color:#8c7c80}#header-component .mega-menu__content-list .resource-card--overlay .resource-card__content{background:linear-gradient(transparent,#201419a3)}@media(hover:hover)and (pointer:fine){#header-component .mega-menu__content-list .resource-card:hover{transform:translateY(-3px);border-color:#bd9357;box-shadow:0 16px 30px #28171c24}}#header-component .overflow-menu::part(overflow){background:#fff8fa;border-top:1px solid #bd9357;border-bottom:1px solid #e5caa8;box-shadow:0 22px 40px #20141b1f}#header-component .menu-list__list-item[slot=overflow] .menu-list__link{color:#2a2025;border-radius:9px;padding-block:9px}#header-component .menu-list__list-item[slot=overflow] .menu-list__link:hover,#header-component .menu-list__list-item[slot=overflow] .menu-list__link:focus-visible{color:#95692f;background:#f5e4e8}#header-component .menu-drawer{background:#fff8fa;color:#20191d}#header-component .menu-drawer__navigation .menu-drawer__menu-item{border-radius:11px;color:#20191d;transition:color .2s ease,background-color .2s ease}#header-component .menu-drawer__navigation .menu-drawer__menu-item:is(:hover,:focus-visible),#header-component .menu-drawer__navigation .menu-drawer__menu-item--active{color:#855821;background:#f5e4e8}@media screen and (max-width:989px){#header-component .header-menu .menu-list__submenu-inner{border-radius:0 0 14px 14px}#header-component .mega-menu__column>div{padding:8px}}@media(prefers-reduced-motion:reduce){#header-component .mega-menu__link,#header-component .mega-menu__link-image,#header-component .mega-menu__content-list .resource-card,#header-component .menu-drawer__menu-item{transition:none!important;transform:none!important}}#header-group .announcement-bar{--arabella-promo-black: #20181e;--arabella-promo-gold: #dfbe83;--arabella-promo-blush: #fff4f5;background:radial-gradient(ellipse 48% 150% at 50% 0%,#403036 0%,transparent 100%),linear-gradient(110deg,#1a151a,#2b2027,#1a151a)!important;border-block-end:1px solid #ad8049!important;color:var(--arabella-promo-blush)!important;padding-block:10px!important;padding-inline:12px!important;min-height:45px;display:flex;align-items:center}#header-group .announcement-bar__slider{width:100%;min-width:0}#header-group .announcement-bar__slides{max-width:min(100%,1020px);align-items:center}#header-group .announcement-bar__slide{color:#fff4f5!important;letter-spacing:.05em;line-height:1.65}#header-group .announcement-bar__text{color:#fff4f5!important;font-family:var(--font-body--family);font-size:clamp(11px,.82vw,13px);font-weight:600;line-height:1.7!important;letter-spacing:.065em;text-align:center;text-wrap:balance;text-transform:uppercase}#header-group .announcement-bar__text .arabella-announcement-code{display:inline-block;box-sizing:border-box;vertical-align:baseline;margin-inline:5px;padding:2px 11px;border:1px solid #f2d6a5;border-radius:999px;background:linear-gradient(115deg,#f2d39b,#d4a968);color:#241b1f!important;font-size:1.04em;font-weight:850;line-height:1.5;letter-spacing:.085em;white-space:nowrap;box-shadow:0 2px 11px #e3b46f30}#header-group .announcement-bar__slider .slideshow-control{color:#e8c48a!important;border-radius:50%;transition:color .2s ease,background-color .2s ease}#header-group .announcement-bar__slider .slideshow-control:hover{color:#fff4f5!important;background:#ffffff1a}#header-group .announcement-bar__link:focus-visible{outline:2px solid #f2d39b;outline-offset:2px}@media(max-width:749px){#header-group .announcement-bar{padding-block:8px!important;padding-inline:8px!important;min-height:44px}#header-group .announcement-bar__text{font-size:10.5px;line-height:1.7!important;letter-spacing:.03em}#header-group .announcement-bar__text .arabella-announcement-code{margin-inline:3px;padding:2px 8px;letter-spacing:.045em}}@media(prefers-reduced-motion:reduce){#header-group .announcement-bar__slider .slideshow-control{transition:none!important}}.section-resource-list__header .arabella-featured-header .arabella-featured-view-all{display:inline-flex;justify-content:center;align-items:center;max-width:100%;flex:0 0 auto}.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a{--button-background-color: #20191d;--button-color: #fffaf7;--button-border-color: #c6a169;--button-border-width: 1px;display:inline-flex!important;box-sizing:border-box;justify-content:center;align-items:center;gap:14px;min-height:48px;max-width:100%;width:auto;padding:10px 16px 10px 23px!important;border:1px solid #c6a169!important;border-radius:999px!important;background:#20191d!important;color:#fffaf7!important;box-shadow:0 7px 19px #1f161c26,inset 0 1px #ffffff12;font-family:var(--font-body--family);font-size:13px;font-weight:750;line-height:1.15;letter-spacing:.055em;white-space:nowrap;text-decoration:none!important;text-transform:uppercase;transform:none;transition:background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a:after{content:"\2197";display:inline-grid;place-items:center;width:27px;height:27px;flex:0 0 auto;border-radius:50%;border:1px solid rgb(247 215 173 / 46%);color:#f4d5a7;background:#ffffff12;font-family:Arial,sans-serif;font-size:17px;font-weight:400;line-height:1;transition:background-color .2s ease,color .2s ease,transform .25s ease}@media(hover:hover)and (pointer:fine){.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a:hover{background:#c6a169!important;color:#20191d!important;border-color:#a77c42!important;box-shadow:0 12px 24px #a77c4242;transform:translateY(-2px)}.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a:hover:after{background:#20191d;color:#fffaf7;border-color:#20191d;transform:rotate(15deg)}}.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a:focus-visible{outline:2px solid #a77c42;outline-offset:4px}@media(max-width:749px){.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a{padding:8px 12px 8px 17px!important;min-height:44px;font-size:11px;gap:8px}.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a:after{width:24px;height:24px;font-size:15px}}@media(prefers-reduced-motion:reduce){.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a,.section-resource-list__header .arabella-featured-header .arabella-featured-view-all>a:after{transition:none!important}}:root{--arabella-editorial-font: "Cormorant Garamond", Georgia, "Times New Roman", serif}#MainContent :is(h1,h2,h3):not(.product-card *,.resource-card *,.collection-card *){font-family:var(--arabella-editorial-font)!important;font-weight:600!important;font-optical-sizing:auto;font-kerning:normal;letter-spacing:-.024em;line-height:1.13;text-wrap:balance}#MainContent :is(.section-resource-list__header,.section-heading,.arabella-featured-header,.search-page__header,.cart-page__title) :is(.h1,.h2,.h3,.h4):not(.product-card *,.resource-card *,.collection-card *){font-family:var(--arabella-editorial-font)!important;font-weight:600!important;font-kerning:normal;letter-spacing:-.024em;line-height:1.13;text-wrap:balance}#MainContent .section-resource-list__header .arabella-featured-header :is(h2,h3,h4,.h2,.h3,.h4):not(.arabella-featured-view-all *){font-family:var(--arabella-editorial-font)!important;font-size:clamp(1.85rem,2.55vw,2.65rem)!important;font-weight:600!important;line-height:1.04;letter-spacing:-.025em!important;text-wrap:balance}#MainContent :is(h1,.search-page__header h1,.cart-page__title h1):not(.product-card *){font-family:var(--arabella-editorial-font)!important;font-weight:600!important;letter-spacing:-.03em}#MainContent .product-details .text-block:has(h1) h1{font-family:var(--arabella-editorial-font)!important;font-size:clamp(2rem,3.2vw,3rem)!important;line-height:1.07}@media(max-width:749px){#MainContent .section-resource-list__header .arabella-featured-header :is(h2,h3,h4,.h2,.h3,.h4){font-size:clamp(1.7rem,7vw,2.15rem)!important}#MainContent .product-details .text-block:has(h1) h1{font-size:clamp(1.9rem,7.5vw,2.45rem)!important}}#header-group .announcement-bar__text .arabella-announcement-code{position:relative;isolation:isolate;overflow:hidden}#header-group .announcement-bar__text .arabella-announcement-code:after{content:"";position:absolute;z-index:1;top:-35%;bottom:-35%;left:-90%;width:65%;background:linear-gradient(110deg,transparent 0%,rgb(255 255 255 / 0%) 18%,rgb(255 249 226 / 22%) 37%,rgb(255 255 255 / 72%) 50%,rgb(255 238 195 / 28%) 65%,rgb(255 255 255 / 0%) 82%,transparent 100%);transform:skew(-19deg);pointer-events:none;animation:arabellaCouponShine 4.2s ease-in-out infinite}@keyframes arabellaCouponShine{0%,8%{left:-90%}52%,to{left:150%}}@media(prefers-reduced-motion:reduce){#header-group .announcement-bar__text .arabella-announcement-code:after{animation:none;display:none}}#header-group .announcement-bar__text:has(.arabella-announcement-code){display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:9px;row-gap:3px;width:100%;line-height:1.35!important}#header-group .announcement-bar__text .arabella-announcement-code{flex:0 0 auto;align-self:center;vertical-align:middle;margin-inline:0}@media(max-width:749px){#header-group .announcement-bar__text:has(.arabella-announcement-code){column-gap:5px;row-gap:3px;line-height:1.35!important}}footer .footer-utilities{position:relative;isolation:isolate;background:#20191d}footer .footer-utilities>.section-background,footer .footer-utilities>.section{background:linear-gradient(110deg,#1d171b,#2c2228 52%,#1b161a)!important;color:#f4e8eb!important}footer .footer-utilities>.section{border-top:1px solid #bd9357}footer .footer-utilities .utilities{--divider-color: rgb(223 189 136 / 30%);color:#e7d7db;gap:clamp(10px,1.8vw,28px);border-top-color:#dfbd884d;padding-block:clamp(12px,1.8vw,22px)}footer .footer-utilities .footer-utilities__group-copyright{min-width:0;max-width:100%;color:#e9dcdf!important}footer .footer-utilities .arabella-copyright-line{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:8px;row-gap:5px;max-width:100%;white-space:normal;text-wrap:pretty;font-family:var(--font-body--family);font-size:clamp(11px,.86vw,13px);font-weight:500;line-height:1.5;letter-spacing:.025em;text-transform:none}footer .footer-utilities .arabella-copyright-year{font-weight:700;color:#e8c899;white-space:nowrap}footer .footer-utilities .arabella-copyright-divider{font-size:11px;line-height:1;color:#bd9357}footer .footer-utilities .arabella-copyright-message{color:#eee0e4}footer .footer-utilities .arabella-copyright-brand{color:#ebc992!important;font-weight:750;letter-spacing:.035em;text-decoration:none;text-underline-offset:4px;transition:color .2s ease,text-decoration-color .2s ease}footer .footer-utilities .arabella-copyright-brand:is(:hover,:focus-visible){color:#fff2d9!important;text-decoration:underline;text-decoration-color:#ebc992}footer .footer-utilities .arabella-copyright-powered,footer .footer-utilities .arabella-copyright-powered a{color:#d4c4c8}footer .footer-utilities .utilities :is(a,button):not(.arabella-copyright-brand){color:#e3d5d9;transition:color .2s ease}footer .footer-utilities .utilities :is(a,button):not(.arabella-copyright-brand):is(:hover,:focus-visible){color:#f0cc91}footer .footer-utilities .utilities :is(a,button):focus-visible{outline:2px solid #d5ab71;outline-offset:3px;border-radius:4px}@media screen and (max-width:749px){footer .footer-utilities .utilities{gap:14px;text-wrap:wrap}footer .footer-utilities .arabella-copyright-line{justify-content:center;text-align:center;font-size:12px}}@media(prefers-reduced-motion:reduce){footer .footer-utilities .utilities :is(a,button){transition:none!important}}footer .footer-utilities .policy-list-trigger{position:relative;padding:8px 10px;border:1px solid rgb(223 189 136 / 42%);border-radius:999px;background:#ffffff0a;color:#ebd9dd!important;font-weight:650;letter-spacing:.025em;transition:background-color .2s ease,border-color .2s ease}footer .footer-utilities .policy-list-trigger:hover{background:#dfbd8826;border-color:#bd9357;color:#f2d2a0!important}footer .footer-utilities .terms-policies-popover{min-width:225px;max-width:min(85vw,320px);max-height:min(70vh,480px);overflow-y:auto;padding:9px;border:1px solid #bd9357;border-radius:15px;background:#fff8fa!important;box-shadow:0 18px 40px #23161d3d}footer .footer-utilities .terms-policies-popover .policy_list{display:grid;gap:3px;padding:0;margin:0;list-style:none}footer .footer-utilities .terms-policies-popover .policy_list li{width:100%;border-radius:9px}footer .footer-utilities .terms-policies-popover .policy_list a{display:block;width:100%;box-sizing:border-box;padding:10px 12px;border-radius:9px;color:#20191d!important;font-family:var(--font-body--family);font-size:13px;font-weight:560;text-align:start;text-decoration:none!important;transition:color .2s ease,background-color .2s ease}footer .footer-utilities .terms-policies-popover .policy_list :is(li:hover,li:focus-within) a{background:#f5e4e8;color:#8b5b2c!important}footer .footer-utilities .terms-policies-popover .arabella-policy-hub-link a{color:#906329!important;background:#f8ebdd;font-weight:760;border:1px solid #eed9b4}@media(prefers-reduced-motion:reduce){footer .footer-utilities .policy-list-trigger,footer .footer-utilities .terms-policies-popover .policy_list a{transition:none!important}}#MainContent .product-details .arabella-product-policy-links{display:flex;flex-wrap:wrap;gap:7px 17px;width:100%;padding:12px 14px;margin-top:9px;border:1px solid #ead8de;border-radius:12px;background:#fff8fa;font-family:var(--font-body--family);font-size:12px;line-height:1.45}#MainContent .product-details .arabella-product-policy-links a{color:#90652e;text-decoration:underline;text-decoration-color:#c9aa7a;text-underline-offset:3px;transition:color .2s ease}#MainContent .product-details .arabella-product-policy-links a:is(:hover,:focus-visible){color:#20191d;text-decoration-color:#20191d}footer .arabella-business-contact-details{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:11px;width:100%;margin-top:clamp(18px,2.2vw,30px);padding:clamp(16px,2vw,22px) 14px;background:linear-gradient(110deg,#fff9fa,#fff4f7 52%,#fffafb);border:1px solid #e9d6df;border-top:2px solid #bd9357;border-radius:14px;color:#241b20;text-align:center}footer .arabella-business-contact-details__title{font-family:var(--arabella-editorial-font, Georgia, serif);color:#20191d;font-size:clamp(20px,2vw,25px);line-height:1.15;font-weight:600;letter-spacing:-.02em}footer .arabella-business-contact-details__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px clamp(12px,1.9vw,28px);color:#493b41;font-family:var(--font-body--family);font-size:12px;font-weight:500;line-height:1.55;text-wrap:pretty}footer .arabella-business-contact-details__items a{color:#8e6334;font-weight:650;text-decoration:none;text-underline-offset:3px}footer .arabella-business-contact-details__items a:is(:hover,:focus-visible){color:#20191d;text-decoration:underline}@media(max-width:749px){footer .arabella-business-contact-details__items{flex-direction:column;gap:8px}}.arabella-template-page #MainContent .page-width-content:has(.arabella-contact-panel){overflow:visible}.arabella-template-page #MainContent .page-width-content:has(.arabella-contact-panel) .section-content-wrapper{max-width:1120px;margin-inline:auto;align-items:stretch}.arabella-template-page #MainContent .page-width-content .section-content-wrapper>.text-block:has(.arabella-contact-panel){display:block;box-sizing:border-box;width:100%;max-width:none!important;min-width:0;text-align:start}#MainContent .arabella-contact-panel,#MainContent .arabella-contact-panel *{box-sizing:border-box}#MainContent .arabella-contact-panel{width:100%;max-width:1100px;margin-inline:auto;padding:4px 0 12px;color:#281f24;text-align:start;font-family:var(--font-body--family);font-size:15px;line-height:1.6}#MainContent .arabella-contact-panel :is(h2,h3,p){margin-block:0}#MainContent .arabella-contact-intro{max-width:740px;margin:0 auto 32px;text-align:center}#MainContent .arabella-contact-eyebrow{display:inline-block;padding:6px 14px;margin-bottom:13px;background:#fff8fa;border:1px solid #e1c08e;color:#976c37;border-radius:999px;font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.4}#MainContent .arabella-contact-intro>p{max-width:640px;margin:0 auto;color:#66565e;font-size:clamp(14px,1.1vw,16px);line-height:1.75;text-wrap:pretty}#MainContent .arabella-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(16px,2.3vw,25px);width:100%}#MainContent .arabella-contact-card{display:flex;flex-direction:column;min-width:0;padding:clamp(23px,2.6vw,33px);border:1px solid #ebdce0;border-top:3px solid #bd9357;border-radius:21px;background:#fff;box-shadow:0 12px 37px #2818210f}#MainContent .arabella-contact-card--help{background:linear-gradient(135deg,#fff6f8,#fffafd 45%,#fff9f7)}#MainContent .arabella-contact-card-heading{margin-bottom:23px}#MainContent .arabella-contact-card-kicker{display:inline-block;margin-bottom:7px;font-size:10px;font-weight:800;color:#9f774b;letter-spacing:.15em}#MainContent .arabella-contact-card-heading>h2{font-family:var(--arabella-editorial-font, Georgia, serif)!important;color:#241b20;font-size:clamp(31px,3vw,43px)!important;font-weight:600!important;line-height:1.06!important;letter-spacing:-.025em;text-wrap:balance;margin-bottom:9px}#MainContent .arabella-contact-card-heading>p{color:#73646b;font-size:13px;line-height:1.55}#MainContent .arabella-contact-methods{display:grid;gap:0}#MainContent .arabella-contact-method{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:17px 0;border-top:1px solid #f1e8ea}#MainContent .arabella-contact-method-icon{display:inline-grid;flex:0 0 42px;place-items:center;width:42px;height:42px;color:#9e7038;background:#fcf2e7;border:1px solid #ebd5b7;border-radius:13px;font-family:Arial,sans-serif;font-size:21px;line-height:1}#MainContent .arabella-contact-method-body{display:flex;flex-direction:column;min-width:0;gap:3px;padding-top:2px;text-align:start}#MainContent .arabella-contact-method-label{color:#9d7651;font-size:10px;font-weight:780;letter-spacing:.11em}#MainContent .arabella-contact-method-body :is(a,address){color:#291f24;font-family:var(--font-body--family);font-size:clamp(13px,1.12vw,15px);font-style:normal;font-weight:590;line-height:1.6;overflow-wrap:anywhere;text-decoration:none}#MainContent .arabella-contact-method-body a:is(:hover,:focus-visible){color:#9a713e;text-decoration:underline;text-underline-offset:4px}#MainContent .arabella-contact-help-item{display:flex;align-items:flex-start;gap:15px;padding:18px 0;border-top:1px solid #ebdde1}#MainContent .arabella-contact-help-count{flex:0 0 auto;display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid #deb989;border-radius:11px;color:#93672f;font-size:11px;font-weight:800;background:#fff}#MainContent .arabella-contact-help-item>div{flex:1;min-width:0}#MainContent .arabella-contact-help-item h3{color:#2c2429;font-family:var(--font-body--family)!important;font-size:14px!important;line-height:1.45;font-weight:730!important;letter-spacing:-.01em;margin-bottom:7px}#MainContent .arabella-contact-help-item p{color:#655961;font-size:13px;line-height:1.65}#MainContent .arabella-contact-panel a:not(.button){color:#875923;text-decoration-color:#caaa80;text-underline-offset:3px}#MainContent .arabella-contact-help-note{margin-top:auto!important;padding:15px 17px;border-left:3px solid #bd9357;border-radius:0 10px 10px 0;background:#fff;color:#64545c;font-size:12px;line-height:1.7}#MainContent .arabella-contact-help-note strong{color:#875f33}#MainContent .arabella-contact-quicklinks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:11px;margin-top:25px;padding:20px 12px;border-top:1px solid #efe2e5;text-align:center}#MainContent .arabella-contact-quicklinks-title{color:#986e3c;font-size:10px;font-weight:800;letter-spacing:.12em;margin-inline-end:8px}#MainContent .arabella-contact-quicklinks a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:43px;max-width:100%;padding:10px 15px;border:1px solid #e2c8a4;border-radius:999px;background:#fff9fa;color:#795025!important;font-size:12px;font-weight:720;line-height:1.2;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}#MainContent .arabella-contact-quicklinks a span{color:#b38b54;font-size:15px}#MainContent .arabella-contact-quicklinks a:is(:hover,:focus-visible){color:#fff8fa!important;background:#241b20;border-color:#bd9357;transform:translateY(-2px)}#MainContent .arabella-contact-quicklinks a:is(:hover,:focus-visible) span{color:#e5bc7c}.arabella-template-page #MainContent .contact-form{box-sizing:border-box;width:min(100%,850px);max-width:850px;margin:0 auto;padding:clamp(22px,3.2vw,39px)!important;border:1px solid #eadbe1;border-top:3px solid #bd9357;border-radius:21px;background:linear-gradient(140deg,#fff9fa,#fff 58%);box-shadow:0 14px 40px #2b1a2212}.arabella-template-page #MainContent .arabella-contact-form-heading{text-align:center;max-width:580px;margin:0 auto 27px}.arabella-template-page #MainContent .arabella-contact-form-kicker{color:#997044;font-size:11px;letter-spacing:.16em;font-weight:780}.arabella-template-page #MainContent .arabella-contact-form-heading h2{font-family:var(--arabella-editorial-font, Georgia, serif)!important;font-size:clamp(33px,3.4vw,46px)!important;font-weight:600!important;color:#271e23;margin:7px 0;line-height:1.06;letter-spacing:-.028em}.arabella-template-page #MainContent .arabella-contact-form-heading p{color:#74676e;font-size:13px;line-height:1.65;margin:0}.arabella-template-page #MainContent .contact-form__form{gap:17px}.arabella-template-page #MainContent .contact-form__form-row{gap:15px}.arabella-template-page #MainContent .contact-form__input{width:100%;min-height:51px;padding:13px 16px;background:#fff!important;border:1px solid #e5d6dc!important;border-radius:12px!important;color:#2b2026!important;box-shadow:none!important;font-family:var(--font-body--family);font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}.arabella-template-page #MainContent .contact-form__input::placeholder{color:#8e8086;opacity:1}.arabella-template-page #MainContent .contact-form__input:focus-visible{border-color:#bd9357!important;outline:2px solid #d5b17d!important;outline-offset:1px;box-shadow:0 0 0 4px #bd93571a!important}.arabella-template-page #MainContent .contact-form__input--textarea{min-height:145px;resize:vertical}.arabella-template-page #MainContent .contact-form .submit-button{display:inline-flex;justify-content:center;align-items:center;align-self:center;gap:14px;min-width:min(240px,100%);width:fit-content;min-height:48px;margin-top:7px;padding:12px 23px;color:#fff9fa!important;background:#20191d!important;border:1px solid #bd9357!important;border-radius:999px!important;box-shadow:0 8px 20px #20191d21;font-size:12px;font-weight:750;letter-spacing:.045em;text-transform:uppercase;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease}.arabella-template-page #MainContent .contact-form .submit-button:is(:hover,:focus-visible){background:#bd9357!important;color:#20191d!important;border-color:#9a7239!important;transform:translateY(-1px);box-shadow:0 12px 25px #bd93572e}.arabella-template-page #MainContent .contact-form .arabella-contact-send-arrow{font-size:17px;font-weight:500}@media screen and (max-width:749px){#MainContent .arabella-contact-panel{padding:0 0 4px}#MainContent .arabella-contact-intro{margin-bottom:23px}#MainContent .arabella-contact-intro>p{font-size:14px}#MainContent .arabella-contact-grid{grid-template-columns:1fr;gap:15px}#MainContent .arabella-contact-card{padding:23px 18px;border-radius:16px}#MainContent .arabella-contact-card-heading{margin-bottom:17px}#MainContent .arabella-contact-card-heading>h2{font-size:35px!important}#MainContent .arabella-contact-method{gap:11px}#MainContent .arabella-contact-method-icon{flex-basis:39px;width:39px;height:39px}#MainContent .arabella-contact-quicklinks{gap:8px;margin-top:16px;padding:18px 0}#MainContent .arabella-contact-quicklinks-title{width:100%;margin-bottom:4px}#MainContent .arabella-contact-quicklinks a{font-size:11px;min-height:42px}.arabella-template-page #MainContent .contact-form{padding:24px 17px!important;border-radius:16px}.arabella-template-page #MainContent .contact-form .submit-button{width:100%}}@media(prefers-reduced-motion:reduce){#MainContent .arabella-contact-quicklinks a,.arabella-template-page #MainContent .contact-form .submit-button,.arabella-template-page #MainContent .contact-form__input{transition:none!important;transform:none!important}}.footer-content.arabella-newsletter-panel{position:relative;isolation:isolate;box-sizing:border-box;width:100%;padding:clamp(25px,3.5vw,52px) clamp(21px,4vw,60px)!important;gap:clamp(24px,4vw,64px)!important;align-items:center;background:radial-gradient(ellipse at 100% 0%,rgb(235 204 209 / 42%),transparent 58%),linear-gradient(115deg,#fff8fa,#fffefd 49%,#fdf1f4);border:1px solid #e4d0cf;border-top:2px solid #bd9357;border-radius:clamp(18px,2vw,28px);box-shadow:0 18px 52px #25171e14;color:#241b20;overflow:hidden}.footer-content.arabella-newsletter-panel:after{content:"";display:block;position:absolute;right:-45px;bottom:-80px;width:clamp(150px,18vw,290px);height:clamp(150px,18vw,290px);border:1px solid rgb(189 147 87 / 18%);border-radius:50%;box-shadow:0 0 0 40px #bd93570a,0 0 0 82px #bd935708;pointer-events:none;z-index:-1}.footer-content.arabella-newsletter-panel>*{position:relative;z-index:1;min-width:0}.footer-content.arabella-newsletter-panel>.group-block{width:100%;max-width:100%;justify-self:stretch}.footer-content.arabella-newsletter-panel>.group-block:before{content:"EXCLUSIVE TO YOUR INBOX";display:block;width:fit-content;margin-bottom:12px;padding:7px 12px;border:1px solid #e4c59a;border-radius:999px;background:#fffdfb;color:#966835;font-family:var(--font-body--family);font-size:10px;font-weight:750;line-height:1.35;letter-spacing:.115em}html[lang^=es] .footer-content.arabella-newsletter-panel>.group-block:before{content:"OFERTAS PARA TU CORREO"}.footer-content.arabella-newsletter-panel>.group-block :is(h2,h3,h4){margin-block:0 9px!important;font-family:var(--arabella-editorial-font, Georgia, serif)!important;font-size:clamp(36px,3.5vw,53px)!important;font-weight:600!important;line-height:1.04!important;letter-spacing:-.035em!important;color:#241a20!important;text-wrap:balance}.footer-content.arabella-newsletter-panel>.group-block p{max-width:480px;margin-block:0!important;color:#655860!important;font-family:var(--font-body--family);font-size:clamp(13px,1vw,15px)!important;line-height:1.65!important;text-wrap:pretty}.footer-content.arabella-newsletter-panel .email-signup-block{box-sizing:border-box;justify-self:stretch;align-self:center;width:100%!important;min-width:0!important;max-width:100%}.footer-content.arabella-newsletter-panel .email-signup__form{width:100%;min-width:0;margin:0}.footer-content.arabella-newsletter-panel .email-signup__input-group--integrated{box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:0;min-height:68px;padding:5px 7px;border:1px solid #dcc4cb!important;border-radius:999px!important;background:#fff!important;box-shadow:0 9px 27px #321f2714;transition:border-color .24s ease,box-shadow .24s ease}.footer-content.arabella-newsletter-panel .email-signup__input-group--integrated:focus-within{border-color:#bd9357!important;box-shadow:0 0 0 4px #bd935724,0 9px 27px #321f271a}.footer-content.arabella-newsletter-panel .email-signup__input-group--integrated .email-signup__input{box-sizing:border-box;display:block;min-height:54px;min-width:0;width:100%;flex:1 1 0;border:0!important;border-radius:999px!important;outline:0;background:transparent!important;box-shadow:none!important;padding:14px 16px 14px 22px!important;color:#20191d!important;font-family:var(--font-body--family);font-size:clamp(14px,1.08vw,16px)!important;font-weight:500;line-height:1.5}.footer-content.arabella-newsletter-panel .email-signup__input::placeholder{color:#8a7b82!important;opacity:1}.footer-content.arabella-newsletter-panel .email-signup__input-group--integrated .email-signup__button--integrated.email-signup__button--arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;width:53px!important;min-width:53px!important;height:53px!important;min-height:53px!important;margin:0!important;padding:0!important;border:1px solid #bd9357!important;border-radius:50%!important;background:#20191d!important;color:#f5d49e!important;cursor:pointer;box-shadow:0 5px 14px #20191d26;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.footer-content.arabella-newsletter-panel .email-signup__button-icon{display:block;width:23px!important;height:23px!important;padding:0!important;color:inherit}.footer-content.arabella-newsletter-panel .email-signup__button--integrated.email-signup__button--arrow:is(:hover,:focus-visible){background:#bd9357!important;color:#20191d!important;box-shadow:0 8px 19px #bd935740;transform:translate(2px)}.footer-content.arabella-newsletter-panel .email-signup__button:focus-visible{outline:2px solid #9a6d36!important;outline-offset:4px}.footer-content.arabella-newsletter-panel .email-signup__message{margin-top:12px;color:#4b3c40;font-size:13px;line-height:1.5}@media screen and (min-width:750px){.footer-content.arabella-newsletter-panel{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr)!important}}@media screen and (max-width:749px){.footer-content.arabella-newsletter-panel{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch;gap:22px!important;padding:27px 20px!important}.footer-content.arabella-newsletter-panel>.group-block :is(h2,h3,h4){font-size:clamp(34px,8vw,44px)!important}.footer-content.arabella-newsletter-panel .email-signup__input-group--integrated{min-height:59px;padding:4px}.footer-content.arabella-newsletter-panel .email-signup__input-group--integrated .email-signup__input{min-height:49px;padding:11px 9px 11px 14px!important;font-size:14px!important}.footer-content.arabella-newsletter-panel .email-signup__input-group--integrated .email-signup__button--integrated.email-signup__button--arrow{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}}@media(prefers-reduced-motion:reduce){.footer-content.arabella-newsletter-panel .email-signup__button--integrated,.footer-content.arabella-newsletter-panel .email-signup__input-group{transition:none!important;transform:none!important}}#MainContent .product-card .card-gallery{--gallery-aspect-ratio: 1 !important;aspect-ratio:1 / 1;background:#fff}#MainContent .product-card .card-gallery .product-media-container{--product-media-fit: contain !important;aspect-ratio:1 / 1!important;background:#fff}#MainContent .product-card .card-gallery .product-media-container :is(img,picture img){width:100%;height:100%;object-fit:contain!important;object-position:center!important}#MainContent .collection-card .collection-card__image{aspect-ratio:1 / 1;overflow:hidden}#MainContent .collection-card .collection-card__image img{width:100%;height:100%;object-fit:cover;object-position:center}#arabella-premium-launch{--ap-ink:#20191d;--ap-gold:#bd9357;--ap-gold-light:#e8cb95;--ap-blush:#f5e4e8;--ap-dark:#241a21;display:block;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 4% 8%,#f9eced 0%,transparent 46%),radial-gradient(ellipse at 92% 98%,#f5e4e8 0%,transparent 45%),#fffaf9;color:var(--ap-ink);border-block:1px solid #eedddc}#arabella-premium-launch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,transparent 49.88%,#bd935709 50%,transparent 50.12%);opacity:.85}#arabella-premium-launch .arabella-premium-shell{position:relative;width:min(100%,1500px);margin-inline:auto;padding:clamp(44px,6vw,86px) clamp(20px,5vw,74px) clamp(38px,4vw,65px)}#arabella-premium-launch .arabella-premium-masthead{display:flex;align-items:center;justify-content:center;gap:20px;margin:0 0 clamp(34px,4vw,65px);color:#a27a46;font-size:11px;line-height:1.3;letter-spacing:.34em;font-weight:750;text-align:center}#arabella-premium-launch .arabella-premium-line{width:clamp(35px,5vw,76px);height:1px;background:linear-gradient(90deg,transparent,#c5a170)}#arabella-premium-launch .arabella-premium-line:last-child{transform:scaleX(-1)}#arabella-premium-launch .arabella-premium-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(28px,5vw,88px);align-items:center}#arabella-premium-launch .arabella-premium-story{position:relative;padding:6px 0 clamp(20px,2vw,35px);min-width:0}#arabella-premium-launch .arabella-premium-story:before{content:"A";position:absolute;z-index:-1;right:-.07em;top:-.31em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(210px,31vw,460px);font-weight:500;line-height:1;color:#bd93570c;pointer-events:none;-webkit-user-select:none;user-select:none}#arabella-premium-launch .arabella-premium-intro{display:flex;align-items:center;gap:11px;color:#946e3f;font-size:clamp(10px,.75vw,12px);letter-spacing:.21em;font-weight:800;line-height:1.6}#arabella-premium-launch .arabella-premium-sparkle{font-size:16px;color:var(--ap-gold)}#arabella-premium-launch .arabella-premium-date{font-size:12px;letter-spacing:.115em;font-weight:700;color:#7f626b;line-height:1.5;margin:clamp(21px,3.5vw,46px) 0 18px}#arabella-premium-launch .arabella-premium-date span{color:var(--ap-gold);margin-inline:5px}#arabella-premium-launch .arabella-premium-headline{color:#20191d;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(56px,5.55vw,94px);line-height:.96;letter-spacing:-.045em;font-weight:600;max-width:710px;margin:0;text-wrap:balance}#arabella-premium-launch .arabella-premium-headline em{font-style:italic;font-weight:500;color:#956a3d;display:block}#arabella-premium-launch .arabella-premium-gold-rule{width:88px;height:2px;margin:clamp(24px,3vw,38px) 0 22px;background:linear-gradient(90deg,var(--ap-gold),#ddbb88)}#arabella-premium-launch .arabella-premium-welcome{max-width:560px;font-size:clamp(15px,1.15vw,18px);line-height:1.85;letter-spacing:.006em;font-weight:400;color:#594b50;margin:0}#arabella-premium-launch .arabella-premium-signature{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(23px,2vw,32px);font-style:italic;font-weight:600;color:#987042;margin:23px 0 0}#arabella-premium-launch .arabella-premium-offer{position:relative;isolation:isolate;border:1px solid #bd9357;background:linear-gradient(142deg,#31232b,#20191d 58%,#171116);color:#fff;padding:10px;box-shadow:0 24px 65px #20191d22,0 4px 20px #20191d0a;min-width:0}#arabella-premium-launch .arabella-premium-offer:before,#arabella-premium-launch .arabella-premium-offer:after{content:"";position:absolute;pointer-events:none;border:1px solid #bd93577a;width:19px;height:19px}#arabella-premium-launch .arabella-premium-offer:before{left:-7px;top:-7px;border-right:0;border-bottom:0}#arabella-premium-launch .arabella-premium-offer:after{right:-7px;bottom:-7px;border-left:0;border-top:0}#arabella-premium-launch .arabella-premium-offer-inner{position:relative;overflow:hidden;text-align:center;border:1px solid #bd93574d;padding:clamp(28px,3.65vw,51px) clamp(18px,3vw,43px)}#arabella-premium-launch .arabella-premium-offer-inner:before{content:"";position:absolute;width:410px;height:410px;left:50%;top:-230px;transform:translate(-50%);background:radial-gradient(circle,#bd935728,transparent 70%);pointer-events:none}#arabella-premium-launch .arabella-premium-offer-top{position:relative;display:flex;justify-content:center;gap:13px;align-items:center;font-size:clamp(10px,.77vw,12px);letter-spacing:.19em;font-weight:750;color:var(--ap-gold-light);line-height:1.5}#arabella-premium-launch .arabella-premium-offer-star{font-size:12px;color:#bfa069}#arabella-premium-launch .arabella-premium-offer-subtitle{position:relative;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;color:#f8dfe4;font-size:clamp(22px,2vw,29px);margin:clamp(16px,2vw,29px) 0 0}#arabella-premium-launch .arabella-premium-discount{position:relative;display:flex;justify-content:center;align-items:center;gap:6px;font-family:Cormorant Garamond,Georgia,serif;color:#f5d5a2;font-variant-numeric:lining-nums;margin:0 auto}#arabella-premium-launch .arabella-premium-discount-number{font-size:clamp(120px,12vw,177px);letter-spacing:-.08em;line-height:.92;font-weight:600;text-shadow:0 3px 30px #c29c6621}#arabella-premium-launch .arabella-premium-discount-side{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;margin-top:5px}#arabella-premium-launch .arabella-premium-percent{font-size:clamp(67px,6vw,91px);letter-spacing:-.055em;line-height:.78}#arabella-premium-launch .arabella-premium-offword{font-family:Arial,Helvetica,sans-serif;font-size:clamp(20px,2vw,30px);font-weight:700;letter-spacing:.15em;line-height:1.15;margin-top:11px}#arabella-premium-launch .arabella-premium-storewide{color:#faf1eb;font-size:clamp(12px,1vw,15px);font-weight:700;letter-spacing:.33em;margin:7px 0 26px}#arabella-premium-launch .arabella-premium-divider{display:flex;align-items:center;gap:17px;color:#d3b17e;font-size:13px;margin:0 auto 23px;width:80%}#arabella-premium-launch .arabella-premium-divider:before,#arabella-premium-launch .arabella-premium-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#bd93578e)}#arabella-premium-launch .arabella-premium-divider:after{transform:scaleX(-1)}#arabella-premium-launch .arabella-premium-code-label{color:#dfc9cb;font-size:11px;font-weight:800;letter-spacing:.22em;margin:0 0 12px;line-height:1.5}#arabella-premium-launch .arabella-premium-coupon-row{display:flex;min-width:0;max-width:410px;margin:0 auto;align-items:stretch;border:1px dashed #c3a174;background:#fff9f80e}#arabella-premium-launch .arabella-premium-coupon{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-width:0;padding:12px 10px 12px 15px;color:#f5d8ae;font-size:clamp(19px,2vw,25px);font-weight:800;letter-spacing:.12em;line-height:1.4;overflow-wrap:anywhere}#arabella-premium-launch .arabella-premium-copy{flex:0 0 auto;border:0;border-left:1px dashed #b9986c;cursor:pointer;background:#bd9357;color:#21191e;display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 13px;font-family:inherit;font-size:11px;font-weight:850;letter-spacing:.075em;transition:background .2s ease,color .2s ease}#arabella-premium-launch .arabella-premium-copy:hover{background:#f3d3a3}#arabella-premium-launch .arabella-premium-copy:focus-visible{outline:2px solid white;outline-offset:3px}#arabella-premium-launch .arabella-premium-copy-status{color:#f4dbaa;display:block;font-size:12px;line-height:18px;min-height:18px;margin:8px 0 0}#arabella-premium-launch .arabella-premium-expiry{font-size:clamp(11px,.9vw,13px);line-height:1.6;color:#e3ced4;margin:9px auto 0;max-width:390px}#arabella-premium-launch .arabella-premium-bottom{margin-top:clamp(32px,5vw,72px);display:flex;align-items:center;justify-content:center;gap:22px}#arabella-premium-launch .arabella-premium-bottom-line{height:1px;flex:1;max-width:230px;background:linear-gradient(90deg,transparent,#c5a78b)}#arabella-premium-launch .arabella-premium-bottom-line:last-child{transform:scaleX(-1)}#arabella-premium-launch .arabella-premium-bottom p{color:#936f58;font-size:11px;line-height:1.6;font-weight:750;letter-spacing:.17em;text-align:center;margin:0}#arabella-premium-launch .arabella-premium-bottom p span{color:#bc985e;margin-inline:9px;font-size:9px}@media(min-width:1500px){#arabella-premium-launch .arabella-premium-headline{font-size:93px}}@media(max-width:1100px){#arabella-premium-launch .arabella-premium-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:30px}#arabella-premium-launch .arabella-premium-headline{font-size:clamp(50px,6.1vw,72px)}#arabella-premium-launch .arabella-premium-discount-number{font-size:125px}#arabella-premium-launch .arabella-premium-percent{font-size:70px}#arabella-premium-launch .arabella-premium-offword{font-size:22px}#arabella-premium-launch .arabella-premium-offer-inner{padding:32px 17px}#arabella-premium-launch .arabella-premium-coupon{font-size:19px}#arabella-premium-launch .arabella-premium-copy{padding:10px}}@media(max-width:760px){#arabella-premium-launch .arabella-premium-shell{padding:44px 20px 35px}#arabella-premium-launch .arabella-premium-masthead{margin-bottom:29px;letter-spacing:.25em}#arabella-premium-launch .arabella-premium-grid{grid-template-columns:minmax(0,1fr);gap:34px}#arabella-premium-launch .arabella-premium-story{text-align:center;padding-bottom:0}#arabella-premium-launch .arabella-premium-intro{justify-content:center}#arabella-premium-launch .arabella-premium-date{margin:23px 0 15px}#arabella-premium-launch .arabella-premium-headline{font-size:clamp(55px,10.3vw,78px);max-width:none}#arabella-premium-launch .arabella-premium-gold-rule{margin:25px auto 20px}#arabella-premium-launch .arabella-premium-welcome{margin-inline:auto}#arabella-premium-launch .arabella-premium-signature{margin-top:18px}#arabella-premium-launch .arabella-premium-offer{max-width:580px;width:100%;margin-inline:auto}#arabella-premium-launch .arabella-premium-bottom{gap:9px;margin-top:40px}#arabella-premium-launch .arabella-premium-bottom p{font-size:9px;letter-spacing:.08em}#arabella-premium-launch .arabella-premium-bottom p span{margin-inline:4px}}@media(max-width:420px){#arabella-premium-launch .arabella-premium-shell{padding:35px 15px 30px}#arabella-premium-launch .arabella-premium-masthead{font-size:10px;letter-spacing:.21em;gap:10px}#arabella-premium-launch .arabella-premium-line{width:22px}#arabella-premium-launch .arabella-premium-headline{font-size:clamp(48px,12vw,58px)}#arabella-premium-launch .arabella-premium-date{font-size:10px}#arabella-premium-launch .arabella-premium-intro{font-size:9px;letter-spacing:.13em}#arabella-premium-launch .arabella-premium-offer{padding:7px}#arabella-premium-launch .arabella-premium-offer-inner{padding:28px 12px}#arabella-premium-launch .arabella-premium-offer-top{font-size:9px;gap:7px;letter-spacing:.095em}#arabella-premium-launch .arabella-premium-discount-number{font-size:115px}#arabella-premium-launch .arabella-premium-percent{font-size:65px}#arabella-premium-launch .arabella-premium-storewide{font-size:11px}#arabella-premium-launch .arabella-premium-coupon{font-size:17px;letter-spacing:.06em}#arabella-premium-launch .arabella-premium-copy{font-size:10px;padding:10px 8px}#arabella-premium-launch .arabella-premium-copy svg{width:14px}}@media(prefers-reduced-motion:reduce){#arabella-premium-launch .arabella-premium-copy{transition:none}}.arabella-template-product .product-details h1,.arabella-template-collection h1,.arabella-template-search h1,.arabella-template-page h1,.arabella-template-cart h1,.arabella-template-404 h1{color:#20191d;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,3.8vw,60px);font-weight:600;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.arabella-template-product .product-details .price,.arabella-template-product .product-details .price-item{font-weight:650;font-variant-numeric:tabular-nums}.arabella-template-product .product-details .group-block{min-width:0}.arabella-template-collection .collection-wrapper{margin-bottom:25px}.arabella-template-collection .section h1{margin-bottom:12px}.arabella-template-collection .section .rte{max-width:800px;color:#64565a;line-height:1.7}#MainContent .product-card{border-radius:12px;overflow:clip;transition:transform .22s ease,box-shadow .22s ease}#MainContent .product-card:focus-within,#MainContent .product-card:hover{box-shadow:0 9px 25px #20191d12;transform:translateY(-2px)}#MainContent .product-card .card-gallery,#MainContent .product-card .card-gallery .product-media-container{background:#fbf8f8}.arabella-crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#78696d;font-size:12px;line-height:1.6;margin:7px 0 24px}.arabella-crumbs a{text-decoration:none;color:#665359}.arabella-crumbs a:hover,.arabella-crumbs a:focus-visible{color:#8b653a;text-decoration:underline}.arabella-crumbs [aria-current=page]{color:#20191d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:38ch}.arabella-product-confidence{display:flex;gap:13px;align-items:flex-start;border:1px solid #e7d6d7;border-left:3px solid #bd9357;border-radius:12px;padding:17px;background:#fff8fa;margin-top:8px}.arabella-product-confidence__icon{color:#bd9357;font-size:20px;line-height:1}.arabella-product-confidence strong{color:#20191d;font-size:14px;letter-spacing:.01em}.arabella-product-confidence p{font-size:13px;line-height:1.65;color:#62565a;margin:5px 0 0}.arabella-product-confidence a{color:#805c32;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.arabella-customer-care{background:linear-gradient(155deg,#fdf5f6,#fff 60%,#f9ebed);border-block:1px solid #eedede;color:#20191d}.arabella-customer-care__container{max-width:1320px;margin:0 auto;padding:clamp(36px,4vw,62px) clamp(18px,5vw,65px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,6vw,100px);align-items:center}.arabella-customer-care__eyebrow{color:#986e3f;letter-spacing:.25em;font-weight:750;font-size:11px}.arabella-customer-care__intro h2{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(34px,3.5vw,51px);line-height:1.06;color:#20191d;font-weight:600;margin:11px 0 10px}.arabella-customer-care__intro p{font-size:14px;line-height:1.75;color:#68575d;max-width:480px;margin:0}.arabella-customer-care__links{display:grid;grid-template-columns:1fr 1fr;gap:12px}.arabella-customer-care__links a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:73px;text-decoration:none;font-size:14px;line-height:1.35;font-weight:650;color:#20191d;padding:15px;background:#fff;border:1px solid #e7d6d7;border-radius:12px;transition:border-color .2s,transform .2s,box-shadow .2s}.arabella-customer-care__links a:hover,.arabella-customer-care__links a:focus-visible{border-color:#bd9357;transform:translateY(-2px);box-shadow:0 6px 14px #20191d10}.arabella-customer-care__marker{font-size:12px;color:#b48c52;font-weight:800}.arabella-customer-care__links a>span:last-child{font-size:17px;color:#a3783b}.arabella-not-found{min-height:60vh;display:grid;place-items:center;text-align:center;background:radial-gradient(ellipse at top,#f5e4e8,#fff9fb 65%);padding:75px 20px}.arabella-not-found__inner{max-width:740px;margin-inline:auto}.arabella-not-found__code{color:#9a723f;font-size:12px;letter-spacing:.2em;font-weight:800}.arabella-not-found h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(43px,6vw,74px);color:#20191d;line-height:1.04;margin:18px auto 16px}.arabella-not-found p{color:#68575d;line-height:1.8;font-size:16px;max-width:580px;margin:0 auto 27px}.arabella-not-found__actions{display:flex;gap:13px;justify-content:center;flex-wrap:wrap}.arabella-not-found__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:12px 22px;border:1px solid #bd9357;border-radius:28px;text-decoration:none;font-weight:650;font-size:14px}.arabella-not-found__main{background:#20191d;color:#fff}.arabella-not-found__secondary{background:#fff;color:#20191d}.arabella-not-found__actions a:hover,.arabella-not-found__actions a:focus-visible{box-shadow:0 6px 15px #20191d1c}.arabella-template-cart .cart-summary{border-radius:17px}.arabella-template-cart input,.arabella-template-cart button,.arabella-template-page input,.arabella-template-page textarea{accent-color:#bd9357}.arabella-template-page .contact-form textarea,.arabella-template-page .contact-form input{border-radius:10px}@media(max-width:850px){.arabella-customer-care__container{grid-template-columns:1fr;gap:26px}.arabella-customer-care__links{grid-template-columns:1fr 1fr}}@media(max-width:540px){.arabella-customer-care__links{grid-template-columns:1fr}.arabella-customer-care__links a{min-height:60px}.arabella-crumbs [aria-current=page]{max-width:18ch}.arabella-not-found{min-height:52vh;padding:55px 17px}#MainContent .product-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){#MainContent .product-card,.arabella-customer-care__links a{transition:none}#MainContent .product-card:hover,.arabella-customer-care__links a:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arabella-luxe.css.map */
