@font-face{font-family:The Seasons;src:url(/cdn/shop/files/Fontspring-DEMO-theseasons-lt.woff2?v=1786499930) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020,U+002C,U+002E,U+0030-0033,U+0035-0039,U+003A,U+003B,U+003F,U+0041-005A,U+0061-007A,U+2018-201D}@font-face{font-family:Italiana;src:url(italiana.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html:root{--font-heading--family: "The Seasons", "Italiana", "Playfair Display", serif}h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*,h3,.h3.h3,.text-block.h3>*,h4,.h4.h4,.text-block.h4>*,h5,.h5.h5,.text-block.h5>*,h6,.h6.h6,.text-block.h6>*{font-family:The Seasons,Italiana,Playfair Display,serif!important}html{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:1025px){.menu-list__link-title{padding-left:40px}}[class*=__accordion_RBHkrq] .details{margin-bottom:35px;border:none;border-block-start:none!important;border-block-end:none!important}[class*=__accordion_RBHkrq] .details__header{padding:20px;background-color:#93add3;color:#fff;font-weight:600!important;font-size:16px!important;font-family:Montserrat!important;gap:30px;align-items:center}[class*=__accordion_RBHkrq] .details-content{background-color:#fff;padding:30px 50px 40px}[class*=__accordion_RBHkrq] .details-content .rte{padding-bottom:20px}[class*=__accordion_RBHkrq] .details-content .rte p{font-size:15px;width:100%!important;color:#000;font-weight:400}@media screen and (min-width:1025px){[class*=__accordion_RBHkrq]{width:70%!important;margin:0 auto}}[id*=__media_with_content_JenYAb]>div.section.section--full-width.disable-section-top-offset.media-with-content.color-scheme-6fe4ab1d-f6f6-4e7c-997e-2e90d104e8e2.spacing-style.media-with-content--medium>div.group-block.group-block--height-.group-block--width-.border-style.spacing-style.size-style.media-with-content__content:after{content:url(/cdn/shop/files/icon-reviews-bg.png);display:block;position:absolute;right:20%;top:23%;z-index:-1}[id*=__media_with_content_JenYAb]>div.section.section--full-width.disable-section-top-offset.media-with-content.color-scheme-6fe4ab1d-f6f6-4e7c-997e-2e90d104e8e2.spacing-style.media-with-content--medium>div.group-block.group-block--height-.group-block--width-.border-style.spacing-style.size-style.media-with-content__content>div.group-block-content.layout-panel-flex.layout-panel-flex--column{width:80%!important;margin-left:-12%}[class*=__text_QmLrpq]{max-width:100%!important}[class*=__text_QmLrpq] p{width:100%!important}[id*=__media_with_content_JenYAb]>div.section.section--full-width.disable-section-top-offset.media-with-content.color-scheme-6fe4ab1d-f6f6-4e7c-997e-2e90d104e8e2.spacing-style.media-with-content--medium>div.group-block.group-block--height-.group-block--width-.border-style.spacing-style.size-style.media-with-content__content>div.group-block-content.layout-panel-flex.layout-panel-flex--column>div.group-block.group-block--height-fit.group-block--width-fit-content.border-style.spacing-style.size-style>div.group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{background-color:#fff;padding:35px 50px 45px}[class*=__text_7zM4VP]{background-color:#fff;width:95%!important;margin:0 auto}[class*=__text_7zM4VP] p{max-width:100%}[class*=__text_yAwneq] p{color:#949494;font-family:Montserrat;font-size:14px;font-weight:400}@media screen and (max-width:749px){[id*=__media_with_content_JenYAb] .group-block--width-fit-content>.group-block__media-wrapper>.group-block-content{padding:28px 20px 32px!important}[id*=__media_with_content_JenYAb] .media-with-content__content:after{display:none!important}[id*=__media_with_content_JenYAb] .group-block-content.layout-panel-flex--row.mobile-column{flex-flow:row wrap;justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}}[class*=__text_PeBGah] p{height:310px;overflow-y:auto;color:#000;font-family:Montserrat;font-size:15px;font-weight:300;line-height:1.6em;width:80%;padding-right:55px;scrollbar-width:thin;scrollbar-color:#6b7f90 #e9eef6}[class*=__image_UKB7LT] img{scale:1.1}@media screen and (max-width:749px){[class*=__text_PeBGah] p{width:100%;padding-right:18px}[class*=__image_UKB7LT] img{scale:1}[id*=__section_jRQqRJ] .section-content-wrapper{gap:32px;--padding-block-start: 48px;--padding-block-end: 48px}[id*=__section_jRQqRJ] [class*=__image_UKB7LT]{width:100vw;margin-inline:calc(50% - 50vw)}@supports (width: 100svw){[id*=__section_jRQqRJ] [class*=__image_UKB7LT]{width:100svw;margin-inline:calc(50% - 50svw)}}}[class*=__text_PeBGah] p::-webkit-scrollbar{width:10px}[class*=__text_PeBGah] p::-webkit-scrollbar-track{background:#e9eef6;border-radius:8px}[class*=__text_PeBGah] p::-webkit-scrollbar-thumb{background:#6b7f90;border-radius:8px;border:3px solid transparent;background-clip:content-box}[class*=__text_PeBGah] p::-webkit-scrollbar-button,[class*=__text_PeBGah] p::-webkit-scrollbar-button:vertical:increment,[class*=__text_PeBGah] p::-webkit-scrollbar-button:vertical:decrement,[class*=__text_PeBGah] p::-webkit-scrollbar-button:single-button,[class*=__text_PeBGah] p::-webkit-scrollbar-button:start:decrement,[class*=__text_PeBGah] p::-webkit-scrollbar-button:end:increment{display:none!important;width:0!important;height:0!important;background:none!important}@media screen and (min-width:1205px){[id*=__media_with_content_dbX6a3]>div.section.section--full-width.disable-section-top-offset.media-with-content.color-scheme-6fe4ab1d-f6f6-4e7c-997e-2e90d104e8e2.spacing-style.media-with-content--medium.media-with-content--media-right>div.group-block.group-block--height-.group-block--width-.border-style.spacing-style.size-style.media-with-content__content>div.group-block-content.layout-panel-flex.layout-panel-flex--column>div>div.group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{position:absolute;left:0;top:0;transform:translate(120px);z-index:2}}.price{font-size:24px;font-weight:700;font-family:Montserrat}.product-information__media .slideshow-control--next .svg-wrapper svg,.product-information__media .slideshow-control--previous .svg-wrapper svg{display:none}.product-information__media .icon-arrow{width:50px;height:50px;align-items:baseline}.product-information__media .slideshow-control--previous{scale:1 1!important}.product-information__media .slideshow-control--next .svg-wrapper:after{content:url(/cdn/shop/files/icon-right.svg?v=1758736097)}.product-information__media .slideshow-control--previous .svg-wrapper:after{content:url(/cdn/shop/files/icon-arrow-left.svg?v=1758736114)}.product-information__media slideshow-arrows{filter:none!important;mix-blend-mode:normal!important}.product-form-buttons{display:grid!important;grid-template-columns:1fr 1fr;gap:var(--gap,12px);align-items:stretch;position:relative}.product-form-buttons>quantity-selector-component{grid-column:1;grid-row:1;justify-self:start;width:clamp(180px,40%,340px);max-width:100%;border:none;background-color:#f5f5f5}.product-form-buttons>span[style*=--add-to-cart-font-case],.product-form-buttons>span:has(>add-to-cart-component){grid-column:1 / -1;grid-row:2}.product-form-buttons>.product-form-text__error{grid-column:1 / -1;grid-row:3}.product-form-buttons>.accelerated-checkout-block{grid-column:1 / -1;grid-row:4}.product-form-buttons>.accelerated-checkout-block:not(:has(*)){display:none}.product-form-buttons add-to-cart-component .button,.product-form-buttons .shopify-payment-button__button{width:100%}@media(max-width:640px){.product-form-buttons{grid-template-columns:1fr}.product-form-buttons>*{grid-column:1!important;grid-row:auto!important}.product-form-buttons>quantity-selector-component{width:100%;justify-self:stretch}}.header-actions__action .svg-wrapper,.account-button__icon{color:#8292af!important}.site-header__icon svg.wlh-svg-Icon path,.wishlist-hero-header-title svg path{fill:#8292af!important}.site-header__icon .wlh-svg-Icon{padding-top:0!important}.wishlist-hero-header-icon{align-content:center}.site-header__icon span.wishlist-hero-items-count{top:5px;left:10px;background-color:#e30509;border-radius:999px;width:18px!important;height:18px!important;justify-content:center;color:#fff;font-size:10px;font-weight:700;align-items:center}.MuiButton-label{font-size:12px}.MuiButton-containedPrimary{background-color:#93add3!important;border-radius:0!important}.MuiIconButton-root:hover,.MuiButton-root:hover{background-color:transparent!important;color:#93add3!important}.MuiTypography-root{font-family:Montserrat!important;color:#4a4a4a!important}p.MuiTypography-root{font-family:Montserrat!important;color:#4a4a4a!important;font-size:15px!important}.wishlist-hero-list-card-header-product-name{color:#000!important;font-family:Montserrat!important;font-size:16px!important}.wishlist-hero-list-card-header-product-name:hover{text-decoration:none!important;color:#93add3!important}.wishlist-hero-list-card-header-added-on{font-size:12px!important}.wishlist-hero-list-card-product-price{padding-bottom:5px!important}.cart-bubble__background{background-color:#e30509}.site-header__icon span.wishlist-hero-items-count.wishlist-hero-items-count-exists{opacity:0}@media screen and (min-width:769px){.wishlisthero-product-page-button-container{position:absolute;top:0;border:1px solid #788794;width:-webkit-fill-available;right:0%;border-radius:8px;max-width:50%}}@media screen and (min-width:1450px){.wishlisthero-product-page-button-container{max-width:70%}}#wishlisthero-product-page-button-container{padding:5px!important}@media screen and (max-width:768px){:has(>.wishlisthero-product-page-button-container):has(>.buy-buttons-block),:has(>.wishlisthero-product-page-button-container):has(>.product-form-buttons),:has(>.wishlisthero-product-page-button-container):has(>product-form-component){display:flex;flex-direction:column}.wishlisthero-product-page-button-container{order:-1;margin-bottom:12px}}.card-gallery .product-media-container.media-fit img{object-fit:cover!important}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:1.1fr 1fr!important}}@media screen and (max-width:900px){[id*=__media_with_content_JenYAb]>div.section.section--full-width.disable-section-top-offset.media-with-content.color-scheme-6fe4ab1d-f6f6-4e7c-997e-2e90d104e8e2.spacing-style.media-with-content--medium>div.group-block.group-block--height-.group-block--width-.border-style.spacing-style.size-style.media-with-content__content>div.group-block-content.layout-panel-flex.layout-panel-flex--column{width:100%!important;margin-left:0}}.menu-list__submenu,.overflow-menu:after{display:none}.product-media-sticky{position:sticky;top:var(--sticky-header-offset, 0);z-index:var(--layer-flat)}.product-media-sticky>media-gallery.sticky-content{position:static}.shown-with{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:3px 0 12px;width:100%;flex:0 0 100%;color:#4a4a4a;font-size:14px;line-height:1.4}.shown-with[hidden]{display:none}.shown-with__lead{flex:0 0 100%;line-height:1.3;color:#00000080;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.shown-with__items{display:flex;flex-wrap:wrap;align-items:baseline;flex:1 1 100%;min-width:0;gap:2px 10px}.shown-with__item:not(:last-child):after{content:"\b7";margin-left:10px;color:#0000004d}.shown-with__label{color:#00000080}@media screen and (max-width:749px){.shown-with__items{font-size:13px;column-gap:8px}.shown-with__item{white-space:nowrap}.shown-with__item:not(:last-child):after{margin-left:8px}}.mcc-config-error{margin:0 0 16px;padding:14px 16px;border:1px solid #e30509;border-left-width:4px;border-radius:var(--style-border-radius-buttons-secondary, 0);background-color:#fdeded;font-family:var(--font-paragraph--family)}.mcc-config-error:focus{outline:none}.mcc-config-error__heading{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:#b3080b;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.mcc-config-error__heading:before{content:"!";flex:0 0 auto;width:18px;height:18px;border-radius:50%;background-color:#e30509;color:#fff;font-size:12px;line-height:18px;text-align:center}.mcc-config-error__note{margin:0 0 12px;color:#4a4a4a;font-size:15px;line-height:1.4}.mcc-config-error__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mcc-config-error__jump{padding:8px 16px;border:1px solid #b3080b;border-radius:var(--style-border-radius-buttons-secondary, 0);background-color:#fff;color:#b3080b;font-family:var(--button-font-family-secondary, var(--font-paragraph--family));font-weight:var(--button-font-weight-secondary, 600);text-transform:var(--button-text-case-secondary, none);font-size:13px;line-height:1.3;cursor:pointer}.mcc-config-error__jump:hover,.mcc-config-error__jump:focus-visible{background-color:#b3080b;color:#fff}.mcc-config-locked{flex:0 0 100%;margin:0;padding:4px 20px 8px;color:#0009;font-family:var(--font-paragraph--family);font-size:15px;line-height:1.4}ymq-option.mcc-config-on .ymq-option-addon{display:none!important}.mcc-config{flex:0 0 100%;padding:0 20px}.mcc-config:empty{display:none}.mcc-config__next{display:block;width:100%;margin-bottom:20px}.mcc-config__summary{background:#fff;border-radius:10px;padding:20px;color:#4a4a4a}.mcc-config__heading{margin:0 0 10px;color:#000;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.mcc-config__list{margin:0;padding:0;list-style:none}.mcc-config__row{display:grid;grid-template-columns:minmax(70px,.5fr) 1fr auto;gap:2px 16px;align-items:baseline;padding:9px 0;border-bottom:1px solid rgba(0,0,0,.08);font-size:15px}.mcc-config__step{color:#00000080;font-size:13px}.mcc-config__value{color:#000}.mcc-config__price,.mcc-config__total-price{text-align:right;white-space:nowrap}.mcc-config__row--base .mcc-config__value{grid-column:1 / -2}.mcc-config__subtotal{display:flex;justify-content:space-between;gap:16px;margin:12px 0 0;font-size:15px}.mcc-config__total{display:flex;justify-content:space-between;gap:16px;margin:10px 0 0;padding-top:10px;border-top:1px solid rgba(0,0,0,.15);color:#000;font-size:17px;font-weight:600}.mcc-config__note{margin:4px 0 0;font-size:13px}@media screen and (max-width:600px){.mcc-config,.mcc-config-locked{padding-left:10px;padding-right:10px}.mcc-config__row{grid-template-columns:1fr auto}.mcc-config__step{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
