:root{--cl-ivory: #f8f5f0;--cl-parchment: #f0eae1;--cl-taupe: #857363;--cl-bronze: #9f8364;--cl-ink: #292622;--cl-hairline: rgba(62, 52, 44, .16);--cl-serif: var(--font-heading-family, Georgia, "Times New Roman", serif);--cl-sans: var(--font-body-family, Arial, sans-serif)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid #876a4b!important;outline-offset:3px}.section-header{isolation:isolate;border:0!important}.section-header .header-wrapper,.section-header.shopify-section-header-sticky .header-wrapper,.section-header.scrolled-past-header .header-wrapper{background:#f8f5f0f9!important;border-bottom:1px solid var(--cl-hairline)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:background-color .34s ease,box-shadow .34s ease}.section-header.scrolled-past-header .header-wrapper{box-shadow:0 9px 26px #1e19130b!important}.section-header .cl-topline{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 clamp(20px,4vw,65px);height:31px;border-bottom:1px solid var(--cl-hairline);color:#73665a;font-family:var(--cl-sans);font-size:8px;letter-spacing:.19em;font-weight:500}.section-header .cl-topline__center{letter-spacing:.21em;color:#40362c}.section-header .header__heading-logo{filter:none!important}.section-header .header__heading-link:after{content:"PET LIVING \b7  INTERIOR OBJECTS"!important;color:#77695c!important;letter-spacing:.25em!important;font-size:7px!important;margin-top:6px!important}.section-header .header__icon:focus-visible,.section-header .header__menu-item:focus-visible{outline:2px solid #876a4b!important;outline-offset:2px}.section-header .menu-drawer,.section-header .menu-drawer__navigation-container,.section-header .menu-drawer__inner-submenu,.section-header .menu-drawer__submenu{background:#f8f5f0!important}.section-header .menu-drawer__menu-item,.section-header .menu-drawer__menu-item span{color:#292622!important}.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer__menu-item:focus-visible{background:#f0eae1!important}@media(min-width:990px){.section-header .header.header--middle-left{display:grid!important;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr)!important;grid-template-rows:88px 48px!important;min-height:136px!important;align-items:center!important;padding:0 clamp(24px,5vw,76px)!important;max-width:1600px!important;column-gap:10px!important}.section-header .header.header--middle-left>.header__heading{grid-area:1 / 2!important;justify-self:center!important;position:static!important;margin:0!important}.section-header .header.header--middle-left .header__heading-logo{max-height:44px!important;max-width:250px!important}.section-header .header.header--middle-left>.header__icons{grid-area:1 / 3!important;justify-self:end!important;margin:0!important}.section-header .header.header--middle-left>.header__inline-menu{grid-area:2 / 1 / 3 / 4!important;justify-self:stretch!important;align-self:stretch!important;border-top:1px solid var(--cl-hairline)!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.section-header .header__inline-menu .list-menu--inline{justify-content:center!important;column-gap:clamp(15px,2.8vw,42px)!important}.section-header .header__menu-item{font-size:10px!important;letter-spacing:.14em!important;font-weight:500!important;padding:13px 4px!important;position:relative}.section-header .header__menu-item .header__active-menu-item,.section-header .header__menu-item:hover{color:#8a6b4f!important}.section-header .header__menu-item:after{content:"";position:absolute;bottom:6px;left:4px;right:4px;height:1px;background:#9b7f60;transform:scaleX(0);transition:transform .36s cubic-bezier(.2,.7,.2,1)}.section-header .header__menu-item:hover:after,.section-header .header__menu-item:focus-visible:after{transform:scaleX(1)}.section-header.scrolled-past-header .header.header--middle-left{grid-template-rows:63px 42px!important;min-height:105px!important}.section-header.scrolled-past-header .header__heading-logo{max-height:31px!important}.section-header .header__icons{gap:12px!important}}@media(max-width:989px){.section-header .cl-topline{height:24px;justify-content:center;font-size:7px;padding:0 10px}.section-header .cl-topline__desktop{display:none}.section-header .header.header--middle-left{grid-template-columns:77px minmax(0,1fr) 77px!important;min-height:68px!important;padding:0 16px!important}.section-header .header__heading-logo{max-width:min(43vw,170px)!important;max-height:32px!important}.section-header .header__heading-link:after{font-size:5.6px!important;letter-spacing:.16em!important;margin-top:3px!important}.section-header header-drawer{width:77px!important}.section-header .header__icons{width:77px!important}.section-header .header__icon--search,.section-header .header__icon--cart{width:35px!important;min-width:35px!important;height:42px!important}.section-header .menu-drawer__navigation{padding:35px 24px 22px!important}.section-header .menu-drawer__menu-item{font-family:var(--cl-serif)!important;font-size:clamp(21px,5.5vw,30px)!important;letter-spacing:-.02em!important;line-height:1.16!important;padding-block:13px!important}.section-header .menu-drawer__menu-item span{font-family:inherit!important}}.card-wrapper .card__heading a,.product-card-wrapper .card__heading a{text-underline-offset:3px}.card-wrapper .card__media img,.product-card-wrapper .card__media img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.card-wrapper:hover .card__media img,.product-card-wrapper:hover .card__media img{transform:scale(1.035)}}@media(prefers-reduced-motion:no-preference){.cl-motion-on .cl-reveal:not(.cl-visible){opacity:0;transform:translateY(18px)}.cl-motion-on .cl-reveal{transition:opacity .75s ease,transform .75s cubic-bezier(.2,.7,.2,1)}.cl-motion-on .cl-reveal.cl-visible{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(max-width:989px){html.cl-scrolled .section-header .cl-topline,.section-header.scrolled-past-header .cl-topline{height:0!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;opacity:0;overflow:hidden;visibility:hidden;border:0!important}html.cl-scrolled .section-header .header.header--middle-left,.section-header.scrolled-past-header .header.header--middle-left{min-height:60px!important;padding-top:0!important;padding-bottom:0!important}html.cl-scrolled .section-header .header__heading-logo,.section-header.scrolled-past-header .header__heading-logo{max-height:26px!important;max-width:min(40vw,145px)!important}html.cl-scrolled .section-header .header__heading-link:after,.section-header.scrolled-past-header .header__heading-link:after{font-size:5px!important;margin-top:1px!important}}body:has(.cl-luxury-home){background:#faf8f5!important}body:has(.cl-luxury-home) #MainContent{background:#faf8f5!important}@media(max-width:989px){.section-header header-drawer>details[open]>summary.header__icon:after{font-size:9px!important;letter-spacing:.12em!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/carlouh-luxury-global.css.map */
