:root{--bivalta-radius-xs: 9px;--bivalta-radius-sm: 12px;--bivalta-radius-md: 16px;--bivalta-radius-lg: 20px;--bivalta-radius-xl: 26px;--bivalta-shadow-raised: -5px -5px 12px var(--bivalta-shadow-light), 5px 5px 12px var(--bivalta-shadow-dark);--bivalta-shadow-raised-small: -3px -3px 7px var(--bivalta-shadow-light), 3px 3px 7px var(--bivalta-shadow-dark);--bivalta-shadow-raised-large: -8px -8px 18px var(--bivalta-shadow-light), 8px 8px 18px var(--bivalta-shadow-dark);--bivalta-shadow-inset: inset -4px -4px 8px var(--bivalta-shadow-light), inset 4px 4px 8px var(--bivalta-shadow-dark);--bivalta-shadow-inset-small: inset -3px -3px 6px var(--bivalta-shadow-light), inset 3px 3px 6px var(--bivalta-shadow-dark)}.bivalta-section{padding-top:clamp(30px,4.2vw,52px);padding-bottom:clamp(30px,4.2vw,52px)}.bivalta-section-title{font-size:clamp(28px,3.6vw,43px);letter-spacing:-.04em}.bivalta-section-subtitle{font-size:12px;line-height:1.55}.bivalta-button-primary,.bivalta-button-secondary{min-height:44px;padding-inline:16px;border-radius:13px;font-size:10px}.bvjoin-newsletter__button,.bvjoin-newsletter__button:hover,.bvjoin-newsletter__button:focus-visible,.bvjoin-newsletter__button:active{background:var(--bivalta-accent)!important;color:var(--bivalta-on-accent)!important;border-color:color-mix(in srgb,var(--bivalta-accent) 86%,#fff)!important;box-shadow:0 7px 16px color-mix(in srgb,var(--bivalta-accent) 20%,transparent),inset 0 1px color-mix(in srgb,#fff 35%,transparent)!important}.bvjoin{padding:38px 0 44px}.bvjoin__shell{padding:26px;gap:28px;border-radius:24px}.bvjoin__title{font-size:clamp(28px,3vw,40px)}.bvjoin-card{padding:17px;border-radius:18px}.bivalta-build-stack{padding:34px 0 42px!important}.bivalta-build-stack .bivalta-section-header{margin-bottom:18px}.bivalta-build-stack__grid{gap:16px!important}.bivalta-stack-card{padding:18px!important;border-radius:22px!important;box-shadow:var(--bivalta-shadow-raised)!important}.bivalta-stack-card__top{gap:12px!important}.bivalta-stack-card h3{font-size:21px!important}.bivalta-stack-card__top p{margin-top:6px!important;font-size:10px!important;line-height:1.5!important}.bivalta-stack-card__badge,.bivalta-stack-card__discount-badge{margin-bottom:6px!important;padding:5px 8px!important}.bivalta-stack-card__products{margin-top:15px!important;gap:8px!important}.bivalta-stack-product{grid-template-columns:58px minmax(0,1fr)!important;gap:9px!important;padding:8px!important;border-radius:14px!important}.bivalta-stack-product__content{gap:4px!important}.bivalta-stack-product__content strong{font-size:9.5px!important;line-height:1.28!important}.bivalta-stack-card__footer{margin-top:15px!important;padding-top:14px!important;gap:13px!important}.bivalta-stack-card__price strong{font-size:21px!important}.bivalta-stack-card__button{min-height:43px!important;padding:10px 15px!important;border-radius:13px!important;font-size:10px!important}@media(max-width:749px){.bivalta-build-stack{padding:24px 0 30px!important;overflow:hidden}.bivalta-build-stack__grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:11px!important;padding:5px 2px 12px}.bivalta-build-stack__grid::-webkit-scrollbar{display:none}.bivalta-stack-card{flex:0 0 min(88vw,420px);scroll-snap-align:start;padding:14px!important}.bivalta-stack-card:only-child{flex-basis:100%}.bivalta-stack-card__products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bivalta-stack-product{grid-template-columns:48px minmax(0,1fr)!important}.bivalta-stack-card__footer{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end!important}.bivalta-stack-card__button{width:auto!important;max-width:180px}}@media(max-width:430px){.bivalta-stack-card__products,.bivalta-stack-card__footer{grid-template-columns:1fr!important}.bivalta-stack-card__button{width:100%!important;max-width:none}}.bvsrch{padding:22px 0 54px!important}.bvsrch__hero{max-width:900px!important;margin-bottom:38px!important;padding-top:8px!important}.bvsrch__eyebrow{margin-bottom:7px!important;font-size:8px!important}.bvsrch__title{max-width:700px!important}.bvsrch__subtitle{margin-top:10px!important}.bvsrch__form{width:min(100%,760px)!important;grid-template-columns:minmax(0,1fr) 138px!important;gap:9px!important;margin-top:18px!important}.bvsrch__field,.bvsrch__submit{min-height:52px!important;border-radius:15px!important}.bvsrch__submit{width:138px!important;min-width:138px!important}.bvsrch-start{max-width:540px!important;gap:9px!important}.bvsrch-start__item{min-height:72px!important;border-radius:15px!important;gap:6px!important}.bvsrch-start__item svg{width:18px;height:18px}.bvsrch-section+.bvsrch-section{margin-top:42px!important}@media(max-width:749px){.bvsrch{padding:14px 0 38px!important}.bvsrch__hero{margin-bottom:26px!important;padding-top:2px!important}.bvsrch__form{grid-template-columns:1fr!important;gap:7px!important;margin-top:14px!important}.bvsrch__field,.bvsrch__submit{min-height:45px!important;border-radius:12px!important}.bvsrch__submit{width:100%!important;min-width:0!important}.bvsrch-start{width:100%;max-width:100%!important;gap:6px!important}.bvsrch-start__item{min-height:60px!important;padding:7px 4px;border-radius:12px!important;font-size:7.5px!important}.bvsrch-start__item svg{width:16px;height:16px}}@media(max-width:749px){.bivalta-footer__menus{display:grid!important;gap:7px!important}.bivalta-footer__menu.bivalta-footer__menu--enhanced{padding:0!important;border-radius:14px!important;overflow:hidden}.bivalta-footer__menu-toggle{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border:0;background:transparent;color:var(--bivalta-text-primary);font:inherit;font-size:12px;font-weight:850;text-align:left;cursor:pointer}.bivalta-footer__menu-toggle svg{width:16px;height:16px;transition:transform .18s ease}.bivalta-footer__menu--enhanced.is-open .bivalta-footer__menu-toggle svg{transform:rotate(180deg)}.bivalta-footer__menu--enhanced>ul{max-height:0;margin:0!important;padding:0 14px!important;overflow:hidden;opacity:0;transition:max-height .24s ease,opacity .18s ease,padding .24s ease}.bivalta-footer__menu--enhanced.is-open>ul{max-height:440px;padding-bottom:13px!important;opacity:1}.bivalta-footer__menu--enhanced>ul li+li{margin-top:4px!important}.bivalta-footer__menu--enhanced>ul a{display:block;padding:6px 0;font-size:10.5px!important}}.bivalta-cart-item,.bivalta-cart-summary__card,.bivalta-wishlist-card{border-radius:var(--bivalta-radius-lg)!important}@media(min-width:991px){.bivalta-header__inner{min-height:82px!important;padding-block:14px!important;gap:26px!important}.bivalta-header{border-radius:0 0 23px 23px}.bivalta-header__menu-link{min-height:38px;padding:8px 12px;border-radius:12px;font-size:13px}.bivalta-header__action{width:40px;height:40px}.bivalta-announcement__inner{min-height:34px;padding-block:6px}.bivalta-announcement__text,.bivalta-announcement__link{font-size:11px}}.bivalta-trust-bar{padding:14px 0 20px}.bivalta-trust-bar__grid{gap:13px}.bivalta-trust-bar__item{min-height:80px;gap:12px;padding:14px 16px}.bivalta-trust-bar__icon{width:42px;height:42px;flex-basis:42px;border-radius:13px}.bivalta-trust-bar__content strong{font-size:13px}.bivalta-trust-bar__content span{font-size:11px}.bivalta-discount-section{padding:14px 0 24px}.bivalta-discount-banner{min-height:150px;gap:28px;padding:28px 32px}.bivalta-discount-banner__coupon{min-width:310px;padding:11px;border-radius:16px}.bivalta-category-card__media{margin:11px;border-radius:15px}.bivalta-category-card__content{gap:12px;padding:7px 16px 17px}.bivalta-category-card__title{font-size:16px}.bivalta-category-card__subtitle{font-size:11px}.bivalta-category-card__arrow{width:38px;height:38px;flex-basis:38px}.bivalta-products-carousel{gap:15px;padding-bottom:18px}.bivalta-product-card__media-wrap{margin:10px 10px 0;border-radius:16px}.bivalta-product-card__image,.bivalta-product-card__media img{padding:12px}.bivalta-product-card__body{padding:13px 14px 14px}.bivalta-product-card__title{font-size:13px}.bivalta-product-card__price{font-size:17px}.bivalta-product-card__price.is-sale,.bivalta-product-card.is-on-sale .bivalta-product-card__price{font-size:19px}.bivalta-product-card__compare-price{font-size:12.5px}.bivalta-product-card__wishlist{width:36px;height:36px;border-radius:11px}.bivalta-product-card__add,.bivalta-product-card__quick-add{width:40px;height:40px;flex-basis:40px;border-radius:12px;font-size:18px}@media(max-width:749px){.bvjoin{padding:20px 0 26px}.bvjoin__shell{padding:14px;gap:12px;border-radius:16px}.bvjoin__title{font-size:24px}.bivalta-trust-bar__item{min-height:88px;padding:12px}.bivalta-trust-bar__icon{width:38px;height:38px;flex-basis:38px}.bivalta-discount-banner{padding:19px 16px}.bivalta-product-card__body{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bivalta-soft-refinement.css.map */
