:root{--font-heading-family:"Annarita Manrope",Arial,sans-serif!important;--font-heading-weight:600!important;--font-body-family:"Annarita Manrope",Arial,sans-serif;--font-body-weight:400;--font-body-weight-bold:650}body{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl,.ag26 h1,.ag26 h2,.ag26 h3,.ag-story .ag-story-hero h1,.ag-newsletter-band h2,.ag-newsletter-popup h2,.ag-brand-directory h2,.product__title h1{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:-.02em;font-optical-sizing:auto;text-wrap:balance;overflow-wrap:anywhere}.ag-story .ag-story-hero h1{font-weight:650!important;line-height:1.16;font-size:clamp(3.4rem,4.5vw,6.4rem)}.card__heading,.ag-card__title,.ag26-card h3,.footer-block__heading,.footer .footer-block__heading,.ag-variant-name,.ag-newsletter-form h3{font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:0;text-wrap:pretty}.product__title h1{font-size:clamp(2.6rem,3vw,4.1rem);line-height:1.25}.product media-gallery .product__media-list{border:1px solid #e8e2d9;background:#fff;border-radius:2px;overflow:hidden}.product media-gallery .product__media img{object-fit:contain;object-position:center}.product media-gallery .thumbnail{border:1px solid #e8e2d9;border-radius:2px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.product media-gallery .thumbnail[aria-current=true]{border-color:#7d6248;box-shadow:0 0 0 1px #7d6248}.product media-gallery .thumbnail img{object-fit:contain;padding:.4rem}.product media-gallery .thumbnail:focus-visible,.product media-gallery .slider-button:focus-visible{outline:2px solid #7d6248;outline-offset:3px}.product-media-modal__dialog{background:#fff}.product-media-modal__toggle{min-width:44px;min-height:44px;border:1px solid #ded8ce;background:#fff;color:#28221c}.product-media-modal__content img{object-fit:contain;object-position:center}.ag-newsletter-popup{border-radius:0;border-color:#d8cbbb;box-shadow:0 24px 90px #20191238}.ag-newsletter-popup h2{line-height:1.25;font-size:clamp(2.5rem,3.2vw,3.8rem)}.ag-newsletter-tab{position:fixed;left:0;top:50%;z-index:45;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:140px;padding:1.6rem 1rem;border:1px solid #d7cbbb;border-left:0;border-radius:0 2px 2px 0;background:#fbf8f2;color:#30271e;box-shadow:2px 3px 14px #2b1f131f;font:inherit;font-size:1.15rem;line-height:1.4;writing-mode:vertical-rl;transform:translateY(-50%);cursor:pointer}.ag-newsletter-tab[hidden]{display:none}.ag-newsletter-tab:hover{background:#f3ebdf}.ag-newsletter-tab:focus-visible{outline:2px solid #7d6248;outline-offset:3px}@media(min-width:990px){.product media-gallery:has([id^=GalleryThumbnails]){display:grid;grid-template-columns:7.2rem minmax(0,1fr);column-gap:1.5rem;align-items:start}.product media-gallery:has([id^=GalleryThumbnails]) [id^=GalleryViewer]{grid-column:2;grid-row:1;min-width:0}.product media-gallery [id^=GalleryStatus]{position:absolute}.product media-gallery [id^=GalleryThumbnails]{grid-column:1;grid-row:1;margin:0;min-width:0}.product media-gallery [id^=GalleryThumbnails]>.slider-button{display:none}.product media-gallery .thumbnail-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.1rem;max-height:min(70vh,72rem);margin:0;padding:.3rem;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scroll-snap-type:y proximity}.product media-gallery .thumbnail-list__item,.product media-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%;flex:0 0 auto;max-width:none;margin:0;scroll-snap-align:start}.product media-gallery .product__media-list{margin:0;width:100%}.product media-gallery .product__media img{padding:clamp(1.5rem,2vw,3rem)}}@media(max-width:989px){.product media-gallery .product__media-list{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-left:0;margin:0;width:100%}.product media-gallery .product__media-list::-webkit-scrollbar{display:none}.product media-gallery .product__media-item:not([hidden]):not(.hidden),.product--thumbnail_slider media-gallery .product__media-item:not(.is-active):not([hidden]):not(.hidden){display:block!important;flex:0 0 100%;width:100%;margin:0;padding:0;scroll-snap-align:start;scroll-snap-stop:always}.product media-gallery .product__media img{padding:1.2rem}.product media-gallery .slider-buttons:not(.small-hide){display:flex;justify-content:center;align-items:center;gap:1rem;margin:.5rem 0}.product media-gallery .slider-button{min-width:44px;min-height:44px}.product media-gallery .thumbnail-list{gap:.9rem;scrollbar-width:thin;scroll-snap-type:x proximity}.product media-gallery .thumbnail-list__item{width:6.4rem;flex:0 0 6.4rem}}.product media-gallery .product__media-item[hidden],.product media-gallery .product__media-item.hidden,.product media-gallery .product__media-item--variant:not(.is-active),.product media-gallery .thumbnail-list__item[hidden],.product media-gallery .thumbnail-list__item.hidden{display:none!important}@media(prefers-reduced-motion:reduce){.product media-gallery .thumbnail{transition:none}.product media-gallery .product__media-list{scroll-behavior:auto}}#MainContent :is(p,li,dd,figcaption),.footer p,.ag-newsletter-popup p{white-space:normal;text-wrap:pretty;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}#MainContent :is(.rte,.product__description,.collection-hero__description,.ag-story-hero__copy,.ag-story-card__copy,.ag-story-combine__copy),.ag-newsletter-band__inner>div{min-width:0;max-width:100%}.ag-story-hero__text>p{margin:0}.ag-story-hero__text>p+p{margin-top:.65em}.ag-story .ag-story-hero .ag26-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,46rem);align-items:stretch;gap:1.4rem}.ag-story .ag-story-hero .ag26-actions .ag26-button{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:5.4rem;padding:1.4rem 1.8rem;gap:1.2rem;box-sizing:border-box;border:1px solid #fff;text-decoration:none!important;font-size:1.35rem;line-height:1.5;letter-spacing:.015em;font-weight:600;text-shadow:none}.ag-story .ag-story-hero .ag26-actions .ag26-button:before,.ag-story .ag-story-hero .ag26-actions .ag26-button:after{content:none!important;display:none!important;box-shadow:none!important;border:0!important}.ag-story .ag-story-hero .ag26-actions .ag26-button--outline{background:#00000014;color:#fff!important;border-color:#fff;box-shadow:none}.ag-story .ag-story-hero .ag26-actions .ag26-button--outline:hover{background:#fff;color:#28231e!important;border-color:#fff}.ag-story .ag-story-hero .ag26-actions .ag26-button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:749px){.ag-story .ag-story-hero h1{font-size:clamp(3.1rem,7.9vw,4.5rem);line-height:1.2}.ag-story-hero__inner{padding-inline:clamp(2rem,6.15vw,2.4rem)}.ag-story-hero__text{font-size:1.55rem;line-height:1.75;max-width:100%}.ag-story .ag-story-hero .ag26-actions{gap:1rem;margin-top:2.4rem}.ag-story .ag-story-hero .ag26-actions .ag26-button{min-height:5.4rem;padding:1.2rem;font-size:1.25rem;gap:.6rem;letter-spacing:0}.ag-story .ag-story-hero .ag26-actions .ag26-button>span{flex-shrink:0}.ag-newsletter-band h2,.ag-newsletter-popup h2{font-size:clamp(2.5rem,6.7vw,3.2rem);line-height:1.25}.collection-hero__title,.main-page-title{font-size:clamp(2.8rem,7.2vw,3.6rem);line-height:1.25}.product__title h1{font-size:clamp(2.4rem,6.5vw,3.1rem);line-height:1.3}#MainContent .ag26-section{padding-inline:clamp(2rem,6.15vw,2.4rem)}}@media(max-width:359px){.ag-story .ag-story-hero .ag26-actions{grid-template-columns:1fr}.ag-story .ag-story-hero .ag26-actions .ag26-button{padding-inline:1.8rem}}.ag-newsletter-tab__compact{display:none}@media(max-width:749px){.ag-newsletter-tab{top:calc(var(--header-height,66px) + 12px);width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;padding:0;box-sizing:border-box;writing-mode:horizontal-tb;transform:none;font-size:1.2rem;font-weight:650;line-height:1.3}.ag-newsletter-tab__full{display:none}.ag-newsletter-tab__compact{display:inline}}@media(min-width:750px)and (max-width:989px){body:has(.ag-newsletter-tab:not([hidden])) .ag-story-hero__inner{padding-left:6.4rem}}@media(max-width:359px){.ag-story-hero__inner{padding-top:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/annarita-refinements.css.map */
