.main-product{background-color:var(--sfCream, #FAF7F2)}.main-product .product-single__meta{background-color:#fff;padding:28px;border-radius:var(--sfRadiusCard, 12px);border:1px solid var(--sfBorder, #E8E2D9);box-shadow:var(--sfShadowCard, 0 4px 20px rgba(60, 45, 25, .07))}.main-product .product-details{padding-left:20px;width:40%}.main-product .product-single__vendor{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--sfTextMuted, #857F76)}.main-product .product__thumbs--beside .product__thumb-item{margin-bottom:2px}.main-product .product__thumbs .image-wrap{padding-bottom:110%!important}.main-product .product__thumbs image-element{position:absolute;top:0;right:0;bottom:0;left:0}.main-product .product__thumbs img{height:100%;object-fit:cover}.main-product .product__thumbs--beside.product__thumbs-placement--left{margin-right:5px}.main-product .product-main-slide{border-radius:var(--sfRadiusCard, 12px);overflow:hidden}.main-product .product__thumb{border-radius:6px;overflow:hidden}.main-product .product__thumb.is-active{outline:2px solid var(--sfGold, #C4956A);outline-offset:-2px}.main-product .product-single__sticky{width:60%}.main-product .product-single__title{font-size:22px;font-weight:600;color:var(--sfInk, #1A1A1A)}.main-product .price-per-m2-summary-row{display:none!important}.main-product .product-single__meta .product-block{margin-bottom:18px}.main-product .product-single__meta .product-block--header{margin-bottom:10px}.main-product .product-single__meta .product-block--tab{margin-bottom:0}.main-product .product-single__meta .product-block--tab+.product-block--tab{margin-top:0}.main-product .product-single__meta .product-block:has(.social-sharing){margin-top:16px;margin-bottom:0}.main-product .jdgm-prev-badge__stars .jdgm-star,.main-product .jdgm-star{color:var(--sfStar, #D9A441)!important}.main-product .product-block--price-hero{margin-bottom:4px;margin-top:10px}.price-hero__main{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.price-hero__now{font-size:34px;font-weight:700;line-height:1;color:var(--sfInk, #1A1A1A)}.price-hero__unit{font-size:16px;font-weight:600;color:var(--sfTextMuted, #857F76)}.price-hero__was{font-size:17px}.old-price-strike{text-decoration:line-through;color:var(--sfTextMuted, #857F76)}.badge{background:var(--sfSale, #C20000);color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:100px;white-space:nowrap}.badge:empty{display:none}.price-hero__pack{margin-top:8px;font-size:15px;color:var(--sfText, #555555)}.price-hero__pack strong{color:var(--sfInk, #1A1A1A);font-weight:700}.price-hero__pack-old{color:var(--sfTextMuted, #857F76);font-size:13px;margin-left:2px}.price-hero__vat{margin:4px 0 0;font-size:12px;color:var(--sfTextMuted, #857F76)}.main-product .usp-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--sfBorder, #E8E2D9)}.main-product .usp-list__item{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.35;color:var(--sfText, #555555)}.main-product .usp-list__item:nth-child(odd):last-child{grid-column:1 / -1}.main-product .usp-list__icon{width:12px;height:12px;min-width:12px;margin-top:3px;color:var(--sfGold, #C4956A)}.main-product .usp__grid{display:flex;align-items:center;grid-gap:10px;margin-bottom:6px}.main-product .usp__icon{display:flex;flex:12px;min-width:12px;height:12px;max-width:12px}.main-product .usp__icon svg{width:100%;height:100%}.main-product .usp__label{font-size:16px;letter-spacing:0;flex:1;line-height:1.3}.main-product .icon-and-text{font-size:16px;letter-spacing:0}.main-product .icon--inventory:after,.main-product .icon--inventory:before{top:-6px;left:-6px}.main-product .sales-points{margin:0}.main-product #orderSampleButton{margin-top:8px!important;border-radius:100px}.main-product .product-single__meta .rte{font-size:15px;letter-spacing:0}.main-product .product-single__meta .rte>*{margin-bottom:6px}.main-product .product-single__meta .rte>*:last-child{margin-bottom:0}.main-product .sales-point .icon{height:12px;margin-right:10px;position:relative;width:12px}.main-product.product-section .collapsible-content{display:block}.main-product .collapsible-trigger-btn{text-align:left;font-size:16px;letter-spacing:.2px;font-weight:600}.main-product .collapsibles-wrapper{border-bottom:1px solid var(--sfBorder, #E8E2D9)}.main-product.product-section .product-single__meta .product-description-block{padding-top:0;border-top:0}.main-product .collapsible-content__inner{padding-bottom:16px;padding-top:5px}.main-product .product__quantity label{font-size:16px;letter-spacing:.2px;font-weight:600}.main-product .js-qty__num{padding:10px 20px;border-color:var(--sfBorder, #E8E2D9)}.main-product .js-qty__wrapper{max-width:140px;min-width:90px}.main-product .js-qty__adjust{width:33%;display:flex;justify-content:center;align-items:center}.main-product .add-to-cart{padding-block:16px;font-size:16px;letter-spacing:-.2px;border-radius:100px}.main-product .payment__icons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px;column-gap:8px;row-gap:6px}.main-product .icon__payment{max-width:32px;flex:32px;display:flex}.main-product .icon__payment svg{width:100%;height:100%}.main-product.product-section .flooring-calculator{padding:0}.main-product .profile-text{font-size:13px;color:var(--sfTextMuted, #857F76)}.main-product .ask-more-trigger{font-size:14px;color:var(--sfText, #555555)}.faq-section .section-header__title,product-recommendations .section-header__title,.product-recommendations .section-header__title{font-family:var(--sfFontDisplay, Georgia, serif);font-weight:600;letter-spacing:0}@media screen and (max-width:767px){.main-product .product-details{padding-left:0;width:100%}.main-product .product-single__sticky{width:100%;padding:0}.main-product .product-single__meta{padding:16px;text-align:left}.main-product .grid{margin:0}.main-product .product-single__title{font-size:20px}.main-product .add-to-cart{padding-block:14px}.price-hero__now{font-size:30px}.main-product .usp-list{grid-template-columns:1fr;gap:6px}.main-product .usp-list__item:nth-child(odd):last-child{grid-column:auto}product-recommendations .grid-overflow-wrapper .grid__item{flex:0 0 70vw;width:70vw}.faq-section{margin-top:80px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/main-product.css.map */
