.color-swatches{margin-bottom:1rem}.color-swatches .swatches-container{gap:4px !important}.color-swatch{border-radius:100px !important;border-color:#fff;width:2rem !important;height:2rem !important;position:relative;opacity:.7}.color-swatch .color-tool-tip{display:none;position:absolute;top:0;left:50%;transform:translate(-50%, -110%);background-color:#fff;z-index:2;padding:.625rem .75rem;border-radius:.5rem !important;color:#796254;text-align:center;font-size:.75rem;font-style:normal;font-weight:600;line-height:120%;box-shadow:0 .25rem 1.25rem -0.125rem #d3cec9}.color-swatch .color-tool-tip:before{content:"";left:50%;bottom:0;background:#fff;width:.625rem;height:.625rem;position:absolute;transform:translate(-50%, 20%) rotate(45deg);z-index:-1}.color-swatch.current_color{outline:2px solid #ea631b;outline-offset:0px;opacity:1}.color-swatch.color-class-bialy .color-swatch-inner{border:1px solid;border-color:#d5d5d5;width:1.75rem !important;height:1.75rem !important;aspect-ratio:1/1}.color-swatch .color-swatch-inner{width:1.75rem !important;height:1.75rem !important;border-radius:100px !important;aspect-ratio:1/1}.color-swatch:hover{opacity:1}.color-swatch:hover .color-tool-tip{display:block}@media screen and (max-width: 768px){.color-swatch:hover .color-tool-tip{display:none !important}}.custom_product_view .color-swatches{margin-top:1rem;padding-left:2px;flex-grow:1;display:flex;align-items:flex-end}@media screen and (max-width: 768px){.custom_product_view .color-swatches{margin-top:.875rem;margin-bottom:0 !important}}.custom_product_view .color-swatches .swatches-container{gap:3px !important}.custom_product_view .color-swatches .swatches-container .color-swatch{border-radius:100px !important;border-color:#fff;width:1.5rem !important;height:1.5rem !important;position:relative;opacity:.7}.custom_product_view .color-swatches .swatches-container .color-swatch.current_color{outline:2px solid #ea631b;outline-offset:0px;opacity:1}.custom_product_view .color-swatches .swatches-container .color-swatch.color-class-bialy .color-swatch-inner{border:1px solid;border-color:#d5d5d5;width:1.25rem !important;height:1.25rem !important;aspect-ratio:1/1}.custom_product_view .color-swatches .swatches-container .color-swatch .color-swatch-inner{width:1.25rem !important;height:1.25rem !important;border-radius:100px !important;aspect-ratio:1/1}@media screen and (max-width: 768px){.custom_product_view .color-swatches .swatches-container .color-swatch .color-swatch-inner{width:1.125rem !important;height:1.125rem !important}}.custom_product_view .color-swatches .swatches-container .color-swatch:hover{opacity:1}.custom_product_view .color-swatches .swatches-container .color-swatch:hover .color-tool-tip{display:block}@media screen and (max-width: 768px){.custom_product_view .color-swatches .swatches-container .color-swatch:hover .color-tool-tip{display:none !important}}.color-thumbnails{display:flex;gap:.35rem;flex-wrap:wrap;margin-bottom:.875rem}.color-thumbnails a{width:4rem;height:4rem;border-radius:4px;border:1px solid #ebe9e6;overflow:hidden}.color-thumbnails a.active{outline:2px solid !important;outline-offset:1px;outline-color:#ea631b !important}.color-thumbnails a img{width:100%;height:100%;object-fit:cover;object-position:center}.text_img{padding:5rem 0}@media screen and (max-width: 992px){.text_img{padding:1.5rem 0}}.text_img .container{padding:0 3rem}@media screen and (max-width: 992px){.text_img .container{padding:0 1rem}}.text_img .container .column-wrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;align-items:stretch;gap:3rem}@media screen and (max-width: 992px){.text_img .container .column-wrap{grid-template-columns:1fr}}@media screen and (max-width: 992px){.text_img .container .column-wrap{gap:1.5rem}}.text_img .container .column-wrap .text-column,.text_img .container .column-wrap .img-column{flex:1}.text_img .container .column-wrap .text-column{padding:5rem 0;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:34rem}@media screen and (max-width: 992px){.text_img .container .column-wrap .text-column{padding:0;min-height:auto}}.text_img .container .column-wrap .text-column h2{color:var(--Color-Grey-700, #242321);font-size:3rem;font-style:normal;font-weight:300;line-height:120%}@media screen and (max-width: 992px){.text_img .container .column-wrap .text-column h2{font-size:1.125rem}}.text_img .container .column-wrap .text-column .text-content *{color:var(--Color-Grey-600, #44403D);font-size:1.125rem !important;font-style:normal;font-weight:300;line-height:normal;margin-bottom:1rem}.text_img .container .column-wrap .text-column .text-content *:last-child{margin-bottom:0}@media screen and (max-width: 992px){.text_img .container .column-wrap .text-column .text-content *{font-size:.875rem !important}}.text_img .container .column-wrap .text-column .text-content strong{font-weight:600}.text_img .container .column-wrap .img-column{height:100%;width:100%;aspect-ratio:343/420}@media screen and (max-width: 992px){.text_img .container .column-wrap .img-column{width:100%}}.text_img .container .column-wrap .img-column .img-wrap{height:100%;width:100%;border-radius:.5rem;overflow:hidden}.text_img .container .column-wrap.half_text_on_left .text-column{grid-column:1/span 1;grid-row:1/span 1}@media screen and (max-width: 992px){.text_img .container .column-wrap.half_text_on_left .text-column{grid-column:1/span 1;grid-row:1/span 1}}.text_img .container .column-wrap.half_text_on_left .img-column{grid-column:2/span 1;grid-row:1/span 1}@media screen and (max-width: 992px){.text_img .container .column-wrap.half_text_on_left .img-column{grid-column:1/span 1;grid-row:2/span 1}}.text_img .container .column-wrap.half_text_on_right .text-column{grid-column:2/span 1;grid-row:1/span 1}@media screen and (max-width: 992px){.text_img .container .column-wrap.half_text_on_right .text-column{grid-column:1/span 1;grid-row:2/span 1}}.text_img .container .column-wrap.half_text_on_right .img-column{grid-column:1/span 1;grid-row:1/span 1}@media screen and (max-width: 992px){.text_img .container .column-wrap.half_text_on_right .img-column{grid-column:1/span 1;grid-row:1/span 1}}@media screen and (max-width: 992px){.icon_panels{padding:1.5rem 0}}.icon_panels .container{padding:0 3rem}@media screen and (max-width: 992px){.icon_panels .container{padding:0 1rem}}.icon_panels .container .panels{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}@media screen and (max-width: 992px){.icon_panels .container .panels{grid-template-columns:repeat(2, 1fr)}}.icon_panels .container .panels .icon-panel{padding:2rem 2.5rem;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 992px){.icon_panels .container .panels .icon-panel{padding:0}}.icon_panels .container .panels .icon-panel .icon{width:3rem;height:3rem;border-radius:3rem;display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem}.icon_panels .container .panels .icon-panel .icon img{width:1.5rem;height:1.5rem}@media screen and (max-width: 992px){.icon_panels .container .panels .icon-panel .icon img{width:1.25rem;height:1.25rem}}@media screen and (max-width: 992px){.icon_panels .container .panels .icon-panel .icon{width:2.5rem;height:2.5rem;margin-bottom:1rem}.icon_panels .container .panels .icon-panel .icon img{width:1.25rem;height:1.25rem}}.icon_panels .container .panels .icon-panel .panel-title{color:#323232;text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:120%;margin-bottom:.875rem}@media screen and (max-width: 992px){.icon_panels .container .panels .icon-panel .panel-title{font-size:1.125rem}}.icon_panels .container .panels .icon-panel .panel-description{text-align:center}@media screen and (max-width: 992px){.icon_panels .container .panels .icon-panel .panel-description{font-size:.875rem}}.faq_image{padding:5rem 0}@media screen and (max-width: 992px){.faq_image{padding:1.5rem 0 0}}.faq_image .container{padding:0 3rem}@media screen and (max-width: 992px){.faq_image .container{padding:0 1rem}}.faq_image .container .faq-image-columns{display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 992px){.faq_image .container .faq-image-columns{grid-template-columns:repeat(1, 1fr)}}.faq_image .container .faq-image-columns .faq-image-column{height:34rem;border-radius:.5rem}@media screen and (max-width: 992px){.faq_image .container .faq-image-columns .faq-image-column{height:auto;aspect-ratio:343/320}}.faq_image .container .faq-image-columns .faq-column{padding:1.5rem 3rem;display:flex;flex-direction:column}@media screen and (max-width: 992px){.faq_image .container .faq-image-columns .faq-column{padding:1.5rem 0 0}}.faq_image .container .faq-image-columns .faq-column .faq-row{border-bottom:1px solid #e4e4e7}.faq_image .container .faq-image-columns .faq-column .faq-row:last-child{border-bottom:none}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-question{padding:1.5rem 1.25rem .75rem;display:flex;gap:1rem;justify-content:space-between;font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%;cursor:pointer}@media screen and (max-width: 992px){.faq_image .container .faq-image-columns .faq-column .faq-row .faq-question{font-size:1.125rem;padding:1rem 0}}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-question *{cursor:pointer}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear ul{padding:1.5rem}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear ul li{margin-bottom:.5rem}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear ul li a:hover{color:#ea631b !important}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear ul li:last-child{margin-bottom:0}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear .faq-answear-content{padding:0 1.25rem 1.5rem;font-size:1.125rem;font-style:normal;font-weight:300;line-height:normal}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear .faq-answear-content.faq-answear-content-files-to-download{padding:0 0rem 1.5rem 1.5rem}@media screen and (max-width: 992px){.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear .faq-answear-content{font-size:.875rem;padding:0 0 1rem}}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear .faq-files-to-download .faq-answear{padding:1.5rem 1.25rem .75rem;max-height:250px;overflow-y:auto}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear .faq-files-to-download .faq-answear .files-table{display:flex;flex-direction:column;gap:.5rem}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear .faq-files-to-download .faq-answear .files-table .files-table-row a{display:flex;align-items:center;gap:1rem}.faq_image .container .faq-image-columns .faq-column .faq-row .faq-answear .faq-files-to-download .faq-answear .files-table .files-table-row a .files-table-row-download{position:relative;top:-2px}.faq_image .container .faq-image-columns .faq-column .faq-row.open .faq-question svg{transform:rotate(180deg)}.faq_image .container .faq-image-columns .faq-column .faq-row.open .faq-answear{max-height:62.5rem}.panels-columns-container{background-color:#f5f0ed}.panels-columns-container .panels-columns{display:grid;grid-template-columns:1fr 1fr 1fr;padding:8rem 0;gap:2.5rem}@media(max-width: 1440px){.panels-columns-container .panels-columns{padding:8rem 2rem}}@media(max-width: 992px){.panels-columns-container .panels-columns{grid-template-columns:1fr;gap:2rem;padding:4rem 1rem}}.panels-columns-container .panels-columns .panels-column-1,.panels-columns-container .panels-columns .panels-column-2,.panels-columns-container .panels-columns .panels-column-3{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}@media(max-width: 992px){.panels-columns-container .panels-columns .panels-column-1,.panels-columns-container .panels-columns .panels-column-2,.panels-columns-container .panels-columns .panels-column-3{gap:2rem}}.panels-columns-container .panels-columns .panels-column-1 .product-thumbnail,.panels-columns-container .panels-columns .panels-column-2 .product-thumbnail,.panels-columns-container .panels-columns .panels-column-3 .product-thumbnail{height:400px}@media(max-width: 992px){.panels-columns-container .panels-columns .panels-column-1 .product-thumbnail,.panels-columns-container .panels-columns .panels-column-2 .product-thumbnail,.panels-columns-container .panels-columns .panels-column-3 .product-thumbnail{height:auto}}.panels-columns-container .panels-columns .panels-column-1 .product-thumbnail img,.panels-columns-container .panels-columns .panels-column-2 .product-thumbnail img,.panels-columns-container .panels-columns .panels-column-3 .product-thumbnail img{width:100%;height:100%;object-fit:contain;object-position:center}.panels-columns-container .panels-columns .panels-column-1 .icon-panel,.panels-columns-container .panels-columns .panels-column-2 .icon-panel,.panels-columns-container .panels-columns .panels-column-3 .icon-panel{min-height:216px}@media(max-width: 992px){.panels-columns-container .panels-columns .panels-column-1 .icon-panel,.panels-columns-container .panels-columns .panels-column-2 .icon-panel,.panels-columns-container .panels-columns .panels-column-3 .icon-panel{min-height:auto}}.panels-columns-container .panels-columns .panels-column-1 .icon-panel .panel-title,.panels-columns-container .panels-columns .panels-column-2 .icon-panel .panel-title,.panels-columns-container .panels-columns .panels-column-3 .icon-panel .panel-title{color:#242321;font-size:24px;font-style:normal;font-weight:600;line-height:120%;display:flex;align-items:center;justify-content:center;margin-bottom:.875rem}@media(max-width: 1200px){.panels-columns-container .panels-columns .panels-column-1 .icon-panel .panel-title,.panels-columns-container .panels-columns .panels-column-2 .icon-panel .panel-title,.panels-columns-container .panels-columns .panels-column-3 .icon-panel .panel-title{font-size:1rem}}@media(max-width: 992px){.panels-columns-container .panels-columns .panels-column-1 .icon-panel .panel-title,.panels-columns-container .panels-columns .panels-column-2 .icon-panel .panel-title,.panels-columns-container .panels-columns .panels-column-3 .icon-panel .panel-title{margin-bottom:.5rem}}.panels-columns-container .panels-columns .panels-column-1 .icon-panel .panel-title:before,.panels-columns-container .panels-columns .panels-column-2 .icon-panel .panel-title:before,.panels-columns-container .panels-columns .panels-column-3 .icon-panel .panel-title:before{content:"";width:1.25rem;height:1.25rem;margin-right:1rem;border:3px solid #ea631b;display:inline-block;border-radius:2rem;aspect-ratio:1/1}@media(max-width: 1200px){.panels-columns-container .panels-columns .panels-column-1 .icon-panel .panel-title:before,.panels-columns-container .panels-columns .panels-column-2 .icon-panel .panel-title:before,.panels-columns-container .panels-columns .panels-column-3 .icon-panel .panel-title:before{margin-right:1rem}}.panels-columns-container .panels-columns .panels-column-1 .icon-panel .panel-description,.panels-columns-container .panels-columns .panels-column-2 .icon-panel .panel-description,.panels-columns-container .panels-columns .panels-column-3 .icon-panel .panel-description{color:var(--Color-Grey-600, #44403D);text-align:center;font-size:1rem;font-style:normal;font-weight:300;line-height:normal}@media(max-width: 1200px){.panels-columns-container .panels-columns .panels-column-1 .icon-panel .panel-description,.panels-columns-container .panels-columns .panels-column-2 .icon-panel .panel-description,.panels-columns-container .panels-columns .panels-column-3 .icon-panel .panel-description{font-size:14px}}.elastic-desctiptions{position:relative}.elastic-desctiptions>* .container{max-width:1400px;margin:0 auto}.inspiration_view{display:flex;flex-direction:column;gap:1rem;break-inside:avoid}@media screen and (max-width: 992px){.inspiration_view{gap:.5rem}}.inspiration_view .inspiration__img img{width:100%;object-fit:contain;border-radius:.5rem;overflow:hidden}.inspiration_view .inspiration__title h2{font-size:1.25rem;font-weight:500;color:#000}@media screen and (max-width: 992px){.inspiration_view .inspiration__title h2{font-size:.875rem}}@media screen and (max-width: 576px){.inspirations #load_more_inspirations{width:100%}}.inspirations.cpt{border-top:1px solid #ebe9e6}.inspirations .container{padding:1.5rem 3rem}@media screen and (max-width: 992px){.inspirations .container{padding:1.5rem 1rem}}.inspirations .container .inspiration_view{width:calc(25% - 18px)}@media screen and (max-width: 992px){.inspirations .container .inspiration_view{width:calc(33.333% - 12px)}}@media screen and (max-width: 768px){.inspirations .container .inspiration_view{width:calc(50% - 12px)}}.inspirations h2{margin-bottom:1.5rem}.inspirations .filters{border-bottom:1px solid #ebe9e6;padding-bottom:1rem !important;position:relative}.inspirations .filters .container{display:flex;justify-content:space-between;align-items:center;padding:0 3rem}@media screen and (max-width: 992px){.inspirations .filters .container{padding:0 0 0rem 1rem}}.inspirations .filters .container .filters__wrap{max-width:100%}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list{display:flex;flex-wrap:wrap}@media screen and (max-width: 992px){.inspirations .filters .container .filters__wrap .wpc-filters-ul-list{max-width:100%;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list::-webkit-scrollbar{height:4px}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list::-webkit-scrollbar-thumb{background:#d3c2b9;border-radius:2px}}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list .wpc-filter-label-wrapper{padding:.5rem 1rem;color:#323232;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;border-radius:80px}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list .wpc-filter-label-wrapper.active{background:#d3c2b9}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list .wpc-filter-label-wrapper.active:hover{background:#d3c2b9}.inspirations .filters .container .filters__wrap .wpc-filters-ul-list .wpc-filter-label-wrapper:hover{background:#f5f0ed}.inspirations .filters .container .filters__buttons{display:flex;gap:1rem}.inspirations .filters .container .filters__buttons .filter-btn{padding:.5rem 1rem;color:#323232;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;border-radius:80px}.inspirations .filters .container .filters__buttons .filter-btn.active{background:#d3c2b9}.inspirations .filters .container .filters__buttons .filter-btn.active:hover{background:#d3c2b9}.inspirations .filters .container .filters__buttons .filter-btn:hover{background:#f5f0ed}.inspirations .filters .container .wpc-filters-section{margin-bottom:0 !important}.inspirations .btns{display:flex;justify-content:center;margin-top:2.5rem}.inspirations .btns button.hidden{display:none}.customer_review_view{border-radius:.5rem;border:1px solid #e5d9d2;padding:.875rem;display:flex;flex-direction:column;gap:.875rem}.customer_review_view .stars-rating{margin-top:0}.customer_review_view .stars-rating .stars span,.customer_review_view .stars-rating .stars svg{width:1.2rem;height:1.2rem}.customer_review_view .verified{display:flex;align-items:center;gap:.25rem}.customer_review_view .verified svg{width:1.25rem;height:1.25rem}.customer_review_view .verified span{color:#736c64;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.customer_review_view .customer_name{color:#222;font-size:1rem;font-style:normal;font-weight:600;line-height:120%}.customer_review_view .customer_review{color:#525252;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.customer_review_view .customer_gallery{display:flex;flex-wrap:wrap;gap:.875rem}.customer_review_view .customer_gallery .customer_gallery__item{width:4rem;height:4rem}.customer_review_view .customer_gallery .customer_gallery__item a{width:4rem;height:4rem;display:block}.customer_review_view .customer_gallery .customer_gallery__item a img{width:100%;height:100%;object-fit:contain}.customer_review_view .review_date{color:#222;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;flex-grow:1;display:flex;align-items:end;opacity:.6}.product_reviews .container{padding:4rem 3rem 7.5rem 3rem;display:grid;grid-template-columns:1fr 3fr;gap:1.5rem}@media screen and (max-width: 992px){.product_reviews .container{padding:1.5rem 1rem;grid-template-columns:1fr;gap:1.5rem}}.product_reviews .container .product_reviews__header{position:relative}.product_reviews .container .product_reviews__header .product_reviews__header-wrap{position:sticky;top:8rem}.product_reviews .container .product_reviews__header h3{color:#222;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.5rem}@media screen and (max-width: 992px){.product_reviews .container .product_reviews__header h3{font-size:1.125rem}}.product_reviews .container .product_reviews__header .product_reviews__description{color:#525252;font-style:normal;font-weight:400;line-height:120%;max-width:21rem}@media screen and (max-width: 992px){.product_reviews .container .product_reviews__header .product_reviews__description{font-size:.875rem}}.product_reviews .container .product_reviews__header .stars-rating{margin-top:1rem}.product_reviews .container .product_reviews__header .stars-rating .stars span,.product_reviews .container .product_reviews__header .stars-rating .stars svg{width:1.75rem;height:1.75rem}.product_reviews .container .product_reviews__header .stars-rating .rating-count-number{color:#222;font-family:"TT Commons Pro Trial";font-size:2rem;font-style:normal;font-weight:600;line-height:140%}.product_reviews .container .product_reviews__header .stars-rating .rating-count{color:#525252;font-size:1.25rem;font-style:normal;font-weight:300;line-height:normal}.product_reviews .container .product_reviews__content{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media screen and (max-width: 992px){.product_reviews .container .product_reviews__content{grid-template-columns:1fr;gap:1rem}}.product_reviews .container .load_more__btn{grid-column:2/3;display:flex;justify-content:center;margin-top:1.5rem}@media screen and (max-width: 576px){.product_reviews .container .load_more__btn{grid-column:1/2}.product_reviews .container .load_more__btn button{width:100%}}.customer_interior_gallery{background:#f5f0ed;padding:3rem 0}@media screen and (max-width: 992px){.customer_interior_gallery{padding:1.5rem 0}}.customer_interior_gallery .container{padding:0 3rem}@media screen and (max-width: 992px){.customer_interior_gallery .container{padding:0 1rem}}.customer_interior_gallery .container h2{margin-bottom:1.5rem}@media screen and (max-width: 992px){.customer_interior_gallery .container h2{margin-bottom:1rem}}.customer_interior_gallery .container .customer_interior_gallery__wrap{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem}@media screen and (max-width: 992px){.customer_interior_gallery .container .customer_interior_gallery__wrap{grid-template-columns:repeat(2, 1fr);gap:1rem}}.customer_interior_gallery .container .customer_interior_gallery__wrap a{border-radius:.5rem;overflow:hidden;aspect-ratio:438/366}.customer_interior_gallery .container .customer_interior_gallery__wrap a img{width:100%;height:100%;object-fit:cover;object-position:center}.custom_product_view{display:flex;flex-direction:column;padding-bottom:2px;height:100%}.custom_product_view .product-thumbnail{width:100%;aspect-ratio:360/475;position:relative;margin-bottom:1rem;overflow:hidden;background-color:#fff}@media screen and (max-width: 768px){.custom_product_view .product-thumbnail{aspect-ratio:188/248.24;margin-bottom:.875rem}}.custom_product_view .product-thumbnail .top-bar{display:flex;justify-content:space-between;width:100%;gap:1rem;position:absolute;padding:1rem;pointer-events:none}@media screen and (max-width: 768px){.custom_product_view .product-thumbnail .top-bar{gap:.25rem;padding:.5rem .35rem .875rem .5rem}}.custom_product_view .product-thumbnail .top-bar .badges{z-index:2;display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (max-width: 768px){.custom_product_view .product-thumbnail .top-bar .badges{padding-top:.25rem}}.custom_product_view .product-thumbnail .top-bar .badges .badge{background-color:#fff;padding:.25rem .5rem;border-radius:4rem;font-size:.75rem;font-style:normal;font-weight:600;line-height:150%;max-height:1.5rem}@media screen and (max-width: 768px){.custom_product_view .product-thumbnail .top-bar .badges .badge{font-size:.625rem;padding:.25rem .375rem}}.custom_product_view .product-thumbnail .top-bar .favorites{z-index:2}.custom_product_view .product-thumbnail .top-bar .favorites .fav-button,.custom_product_view .product-thumbnail .top-bar .favorites .shopping-list-button,.custom_product_view .product-thumbnail .top-bar .favorites .fav-button-link{border-radius:5rem;background:var(--Color-Linen-100, #F5F0ED);stroke:var(--Color-Grey-700, #9D8A7C);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:auto;cursor:pointer;position:relative}.custom_product_view .product-thumbnail .top-bar .favorites .fav-button:hover,.custom_product_view .product-thumbnail .top-bar .favorites .fav-button.active,.custom_product_view .product-thumbnail .top-bar .favorites .shopping-list-button:hover,.custom_product_view .product-thumbnail .top-bar .favorites .shopping-list-button.active,.custom_product_view .product-thumbnail .top-bar .favorites .fav-button-link:hover,.custom_product_view .product-thumbnail .top-bar .favorites .fav-button-link.active{background:#ea631b;stroke:#fff}.custom_product_view .product-thumbnail .top-bar .favorites .fav-button:disabled,.custom_product_view .product-thumbnail .top-bar .favorites .shopping-list-button:disabled,.custom_product_view .product-thumbnail .top-bar .favorites .fav-button-link:disabled{opacity:.5 !important;pointer-events:none !important}.custom_product_view .product-thumbnail a{width:100%;height:100%;display:block}.custom_product_view .product-thumbnail a>div{position:absolute;width:100%;height:100%;background-color:#f4f0ed;display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0}.custom_product_view .product-thumbnail a>div img{object-fit:contain;object-position:center}.custom_product_view .product-thumbnail a>div.color-thumbnail{z-index:-1}.custom_product_view .product-thumbnail a>div.color-thumbnail.active{z-index:1}.custom_product_view .product-thumbnail a>div.product-thumbnail-2{z-index:1}.custom_product_view .product-thumbnail a>div.product-thumbnail-2 img{object-fit:cover;object-position:center;width:100%;height:100%}.custom_product_view .product-thumbnail a>div.product-thumbnail-2:active{z-index:-1}.custom_product_view .product-thumbnail a:hover .product-thumbnail-2{z-index:-1}.custom_product_view .heading{display:flex;justify-content:space-between;gap:1rem}.custom_product_view .heading .product-title{color:#323232;font-size:1.25rem;font-style:normal;font-weight:600;line-height:120%}@media screen and (max-width: 768px){.custom_product_view .heading .product-title{font-size:1.25rem;color:#323232;font-style:normal;font-weight:600;line-height:120%}}.custom_product_view .heading .product-title a{color:#323232;font-size:1.25rem;font-style:normal;font-weight:600;line-height:120%;text-decoration:none}@media screen and (max-width: 768px){.custom_product_view .heading .product-title a{font-size:1.25rem;color:#323232;font-style:normal;font-weight:600;line-height:120%}}.custom_product_view .heading .product-price,.custom_product_view .heading .product-price-mobile{color:#323232;font-size:.875rem;font-style:normal;font-weight:600;line-height:120%;padding-top:.25rem}.custom_product_view .heading .product-price ins,.custom_product_view .heading .product-price-mobile ins{text-decoration:none !important;border-bottom:none}@media screen and (max-width: 768px){.custom_product_view .heading .product-price,.custom_product_view .heading .product-price-mobile{display:none;font-size:.75rem;line-height:120%}}.custom_product_view .product-price-mobile{margin-top:.5rem;padding-top:0;color:#323232;font-size:.75rem;font-style:normal;font-weight:600;line-height:120%}.custom_product_view .product-price-mobile *{color:#323232;font-size:.75rem;font-style:normal;font-weight:600;line-height:120%}.custom_product_view .product-price-mobile ins{text-decoration:none !important;border-bottom:none}@media screen and (min-width: 768px){.custom_product_view .product-price-mobile{display:none !important}}.custom_product_view .taxonomies .collection-term{color:#523f31;font-size:.85rem;font-style:normal;font-weight:400;line-height:1rem !important}@media screen and (max-width: 768px){.custom_product_view .taxonomies .collection-term{font-size:12px;font-style:normal;font-weight:400;line-height:120%}}.variable-product-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:101}.variable-product-modal .variable-product-modal-content-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:48rem;padding:1.5rem;background:#fff}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-header{display:flex;gap:1rem;justify-content:space-between}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-header h3{color:#323232;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-header .close-variable-modal{width:1rem;height:1rem;display:flex;justify-content:center;align-items:center}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-header .close-variable-modal svg{object-fit:contain}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-content{display:grid;grid-template-columns:.8fr 1fr;margin-top:1.5rem;gap:1.5rem}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-content .product-thumbnail{border-radius:.5rem}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-content .product-thumbnail img{width:100%;aspect-ratio:355.21/408.32;object-fit:cover;object-position:center}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-content .info-col .product-name{color:#523f31;font-size:2rem;font-style:normal;font-weight:600;line-height:140%}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-content .info-col .product-colors h4{margin-bottom:.5rem}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-content .info-col .product-colors img{width:4rem}.variable-product-modal .variable-product-modal-content-wrap .variable-product-modal-content .info-col .variant-select{margin-top:1rem}.add-to-cart{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ebe9e6}.add-to-cart form{display:flex;margin-bottom:0}.add-to-cart form .quantity-wrapper{display:flex;height:3rem;padding:0;justify-content:center;align-items:center;gap:.25rem;border-radius:5rem;border:2px solid #e5d9d2;background:#fff;margin-right:.5rem;overflow:hidden}.add-to-cart form .quantity-wrapper .qty{width:2rem;border:none;outline:none;text-align:center;color:#323232;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.add-to-cart form .quantity-wrapper .qty:focus{outline:none;box-shadow:none}.add-to-cart form .quantity-wrapper input[type=number]::-webkit-inner-spin-button,.add-to-cart form .quantity-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;outline:none}.add-to-cart form .quantity-wrapper input[type=number]{-moz-appearance:textfield}.add-to-cart form .quantity-wrapper button{color:#796254;text-align:center;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;width:3rem;height:100%}.add-to-cart form .quantity-wrapper button:disabled{color:#d3c2b9}.add-to-cart form .single_add_to_cart_button{width:100%;color:#fff;font-family:"TT Commons Pro Trial";font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.add-to-cart form .single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.add-to-cart form.variations_form.cart{display:flex;flex-direction:column;gap:0}.add-to-cart form.variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;gap:0}.add-to-cart form.variations_form.cart .single_variation_wrap .woocommerce-variation-price{display:none}.add-to-cart form.variations_form.cart .variations{display:flex;flex-direction:column;gap:1rem}.add-to-cart form.variations_form.cart .variations .options-buttons{display:flex;flex-direction:column}.add-to-cart form.variations_form.cart .variations .options-buttons select{display:none !important}.add-to-cart form.variations_form.cart .variations .options-buttons .options-buttons-items{display:flex;gap:.5rem}.add-to-cart form.variations_form.cart .variations .options-buttons .options-buttons-items label{border-radius:.25rem;border:1px solid #ebe9e6;background:#fff;display:flex;height:3rem;padding:.25rem 1rem;justify-content:center;align-items:center;gap:0;color:#796254;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.add-to-cart form.variations_form.cart .variations .options-buttons .options-buttons-items label *{cursor:pointer}.add-to-cart form.variations_form.cart .variations .options-buttons .options-buttons-items label input{display:inline-block;width:10px;height:10px;opacity:1;position:absolute;top:0;left:0;z-index:-1}.add-to-cart form.variations_form.cart .variations .options-buttons .options-buttons-items label:has(input:checked){border:1px solid #525252;color:#525252}.add-to-cart .reset_variations{border-radius:.25rem;border:1px solid #ebe9e6;background:#fff;display:flex;width:fit-content;padding:.15rem .5rem .15rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;color:#796254;font-size:.675rem;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;position:relative}.add-to-cart .reset_variations:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M1 1L7 7M1 7L7 1' stroke='%23796254' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;left:.5rem;top:50%;transform:translateY(-50%)}.add-to-cart select{border-radius:.25rem;border:1px solid #ebe9e6;background:#fff;display:flex;height:3rem;padding:.25rem 1rem;color:#796254;font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.add-to-cart select:focus,.add-to-cart select:hover,.add-to-cart select:active,.add-to-cart select:focus-visible{outline:none;box-shadow:none}.add-to-cart .variation-label{color:#525252;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;width:100%;display:flex;justify-content:space-between;margin-bottom:.5rem}.add-to-cart .product-color-info{display:flex;gap:.5rem}.add-to-cart .product-color-info .variation-label{justify-content:start;width:fit-content}.add-to-cart .color-value{color:#525252;font-size:1rem;font-style:normal;font-weight:300;line-height:120%}.add-to-cart .color-swatches{margin-top:0;margin-bottom:.875rem}@media screen and (max-width: 992px){.add-to-cart .color-swatches{margin-bottom:0 !important}}@media screen and (max-width: 768px){.woocommerce-page .custom_product_view.wide-view{grid-column:auto/span 2}.woocommerce-page .custom_product_view.wide-view .product-thumbnail{aspect-ratio:343/259}}.products_carousel .container{padding:1.5rem 0 1.5rem 3rem}.products_carousel .container.collection-container{padding:0 3rem 1.5rem 3rem}@media screen and (max-width: 992px){.products_carousel .container.collection-container{padding:.5rem 1rem 1rem}}@media screen and (max-width: 768px){.products_carousel .container{padding:1.5rem 0 1.5rem 1rem}}.products_carousel li.splide__slide{margin-left:0 !important}.products_carousel li.splide__slide .custom_product_view.wide-view .product-thumbnail{aspect-ratio:360/475 !important}.products_carousel .product_carousel__go_to_shop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem;background:#796254;color:#fff;text-align:center;font-family:"TT Commons Pro Trial";font-size:1.125rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.025rem;width:100%;aspect-ratio:360/475;padding:0}@media screen and (max-width: 768px){.products_carousel .product_carousel__go_to_shop{padding:1rem 1rem}}.products_carousel .product_carousel__go_to_shop .btns{margin-top:1.5rem;display:flex;justify-content:center}@media screen and (max-width: 768px){.products_carousel .product_carousel__go_to_shop{aspect-ratio:188/248.24;margin-bottom:.875rem}}.products_carousel .products_carousel__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;padding-right:3rem}@media screen and (max-width: 768px){.products_carousel .products_carousel__header{padding-right:1rem;margin-bottom:1rem;gap:1rem}.products_carousel .products_carousel__header .products_carousel__title{font-size:1.5rem}}.products_carousel .products_carousel__header .splide__custom_pagination{display:flex;gap:1.5rem}@media screen and (max-width: 768px){.products_carousel .products_carousel__header .splide__custom_pagination{gap:.5rem}}.products_carousel .products_carousel__header .splide__custom_pagination .splide__custom_pagination__button{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.products_carousel .products_carousel__header .splide__custom_pagination .splide__custom_pagination__button{width:1.5rem;height:1.5rem}}.products_carousel .products_carousel__header .splide__custom_pagination .splide__custom_pagination__button svg{stroke:#323232;width:100%;height:100%}.products_carousel .products_carousel__header .splide__custom_pagination .splide__custom_pagination__button:disabled{opacity:.5}.products_carousel .splide__custom_pagination__button_middle{position:absolute;top:40%;z-index:99;transform:translatey(-50%)}.products_carousel .splide__custom_pagination__button_middle.splide__custom_pagination__button--prev{left:1rem}.products_carousel .splide__custom_pagination__button_middle.splide__custom_pagination__button--next{right:1rem}.products_carousel .splide__custom_pagination__button_middle.splide__custom_pagination__button--prev:disabled{opacity:.5}.products_carousel .splide__custom_pagination__button_middle.splide__custom_pagination__button--next:disabled{opacity:.5}.single-product .product .container{padding:1.5rem 3rem}@media screen and (max-width: 992px){.single-product .product .container{padding:.75rem 1rem}}.single-product .product .breadcrumbs{margin-bottom:1.5rem}@media screen and (max-width: 992px){.single-product .product .breadcrumbs{margin-bottom:.75rem}}.single-product .product .breadcrumbs .breadcrumbs__content{color:#a49b93;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 992px){.single-product .product .breadcrumbs .breadcrumbs__content{font-size:.875rem}}.single-product .product .product-container{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem}@media screen and (max-width: 992px){.single-product .product .product-container{grid-template-columns:1fr;gap:1.5rem}}.single-product .product .product-container .product-gallery-column{position:relative}.single-product .product .product-container .product-gallery-column .wrap.is-sticky{position:sticky;top:100px;z-index:1}.single-product .product .product-container .product-gallery-column .badges{position:absolute;top:1.5rem;left:1.5rem;z-index:2;display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (max-width: 992px){.single-product .product .product-container .product-gallery-column .badges{top:1rem;left:1rem}}.single-product .product .product-container .product-gallery-column .badges .badge{background-color:#fff;padding:.25rem .5rem;border-radius:4rem;font-size:12px;font-style:normal;font-weight:600;line-height:normal;max-height:1.5rem}.single-product .product .product-container .product-gallery-column .splide-product-thumbnail-gallery{margin-top:1rem;margin-right:-1rem}.single-product .product .product-container .product-gallery-column .splide-product-thumbnail-gallery li img,.single-product .product .product-container .product-gallery-column .splide-product-thumbnail-gallery li video{object-fit:cover;object-position:center;cursor:pointer;display:block;width:82px !important;height:84px !important}@media screen and (min-width: 992px){.single-product .product .product-container .product-gallery-column .splide-product-thumbnail-gallery{display:none}}.single-product .product .product-container .product-gallery-column .product-gallery-splide{max-width:100%}@media screen and (min-width: 992px){.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery{display:grid;grid-template-columns:repeat(6, 1fr);grid-auto-rows:auto;gap:1rem}}@media screen and (min-width: 1200px){.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery{gap:1.5rem}}@media screen and (max-width: 992px){.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item img,.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item video{aspect-ratio:343/420;width:100%;height:100%;object-fit:cover;object-position:center;cursor:pointer}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item.packshot{background-color:#f4f0ed !important}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item.packshot img{width:100%;height:100%;object-fit:contain;object-position:center}}@media screen and (min-width: 992px){.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item{grid-column:auto/span 2;grid-row:auto/span 1}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item img,.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item video{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:.5rem;cursor:pointer}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item.packshot{background-color:#f4f0ed !important;border-radius:.5rem;overflow:hidden}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item.packshot img{width:100%;height:100%;object-fit:contain;object-position:center}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item.video{background-color:#f4f0ed !important;border-radius:.5rem;overflow:hidden}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item.video video{width:100%;height:100%;object-fit:cover;object-position:center}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(1),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(2),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(6),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(7){grid-column:auto/span 3;grid-row:auto/span 2;aspect-ratio:3/4}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(3),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(4),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(5),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(8),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(9),.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery .product-gallery-item:nth-child(10){grid-column:auto/span 2;grid-row:auto/span 1;aspect-ratio:3/4}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery.low-images{grid-template-columns:repeat(1, 1fr);grid-auto-rows:minmax(0, 386px)}.single-product .product .product-container .product-gallery-column .product-gallery-splide .product-gallery.low-images .product-gallery-item{grid-column:auto/span 1;grid-row:auto/span 2}}.single-product .product .product-container .product-info-column{position:relative}.single-product .product .product-container .product-info-column .product-sku{font-size:.75rem;font-style:normal;font-weight:400;line-height:120%;color:#736c64;margin-bottom:1rem}.single-product .product .product-container .product-info-column .info-wrap.is-sticky{position:sticky;top:100px}.single-product .product .product-container .product-info-column .info-wrap .global-promo{margin-bottom:2.5rem}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .global-promo{margin-bottom:1.5rem}}.single-product .product .product-container .product-info-column .info-wrap .global-promo .global-coupon-info{padding:1.5rem 1rem;border-radius:.5rem;border:1px solid #ea631b;background:#ea631b;display:flex;align-items:center;gap:.25rem;color:#fff}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .global-promo .global-coupon-info{padding:1rem;gap:.5rem}}.single-product .product .product-container .product-info-column .info-wrap .global-promo .global-coupon-info img,.single-product .product .product-container .product-info-column .info-wrap .global-promo .global-coupon-info svg{width:1.25rem;height:1.25rem}.single-product .product .product-container .product-info-column .info-wrap .heading{display:flex;gap:1rem;justify-content:space-between}.single-product .product .product-container .product-info-column .info-wrap .heading .title h1{color:#323232;font-size:2rem;font-style:normal;font-weight:600;line-height:140%}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .heading .title h1{font-size:1.5rem}}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav{display:flex;gap:.5rem}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel{display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__button{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:80px;background:#f5f0ed;padding:10px;cursor:pointer !important;width:3rem;height:3rem}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__button{width:2rem;height:2rem}}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__button svg{width:1.25rem;height:1.25rem}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__button svg{width:1rem;height:1rem}}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__content{max-width:0px;overflow:hidden;transition:.3s ease-in-out;position:absolute;top:50%;left:-1rem;background:#fff;border-radius:80px;padding:0;transform:translate(-100%, -50%);border:0px solid rgba(0,0,0,0)}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__content.open{padding:.25rem;max-width:300px;border:1px solid #ebe9e6}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__content .share-panel__content-inner{display:flex;align-items:center;justify-content:center;gap:.5rem}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__content .share-panel__content-inner .share__btn{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;border-radius:5rem;background:#f5f0ed;cursor:pointer !important}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .share-panel .share-panel__content .share-panel__content-inner .share__btn svg{pointer-events:none;width:1.25rem;height:1.25rem;stroke:#242321}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .shopping-list-button,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button-link{border-radius:5rem;background:#f5f0ed;stroke:#242321;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:auto;cursor:pointer;position:relative}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .shopping-list-button,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button-link{width:2rem;height:2rem}}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button svg,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .shopping-list-button svg,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button-link svg{width:1rem;height:1rem}}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button:disabled,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .shopping-list-button:disabled,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button-link:disabled{opacity:.5 !important;pointer-events:none !important}.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button:hover,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button.active,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .shopping-list-button:hover,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .shopping-list-button.active,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button-link:hover,.single-product .product .product-container .product-info-column .info-wrap .heading .share-and-fav .favorites .fav-button-link.active{background:#ea631b;stroke:#fff}.single-product .product .product-container .product-info-column .info-wrap .collections{margin-top:.5rem}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .collections{margin-top:.25rem}}.single-product .product .product-container .product-info-column .info-wrap .collections .collection-list{display:flex;gap:.5rem;flex-wrap:wrap}.single-product .product .product-container .product-info-column .info-wrap .collections .collection-list .collection-item{color:#525252;font-family:"TT Commons Pro Trial";font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}.single-product .product .product-container .product-info-column .info-wrap .collections .collection-list .collection-item:hover{color:#ea631b !important}.single-product .product .product-container .product-info-column .info-wrap .collections .collection-list .collection-item:hover *{color:#ea631b !important}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .collections .collection-list .collection-item{font-size:.875rem}}.single-product .product .product-container .product-info-column .info-wrap .price-wrapper{margin-top:1.5rem}.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .my-custom-price span,.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .my-custom-price del,.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .my-custom-price ins{color:#523f31;font-family:"TT Commons Pro Trial";font-size:2rem;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .my-custom-price span,.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .my-custom-price del,.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .my-custom-price ins{font-size:1.5rem}}.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .my-custom-price ins{text-decoration:none}.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .iworks-omnibus{margin-top:.5rem;color:#525252;font-family:"TT Commons Pro Trial";font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.single-product .product .product-container .product-info-column .info-wrap .price-wrapper .iworks-omnibus bdi{text-decoration:line-through}.single-product .product .product-container .product-info-column .info-wrap .product-description{margin-top:1.5rem}.single-product .product .product-container .product-info-column .info-wrap .product-description p{color:#525252;font-family:"TT Commons Pro Trial";font-size:1rem;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .product-description p{font-size:.875rem}}.single-product .product .product-container .product-info-column .info-wrap .shipping-info{display:flex;gap:.5rem;align-items:center;margin-top:1rem}.single-product .product .product-container .product-info-column .info-wrap .shipping-info .green-dot{display:block;width:.75rem;height:.75rem;border-radius:.75rem;border-radius:2.25rem;background:#6dbd8b;flex:0 0 .75rem}.single-product .product .product-container .product-info-column .info-wrap .shipping-info .red-dot{display:block;width:.75rem;height:.75rem;border-radius:.75rem;background:red;flex:0 0 .75rem}.single-product .product .product-container .product-info-column .info-wrap .shipping-info span{color:#525252;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .shipping-info span{font-size:.875rem}}.single-product .product .product-container .product-info-column .info-wrap .product-faq{transition:1s}.single-product .product .product-container .product-info-column .info-wrap .product-faq a:hover{color:#ea631b !important}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header{display:flex;padding:1rem;border-top:1px solid #ebe9e6;gap:.5rem;justify-content:space-between;align-items:center;cursor:pointer;transition:1s}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header *,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header *{cursor:pointer}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .icon,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header .icon{width:1.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .icon svg,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header .icon svg{width:100%;height:100%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .title,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header .title{flex-grow:1;color:#323232;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .title p,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .title span,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header .title p,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header .title span{color:#323232;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .title strong,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header .title strong{font-weight:700}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .arrow,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .header .arrow{font-size:2rem;font-weight:100}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header{border-top:none;margin-top:3rem;transition:1s}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .title strong{font-weight:600}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .title p{color:#323232;font-size:16px;font-style:normal;font-weight:450;line-height:120%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-header .title a{color:#323232;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item{transition:.5s}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content{max-height:0;overflow:hidden;transition:1s}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap{padding:0 1rem 1rem 1rem;color:#525252;font-size:12px;font-weight:300;line-height:140%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap p,.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap li{color:#525252;font-size:12px;font-style:normal;font-weight:450;line-height:140%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods{display:flex;flex-direction:column}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods .shipping-method{padding:.5rem 0;display:flex;flex-direction:row;gap:1rem;align-items:center}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods .shipping-method .shipping-method-icon{width:3rem;height:1.5rem;display:flex;justify-content:start;align-items:start}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods .shipping-method .shipping-method-icon img{width:100%;height:1.5rem;object-fit:contain}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods .shipping-method .shipping-method-name .description{color:var(--Color-Grey-700, #242321);font-size:12px;font-style:normal;font-weight:500;line-height:120%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods .shipping-method .shipping-method-name .description p:last-child{margin-bottom:0}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods .shipping-method .shipping-method-price{color:var(--Color-Grey-700, #242321);font-size:14px;font-style:normal;font-weight:500;line-height:120%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item .content .content-wrap.shipping-methods .shipping-method:last-child{border-bottom:none}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item.open{background:#f5f0ed}.single-product .product .product-container .product-info-column .info-wrap .product-faq .faq-item.open .content{max-height:100rem}.single-product .product .product-container .product-info-column .info-wrap .product-faq .payment-methods{display:flex;gap:.5rem}.single-product .product .product-container .product-info-column .info-wrap .product-faq .payment-methods img{height:3rem;max-width:6rem;object-fit:contain}.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem}@media screen and (max-width: 992px){.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers{grid-template-columns:repeat(1, 1fr);gap:1rem}}.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers .credit-provider{display:flex;flex-direction:column;gap:1rem}.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers .credit-provider h2,.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers .credit-provider h3,.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers .credit-provider h4,.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers .credit-provider h6,.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers .credit-provider h5{color:#323232;font-size:14px;font-style:normal;font-weight:600;line-height:120%}.single-product .product .product-container .product-info-column .info-wrap .product-faq .credit-providers .credit-provider li{margin-left:1rem}.single-product .product .product-container .product-info-column .info-wrap .product-faq .calculator .calculator-link{display:flex}.single-product .product .product-container .product-info-column .info-wrap .product-faq .calculator .calculator-link a{width:fit-content}.single-product .product-gallery-modal{position:fixed !important;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.6)}.single-product .product-gallery-modal .content-wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.single-product .product-gallery-modal .product-gallery-modal-content{width:auto;max-width:50rem;background:#fff;display:flex;gap:1.5rem;padding:1.5rem;border-radius:.5rem;position:relative;pointer-events:auto}@media screen and (max-width: 992px){.single-product .product-gallery-modal .product-gallery-modal-content{width:100%;height:100%;padding:.75rem;flex-direction:column-reverse;justify-content:start;padding:0;gap:1rem}}.single-product .product-gallery-modal .product-gallery-modal-content .close-btn{position:absolute;top:2rem;right:2rem;z-index:10}@media screen and (max-width: 992px){.single-product .product-gallery-modal .product-gallery-modal-content .close-btn{top:.75rem;right:.75rem;width:1.5rem;height:1.5rem}}.single-product .product-gallery-modal .product-gallery-modal-content .close-btn svg{width:100%;height:100%}.single-product .product-gallery-modal .product-gallery-modal-content .splide__arrows .splide__arrow{background:rgba(255,255,255,.4);height:2.5em;width:2.5em;border-radius:50%}.single-product .product-gallery-modal .product-gallery-modal-content .splide__arrows .splide__arrow svg{fill:none;height:3em;width:3em}.single-product .product-gallery-modal .product-gallery-modal-content .splide__arrows .splide__arrow--prev{left:.5em}.single-product .product-gallery-modal .product-gallery-modal-content .splide__arrows .splide__arrow--next{right:.5em}.single-product .product-gallery-modal .product-gallery-modal-content .thumbnails-column{width:6rem;height:100%}@media screen and (max-width: 992px){.single-product .product-gallery-modal .product-gallery-modal-content .thumbnails-column{width:100%;height:6rem}}.single-product .product-gallery-modal .product-gallery-modal-content .thumbnails-column .thumbnails-column-inner{height:100%}.single-product .product-gallery-modal .product-gallery-modal-content .thumbnails-column li img{cursor:pointer;width:78px;object-fit:cover;object-position:center}.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column{width:100%;flex-grow:1}@media screen and (max-width: 992px){.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column{flex-grow:0;margin-top:4rem}}.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column .main-image-column-inner{width:100%;height:100%}.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column .main-image-column-inner .splide__track{width:100%;height:100%}.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column ul{width:100%;height:100%}.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column ul li{width:auto;height:100%;text-align:center}.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column ul li img{aspect-ratio:3/4;max-height:80vh;width:auto;object-fit:cover;background:#f4f0ed !important}@media screen and (max-width: 992px){.single-product .product-gallery-modal .product-gallery-modal-content .main-image-column ul li img{aspect-ratio:3/4}}.single-product .product-description-wrap{margin-top:5rem}@media screen and (max-width: 992px){.single-product .product-description-wrap{margin-top:3rem}}.single-product .add-to-cart-custom{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ebe9e6}.single-product .add-to-cart-custom form{display:flex;margin-bottom:0;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ebe9e6}.single-product .add-to-cart-custom form .quantity-wrapper{display:flex;height:3rem;padding:0;justify-content:center;align-items:center;gap:.25rem;border-radius:5rem;border:2px solid #e5d9d2;background:#fff;margin-right:.5rem;overflow:hidden}.single-product .add-to-cart-custom form .quantity-wrapper .qty{width:2rem;border:none;outline:none;text-align:center;color:#323232;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.single-product .add-to-cart-custom form .quantity-wrapper .qty:focus{outline:none;box-shadow:none}.single-product .add-to-cart-custom form .quantity-wrapper input[type=number]::-webkit-inner-spin-button,.single-product .add-to-cart-custom form .quantity-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;outline:none}.single-product .add-to-cart-custom form .quantity-wrapper input[type=number]{-moz-appearance:textfield}.single-product .add-to-cart-custom form .quantity-wrapper button{color:#796254;text-align:center;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;width:3rem;height:100%}.single-product .add-to-cart-custom form .quantity-wrapper button:disabled{color:#d3c2b9}.single-product .add-to-cart-custom form .single_add_to_cart_button{width:100%;color:#fff;font-family:"TT Commons Pro Trial";font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.single-product .add-to-cart-custom form .single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;animation:migajacy-napis 2s infinite;transition:all .5s linear}@keyframes migajacy-napis{0%{color:rgba(133,133,133,0)}25%{color:#fff}75%{color:#fff}100%{color:rgba(133,133,133,0)}}.single-product .add-to-cart-custom form.variations_form.cart{display:flex;flex-direction:column;gap:0}.single-product .add-to-cart-custom form.variations_form.cart .single_variation_wrap{margin-top:1rem;padding-top:1.5rem;border-top:1px solid #ebe9e6}.single-product .add-to-cart-custom form.variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;gap:0}.single-product .add-to-cart-custom form.variations_form.cart .single_variation_wrap .woocommerce-variation-price{display:none}.single-product .add-to-cart-custom form.variations_form.cart .variations{display:flex;flex-direction:column;gap:1rem}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons{display:flex;flex-direction:column}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons select{display:none !important}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons .options-buttons-items{display:flex;gap:.5rem}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons .options-buttons-items label{border-radius:.25rem;border:1px solid #ebe9e6;background:#fff;display:flex;height:3rem;padding:.25rem 1rem;justify-content:center;align-items:center;gap:0;color:#796254;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons .options-buttons-items label *{cursor:pointer}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons .options-buttons-items label input{display:inline-block;width:1px;height:1px;opacity:0}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons .options-buttons-items label:has(input:checked){border:1px solid #525252;color:#525252}.single-product .add-to-cart-custom form.variations_form.cart .variations .options-buttons .options-buttons-items label:has(input:focus){border:2px solid #ea631b}.single-product .add-to-cart-custom .reset_variations{border-radius:4px;border:1px solid #ebe9e6;background:#fff;display:flex;width:fit-content;padding:.15rem .5rem .15rem 1.5rem;justify-content:center;align-items:center;gap:8px;color:#796254;font-size:.675rem;font-style:normal;font-weight:600;line-height:normal;cursor:pointer;position:relative}.single-product .add-to-cart-custom .reset_variations:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M1 1L7 7M1 7L7 1' stroke='%23796254' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;left:.5rem;top:50%;transform:translateY(-50%)}.single-product .add-to-cart-custom select{border-radius:.25rem;border:1px solid #ebe9e6;background:#fff;display:flex;height:3rem;padding:.25rem 1rem;color:#796254;font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.single-product .add-to-cart-custom select:focus,.single-product .add-to-cart-custom select:hover,.single-product .add-to-cart-custom select:active,.single-product .add-to-cart-custom select:focus-visible{outline:none;box-shadow:none}.single-product .add-to-cart-custom .variation-label{color:#525252;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;width:100%;display:flex;justify-content:space-between;margin-bottom:.5rem}.single-product .add-to-cart-custom .product-color-info{display:flex;gap:.5rem}.single-product .add-to-cart-custom .product-color-info .variation-label{justify-content:start;width:fit-content}.single-product .add-to-cart-custom .color-value{color:#525252;font-size:1rem;font-style:normal;font-weight:300;line-height:120%}.single-product .products_carousel{margin-top:1.5rem;margin-bottom:1.5rem}.single-product .cross_sell_products .container{padding:0 3rem}@media screen and (max-width: 992px){.single-product .cross_sell_products .container{padding:0 1rem}}.single-product .cross_sell_products .container .products_carousel__header{padding:0;gap:1rem}@media screen and (max-width: 992px){.single-product .cross_sell_products .container .products_carousel__header{gap:1.5rem}}.single-product .last_seen_products .container,.single-product .collection_matching .container{padding:0 3rem}@media screen and (max-width: 992px){.single-product .last_seen_products .container,.single-product .collection_matching .container{padding:0 1rem}}.single-product .last_seen_products .container .products_carousel__header,.single-product .collection_matching .container .products_carousel__header{padding:0;gap:1rem !important}.notify-availability-form-visible .woocommerce-variation-add-to-cart{display:none !important}.notify-availability-form{border-top:1px solid #ebe9e6;margin-top:1.5rem;gap:.5rem}@media screen and (max-width: 992px){.notify-availability-form form .notify_wrap_content{display:flex;flex-direction:column;gap:.5rem;align-items:start}.notify-availability-form form .notify_wrap_content input,.notify-availability-form form .notify_wrap_content button,.notify-availability-form form .notify_wrap_content .notify_wrap_email{width:100%}}.notify-availability-form h3{color:#525252;font-size:1rem !important;font-style:normal;font-weight:300 !important;line-height:120%}.notify-availability-form .notify_wrap_content #notify_email{border-radius:.5rem !important;border:1px solid #d3cec9 !important;background:#fff !important;padding:.5rem 1rem !important;min-width:400px}.notify-availability-form .notify_wrap_content #notify_email::placeholder{font-size:.857rem !important}.notify-availability-form .notify_wrap_content .btn{flex-grow:1;text-wrap:nowrap}.notify-availability-form .notify-availability-form-info{display:flex;gap:.5rem;align-items:center}.notify-availability-form .notify-availability-form-info svg{display:inline-block;width:1.125rem;height:1.125rem;aspect-ratio:1/1}.notify-availability-form .notify-availability-form-info span{color:#525252;font-size:1rem;font-style:normal;font-weight:300;line-height:120%}.notify-availability-form .notify-response{border-radius:.5rem !important;border:1px solid #ebe9e6 !important;background:#f5f5f5 !important;color:#525252 !important;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}.notify-availability-form .notify-response .notify-response-success{display:flex;gap:.5rem}.notify-availability-form .notify-response .notify-response-success .icon{width:1.25rem;height:1.25rem;aspect-ratio:1/1}.notify-availability-form .notify-response .notify-response-success .icon svg{width:1.25rem;height:1.25rem;aspect-ratio:1/1}.notify-availability-form .notify-response .notify-response-success .message p{color:#525252;font-size:.875rem;font-style:normal;font-weight:300;line-height:130%}.notify-availability-form .notify-response .notify-response-success .message p.strong{color:#525252;font-size:1rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.25rem}