@font-face{font-family:Bigilla;src:url(Bigilla-Bold.woff2) format("woff2"),url(Bigilla-Bold.woff) format("woff"),url(Bigilla-Bold.eot) format("eot"),url(Bigilla-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Galyon;src:url(Galyon-Regular.woff2) format("woff2"),url(Galyon-Regular.woff) format("woff"),url(Galyon-Regular.eot) format("eot"),url(Galyon-Regular.ttf) format("ttf"),url(Galyon-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Glacial Indifference;src:url(glacialindifference-regular.woff2) format("woff2"),url(glacialindifference-regular.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url(calibri.woff) format("woff");font-weight:lighter;font-style:normal;font-display:swap}@font-face{font-family:Didot Title;font-weight:400;font-style:italic;font-display:swap;src:url(didot_title.woff2) format("woff2"),url(didot_title.woff) format("woff")}.button{font-weight:500;text-transform:uppercase}.button--mobile{display:inline-block!important}@media screen and (min-width: 1200px){.button--mobile{display:none!important}}.button--desktop{display:none!important}@media screen and (min-width: 1200px){.button--desktop{display:inline-block!important}}@media screen and (min-width: 700px){.button{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}}.button--xs{padding-block-start:var(--spacing-1-5);padding-block-end:var(--spacing-1-5);padding-inline-start:var(--spacing-2);padding-inline-end:var(--spacing-2);width:fit-content;font-size:var(--text-sm)}.button--md{font-size:var(--text-base);padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}.button--xl{font-size:var(--text-base);padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2);padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}@media screen and (min-width: 1000px){.button--xl{font-size:var(--text-md);padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}}@media screen and (min-width: 1150px){.button--xl{font-size:var(--text-lg);padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}}.button--close{border-color:#000000e6}@media screen and (pointer: fine){.button:not([disabled]):not(.button--outline):hover{background:rgb(var(--button-text-color))!important;color:rgb(var(--button-background))!important;box-shadow:inset 0 0 0 2px rgb(var(--button-text-color))!important}.button--outline:not([disabled]):hover{box-shadow:none;background:rgb(var(--button-background));color:rgb(var(--button-text-color-hover))}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transform-style:flat}.section>*{overflow:hidden}.font--acento.h1,.font--acento.h2,.font--acento.h3,.font--acento.h4,.font--acento.h5,.font--acento.h6,.font--acento.product-card__title,.font--acento h1,.font--acento h2,.font--acento h3,.font--acento h4,.font--acento h5,.font--acento h6,.font--acento .h1,.font--acento .h2,.font--acento .h3,.font--acento .h4,.font--acento .h5,.font--acento .h6,.font--acento .product-card__title,.font--acento .navigation-drawer,.font--acento .link-faded,.font--acento .link-faded-reverse,.font--acento .font-standar-brand{font-family:Bigilla,serif}.font--acento .product-card__title a{color:rgb(var(--card-product-title-color))!important}.font--decor-living.h1,.font--decor-living.h2,.font--decor-living.h3,.font--decor-living.h4,.font--decor-living.h5,.font--decor-living.h6,.font--decor-living.product-card__title,.font--decor-living h1,.font--decor-living h2,.font--decor-living h3,.font--decor-living h4,.font--decor-living h5,.font--decor-living h6,.font--decor-living .h1,.font--decor-living .h2,.font--decor-living .h3,.font--decor-living .h4,.font--decor-living .h5,.font--decor-living .h6,.font--decor-living .product-card__title,.font--decor-living .link-faded-reverse{font-family:Glacial Indifference,sans-serif}.font--decor-living .prose,.font--decor-living p,.font--decor-living .navigation-drawer,.font--decor-living .contents-link,.font--decor-living .link-faded,.font--decor-living .reversed-link,.font--decor-living .font-standar-brand{font-family:Galyon,sans-serif}.font--decor-living .product-card__title a{color:rgb(var(--card-product-title-color))!important}.font--general main *{font:var(--text-font-style) var(--text-font-weight) var(--text-base)/1.6 "Calibri",sans-serif}.font--general footer *{font:var(--text-font-style) var(--text-font-weight) var(--text-base)/1.6 var(--text-font-family)!important}.font--roboto{font-family:Roboto Mono,monospace}.text-transform-uppercase{text-transform:uppercase}.text-transform-lowercase{text-transform:lowercase}.text-transform-capitalize{text-transform:capitalize}.section{--context-section-spacing-block-start: var(--section-outer-spacing-block-start, var(--section-outer-spacing-block));--context-section-spacing-block-end: var(--section-outer-spacing-block-end, var(--section-outer-spacing-block));--context-section-spacing-inline: var(--container-gutter);--calculated-section-spacing-block-start: var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start)));--calculated-section-spacing-block-end: var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end)));--calculated-section-spacing-inline: var(--section-spacing-inline, var(--context-section-spacing-inline));--container-inner-width: min((100vw - var(--scrollbar-width, 0px)) - var(--calculated-section-spacing-inline, 0px) * 2, var(--container-max-width));--container-outer-width: calc(((100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width, 0px)) / 2);--section-stack-spacing-inline: var(--section-inner-spacing-inline, 0px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width)/2);padding-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width)/2)}.section--tight{--calculated-section-spacing-block-start: min(48px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(48px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(48px, var(--section-spacing-inline, var(--context-section-spacing-inline)))}@media screen and (min-width: 700px){.section--tight{--calculated-section-spacing-block-start: min(48px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(48px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}.section--x-small{--calculated-section-spacing-block-start: min(26px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(26px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(var(--section-spacing-inline, var(--context-section-spacing-inline)))}@media screen and (min-width: 700px){.section--x-small{--calculated-section-spacing-block-start: min(26px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(26px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}@media screen and (min-width: 1600px){.section--x-small{--calculated-section-spacing-block-start: min(30px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(30px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}.section--xx-small{--calculated-section-spacing-block-start: min(16px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(16px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(var(--section-spacing-inline, var(--context-section-spacing-inline)))}@media screen and (min-width: 700px){.section--xx-small{--calculated-section-spacing-block-start: min(16px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(16px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}@media screen and (min-width: 1600px){.section--xx-small{--calculated-section-spacing-block-start: min(20px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(20px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}.section--no-space{--calculated-section-spacing-block-start: min(0px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(0px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))));--calculated-section-spacing-inline: min(var(--section-spacing-inline, var(--context-section-spacing-inline)))}@media screen and (min-width: 700px){.section--no-space{--calculated-section-spacing-block-start: min(0px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(0px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}.collection-list_enchliving{gap:calc(var(--grid-gutter)/2)}@media screen and (min-width: 1000px){.collection-list_enchliving{gap:calc(var(--grid-gutter))}}.collection-list_enchliving .collection-card__text{margin:3px 0;display:flex;align-items:center;gap:var(--grid-gutter)}@media screen and (min-width: 700px){.collection-list_enchliving .collection-card__text{margin:10px 0 0}}.collection-list_enchliving .collection-card__text svg{margin-block-start:0;opacity:1;visibility:visible;width:10px;height:10px}@media screen and (min-width: 700px){.collection-list_enchliving .collection-card__text svg{width:initial;height:initial;transform:translateY(-3.5px)}}.collection-list_enchliving .collection-card:nth-last-child(-n+2) .collection-card__text{margin-bottom:0}.collection-list_enchliving .collection-card:hover .collection-card__content-wrapper{opacity:.5!important}.collection-list_enchliving .collection-card:hover .collection-card__content-wrapper svg{transform:translateY(0)}@media screen and (min-width: 700px){.collection-list_enchliving .collection-card:hover .collection-card__content-wrapper svg{transform:translateY(-3.5px)}}@media screen and (min-width: 700px){.font--decor-living .collection-list_enchliving .collection-card__text svg{transform:translateY(-1px)}}@media screen and (min-width: 700px){.font--decor-living .collection-list_enchliving .collection-card:hover .collection-card__text svg{transform:translateY(-1px)}}.shopify-section--contact-enchliving .title{margin-bottom:26px}.shopify-section--featured-collection-enchliving .product-card--show-secondary-media .product-card__figure .product-card__image--primary{opacity:0}.shopify-section--featured-collection-enchliving .product-card--show-secondary-media .product-card__figure .product-card__image--secondary{opacity:1;display:block}.shopify-section--featured-collection-enchliving .product-card--show-secondary-media .product-card__figure .image-brand img{filter:brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(317%) hue-rotate(264deg) brightness(115%) contrast(91%)}.shopify-section--image-with-text-overlay--override [allow-transparent-header] :is(.content-over-media>:not(img,video,iframe,svg,video-media,picture)){padding-block-start:calc(var(--header-height)*var(--section-is-first) - 10%);margin-block-start:calc(var(--header-height)*var(--section-is-first) - 60%)}@media screen and (min-width: 700px){.shopify-section--image-with-text-overlay--override [allow-transparent-header] :is(.content-over-media>:not(img,video,iframe,svg,video-media,picture)){margin-block-start:calc(var(--header-height)*var(--section-is-first) - 22%)}}@media screen and (min-width: 1150px){.shopify-section--image-with-text-overlay--override .prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--spacing-4)}}.shopify-section--impact-text .section{margin-bottom:-7px}@media screen and (min-width: 700px){.shopify-section--impact-text .section{margin-bottom:-10px}}.shopify-section--impact-text .cross-line{position:relative}.shopify-section--impact-text .cross-line:after{content:"";display:block;width:100%;height:2px;position:absolute;left:0;top:50%}.shopify-section--impact-text .cross-line .impact-text{opacity:1;transform:translateY(0);width:fit-content;padding:0 2.5%;background:#fff;position:relative;z-index:1;margin:0 auto}.feedback-section{width:100%;margin:auto}.feedback-section .title{padding:0 24px}.feedback-section form{padding:26px 24px;border-radius:4px}.feedback-section label[for=overall_experience]{font-weight:700;display:block;margin-bottom:8px}.feedback-section .experience-options{display:flex;border:1px solid #ccc}.feedback-section .experience-options label{flex:1;text-align:center;padding:16px 0;border-right:1px solid #ccc;cursor:pointer;margin-bottom:0;-webkit-user-select:none;user-select:none}.feedback-section .experience-options label:last-child{border-right:none}.feedback-section .experience-options label input[type=radio]{display:none}.feedback-section textarea{width:100%;padding:12px;margin-top:24px;resize:vertical}.feedback-section .char-limit{text-align:right;font-size:12px;color:#d92736}.feedback-section input[type=text]{width:100%;padding:8px;margin-top:8px}.feedback-section a{color:#d92736;text-decoration:underline}.feedback-section a:hover{opacity:.8}.feedback-section .btn{color:#d92736}.feedback-section .btn:hover,.feedback-section .btn:active{background-color:#d92736!important;color:#fff!important;box-shadow:none}.sitemap__content a:hover,.sitemap__content a:active{opacity:.6}.media-grid--enchliving .font--acento .heading,.media-grid--enchliving .font--acento .h0,.media-grid--enchliving .font--acento .h1,.media-grid--enchliving .font--acento .h2,.media-grid--enchliving .font--acento .h3,.media-grid--enchliving .font--acento .h4,.media-grid--enchliving .font--acento .h5,.media-grid--enchliving .font--acento .h6,.media-grid--enchliving .font--acento .prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family)}.media-grid--enchliving .font--acento .prose *+.button{font-family:Bigilla,serif}.media-grid--enchliving .font--decor-living .heading,.media-grid--enchliving .font--decor-living .h0,.media-grid--enchliving .font--decor-living .h1,.media-grid--enchliving .font--decor-living .h2,.media-grid--enchliving .font--decor-living .h3,.media-grid--enchliving .font--decor-living .h4,.media-grid--enchliving .font--decor-living .h5,.media-grid--enchliving .font--decor-living .h6 .prose :is(h1,h2,h3,h4,h5,h6){font-family:Galyon,sans-serif}.media-grid--enchliving .font--decor-living .prose *+.button{font-family:Glacial Indifference,sans-serif}.media-grid--enchliving .heading,.media-grid--enchliving .h0,.media-grid--enchliving .h1,.media-grid--enchliving .h2,.media-grid--enchliving .h3,.media-grid--enchliving .h4,.media-grid--enchliving .h5,.media-grid--enchliving .h6,.media-grid--enchliving .prose :is(h1,h2,h3,h4,h5,h6){font-weight:500;line-height:1.3}.media-grid--enchliving .h4{--text-h4: .9rem}@media screen and (min-width: 320px){.media-grid--enchliving .h4{--text-h4: 1rem}}@media screen and (min-width: 400px){.media-grid--enchliving .h4{--text-h4: 1.2rem}}@media screen and (min-width: 700px){.media-grid--enchliving .h4{--text-h4: 1rem}}@media screen and (min-width: 990px){.media-grid--enchliving .h4{--text-h4: 1.375rem}}@media screen and (min-width: 1600px){.media-grid--enchliving .h4{--text-h4: 1.875rem}}.media-grid--enchliving .content-over-media--outside{height:75%;width:100%}@media screen and (min-width: 700px){.media-grid--enchliving .content-over-media--outside{height:80%}}@media screen and (min-width: 1200px){.media-grid--enchliving .content-over-media--outside{height:85%}}@media screen and (min-width: 1600px){.media-grid--enchliving .content-over-media--outside{height:90%}}.media-grid--enchliving .outside-image--top{order:2}.media-grid--enchliving .outside-image--bottom{order:1}.media-grid--enchliving .outside-text{height:25%}@media screen and (min-width: 700px){.media-grid--enchliving .outside-text{height:20%}}@media screen and (min-width: 1200px){.media-grid--enchliving .outside-text{height:15%}}@media screen and (min-width: 1600px){.media-grid--enchliving .outside-text{height:10%}}.media-grid--enchliving .outside-text--top{order:1}.media-grid--enchliving .outside-text--bottom{order:2}.media-grid--enchliving .outside-text .prose{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (min-width: 700px){.media-grid--enchliving .outside-text .prose{justify-content:end;gap:var(--grid-gutter)}}.media-grid--enchliving .outside-text .prose *+.button{margin-block-start:0!important}.media-grid--enchliving .outside-text .prose .h6{--text-h6: .875rem}@media screen and (min-width: 320px){.media-grid--enchliving .outside-text .prose .h6{--text-h6: 1rem}}@media screen and (min-width: 700px){.media-grid--enchliving .outside-text .prose .h6{--text-h6: .75rem}}@media screen and (min-width: 700px){.media-grid--enchliving .outside-text .prose .h6{--text-h6: 1rem}}@media screen and (min-width: 1600px){.media-grid--enchliving .outside-text .prose .h6{--text-h6: 1.3rem}}.shopify-section--media-grid-attributes .media-grid{grid-template-columns:auto;grid-template-areas:"image1 image1" "image2 image3" "image4 image4";justify-content:space-between;grid-template-rows:auto}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .media-grid{grid-template-rows:55.5% 43.5%;grid-template-columns:35.5%;grid-template-areas:"image1 image1 image1 image1" "image2 image2 image3 image4"}}@media screen and (min-width: 1000px){.shopify-section--media-grid-attributes .media-grid{grid-template-rows:55.5% auto;grid-template-columns:auto}}.shopify-section--media-grid-attributes .media-grid__item--1{grid-area:image1}.shopify-section--media-grid-attributes .media-grid__item--2{grid-area:image4}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .media-grid__item--2{grid-area:image2}}.shopify-section--media-grid-attributes .media-grid__item--3{grid-area:image2}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .media-grid__item--3{grid-area:image3}}.shopify-section--media-grid-attributes .media-grid__item--4{grid-area:image3}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .media-grid__item--4{grid-area:image4}}.shopify-section--media-grid-attributes .content-over-media.rounded{border-radius:0}@media screen and (min-width: 1000px){.shopify-section--media-grid-attributes .content-over-media.rounded{position:relative;overflow:hidden;display:block}.shopify-section--media-grid-attributes .content-over-media.rounded:before{background:inherit}}.shopify-section--media-grid-attributes .zoom_container{position:relative;transition:all .55s linear}.shopify-section--media-grid-attributes .zoom_container:after{content:"";width:100%;height:100%;background-color:transparent;background-image:var(--url);background-size:200%;background-position:var(--zoom-x) var(--zoom-y);position:absolute;left:0;top:0;opacity:var(--opacity);webkit-transition:background-size 1.5s linear;-moz-transition:background-size 1500 linear;-o-transition:background-size 1500 linear;-ms-transition:background-size 1.5s linear;transition:background-size 1.5s linear}.shopify-section--media-grid-attributes .zoom_container img{width:100%;height:100%;object-fit:cover;object-position:0 0;transition:all .55s linear}.shopify-section--media-grid-attributes .popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh;background:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden;transition:1s;opacity:0;overflow:scroll}.shopify-section--media-grid-attributes .popup.active{transform:translate(-50%,-50%) scale(1);opacity:1}.shopify-section--media-grid-attributes .popup .btn-close{opacity:0;position:absolute;background:#fff;cursor:pointer;top:0;right:0;padding:var(--spacing-4);width:auto;height:auto;line-height:1;color:#333f48;box-shadow:-2px 2px 6px -3px #000000bf;-webkit-box-shadow:-2px 2px 6px -3px rgba(0,0,0,.75);-moz-box-shadow:-2px 2px 6px -3px rgba(0,0,0,.75)}.shopify-section--media-grid-attributes .popup .btn-close svg{width:35px;height:35px}.shopify-section--media-grid-attributes .popup .btn-arrow{opacity:0;position:absolute;top:50%;transform:translateY(-50%);padding:var(--spacing-3);border:none;background:none;cursor:pointer;line-height:1}.shopify-section--media-grid-attributes .popup .btn-arrow.left-arrow{left:10px}.shopify-section--media-grid-attributes .popup .btn-arrow.right-arrow{right:10px}.shopify-section--media-grid-attributes .popup .btn-arrow.left-arrow svg,.shopify-section--media-grid-attributes .popup .btn-arrow.right-arrow svg{width:35px;height:35px}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .popup .btn-arrow.left-arrow svg,.shopify-section--media-grid-attributes .popup .btn-arrow.right-arrow svg{width:65px;height:65px}}.shopify-section--media-grid-attributes .popup .canvasZoom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;row-gap:15px;display:grid;grid-template-columns:auto;grid-template-rows:repeat(1,75% 25%)}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .popup .canvasZoom{width:75dvw;height:75dvh}}.shopify-section--media-grid-attributes .popup .canvasZoom.v-mobile{width:100%}@media screen and (min-width: 1150px){.shopify-section--media-grid-attributes .popup .canvasZoom.v-mobile{width:95dvw;height:55dvh}}.shopify-section--media-grid-attributes .popup .canvasZoom.v-mobile .zoomImage,.shopify-section--media-grid-attributes .popup .canvasZoom.v-mobile,.shopify-section--media-grid-attributes .popup .canvasZoom .image-preview{width:100%;height:100%}.shopify-section--media-grid-attributes .popup .canvasZoom .image-preview.v-desktop,.shopify-section--media-grid-attributes .popup .canvasZoom .zoomImage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;overflow:hidden}.shopify-section--media-grid-attributes .popup .canvasZoom .zoom,.shopify-section--media-grid-attributes .popup .canvasZoom .zoomTouch{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;column-gap:10%}.shopify-section--media-grid-attributes .popup .canvasZoom .zoom-btn,.shopify-section--media-grid-attributes .popup .canvasZoom .popup .canvasZoom .zoom-arrow,.shopify-section--media-grid-attributes .popup .canvasZoom .zoomTouch-btn,.shopify-section--media-grid-attributes .popup .canvasZoom .zoomTouch-arrow{line-height:1}.shopify-section--media-grid-attributes .popup .canvasZoom .zoom-btn svg,.shopify-section--media-grid-attributes .popup .canvasZoom .zoom-arrow svg,.shopify-section--media-grid-attributes .popup .canvasZoom .zoomTouch-btn svg,.shopify-section--media-grid-attributes .popup .canvasZoom .zoomTouch-arrow svg{width:75px;height:75px}.shopify-section--media-grid-attributes .popup .canvasZoom .zoom{display:none}@media screen and (min-width: 1150px){.shopify-section--media-grid-attributes .popup .canvasZoom .zoomTouch{display:none}}.shopify-section--media-grid-attributes .popup .canvasZoom .thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.shopify-section--media-grid-attributes .popup .canvasZoom .thumbnails-image-main{display:flex;gap:10px}.shopify-section--media-grid-attributes .popup .canvasZoom .thumbnails-image-main .img-thumb.active{border:.75px solid #d84026;border-radius:7px}.shopify-section--media-grid-attributes .popup .large-image{width:100%;height:100%;object-fit:contain}.shopify-section--media-grid-attributes .popup .large-image.v-mobile{opacity:0;touch-action:none;display:block}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .popup .large-image.v-mobile{width:100%;height:100%}}.shopify-section--media-grid-attributes .popup .bar-bottom{position:absolute;bottom:0;left:0;width:100%;height:50px;background:#000;color:#fff;text-align:center;line-height:50px;font-weight:300}.shopify-section--media-grid-attributes .popup .bar-bottom .text{font-size:var(--text-base)}.shopify-section--media-grid-attributes .popup-attributes .canvasZoom .zoomImage{height:100%}@media screen and (min-width: 1000px){.shopify-section--media-grid-attributes .popup-attributes .canvasZoom .zoomImage{height:50dvh}}.shopify-section--media-grid-attributes .popup.active .btn-close,.shopify-section--media-grid-attributes .popup.active .image-name,.shopify-section--media-grid-attributes .popup.active .large-image,.shopify-section--media-grid-attributes .popup.active .index{opacity:1;transition:opacity .5s;transition-delay:1s}.shopify-section--media-grid-attributes .popup-main.active .zoom-arrow,.shopify-section--media-grid-attributes .popup.active .btn-arrow{opacity:1}.shopify-section--media-grid-attributes .popup-main.active .zoom-arrow:disabled,.shopify-section--media-grid-attributes .popup.active .btn-arrow:disabled{opacity:.25}@media screen and (min-width: 700px){.shopify-section--media-grid-attributes .popup.active .large-image{transition:inherit}}@media screen and (min-width: 1000px){.shopify-section--media-grid-attributes .product-gallery--desktop-carousel .product-gallery__zoom{width:90%;height:90%;transform:scale(1);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.shopify-section--media-grid-attributes .product-gallery--desktop-carousel .product-gallery__zoom .circle-button{display:none}}.shopify-section--rich-text_override .subheading{font-weight:100}.shopify-section--rich-text_override .prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-2)}@media screen and (min-width: 700px){.shopify-section--rich-text_override .prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-4)}}@media screen and (min-width: 1150px){.shopify-section--rich-text_override .prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--spacing-4)}}.shopify-section--rich-text_override .prose :is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4)+*{margin-block-start:var(--spacing-1-5)}@media screen and (min-width: 700px){.shopify-section--rich-text_override .prose :is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4)+*{margin-block-start:var(--spacing-0-5)}}.shopify-section--submenu .section-submenu{padding-block-start:var(--spacing-10);padding-block-end:var(--spacing-4);margin-bottom:var(--spacing-4)}@media screen and (min-width: 1920px){.shopify-section--submenu .submenu{max-width:80%;margin:0 auto}}.shopify-section--submenu .submenu .collapsible-submenu{font-size:var(--text-xxs);font-family:var(--heading-font-family);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:var(--spacing-14);max-width:1400px;margin:0 auto}.shopify-section--submenu .submenu{line-height:1}@media screen and (min-width: 320px){.shopify-section--submenu .submenu .collapsible-submenu{font-size:var(--text-sm)}}@media screen and (min-width: 400px){.shopify-section--submenu .submenu .collapsible-submenu{font-size:var(--text-base)}}@media screen and (min-width: 430px){.shopify-section--faq-enchliving .accordion__toggle,.shopify-section--submenu .submenu .collapsible-submenu,.shopify-section--product-recommendations h2,.shopify-section--recently-viewed-products h2{font-size:1rem}.shopify-section--faq-enchliving .accordion__content{font-size:.85rem}}@media screen and (min-width: 576px){.shopify-section--faq-enchliving .accordion__toggle,.shopify-section--submenu .submenu .collapsible-submenu,.shopify-section--product-recommendations h2,.shopify-section--recently-viewed-products h2{font-size:1.25rem}.shopify-section--faq-enchliving .accordion__content{font-size:.75rem}}@media screen and (min-width: 700px){.shopify-section--submenu .submenu .collapsible-submenu{font-size:1.25rem}}@media screen and (min-width: 992px){.shopify-section--faq-enchliving .accordion__toggle,.shopify-section--submenu .submenu .collapsible-submenu,.shopify-section--product-recommendations h2,.shopify-section--recently-viewed-products h2{font-size:1.15rem}.shopify-section--faq-enchliving .accordion__content{font-size:.85rem}}@media screen and (min-width: 1150px){.shopify-section--faq-enchliving .accordion__toggle,.shopify-section--submenu .submenu .collapsible-submenu,.shopify-section--product-recommendations h2,.shopify-section--recently-viewed-products h2{font-size:22px}.shopify-section--submenu .submenu .collapsible-submenu{justify-content:center;max-width:85%}}@media screen and (min-width: 1200px){.shopify-section--faq-enchliving .accordion__content{font-size:1rem}}@media screen and (min-width: 1600px){.shopify-section--faq-enchliving .accordion__content{font-size:1.25rem}}.shopify-section--submenu .submenu .collapsible-submenu .item{display:block;width:100%;text-align:center;transition:all .2s ease-in-out}.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{color:var(--text-color-submenu);opacity:1;display:block;width:95%;margin:auto;transition:all .2s ease-in-out;white-space:nowrap;position:relative;box-shadow:0 2.5px 0 -1.5px var(--button-underline);-webkit-box-shadow:0px 2.5px 0px -1.5px var(--button-underline);-moz-box-shadow:0px 2.5px 0px -1.5px var(--button-underline);padding-bottom:1px;height:40px;display:flex;align-items:center;justify-content:center;white-space:normal}@media screen and (min-width: 320px){.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{height:37.5px}}@media screen and (min-width: 480px){.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{height:45px}}@media screen and (min-width: 700px){.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{width:85%;height:35px}}@media screen and (min-width: 990px){.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{width:60%;height:auto}}@media screen and (min-width: 1200px){.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{width:70%}}@media screen and (min-width: 1600px){.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{width:50%}}.shopify-section--submenu .submenu .collapsible-submenu .item:hover .link-collapsible{color:rgb(var(--text-color));opacity:.75;box-shadow:0 2.5px 0 -1.5px rgb(var(--text-color)/.35);-webkit-box-shadow:0px 2.5px 0px -1.5px rgb(var(--text-color)/.35);-moz-box-shadow:0px 2.5px 0px -1.5px rgb(var(--text-color)/.35)}.shopify-section--submenu .submenu .collapsible-submenu .item:nth-child(2) .link-collapsible{margin:var(--spacing-5) auto var(--spacing-5);padding-right:5px;padding-left:5px}@media screen and (min-width: 1150px){.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible{padding:var(--spacing-3) var(--spacing-2) var(--spacing-2)}.shopify-section--submenu .submenu .collapsible-submenu .item:nth-child(2) .link-collapsible{padding:var(--spacing-3) var(--spacing-2) var(--spacing-2)}.shopify-section--submenu .submenu .collapsible-submenu .item .link-collapsible:before{display:none}}.shopify-section--faq-enchliving .accordion{--accordion-spacing: var(--spacing-5);box-sizing:content-box;border-block-end-width:1px;border-bottom:1.5px solid var(--underline-accordion-color)}@media screen and (min-width: 700px){.shopify-section--faq-enchliving .accordion__content.type-column-2 .prose ul,.shopify-section--faq-enchliving .accordion__content.type-column-2 .prose ol{grid-template-columns:repeat(2,50%)}}.shopify-section--faq-enchliving .group[aria-expanded=true] .circle-chevron.group-expanded\:rotate{transform:rotate(calc(var(--transform-logical-flip) * 45deg))}.product-info .quantity-selector{justify-content:space-between}@media screen and (min-width: 1150px){.product-info .quantity-selector{justify-content:center}}.product-info .quantity-selector__button{padding-inline-start:var(--spacing-2-2);padding-inline-end:var(--spacing-2-5)}@media screen and (min-width: 400px){.product-info .quantity-selector__button{padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-3)}}@media screen and (min-width: 576px){.product-info .quantity-selector__button{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}}.shopify-section--announcement-bar-enchliving .announcement-bar{padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1)}.shopify-section--announcement-bar-enchliving .announcement-bar *{font-family:var(--text-font-family)}@media screen and (min-width: 700px){.shopify-section--announcement-bar-enchliving .announcement-bar{padding-block-start:var(--spacing-1);padding-block-end:var(--spacing-1)}}.shopify-section--announcement-bar-enchliving .announcement-bar__static-list{display:block;text-transform:uppercase}.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs{font-size:.5625rem;line-height:1.3}@media screen and (min-width: 700px){.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs{font-size:.625rem}}@media screen and (min-width: 1200px){.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs{font-size:.75rem}}@media screen and (min-width: 1600px){.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs{font-size:.8125rem}}.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs strong,.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs b{font-size:.625rem}@media screen and (min-width: 700px){.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs strong,.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs b{font-size:.6875rem}}@media screen and (min-width: 1200px){.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs strong,.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs b{font-size:.8125rem}}@media screen and (min-width: 1600px){.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs strong,.shopify-section--announcement-bar-enchliving .announcement-bar__static-list .text-xxs b{font-size:.875rem}}.shopify-section--announcement-userbar-enchliving .announcement-navbar{padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5)}@media screen and (min-width: 700px){.shopify-section--announcement-userbar-enchliving .announcement-navbar{padding-block-start:var(--spacing-1-5);padding-block-end:var(--spacing-1-5)}}.shopify-section--announcement-userbar-enchliving .announcement-navbar .header__link-list{display:block}.shopify-section--announcement-userbar-enchliving .announcement-navbar .header__icons-nav{display:flex;justify-content:flex-end}.shopify-section--announcement-userbar-enchliving .announcement-navbar .header__icon-list{gap:var(--spacing-4)}@media screen and (min-width: 1000px){.shopify-section--announcement-userbar-enchliving .announcement-navbar .header__icon-list .icon-login .tap-area{display:flex;gap:var(--spacing-1-5);align-items:center}}@media screen and (min-width: 1000px){.shopify-section--announcement-userbar-enchliving .announcement-navbar .header__icon-list .icon-login .tap-area .icon{display:inline-block}}@media screen and (min-width: 1000px){.shopify-section--announcement-userbar-enchliving .announcement-navbar .header__icon-list .icon-login .tap-area .sr-only{position:initial;width:auto;height:auto;font-size:.75rem}}@media screen and (min-width: 1150px){.shopify-section--announcement-userbar-enchliving .announcement-navbar .header__icons-nav .popover{z-index:222}}.header__brands-tab{grid-column:1/4;grid-row:1/2;overflow:var(--tabs-overflow)}@media screen and (min-width: 700px){.header__brands-tab{margin-left:-20px}}@media screen and (min-width: 1150px){.header__brands-tab{grid-area:main-nav;padding:5px max(var(--container-gutter)) 0}}@media screen and (min-width: 1150px){.header__brands-tab--desk{padding:0;margin-left:0}}.header__brands-tab .image-secondary__image{position:absolute!important;top:0;left:0;right:0}.header__brands-tab .image-secondary__image .swym-atw-btn-wrapper-for-img{display:none}.header__brands-tab .tabs-container{display:flex;position:relative}@media screen and (min-width: 700px){.header__brands-tab .tabs-container{display:grid;grid-template-columns:repeat(2,auto)}}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container{width:100%;max-width:fit-content;position:relative;overflow:inherit}}.header__brands-tab .tabs-container:after{content:"";position:absolute;z-index:333;height:1px;bottom:0;right:var(--after-position-right-mobile);width:var(--width-after-mobile)}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container:after{transform-origin:left;width:100dvw;bottom:-1px;right:0;left:var(--after-position-right);height:0;border-bottom:3.5px groove rgba(118,140,156,.5)}}.header__brands-tab .tabs-container:before{content:"";position:absolute;z-index:333;height:1px;bottom:0;width:var(--width-before-mobile);left:var(--before-position-right-mobile)}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container:before{bottom:-1px;left:-20%;height:0;border-bottom:3.5px groove rgba(118,140,156,.5);width:var(--width-before);left:var(--before-position-right)}}.header__brands-tab .tabs-container .tab-item{position:relative;width:100%;text-align:center;border-right:1px solid rgba(118,140,156,.5);border-left:1px solid rgba(118,140,156,.5);height:50px;z-index:222;border-radius:10px 10px 0 0;overflow:hidden}@media screen and (min-width: 700px){.header__brands-tab .tabs-container .tab-item{height:75px}}@media screen and (min-width: 1000px){.header__brands-tab .tabs-container .tab-item{border-bottom:inherit}}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item{overflow:hidden;height:45px;width:180px;border-bottom:1px solid rgba(118,140,156,.5);border-radius:10px 10px 0 0}}@media screen and (min-width: 1200px){.header__brands-tab .tabs-container .tab-item{height:55px;width:215px;border-bottom:1px solid rgba(118,140,156,.5)}}@media screen and (min-width: 1600px){.header__brands-tab .tabs-container .tab-item{width:250px}}.header__brands-tab .tabs-container .tab-item:not(.is-active){border-bottom:inherit}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:not(.is-active){box-shadow:#00000059 0 -50px 36px -50px inset}}.header__brands-tab .tabs-container .tab-item.no-filter:not(.is-active){box-shadow:inherit}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:first-child{border-right-color:#768c9c80;border-left:1px solid rgba(118,140,156,.5);order:2}}.header__brands-tab .tabs-container .tab-item:first-child:not(.is-active):after{background:transparent}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:first-child:not(.is-active){border-left-color:transparent;box-shadow:inherit;border-top:1px solid rgba(118,140,156,.5);border-left:1px solid rgba(118,140,156,.5);border-right:inherit;transform-origin:left bottom;border-radius:10px 0 0;transform:scaleY(.85)}.header__brands-tab .tabs-container .tab-item:first-child:not(.is-active) .image-logo{transform:scaleX(.8)}}.header__brands-tab .tabs-container .tab-item:first-child:not(.is-active).no-filter{box-shadow:inherit;border-left:3.5px solid rgba(118,140,156,.5);border-left:inherit;border-right:3.5px ridge rgba(118,140,156,.5)}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:first-child:not(.is-active).no-filter{box-shadow:inherit}}.header__brands-tab .tabs-container .tab-item:first-child.is-active .tab-link .filter{filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(262deg) brightness(106%) contrast(99%)}.header__brands-tab .tabs-container .tab-item:first-child .tab-link.filter{filter:inherit}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:first-child .tab-link.filter:not(.no-filter){filter:brightness(.75)}}.header__brands-tab .tabs-container .tab-item:first-child .tab-link.no-filter{filter:inherit}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:first-child .tab-link.no-filter{filter:brightness(.75)}}.header__brands-tab .tabs-container .tab-item:first-child .tab-link:not(.no-filter){filter:brightness(0) saturate(100%) invert(99%) sepia(6%) saturate(0%) hue-rotate(6deg) brightness(104%) contrast(100%)}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:first-child .tab-link{background-size:100% 65%}}.header__brands-tab .tabs-container .tab-item:first-child .tab-link p{display:none}.header__brands-tab .tabs-container .tab-item:nth-child(2){border-right-color:transparent}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:nth-child(2){border-right:1px solid rgba(118,140,156,.5);order:1}}.header__brands-tab .tabs-container .tab-item:nth-child(2):not(.no-filter).filter{filter:brightness(0) saturate(100%) invert(100%) sepia(31%) saturate(108%) hue-rotate(167deg) brightness(110%) contrast(91%)}.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link{filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(262deg) brightness(106%) contrast(99%)}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link{filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(262deg) brightness(106%) contrast(99%);width:150px!important}}.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link.filter:not(.actual){filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(262deg) brightness(106%) contrast(99%)}.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link.no-filter{filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7500%) hue-rotate(262deg) brightness(106%) contrast(99%)}.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link p{display:none}.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link .image-logo{margin-bottom:var(--margin-top);height:var(--tab-decor-height)}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link .image-logo{margin-top:10px!important;margin-bottom:0!important}}.header__brands-tab .tabs-container .tab-item:nth-child(2) .tab-link .image-container{position:relative}.header__brands-tab .tabs-container .tab-item:nth-child(2):not(.is-active):after{background:transparent}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item:nth-child(2):not(.is-active){border-left-color:transparent;border-right-color:transparent;border-right-width:0;border-top:.25px solid rgba(229,226,222,.15);border-left:.25px solid rgba(229,226,222,.15);border-bottom:inherit;transform:scaleY(.85);transform-origin:right bottom;border-radius:10px 0 0}.header__brands-tab .tabs-container .tab-item:nth-child(2):not(.is-active) .image-logo{transform:scaleX(.8)}}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-item.is-active{border:3.5px groove rgba(118,140,156,.5);border-bottom:inherit;z-index:6;transform:scaleY(1.1);transform-origin:bottom;box-shadow:0 15px 15px -20px inset #768c9c80;-webkit-box-shadow:0px 15px 15px -20px inset rgba(118,140,156,.5);-box-shadow:0px 15px 15px -20px inset rgba(118,140,156,.5);-moz-transition:0px 15px 15px -20px inset rgba(118,140,156,.5);-o-transition:0px 15px 15px -20px inset rgba(118,140,156,.5);transition:all .2s linear}}.header__brands-tab .tabs-container .tab-title{font-size:16px;font-weight:var(--heading-font-weight);text-transform:var(--heading-text-transform);transition:all .65s linear;padding:12px 10px 8px;display:none}@media screen and (min-width: 700px){.header__brands-tab .tabs-container .tab-title{padding:18px 10px 16px;font-size:20px;text-align:center}}@media screen and (min-width: 1150px){.header__brands-tab .tabs-container .tab-title{font-size:var(--text-sm)}}.header__brands-tab .tabs-container .tab-link{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:flex;justify-content:center;align-items:center}.header__brands-tab .tabs-container .tab-link.no-filter{filter:inherit}.header__brands-tab .tabs-container .tab-link .image-logo{width:100%;margin:0 auto;height:100%;filter:brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(164%) hue-rotate(191deg) brightness(111%) contrast(91%)}.header__brands-tab .tabs-container .tab-bg{background:red;width:100%;height:100%;position:fixed;top:0;left:0;display:none}.header.is-filled{box-shadow:0 1px 4.5px #000000bf}.header__wrapper--override-enchliving{row-gap:0;background:rgb(var(--background)/var(--header-background-opacity));color:rgb(var(--text-color-brand))}.header__wrapper--override-enchliving-inside{grid-template:var(--header-grid-template);grid-template-rows:auto auto auto;align-items:center;gap:var(--header-part-gap);padding:var(--header-padding-block) max(var(--container-gutter),50% - var(--container-max-width)/2);-webkit-backdrop-filter:blur(var(--header-background-blur-radius));backdrop-filter:blur(var(--header-background-blur-radius));border-radius:inherit;transition:inherit;display:grid;gap:0}@media screen and (min-width: 700px){.header__wrapper--override-enchliving-inside{align-items:stretch}}@media screen and (min-width: 1150px){.header__wrapper--override-enchliving-inside{border-bottom:1px solid rgba(229,226,222,.25);padding-bottom:0}}.header__icon-list{gap:var(--spacing-4)}@media screen and (min-width: 1000px){.header__icon-list .icon-login .tap-area{display:flex;gap:var(--spacing-1-5);align-items:center}}@media screen and (min-width: 1000px){.header__icon-list .icon-login .tap-area .icon{display:inline-block}}@media screen and (min-width: 1000px){.header__icon-list .icon-login .tap-area .sr-only{position:initial;width:auto;height:auto;font-size:.75rem}}@media screen and (min-width: 1150px){.header__icon-list .icon-login .tap-area .sr-only{font-size:.8rem;font-weight:400}}@media screen and (min-width: 1150px){.header__icon-list .icon-login .tap-area .icon,.header__icon-list .icon-cart .tap-area .icon{width:22.5px;height:22.5px}}@media screen and (min-width: 1600px){.header__icon-list .icon-login .tap-area .icon,.header__icon-list .icon-cart .tap-area .icon{width:25px;height:25px}}@media screen and (min-width: 1000px){.header__icon-list .selector .text-with-icon span{font-size:.75rem}}@media screen and (min-width: 1150px){.header__icon-list .selector .text-with-icon span{font-size:.8rem}}.header__main-nav{grid-row:2/3}.header__icons-nav,.header__categories-nav{justify-self:end;align-items:center;gap:var(--spacing-3) var(--header-part-gap);flex-wrap:wrap;display:flex;width:100%;grid-column:1/4;grid-row:2/3;justify-content:center;margin-top:20px}.header__icons-nav{grid-area:secondary-nav;grid-row:2/3;justify-content:flex-end;margin-top:0}@media screen and (min-width: 1150px){.header__icons-nav{grid-row:auto}}@media screen and (min-width: 1150px){.header__categories-nav{grid-row:3/4;justify-content:initial;margin-top:12px;margin-bottom:12px;z-index:22222}}.header__categories-nav .header__link-list{gap:var(--spacing-4) var(--header-link-list-spacing)}@media screen and (min-width: 1050px){.header__categories-nav .header__link-list{--header-link-list-spacing: var(--spacing-10);gap:var(--spacing-4) var(--header-link-list-spacing)}}.header__categories-nav .header__link-list .contents-link{padding:0 var(--spacing-1) 0;font-size:20px;font-weight:var(--heading-font-weight);text-transform:var(--heading-text-transform);padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transform:perspective(1px) translateZ(0);-webkit-filter:blur(.000001px);transform-style:flat}@media screen and (min-width: 1150px){.header__categories-nav .header__link-list .contents-link{font-size:15px}}@media screen and (min-width: 1200px){.header__categories-nav .header__link-list .contents-link{font-size:16px}}@media screen and (min-width: 1400px){.header__categories-nav .header__link-list .contents-link{font-size:18px}}@media screen and (min-width: 1600px){.header__categories-nav .header__link-list .contents-link{font-size:20px}}.header__categories-nav .header__link-list .contents-link.font--roboto{text-transform:capitalize;font-family:Didot Title,serif}.header .link-disclosure.active,.header .link-faded.active{border-bottom:1px solid #d84026}.shopify-section--header-enchliving height-observer{position:relative}.shopify-section--header-enchliving height-observer .image-mob-secondary__image,.shopify-section--header-enchliving height-observer .image-desk-secondary__image{position:absolute;left:0;display:none}.shopify-section--header-enchliving height-observer .image-desk-secondary__image{position:fixed!important;top:0;right:0}.shopify-section--header-enchliving .header__wrapper--override-enchliving,.shopify-section--header-enchliving .header-observer-background{background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 1150px){.shopify-section--header-enchliving .tab-bg{position:absolute;height:100%;background-repeat:no-repeat;background-size:cover;width:100%;display:none}}.header__search{display:none}@media screen and (min-width: 1150px){.header__search{display:flex;justify-content:center;align-items:center;position:relative}}@media screen and (min-width: 1150px){.header__search-container{display:flex;align-items:center;padding:5px 15px;height:fit-content;width:100%;position:absolute;bottom:17.5%;column-gap:25px;border-radius:5px}}.header__search-container .search-form-navbar{position:relative;display:block;transition:all .45s linear;width:65%}@media screen and (min-width: 700px){.header__search-container .search-form-navbar{width:100%}}@media screen and (min-width: 700px){.header__search-container .search-form-navbar .predictive-search.show{background:rgb(var(--dialog-background));width:150%;height:max-content;overflow:auto;overflow-y:auto;padding:var(--spacing-5);right:0;display:block;top:40px;z-index:33333}}@media screen and (min-width: 700px){.header__search-container .search-form-navbar .predictive-search{position:absolute;top:40px;display:none}}.header__search-container .search-form-navbar .predictive-search__tab-item,.header__search-container .search-form-navbar .predictive-search .empty-state,.header__search-container .search-form-navbar .predictive-search .v-stack,.header__search-container .search-form-navbar .predictive-search .text-subdued{color:#333f48}.header__search-container .search-input{justify-content:space-between;align-items:center;gap:var(--spacing-4);border-bottom-width:2px;padding-block-end:var(--spacing-2-5);transition:border-bottom-color .1s;display:flex}@media screen and (min-width: 700px){.header__search-container .search-input{padding-block-end:0;border-bottom:inherit}}.header__search-container .search-input:focus-within{border-bottom-color:rgb(var(--text-color))}.header__search-container .search-input>input{-webkit-appearance:none;appearance:none;width:100%;font-size:var(--text-h5);background:none;border-radius:0;outline:none;flex-grow:1;font-weight:bolder}@media screen and (min-width: 700px){.header__search-container .search-input>input{font-size:var(--text-base)}}.header__search-container .search-input>input::placeholder{color:rgb(var(--text-color)/.5)}.header__search-container .search-input>input[type=search]::-webkit-search-decoration{display:none}.header__search-container .search-input>input[type=search]::-webkit-search-cancel-button{display:none}.header__search-container .search-input>[type=reset]{font-size:var(--text-xxs);opacity:0;transition:opacity .2s}@media screen and (min-width: 700px){.header__search-container .search-input>[type=reset]{font-size:var(--text-xs)}}@media screen and (min-width: 1000px){.header__search-container .search-input>[type=reset]{font-size:var(--text-base)}}.header__search-container .search-input>input:not(:placeholder-shown)~[type=reset]{opacity:1}@media screen and (min-width: 700px){.header__search-container.unactive{border:1px solid rgba(229,226,222,.25)}}.header__search-container.unactive .tap-area .icon-search{color:#e5e2de40}@media screen and (min-width: 700px){.header__search-container.active{background:#e5e2de40}}@media screen and (min-width: 700px){.header__search-container.active .tap-area{color:#e5e2debf}}@media screen and (min-width: 700px){.header__search-container.active .search-input>input{color:#e5e2debf}}.header__search-container.active .search-input>input::placeholder{color:#e5e2debf}.header__search-container.active .search-input>[type=reset]{color:#e5e2debf}.header__search-container .predictive-search__tabs.all::part(tab-list){grid-auto-columns:auto}.header__search-container .predictive-search__tab-item--all{width:100%;max-width:100%;grid-template-columns:repeat(2,1fr);display:grid;grid-auto-columns:inherit}.header__search-container .predictive-search__tab-item--all .text-with-icon{justify-content:flex-end}.header__search-container .predictive-search__tab-content .reversed-link{font-size:1rem}.panel-list__wrapper .panel__scroller .gap-4 .h3 .title-link{font-weight:400}.text-with-icon.text-subdued{font-weight:700;color:#044d43}.mega-menu{--mega-menu-block-padding: var(--spacing-5);--mega-menu-gap: var(--spacing-6);--mega-menu-nav-column-gap: var(--spacing-8);gap:var(--mega-menu-gap);justify-content:var(--mega-menu-justify-content);width:100%;padding:var(--mega-menu-block-padding) max(var(--container-gutter),50% - var(--container-max-width)/2);max-height:calc(100vh - var(--sticky-announcement-bar-enabled, 0)*var(--announcement-bar-height, 0px) - var(--header-height, 0px) - 20px);overscroll-behavior-y:contain;opacity:0;background:rgb(var(--header-background));color:rgb(var(--text-color-brand));mix-blend-mode:plus-lighter;border-block-start-width:1px;align-items:flex-start;display:flex;position:absolute;top:100%;overflow:hidden auto;box-shadow:0 9999px 0 9999px #0006}@media screen and (min-width: 1150px){.mega-menu.simple{--mega-menu-gap: 0}}@media screen and (min-width: 1150px){.mega-menu.multiple{padding:0;gap:0;display:grid;grid-template-columns:repeat(1,60% 40%);justify-content:flex-start}}@media screen and (min-width: 1400px){.mega-menu.multiple{--mega-menu-gap: var(--spacing-2);--mega-menu-nav-column-gap: var(--spacing-12);grid-template-columns:repeat(1,55% 45%)}}@media screen and (min-width: 1610px){.mega-menu.multiple{--mega-menu-gap: var(--spacing-10);--mega-menu-nav-column-gap: var(--spacing-16);grid-template-columns:repeat(1,55% 45%)}}@media screen and (min-width: 1150px){.mega-menu__nav{padding:var(--header-padding-block) max(var(--container-gutter),50% - var(--container-max-width)/2);padding-right:0}}@media screen and (min-width: 1150px){.mega-menu__nav.menu-text{padding:var(--header-padding-block) max(var(--container-gutter),50% - var(--container-max-width)/2)}}@media screen and (min-width: 1150px){.mega-menu__nav.menu-text.multiple{max-width:var(--column-list-max-width-text, max-content);width:100%;justify-content:flex-start;display:grid;grid-template-columns:repeat(4,140px);grid-column-gap:11px;grid-template-rows:1fr}}@media screen and (min-width: 1150px){.mega-menu__nav.menu-text.right.simple,.mega-menu__nav.menu-text.right.multiple,.mega-menu__nav.menu-text-left.simple,.mega-menu__nav.menu-text-left.multiple{grid-column-gap:1.5dvw}}@media screen and (min-width: 1200px){.mega-menu__nav.menu-text.right.simple,.mega-menu__nav.menu-text.right.multiple,.mega-menu__nav.menu-text-left.simple,.mega-menu__nav.menu-text-left.multiple{grid-column-gap:1.7dvw}}@media screen and (min-width: 1400px){.mega-menu__nav.menu-text.right.simple,.mega-menu__nav.menu-text.right.multiple,.mega-menu__nav.menu-text-left.simple,.mega-menu__nav.menu-text-left.multiple{grid-column-gap:4dvw}}@media screen and (min-width: 1360px){.mega-menu__nav.menu-text.right.simple,.mega-menu__nav.menu-text.right.multiple,.mega-menu__nav.menu-text-left.simple,.mega-menu__nav.menu-text-left.multiple{grid-column-gap:2.7dvw}}@media screen and (min-width: 1500px){.mega-menu__nav.menu-text.right.simple,.mega-menu__nav.menu-text.right.multiple,.mega-menu__nav.menu-text-left.simple,.mega-menu__nav.menu-text-left.multiple{grid-column-gap:3.75dvw}}@media screen and (min-width: 1600px){.mega-menu__nav.menu-text.right.simple,.mega-menu__nav.menu-text.right.multiple,.mega-menu__nav.menu-text-left.simple,.mega-menu__nav.menu-text-left.multiple{grid-column-gap:4dvw}}@media screen and (min-width: 1700px){.mega-menu__nav.menu-text.right.simple,.mega-menu__nav.menu-text.right.multiple,.mega-menu__nav.menu-text-left.simple,.mega-menu__nav.menu-text-left.multiple{grid-template-columns:repeat(4,18.7%)}}.mega-menu__nav.menu-text-left-top{flex-wrap:nowrap}@media screen and (min-width: 1150px){.mega-menu__nav>li{line-height:1.3;gap:var(--spacing-4);display:flex;flex-direction:column}}@media screen and (min-width: 1150px){.mega-menu__nav>li ul{gap:var(--spacing-1)}}@media screen and (min-width: 1400px){.mega-menu__nav>li ul{gap:var(--spacing-1)}}.mega-menu__nav>li .title-link{line-height:0;display:flex;align-items:center}.mega-menu__nav>li .title-link .reversed-link{font-size:.8125rem;font-weight:700;color:#1b1e21;line-height:1.3}@media screen and (min-width: 1150px){.mega-menu__nav>li .title-link .reversed-link{font-size:.875rem}}@media screen and (min-width: 1200px){.mega-menu__nav>li .title-link .reversed-link{font-size:.9375rem}}@media screen and (min-width: 1400px){.mega-menu__nav>li .title-link .reversed-link{font-size:1rem}}@media screen and (min-width: 1600px){.mega-menu__nav>li .title-link .reversed-link{font-size:1.1875rem}}@media screen and (min-width: 1400px){.mega-menu__nav>li .link-faded{font-size:14px}}@media screen and (min-width: 1150px){.mega-menu__nav>li .title-link span:after,.mega-menu__nav>li .link-faded span:after{content:"";height:.75px;width:0;background-color:var(--underline-link-color);display:block;transition:all .3s}}@media screen and (min-width: 1150px){.mega-menu__nav>li .title-link span:hover:after,.mega-menu__nav>li .link-faded span:hover:after{width:100%}}@media screen and (min-width: 1150px){.mega-menu__nav>li .title-link span.active:after,.mega-menu__nav>li .link-faded span.active:after{width:100%}}.mega-menu__container.menu-text-left,.mega-menu__container.menu-text-left-top,.mega-menu__container.menu-text-right,.mega-menu__container.menu-text-right-inside,.mega-menu__container.menu-text-right-left{width:100%;max-width:var(--column-list-max-width-text, max-content)}@media screen and (min-width: 1150px){.mega-menu__shop{width:100%;padding:0 max(var(--container-gutter),50% - var(--container-max-width)/3);display:grid;grid-template-columns:repeat(4,var(--mega-menu-nav-column-max-width));gap:var(--mega-menu-nav-gap);grid-template-rows:1fr;padding-left:var(--padding-left-shop-all)}}@media screen and (min-width: 1200px){.mega-menu__shop{grid-column-gap:1.7dvw}}@media screen and (min-width: 1400px){.mega-menu__shop{grid-column-gap:4dvw}}@media screen and (min-width: 1360px){.mega-menu__shop{grid-column-gap:2.7dvw}}@media screen and (min-width: 1500px){.mega-menu__shop{grid-column-gap:3.75dvw}}@media screen and (min-width: 1600px){.mega-menu__shop{grid-column-gap:4dvw}}@media screen and (min-width: 1150px){.mega-menu__shop>div{width:var(--mega-menu-nav-column-max-width)}}.mega-menu__text{width:100%;font-weight:200;font-size:var(--text-md);color:#a5ba9b}@media screen and (min-width: 700px){.mega-menu__text{font-weight:700;font-size:var(--text-lg)}}@media screen and (min-width: 1150px){.mega-menu__text{font-size:var(--text-base);padding:1.5rem 0 0;text-transform:uppercase;text-align:right}}@media screen and (min-width: 1150px){.mega-menu__text.left,.mega-menu__text.right-inside,.mega-menu__text.right-left{max-width:var(--column-list-max-width-text, max-content);padding:0 1rem 0 0;text-align:left}}.mega-menu__text.right{padding:0}@media screen and (min-width: 1150px){.mega-menu__text.left{padding:1.5rem 0 0}}.mega-menu__text.left-top{padding:0;width:fit-content}.mega-menu__text.left-top .link-shopall{width:100%;display:block}.mega-menu__text.right-inside{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:fit-content;height:fit-content;padding:15px}@media screen and (min-width: 1150px){.mega-menu__text.right-inside .link-shopall{text-align:center;color:#fff;background:var(--color-link-shop-all)}}.mega-menu__text .link-shopall{color:var(--color-link-shop-all);transition:all .35s linear}.mega-menu__text .link-shopall:hover{color:#fff;background:var(--color-link-shop-all)}@media screen and (min-width: 1150px){.mega-menu__nav>li .link-faded{font-size:13px;opacity:1;color:#586d7d;line-height:1;transition:background-size .3s ease-in-out}}@media screen and (min-width: 1200px){.mega-menu__nav>li .link-faded{font-size:14px}}@media screen and (min-width: 1400px){.mega-menu__nav>li .link-faded{font-size:15px}}@media screen and (min-width: 1600px){.mega-menu__nav>li .link-faded{font-size:18px}}@media screen and (min-width: 1150px){.mega-menu__nav>li .link-faded.shop{font-size:12px}}@media screen and (min-width: 1200px){.mega-menu__nav>li .link-faded.shop{font-size:13px}}@media screen and (min-width: 1400px){.mega-menu__nav>li .link-faded.shop{font-size:14px}}@media screen and (min-width: 1150px){.mega-menu .navigation-promo{justify-content:center}}.mega-menu .navigation-promo__wrapper{padding:var(--mega-menu-block-padding) max(var(--container-gutter),50% - var(--container-max-width)/2)}@media screen and (min-width: 1800px){.mega-menu .navigation-promo__wrapper{padding:var(--mega-menu-block-padding) max(var(--container-gutter),1% - 50px)}}.mega-menu .navigation-promo__wrapper.right{display:flex;flex-direction:column;row-gap:25px}.mega-menu .navigation-promo__wrapper.right-inside{position:relative}.mega-menu .navigation-promo__wrapper.right-inside .content-over-media{opacity:.75}.mega-menu .navigation-promo__wrapper.right-left{display:flex;flex-direction:column;row-gap:25px}.shopify-section--header .mega-menu-brands{display:block;padding:0}@media screen and (min-width: 1150px){.shopify-section--header .mega-menu-brands{border-radius:0 0 10px 10px}}.shopify-section--header .mega-menu-brands .navigation-promo-layout{grid:var(--navigation-promo-grid-home);align-content:center;align-items:center;gap:var(--navigation-promo-gap-home);display:grid}@media screen and (min-width: 1150px){.shopify-section--header .mega-menu-brands .navigation-promo-layout{grid-template-columns:var(--navigation-promo-grid-home);justify-content:flex-start;max-width:500px}}.shopify-section--header .mega-menu-brands .navigation-promo-layout .content-over-media{gap:0;display:block}.shopify-section--header .mega-menu-brands .navigation-promo-layout .content-over-media:before{display:none}.shopify-section--header .mega-menu-brands .navigation-promo-layout .content-over-media .zoom-image{object-fit:contain}.shopify-section--header .mega-menu__nav-brands{gap:var(--mega-menu-nav-gap-menu);max-width:var(--column-list-max-width-home, max-content);flex-wrap:wrap;flex:auto;align-items:start;display:flex;justify-content:space-around;padding:1.5rem 1rem}@media screen and (min-width: 1150px){.shopify-section--header .mega-menu__nav-brands{justify-content:center}}.shopify-section--header .mega-menu__nav-brands .reversed-link{text-align:center}.shopify-section--header .mega-menu__nav>li{justify-content:center}.navigation-drawer .panel-list__wrapper .navigation-promo--grid{display:flex;flex-direction:column;row-gap:var(--spacing-6)}@media screen and (min-width: 1150px){.navigation-drawer .panel-list__wrapper .navigation-promo--grid{grid-template-columns:repeat(2,50%)}}.navigation-drawer .panel-list__wrapper .navigation-promo--grid .content-over-media{gap:0;display:block}.navigation-drawer .panel-list__wrapper .navigation-promo--grid .content-over-media:before{display:none}.navigation-drawer .panel-list__wrapper .navigation-promo--grid .content-over-media .zoom-image{object-fit:contain;width:55%;margin:0 auto}.navigation-drawer .panel-list__wrapper .navigation-promo .text-with-icon .title-link:after{content:"";height:.75px;width:0;background-color:#d84026;display:block;transition:all .3s}.navigation-drawer .panel-list__wrapper .navigation-promo .text-with-icon .title-link:hover .title-link:after,.navigation-drawer .panel-list__wrapper .navigation-promo .text-with-icon .title-link:focus .title-link:after{width:100%}body.font--acento .shopify-section--header .mega-menu-brands,body.font--decor-living .shopify-section--header .mega-menu-brands,body.font--general .shopify-section--header .mega-menu-brands{background:transparent;width:auto;padding-top:5px;background:rgb(var(--content-over-media-overlay-bar-menu))}body.font--acento .shopify-section--header .mega-menu-brands .navigation-promo,body.font--decor-living .shopify-section--header .mega-menu-brands .navigation-promo,body.font--general .shopify-section--header .mega-menu-brands .navigation-promo{background:#e0e0e0;padding:var(--navigation-promo-gap-home)}body.font--acento .shopify-section--header .mega-menu-brands .navigation-promo__wrapper,body.font--decor-living .shopify-section--header .mega-menu-brands .navigation-promo__wrapper,body.font--general .shopify-section--header .mega-menu-brands .navigation-promo__wrapper{padding:0!important}@media screen and (min-width: 1150px){body.font--acento .shopify-section--header .mega-menu-brands-acento,body.font--decor-living .shopify-section--header .mega-menu-brands-acento,body.font--general .shopify-section--header .mega-menu-brands-acento{margin-left:var(--margin-left-megamenu-brands)}}@media screen and (min-width: 2200px){body.font--acento .shopify-section--header .mega-menu-brands-acento,body.font--decor-living .shopify-section--header .mega-menu-brands-acento,body.font--general .shopify-section--header .mega-menu-brands-acento{margin-left:var(--margin-left-megamenu-brands)}}@media screen and (min-width: 1150px){body.font--acento .shopify-section--header .mega-menu-brands-decor,body.font--decor-living .shopify-section--header .mega-menu-brands-decor,body.font--general .shopify-section--header .mega-menu-brands-decor{margin-left:var(--margin-left-megamenu-brands)}}@media screen and (min-width: 2200px){body.font--acento .shopify-section--header .mega-menu-brands-decor,body.font--decor-living .shopify-section--header .mega-menu-brands-decor,body.font--general .shopify-section--header .mega-menu-brands-decor{margin-left:var(--margin-left-megamenu-brands)}}@media screen and (min-width: 1150px){body.font--acento .header__categories-nav .header__link-list,body.font--general .header__categories-nav .header__link-list{margin-left:110px}}@media screen and (min-width: 1200px){body.font--acento .header__categories-nav .header__link-list,body.font--general .header__categories-nav .header__link-list{margin-left:150px}}@media screen and (min-width: 1600px){body.font--acento .header__categories-nav .header__link-list,body.font--general .header__categories-nav .header__link-list{margin-left:175px}}@media screen and (min-width: 1150px){body.font--decor-living .header__categories-nav .header__link-list{margin-left:-30px}}@media screen and (min-width: 1200px){body.font--decor-living .header__categories-nav .header__link-list{margin-left:-25px}}@media screen and (min-width: 1800px){body.font--decor-living .header__categories-nav .header__link-list{margin-left:-65px}}.panel__wrapper{justify-content:flex-start}.panel__wrapper .login-link{display:flex;justify-content:center;align-items:center;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;padding:8px 8px 6px;width:fit-content}.panel__wrapper .login-link .reversed-link{line-height:normal}.panel__wrapper .v-stack li a:hover .reversed-link{background-size:0px;background:inherit}.panel__wrapper .navigation-drawer::part(body){gap:var(--spacing-6)}.panel__wrapper .navigation-drawer .panel-list__wrapper .navigation-promo{align-items:start}.panel__wrapper .navigation-drawer .panel-list__wrapper .navigation-promo--grid{display:flex;flex-direction:column;row-gap:0}@media screen and (min-width: 1150px){.panel__wrapper .navigation-drawer .panel-list__wrapper .navigation-promo--grid{grid-template-columns:repeat(2,50%)}}.panel__wrapper .navigation-drawer .panel-list__wrapper .navigation-promo--grid .content-over-media{gap:0;display:block}.panel__wrapper .navigation-drawer .panel-list__wrapper .navigation-promo--grid .content-over-media:before{display:none}.panel__wrapper .navigation-drawer .panel-list__wrapper .navigation-promo--grid .content-over-media .zoom-image{object-fit:contain;width:55%;margin:10px auto}.panel__wrapper .text-with-icon .title-link:after,.panel__wrapper .text-with-icon .reversed-link:after,.panel__wrapper .text-with-link .title-link:after,.panel__wrapper .text-with-link .reversed-link:after{content:"";height:.75px;width:0;background-color:#d84026;display:block;transition:all .3s}.panel__wrapper .text-with-icon .reversed-link,.panel__wrapper .text-with-link .reversed-link{display:inline-block}.panel__wrapper .text-with-icon:hover .title-link:after,.panel__wrapper .text-with-icon:hover .reversed-link:after,.panel__wrapper .text-with-icon:focus .title-link:after,.panel__wrapper .text-with-icon:focus .reversed-link:after,.panel__wrapper .text-with-link:hover .title-link:after,.panel__wrapper .text-with-link:hover .reversed-link:after,.panel__wrapper .text-with-link:focus .title-link:after,.panel__wrapper .text-with-link:focus .reversed-link:after{width:100%}.panel__wrapper .footer__block{padding-block-start:var(--spacing-6);border-top:1px solid rgb(var(--text-color)/.3)}.panel__wrapper .footer__block--menu{grid-column:1/span 2;max-width:100%}.panel__wrapper .footer__block--menu-list{display:grid;grid-template-columns:repeat(2,auto);justify-content:stretch;column-gap:2.5rem}@media screen and (min-width: 400px){.panel__wrapper .footer__block--menu-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 700px){.panel__wrapper .footer__block--menu-list{grid-template-columns:repeat(3,1fr);column-gap:var(--spacing-10)}}.panel__wrapper .text-with-icon.text-subdued{align-items:baseline;font-size:1.125rem;color:rgb(var(--goback-link-color))}.panel-supernav__wrapper{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgb(var(--text-color)/.3);background:#fffcf5;background:#f7f6f2}.panel-supernav__wrapper .login-link{display:flex;justify-content:center;align-items:center;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;padding:8px 12px 6px;width:fit-content;height:2.125rem;box-shadow:inset 0 0 0 2px;color:rgb(var(--button-signin-color))}.panel-supernav__wrapper .login-link .reversed-link{line-height:normal;font-size:1.125rem}.panel__brands .brands-container{max-height:0px;overflow:hidden;transition:all .3s ease}.panel__brands .btn-acordeon{display:none}.panel__brands .btn-acordeon:checked~.brands-container{max-height:100%;padding-block-start:var(--spacing-6)}.panel__brands .btn-acordeon:checked~.text-with-icon .circle-chevron{transform:rotate(180deg)}.panel__brands .btn-acordeon:not(:checked)~.brands-container{max-height:0;padding-block-start:0}.panel__scroller{overflow-y:visible!important}@supports (height: 1lh){.reversed-link{background:linear-gradient(to right,#d84026,#d84026) 0 min(100%,1.2lh)/0 1px no-repeat;font-size:1.125rem;background-position:bottom}}.shop-link,.mega-menu__text .button,.title-link{font-size:1.125rem}.title-link.font--roboto{font-family:Didot Title,serif;text-transform:capitalize}.mega-menu__text .button{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;padding:8px 8px 6px}.navigation-drawer{width:87.5%}.navigation-drawer[mobile-opening=left]>div>[is=close-button]{display:grid}.navigation-drawer [is=close-button]{width:var(--spacing-8-5);height:var(--spacing-8-5);min-height:var(--spacing-8-5)}.navigation-drawer::part(body){padding-block-start:0!important}.font--decor-living .title-link{font-family:Galyon,sans-serif}body .image-secondary__image--mobile-2,body .image-secondary__image--mobile-1{display:none}body.font--acento .tabs-container-desk .tab-item:nth-child(2),body.font--general .tabs-container-desk .tab-item:nth-child(2){background-image:url(https://acentocasa.com/cdn/shop/files/Decor_main_banner_2.jpg?v=1757626584);background-repeat:no-repeat}body.font--acento .header__brands-tab .tabs-container:after,body.font--acento .header__brands-tab .tabs-container:before,body.font--general .header__brands-tab .tabs-container:after,body.font--general .header__brands-tab .tabs-container:before{border-bottom:3.5px groove rgba(118,140,156,.5)}body.font--acento .header__brands-tab .tabs-container .tab-item.is-active,body.font--general .header__brands-tab .tabs-container .tab-item.is-active{border:3.5px groove rgba(118,140,156,.5);border-right:3.5px ridge rgba(118,140,156,.5);border-bottom:inherit}@media screen and (min-width: 1150px){body.font--acento .header__brands-tab .tabs-container .tab-item.is-active,body.font--general .header__brands-tab .tabs-container .tab-item.is-active{border:3.5px groove rgba(118,140,156,.5);border-right:3.5px ridge rgba(118,140,156,.5);border-bottom:inherit}}body.font--acento .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){border-bottom:3.5px groove rgba(154,145,102,.5);border-top:3.5px groove rgba(154,145,102,.5);border-left:3.5px groove rgba(154,145,102,.5);border-right:inherit}@media screen and (min-width: 1150px){body.font--acento .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){width:160px}}@media screen and (min-width: 1200px){body.font--acento .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){width:193.5px}}@media screen and (min-width: 1600px){body.font--acento .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){width:225px}}body.font--acento .header__brands-tab--mobile .tabs-container,body.font--general .header__brands-tab--mobile .tabs-container{display:grid;grid-template-columns:repeat(1,40% 60%);width:90%;margin:15px auto 0}body.font--acento .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1){order:2;background-image:url(/cdn/shop/files/acento_banner_home_8.jpg?v=1761838018);background-repeat:no-repeat}@media screen and (min-width: 700px){body.font--acento .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1){background-image:url(https://acentocasa.com/cdn/shop/files/acento_banner_home.jpg?v=1747074664)}}body.font--acento .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2){order:1;background-image:url(https://acentocasa.com/cdn/shop/files/Decor_main_banner_tab_5.jpg?v=1759948867)}@media screen and (min-width: 700px){body.font--acento .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2){background-image:url(https://acentocasa.com/cdn/shop/files/Decor_main_banner_2.jpg?v=1757626584);background-repeat:no-repeat}}body.font--acento .header__brands-tab--mobile .tabs-container .tab-item.is-active,body.font--general .header__brands-tab--mobile .tabs-container .tab-item.is-active{border-bottom:inherit}body.font--acento .header__brands-tab--mobile .tabs-container .tab-item.is-active:before,body.font--general .header__brands-tab--mobile .tabs-container .tab-item.is-active:before{content:"";background:rgb(var(--content-over-media-overlay-bar-menu));pointer-events:none;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}body.font--acento .header__brands-tab--mobile .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:not(.is-active){transform:scaleY(.85);transform-origin:bottom;border-top:3.5px groove rgba(154,145,102,.5);border-right:inherit;border-radius:15px 0 0;border-bottom:inherit;margin-bottom:2px}body.font--acento .header__brands-tab--mobile .tabs-container .tab-item:not(.is-active) .image-logo,body.font--general .header__brands-tab--mobile .tabs-container .tab-item:not(.is-active) .image-logo{transform:scaleX(.8)}body.font--decor-living .header__brands-tab .tabs-container:after,body.font--decor-living .header__brands-tab .tabs-container:before,body.font--general .header__brands-tab .tabs-container:after,body.font--general .header__brands-tab .tabs-container:before{border-bottom:3.5px ridge rgba(154,145,102,.5)}body.font--decor-living .header__brands-tab .tabs-container .tab-item.is-active,body.font--general .header__brands-tab .tabs-container .tab-item.is-active{border:3.5px groove rgba(154,145,102,.5);border-right:3.5px ridge rgba(154,145,102,.5);border-bottom:inherit}@media screen and (min-width: 1150px){body.font--decor-living .header__brands-tab .tabs-container .tab-item.is-active,body.font--general .header__brands-tab .tabs-container .tab-item.is-active{border:3.5px groove rgba(154,145,102,.5);border-right:3.5px ridge rgba(154,145,102,.5);border-bottom:inherit}body.font--decor-living .header__brands-tab .tabs-container .tab-item.is-active .image-logo,body.font--general .header__brands-tab .tabs-container .tab-item.is-active .image-logo{transform:translateY(10%)}}body.font--decor-living .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){transform:scaleY(.85);transform-origin:bottom;border-right:inherit;border-bottom-color:#9a916680;border-top:3.5px groove rgba(118,140,156,.5);border-right:3.5px ridge rgba(118,140,156,.5);border-left:inherit;border-radius:0 15px 0 0}@media screen and (min-width: 1150px){body.font--decor-living .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){width:160px}}@media screen and (min-width: 1200px){body.font--decor-living .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){width:193.5px}}@media screen and (min-width: 1600px){body.font--decor-living .header__brands-tab .tabs-container .tab-item:not(.is-active),body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active){width:225px}}body.font--decor-living .header__brands-tab .tabs-container .tab-item:not(.is-active) .image-logo,body.font--general .header__brands-tab .tabs-container .tab-item:not(.is-active) .image-logo{transform:scaleX(.8)}body.font--decor-living .header__brands-tab .tabs-container-desk .tab-item:first-child,body.font--general .header__brands-tab .tabs-container-desk .tab-item:first-child{background-image:url(https://acentocasa.com/cdn/shop/files/acento_banner_home.jpg?v=1747074664);background-repeat:no-repeat}body.font--decor-living .header__brands-tab--mobile .tabs-container,body.font--general .header__brands-tab--mobile .tabs-container{display:grid;grid-template-columns:repeat(1,60% 40%);width:90%;margin:0 auto;padding-top:15px}body.font--decor-living .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1){background-image:url(/cdn/shop/files/acento_banner_home_8.jpg?v=1761838018);background-repeat:no-repeat;order:2;margin-bottom:2px}@media screen and (min-width: 700px){body.font--decor-living .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1){background-image:url(https://acentocasa.com/cdn/shop/files/acento_banner_home.jpg?v=1747074664);background-repeat:no-repeat}}body.font--decor-living .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2){background-image:url(https://acentocasa.com/cdn/shop/files/Decor_main_banner_tab_5.jpg?v=1759948867);background-repeat:no-repeat;order:1}@media screen and (min-width: 700px){body.font--decor-living .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2){background-image:url(https://acentocasa.com/cdn/shop/files/Decor_main_banner_2.jpg?v=1757626584);background-repeat:no-repeat}}body.font--decor-living .header__brands-tab--mobile .tabs-container .tab-item.is-active:before,body.font--general .header__brands-tab--mobile .tabs-container .tab-item.is-active:before{content:"";background:rgb(var(--content-over-media-overlay-bar-menu));pointer-events:none;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}body.font--general .header__brands-tab .tabs-container:after,body.font--general .header__brands-tab .tabs-container:before{border-bottom:3.5px groove rgba(118,140,156,.5)!important;bottom:0!important}body.font--general .header__brands-tab .tabs-container .tab-item{border-radius:10px 10px 0 0!important;border-color:#768c9c80!important;border-right:3.5px ridge rgba(118,140,156,.5)!important}body.font--general .header__brands-tab--mobile .tabs-container{display:grid;grid-template-columns:repeat(1,50% 50%);width:90%;margin:0 auto;padding-top:15px}body.font--general .header__brands-tab--mobile .tabs-container .tab-item{border:3.5px groove rgba(118,140,156,.75)!important;margin-bottom:0!important}body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(1),body.font--general .header__brands-tab--mobile .tabs-container .tab-item:nth-child(2){border-left:3.5px groove rgba(118,140,156,.5);border-right:3.5px ridge rgba(118,140,156,.75)!important}body.font--general .header__brands-tab--mobile .tabs-container .tab-item:before{content:"";background:rgb(var(--content-over-media-overlay-bar-menu));pointer-events:none;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}body.font--decor-living:before,body.font--general:before,body.font--acento:before{left:var(--before-position-right)}.product-info_buy_it_now_button .button-buy-it-now{width:100%;background:rgb(var(--button-buy-background));color:rgb(var(--button-buy-text-color))}@media screen and (pointer: fine){.button-buy-it-now:not([disabled]):not(.button--outline):hover{background-color:transparent!important;color:rgb(var(--button-buy-text-color-hover))!important;box-shadow:inset 0 0 0 2px currentColor!important}}.product-gallery{position:relative}.product-gallery .swym-atw-button-container.product_image_top_right.consent-given{display:none}.product-gallery__ar-wrapper{padding:revert;position:relative;overflow:hidden;border:1px solid #ececec;border-radius:5px}.product-gallery__media-list-wrapper,.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper{overflow:hidden}.product-gallery__thumbnail-nav:is(button){position:relative;opacity:1;margin-top:0;left:0!important;transform:rotate(8deg)!important}@media screen and (min-width: 1000px){.product-gallery--desktop-carousel .product-gallery__zoom{width:90%;height:90%;transform:scale(1);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}}@media screen and (min-width: 1000px){.product-gallery--desktop-carousel .product-gallery__zoom .circle-button{display:none}}.wishlist-btn{position:absolute;cursor:pointer;left:3.5%;top:3.5%;z-index:8}@media screen and (min-width: 700px){.wishlist-btn{left:inherit;right:4%}}.wishlist-btn .swym-add-to-wishlist-view-product:after,.wishlist-btn .swym-added.swym-add-to-wishlist-view-product:after{font-size:1.45rem;color:rgb(var(--button-outline-color))!important}.my-icon.swym-added{Background:red}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh;background:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden;transition:1s;opacity:0;overflow:scroll}.popup .btn-close{opacity:0;position:absolute;background:#fff;cursor:pointer;top:0;right:0;padding:var(--spacing-4);width:auto;height:auto;line-height:1;color:#333f48;box-shadow:-2px 2px 6px -3px #000000bf;-webkit-box-shadow:-2px 2px 6px -3px rgba(0,0,0,.75);-moz-box-shadow:-2px 2px 6px -3px rgba(0,0,0,.75)}.popup .btn-close svg{width:35px;height:35px}.popup .btn-arrow{opacity:0;position:absolute;top:50%;transform:translateY(-50%);padding:var(--spacing-3);border:none;background:none;cursor:pointer;line-height:1}.popup .btn-arrow.left-arrow{left:10px}.popup .btn-arrow.right-arrow{right:10px}.popup .btn-arrow.left-arrow,.popup .btn-arrow.right-arrow{width:35px;height:35px}@media screen and (min-width: 768px){.popup .btn-arrow.left-arrow,.popup .btn-arrow.right-arrow{width:65px;height:65px}}.popup .canvasZoom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;row-gap:15px;display:grid;grid-template-columns:auto;grid-template-rows:repeat(1,75% 25%)}@media screen and (min-width: 768px){.popup .canvasZoom{width:75dvw;height:75dvh}}.popup .canvasZoom.v-mobile{width:100%}@media screen and (min-width: 1150px){.popup .canvasZoom.v-mobile{width:95dvw;height:55dvh}}.popup .canvasZoom.v-mobile .zoomImage,.popup .canvasZoom .image-preview{width:100%;height:100%}.popup .canvasZoom .image-preview.v-desktop,.popup .canvasZoom .zoomImage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;overflow:hidden}.popup .canvasZoom .zoom,.popup .canvasZoom .zoomTouch{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;column-gap:10%}.popup .canvasZoom .zoom{display:none}@media screen and (min-width: 1150px){.popup .canvasZoom .zoomTouch{display:none}}.popup .canvasZoom .thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.popup .canvasZoom .thumbnails-image-main{display:flex;gap:10px}.popup .canvasZoom .thumbnails-image-main .img-thumb.active{border:.75px solid #d84026;border-radius:7px}.popup .canvasZoom .zoom-btn,.popup .canvasZoom .zoom-arrow,.popup .canvasZoom .zoomTouch-btn,.popup .canvasZoom .zoomTouch-arrow{line-height:1}.popup .canvasZoom .zoom-btn svg,.popup .canvasZoom .zoom-arrow svg,.popup .canvasZoom .zoomTouch-btn svg,.popup .canvasZoom .zoomTouch-arrow svg{width:75px;height:75px}.popup .large-image{width:100%;height:100%;object-fit:contain}.popup .large-image.v-mobile{opacity:0;touch-action:none;display:block}@media screen and (min-width: 768px){.popup .large-image.v-mobile{width:100%;height:100%}}.popup .bar-bottom{position:absolute;bottom:0;left:0;width:100%;height:50px;background:#000;color:#fff;text-align:center;line-height:50px;font-weight:300}.popup .bar-bottom .text{font-size:var(--text-base)}.popup-attributes .canvasZoom .zoomImage{height:100%}@media screen and (min-width: 1000px){.popup-attributes .canvasZoom .zoomImage{height:50dvh}}.popup.active{transform:translate(-50%,-50%) scale(1);opacity:1}.popup.active .btn-close,.popup.active .image-name,.popup.active .large-image,.popup.active .index{opacity:1;transition:opacity .5s;transition-delay:1s}@media screen and (min-width: 768px){.popup.active .large-image{transition:inherit;opacity:1;transition:opacity .5s;transition-delay:1s}}.popup-main.active .zoom-arrow,.popup.active .btn-arrow{opacity:1}.popup-main.active .zoom-arrow:disabled,.popup.active .btn-arrow:disabled{opacity:.25}.product__ar-wrapper{position:relative}.product__ar-wrapper:hover+div+.product-secondary-image{display:block}.product-secondary-image{background-color:#fff;background-position:var(--zoom-x) var(--zoom-y);top:0;left:55%;position:absolute;width:35%;height:100%;box-shadow:0 2px 4px 1px #00000040;-webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px 1px rgba(0,0,0,.25);z-index:2;opacity:var(--opacity-secondary);display:var(--display-secondary);overflow:hidden}.product-secondary-image:after{content:"";width:100%;height:100%;background-color:transparent;background-image:var(--url-secondary);background-size:250%;background-position:var(--zoom-x) var(--zoom-y);position:absolute;left:0;top:0;opacity:var(--opacity);background-repeat:no-repeat;aspect-ratio:3;max-width:100%;max-height:100%}#lens{width:150px;height:150px;background:#ffffff40;border:1px solid #d84026;position:absolute;pointer-events:none;opacity:var(--opacity-lens);display:var(--display-lens);z-index:22}.breadcrumbs{font-size:.875rem}.breadcrumbs__list{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.breadcrumbs__item{color:#333f48}.breadcrumbs__item:after{content:"\203a";margin-left:.5rem}.breadcrumbs__item:last-child:after{content:""}.breadcrumbs__link{text-decoration:none;opacity:.6}.breadcrumbs__link:active,.breadcrumbs__link:hover{opacity:1}.product-card__title{line-height:1.5;text-transform:uppercase}.product-card__figure{display:block;position:relative;border:1px solid #ececec;border-radius:5px;overflow:hidden}.product-card__figure .image-brand{position:absolute;width:100%;bottom:5%;left:0;padding:0 var(--spacing-1-5)}@media screen and (min-width: 700px){.product-card__figure .image-brand{padding:0 var(--spacing-8)}}.product-card__figure .image-brand img{width:100%}.product-card__quick-buy{opacity:1;visibility:visible;position:absolute;bottom:0;right:0!important}@media screen and (min-width: 1150px){.product-card__quick-buy{width:100%}}.product-card__quick-buy .button{width:100%;position:absolute;bottom:0;right:0}.product-card__quick-buy .button,.product-card:hover .product-card__quick-buy .button,.product-card:hover .product-card__quick-buy .button:hover{background:rgb(var(--cta-add-cart_bg)/var(--cta-add-cart_opacity));color:var(--cta-add-cart_text);width:100%;box-shadow:0 0}.product-card__mobile-quick-buy-button{background:rgb(var(--cta-add-cart_bg)/var(--cta-add-cart_opacity));color:var(--cta-add-cart_text);border-width:0}@media screen and (pointer: fine){.product-card .pointer-coarse\:hidden.cta-hidden{display:block}.product-card__quick-buy{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out;width:100%;position:absolute;bottom:0;right:0!important}}.starsGroup .bv_stars_component_container svg{width:10px!important;height:10px!important}@media screen and (min-width: 480px){.starsGroup .bv_stars_component_container svg{width:12.5px!important;height:12.5px!important}}@media screen and (min-width: 576px){.starsGroup .bv_stars_component_container svg{width:15px!important;height:15px!important}}@media screen and (min-width: 1000px){.starsGroup .bv_stars_component_container svg{width:12.5px!important;height:12.5px!important}}@media screen and (min-width: 1400px){.starsGroup .bv_stars_component_container svg{width:15px!important;height:15px!important}}@media screen and (min-width: 1000px){.collection__top-bar.enchliving{row-gap:var(--spacing-4)}}.collection__top-bar .facets-summary .contents .title{font-size:85%}@media screen and (min-width: 1000px){.collection__top-bar .facets-summary .facets-horizontal{gap:var(--spacing-10) var(--spacing-5);flex-wrap:nowrap}}.collection__top-bar .facets-summary .facets-horizontal>[aria-expanded]{transition:inherit}.collection__top-bar .facets-summary .facets-horizontal-option{position:relative;border:.05rem solid #d9d9d9;padding:var(--spacing-1) var(--spacing-0-5) var(--spacing-1) var(--spacing-2)}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list{display:grid;grid-template-columns:var(--grid-template-columns);grid-template-rows:var(--grid-template-rows);justify-content:flex-start;align-items:flex-start;grid-auto-flow:column;max-width:initial}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list input[type=checkbox]:checked+.block-color-swatch .color-swatch{background:inherit;border-radius:inherit}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list input[type=checkbox]:checked+.block-color-swatch .color-swatch:after{position:absolute;content:"";display:inline-block;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);height:.25rem;left:4px;top:7.5px;width:.75rem}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list .block-color-swatch .color-swatch{background:inherit;border-radius:inherit;margin:0;width:100%;color:var(--text-color);opacity:.7;transition:opacity .2s ease-in-out,background .2s ease-in-out}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list .block-color-swatch .color-swatch:hover{opacity:1}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list .block-color-swatch .color-swatch:before{all:unset;position:absolute;content:"";display:inline-block;height:1.2rem;top:0;width:1.2rem;left:0;border:1px solid #949494}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list .block-color-swatch .color-swatch.ring-inset{box-shadow:inherit}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list .block-color-swatch .color-swatch .sr-only{position:static;display:block;height:auto;width:auto;text-align:left;font-size:80%;width:100%;line-height:1.2;padding:0 0 0 2rem}.collection__top-bar .facets-summary .facets-horizontal-option.opt-color .color-list .block-color-swatch .color-name{font-size:70%;padding:0;display:none}.collection__top-bar .facets-summary .facets-horizontal-option.opt-price .price-range{grid-template-columns:minmax(110px,auto) 150px minmax(110px,auto)}@media screen and (min-width: 1200px){.collection__top-bar .facets-summary .facets-horizontal-option.opt-price .price-range{grid-template-columns:minmax(110px,auto) 200px minmax(110px,auto)}}@media screen and (min-width: 1400px){.collection__top-bar .facets-summary .facets-horizontal-option.opt-price .price-range{grid-template-columns:minmax(110px,auto) 250px minmax(110px,auto)}}@media screen and (min-width: 1600px){.collection__top-bar .facets-summary .facets-horizontal-option.opt-price .price-range{grid-template-columns:minmax(110px,auto) 300px minmax(110px,auto)}}.collection__top-bar .facets-summary .facets-horizontal-option.opt-btn{padding:var(--spacing-1) var(--spacing-2) var(--spacing-1)}.collection__top-bar .facets-summary .facets-horizontal-option.opt-btn .reversed-link{font-size:80%;padding:2% 0}.collection__top-bar .facets-summary .facets-horizontal-option.opt-btn:hover .reversed-link{background:inherit}.collection__top-bar .facets-summary .facets-horizontal-option .text-with-icon{gap:var(--spacing-1-5)}.collection__top-bar .facets-summary .facets-horizontal-option .text-with-icon .circle-chevron{background:inherit}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog{padding:var(--spacing-2-5)}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog[open]{top:calc(100% + var(--spacing-2))}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog-list{display:grid;grid-template-columns:var(--grid-template-columns);grid-template-rows:var(--grid-template-rows);justify-content:flex-start;align-items:flex-start;grid-auto-flow:column}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog-item{display:flex;align-items:center}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog-item .sr-only{color:red;top:0;left:0;width:1rem;height:1rem;margin:-.0625rem;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;position:absolute;top:inherit;margin:inherit}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog-item input[type=checkbox]:checked+label:after{position:absolute;content:"";display:inline-block;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);height:.25rem;left:4px;top:7.5px;width:.75rem}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog-option{padding:0 0 0 2rem;font-size:80%;position:relative}.collection__top-bar .facets-summary .facets-horizontal-option .facet-dialog-option:before{position:absolute;content:"";display:inline-block;height:1.2rem;top:.0625rem;width:1.2rem;left:0;border:1px solid #949494}@media screen and (min-width: 1000px){.collection__top-bar .active-facets .removable-facet{font-size:70%;padding:var(--spacing-2) var(--spacing-3)}}:checked+.facet-dialog-option,.facet-dialog-option:hover{background:inherit}.facets-drawer-enchliving .accordion__toggle{font-size:80%;padding-block-start:var(--accordion-spacing-filters);padding-block-end:var(--accordion-spacing-filters)}@media screen and (min-width: 1000px){.facets-drawer-enchliving .accordion__content .checkbox-container{font-size:70%}}.facets-drawer__floating-apply .button{background:#fff}@media screen and (min-width: 1000px){.drawer::part(header){padding:var(--drawer-header-padding-filters)}}@media screen and (min-width: 1000px){.drawer::part(body){padding:var(--drawer-body-padding-general)}}.popover-listbox__order{display:flex;flex-direction:column}.popover-listbox__option.multiselector{justify-content:flex-start;width:75%;margin:0 auto}@media screen and (min-width: 1000px){.popover-listbox__option.multiselector{width:100%;padding-block-start:var(--spacing-3-5);padding-block-end:var(--spacing-3-5);padding-inline-end:var(--spacing-5);gap:var(--spacing-4);justify-content:initial;align-items:baseline}}.popover-listbox__option.multiselector[data-value=CA]{order:1}.popover-listbox__option.multiselector[data-value=US]{order:2}.popover-listbox__option.multiselector[data-value=MX]{order:3}.popover-listbox__option.multiselector .country,.popover-listbox__option.multiselector .languages{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.popover-listbox__option.multiselector .country{gap:var(--spacing-1-5)}@media screen and (min-width: 1000px){.popover-listbox__option.multiselector .country{gap:var(--spacing-2-5)}}.popover-listbox__option.multiselector .country-flags{display:inline-block}.popover-listbox__option.multiselector .country .shopify-localization-form{display:flex;gap:var(--spacing-4)}@media screen and (min-width: 1000px){.popover-listbox__option.multiselector .languages{align-items:baseline;gap:var(--spacing-2)}}.popover-listbox__option.multiselector .languages .shopify-localization-form .popover-listbox__option{font-size:75%;padding:var(--spacing-2) var(--spacing-3)}@media screen and (min-width: 1000px){.popover-listbox__option.multiselector .languages .shopify-localization-form .popover-listbox__option{padding:0;padding-inline-end:0;font-size:70%}}.localization-selector-dropdown{padding-block-start:var(--spacing-6);border-top:1px solid rgb(var(--text-color)/.3)}.localization-selector-dropdown .dropdown.top,.localization-selector-dropdown .dropdown.bottom{position:relative}.localization-selector-dropdown .dropdown *{box-sizing:border-box}.localization-selector-dropdown .dropdown .multiselect{display:grid;grid-template-columns:repeat(2,1fr)}.localization-selector-dropdown .dropdown .multiselect .select-language,.localization-selector-dropdown .dropdown .multiselect .select-currency{border-radius:inherit;border:inherit;padding:1rem 0;color:rgb(var(--text-color)/.75)}.localization-selector-dropdown .dropdown .multiselect .select-language{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:background .3s;gap:var(--spacing-3-5)}.localization-selector-dropdown .dropdown .multiselect .select-language-clicked{border:2px #26489a solid;box-shadow:0 0 .8em #26489a}.localization-selector-dropdown .dropdown .multiselect .select-language .caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgb(var(--text-color)/.75);transition:.3s}.localization-selector-dropdown .dropdown .multiselect .select-language .caret.bottom{transform:rotate(180deg)}.localization-selector-dropdown .dropdown .multiselect .select-language .caret.bottom.caret-rotate,.localization-selector-dropdown .dropdown .multiselect .select-language .caret.top{transform:rotate(0)}.localization-selector-dropdown .dropdown .multiselect .select-language .caret.top.caret-rotate{transform:rotate(180deg)}.localization-selector-dropdown .dropdown .multiselect .select-language .selected{font-size:var(--text-md)}.localization-selector-dropdown .dropdown .multiselect .select-language span{line-height:normal}.localization-selector-dropdown .dropdown .multiselect .select-language span.country-flags{margin-bottom:5px}.localization-selector-dropdown .dropdown .multiselect .select-currency{align-items:center}.localization-selector-dropdown .dropdown .multiselect .select-currency .money{font-size:var(--text-md)}.localization-selector-dropdown .dropdown .menu{list-style:none;background:#fff;border:.5px solid rgb(var(--text-color)/.1);box-shadow:0 .5em 1em #fcf8f5;left:50%;width:100%;opacity:0;display:none;transition:.2s;z-index:1}.localization-selector-dropdown .dropdown .menu.bottom{bottom:3em;position:absolute;transform:translate(-50%)}.localization-selector-dropdown .dropdown .menu.top{top:3em;position:absolute;transform:translate(-50%)}.localization-selector-dropdown .dropdown .menu-open{opacity:1;display:flex;flex-direction:column}.localization-selector-dropdown .dropdown .menu-list{display:flex;flex-direction:column;margin-block-start:7.5px;margin-block-end:7.5px;padding-inline-start:35px;padding-inline-end:35px}.localization-selector-dropdown .dropdown .menu-item{display:grid;justify-content:center;grid-template-columns:repeat(2,50%);align-items:center;color:rgb(var(--text-color)/.75);padding:var(--spacing-4) var(--spacing-2);border-bottom:1px solid rgb(var(--text-color)/.3)}.localization-selector-dropdown .dropdown .menu-item[data-value=CA]{order:1}.localization-selector-dropdown .dropdown .menu-item[data-value=US]{order:2}.localization-selector-dropdown .dropdown .menu-item[data-value=MX]{order:3;border-bottom:inherit}.localization-selector-dropdown .dropdown .menu-item .country-isocode{font-size:var(--text-lg);font-weight:400}.localization-selector-dropdown .dropdown .menu-item .country{text-align:center}.localization-selector-dropdown .dropdown .menu-item .country .shopify-localization-form{display:flex;align-items:center;justify-content:center;gap:var(--spacing-5)}.localization-selector-dropdown .dropdown .menu-item .country .shopify-localization-form .country-flags{display:inline-block}.localization-selector-dropdown .dropdown .menu-item .languages{display:flex;gap:var(--spacing-8)}.active{border-radius:inherit}.caret-rotate.bottom{transform:rotate(0)}.caret-rotate.top{transform:rotate(180deg);transform:rotate(0)}.footer__wrapper{gap:0}@media screen and (min-width: 700px){.footer__wrapper{--footer-part-gap: var(--spacing-8);gap:var(--footer-part-gap)}}@media screen and (min-width: 1000px){.footer__wrapper{--footer-part-gap: var(--spacing-5);gap:var(--footer-part-gap)}}.footer__block-list{grid-template-columns:repeat(2,1fr);align-items:center}@media screen and (min-width: 700px){.footer__block-list{justify-content:space-between;--footer-block-list-gap: var(--spacing-3)}}.footer__block-list a:hover,.footer__block-list a:active{opacity:.8}.footer__block-list .footer__block--logo,.footer__block-list .footer__block--copyright{grid-column:1/-1}@media screen and (min-width: 700px){.footer__block-list .footer__block--logo,.footer__block-list .footer__block--copyright{grid-column:auto}}.footer__block-list .footer__block--menu{grid-column:1/span 2;max-width:100%}@media screen and (min-width: 700px){.footer__block-list .footer__block--menu{display:grid;grid-column:auto}}.footer__block-list .footer__block--menu-list{grid-template-columns:repeat(2,1fr);column-gap:var(--footer-block-list-gap)}@media screen and (min-width: 700px){.footer__block-list .footer__block--menu-list{grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-10)}}@media screen and (min-width: 1000px){.footer__block-list .footer__block--menu-list{column-gap:var(--spacing-10);display:flex}}.footer__block-list .footer__block--logo{justify-content:center}@media screen and (min-width: 700px){.footer__block-list .footer__block--logo{justify-content:start}}@media screen and (min-width: 700px){.footer__block-list .footer__block--social-media{display:none}}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown{padding:0;border:0}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .dropdown .menu-item{grid-template-columns:60% 40%}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .dropdown .menu-item .country-isocode{font-size:var(--font-sm)}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .dropdown .menu-item .country{width:fit-content}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .dropdown .menu-list{padding-inline-start:8px;padding-inline-end:8px}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .dropdown .languages{gap:0;justify-content:space-between}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .multiselect{display:block}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .multiselect .select-language .selected{font-size:var(--font-sm);color:#333f48}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .multiselect .select-language span.country-flags{margin-bottom:0}.footer__block-list .footer__block--countrie-selector .localization-selector-dropdown .menu-country{width:100%;max-width:190px;min-width:190px;left:45%}.footer__block-list .footer__block--copyright .max{font-size:1rem}@media screen and (min-width: 700px){.footer__block-list .footer__block--copyright{display:none}}.footer__block-list .footer__block--policies .lowercase{text-transform:lowercase}.footer__block-list .footer__block--policies .contents:not(:last-child):after{content:"";display:inline-block;vertical-align:middle;margin:0;width:1px;height:1em;background:currentColor;border-radius:1px}@media screen and (min-width: 700px){.footer__block-list .footer__block--policies ul{justify-content:end}}.footer__aside{--footer-aside-gap: var(--spacing-1-5);display:flex;justify-content:space-between}@media screen and (min-width: 700px){.footer__aside{align-items:center}}@media screen and (min-width: 1000px){.footer__aside{align-items:end}}.footer__aside--copyright,.footer__aside--policies,.footer__aside--social-media{display:none}.footer__aside--copyright .max,.footer__aside--policies .max,.footer__aside--social-media .max{font-size:1.25rem}@media screen and (min-width: 700px){.footer__aside--copyright,.footer__aside--policies,.footer__aside--social-media{display:block}}@media screen and (min-width: 700px){.footer__aside--blocks{max-width:320px;flex-wrap:wrap;gap:var(--spacing-3)}}@media screen and (min-width: 1000px){.footer__aside--blocks{max-width:none;flex-wrap:nowrap;gap:var(--spacing-1-5)}}@media screen and (min-width: 700px){.footer__aside--social-media{width:152px}}.footer__aside--policies{margin-bottom:-5px}.footer__aside--policies .lowercase{text-transform:lowercase}.footer__aside--policies .contents:not(:last-child):after{content:"";display:inline-block;vertical-align:middle;margin:0;width:1px;height:1em;background:currentColor;border-radius:1px}.shopify-policy__container{padding-block-start:var(--spacing-6)!important;gap:var(--spacing-6-5)!important}.shopify-policy__container .shopify-policy__title.h1{font-size:var(--text-h3);text-align:left}@media screen and (min-width: 1150px){.template__product .product{padding-top:12px}}.template__product .product-info{--product-info-block-spacing: var(--spacing-3)}@media screen and (min-width: 700px){.template__product .product-info{--product-info-block-spacing: var(--spacing-2)}}@media screen and (min-width: 700px){.template__product .product-info__block-item:where([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price],[data-block-type=rating],[data-block-type=payment-terms]){--product-info-block-spacing: var(--spacing-3)}}.template__product .product-info .variant-picker__option-info span{font-weight:700}.template__product .product-info .variant-picker__option.block .variant-picker__option-values{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.template__product .product-info .color-swatch{--swatch-size: var(--spacing-4)}.template__product .product-info .block-swatch{place-items:center;gap:var(--spacing-3);height:var(--input-height-block-swatch);white-space:nowrap;border-radius:var(--rounded-button);background:rgb(var(--input-background, var(--background))) no-repeat;border-width:1px;padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);display:flex;position:relative;justify-content:center}@media screen and (min-width: 700px){.template__product .product-info .block-swatch{padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-3)}}.template__product .product-info__block-item:where([data-block-type=buy-buttons]),.template__product .product-info__block-item:where([data-block-type=quantity-selector]){margin-block-end:var(--spacing-0);vertical-align:bottom}.template__product .product-info__block-item:where([data-block-type=quantity-selector]){display:inline-block;width:25%}@media screen and (min-width: 1000px){.template__product .product-info__block-item:where([data-block-type=quantity-selector]){width:115px}}@media screen and (min-width: 1200px){.template__product .product-info__block-item:where([data-block-type=quantity-selector]){max-width:120px}}.template__product .product-info__block-item:where([data-block-type=quantity-selector]) .quantity-selector{width:100%;justify-content:center}@media screen and (min-width: 700px){.template__product .product-info__block-item:where([data-block-type=buy-buttons]){--product-info-block-spacing: var(--spacing-3)}}@media screen and (min-width: 1000px){.template__product .product-info__block-item:where([data-block-type=buy-buttons]){width:253px;display:inline-block;float:none;margin-left:20px;margin-block-end:var(--spacing-1-5)}}@media screen and (min-width: 1150px){.template__product .product-info__block-item:where([data-block-type=buy-buttons]){width:273px}}@media screen and (min-width: 1200px){.template__product .product-info__block-item:where([data-block-type=buy-buttons]){max-width:290px;margin-left:20px}}@media screen and (min-width: 1150px){.template__product .product-info__block-item:where([data-block-type=buy-buttons]).unavailable{max-width:290px}}@media screen and (min-width: 1000px){.template__product .product-info__block-item:where([data-block-type=buy-it-now-button]){width:100%;max-width:390px}}@media screen and (min-width: 1150px){.template__product .product-info__block-item:where([data-block-type=buy-it-now-button]){max-width:410px}}@media screen and (min-width: 1000px){.template__product .product-info__block-item.no-quantity:where([data-block-type=buy-buttons]){margin-left:0;width:100%;max-width:390px}}@media screen and (min-width: 1150px){.template__product .product-info__block-item.no-quantity:where([data-block-type=buy-buttons]){max-width:410px}}.template__product .product-info .buy-buttons .button{font-weight:500;text-transform:uppercase}.template__product .product-info .buy-buttons .button.button--md{font-size:var(--text-base)}@media screen and (pointer: fine){.template__product .product-info .button:not([disabled]):hover{color:rgb(var(--button-text-color-hover))}}.template__product .breadcrumbs{margin-block-start:var(--spacing-8);margin-block-end:var(--spacing-8)}@media screen and (min-width: 700px){.template__product .breadcrumbs{margin-block-start:var(--spacing-12)}}@media screen and (min-width: 1000px){.template__product .breadcrumbs{margin-block-start:var(--spacing-6)}}.template__product .product-info__block-item.in_stock:where([data-block-type=quantity-selector]){display:inline-block}.template__product .product-info__block-item.out_of_stock:where([data-block-type=quantity-selector]){display:none}.template__product .product-info__block-item.out_of_stock:where([data-block-type=buy-it-now-button]){display:none}~.template__product .product-info__block-item.out_of_stock:where([data-block-type=buy-it-now-button]):where([data-block-type=quantity-selector]){display:none}.template__product .product-info__block-item.out_of_stock:where([data-block-type=buy-buttons]){margin-left:0}
/*# sourceMappingURL=/cdn/shop/t/124/assets/theme_override.css.map */
