:root{--heading-font-family: "SilkSerif", Georgia, "Times New Roman", serif;--text-font-family: "CinaGEO", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--container-max-width: 80rem;--section-vertical-spacing: 40px;--section-vertical-spacing-tight: 40px;--text-h1: 36px;--text-h3: 28px;--text-font-weight: 300;--heading-letter-spacing: 0}@font-face{font-family:SilkSerif;font-style:normal;font-weight:400;font-display:fallback;src:url(//nuageinteriors.com/cdn/shop/t/47/assets/SilkSerif-Light.woff2?v=96223893116410043501783302740) format("woff2"),url(//nuageinteriors.com/cdn/shop/t/47/assets/SilkSerif-Light.woff?v=13770448280630565081783302740) format("woff"),url(//nuageinteriors.com/cdn/shop/t/47/assets/SilkSerif-Light.ttf?v=155319246858496889591783302740) format("truetype"),url(//nuageinteriors.com/cdn/shop/t/47/assets/SilkSerif-Light.eot?v=30770482678158432571783302740) format("eot")}@font-face{font-family:CinaGEO;font-style:normal;font-weight:400;font-display:fallback;src:url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Regular.woff2?v=33181843535870513271783302740) format("woff2"),url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Regular.woff?v=183342636913543289921783302740) format("woff"),url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Regular.ttf?v=72053461533643091411783302740) format("truetype")}@font-face{font-family:CinaGEO;font-style:normal;font-weight:300;font-display:fallback;src:url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Light.woff2?v=64764778821138556571783302740) format("woff2"),url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Light.woff?v=62917705639465552101783302740) format("woff"),url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Light.ttf?v=91583347714307150621783302740) format("truetype")}@font-face{font-family:CinaGEO;font-style:normal;font-weight:500;font-display:fallback;src:url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Medium.woff2?v=108117685744227519911783302740) format("woff2"),url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Medium.woff?v=153603429552979104121783302740) format("woff"),url(//nuageinteriors.com/cdn/shop/t/47/assets/CinaGEO-Medium.ttf?v=53341941632357541801783302740) format("truetype")}.announcement-bar .heading{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);letter-spacing:var(--text-letter-spacing)}@media screen and (max-width:991px){.header--layout-logo_center_navigation_below{padding-block:24px 16px}}@media screen and (min-width:992px){.header--layout-logo_center_navigation_below{--header-padding-block: 1.5rem;row-gap:1rem;box-shadow:none}.header--layout-logo_center_navigation_below .header__primary-nav{margin-inline:calc(var(--container-gutter) * -1);padding-block-start:var(--header-padding-block);padding-inline:var(--container-gutter);border-block-start:1px solid rgb(var(--text-color) / .1)}}.header__primary-nav{gap:clamp(2rem,5.172vw - 1.207rem,5rem)}.header__primary-nav-item>a,.header__primary-nav-item summary{font-size:11px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.header__primary-nav-item summary{display:inline-flex;align-items:center;gap:6px;list-style:none;cursor:pointer}.header__primary-nav-item summary::-webkit-details-marker{display:none}.header__nav-chevron{display:inline-block;transform-origin:center;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.header__primary-nav-item details[open]>summary .header__nav-chevron{transform:rotate(180deg)}.header__secondary-nav{gap:8px}.header-search__input{font-style:var(--text-font-style);font-family:var(--text-font-family);font-weight:var(--text-font-weight)}.predictive-search__category,.predictive-search__tabs button,.main-search__tabs button{font-style:var(--text-font-style);font-family:var(--text-font-family);font-weight:var(--text-font-weight);color:rgb(var(--text-color));text-transform:uppercase}body{overflow-x:hidden}.metafield-rich_text_field{margin:0!important}p:empty{display:none!important}.h2,:where(.prose h2),.h3,:where(.prose h3){font-weight:400;font-style:normal;line-height:1.4}.shopify-section--image-with-text :is(.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6) :is(em,i,strong,b){display:block}@media screen and (min-width:992px){.slideshow .content-over-media--lg{--content-over-media-height: 720px}}.slideshow .content-over-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:rgb(var(--slideshow-slide-overlay, 0 0 0 / 0));border-radius:inherit}.slideshow .slideshow__slide-content{z-index:2;padding:0}.slideshow__heading{margin:0;font-family:SilkSerif,Georgia,Times New Roman,serif;font-weight:400;font-style:normal;font-size:46px;line-height:1.4;letter-spacing:0}.slideshow__subheading{margin:0;font-family:CinaGEO,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:0}.slideshow .prose .slideshow__subheading{margin-block-start:8px}.slideshow .prose .slideshow__cta.button-group{margin-block-start:24px}@media screen and (min-width:576px){.slideshow__slide-content.sm\:place-self-start{place-self:start}.slideshow__slide-content.sm\:place-self-start-center{place-self:start center}.slideshow__slide-content.sm\:place-self-start-end{place-self:start end}.slideshow__slide-content.sm\:place-self-center-start{place-self:center start}.slideshow__slide-content.sm\:place-self-center{place-self:center}.slideshow__slide-content.sm\:place-self-center-end{place-self:center end}.slideshow__slide-content.sm\:place-self-end-start{place-self:end start}.slideshow__slide-content.sm\:place-self-end-center{place-self:end center}.slideshow__slide-content.sm\:place-self-end{place-self:end}.slideshow__slide-content.sm\:text-start{text-align:start}.slideshow__slide-content.sm\:text-center{text-align:center}.slideshow__slide-content.sm\:text-end{text-align:end}}@media screen and (max-width:575px){.slideshow__heading{font-size:32px}.slideshow__subheading{font-size:14px}.slideshow .slideshow__cta{flex-direction:column;align-items:stretch}.slideshow .slideshow__cta .button{width:100%}}.button{font-weight:500;letter-spacing:1px}.button:not(.button--outline){background-color:rgb(var(--button-background));transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86),background-color .45s cubic-bezier(.785,.135,.15,.86)}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.features--button-transition .button:not(.button--outline,[disabled]):hover{background-color:transparent}}.shopify-section--collection-list .collection-card__content .button{margin-block-start:1rem;padding:.65rem}.wp-collection .shopify-section--rich-text .prose *:not([class=h2]):not(.read-more-lines__toggle){all:revert}.wp-collection .prose h2{margin-top:20px!important;margin-bottom:10px!important;font-size:20px!important;font-weight:400!important;line-height:1.1!important}.wp-collection .prose p:not(:where(p.h2)){font-size:13px!important;margin-bottom:10px!important;margin-top:0!important;color:#171717!important}.wp-collection .prose a{color:#171717!important}.category-grid-section .section-stack{gap:32px}.category-grid__heading{margin:0}.category-grid{display:grid;grid-template-columns:repeat(var(--category-grid-columns-desktop, 6),minmax(0,1fr));gap:var(--category-grid-gap, 16px)}@media screen and (max-width:991px){.category-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:575px){.category-grid{grid-template-columns:repeat(var(--category-grid-columns-mobile, 2),minmax(0,1fr));gap:8px}}.category-grid__item{display:flex;align-items:center;justify-content:center;min-height:var(--category-grid-tile-min-height, 56px);padding:16px 12px;background:rgb(var(--button-background) / .12);color:rgb(var(--text-color));text-decoration:none;text-align:center;transition:background .2s ease}.category-grid__item:hover{background:rgb(var(--button-background) / .32)}.category-grid-section--custom-tile-colors .category-grid__item{background:rgb(var(--category-grid-tile-bg));color:rgb(var(--category-grid-tile-text))}.category-grid-section--custom-tile-colors .category-grid__item:hover{background:linear-gradient(rgb(var(--category-grid-tile-accent) / .28),rgb(var(--category-grid-tile-accent) / .28)),rgb(var(--category-grid-tile-bg))}.category-grid__label{font-family:CinaGEO,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:767px){.category-grid-section .section-stack{gap:24px}.category-grid__item{padding:18px 12px}}.blog-posts-section__header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.blog-posts-section__header-text{flex:1 1 auto;min-width:0}.blog-posts-section__header-cta{flex:0 0 auto}.shopify-section--blog-posts .blog-post-card__title{font-family:var(--text-font-family);transition:color .2s ease}.shopify-section--blog-posts .blog-post-card__title:hover{color:rgb(var(--button-background))}.shopify-section--blog-posts .blog-post-list{--blog-post-list-column-gap: 32px;--blog-post-list-row-gap: 32px;align-items:stretch}.shopify-section--blog-posts .blog-post-card{display:flex;flex-direction:column;gap:24px;height:100%}.shopify-section--blog-posts .blog-post-card>a,.shopify-section--blog-posts .blog-post-card>.overflow-hidden{display:block;aspect-ratio:1 / .790123;overflow:hidden}.shopify-section--blog-posts .blog-post-card__image{width:100%;height:100%;object-fit:cover}.shopify-section--blog-posts .blog-post-card__info{display:flex;flex-direction:column;gap:12px;flex:1 1 auto}.shopify-section--blog-posts .blog-post-card__read-more{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-block-start:auto;padding-block-start:8px;font-family:var(--text-font-family);font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--button-background));background:none;text-decoration:none;transition:color .2s ease}.shopify-section--blog-posts .blog-post-card__read-more:after{content:"\203a";font-size:16px;line-height:1}.shopify-section--blog-posts .blog-post-card__read-more:hover{color:rgb(var(--text-color))}@media screen and (max-width:767px){.blog-posts-section__header{gap:16px}}@media screen and (max-width:575px){.shopify-section--blog-posts .blog-post-list{--blog-post-list-column-gap: 16px;--blog-post-list-row-gap: 16px}.shopify-section--blog-posts .blog-post-list--carousel{--blog-post-list-card-width: calc(100% - 20px) }}.review-showcase__heading{margin:0}.review-showcase__layout{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.review-showcase__content-col{display:flex;flex-direction:column;gap:24px;min-width:0}.review-showcase__content-swiper,.review-showcase__media-swiper{width:100%}.review-showcase__content-swiper .swiper-wrapper,.review-showcase__media-swiper .swiper-wrapper{align-items:stretch}.review-showcase__content-slide.swiper-slide,.review-showcase__media-slide.swiper-slide{height:auto}.review-showcase__content-slide.swiper-slide{display:flex;flex-direction:column;justify-content:center}.review-showcase__content-slide .review-showcase__quote{margin-block-start:16px}.review-showcase__content-slide .review-showcase__author{margin-block-start:24px}.review-showcase__stars{display:inline-flex;color:rgb(var(--button-background))}.review-showcase__star{position:relative;display:inline-block;width:18px;height:18px;color:rgb(var(--text-color) / .25)}.review-showcase__star-icon{display:block;width:18px;height:18px}.review-showcase__star-fg{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--star-fill, 0%);overflow:hidden;color:rgb(var(--button-background))}.review-showcase__quote{font-family:var(--text-font-family);font-weight:300;line-height:1.6;color:rgb(var(--text-color))}.review-showcase__quote>*{margin:0}.review-showcase__author{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.review-showcase__name{font-family:var(--text-font-family);font-weight:500;letter-spacing:0}.review-showcase__verified{display:inline-flex;align-items:center;gap:4px;font-family:var(--text-font-family);font-weight:300;font-size:12px;line-height:1.2;color:rgb(var(--text-color))}.review-showcase__verified svg{color:rgb(var(--button-background))}.review-showcase__media-swiper{aspect-ratio:var(--review-showcase-image-aspect, 5 / 6);background:rgb(var(--text-color) / .04);overflow:hidden}.review-showcase__media-slide.swiper-slide{width:100%;height:100%}.review-showcase__media-slide:not(.swiper-slide-active){pointer-events:none}.review-showcase__image-link{display:block;width:100%;height:100%}.review-showcase__image-link .review-showcase__image{pointer-events:none}.review-showcase__image{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.review-showcase__pagination,.review-showcase__pagination.swiper-pagination,.review-showcase__pagination.swiper-pagination-horizontal{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;gap:12px;width:auto!important;margin-block-start:0}.review-showcase__pagination .swiper-pagination-bullet{width:8px;height:8px;background:rgb(var(--text-color));opacity:.3;margin:0;transition:opacity .25s}.review-showcase__pagination .swiper-pagination-bullet-active{opacity:1}@media screen and (max-width:767px){.review-showcase__content-col{display:contents}.review-showcase__heading{order:1;margin-block-end:24px}.review-showcase__content-slide.swiper-slide{display:block;height:auto}.review-showcase__content-swiper .swiper-wrapper{align-items:flex-start}.review-showcase__content-swiper{order:1}.review-showcase__media-swiper{order:2}.review-showcase__pagination,.review-showcase__pagination.swiper-pagination,.review-showcase__pagination.swiper-pagination-horizontal{order:3;justify-self:center}}@media screen and (min-width:768px){.review-showcase__layout{grid-template-columns:43% 50%;justify-content:space-between;gap:0}.review-showcase__pagination,.review-showcase__pagination.swiper-pagination,.review-showcase__pagination.swiper-pagination-horizontal{justify-content:flex-start;margin-block-start:0}}.multi-column__item{gap:24px}.multi-column__item .prose>*+*{margin-block-start:16px}.testimonial-item .prose{font-family:var(--heading-font-family);font-weight:300;font-style:italic;font-size:24px;line-height:1.4;letter-spacing:0;text-align:center}.testimonial-list__thumbnail-scroller{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}@media screen and (min-width:700px){.testimonial-list__thumbnail-scroller{column-gap:80px}}@media screen and (min-width:768px){.testimonial-list__thumbnail-scroller{flex-wrap:nowrap;column-gap:clamp(24px,4vw,80px)}.testimonial-list__thumbnail-scroller .testimonial-list__thumbnail{flex:1 1 0;min-width:0;display:flex;justify-content:center}.testimonial-list__thumbnail-scroller .testimonial-list__thumbnail img{width:auto;height:auto;max-width:100%;max-height:var(--logo-h);object-fit:contain}}.testimonial-list__thumbnail img,.testimonial-item img{height:var(--logo-h-mobile);object-fit:contain;object-position:center}@media screen and (min-width:700px){.testimonial-list__thumbnail img,.testimonial-item img{height:var(--logo-h)}}@media screen and (min-width:768px){.testimonial-item__logo{display:none}.testimonial-list--has-strip .testimonial-item__author,.testimonial-list>.page-dots{display:none}}@media screen and (max-width:767px){.testimonial-list__thumbnail-scroller{display:none}.shopify-section--testimonials .testimonial-carousel{overflow:hidden}}.text-with-icons{--text-with-icons-column-gap: 32px;--text-with-icons-row-gap: 32px}.text-with-icons__item :is(.h6,.prose){font-family:var(--text-font-family);font-weight:400;font-style:normal;font-size:11.5px;line-height:16px;letter-spacing:.02em;text-align:center;text-transform:uppercase}.text-with-icons img{height:auto;aspect-ratio:1 / 1;object-fit:contain}.shopify-section--image-with-text .image-with-text>:is(picture,video-media.image-with-text__media){margin:0;width:100%;height:100%;overflow:hidden}.shopify-section--image-with-text .image-with-text>:is(picture,video-media.image-with-text__media) :is(img,video){width:100%;height:100%;object-fit:cover}.shopify-section--image-with-text .image-with-text>picture img{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / .833333}.shopify-section--image-with-text .image-with-text>video-media.image-with-text__media{--aspect-ratio: 1}.shopify-section--image-with-text .image-with-text>video-media.image-with-text__media .image-with-text__poster{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1}.shopify-section--image-with-text .image-with-text>.prose{box-sizing:border-box;margin:0;padding-block:var(--section-vertical-spacing);max-width:none;padding-inline:var(--container-gutter)}.shopify-section--image-with-text .image-with-text>.prose>*+*{margin-block-start:24px}@media screen and (min-width:768px){.shopify-section--image-with-text .image-with-text{--image-with-text-gap: 0;align-items:stretch}.shopify-section--image-with-text .image-with-text>picture img{min-height:41.66665vw}.shopify-section--image-with-text .image-with-text>video-media.image-with-text__media{min-height:50vw}.shopify-section--image-with-text .image-with-text>.prose{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.shopify-section--image-with-text .image-with-text:not(.image-with-text--reverse)>.prose{padding-inline-start:clamp(40px,8vw,120px);padding-inline-end:max(var(--container-gutter),calc(50vw - var(--container-max-width) / 2))}.shopify-section--image-with-text .image-with-text--reverse>.prose{padding-inline-start:max(var(--container-gutter),calc(50vw - var(--container-max-width) / 2));padding-inline-end:clamp(40px,8vw,120px)}}@media screen and (max-width:767px){.shopify-section--image-with-text .image-with-text{grid-template-columns:minmax(0,1fr);width:100vw;margin-inline:calc(50% - 50vw);overflow:visible}.shopify-section--image-with-text .image-with-text>:is(picture,video-media.image-with-text__media),.shopify-section--image-with-text .image-with-text>svg,.shopify-section--image-with-text .image-with-text>img{order:2;width:100%}.shopify-section--image-with-text .image-with-text>picture img{aspect-ratio:1 / .746667}.shopify-section--image-with-text .image-with-text>video-media.image-with-text__media .image-with-text__poster{aspect-ratio:1 / 1}.shopify-section--image-with-text .image-with-text>.prose{order:1;width:100%;box-sizing:border-box;max-width:100%;padding-inline:var(--container-gutter);text-align:start}.shopify-section--image-with-text .image-with-text>.prose>*+*{margin-block-start:16px}.shopify-section--image-with-text .image-with-text--mobile-image-first{margin-block-start:var(--section-vertical-spacing)}.shopify-section--image-with-text .image-with-text--mobile-image-first>:is(picture,video-media.image-with-text__media),.shopify-section--image-with-text .image-with-text--mobile-image-first>svg,.shopify-section--image-with-text .image-with-text--mobile-image-first>img{order:1}.shopify-section--image-with-text .image-with-text--mobile-image-first>.prose{order:2;padding-top:calc(var(--section-vertical-spacing) / 2)}}.shopify-section--image-with-text .image-with-text>.prose>.button{align-self:start}@media screen and (max-width:575px){.shopify-section--image-with-text .image-with-text>.prose>.button{width:100%}}.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text{margin-inline:0}@media screen and (max-width:767px){.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text{margin-block-start:0}.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text>.prose{padding-block-end:0}}@media screen and (min-width:768px){.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text>picture img,.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text>video-media.image-with-text__media{min-height:0}.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text:not(.image-with-text--reverse)>.prose{padding-inline-start:clamp(24px,4vw,80px);padding-inline-end:0}.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text--reverse>.prose{padding-inline-start:0;padding-inline-end:clamp(24px,4vw,80px)}}@media screen and (max-width:991px){.shopify-section--image-with-text .image-with-text{width:100vw;margin-inline:calc(50% - 50vw);overflow:visible}.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text{width:100vw;margin-inline:calc(50% - 50vw);overflow:visible}.shopify-section--image-with-text .image-with-text>:is(picture,video-media.image-with-text__media){position:relative;z-index:0}.shopify-section--image-with-text .image-with-text>.prose{box-sizing:border-box;width:100%;max-width:100%;position:relative;z-index:1}.shopify-section--image-with-text .image-with-text:not(.image-with-text--reverse)>.prose{padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}.shopify-section--image-with-text .image-with-text--reverse>.prose{padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text:not(.image-with-text--reverse)>.prose{padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}.shopify-section--image-with-text .image-with-text-section--contained>.container>.image-with-text--reverse>.prose{padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}}.faq-section__button{width:100%}.faq-section--with-image .faq-section__image{width:100%;overflow:hidden;aspect-ratio:1 / 1.30511}.faq-section--with-image .faq-section__image img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:768px){.faq-section--with-image{display:grid;grid-template-columns:44% 48%;align-items:start;justify-content:space-between;column-gap:var(--faq-section-gap, var(--faq-section-gap-desktop, 64px))}.faq-section--with-image.faq-section--reverse .faq-section__image{order:2}.faq-section--with-image:not(.faq-section--full-bleed) .faq-section__image,.faq-section--with-image:not(.faq-section--full-bleed) .faq-section__content{align-self:start}.faq-section--with-image:not(.faq-section--full-bleed) .faq-section__image{height:auto}.faq-section--with-image:not(.faq-section--full-bleed) .faq-section__image img{height:auto;aspect-ratio:1 / 1.30511}.faq-section--with-image .faq-section__content{min-width:0}}@media screen and (max-width:767px){.faq-section{--faq-section-gap: calc(var(--faq-section-gap-desktop, 64px) / 2)}.faq__content{flex-basis:unset}.faq-section--with-image{display:flex;flex-direction:column-reverse;gap:24px}.faq-section--with-image .faq-section__image{aspect-ratio:1 / 1.077612}}.shopify-section--faq .faq-section--full-bleed .section-header,.shopify-section--faq .faq-section--full-bleed .section-header--flush-margin,.section-header--flush-margin{max-width:none!important;width:100%!important;margin-inline-start:0!important;margin-inline-end:0!important}.shopify-section--faq .faq-section--full-bleed .faq{width:100%}.shopify-section--faq .faq-section--full-bleed .faq__content{flex-basis:auto;width:100%;max-width:none}.shopify-section--faq .faq-section--full-bleed .faq-section__image,.shopify-section--faq .faq-section--full-bleed .faq-section__image img{aspect-ratio:1 / .833333}.shopify-section--faq .faq-section--full-bleed .faq-section__content{padding:0;min-width:0}.shopify-section--faq .faq-section--full-bleed .faq-section__content-inner{--faq-container-offset: max(var(--container-gutter), calc(50vw - var(--container-max-width) / 2));box-sizing:border-box;width:100%;max-width:min(var(--container-max-width),calc(100vw - 2 * var(--faq-container-offset)))}@media screen and (min-width:768px){.shopify-section--faq .faq-section--full-bleed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-content:stretch;column-gap:0;width:100%;margin-inline:0}.shopify-section--faq .faq-section--full-bleed .faq-section__image{aspect-ratio:auto;min-height:41.66665vw}.shopify-section--faq .faq-section--full-bleed .faq-section__image img{min-height:41.66665vw}.shopify-section--faq .faq-section--full-bleed .faq-section__content{display:flex;flex-direction:column;justify-content:center}.shopify-section--faq .faq-section--full-bleed .faq-section__content-inner{padding-block:var(--section-vertical-spacing)}.shopify-section--faq .faq-section--full-bleed.faq-section--reverse .faq-section__content-inner{margin-inline-start:var(--faq-container-offset);margin-inline-end:auto;padding-inline-end:clamp(40px,8vw,120px);max-width:min(var(--container-max-width),calc(50vw - var(--faq-container-offset) - clamp(40px,8vw,120px)))}.shopify-section--faq .faq-section--full-bleed:not(.faq-section--reverse) .faq-section__content-inner{margin-inline-start:clamp(40px,8vw,120px);margin-inline-end:var(--faq-container-offset);max-width:min(var(--container-max-width),calc(50vw - clamp(40px,8vw,120px) - var(--faq-container-offset)))}}@media screen and (max-width:767px){.shopify-section--faq .faq-section--full-bleed{display:flex;flex-direction:column-reverse;gap:24px;width:100vw;margin-inline:calc(50% - 50vw);overflow:visible}.shopify-section--faq .faq-section--full-bleed .faq-section__content-inner{padding-block:var(--section-vertical-spacing);padding-inline:var(--container-gutter);max-width:none;margin-inline:0}.shopify-section--faq .faq-section--full-bleed .faq-section__image,.shopify-section--faq .faq-section--full-bleed .faq-section__image img{min-height:0;aspect-ratio:1 / .746667}}.page-dots{--dot-size: .5rem}.shopify-section--customer-reviews{overflow-x:clip}.customer-reviews{display:flex;flex-direction:column;gap:32px}.customer-reviews__carousel{display:flex;flex-direction:column;gap:24px;width:100%}.customer-reviews__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}@media screen and (max-width:699px){.customer-reviews__header{display:contents}.customer-reviews__heading-stack{order:1}.customer-reviews__carousel{order:2;width:100%}.customer-reviews__controls{order:3;align-self:center;justify-content:center;width:100%}}.customer-reviews__heading-stack{display:flex;flex-direction:column;gap:8px}.customer-reviews__swiper{width:100%;overflow:hidden!important}.customer-reviews__controls{display:flex;align-items:center;flex-shrink:0}.customer-reviews__nav{display:none;align-items:center;gap:12px}@media screen and (min-width:700px){.customer-reviews__nav{display:inline-flex!important}}@media screen and (min-width:992px){.customer-reviews__nav.customer-reviews__nav--hidden{display:none!important}.customer-reviews__swiper.customer-reviews__swiper--no-drag{cursor:default;touch-action:pan-y}}.customer-reviews__arrow{position:static;inset:auto;margin:0;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;min-width:0;min-height:0;padding:4px;border:0;border-radius:0;background:transparent;box-shadow:none;color:rgb(var(--circle-button-background));cursor:pointer;transition:opacity .2s ease,color .2s ease}.customer-reviews__arrow>svg{width:1.125rem;height:1.125rem}.customer-reviews__arrow>svg path{stroke-width:2.25px}.customer-reviews__arrow:after{content:none;display:none}@media screen and (pointer:fine){.customer-reviews__arrow--prev:not(.swiper-button-disabled):not(.customer-reviews__arrow--disabled):hover svg{animation-direction:reverse!important}}.customer-reviews__arrow.swiper-button-disabled,.customer-reviews__arrow.customer-reviews__arrow--disabled{opacity:.35;visibility:visible;pointer-events:none;cursor:default}@media screen and (min-width:700px){.customer-reviews__scrollbar{display:block;position:relative;left:0;width:100%;height:4px;margin-top:0;background:rgb(var(--text-color) / .15);border-radius:999px;cursor:pointer;overflow:hidden}.customer-reviews__scrollbar[hidden]{display:none!important}.customer-reviews__scrollbar-drag{display:block;height:100%;min-width:48px;background:rgb(var(--button-background));border-radius:999px;cursor:grab;will-change:transform;transition:transform .2s ease}.customer-reviews__scrollbar-drag:active{cursor:grabbing}}@media screen and (max-width:699px){.customer-reviews__scrollbar{display:none!important}}.customer-reviews__swiper .swiper-wrapper{align-items:stretch}.customer-reviews__swiper .swiper-slide{box-sizing:border-box;height:auto;display:flex;flex-direction:column}.review-card{display:flex;flex-direction:column;height:auto}.customer-reviews__pagination,.customer-reviews__pagination.swiper-pagination,.customer-reviews__pagination.swiper-pagination-horizontal{display:none!important;align-items:center;justify-content:center;gap:12px;width:auto!important;flex-shrink:0}.customer-reviews__pagination[hidden]{display:none!important}@media screen and (max-width:699px){.customer-reviews__pagination,.customer-reviews__pagination.swiper-pagination,.customer-reviews__pagination.swiper-pagination-horizontal{display:inline-flex!important;position:static!important;bottom:auto!important;left:auto!important}}.customer-reviews__pagination .swiper-pagination-bullet{width:8px;height:8px;background:rgb(var(--text-color));opacity:.3;margin:0;transition:opacity .25s}.customer-reviews__pagination .swiper-pagination-bullet-active{opacity:1}.review-card__image{aspect-ratio:1 / .790123;overflow:hidden}.review-card__image-link{display:block;height:100%}.review-card__image img{width:100%;height:100%;object-fit:cover;display:block}.review-card__stars{display:inline-flex;gap:2px}.review-card__stars:not(:first-child){margin-block-start:1rem}.review-card__image+.review-card__content,.review-card__stars+.review-card__content{margin-block-start:1rem}.review-card__star{position:relative;display:inline-block;width:20px;height:20px;color:rgb(var(--text-color) / .25)}.review-card__star-icon{display:block;width:20px;height:20px}.review-card__star-fg{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--star-fill, 0%);overflow:hidden;color:rgb(var(--button-background))}.review-card__content{font-size:calc(var(--text-base) - 1px);line-height:1.5}.review-card__author{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:auto;padding-block-start:24px}.review-card__name{font-family:var(--text-font-family);font-weight:400;line-height:1.4;letter-spacing:0}.review-card__verified{display:inline-flex;align-items:center;gap:4px;font-family:var(--text-font-family);font-weight:300;font-style:normal;font-size:12px;line-height:1.2;letter-spacing:0;color:rgb(var(--text-color))}.review-card__verified svg{color:rgb(var(--button-background))}.jdgm-rev-widg__title{font-family:var(--heading-font-family);font-size:var(--text-h2)!important;font-weight:400;font-style:normal;line-height:1.4!important}.jdgm-prev-badge .jdgm-prev-badge__text{font-size:0;color:transparent}.jdgm-prev-badge[data-number-of-reviews]:after{content:"(" attr(data-number-of-reviews) ")";margin-inline-start:4px;font-size:12px;color:rgb(var(--text-color));vertical-align:middle}.jdgm-prev-badge[data-number-of-reviews="0"]:after{content:""}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"See more";font-size:18px;font-weight:400;text-align:center;text-decoration:none}.product-card{gap:18px}.product-card__info{padding-block-start:0;text-align:start;justify-items:stretch;gap:8px}.product-card__info .v-stack{justify-items:start}.product-card__info :is(.price-list,.rating-badge,.h-stack){justify-content:flex-start}.product-card__info .color-swatch{--swatch-size: 28px;--swatch-offset: 0;border-radius:100%;padding:4px}.product-card__details{gap:8px;width:100%}.product-card__title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;width:100%}.product-card .product-title{font-family:var(--heading-font-family);font-weight:400;font-style:normal;font-size:21px;line-height:1.2;letter-spacing:0;text-transform:none}.product-card__title-row .jdgm-preview-badge.jdgm-widget{display:inline-flex}.product-card__title-row .jdgm-preview-badge .jdgm-prev-badge{display:inline-flex!important;align-items:center}.product-card__title-row .jdgm-preview-badge .jdgm-prev-badge__stars{display:inline-flex}.product-card__title-row .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:12px;padding-right:2px!important}.price-list sale-price,.price-list compare-at-price{font-family:var(--text-font-family);font-weight:300;font-style:normal;line-height:1.5;letter-spacing:0;color:rgb(var(--text-color))}.price-list compare-at-price{text-decoration:line-through;opacity:.6}.product-card__quick-add-button{background:rgb(var(--text-color));color:rgb(var(--background))}@media screen and (pointer:fine){.product-card__quick-add-button{opacity:1;transform:none}}@media screen and (max-width:575px){.product-card{gap:12px}}.product-list{--product-list-calculated-row-gap: 24px;--product-list-calculated-column-gap: 24px}@media screen and (max-width:575px){.product-list{--product-list-calculated-row-gap: 20px;--product-list-calculated-column-gap: 10px}}.featured-collections__header--inline{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.featured-collections__header-text{flex:1 1 auto;min-width:0}.featured-collections__header-cta{flex:0 0 auto}.featured-collections__scrollbar{position:relative;height:9px;margin-block-start:24px;background:rgb(var(--button-background) / .3);overflow:hidden}.featured-collections__scrollbar-thumb{position:absolute;top:0;left:0;height:100%;background:rgb(var(--button-background));transition:left .1s linear,width .1s linear}@media screen and (max-width:767px){.featured-collections__header--inline{gap:16px}}@media screen and (max-width:575px){.shopify-section--featured-collections .product-list--carousel{--product-list-card-width: calc(100% - 20px) }}.accordion{border-block-width:0;border-block-end:.5px solid rgb(var(--text-color) / .2);margin-block-end:24px}.shopify-section--faq .faq__content .accordion{margin-bottom:0}.accordion:last-child{margin-block-end:0}.accordion+.accordion{border-block-start-width:0}.accordion__toggle{font-family:var(--text-font-family);font-weight:400;font-style:normal;font-size:15px;line-height:1.5;letter-spacing:.01em}.accordion__toggle,.accordion__toggle.text-lg,.accordion--lg .accordion__toggle{padding-block:16px}.shopify-section--faq .faq__content .accordion .accordion__toggle{padding-block:24px}.shopify-section--faq .faq__content .accordion .accordion__toggle>svg{padding:5px;box-sizing:content-box}.accordion__content{font-size:calc(var(--text-base) - 1px);padding-block-end:16px}.product-gallery{position:relative}@media screen and (max-width:991px){.product-gallery{--product-gallery-gap: 10px;--product-gallery-thumbnail-size: 68px;--product-gallery-thumbnail-list-gap: 10px 10px}.product-gallery__media{aspect-ratio:1 / 1;overflow:hidden}.product-gallery__media img,.product-gallery__media svg{width:100%;height:100%;object-fit:cover}.product-gallery__media>:is(video-media,model-media){--aspect-ratio: 1;aspect-ratio:1 / 1!important;width:100%;height:100%}.product-gallery__thumbnail-list{width:100%;min-width:0;overflow:visible}.product-gallery__thumbnail-scroller{max-width:none;padding-inline-end:var(--distance-to-bleed);scroll-padding-inline-end:var(--distance-to-bleed);-webkit-overflow-scrolling:touch}.product-gallery__thumbnail{aspect-ratio:1 / 1}.product-gallery__thumbnail img,.product-gallery__thumbnail svg{width:100%;height:100%;object-fit:cover}}.product-gallery__image-list{position:relative}.product-gallery__main-media{width:100%}.product-gallery__zoom-button{inset-block-start:auto;inset-block-end:1.25rem;inset-inline-end:0}.product-gallery__image-list>.badge-list{position:absolute;top:20px;right:20px;z-index:1}.badge-list .badge{--custom-badge-text: rgb(var(--text-color));font-family:var(--text-font-family);font-size:12px;line-height:1.4;font-weight:400;padding:4px 6px}.badge--pre-order{background:rgb(var(--custom-badge-background));color:rgb(var(--custom-badge-text))}.shopify-section--main-product .section-spacing{padding-block:var(--section-vertical-spacing)}@media screen and (max-width:991px){.shopify-section--main-product .section-spacing{padding-block:0}.footer__block-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.footer__block,.footer__block--links,.footer__block--newsletter,.footer__block--app,.footer__block--text,.footer__block--image{flex:none;flex-basis:auto;max-width:none}.footer__block--image{grid-column:1 / -1}.shopify-section--testimonials .testimonial-item .prose{font-size:16px}}.shopify-section--main-product .breadcrumb{display:block;margin-block-end:24px}.shopify-section--main-product .product-info__block-group.text-with-rating:not(:has(.rating-badge,.jdgm-prev-badge[data-number-of-reviews]:not([data-number-of-reviews="0"]))){gap:0}.shopify-section--main-product .product-info__block-group.text-with-rating [data-block-type=rating]:not(:has(.rating-badge)),.shopify-section--main-product .product-info__block-group.text-with-rating [data-block-type="@app"]:not(:has(.rating-badge,.jdgm-prev-badge[data-number-of-reviews]:not([data-number-of-reviews="0"]))){display:none}@media screen and (max-width:991px){.product-gallery__image-list>.badge-list{right:0}.shopify-section--main-product .text-with-rating{flex-direction:column-reverse;align-items:flex-start;gap:8px;margin-bottom:0!important}.shopify-section--main-product .text-with-rating+.product-info__block-item{margin-block-start:8px!important}.section-stack{gap:30px}.shopify-section--related-products .product-list{--product-list-items-per-row: 2;--product-list-max-items-per-row-allowed: 2;margin:0}.multi-column__scrollbar{position:relative;height:9px;background:rgb(var(--button-background) / .3);overflow:hidden}.multi-column__scrollbar-thumb{position:absolute;top:0;left:0;height:100%;background:rgb(var(--button-background));transition:left .1s linear,width .1s linear}}.shopify-section--main-product .breadcrumb__list-item a,.shopify-section--main-product .breadcrumb__list-item span{font-size:13px;line-height:1.4;letter-spacing:.5px;transition:color .2s}.shopify-section--main-product .breadcrumb__list-item a:hover{color:rgb(var(--button-background))}.shopify-section--main-product .breadcrumb__list-item+.breadcrumb__list-item:before{font-size:13px;color:rgb(var(--text-color))}@media screen and (min-width:992px){.shopify-section--main-product .product{--product-gap: 64px}}@media screen and (max-width:991px){.shopify-section--main-product .breadcrumb{margin-block:0;padding-block:10px}.shopify-section--main-product .breadcrumb__list-item a,.shopify-section--main-product .breadcrumb__list-item span{font-size:12px}}.shopify-section--main-product .product-title{letter-spacing:0}.shopify-section--main-product .product-info__block-list>:not(:nth-child(1 of:not(:empty))){margin-block-start:16px}.shopify-section--main-product .product-info__block-list>:not(:last-child){margin-block-end:16px}.shopify-section--main-product .price-list--product sale-price,.shopify-section--main-product .price-list--product compare-at-price{font-family:var(--text-font-family);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0;color:rgb(var(--button-background))}.shopify-section--main-product .price-list--product compare-at-price{opacity:.5;color:rgb(var(--text-color))}.price-list:has(.price-list__discount-badge){flex-wrap:wrap;align-items:center;gap:8px}.shopify-section--main-product .price-list--product:has(.price-list__discount-badge){gap:12px}.price-list__discount-badge{display:inline-flex;align-items:center;padding:4px 8px;background:rgb(var(--button-background) / .1);color:rgb(var(--text-color));font-family:var(--text-font-family);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.4px;text-transform:uppercase}.price-list--product .price-list__discount-badge{padding:6px 12px;font-size:13px}.product-info__block-item .payment-terms__logo-block{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem}.product-info__block-item .payment-terms{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.product-info__block-item .payment-terms square-placement{margin:0}.shopify-section--main-product .buy-buttons{row-gap:0}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]:has(+.product-info__block-item[data-block-type=shipping-info]){margin-block-end:5px}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]+.product-info__block-item[data-block-type=shipping-info]{margin-block-start:0}.product-info__block-item--shipping-info :is(strong,b){font-weight:500}.featured-review{margin:0;padding:16px;text-align:start}.featured-review__stars{display:flex;align-items:center;gap:2px;margin-block-end:8px}.featured-review__star path{fill:rgb(var(--button-background))}.featured-review__title{margin:0 0 12px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;color:inherit}.featured-review__content{margin:0 0 12px;padding:0;border:0;font-size:12px;line-height:1.4;font-weight:300}.featured-review__content.prose :where(:not(meta,span)+*){margin-block-start:0}.featured-review__footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.featured-review__name{font-size:12px;font-weight:400;line-height:1.4}.featured-review__verified{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:300;line-height:1.2}.featured-review__icon{flex:0 0 12px;color:rgb(var(--button-background))}.featured-review__verified-label{color:inherit}.product-info__block-item--text ul,.product-info__block-item--shipping-info ul{list-style:none;margin:0;gap:12px}.product-info__block-item--text ul li,.product-info__block-item--shipping-info ul li{padding-left:22px;position:relative}.product-info__block-item--text ul li:before,.product-info__block-item--shipping-info ul li:before{--size: 14px;content:"";position:absolute;width:var(--size);height:var(--size);top:50%;left:0;transform:translateY(-50%);background-color:rgb(var(--button-background));--mask-img: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_89_1987)%22%3E%3Cpath%20d%3D%22M7%200.499512C10.5898%200.499512%2013.5%203.40966%2013.5%206.99951C13.5%2010.5893%2010.5898%2013.4995%207%2013.4995C3.41015%2013.4995%200.5%2010.5893%200.5%206.99951C0.5%203.40966%203.41015%200.499512%207%200.499512Z%22%20stroke%3D%22%23B4876E%22%2F%3E%3Cpath%20d%3D%22M4.03809%207.67584L5.72078%209.35853L9.4227%205.32007%22%20stroke%3D%22%23B4876E%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_89_1987%22%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");mask:var(--mask-img) no-repeat center/contain;-webkit-mask:var(--mask-img) no-repeat center/contain}.product-info__block-item .variant-picker{margin-block:0}.variant-picker__option-info legend{font-weight:400}.variant-picker__option-values{gap:8px}.shopify-section--main-product .pre-order-information{padding:16px}.shopify-section--main-product .pre-order-information .accordion__toggle{padding:0}.shopify-section--main-product .pre-order-information .accordion{border-block-start:none;border-block-end:none;margin-block-end:0}.shopify-section--main-product .pre-order-information .accordion__content{padding:16px 0 0}.shopify-section--main-product .pre-order-information .accordion__content-scroll{padding:0!important}.shopify-section--main-product .accordion-group .pre-order-information .accordion{border-block-start:none}.shopify-section--main-product .accordion{border-block-start:none;margin-block-end:0}.shopify-section--main-product .accordion__toggle{font-family:var(--text-font-family);font-weight:400;text-transform:uppercase;letter-spacing:.4px}.shopify-section--main-product .accordion__toggle>svg{padding:5px;box-sizing:content-box}.shopify-section--main-product .accordion__content--scroll-frame{display:block;max-height:none;overflow:visible;box-sizing:border-box;padding-block-end:0;padding-bottom:1.25rem}.shopify-section--main-product .accordion__content--scroll-frame .accordion__content-scroll{overflow:visible;padding-block-end:0}@media screen and (min-width:992px){.shopify-section--main-product .product{align-items:start}.shopify-section--main-product .product-gallery{position:static;align-self:start;max-height:none;min-height:0;overflow:visible;overscroll-behavior:auto}.shopify-section--main-product .product--desktop-gallery-grid .product-gallery__carousel.scroll-area{overflow:visible}.shopify-section--main-product .product-gallery__thumbnail-list{position:static;inset-block-start:auto}.shopify-section--main-product .product-gallery__thumbnail-scroller{max-height:none;overflow:visible}.shopify-section--main-product .product-info{position:sticky;inset-block-start:calc(var(--sticky-area-height, 0px) + 20px)!important;top:calc(var(--sticky-area-height, 0px) + 20px)!important;inset-block-end:auto!important;bottom:auto!important;align-self:start;width:100%;min-height:0;overflow-anchor:auto}.shopify-section--main-product .section-spacing[allow-transparent-header] .product-info{inset-block-start:calc(var(--sticky-area-height, 0px) + 20px)!important;top:calc(var(--sticky-area-height, 0px) + 20px)!important;padding-block-start:0;width:auto;margin-inline:0;transition:none}.shopify-section--main-product accordion-disclosure .accordion__disclosure{transform-origin:top center}.shopify-section--main-product .accordion__toggle{padding-block:1.25rem}}.shopify-section--main-product .accordion__content--scroll-frame .accordion__content-scroll.prose>:last-child{margin-block-end:0!important}.accordion-layout{display:flex;flex-direction:column;gap:16px}.accordion-layout--split{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:24px}.accordion-layout--split .accordion-layout__text{margin:0}.accordion-layout__media{display:flex;flex-direction:column;gap:16px}.accordion-layout__media img,.accordion-layout__media video,.accordion__image,.accordion__video{width:100%;height:auto}@media screen and (max-width:699px){.accordion-layout--split{grid-template-columns:1fr}}.variant-picker__option-values .color-swatch{border-radius:100%;padding:4px}.product-sticky-bar{bottom:0;top:auto;border-width:0;display:flex;justify-content:space-between}.product-sticky-bar .container{display:flex;align-items:center;justify-content:space-between;padding-inline:3rem;width:100%}.product-sticky-bar .product-sticky-bar__info img{height:auto;aspect-ratio:1 / 1;object-fit:cover}.product-sticky-bar .button{min-width:310px}@media screen and (max-width:991px){.product-sticky-bar .container{padding-inline:0}.product-sticky-bar .button{min-width:unset}}@media screen and (max-width:767px){.product-sticky-bar .container{margin:0}.product-sticky-bar .product-sticky-bar__info{display:none}.product-sticky-bar .buy-buttons,.product-sticky-bar .button{width:100%}}.footer__aside .text-subdued{font-family:var(--text-font-family)}@media screen and (max-width:991px){:root{--text-h1: 30px}}@media screen and (max-width:767px){:root{--text-base: 14px;--text-h1: 26px;--text-h2: 28px;--text-h3: 21px;--text-h4: 14px}body,.accordion__toggle{font-size:14px}.product-card .product-title{font-size:18px}}@media screen and (max-width:575px){multi-column.multi-column.scroll-area{grid:auto / auto-flow calc(100% - 20px)!important}.text-with-icons{--text-with-icons-items-per-row: 1}.footer__block-list{grid-template-columns:1fr}.footer__block--image{grid-column:auto}}@media screen and (max-width:991px){.multi-column__media{aspect-ratio:1 / .711111}.multi-column__media img,.multi-column__media svg{width:100%;height:100%;object-fit:cover}.product-card__title-row{flex-direction:column-reverse;align-items:stretch;gap:8px}}.shopify-section--collection-banner .container{--container-max-width: 100%}.shopify-section--collection-banner .collection-banner__title{font-family:SilkSerif,Georgia,Times New Roman,serif;font-weight:400;font-style:normal;font-size:46px;line-height:1.4;letter-spacing:0;text-align:center;text-transform:capitalize;margin:0}.shopify-section--collection-banner .collection-banner__description{font-family:CinaGEO,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:0;text-align:center;margin:0}.shopify-section--collection-banner .collection-banner__title+.collection-banner__description,.shopify-section--collection-banner .collection-banner__description:not(:first-child){margin-block-start:6px}.shopify-section--collection-banner .collection-banner__breadcrumb{display:block;margin-block-end:24px}.shopify-section--collection-banner .collection-banner__breadcrumb .breadcrumb__list-item a{font-size:13px;line-height:1.4;letter-spacing:.5px;transition:color .2s}.shopify-section--collection-banner .collection-banner__breadcrumb .breadcrumb__list-item a:hover{color:rgb(var(--button-background))}.shopify-section--collection-banner .collection-banner__breadcrumb .breadcrumb__list-item+.breadcrumb__list-item:before{font-size:13px;color:rgb(var(--text-color))}@media screen and (max-width:991px){.shopify-section--collection-banner .collection-banner__title{font-size:28px}.shopify-section--collection-banner .collection-banner__breadcrumb{margin-block:0;padding-block:0 20px}.shopify-section--collection-banner .collection-banner__breadcrumb .breadcrumb__list-item a{font-size:12px}}.collection-toolbar{box-shadow:none;border:0;min-height:unset}.collection-toolbar__button-list{gap:32px}.collection-toolbar__button-container,.collection-toolbar__button-container+.collection-toolbar__button-container,.collection-toolbar__layout-switch-list{border:0}.collection-toolbar__button{font-family:CinaGEO,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:0;opacity:1;color:rgb(var(--text-color));transition:color .2s}.collection-toolbar__button:hover,.collection-toolbar__button.is-active{opacity:1;color:rgb(var(--button-background))}@media screen and (min-width:700px){.collection-toolbar__button-container>.collection-toolbar__button{padding:0}}.facets-drawer [slot=header]{font-family:var(--text-font-family)}.pagination__link{font-family:var(--text-font-family);transition:color .2s}.pagination__link:hover,.pagination__link[aria-current=page]{color:rgb(var(--button-background))}.shopify-section--image-with-text .image-with-text>.prose>.h5{font-family:CinaGEO,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;letter-spacing:.03em;text-transform:uppercase}.shopify-section--image-with-text .image-with-text>.prose>.h5+*{margin-block-start:8px}.shopify-section--image-with-text .image-with-text split{display:block}.shopify-section--image-with-text .image-with-text .prose :where(*+span:not(:empty,.metafield-multi_line_text_field)),.shopify-section--image-with-text .image-with-text .prose :is(.link,img){display:initial}.read-more{display:block}.read-more__body{margin:0}.read-more__body>:first-child{margin-block-start:0}.read-more__body>:last-child{margin-block-end:0}.read-more__toggle{display:inline-flex;margin:0!important;padding:0;background:transparent;border:0;font:inherit;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--button-background));cursor:pointer;transition:all .3s ease}.read-more__toggle:hover{color:rgb(var(--text-color))}.shopify-section--rich-text .prose read-more-lines{display:contents}.shopify-section--rich-text .prose .read-more-lines__toggle{display:inline!important;margin:0;padding:0;background:none;border:none;font:inherit;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;text-transform:none;text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap;vertical-align:baseline}.shopify-section--rich-text .prose .read-more-lines__toggle:hover{text-decoration:none}.shopify-section--rich-text .prose .read-more-lines__toggle[hidden]{display:none!important}tolstoy-widget button{z-index:1!important}tolstoy-widget .vsg-tile{z-index:1!important}.instafeed-lightbox .lightbox-instagram,.instafeed-lightbox .lightbox-instagram .instafeed-post-image img,.instafeed-lightbox .lightbox-instagram video{border-radius:0!important}.instafeed-lightbox .lightbox-instagram .instafeed-fullname{font-family:var(--heading-font-family);font-weight:400!important;font-style:normal;line-height:1.4!important}body .instafeed-lightbox .tagged-products .tagged-buy-button{padding:.65rem 1.75rem!important;font:var(--button-font);font-weight:500!important;letter-spacing:1px!important}.cbb-frequently-bought-container{padding:0!important}.cbb-frequently-bought-title{font-family:var(--heading-font-family)!important}.cbb-frequently-bought-total-price-box{text-align:left!important}.cbb-frequently-bought-selector-input[type=checkbox]{accent-color:#b4876e}.cbb-frequently-bought-products .cbb-frequently-bought-product-image{background-size:cover!important}.cbb-frequently-bought-total-price-box{margin-top:.5rem!important}.cbb-frequently-bought-total-price-box span{font-size:1.2rem!important}.cbb-frequently-bought-add-button{padding:.65rem 1.75rem!important}.cbb-frequently-bought-add-button span{font-weight:500!important;letter-spacing:1px!important}@media screen and (max-width:767px){.cbb-frequently-bought-products{display:grid!important;grid-template-columns:repeat(3,1fr);gap:5px}}.product-info__block-item.product-info__block-item--price,.product-info__block-item.product-info__block-item--\@app{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
