.marketing-show_delay1__9oarF{--show-delay:280ms}.marketing-show_delay2__fCqRE{--show-delay:400ms}.marketing-show_delay3__P28S0{--show-delay:520ms}.marketing-show_delay4__cOLYq{--show-delay:640ms}.marketing-show_delay5__3N4gx{--show-delay:760ms}.marketing-show_base__bG7Ss{--show-duration:1000ms;--show-ease:cubic-bezier(0.16,1,0.3,1);--show-delay:200ms}.marketing-show_base__bG7Ss[data-show-state=static]{opacity:1}.marketing-show_base__bG7Ss[data-show-state=in],.marketing-show_base__bG7Ss[data-show-state=pending]{transition:opacity var(--show-duration) var(--show-ease) var(--show-delay),transform var(--show-duration) var(--show-ease) var(--show-delay),filter var(--show-duration) var(--show-ease) var(--show-delay)}.marketing-show_base__bG7Ss[data-show-state=pending]{opacity:0;will-change:opacity,transform}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vFadeUp__w1ou1{transform:translate3d(0,28px,0)}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vFadeDown__4Adr7{transform:translate3d(0,-18px,0)}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vFadeLeft__bq5Lo{transform:translate3d(28px,0,0)}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vFadeRight__HyWRJ{transform:translate3d(-28px,0,0)}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vScale__IOtQw{transform:scale(.96)}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vRiseScale__eOHja{transform:translate3d(0,22px,0) scale(.98)}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vBlurFade__Trfw9{transform:translate3d(0,20px,0);filter:blur(3px)}.marketing-show_base__bG7Ss[data-show-state=pending].marketing-show_vFade__C1hmT{opacity:0}.marketing-show_base__bG7Ss[data-show-state=in]{opacity:1;transform:none;filter:none;will-change:auto}@keyframes marketing-show_show-load-fade__kiLTG{0%{opacity:0}to{opacity:1}}@keyframes marketing-show_show-load-fade-up__JUWJ3{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@keyframes marketing-show_show-load-fade-down__rhCXL{0%{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:none}}@keyframes marketing-show_show-load-rise-scale__giyfn{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes marketing-show_show-load-fade-left__J6wj_{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:none}}@keyframes marketing-show_show-load-fade-right__bRYjy{0%{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:none}}.marketing-show_loadFade__bpLs9{animation:marketing-show_show-load-fade__kiLTG .6s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--show-delay,0s)}.marketing-show_loadFadeUp__vycC3{animation:marketing-show_show-load-fade-up__JUWJ3 .64s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--show-delay,0s)}.marketing-show_loadFadeDown__ebSFR{animation:marketing-show_show-load-fade-down__rhCXL .56s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--show-delay,0s)}.marketing-show_loadRiseScale__g8wCn{animation:marketing-show_show-load-rise-scale__giyfn .74s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--show-delay,0s)}.marketing-show_loadFadeLeft__ubm_F{animation:marketing-show_show-load-fade-left__J6wj_ .64s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--show-delay,0s)}.marketing-show_loadFadeRight__3Q9_T{animation:marketing-show_show-load-fade-right__bRYjy .64s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--show-delay,0s)}@media (scripting:none){.marketing-show_base__bG7Ss[data-show-state=pending]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.boutique_site__uhRpN{background:var(--paper);color:var(--ink);font-family:var(--boutique-body),sans-serif;--deep:var(--brand);--on-deep:var(--paper);--page:var(--paper);--on-page:var(--ink);--landing-primary:var(--brand);--landing-ink:var(--ink);--landing-display:var(--boutique-display);--boutique-header-height:82px;--catalog-sticky-offset:calc(var(--boutique-header-height) + 48px);overflow:clip}.boutique_site__uhRpN *{box-sizing:border-box}.boutique_site__uhRpN h1,.boutique_site__uhRpN h2,.boutique_site__uhRpN h3,.boutique_site__uhRpN p{margin:0}.boutique_site__uhRpN a{text-decoration:none;color:inherit}.boutique_site__uhRpN h1,.boutique_site__uhRpN h2,.boutique_site__uhRpN h3{font-family:var(--boutique-display),Georgia,serif;font-weight:450;letter-spacing:-.045em}.boutique_site__uhRpN h2{font-size:clamp(2.1rem,4.1vw,4.2rem);line-height:1.05}.boutique_site__uhRpN p{line-height:1.75}.boutique_site__uhRpN section[id]{scroll-margin-top:25px}.boutique_site__uhRpN a:focus-visible,.boutique_site__uhRpN button:focus-visible,.boutique_site__uhRpN summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.boutique_preview__f8_hN{text-align:center;padding:8px;font-size:11px;background:#e8eadd;border-bottom:1px solid #233e3222}.boutique_skip__S26bp{position:fixed;left:20px;top:-100px;z-index:600;background:white;padding:16px}.boutique_skip__S26bp:focus{top:20px}.boutique_ribbon__oJd1s{background:var(--brand);color:#fff;display:flex;justify-content:space-between;padding:11px 5%;font-size:11px;letter-spacing:.13em;text-transform:uppercase}.boutique_header__ww7U0{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:123px;padding:15px 5%;border-bottom:1px solid #233e3222}.boutique_brand__Yof9e{display:flex;align-items:center;min-width:150px}.boutique_brand__Yof9e img{max-width:150px;max-height:92px;-o-object-fit:contain;object-fit:contain}.boutique_nav__s5zqW{gap:30px;font-size:13px}.boutique_nav__s5zqW a{padding:12px 0;border-bottom:1px solid transparent}@media (hover:hover) and (pointer:fine){.boutique_nav__s5zqW a:hover{border-color:var(--accent)}}.boutique_visit__rzx4T{gap:8px;align-items:center;font-size:12px;border:1px solid #233e3244;border-radius:30px;padding:13px 19px;white-space:nowrap}.boutique_hero__kAOcO{display:grid;grid-template-columns:1fr 1.05fr;min-height:660px}.boutique_heroCopy__Qmedy{padding:clamp(45px,6vw,90px) 10%;display:flex;align-items:flex-start;flex-direction:column}.boutique_kicker__bYzAC{font-size:11px;letter-spacing:.17em;text-transform:uppercase;font-weight:650}.boutique_hero__kAOcO h1{font-size:clamp(3.6rem,5.5vw,6.6rem);line-height:1.02;max-width:650px;margin:30px 0}.boutique_intro__6bnLC{max-width:435px;font-size:15px}.boutique_button__UJS8a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:var(--brand);color:#fff!important;border:0;padding:19px 25px;margin-top:30px;font-size:13px;cursor:pointer;transition:background .2s,transform .2s}@media (hover:hover) and (pointer:fine){.boutique_button__UJS8a:hover{background:var(--accent);transform:translateY(-2px)}}.boutique_button__UJS8a:disabled{cursor:default;opacity:.65;transform:none}.boutique_heroFoot__nMp74{font-size:11px;display:flex;gap:20px;margin-top:auto;padding-top:40px;align-items:center}.boutique_heroPhoto__4hs3n{position:relative;background:#d9dfd0;min-height:530px;display:grid;place-items:center}.boutique_heroPhoto__4hs3n img{-o-object-fit:cover;object-fit:cover}.boutique_photoSeal__weCfl{position:absolute;right:30px;bottom:30px;width:125px;height:125px;display:grid;place-content:center;text-align:center;border-radius:100%;background:var(--paper);font-family:var(--boutique-display);padding:15px;font-size:21px;line-height:1.2;transform:rotate(9deg);box-shadow:0 3px 22px #0001}.boutique_section__CrHri{padding:90px 5%}.boutique_sectionHeading__VCFDQ{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.boutique_sectionHeading__VCFDQ .boutique_kicker__bYzAC{margin-bottom:18px}.boutique_sectionHeading__VCFDQ>p{font-size:14px;max-width:390px}.boutique_collections__lLPC0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px 24px}.boutique_collectionPhoto__Fta7C{position:relative;aspect-ratio:4/5;background:#e4e8db;display:grid;place-items:center;overflow:hidden}.boutique_collectionPhoto__Fta7C img{-o-object-fit:cover;object-fit:cover;transition:transform .6s}@media (hover:hover) and (pointer:fine){.boutique_collection__MuCGP:hover img{transform:scale(1.045)}}.boutique_collectionIndex__quBYn{position:absolute;left:15px;top:15px;background:var(--paper);border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:10px}.boutique_collectionCaption__Mfdko{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-top:17px}.boutique_collectionCaption__Mfdko h3{font-size:24px;line-height:1.2;letter-spacing:-.035em}.boutique_collectionCaption__Mfdko svg{flex:none;margin-top:3px}.boutique_collection__MuCGP>p{font-size:11px;margin-top:7px;opacity:.7}.boutique_collectionNote__y1qcw{border-top:1px solid #233e3225;margin-top:40px!important;padding-top:20px;font-size:12px;max-width:850px}.boutique_story__ENooS{display:grid;grid-template-columns:1fr 1.1fr;background:#e8eadd}.boutique_storyPhoto__UY9FA{position:relative;min-height:530px}.boutique_storyPhoto__UY9FA img{-o-object-fit:cover;object-fit:cover}.boutique_storyCopy__15l2T{padding:70px 12%}.boutique_storyCopy__15l2T h2{margin:25px 0}.boutique_storyCopy__15l2T>p:not(.boutique_kicker__bYzAC){font-size:14px;margin:16px 0;white-space:pre-line}.boutique_textLink__RTAQG{display:inline-flex;gap:24px;align-items:center;border-bottom:1px solid;padding:8px 0;font-size:13px;margin-top:20px}.boutique_gallery__p8_V8{display:flex;gap:22px;overflow-x:auto;padding:0 0 22px;scroll-snap-type:x mandatory}.boutique_galleryPhoto__c7n5U{position:relative;flex:0 0 29%;aspect-ratio:4/5;scroll-snap-align:start;background:#e4e8db}.boutique_galleryPhoto__c7n5U:nth-child(2n){margin-top:35px;aspect-ratio:1}.boutique_faq__UcloV{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;padding:50px 8% 90px}.boutique_faq__UcloV h2{margin:20px 0}.boutique_faq__UcloV>div>p{font-size:14px}.boutique_faq__UcloV details{border-bottom:1px solid #233e3233;padding:21px 0}.boutique_faq__UcloV summary{display:flex;justify-content:space-between;gap:25px;cursor:pointer;font-size:14px;list-style:none}.boutique_faq__UcloV summary span{font-size:21px;line-height:1}.boutique_faq__UcloV details[open] summary span{transform:rotate(45deg)}.boutique_faq__UcloV details p{font-size:13px;margin-top:15px}.boutique_location__ho7qv{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #233e3225}.boutique_location__ho7qv>div{padding:70px 10%}.boutique_location__ho7qv h2{margin:20px 0}.boutique_location__ho7qv address{font-style:normal;line-height:1.8;font-size:14px}.boutique_location__ho7qv p:not(.boutique_kicker__bYzAC){font-size:13px;margin-top:15px}.boutique_location__ho7qv iframe{width:100%;height:100%;min-height:380px;border:0;filter:saturate(.55)}.boutique_contact__a8U92{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:90px 8%;background:#e8eadd}.boutique_contact__a8U92 h2{margin:20px 0}.boutique_contact__a8U92>div>p:not(.boutique_kicker__bYzAC){font-size:14px}.boutique_contactLinks__6yx46{display:flex;align-items:flex-start;flex-direction:column;gap:20px;margin-top:30px;font-size:14px}.boutique_contactLinks__6yx46 a{display:flex;gap:20px;align-items:center}.boutique_form__80Zx2{display:grid;gap:18px}.boutique_form__80Zx2 label{display:grid;gap:8px;font-size:12px}.boutique_form__80Zx2 input,.boutique_form__80Zx2 textarea{width:100%;border:1px solid #233e3240;border-radius:0;background:#fff8;padding:12px;font:inherit;color:var(--ink)}.boutique_form__80Zx2 textarea{resize:vertical}.boutique_form__80Zx2 small{font-size:10px;line-height:1.6}.boutique_form__80Zx2 .boutique_button__UJS8a{margin-top:0}.boutique_backTop__SJcQg{display:block;text-align:right;padding:25px 5%;font-size:11px}.boutique_footer__9LOCO{background:var(--brand);color:var(--paper);padding:65px 5% 25px}.boutique_footerTop__jYFnQ{display:flex;justify-content:space-between;gap:80px;padding-bottom:60px}.boutique_footerTop__jYFnQ h2{max-width:650px;margin-top:25px}.boutique_footerTop__jYFnQ nav{display:flex;flex-direction:column;gap:15px;min-width:170px;font-size:12px}.boutique_footerBottom__rN1dc{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff33;padding-top:25px;font-size:10px}.boutique_category__3TQhs{padding:40px 5% 80px;--landing-primary:var(--brand);--landing-border:#233e3225;--landing-background:var(--paper);--landing-text:var(--ink);--landing-muted:#5a685d}@media(min-width:1500px){.boutique_heroCopy__Qmedy{padding-right:12%}}@media(max-width:1000px){.boutique_nav__s5zqW{gap:17px}.boutique_visit__rzx4T{display:none}.boutique_hero__kAOcO{min-height:570px}.boutique_hero__kAOcO h1{font-size:4rem}.boutique_heroCopy__Qmedy{padding:50px 9%}.boutique_collections__lLPC0{grid-template-columns:repeat(3,minmax(0,1fr))}.boutique_storyCopy__15l2T{padding:50px 9%}.boutique_contact__a8U92,.boutique_faq__UcloV{gap:40px}.boutique_galleryPhoto__c7n5U{flex-basis:38%}}@media(max-width:700px){.boutique_ribbon__oJd1s{justify-content:center;font-size:9px}.boutique_ribbon__oJd1s>span:last-child{display:none}.boutique_header__ww7U0{flex-direction:column;gap:12px;padding:15px 5%}.boutique_brand__Yof9e img{max-height:72px;max-width:125px}.boutique_nav__s5zqW{width:100%;justify-content:center;gap:20px;font-size:10px;flex-wrap:wrap}.boutique_nav__s5zqW a{padding:5px 0}.boutique_hero__kAOcO{grid-template-columns:1fr}.boutique_heroCopy__Qmedy{padding:45px 7%}.boutique_hero__kAOcO h1{font-size:3.6rem;max-width:470px;margin:22px 0}.boutique_heroPhoto__4hs3n{min-height:420px;max-height:520px;aspect-ratio:1.1}.boutique_heroFoot__nMp74{padding-top:30px}.boutique_section__CrHri{padding:60px 6%}.boutique_sectionHeading__VCFDQ{display:block}.boutique_sectionHeading__VCFDQ>p{margin-top:20px}.boutique_collections__lLPC0{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 15px}.boutique_collectionCaption__Mfdko h3{font-size:21px}.boutique_collectionCaption__Mfdko svg{width:16px}.boutique_collectionIndex__quBYn{left:10px;top:10px}.boutique_story__ENooS{grid-template-columns:1fr}.boutique_storyPhoto__UY9FA{min-height:350px}.boutique_storyCopy__15l2T{padding:45px 7%}.boutique_galleryPhoto__c7n5U{flex-basis:72%}.boutique_faq__UcloV{padding:20px 7% 60px;gap:15px}.boutique_faq__UcloV,.boutique_location__ho7qv{grid-template-columns:1fr}.boutique_location__ho7qv>div{padding:45px 7%}.boutique_location__ho7qv iframe{min-height:280px}.boutique_contact__a8U92{grid-template-columns:1fr;padding:55px 7%;gap:35px}.boutique_footerTop__jYFnQ{flex-direction:column;gap:35px}.boutique_footerTop__jYFnQ nav{display:grid;grid-template-columns:1fr 1fr}.boutique_footerBottom__rN1dc{flex-wrap:wrap;line-height:1.7}.boutique_category__3TQhs{padding:20px 5% 55px}}.boutique_header__ww7U0{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px;min-height:140px;padding:18px max(5%,calc((100vw - 1440px)/2));background:var(--paper)}.boutique_brand__Yof9e{justify-self:center;justify-content:center;min-width:0}.boutique_brand__Yof9e img{max-width:190px;max-height:104px}.boutique_menuButton__RywXx{display:inline-flex;align-items:center;gap:12px;justify-self:start;border:0;background:none;color:inherit;cursor:pointer;font:inherit;font-size:12px;min-height:44px;padding:8px 0}.boutique_visit__rzx4T{display:flex;justify-self:end;min-height:44px}.boutique_nav__s5zqW{display:flex;justify-content:center;gap:clamp(24px,4vw,64px);padding:4px 24px;border-bottom:1px solid #233e3222;overflow:auto;scrollbar-width:thin;flex-wrap:nowrap;font-size:12px}.boutique_nav__s5zqW a{flex:none;white-space:nowrap;padding:15px 0}.boutique_section__CrHri{padding:90px max(5%,calc((100vw - 1440px)/2))}.boutique_sectionHeading__VCFDQ{align-items:start}.boutique_sectionHeading__VCFDQ h2{max-width:700px}.boutique_sectionHeading__VCFDQ>div:last-child:not(:first-child){max-width:370px;font-size:14px}.boutique_sectionHeading__VCFDQ>p{padding-top:32px}.boutique_collections__lLPC0{grid-template-columns:repeat(6,minmax(0,1fr));gap:48px 28px}.boutique_collection__MuCGP{grid-column:span 2;min-width:0}.boutique_collection__MuCGP:nth-last-child(-n+2):nth-child(n+4){grid-column:span 3}.boutique_collectionPhoto__Fta7C{aspect-ratio:4/3}.boutique_collection__MuCGP:nth-last-child(-n+2):nth-child(n+4) .boutique_collectionPhoto__Fta7C{aspect-ratio:16/9}.boutique_collectionCaption__Mfdko h3{font-size:clamp(26px,2.3vw,36px)}.boutique_collection__MuCGP>p{font-size:13px;opacity:1;color:#58685c;line-height:1.7;margin-top:12px}.boutique_collectionCaption__Mfdko{margin-top:20px}.boutique_subcollections__s8VhY{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.boutique_subcollections__s8VhY a{font-size:11px;padding:9px 12px;border:1px solid #233e3228;border-radius:30px;transition:background .2s,color .2s}@media (hover:hover) and (pointer:fine){.boutique_subcollections__s8VhY a:hover{background:var(--brand);color:var(--paper)}}.boutique_story__ENooS{padding:60px max(5%,calc((100vw - 1440px)/2));gap:6%;grid-template-columns:1fr 1fr}.boutique_storyPhoto__UY9FA{min-height:450px;border-radius:160px 160px 4px 4px;overflow:hidden}.boutique_storyCopy__15l2T{padding:30px 0;align-self:center}.boutique_storyCopy__15l2T h2{font-size:clamp(2.3rem,3.5vw,3.7rem)}.boutique_inspirations__yLSz_{background:#f0eee5}.boutique_gallery__p8_V8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;overflow:visible;padding:0}.boutique_galleryItem___GkZ2{display:block;min-width:0;border:0;background:none;padding:0;text-align:left;color:inherit;cursor:pointer}.boutique_galleryPhoto__c7n5U,.boutique_galleryPhoto__c7n5U:nth-child(2n){display:block;position:relative;aspect-ratio:4/5;margin:0;overflow:hidden}.boutique_galleryPhoto__c7n5U img{-o-object-fit:cover;object-fit:cover;transition:transform .55s}@media (hover:hover) and (pointer:fine){.boutique_galleryItem___GkZ2:hover img{transform:scale(1.04)}}.boutique_galleryCaption__eirgO{display:flex;justify-content:space-between;gap:15px;font-family:var(--boutique-display),serif;font-size:21px;margin-top:14px;line-height:1.3}.boutique_zoomIcon__HJUvj{position:absolute;bottom:14px;right:14px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--paper);color:var(--ink)}.boutique_morePhotos__gls1x{display:flex;align-items:center;gap:20px;margin:35px auto 0;background:transparent;border:1px solid #233e3244;padding:15px 24px;color:inherit;font:inherit;font-size:12px;cursor:pointer}.boutique_menuDialog__dznvc,.boutique_photoDialog__WouEA{border:0;padding:0;color:var(--ink);background:var(--paper);max-height:100dvh}.boutique_menuDialog__dznvc::backdrop,.boutique_photoDialog__WouEA::backdrop{background:#10281ee0;backdrop-filter:blur(7px)}.boutique_menuDialog__dznvc{margin:0;width:min(520px,100%);max-width:100%;height:100dvh}.boutique_menuPanel__Bdk7s{padding:30px clamp(24px,5vw,50px)}.boutique_dialogHeading__Wg3ss{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;margin-bottom:35px}.boutique_dialogHeading__Wg3ss button,.boutique_photoControls__8cJGs button{display:grid;place-items:center;flex:none;width:44px;height:44px;background:transparent;color:inherit;border:1px solid #233e3244;border-radius:50%;cursor:pointer}.boutique_menuPanel__Bdk7s .boutique_kicker__bYzAC{margin-bottom:20px}.boutique_menuPanel__Bdk7s nav{display:grid}.boutique_menuPanel__Bdk7s nav a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #233e3222;font-family:var(--boutique-display),serif;font-size:clamp(22px,4vw,29px)}@media (hover:hover) and (pointer:fine){.boutique_menuPanel__Bdk7s nav a:hover{color:var(--accent)}}.boutique_photoDialog__WouEA{margin:auto;width:min(1100px,96vw);max-width:96vw;border-radius:4px}.boutique_photoPanel__NNX64{padding:18px 24px}.boutique_photoPanel__NNX64 .boutique_dialogHeading__Wg3ss{margin-bottom:10px}.boutique_expandedPhoto__JeExf{position:relative;height:68dvh;min-height:180px}.boutique_expandedPhoto__JeExf img{-o-object-fit:contain;object-fit:contain}.boutique_photoControls__8cJGs{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:12px}.boutique_photoControls__8cJGs p{text-align:center;font-size:14px}.boutique_contact__a8U92,.boutique_faq__UcloV{padding-left:max(7%,calc((100vw - 1360px)/2));padding-right:max(7%,calc((100vw - 1360px)/2))}.boutique_category__3TQhs{max-width:1600px;margin:auto}.boutique_footer__9LOCO{padding-left:max(5%,calc((100vw - 1440px)/2));padding-right:max(5%,calc((100vw - 1440px)/2))}@media(min-width:1800px){.boutique_storyPhoto__UY9FA{min-height:560px}.boutique_location__ho7qv>div{padding-left:calc((100vw - 1440px)/2)}}@media(max-width:1000px){.boutique_header__ww7U0{min-height:124px}.boutique_brand__Yof9e img{max-width:166px;max-height:88px}.boutique_collections__lLPC0{gap:38px 22px}.boutique_collection__MuCGP,.boutique_collection__MuCGP:nth-last-child(-n+2):nth-child(n+4){grid-column:span 3}.boutique_collection__MuCGP:last-child:nth-child(odd){grid-column:1/-1}.boutique_collectionPhoto__Fta7C,.boutique_collection__MuCGP:nth-last-child(-n+2):nth-child(n+4) .boutique_collectionPhoto__Fta7C{aspect-ratio:4/3}.boutique_collection__MuCGP:last-child:nth-child(odd) .boutique_collectionPhoto__Fta7C{aspect-ratio:2}.boutique_story__ENooS{gap:5%}.boutique_storyPhoto__UY9FA{min-height:450px}.boutique_gallery__p8_V8{gap:25px 18px}}@media(max-width:700px){.boutique_header__ww7U0{display:grid;min-height:106px;gap:12px;padding:12px 5%;flex-direction:row}.boutique_brand__Yof9e img{max-width:142px;max-height:80px}.boutique_menuButton__RywXx{font-size:11px;gap:7px}.boutique_visit__rzx4T{padding:10px;border:0}.boutique_visit__rzx4T span{display:none}.boutique_nav__s5zqW{justify-content:flex-start;gap:28px;padding:0 6%;font-size:11px}.boutique_nav__s5zqW a{padding:14px 0}.boutique_section__CrHri{padding:60px 6%}.boutique_sectionHeading__VCFDQ{margin-bottom:30px}.boutique_sectionHeading__VCFDQ>div:last-child:not(:first-child){margin-top:20px}.boutique_sectionHeading__VCFDQ>p{padding-top:0}.boutique_collections__lLPC0{grid-template-columns:1fr;gap:35px}.boutique_collection__MuCGP,.boutique_collection__MuCGP:last-child:nth-child(odd),.boutique_collection__MuCGP:nth-last-child(-n+2):nth-child(n+4){grid-column:auto}.boutique_collectionPhoto__Fta7C,.boutique_collection__MuCGP:last-child:nth-child(odd) .boutique_collectionPhoto__Fta7C,.boutique_collection__MuCGP:nth-last-child(-n+2):nth-child(n+4) .boutique_collectionPhoto__Fta7C{aspect-ratio:4/3}.boutique_collectionCaption__Mfdko h3{font-size:30px}.boutique_subcollections__s8VhY a{font-size:12px;padding:10px 13px}.boutique_story__ENooS{grid-template-columns:1fr;padding:45px 6%;gap:15px}.boutique_storyPhoto__UY9FA{min-height:0;aspect-ratio:4/3;border-radius:110px 110px 4px 4px}.boutique_storyCopy__15l2T{padding:20px 0}.boutique_gallery__p8_V8{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.boutique_galleryCaption__eirgO{font-size:17px}.boutique_galleryPhoto__c7n5U{aspect-ratio:4/5}.boutique_zoomIcon__HJUvj{width:30px;height:30px;right:8px;bottom:8px}.boutique_zoomIcon__HJUvj svg{width:14px}.boutique_photoPanel__NNX64{padding:12px}.boutique_expandedPhoto__JeExf{height:65dvh}.boutique_photoControls__8cJGs p{font-size:12px}.boutique_dialogHeading__Wg3ss{margin-bottom:20px}.boutique_photoPanel__NNX64 .boutique_dialogHeading__Wg3ss{font-size:10px}.boutique_ribbon__oJd1s{font-size:8px;letter-spacing:.1em}.boutique_menuPanel__Bdk7s{padding-top:20px}.boutique_menuPanel__Bdk7s nav a{padding:14px 0;font-size:24px}}.boutique_choosingGuide__Fl23J{background:#eceee3;border-block:1px solid #233e3225}.boutique_guideGrid__Dqq4g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px)}.boutique_guideGrid__Dqq4g article{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.boutique_guideGrid__Dqq4g h3{font-size:clamp(26px,2.5vw,36px);margin:18px 0 14px}.boutique_guideGrid__Dqq4g article>p{font-size:14px;margin-bottom:14px}.boutique_guideGrid__Dqq4g .boutique_textLink__RTAQG{margin-top:auto;min-height:44px}.boutique_newsletter__YqaBM>div{--brand:var(--paper);--on-brand:var(--ink);color:var(--paper)}.boutique_newsletter__YqaBM h2{font-size:clamp(26px,3vw,36px);margin-bottom:14px}.boutique_newsletter__YqaBM p{margin-bottom:20px}.boutique_newsletter__YqaBM{max-width:720px;margin-bottom:44px;padding-top:32px;border-top:1px solid #ffffff33}.boutique_locationWithoutMap__jtjSE{grid-template-columns:1fr}.boutique_locationWithoutMap__jtjSE>div{width:100%;max-width:900px;margin-inline:auto}.boutique_site__uhRpN :is(input,textarea):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.boutique_site__uhRpN :is(h1,h2,h3,p,a,address){overflow-wrap:anywhere}.boutique_form__80Zx2 input,.boutique_form__80Zx2 textarea{font-size:16px}.boutique_form__80Zx2 label{font-size:14px}.boutique_form__80Zx2 small{font-size:12px}.boutique_faq__UcloV summary{min-height:44px;align-items:center;font-size:16px}.boutique_faq__UcloV details p{font-size:14px}.boutique_subcollections__s8VhY a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:700px){.boutique_guideGrid__Dqq4g{grid-template-columns:1fr;gap:28px}.boutique_guideGrid__Dqq4g article+article{padding-top:28px;border-top:1px solid #233e3225}.boutique_guideGrid__Dqq4g h3{margin-top:12px}.boutique_guideGrid__Dqq4g .boutique_textLink__RTAQG{margin-top:4px}.boutique_newsletter__YqaBM{margin-bottom:32px}.boutique_location__ho7qv>div{min-width:0}.boutique_brand__Yof9e strong{font-size:clamp(17px,5vw,24px);text-align:center;max-width:44vw}}.boutique_site__uhRpN [id=conteudo],.boutique_site__uhRpN section[id]{scroll-margin-top:calc(var(--catalog-sticky-offset) + 16px)}.boutique_category__3TQhs.boutique_category__3TQhs{max-width:none;margin:0;padding:0;--page:var(--paper);--on-page:var(--ink)}.boutique_site__uhRpN .boutique_category__3TQhs h1{font-size:clamp(2.5rem,4.5vw,3.6rem);line-height:1.05;letter-spacing:-.025em}.boutique_site__uhRpN .boutique_category__3TQhs h2{font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.2;letter-spacing:-.025em}.boutique_site__uhRpN .boutique_category__3TQhs aside h2{font-size:1.2rem}.boutique_category__3TQhs nav[aria-label=Subcategorias]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.boutique_category__3TQhs nav[aria-label=Subcategorias]>a:first-child{grid-column:1/-1}.boutique_category__3TQhs nav[aria-label=Subcategorias] small{flex:none;white-space:nowrap}.boutique_category__3TQhs nav[aria-label=Subcategorias]>a>span{overflow-wrap:normal}.boutique_category__3TQhs .boutique_collectionNote__y1qcw{max-width:1280px;margin:0 auto 48px!important;padding:20px 16px 0}.boutique_category__3TQhs [id=resultados-catalogo],.boutique_category__3TQhs [id^=produto-]{scroll-margin-top:calc(var(--catalog-sticky-offset) + 80px)}@media(max-width:1100px){.boutique_category__3TQhs nav[aria-label=Subcategorias]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.boutique_site__uhRpN{--boutique-header-height:72px;--catalog-sticky-offset:calc(var(--boutique-header-height) + 35px)}.boutique_site__uhRpN .boutique_category__3TQhs h1{font-size:clamp(2.1rem,9vw,2.55rem)}.boutique_category__3TQhs nav[aria-label=Subcategorias]>a:not(:first-child){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px}.boutique_category__3TQhs nav[aria-label=Subcategorias] small{grid-column:1;font-size:.7rem}.boutique_category__3TQhs nav[aria-label=Subcategorias]>a>svg{grid-column:2;grid-row:1/3}}.boutique_opening__Z0z_z{color:var(--paper)}.boutique_opening__Z0z_z h1{font-family:var(--bodega-display);font-weight:700;letter-spacing:-.015em}.boutique_opening__Z0z_z [data-bodega-block=Hero]>div:nth-child(2){background:linear-gradient(90deg,var(--brand) 0,var(--brand) 31%,color-mix(in srgb,var(--brand) 85%,transparent) 39%,color-mix(in srgb,var(--brand) 12%,transparent) 56%,transparent 70%)}.boutique_opening__Z0z_z [aria-label="Controles do banner"]>button{min-width:44px;min-height:44px}.boutique_site__uhRpN h2,.boutique_site__uhRpN h3{font-weight:700;letter-spacing:-.015em}.boutique_button__UJS8a{background:var(--accent)}@media (hover:hover) and (pointer:fine){.boutique_button__UJS8a:hover{background:var(--brand)}}.boutique_kicker__bYzAC{color:var(--brand)}.boutique_story__ENooS{background:#f0ecdf}.boutique_storyCopy__15l2T{padding:clamp(40px,5vw,70px) 10%}.boutique_storyCopy__15l2T h2{font-size:clamp(2.4rem,4vw,3.8rem)}.boutique_faq__UcloV{padding-block:64px;gap:clamp(30px,6vw,80px)}.boutique_footerTop__jYFnQ h2{max-width:12ch}.boutique_footer__9LOCO .boutique_kicker__bYzAC{color:var(--paper)}@media (max-width:620px){.boutique_opening__Z0z_z [data-bodega-block=Hero]>div:nth-child(2){background:linear-gradient(90deg,#142a21e8,#142a21ab 72%,#142a216b),linear-gradient(0deg,#142a218c,transparent 80%)}.boutique_storyCopy__15l2T{padding:20px 0}}.boutique_accessibleTitle__rqH1N{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.boutique_contactWithoutForm__PZKe_,.boutique_storyWithoutImage__TwAvN{grid-template-columns:minmax(0,1fr)}.boutique_storyWithoutImage__TwAvN .boutique_storyCopy__15l2T{inline-size:min(100%,70ch);padding-inline:0}.boutique_contact__a8U92>div>p:not(.boutique_kicker__bYzAC),.boutique_faq__UcloV details p,.boutique_location__ho7qv address,.boutique_storyCopy__15l2T>p:not(.boutique_kicker__bYzAC){font-size:1rem}.boutique_backTop__SJcQg,.boutique_contactLinks__6yx46 a,.boutique_footerTop__jYFnQ nav a{min-block-size:44px}.boutique_footerTop__jYFnQ nav a{display:flex;align-items:center}.boutique_contactLinks__6yx46 a{overflow-wrap:anywhere}.boutique_contactLinks__6yx46 svg{flex:none}.boutique_site__uhRpN :is(a,button,summary):active{opacity:.8}.boutique_footer__9LOCO :is(a,button,input):focus-visible,.boutique_opening__Z0z_z :is(a,button):focus-visible{outline-color:var(--paper)}.boutique_faq__UcloV summary::-webkit-details-marker{display:none}.header_masthead__a3y_5{position:sticky;top:-100px;z-index:200;background:var(--paper);color:var(--ink)}.header_withoutNav__R7MH_{top:-50px}.header_ribbon__pxsOB{display:flex;height:50px;align-items:center;justify-content:safe center;gap:14px;margin-inline:clamp(18px,4.7vw,60px);padding:7px 18px;border-radius:0 0 17px 17px;background:var(--accent);color:#fff;font-size:.64rem;font-weight:650;letter-spacing:.13em;text-align:center;text-transform:uppercase}.header_ribbon__pxsOB i{width:3px;height:3px;flex:none;border-radius:50%;background:var(--paper)}.header_nav__ZZ0QU{display:flex;height:50px;align-items:center;justify-content:safe center;padding:4px 20px;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);overflow-x:auto;scrollbar-width:none}.header_nav__ZZ0QU::-webkit-scrollbar{display:none}.header_nav__ZZ0QU a{display:inline-flex;min-height:42px;flex:none;align-items:center;padding-inline:clamp(20px,3.5vw,48px);border-inline-start:1px solid color-mix(in srgb,var(--ink) 18%,transparent);font-family:var(--boutique-display),Georgia,serif;font-size:.94rem;font-weight:650;text-transform:uppercase;white-space:nowrap;transition:color .2s}.header_nav__ZZ0QU a:first-child{border:0}.header_nav__ZZ0QU a:is(:hover,[aria-current=page]){color:var(--accent)}.header_navNote__oFg79{flex:none;padding-inline:20px;font-size:.6rem;letter-spacing:.1em;white-space:nowrap}.header_bar__vqRh1{position:relative;display:flex;height:var(--boutique-header-height);align-items:center;justify-content:space-between;gap:24px;padding-inline:clamp(20px,5vw,60px);border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);background:var(--paper);box-shadow:0 1px 0 color-mix(in srgb,var(--ink) 10%,transparent)}.header_brand__3C_1j{position:absolute;top:0;left:50%;display:grid;place-items:center;width:160px;height:112px;padding:8px;transform:translateX(-50%);isolation:isolate}.header_brand__3C_1j:before{position:absolute;z-index:-1;top:50%;left:50%;width:calc(100% + 12px);aspect-ratio:190/110;border-radius:50%;background:var(--paper);transform:translate(-50%,-50%);content:""}.header_brand__3C_1j img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header_brand__3C_1j strong{font-family:var(--boutique-display),Georgia,serif;font-size:22px;text-align:center;line-height:1.15}.header_menuButton__4xvbG{gap:12px;border:0;padding:0;background:transparent;color:inherit;font:inherit;font-size:.68rem;letter-spacing:.13em;cursor:pointer}.header_menuButton__4xvbG,.header_visit__X2J6H{display:inline-flex;min-height:44px;align-items:center;font-weight:700;text-transform:uppercase}.header_visit__X2J6H{justify-content:center;gap:8px;padding-inline:14px;border:1px solid var(--accent);font-size:.66rem;letter-spacing:.08em;white-space:nowrap;transition:background .2s,color .2s}.header_visit__X2J6H:hover{background:var(--accent);color:#fff}.header_menuDialog__4M996.header_menuDialog__4M996{background:var(--brand);color:var(--paper)}.header_menuDialog__4M996 button,.header_menuDialog__4M996 nav a{border-color:color-mix(in srgb,var(--paper) 25%,transparent)}.header_menuDialog__4M996 nav a:hover{color:var(--paper);background:color-mix(in srgb,var(--paper) 8%,transparent)}.header_menuDialog__4M996 :is(a,button):focus-visible{outline-color:var(--paper)}@media (max-width:1100px){.header_nav__ZZ0QU{justify-content:flex-start}.header_navNote__oFg79{display:none}.header_nav__ZZ0QU a{padding-inline:clamp(18px,3vw,30px);font-size:.82rem}}@media (max-width:760px){.header_masthead__a3y_5{top:-80px}.header_withoutNav__R7MH_{top:-38px}.header_ribbon__pxsOB{height:38px;gap:8px;margin-inline:10px;padding-inline:10px;border-radius:0 0 12px 12px;font-size:.55rem;letter-spacing:.08em}.header_ribbon__pxsOB i,.header_ribbon__pxsOB span:last-child{display:none}.header_nav__ZZ0QU{height:42px;padding:3px 8px}.header_nav__ZZ0QU a{min-height:36px;padding-inline:20px;font-size:.72rem}.header_bar__vqRh1{gap:8px;padding-inline:16px}.header_brand__3C_1j{width:110px;height:92px;padding:6px}.header_brand__3C_1j strong{font-size:17px}.header_menuButton__4xvbG{gap:8px;font-size:.6rem}.header_visit__X2J6H{gap:7px;padding-inline:10px;font-size:.57rem;letter-spacing:.055em}}@media (max-width:380px){.header_brand__3C_1j{width:100px;height:86px}.header_visit__X2J6H{width:44px;padding:0}.header_visit__X2J6H span{display:none}}.about_article__C_PNH{width:min(880px,calc(100% - var(--landing-shell-gutter)));margin:0 auto;padding:clamp(52px,9vw,112px) 0 clamp(72px,11vw,144px)}.about_eyebrow__M9mhU{margin:0 0 16px;color:var(--accent-text);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.about_title__K0VYQ{max-width:16ch;margin:0;color:var(--ink);font-family:var(--landing-display);font-size:clamp(2.6rem,6vw,5.2rem);font-weight:600;letter-spacing:-.055em;line-height:1.03;overflow-wrap:anywhere}.about_body__QAYLW{max-width:68ch;margin-top:clamp(26px,4vw,42px);color:var(--muted);font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.85;overflow-wrap:anywhere}.about_body__QAYLW p{margin:0 0 1.35em;white-space:pre-line}.about_body__QAYLW p:last-child{margin-bottom:0}@media (max-width:640px){.about_article__C_PNH{padding-top:48px;padding-bottom:72px}.about_title__K0VYQ{font-size:clamp(2.4rem,12vw,3.4rem)}}