html,body{overflow-x:hidden}.header__heading-link{min-width:0}.header__heading-logo{height:auto;max-width:min(20rem,48vw)}.product-card-wrapper .card__heading,.product-card-wrapper .card-information,.product-card-wrapper .price{overflow-wrap:anywhere}.product-card-wrapper .card__heading{line-height:1.25}.product-card-wrapper .quick-add__submit{min-width:0;min-height:4.4rem;padding-inline:1.4rem;white-space:normal}.collection .grid{row-gap:var(--grid-mobile-vertical-spacing)}.banner__text,.banner__heading,.title,.rich-text__heading{overflow-wrap:anywhere}.banner__buttons .button,.product__media-wrapper{min-width:0}.product__info-container{overflow-wrap:anywhere}.product__description{max-width:64rem;color:rgba(var(--color-foreground),.74)}.product__description p{line-height:1.75}.product__title h1{max-width:62rem}.thumbnail-list{align-items:stretch}.thumbnail-list__item{overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background))}.thumbnail{border:0;background:rgb(var(--color-background))}.thumbnail img{object-fit:cover}.bettina-policy-page__header{max-width:82rem;margin-inline:auto;text-align:center}.bettina-policy-page__kicker{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.16rem;text-transform:uppercase}.bettina-policy-page__header h1{margin:0;font-size:clamp(3.4rem,5vw,6.4rem);line-height:1}.bettina-policy-page__header .rte{margin-top:1.6rem;color:rgba(var(--color-foreground),.72)}.bettina-policy-page__grid{display:grid;grid-template-columns:1fr;gap:1.2rem;margin-top:3.2rem}.bettina-policy-page__item{padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background))}.bettina-policy-page__item h2{margin:0 0 1.2rem;font-size:2rem}.bettina-policy-page__item .rte{color:rgba(var(--color-foreground),.74)}.bettina-collection-seo__inner{max-width:96rem;margin-inline:auto;padding:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12);text-align:center}.bettina-collection-seo__kicker{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.16rem;text-transform:uppercase}.bettina-collection-seo__inner h2{max-width:78rem;margin:0 auto;font-size:clamp(2.4rem,3vw,3.8rem);line-height:1.1}.bettina-collection-seo__inner .rte{max-width:82rem;margin:1.4rem auto 0;color:rgba(var(--color-foreground),.74)}.bettina-collection-seo__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 2rem;margin-top:1.6rem}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1;animation:none;transition:none;transform:none}@media screen and (max-width:749px){.header{padding:.45rem 1.3rem;min-height:7.2rem}.header__heading-logo{max-width:min(11.4rem,34vw);max-height:5.6rem;object-fit:contain}.header__heading-logo-wrapper{line-height:0}.header__heading-link{padding:.1rem 0}.header__icon{width:3.7rem;height:3.7rem}.header__icons{gap:0}.banner.banner--large:not(.banner--adapt){position:relative;display:flex;min-height:57rem;overflow:hidden}.banner.banner--large:not(.banner--adapt) .banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%}.banner.banner--large:not(.banner--adapt) .banner__media img{width:100%;height:100%;object-fit:cover;object-position:center top}.banner--stacked .banner__media-half:first-child{width:100%}.banner--stacked .banner__media-half+.banner__media-half{display:none}.banner--stacked .banner__media-half:first-child>img{object-position:center top}.banner.banner--large:not(.banner--adapt) .banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;min-height:100%;align-items:flex-end;justify-content:center;padding:0 1.6rem 5.2rem}.banner--desktop-transparent .banner__box,.banner__box{width:100%;max-width:min(32rem,calc(100vw - 4rem));margin-inline:auto;padding:0;background:transparent;text-align:center;text-shadow:0 .2rem 1rem rgba(0,0,0,.5)}.banner--desktop-transparent .banner__box:before,.banner__box:before{display:none}.banner__text{margin-top:0;color:rgb(var(--color-foreground));font-size:1.55rem;line-height:1.35}.banner__buttons{justify-content:center;width:100%;max-width:100%;margin-top:1.8rem}.banner__buttons .button{width:min(100%,20rem);min-height:4.6rem;margin-inline:auto;box-shadow:0 .6rem 2rem #00000038}main .shopify-section+.shopify-section{content-visibility:auto;contain-intrinsic-size:70rem}.product-grid{--grid-mobile-horizontal-spacing: 1rem}.product-grid .grid__item{min-width:0}.product-card-wrapper .card__information{padding-block:1rem}.product-card-wrapper .card__heading{font-size:1.35rem}.product-card-wrapper .price,.product-card-wrapper .caption-large{font-size:1.25rem}.product-card-wrapper .quick-add__submit{font-size:1.25rem;letter-spacing:.03rem;padding-inline:.8rem}.product{row-gap:1.8rem}.product__media-list{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;margin-left:0;margin-bottom:1rem;padding-top:0;scroll-snap-type:x mandatory;scroll-padding-left:0}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.product__media-list .product__media-item{width:100%;flex:0 0 100%;max-width:100%;margin-inline:auto;scroll-snap-align:start}.product-media-container.constrain-height{width:100%;max-width:100%}.product-media-container.constrain-height.media-fit-contain{width:100%}.product-media-container.constrain-height .media{height:auto;padding-top:min(var(--ratio-percent),145%)}.product-media-container.media-fit-contain .media>img{object-fit:contain;object-position:center top;background:rgb(var(--color-background))}.product__info-wrapper{padding-inline:1.8rem}.product__title h1{font-size:clamp(2.4rem,8vw,3.4rem);line-height:1.08}.product__info-container .price--large{font-size:1.9rem}.product-form__buttons{max-width:100%}.product__media-wrapper .thumbnail-slider{margin-top:1rem;padding-inline:0}.thumbnail-list{gap:.8rem}.thumbnail-list__item{border-radius:.2rem}.product__description{font-size:1.45rem}.bettina-policy-page__item{padding:2rem}.bettina-collection-seo__inner{padding:2rem 0;text-align:left}.bettina-collection-seo__links{justify-content:flex-start}}@media screen and (min-width:990px){.header{max-width:100%;padding-inline:4.8rem;grid-template-columns:1fr auto 1fr}.header-drawer{justify-self:start}.header__icons{justify-self:end}.header__heading-logo{max-width:18rem}.banner--large:not(.banner--adapt){min-height:min(74rem,calc(100vh - var(--header-height, 12rem)))}.banner--stacked .banner__media-half:first-child{width:100%}.banner--stacked .banner__media-half+.banner__media-half{display:none}.banner--stacked .banner__media-half:first-child>img{object-position:center 28%}.banner__content{padding-block:8rem}.banner--desktop-transparent .banner__box{max-width:58rem;padding:0;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.45)}.banner__text{font-size:1.8rem;line-height:1.45}.banner__buttons .button{min-width:17rem}.collection--full-width .product-grid,.collection .product-grid{max-width:var(--page-width);margin-inline:auto;padding-inline:5rem}.product-card-wrapper .card__heading{font-size:1.7rem}.product-card-wrapper .card__information{padding-top:1.4rem}product-info .page-width{max-width:126rem;padding-inline:4rem}.product{align-items:flex-start;column-gap:6rem;padding-top:3.2rem}.product--small:not(.product--no-media) .product__media-wrapper,.product--medium:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__media-wrapper{width:min(43vw,54rem);max-width:54rem}.product--small:not(.product--no-media) .product__info-wrapper,.product--medium:not(.product--no-media) .product__info-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{width:min(44vw,54rem);max-width:54rem;padding-left:1.2rem}.product__column-sticky{top:calc(var(--header-height, 9rem) + 2.4rem)}.product-media-container.constrain-height{--viewport-offset: 20rem;--constrained-min-height: 40rem;--constrained-height: min(56rem, calc(100vh - var(--viewport-offset)));border:.1rem solid rgba(var(--color-foreground),.1)}.product-media-container.media-fit-contain .media>img{object-fit:contain;background:rgb(var(--color-background))}.product__media-list .product__media-item{max-height:58rem}.product__title h1{font-size:clamp(3.1rem,2.5vw,4.2rem);line-height:1.08}.product__info-container>*+*{margin-block:1.45rem}.product-form__input,.product-form__buttons{max-width:100%}.product__media-wrapper .thumbnail-slider{margin-top:1.6rem;padding-inline:0}.thumbnail-slider .thumbnail-list.slider--tablet-up{gap:1rem;justify-content:flex-start;padding-bottom:.2rem}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:7.8rem;height:10.4rem;flex:0 0 auto}.thumbnail-list__item .thumbnail,.thumbnail-list__item .thumbnail img{height:100%}.product__media-icon{display:none}.product__modal-opener--image .product__media-toggle{pointer-events:none}.product__modal-opener--image .product__media-toggle:after{display:none}.product-form__buttons .button{min-height:4.8rem}.product__info-container .icon-with-text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0;padding:1.4rem 0;border-block:.1rem solid rgba(var(--color-foreground),.1)}.product__info-container .icon-with-text__item{display:flex;flex-direction:column;align-items:center;gap:.8rem;min-width:0;text-align:center}.product__info-container .icon-with-text__item .h4{font-size:1.35rem;line-height:1.25}.product__info-container .icon-with-text svg{width:2.8rem;height:2.8rem}.bettina-policy-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.bettina-policy-page__item{min-height:100%;padding:3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bettina-theme-polish.css.map */
