html,body{background:#070707!important}summary.menu-drawer__menu-item--multi-tab.menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset{color:#fff!important}.header__row.header__row--bottom.color-scheme-1.section.section--full-width-margin.section--page-width.color-tablet-scheme-1.color-mobile-scheme-1.max-md\:hidden{background:#070707}.header__columns.items-center.spacing-style{border:none}.header__columns.items-center.spacing-style span.text.header__active-menu-item,.header__columns.items-center.spacing-style span.text{color:#c7a055}*{-webkit-tap-highlight-color:transparent}a,button,img,input,textarea,select{outline:none}textarea{resize:none!important}a:active,button:active{background-color:transparent}a img{-webkit-tap-highlight-color:transparent}.drawer__inner{background:#070707}h2.drawer__heading.break.m-0.h5{color:#c7a055}.recently-viewed-products .product-item{padding-bottom:1rem;padding:10px;border:1px solid #C7A055;margin:9px}.drawer__inner span.link--hover-underline,span.price-item.price-item--regular,button.button--drawer.focus-inset{color:#c7a055}button.t-button.flex.justify-center.items-center.flex-column.bor-none.cursor-pointer.p-0.color-foreground.bg-transparent.focus-inset.no-js-hidden.decoration-none.link.h-full{color:#000}@media(min-width:1025px){form#ContactForm-AaU5xVW0vanRuQlNiS__contact_form_6aALVc{width:650px!important;padding:50px!important}product-info#MainProduct-template--28134293537099__main rte-formatter.size-style.spacing-style.text-block.max-w-full.flex.text-block--AV2d5NWd1eHhQY0tzU__product_description_zKQdWd.flex-column.rte.rte,product-info#MainProduct-template--28134293537099__main rte-formatter.size-style.spacing-style.text-block.max-w-full.flex.text-block--Ad0Rsek9KamtyTzZMZ__product_description_GeAMTf.flex-column.rte.rte,product-info#MainProduct-template--28134293537099__main rte-formatter.size-style.spacing-style.text-block.max-w-full.flex.text-block--ANjdzdkQrRTBMS1Q2U__product_description_y63BeP.flex-column.rte.rte{display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center}span.cart-text.max-md\:hidden{display:none}.header__column.header__column--left{display:inline-flex;flex-direction:row-reverse;position:absolute}span.wishlist-text.max-md\:hidden{display:none}}input#AeDlsSUxKVEM1RjlxR__input_ciFNQV,input#ARHBEZDNFOVpqcjE2b__input_7bXxmc,input#AeDlmdTMweWFWNkZqV__email-input,textarea#ANjhuQzRTMFkwUzg2U__textarea_7MTXCf,input#AblVaREVBZXhGeFJkd__input_QKVEJp,input#Aeko4ZksxZjRhaFVIU__input_EwqJPJ,input#ANW45UGpWYmhMZWlJd__email-input,textarea#AdGh0ZzFlenNiODZ5W__textarea_HtEeV3{background:#070707;border:none}form#ContactForm-AaU5xVW0vanRuQlNiS__contact_form_6aALVc{padding:20px;border:1px solid;width:auto;margin:auto}.main-product-information.section.section--page-width.color-scheme-3{border:1px solid}.product-information__media{border-right:1px solid}product-info#MainProduct-template--28134293537099__main span.price.price-item.price-item--sale.price-item--last{font-size:35px}product-info#MainProduct-template--28134293537099__main .product-form__input--pill input[type=radio]+label{background:transparent;color:#c7a055;border-radius:0;position:relative;border:1px solid #c7a055}product-info#MainProduct-template--28134293537099__main .group-block-content.relative.layout-panel-flex.layout-panel-flex--column.mobile-column{gap:0}div#link-ARUkrVkMxZ3VnNUFvW__menu_tab_item_hxCQtQ,.menu-drawer__inner-submenu.custom-scrollbar{background:#000!important}summary.menu-drawer__menu-item--multi-tab.menu-drawer__menu-item.link.link--text.list-menu__item.focus-inset,button.menu-drawer__close-button.link.link--text.focus-inset{text-transform:uppercase!important}ul.menu-drawer__menu.list-menu.grid li a{text-transform:uppercase;color:#fff!important}button.menu-drawer__close-button.link.link--text.focus-inset{color:#fff}@media(max-width:767px){ul#Grid-Ab3Y4cXpkTUNoNTJDM__multicolumn_Y9XKiz{display:flex;flex-direction:column-reverse;align-items:stretch;justify-content:center}}.card-wrapper .card{display:flex;flex-direction:column;height:100%;border:1px solid rgba(199,160,85,.35)!important;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,#c7a0550f,#c7a05500);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}@media(min-width:750px){.card-wrapper .card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #00000073;border-color:#c7a055b3}}.card-wrapper .card .card-information,.card-wrapper .card .card__information{padding-inline:12px}.card-wrapper .card .card__content{display:flex;flex-direction:column;flex:1}.card-wrapper .card .card__information{flex:1}.card-wrapper .card .card--block-button{margin-top:auto}.card-wrapper .card .card--block-button button,.card-wrapper .card .card--block-button .quick-add__submit{height:50px!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}.card-wrapper .card .card__content,.card-wrapper .card .card__information,.card-wrapper .card .card--block-title,.card-wrapper .card .card--block-vendor,.card-wrapper .card .card--block-price,.card-wrapper .card .card-information,.card-wrapper .card .card__heading,.card-wrapper .card .price{text-align:center!important}.card-wrapper .card .card__information,.card-wrapper .card .card--block-title,.card-wrapper .card .card--block-vendor,.card-wrapper .card .card--block-price{align-items:center!important}.card-wrapper .ratio,.card-wrapper .card__media .ratio,.card-wrapper .card .ratio{--ratio-percent: 100% !important}.card-wrapper .ratio img,.card-wrapper .card__media img,.card-wrapper .media img{object-fit:cover!important;width:100%!important;height:100%!important}.product-description__collection,.card--block-title .product-description__collection{display:none!important}.card-wrapper .card .card-product-information{display:flex!important;flex-direction:column!important}.card-wrapper .card .card-product-information>rte-formatter,.card-wrapper .card .card-product-information>rte-formatter .metafield-rich_text_field p{color:#c7a055!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 4px!important;line-height:1.65!important}.card-wrapper .card .card-product-information .card--block-title{margin-top:0!important}.js-fam{display:block}.fam-line{display:block;overflow-wrap:anywhere}.card-wrapper .card--block-vendor,.product-card-wrapper .card--block-vendor{color:#c7a055!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.65!important;opacity:1!important;overflow-wrap:anywhere}.card-wrapper .card--block-vendor a,.product-card-wrapper .card--block-vendor a{color:inherit!important;font-size:inherit!important;text-decoration:none!important}.card-wrapper .card--block-vendor .visually-hidden{display:none!important}.card-wrapper .metafield-rich_text_field,.product-card-wrapper .metafield-rich_text_field,.card-wrapper .metafield-rich_text_field>:is(p,h1,h2,h3,h4,h5,h6),.product-card-wrapper .metafield-rich_text_field>:is(p,h1,h2,h3,h4,h5,h6){color:#c7a055!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.65!important;margin:0!important;font-weight:400!important;overflow-wrap:anywhere}.template-article .section--page-width,.template-blog .section--page-width{max-width:100%!important}.template-article .blog-posts.section{--color-background: rgb(250 247 241) !important;--color-foreground: rgb(42 38 34) !important;--color-foreground-heading: rgb(26 26 26) !important;background-color:#faf7f1!important;color:#2a2622!important}.concierge-hero,.concierge-section,.concierge-skin,#ritual-quiz-wrapper,.quiz-grid{font-family:var(--font-body--family)!important}.concierge-hero :is(h1,h2,h3,h4,h5,h6),.concierge-section :is(h1,h2,h3,h4,h5,h6),.concierge-skin :is(h1,h2,h3,h4,h5,h6),#ritual-quiz-wrapper :is(h1,h2,h3,h4,h5,h6),.quiz-grid :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading--family)!important}#skin-quiz-wrapper :is(h1,h2,h3,h4),#aroma-quiz-wrapper :is(h1,h2,h3,h4),#ritual-quiz-wrapper :is(h1,h2,h3,h4),#ritual-quiz-wrapper-v2 :is(h1,h2,h3,h4),#skinResult :is(h1,h2,h3,h4),#aromaResult :is(h1,h2,h3,h4),#quizResult :is(h1,h2,h3,h4),#quizResult-v2 :is(h1,h2,h3,h4),.concierge-page :is(h1,h2,h3,h4),.concierge-hero :is(h1,h2,h3,h4),.concierge-section :is(h1,h2,h3,h4){font-family:var(--font-heading--family),"Bodoni Moda",serif!important}.skin-grid,.aroma-grid,.ritual-grid,.ritual-grid-v2{display:grid!important;grid-template-columns:1fr!important;gap:24px!important}.skin-card,.aroma-card,.ritual-card,.ritual-card-v2{display:grid;grid-template-columns:minmax(0,290px) 1fr;gap:34px;align-items:center;text-align:left;background:linear-gradient(160deg,#c7a0551a,#c7a05505 62%);border:1px solid rgba(199,160,85,.4);border-radius:16px;padding:30px;box-shadow:0 22px 50px #0006}.qr-media{align-self:stretch}.qr-media img{width:100%;height:100%;max-height:430px;aspect-ratio:4 / 5;object-fit:cover;border-radius:12px;display:block;background:#fff;box-shadow:0 16px 36px #00000080}.qr-body{min-width:0}.qr-body h3{font-family:var(--font-heading--family),"Bodoni Moda",serif!important;font-weight:400;font-size:clamp(2.3rem,3.1vw,2.9rem);color:#c7a055!important;margin:0 0 12px;line-height:1.12}.qr-body p{margin:0 0 13px;line-height:1.65;font-size:1.45rem}.qr-body p strong{display:inline-block;color:#c7a055;text-transform:uppercase;letter-spacing:.09em;font-size:1.15rem;font-weight:600;margin-top:12px}.qr-body>p:first-of-type strong{color:#e7dcc4;font-size:1.25rem;margin-top:0;letter-spacing:.12em}.qr-body ul{margin:8px 0 0;padding-left:1.15em}.qr-body li{margin-bottom:7px;font-size:1.38rem;line-height:1.5}.skin-buy,.aroma-buy,.ritual-buy{box-shadow:0 8px 22px #c7a05552;font-size:1.25rem!important}@media(max-width:749px){.skin-card,.aroma-card,.ritual-card,.ritual-card-v2{grid-template-columns:1fr;gap:20px;padding:22px 18px}.qr-media img{aspect-ratio:3 / 4;max-width:250px;margin:0 auto}.qr-body p{font-size:1.4rem}.qr-body li{font-size:1.35rem}.qr-body h3{font-size:2.35rem}#skin-quiz-wrapper button,#aroma-quiz-wrapper button,#ritual-quiz-wrapper button,#ritual-quiz-wrapper-v2 button{width:100%!important;margin:8px 0 0!important;padding:15px 18px!important;font-size:17px!important;white-space:normal!important;box-sizing:border-box!important;line-height:1.3}#skin-quiz-wrapper label,#aroma-quiz-wrapper label,#ritual-quiz-wrapper label,#ritual-quiz-wrapper-v2 label,.quiz-question label,.quiz-question-v2 label{font-size:17px!important;line-height:1.45;word-break:break-word}#skin-quiz-wrapper h3,#aroma-quiz-wrapper h3,#ritual-quiz-wrapper h3,#ritual-quiz-wrapper-v2 h3{font-size:1.35rem!important;line-height:1.32}}@media(max-width:749px){#ritual-quiz-wrapper,#ritual-quiz-wrapper-v2,#skin-quiz-wrapper,#aroma-quiz-wrapper,.concierge-page,.concierge-skin{max-width:100%!important;padding-left:16px!important;padding-right:16px!important;box-sizing:border-box;overflow-x:hidden}.ritual-grid,.ritual-grid-v2,.aroma-grid,.quiz-grid,.ritual-card,.ritual-card-v2,.aroma-card,.quiz-block,.concierge-section .card{grid-template-columns:1fr!important;max-width:100%!important;box-sizing:border-box;overflow-wrap:anywhere}#ritual-quiz-wrapper *,#ritual-quiz-wrapper-v2 *,#skin-quiz-wrapper *,#aroma-quiz-wrapper *,.concierge-page *{max-width:100%;overflow-wrap:anywhere}}.card-wrapper .card--block-title{--font-size: 1.6rem !important}.card-wrapper .card__heading,.card-wrapper .card__heading a,.card-wrapper .card-title-change{font-size:1.6rem!important;line-height:1.35!important}.card-wrapper .price,.card-wrapper .price .price-item{font-size:1.6rem!important}.card-wrapper .card .card--block-button{margin-top:auto!important;display:block!important;text-align:center!important;padding:8px 12px 14px!important}.card-wrapper .card .card--block-button .quick-add,.card-wrapper .card .card--block-button form{width:auto!important;display:inline-block!important}.card-wrapper .card .card--block-button .button,.card-wrapper .card .card--block-button .quick-add__submit,.card-wrapper .card .card--block-button button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;padding:11px 24px!important;line-height:1.2!important;border:1px solid rgba(199,160,85,.6)!important;border-radius:12px!important;background:transparent!important;color:#c7a055!important;font-size:1.2rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer;transition:background .25s ease,color .25s ease}.card-wrapper .card .card--block-button .button:hover,.card-wrapper .card .card--block-button .quick-add__submit:hover,.card-wrapper .card .card--block-button button:hover{background:#c7a055!important;color:#070707!important}.card-wrapper .card{padding:0 0 14px!important}.image-block__image{object-fit:var(--object-fit, cover);object-position:var(--object-position, center center)}.product-information__media img,.product-information__media .media,.product-information__media [class*=zoom],.product-information__media [class*=ken-burns],.product-card img,.product-card .media,.card img,.card .media,[class*=product-card] img,[class*=product-card] .media img,.media--hover-effect img,[class*=ken-burns],[class*=kenburns]{animation:none!important;transform:none!important;transition:none!important}.product-information{border:none}.link--AcjUwbjJydXRNUUlGQ__button_LCcbDH,.link--AeVRoSXE1UnZsSitUT__button_t89xi6,.link--AQjJqN2Y3c0xEOXROT__button_7pQXQW,.link--AUTVmRFM0NkJLL05aU__button_T7nrmJ,.link--AcTRnV05CVUZHc2d5Y__button_6t44hf,.link--AZFQ4WXJocWFMZlJXY__button_DgRUw7{border:1px solid #c7a055;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:260px;height:48px;padding:0 16px;text-align:center}.link--AcjUwbjJydXRNUUlGQ__button_LCcbDH:hover,.link--AeVRoSXE1UnZsSitUT__button_t89xi6:hover,.link--AQjJqN2Y3c0xEOXROT__button_7pQXQW:hover,.link--AUTVmRFM0NkJLL05aU__button_T7nrmJ:hover,.link--AcTRnV05CVUZHc2d5Y__button_6t44hf:hover,.link--AZFQ4WXJocWFMZlJXY__button_DgRUw7:hover{background-color:#c7a055;color:#fff}.link--AcjUwbjJydXRNUUlGQ__button_LCcbDH:hover .text,.link--AeVRoSXE1UnZsSitUT__button_t89xi6:hover .text,.link--AQjJqN2Y3c0xEOXROT__button_7pQXQW:hover .text,.link--AUTVmRFM0NkJLL05aU__button_T7nrmJ:hover .text,.link--AcTRnV05CVUZHc2d5Y__button_6t44hf:hover .text,.link--AZFQ4WXJocWFMZlJXY__button_DgRUw7:hover .text{color:#fff}@media(max-width:749px){.layout-panel-flex--row:has(>.link--AcTRnV05CVUZHc2d5Y__button_6t44hf),.layout-panel-flex--row:has(>.link--AZFQ4WXJocWFMZlJXY__button_DgRUw7){display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px!important;row-gap:12px!important;--flex-direction-mobile: row;--flex-wrap: wrap;--gap: 12px}.link--AQjJqN2Y3c0xEOXROT__button_7pQXQW,.link--AUTVmRFM0NkJLL05aU__button_T7nrmJ,.link--AZFQ4WXJocWFMZlJXY__button_DgRUw7,.link--AcjUwbjJydXRNUUlGQ__button_LCcbDH,.link--AeVRoSXE1UnZsSitUT__button_t89xi6,.link--AcTRnV05CVUZHc2d5Y__button_6t44hf{width:calc(50% - 12px)!important;min-width:0!important;max-width:calc(50% - 12px)!important;flex:0 0 calc(50% - 12px)!important;box-sizing:border-box!important;text-align:center!important;--size-style-width-mobile: calc(50% - 12px) !important;--size-style-width-mobile-min: calc(50% - 12px) !important}}@media(max-width:749px){#Global-Drawer .toggle-content,#Global-Drawer .toggle-content *,#Global-Drawer .toggle-content p,#Global-Drawer .toggle-content span,#Global-Drawer .toggle-content h1,#Global-Drawer .toggle-content h2,#Global-Drawer .toggle-content h3,#Global-Drawer .toggle-content h4,#Global-Drawer .toggle-content h5,#Global-Drawer .toggle-content h6{color:#fff!important}}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:#c7a055;color:#070707}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid rgba(199,160,85,.7);outline-offset:1px}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:none}.focus-inset:focus-visible,.focus-inset:focus,.focus-inset:focus-within{outline:none!important;box-shadow:none!important}.header__icon,.header__icon:hover,.header__icon:focus,.header__icon:focus-visible,.header__icon:focus-within,.header__icon:active,.header__icon.button:hover{outline:none!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;border:none!important}.header__icon:hover svg{opacity:.7;transition:opacity .2s ease}img{max-width:100%}a,button,.button,.link{transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte p{margin:0 0 1em}.rte p:last-child{margin-bottom:0}@media(min-width:750px){.grid-layout:not(.swiper-wrapper):has(.card-wrapper){display:flex;flex-wrap:wrap;justify-content:center;gap:var(--card-grid-gap)}.grid-layout:not(.swiper-wrapper):has(.card-wrapper)>*{flex:0 0 calc((100% - (var(--card-grid-per-row) - 1) * var(--grid-desktop-horizontal-spacing, 30px)) / var(--card-grid-per-row));max-width:calc((100% - (var(--card-grid-per-row) - 1) * var(--grid-desktop-horizontal-spacing, 30px)) / var(--card-grid-per-row))}}@media(max-width:749px){.grid-layout:not(.swiper-wrapper):has(.card-wrapper),.product-grid:not(.swiper-wrapper):has(.card-wrapper){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.grid-layout:has(.card-wrapper)>*,.product-grid:has(.card-wrapper)>*{min-width:0!important}}.section-footer,.shopify-section-group-footer-group,.shopify-section-group-footer-group .section-background,.shopify-section-group-footer-group .section,.shopify-section-group-footer-group [class*=color-scheme]{background-color:#561c24!important;background-image:none!important}.shopify-section-group-footer-group{border-top:none!important}.section-footer{box-shadow:0 -10px 34px #00000059}.shopify-section-group-footer-group,.shopify-section-group-footer-group p,.shopify-section-group-footer-group a,.shopify-section-group-footer-group li,.shopify-section-group-footer-group span,.shopify-section-group-footer-group small,.shopify-section-group-footer-group .rte{color:#ece7dd!important}.section-footer h2,.section-footer h3,.section-footer h4,.section-footer h5,.section-footer .h4,.section-footer [class*=heading]{color:#c7a055!important;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.section-footer a{transition:color .2s ease;text-decoration:none}.section-footer a:hover{color:#c7a055!important}.section-footer .icon,.section-footer svg{color:#ece7dd}.section-footer a:hover svg{color:#c7a055}.section-footer .copyright__content,.section-footer [class*=footer-bottom],.section-footer [class*=copyright]{color:#ece7dda6!important;border-top:1px solid rgba(199,160,85,.2);padding-top:16px;margin-top:8px}.section-footer .copyright__content a,.section-footer [class*=copyright] a{color:#ece7ddcc!important}.section-footer .logo,.section-footer img[alt*=logo i]{margin-inline:auto;display:block}.shopify-section-group-footer-group h5{color:#c7a055!important;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-weight:500}.shopify-section-group-footer-group .rte p{line-height:1.7;margin:0 0 8px}.shopify-section-group-footer-group .rte a[href^="mailto:"]{color:#c7a055!important;word-break:break-word}@media(max-width:749px){.shopify-section-group-footer-group img[src*=LOGO_LAKE_COMO]{width:320px!important;max-width:82%!important;height:auto!important;display:block!important;margin-inline:auto!important}.shopify-section-group-footer-group .group-block:has(>.group-block+.group-block+.group-block)>:first-child>*{margin-inline:auto!important}.shopify-section-group-footer-group .group-block:has(>.group-block+.group-block+.group-block){display:grid!important;grid-template-columns:1fr 1fr!important;gap:30px 20px!important;align-items:start!important}.shopify-section-group-footer-group .group-block:has(>.group-block+.group-block+.group-block)>:first-child{grid-column:1 / -1!important;text-align:center}.shopify-section-group-footer-group .group-block:has(>.group-block+.group-block+.group-block)>:nth-child(2){grid-column:1!important;grid-row:2!important}.shopify-section-group-footer-group .group-block:has(>.group-block+.group-block+.group-block)>:nth-child(3){grid-column:1!important;grid-row:3!important}.shopify-section-group-footer-group .group-block:has(>.group-block+.group-block+.group-block)>:nth-child(4){grid-column:2!important;grid-row:2!important}.shopify-section-group-footer-group .group-block:has(>.group-block+.group-block+.group-block)>:nth-child(5){grid-column:2!important;grid-row:3!important}}.menu-drawer__menu-item--multi-tab{color:#ece7dd!important}.menu-drawer__menu-item--multi-tab:hover,.menu-drawer__menu-item--multi-tab:focus{color:#c7a055!important}:root{--oro: #c7a055 !important;--oro-light: #e3c68a !important;--oro-chiaro: #e3c68a !important;--lago: #0d0d0d !important;--nero: #0a0a0a !important}.article-header,.article-body,.article-content,.article-cta,.article-footer,.article-header *,.article-body *,.article-content *,.article-cta *,.article-footer *{font-family:Jost,-apple-system,BlinkMacSystemFont,sans-serif!important}.article-title,.article-header h1,.article-subtitle,.article-intro-box,.lead,.article-content h2,.section h2,.pull-quote p,.quote p,.highlight p,.cta p,.product-type,.emotion-effect,.stat-num,.article-cta h2{font-family:Cormorant Garamond,Times New Roman,Georgia,serif!important}.article-content img,.article-body img{border-radius:4px}.img-placeholder{border:none!important;background:transparent!important;min-height:0!important}.card-product__group .text,.card-product__group-btn .text,.card-wishlist .wishlist-button>span:not([class*=icon]),.card-product__group-btn>span:not([class*=icon]):not(.svg-wrapper){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important}.card-product__group-item.card-compare,.card-product__group-btn.compare-button,.compare-button{display:none!important}@media(min-width:750px){.shopify-section-group-footer-group [class*=footer-group]{align-items:flex-start!important;gap:clamp(24px,4vw,64px)!important}}@media(max-width:749px){.group-block--height-custom{height:auto!important}.layout-panel-flex--column>.group-block--height-custom{flex-basis:auto!important}}@media(min-width:750px){.group-block--height-custom{height:auto!important;min-height:var(--size-style-height)}.layout-panel-flex--column>.group-block--height-custom{flex-basis:auto!important;min-height:var(--size-style-height)}}html,*{scrollbar-width:thin;scrollbar-color:#c7a055 transparent}@media(min-width:750px){html{scrollbar-gutter:stable}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c7a055bf;border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#c7a055;background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}}.cus-scrollbar::-webkit-scrollbar,.custom-scrollbar::-webkit-scrollbar,.menu-drawer__inner-submenu::-webkit-scrollbar,.gift-set-builder__grid::-webkit-scrollbar{width:6px;height:6px}.cus-scrollbar::-webkit-scrollbar-thumb,.custom-scrollbar::-webkit-scrollbar-thumb,.menu-drawer__inner-submenu::-webkit-scrollbar-thumb,.gift-set-builder__grid::-webkit-scrollbar-thumb{background:#c7a055b3;border-radius:999px}@media(max-width:749px){*{scrollbar-width:none!important}::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}}@media(max-width:749px){.header__icon--account{display:none!important}side-drawer-opener.account-actions:has(.header__icon--account){display:none!important}}@media(min-width:750px){.card-wrapper{transition:transform .35s ease,box-shadow .35s ease}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0000008c,0 0 0 1px #c7a05559}}.button:hover,button.button:hover{box-shadow:0 6px 22px #c7a05547}hr{border:0;height:1px;background:linear-gradient(90deg,transparent,rgba(199,160,85,.5),transparent)}.slideshow__slides .swiper-slide{position:relative}.slideshow__slides .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;background:linear-gradient(to bottom,#0000001a,#0000 28% 52%,#0006)}.slideshow__slides .text-block{text-shadow:0 2px 14px rgba(0,0,0,.55)}.text-block h2,.text-block h4,.text-block h5{position:relative}.text-block h2:after,.text-block h4:after,.text-block h5:after{content:"";display:block;height:2px;width:0;margin:10px auto 0;background:linear-gradient(90deg,#c7a055,transparent);animation:kmln-underline 1s ease .2s forwards}.text-block--align-left h2:after,.text-block--align-left h4:after{margin-inline:0 auto}@keyframes kmln-underline{to{width:56px}}.text-block h2,.text-block h3,.text-block h4,.text-block h5{text-align:center!important;position:relative}[class*=color-scheme-3] .text-block h2,[class*=color-scheme-3] .text-block h3,[class*=color-scheme-3] .text-block h4,[class*=color-scheme-3] .text-block h5,[class*=color-scheme-4] .text-block h2,[class*=color-scheme-4] .text-block h3,[class*=color-scheme-4] .text-block h4,[class*=color-scheme-4] .text-block h5{color:#c7a055!important}.text-block h3:after{content:"";display:block;height:2px;width:56px;margin:10px auto 0;background:linear-gradient(90deg,#c7a055,transparent)}@media(prefers-reduced-motion:reduce){.text-block h2:after,.text-block h4:after,.text-block h5:after{animation:none;width:56px}}[class*=text_yKm3gq] h6{color:#c7a055!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.12em;position:relative}[class*=text_yKm3gq] h6:after{content:"";display:block;height:2px;width:56px;margin:12px auto 0;background:linear-gradient(90deg,#c7a055,transparent)}#MainContent .text-block :is(h4,h5,h6){font-size:max(2rem,var(--font-size, 2rem))!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}#MainContent .text-block :is(h4,h5,h6) strong{font-weight:inherit!important}html{overflow-x:clip}free-shipping-component,.haloCalculatorShipping,[data-free-shipping-wrapper]{display:none!important}body:has(.gift-set-builder) #multitasking-bar{display:none!important}@media(max-width:749px){#multitasking-bar{display:none!important}.shopify-section-group-footer-group [class*=group-block-content][class*=mobile-column]:has(.icon),.shopify-section-group-footer-group [class*=group-block-content]:has(svg.icon){flex-direction:row!important;justify-content:center!important;flex-wrap:wrap!important;gap:18px!important}.shopify-section-group-footer-group [class*=copyright],.shopify-section-group-footer-group [class*=footer-bottom],.shopify-section-group-footer-group .group_jbp8k7,.shopify-section-group-footer-group [id*=group_jbp8k7]{text-align:center!important}}.h-captcha,.h-captcha iframe,iframe[src*="hcaptcha.com"][title*=hCaptcha i]{display:none!important}html,body{overflow-x:clip}@media(min-width:750px){body.overflow-hidden-mobile{overflow:visible!important;padding-right:0!important}html.overflow-hidden-mobile,html:has(body.overflow-hidden-mobile){overflow:visible!important}}@media(min-width:750px){.header-localization .disclosure{position:relative}.header-localization .selector__dropdown{position:static!important}.header-localization .selector__dropdown .slide__overlay--mb{display:none!important}.header-localization .disclosure__list-wrapper{position:absolute!important;top:100%!important;bottom:auto!important;left:0!important;right:auto!important;min-width:16rem;max-width:min(90vw,28rem)}}.menu-drawer__utility-links .disclosure__list-wrapper,.header-localization .disclosure__list-wrapper{background:#0c0c0c!important;border:none!important;box-shadow:0 8px 24px #00000073!important;color:#ece7dd!important}.menu-drawer__utility-links .disclosure__link,.header-localization .disclosure__link,.menu-drawer__utility-links .localization-form__select,.menu-drawer__utility-links .selector__close-button{color:#ece7dd!important}.menu-drawer__utility-links .language-selector--only .localization-form__select,.menu-drawer__utility-links .localization-selector{background:transparent!important;border:none!important;color:#ece7dd!important}.menu-drawer__utility-links .disclosure__link:hover,.header-localization .disclosure__link:hover,.menu-drawer__utility-links .disclosure__link[aria-current=true],.header-localization .disclosure__link[aria-current=true]{color:#c7a055!important;background:#c7a0551a!important}.menu-drawer__utility-links .menu-drawer__utility-heading{color:#c7a055!important}.wishlist-page__title{text-align:center;color:#c7a055;margin:0 0 2.6rem}.wishlist-container .switcher-grid{justify-content:center;gap:8px;margin-bottom:2.4rem}.wishlist-container .switcher-grid__label{color:#ece7dd}.wishlist-container .wishlist-share{color:#ece7dd;transition:color .2s}.wishlist-container .wishlist-share:hover{color:#c7a055}.wishlist-container .wishlist-content-empty{padding:4rem 0}.wishlist-container .wishlist-content-empty .wishlist-content-text{color:#ece7dd;font-size:1.8rem;display:block;margin-bottom:1.6rem}[id*=featured_collection_zcbaAy] h4,[id*=featured_collection_zcbaAy] h4 *{color:#c7a055!important}.card-wrapper .card__content{display:flex;flex-direction:column;height:100%}.card-wrapper .card__information{flex:0 0 auto}.card-wrapper .card__information .price,.card-wrapper .card__information [class*=price]{margin-top:6px}.card-wrapper .card--block-button{margin-top:auto}.section-footer .logo,.section-footer img[alt*=logo i]{margin-inline:auto;display:block;max-width:170px;height:auto}.section-footer .section-content-wrapper{gap:28px}.section-footer:after{content:"";display:block;width:100%;height:4px;background:linear-gradient(90deg,#1a0610,#5e1730,#1a0610)}@media(max-width:749px){[id*=section_hfaB8h] .rte,[id*=section_hfaB8h] .rte p,[id*=section_BpzFtg] .rte,[id*=section_BpzFtg] .rte p,[id*=section_dPVtpA] .rte,[id*=section_dPVtpA] .rte p{font-size:1.6rem!important;line-height:1.6!important}[id*=section_hfaB8h] h6,[id*=section_BpzFtg] h6,[id*=section_dPVtpA] h6{margin:0 0 12px!important;padding-bottom:0!important}}.slideshow .swiper-button,.slideshow .swiper-button-prev,.slideshow .swiper-button-next,.slideshow .swiper-btns-wrap button,.slideshow .swiper-btns-wrap .swiper-button,.slideshow [class*=swiper-button]:not(.swiper-pagination){display:none!important}.card-wrapper .card__heading,.card-wrapper .card__heading a,.card--block .card__heading,.card--block [class*=title] a{font-size:1.5rem;line-height:1.3;letter-spacing:.03em}.card-wrapper [class*=price],.card--block [class*=price]{font-size:1.4rem;letter-spacing:.02em}.card-wrapper .card__content,.card--block-blocks{text-align:center}.card-wrapper .card__information{padding-block:12px 4px}.card--block .card--block-button .button,.card-wrapper .card--block-button .button{width:100%}.product-grid.grid-layout,.grid-layout--collection,[class*=featured_collection] .grid-layout{gap:28px 20px}@media(max-width:749px){.product-grid.grid-layout,[class*=featured_collection] .grid-layout{gap:22px 12px}}.section .title-wrapper h2,.section h2.title,[class*=featured_collection] h2,[class*=featured_collection] h4{letter-spacing:.06em;line-height:1.2}.rte{line-height:1.7}.rte p+p{margin-top:1em}.slideshow__slide .slide__content{padding-inline:clamp(20px,5vw,90px)!important;padding-block:clamp(24px,4vh,48px) clamp(28px,5vh,64px)!important;box-sizing:border-box}@media(min-width:750px){.slideshow__slide .slide__content .text-block{max-width:52ch}}@media(max-width:749px){.slideshow__slide .slide__content{padding-inline:18px!important;padding-block:16px 22px!important}}.slideshow__slide{position:relative}.slideshow__slide>.page-width{position:relative;z-index:2}.slideshow__slide .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0000008c,#0000002e 40%,#0000 70%)}.slideshow__slide .slide__content .text-block,.slideshow__slide .slide__content .text-block *,.slideshow__slide .slide__content h1,.slideshow__slide .slide__content h2,.slideshow__slide .slide__content h3{text-shadow:0 2px 16px rgba(0,0,0,.85),0 1px 4px rgba(0,0,0,.7)!important}.slideshow__slide .slide__content a.button,.slideshow__slide .slide__content .button,.slideshow__slide .slide__content [class*=__button_]{background:#0c0c0cd1!important;border:1px solid rgba(255,255,255,.85)!important;color:#fff!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-shadow:none!important}.slideshow__slide .slide__content a.button .text,.slideshow__slide .slide__content .button .text,.slideshow__slide .slide__content [class*=__button_] .text,.slideshow__slide .slide__content [class*=__button_] span{color:#fff!important}.slideshow__slide .slide__content a.button:hover,.slideshow__slide .slide__content .button:hover,.slideshow__slide .slide__content [class*=__button_]:hover{background:#c7a055!important;border-color:#c7a055!important;color:#1a1a1a!important}.slideshow__slide .slide__content [class*=__button_]:hover .text,.slideshow__slide .slide__content [class*=__button_]:hover span,.slideshow__slide .slide__content .button:hover .text{color:#1a1a1a!important}.slideshow__slide .slide__content>.group-block>.group-block-content{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:clamp(28px,4.5vh,52px)!important}.slideshow__slide .slide__content [class*=__button_]{min-height:50px!important;padding:12px 28px!important;width:auto!important;min-width:190px;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}@media(max-width:749px){.slideshow__slide .slide__content [class*=__button_]{min-width:0!important;max-width:none!important;flex:0 1 auto!important;padding:10px 18px!important}}.slideshow__slide .slide__content .text-block{align-items:center!important;text-align:center!important;margin-inline:auto!important;max-width:46ch!important}.slideshow__slide .slide__content>.group-block>.group-block-content>.group-block{width:auto!important}.slideshow__slide .slide__content>.group-block>.group-block-content>.group-block>.group-block-content{flex-direction:row!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:14px!important}@media(max-width:749px){.slideshow__slide .slide__content>.group-block>.group-block-content>.group-block>.group-block-content{gap:10px!important}}.slideshow__slide .slide__content .text-block,.slideshow__slide .slide__content .text-block *,.slideshow__slide .slide__content h1,.slideshow__slide .slide__content h2,.slideshow__slide .slide__content h3,.slideshow__slide .slide__content p,.slideshow__slide .slide__content [class*=text_]{font-family:var(--font-heading--family),"Cormorant Garamond",Georgia,serif!important}.slideshow__slide .slide__content>.group-block{display:grid!important;align-content:center!important;justify-items:center!important;height:100%!important}.slideshow__slide .slide__content>.group-block>.group-block-content{display:grid!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-content:center!important;justify-items:center!important;width:100%!important;height:100%!important;gap:32px!important;text-align:center!important}.slideshow__slide .slide__content>.group-block>.group-block-content>*{grid-column:1!important;align-self:start!important;justify-self:center!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;position:static!important;width:auto!important;max-width:100%!important}.slideshow__slide .slide__content .text-block,.slideshow__slide .slide__content .text-block *,.slideshow__slide .slide__content [class*=text_]{color:#fff!important}.slideshow__slide .slide__content .text-block,.slideshow__slide .slide__content .text-block *,.slideshow__slide .slide__content [class*=text_],.slideshow__slide .slide__content [class*=text_] *{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.slideshow__slide .slide__content>.group-block>.group-block-content>.group-block{margin-top:12px!important}.slideshow__slide .slide__content .text-block,.slideshow__slide .slide__content .text-block *{line-height:1.3!important}@media(max-width:749px){[id*=featured_collection] .section-header,[id*=featured_collection] [class*=title],[id*=featured_collection] [class*=header],[id*=featured_collection] .type-style--grid,[id*=featured_collection] h2,[id*=featured_collection] h3,[id*=featured_collection] h4,[id*=featured_collection] h5,[id*=featured_collection] h6,[id*=section_] .section-header,[id*=section_] .title-wrapper{text-align:center!important;align-items:center!important;justify-content:center!important}[id*=featured_collection] h2,[id*=featured_collection] h3,[id*=featured_collection] h4,[id*=featured_collection] h5,[id*=featured_collection] h6{width:100%!important;margin-inline:auto!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}}.card-wrapper .button:hover,.card-wrapper .button:hover .text,.card-wrapper .button:hover span,.card-wrapper .button:active,.card-wrapper .button:active .text,.card-wrapper .button:active span,.card-wrapper .button:focus,.card-wrapper .button:focus .text,.card .button:hover,.card .button:hover .text,.card .button:hover span,.quick-add__submit:hover,.quick-add__submit:hover .text,.quick-add__submit:hover span,[class*=add-to-cart]:hover,[class*=add-to-cart]:hover .text,[class*=add-to-cart]:hover span{color:#1a1a1a!important}@media(max-width:749px){.card-wrapper [class*=price],.card [class*=price],.card-wrapper .price-item,[id*=featured_collection] [class*=price]{font-size:1.3rem!important}.card-wrapper .card__heading,.card-wrapper .card__heading a,.card--block [class*=title] a{font-size:1.35rem!important}product-info span.price,product-info .price-item,.product-information .price,.product-information .price-item{font-size:2rem!important}}.promotionPopup h2,.promotion-popup h2,[class*=promotion-popup] h2,[id*=Promotion-popup] h2{font-weight:700!important}[id*=section_nTFFT4] h6{font-size:1.9rem!important;color:#c7a055!important;font-family:var(--font-heading--family),"Cormorant Garamond",Georgia,serif!important;letter-spacing:.04em;margin:0 0 8px!important;line-height:1.25!important}[id*=section_nTFFT4] p{font-size:1.8rem!important;line-height:1.65!important;margin:0 0 24px!important}@media(max-width:749px){[id*=section_nTFFT4] h6,[id*=section_nTFFT4] p{font-size:1.7rem!important}}.rte p,.rte li,.main-page .text-block p,[id*=page] .text-block p{font-size:1.8rem!important;line-height:1.65!important}@media(max-width:749px){.rte p,.rte li,.main-page .text-block p,[id*=page] .text-block p{font-size:1.6rem!important}}.shopify-section-group-footer-group img[src*=LOGO_LAKE_COMO],.section-footer img[src*=LOGO_LAKE_COMO]{filter:brightness(0) saturate(100%) invert(69%) sepia(50%) saturate(420%) hue-rotate(5deg) brightness(92%) contrast(86%)}.shopify-section-group-footer-group img[src*=LOGO_LAKE_COMO],.section-footer img[src*=LOGO_LAKE_COMO]{display:block!important;opacity:1!important;visibility:visible!important;margin-inline:auto!important;height:auto!important}.shopify-section-group-footer-group [class*=image-block],.shopify-section-group-footer-group [class*=image-block] .ratio{min-height:0!important;height:auto!important;opacity:1!important}@media(min-width:750px){.shopify-section-group-footer-group [class*=image-block]:has(img[src*=LOGO_LAKE_COMO]){margin-top:-16px!important}}[class*=accordion_e4KexH],[class*=accordion_filter]{display:flex;flex-direction:column;gap:16px;max-width:900px;margin-inline:auto}[class*=accordion_e4KexH] accordion-custom,[class*=accordion_filter] accordion-custom{display:block;position:relative;border:1px solid rgba(199,160,85,.22);border-radius:16px;background:linear-gradient(180deg,#c7a0550b,#fff0);overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}[class*=accordion_e4KexH] accordion-custom:before,[class*=accordion_filter] accordion-custom:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#c7a055,#8a6d34);transform:scaleY(0);transform-origin:top;transition:transform .35s ease}[class*=accordion_e4KexH] accordion-custom:hover:before,[class*=accordion_e4KexH] accordion-custom:has(details[open]):before,[class*=accordion_filter] accordion-custom:hover:before,[class*=accordion_filter] accordion-custom:has(details[open]):before{transform:scaleY(1)}[class*=accordion_e4KexH] accordion-custom:hover,[class*=accordion_e4KexH] accordion-custom:has(details[open]),[class*=accordion_filter] accordion-custom:hover,[class*=accordion_filter] accordion-custom:has(details[open]){border-color:#c7a0558c;box-shadow:0 14px 40px #0006;background:linear-gradient(180deg,#c7a05513,#fff0)}[class*=accordion_e4KexH] .details__header,[class*=accordion_filter] .details__header{padding:20px 26px!important;color:#d8b76a!important;letter-spacing:.02em;gap:14px}[class*=accordion_e4KexH] details[open] .details__header,[class*=accordion_filter] details[open] .details__header{color:#e7c987!important}[class*=accordion_e4KexH] .details__header .icon-plus-wrapper,[class*=accordion_filter] .details__header .icon-plus-wrapper{display:none!important}[class*=accordion_e4KexH] .details__header .icon-caret-wrapper,[class*=accordion_filter] .details__header .icon-caret-wrapper{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:1px solid rgba(199,160,85,.4);display:inline-flex;align-items:center;justify-content:center;color:#c7a055;transition:background .25s ease,border-color .25s ease}[class*=accordion_e4KexH] accordion-custom:has(details[open]) .details__header .icon-caret-wrapper,[class*=accordion_filter] accordion-custom:has(details[open]) .details__header .icon-caret-wrapper{background:#c7a05526;border-color:#c7a055b3}[class*=accordion_e4KexH] .details-content,[class*=accordion_filter] .details-content{padding:0 26px 22px!important;color:#ece7dd!important;line-height:1.7}.main-product-information [style*="0.875rem"],.main-product-information [style*="0.875rem"] *,.text-block [style*="0.875rem"],.text-block [style*="0.875rem"] *,.rte [style*="0.875rem"],.rte [style*="0.875rem"] *{font-size:inherit!important}.custom-section-content{height:auto!important;overflow:visible!important}.group-block:has(>.group-block__media-wrapper.media--empty)>.overlay{display:none!important}.main-product-information .rte h3{font-size:2.1rem;font-weight:700;letter-spacing:.01em;line-height:1.2;margin:0 0 .5em}.main-product-information .rte h4,.main-product-information .rte>div[dir]>strong:only-child,.main-product-information .rte p>strong:only-child,.main-product-information .rte div[dir]>strong:only-child{display:inline-block;font-size:1.55rem;font-weight:700;letter-spacing:.04em;line-height:1.3;margin:1.5em 0 .35em}.main-product-information .rte p,.main-product-information .rte div[dir]{font-size:1.6rem;line-height:1.7;margin:0 0 .7em}.main-product-information .rte .note-tag{font-size:1.5rem}.card-wrapper .price-item,.card--block-price .price-item,.card-information .price-item{font-size:1.6rem!important;line-height:1.3!important}.card--block-title,.card-title,.card__heading,.card-information .card-title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;overflow-wrap:anywhere}.text-clamp-style{-webkit-line-clamp:unset!important;display:block!important;max-height:none!important}[class*=card_product_title_flex],[class*=card_product_title_flex] .text,[class*=card_product_title_flex] .link--hover-underline,[class*=card_product_vendor_flex],[class*=card_product_vendor_flex] .text,[class*=card_product_description],[class*=card_product_description] .text{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;max-width:100%!important;overflow-wrap:anywhere}[class*=card_product_title_flex],[class*=card_product_title_flex] .text,[class*=card_product_vendor_flex],[class*=card_product_vendor_flex] .text{text-align:center!important}[class*=card_product_title_flex]>.text,[class*=card_product_vendor_flex]>.text{display:block!important;width:100%!important}.card-wrapper .metafield-rich_text_field,.card-wrapper .metafield-rich_text_field p,[class*=card_product] .metafield-rich_text_field,[class*=card_product] .metafield-rich_text_field p{max-width:100%!important;text-align:center!important;overflow-wrap:normal!important;word-break:normal!important}.promotion-popup .email-signup__form,.promotion-popup .subscription-form{width:100%!important;max-width:100%!important}.promotion-popup .email-signup__input-groups{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important}.promotion-popup .email-signup__input-group{flex:1 1 auto!important;min-width:0!important;width:auto!important;margin:0!important}.promotion-popup .email-signup__input{width:100%!important;box-sizing:border-box!important}.promotion-popup .email-signup__button--integrated{position:static!important;flex:0 0 auto!important;inset:auto!important;transform:none!important;margin:0!important;width:52px!important;height:52px!important;min-width:52px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important}@media screen and (max-width:375px){.header-logo__image-container{width:calc(var(--header-logo-image-width-mobile) * .85)!important;height:calc(var(--header-logo-image-height-mobile) * .85)!important}}.wishlist-items-display .card--block,.wishlist-items-display .card--block *{--text-align: center !important;--size-style-width: 100% !important;--width: 100% !important}.wishlist-items-display .card--block-title,.wishlist-items-display .card--block-title .text,.wishlist-items-display .card--block-title .link--hover-underline,.wishlist-items-display .card-information,.wishlist-items-display .card-product-information,.wishlist-items-display .metafield-rich_text_field,.wishlist-items-display .metafield-rich_text_field p,.wishlist-items-display .price,.wishlist-items-display .price__container{text-align:center!important}.wishlist-items-display .card--block-title,.wishlist-items-display .card--block-title .text,.wishlist-items-display .card-information,.wishlist-items-display .card-product-information{width:100%!important;max-width:100%!important;margin-inline:auto!important;justify-content:center!important}.wishlist-items-display .card--block-title .text{display:block!important}.wishlist-items-display>*{max-width:340px!important;margin-inline:auto!important;box-sizing:border-box!important}@media(max-width:749px){.text-heading-lines:before,.text-heading-lines:after{display:none!important}.text-heading-lines{gap:0!important}}.shopify-section:has(#skin-quiz-wrapper),.shopify-section:has(#aroma-quiz-wrapper),.shopify-section:has(#ritual-quiz-wrapper-v2),.shopify-section:has(#skin-quiz-wrapper) [class*=color-scheme],.shopify-section:has(#aroma-quiz-wrapper) [class*=color-scheme],.shopify-section:has(#ritual-quiz-wrapper-v2) [class*=color-scheme],.shopify-section:has(#skin-quiz-wrapper) .spacing,.shopify-section:has(#aroma-quiz-wrapper) .spacing,.shopify-section:has(#ritual-quiz-wrapper-v2) .spacing{background:#000!important;background-color:#000!important}#skin-quiz-wrapper,#aroma-quiz-wrapper,#ritual-quiz-wrapper-v2{max-width:720px!important;width:calc(100% - 32px)!important;margin:18px auto!important;padding:clamp(26px,5vw,44px)!important;background:#000!important;border:1px solid rgba(199,160,85,.38)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0a!important}#ritual-quiz-wrapper-v2:has(.quiz-layout-v2){max-width:1080px!important}#ritual-quiz-wrapper-v2 .quiz-layout-v2{align-items:stretch!important}#ritual-quiz-wrapper-v2 .quiz-image-v2{padding-right:0!important;border-radius:18px;overflow:hidden!important;border:1px solid rgba(199,160,85,.25)}#ritual-quiz-wrapper-v2 .quiz-image-v2 img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:18px}@media(max-width:768px){#ritual-quiz-wrapper-v2 .quiz-image-v2{min-height:0!important}#ritual-quiz-wrapper-v2 .quiz-image-v2 img{height:auto!important;aspect-ratio:3 / 2}}#skin-quiz-wrapper form h3,#aroma-quiz-wrapper form h3,#ritual-quiz-wrapper-v2 form h3{text-align:center;color:#fff;margin:0 0 20px!important;font-size:1.6rem!important;line-height:1.3}#skin-quiz-wrapper form label,#aroma-quiz-wrapper form label,#ritual-quiz-wrapper-v2 form label{display:flex!important;align-items:center;gap:12px;margin:10px 0!important;padding:15px 20px;font-size:1.12rem;border:1px solid rgba(199,160,85,.22);border-radius:12px;background:#ffffff04;cursor:pointer;text-align:left;transition:border-color .2s ease,background .2s ease}#skin-quiz-wrapper form label:hover,#aroma-quiz-wrapper form label:hover,#ritual-quiz-wrapper-v2 form label:hover{border-color:#c7a055a6;background:#c7a0550f}#skin-quiz-wrapper input[type=radio],#aroma-quiz-wrapper input[type=radio],#ritual-quiz-wrapper-v2 input[type=radio]{accent-color:#c7a055;width:18px;height:18px;flex:0 0 auto;margin:0}#skin-quiz-wrapper button,#aroma-quiz-wrapper button,#ritual-quiz-wrapper-v2 button{padding:14px 36px!important;border-radius:10px!important;letter-spacing:.02em;font-weight:600;font-size:1.05rem!important}[id*=multicolumn_tgABBR] .image-block{--ratio: .75 !important;aspect-ratio:3 / 4!important;height:auto!important;--size-style-height: auto !important}[id*=multicolumn_tgABBR] .image-block.image-block--height-custom{--custom-height: auto !important}[id*=multicolumn_tgABBR] .image-block__image{width:100%!important;height:100%!important;object-fit:cover!important}.template-policy .content-for-layout,.template-policy #MainContent,.template-policy main{--color-background: 250 247 241 !important;--color-foreground: 26 26 26 !important;--color-foreground-heading: 26 26 26 !important;background-color:#faf7f1!important;color:#2a2622!important}.template-policy .shopify-policy__container{max-width:860px!important;margin:0 auto!important;padding:clamp(40px,6vw,80px) 24px!important;background:#faf7f1!important}.template-policy .shopify-policy__title h1,.template-policy h1,.template-policy h2,.template-policy h3,.template-policy h4{font-family:var(--font-heading--family),"Bodoni Moda",serif!important;font-weight:400!important;color:#1a1a1a!important;line-height:1.2}.template-policy .shopify-policy__title h1,.template-policy h1{font-size:clamp(2rem,4.5vw,3rem)!important;margin-bottom:.4em}.template-policy h2{color:#a97e2f!important;margin:1.6em 0 .5em}.template-policy .shopify-policy__body,.template-policy .rte,.template-policy p,.template-policy li,.template-policy td,.template-policy span{color:#2a2622!important}.template-policy .rte p,.template-policy .shopify-policy__body p{font-size:1.08rem;line-height:1.75;margin:0 0 1.1em}.template-policy a{color:#a97e2f!important;text-underline-offset:3px}.template-policy hr{border-color:#c7a05559!important}.add-to-cart-button,.add-to-cart-button-container,.gift-set-builder__submit,.sticky-atc,.product-form__submit,.quick-add__submit,.cart__dynamic-checkout-buttons,.product-form__buttons .shopify-payment-button,.shopify-payment-button,.accelerated-checkout-block,.cart__checkout-button,.cart__ctas .additional-checkout-buttons,.cart-checkout .additional-checkout-buttons{display:none!important}.template-product .product-form__buttons:after{content:"Presto disponibile \b7  su invito";display:block;text-align:center;box-sizing:border-box;width:100%;font-family:var(--font-heading--family),"Bodoni Moda",serif;letter-spacing:.12em;text-transform:uppercase;font-size:1rem;color:#f2e8d6;background:#1c1712;border:1px solid #c7a055;border-radius:999px;padding:16px 22px;margin-top:4px}.template-cart .cart-checkout:after,cart-items .cart-checkout:after,.cart-drawer .cart-checkout:after{content:"Presto disponibile \b7  su invito";display:block;text-align:center;box-sizing:border-box;width:100%;font-family:var(--font-heading--family),"Bodoni Moda",serif;letter-spacing:.1em;text-transform:uppercase;font-size:.95rem;color:#f2e8d6;background:#1c1712;border:1px solid #c7a055;border-radius:999px;padding:14px 20px}.section-promotion-popup .modal--popup{--modal-max-height: 92vh !important}.section-promotion-popup .popup__inner.promotion-popup{padding:clamp(16px,2.2vw,34px)!important;gap:clamp(14px,2vw,30px)!important;align-items:stretch!important;max-height:92vh!important}.promotion-popup .group-block-content{padding:0!important}.promotion-popup [class*=group_RVnJBy]{text-align:center;padding:0!important}.promotion-popup [class*=image_gkP4cG]{overflow:hidden!important;border-radius:4px}.promotion-popup [class*=image_gkP4cG] img{border-radius:4px;object-fit:cover!important}.promotion-popup p:has(+h2){font-family:var(--font-heading--family),"Bodoni Moda",serif;text-transform:uppercase;letter-spacing:.26em;font-size:.78rem;color:#c7a055!important;margin:0 0 10px!important;line-height:1.35}.promotion-popup h2{font-family:var(--font-heading--family),"Bodoni Moda",serif!important;font-size:clamp(1.7rem,2.6vw,2.35rem)!important;line-height:1.12!important;font-weight:500!important;margin:0 0 12px!important;color:#f5efe6}.promotion-popup h2:after{content:"";display:block;width:50px;height:1px;background:#c7a055;margin:12px auto 0}.promotion-popup [class*=text_qaNzwd] p,.promotion-popup .rte p{font-size:.95rem!important;line-height:1.55!important;color:#d9cfc2;margin:0 auto .55em!important;max-width:42ch}.promotion-popup [class*=text_qaNzwd]{margin-bottom:16px}@media(min-width:750px){.promotion-popup [class*=group_bK8anF]{align-items:stretch!important}.promotion-popup [class*=image_gkP4cG]{align-self:stretch!important;display:flex!important;max-height:60vh!important}.promotion-popup [class*=image_gkP4cG] img{height:100%!important;width:100%!important;max-height:60vh!important}.promotion-popup [class*=group_RVnJBy]{justify-content:center!important}}@media(max-width:749px){.section-promotion-popup .popup__inner.promotion-popup{padding:16px!important;gap:12px!important}.promotion-popup [class*=image_gkP4cG]{max-height:22vh!important}.promotion-popup [class*=image_gkP4cG] img{height:22vh!important;width:100%!important}.promotion-popup p:has(+h2){font-size:.7rem!important;margin-bottom:7px!important;letter-spacing:.2em}.promotion-popup h2{font-size:1.55rem!important;margin-bottom:9px!important}.promotion-popup h2:after{margin-top:9px}.promotion-popup [class*=text_qaNzwd] p{font-size:.9rem!important;line-height:1.45!important;margin-bottom:.45em!important}.promotion-popup [class*=text_qaNzwd]{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
