:root{--sirito-cream: #fffbf9;--sirito-ivory: #f7f4e7;--sirito-brown: #83642d;--sirito-gold: #c9a969;--sirito-gold-dark: #a88c49;--sirito-ink: #162e0f;--sirito-black: #000000;--sirito-green: #45663c;--sirito-green-light: #e9f0ca;--sirito-green-pale: #cfdfa9;--sirito-blue: #d9e3ea;--sirito-pink: #f7c2cf;--sirito-yellow: #fdeaaa;--sirito-yellow-pale: #fef8d1;--sirito-white: #ffffff;--sirito-border: rgba(22, 46, 15, .15);--sirito-overlay: rgba(0, 0, 0, .2);--sirito-font-body: "stevie-sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sirito-font-display: "stevie-sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sirito-h1: clamp(34px, 3.75vw, 72px);--sirito-h2: clamp(32px, 2.917vw, 56px);--sirito-h3: clamp(28px, 2.5vw, 48px);--sirito-h4: clamp(24px, 2.083vw, 40px);--sirito-h5: clamp(22px, 1.667vw, 32px);--sirito-h6: clamp(18px, 1.25vw, 24px);--sirito-body: 16px;--sirito-small: 12px;--sirito-content: 1808px;--sirito-gutter: 24px;--sirito-margin: 56px;--sirito-section-y: 80px;--sirito-radius-pill: 999px;--sirito-radius-card: 0px;--sirito-transition: .25s cubic-bezier(.25, .46, .45, .94)}@media screen and (max-width:989px){:root{--sirito-margin: 32px;--sirito-gutter: 16px;--sirito-section-y: 56px}}@media screen and (max-width:749px){:root{--sirito-margin: 20px;--sirito-gutter: 12px;--sirito-section-y: 48px}}body,body.gradient{background:var(--sirito-cream);color:var(--sirito-black);font-family:var(--sirito-font-body);font-weight:500;font-size:var(--sirito-body);line-height:1.125;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--font-body-family: var(--sirito-font-body);--font-heading-family: var(--sirito-font-display);--font-body-weight: 500;--font-body-weight-bold: 700;--font-heading-weight: 500}.sirito-display{font-family:var(--sirito-font-display);font-weight:500;line-height:1;letter-spacing:0;color:var(--sirito-black);margin:0;text-wrap:balance;overflow-wrap:break-word}.sirito-h1{font-size:var(--sirito-h1);text-transform:uppercase}.sirito-h2{font-size:var(--sirito-h2);text-transform:uppercase}.sirito-h3{font-size:var(--sirito-h3)}.sirito-h4{font-size:var(--sirito-h4);font-weight:400}.sirito-h5{font-size:var(--sirito-h5);font-weight:400}.sirito-h6{font-size:var(--sirito-h6);text-transform:uppercase}.sirito-collections__title,.sirito-product__title,.sirito-blog__title,.sirito-card__title,.sirito-promise__heading,.sirito-newsletter__heading{overflow-wrap:break-word}.sirito-eyebrow{font-family:var(--sirito-font-body);font-size:var(--sirito-body);font-weight:400;line-height:1.125;text-transform:uppercase;letter-spacing:0;margin:0 0 16px}.sirito-text{font-size:var(--sirito-body);font-weight:500;line-height:1.125;margin:0}.sirito-text--small{font-size:var(--sirito-small);line-height:1.0833}.sirito-container{width:100%;max-width:calc(var(--sirito-content) + var(--sirito-margin) * 2);margin-inline:auto;padding-inline:var(--sirito-margin)}.sirito-container--full{max-width:none;padding-inline:0}.sirito-section{padding-block:var(--sirito-section-y)}.sirito-grid{display:grid;gap:var(--sirito-gutter)}.sirito-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sirito-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sirito-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:989px){.sirito-grid--3,.sirito-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.sirito-grid--2,.sirito-grid--3,.sirito-grid--4{grid-template-columns:minmax(0,1fr)}}.sirito-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sirito-gutter);margin-bottom:40px}.sirito-section-head__text{max-width:60ch}@media screen and (max-width:749px){.sirito-section-head{flex-direction:column;align-items:flex-start;gap:20px}}.sirito-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:13px 24px;border:1px solid transparent;border-radius:var(--sirito-radius-pill);font-family:var(--sirito-font-body);font-size:var(--sirito-body);font-weight:500;line-height:1.125;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--sirito-transition),color var(--sirito-transition),border-color var(--sirito-transition)}.sirito-btn--gold{background-color:var(--sirito-gold);color:var(--sirito-white)}.sirito-btn--gold:hover{background-color:var(--sirito-gold-dark);color:var(--sirito-white)}.sirito-btn--brown{background-color:var(--sirito-brown);color:var(--sirito-white)}.sirito-btn--brown:hover{background-color:var(--sirito-ink);color:var(--sirito-white)}.sirito-btn--cream{background-color:var(--sirito-cream);color:var(--sirito-brown)}.sirito-btn--cream:hover{background-color:var(--sirito-white);color:var(--sirito-ink)}.sirito-btn--outline{background-color:transparent;border-color:currentColor;color:var(--sirito-ink)}.sirito-btn--outline:hover{background-color:var(--sirito-ink);color:var(--sirito-cream)}.sirito-btn--full{width:100%}.sirito-link{color:inherit;text-decoration:none;transition:opacity var(--sirito-transition)}.sirito-link:hover{opacity:.65}.sirito-link--underline{text-decoration:underline;text-underline-offset:.2em}.sirito-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sirito-media{position:relative;overflow:hidden;background-color:var(--sirito-ivory)}.sirito-media>img,.sirito-media>video{display:block;width:100%;height:100%;object-fit:cover}.sirito-media--square{aspect-ratio:1 / 1}.sirito-media--portrait{aspect-ratio:434 / 530}.sirito-media--landscape{aspect-ratio:3 / 2}.sirito-media--zoom>img{transform:scale(var(--media-zoom, 1));transition:transform .6s cubic-bezier(.25,.46,.45,.94)}a:hover .sirito-media--zoom>img{transform:scale(calc(var(--media-zoom, 1) * 1.04))}.sirito-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--sirito-gutter) * 3) / 4);gap:var(--sirito-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--sirito-margin);padding-inline:var(--sirito-margin);margin-inline:0;scrollbar-width:none;-ms-overflow-style:none}.sirito-scroller::-webkit-scrollbar{display:none}.sirito-scroller>*{scroll-snap-align:start}@media screen and (max-width:1199px){.sirito-scroller{grid-auto-columns:calc((100% - var(--sirito-gutter) * 2) / 3)}}@media screen and (max-width:989px){.sirito-scroller{grid-auto-columns:calc((100% - var(--sirito-gutter)) / 2)}}@media screen and (max-width:749px){.sirito-scroller{grid-auto-columns:72%}}@media(prefers-reduced-motion:reduce){.sirito-media--zoom>img,.sirito-btn,.sirito-link{transition:none}.sirito-scroller{scroll-behavior:auto}}.sirito-scroller-wrap{position:relative}.sirito-scroller__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--sirito-border);border-radius:50%;background-color:var(--sirito-cream);color:var(--sirito-brown);cursor:pointer;transform:translateY(-50%);box-shadow:0 2px 12px #162e0f1f;transition:background-color var(--sirito-transition),color var(--sirito-transition),opacity var(--sirito-transition),border-color var(--sirito-transition)}.sirito-scroller__arrow--prev{left:var(--scroller-arrow-inset, calc(var(--sirito-margin) - 24px))}.sirito-scroller__arrow--next{right:var(--scroller-arrow-inset, calc(var(--sirito-margin) - 24px))}.sirito-scroller__arrow:hover:not(:disabled){background-color:var(--sirito-brown);border-color:var(--sirito-brown);color:var(--sirito-cream)}.sirito-scroller__arrow:disabled{opacity:0;pointer-events:none}.sirito-scroller-wrap--inutile .sirito-scroller__arrow{display:none}@media(hover:none){.sirito-scroller__arrow{display:none}}@media(hover:hover){.js-sirito-rail{cursor:grab}.js-sirito-rail.sirito-scroller--grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none}}.sirito-scroller{padding-block-start:var(--scroller-overhang, 0px);margin-block-start:calc(var(--scroller-overhang, 0px) * -1)}sirito-accordion{display:block}.sirito-reveal{opacity:0;transform:translateY(18px)}.sirito-reveal.is-revealed{opacity:1;transform:none;transition:opacity .65s cubic-bezier(.25,.46,.45,.94) var(--reveal-delay, 0ms),transform .65s cubic-bezier(.25,.46,.45,.94) var(--reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){.sirito-reveal,.sirito-reveal.is-revealed{opacity:1;transform:none;transition:none}}body,body .gradient,body [class*=color-scheme-],body [class*=color-background-]{--color-background: 255, 251, 249;--color-foreground: 0, 0, 0;--color-base-text: 0, 0, 0;--color-button: 201, 169, 105;--color-button-text: 255, 251, 249;--gradient-background: #fffbf9;--buttons-radius: 9999px;--buttons-radius-outset: 9999px;--inputs-radius: 8px;--inputs-radius-outset: 8px}.sirito-input,input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],textarea{appearance:none;-webkit-appearance:none;font-family:var(--sirito-font-body);font-size:var(--sirito-body);font-weight:500;color:var(--sirito-black)}select{font-family:var(--sirito-font-body);font-size:var(--sirito-body);font-weight:500;color:var(--sirito-black)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px var(--sirito-white) inset;-webkit-text-fill-color:var(--sirito-black)}.sirito-focus:focus-visible,.sirito-btn:focus-visible,.sirito-link:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--sirito-brown);outline-offset:2px;border-radius:2px}.sirito-field:has(:focus-visible),.sirito-collection__sort:has(:focus-visible),.sirito-filters__price-input:has(:focus-visible),.sirito-search__field:has(:focus-visible){outline:2px solid var(--sirito-brown);outline-offset:2px}.sirito-field:has(:focus-visible)>:focus-visible,.sirito-collection__sort :focus-visible,.sirito-filters__price-input :focus-visible,.sirito-search__field :focus-visible{outline:none}.select__select{appearance:none;-webkit-appearance:none}.field__input,.select__select,.customer input,.customer select,.customer textarea{border-radius:8px;border:1px solid var(--sirito-border);background-color:var(--sirito-white);box-shadow:none;color:var(--sirito-black)}.field__input:focus,.select__select:focus,.customer input:focus,.customer select:focus,.customer textarea:focus{border-color:var(--sirito-brown);box-shadow:none;outline:none}.field__input:focus-visible,.select__select:focus-visible,.customer input:focus-visible,.customer select:focus-visible,.customer textarea:focus-visible{outline:2px solid var(--sirito-brown);outline-offset:2px}.field:after,.select:after,.customer .field:after{display:none}body .select .select__select,body .facet-filters__sort,body .customer .select__select{border-radius:8px;border:1px solid var(--sirito-border);background-color:var(--sirito-white)}body .customer input[type=checkbox],body .facets input[type=checkbox]:not([class]){accent-color:var(--sirito-brown)}.sirito-search__input,.sirito-blog__search-input,.sirito-filters__price-field input,.sirito-footer__input,.sirito-newsletter__input{border-radius:0;box-shadow:none;background-image:none;appearance:none;-webkit-appearance:none}.sirito-search__input:focus,.sirito-blog__search-input:focus,.sirito-filters__price-field input:focus,.sirito-footer__input:focus,.sirito-newsletter__input:focus{box-shadow:none;background-image:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;appearance:none;-webkit-appearance:none;display:none}input[type=number]{-moz-appearance:textfield}.rte p,.rte li,.sirito-article__chapo p{text-align:justify}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sirito-base.css.map */
