﻿.ph__logo *{height:100% !important}.ph__nav .ph__menu>li:hover>a{color:#be9d7d}.ph__account,.ph__cart,.ph__search{color:#5d5b59;margin-right:1.5rem}.ph__account:hover,.ph__cart:hover,.ph__search:hover{color:#be9d7d}.ph__currency:hover{color:#be9d7d}.ph__currency:hover span.icon.icon-chevron-down{position:relative;top:1px}.ph__cart{position:relative}.ph__cart .ph__cart__count{position:absolute;border-radius:50%;font-size:10px;color:#fff;width:14px;height:14px;text-align:center;line-height:14px;top:-3px;right:-8px;background:#717c72}.ph__cart .ph__cart__count:empty{display:none}.mm{position:absolute;top:100% !important;left:0 !important;right:0 !important;width:100% !important;max-height:calc(100vh - 100px);overflow-y:auto;opacity:0;visibility:hidden;z-index:-2;transform:translate3d(0%, -20px, 0px);pointer-events:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.mm__wrap{margin-top:0 !important;background:#f9f7f5;padding:2rem 0;min-height:290px;border-top:1px solid #eaeaea}.ph.\--style-scrolled .mm{top:100% !important}.ph.\--style-scrolled .mm .mm__wrap{margin-top:0 !important}.has-megamenu.\--style-active .mm{visibility:visible;transform:translate3d(0, 0, 0);opacity:1;pointer-events:all;z-index:2}.mm__back{font-size:24px;color:#a09d9a;display:block;margin-bottom:2rem}.mm__back span.icon{display:inline-block;vertical-align:middle;margin-right:1rem;margin-top:-2px}.mm__category__parent{text-transform:uppercase;color:#be9d7d;font-size:14px;letter-spacing:1px;margin-bottom:1rem;font-weight:600;display:block}.mm__category__parent:hover{color:#000}.mm__subcategory__list{padding:0;list-style:none;margin-bottom:2rem;font-size:16px}.mm__subcategory__list a{color:#83807e;display:block;margin-bottom:.25rem}.mm__subcategory__list a:hover{color:#000}@media(max-width: 1199.98px){.mm{top:0 !important}.mm .mm__wrap{margin:0 !important}}.ph__sb{position:absolute;top:50%;left:0;right:0;transform:translateY(-60%);display:flex;flex-wrap:nowrap;align-items:center;gap:10px;padding:0 12px;background:#fefefd;visibility:hidden;z-index:-1;pointer-events:none;opacity:0;transition:.2s ease-in-out}.ph__sb.\--style-active{transform:translateY(-50%);z-index:3;pointer-events:all;opacity:1;visibility:visible}.ph__sb .dgwt-wcas-search-wrapp{flex:1 1 auto;min-width:0;width:auto;max-width:none;margin:0}.ph__sb .dgwt-wcas-sf-wrapp{margin:0;padding:0}.ph__sb .dgwt-wcas-search-input{width:100%;box-sizing:border-box;padding-left:15px;background-image:none;height:45px}.ph__sb .dgwt-wcas-search-submit{display:none}.ph__sb .ph__sb__close{flex:0 0 auto;color:#83807e;font-size:18px;line-height:1;cursor:pointer;padding:0;margin:0}.ph__sb .ph__sb__close:hover{color:#000}.ph__sb .ph__sb__close span.icon{font-size:24px;display:inline-block;vertical-align:middle;margin-top:-2px}.ph__sb form{position:relative;flex:1}.ph__sb form input{border-radius:4px}@media(min-width: 992px){.ph__sb{left:180px;width:calc(100% - 180px) !important;max-width:1580px !important}}@media(min-width: 1200px){.ph__sb{left:220px;width:calc(100% - 220px) !important}.ph__sb .ph__sb__close{width:225px;text-align:right}}.so{position:absolute;top:100% !important;left:0 !important;right:0 !important;width:100% !important;max-height:calc(100vh - 100px);overflow-y:auto;opacity:0;visibility:hidden;z-index:-2;transform:translate3d(0%, -20px, 0px);pointer-events:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.so .so__wrap{margin-top:0 !important;background:#fff;padding:2rem 0;border-top:1px solid #eaeaea}.ph.\--style-scrolled .so{top:100% !important}.ph.\--style-scrolled .so .so__wrap{margin-top:0 !important}.so.\--style-active{visibility:visible;transform:translate3d(0, 0, 0);opacity:1;pointer-events:all;z-index:2}.so ul.products{padding:0;margin:0 !important;list-style:none}.woocommerce .so ul.products>li.product,.woocommerce-page .so ul.products>li.product{width:100% !important;padding:0;margin:0}.so ul.products>li.product .berocket_better_labels_position{margin:.5rem !important}.ph .wp-block-yith-search-block{flex:1;position:relative}.ph .wp-block-yith-search-block .ywcas-classic-search.ywcas-small input{padding:10px !important}.ph .wp-block-yith-search-block .ywcas-input-field-wrapper{padding-left:2rem;border-radius:4px}.ph .wp-block-yith-search-block .ywcas-submit-wrapper{position:absolute;left:-1.4rem !important;margin:3px 0 0 !important;top:50% !important;transform:translateY(-50%) !important}.ywcas-popover-results .popover-content{border-radius:3px !important}.ywcas-popover-results .popover-content .ywcas-search-results.list{margin-top:0 !important}.ywcas-popover-results .popover-content .search-result-item{padding-bottom:0}.ywcas-popover-results .popover-content .search-result-item .search-result-item__thumbnail{width:100px}.ywcas-popover-results .popover-content .search-result-item .wp-block-button{display:none}.ywcas-popover-results .popover-content .search-result-item__summary{display:none}.ywcas-search-mobile .ywcas-input-field-wrapper{border-radius:4px !important}.ywcas-search-mobile .search-result-item__summary,.ywcas-search-mobile .wp-block-button{display:none !important}@media(max-width: 1199.98px){.ph__actions{flex-wrap:nowrap;align-items:center;gap:0}.ph__actions .ph__account,.ph__actions .ph__cart,.ph__actions .ph__search{margin-right:.75rem}.ph__actions .ph__currency{margin-right:.75rem}.ph__actions .ph__wishlist{margin-right:.75rem}}.ph__sb .dgwt-wcas-search-submit{display:none !important}.ph__sb .dgwt-wcas-search-input{background-image:none !important;padding-left:15px !important}.ph__sb .dgwt-wcas-search-input:focus{outline:none !important;box-shadow:none !important;border-color:inherit !important}.ph__sb .dgwt-wcas-sf-wrapp:focus-within{outline:none !important;box-shadow:none !important}.ph__sb .dgwt-wcas-search-input:focus{outline:none !important;box-shadow:none !important;border-color:#a09d9a !important}.dgwt-wcas-st-more{color:#be9d7d !important}.dgwt-wcas-sp{color:#be9d7d !important}.dgwt-wcas-suggestions-wrapp{max-height:70vh !important}.dgwt-wcas-preloader.dgwt-wcas-close{display:none !important}@media(max-width: 1199.98px){.dgwt-wcas-suggestions-wrapp{position:fixed !important;left:0 !important;right:0 !important;width:100vw !important;max-width:100vw !important;border-radius:0 !important;margin-top:0 !important}}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-content-wrapp{display:flex;flex-direction:column;align-items:flex-start;font-size:10px !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st{display:flex;flex-direction:column;align-items:flex-start}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sku{display:block;font-size:11px;color:#83807e;margin-top:2px}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp{color:#be9d7d;font-size:11px !important;font-weight:400}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si{width:100px;height:100px;flex:0 0 70px}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img{width:100%;height:100%;object-fit:cover}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta{width:auto !important;text-align:left !important;float:none !important;margin-top:0 !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp{float:none !important;text-align:left !important;margin:0 !important;display:inline-block}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-content-wrapp{justify-content:flex-start !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp,.dgwt-wcas-suggestions-wrapp .woocommerce-Price-amount{padding:0 !important}.ph__sb .dgwt-wcas-sf-wrapp{border-radius:4px !important}.ph__sb .dgwt-wcas-search-input{border-radius:4px !important}.ph{background-color:#fff !important;position:fixed !important;width:100%;height:auto !important;max-height:none !important;min-height:unset !important;z-index:100 !important}.ph.\--style-scrolled{background-color:#fff !important;box-shadow:0 4px 15px rgba(0,0,0,.05)}.ph .container-fluid{position:static !important}.ph__wrap--two-row{display:flex !important;flex-direction:column !important;align-items:stretch;padding:8px 0 0 0 !important;height:auto !important;background-color:#fff !important;position:static !important}.ph__row--nav,.ph__row--nav .ph__nav,.ph__row--nav .ph__menu,.ph__row--nav .ph__menu>li{position:static !important}.ph__row{display:flex;align-items:center;width:100%;background-color:#fff !important}.ph__row--top{gap:20px;justify-content:space-between}.ph__row--nav{padding:0 0 10px !important}.ph__row--nav .ph__nav{width:100%}.ph__row--nav .ph__menu{display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important;list-style:none !important;margin:0 !important;padding:0 !important}.ph__row--nav .ph__menu>li{display:block !important;flex:0 0 auto !important}.ph__row--nav .ph__menu>li>a{display:block !important;padding:8px 0 !important;color:#5d5b59;text-transform:uppercase;font-size:.9rem;letter-spacing:.75px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.ph__row--nav .ph__menu>li>a:hover{color:#be9d7d !important}.ph__sb-inline{flex:1;max-width:350px;margin-left:auto;margin-right:2rem;display:flex;align-items:center}.ph__sb-inline .dgwt-wcas-search-wrapp{width:100%;max-width:none !important;margin:0 !important}.ph__sb-inline .dgwt-wcas-sf-wrapp{margin:0;padding:0;position:relative}.ph__sb-inline .dgwt-wcas-sf-wrapp:focus-within{outline:none !important;box-shadow:none !important}.ph__sb-inline .dgwt-wcas-search-input{width:100% !important;box-sizing:border-box !important;border-radius:999px !important;padding:10px 44px 10px 20px !important;background-image:none !important;border:1px solid #d4d0cc !important;height:44px !important;font-size:13px !important;letter-spacing:.04em;color:#5d5b59}.ph__sb-inline .dgwt-wcas-search-input::placeholder{color:#a09d9a;letter-spacing:.08em;font-size:11px}.ph__sb-inline .dgwt-wcas-search-input:focus{outline:none !important;box-shadow:none !important;border-color:#be9d7d !important}.ph__sb-inline .dgwt-wcas-search-submit{display:flex !important;position:absolute !important;right:14px !important;left:auto !important;top:50% !important;transform:translateY(-50%) !important;background:rgba(0,0,0,0) !important;border:0 !important;padding:0 !important;color:#a09d9a;pointer-events:none}@media(max-width: 1199.98px){.ph__sb-inline{display:none !important}}.ph__logo img{max-height:60px !important;width:auto !important}.dgwt-wcas-search-input{width:100% !important;box-sizing:border-box !important;border-radius:999px !important;padding:6px 44px 6px 20px !important;background-image:none !important;border:1px solid #d4d0cc !important;height:36px !important;font-size:13px !important;letter-spacing:.04em;color:#5d5b59}.dgwt-wcas-search-input::placeholder{color:#a09d9a;letter-spacing:.08em;font-size:11px}.dgwt-wcas-search-input:focus{outline:none !important;box-shadow:none !important;border-color:#be9d7d !important}.ph__menu>li>a:after{display:none !important}@media(max-width: 1199px){.ph__row--top{position:relative;z-index:11}}@media(min-width: 1200px){.ph,.ph>.container-fluid,.ph__wrap.ph__wrap--two-row{min-height:0 !important;height:auto !important;margin-bottom:0 !important}.ph__row--top,.ph__row--nav{padding-bottom:0 !important;margin-bottom:0 !important}.ph__nav.d-xl-none{display:none !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}.ph__sb,.so{position:absolute !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important}}.ph__row--nav .ph__menu{border-top:1px solid #52504e}.ph__wrap{padding:0 0 !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;font-family:var(--wp--preset--font-family--thasadith)}p{margin-top:0}a{color:#be9d7d;text-decoration:underline}.section-title{line-height:1.2;font-size:clamp(1.502rem,1.502rem + (1vw - .2rem)*1.079,2.5rem)}.page-header{height:22rem;position:relative;background:#222}.page-header__featured-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.8}.page-header__title{position:absolute;bottom:1rem;left:1rem;z-index:2;color:#fff;font-size:2.75rem;font-family:var(--wp--preset--font-family--thasadith);margin:0;line-height:1}@media(min-width: 768px){.page-header .page-header__title{font-size:5.5rem;left:50%;top:50%;bottom:auto;transform:translate(-50%, -50%)}}.sidebar{position:sticky;top:120px}@media(max-width: 991.98px){.sidebar{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;overflow:hidden;background:#fff;z-index:999;display:none}.sidebar .sidebar__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;padding:2rem 1rem;overflow-y:auto}}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar h4.filter-title{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#83807e;font-family:var(--wp--preset--font-family--messinasans)}.sidebar h4.filter-title:after{background:none !important;font-family:"kaylani" !important;content:"" !important;color:#cfcbc7}.sidebar .yith-wcan-filters .yith-wcan-filter{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e5;font-size:14px;color:#83807e}.sidebar .yith-wcan-filters .yith-wcan-filter:nth-last-child(2){margin-bottom:2rem;border-bottom:0}.sidebar .yith-wcan-filters .yith-wcan-filter .filter-title.collapsable:after{top:calc(50% - 10px)}.sidebar .yith-wcan-filters .yith-wcan-filter .price-slider{padding-top:1rem}.sidebar .yith-wcan-filters .yith-wcan-filter .price-slider .irs-from{margin-left:20px}.sidebar .yith-wcan-filters .yith-wcan-filter .price-slider .irs-from:before{left:7px}.sidebar .yith-wcan-filters .yith-wcan-filter .price-slider .irs-to{margin-left:-20px}.sidebar .yith-wcan-filters .yith-wcan-filter .price-slider .irs-to:before{left:auto;right:5px}.sidebar .yith-wcan-filters .yith-wcan-filter .filter-content{padding-top:1rem}.sidebar .yith-wcan-filters .yith-wcan-filter .filter-content label{display:block;position:relative;padding-right:1.5rem}.sidebar .yith-wcan-filters .yith-wcan-filter .filter-content small.item-count{position:absolute;top:0;right:0}.sidebar .yith-wcan-filters .yith-wcan-filter .filter-content input[type=checkbox]{margin-right:.25rem}.sidebar .yith-wcan-filters .yith-wcan-filter[data-taxonomy=filter_fabric] .filter-item{border-radius:50%;padding:0}.sidebar .yith-wcan-filters .yith-wcan-filter[data-taxonomy=filter_fabric] .filter-item .term-image{border-radius:50%;overflow:hidden;position:relative}.sidebar .yith-wcan-filters .yith-wcan-filter[data-taxonomy=filter_fabric] .filter-item .term-image:after{content:"";border:2px solid #fff;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border-radius:50%;display:none}.sidebar .yith-wcan-filters .yith-wcan-filter[data-taxonomy=filter_fabric] .filter-item:hover .term-image:after,.sidebar .yith-wcan-filters .yith-wcan-filter[data-taxonomy=filter_fabric] .filter-item.active .term-image:after{display:block}.sidebar .yith-wcan-filters .yith-wcan-filter[data-taxonomy=filter_fabric] .filter-item a:after{right:0px !important;top:-5px !important}.sidebar .yith-wcan-filters .apply-filters{display:block !important;width:100%}.sidebar .yith-wcan-filters .reset-filters{display:block;width:100%;background:#edecea;color:#83807e;margin-top:.5rem}.sidebar.\--style-active{display:block}.sidebar__filter{padding:1rem 1.5rem;margin-bottom:2rem;border-bottom:1px solid hsl(0,5.2631578947%,92.2745098039%);position:relative;color:#a09d9a;display:block;margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.sidebar__filter span.icon{position:absolute;right:1rem;top:1.2rem;color:#cfcbc7}.wp-block-group.page-register{position:relative;padding-top:16rem !important;overflow:hidden}.wp-block-group.page-register:before{content:"";height:16rem;background-image:url("https: //shop.kailani.land/wp-content/uploads/2024/07/register-bg-mobile.png");background-size:cover;position:absolute;top:0;left:0;right:0;background-repeat:no-repeat}@media(min-width: 992px){.wp-block-group.page-register{padding-top:0 !important}.wp-block-group.page-register:before{height:100%;width:45%;right:auto;background-image:url("https: //shop.kailani.land/wp-content/uploads/2024/07/register-bg.png")}}@media(min-height: 600px){.wp-block-group.page-register,.wp-block-group.page-login{min-height:100vh}.wp-block-group.page-register .wp-block-columns,.wp-block-group.page-login .wp-block-columns{height:100% !important;align-items:center !important}}.tml{font-size:12px}.tml .tml-error{background:#8d5656;border:0}.tml label{text-transform:uppercase;letter-spacing:1px;color:#83807e;display:block;margin-bottom:.25rem;font-size:13px}.tml input{font-size:16px}.tml button[type=submit]{border:0 !important;outline:0;padding:1rem;background:rgba(0,0,0,0);background-color:#717c72;color:#fff;display:block;width:100%;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-top:2rem}.tml form[name=register] button[type=submit]{font-size:0}.tml form[name=register] button[type=submit]:after{font-size:.8rem;content:"Create Account"}.theme-dark .tml{color:#fff}.theme-dark .tml label{color:#fff}.theme-dark .tml button[type=submit]:hover{background-color:#000}.tml-links{padding:0;margin:2rem 0;list-style:none;font-size:12px;text-transform:uppercase}.tml-links li+li{margin-top:1rem}.tml-links a{color:#fff !important;text-decoration:none !important}.tml-links a span{color:#be9d7d;text-decoration:underline}.tml-links .tml-login-link a:after{margin-left:.25rem;content:"Sign in here.";text-decoration:underline;color:#be9d7d}.tml-links .tml-login-link a:hover:after{color:#fff}.tml-links .tml-error a{color:#be9d7d !important;text-decoration:underline}.best-seller-slider .js-best-seller-slider ul.products{padding:0;margin:0 !important;list-style:none;justify-content:flex-end}.woocommerce .best-seller-slider .js-best-seller-slider ul.products>li.product,.woocommerce-page .best-seller-slider .js-best-seller-slider ul.products>li.product{width:100% !important;padding:0;margin:0}.woocommerce .best-seller-slider .js-best-seller-slider ul.products>li.product .quickswish-btn,.woocommerce-page .best-seller-slider .js-best-seller-slider ul.products>li.product .quickswish-btn{left:1rem !important;right:1rem !important}.best-seller-slider .js-best-seller-slider ul.products>li.product .berocket_better_labels_position{margin:.5rem !important}.best-seller-slider .icon.icon-arrow-right,.best-seller-slider .icon.icon-arrow-left{position:absolute;top:0rem;right:30px;font-size:2rem;cursor:pointer}.best-seller-slider .icon.icon-arrow-right:hover,.best-seller-slider .icon.icon-arrow-left:hover{color:#000}.best-seller-slider .icon.icon-arrow-left{right:5rem}@media(max-width: 768px){.container-fluid.best-seller-slider,.container-fluid.new-arrival-slider{padding-left:0 !important;padding-right:0 !important;--bs-gutter-x: 0 !important}}.shero{position:relative;padding-top:4rem}.shero .container-fluid{max-width:70%;margin:0}.shero .shero__title{color:#a09d9a;font-size:44px;font-weight:700;letter-spacing:-0.02em;padding-bottom:3rem;margin-top:0;line-height:1.2}.shero .swiper-slide img{width:100%;height:350px;object-fit:cover}@media(min-width: 992px){.shero .container-fluid{max-width:1500px;margin:0 auto;position:relative}.shero .shero__title{margin-bottom:0}.shero .shero__slider{max-width:450px;max-height:660px;height:100%;top:0}.shero .shero__slider .swiper-slide{padding-right:4rem}.shero .shero__slider .swiper-slide img{height:100%}.shero .shero__slider .swiper-pagination{right:0;left:auto;top:-1rem;bottom:auto;text-align:right;display:block;width:auto}.shero .shero__slider .swiper-pagination span{display:block;padding:1rem .25rem;color:#adadac}.shero .shero__title,.shero .shero__left-col{max-width:25rem;font-size:3.5rem}.shero .w-banner__image-two{position:absolute;bottom:2rem;left:-3rem}.shero .w-banner__image-two img{width:23rem;height:180px;object-fit:cover}.shero .w-banner__slider-two{max-height:300px}}@media(min-width: 1200px){.shero .shero__slider{max-width:680px;top:-1rem}.shero .shero__slider .swiper-slide{padding-right:6rem}.shero .shero__title,.shero .shero__left-col{max-width:25rem}.shero .w-banner__image-two{left:-5rem}.shero .w-banner__image-two img{height:230px;width:440px}}@media(min-width: 1400px){.shero .shero__title,.shero .shero__left-col{max-width:36rem;font-size:4.5rem}}.js-shero-banner .swiper-slide,.js-shero-slider-two .swiper-slide{overflow:hidden}.js-shero-banner .swiper-slide img,.js-shero-slider-two .swiper-slide img{transform:scale(1.05);transform-origin:center center;will-change:transform;backface-visibility:hidden}.js-shero-banner .swiper-slide-active img,.js-shero-slider-two .swiper-slide-active img{animation:heroSmoothZoom 6s cubic-bezier(0.33, 1, 0.68, 1) forwards}@keyframes heroSmoothZoom{from{transform:scale(1)}to{transform:scale(1.05)}}.shero__title{opacity:1;transform:translateY(0);transition:opacity 350ms ease,transform 350ms ease}.shero__title.js-fade-up-replay{animation:heroTitleFadeUp 700ms cubic-bezier(0.33, 1, 0.68, 1) both}.shero__content{opacity:1;transform:translateY(0);transition:opacity 350ms ease,transform 350ms ease}.shero__content.js-fade-up-replay{animation:heroTitleFadeUp 700ms 100ms cubic-bezier(0.33, 1, 0.68, 1) both}@keyframes heroTitleFadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.js-shero-banner .swiper-slide img,.js-shero-slider-two .swiper-slide img{transform:none}.js-shero-banner .swiper-slide-active img,.js-shero-slider-two .swiper-slide-active img{animation:none}.shero__title,.shero__content{transition:none}.shero__title.js-fade-up-replay,.shero__content.js-fade-up-replay{animation:none}}@media(max-width: 560px){.container-fluid{max-width:90% !important}.swiper-pagination{display:none !important}}#rugs-landing{--rl-sand: #f6f1e9;--rl-ink: #2b2420;--rl-kailani: #be9d7d;--rl-rust: #b5651d;--rl-taupe: #be9d7d;--rl-tulip: #4e4d4b;--rl-fringe: #ddd3bf;--rl-olive: #3f4a3a;--rl-line: rgba(43, 36, 32, 0.1);--rl-font-display: "Poppins", sans-serif;--rl-font-body: "Inter", sans-serif;--rl-ease: cubic-bezier(0.4, 0, 0.2, 1);--rl-radius: 16px;--rl-gutter: 48px;background:var(--rl-sand);color:var(--rl-ink);font-family:var(--rl-font-body);-webkit-font-smoothing:antialiased}#rugs-landing h1,#rugs-landing h2,#rugs-landing h3{font-family:var(--rl-font-display);letter-spacing:-0.01em}#rugs-landing ul[role=list]{list-style:none;margin:0;padding:0}#rugs-landing a{color:inherit;text-decoration:none}#rugs-landing img{max-width:100%;display:block}#rugs-landing [data-fade]{opacity:0;transform:translateY(24px);transition:opacity .8s var(--rl-ease),transform .8s var(--rl-ease)}#rugs-landing [data-fade].is-visible{opacity:1;transform:translateY(0)}#rugs-landing .rl-kicker{font-size:12px;color:var(--rl-rust);font-family:var(--rl-font-body);font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}#rugs-landing .rl-kicker--light{color:var(--rl-rust)}#rugs-landing .rl-text-link{display:inline-block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--rl-ink);border-bottom:1px solid currentColor;padding-bottom:3px;transition:color .25s var(--rl-ease),border-color .25s var(--rl-ease)}#rugs-landing .rl-text-link:hover{color:var(--rl-rust)}#rugs-landing .rl-text-link--light{color:var(--rl-sand)}#rugs-landing .rl-text-link--light:hover{color:var(--rl-rust)}#rugs-landing .rl-parallax{position:relative;isolation:isolate}#rugs-landing .rl-parallax::before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--rl-parallax-img, none);opacity:.25;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;pointer-events:none}@media(hover: none),(pointer: coarse),(prefers-reduced-motion: reduce){#rugs-landing .rl-parallax::before{background-attachment:scroll}}#rugs-landing .rl-hero{position:relative;height:80vh;min-height:600px;overflow:hidden;margin:0}#rugs-landing .rl-hero video,#rugs-landing .rl-hero__fallback-img{width:100%;height:100%;object-fit:cover;display:block}#rugs-landing .rl-hero video{filter:saturate(1.02) brightness(0.98)}#rugs-landing .rl-hero::after{content:"";position:absolute;inset:0;background:rgba(20,15,10,.35);pointer-events:none}#rugs-landing .rl-hero__scroll{position:absolute;top:40px;left:40px;z-index:1;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(246,241,233,.82)}#rugs-landing .rl-hero__copy{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;color:var(--rl-sand);gap:24px}#rugs-landing .rl-hero__headline{text-align:center;font-size:clamp(28px,5vw,64px);font-weight:400;line-height:1.05;margin:0;max-width:800px;letter-spacing:-0.015em}#rugs-landing .rl-hero__meta{text-align:center;font-size:15px;color:rgba(246,241,233,.85);line-height:1.6;max-width:480px;margin:0}#rugs-landing .rl-story{padding:48px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center}#rugs-landing .rl-story__img{position:relative;height:540px;background-position:center;background-size:cover;margin-right:-96px;z-index:1;transition:transform .6s var(--rl-ease)}#rugs-landing .rl-story__img:hover{transform:scale(1.015)}#rugs-landing .rl-story__caption{position:absolute;bottom:-20px;left:-20px;background:var(--rl-sand);padding:11px 20px;font-size:11px;letter-spacing:.04em;color:var(--rl-taupe)}#rugs-landing .rl-story__text{z-index:2;padding:64px 0 64px 130px;max-width:560px}#rugs-landing .rl-story__text h2{font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.2;margin:0 0 26px;max-width:14ch}#rugs-landing .rl-story__body{font-family:"inter",sans-serif;font-size:16px;line-height:1.8;color:var(--rl-ink);max-width:50ch}#rugs-landing .rl-story__body p{margin:0 0 18px}#rugs-landing .rl-story__signoff{margin-top:36px;font-size:12px;letter-spacing:.03em;color:var(--rl-taupe);border-top:1px solid var(--rl-line);padding-top:22px}#rugs-landing .rl-strip{display:grid;grid-template-columns:repeat(4, 1fr);border-top:1px solid var(--rl-line);border-bottom:1px solid var(--rl-line)}#rugs-landing .rl-strip>div{padding:32px 40px;font-size:12px;letter-spacing:.02em;color:var(--rl-taupe)}#rugs-landing .rl-strip>div strong{display:block;color:var(--rl-ink);font-family:var(--rl-font-display);font-weight:400;font-size:18px;margin-bottom:6px;letter-spacing:-0.01em}#rugs-landing .rl-edit{padding:120px 48px 40px}#rugs-landing .rl-edit__head{max-width:640px;margin-bottom:64px}#rugs-landing .rl-edit__head h2{font-size:clamp(24px,3vw,32px);font-weight:400;margin:0 0 18px}#rugs-landing .rl-edit__head p{font-size:15px;line-height:1.75;color:var(--rl-taupe);margin:0;max-width:56ch}#rugs-landing .rl-egrid{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:32px;row-gap:56px;margin-bottom:120px}#rugs-landing .rl-ecard__img{height:320px;background-position:center;background-size:cover;margin-bottom:22px;overflow:hidden;transition:transform .5s var(--rl-ease)}#rugs-landing .rl-ecard:hover #rugs-landing .rl-ecard__img{transform:scale(1.03)}#rugs-landing .rl-ecard__no{font-family:var(--rl-font-display);font-size:14px;color:var(--rl-rust);margin-bottom:6px}#rugs-landing .rl-ecard__name{font-size:14px;color:var(--rl-ink);letter-spacing:.01em;margin-bottom:8px}#rugs-landing .rl-ecard__from{font-size:12px;color:var(--rl-taupe);letter-spacing:.02em}#rugs-landing .rl-spaces{padding:40px 0}#rugs-landing .rl-spaces__head{display:flex;justify-content:space-between;align-items:flex-end;padding:0 var(--rl-gutter);margin-bottom:clamp(24px,3.5vw,44px);gap:clamp(18px,3vw,40px)}#rugs-landing .rl-spaces__head h2{font-size:clamp(28px,3.8vw,48px);font-weight:300;letter-spacing:-0.03em;line-height:1.05;max-width:18ch;margin:0;text-align:center}#rugs-landing .rl-spaces__head p{font-size:13px;color:var(--rl-taupe);max-width:28ch;line-height:1.75;text-align:right;margin:0}#rugs-landing .rl-space-row{display:grid;grid-template-columns:1fr 1.3fr 1fr;grid-template-rows:min(28vw,340px) min(18vw,320px);gap:clamp(10px,1.2vw,14px);padding:0 var(--rl-gutter);overflow-x:visible;scrollbar-width:auto}#rugs-landing .rl-space-row .rl-space-tile:nth-child(1){grid-column:1;grid-row:1/3}#rugs-landing .rl-space-row .rl-space-tile:nth-child(2){grid-column:2;grid-row:1}#rugs-landing .rl-space-row .rl-space-tile:nth-child(3){grid-column:3;grid-row:1/3}#rugs-landing .rl-space-row .rl-space-tile:nth-child(4){grid-column:2;grid-row:2}#rugs-landing .rl-space-row .rl-space-tile:nth-child(5){grid-column:1;grid-row:3}#rugs-landing .rl-space-row .rl-space-tile:nth-child(6){grid-column:2;grid-row:3}#rugs-landing .rl-space-row .rl-space-tile:nth-child(7){grid-column:3;grid-row:3}#rugs-landing .rl-space-row[data-count="4"] .rl-space-tile:nth-child(2){grid-row:1/3}#rugs-landing .rl-space-row[data-count="3"]{grid-template-columns:1.2fr 1fr;grid-template-rows:repeat(2, min(24vw, 320px))}#rugs-landing .rl-space-row[data-count="3"] .rl-space-tile:nth-child(1){grid-column:1;grid-row:1/3}#rugs-landing .rl-space-row[data-count="3"] .rl-space-tile:nth-child(2){grid-column:2;grid-row:1}#rugs-landing .rl-space-row[data-count="3"] .rl-space-tile:nth-child(3){grid-column:2;grid-row:2}#rugs-landing .rl-space-tile{position:relative;display:flex;align-items:flex-end;overflow:hidden;border:none;cursor:pointer;box-shadow:0 2px 6px rgba(30,20,14,.07),0 8px 24px rgba(30,20,14,.06);transition:box-shadow .4s var(--rl-ease),transform .5s var(--rl-ease)}#rugs-landing .rl-space-tile:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(30,20,14,.1),0 16px 40px rgba(30,20,14,.12)}#rugs-landing .rl-space-tile::before{content:"";position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transform:scale(1);transition:transform 1.1s cubic-bezier(0.22, 0.8, 0.22, 1),filter 1.1s ease;will-change:transform}#rugs-landing .rl-space-tile:hover::before{transform:scale(1.07);filter:brightness(0.9) saturate(1.08)}#rugs-landing .rl-space-tile::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(10, 7, 4, 0.7) 0%, rgba(10, 7, 4, 0.12) 42%, rgba(10, 7, 4, 0) 62%);transition:background .45s ease}#rugs-landing .rl-space-tile:hover::after{background:linear-gradient(to top, rgba(10, 7, 4, 0.82) 0%, rgba(10, 7, 4, 0.22) 50%, rgba(10, 7, 4, 0.02) 68%)}#rugs-landing .rl-space-tile__label{position:relative;z-index:1;padding:clamp(16px,2vw,28px);color:var(--rl-sand);width:100%;display:flex;flex-direction:column;gap:4px}#rugs-landing .rl-space-tile__label h3{font-size:clamp(16px,1.5vw,22px);font-weight:400;margin:0;letter-spacing:-0.02em}#rugs-landing .rl-space-tile__label span{font-size:clamp(9px,.7vw,11px);letter-spacing:.14em;text-transform:uppercase;color:rgba(246,241,233,.75)}#rugs-landing .rl-space-tile:hover #rugs-landing .rl-space-tile__label::after{opacity:1;transform:translateY(0)}@media(hover: none){#rugs-landing .rl-space-tile__label::after{opacity:1;transform:none}}#rugs-landing .rl-spaces-footer{display:none;justify-content:center;margin-top:clamp(28px,4vw,52px);padding:0 var(--rl-gutter)}#rugs-landing .rl-grid-head{padding:48px var(--rl-gutter) 44px;display:flex;justify-content:space-between;align-items:flex-end}#rugs-landing .rl-grid-head h2{font-size:clamp(22px,3vw,34px);font-weight:400;margin:0}#rugs-landing .rl-grid-head p{font-size:13px;color:var(--rl-taupe);max-width:280px;margin:0;text-align:right;line-height:1.6}#rugs-landing .rl-pgrid{display:grid;grid-template-columns:repeat(4, 1fr);gap:36px;margin:0 var(--rl-gutter) 64px}#rugs-landing .rl-card{background:var(--rl-sand);display:flex;flex-direction:column}#rugs-landing .rl-card__link{display:flex;flex-direction:column;height:100%}#rugs-landing .rl-card__img-wrap{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--rl-fringe)}#rugs-landing .rl-card__img{position:absolute;inset:0;background-position:center;background-size:cover;transition:opacity .7s var(--rl-ease),transform .7s var(--rl-ease)}#rugs-landing .rl-card__img--primary{opacity:1;transform:scale(1)}#rugs-landing .rl-card__img--hover{opacity:0;transform:scale(1.04)}#rugs-landing .rl-card__link:hover #rugs-landing .rl-card__img--primary{opacity:0}#rugs-landing .rl-card__link:hover #rugs-landing .rl-card__img--hover{opacity:1}#rugs-landing .rl-card__tag{position:absolute;top:18px;left:18px;z-index:1;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--rl-sand)}#rugs-landing .rl-card__info{padding:26px 4px 8px;text-align:center}#rugs-landing .rl-card__name{font-size:15px;font-weight:400;letter-spacing:.01em;margin:0 0 5px;color:var(--rl-tulip)}#rugs-landing .rl-card__size{font-size:12px;color:var(--rl-taupe);margin-bottom:8px}#rugs-landing .rl-card__price{font-size:13px;color:var(--rl-taupe);margin-bottom:12px}#rugs-landing .rl-card__cta{display:inline-block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rl-ink);border-bottom:1px solid var(--rl-ink);padding-bottom:3px;transition:color .25s var(--rl-ease),border-color .25s var(--rl-ease)}#rugs-landing .rl-card__link:hover #rugs-landing .rl-card__cta{color:var(--rl-rust);border-color:var(--rl-rust)}#rugs-landing .rl-card__quickview{position:absolute;left:50%;bottom:18px;transform:translate(-50%, 8px);background:var(--rl-sand);border:none;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:10px 22px;opacity:0;cursor:pointer;transition:opacity .3s var(--rl-ease),transform .3s var(--rl-ease);z-index:1}#rugs-landing .rl-card__link:hover #rugs-landing .rl-card__quickview{opacity:1;transform:translate(-50%, 0)}#rugs-landing .rl-grid-footer{display:flex;justify-content:center;padding:0 var(--rl-gutter) 48px}#rugs-landing .rl-view-all{display:inline-block;border:1px solid var(--rl-kailani);padding:15px 44px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:background .3s var(--rl-ease),color .3s var(--rl-ease),border-color .3s var(--rl-ease)}#rugs-landing .rl-view-all:hover{background:var(--rl-kailani);color:var(--rl-sand)}#rugs-landing .rl-quote-section{background:var(--rl-ink);color:var(--rl-sand);padding:78px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#rugs-landing .rl-quote-block{display:flex;flex-direction:column;align-items:center}#rugs-landing .rl-mark{font-family:var(--rl-font-display);font-size:80px;line-height:.6;color:var(--rl-rust);display:block}#rugs-landing .rl-quote{font-family:var(--rl-font-display);font-weight:400;font-size:clamp(22px,4vw,42px);line-height:1.35;margin:0 0 36px;max-width:24ch;letter-spacing:-0.005em}#rugs-landing .rl-attr{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--rl-fringe)}#rugs-landing .rl-spotlight{position:relative;margin:0 var(--rl-gutter);min-height:70vh;background-position:center;background-size:cover;display:flex;align-items:flex-end;overflow:hidden}#rugs-landing .rl-spotlight__overlay{position:absolute;inset:0;background:linear-gradient(0deg, rgba(20, 15, 10, 0.75) 0%, rgba(20, 15, 10, 0.15) 55%, rgba(20, 15, 10, 0) 75%)}#rugs-landing .rl-spotlight__copy{position:relative;z-index:1;color:var(--rl-sand);padding:64px;max-width:480px}#rugs-landing .rl-spotlight__copy h2{font-size:clamp(22px,3vw,32px);font-weight:400;margin:12px 0 18px;line-height:1.25}#rugs-landing .rl-spotlight__copy p{font-size:15px;line-height:1.7;color:rgba(246,241,233,.85);margin:0 0 24px}#rugs-landing .rl-filters{display:flex;gap:10px;flex-wrap:nowrap;overflow-x:auto;padding:0 var(--rl-gutter) 32px;scrollbar-width:none}#rugs-landing .rl-filters::-webkit-scrollbar{display:none}#rugs-landing .rl-filters__chip{flex:0 0 auto;background:none;border:1px solid var(--rl-line);color:var(--rl-taupe);font-family:var(--rl-font-body);font-size:12px;letter-spacing:.05em;text-transform:uppercase;padding:10px 20px;cursor:pointer;transition:border-color .25s var(--rl-ease),color .25s var(--rl-ease),background .25s var(--rl-ease)}#rugs-landing .rl-filters__chip:hover{border-color:var(--rl-ink);color:var(--rl-ink)}#rugs-landing .rl-filters__chip.is-active{background:var(--rl-ink);border-color:var(--rl-ink);color:var(--rl-sand)}#rugs-landing .rl-skeleton{position:absolute;inset:0;background:linear-gradient(100deg, var(--rl-fringe) 30%, #ece4d4 50%, var(--rl-fringe) 70%);background-size:200% 100%;animation:rl-shimmer 1.4s infinite;opacity:1;transition:opacity .4s var(--rl-ease);z-index:0}#rugs-landing .rl-skeleton-done .rl-skeleton{opacity:0}@keyframes rl-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}#rugs-landing .rl-quick-view{position:fixed;inset:0;background:rgba(20,15,10,.6);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s var(--rl-ease);z-index:1000}#rugs-landing .rl-quick-view.is-open{opacity:1;pointer-events:auto}#rugs-landing .rl-quick-view__panel{background:var(--rl-sand);display:grid;grid-template-columns:1fr 1fr;max-width:760px;width:90%;max-height:85vh;position:relative}#rugs-landing .rl-quick-view__close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:28px;line-height:1;color:var(--rl-ink);cursor:pointer;z-index:2}#rugs-landing .rl-quick-view__img{background-position:center;background-size:cover;min-height:320px}#rugs-landing .rl-quick-view__body{padding:48px 40px;display:flex;flex-direction:column;justify-content:center}#rugs-landing .rl-quick-view__name{font-size:24px;font-weight:400;margin:0 0 10px}#rugs-landing .rl-quick-view__size{font-size:13px;color:var(--rl-taupe);margin-bottom:8px}#rugs-landing .rl-quick-view__price{font-size:15px;color:var(--rl-ink);margin-bottom:28px}#rugs-landing .rl-ugc{padding:100px var(--rl-gutter) 140px}#rugs-landing .rl-ugc__head{margin-bottom:40px}#rugs-landing .rl-ugc__head h2{font-size:30px;font-weight:400;margin:0}#rugs-landing .rl-ugc__row{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none}#rugs-landing .rl-ugc__row::-webkit-scrollbar{display:none}#rugs-landing .rl-ugc__item{flex:0 0 220px}#rugs-landing .rl-ugc__img{width:220px;height:220px;background-position:center;background-size:cover;margin-bottom:10px}#rugs-landing .rl-ugc__caption{font-size:12px;color:var(--rl-taupe)}@media(max-width: 1366px)and (min-width: 901px){#rugs-landing .rl-story{grid-template-columns:1fr 1fr}#rugs-landing .rl-story__text{padding:64px 48px;max-width:100%}}@media(max-width: 1024px){#rugs-landing{--rl-gutter: 32px}}@media(max-width: 900px){#rugs-landing .rl-hero{margin:0 16px;height:72vh;min-height:480px}#rugs-landing .rl-hero__copy{inset:0;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px}#rugs-landing .rl-hero__meta{max-width:100%;font-size:14px}#rugs-landing .rl-story{grid-template-columns:1fr;padding:48px 24px}#rugs-landing .rl-story__img{margin-right:0;height:300px}#rugs-landing .rl-story__text{padding:0;max-width:100%}#rugs-landing .rl-story__text h2{font-size:clamp(22px,6vw,30px)}#rugs-landing .rl-story__body{font-size:15px}#rugs-landing .rl-strip{grid-template-columns:repeat(2, 1fr)}#rugs-landing .rl-strip>div{padding:20px 24px;border-bottom:1px solid var(--rl-line)}#rugs-landing .rl-edit{padding:48px 24px 16px}#rugs-landing .rl-egrid{grid-template-columns:repeat(2, 1fr);column-gap:16px;row-gap:28px;margin-bottom:48px}#rugs-landing .rl-ecard__img{height:200px}#rugs-landing .rl-spaces{padding:48px 0 40px}#rugs-landing .rl-spaces__head{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:12px}#rugs-landing .rl-spaces__head p{text-align:left;max-width:100%}#rugs-landing .rl-space-row{grid-template-columns:1fr 1fr;grid-template-rows:min(46vw,280px) min(32vw,200px) min(32vw,180px) min(28vw,160px)}#rugs-landing .rl-space-row .rl-space-tile:nth-child(1){grid-column:1;grid-row:1/3}#rugs-landing .rl-space-row .rl-space-tile:nth-child(2){grid-column:2;grid-row:1}#rugs-landing .rl-space-row .rl-space-tile:nth-child(3){grid-column:2;grid-row:2}#rugs-landing .rl-space-row .rl-space-tile:nth-child(4){grid-column:1;grid-row:3}#rugs-landing .rl-space-row .rl-space-tile:nth-child(5){grid-column:2;grid-row:3}#rugs-landing .rl-space-row .rl-space-tile:nth-child(6){grid-column:1;grid-row:4}#rugs-landing .rl-space-row .rl-space-tile:nth-child(7){grid-column:2;grid-row:4}#rugs-landing .rl-space-row[data-count="3"]{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2, min(35vw, 250px))}#rugs-landing .rl-space-row[data-count="3"] .rl-space-tile:nth-child(1){grid-column:1;grid-row:1/3}#rugs-landing .rl-space-row[data-count="3"] .rl-space-tile:nth-child(2){grid-column:2;grid-row:1}#rugs-landing .rl-space-row[data-count="3"] .rl-space-tile:nth-child(3){grid-column:2;grid-row:2}#rugs-landing .rl-grid-head{padding:48px var(--rl-gutter) 24px;flex-direction:column;align-items:flex-start;gap:10px}#rugs-landing .rl-grid-head p{text-align:left;max-width:100%}#rugs-landing .rl-pgrid{grid-template-columns:repeat(2, 1fr);margin:0 var(--rl-gutter) 32px;gap:18px}#rugs-landing .rl-card__info{padding:16px 4px 6px}#rugs-landing .rl-card__name{font-size:13px}#rugs-landing .rl-grid-footer{padding:0 var(--rl-gutter) 60px}#rugs-landing .rl-quote-section{padding:56px 24px}#rugs-landing .rl-mark{font-size:60px}#rugs-landing .rl-spotlight{margin:0 16px;min-height:50vh}#rugs-landing .rl-spotlight__copy{padding:32px 24px;max-width:100%}#rugs-landing .rl-spotlight__copy h2{font-size:clamp(20px,5vw,28px)}#rugs-landing .rl-filters{padding:0 var(--rl-gutter) 20px}#rugs-landing .rl-quick-view__panel{grid-template-columns:1fr;max-height:90vh;overflow-y:auto}#rugs-landing .rl-quick-view__img{min-height:240px}#rugs-landing .rl-ugc{padding:48px var(--rl-gutter) 64px}}@media(max-width: 600px){#rugs-landing{--rl-gutter: 16px}}@media(max-width: 560px){#rugs-landing .rl-hero{margin:0;min-height:400px}#rugs-landing .rl-hero__copy{padding:16px;gap:12px}#rugs-landing .rl-hero__meta{font-size:13px}#rugs-landing .rl-story{padding:32px 16px}#rugs-landing .rl-story__img{height:240px}#rugs-landing .rl-strip{grid-template-columns:1fr}#rugs-landing .rl-strip>div{padding:16px 20px}#rugs-landing .rl-edit{padding:32px 16px 12px}#rugs-landing .rl-egrid{grid-template-columns:1fr;row-gap:24px}#rugs-landing .rl-ecard__img{height:260px}#rugs-landing .rl-spaces{padding:32px 0}#rugs-landing .rl-spaces__head{flex-direction:column;align-items:flex-start;gap:10px;padding:0 var(--rl-gutter)}#rugs-landing .rl-spaces__head p{max-width:100%}#rugs-landing .rl-space-row{grid-template-columns:1fr;grid-template-rows:repeat(4, 56vw);gap:8px;padding:0 var(--rl-gutter)}#rugs-landing .rl-space-row .rl-space-tile:nth-child(n){grid-column:1 !important;grid-row:auto !important}#rugs-landing .rl-space-row[data-count="3"]{grid-template-columns:1fr;grid-template-rows:repeat(3, 65vw)}#rugs-landing .rl-grid-head{padding:32px var(--rl-gutter) 20px}#rugs-landing .rl-pgrid{grid-template-columns:repeat(2, 1fr);margin:0 var(--rl-gutter) 24px;gap:12px}#rugs-landing .rl-card__name{font-size:12px}#rugs-landing .rl-grid-footer{padding:0 var(--rl-gutter) 40px}#rugs-landing .rl-quote-section{padding:40px 16px}#rugs-landing .rl-mark{font-size:48px}#rugs-landing .rl-filters{padding:0 var(--rl-gutter) 16px;gap:8px}#rugs-landing .rl-filters__chip{padding:8px 14px;font-size:11px}#rugs-landing .rl-ugc{padding:32px var(--rl-gutter) 48px}#rugs-landing .rl-ugc__item{flex:0 0 170px}#rugs-landing .rl-ugc__img{width:170px;height:170px}}@media(max-width: 900px){.rl-spaces{padding:48px var(--rl-gutter) 40px}}@media(max-width: 560px){.rl-spaces{padding:32px var(--rl-gutter)}}:root{--rug-bg: #f7f2ea;--rug-surface: #fffdfa;--rug-ink: #2e2620;--rug-text: #766b5c;--rug-accent: #b5602f;--rug-accent-dk: #8f4a22;--rug-gold: #BE9D7D;--rug-olive: #6b6b47;--rug-line: #e7dfd0;--rug-border: #ece3d3;--rug-font-serif: var(--wp--preset--font-family--thasadith), "Georgia", serif;--rug-font-sans: "Inter", var(--wp--preset--font-family--inter, -apple-system, "Segoe UI", sans-serif)}.rug-page{position:relative;background:var(--rug-bg);color:var(--rug-ink);font-family:var(--rug-font-sans)}.rug-page::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.rug-page>*{position:relative;z-index:1}.rug-page h1,.rug-page h2,.rug-page h3{font-family:var(--rug-font-serif);font-weight:400;font-optical-sizing:auto;line-height:1.15;letter-spacing:.2px;margin:0}.rug-page p{color:var(--rug-text);line-height:1.65;font-weight:300}.rug-hero{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;min-height:80vh;background:var(--rug-surface)}.rug-hero__text{padding:2.25rem 6%}.rug-hero__kicker{display:inline-block;font-family:var(--rug-font-sans);font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var(--rug-accent);margin-bottom:.9rem}.rug-hero__title{font-size:clamp(2.4rem,3.4vw,3.4rem);margin-bottom:.85rem}.rug-hero__lede{font-size:1rem;font-weight:300;margin-bottom:1.75rem;max-width:48ch;text-align:justify}.rug-hero__media{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.rug-btn{position:relative;display:inline-block;overflow:hidden;padding:.75rem 1.9rem;border:1px solid var(--rug-accent);color:var(--rug-accent);background:rgba(0,0,0,0);text-transform:uppercase;letter-spacing:1.5px;font-size:10.5px;text-decoration:none;transition:color .35s ease;z-index:0}.rug-btn::before{content:"";position:absolute;inset:0;background:var(--rug-accent);transform:translateX(-100%);transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}.rug-btn:hover,.rug-btn:focus-visible{color:#fff}.rug-btn:hover::before,.rug-btn:focus-visible::before{transform:translateX(0)}.rug-story{padding:2.75rem 6%;background:var(--rug-bg)}.rug-story__row{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:2.75rem}.rug-story__row:last-child{margin-bottom:0}.rug-story__row--reverse{direction:rtl}.rug-story__row--reverse>*{direction:ltr}.rug-story__content{max-width:460px}.rug-story__content::before{content:"";display:block;width:36px;height:1px;background:var(--rug-accent);margin-bottom:1rem}.rug-story__content h2{font-size:1.85rem;margin-bottom:.75rem}.rug-story__media{aspect-ratio:4/5;background-color:var(--rug-border);background-size:cover;background-position:center;transition:transform .5s ease,box-shadow .5s ease}.rug-story__media:hover{transform:translateY(-4px);box-shadow:0 18px 32px -20px rgba(38,36,34,.25)}.rug-process{padding:2.5rem 6% 3rem;background:var(--rug-surface);border-top:1px solid var(--rug-line);border-bottom:1px solid var(--rug-line)}.rug-process__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5rem;max-width:1100px;margin:0 auto}.rug-process__step{text-align:left}.rug-process__num{display:block;font-family:var(--rug-font-serif);font-size:.85rem;color:var(--rug-accent);letter-spacing:1px;margin-bottom:.6rem}.rug-process__title{font-size:1.25rem;margin-bottom:.5rem}.rug-process__text{font-size:.9rem;max-width:32ch}.rug-collection{padding:2.75rem 6%;background:var(--rug-bg)}.rug-collection__header{text-align:center;margin-bottom:2rem}.rug-collection__header h2{font-size:1.85rem}.rug-collection__header::before{content:"";display:block;width:36px;height:1px;background:var(--rug-accent);margin-bottom:1rem;margin-left:auto;margin-right:auto}.rug-collection__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.25rem}.rug-card{text-decoration:none;display:block}.rug-card__media{position:relative;aspect-ratio:3/4;overflow:hidden;margin-bottom:.75rem;background:var(--rug-border)}.rug-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(0.4, 0, 0.2, 1)}.rug-card__media::after{content:"";position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1rem;background:linear-gradient(to top, rgba(38, 36, 34, 0.35), transparent 55%);color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.rug-card:hover .rug-card__media img{transform:scale(1.06)}.rug-card:hover .rug-card__media::after{opacity:1;transform:translateY(0)}.rug-card__title{font-size:.9rem;font-weight:400;color:var(--rug-ink);text-align:center;letter-spacing:.3px}.rug-card__tag{display:block;text-align:center;margin-top:.3rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.8px;color:var(--rug-olive)}.rug-inquiry{scroll-margin-top:20vh;position:relative;padding:3.5rem 6%;display:flex;justify-content:center;background-size:cover;background-position:center;background-attachment:fixed}.rug-inquiry::before{content:"";position:absolute;inset:0;background:rgba(250,249,247,.94);z-index:1}.rug-inquiry__inner{position:relative;z-index:2;display:grid;grid-template-columns:.9fr 1.1fr;gap:3.5rem;max-width:980px;width:100%;text-align:left;align-items:start}.rug-inquiry__aside h2{font-size:1.85rem;margin-bottom:.6rem}.rug-inquiry__aside p{margin-bottom:1.5rem}.rug-inquiry__kicker{display:inline-block;font-family:var(--rug-font-sans);font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var(--rug-accent);margin-bottom:.9rem}.rug-inquiry__trust{list-style:none;margin:0;padding:1.5rem 0 0;border-top:1px solid var(--rug-line)}.rug-inquiry__trust li{position:relative;padding-left:1.1rem;margin-bottom:.65rem;font-size:.85rem;color:var(--rug-text)}.rug-inquiry__trust li::before{content:"—";position:absolute;left:0;color:var(--rug-accent)}.rug-inquiry__trust li:last-child{margin-bottom:0}.rug-inquiry__form-wrapper{background:var(--rug-surface);padding:2rem;border:1px solid var(--rug-line);box-sizing:border-box}.rug-inquiry__form-wrapper *,.rug-inquiry__form-wrapper *::before,.rug-inquiry__form-wrapper *::after{box-sizing:border-box}.rug-inquiry__form-wrapper .rug-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;min-width:0}.rug-inquiry__form-wrapper .wpcf7-form-control-wrap{display:block;min-width:0;margin-bottom:1.15rem;position:relative}.rug-inquiry__form-wrapper .wpcf7-form-control-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--rug-accent);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1)}.rug-inquiry__form-wrapper .wpcf7-form-control-wrap:focus-within::after,.rug-inquiry__form-wrapper .wpcf7-form-control-wrap:hover::after{transform:scaleX(1)}.rug-inquiry__form-wrapper label{display:block;font-size:.75rem;letter-spacing:.5px;color:var(--rug-text);margin-bottom:.35rem}.rug-inquiry__form-wrapper input[type=text],.rug-inquiry__form-wrapper input[type=email],.rug-inquiry__form-wrapper input[type=tel],.rug-inquiry__form-wrapper textarea{width:100%;min-width:0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--rug-line);border-radius:0;padding:.65rem 0;color:var(--rug-ink);font-family:var(--rug-font-sans);font-size:.92rem;font-weight:300;transition:border-color .3s ease}.rug-inquiry__form-wrapper input[type=text]::placeholder,.rug-inquiry__form-wrapper input[type=email]::placeholder,.rug-inquiry__form-wrapper input[type=tel]::placeholder,.rug-inquiry__form-wrapper textarea::placeholder{color:#a8a29a;overflow:hidden;text-overflow:ellipsis}.rug-inquiry__form-wrapper input[type=text]:focus,.rug-inquiry__form-wrapper input[type=email]:focus,.rug-inquiry__form-wrapper input[type=tel]:focus,.rug-inquiry__form-wrapper textarea:focus{outline:none;border-bottom-color:rgba(0,0,0,0)}.rug-inquiry__form-wrapper input[type=text],.rug-inquiry__form-wrapper input[type=email],.rug-inquiry__form-wrapper input[type=tel]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rug-inquiry__form-wrapper input[type=submit]{display:block;width:100%;margin-top:.4rem;padding:.85rem 1.9rem;border:1px solid var(--rug-accent);background:var(--rug-accent);color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-size:10.5px;cursor:pointer;transition:background .3s ease,border-color .3s ease}.rug-inquiry__form-wrapper input[type=submit]:hover,.rug-inquiry__form-wrapper input[type=submit]:focus-visible{background:var(--rug-accent-dk);border-color:var(--rug-accent-dk)}.rug-inquiry__form-wrapper .rug-file-label{display:block;font-size:.82rem;color:var(--rug-text);margin-top:.4rem;margin-bottom:.4rem}.rug-inquiry__form-wrapper input[type=file]{appearance:none;-webkit-appearance:none;display:block;width:100%;border:none;background:rgba(0,0,0,0);padding:0;margin-bottom:1.15rem;font-family:var(--rug-font-sans);font-size:.88rem;color:var(--rug-text);cursor:pointer}.rug-inquiry__form-wrapper input[type=file]::file-selector-button{background:rgba(0,0,0,0);border:1px solid var(--rug-accent);color:var(--rug-accent);padding:.45rem 1.1rem;margin-right:1rem;text-transform:uppercase;letter-spacing:1px;font-size:10px;cursor:pointer;transition:all .3s ease}.rug-inquiry__form-wrapper input[type=file]::file-selector-button:hover{background:var(--rug-accent);color:#fff}@media(max-width: 900px){.rug-hero{grid-template-columns:1fr}.rug-hero__text{padding:2.25rem 6%}.rug-hero__media{min-height:36vh;animation:none}.rug-story__row{grid-template-columns:1fr;gap:2rem}.rug-story__row--reverse{direction:ltr}.rug-story__row__media:hover{transform:none}.rug-process__text{max-width:62ch}.rug-process__grid{grid-template-columns:1fr;gap:2rem}.rug-collection__grid{grid-template-columns:repeat(2, 1fr)}.rug-inquiry__inner{grid-template-columns:1fr;gap:2rem}}@media(max-width: 768px){.rug-inquiry__form-wrapper .rug-form-row{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion: reduce){.rug-hero__media,.rug-card__media img,.rug-story__media,.rug-btn::before,.wpcf7-form-control-wrap::after{transition:none;animation:none}}.rug-reveal{opacity:1}.rug-lightbox{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:4vh 4vw;background:rgba(46,38,32,.92);opacity:0;pointer-events:none;transition:opacity .3s ease}.rug-lightbox.is-open{opacity:1;pointer-events:auto}.rug-lightbox__img{max-width:100%;max-height:92vh;object-fit:contain;box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}.rug-lightbox__close{position:absolute;top:2rem;right:2rem;width:40px;height:40px;border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,0);color:#fff;font-size:1.1rem;cursor:pointer;transition:border-color .3s ease,transform .3s ease}.rug-lightbox__close:hover{border-color:#fff;transform:rotate(90deg)}.rug-card__media{cursor:zoom-in}.wpcf7-spinner{display:block !important;margin:10px auto 0 auto !important}.wpcf7 form .wpcf7-response-output{padding:0px !important;margin:0px !important;text-align:center}.sbw-wrap{padding:0 6%}.sbw-hero{position:relative;min-height:70vh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.sbw-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top, rgba(20, 15, 10, 0.55), rgba(20, 15, 10, 0) 60%),rgba(20,15,10,.25)}.sbw-hero__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.sbw-hero .sbw-hero__bg{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center top}.sbw-hero__in{max-width:720px;padding:3rem 6%;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.sbw-hero__in h1{font-size:clamp(2.4rem,5vw,4rem);color:#f6f1e9}.sbw-hero .rug-hero__kicker{color:#f6f1e9;opacity:.85;margin:0}.sbw .sbw-hero__in p{margin:0;color:rgba(246,241,233,.88);max-width:44ch}.sbw-hero .rug-btn{color:#f6f1e9;border-color:#f6f1e9}.sbw-hero .rug-btn::before{background:#f6f1e9}.sbw-hero .rug-btn:hover,.sbw-hero .rug-btn:focus-visible{color:var(--rug-ink)}.sbw-filters{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:1.25rem;padding:2.25rem 0 .5rem}.sbw-filters__item{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--rug-line);text-decoration:none;background:var(--rug-surface)}.sbw-filters__item::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(20, 15, 10, 0.6), rgba(20, 15, 10, 0) 55%);transition:opacity .35s ease}.sbw-filters__item:hover .sbw-filters__media img,.sbw-filters__item:focus-visible .sbw-filters__media img{transform:scale(1.04)}.sbw-filters__item.is-on{border-color:var(--rug-accent);box-shadow:0 0 0 1px var(--rug-accent)}.sbw-filters__item.is-on::after{background:linear-gradient(to top, rgba(20, 15, 10, 0.75), rgba(20, 15, 10, 0.1) 60%)}.sbw-filters__media{position:absolute;inset:0;background:var(--rug-line)}.sbw-filters__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.sbw-filters__label{position:absolute;left:1rem;right:1rem;bottom:.9rem;z-index:1;color:#fff;font-family:var(--rug-font-sans);font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.sbw-head{text-align:justify;padding:2.5rem 0 1.5rem;max-width:70ch !important;scroll-margin-top:160px}@media(max-width: 900px){.sbw-head{scroll-margin-top:130px}}@media(max-width: 560px){.sbw-head{scroll-margin-top:110px}}.sbw-head::before{content:"";display:block;width:36px;height:1px;background:var(--rug-accent);margin:0 0 1rem}.sbw-head h2{font-size:1.85rem}.sbw-head span{display:block;margin-top:.4rem;font-size:.72rem;letter-spacing:.8px;text-transform:uppercase;color:var(--rug-text)}.sbw-head__desc{max-width:30ch !important;margin:.75rem 0 0;color:var(--rug-text);font-size:.95rem;line-height:1.6}.sbw-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.25rem;padding-bottom:2.5rem}.sbw-grid>.rug-card{min-width:0}.sbw-card__info{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.8rem}.sbw-card__info .rug-card__title{margin:0;text-align:left;font-size:1rem}.sbw-card__price{font-size:.85rem;color:var(--rug-gold);white-space:nowrap;flex-shrink:0}.sbw-pagination{text-align:center;padding:0 0 1rem}.sbw-pagination .page-numbers{display:inline-block;padding:.5rem .8rem;color:var(--rug-ink);font-size:.8rem;letter-spacing:1px;text-decoration:none}.sbw-pagination .page-numbers:hover{color:var(--rug-accent)}.sbw-pagination .page-numbers.current{border-bottom:1px solid var(--rug-accent);color:var(--rug-accent)}.sbw-empty{text-align:center;padding:3rem 0}@media(max-width: 900px){.sbw-grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem .75rem}.sbw-hero{min-height:48vh}}@media(max-width: 560px){.sbw-filters{grid-template-columns:1fr}}#atelier-landing{--al-sand: #f6f1e9;--al-plant: #f7f7f7;--al-ink: #2b2420;--al-muted: #766b5c;--al-kailani: #cabaa9;--al-rust: #be9d7d;--al-olive: #7c826c;--al-fringe: #ddd3bf;--al-line: rgba(43, 36, 32, 0.15);--al-hero-end: #7a5f45;--al-heading: var(--al-olive);--al-subheading: var(--al-rust);--al-font-display: "Poppins", sans-serif;--al-font-body: "Inter", sans-serif;--al-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--al-font-serif: var(--wp--preset--font-family--thasadith), "Georgia", serif;--al-gutter: 16px;--al-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0l1.2 3.8L10 5 6.2 6.2 5 10 3.8 6.2 0 5l3.8-1.2z'/%3E%3C/svg%3E");background:var(--al-sand);color:var(--al-ink);font-family:var(--al-font-body);overflow-x:hidden;overflow-x:clip;--al-gutter: 16px;--al-anchor-gap: 0px;--al-anchor-offset: calc( var(--header-total-height, 112px) + var(--al-anchor-gap) )}@media(min-width: 768px){#atelier-landing{--al-gutter: 40px;--al-anchor-gap: 0px;--al-anchor-offset: calc( var(--header-total-height, 170px) + var(--al-anchor-gap) )}}#atelier-landing .al-wrap{max-width:1240px;margin:0 auto;padding-inline:var(--al-gutter)}#atelier-landing .al-label{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--al-muted)}#atelier-landing .al-label::before{content:"";width:32px;height:1px;background:currentColor}#atelier-landing .al-label--light{color:var(--al-sand)}#atelier-landing .al-title{font-family:var(--al-font-serif);font-weight:300;margin:20px 0 0;line-height:1.05;letter-spacing:-0.035em;text-wrap:balance;overflow-wrap:break-word;color:var(--al-heading)}#atelier-landing .al-title em{font-family:var(--al-font-display);font-style:normal;font-weight:400;color:var(--al-subheading)}#atelier-landing .al-title--lg{font-size:clamp(2.1rem,3.4vw + .6rem,4rem)}#atelier-landing .al-title--xl{font-size:clamp(2.4rem,4.6vw + .6rem,5.25rem)}#atelier-landing .al-hero__copy,#atelier-landing .al-approach__grid>*,#atelier-landing .al-care__grid>*,#atelier-landing .al-contact__grid>*{container-type:inline-size}@supports(font-size: 1cqi){#atelier-landing .al-title--lg{font-size:clamp(2rem,10cqi,4rem)}#atelier-landing .al-title--xl{font-size:clamp(2.4rem,10.5cqi,5.25rem)}#atelier-landing .al-contact .al-title--xl{font-size:clamp(2.2rem,12.5cqi,4.5rem)}}#atelier-landing .al-services .al-title--lg{font-size:clamp(2rem,10vw,2.5rem)}@media(min-width: 992px){#atelier-landing .al-services .al-title--lg{font-size:clamp(2rem,4.2vw,3.25rem)}}#atelier-landing .al-lead{max-width:590px;margin:28px 0 0;font-size:16px;line-height:1.65;color:var(--al-muted)}#atelier-landing .al-lead--light{color:rgba(246,241,233,.75)}#atelier-landing .al-link{display:inline-flex;gap:12px;margin-top:28px;padding-bottom:8px;border-bottom:1px solid var(--al-ink);color:var(--al-ink);text-decoration:none;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;transition:color .3s,border-color .3s}#atelier-landing .al-link:hover{color:var(--al-rust);border-color:var(--al-rust)}#atelier-landing .al-hero{position:relative;overflow:hidden;color:var(--al-sand);--al-heading: var(--al-sand);--al-subheading: var(--al-fringe);background:radial-gradient(60% 80% at 80% 40%, rgba(246, 241, 233, 0.18), transparent 70%),linear-gradient(115deg, var(--al-olive) 0%, #7f7b5c 55%, var(--al-hero-end) 100%);min-height:100vh;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("https://shop.kailani.land/wp-content/uploads/2026/10/kailani-lightandlives-plants-scaled.png") center/cover no-repeat}#atelier-landing .al-hero .al-label{color:var(--al-sand)}#atelier-landing .al-hero .al-title--xl{font-size:clamp(2.4rem,4.6vw + .6rem,4.5rem)}@supports(font-size: 1cqi){#atelier-landing .al-hero .al-title--xl{font-size:clamp(2.4rem,10.5cqi,4.5rem)}}#atelier-landing .al-hero .al-lead{color:rgba(246,241,233,.82)}#atelier-landing .al-hero__inner{max-width:1400px;margin:0 auto;padding:56px 24px 88px;display:grid;gap:48px;align-items:center}#atelier-landing .al-hero__inner>*{min-width:0}@media(min-width: 992px){#atelier-landing .al-hero__inner{grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);padding:96px var(--al-gutter) 120px;min-height:min(90svh,780px)}}#atelier-landing .al-hero__copy,#atelier-landing .al-hero__visual{animation:al-hero-in .8s var(--ease, ease) both}#atelier-landing .al-hero__visual{animation-delay:.15s;display:none}@keyframes al-hero-in{from{opacity:0;transform:translateY(24px)}}@media(prefers-reduced-motion: reduce){#atelier-landing .al-hero__copy,#atelier-landing .al-hero__visual{animation:none}}#atelier-landing .al-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}#atelier-landing .al-btn{display:inline-flex;align-items:center;padding:14px 26px;border-radius:999px;text-decoration:none;font:700 11px var(--al-font-body);letter-spacing:.14em;text-transform:uppercase;transition:background .3s,color .3s,border-color .3s}#atelier-landing .al-btn--fill{background:var(--al-sand);color:var(--al-ink)}#atelier-landing .al-btn--fill:hover{background:var(--al-fringe)}#atelier-landing .al-btn--ghost{border:1px solid rgba(246,241,233,.6);color:var(--al-sand)}#atelier-landing .al-btn--ghost:hover{background:rgba(246,241,233,.14)}#atelier-landing .al-hero__visual{position:relative;width:100%;max-width:480px;margin-inline:auto}#atelier-landing .al-hero__visual img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;box-shadow:0 30px 60px rgba(43,36,32,.3)}#atelier-landing .al-chips{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}#atelier-landing .al-chips li{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(29,28,28,.274);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;white-space:nowrap;color:var(--al-plant)}#atelier-landing .al-chips li::before{content:"";width:14px;height:14px;border-radius:4px;background:var(--al-fringe)}#atelier-landing .al-chips li:nth-child(1){top:10%;left:0}#atelier-landing .al-chips li:nth-child(2){top:44%;right:0}#atelier-landing .al-chips li:nth-child(3){bottom:8%;left:0}@media(min-width: 768px){#atelier-landing .al-chips li:nth-child(1){left:-8%}#atelier-landing .al-chips li:nth-child(2){right:-8%}#atelier-landing .al-chips li:nth-child(3){left:-5%}}#atelier-landing .al-hero__scroll{display:none;position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:var(--al-fringe)}@media(min-width: 992px){#atelier-landing .al-hero__scroll{display:block;animation:al-bob 2s ease-in-out infinite}}@keyframes al-bob{50%{transform:translate(-50%, 6px)}}@media(prefers-reduced-motion: reduce){#atelier-landing .al-hero__scroll{animation:none}}#atelier-landing .al-dark{background:#36413a;color:var(--al-sand);--al-heading: var(--al-sand);--al-subheading: #c9c7b2;padding:80px 0}@media(min-width: 768px){#atelier-landing .al-dark{padding:60px 0}}@media(max-width: 768px){#atelier-landing .al-dark{padding:40px 0}}#atelier-landing .al-approach__grid,#atelier-landing .al-care__grid,#atelier-landing .al-contact__grid{display:grid;gap:40px}#atelier-landing .al-approach__grid>*,#atelier-landing .al-care__grid>*,#atelier-landing .al-contact__grid>*{min-width:0}@media(min-width: 992px){#atelier-landing .al-approach__grid,#atelier-landing .al-care__grid,#atelier-landing .al-contact__grid{gap:clamp(48px,6vw,96px)}}@media(min-width: 992px){#atelier-landing .al-approach__grid{grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr)}}#atelier-landing .al-approach__note{margin:32px 0 0;font:400 10px var(--al-font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--al-sand)}#atelier-landing .al-approach__foot{display:flex;flex-direction:column;gap:32px;margin-top:80px;padding-top:32px;border-top:1px solid rgba(246,241,233,.35)}@media(min-width: 768px){#atelier-landing .al-approach__foot{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-top:112px}}#atelier-landing .al-approach__foot-text{max-width:300px;margin:0;font-size:13px;line-height:1.6;color:var(--al-sand)}#atelier-landing .al-approach__point{display:flex;align-items:center;gap:20px}#atelier-landing .al-approach__point-title{font-family:var(--al-font-display);font-weight:300;font-size:1.875rem;line-height:1;color:var(--al-subheading)}#atelier-landing .al-approach__point-label{max-width:130px;font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--al-sand)}#atelier-landing .al-services{--al-heading: var(--al-olive);--al-subheading: #8a6b4a;padding-block:80px}@media(min-width: 768px){#atelier-landing .al-services{padding-block:60px}}@media(max-width: 768px){#atelier-landing .al-services{padding-top:40px;padding-bottom:0px}#atelier-landing .al-approach__point{justify-content:space-between;width:100%}#atelier-landing .al-approach__point-label{max-width:100px}}#atelier-landing .al-services__head{display:flex;flex-direction:column;gap:36px}@media(min-width: 768px){#atelier-landing .al-services__head{flex-direction:row;align-items:flex-end}}#atelier-landing .al-services__aside{max-width:560px;font-size:13px;line-height:1.6;color:var(--al-muted)}#atelier-landing .al-services__list{margin-top:56px;border-top:1px solid var(--al-line)}#atelier-landing .al-service{display:grid;gap:16px;padding:32px 0;border-bottom:1px solid var(--al-line)}@media(min-width: 768px){#atelier-landing .al-service{grid-template-columns:minmax(0, 0.16fr) minmax(0, 0.44fr) minmax(0, 0.4fr);align-items:center;padding:44px 0}}#atelier-landing .al-service__num{font-size:12px;color:var(--al-muted)}#atelier-landing .al-service__title{font-family:var(--al-font-display);font-weight:300;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);line-height:1;letter-spacing:-0.03em;color:var(--al-heading);transition:color .3s}#atelier-landing .al-service:hover .al-service__title{color:#8a6b4a}#atelier-landing .al-service__body p{margin:0 0 16px;max-width:345px;font-size:14px;line-height:1.6;color:var(--al-muted)}#atelier-landing .al-tags{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none}#atelier-landing .al-tags li{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--al-muted)}#atelier-landing .al-tags li::before{content:"";flex:none;width:8px;height:8px;background:var(--al-rust);-webkit-mask:var(--al-star) center/contain no-repeat;mask:var(--al-star) center/contain no-repeat;transition:transform .6s ease,background .3s}#atelier-landing .al-service:hover .al-tags li::before{background:#8a6b4a;transform:rotate(90deg)}@media(prefers-reduced-motion: reduce){#atelier-landing .al-tags li::before{transition:none}#atelier-landing .al-service:hover .al-tags li::before{transform:none}}#atelier-landing .al-services{--al-heading: var(--al-olive);--al-subheading: #8a6b4a;padding-block:80px;position:relative;isolation:isolate}#atelier-landing .al-services::before{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--al-svc-bg, none);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;opacity:.15;pointer-events:none}@media(min-width: 768px){#atelier-landing .al-services{padding-block:60px}}@media(hover: none),(pointer: coarse),(prefers-reduced-motion: reduce){#atelier-landing .al-services::before{background-attachment:scroll}}#atelier-landing .al-services{--al-heading: var(--al-olive);--al-subheading: #8a6b4a;padding-block:80px;position:relative;isolation:isolate}#atelier-landing .al-services::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(20, 20, 20, 0.6)),url("https://shop.kailani.land/wp-content/uploads/2026/10/kailani-plants-design-scaled.jpeg") center/cover no-repeat;pointer-events:none}@media(min-width: 768px){#atelier-landing .al-services{padding-block:60px}}@media(hover: none),(pointer: coarse),(prefers-reduced-motion: reduce){#atelier-landing .al-services::before{background-attachment:scroll}}#atelier-landing .al-work{--al-heading: var(--al-olive);--al-subheading: #8a6b4a;background:var(--al-fringe);padding:80px 0;display:none !important}@media(min-width: 768px){#atelier-landing .al-work{padding:60px 0}}#atelier-landing .al-work__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}#atelier-landing .al-work__meta{display:none;font:400 10px var(--al-font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--al-muted)}@media(min-width: 768px){#atelier-landing .al-work__meta{display:block}}#atelier-landing .al-work__cta{display:flex;justify-content:flex-end;margin-top:32px}#atelier-landing .al-work__inquiry{display:inline-flex;align-items:center;gap:12px;color:var(--al-ink);text-decoration:none;font:700 10px var(--al-font-body);letter-spacing:.16em;text-transform:uppercase}#atelier-landing .al-work__inquiry span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--al-olive);border-radius:50%;transition:background .3s}#atelier-landing .al-work__inquiry:hover span{background:var(--al-olive);color:var(--al-sand)}#atelier-landing .al-work__grid{display:grid;gap:20px;margin-top:56px}@media(min-width: 768px){#atelier-landing .al-work__grid{grid-template-columns:repeat(12, minmax(0, 1fr));grid-auto-rows:260px}#atelier-landing .al-work__grid .al-project:nth-child(1){grid-column:span 7;grid-row:span 2}#atelier-landing .al-work__grid .al-project:nth-child(n+2){grid-column:span 5}}#atelier-landing .al-project{position:relative;overflow:hidden;min-height:240px}#atelier-landing .al-project img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(0.4, 0, 0.2, 1)}#atelier-landing .al-project:hover img{transform:scale(1.04)}#atelier-landing .al-project__meta{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;align-items:flex-end;padding:64px 20px 20px;color:var(--al-sand);background:linear-gradient(to top, rgba(43, 36, 32, 0.85), transparent)}#atelier-landing .al-project__meta p{margin:0;font-size:10px;letter-spacing:.14em;text-transform:uppercase;opacity:.85}#atelier-landing .al-project__meta h3{margin:4px 0 0;font-family:var(--al-font-display);font-weight:300;font-size:1.5rem;line-height:1}#atelier-landing .al-project__meta span{font-size:10px;opacity:.85}#atelier-landing .al-care{--al-heading: var(--al-ink);--al-subheading: var(--al-olive);background:var(--al-plant);padding:80px 0;position:relative;isolation:isolate}#atelier-landing .al-care::before{content:"";position:absolute;inset:0;z-index:-1;background-image:url("https://shop.kailani.land/wp-content/uploads/2026/10/kailani-plants-care-scaled.jpeg");background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;opacity:.15;pointer-events:none}@media(min-width: 768px){#atelier-landing .al-care{padding:60px 0}}@media(hover: none),(pointer: coarse),(prefers-reduced-motion: reduce){#atelier-landing .al-care::before{background-attachment:scroll}}@media(max-width: 768px){#atelier-landing .al-care{padding:40px 0}}@media(min-width: 992px){#atelier-landing .al-care__grid{grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr)}}#atelier-landing .al-care .al-label{color:var(--al-ink)}#atelier-landing .al-care__text{max-width:260px;margin:28px 0 0;font-size:14px;line-height:1.6}#atelier-landing .al-checks{display:grid;gap:24px;margin:48px 0 0;padding:28px 0 0;list-style:none;border-top:1px solid rgba(43,36,32,.3)}@media(min-width: 576px){#atelier-landing .al-checks{grid-template-columns:1fr 1fr}}#atelier-landing .al-checks li{position:relative;padding-left:32px;font-size:14px;line-height:1.45}#atelier-landing .al-checks li::before{content:"✓";position:absolute;left:0;top:-2px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid var(--al-olive);border-radius:50%;font-size:11px;color:var(--al-olive)}#atelier-landing .al-strip{padding:24px 0;background:#36413a;color:var(--al-sand)}#atelier-landing .al-strip__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px;max-width:1240px;margin:0 auto;padding:0 var(--al-gutter);list-style:none;font:700 10px var(--al-font-body);letter-spacing:.16em;text-transform:uppercase}#atelier-landing .al-strip__dot{width:4px;height:4px;border-radius:50%;background:var(--al-kailani)}@media(min-width: 576px){#atelier-landing .al-strip__dot{display:block}}@media(max-width: 576px){#atelier-landing .al-strip__list li:last-child{flex:0 0 100%;text-align:center;margin-top:8px}}#atelier-landing .al-staging{--al-heading: var(--al-olive);--al-subheading: #8a6b4a}#atelier-landing .al-staging .al-title--lg{margin:0 0 28px;font-size:clamp(2rem,10vw,2.5rem)}@media(min-width: 992px){#atelier-landing .al-staging .al-title--lg{font-size:clamp(2rem,4.2vw,3.25rem)}}#atelier-landing .al-staging__body{display:grid}#atelier-landing .al-staging__body>*{min-width:0}@media(min-width: 992px){#atelier-landing .al-staging__body{grid-template-columns:minmax(0, 0.55fr) minmax(0, 0.45fr)}}@media(min-width: 992px){#atelier-landing .al-staging__body--single{grid-template-columns:minmax(0, 1fr)}}#atelier-landing .al-staging__body--single .al-staging__copy{width:100%;max-width:1240px;margin-inline:auto}#atelier-landing .al-staging__copy{align-self:center;padding:56px var(--al-gutter)}@media(min-width: 992px){#atelier-landing .al-staging__copy{padding:72px clamp(48px,6vw,96px) 72px max(var(--al-gutter),(100vw - 1240px)/2 + var(--al-gutter))}}#atelier-landing .al-staging__copy p{max-width:620px;margin:0 0 20px;font-size:16px;line-height:1.75;color:var(--al-muted)}#atelier-landing .al-staging__uses-title{margin:28px 0 8px !important;font-weight:500;color:var(--al-ink) !important}#atelier-landing .al-staging__uses{margin:0 0 32px;padding:0;list-style:none}#atelier-landing .al-staging__uses li{position:relative;padding-left:18px;font-size:16px;line-height:1.9;color:var(--al-muted)}#atelier-landing .al-staging__uses li::before{content:"–";position:absolute;left:0}#atelier-landing .al-staging__media{position:relative;aspect-ratio:4/3}@media(min-width: 992px){#atelier-landing .al-staging__media{aspect-ratio:auto;min-height:70vh}}#atelier-landing .al-staging__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#atelier-landing .al-collab{--al-heading: var(--al-olive);--al-subheading: #8a6b4a}#atelier-landing .al-collab__head{position:relative;isolation:isolate;overflow:hidden;padding:80px 0;text-align:center}@media(min-width: 768px){#atelier-landing .al-collab__head{padding:120px 0}}#atelier-landing .al-collab__bg{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.14}#atelier-landing .al-collab__head-inner{max-width:920px}#atelier-landing .al-collab__label{justify-content:center}#atelier-landing .al-collab__label::before{display:none}#atelier-landing .al-collab .al-title--lg{font-size:clamp(2rem,10vw,2.5rem)}@media(min-width: 992px){#atelier-landing .al-collab .al-title--lg{font-size:clamp(2rem,4.2vw,3.25rem)}}#atelier-landing .al-collab__body{display:grid}#atelier-landing .al-collab__body>*{min-width:0}@media(min-width: 992px){#atelier-landing .al-collab__body{grid-template-columns:minmax(0, 0.34fr) minmax(0, 0.66fr)}}@media(min-width: 992px){#atelier-landing .al-collab__body--single{grid-template-columns:minmax(0, 1fr)}}#atelier-landing .al-collab__body--single .al-collab__copy{width:100%;max-width:1240px;margin-inline:auto}#atelier-landing .al-collab__media{position:relative;aspect-ratio:4/3}@media(min-width: 992px){#atelier-landing .al-collab__media{aspect-ratio:auto;min-height:70vh}}#atelier-landing .al-collab__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#atelier-landing .al-collab__copy{align-self:center;padding:56px var(--al-gutter)}@media(min-width: 992px){#atelier-landing .al-collab__copy{padding:72px var(--al-gutter) 72px clamp(48px,6vw,96px)}}#atelier-landing .al-collab__copy p{max-width:720px;margin:0 0 20px;font-size:16px;line-height:1.75;color:var(--al-muted)}#atelier-landing .al-btn--cta{--cta-fg: var(--al-ink);--cta-hover: var(--al-rust);justify-content:space-between;gap:24px;margin-top:16px;padding:0 0 10px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none;color:var(--cta-fg)}#atelier-landing .al-btn--cta svg{flex:none;display:block;transition:transform .3s ease}#atelier-landing .al-btn--cta:hover,#atelier-landing .al-btn--cta:focus-visible{color:var(--cta-hover)}#atelier-landing .al-btn--cta:hover svg,#atelier-landing .al-btn--cta:focus-visible svg{transform:rotate(45deg)}@media(prefers-reduced-motion: reduce){#atelier-landing .al-btn--cta svg{transition:none}}#atelier-landing .al-hero .al-btn--cta{--cta-fg: var(--al-sand);--cta-hover: var(--al-fringe);align-self:center;margin:0 20px 0 0}#atelier-landing .al-contact{--al-heading: var(--al-olive);--al-subheading: var(--al-rust);padding:48px 0}@media(min-width: 768px){#atelier-landing .al-contact{padding:60px 0;padding-bottom:0px}}@media(max-width: 768px){#atelier-landing .al-contact{padding-bottom:0px}}@media(min-width: 992px){#atelier-landing .al-contact__grid{grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr)}}@media(min-width: 992px){#atelier-landing .al-contact__grid--single{grid-template-columns:minmax(0, 1fr)}}#atelier-landing .al-contact__mail{margin-top:48px;padding-top:20px;border-top:1px solid var(--al-line);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--al-muted)}#atelier-landing .al-contact__mail a{display:inline-block;margin-top:8px;font-size:14px;letter-spacing:0;text-transform:none;color:var(--al-ink)}#atelier-landing .al-contact__mail a:hover{color:var(--al-rust)}#atelier-landing .al-form .wpcf7-form{display:flex;flex-direction:column;gap:32px;margin:0;padding-bottom:20px !important}#atelier-landing .al-form .wpcf7-form>p,#atelier-landing .al-form .wpcf7-form br{display:none}#atelier-landing .al-form .wpcf7-form-control-wrap{display:block}#atelier-landing .al-form label{display:block;margin:0;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--al-muted)}#atelier-landing .al-form label small{font-weight:400;letter-spacing:0;text-transform:none}#atelier-landing .al-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),#atelier-landing .al-form select,#atelier-landing .al-form textarea{width:100%;margin-top:8px;padding:12px 0;border:0;border-bottom:1px solid var(--al-muted);border-radius:0;background:rgba(0,0,0,0);box-shadow:none;font:400 16px var(--al-font-body);letter-spacing:0;text-transform:none;color:var(--al-ink);outline:none;transition:border-color .3s}#atelier-landing .al-form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,#atelier-landing .al-form select::placeholder,#atelier-landing .al-form textarea::placeholder{color:rgba(118,107,92,.6)}#atelier-landing .al-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,#atelier-landing .al-form select:focus,#atelier-landing .al-form textarea:focus{border-color:var(--al-ink)}#atelier-landing .al-form select{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%232b2420' stroke-width='1.5'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E") right 4px center/12px no-repeat}#atelier-landing .al-form textarea{resize:none;height:auto}#atelier-landing .al-form .wpcf7-submit{align-self:flex-start;width:auto;margin-top:8px;padding:16px 28px;border:0;border-radius:999px;background:var(--al-rust);color:var(--al-sand);cursor:pointer;font:700 10px var(--al-font-body);letter-spacing:.16em;text-transform:uppercase;transition:background .3s,color .3s}#atelier-landing .al-form .wpcf7-submit:hover,#atelier-landing .al-form .wpcf7-submit:focus-visible{background:var(--al-olive);color:var(--al-sand)}#atelier-landing .al-form .wpcf7-spinner{margin:0 0 0 12px}#atelier-landing .al-form .wpcf7-not-valid{border-bottom-color:var(--al-rust) !important}#atelier-landing .al-form .wpcf7-not-valid-tip{margin-top:6px;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--al-rust)}#atelier-landing .al-form .wpcf7-response-output{margin:0 !important;padding:14px 16px !important;border:1px solid var(--al-fringe) !important;font-size:13px;line-height:1.5;color:var(--al-ink)}#atelier-landing .al-form .wpcf7 form.sent .wpcf7-response-output{border-color:var(--al-olive) !important;background:rgba(63,74,58,.08)}#atelier-landing .al-form .wpcf7 form.invalid .wpcf7-response-output,#atelier-landing .al-form .wpcf7 form.failed .wpcf7-response-output{border-color:var(--al-rust) !important}#atelier-landing section[id]{scroll-margin-top:var(--al-anchor-offset)}#atelier-landing .al-btn:focus-visible,#atelier-landing .al-link:focus-visible,#atelier-landing .al-work__inquiry:focus-visible,#atelier-landing .al-hero__scroll:focus-visible,#atelier-landing .al-contact__mail a:focus-visible{outline:2px solid var(--al-rust);outline-offset:3px}#atelier-landing .al-hero .al-btn:focus-visible,#atelier-landing .al-hero .al-hero__scroll:focus-visible{outline-color:var(--al-sand)}#atelier-landing .al-reveal{transition:opacity .7s var(--ease, ease),transform .7s var(--ease, ease)}.al-js #atelier-landing .al-reveal:not(.is-visible),#atelier-landing.al-js .al-reveal:not(.is-visible){opacity:0;transform:translateY(24px)}@media(prefers-reduced-motion: reduce){#atelier-landing .al-reveal{transition:none;opacity:1 !important;transform:none !important}}html:has(#atelier-landing){scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html:has(#atelier-landing){scroll-behavior:auto}}.woocommerce .woocommerce-breadcrumb{font-size:14px;color:#5d5b59;padding:1.25rem 0;margin-bottom:1.25rem;border-bottom:1px solid #f1f0ed}.woocommerce .woocommerce-breadcrumb span.chevron{color:#cfcbc7;margin:0 .3rem;line-height:1;display:inline-block;vertical-align:middle}.woocommerce .woocommerce-breadcrumb span.chevron span.icon{line-height:1}.woocommerce .woocommerce-breadcrumb a{color:#5d5b59}@media(max-width: 767.98px){.woocommerce .woocommerce-breadcrumb{display:none}}.woocommerce.single-product .woocommerce-breadcrumb{border:0;padding:0}.woocommerce-info{border-top:2px solid #be9d7d;background:#fff}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a,.wc-block-grid__products li.wc-block-grid__product a{overflow:hidden}.woocommerce ul.products li.product .imagewrapper,.woocommerce-page ul.products li.product .imagewrapper,.wc-block-grid__products li.wc-block-grid__product .imagewrapper{overflow:hidden;height:240px;margin-bottom:1rem}.woocommerce ul.products li.product .imagewrapper img,.woocommerce-page ul.products li.product .imagewrapper img,.wc-block-grid__products li.wc-block-grid__product .imagewrapper img{height:240px;display:block;object-fit:cover;margin:0;transform:scale(1);transition:transform .25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.woocommerce ul.products li.product:hover .woocommerce-loop-product__title,.woocommerce-page ul.products li.product:hover .woocommerce-loop-product__title,.wc-block-grid__products li.wc-block-grid__product:hover .woocommerce-loop-product__title{color:#222}.woocommerce ul.products li.product:hover .imagewrapper img,.woocommerce-page ul.products li.product:hover .imagewrapper img,.wc-block-grid__products li.wc-block-grid__product:hover .imagewrapper img{transform:scale(1.1)}.woocommerce ul.products li.product:hover .quickswish-btn,.woocommerce-page ul.products li.product:hover .quickswish-btn,.wc-block-grid__products li.wc-block-grid__product:hover .quickswish-btn{visibility:visible;opacity:1;transform:translateY(-90%)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title{padding:0;font-size:1rem;color:#a09d9a;transition:.2s ease-in-out;margin-bottom:0}.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.woocommerce-page ul.products li.product .woocommerce-loop-product__title:hover,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title:hover{color:#222}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist{left:auto;right:.75rem;top:.75rem;width:32px;height:32px;border-radius:50%;background:#fff;font-size:0;position:absolute;z-index:10;margin:0}.post-type-archive .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist,.post-type-archive .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist,.post-type-archive .wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist{right:1.75rem}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-icon:before,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-icon:before,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist .yith-wcwl-icon:before{content:"";font-family:"kaylani";font-style:normal;font-size:.5em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist i,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist i,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist i{font-size:1.6rem;margin:0}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist a,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist a,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist a{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;background:rgba(0,0,0,0);line-height:1;text-decoration:none;color:#be9d7d;font-size:0}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist:hover,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist.exists,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist:hover,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist.exists,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist:hover,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist.exists{background:#be9d7d}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist:hover .yith-wcwl-icon:before,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist.exists .yith-wcwl-icon:before,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist:hover .yith-wcwl-icon:before,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist.exists .yith-wcwl-icon:before,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist:hover .yith-wcwl-icon:before,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist.exists .yith-wcwl-icon:before{color:#fff}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist:hover:after,.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist.exists:after,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist:hover:after,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist.exists:after,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist:hover:after,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist.exists:after{border-color:#fff}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist:after,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist:after,.wc-block-grid__products li.wc-block-grid__product .yith-wcwl-add-to-wishlist:after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border:1px solid #be9d7d;pointer-events:none;border-radius:50%}.woocommerce ul.products li.product .berocket_better_labels_position,.woocommerce-page ul.products li.product .berocket_better_labels_position,.wc-block-grid__products li.wc-block-grid__product .berocket_better_labels_position{float:none;margin:.5rem 1.5rem;display:inline-block;white-space:nowrap;font-size:11px;padding:0}.woocommerce ul.products li.product .berocket_better_labels_position .berocket_better_labels_line+.berocket_better_labels_line,.woocommerce-page ul.products li.product .berocket_better_labels_position .berocket_better_labels_line+.berocket_better_labels_line,.wc-block-grid__products li.wc-block-grid__product .berocket_better_labels_position .berocket_better_labels_line+.berocket_better_labels_line{margin-top:5px}.woocommerce ul.products li.product .berocket_better_labels_position .berocket_better_labels_inline span,.woocommerce-page ul.products li.product .berocket_better_labels_position .berocket_better_labels_inline span,.wc-block-grid__products li.wc-block-grid__product .berocket_better_labels_position .berocket_better_labels_inline span{width:auto;height:auto;text-transform:uppercase;border-radius:0;font-family:var(--wp--preset--font-family--thasadith);letter-spacing:1px;font-size:11px;font-weight:400;padding:5px;background:#fff;margin:0}.woocommerce ul.products li.product .woocommerce-loop-product__brand,.woocommerce-page ul.products li.product .woocommerce-loop-product__brand,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__brand{font-size:14px;color:#83807e}.woocommerce ul.products li.product .woocommerce-loop-product__fabric,.woocommerce-page ul.products li.product .woocommerce-loop-product__fabric,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__fabric{margin-top:1rem;display:flex;flex-wrap:wrap}.woocommerce ul.products li.product .woocommerce-loop-product__fabric .select_option_image,.woocommerce-page ul.products li.product .woocommerce-loop-product__fabric .select_option_image,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__fabric .select_option_image{margin-right:.5rem}.woocommerce ul.products li.product .woocommerce-loop-product__fabric .select_option_image img,.woocommerce-page ul.products li.product .woocommerce-loop-product__fabric .select_option_image img,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__fabric .select_option_image img{width:24px;height:24px;object-fit:cover;border-radius:50%}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce-page ul.products li.product .add_to_cart_button,.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__price-area,.woocommerce-page ul.products li.product .woocommerce-loop-product__price-area,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__price-area{font-size:14px;color:#be9d7d;margin-top:.25rem;text-align:left}.woocommerce ul.products li.product .woocommerce-loop-product__price-area ins,.woocommerce-page ul.products li.product .woocommerce-loop-product__price-area ins,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__price-area ins{display:block;text-decoration:none}.woocommerce ul.products li.product .quickswish-btn,.woocommerce-page ul.products li.product .quickswish-btn,.wc-block-grid__products li.wc-block-grid__product .quickswish-btn{position:absolute;left:1.5rem !important;right:1.5rem !important;top:calc(240px - 1.5rem) !important;transform:translateY(-120%);font-weight:400;text-align:center;border-radius:0;padding:.75rem;display:block !important;width:auto;font-size:12px;opacity:0;visibility:hidden;transition:.2s ease-in-out}.woocommerce ul.products li.product .quickswish-btn .quickswish-loader,.woocommerce-page ul.products li.product .quickswish-btn .quickswish-loader,.wc-block-grid__products li.wc-block-grid__product .quickswish-btn .quickswish-loader{width:16px;height:16px;top:10px;right:10px}.woocommerce ul.products li.product .quickswish-btn .quickswish-loader svg,.woocommerce-page ul.products li.product .quickswish-btn .quickswish-loader svg,.wc-block-grid__products li.wc-block-grid__product .quickswish-btn .quickswish-loader svg{width:100%}.woocommerce ul.products li.product .quickswish-btn .quickswish-btn-text,.woocommerce-page ul.products li.product .quickswish-btn .quickswish-btn-text,.wc-block-grid__products li.wc-block-grid__product .quickswish-btn .quickswish-btn-text{text-align:center;display:block}@media(min-width: 992px){.woocommerce ul.products li.product .woocommerce-loop-product__price-area,.woocommerce-page ul.products li.product .woocommerce-loop-product__price-area,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__price-area{max-width:90px}.woocommerce ul.products li.product .woocommerce-loop-product__price-area,.woocommerce-page ul.products li.product .woocommerce-loop-product__price-area,.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__price-area{text-align:right}}@media(min-width: 1200px){.woocommerce ul.products li.product .imagewrapper,.woocommerce-page ul.products li.product .imagewrapper,.wc-block-grid__products li.wc-block-grid__product .imagewrapper{height:490px}.woocommerce ul.products li.product .imagewrapper img,.woocommerce-page ul.products li.product .imagewrapper img,.wc-block-grid__products li.wc-block-grid__product .imagewrapper img{height:490px}.woocommerce ul.products li.product .quickswish-btn,.woocommerce-page ul.products li.product .quickswish-btn,.wc-block-grid__products li.wc-block-grid__product .quickswish-btn{top:calc(490px - 1.5rem) !important}}.post-type-archive .yith-wcwl-add-to-wishlist,.tax-product_cat .yith-wcwl-add-to-wishlist{right:1.75rem !important}.best-seller-slider .imagewrapper{height:220px !important;margin-bottom:.5rem !important}.best-seller-slider .imagewrapper img{height:220px !important}.best-seller-slider .quickswish-btn{top:calc(220px - 1.5rem) !important}.best-seller-slider .woocommerce-loop-product__title{font-size:.9rem !important}.best-seller-slider .woocommerce-loop-product__price-area{font-size:13px !important}@media(min-width: 576px){.best-seller-slider .imagewrapper{height:240px !important}.best-seller-slider .imagewrapper img{height:240px !important}.best-seller-slider .quickswish-btn{top:calc(240px - 1.5rem) !important}}@media(min-width: 768px){.best-seller-slider .imagewrapper{height:280px !important}.best-seller-slider .imagewrapper img{height:280px !important}.best-seller-slider .quickswish-btn{top:calc(280px - 1.5rem) !important}}@media(min-width: 1200px){.best-seller-slider .imagewrapper{height:320px !important}.best-seller-slider .imagewrapper img{height:320px !important}.best-seller-slider .quickswish-btn{top:calc(320px - 1.5rem) !important}}.best-seller-slider ul{margin:0 !important;padding:0 !important;list-style:none !important}.best-seller-slider li{list-style:none !important}.best-seller-slider li:not(.swiper-slide){float:none !important;width:100% !important;max-width:100% !important;margin:0 !important}.best-seller-slider .imagewrapper{width:100% !important}.best-seller-slider .imagewrapper img{width:100% !important;max-width:100% !important;object-fit:cover}.best-seller-slider ul.products>li.product{flex:0 0 100% !important;width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box}.woocommerce div.product .product_title{color:#a09d9a;font-size:1.5rem;margin-bottom:0rem;line-height:1.2;font-weight:600}.woocommerce div.product .product_brand{color:#83807e;font-size:1.1rem;margin-bottom:.25rem}.woocommerce div.product .price{color:#be9d7d;font-size:1.3rem;margin-bottom:1.5rem}.woocommerce div.product .price *{color:#be9d7d}.woocommerce div.product .woocommerce-product-details__short-description{color:#5d5b59;font-size:1.1rem;margin-bottom:2rem;min-height:5rem}.woocommerce div.product .woocommerce-product-details__short-description ol,.woocommerce div.product .woocommerce-product-details__short-description ul{padding-left:1.2rem}.woocommerce div.product table.variations{display:block !important}.woocommerce div.product table.variations tr,.woocommerce div.product table.variations td,.woocommerce div.product table.variations tbody{display:block}.woocommerce div.product table.variations tr{margin-bottom:1rem}.woocommerce div.product table.variations label{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#52514f}.woocommerce div.product table.variations .type-select .value{position:relative;background-color:#fff;border-radius:4px;border:1px solid #d9d6d3;color:#83807e}.woocommerce div.product table.variations .type-select .value:after{content:"";font-family:"kaylani";position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.woocommerce div.product table.variations .type-select .value .select_box_select{height:0;width:0;overflow:hidden}.woocommerce div.product table.variations .selected-text{color:#83807e}.woocommerce div.product table.variations .type-colorpicker .select_option,.woocommerce div.product table.variations .type-image .select_option{padding:0;border:0;margin-right:10px}.woocommerce div.product table.variations .type-colorpicker .select_option .yith_wccl_value,.woocommerce div.product table.variations .type-colorpicker .select_option .yith_wccl_value_wrapper,.woocommerce div.product table.variations .type-image .select_option .yith_wccl_value,.woocommerce div.product table.variations .type-image .select_option .yith_wccl_value_wrapper{border:0}.woocommerce div.product table.variations .type-colorpicker .select_option .yith_wccl_value:after,.woocommerce div.product table.variations .type-colorpicker .select_option .yith_wccl_value_wrapper:after,.woocommerce div.product table.variations .type-image .select_option .yith_wccl_value:after,.woocommerce div.product table.variations .type-image .select_option .yith_wccl_value_wrapper:after{content:"";border:2px solid #a09d9a;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;pointer-events:none;border-radius:50%;opacity:0;transition:.2s ease-in-out}.woocommerce div.product table.variations .type-colorpicker .select_option:hover .yith_wccl_value:after,.woocommerce div.product table.variations .type-colorpicker .select_option:hover .yith_wccl_value_wrapper:after,.woocommerce div.product table.variations .type-colorpicker .select_option.selected .yith_wccl_value:after,.woocommerce div.product table.variations .type-colorpicker .select_option.selected .yith_wccl_value_wrapper:after,.woocommerce div.product table.variations .type-image .select_option:hover .yith_wccl_value:after,.woocommerce div.product table.variations .type-image .select_option:hover .yith_wccl_value_wrapper:after,.woocommerce div.product table.variations .type-image .select_option.selected .yith_wccl_value:after,.woocommerce div.product table.variations .type-image .select_option.selected .yith_wccl_value_wrapper:after{opacity:1}.woocommerce div.product .woocommerce-variation-price,.woocommerce div.product .posted_in{display:none !important}.woocommerce div.product .single_variation_wrap,.woocommerce div.product .woocommerce-variation-add-to-cart{width:100%}.woocommerce div.product .woocommerce-variation-add-to-cart,.woocommerce div.product.product-type-simple .cart{display:flex;flex-wrap:wrap}.woocommerce div.product .woocommerce-variation-add-to-cart .quantity,.woocommerce div.product.product-type-simple .cart .quantity{width:120px;border:1px solid #d9d6d3;background:#fff;border-radius:4px;position:relative;height:100%}.woocommerce div.product .woocommerce-variation-add-to-cart .quantity input,.woocommerce div.product.product-type-simple .cart .quantity input{border:0;outline:0;padding:13px 30px;text-align:center;width:100%;appearance:none;-webkit-appearance:none;margin:0;-moz-appearance:textfield;color:#5d5b59;font-size:16px}.woocommerce div.product .woocommerce-variation-add-to-cart .quantity input::-webkit-outer-spin-button,.woocommerce div.product .woocommerce-variation-add-to-cart .quantity input::-webkit-inner-spin-button,.woocommerce div.product.product-type-simple .cart .quantity input::-webkit-outer-spin-button,.woocommerce div.product.product-type-simple .cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.woocommerce div.product .woocommerce-variation-add-to-cart .quantity .plus,.woocommerce div.product .woocommerce-variation-add-to-cart .quantity .minus,.woocommerce div.product.product-type-simple .cart .quantity .plus,.woocommerce div.product.product-type-simple .cart .quantity .minus{border:0;box-shadow:none;background-color:rgba(0,0,0,0);outline:0;position:absolute;color:#adadac;top:50%;transform:translateY(-50%);font-size:22px;padding:5px 8px !important;cursor:pointer}.woocommerce div.product .woocommerce-variation-add-to-cart .quantity .plus:hover,.woocommerce div.product .woocommerce-variation-add-to-cart .quantity .minus:hover,.woocommerce div.product.product-type-simple .cart .quantity .plus:hover,.woocommerce div.product.product-type-simple .cart .quantity .minus:hover{color:#5d5b59}.woocommerce div.product .woocommerce-variation-add-to-cart .quantity .plus,.woocommerce div.product.product-type-simple .cart .quantity .plus{right:0}.woocommerce div.product .woocommerce-variation-add-to-cart .quantity .minus,.woocommerce div.product.product-type-simple .cart .quantity .minus{left:0}.woocommerce div.product .woocommerce-variation-add-to-cart button[type=submit],.woocommerce div.product.product-type-simple .cart button[type=submit]{float:none;flex:1;display:block;text-transform:uppercase;letter-spacing:1px;font-size:12px;text-align:center;user-select:none;transition:.2s ease-in-out;padding:8px 20px !important;color:#fff;background-color:var(--wp--preset--color--green);text-decoration:none;line-height:1.4;cursor:pointer;position:relative;outline:0;box-shadow:none;border:0;border-radius:0;margin-left:10px}.woocommerce div.product .woocommerce-variation-add-to-cart button[type=submit]:hover,.woocommerce div.product.product-type-simple .cart button[type=submit]:hover{background:rgb(34.7778605113%,38.1633159593%,35.0856291884%);color:#fff}.woocommerce div.product .woocommerce-variation-add-to-cart button[type=submit].added,.woocommerce div.product.product-type-simple .cart button[type=submit].added{font-size:0}.woocommerce div.product .woocommerce-variation-add-to-cart button[type=submit].added:after,.woocommerce div.product.product-type-simple .cart button[type=submit].added:after{font-size:12px}.woocommerce div.product .woocommerce-variation-add-to-cart button[type=submit].added:before,.woocommerce div.product.product-type-simple .cart button[type=submit].added:before{font-size:12px;content:"Product Added to Cart"}.woocommerce div.product .added_to_cart{display:none !important}.woocommerce div.product .woocommerce-product-gallery .berocket_better_labels{display:none !important}.woocommerce div.product .woocommerce-product-gallery img{max-height:700px;object-fit:cover}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist{font-size:14px;position:relative}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .button{padding:0;background:rgba(0,0,0,0);color:#be9d7d}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-icon{width:24px;height:24px;border-radius:50%;background:#fff;display:inline-block;vertical-align:middle;position:relative;color:#be9d7d}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-icon:before{content:"";font-family:"kaylani";font-style:normal;font-size:.5em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-icon:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border:1px solid #be9d7d;pointer-events:none;border-radius:50%}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{position:relative;padding-left:50px;padding-bottom:50px}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback{position:absolute;top:0;left:0;padding-left:40px;padding-bottom:30px}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback+a{left:40px;bottom:0px;position:absolute}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback i{position:absolute;top:0;left:0}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon{background:#be9d7d}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon:before{color:#fff}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon:after{border-color:#fff}.woocommerce div.product .woocommerce-variation-add-to-cart-disabled{cursor:not-allowed}.woocommerce div.product .woocommerce-variation-add-to-cart-disabled *{pointer-events:none;cursor:not-allowed}.woocommerce div.product .product_delivery-msg{color:#83807e;font-size:14px;position:relative;padding-left:40px}.woocommerce div.product .product_delivery-msg img{position:absolute;top:0;left:0;width:24px;padding-left:2px;display:inline-block;vertical-align:middle}.woocommerce div.product .product_delivery-msg span{color:#52514f}.woocommerce div.product .product_meta{margin-top:2rem;font-size:12px}.woocommerce div.product .product_meta .sku_wrapper{display:flex;margin-bottom:.5rem;padding-bottom:.5rem;text-transform:uppercase;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f0ed;color:#52514f;font-weight:700}.woocommerce div.product .product_meta .sku{color:#adadac}.woocommerce div.product .woocommerce-tabs details{border-bottom:1px solid #f1f0ed;display:block;margin-bottom:.5rem;padding-bottom:.5rem;background:rgba(0,0,0,0)}.woocommerce div.product .woocommerce-tabs details summary{display:block;margin:0;padding-bottom:0;background:rgba(0,0,0,0);position:relative;color:#52514f;font-weight:700;cursor:pointer;text-transform:uppercase;font-size:12px}.woocommerce div.product .woocommerce-tabs details summary:before{display:none}.woocommerce div.product .woocommerce-tabs details summary:after{content:"";font-family:"kaylani" !important;position:absolute;top:0px;line-height:1;right:0;color:#52514f;font-size:18px}.woocommerce div.product .woocommerce-tabs details summary+h2{display:none}.woocommerce div.product .woocommerce-tabs details p{margin-bottom:0}.woocommerce div.product .woocommerce-tabs details p+p{margin-top:.75rem}.woocommerce div.product .woocommerce-tabs details[open]{padding-bottom:1rem}.woocommerce div.product .woocommerce-tabs details[open] summary{padding-bottom:1rem}.woocommerce div.product .woocommerce-tabs details[open] summary:after{content:""}.woocommerce div.product ul.products .select_option{border:0}.woocommerce div.product ul.products .owl-item .berocket_better_labels_position{margin:.5rem}.woocommerce div.product .related.products ul{list-style:none;padding:0;margin:0;max-width:360px}.woocommerce div.product .related.products ul li{width:100% !important;padding:0}.woocommerce div.product .related.products ul li .berocket_better_labels_position{margin:.5rem}.woocommerce div.product .related.products>h2{margin-top:3rem;color:#a09d9a;font-size:2.2rem}.woocommerce div.product .wt-related-products .carousel-wrap{padding:0 !important}@media(max-width: 575.98px){.woocommerce div.product .woocommerce-product-gallery{margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5);width:auto !important}}@media(min-width: 992px){.woocommerce div.product .product_title{font-size:2.2rem}.woocommerce div.product .woocommerce-product-details__short-description{min-height:8rem}}.single-product .woocommerce-breadcrumb{padding-top:2rem !important}.woocommerce nav.woocommerce-pagination{margin-top:3rem;padding-top:2rem;border-top:1px solid hsl(45,12.5%,88.7254901961%)}.woocommerce nav.woocommerce-pagination ul{padding:0 3rem;position:relative;display:block;border:0;text-align:center}.woocommerce nav.woocommerce-pagination ul li{float:none;border:0;background-color:rgba(0,0,0,0);margin:0}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{padding:.5rem .65rem;background-color:rgba(0,0,0,0);color:#cfcbc7;font-size:16px}.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce nav.woocommerce-pagination ul li a:hover{background:rgba(0,0,0,0);color:#be9d7d}.woocommerce nav.woocommerce-pagination ul li span.next,.woocommerce nav.woocommerce-pagination ul li span.prev,.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{position:absolute;top:0;border-radius:4px;background:hsl(30,25%,93.862745098%);color:#be9d7d}.woocommerce nav.woocommerce-pagination ul li span.next:hover,.woocommerce nav.woocommerce-pagination ul li span.prev:hover,.woocommerce nav.woocommerce-pagination ul li a.next:hover,.woocommerce nav.woocommerce-pagination ul li a.prev:hover{color:#fff;background:#be9d7d}.woocommerce nav.woocommerce-pagination ul li span.next,.woocommerce nav.woocommerce-pagination ul li a.next{right:0}.woocommerce nav.woocommerce-pagination ul li span.prev,.woocommerce nav.woocommerce-pagination ul li a.prev{left:0}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a.current{background:rgba(0,0,0,0);color:#be9d7d}.woocommerce .woocommerce-MyAccount-content strong,.woocommerce .woocommerce-MyAccount-content b{color:#be9d7d}.woocommerce-MyAccount-navigation ul{padding:0;margin-bottom:2rem;list-style:none}.woocommerce-MyAccount-navigation ul li{text-transform:uppercase;color:#be9d7d;font-weight:700;margin-bottom:.5rem}.woocommerce-MyAccount-navigation ul li>a{text-decoration:none}.woocommerce-MyAccount-navigation ul li.is-active>a{border-bottom:1px solid #be9d7d}.woocommerce-account-title{font-size:2rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff}.woocommerce-info{border-top-color:#be9d7d;text-align:center;padding-left:2rem}.woocommerce-info:before{display:none}.woocommerce-info .button{float:none !important;margin-top:1rem !important}@media(min-width: 1024px){.woocommerce-info{display:flex;align-items:center;justify-content:space-between}.woocommerce-info .button{margin-top:0 !important}.woocommerce-info:after{display:none}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{transition:.2s ease-in-out;padding:8px 20px;color:#fff;background-color:var(--wp--preset--color--green);text-transform:uppercase;font-family:var(--wp--preset--font-family--body);font-size:14px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background:#596159;color:#fff}.woocommerce table.shop_table{border:0;color:#83807e}.woocommerce table.shop_table th{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;color:#52514f;padding:14px 16px}.woocommerce table.shop_table th.woocommerce-orders-table__header-order-total{font-weight:700;text-align:right}.woocommerce table.shop_table td{padding:14px 16px;border-color:#d9d6d3}.woocommerce table.shop_table td.woocommerce-orders-table__cell-order-total{color:#be9d7d;font-weight:700;text-align:right}.woocommerce table.shop_table .woocommerce-orders-table__cell-order-actions,.woocommerce table.shop_table .woocommerce-orders-table__header-order-actions{display:none}.woocommerce-notices-wrapper+p{font-size:18px;margin-bottom:3rem}.woocommerce-notices-wrapper+p mark{color:#be9d7d !important}.woocommerce-MyAccount-navigation-link--downloads{display:none}@media(min-width: 1024px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:44%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:44%}}.woocommerce form .form-row{margin-bottom:1rem}.woocommerce form label{text-transform:uppercase;letter-spacing:1px;color:#83807e;display:block;margin-bottom:.25rem;font-size:13px;font-weight:700;font-family:var(--wp--preset--font-family--body)}.woocommerce form em{font-size:11px;margin-top:.25rem}.woocommerce form input[type=input],.woocommerce form textarea{background:#fff;padding:.8rem;border:1px solid #d9d6d3;outline:0;display:block;width:100%;transition:.2s ease-in-out;color:#83807e;border-radius:6px}.woocommerce form input[type=input]:hover,.woocommerce form input[type=input]:active,.woocommerce form input[type=input]:focus,.woocommerce form textarea:hover,.woocommerce form textarea:active,.woocommerce form textarea:focus{border-color:hsl(30,7.3170731707%,53.9215686275%)}.woocommerce form legend{text-transform:uppercase;letter-spacing:1px;color:#83807e;display:block;margin-bottom:.25rem;font-size:13px;font-weight:700}.woocommerce form fieldset{padding:1rem;margin-bottom:1rem;margin-top:1rem}.woocommerce form button[name=save_account_details]{margin-top:2rem}.woocommerce form button{padding:1rem 2rem !important}.woocommerce address{line-height:1.75;font-size:14px;padding:1rem !important}.select2-container--default .select2-selection--single{appearance:none;-webkit-appearance:none;width:100%;height:auto;line-height:1;padding:.8rem;border:1px solid #d9d6d3;cursor:pointer;color:#83807e;transition:all .25s ease-in-out;border-radius:6px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:10px}.wc__cart-popup{position:fixed;top:100px;right:10px;background:#fff;padding:.8rem;box-shadow:0 0 40px rgba(0,0,0,.3);z-index:1000;width:360px;max-width:100%}.wc__cart-popup .wc__cart-popup__title{font-size:12px;text-transform:uppercase;letter-spacing:1px;padding-right:2rem;color:#52514f;font-weight:600}.wc__cart-popup span.icon.icon-check:before{font-family:WooCommerce;content:"";vertical-align:middle;margin-right:.5rem}.wc__cart-popup .btn{padding:.75rem}.wc__cart-popup .close-popup{position:absolute;top:.6rem;right:.8rem;cursor:pointer;line-height:1;font-size:24px}.wc__cart-popup .product-details{display:flex;flex-wrap:wrap;margin:20px 0;align-items:flex-start}.wc__cart-popup .product-name{font-size:16px;color:#83807e;text-decoration:underline;display:block}.wc__cart-popup .product-desc{font-size:14px;color:#6c6b6a;display:block}.wc__cart-popup .product-details img{width:64px;height:64px;object-fit:cover;margin-right:20px}.wc__cart-popup .popup-actions .button{display:block;margin:10px 0;padding:10px 20px;background:#808773;color:#fff;text-decoration:none}.wc__cart-popup .continue-shopping{text-align:center;display:block;font-size:12px;margin-top:1rem;color:#808773;text-decoration:none}.page-id-8 .has-global-padding,.page-id-7 .has-global-padding{overflow:hidden;position:relative;border-bottom:5px solid #f9f7f5}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main:after,.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after{content:"";position:absolute;top:-15px;bottom:-15px;left:-999px;right:-999px;z-index:1}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main>*,.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-sidebar>*,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main>*,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-sidebar>*{position:relative;z-index:2}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main{position:relative;z-index:2}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main:after{background:#fff}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-sidebar,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-sidebar{position:relative;z-index:1}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after{background:#f9f7f5}@media(min-width: 768px){.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main:after,.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after{position:absolute;top:-999px;bottom:-999px}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main:after{right:-5px}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-sidebar:after{left:-30px}}@media(min-width: 992px){.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main{position:relative;z-index:2}.page-id-8 .wc-block-components-sidebar-layout .wc-block-components-main:after,.page-id-7 .wc-block-components-sidebar-layout .wc-block-components-main:after{right:15px}}.wp-block-woocommerce-cart-order-summary-block{border:1px solid rgba(7%,7%,7%,.11);border-top:0;border-radius:5px;margin-bottom:2rem}.page-id-7 .wc-block-cart__submit-container .wc-block-components-button{padding:1rem}.page-id-7 .wc-block-cart-item__remove-link{color:red !important}.woocommerce .woocommerce-product-count-wrap{background:#f6f5f5;border-radius:4px;padding:.75rem 1.25rem;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#5d5b59;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:2rem}.woocommerce .woocommerce-product-count-wrap p.woocommerce-result-count{margin:0;float:none;font-size:14px;margin-right:auto}.woocommerce .woocommerce-product-count-wrap .woocommerce-ordering{margin:0 0 0 1rem;float:none;padding:0;line-height:1;position:relative;color:#83807e;width:100%;max-width:210px}.woocommerce .woocommerce-product-count-wrap .woocommerce-ordering:after{content:"";font-family:"kaylani";position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.woocommerce .woocommerce-product-count-wrap .woocommerce-ordering select{padding:0;text-transform:uppercase}@media(max-width: 767.98px){.woocommerce .woocommerce-product-count-wrap .woocommerce-ordering{max-width:none;border-top:5px solid #fff;padding-top:1rem;margin:.2rem -1.5rem 0;width:calc(50% + 3rem);padding:1rem 1.5rem 0}}.woocommerce .woocommerce-product-count-wrap .woocommerce-perpage{display:flex}.woocommerce .woocommerce-product-count-wrap .woocommerce-perpage .label{min-width:100px}.woocommerce .woocommerce-product-count-wrap .woocommerce-perpage select{padding:0;margin:0}@media(max-width: 767.98px){.woocommerce .woocommerce-product-count-wrap .woocommerce-perpage{max-width:none;border-top:5px solid #fff;padding-top:1rem;margin:.5rem -1.5rem 0;width:calc(50% + 3rem);padding:1rem 1.5rem 0}}.clearfix::after,.clear-fix::after{display:block;clear:both;content:""}.woocommerce ul.products,.woocommerce-page ul.products{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.woocommerce ul.products>li.product,.woocommerce-page ul.products>li.product{float:none;width:25% !important;margin:0 0 2rem;padding-left:20px;padding-right:20px;max-width:360px}.woocommerce .\--style-sidebar-active ul.products>li.product,.woocommerce-page .\--style-sidebar-active ul.products>li.product{width:33.33% !important}@media(max-width: 991.98px){.woocommerce .\--style-sidebar-active ul.products>li.product,.woocommerce-page .\--style-sidebar-active ul.products>li.product{width:50% !important}}.w-toggle-sidebar{text-transform:uppercase;letter-spacing:1px;color:#5d5b59;font-size:14px;font-weight:700;display:inline-block;margin-bottom:2rem}.w-toggle-sidebar span{margin-right:.5rem;display:inline-block;vertical-align:middle}.w-toggle-sidebar span svg{width:24px}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px 5px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 768px){.woocommerce-page div.product div.images{display:flex;flex-wrap:wrap}.woocommerce-page div.product div.images .flex-viewport{flex:1}.woocommerce div.product div.images .flex-control-thumbs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 80px;flex:1 0 80px;max-height:100%;overflow:auto;max-width:80px}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;padding:0 10px 10px 0}}.woocommerce .cms-content{font-size:16px;min-height:500px}#wc-stripe-payment-request-button:before{content:"";width:100%;height:12px;background:url("/wp-content/themes/kaylani-child/assets/media/express-checkout.png") no-repeat center;display:block;margin:0 0 1rem}.quickswish-modal-body .select_option{display:inline-block;border:2px solid 24px;margin-right:10px;position:relative}.quickswish-modal-body .select_option input[type=radio]{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer}.quickswish-modal-body .select_option .yith_wccl_value{min-width:24px;height:24px;border-radius:100%;overflow:clip;display:block;text-decoration:none;text-align:center;cursor:pointer}.quickswish-modal-body .select_option .yith_wccl_value:after{content:"";border:2px solid #a09d9a;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;pointer-events:none;border-radius:50%;opacity:0;transition:.2s ease-in-out}.quickswish-modal-body .is-pa_color .value,.quickswish-modal-body .is-pa_fabric .value{opacity:0;height:0;width:0;overflow:hidden}.quickswish-modal-wrapper{max-width:1300px !important}@media(max-width: 768px){.quickswish-modal .quickswish-content-area.woocommerce div.summary{padding-left:0 !important;margin-top:2rem}}.quickswish-btn{transition:.2s ease-in-out;padding:8px 20px;color:#fff;background-color:var(--wp--preset--color--green);text-transform:uppercase;font-family:var(--wp--preset--font-family--body);font-size:14px}.archive .woocommerce-message{display:none !important}.woocommerce ul.order_details{padding:0}.woocommerce ul.order_details li{margin-bottom:2rem !important;min-width:40%}.woocommerce-order-details{padding:0;margin:2rem 0;border:1px solid #d9d6d3}.woocommerce-order-details .woocommerce-order-details__title{padding:1rem;background:#d9d6d3;color:#222}.quickswish-modal{padding-right:0 !important}.quickswish-modal .quickswish-content-area.woocommerce div.images{max-width:500px}@media(min-width: 768px){.quickswish-modal .flex-control-thumbs{max-width:80px}}.payment_box.payment_method_wctelr{background:#d3d5d2 !important}.payment_box.payment_method_wctelr:before{display:none !important}.payment_box.payment_method_wctelr #telr_iframe{padding-top:25px;background-color:#fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;text-transform:uppercase;letter-spacing:1px;font-size:12px;text-align:center;user-select:none;transition:.2s ease-in-out;padding:8px 20px;color:#fff;background-color:var(--wp--preset--color--green);text-decoration:none;line-height:1.4;cursor:pointer;position:relative;outline:0;box-shadow:none;border:0;margin-top:2rem;display:block;min-width:15rem}@media(min-width: 768px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{min-width:22rem}}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#d3d5d2;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1.5rem}.wp-block-heading{position:relative;z-index:999;color:#717c72}.wp-block-heading+.cart-totals{position:relative;z-index:999}.wp-block-woocommerce-cart-order-summary-block>*{padding:16px !important}.wc-block-cart__sidebar{padding-top:2rem}.cky-btn-revisit-wrapper{background:#717c72 !important}.cky-btn-accept{background-color:#717c72 !important;border-color:#717c72 !important;color:#fff !important}.cky-btn-preferences,.cky-btn-reject,.cky-btn-customize{border-color:#717c72 !important;color:#717c72 !important}.wp-block-woocommerce-cart-order-summary-block{margin-top:2rem}.woocommerce-shipping-fields{padding:2px}#ship-to-different-address{font-family:var(--wp--preset--font-family--body)}#ship-to-different-address span{margin-left:8px}.quickswish-modal-close{background:#222}@media(max-width: 768px){.woocommerce-form-coupon{display:flex;flex-wrap:wrap;flex-direction:column}.woocommerce-form-coupon *{width:100% !important}}.ywcas-search-mobile .mobile-search-close{right:0 !important}.ywcas-popover-results .popover-content{max-height:75dvh !important}.wishlist_table.mobile{padding-left:0}.wishlist_table.mobile .product-thumbnail img{aspect-ratio:1;object-fit:cover}.wishlist_table.mobile .item-details .product-name a{color:#a09d9a;padding-left:3px;font-size:1.25rem;margin-bottom:0rem;line-height:1.2;font-weight:600;text-decoration:none}.wishlist_table.mobile .additional-info-wrapper{padding-left:75px;position:relative;top:-15px}.wishlist_table.mobile .additional-info-wrapper .product-add-to-cart{text-align:left !important;margin-bottom:0 !important}.wishlist_table.mobile .additional-info-wrapper .add_to_cart{text-transform:uppercase;letter-spacing:1px;font-size:12px;text-align:center;user-select:none;transition:.2s ease-in-out;padding:5px 20px !important;color:#fff;background-color:var(--wp--preset--color--green);text-decoration:none;line-height:1.4;cursor:pointer;position:relative;outline:0;box-shadow:none;border:0;border-radius:0;display:inline-block !important;margin-bottom:0 !important}.wishlist_table.mobile .product-remove{text-align:left !important;margin-top:1rem}.wishlist_table.mobile .product-remove *{text-align:left !important}.wishlist_table.mobile .product-remove:before{content:"Remove Product";color:red;text-decoration:underline;font-size:.7rem;text-align:left}.wishlist_table.mobile li{border:1px solid #a09d9a;margin-bottom:1rem;padding:1rem 1rem 0}.tml-register-link a,.tml-lostpassword-link a{text-decoration:underline !important;color:#be9d7d !important}
