html,body{max-width:100%;overflow-x:clip}#MainContent{min-width:0;max-width:100%}#MainContent [id^=MainProduct-]{color:#6e5a4b;overflow:visible}#MainContent [id^=MainProduct-] .product{min-width:0}#MainContent [id^=MainProduct-] :is(.product__media-wrapper,.product__info-wrapper,.product__info-container){min-width:0;box-sizing:border-box}#MainContent [id^=MainProduct-] .product__info-container{color:#6e5a4b}#MainContent [id^=MainProduct-] .product__title{margin:0 0 12px}#MainContent [id^=MainProduct-] .product__title h1{font-size:30px!important;line-height:1.18!important;letter-spacing:-.035em;font-weight:600;color:#6e5a4b;overflow-wrap:anywhere}#MainContent [id^=MainProduct-] .product__info-container :is(.product__text,.text-benefits,.product__description){color:#766455;line-height:1.65}#MainContent [id^=MainProduct-] .product__info-container .price{margin:14px 0 18px;line-height:1.25}#MainContent [id^=MainProduct-] .product__info-container .price .badge{font-size:10px;letter-spacing:.05em;border-radius:20px;padding:6px 10px}.bh-buy-note{padding:16px 18px;background:#f2e8de;border-radius:14px;color:#6e5a4b;margin:12px 0 22px;border:1px solid #e9dccf}.bh-buy-note__label{font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin:0 0 8px}.bh-buy-note blockquote{border:0;font:inherit;font-size:12px;line-height:1.7;margin:0;padding:0;font-style:normal}.bh-buy-note__author{font-size:11px;font-weight:600;margin:10px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.bh-buy-note__author span{font-size:11px;letter-spacing:2px;color:#a57658;white-space:nowrap}#MainContent [id^=MainProduct-] .product-form__input{min-width:0;max-width:100%;margin:16px 0 20px}#MainContent [id^=MainProduct-] .product-form__input .form__label{font-size:12px!important;color:#6e5a4b;font-weight:600;letter-spacing:.03em;margin-bottom:12px}#MainContent [id^=MainProduct-] .product-form__input input[type=radio]+label.color-swatch{width:74px;height:74px;border:1px solid #d9c7b7;border-radius:14px;background-size:cover;box-shadow:none;margin:0 10px 8px 0}#MainContent [id^=MainProduct-] .product-form__input input[type=radio]+label.color-swatch:before,#MainContent [id^=MainProduct-] .product-form__input input[type=radio]+label.color-swatch:after{border-radius:14px;box-shadow:none}#MainContent [id^=MainProduct-] .product-form__input input[type=radio]:checked+label.color-swatch{border-color:#6e5a4b!important;outline:1px solid #6e5a4b;outline-offset:3px;box-shadow:none}#MainContent [id^=MainProduct-] .product-form__input input[type=radio]:focus-visible+label.color-swatch{outline:2px solid #6e5a4b;outline-offset:4px}#MainContent [id^=MainProduct-] .qa-feature{display:block;grid-template-columns:none;margin:0!important;padding:9px 0}#MainContent [id^=MainProduct-] .qa-feature+.qa-feature{border-top:1px solid #f0e5db}#MainContent [id^=MainProduct-] .qa-feature>[class^=qa-feature-]{display:flex;align-items:center;margin:0;gap:12px}#MainContent [id^=MainProduct-] .qa-feature :is(img,svg){width:22px!important;height:22px!important;object-fit:contain;flex:0 0 22px;margin:0!important;opacity:.8}#MainContent [id^=MainProduct-] .qa-feature>[class^=qa-feature-]>div{width:auto!important;min-width:0;flex:1}#MainContent [id^=MainProduct-] .qa-feature h4{font-size:14px!important;line-height:1.35;font-weight:600;letter-spacing:-.01em;color:#6e5a4b;margin:0 0 3px!important}#MainContent [id^=MainProduct-] .qa-feature p{font-size:12px!important;line-height:1.55;margin:0;color:#887565}#MainContent [id^=MainProduct-] .product-form__buttons{max-width:100%}#MainContent [id^=MainProduct-] .product-form__submit{border-radius:12px;min-height:52px;font-size:16px;font-weight:600;letter-spacing:.02em;box-shadow:0 5px 14px #6e5a4b12}#MainContent [id^=MainProduct-] .product-form__submit:after{border-radius:12px}#MainContent [id^=MainProduct-] .icon-with-text{gap:10px;margin-top:18px}#MainContent [id^=MainProduct-] .icon-with-text .h4{font-size:10px;line-height:1.45;color:#7f6c5b}#MainContent [id^=MainProduct-] .icon-with-text img{max-width:22px;height:auto}#MainContent [id^=MainProduct-] :is(.thumbnail,.thumbnail:after){border-radius:12px}#MainContent [id^=MainProduct-] .thumbnail[aria-current=true]{border-color:#6e5a4b}#MainContent [id^=MainProduct-] .product__media-list img{border-radius:16px}#MainContent .video-carousel{max-width:100%;box-sizing:border-box}#MainContent .video-wrapper{min-width:0;max-width:100%}#MainContent .comparison-table{max-width:100%}@media(min-width:990px){#MainContent [id^=MainProduct-] .product__info-wrapper{padding-left:30px}#MainContent [id^=MainProduct-] .product__info-container{box-shadow:0 12px 44px #6e5a4b06}}@media(max-width:749px){#MainContent [id^=MainProduct-]>.page-width{padding-left:16px;padding-right:16px}#MainContent [id^=MainProduct-] .product__info-wrapper{width:100%;margin:0;padding:21px 18px}#MainContent [id^=MainProduct-] .product__info-container.lumin-container{padding:0!important;border:0;background:transparent}#MainContent [id^=MainProduct-] .product__title h1{font-size:27px!important;line-height:1.2!important}#MainContent [id^=MainProduct-] .product__media-wrapper{width:100%;padding-bottom:20px}#MainContent [id^=MainProduct-] .product__media-list{max-width:calc(100% + 16px)}#MainContent [id^=MainProduct-] .product__info-container .price{margin:12px 0 16px}.bh-buy-note{padding:14px 15px;margin:12px 0 18px}#MainContent [id^=MainProduct-] .qa-feature{padding:8px 0}#MainContent [id^=MainProduct-] .qa-feature h4{font-size:13px!important}#MainContent [id^=MainProduct-] .qa-feature p{font-size:11px!important}#MainContent [id^=MainProduct-] .product-form__input input[type=radio]+label.color-swatch{margin-right:9px}#MainContent [id^=MainProduct-] .product-form__submit{min-height:52px}}@media(max-width:374px){#MainContent [id^=MainProduct-] .product__info-wrapper{padding:18px 14px}#MainContent [id^=MainProduct-] .product__title h1{font-size:25px!important}}.product-form__input label.color-swatch{position:relative;margin-bottom:34px!important}.bh-swatch-name{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);font-size:11px;line-height:1.25;white-space:nowrap;font-family:var(--font-body-family);color:#3f342e}.bh-swatch-unavailable{position:absolute;left:50%;bottom:4px;transform:translate(-50%);font:600 8px/1.2 var(--font-body-family);white-space:nowrap;border-radius:4px;background:#423932;color:#fff;padding:3px 4px}.bh-color-note{font-size:12px;line-height:1.4;color:#7c4c32;background:#f4e8da;border:1px solid #ddc6ad;border-radius:8px;padding:9px 12px;margin:10px 0 0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bh-polish.css.map */
