.sarunelo{background:var(--sn-background);color:var(--sn-text)}.sarunelo:has(.sn-editorial--hero) .header__heading{font-size:inherit}.sarunelo .header__heading-link>.h2{font-family:Georgia,Times New Roman,serif;font-size:25px;letter-spacing:.15em;color:var(--sn-text);white-space:nowrap;font-weight:400}.sarunelo .header-wrapper{background:var(--sn-background);border-bottom:1px solid rgba(61,53,52,.09)}.sarunelo .header{max-width:1400px;min-height:72px;grid-template-columns:auto 1fr auto;gap:26px}.sarunelo .header__inline-menu{margin-left:0;text-align:center}.sarunelo .header__inline-menu>.list-menu{justify-content:center;gap:0}.sarunelo .header__menu-item{font-family:var(--font-body-family),sans-serif;font-size:11px;letter-spacing:.07em;padding:14px 10px;white-space:nowrap}.sarunelo .header__icon{color:var(--sn-text)}.sarunelo .shopify-section-header-sticky{z-index:30}.sarunelo .scrolled-past-header .header-wrapper{background:#faf7f4f5}.sarunelo .announcement-bar{background:var(--sn-text);color:var(--sn-background)}.sarunelo .announcement-bar__message{white-space:nowrap;font-size:11px;letter-spacing:.12em;min-height:0;line-height:1.5}.sarunelo .announcement-bar .material-icon{display:none}.sn-container{width:min(1280px,100%);margin-inline:auto;padding-inline:48px}.sn-section{padding-block:76px;scroll-margin-top:100px}.sn-eyebrow{font-family:var(--font-body-family),sans-serif;font-size:10px;font-weight:500;line-height:1.7;letter-spacing:.2em;text-transform:uppercase;margin:0 0 19px}.sn-editorial h1,.sn-editorial h2,.sn-section h2,.template-index .newsletter h2{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;letter-spacing:-.045em;color:var(--sn-text)}.sn-editorial h1{font-size:clamp(42px,4.7vw,68px);line-height:1.13;margin:0 0 25px;max-width:550px}.sn-editorial h2{font-size:clamp(32px,3.5vw,48px);line-height:1.23;margin:0 0 22px}.sn-editorial__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:72px}.sn-editorial--hero{padding:26px 0 0}.sn-editorial--hero .sn-editorial__grid{gap:48px;min-height:640px}.sn-editorial__copy{min-width:0;padding-block:42px}.sn-editorial__text{max-width:420px;font-size:16px;line-height:1.9;color:#3d3534c7}.sn-editorial__text p{margin:0}.sn-editorial__media{position:relative;min-width:0;aspect-ratio:1/1.12;overflow:hidden;background:var(--sn-secondary)}.sn-editorial__media>img,.sn-editorial__media>.sn-artwork{width:100%;height:100%;object-fit:cover;display:block}.sn-image-caption{position:absolute;inset:auto 20px 18px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.13em;color:#594842}.sn-editorial__note{font-size:9px;letter-spacing:.16em;margin:36px 0 0;color:#76645d}.sn-actions{display:flex;align-items:center;gap:24px;margin-top:30px;flex-wrap:wrap}.sn-button{background:var(--sn-primary);color:#fff;text-decoration:none;border:1px solid transparent;min-height:48px;padding:14px 23px;border-radius:4px;display:inline-flex;gap:26px;align-items:center;justify-content:center;font-size:12px;font-weight:600;letter-spacing:.09em;transition:background .2s ease}.sn-button:hover{background:#ad7371;color:#fff}.sn-button span{font-size:16px;line-height:1}.sn-text-link{color:var(--sn-text);text-decoration:none;font-size:10px;font-weight:500;letter-spacing:.08em;border-bottom:1px solid var(--sn-accent);padding-block:10px;display:inline-flex;align-items:center;gap:16px;min-height:44px}.sn-text-link:hover{color:#9e6664}.sn-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.sn-section-heading .sn-eyebrow{margin-bottom:10px}.sn-section-heading h2{font-size:clamp(28px,3vw,41px);line-height:1.3;margin:0}.sn-section-heading--center{justify-content:center;text-align:center}.sn-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sn-category{text-decoration:none;color:var(--sn-text);min-width:0}.sn-category__image{aspect-ratio:4/5;overflow:hidden;background:var(--sn-secondary)}.sn-category__image img,.sn-category__image svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.sn-category:hover .sn-category__image>img,.sn-category:hover .sn-category__image>svg{transform:scale(1.035)}.sn-category:nth-child(2) .sn-artwork{filter:saturate(.65);transform:scale(1.4) translate(7%,4%)}.sn-category:nth-child(3) .sn-artwork{transform:scale(1.8) translate(-15%,-5%)}.sn-category:nth-child(4) .sn-artwork{transform:scale(1.15)}.sn-category__label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-block:17px}.sn-category h3{font-family:var(--font-body-family),sans-serif;font-size:11px;letter-spacing:.11em;font-weight:500;margin:0}.sn-category__label>span{font-size:19px;color:#886951}.sn-products{border-top:1px solid rgba(61,53,52,.07)}.sn-section-intro{max-width:650px;margin-bottom:24px}.sn-product-grid{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.sn-product-grid>li{min-width:0}.sn-product-grid .card{--color-background:250,247,244;--color-foreground:61,53,52;--color-button:201,143,141;--color-button-text:255,255,255;box-shadow:none;border:none;background:transparent}.sn-product-grid .card__inner{background:#f0e9e3;border-radius:3px;overflow:hidden}.sn-product-grid .card__media img{transition:transform .3s ease;object-fit:contain;padding:14px}.sn-product-grid .card-wrapper:hover .card__media img{transform:scale(1.025)}.sn-product-grid .card__heading{font-family:var(--font-body-family),sans-serif;font-size:14px;line-height:1.5;letter-spacing:0;font-weight:500}.sn-product-grid .card__content{padding:0}.sn-product-grid .card__information{padding:16px 0 8px;text-align:left}.sn-product-grid .price{font-size:15px;color:var(--sn-text);font-weight:500}.sn-product-grid .card-information{text-align:left}.sn-product-grid .quick-add{margin:10px 0 0}.sn-product-grid .quick-add__submit{min-height:44px;font-size:11px;padding:10px 12px;letter-spacing:.04em}.sn-product-grid .rating{margin-top:8px}.sn-card-benefit{font-size:12px;line-height:1.6;margin:7px 0;color:#76645d}.sn-product-grid--carousel{grid-auto-flow:column;grid-auto-columns:calc((100% - 75px)/4);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1px;padding-bottom:18px;scrollbar-width:thin;scrollbar-color:var(--sn-accent) transparent;overscroll-behavior-inline:contain}.sn-product-grid--carousel>li{scroll-snap-align:start}.sn-carousel-controls{display:flex;justify-content:flex-end;gap:8px;margin:-14px 0 22px}.sn-carousel-button{width:44px;height:44px;border:1px solid #d7c8c0;border-radius:50%;background:transparent;display:grid;place-items:center;cursor:pointer;color:var(--sn-text)}.sn-carousel-button svg{width:12px;height:12px;transform:rotate(-90deg)}.sn-carousel-button:first-child svg{transform:rotate(90deg)}.sn-carousel-button:hover{background:var(--sn-secondary)}.sn-empty-collection{text-align:center;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(110deg,#f7efe9,#eee2d9);padding:28px;color:#6c574e}.sn-empty-collection p{font-family:var(--font-heading-family),Georgia,serif;font-size:23px;max-width:380px;line-height:1.6}.sn-empty-collection__line{height:1px;width:40px;background:var(--sn-accent)}.sn-editorial--promotion{background:var(--sn-secondary);padding-block:48px}.sn-editorial--promotion .sn-editorial__media{order:-1;aspect-ratio:1.16}.sn-editorial--promotion .sn-artwork{object-position:50% 70%}.sn-editorial--promotion .sn-editorial__copy{padding:20px 0}.sn-trust{border-bottom:1px solid rgba(61,53,52,.09)}.sn-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px}.sn-trust-item{text-align:center;font-size:13px;line-height:1.8;padding:5px 8px}.sn-trust-item>svg{color:#a17d5b;margin-bottom:15px}.sn-trust-item h3{font-family:var(--font-body-family),sans-serif;font-weight:500;font-size:10px;line-height:1.6;letter-spacing:.09em;margin:0 0 8px}.sn-trust-item .rte{color:#796961;max-width:230px;margin:auto}.sn-trust-item p{margin:0}.sn-reviews{background:#f6efea}.sn-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sn-review{margin:0;padding:32px;background:var(--sn-background);border-radius:7px;box-shadow:0 4px 25px #3d353409}.sn-review__stars{color:#a17d5b;letter-spacing:3px;font-size:14px;margin-bottom:22px}.sn-review blockquote{border:0;margin:0 0 24px;padding:0;font-family:var(--font-heading-family),Georgia,serif;font-size:18px;font-style:normal;line-height:1.8}.sn-review figcaption{font-size:11px;letter-spacing:.05em}.sn-review--empty{border:1px dashed #cdbbb1;font-size:13px}.sn-editor-note{padding:18px 22px;border:1px dashed #ae8877;margin-bottom:24px;font-size:13px;line-height:1.7;background:#fffaf4}.sn-editorial--story{padding-block:76px}.sn-editorial--story .sn-editorial__media{order:-1;aspect-ratio:1.1}.template-index .newsletter{background:var(--sn-secondary)}.template-index .newsletter__wrapper{padding-inline:20px}.template-index .newsletter h2{font-size:clamp(29px,3vw,41px);line-height:1.3;margin-top:0}.template-index .newsletter__subheading{font-size:14px;line-height:1.8;color:#715c54}.template-index .newsletter-form{max-width:520px}.template-index .newsletter-form__field-wrapper{max-width:none}.template-index .newsletter .field__input{font-size:14px;min-height:52px;border-radius:4px}.template-index .newsletter .newsletter-form__button{min-height:44px}.sarunelo .footer{background:var(--sn-text);color:var(--sn-background)}.sarunelo .footer-block__heading{color:var(--sn-background);font-family:var(--font-body-family),sans-serif;font-size:11px;letter-spacing:.13em;font-weight:500;margin-bottom:20px}.sarunelo .footer .list-menu__item--link{color:#ddd0c9;font-size:12px;line-height:1.8;padding-block:8px}.sarunelo .footer .footer__content-top{max-width:1100px}.sarunelo .footer .footer__content-bottom{border-color:#faf7f426;padding-top:24px}.sarunelo .footer .copyright__content{font-size:10px;color:#ddd0c9}.sarunelo .footer .list-social__link{color:var(--sn-background)}.sarunelo a:focus-visible,.sarunelo button:focus-visible,.sarunelo input:focus-visible,.sn-product-grid--carousel:focus-visible{outline:2px solid var(--sn-text);outline-offset:4px}@media(min-width:990px){.sarunelo .header__heading{grid-column:1}.sarunelo .header__inline-menu{grid-column:2}.sarunelo .header__icons{grid-column:3}.sn-desktop-nav{display:block}}@media(min-width:750px)and (max-width:1099px){.sarunelo .header{gap:12px}.sarunelo .header__menu-item{font-size:10px;padding-inline:6px}.sarunelo .header__heading-link>.h2{font-size:21px}.sn-container{padding-inline:32px}}@media(min-width:750px)and (max-width:989px){.sn-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sn-product-grid--carousel{grid-template-columns:none;grid-auto-columns:calc((100% - 40px)/3)}}@media(max-width:989px){.sarunelo .header{grid-template-columns:1fr auto 1fr;min-height:62px;gap:8px;padding-inline:20px}.sarunelo .header__heading,.sarunelo .header__heading-link{grid-column:2}.sarunelo .header__inline-menu,.sn-desktop-nav{display:none}.sarunelo header-drawer{grid-column:1;display:block}.sarunelo .header__icons{grid-column:3;justify-self:end}.sarunelo .header__heading-link>.h2{font-size:21px}.sarunelo .header__icon--search{display:none}.sarunelo .menu-drawer__search .header__icon--search{display:flex}.sarunelo .menu-drawer__menu-item{font-size:13px;letter-spacing:.07em;min-height:48px}.sn-editorial__grid{gap:36px}.sn-editorial--hero .sn-editorial__grid{min-height:0;gap:25px}.sn-editorial h1{font-size:43px}.sn-editorial__text{font-size:14px}.sn-actions{gap:16px}.sn-button{padding-inline:18px}}@media(max-width:749px){.sn-container{padding-inline:20px}.sn-section{padding-block:44px;scroll-margin-top:82px}.sn-editorial--hero{padding-top:0}.sn-editorial__grid,.sn-editorial--hero .sn-editorial__grid{grid-template-columns:minmax(0,1fr);gap:0}.sn-editorial--hero .sn-editorial__copy{padding:30px 0}.sn-editorial h1{font-size:39px;line-height:1.13;max-width:340px;margin-bottom:16px}.sn-eyebrow{font-size:9px;letter-spacing:.16em;margin-bottom:14px}.sn-editorial__text{font-size:14px;line-height:1.75;max-width:360px}.sn-actions{margin-top:23px;gap:18px}.sn-button{min-height:46px;font-size:11px;gap:18px}.sn-text-link{font-size:9px;gap:10px}.sn-editorial__note{font-size:8px;margin-top:22px}.sn-editorial--hero .sn-editorial__media{aspect-ratio:1.4;max-height:330px}.sn-editorial--hero .sn-artwork{object-fit:cover}.sn-image-caption{inset:auto 12px 10px;font-size:6px}.sn-section-heading{margin-bottom:24px;gap:16px;align-items:start}.sn-section-heading h2{font-size:28px;line-height:1.3}.sn-section-heading>.sn-text-link{max-width:105px;line-height:1.6}.sn-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sn-category__image{aspect-ratio:4/4.7}.sn-category__label{padding-block:12px}.sn-category h3{font-size:10px}.sn-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.sn-product-grid .card__heading{font-size:12px}.sn-product-grid .price{font-size:13px}.sn-product-grid .card__media img{padding:8px}.sn-product-grid .quick-add__submit{font-size:10px;padding:10px 5px}.sn-product-grid .rating-count{font-size:10px}.sn-product-grid--carousel{grid-template-columns:none;grid-auto-columns:calc((100% - 14px)/2);gap:14px}.sn-carousel-controls{margin:0 0 18px}.sn-card-benefit{font-size:11px}.sn-editorial--promotion{padding-block:26px}.sn-editorial--promotion .sn-editorial__media{aspect-ratio:1.4}.sn-editorial--promotion .sn-editorial__copy{padding:28px 4px 12px}.sn-editorial h2{font-size:33px;margin-bottom:17px}.sn-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}.sn-trust-item{padding:0;font-size:12px}.sn-trust-item h3{font-size:9px}.sn-review-grid{grid-template-columns:minmax(0,1fr);gap:16px}.sn-review{padding:25px}.sn-editorial--story{padding-block:44px}.sn-editorial--story .sn-editorial__media{aspect-ratio:1.3}.sn-editorial--story .sn-editorial__copy{padding:28px 0 0}.sn-empty-collection{min-height:190px;padding:20px}.sn-empty-collection p{font-size:21px}.sarunelo .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:28px 18px}.sarunelo .footer-block{width:100%;margin:0}.sarunelo .footer-block:last-child{grid-column:1/-1}.sarunelo .announcement-bar__message{font-size:10px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.sarunelo *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sn-drawer-search{display:flex;margin:0 20px 20px;border-bottom:1px solid #bba49b;align-items:center;gap:8px}.sn-drawer-search input{width:100%;min-width:0;min-height:46px;border:0;background:transparent;color:var(--sn-text);font:inherit;font-size:13px}.sn-drawer-search button{width:44px;height:44px;flex-shrink:0;border:0;background:transparent;color:var(--sn-text);padding:12px}.sn-drawer-search button svg{width:20px;height:20px}.template-index .newsletter .newsletter__solid-btn{background:var(--sn-primary);color:#fff;border-radius:4px;font-size:12px;letter-spacing:.08em}.template-index .newsletter .newsletter__solid-btn:hover{background:#ad7371}.sn-inline-image img{max-width:100%;height:auto;display:block}.sn-review__star-fill{color:transparent;background:linear-gradient(90deg,var(--sn-accent) var(--sn-stars),#ded2c8 var(--sn-stars));background-clip:text;-webkit-background-clip:text}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sarunelo.css.map */
