.card-media.vb-has-int{position:relative;overflow:hidden}.card-media .vb-int-hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:opacity .45s ease;pointer-events:none;background:#f7f3ee}.card-media .vb-int-hover img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform .8s ease}.card-media.vb-has-int:hover .vb-int-hover,.card-media.vb-has-int:focus-within .vb-int-hover{opacity:1}.card-media.vb-has-int:hover .vb-int-hover img{transform:scale(1)}.card-media .vb-int-tag{position:absolute;left:10px;bottom:10px;z-index:2;padding:4px 9px;border-radius:6px;background:#1f1a17b8;color:#fff;font-size:11px;pointer-events:none;transition:opacity .3s ease}.card-media.vb-has-int:hover .vb-int-tag{opacity:0}@media(hover:none){.card-media .vb-int-tag{display:none}}.product-item--flooring .card{background:#fff!important;border:1px solid #ece6df!important;border-radius:10px!important;overflow:hidden;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease}.product-item--flooring .card:hover{border-color:#e2d9cc!important;box-shadow:0 6px 20px #1f1a1714!important}.product-item--flooring .card-product,.product-item--flooring .card-product__wrapper,.product-item--flooring .card-media,.product-item--flooring .card-media img{border-radius:0!important}.product-item--flooring .card-information{padding:14px 16px 16px!important;background:transparent!important}.product-item--flooring .card-information__wrapper{text-align:left!important}.product-item--flooring .card__heading{margin:0!important}.product-item--flooring .card-title{color:#1f1a17!important;text-decoration:none!important}.vb-card-name{display:block;font-size:16px;font-weight:700;line-height:1.3;color:#1f1a17}.vb-card-spec{margin:4px 0 0!important;font-size:13px;line-height:1.45;color:#6b6259}.vb-card-price{margin-top:10px;line-height:1.35}.vb-card-price__main{font-size:20px;font-weight:700;color:#1f1a17}.vb-card-price__unit{font-size:13px;color:#6b6259}.vb-card-price__pack{display:block;margin-top:2px;font-size:12px;color:#6b6259}.card-media .vb-card-badge{position:absolute;top:10px;left:10px;z-index:3;padding:4px 8px;border-radius:6px;background:#f27a1a;color:#1f1a17;font-size:12px;font-weight:700;line-height:1.2;pointer-events:none}.vb-card-price__was{display:block;margin-bottom:1px;font-size:12px;color:#6b6259}.vb-card-price__was s{text-decoration-thickness:1px}.vb-card-save{display:inline-block;margin-top:6px;padding:3px 8px;border-radius:6px;background:#e8f3ec;color:#1f7a4d;font-size:12px;font-weight:700}.product-item--flooring .card-price--native{display:none!important}@media(max-width:749px){.product-item--flooring .card-information{padding:10px 10px 12px!important}.vb-card-name{font-size:15px}.vb-card-spec{font-size:12px}.vb-card-price__main{font-size:17px}.vb-card-price__pack,.vb-card-price__was{font-size:11px}.vb-card-save{font-size:11px;padding:2px 6px}.card-media .vb-card-badge{top:8px;left:8px;font-size:11px;padding:3px 6px}}body.template-product,body.template-product .body-content-wrapper,body.template-product #MainContent,body.template-product .halo-recommendations-block,body.template-product .halo-recommendations-block .halo-block-header .title .text{background-color:#fff!important}body.template-product .breadcrumb-container,body.template-product .halo-breadcrumb,body.template-product .breadcrumb{background-color:transparent!important}body.template-product [id^=vbp-]{--p-bg: #F8F3EE !important;--p-card: #FFFFFF !important;--p-text: #1F1A17 !important;--p-muted: #6B6259 !important;--p-accent: #C9501C !important;--p-line: #ECE6DF !important;--p-hf: var(--vb-font) !important;margin-top:0!important}[id^=vbp-] .vbp-h{text-transform:none!important;font-weight:700!important;letter-spacing:-.01em!important}[id^=vbp-] .vbp-card{border-radius:10px!important}[id^=vbp-] .vbp-btn{background:#f27a1a!important;border-color:#f27a1a!important;color:#1f1a17!important;border-radius:8px!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:700!important}[id^=vbp-] .vbp-btn:hover{background:#e06a0e!important}[id^=vbp-] .vbp-btn--line{background:#fff!important;border-color:#1f1a17!important}[id^=vbp-] .vbp-res b,[id^=vbp-] .vbp-link b{font-weight:700!important;text-transform:none!important}body.template-product [id^=fbt-fixed-] .fbtBox{background:#f8f3ee!important}body.template-product .product-form__submit,body.template-product [id^=product-add-to-cart],body.template-product .button-ATC{background:#f27a1a!important;border-color:#f27a1a!important;color:#1f1a17!important;border-radius:8px!important;font-weight:700!important}.vb-save{margin:2px 0 10px;font-size:13px;line-height:1.6;color:#6b6259}.vb-save s{text-decoration-thickness:1px;margin-right:6px}.vb-save b{display:inline-block;padding:2px 8px;border-radius:6px;background:#e8f3ec;color:#1f7a4d;font-weight:700}[id^=vbh-]{--vb-bg: #FFFFFF !important;--vb-bg2: #F8F3EE !important;--vb-text: #1F1A17 !important;--vb-muted: #6B6259 !important;--vb-accent: #F27A1A !important;--vb-line: #ECE6DF !important;--vb-hf: var(--vb-font) !important}[id^=vbh-] .vbh-h,[id^=vbis-] .vbh-h,[id^=vbh-] .vbh-post__t,[id^=vbh-] .vbh-card__t,.vbi-room__t{text-transform:none!important;font-weight:700!important;letter-spacing:-.01em!important}[id^=vbh-] .vbh-eyebrow,[id^=vbis-] .vbh-eyebrow{color:#c9501c!important;font-weight:700!important}[id^=vbh-] .vbh-btn{border-radius:8px!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:700!important}[id^=vbh-] .vbh-btn--fill{color:#1f1a17!important}[id^=vbh-] .vbh-btn--fill:hover{background:#e06a0e!important;color:#1f1a17!important}[id^=vbh-] .vbh-hero{--vb-text: #FFFFFF !important;--vb-muted: #E8DED3 !important;--vb-line: rgba(255,255,255,.35) !important;background:#1f1a17}[id^=vbh-] .vbh-hero .vbh-eyebrow{color:#f7b27a!important}[id^=vbh-] .vbh-card,[id^=vbh-] .vbh-tile,.vbi-room{--vb-text: #FFFFFF !important;--vb-muted: #E8DED3 !important;border-radius:10px}[id^=vbh-] .vbh-post{border-radius:10px;overflow:hidden}[id^=vbh-] .vbh-feat{background:#f8f3ee!important}[id^=vbh-] .vbh-price,[id^=vbh-] .vbh-res b{font-weight:700!important}[id^=vbc-]{background:#f8f3ee!important;color:#1f1a17!important}[id^=vbc-] .vbc-h{color:#1f1a17!important;font-family:var(--vb-font)!important;text-transform:none!important;font-weight:700!important;letter-spacing:-.01em!important}[id^=vbc-] .vbc-bc,[id^=vbc-] .vbc-d,[id^=vbc-] .vbc-count{color:#6b6259!important}[id^=vbc-] .vbc-bc a:hover{color:#c9501c!important}[id^=vbc-] .vbc-btn{background:#f27a1a!important;border-color:#f27a1a!important;color:#1f1a17!important;border-radius:8px!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:700!important}[id^=vbis-]{--vb-bg: #FFFFFF !important;--vb-bg2: #F8F3EE !important;--vb-text: #1F1A17 !important;--vb-muted: #6B6259 !important;--vb-accent: #F27A1A !important;--vb-line: #ECE6DF !important;--vb-hf: var(--vb-font) !important}[id^=vbg-] .vbg-help__t strong{font-family:var(--vb-font)!important;text-transform:none!important;font-weight:700!important}[id^=vbg-] .vbg-reset{color:#c9501c!important}.vbi-p,.vbi-p__m{border-radius:10px;overflow:hidden}.vbi-p__pr{color:#1f1a17!important;font-weight:700}.vbcn-box{border-radius:10px}.vbcn-box a{color:#c9501c!important}.vb-pill,[id^=vbh-] .vbh-hero .vbh-btn--fill,[id^=vbh-] .vbh-feat .vbh-btn--fill{display:inline-flex!important;align-items:center;justify-content:center;gap:16px!important;min-height:54px;padding:14px 26px 14px 30px!important;border:0!important;border-radius:999px!important;background:#f27a1a!important;color:#1f1a17!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;line-height:1.2;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.vb-pill:after,[id^=vbh-] .vbh-hero .vbh-btn--fill:after,[id^=vbh-] .vbh-feat .vbh-btn--fill:after{content:"";flex:0 0 auto;width:10px;height:10px;margin-right:4px;border-top:3px solid currentColor;border-right:3px solid currentColor;border-radius:1px;transform:rotate(45deg);transition:transform .2s ease}.vb-pill:hover,[id^=vbh-] .vbh-hero .vbh-btn--fill:hover,[id^=vbh-] .vbh-feat .vbh-btn--fill:hover{background:#e06a0e!important;color:#1f1a17!important;box-shadow:0 6px 18px #f27a1a59}.vb-pill:hover:after,[id^=vbh-] .vbh-hero .vbh-btn--fill:hover:after,[id^=vbh-] .vbh-feat .vbh-btn--fill:hover:after{transform:translate(4px) rotate(45deg)}[id^=vbh-] .vbh-hero .vbh-btn--line,[id^=vbh-] .vbh-feat .vbh-btn--line{min-height:54px;border-radius:999px!important;padding:14px 26px!important;font-size:16px!important}.vb-pill-wrap{display:flex;justify-content:center;margin:32px 0 8px}@media(max-width:749px){.vb-pill,[id^=vbh-] .vbh-hero .vbh-btn--fill,[id^=vbh-] .vbh-feat .vbh-btn--fill{width:100%}}:root{--vb-e1: 0 1px 2px rgba(31,26,23,.06), 0 2px 6px rgba(31,26,23,.05);--vb-e2: 0 1px 2px rgba(31,26,23,.05), 0 8px 24px rgba(31,26,23,.07);--vb-ring: 0 0 0 3px rgba(242,122,26,.35)}.vbbb,[id^=vbp-] .vbp-card,[id^=vbp-] .vbp-end,.vbcn-trust,.vbfree,.vbp-help,[id^=vbst-] .vbst-i{box-shadow:var(--vb-e2)}[id^=vbst-] .vbst-i{box-shadow:none}.vbbb{border-color:#efe8e0!important}.vb-pill,.vbbb__btn,#main-cart-items .button-checkout,[id^=vbh-] .vbh-btn--fill,.vbsb__btn{box-shadow:0 4px 12px #f27a1a47}.vb-pill:active,.vbbb__btn:not([disabled]):active,#main-cart-items .button-checkout:active,[id^=vbh-] .vbh-btn--fill:active,.vbsb__btn:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0000002e!important}.vbbb__btn[disabled]{box-shadow:none!important}body.template-product [data-sample-drawer-open],body.template-product .product-samples-trigger{background:#fff!important;color:#1f1a17!important;border:1px solid #1F1A17!important;border-radius:999px!important;box-shadow:var(--vb-e1)!important;font-weight:700!important}body.template-product [data-sample-drawer-open]:hover,body.template-product .product-samples-trigger:hover{background:#f8f3ee!important}body.template-product .custom-sample-btn{border-radius:999px!important;box-shadow:var(--vb-e1)!important}body.template-product .custom-sample-btn:hover{background:#f8f3ee!important;opacity:1!important}.vbbb__in,.vbbb select,.vbbb__in--s{background:#fbf9f6!important}.vbbb__tag{border:1px solid #ECE6DF}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible{outline:none!important;box-shadow:var(--vb-ring)!important}@media(prefers-reduced-motion:reduce){.vb-pill,.vbbb__btn,.vbsb{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
