.header__icon--wishlist{position:relative}.header__icon--wishlist span.topbadge{position:absolute;top:6px;right:2px;font-size:7px;height:1.7rem;width:1.7rem}ul.footer__list-social{padding-top:20px}@media only screen and (min-width: 990px){.footer .footer__content-top{display:grid;grid-template-columns:100%}.footer__content-top .footer__blocks-wrapper{width:70%;margin:0 auto}.footer .footer-block--newsletter{align-items:flex-start;margin-top:0}.footer .footer-block--newsletter h2{text-align:left}}.slideshow__controls.slider-buttons{position:absolute;bottom:20px;right:25px}.slideshow__controls .slider-button{display:none}.slideshow__control-wrapper .slider-counter__link--dots .dot{background-color:#fff;border:1px solid #ffffff}.slideshow__control-wrapper .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#c8a593;border:1px solid #c8a593}slideshow-component .slideshow.banner{scroll-behavior:auto;transition:all .3s ease-in-out}slideshow-component .slideshow.banner [aria-hidden=true]{opacity:0}slideshow-component .slideshow.banner [aria-hidden=false]{opacity:1;transition:opacity 1s}.quantity__button .svg-wrapper{background:#c8a592;border:1px solid #c8a592;width:15px;height:15px;border-radius:50%;padding:2px}.collection-list-wrapper .title-wrapper-with-link{justify-content:center}.section-collection-list .collection-list__item .card-wrapper .card{position:relative}.section-collection-list .collection-list__item .card-wrapper .card .card__content{position:absolute;display:flex;justify-content:center;align-items:center;bottom:0;left:0;right:0;top:0}.section-collection-list .collection-list__item .card-wrapper .card .card__content .button{z-index:1}.section-collection-list .collection-list__item .card-wrapper .card:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#00000026;z-index:1}.section-collection-list .collection-list__item .card-wrapper .card:hover:before{background:#0000004d}@media (min-width: 990px){.section-collection-list .collection-list-wrapper slider-component .collection-list li{overflow:hidden}.section-collection-list .collection-list-wrapper slider-component .collection-list li:nth-child(1){height:600px}.section-collection-list .collection-list-wrapper slider-component .collection-list li:nth-child(2){height:410px}.section-collection-list .collection-list-wrapper slider-component .collection-list li:nth-child(3){height:600px}.section-collection-list .collection-list-wrapper slider-component .collection-list li:nth-child(4){height:400px}.section-collection-list .collection-list-wrapper slider-component .collection-list li:nth-child(5){height:590px;margin-top:-190px}.section-collection-list .collection-list-wrapper slider-component .collection-list li:nth-child(6){height:400px}.section-collection-list .collection-list-wrapper slider-component .card__inner{height:600px}}section .collection__title .title{text-align:center}.collection slider-component ul li.grid__item .product-card-wrapper .card__inner{background-color:transparent}#shopify-block-instafeed_app_block_6CBXGQ{padding:0 1.5rem}.newsletter-form{gap:20px}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field:after{box-shadow:unset}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper input{background-color:#fff;color:#000;border-radius:0;border:2px solid white}.newsletter .newsletter__wrapper .newsletter-form__field-wrapper .field__label{color:#000}.facets-vertical{padding:0 1.5rem}.placeholder-collection-image{background:#0003}.collection-hero__image-container{position:relative}.collection-hero__image-container:after{content:"";position:absolute;top:0;left:0;background:#0000004d;bottom:0;right:0}.facets__disclosure-vertical:nth-child(2){border-top:unset}.collection-hero--with-image{position:relative}.collection-hero--with-image .collection-hero__inner{position:absolute;z-index:1;width:100%;bottom:0}.collection-page .quick-add__submit svg.icon-cart{width:20px;height:20px}.collection-page .card__content .quick-add .quick-add__submit{min-width:40px;min-height:40px;background-color:transparent;position:relative}.collection-page .card__content .quick-add .quick-add__submit:after{box-shadow:unset}.add-to-cart-message{border-radius:5px;border:1px solid #a79c9d;background:#a79c9d;color:#fff;font-family:Calibri_Regular;font-size:10px;line-height:16px;padding:8px 10px;position:absolute;bottom:100%;left:50%;margin-left:-44px;z-index:9999999;pointer-events:none;width:88px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.add-to-cart-message:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:#a79c9d transparent transparent transparent}.collection-page .card__content .quick-add .quick-add__submit:hover .add-to-cart-message{visibility:visible;opacity:1;transition:all .3s ease-in-out}.collection-page .grid__item .card-wrapper .card__content{display:grid;grid-template-rows:unset;grid-auto-columns:calc(100% - 50px) 50px;padding:15px 0}.collection-page .grid__item .card-wrapper .card__content .quick-add{grid-row-start:2;text-align:right;display:flex;justify-content:end;align-items:center;padding-right:20px}.collection-page .grid__item .card__content .card__badge{padding-left:10px}.collection-page .grid__item .card__content .card__information{padding:0}.collection-page .product-grid-container .collection{margin-right:1px}.pupop_content_sold_out{margin-top:-70px;padding:0 20px 20px;max-width:450px}.available_soldout_pupop{display:block}.pupop_content{position:absolute;top:0;bottom:0;left:0;right:0;background:#f4ede999;z-index:1;display:none;justify-content:center;align-items:center;text-align:center;cursor:pointer}li.grid__item .card-wrapper:hover .pupop_content{display:flex}.pupop_content form#contact_form{display:flex;text-align:center;flex-wrap:wrap;gap:10px;justify-content:center}.pupop_content form#contact_form .newsletter-form__field-wrapper{width:auto}.pupop_content form#contact_form .field__label{color:#000}.product_item_quantity{font-weight:900;color:#000}.available_product_pupop input#quantity{color:#000}.customer_notification{max-width:360px;margin:0 auto}.not_available_product>p{color:#000;line-height:22px;font-size:1.6rem}.available_product_pupop .quantity__button .svg-wrapper{background:#000;border:1px solid #000000}.pupop_content quantity-input.quantity{padding-top:10px;padding-bottom:10px;margin:0 auto}.pupop_content_add_to_cart{display:block}.facets__price .field input,.facets__price .field .field__label{color:#000}.mobile-facets__submenu .price-range{width:calc(100% - 40px)}.price-range{position:relative;width:100%;margin:20px auto;text-align:center;padding-bottom:4px;background-color:#000}input[type=range]{-webkit-appearance:none;appearance:none;position:absolute;width:100%;height:6px;background:transparent;left:-2px;top:-3px;pointer-events:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:#333;border-radius:50%;pointer-events:auto;cursor:pointer}input[type=range]::-moz-range-thumb{width:14px;height:14px;background:#333;border-radius:50%;pointer-events:auto;cursor:pointer}.price-range input[type=range]#price-min,.price-range input[type=range]#price-max{pointer-events:none}.switch{display:inline-block;position:relative;width:44px;height:18px;border-radius:20px;background:#dfd9ea;transition:background .28s cubic-bezier(.4,0,.2,1);vertical-align:middle;cursor:pointer}.switch:before{content:"";position:absolute;top:1px;left:2px;width:16px;height:16px;background:#fafafa;border-radius:50%;transition:left .28s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.switch:active:before{box-shadow:0 2px 8px #00000047,0 0 0 20px #8080801a}input:checked+.switch{background:#000}input:checked+.switch:before{left:27px;background:#fff}input:checked+.switch:active:before{box-shadow:0 2px 8px #00000047,0 0 0 20px #00968833}.instockonly_filed{padding-left:10px}@media (max-width: 749px){.pupop_content form#contact_form{grid-template-columns:unset}.available_soldout_pupop{padding-top:0}}.facet-filters-grid svg{cursor:pointer}.grid-active svg path{fill:#c8a593}.facet-filters-grid{width:calc(100% - 330px);display:flex;gap:10px;justify-content:right;height:24px}@media only screen and (max-width: 989px){.facet-filters-grid{display:none}}@media only screen and (max-width: 1919px){.grid-four-column{display:none}}#smartwishlist{position:absolute;right:0;left:calc(44rem - 35px)}@media only screen and (max-width: 989px){.product-form .product-form__buttons{max-width:calc(100% - 50px)}#smartwishlist{right:0;left:unset}}.product__info-wrapper .product__title h2{color:#c8a593}.product__info-container div#stockStatus{margin-bottom:0}.product__info-container .product-list-details-block{margin-top:0}.product__media-wrapper media-gallery .thumbnail-slider button.slider-button--prev{position:absolute;background-color:#000;z-index:1;left:0;border-radius:50%;width:28px;height:28px}.product__media-wrapper media-gallery .thumbnail-slider button.slider-button--next{position:absolute;background-color:#000;z-index:1;right:0;border-radius:50%;width:28px;height:28px}.product__media-wrapper media-gallery .thumbnail-slider button svg,.product__media-wrapper media-gallery .thumbnail-slider .slider-button[disabled] .icon{color:#fff}.product-page .product-media-modal,.product-page .product-media-modal__content{background-color:transparent}.product-page .product-media-modal__dialog{background-color:#0000007f}.related-products__heading{text-align:center}.slick-next.slick-arrow,.slick-prev.slick-arrow{width:50px;height:50px;font-size:0;position:absolute;box-shadow:0 .125rem .625rem #00000026;border-radius:50%;border:unset;background-color:#fff;z-index:1;transform:translateY(-50%);top:50%}.slick-next.slick-arrow{right:5px}.slick-prev.slick-arrow{left:5px}.slick-next.slick-arrow:after,.slick-prev.slick-arrow:after{font-weight:100;content:"";width:17px;height:17px;background-color:#fff0;display:flex;justify-content:center;align-items:center}.slick-next.slick-arrow:after{border-top:1px solid #000000;border-right:1px solid #000000;transform:rotate(45deg);margin-top:1px;margin-left:6px}.slick-prev.slick-arrow:after{border-bottom:1px solid #000000;border-left:1px solid #000000;transform:rotate(45deg);margin-right:6px;margin-bottom:1px;margin-left:15px}.product-media-modal__content .slick-slider{max-width:600px;display:block!important}.product-media-modal__content .slick-slider .global-media-settings{width:100%;object-fit:contain;height:500px}@media only screen and (min-width: 1080px) and (max-width: 1199px){.product-media-modal__content .slick-slider{max-width:700px}.product-media-modal__content .slick-slider .global-media-settings{height:600px}}@media only screen and (min-width: 1200px) and (min-width: 1599px){.product-media-modal__content .slick-slider{max-width:800px}.product-media-modal__content .slick-slider .global-media-settings{height:700px}}@media only screen and (min-width: 1600px){.product-media-modal__content .slick-slider{max-width:1000px}.product-media-modal__content .slick-slider .global-media-settings{height:800px}}.cart__footer a svg path{stroke:#000}.cart__footer a svg{width:20px;height:10px}.cart__footer a{text-decoration:none;text-transform:uppercase}.main-cart-items-section .title-wrapper-with-link{justify-content:center;text-transform:uppercase;margin-bottom:0}.main-cart-items-section .breadcrumbs__list{text-align:center}.cart-item__price-wrapper{display:flex;justify-content:space-between;align-items:center}.main-cart-items-section .cart-items tr.cart-item td{border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:3rem}@media only screen and (max-width: 749px){.main-cart-items-section .cart-items tr.cart-item td.cart-item__details,.main-cart-items-section .cart-items tr.cart-item td.cart-item__totals{border-bottom:unset;padding-bottom:0}}.contact__button{text-align:center;margin-top:3rem}.contact__field-error{padding-left:0;position:absolute;bottom:-22px}.values-page .rich-text__wrapper{max-width:100rem}.values-page .multicolumn.background-primary .multicolumn-card{background:transparent}.values-page .multicolumn-card-spacing{padding:0;margin:0}.values-page .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%}.multicolumn-list__item .multicolumn-card__info{padding:2.5rem 0}@media only screen and (min-width: 990px){.values-page .grid--2-col-desktop .grid__item,.Story-page .grid--2-col-desktop .grid__item{width:calc(50% - 15px);max-width:calc(50% - 15px)}.multicolumn-list.grid{gap:30px}}.Story-page .rich-text__wrapper{max-width:100rem}.Story-page .multicolumn-card-spacing{padding:0;margin:0}.Story-page .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%}.list-collections-page .collection-list__item .card-wrapper .card{position:relative}.list-collections-page .collection-list__item .card-wrapper .card .card__content{position:absolute;display:flex;justify-content:center;align-items:center;bottom:0;left:0;right:0;top:0}.list-collections-page .content-for-layout{padding-bottom:50px}.shopify-policy__container{max-width:var(--page-width);padding:0 5rem}.page-materials-maintenance-page .rich-text__wrapper{max-width:100rem}.page-materials-maintenance-page .multicolumn-card-spacing{padding:0;margin:0}.page-materials-maintenance-page .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%}@media only screen and (min-width: 990px){.page-materials-maintenance-page .grid--4-col-desktop .grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}.page-materials-maintenance-page .multicolumn-list.grid{gap:20px}}.page-materials-maintenance-page .multicolumn-card__image-wrapper{padding:0!important;margin:0!important}.page-materials-maintenance-page .multicolumn-card__image{margin-bottom:10px}.page-materials-maintenance-page .multicolumn-card__info{padding-top:10px}.page-materials-maintenance-page .multicolumn-card{display:flex;flex-direction:column;height:100%}.page-materials-maintenance-page .multicolumn-card__info{flex-grow:1;display:flex;flex-direction:column}.page-materials-maintenance-page .multicolumn-card__link,.page-materials-maintenance-page .multicolumn-card__info>a{margin-top:auto;align-self:flex-start}.page-material-details-page .rich-text__wrapper,.page-material-natural-fibers-page .rich-text__wrapper,.page-material-tectiles-page .rich-text__wrapper,.page-material-other-page .rich-text__wrapper{max-width:100rem}a{text-decoration:none}.article-template__content,.article-template__content .rte{max-width:950px;width:100%;margin-left:auto;margin-right:auto;padding:0 20px}.rte ul{list-style:none;padding-left:0;margin-left:0}.rte ul li{position:relative;padding-left:28px;margin-bottom:.75em}.rte ul li:before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;background-image:url(/cdn/shop/files/icon_bullet_visible.svg?v=1750689703);background-size:contain;background-repeat:no-repeat}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
