@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700&display=swap";@font-face{font-family:Visby;font-weight:700;font-style:normal;font-display:swap;src:url(VisbyBold.otf) format("opentype")}@font-face{font-family:NM;font-weight:400;font-style:normal;font-display:swap;src:url(NeueMontreal-Regular.otf) format("opentype")}@font-face{font-family:NM;font-weight:500;font-style:normal;font-display:swap;src:url(NeueMontreal-Medium.otf) format("opentype")}@font-face{font-family:NM;font-weight:700;font-style:normal;font-display:swap;src:url(NeueMontreal-Bold.otf) format("opentype")}:root{--c-sage: #6B705C;--c-sage-dk: #6B705C;--c-sage-md: #B7B7A4;--c-sage-lt: #B7B7A4;--c-cream: #FFFFFF;--c-off: rgba(107,112,92,.07);--c-text: #6B705C;--c-muted: #B7B7A4;--c-white: #FFFFFF;--font-logo: "Visby", sans-serif;--font-heading: "NM", sans-serif;--font-body: "Work Sans", sans-serif;--font-fallback: "Inter", "Helvetica Neue", Arial, sans-serif;--radius-btn: 10px;--radius-card: 12px;--radius-sm: 8px;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 40px;--space-xl: 64px;--ease: .15s ease}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;scrollbar-gutter:stable both-edges}body,body.gradient{font-family:var(--font-body),var(--font-fallback);font-weight:300;font-size:15px;line-height:1.7;color:var(--c-text);background:#f3f3f3!important;background-image:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:root{--font-body-family: var(--font-body), var(--font-fallback);--font-heading-family: var(--font-heading), var(--font-fallback);--font-body-weight: 300;--font-heading-weight: 700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--font-heading),var(--font-fallback);font-weight:700;line-height:1.2;color:var(--c-text);letter-spacing:-.01em}h1,.h1{font-size:clamp(32px,5vw,52px)}h2,.h2{font-size:clamp(24px,3.5vw,36px)}h3,.h3{font-size:clamp(18px,2.5vw,24px)}h4,.h4{font-size:16px}p{font-family:var(--font-body),var(--font-fallback);font-weight:300;line-height:1.75;color:var(--c-text)}.eyebrow{font-family:var(--font-body),var(--font-fallback);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--c-sage-md)}a{color:var(--c-sage);text-decoration:none;transition:color var(--ease)}a:hover{color:var(--c-text)}.carissima-logo{font-family:var(--font-logo),var(--font-fallback);font-weight:700;font-size:22px;color:var(--c-text);letter-spacing:-.01em;line-height:1}.carissima-logo--white{color:var(--c-white)}.btn,.button,button[type=submit],.shopify-payment-button__button,.product-form__submit{font-family:var(--font-body),var(--font-fallback)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.01em!important;text-transform:none!important;border-radius:var(--radius-btn)!important;cursor:pointer;transition:background var(--ease),color var(--ease),border-color var(--ease),opacity var(--ease)}.btn-primary,.button--primary,.product-form__submit{background:var(--c-sage)!important;color:var(--c-white)!important;border:none!important;padding:14px 28px!important}.btn-primary:hover,.button--primary:hover,.product-form__submit:hover{opacity:.88!important}.btn-secondary,.button--secondary{background:transparent!important;color:var(--c-sage)!important;border:1.5px solid var(--c-sage)!important;padding:12px 24px!important}.btn-secondary:hover,.button--secondary:hover{background:var(--c-sage)!important;color:var(--c-white)!important}.btn-cream,a.btn-cream,.btn-ghost-dark,a.btn-ghost-dark,.carissima-hero__btn.btn-cream,.carissima-hero__btn.btn-ghost-dark{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:#fff!important;border:1.5px solid #ffffff!important;border-radius:999px!important;padding:12px 28px!important;font-family:var(--font-body, sans-serif)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;outline-offset:2px!important;transition:opacity .2s ease!important}.btn-cream:hover,a.btn-cream:hover,.btn-ghost-dark:hover,a.btn-ghost-dark:hover{background:transparent!important;color:#fff!important;border-color:#fff!important;opacity:.5!important}.btn-cream:focus-visible,.btn-ghost-dark:focus-visible{outline:2px solid #ffffff!important}input[type=text],input[type=email],input[type=tel],input[type=number],select,textarea{font-family:var(--font-body),var(--font-fallback);font-size:14px;color:var(--c-text);border:1px solid var(--c-sage-lt);border-radius:var(--radius-sm);padding:11px 14px;background:var(--c-white);transition:border-color var(--ease);outline:none;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,select:focus,textarea:focus{border-color:var(--c-sage)}input::placeholder{color:var(--c-sage-md)}.card,.carissima-card{border:1px solid var(--c-sage-lt);border-radius:var(--radius-card);overflow:hidden;background:var(--c-white);transition:border-color var(--ease)}.card:hover,.carissima-card:hover{border-color:var(--c-sage-md)}.price,.price__regular,.price-item--regular{font-family:var(--font-body),var(--font-fallback)!important;font-weight:700!important;color:var(--c-sage)!important}.header,.site-header{background:var(--c-white);border-bottom:none!important;padding:3px 24px!important;margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important;align-items:center!important;position:relative!important;transition:background var(--ease)!important}body.header-overlay .shopify-section.announcement-bar-section{position:fixed!important;top:0;left:0;right:0;z-index:11}body.header-overlay .shopify-section.section-header{position:fixed!important;top:var(--utility-bar-height, 57px);left:0;right:0;z-index:100}body:not(.header-overlay) .shopify-section.section-header{z-index:100!important}body.header-overlay .shopify-section.announcement-bar-section{z-index:101}body.header-overlay .header-wrapper{background:var(--c-white)}body.header-transparent .header-wrapper,body.header-transparent .header,body.header-transparent .site-header{background:transparent!important;border-bottom:none!important}body.header-transparent .header__menu-item,body.header-transparent .header__menu-item span,body.header-transparent .header__active-menu-item{color:#fff!important;font-weight:400!important;text-shadow:0 1px 6px rgba(0,0,0,.65),0 1px 2px rgba(0,0,0,.5)!important}body.header-transparent .header__heading-link img,body.header-transparent .header__heading img{filter:brightness(0) invert(1) drop-shadow(0 1px 6px rgba(0,0,0,.65)) drop-shadow(0 1px 2px rgba(0,0,0,.5))}body.header-transparent .carissima-lang__pill{background:transparent!important;border-color:#fff9!important;color:#fff!important;font-weight:700!important;text-shadow:0 1px 6px rgba(0,0,0,.65),0 1px 2px rgba(0,0,0,.5)!important}body.header-transparent .carissima-lang__pill svg.icon-caret{color:#fff!important;filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}body.header-transparent .header__icons svg,body.header-transparent .header__icons .icon{color:#fff!important;filter:drop-shadow(0 1px 4px rgba(0,0,0,.6))}body.header-transparent header-drawer .icon,body.header-transparent header-drawer svg{color:#fff!important;filter:drop-shadow(0 1px 4px rgba(0,0,0,.6))}body.header-transparent .cart-count-bubble{background:#fff!important;color:#000!important}body.header-transparent .header-wrapper:hover,body.header-transparent .header-wrapper:hover .header,body.header-transparent .header-wrapper:hover .site-header{background:var(--c-white)!important}body.header-transparent .header-wrapper:hover .header__menu-item,body.header-transparent .header-wrapper:hover .header__menu-item span,body.header-transparent .header-wrapper:hover .header__active-menu-item{color:#000!important;font-weight:400!important;text-shadow:none!important}body.header-transparent .header-wrapper:hover .header__heading-link img,body.header-transparent .header-wrapper:hover .header__heading img{filter:none}body.header-transparent .header-wrapper:hover .carissima-lang__pill{background:#fff!important;border-color:#e5e5e5!important;color:#000!important;font-weight:700!important;text-shadow:none!important}body.header-transparent .header-wrapper:hover .carissima-lang__pill svg.icon-caret{color:#000!important;filter:none!important}body.header-transparent .header-wrapper:hover .header__icons svg,body.header-transparent .header-wrapper:hover .header__icons .icon{color:#000!important;filter:none!important}body.header-transparent .header-wrapper:hover header-drawer .icon,body.header-transparent .header-wrapper:hover header-drawer svg{color:#000!important;filter:none!important}body.header-transparent .header-wrapper:hover .cart-count-bubble{background:var(--c-sage)!important;color:#fff!important}.header-wrapper,.header,.header__menu-item,.header__menu-item span,.header__heading-link img,.carissima-lang__pill,.header__icons svg{transition:color var(--ease),background var(--ease),border-color var(--ease),filter var(--ease)!important}.header .header__inline-menu{grid-area:navigation!important;justify-self:start!important;align-self:center!important;margin:0 0 0 16px!important;width:max-content!important;white-space:nowrap!important}.header .header__inline-menu .list-menu--inline{flex-wrap:nowrap!important;gap:clamp(3px,calc(6vw - 86px),10px)!important}.header .header__inline-menu .header__menu-item{padding-left:clamp(6px,calc(5vw - 68px),12px)!important;padding-right:clamp(6px,calc(5vw - 68px),12px)!important}.header .header__inline-menu .carissima-mm-li .header__menu-item{padding-right:27px!important}@media screen and (min-width:990px)and (max-width:1309px){.header .header__inline-menu{display:none!important}header-drawer{display:block!important}.header.header--middle-left{grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr auto 1fr!important;column-gap:1rem!important}.header--middle-left .header__heading-link,.header--middle-left .header__heading{justify-self:center!important}}@media screen and (min-width:1310px)and (max-width:1409px){html[lang^=fr] .header .header__inline-menu{display:none!important}html[lang^=fr] header-drawer{display:block!important}html[lang^=fr] .header.header--middle-left{grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr auto 1fr!important;column-gap:1rem!important}html[lang^=fr] .header--middle-left .header__heading-link,html[lang^=fr] .header--middle-left .header__heading{justify-self:center!important}}.header__heading,.header__heading-link{padding:0!important;margin:0!important;line-height:0!important}.carissima-lang__pill{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:0 23px 0 21px!important;height:34px!important;line-height:1!important;border:1px solid transparent!important;border-radius:999px!important;background:#fff!important;color:#000!important;font-family:var(--font-body),var(--font-fallback)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.02em!important;transition:border-color var(--ease),background var(--ease)!important}.carissima-lang__pill:hover{border-color:transparent!important;background:#fff!important}.carissima-lang-flag{width:22px;height:15px;border-radius:2px;display:block;flex-shrink:0;box-shadow:0 0 0 1px #0000000f;overflow:hidden}.carissima-lang__pill svg.icon-caret{width:10px;height:10px;color:#000}.carissima-lang__label{line-height:1}.carissima-lang__item{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;font-weight:600!important;font-size:14px!important}.header__heading-link,.header__heading{font-family:var(--font-logo),var(--font-fallback)!important;font-weight:700!important;font-size:22px!important;color:var(--c-text)!important;letter-spacing:-.01em!important}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-family:var(--font-body),var(--font-fallback)!important;font-size:16px!important;font-weight:400!important;color:#000!important;text-transform:none!important;letter-spacing:0!important}.header__menu-item:hover,.header__menu-item:hover span{color:var(--c-sage)!important}.header__menu-item .icon-caret{color:#000!important}.cart-count-bubble{background:var(--c-sage)!important;color:var(--c-white)!important}.utility-bar>.page-width,.announcement-bar-section .page-width{max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}.announcement-bar,.announcement-bar__message{background:var(--c-sage)!important;color:#ffffffd9!important;font-family:var(--font-body),var(--font-fallback)!important;font-size:15px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important;padding:5.44px 20px!important;width:100%!important;max-width:none!important}.announcement-bar__message{min-height:2.3256rem!important}.announcement-bar a,.announcement-bar__message{color:#ffffffd9!important}.footer{background:var(--c-sage, #6B705C)!important;position:relative!important;z-index:1!important}.shopify-section-group-footer-group>.shopify-section:has(.footer),.shopify-section:has(>.footer),.shopify-section .footer{margin-top:-9vw!important}@media(max-width:749px){.shopify-section-group-footer-group>.shopify-section:has(.footer),.shopify-section:has(>.footer),.shopify-section .footer{margin-top:0!important}}.footer__heading{font-family:var(--font-body),var(--font-fallback)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fff!important}.footer__list-item a,.footer a{font-family:var(--font-body),var(--font-fallback)!important;font-size:12px!important;color:#fff!important;transition:color var(--ease)!important}.footer__list-item a:hover,.footer a:hover{color:#fff!important;opacity:.7!important}.footer__copyright{font-family:var(--font-body),var(--font-fallback)!important;font-size:11px!important;color:#fff!important;position:absolute!important;left:calc(clamp(28px,4vw,96px) + 3rem)!important;bottom:-.5rem!important;margin:0!important;text-align:left!important;transform:none!important;z-index:2!important}.localization-form h2{display:none!important}.localization-form,.localization-form__select,.disclosure{border:0!important;outline:0!important;box-shadow:none!important}.disclosure__button,.disclosure__button:hover,.disclosure__button:focus,.disclosure__button:focus-visible,.disclosure__button:active{border-color:transparent!important;outline:0!important;box-shadow:none!important}.localization-form__select:before,.localization-form__select:after{box-shadow:none!important;border:0!important;display:none!important}.footer,.footer__content-top,.footer__content-top-wrapper,.footer__content-bottom,.footer__content-bottom-wrapper,.footer__content-bottom>*,.footer__blocks-wrapper,.footer-block,.footer__column,.footer .footer__content-bottom,.footer .footer__content-top{border-top:0!important;border-bottom:0!important;border:0!important;box-shadow:none!important}.footer-block--newsletter,.footer-block--newsletter .footer-block__heading,.footer-block--newsletter .footer-block__newsletter,.footer-block--newsletter h2,.footer-block--newsletter p,.footer-block--newsletter .field__input{color:#fff!important}.footer-block--newsletter .field__input::placeholder{color:#fff!important;opacity:.6!important}.carissima-section-inner{max-width:1280px;margin:0 auto;padding:0 28px}.bg-sage{background:var(--c-sage)!important}.bg-sage-dk{background:var(--c-sage-dk)!important}.bg-cream{background:var(--c-cream)!important}.bg-off{background:var(--c-off)!important}.bg-white{background:var(--c-white)!important}.text-sage{color:var(--c-sage)!important}.text-muted{color:var(--c-muted)!important}.text-white{color:var(--c-white)!important}.text-cream{color:var(--c-cream)!important}.border-sage-lt{border:1px solid var(--c-sage-lt)!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){:root{--space-lg: 28px;--space-xl: 44px}.header,.site-header{padding-top:2px!important;padding-bottom:2px!important}.carissima-logo{font-size:19px}}html,:root{--font-body-family: "Work Sans", "Inter", "Helvetica Neue", Arial, sans-serif !important;--font-heading-family: "NM", "Inter", "Helvetica Neue", Arial, sans-serif !important;--font-body-style: normal !important;--font-body-weight: 300 !important;--font-body-weight-bold: 700 !important;--font-heading-style: normal !important;--font-heading-weight: 700 !important}html,body,body input,body select,body textarea,body button{font-family:Work Sans,Inter,Helvetica Neue,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.section-header__heading,.title,.card__heading,.product__title,.collection__title,.footer__heading{font-family:NM,Inter,Helvetica Neue,Arial,sans-serif!important}.carissima-logo,.carissima-logo-wrap .carissima-logo{font-family:var(--font-logo),var(--font-fallback)!important}.button,.button--primary,.button--secondary,.button--tertiary,.button--small,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.product-form__submit,.cart__dynamic-checkout-buttons button,button.btn,a.btn,.btn-primary,.btn-secondary{border-radius:10px!important}.collection-essential .facets-vertical-sort.page-width,.collection-essential .facets-wrapper.page-width,.collection-essential .product-grid-container .collection.page-width,.collection-reverie .facets-vertical-sort.page-width,.collection-reverie .facets-wrapper.page-width,.collection-reverie .product-grid-container .collection.page-width{max-width:100%}.product__media-item .global-media-settings,.product__media-wrapper .global-media-settings{border:0!important;border-radius:12px!important;background-color:transparent!important;overflow:hidden}.product__media-item .global-media-settings:after,.product__media-wrapper .global-media-settings:after{content:none!important}.product__media-item .global-media-settings img,.product__media-item .global-media-settings iframe,.product__media-item .global-media-settings video,.product__media-wrapper .global-media-settings img,.product__media-wrapper .global-media-settings iframe,.product__media-wrapper .global-media-settings video{border-radius:12px!important}.thumbnail-list__item .thumbnail,.thumbnail-list__item .thumbnail img{border-radius:10px!important}.product__media-item .product-media-container,.product__media-wrapper .product-media-container{--ratio-percent: 75% !important;--aspect-ratio: 1.3333 !important;background:#fff}.product__media-item .product__media,.product__media-wrapper .product__media{background:#fff}.product__media-item .product__media img,.product__media-item .product__media video,.product__media-item .product__media iframe,.product__media-item .product__media model-viewer,.product__media-wrapper .product__media img,.product__media-wrapper .product__media video,.product__media-wrapper .product__media iframe,.product__media-wrapper .product__media model-viewer{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.product-media-modal__content .product-media-container{--ratio-percent: 75% !important;--aspect-ratio: 1.3333 !important}.product-media-modal__content .product__media img{object-fit:contain!important}.thumbnail[aria-current]{box-shadow:0 0 0 2px #6b705c!important;border-color:#6b705c!important}.thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:0 0 0 2px #6b705c!important}.thumbnail-list__item:not(:has([aria-current])) .thumbnail{opacity:.85;transition:opacity .18s ease,transform .18s ease}.thumbnail-list__item:not(:has([aria-current])) .thumbnail:hover{opacity:1;transform:scale(1.03)}body.template-product main .page-width{max-width:100%}@media screen and (min-width:750px){body.template-product media-gallery{display:flex;flex-direction:row;align-items:flex-start;gap:16px}body.template-product media-gallery>slider-component:not(.thumbnail-slider){flex:1;order:2;min-width:0}body.template-product media-gallery>.thumbnail-slider,body.template-product media-gallery>slider-component.thumbnail-slider{flex:0 0 92px;order:1;width:92px}body.template-product .product--thumbnail .thumbnail-list{grid-template-columns:1fr!important;grid-gap:10px;width:100%}body.template-product .thumbnail-list__item{width:100%!important;aspect-ratio:1 / 1}body.template-product .thumbnail-list__item .thumbnail{width:100%;height:100%}}.product-media-modal__content>*+*{margin-top:-1px!important}.product-media-modal__content .global-media-settings{border:0!important;border-radius:0!important;background-color:transparent!important}.product-media-modal__content .global-media-settings:after{content:none!important}.product-media-modal__content .global-media-settings img{border-radius:0!important;display:block}.product-media-modal__content{padding:0!important}.product-media-modal__content>*{width:100%!important;max-width:100%!important}.header__inline-menu>ul{position:static}.carissima-mm-li,.carissima-mm{position:static}.carissima-mm>summary{list-style:none;cursor:pointer}.carissima-mm>summary::-webkit-details-marker{display:none}.carissima-mm__content{position:absolute;left:0;right:0;top:100%;z-index:10;box-sizing:border-box;padding:3.2rem 4rem 4rem;background:rgb(var(--color-background));box-shadow:0 8px 24px #00000014;border-top:1px solid rgba(0,0,0,.06);display:block!important;overflow:hidden;max-height:0;pointer-events:none;visibility:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s}.carissima-mm>summary .icon-caret{transition:transform .3s cubic-bezier(.4,0,.2,1)}.carissima-mm[open]>.carissima-mm__content{max-height:80vh;pointer-events:auto;visibility:visible;transition:max-height .3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.carissima-mm[open]>summary .icon-caret{transform:rotate(180deg)}.carissima-mm__panel{width:100%;max-width:120rem;margin:0 auto}.carissima-mm__cards{display:grid;gap:2.4rem}.carissima-mm__cards--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:86.4rem;margin:0 auto}.carissima-mm__card{display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0;white-space:normal;cursor:pointer}.carissima-mm__card-image-wrap{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:.8rem;background:#0000000a}.carissima-mm__card-image-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .3s ease;pointer-events:none}.carissima-mm__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.carissima-mm__card-img--placeholder{background:linear-gradient(135deg,#d9d2c5,#b3a991)}.carissima-mm__card:hover .carissima-mm__card-img{transform:scale(1.05)}.carissima-mm__card:hover .carissima-mm__card-image-wrap:after{background:#00000014}.carissima-mm__card:hover .carissima-mm__card-title{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}.carissima-mm__card:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px;border-radius:.4rem}.carissima-mm__card-body{padding:1.4rem .2rem 0}.carissima-mm__card-title{margin:0 0 .6rem;font-size:2.2rem;font-weight:400;letter-spacing:.005em;line-height:1.2;color:rgb(var(--color-foreground));transition:text-decoration-color .2s ease}.carissima-mm__card-desc{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.72);white-space:normal;overflow-wrap:break-word;word-wrap:break-word}.carissima-mm__card-title{white-space:normal}.carissima-mm__placeholder{text-align:center;padding:2rem;color:#0000008c;font-style:italic}@media(max-width:749px){.carissima-mm__cards--2{grid-template-columns:1fr}}.carissima-config-menu{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;width:100%;padding:1.5rem 0 1rem}.carissima-config-menu__item{margin:0;display:flex;flex-direction:column;align-items:center;flex:0 1 auto;text-decoration:none;color:inherit;cursor:pointer}.carissima-config-menu__item:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px;border-radius:.4rem}.carissima-config-menu__img{display:block;height:9rem;width:auto;max-width:100%;transition:opacity .2s ease}.carissima-config-menu__item:hover .carissima-config-menu__img{opacity:.62}.carissima-config-menu__item:hover .carissima-config-menu__label{text-decoration:underline;text-underline-offset:.3rem}.carissima-config-menu__label{margin-top:1.2rem;font-family:var(--font-body),var(--font-fallback);font-size:1.3rem;font-weight:400;letter-spacing:.02em;line-height:1.2;color:rgb(var(--color-foreground));text-align:center;white-space:nowrap}@media(max-width:749px){.carissima-config-menu{flex-wrap:wrap;justify-content:center;gap:1.4rem 1.8rem}.carissima-config-menu__img{height:6.5rem}.carissima-config-menu__label{font-size:1.1rem;white-space:normal}}.carissima-mm-backdrop{display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:#0006!important;opacity:0;pointer-events:none;z-index:9!important;transition:opacity .3s cubic-bezier(.4,0,.2,1)}body:has(.carissima-mm[open]) .carissima-mm-backdrop{opacity:1;pointer-events:auto}.carissima-mm-backdrop.is-active{opacity:1;pointer-events:auto}.template-page-fabric .shopify-section:has(.carissima-hero)+.shopify-section{padding-top:80px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/carissima.css.map */
