:root{--offprix-heading-size: clamp(20px, 1.6vw + 12px, 28px);--offprix-heading-leading: 1.25;--offprix-text-leading: 1.65}.offprix-app-price,[data-essential-cart-element=upsell-regular-price],[data-essential-cart-element=upsell-sale-price],[data-essential-cart-element=line-item-regular-price],[data-essential-cart-element=line-item-discounted-price]{font-weight:700!important;white-space:nowrap}.product-recommendations .title.offprix-section-title,.recently-viewed-products .title.offprix-section-title{color:#111;font-family:var(--font-heading-family);font-size:var(--offprix-heading-size);font-weight:400;line-height:var(--offprix-heading-leading);letter-spacing:.025em;margin:0;text-wrap:balance;overflow-wrap:break-word}.product-recommendations .title-wrapper,.recently-viewed-products .title-wrapper{margin-block:0 24px}.product-recommendations .card-information__text,.recently-viewed-products .card-information__text{font-size:14px;line-height:1.4;white-space:normal;overflow-wrap:break-word}.card-information .price .price-item,.product-recommendations .price .price-item,.recently-viewed-products .price .price-item{font-size:14px;line-height:1.4}.price .price-item,.price price-money,.price bdi{white-space:nowrap;word-break:normal;overflow-wrap:normal}.card-information .price__sale{flex-wrap:wrap;gap:4px 8px}.product__info-container .product__title{align-items:baseline;gap:12px}.product__title>h1{min-width:0;overflow-wrap:break-word}.product__title>[id^=price-]{flex-shrink:0}.shopify-policy__container{box-sizing:border-box;max-width:800px;margin-inline:auto;padding:48px 24px 64px;color:#111}.shopify-policy__title{margin-bottom:32px}.shopify-policy__title h1{font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.2;text-wrap:balance}.shopify-policy__body{font-family:var(--font-body-family);font-size:16px;line-height:var(--offprix-text-leading);overflow-wrap:break-word}.shopify-policy__body p{margin-block:0 20px}.shopify-policy__body :is(h2,h3,h4){margin-block:32px 12px;font-family:var(--font-heading-family);font-size:20px;font-weight:600;line-height:1.35}.shopify-policy__body :is(ul,ol){padding-inline-start:24px;margin-block:16px 24px}.shopify-policy__body li{margin-block:8px}.shopify-policy__body strong{font-weight:600}.shopify-policy__body a{text-underline-offset:3px}.shopify-policy__body :is(p,div,h1,h2,h3,h4):empty{display:none}.shopify-policy__body span[style*=font-family]{font-family:inherit!important}@media(max-width:749px){.shopify-policy__container{padding:32px 20px 48px}.product-recommendations .title-wrapper,.recently-viewed-products .title-wrapper{margin-bottom:20px}.card-information__button,.card-information__button .button{min-width:44px;min-height:44px}}@media(max-width:359px){.product__info-container .product__title{flex-wrap:wrap}.product__title>h1{flex-basis:100%}}.offprix-page-content,.offprix-page-intro{max-width:800px;margin-inline:auto}.offprix-page-intro{padding-block:20px 8px}.offprix-page-intro h1,.offprix-contact .title,.offprix-page-content .page-title{font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.2;text-wrap:balance;margin-block:0 24px}.offprix-page-intro p,.offprix-page-content>.rte{font-size:16px;line-height:1.65}.offprix-page-intro h1{font-size:clamp(26px,2.5vw,32px);margin-bottom:8px}.offprix-page-intro p{margin:0;font-size:14px;line-height:1.5}.offprix-page-intro a{color:#111;text-underline-offset:4px}.offprix-page-content>.rte :is(h2,h3,h4){font-size:20px;line-height:1.35;margin-block:32px 16px}.offprix-page-content>.rte p{margin-block:0 20px}.offprix-page-content>.rte :is(ul,ol){padding-inline-start:24px}.offprix-contact .field label{display:block;text-transform:none;color:#111;font-size:14px;margin-bottom:8px}.offprix-contact .field__input{font-size:16px;min-height:48px}.offprix-contact textarea.field__input{min-height:160px;resize:vertical}.offprix-contact .contact__button{justify-content:flex-start}.offprix-contact .button{max-width:none;width:auto;min-width:160px;min-height:48px;padding-inline:28px}.offprix-contact .rte{display:block}[id$=__01e02480-aae0-4776-abd5-89549ad1fdaf] .multicolumn-list{max-width:800px;margin-inline:auto}[id$=__01e02480-aae0-4776-abd5-89549ad1fdaf] .rte{font-size:16px;line-height:1.75;text-align:left}[id$=__01e02480-aae0-4776-abd5-89549ad1fdaf] .rte p{margin-block:0 24px}[id$=__01e02480-aae0-4776-abd5-89549ad1fdaf] .rte p:last-child{margin-bottom:0}[id$=__a97705e5-386b-4976-b653-3e581fbc4d1c] .slideshow__heading{font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.15;text-wrap:balance}[id$=__a97705e5-386b-4976-b653-3e581fbc4d1c] .slideshow__text{max-width:55ch;font-size:16px;line-height:1.6}[id$=__5e1057e7-80b6-45e0-9a70-f470be67de53] .slideshow__heading{font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.2;text-wrap:balance}[id$=__5e1057e7-80b6-45e0-9a70-f470be67de53] .slideshow__text{max-width:50ch;font-size:16px;line-height:1.65}@media(max-width:749px){.offprix-page-intro{padding-block:16px 8px}.offprix-contact .contact__fields{display:grid;grid-template-columns:1fr}.offprix-contact .button{width:100%}}.collabs-page__header h1{font-size:clamp(28px,3vw,38px);line-height:1.2;font-weight:400;text-wrap:balance}.collabs-page__cta-main{min-height:48px}
/*# sourceMappingURL=/cdn/shop/t/99/assets/offprix-design-system.css.map */
