:root{--font-guide-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-guide-script: "Mrs Saint Delafield", "Snell Roundhand", "Apple Chancery", cursive;--color-guide-pill: #cdb48d;--color-guide-pill-ink: #2b2118;--guide-scrim: 251 246 238;--guide-hero-min: 200px;--guide-hero-max: 340px}.guide-pill{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap);min-height:var(--tap);color:var(--color-guide-pill-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.guide-pill__label{display:inline-block;padding:.45em 1.4em;border-radius:var(--radius-pill);background:var(--color-guide-pill);font-family:var(--font-guide-serif);font-size:clamp(12px,3.3vw,16px);font-weight:500;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:filter var(--dur-snap) var(--ease)}.guide-pill:hover .guide-pill__label{filter:brightness(.95)}.guide-pill:focus-visible{outline:none}.guide-pill:focus-visible .guide-pill__label{outline:2px solid var(--color-ink);outline-offset:2px}.guide-serif{font-family:var(--font-guide-serif);font-weight:400}.guide-serif--italic{font-style:italic}.guide-script{font-family:var(--font-guide-script);font-weight:400;font-style:normal;line-height:1.05;color:var(--color-accent-text)}.guide-script--underlined{text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:1.6px;text-underline-offset:.12em}.guide-hero{position:relative;isolation:isolate;display:flex;align-items:center;width:100%;height:clamp(var(--guide-hero-min),62.5vw,var(--guide-hero-max));overflow:hidden;background:var(--color-surface-deep)}.guide-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:var(--hero-focus, 50% 50%)}.guide-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to right,rgb(var(--guide-scrim) / .9),rgb(var(--guide-scrim) / .6) 42%,rgb(var(--guide-scrim) / 0) 78%)}.guide-hero--text-right .guide-hero__scrim{background:linear-gradient(to left,rgb(var(--guide-scrim) / .9),rgb(var(--guide-scrim) / .6) 42%,rgb(var(--guide-scrim) / 0) 78%)}.guide-hero__mobile{display:none}@media(max-width:767.98px){.guide-hero--has-mobile{display:block;height:auto;padding-top:var(--space-5);background:var(--hero-tone, var(--color-surface-deep))}.guide-hero--has-mobile>.guide-hero__photo{display:none}.guide-hero--has-mobile .guide-hero__mobile{display:block}.guide-hero__m-title{display:block;width:min(64%,300px);height:auto;margin-inline-start:var(--edge-l)}.guide-hero__m-row{display:grid;grid-template-columns:52% 48%;align-items:center;margin-top:var(--space-3)}.guide-hero__m-body{display:block;width:calc(100% - var(--edge-l) - var(--space-2));height:auto;margin-inline-start:var(--edge-l)}.guide-hero__m-photo{display:block;width:100%;height:auto;aspect-ratio:922 / 800;object-fit:cover;object-position:100% 50%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%);mask-image:linear-gradient(to right,transparent 0,#000 22%)}}.guide-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);width:min(58%,560px);padding-block:var(--space-4);padding-inline:var(--edge-l) 0;color:var(--color-ink);text-align:start}.guide-hero--text-right{justify-content:flex-end}.guide-hero--text-right .guide-hero__copy{align-items:flex-end;padding-inline:0 var(--edge-r);text-align:end}.guide-hero__eyebrow{margin:0;font-family:var(--font-guide-serif);font-size:clamp(14px,4vw,20px);letter-spacing:.12em}.guide-hero__title{margin:0;font-family:var(--font-guide-serif);font-size:var(--type-campaign-size);font-weight:400;line-height:1.02;letter-spacing:.02em;overflow-wrap:anywhere}.guide-hero__title--caps{text-transform:uppercase}.guide-hero__title--italic{font-style:italic;font-weight:300;line-height:1}.guide-hero__accent{margin:-.15em 0 0;font-size:calc(var(--type-campaign-size) * 1.45)}.guide-hero__body{margin:0;max-width:34ch;font-family:var(--font-guide-serif);font-size:clamp(14px,4vw,20px);font-style:italic;font-weight:500;line-height:1.18}.guide-hero__body .guide-hero__body-accent{color:var(--color-accent-text);text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:1.4px}.guide-hero__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.guide-hero__link:focus-visible{outline:2px solid var(--color-ink);outline-offset:-4px}@media(min-width:768px){.guide-hero{height:clamp(280px,calc(100vw / 2.4),560px)}.guide-hero__copy{width:min(50%,620px);padding-block:var(--space-6)}}.guide-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3) var(--space-2);margin:0;padding:var(--space-4) var(--space-2);list-style:none;background:var(--color-canvas);text-align:center}.guide-services__item{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0}.guide-services__icon{width:clamp(40px,13vw,72px);height:clamp(40px,13vw,72px);object-fit:contain}.guide-services__title{margin:0;font-family:var(--font-serif);font-size:12.5px;font-weight:400;line-height:1.15;color:var(--color-ink)}.guide-services__body{margin:0;font-family:var(--font-sans);font-size:11px;font-weight:500;line-height:1.25;color:var(--color-ink-muted)}@media(min-width:768px){.guide-services{max-width:var(--content-max);margin-inline:auto;padding:var(--space-6) var(--gutter)}.guide-services__icon{width:72px;height:72px}.guide-services__title{font-size:17px}.guide-services__body{font-size:13px}}@media(max-width:359px){.guide-services{grid-template-columns:repeat(2,minmax(0,1fr))}}.card__view{display:flex;align-items:center;justify-content:center;height:40px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--color-action-primary);color:var(--color-on-action-primary);font-family:var(--font-sans);font-size:12px;font-weight:600;line-height:1.1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--dur-snap) var(--ease)}.card__link:hover .card__view{background:var(--color-action-dark)}@media(min-width:1024px){.card__view{height:44px;font-size:13px}}.guia-carousel{position:relative;--guia-serif: calc(var(--type-campaign-size) * 1.05)}.guia-carousel__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.guia-carousel__track::-webkit-scrollbar{display:none}.guia-carousel__slide{flex:0 0 100%;scroll-snap-align:start;height:clamp(200px,calc(100vw / 1.8),340px)}.guia-slide{position:relative;isolation:isolate;display:flex;align-items:center;height:100%;overflow:hidden;color:var(--color-ink);text-decoration:none;background:var(--color-surface-deep)}.guia-slide:focus-visible{outline:2px solid var(--color-ink);outline-offset:-4px}.guia-slide__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:var(--hero-focus, 50% 50%)}.guia-slide .guide-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to right,rgb(var(--guide-scrim) / .9),rgb(var(--guide-scrim) / .6) 42%,rgb(var(--guide-scrim) / 0) 78%)}.guia-slide--right{justify-content:flex-end}.guia-slide--right .guide-hero__scrim{background:linear-gradient(to left,rgb(var(--guide-scrim) / .9),rgb(var(--guide-scrim) / .6) 42%,rgb(var(--guide-scrim) / 0) 78%)}.guia-slide__copy{display:flex;flex-direction:column;align-items:flex-start;max-width:62%;padding:var(--space-4) var(--edge-r) var(--space-6) var(--edge-l);font-family:var(--font-guide-serif);font-size:var(--guia-serif)}.guia-slide--right .guia-slide__copy{align-items:flex-end;text-align:end}.guia-slide__line{display:block;line-height:1.12}.guia-slide__italic{font-style:italic}.guia-slide__script{font-family:var(--font-guide-script);font-size:1.7em;line-height:.8}.guia-slide__eyebrow{font-size:.6em;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.guia-slide__title{font-size:1.15em;line-height:1.05;letter-spacing:.04em;text-transform:uppercase}.guia-slide__body{margin-top:var(--space-2);font-size:.62em;font-style:italic;font-weight:500;line-height:1.18}.guia-carousel__dots{position:absolute;left:0;right:0;bottom:var(--space-3);display:flex;justify-content:center;gap:6px;pointer-events:none}.guia-carousel__dots span{width:6px;height:6px;border-radius:6px;background:#211b1647;transition:width var(--dur-snap) var(--ease),background-color var(--dur-snap) var(--ease)}.guia-carousel__dots span.is-active{width:16px;background:var(--color-accent-text)}.guia-carousel__arrow{display:none}@media(min-width:768px){.guia-carousel__slide{height:clamp(300px,calc(100vw / 2.4),560px)}.guia-slide__copy{max-width:50%}}@media(min-width:1024px){.guia-carousel__arrow{position:absolute;top:50%;display:inline-grid;translate:0 -50%;border-radius:50%;background:rgb(var(--guide-scrim) / .82);box-shadow:var(--shadow-float)}.guia-carousel__arrow--prev{left:var(--space-4)}.guia-carousel__arrow--next{right:var(--space-4)}}.guia-styles__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-1);margin:0;padding:0;list-style:none}.guia-styles__tile{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-height:var(--tap);padding:var(--space-1) 0;border-radius:var(--radius-control);color:var(--color-ink);text-decoration:none}.guia-styles__tile:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.guia-styles__icon{width:clamp(44px,13vw,64px);height:clamp(44px,13vw,64px);object-fit:contain}.guia-styles__label{font-family:var(--font-sans);font-size:12px;line-height:1.2}@media(min-width:768px){.guia-styles__list{gap:var(--space-4);max-width:760px}.guia-styles__icon{width:80px;height:80px}.guia-styles__label{font-size:14px}}.guia-brands__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.guia-brand{position:relative;display:grid;place-items:center;aspect-ratio:1.7;overflow:hidden;border-radius:var(--radius-tile);background:var(--color-surface-deep);color:var(--color-accent-text);text-decoration:none}@media(max-width:767.98px){.guia-brands__grid:not(.guia-brands__grid--three) .guia-brand{aspect-ratio:auto;height:max(var(--tap),calc((100vw - 2 * var(--gutter) - 3 * var(--space-2)) / 6.8))}}.guia-brand img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.guia-brand__name{padding:0 var(--space-1);font-family:var(--font-guide-serif);font-size:clamp(11px,3vw,16px);letter-spacing:.06em;text-align:center;text-transform:uppercase}.guia-brand:focus-visible{outline:2px solid var(--color-ink);outline-offset:-3px}@media(min-width:768px){.guia-brands__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1024px){.guia-brands__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.guia-collections__track{--card-w: min(62vw, 300px);display:flex;gap:var(--space-3);margin:calc(-1 * var(--space-4)) 0 calc(-1 * var(--space-5));padding:var(--space-5) calc((100% - var(--card-w)) / 2) var(--space-7);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.guia-collections__track::-webkit-scrollbar{display:none}.guia-collections__item{flex:0 0 var(--card-w);scroll-snap-align:center}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (max-width:767.98px){.guia-collections__item{animation:guia-collection-focus linear both;animation-timeline:view(inline)}}}@keyframes guia-collection-focus{0%,to{transform:scale(.9)}50%{transform:scale(1)}}.guia-collection-card{display:grid;justify-items:center;gap:var(--space-3);height:100%;padding-bottom:var(--space-5);overflow:hidden;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-ink);text-decoration:none}.guia-collection-card__photo{width:100%;height:auto;aspect-ratio:800 / 930;object-fit:cover}.guia-collection-card__title{font-family:var(--font-guide-serif);font-size:28px;line-height:1.1}.guia-collection-card__button{display:inline-grid;place-items:center;min-height:40px;padding:0 var(--space-5);border-radius:999px;background:#ececec;color:var(--color-ink);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.guia-collection-card:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media(min-width:768px){.guia-collections__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);max-width:960px;margin:0 auto;padding:var(--space-2) var(--gutter) var(--space-5);overflow:visible}}@media(min-width:1280px){.guia-styles,.guia-collections>.container{max-width:1264px}.guia-styles__list{max-width:960px;gap:24px}.guia-styles__icon{width:104px;height:104px}.guia-styles__label{font-size:16px}.guia-collections__track{max-width:1168px;gap:28px;padding-inline:0}.mw :is(.guia-styles,.guia-collections) .display--section{font-size:34px}}.monetta-intro{display:none}.has-intro .monetta-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;background:var(--color-canvas);animation:monetta-intro-fade 1.1s linear forwards}.monetta-intro__clip{display:block;overflow:hidden;width:calc(48px * 39 / 38);animation:monetta-intro-open 605ms cubic-bezier(.65,0,.35,1) forwards}.monetta-intro__clip img{display:block;max-width:none}@keyframes monetta-intro-fade{0%,75%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes monetta-intro-open{to{width:calc(48px * 132 / 38)}}.guia-offer{position:relative;isolation:isolate;display:flex;align-items:center;min-height:calc(100vw / 2.3);margin-top:var(--section-gap);overflow:hidden;background:var(--color-surface-deep)}.guia-offer--right{justify-content:flex-end}.guia-offer__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:var(--hero-focus, 50% 50%)}.guia-offer .guide-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to left,rgb(var(--guide-scrim) / .9),rgb(var(--guide-scrim) / .6) 42%,rgb(var(--guide-scrim) / 0) 78%)}.guia-offer__copy{display:flex;flex-direction:column;align-items:center;width:50%;padding:var(--space-4) var(--space-1);text-align:center;color:var(--color-ink)}.guia-offer__title{margin:0;font-family:var(--font-guide-serif);font-size:clamp(24px,7.5vw,40px);font-weight:400;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.guia-offer__accent{display:block;font-size:2em;line-height:.85;letter-spacing:0;text-transform:none;color:var(--color-ink)}.guia-offer__body{margin:var(--space-2) 0 0;font-family:var(--font-guide-serif);font-size:clamp(13px,3.9vw,19px);font-style:italic;font-weight:500}@media(min-width:768px){.guia-offer{min-height:clamp(300px,calc(100vw / 2.4),520px)}}.guia-services-section{margin-top:0}.guia-register{border-top:1px solid var(--color-hairline);background:var(--color-surface-deep)}.mw[data-template=index] #MainContent:has(>.shopify-section:last-child>.guia-register)+.site-footer{margin-top:0}.guia-register__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);max-width:560px;margin:0 auto;padding:var(--space-5) var(--edge-r) var(--space-5) var(--edge-l);text-align:center}.guia-register__title{margin:0;font-family:var(--font-serif);font-size:var(--type-section-title-size);font-weight:400;line-height:1.15;letter-spacing:.04em;text-transform:uppercase}.guia-register__body{margin:0;color:var(--color-ink-muted)}.guia-register__action{margin-top:var(--space-2)}.guia-register__payments{margin:0;font-size:13px;color:var(--color-ink-muted)}@media(min-width:1024px){.site-header__bar{grid-template-columns:auto minmax(150px,1fr) minmax(0,560px) minmax(max-content,1fr)}.site-header__start{display:flex}.site-header__start .site-header__back,.site-header__start .site-header__search-start{display:none}}.menu__identity{padding:var(--space-2) 0 var(--space-3);border-bottom:.5px solid var(--color-hairline)}.guia-identity{display:flex;align-items:center;gap:var(--space-3);min-height:64px;border-radius:14px;color:var(--color-ink);text-decoration:none}.guia-identity__avatar{display:grid;flex:none;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--color-action-primary);color:var(--color-on-action-primary);font-family:var(--font-serif);font-size:24px}.guia-identity__text{display:flex;flex-direction:column;min-width:0}.guia-identity__name{font-family:var(--font-serif);font-size:19px;line-height:1.2}.guia-identity__email{overflow:hidden;font-size:13px;color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap}.guia-menu{margin:0;padding:0;list-style:none}.guia-menu__row{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:0 var(--space-1);border:0;border-bottom:.5px solid var(--color-hairline);border-radius:0;background:none;color:var(--color-ink);font-family:var(--font-serif);font-size:17px;text-align:start;text-decoration:none;cursor:pointer}.guia-menu__row[hidden]{display:none}.guia-menu__row>span:not(.visually-hidden){flex:1 1 auto}.guia-menu__row:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.guia-menu__icon,.guia-menu__chevron{flex:none;color:var(--color-accent-text)}img.guia-menu__icon{width:28px;height:28px;object-fit:contain}.guia-share{position:relative;isolation:isolate;display:block;min-height:150px;margin:var(--space-4) 0 var(--space-2);overflow:hidden;border-radius:var(--radius-card);color:var(--color-ink);text-decoration:none}.guia-share__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:right center}.guia-share__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:58%;min-height:150px;padding:var(--space-3)}.guia-share__script{font-family:var(--font-guide-script);font-size:52px;line-height:.95;color:var(--color-accent-text)}.guia-share__italic{margin-left:1.4em;font-family:var(--font-guide-serif);font-size:26px;font-style:italic;line-height:1}.guia-share .guide-pill__label{margin-top:var(--space-2);font-size:12px}.guia-share:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.guia-social{display:flex;gap:var(--space-3);justify-content:center;margin:0;padding:0;list-style:none}.guia-social__link{display:grid;place-items:center;width:var(--tap);height:var(--tap);border-radius:50%}.guia-social__link img{width:30px;height:30px;object-fit:contain}.guia-social--drawer{padding:var(--space-3) 0}.footer-grid--guia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-3)}.footer-grid--guia .footer-brand{grid-column:1 / -1}.footer-grid--guia .footer-brand{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}.footer-brand .guia-social{gap:0;margin-right:-10px}@media(min-width:768px){.footer-grid--guia{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))}.footer-grid--guia .footer-brand{grid-column:auto}}.guia-collection-hero .guide-hero__title{font-size:clamp(30px,9vw,64px)}@media(max-width:767.98px){.guia-page-head .breadcrumbs{display:none}.listing--guia .guia-page-head{padding-top:var(--space-2)}}.guia-pills{margin-top:var(--space-2)}.guia-pills__list{display:flex;gap:var(--space-1);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.guia-pills__list::-webkit-scrollbar{display:none}.guia-pill{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:var(--tap);min-height:var(--tap);padding:0 16px;border:4px solid transparent;border-radius:var(--radius-pill);background:var(--color-surface-deep);background-clip:padding-box;color:var(--color-ink);font-family:var(--font-guide-serif);font-size:16px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer}.guia-pill[aria-current=page]{background-color:var(--color-action-primary);color:var(--color-on-action-primary)}.guia-pill--icon{padding:0}.guia-pill__count{position:absolute;top:-2px;right:-2px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--color-gold);color:var(--color-dock-ink);font-family:var(--font-sans);font-size:11px;font-weight:700}.guia-pill:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.guia-listing-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:var(--space-2) 0 var(--space-3)}.guia-listing-bar__count{margin:0;font-size:13px;color:var(--color-ink-muted)}.guia-sort{display:flex;align-items:center;gap:4px;min-width:0}.guia-sort__label{font-size:13px;color:var(--color-ink);white-space:nowrap}.guia-sort__select{min-width:0;max-width:46vw;min-height:var(--tap);padding:0 24px 0 6px;border:0;border-radius:var(--radius-control);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16'%3E%3Cpath fill='%23211B16' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right 4px center;color:var(--color-ink);font:inherit;font-size:13px;font-weight:600;-webkit-appearance:none;appearance:none;text-overflow:ellipsis}.guia-sort__select:focus-visible{outline:2px solid var(--color-ink);outline-offset:0}@media(min-width:768px){.guia-pills__list{flex-wrap:wrap;overflow:visible}.guia-listing-bar__count,.guia-sort__label,.guia-sort__select{font-size:14px}.guia-sort__select{max-width:none}}.guia-categories{padding-block:var(--space-4) var(--space-6)}.guia-categories__lede{margin:var(--space-1) 0 0;color:var(--color-ink-muted)}.guia-categories__block{margin-top:var(--space-5)}.guia-categories__block>h2{margin:0 0 var(--space-3)}.guia-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.guia-category{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);aspect-ratio:1.05;border-radius:var(--radius-tile);background:var(--color-surface-deep);color:var(--color-ink);text-decoration:none}.guia-category__icon{width:56%;height:auto;max-height:62%;object-fit:contain}.guia-category__label{font-family:var(--font-guide-serif);font-size:15px;font-weight:500}.guia-category:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.guia-brands__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:768px){.guia-categories__grid,.guia-brands__grid--three{grid-template-columns:repeat(4,minmax(0,1fr));max-width:880px}}@media(min-width:1024px){.guia-categories__grid{grid-template-columns:repeat(7,minmax(0,1fr));max-width:none}.guia-brands__grid--three{grid-template-columns:repeat(6,minmax(0,1fr));max-width:none}}@media(min-width:768px){.search-page__field{display:none}}.guia-search{display:grid;gap:var(--space-4);margin:var(--space-3) 0 var(--space-4)}.guia-search__title{margin:0 0 var(--space-1);font-family:var(--font-serif);font-size:22px;font-weight:400}.guia-search__list{margin:0;padding:0;list-style:none}.guia-search__recent{display:flex;align-items:center}.guia-search__row{display:flex;flex:1 1 auto;align-items:center;gap:var(--space-2);min-height:var(--tap);border-bottom:.5px solid var(--color-hairline);color:var(--color-ink);font-size:15px;text-decoration:none}.guia-search__icon{flex:none;color:var(--color-ink-muted)}.guia-search__remove{flex:none}@media(min-width:1024px){.guia-search{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);max-width:960px}}@media(min-width:1024px){.guia-collection-hero .guide-hero{height:clamp(280px,calc(100vw / 3.4),420px)}}@media(min-width:1280px){.guia-collection-hero .guide-hero{height:260px}.listing--collection .guia-page-head:empty{padding-top:12px}}.guia-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:var(--space-3) 0;padding:0;list-style:none}.guia-trust li{display:flex;align-items:flex-start;gap:6px;font-size:11.5px;line-height:1.3;color:var(--color-ink-muted)}.guia-trust strong{display:block;font-weight:600;color:var(--color-ink)}.guia-trust__icon{flex:none;color:var(--color-ink)}@media(min-width:768px){.guia-trust li{font-size:13px}}.quick-view{padding:var(--space-2) var(--space-4) var(--space-4)}.quick-view__head{display:flex;justify-content:flex-end}.quick-view__grid{display:grid;gap:var(--space-3)}.quick-view__media{display:grid;gap:var(--space-2)}.quick-view__photo{width:100%;max-height:42dvh;aspect-ratio:1;object-fit:contain;border-radius:var(--radius-card);background:var(--color-surface)}.quick-view__thumbs{display:flex;gap:var(--space-1);margin:0;padding:0;list-style:none}.quick-view__thumb{width:56px;height:56px;padding:0;overflow:hidden;border:1px solid var(--color-divider);border-radius:var(--radius-tile);background:var(--color-surface);cursor:pointer}.quick-view__thumb[aria-current=true]{border:2px solid var(--color-ink)}.quick-view__thumb img{width:100%;height:100%;object-fit:contain}.quick-view__body{display:grid;gap:var(--space-2);align-content:start}.quick-view__brand{margin:0;font-size:13px;font-weight:600}.quick-view__name{margin:0;font-family:var(--font-serif);font-size:22px;font-weight:400;line-height:1.2}.quick-view__price{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0}.quick-view__option{margin:0;padding:0;border:0}.quick-view__legend{margin-bottom:var(--space-1);font-size:13px;font-weight:600}.quick-view__values{display:flex;flex-wrap:wrap;gap:var(--space-1)}.quick-view__value{position:relative}.quick-view__value input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.quick-view__value span{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 14px;border:1px solid var(--color-border-control);border-radius:var(--radius-pill);font-size:14px}.quick-view__value input:checked+span{border:2px solid var(--color-action-primary);background:var(--color-surface-deep);font-weight:600}.quick-view__value input:focus-visible+span{outline:2px solid var(--color-ink);outline-offset:2px}.quick-view__hint{margin:0;font-size:13px;color:var(--color-ink-muted)}@media(min-width:1024px){#quick-view .overlay__panel{width:min(880px,92vw)}.quick-view__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5)}.quick-view__photo{max-height:60dvh}}.guia-page{padding-bottom:var(--space-6)}.guia-steps{padding-top:var(--space-5)}.guia-steps>h2{margin:0 0 var(--space-3)}.guia-steps__list{display:flex;gap:var(--space-3);margin:0 calc(var(--edge-r) * -1) 0 calc(var(--edge-l) * -1);padding:var(--space-1) var(--edge-r) var(--space-3) var(--edge-l);overflow-x:auto;list-style:none;scroll-padding-inline:var(--edge-l);scroll-snap-type:x proximity}.guia-steps__list:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.guia-step{display:flex;flex:0 0 min(78%,320px);flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-hairline);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:0 1px 2px #211b160f,0 6px 14px -8px #211b1629;scroll-snap-align:start;text-align:start}.guia-step__icon{color:var(--color-accent-text)}.guia-step__title{margin:0;font-family:var(--font-serif);font-size:18px;font-weight:400;line-height:1.2}.guia-step__body{margin:0;font-size:15px;line-height:1.45;color:var(--color-ink)}.guia-page__banners{display:grid;margin-top:var(--space-5)}.guia-doubts{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--space-3);min-height:88px;margin-top:var(--space-4);padding:var(--space-3);overflow:hidden;border-radius:var(--radius-card);color:var(--color-ink);text-decoration:none}.guia-doubts__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:right center}.guia-doubts:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgb(var(--guide-scrim) / .95),rgb(var(--guide-scrim) / .9) 50%,rgb(var(--guide-scrim) / 0) 82%);content:""}.guia-doubts__copy{display:flex;flex:1 1 auto;flex-direction:column;padding-left:var(--space-3);border-left:1px solid rgb(197 160 82 / .6)}.guia-doubts__chevron{flex:none;box-sizing:content-box;padding:4px;border-radius:50%;background:#fbf8f2d9}.guia-doubts__title{font-family:var(--font-guide-serif);font-size:24px;font-style:italic;line-height:1.1}.guia-doubts__body{font-size:14px}.guia-doubts:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.guia-page__note{margin:var(--space-2) 0 0;font-size:13px;color:var(--color-ink-muted)}@media(min-width:768px){.guia-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding-inline:0;overflow:visible}.guia-step{flex:none}.guia-step__title{font-size:20px}.guia-page__banners{grid-template-columns:repeat(2,minmax(0,1fr))}.guia-page__banners .guide-hero{height:clamp(260px,31.25vw,420px)}}.guia-wa{display:flex;align-items:center;gap:var(--space-3);color:var(--color-ink);text-decoration:none}.guia-wa__icon{flex:none;width:40px;height:40px;object-fit:contain}.guia-wa__pill,.guia-pill-button{display:flex;align-items:center;justify-content:center;min-height:var(--tap);padding:var(--space-2) var(--space-4);border:1px solid var(--color-hairline);border-radius:999px;background:var(--color-surface);box-shadow:0 1px 2px #211b1614,0 3px 8px -4px #211b162e;color:var(--color-ink);text-align:center;text-decoration:none}.guia-wa__pill{flex:1 1 auto}.guia-contact__channels .guia-wa__pill{padding-inline:var(--space-3);font-size:clamp(13px,4vw,16px)}.guia-wa:focus-visible,.guia-pill-button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.guia-steps__cta{width:100%;margin-top:var(--space-4)}.guia-community,.guia-benefits,.guia-doubts-block{padding-top:var(--space-6)}.guia-community__title{margin:0 0 var(--space-3);font-family:var(--font-serif);font-size:var(--type-section-title-size);font-weight:600;line-height:1.2}.guia-community__body{margin:0 0 var(--space-4)}.guia-community__groups{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.guia-benefits h2,.guia-doubts-block h2{margin:0 0 var(--space-3)}.guia-benefits__list{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.guia-benefits__list li{display:flex;align-items:flex-start;gap:var(--space-3)}.guia-benefits__icon{flex:none;color:var(--color-accent-text)}@media(min-width:768px){.guia-steps,.guia-community,.guia-benefits,.guia-doubts-block{text-align:center}.guia-steps__cta{width:auto;min-width:280px;margin-inline:auto}.guia-community__body{max-width:640px;margin-inline:auto}.guia-community__groups{grid-template-columns:repeat(2,minmax(0,320px));justify-content:center;gap:var(--space-5)}.guia-benefits__list{max-width:640px;margin-inline:auto;text-align:start}.guia-doubts-block .guia-wa{max-width:480px;margin-inline:auto}}.guia-contact{display:grid;gap:var(--space-5);padding-top:var(--space-5)}.guia-contact h2{margin:0}.guia-contact__lede{margin:var(--space-1) 0 var(--space-3);color:var(--color-ink-muted)}.guia-contact__list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.guia-contact__row{display:flex;align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--color-surface-deep);color:var(--color-ink);text-decoration:none}.guia-contact__row:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.guia-contact__icon{flex:none;width:40px;height:40px;object-fit:contain;color:var(--color-accent-text)}.guia-contact__icon--line{width:28px;height:28px;margin-inline:6px}.guia-contact__text{display:flex;flex:1 1 auto;flex-direction:column}.guia-contact__title{font-family:var(--font-serif);font-size:18px}.guia-contact__sub{font-size:13px;color:var(--color-ink-muted)}.guia-contact__chevron{flex:none;color:var(--color-accent-text)}.guia-social--contact .guia-social__link img{width:40px;height:40px}.guia-contact__join-title{margin:0;font-family:var(--font-serif);font-size:var(--type-section-title-size);font-weight:600;line-height:1.2}@media(min-width:768px){.guia-contact__channels,.guia-contact__social{text-align:center}.guia-contact__channels .guia-wa{max-width:480px;margin-inline:auto}.guia-contact__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.guia-contact__form{max-width:720px}.guia-form{display:grid;gap:var(--space-4)}.guia-form .btn{width:100%}@media(min-width:768px){.guia-contact__form{grid-column:1 / -1}.guia-form .btn{justify-self:start;width:auto;min-width:240px}}.guia-page--rewards{padding-top:var(--space-4)}.guia-rewards__notice{display:flex;gap:var(--space-2);align-items:flex-start;max-width:720px;margin:var(--space-3) 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-surface-deep)}.guia-rewards__notice p{margin:0;font-size:14px;color:var(--color-ink-muted)}.guia-rewards__notice strong{display:block;margin-bottom:2px;font-size:15px;color:var(--color-ink)}.guia-rewards__notice-icon{flex:none;color:var(--color-gold-text)}.guia-rewards__groups{display:grid;gap:var(--space-4)}.guia-rewards__rows{margin:var(--space-2) 0 0;padding:0;list-style:none}.guia-rewards__row{display:flex;gap:var(--space-3);align-items:center;min-height:var(--tap);padding:var(--space-2) 0;border-bottom:.5px solid var(--color-hairline)}.guia-rewards__icon{flex:none;color:var(--color-gold-text)}.guia-rewards__text{display:flex;flex-direction:column}.guia-rewards__title{font-size:15px}.guia-rewards__sub{font-size:13px;color:var(--color-ink-muted)}.guia-rewards__cta{width:100%;max-width:420px;margin-top:var(--space-4);border-radius:999px}.guia-rewards__share{margin-top:var(--space-6);scroll-margin-top:calc(var(--header-h, 64px) + var(--space-3))}.guia-rewards__share:focus{outline:none}.guia-rewards__pending{margin:0 0 var(--space-3);font-size:13px;color:var(--color-gold-text)}.guia-share--page{min-height:200px;margin-top:var(--space-3)}.guia-share--page .guia-share__copy{min-height:200px}.guia-share__body{margin-top:var(--space-1);font-family:var(--font-guide-serif);font-size:15px;font-style:italic;font-weight:500;line-height:1.2}.guia-rewards__lede{margin:var(--space-3) 0}.guia-rewards__list{display:grid;gap:var(--space-3);max-width:720px;margin:0;padding:0;list-style:none}.guia-copy{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);align-items:center;padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-surface-deep)}.guia-copy__photo{width:72px;height:72px;border-radius:var(--radius-tile);object-fit:cover}.guia-copy__text{display:flex;flex-direction:column}.guia-copy__share{color:var(--color-gold-text)}.guia-copy__share[hidden]{display:none}.guia-copy__title{font-family:var(--font-serif);font-size:17px}.guia-copy__sub{font-size:13px;color:var(--color-ink-muted)}.guia-copy__field{display:flex;grid-column:1 / -1;align-items:center;gap:var(--space-1);padding-left:var(--space-2);border-radius:var(--radius-control);background:var(--color-surface)}.guia-copy__field input{flex:1 1 auto;min-width:0;min-height:var(--tap);border:0;background:transparent;color:var(--color-ink);font:inherit;font-size:14px}@media(min-width:768px){.guia-rewards__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}}@media(min-width:1024px){.guia-share--page{max-width:900px;min-height:320px}.guia-share--page .guia-share__copy{min-height:320px}.guia-share--page .guia-share__script{font-size:84px}.guia-share--page .guia-share__italic{font-size:40px}}.guia-page--contacto .guide-hero__title{text-wrap:balance}.header-search .search-field{border-color:var(--color-border-control);background:radial-gradient(90% 160% at 12% -30%,#fff,#fff0 55%),radial-gradient(70% 140% at 92% 135%,#ffffffbf,#fff0 60%),linear-gradient(180deg,#ffffffc7,#fff6);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 0 0 1px #ffffffb3,inset 2px 2px 1px -1px #fff,inset -2px -2px 1px -1px #fffc,inset 0 -10px 18px -10px #c5a0522e,0 1px 2px #211b1614,0 3px 8px -4px #211b162e;transition:border-color var(--dur-snap) var(--ease),box-shadow var(--dur-snap) var(--ease),background-color var(--dur-snap) var(--ease)}.header-search .search-field:focus-within{border-color:var(--color-ink);background:radial-gradient(120% 180% at 20% -40%,#fff,#fff0 60%),linear-gradient(180deg,#ffffffeb,#ffffffa8);box-shadow:0 0 0 1px var(--color-ink),inset 0 0 0 1px #ffffffb3,inset 2px 2px 1px -1px #fff,0 3px 8px -4px #211b1638}.header-search .search-field input,.header-utility__label{font-family:var(--type-section-title-font);font-weight:500}.header-utility__label{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/monetta-guia.css.map */
