/** Shopify CDN: Minification failed

Line 6:1567 Unexpected ","

**/
.primary-btn,.sec-title,h2{text-transform:uppercase}.collection-custom-banner,.index .new-in-section,.index .new-in-section h2,.index .shop-look,header .header__icon.header__icon--wishlist{position:relative}.collection .facets__form-vertical .facet-checkbox__text-label,a{text-decoration:none!important}:root{--primary-color:#1C3330;--secondary-color:#B27051;--white:#FAFAFA;--black:#000;--light-black:#18181B;--box-bg:#BA9371;--text-font:"Caudex",serif;--heading-font:"Josefin Sans",sans-serif;--trade-color-primary:#1c3330;--trade-color-secondary:#345954;--trade-color-accent:#b27051;--trade-color-accent-hover:#a0634a;--trade-color-text:#18181b;--trade-color-text-muted:#71717a;--trade-color-background:#ffffff;--trade-color-background-warm:#faf9ef;--trade-color-border:#ebc0b1;--trade-font-heading:'Josefin Sans',sans-serif;--trade-font-body:'Caudex',serif;--trade-shadow-sm:0 1px 2px rgba(0, 0, 0, 0.05);--trade-shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -2px rgba(0, 0, 0, 0.1)}h2{font-family:var(--text-font)!important;font-size:30px!important;line-height:36px!important;font-weight:400!important;color:var(--primary-color)!important}p{font-family:var(--text-font);font-size:16px;line-height:24px;font-weight:400;color:#54605a}a{transition:.3s ease-in}.primary-btn{font-size:14px;line-height:14px;font-weight:400;padding:14px 16px;color:var(--white);background-color:var(--secondary-color);border:1px solid var(--secondary-color);text-decoration:none;display:inline-block}.primary-btn:hover{color:var(--secondary-color);background-color:transparent},.button::after,.button::before,a::after,a::before,button::after,button::before{box-shadow:none}.sec-title{font-family:var(--heading-font);font-size:30px;line-height:36px;font-weight:600;color:var(--primary-color)}.header--top-center *>.header__search{display:inline-flex}.account cart-notification,.banner__buttons .button::after,.banner__buttons .button::before,.client-story-boxes .slick-arrow::before,.collection .facets-vertical-form .product-count-vertical,.collection .product-count,.header .header__search .svg-wrapper.header__icon-close,.header--top-center>.header__search{display:none}.announcement-bar__message span{font-family:var(--heading-font);font-size:14px;line-height:20px;color:var(--white)}.header-wrapper .header__icons .svg-wrapper svg{width:auto;height:auto}.about .section-header:not(.scrolled-past-header) .header-wrapper,.collection .section-header:not(.scrolled-past-header) .header-wrapper,.contact .section-header:not(.scrolled-past-header) .header-wrapper,.index .section-header:not(.scrolled-past-header) .header-wrapper,.trade .section-header:not(.scrolled-past-header) .header-wrapper{background-color:#0000001A;backdrop-filter:blur(4px)}.about .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-logo-wrapper img,.about .section-header:not(.scrolled-past-header) .header-wrapper .header__icons svg path,.collection .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-logo-wrapper img,.collection .section-header:not(.scrolled-past-header) .header-wrapper .header__icons svg path,.contact .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-logo-wrapper img,.contact .section-header:not(.scrolled-past-header) .header-wrapper .header__icons svg path,.index .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-logo-wrapper img,.index .section-header:not(.scrolled-past-header) .header-wrapper .header__icons svg path,.trade .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-logo-wrapper img,.trade .section-header:not(.scrolled-past-header) .header-wrapper .header__icons svg path{filter:brightness(0) invert(1)}.about .section-header:not(.scrolled-past-header) .header__inline-menu ul li a,.collection .section-header:not(.scrolled-past-header) .header__inline-menu ul li a,.contact .section-header:not(.scrolled-past-header) .header__inline-menu ul li a,.index .section-header:not(.scrolled-past-header) .header__inline-menu ul li a,.trade .section-header:not(.scrolled-past-header) .header__inline-menu ul li a{color:#f4f4f5}.about .section-header:not(.scrolled-past-header) .header-wrapper .menu-drawer-container .header__icon svg path,.collection .section-header:not(.scrolled-past-header) .header-wrapper .menu-drawer-container .header__icon svg path,.contact .section-header:not(.scrolled-past-header) .header-wrapper .menu-drawer-container .header__icon svg path,.index .section-header:not(.scrolled-past-header) .header-wrapper .menu-drawer-container .header__icon svg path,.trade .section-header:not(.scrolled-past-header) .header-wrapper .menu-drawer-container .header__icon svg path{fill:#fff}.header{padding-bottom:0!important}#wishlist-products>a img,.account .header-wrapper,.product .slick-product-gallery .slick-main .main-item img,header .header__inline-menu{width:100%}header .header__inline-menu ul{width:100%;justify-content:space-between!important}header .header__icon.header__icon--wishlist .wishlist-count{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.header__inline-menu .list-menu>li>.tmenu_item_link{font-family:var(--heading-font);font-size:12px;font-weight:400;text-transform:uppercase!important}.header__inline-menu .list-menu>li>.tmenu_item_link:hover{color:#b27051!important}.section-header.shopify-section-group-header-group,.shopify-section-header-hidden{top:0}.header .search-modal{top:114px}.predictive-search__result-group h2{font-size:22px!important}body:not(.index) .section-header:not(.scrolled-past-header) .header-wrapper--border-bottom{border-bottom:1px solid var(--secondary-color)}.index .banner{margin-top:-115px!important;height:100vh;min-height:auto!important}.index .slideshow__text{padding:0!important;background-color:transparent;max-width:674px!important;margin-top:220px}.index .slideshow__text h2{font-family:var(--text-font)!important;font-size:28px!important;line-height:32px!important;font-weight:400!important;color:var(--white)!important;text-transform:capitalize}.index .slideshow__text .banner__buttons a{font-family:var(--heading-font)!important;font-size:14px!important;line-height:14px!important;font-weight:400!important;border:1px solid #ffff;text-transform:uppercase;opacity:1;background-color:transparent;transition:.3s ease-in}.index .slideshow__text .banner__buttons a:hover{background-color:var(--white);color:var(--light-black);border-color:var(--white)}.inner-banner{margin-top:-178px}.inner-banner h1{margin-bottom:0;font-family:var(--text-font)!important;font-weight:400}.inner-banner p{margin-bottom:0;font-family:var(--heading-font)!important;font-weight:400;color:#fff}.inner-banner .banner-content{justify-content:center;padding-top:260px}.cms-page-banner{height:100vh;margin-top:-115px}.cms-page-banner .page-width{align-items:center!important;padding-top:120px}.index .shop-look{z-index:1;padding-top:0!important}.cart__blocks .tax-note,.collection h2,.product .related-products h2,.shop-look .shop-look__product,.tmenu_submenu .tmenu_item>.tmenu_item_link .tmenu_product_body{text-align:center}.shop-look .shop-look__product .shop-look__title{font-family:var(--heading-font);font-size:18px;line-height:18px;font-weight:400;color:var(--secondary-color)}.shop-look__product.active>img{width:260px;height:auto}.shop-look__hotspot{border-radius:0!important;background:#fffFFF66!important}.shop-look__hotspot.active{background:#fffFFFCC!important;width:40px!important;height:40px!important}.shop-look__hotspot::after{width:17px!important;height:17px!important;background:url("/cdn/shop/files/EyeOff.svg?v=1770015878")!important}.shop-look__hotspot.active::after{width:24px!important;height:24px!important;background:url("/cdn/shop/files/Eye.svg?v=1770015879")!important}.index .new-in-section::before{content:"";position:absolute;left:0;right:0;top:-155px;bottom:-36px;background-color:var(--box-bg);z-index:0}.index .new-in-section .page-width,.new-in-section .slick-arrow{background-color:transparent!important}.new-in-section .card-wrapper .quick-add form{display:flex;gap:1px;position:absolute;bottom:82px;left:12px;right:12px;opacity:0;transition:.3s ease-in}.about-block-boxes .box:hover .image .overlay-text,.client-story-boxes .box.slick-active,.new-in-section .card-wrapper:hover .quick-add form{opacity:1}.new-in-section .card-wrapper .quick-add form .button{width:50%;min-width:auto;font-family:var(--text-font);font-size:14px;line-height:14px;font-weight:400;color:#18181b;background-color:var(--white);border:none}.about-block-boxes .box:hover .text h3,.collection .facets__form-vertical .facets__summary[aria-expanded=true]>div>span,.list-collections .rich-text__caption,.new-in-section .card-wrapper .quick-add form .button.card-btn-buy,.section-collection-list .collection-list__item .card-wrapper:hover .card__heading a{color:var(--secondary-color)}.contact__button button::after,.contact__button button::before,.customer.login button::after,.customer.login button::before,.customer.register button::after,.customer.register button::before,.new-in-section .card-wrapper .quick-add form .button::after,.new-in-section .card-wrapper .quick-add form .button::before,.reset-password button::after,.reset-password button::before,footer .newsletter-form__field-wrapper .field::after,footer .newsletter-form__field-wrapper .field::before{box-shadow:none}.new-in-section .card-wrapper .card__information .card__heading a{font-family:var(--heading-font);font-size:14px;line-height:14px;font-weight:500;color:var(--primary-color)}.new-in-section .card-wrapper:hover .card__information .card__heading a{color:var(--white)}.new-in-section .card-wrapper .card__information .price{font-family:var(--text-font);font-size:12px;line-height:12px;font-weight:400;color:var(--light-black)}.new-in-section .slick-arrow{box-shadow:none!important}.collection .card .card__badge .badge,.product .price__badge-sale{background-color:var(--secondary-color)}.new-in-section .slick-arrow::before{content:"";border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:10px;opacity:1}.new-in-section .slick-arrow.slick-prev::before{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.new-in-section .slick-arrow.slick-next::before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.section-collection-list .collection-list__item .card-wrapper .card__heading a{font-family:var(--text-font);font-size:14px;font-weight:400;line-height:14px;color:var(--black);transition:.3s ease-in}.casa-journey .image-with-text__content{padding-top:80px;padding-left:20px}.collection .facets__form-vertical .facets__heading{font-family:var(--heading-font);font-size:30px;line-height:36px;font-weight:500;color:var(--primary-color);text-transform:capitalize}.collection .facets__form-vertical .facets__summary>div>span{font-family:var(--heading-font);font-size:14px;line-height:20px;font-weight:400;color:var(--light-black);text-decoration:none}.collection .card__information .card__heading a{font-family:var(--text-font);font-size:18px;line-height:18px;font-weight:400;color:var(--primary-color);text-decoration:none}.collection .card__information .price .price__regular .price-item--regular,.collection .card__information .price .price__sale .price-item--sale{font-family:var(--text-font);font-size:12px;line-height:12px;font-weight:400;color:#71717a}.collection .card__information .price .price__sale .price-item--regular{font-family:var(--text-font);font-size:12px;line-height:12px;font-weight:400;color:#ef4444}.collection .card .card__badge{grid-row-start:unset;position:absolute;top:0;left:0}.collection .card .card__badge .badge{font-family:var(--heading-font);font-size:12px;line-height:16px;font-weight:400;border-radius:0;padding:8px 28px}.collection .facet-filters__field .facet-filters__label{font-family:var(--text-font)!important;font-size:14px!important;line-height:14px!important;font-weight:400;color:var(--light-black)!important;text-transform:capitalize!important}.collection .facet-filters__field .facet-filters__sort{padding-left:6px}.collection .facet-filters__field .facet-filters__sort:focus-visible{outline:0;box-shadow:none}.product .product__title h1{font-family:var(--heading-font);font-size:24px;line-height:32px;font-weight:600;color:var(--primary-color)}.product .price .price__regular .price-item--regular,.product .price .price__sale .price-item--sale{font-family:var(--text-font);font-size:16px;line-height:16px;font-weight:400;color:#71717a}.product .price .price__sale .price-item--regular{font-family:var(--text-font);font-size:16px;line-height:16px;font-weight:400;color:#ef4444}.product .product-form__input--pill input[type=radio]+label{border-color:var(--secondary-color);color:var(--secondary-color)}.cart-notification .cart-notification__links .button--secondary,.product .product-form__input--pill input[type=radio]+label:hover{border-color:var(--secondary-color)}.product .product-form__input--pill input[type=radio]:checked+label,.product .related-cushion-wishlist.active,.product .wishlist-btn.active{background-color:var(--secondary-color);color:var(--white)}.product .product-form__buttons .product-form__submit{border-color:var(--secondary-color);color:var(--secondary-color);border:1px solid var(--secondary-color);color:var(--secondary-color)}.cart-notification .cart-notification__links .button--primary,.product .product-form__buttons .shopify-payment-button__button{border:1px solid var(--secondary-color);background-color:var(--secondary-color)}.product .product-form__buttons .shopify-payment-button__button{color:var(--white)}#checkout-pay-button-section button,.cart__checkout-button,.product .product-form__buttons .shopify-payment-button__button:hover{background-color:var(--secondary-color)}.product .product-form__buttons .product-form__submit::after,.product .product-form__buttons .product-form__submit::before,.product .product-form__buttons .shopify-payment-button__button--unbranded:after,.product .product-form__buttons .shopify-payment-button__button--unbranded:before,.tmenu_item--root>.tmenu_submenu{box-shadow:none!important}.product .wishlist-btn{font-family:var(--heading-font);font-size:14px;line-height:14px;font-weight:400;color:var(--light-black);background-color:transparent;border:1px solid var(--primary-color);padding:12px 30px;cursor:pointer}#wishlist-products{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:80px}#wishlist-products>a{display:block;width:24%}.product .accordion__title{font-family:var(--heading-font)!important;font-size:16px!important;line-height:24px!important;font-weight:400!important;color:var(--secondary-color)!important;text-transform:capitalize}.list-collections .rich-text__heading,.list-collections h1.title{font-family:var(--heading-font)!important;font-weight:600!important}.product .related-products{margin-top:50px}.product .slick-product-gallery{display:flex;gap:24px}.product .slick-product-gallery .slick-thumbs{width:20%}.product .slick-product-gallery .slick-thumbs .thumb-item{margin:12px 0;cursor:pointer}.product .slick-product-gallery .slick-thumbs .thumb-item img{height:90px}.product .slick-product-gallery .slick-main{width:80%}.list-collections main{padding-bottom:80px}.list-collections .rich-text__heading{font-size:24px!important;line-height:32px!important;color:var(--primary-color)!important}.list-collections h1.title{font-size:30px!important;line-height:36px!important;color:var(--primary-color)!important;text-transform:uppercase;text-align:center;margin-bottom:40px}.banner__box .banner__heading,.banner__box .banner__text p,.bread-crumb nav span,.list-collections .card__heading a{font-family:var(--text-font)!important}.list-collections .card__heading a{font-size:18px!important;line-height:18px!important;font-weight:400!important;color:var(--primary-color)!important}.bread-crumb{padding-top:40px}.bread-crumb nav span{font-size:14px!important;line-height:14px!important;font-weight:400!important;color:#71717a!important}.list-collections .collection-list{column-gap:24px;row-gap:32px}.list-collections .collection-list .collection-list__item{max-width:31.8%}.banner__box{max-width:612px!important;background-color:transparent}.banner__box .banner__heading{font-size:48px!important;line-height:48px!important;font-weight:400!important;color:#345954!important;text-transform:capitalize;margin-bottom:20px}.banner__box .banner__text p{font-size:18px;line-height:18px;font-weight:400;color:var(--light-black)}.about-block-boxes .box .text h3,.client-story-boxes .box h3{font-family:var(--heading-font);font-size:16px;color:var(--light-black);font-weight:400}.about-block{display:flex;gap:24px;padding:120px 0 80px}.about-block .left-block{width:40%;height:1085px}.about-block .left-block img,.about-block-boxes .box .image img,.recently-viewed-product .product-box .image img{width:100%;height:100%;object-fit:cover}.about-block .right-block{width:60%;display:flex;flex-direction:column;justify-content:space-between}.about-block-boxes{display:flex;flex-direction:row;flex-wrap:wrap;gap:19px;row-gap:32px;margin-top:40px}.about-block-boxes .box{width:48.5%;cursor:pointer}.about-block-boxes .box .image{height:160px;position:relative}.about-block-boxes .box .image .overlay-text{position:absolute;top:0;bottom:0;left:0;right:0;padding:8px;display:flex;justify-content:center;align-items:center;background:#fffFFFCC;backdrop-filter:blur(16px);opacity:0;transition:.3s ease-in}.about-block-boxes .box .text{display:flex;gap:8px;align-items:center;padding-top:12px}.about-block-boxes .box .text h3{line-height:24px;margin:0;transition:.3s ease-in}.about-block-boxes .box .text .icon svg path{fill:#000}.about-block-boxes .box:hover .text .icon svg path{fill:var(--secondary-color)}.client-story .sec-title{margin-bottom:40px;text-align:center}.client-story-boxes{overflow:hidden}.client-story-boxes .slick-next{top:unset;bottom:0;right:44%;z-index:1}.client-story-boxes .slick-next img{transform:none!important}.client-story-boxes .slick-prev{top:unset;bottom:0;left:44%;z-index:1}.client-story-boxes .slick-track{padding-bottom:64px}.client-story-boxes .box{background-color:#faf9ef;padding:60px 24px 50px;box-shadow:0 4px 4px 0 #00000040;text-align:center;margin:0 12px;opacity:.5}.client-story-boxes .box h3{line-height:24px}.bespoke-clients,.bespoke-cta,.bespoke-process,.bespoke-products,.recently-viewed-product{padding:80px 0}.recently-viewed-product .sec-title{text-align:center;margin-bottom:40px}.recently-product-boxes{display:flex;flex-wrap:wrap;gap:22px}.recently-viewed-product .product-box{width:32%;background-color:#f4f4f5;padding:12px}.recently-viewed-product .product-box .image{height:262px}.recently-viewed-product .product-box .text h3{font-family:var(--text-font);font-size:14px;line-height:14px;font-weight:400;color:var(--primary-color);margin:20px 0 8px}.recently-viewed-product .product-box .text h4{font-family:var(--text-font);font-size:12px;line-height:12px;font-weight:400;color:var(--light-black);margin:0}#shopify-section-template--16095014584453__17851445406d9019b0 .page-width,.customer.login,.customer.register{max-width:100%!important;padding:0!important}.customer.login h1,.customer.register h1{font-family:var(--heading-font);font-size:24px;line-height:32px;font-weight:600;color:var(--primary-color);text-transform:uppercase;margin:0}.customer.register h1{margin-bottom:40px}.customer.login h2.form__message,.customer.register h2.form__message{font-size:20px!important}.customer.login h2.form__message:focus-visible,.customer.register h2.form__message:focus-visible{outline:0;outline-offset:none;box-shadow:none}.customer.login p,.customer.register p{font-family:var(--heading-font);font-size:14px;line-height:20px;font-weight:400;color:#71717a;margin:8px 0 24px}.customer.login form,.customer.register form{margin-top:0}.customer.login .login-split__left,.customer.register .login-split__left{padding:0 10%}.customer.login button,.customer.register button,.reset-password button{width:100%;background-color:var(--secondary-color)}.customer-support{padding:127px 0 40px!important;background-color:transparent!important}.customer-support .support-intro h2{margin-top:0;margin-bottom:28px}.customer-support .support-items{gap:28px}.customer-support .support-items .icon{display:flex;align-items:center;gap:8px;margin-bottom:16px}.customer-support .support-items .icon h4{font-family:var(--heading-font);font-size:16px;font-weight:500;line-height:20px;color:var(--secondary-color);margin:0}.customer-support .support-items:last-child a{color:var(--primary-color);font-size:14px;font-weight:500}.contact-split{padding:80px 0!important;min-height:auto!important}.contact-split .contact-split__left{padding:0}.contact-split .contact-split__left img{height:100%;object-fit:cover}.contact-split .contact-split__right{padding:40px}.contact-split .contact-split__right form{margin-top:40px}.contact-split .contact-split__right form select.field__input{padding:0 14px}.contact-split .contact-split__right form .field__input[name="contact[Attachment]"]{padding:9px 14px}.contact-split .contact-split__right form .contact__button button{background-color:var(--secondary-color);color:var(--white);font-family:var(--text-font);font-size:14px;font-weight:500}body.account.gradient{max-width:100%;padding:0}.account .customer.account{padding-top:80px;padding-bottom:80px}.cart__blocks .totals{align-items:center;justify-content:space-between}.cart__blocks .totals h2.totals__total{font-size:20px!important}.cart-notification .cart-notification__heading{font-size:17px!important;font-weight:600}footer{padding:41px 0 64px;background-image:url(/cdn/shop/files/footer-bg.png?v=1769758494)!important;background-size:cover!important;background-position:center!important}footer .footer__blocks-wrapper .footer-block{width:14%}footer .footer__blocks-wrapper .footer-block:first-child{width:41%;padding-right:100px}footer .footer__content-top h3{font-family:var(--heading-font);font-size:16px;font-weight:500;line-height:24px;color:var(--primary-color);margin-bottom:24px}footer .footer-block__newsletter h3{margin-bottom:12px}footer .newsletter-form__field-wrapper .field input{background:0 0;border:1px solid #a1a1aa!important}footer .footer__content-bottom-wrapper .footer__column{width:50%}.footer__copyright ul{list-style:none;padding-left:0;margin-right:20px}.footer__copyright ul li{padding:0 20px}.footer__copyright ul li:first-child{padding-left:0}.footer__copyright .copyright__content,.footer__copyright ul li{font-family:var(--text-font);font-size:14px;line-height:14px;font-weight:400;color:#121212BF;position:relative}.footer__copyright ul li::before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:#121212BF;padding:0}.creatives-section,.trade-faq{padding-top:80px}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important}.banner{background:#000}.banner .slideshow__media{opacity:.8}.tmenu_item--root>.tmenu_submenu,.tmenu_submenu_type_flyout .tmenu_submenu{backdrop-filter:blur(20px);border-bottom:3px solid #b27051;box-shadow:0 4px 8px 0 #00000040;padding:40px!important}.scrolled-past-header .header-wrapper--border-bottom{border-bottom:1px solid #b27051}.tmenu_item--root .tmenu_item_display_header>.tmenu_item_link{border-color:transparent}.tmenu_submenu .tmenu_item>.tmenu_item_link{font-family:var(--text-font);font-weight:400!important;color:#a3a3a3!important}.tmenu_submenu .tmenu_item .tmenu_submenu .tmenu_item_link{font-family:var(--heading-font);font-weight:400!important;color:#3f3f46!important}.tmenu_submenu .tmenu_item .tmenu_submenu .tmenu_item_link:hover{color:#b27051!important;text-decoration:underline!important}.tmenu_submenu .tmenu_item>.tmenu_item_link .tmenu_product_title{font-family:var(--heading-font);font-size:14px;color:#b27051}.tmenu_submenu .tmenu_item>.tmenu_item_link .tmenu_product_price{font-family:var(--text-font);font-size:12px;font-weight:400!important;color:#54605a!important}.collection-custom-banner::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#00000054}.collection-custom-banner>.page-width{z-index:1}.collection.collection--empty h2.title{text-align:left}.joining-section-img-content{display:flex;flex-direction:row-reverse}.payment-policy h1,.shopify-policy__title h1{font-family:var(--text-font);font-weight:400}.casa-journey .image-with-text__video-wrapper video{width:100%;height:100%}.casa-journey .image-with-text__media{border:none}#shopify-section-template--16095014584453__rich_text_dDLVwB{margin-bottom:20px}#shopify-section-template--16095014584453__rich_text_dDLVwB .rich-text__wrapper{justify-content:center}#shopify-section-template--16095014584453__rich_text_dDLVwB .rich-text__wrapper .rich-text__blocks{text-align:center}#shopify-section-template--16546646098053__custom_liquid_3aga4g .section-template--16546646098053__custom_liquid_3aga4g-padding,#shopify-section-template--16546646130821__custom_liquid_yEz3wQ .section-template--16546646130821__custom_liquid_yEz3wQ-padding,#shopify-section-template--16546646163589__custom_liquid_GbGYVx .section-template--16546646163589__custom_liquid_GbGYVx-padding{padding-bottom:0}.cd-contact-form__success,.cd-trade-apply__success{margin-bottom:16px;color:#5cb85c}@media(max-width:1200px){.list-collections .collection-list .collection-list__item{max-width:31.6%}.about-block-boxes{gap:17px}.recently-product-boxes{gap:20px}}@media(max-width:1100px){.index .new-in-section:before{top:-48px;bottom:-60px}.about-block-boxes{gap:16px}.recently-product-boxes{gap:18px}}@media(max-width:1024px){.list-collections .collection-list .collection-list__item{max-width:31.4%}.about-block-boxes{margin-top:20px}.about-block-boxes .box{width:48.4%}.about-block .left-block{height:800px}}@media(max-width:991px){h2{font-size:24px!important;line-height:30px!important}.list-collections .collection-list{column-gap:23px;row-gap:30px}.list-collections .collection-list .collection-list__item{max-width:31%}.product .slick-product-gallery{flex-direction:column-reverse;gap:18px}.product .slick-product-gallery .slick-main,.product .slick-product-gallery .slick-thumbs{width:100%}.product .slick-product-gallery .slick-thumbs .slick-track{display:flex;gap:18px;margin-left:0}.product .slick-product-gallery .slick-thumbs .thumb-item{margin:0}.product .slick-product-gallery .slick-thumbs .thumb-item img{height:auto;width:100%}.about-block{padding:80px 0 60px}.client-story,.recently-viewed-product{padding:60px 0}.recently-product-boxes{gap:17px;gap:13px}.about-block-boxes .box{width:47%}}@media(max-width:768px){.index .slideshow__text h2{font-size:32px!important;line-height:38px!important}.shop-look{padding-top:10px!important}.shop-look__grid{gap:20px!important}footer .footer__blocks-wrapper .footer-block{width:100%!important;padding-right:0!important}.new-in-section .card-wrapper .quick-add form{opacity:1}.new-in-section .card-wrapper .card__information .card__heading a{color:var(--white)}.list-collections .collection-list .collection-list__item{max-width:48%}.contact-split{gap:40px}.contact-split .contact-split__left{height:300px}.contact-split__right{height:auto!important;padding:0!important}.about-block .left-block{display:none}.about-block .right-block{width:100%}.recently-viewed-product .product-box{width:48%}.banner__box .banner__heading{font-size:38px!important;line-height:44px!important}}@media(max-width:750px){.product__info-wrapper{margin-top:28px}.product-form{margin-bottom:0}.product-form .product-form__buttons{display:flex;gap:16px;max-width:100%}.product-form .product-form__buttons>button,.product-form .product-form__buttons>div.shopify-payment-button{width:50%;margin-bottom:0}.casa-journey .image-with-text__video-wrapper{position:unset!important}.cms-page-banner .page-width{position:absolute}.cms-page-banner .banner__media{height:100%!important;background:#000}.cms-page-banner.banner--mobile-bottom .banner__box{padding:4rem 2rem}.cms-page-banner .banner__media img{opacity:.6}.cms-page-banner .banner__box h2{color:#fff!important}.cms-page-banner .banner__box p{color:#d5d5d5!important}}@media(max-width:576px){.list-collections .collection-list{column-gap:14px;row-gap:24px}.recently-viewed-product .product-box{width:100%}.about-block-boxes .box .text h3{font-size:14px;line-height:22px}.client-story-boxes .slick-next{right:40%}.client-story-boxes .slick-prev{left:40%}.new-in-section .card-wrapper .quick-add form .button{padding:0 1.25rem}.casa-journey .image-with-text__content{padding-top:40px}}.shopify-policy__container{max-width:116rem;padding-bottom:60px;padding-top:60px}.payment-policy{padding-bottom:60px!important;padding-top:60px!important}body.trade{width:100%;background-color:var(--trade-color-background)}.trade-banner{position:relative;width:100%;height:500px;display:flex;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat}.trade-banner__container{width:100%;max-width:1280px;margin:0 auto;padding:0 80px}.trade-banner__content{max-width:600px;display:flex;flex-direction:column;gap:20px}.trade-banner__title{font-family:var(--trade-font-heading);font-weight:400;font-size:48px;line-height:1;color:var(--trade-color-secondary);margin:0}.trade-banner__description{font-family:var(--trade-font-body);font-weight:400;font-size:18px;line-height:1.2;color:var(--trade-color-text);margin:0}.creatives-section__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:120px}.creatives-section__content{display:flex;flex-direction:column;max-width:540px;gap:40px;padding:24px 32px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.creatives-section__heading,.trade-faq__title{font-family:var(--trade-font-heading);font-weight:600;font-size:30px;line-height:36px;color:var(--trade-color-primary);margin:0}.creatives-section__block{display:flex;flex-direction:column;gap:16px}.creatives-section__subheading{font-family:var(--trade-font-heading);font-weight:600;font-size:20px;line-height:28px;color:var(--trade-color-text);margin:0}.creatives-section__text{font-family:var(--trade-font-body);font-weight:400;font-size:16px;line-height:1.2;color:var(--trade-color-text);margin:0}.creatives-section__image-wrapper{display:flex;align-items:flex-start;justify-content:flex-end}.creatives-section__image{width:100%;max-width:708px;height:500px;object-fit:cover}.member-perks__title{font-family:var(--trade-font-heading);font-weight:600;font-size:30px;line-height:36px;color:var(--trade-color-primary);text-align:center;margin:0}.member-perks__subtitle{margin-top:20px;font-family:var(--trade-font-body);font-weight:400;font-size:16px;line-height:1.2;color:var(--trade-color-text);text-align:center}.member-perks__card-title,.trade-faq__item[open] .trade-faq__question-text{color:var(--trade-color-accent)}.member-perks__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:37px;width:100%;margin-top:18px}.member-perks__card,.trade-faq__item{background:var(--trade-color-background);box-shadow:var(--trade-shadow-md);border-radius:4px}.member-perks__card-inner{display:flex;flex-direction:column;gap:2px;padding:32px 20px 0}.member-perks__icon-wrapper{width:24px;height:24px}.member-perks__icon-wrapper img{width:100%}.member-perks__card-title{font-family:var(--trade-font-heading);font-weight:500;font-size:18px;line-height:1.4;margin:0}.member-perks__card-description,.trade-faq__answer p{font-family:var(--trade-font-body);font-weight:400;font-size:16px;line-height:1.2;margin:0}.member-perks__card-description{color:var(--trade-color-text);padding:16px 20px 32px}.trade-faq__layout{display:flex;gap:32px;position:relative}.trade-faq__image-wrapper{flex-shrink:0;width:401px}.trade-faq__image{width:401px;height:832px;object-fit:cover}.joining-section__cta svg,.trade-faq__chevron{width:20px;height:20px}.trade-faq__content{flex:1;display:flex;flex-direction:column;gap:40px;padding-top:40px;max-width:847px}.trade-faq__accordion{display:flex;flex-direction:column;gap:20px}.trade-faq__question{display:flex;justify-content:space-between;align-items:center;padding:32px 20px;cursor:pointer;list-style:none}.trade-faq__question::-webkit-details-marker{display:none}.trade-faq__question-text{font-family:var(--trade-font-heading);font-weight:500;font-size:18px;line-height:1.4;color:var(--trade-color-text);transition:color .2s}.trade-faq__chevron{display:flex;align-items:center;justify-content:center;color:var(--trade-color-text);transition:transform .2s}.joining-section__step-number,.joining-section__title{color:var(--trade-color-primary);font-family:var(--trade-font-heading)}.trade-faq__item[open] .trade-faq__chevron{transform:rotate(180deg)}.trade-faq__answer{padding:0 20px 32px}.trade-faq__answer p{color:var(--trade-color-text)}.joining-section{padding:100px 0 50px;width:100%}.joining-section__container{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:1280px;margin:0 auto;padding:0 80px}.joining-section__image-wrapper{width:100%;max-width:1062px}.joining-section__image{width:100%;height:100% object-fit: cover}.joining-section__content{display:flex;flex-direction:column;gap:40px;max-width:845px;margin:0 auto;padding:24px 32px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.joining-section__title{font-weight:600;font-size:30px;line-height:36px;text-align:left;margin:0}.joining-section__steps{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;width:100%}.joining-section__step{width:46%;background:var(--trade-color-background);box-shadow:var(--trade-shadow-md);border-radius:4px;border:1px solid transparent;padding:20px 8px}.joining-section__step:last-child{width:100%}.joining-section__step:hover{border-color:var(--trade-color-border)}.joining-section__step-number{display:block;font-weight:400;font-size:24px;line-height:1.4;margin-bottom:12px}.joining-section__step-content{display:flex;flex-direction:column;gap:4px}.joining-section__step-title{font-family:var(--trade-font-heading);font-weight:400;font-size:16px;line-height:1.5;color:var(--trade-color-accent);margin:0}.joining-section__step-description{font-family:var(--trade-font-body);font-weight:400;font-size:14px;line-height:1.2;color:var(--trade-color-text);margin:0}.joining-section__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:300px;height:40px;padding:8px 12px;background:var(--trade-color-accent);color:#fafaf9;border:none;border-radius:4px;font-family:var(--trade-font-heading);font-weight:400;font-size:14px;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s}.joining-section__cta:hover{background:var(--trade-color-accent-hover)}.trade-popup.is-open{background:#00000066}@media screen and (max-width:1200px){.member-perks__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.creatives-section__grid{grid-template-columns:1fr}.creatives-section__content{max-width:100%}.creatives-section__image-wrapper{justify-content:center}.creatives-section__image{max-width:100%;height:400px}.member-perks__grid{grid-template-columns:repeat(2,1fr)}.trade-faq__layout{flex-direction:column}.trade-faq__image-wrapper{width:100%;display:flex;justify-content:center}.trade-faq__image{width:100%;max-width:500px;height:400px}.trade-faq__content{padding-top:0;max-width:100%}.joining-section__steps{flex-direction:column;gap:20px}}@media screen and (max-width:768px){.index .banner,.inner-banner{margin-top:-65px!important}.inner-banner{height:400px}.inner-banner picture{height:100%}.inner-banner picture img{height:100%;object-fit:cover}.inner-banner .banner-content{padding-bottom:20px}.creatives-section,.joining-section{padding-top:60px;padding-bottom:30px}.creatives-section__grid{margin-bottom:60px}.creatives-section__heading,.joining-section__title,.member-perks__title,.trade-faq__title{font-size:24px;line-height:30px}.creatives-section__subheading{font-size:18px}.creatives-section__image,.trade-faq__image{height:300px}.member-perks__grid{grid-template-columns:1fr;gap:20px}.trade-faq{padding-top:30px;padding-bottom:60px}.joining-section__image{height:150px}.joining-section__cta{width:100%;max-width:300px}}@media screen and (max-width:480px){.trade-banner{height:350px}.trade-banner__title{font-size:28px}.trade-banner__content{gap:16px}.creatives-section__content,.joining-section__content{padding:16px 20px;gap:24px}.index .new-in-section:before{top:0;bottom:0}.index .new-in-section{padding:40px 0}.casa-journey{padding-top:60px!important}}