.product__block--meta-split{justify-content:space-between;align-items:baseline}.product__block--meta-split .product__meta:not(:first-child){padding-inline-start:0}.product__block--meta-split .product__meta:not(:first-child):before,.product__block--meta-split .product__vendor>span:first-child,.product__block--meta-split .product__vendor a:after{display:none}.product__block--meta-split .product__vendor a{font-size:var(--font-body-size-sm, 1.4rem);letter-spacing:.2em;text-decoration:none;text-transform:uppercase}.product__block--meta-split .product__sku{margin-inline-start:auto}.product-buybox{--buybox-padding: 2.4rem;--buybox-gap: 1.6rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:0;row-gap:var(--buybox-gap);align-items:center;padding:var(--buybox-padding)}.product-buybox--compact{--buybox-padding: 1.6rem;--buybox-gap: 1.2rem}.product-buybox--spacious{--buybox-padding: 3.2rem;--buybox-gap: 2rem}@media(max-width:767.98px){.product-buybox,.product-buybox--spacious{--buybox-padding: 1.6rem}}.product-buybox.product-buybox--tinted{background-color:rgb(var(--color-secondary-background))}.product-buybox>.product__block{margin:0;grid-column:1 / -1}.product-buybox>.product__block--price{display:contents}.product-buybox>.product__block--price>[id^=price-]{grid-column:1 / 3;grid-row:1}.product-buybox>.product__block--inventory{grid-column:3;grid-row:1;align-self:start;justify-self:end}.product-buybox>.product__block--badges{grid-column:1;grid-row:2;margin-inline-end:1.2rem}.product-buybox>.product__block--price .product__tax{grid-column:2 / -1;grid-row:2;margin:0}.product-buybox>.product__block--price .volume-pricing-note,.product-buybox>.product__block--price .installment{grid-column:1 / -1}.product-buybox>.product__block--badges:empty,.product-buybox>.product__block--inventory:empty,.product-buybox .product__tax:empty,.product-buybox:not(.product-buybox--variants)>.product__block--variant_picker,.product-buybox .installment:not(:has(:not(input))){display:none}.product-buybox:before{content:"";grid-column:1 / -1;margin-block:calc(var(--buybox-gap) / -2);border-top:1px solid rgba(var(--color-foreground),.12)}.product-buybox .product__inventory{gap:0;padding:.5rem 1rem;border-radius:var(--badges-radius, 999px);background-color:rgba(var(--color-foreground),.06);background-color:color-mix(in srgb,var(--status-color) 12%,transparent);font-size:1.3rem;white-space:nowrap}.product-buybox .product__inventory-icon{margin:0 .8rem 0 0}@media(min-width:768px){.product-buybox .product__inventory{padding:.6rem 1.2rem;font-size:inherit}}@media(min-width:1280px){.product-buybox{grid-template-columns:auto auto auto minmax(0,1fr) auto;column-gap:1.2rem}.product-buybox>.product__block--price>[id^=price-]{grid-column:1}.product-buybox>.product__block--badges{grid-column:2;grid-row:1;margin-inline-end:0}.product-buybox>.product__block--price .product__tax{grid-column:3;grid-row:1}.product-buybox>.product__block--inventory{grid-column:5;align-self:center}}.product-buybox--variants>.product__block--buy_buttons,.product-buybox--variants>.product__block--buy_buttons .product-form,.product-buybox--variants>.product__block--buy_buttons .main-product-form,.product-buybox--variants>.product__block--buy_buttons .product-form__buttons{display:contents}.product-buybox--variants>.product__block--variant_picker,.product-buybox--variants .product-form__quantity{grid-column:1 / -1}.product-buybox--variants .product-form__quantity{justify-self:start}@media(min-width:1024px){.product-buybox--variants>.product__block--variant_picker{grid-column:1 / 3;align-self:end}.product-buybox--variants .product-form__quantity{grid-column:3;align-self:end;justify-self:end}}@media(min-width:1280px){.product-buybox--variants>.product__block--variant_picker{grid-column:1 / 5}.product-buybox--variants .product-form__quantity{grid-column:5}}.product-buybox--variants .product-form__submit,.product-buybox--variants .shopify-payment-button,.product-buybox--variants .product-form__error-message-wrapper,.product-buybox--variants .product-form__error-message{grid-column:1 / -1}.product__block--qty-label .product-form__quantity{display:flex;flex-direction:column;gap:.8rem}.product__block--qty-label .product-form__quantity .quantity__label.visually-hidden{position:static!important;overflow:visible;width:auto;height:auto;margin:0;clip:auto}.product__block--primary-add .product-form__submit{--buttons-padding: 1.6rem;flex:1 1 0;min-width:12rem}@media(max-width:479.98px){.product-buybox .quantity{width:11rem}}@media(max-width:359.98px){.product__block--primary-add .product-form__submit{flex-basis:100%}}@media(hover:hover)and (pointer:fine){.product__block--primary-add .product-form__submit.btn--primary:not([disabled]):not([aria-disabled=true]):before{background-color:rgb(var(--color-secondary-button))}.product__block--primary-add .product-form__submit.btn--primary:hover:not([disabled]):not([aria-disabled=true]){color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button))}}.product-buybox .shopify-payment-button{flex-basis:100%;width:100%}.product__block--primary-add .shopify-payment-button__button--unbranded,.product__block--primary-add .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.25)}.product__block--primary-add .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:rgb(var(--color-foreground))}.product__block--description,.product .accordion-details__content.rte{--dp-title-size: calc(var(--font-heading-mobile-scale) * var(--font-h3-size))}@media only screen and (min-width:768px){.product__block--description,.product .accordion-details__content.rte{--dp-title-size: calc(var(--font-h3-size) * .7)}}@media only screen and (min-width:1024px){.product__block--description,.product .accordion-details__content.rte{--dp-title-size: var(--font-h3-size)}}.product__block--description h2,.product .accordion-details__content.rte h2{font-size:max(1.8rem,calc(var(--dp-title-size) * .78))}.product__block--description h3,.product .accordion-details__content.rte h3{font-size:max(1.7rem,calc(var(--dp-title-size) * .68))}.product__block--description h4,.product .accordion-details__content.rte h4{font-size:max(1.6rem,calc(var(--dp-title-size) * .57))}.product-buybox--tinted .product-form__quantity .quantity{background-color:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/50/assets/diplas-product-card.css.map */
