@font-face{font-family:TestCalibre-Regular;src:url(https://cdn.shopify.com/s/files/1/0628/9525/9830/files/TestCalibre-Regular-BF661746edbee52.otf?v=1785397023)}@font-face{font-family:TestCalibre-Medium;src:url(https://cdn.shopify.com/s/files/1/0628/9525/9830/files/TestCalibre-Medium-BF661746ed8cff9.otf?v=1785397029)}@font-face{font-family:TestCalibre-Bold;src:url(https://cdn.shopify.com/s/files/1/0628/9525/9830/files/TestCalibre-Bold-BF661746ed7c530.otf?v=1785397039)}@font-face{font-family:TestCalibre-Semibold;src:url(https://cdn.shopify.com/s/files/1/0628/9525/9830/files/TestCalibre-Semibold-BF661746ed9242e.otf?v=1785397045)}.fancybox-slide.fancybox-slide--current.fancybox-slide--image.fancybox-slide--complete{background:#000000b3}body{background:transparent!important}html{scroll-behavior:smooth}.how-it-works__anchor{display:block;height:0;scroll-margin-top:110px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.scrolled-past-header sticky-header{background:#fff;box-shadow:0 3px 10px #00000024}.announcement-bar__message{font-size:16px;font-family:TestCalibre-Medium}body .page-width{max-width:1440px}.header__menu-item span{font-size:18px;font-family:TestCalibre-Medium;color:#000}.banner .banner__heading.h1{font-size:53px;font-family:TestCalibre-Semibold;width:34rem;line-height:58px}.banner .banner__heading.h2{font-size:32px;font-family:TestCalibre-Semibold;width:34rem;line-height:38px}.banner__box>*+.banner__buttons a.button:before{box-shadow:none}.banner__box>*+.banner__buttons a.button:after{box-shadow:none}.banner__box>*+.banner__buttons a.button{background:#fff;border-radius:30px;color:#000;font-family:TestCalibre-Medium;font-size:20px}.banner .banner__text p{font-size:16px;font-family:TestCalibre-Medium;color:#fff}.banner .trustbadge{font-size:15px;color:#000;font-family:TestCalibre-Medium;background:#fd5;width:fit-content;padding:2px 10px;border-radius:30px}h2.footer-block__heading{font-size:20px;font-family:TestCalibre-Semibold;text-align:left;margin-bottom:10px;color:#fff}.newsletter-subheading{font-size:15px;text-align:left;font-family:TestCalibre-Regular;padding-bottom:15px;color:#fff}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{box-shadow:none}.newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none}.newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.newsletter-form__field-wrapper .field__input{border:1px solid #fff;border-radius:30px}.newsletter-form__field-wrapper .field label{color:#fff;font-size:16px;font-family:TestCalibre-Regular}.footer-block__details-content p{color:#fff}.newsletter-form__button .icon path{color:#000}.newsletter-form__button .icon{transform:rotate(319deg)}.newsletter-form .newsletter-form__button{background:#fff!important;border-radius:30px;width:35px;height:35px;top:50%;transform:translateY(-50%);right:6px}.footer-block__details-content a.link{color:#fff;font-size:15px;font-family:TestCalibre-Regular}.footer-block__details-content a.link:hover{color:#fff;text-decoration:none}.brand_with_social{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px}.info_call{display:flex;align-items:center;gap:20px}.footer_top_brand .page-width{border-bottom:1px solid #80808057;margin-bottom:60px}.icon_call{display:flex}.content_icon p{margin:0;font-family:TestCalibre-Regular;color:#fff;font-size:18px}a.whishlist{position:relative;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem}.wishlist-count-bubble{position:absolute;top:.2rem;right:.1rem;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:999px;background:#111;color:#fff;font-size:1.1rem;line-height:1.7rem;text-align:center}.product-card__wishlist{position:absolute;z-index:9999!important;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:8px;border:0;border-radius:50%;background:#ffffffc7;color:#111;cursor:pointer;pointer-events:auto;opacity:0;transform:translateY(-5px);transition:opacity .2s ease,transform .2s ease}.card-wrapper:has(.product-card__wishlist){isolation:isolate}.card-wrapper:hover .product-card__wishlist,.product-card__wishlist:focus-visible{opacity:1;transform:translateY(0)}.product-card__wishlist svg{width:22px;height:22px;fill:transparent;stroke:currentColor;stroke-width:1.7}.product-card__wishlist.is-active svg{fill:currentColor}.product-media-container .product__media,.product-media-container{border:none;border-radius:20px;background:transparent}.product__title h1{font-size:22px;font-family:TestCalibre-Medium}.product .product__info-container .price__regular .price-item--regular{font-size:24px;font-family:TestCalibre-Medium}.product__info-container .price{position:relative}.product .price span.badge{position:absolute;right:0;background:none;color:#00a65f;font-family:TestCalibre-Medium;font-size:14px;z-index:999;top:0;border:none;display:block}.product .product-form__input .form__label{padding-left:0;font-size:18px;color:#000;font-family:TestCalibre-Medium}.product .product-form__submit{border-radius:30px;font-size:20px;text-transform:uppercase;font-family:TestCalibre-Medium}.product .product-form__submit:after,.product .product-form__submit:hover:after{box-shadow:none}.product-form__input--pill input[type=radio]+label{background-position:center}.swatch-input__label{padding:0!important;border:none!important;background:transparent!important}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label,.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:none!important}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground))!important;color:#fff!important}.product-form__input--pill input[type=radio]+label{background:transparent!important;border:1px solid #000;font-family:TestCalibre-Regular;font-size:16px!important;letter-spacing:0}.swatch-input__input:checked+.swatch-input__label{border:1px solid #000!important}.product .furnishing-services__card{border:1px solid #CACACA}.related-products__heading{text-align:center;font-size:24px;font-family:TestCalibre-Semibold}h3.card__heading{font-size:18px;font-family:TestCalibre-Medium;color:#000}.card__content .price .price__regular span.price-item{font-size:18px;color:#000;font-family:TestCalibre-Medium}span.mobile-facets__open-label{color:#000;font-size:16px;font-family:TestCalibre-Medium}.mobile-facets__open svg{color:#000}.facet-filters__label label,.facets__form .facet-filters__field .select__select,.product-count__text span{color:#000;font-size:16px;font-family:TestCalibre-Medium}ul.banner__breadcrumbs-list{margin:0;list-style:none;padding:0;display:flex;gap:6px;font-size:16px;font-family:TestCalibre-regular}a.banner__breadcrumbs-link{color:#000;text-decoration:none}.select .facet-filters__sort:focus-visible{box-shadow:none;outline:none}.facets__form .facet-filters__field .select__select{padding:0 10px}.select .svg-wrapper{color:#000}.contact-forms{display:flex;width:100%;padding:30px;background:#fff;border:1px solid #E4E4E4;box-shadow:0 1px 8px 1px #00000040;border-radius:16px;gap:80px}.contact-info{width:35%}.contact_form_information{width:65%;padding-top:30px}.contact_subheading{width:80%}.contact-info h2.title{font-size:32px;font-family:TestCalibre-Semibold;margin-bottom:0}.contact_subheading p{font-size:18px;font-family:TestCalibre-Regular;line-height:25px}.contact-forms .field .field__label{top:-34px;left:0;font-family:TestCalibre-Medium;font-size:18px;text-transform:capitalize}.contact-forms .field .field__label span{color:red}.contact__button button{font-size:20px;font-family:TestCalibre-Semibold;border-radius:30px}.contact .contact__button{text-align:right}.contact__button button:after,.contact__button button:before,.contact_form_information .field:before,.contact_form_information .field:after{box-shadow:none}.contact_form_information .field:hover:before,.contact_form_information .field:hover:after{box-shadow:none}.contact .contact__button button:hover:after,.contact .contact__button button:hover:before{box-shadow:none}.contact .field__input:focus{box-shadow:none}.contact_form_information .field{border:1px solid #828282;border-radius:6px}.contact .field__input:focus~.field__label{letter-spacing:normal}.contact .field.txtareas{margin-bottom:0}.contact_captcha p{font-size:15px;font-family:TestCalibre-Semibold}.contact .follow-us,.contact .email-us{display:flex;align-items:center}.follow-us-heading{font-size:18px;font-family:TestCalibre-Medium;margin-right:5px;color:#000}.email-us p{font-size:18px;font-family:TestCalibre-Regular}.image-with-text__heading{font-size:36px;font-family:TestCalibre-Semibold;line-height:normal}.image-with-text__text{font-size:22px;font-family:TestCalibre-Regular;color:#000}.image-with-text__media img{border-radius:12px}.section-policy{padding:40px 0}.section-policy h1{font-size:20px;font-family:TestCalibre-Semibold;margin-top:0}.section-policy p{font-size:16px;font-family:TestCalibre-Regular}.section-policy .rte strong{font-size:16px;font-family:TestCalibre-Semibold;color:#000}.copyright__content{font-size:18px;font-family:TestCalibre-Regular;color:#fff}.index .shopify-section-header-sticky{position:absolute!important;width:100%;top:10px}.index .header__menu-item span{color:#fff}.index .header__icon svg path{fill:#fff}.index .header__icon.header__icon--cart svg path{fill:none;stroke:#fff}.index .header__heading-logo{filter:brightness(0) invert(1)}.whishlist span.svg-wrapper{width:28px;height:28px}.index .whishlist span.svg-wrapper path{stroke:#fff}.whishlist span.svg-wrapper path{fill:none}.product__tax a{color:#000}@media only screen and (min-width:768px){.footer-block.grid__item:first-child{padding-left:unset}.footer-block.grid__item{padding-left:80px}.shop-now-btn.mobile{display:none}}@media only screen and (max-width:767px){.section-header.shopify-section-header-sticky.scrolled-past-header{background:#fff}.banner .banner__heading.h1{font-size:35px;width:28rem;line-height:41px}.banner .banner__heading.h1{font-size:22px;width:28rem;line-height:28px}.banner .banner__content{align-items:self-start;padding-top:50px}.banner .banner__text p{width:70%}.banner__box>*+.banner__buttons a.button{font-size:18px}.brand_with_social{display:flex;flex-direction:column-reverse}.brand_with_social .info_call{display:none}.footer_top_brand .page-width{border-bottom:unset}.footer_top_brand .page-width{margin-bottom:30px}.footer .grid{display:flex;flex-wrap:wrap;column-gap:unset;margin-bottom:0}.footer-block.grid__item:first-child{max-width:100%}.footer-block.grid__item.footer-block--menu{width:50%;max-width:50%;margin:0}.footer-block.grid__item:last-child{margin-bottom:0}.footer__content-top.page-width{padding:0 15px}.shop-now-btn.mobile{text-align:center;margin-top:20px}.product .product-info-section{padding-top:0}.product__info-container{padding-top:30px}.product .slider-button--next .icon path{fill:#000}.product .product__info-container .price__regular .price-item--regular{font-size:20px}.faq-section{padding-top:20px!important}.collection .collection-template-section{padding-top:5px}h3.card__heading{font-size:16px}ul.grid.product-grid{column-gap:12px}.contact-forms{gap:10px;display:block}.contact-info,.contact_form_information{width:100%}.contact .contact_form_information .field{margin-bottom:4.5rem}.contact .contact_form_information .field.txtareas{margin-bottom:5px}body .header{padding:10px 2rem}.image-with-text .image-with-text__content{padding:4rem 2rem}.image-with-text .image-with-text__heading{font-size:28px}.image-with-text .image-with-text__text{font-size:20px}}.product .product-tabs{margin-top:0}.product-tabs__item{border-bottom:1px solid rgba(var(--color-foreground),.65)}.product-tabs__button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.6rem 0;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:20px;line-height:1.3;text-align:left;cursor:pointer;font-family:TestCalibre-Medium}.product-tabs__icon{width:1.1rem;height:1.1rem;margin-left:2rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,2px);transition:transform .2s ease;flex:0 0 auto}.product-tabs__item.is-open .product-tabs__icon{transform:rotate(225deg) translate(-2px,2px)}.product-tabs__panel p{margin:0}.product-tabs__panel strong{margin-top:10px;display:inline-flex;font-family:TestCalibre-Medium;font-weight:400}.product-tabs__panel{padding:0 0 1.8rem;font-size:16px;line-height:1.55;color:#000;font-family:TestCalibre-Regular}.product-tabs__panel>:first-child{margin-top:0}.product-tabs__panel>:last-child{margin-bottom:0}.product-tabs__panel video,.product-tabs__panel iframe,.product-tabs__panel img{display:block;max-width:100%;height:auto}.related-product-swatches{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 12px}.related-product-swatches__link{position:relative;z-index:2;display:block;width:24px;height:24px;padding:2px;border:1px solid transparent;border-radius:50%}.related-product-swatches__link:first-child{border-color:rgb(var(--color-foreground))}.related-product-swatches__swatch{display:block;width:100%;height:100%;border:1px solid rgba(var(--color-foreground),.12);border-radius:50%;background:var(--related-swatch-color, #dedede);background-position:center;background-size:cover}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
