.product__title h1,.product__title h2{font-size:2.4rem;line-height:1.2}@media(min-width:750px){.product__title h1,.product__title h2{font-size:2.8rem}}.sb-pay{margin-top:1.6rem}.sb-pay .list-payment{justify-content:flex-start;gap:.6rem}.footer-block__details-content+.list-social,.footer-block__details-content+.footer__list-social--contact,.footer__list-social--contact{display:flex!important;justify-content:flex-start!important;align-self:flex-start!important;width:100%!important;margin:1.6rem 0 0 -1.1rem!important;padding:0!important}@media(min-width:750px){.footer__blocks-wrapper .footer-block:first-child{padding-right:5rem}}.product__info-wrapper .price .price-item{font-size:2rem}.page-width--narrow{max-width:92rem}.footer-block__heading{font-size:1.6rem}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content a,.footer-block__details-content .list-menu__item--link{font-size:1.5rem;line-height:1.6}@media(min-width:750px){.banner__box{max-width:46%}}.card__heading,.card__heading a{font-size:1.3rem;line-height:1.35}.card-information .card__heading a,.card__information .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.product__title h1,.product__title h2{font-size:2rem}@media(min-width:750px){.product__title h1,.product__title h2{font-size:2.4rem}}.product-form__input input[type=radio]+label{border-radius:0}.multicolumn-card__info{text-align:center}.multicolumn-card__info h3,.multicolumn-card__info .inline-richtext{text-wrap:balance}.rte a,.footer-block__details-content a{text-decoration:underline;text-underline-offset:.2rem}@media(max-width:749px){.product__media-wrapper{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem);max-width:none}.card__heading,.card__heading a{font-size:1.2rem}}@media(min-width:750px){.banner__box{max-width:38%}.banner__heading{font-size:4.4rem;line-height:1.1}}.banner__box .banner__text{max-width:36rem}@media(min-width:750px){.banner.banner--desktop-transparent .banner__box{max-width:min(44%,52rem);min-width:0;width:auto}.banner.banner--desktop-transparent .banner__heading{font-size:4rem;line-height:1.12;overflow-wrap:break-word}.banner.banner--desktop-transparent .banner__content{padding-left:5rem}}.product-form__input input[type=radio]+label,.product-form__input input[type=radio]:checked+label,.product-form__input--pill input[type=radio]+label{border-radius:0!important}@media(min-width:990px){slider-component.slider-component-full-width{--desktop-margin-left-first-item:5rem}.collection--full-width .collection__title.page-width{max-width:none;padding:0 5rem}.collection--full-width .slider-component-full-width .slider--desktop{scroll-padding-left:5rem}.collection--full-width .slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:5rem;scroll-margin-left:5rem}.collection--full-width .slider-component-full-width .slider--desktop:after{padding-left:5rem}}@media(max-width:749px){.banner[id$=__hero]:before{display:none!important}.banner[id$=__hero] .banner__content{min-height:54rem;align-items:flex-end;padding-bottom:1rem}.banner[id$=__hero] .banner__media img{object-position:68% 50%}.banner[id$=__hero]:after{opacity:.3!important}.multicolumn .title-wrapper-with-link{justify-content:center;text-align:center}}.cart-drawer .cart__ctas{margin-top:2.4rem}@media(max-width:749px){.product__media-wrapper{margin-left:-1.5rem!important;margin-right:-1.5rem!important;width:calc(100% + 3rem)!important;max-width:calc(100% + 3rem)!important;padding:0!important}.product__media-wrapper media-gallery,.product__media-wrapper slider-component{margin-left:0!important;margin-right:0!important;padding:0!important;width:100%!important;max-width:100%!important}.product__media-wrapper .product__media-list{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;column-gap:0!important;gap:0!important;scroll-padding-left:0!important}.product__media-wrapper .product__media-list:after{display:none!important}.product__media-wrapper .product__media-list .product__media-item{width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}.product__media-wrapper .product-media-container{width:100%!important;max-width:100%!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product__media-wrapper .product-media-container .media{padding-top:var(--ratio-percent)!important}.product__media-wrapper .product-media-container .media img{object-fit:cover}}.cart__footer .totals{margin-bottom:2.8rem}.sb-pay{margin-top:0!important}.product__info-container .product__description{margin-top:1.2rem}.product__info-container .product__description>:first-child{margin-top:0}.product-form__input input[type=radio]+label.sb-swatch{display:inline-flex;flex-direction:column;align-items:center;gap:.4rem;width:4.8rem;padding:0;margin:0 .6rem .8rem 0;background:transparent;color:rgb(var(--color-foreground));border:0;border-radius:0;min-width:0;vertical-align:top}.product-form__input input[type=radio]:checked+label.sb-swatch{background:transparent;color:rgb(var(--color-foreground))}.sb-swatch__img{display:block;width:4.8rem;height:4.8rem;overflow:hidden;border:1px solid transparent;background:rgba(var(--color-foreground),.04)}.product-form__input input[type=radio]:checked+label.sb-swatch .sb-swatch__img{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground))}.product-form__input input[type=radio]+label.sb-swatch:hover .sb-swatch__img{border-color:rgba(var(--color-foreground),.5)}.sb-swatch__img img{width:100%;height:100%;object-fit:cover;display:block}.sb-swatch__name{font-size:1rem;line-height:1.15;text-align:center;word-break:break-word;max-width:100%}.product-form__input input[type=radio].disabled+label.sb-swatch .sb-swatch__img{opacity:.45}.sb-legend-value{color:rgba(var(--color-foreground),.75)}.sb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -4px 16px #00000014;transform:translateY(110%);transition:transform .25s ease;padding:.8rem 0 calc(.8rem + env(safe-area-inset-bottom))}.sb-sticky.is-visible{transform:none}.sb-sticky__inner{display:flex;align-items:center;gap:1rem}.sb-sticky__img{width:4.8rem;height:6rem;object-fit:cover;flex:none}.sb-sticky__info{flex:1;min-width:0}.sb-sticky__title{font-size:1.3rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-sticky__price{font-size:1.5rem;font-weight:600;margin-top:.2rem}.sb-sticky__btn{flex:none;min-width:auto;padding:0 1.8rem;min-height:4.4rem;font-size:1.4rem}body.sb-sticky-on{padding-bottom:8rem}@media(min-width:750px){.banner[id$=__about_hero]:before,.banner[id$=__about_hero] .banner__media:before{padding-bottom:36%!important}}.banner__media picture.sb-banner-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banner__media picture.sb-banner-picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.banner.sb-has-mobile .banner__media img{object-position:50% 20%!important}.banner.sb-has-mobile .banner__content{min-height:max(54rem,139vw)!important}}.sb-ymal{margin:2.4rem 0 1.6rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.sb-ymal__title{font-size:1.6rem;margin:0 0 1.2rem;letter-spacing:.04rem}.sb-ymal__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;list-style:none;margin:0;padding:0}.sb-ymal__link{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:rgb(var(--color-foreground))}.sb-ymal__img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;margin-bottom:.4rem}.sb-ymal__name{font-size:1.3rem;font-weight:600}.sb-ymal__type{font-size:1.2rem;line-height:1.3;opacity:.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sb-ymal__price{font-size:1.3rem}.multicolumn .title-wrapper-with-link{justify-content:center;text-align:center}.multicolumn .title-wrapper-with-link .title{width:100%;text-align:center}.banner[id$=__about_hero] .banner__media img{object-position:50% 8%!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/santtari-extra.css.map */
