.bpg{--bpg-base-w: 1440;--bpg-cap-vp: 1440;padding-top:clamp(calc(var(--padding-top-mobile) * 1px),calc(var(--padding-top-desktop) / var(--bpg-base-w) * 100vw),calc(var(--padding-top-desktop) / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px));padding-bottom:clamp(calc(var(--padding-bottom-mobile) * 1px),calc(var(--padding-bottom-desktop) / var(--bpg-base-w) * 100vw),calc(var(--padding-bottom-desktop) / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px));background-color:var(--bpg-bg-color, #FAF9F6);position:relative}.bpg__container{--bpg-gutter: 30;display:flex;flex-direction:column;gap:clamp(32px,calc(48 / var(--bpg-base-w) * 100vw),calc(48 / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px));max-width:1440px;margin:0 auto;padding-left:clamp(calc(var(--bpg-gutter) * 1px),calc(var(--bpg-gutter) / var(--bpg-base-w) * 100vw),calc(var(--bpg-gutter) / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px));padding-right:clamp(calc(var(--bpg-gutter) * 1px),calc(var(--bpg-gutter) / var(--bpg-base-w) * 100vw),calc(var(--bpg-gutter) / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px))}.bpg__container--full{max-width:none}.bpg__rows{display:flex;flex-direction:column;gap:clamp(32px,calc(48 / var(--bpg-base-w) * 100vw),calc(48 / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px))}.bpg__header{display:flex;flex-direction:var(--bpg-header-direction, row);justify-content:var(--bpg-header-justify, flex-start);align-items:var(--bpg-header-align-items, center);gap:var(--bpg-header-gap, clamp(16px, calc(36 / var(--bpg-base-w) * 100vw), calc(36 / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px)))}.bpg__title{font-family:Moret-Book;font-size:clamp(38px,calc(56 / var(--bpg-base-w) * 100vw),calc(56 / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px));font-weight:300;line-height:1.0536;letter-spacing:-.56px;color:var(--bpg-title-color, #231F20);margin:0}.bpg__description{font-family:Metro Sans,sans-serif;font-size:clamp(16px,calc(20 / var(--bpg-base-w) * 100vw),calc(20 / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px));font-weight:400;line-height:1.3;color:var(--bpg-description-color, #403B39);margin:0}.bpg__row{display:flex;gap:clamp(16px,calc(16 / var(--bpg-base-w) * 100vw),calc(16 / var(--bpg-base-w) * var(--bpg-cap-vp) * 1px))}.bpg__row-body,.bpg__row-body__track{display:contents}.bpg__row__info,.bpg__row-body__track>.bpg__row-item{flex:1 1 0;min-width:0;display:flex}.bpg__row__info-mobile,.bpg__row-body__controls,.bpg__row__header{display:none}@media(max-width:768px){.bpg__header{flex-direction:var(--bpg-header-direction-mobile, var(--bpg-header-direction, column));justify-content:var(--bpg-header-justify-mobile, var(--bpg-header-justify, flex-start));align-items:var(--bpg-header-align-items-mobile, var(--bpg-header-align-items, center));gap:var(--bpg-header-gap-mobile, var(--bpg-header-gap, 16px));padding-left:20px;padding-right:20px}.bpg__container{padding-left:0;padding-right:0}.bpg__row{flex-direction:column;gap:0}.bpg__row__info-mobile{display:block}.bpg__row__info{display:none}.bpg__row-body{width:100%;display:block;overflow:hidden;background-color:var(--bpg-slider-bg, #EDDFF1);padding-top:32px;padding-bottom:32px;transition:height .45s cubic-bezier(.4,0,.2,1),padding .45s cubic-bezier(.4,0,.2,1),opacity .3s ease}.bpg__row.is-products-hidden .bpg__row-body{padding-top:0;padding-bottom:0;opacity:0}.bpg__row-body__track{display:flex}.bpg__row-body__track>.bpg__row-item{flex:0 0 auto;width:64vw;height:auto;display:flex}.bpg__row-body__controls{display:flex;align-items:center;gap:35px;padding:17px 20px 0}.bpg__slider-arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:21px;height:8px;padding:0;border:none;background:none;color:#231f20;cursor:pointer;transition:opacity .2s ease}.bpg__slider-arrow svg{width:21px;height:8px}.bpg__slider-arrow.swiper-button-disabled{opacity:.3;cursor:default}.bpg__slider-progress{flex:1 1 auto;height:4px;background-color:#fff;border-radius:40px;position:relative}.bpg__slider-progress .swiper-scrollbar-drag{background-color:#a9a9a9;border-radius:40px}.bpg__rows--deck{position:relative;display:block;gap:0;transition:height .45s cubic-bezier(.4,0,.2,1)}.bpg__rows--deck .bpg__row{position:absolute;top:0;left:0;width:100%;height:76px;overflow:hidden;border-radius:20px 20px 0 0;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.bpg__rows--deck .bpg__row.is-active{height:auto;overflow:visible}.bpg__rows--deck .bpg__row:not(.is-active)>.bpg__row__header{display:flex}.bpg__row__header{position:relative;align-items:center;justify-content:space-between;gap:12px;width:100%;height:76px;flex:0 0 76px;padding:0 20px 20px;border:0;border-radius:20px 20px 0 0;overflow:hidden;text-align:left;cursor:pointer;background-color:#2e2e24}.bpg__row__header-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.bpg__row__header-title{position:relative;z-index:1;min-width:0;font-family:Moret-Book;font-size:24px;font-weight:400;line-height:1.05;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bpg__row__header-btn{position:relative;z-index:1;flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:9px 8px 7px;border-radius:50px;background-color:var(--row-btn-bg, #8C4799);color:var(--row-btn-color, #fff);font-family:Metro Sans,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.2;white-space:nowrap}.bpg__row__header-btn svg{width:8px;height:8px;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/476/assets/blends-product-grid.css.map */
