@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0622/1604/4618/files/Outfit-Light.woff2?v=1731896028) format("woff2"),url(https://cdn.shopify.com/s/files/1/0622/1604/4618/files/Outfit-Light.woff?v=1731896028) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0622/1604/4618/files/Outfit-Medium.woff2?v=1731896028) format("woff2"),url(https://cdn.shopify.com/s/files/1/0622/1604/4618/files/Outfit-Medium.woff?v=1731896028) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(https://cdn.shopify.com/s/files/1/0622/1604/4618/files/Outfit-Regular.woff2?v=1731896028) format("woff2"),url(https://cdn.shopify.com/s/files/1/0622/1604/4618/files/Outfit-Regular.woff?v=1731896027) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Outfit!important;font-weight:300!important}.bttn,#shopify-product-reviews .spr-summary-actions-newreview,.product__reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-summary-actions-,.product__reviews .spr-summary-actions-,#shopify-product-reviews .spr-button-primary,.product__reviews .spr-button-primary{border-radius:5px!important}.btnrad0 .bttn{border-radius:0!important}.bttn{padding-left:70px;padding-right:70px}h3.text-block__heading{font-size:16px;font-weight:400!important}.gallery__heading{font-size:16px}h2.section-heading{font-size:28px}.smallh_cap div.text-block__item{text-transform:capitalize}.padb0 .section{padding-bottom:0}shop-follow-button{display:none!important}.custom_sec3 .card-media{height:700px}.custom_sec3 .block-description{text-align:left}.semibespoke .grid__item:first-of-type img{object-position:bottom center}.home_gallery .gallery__slide.carousel__slide .image img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home_gallery .gallery__slide.carousel__slide .image:hover img{transform:scale(1.1)!important}.home_gallery .text-block--center{margin-bottom:150px}.gallery__description{font-size:16px}.padt150.fullwidth,.padt150{padding-top:150px}.padb150{padding-bottom:150px}.padt100{padding-top:100px}.padb100{padding-bottom:100px}.padb50{padding-bottom:50px}.home_gallery{padding-left:20px;padding-right:20px}.small_capitalize .text-block__item,.small_capitalize .image-hero__overline{text-transform:capitalize}.product-item__details-wrapper{padding:0 10px}.text_center .product-item__details-wrapper *{text-align:center!important;justify-content:center;align-items:center}.product-item__details a{font-family:Outfit;font-weight:400!important}.collection__products .product-item__details-wrapper .price *,.collection__products .product-item__details a{font-size:16px}.product-item__details-wrapper .price *{color:#787878!important;font-weight:400!important}.gallery__video{width:100%;min-height:400px;object-fit:cover}.home_vid_gallery .carousel__navigation{bottom:0!important}.carousel:hover .carousel__navigation,.carousel:focus .carousel__navigation,.user-is-tabbing .carousel .carousel__navigation{transform:translate(0)!important}.gallery__slides .gallery__slide{text-align:center}.gallery__slides .gallery__heading{font-weight:500!important}#careers-2 .careers-column-image{height:450px}.filter-item__swatch{border:0!important;width:24px;height:24px}.fullwidth{padding:0}.col_sections .image-with-text__text-container{padding:80px}.collection-sidebar__heading{color:#000!important}.collection-sidebar h1{font-size:28px}.collection-sidebar__heading{height:auto!important}.collection-sidebar__heading svg{opacity:1!important}.collection__sidebar{width:20%}.product-item .product-item__swatches-wrapper,.product-item .product-item__swatch{opacity:1!important}.product-item__swatch{width:24px;height:24px}.collection__container.description{max-width:900px;margin-top:100px}.collection-sidebar__heading,.collection-sidebar__group .hover-content{margin-left:0!important;padding-left:10px}.product-form__inner .product-form__color-swatch{position:relative}.product-form__inner .product-form__color-swatch small{position:absolute;bottom:-20px;left:-6px;right:0;background:#fff;color:#000;z-index:99999;padding:2px 5px;width:70px;opacity:0;-webkit-transition:all .2sease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2sease-in-out;text-align:left;display:block}.product-form__inner .product-form__color-swatch:hover small{opacity:1}.product-form__inner .product-form__controls-group .product-form__color-swatches{flex-direction:column;justify-content:start;align-items:start;gap:5px}.product-form__inner .accordion{border-bottom:1px solid #dedede}.product-form__inner .accordion__label{padding-bottom:10px;padding-top:10px}.product-form__inner .accordion__text{padding-bottom:10px}button.product-form__color-swatch{border:0!important}.product__media-container{flex:60%;width:60%}.product__meta{flex:45%;width:45%}.series_label{font-size:16px;font-family:Outfit;font-weight:300}.product-form__inner .product__price{font-family:Outfit;font-weight:300}.product-form__chip-wrapper,.product-form__option-swatches-wrapper{column-gap:10px;align-items:center}.product-form__color-swatches{align-items:center;gap:20px}.product-form__option-label-wrapper{flex:none!important;width:auto}.product-form__option-label-wrapper label{font-size:16px}.product-form__cart-submit *{font-size:16px;text-transform:capitalize}.product-form__submit-button-wrapper .product-form__cart-submit{border-radius:0!important}.product-form__color-swatch{width:18px!important;height:18px!important}.acc_border{margin:0}.product-form__chip{padding:5px 10px;height:auto}.finish_section h2{font-size:36px}.pd0{padding-top:0!important}.sustain_banner h2.image-hero__heading{font-size:28px}.section-feature-blocks h2{border-bottom:1px solid #D9D9D9;padding-bottom:50px;text-align:center;margin-bottom:50px}h3.feature-heading{font-size:20px;font-weight:400!important}.feature-block{text-align:left;display:flex;flex-direction:column;justify-content:space-between}.section-faq h2{border-bottom:1px solid #D9D9D9;padding-bottom:50px;margin-bottom:50px}.featured-in__list{margin:0;padding:0;list-style:none}.blog__articles.two-column{grid-template-columns:repeat(2,1fr)}.blog-projects section.blog{margin-top:0}.blog-projects .blog__heading{display:none}.blog-projects .blog__article{border:0!important}.blog__article-title a{font-size:28px}.blog__article-metafield{font-size:14px;margin-top:10px}.blog-projects .blog__pagination{display:none}.featured_prods h2,.project_details h2{font-size:20px}.project_details .blog__article-metafield{font-size:16px;display:grid;margin-top:0;grid-template-columns:1fr 4fr}.pagination-posts{font-size:16px;text-align:center;padding-bottom:100px}.pagination-posts__grid{display:flex;gap:100px;justify-content:center;padding:0 20px}.pagination-posts__link{display:flex;gap:20px;align-items:center}.project_slider.slider-for{margin-bottom:20px}.slider-nav>.slick-list{padding:0!important}.project_slider.slider-nav .slick-track{display:flex;gap:20px}.project_slider.slider-nav img{height:300px}.project_slider.slider-nav .slick-track:before,.project_slider.slider-nav .slick-track:after{display:none}.project_slider.slider-nav .blog_images{cursor:pointer}.trade_container .contact__heading{font-size:24px;margin-top:0}.trade_container .bttn{border-radius:0!important}.trade_container .content_container{max-width:400px}.trade_container .contact__content-inner{width:100%;background:#000;padding:40px;color:#fff}.trade_container .contact__content{display:flex;justify-content:center;align-items:start;flex-direction:column}.trade_container input:not(:placeholder-shown)+.label--above,.trade_container textarea:not(:placeholder-shown)+.label--above,.trade_container select:not(:placeholder-shown)+.label--above,.trade_container form label.label--above,.trade_container input:focus+.label--above,.trade_container textarea:focus+.label--above,.trade_container select:focus+.label--above{opacity:0!important}.trade_container .contact__form select,.trade_container .contact__form .input{color:#000}.trade_container form{display:flex;flex-direction:column}.trade_container form h2{font-size:18px}.trade_container form .bttn{background:#fff;color:#000;max-width:300px;align-self:end;padding:0;max-width:150px}footer{padding-bottom:20px!important}.footer__heading{font-size:16px;letter-spacing:0;color:#fff}.footer__links a,.footer__group p{font-size:15px;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer__group .rte a{-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.bottom_footer{display:grid;grid-template-columns:1fr 2fr 1fr;justify-content:space-between;align-items:start;gap:10px}.footer__payment-icons,.footer__social-icons{font-size:13px;display:flex;margin-bottom:0;gap:10px;flex-direction:column}.footer__social-icons li{line-height:25px;height:15px;margin-right:10px}.footer__copyright{color:#fff!important;font-size:13px}.footer__bottom{justify-content:end;margin-bottom:20px}@media only screen and (max-width:1200px){.text-block__subheading{max-width:100%!important}.footer__groups{justify-content:space-between}.mob_pb0{padding-bottom:0!important}.footer__container{padding:0 20px}.footer__group--5,.footer__group--last{width:50%}.col_sections .image-with-text__text-container{padding:40px!important}.collection__container,.collection-banner__container,.header--default .header__content{padding:0 20px}.product-form__inner .product__title,.finish_section h2{font-size:28px}.product-page-wrapper__inner .product__meta,.product-page-wrapper__inner .product__media-container{width:100%}.custom_sec3 .card-media{height:600px}}@media only screen and (min-width:960px){.collection-banner{display:none}}@media only screen and (max-width:959px){.col_sections .image-with-text__text-container{padding:20px!important}}@media only screen and (max-width:767px){.image-hero__inner .image{padding-top:100%!important}.bottom_footer{grid-template-columns:1fr}.footer__bottom{justify-content:start}.type-heading-dynamic{font-size:25px}.section-faq h2,.sustain_banner h2.image-hero__heading,h2.section-heading,.blog__article-title a{font-size:23px}.padb150{padding-bottom:100px}.padt150{padding-top:100px}.payment-icons.list.flex.ma0.pa0{display:flex;flex-wrap:wrap;gap:10px}.sustain_banner .image{padding-top:100%!important;min-height:500px}.hero_bnner_mob .image{min-height:350px}.hero_bnner_mob .image img{object-fit:cover}.product-form__inner .product__title{font-size:25px}.trade_container .bttn{text-wrap:wrap;height:100%;padding:10px}.trade_container .contact__content-inner{padding:20px}.blog-projects.template-article article.section.grid--2-columns{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
