.lasura-intro{display:flex;flex-direction:column;gap:16px;min-width:0}@media screen and (max-width:599px),screen and (min-width:750px)and (max-width:989px)and (orientation:portrait)and (min-height:501px){.product-information__media :is(.product-media-container,.product-media){max-height:50svh}.product-information__media .product-media__image{height:100%;object-fit:cover}.lasura-intro>:has(.lasura-facts),.lasura-intro>.lasura-facts{order:1}.lasura-intro>:has(.lasura-lead),.lasura-intro>.lasura-lead{order:2}.lasura-intro>:has(.lasura-ready),.lasura-intro>.lasura-ready,.lasura-intro>:has(.lasura-check),.lasura-intro>.lasura-check{order:3}}@media screen and (max-width:599px)and (max-height:700px){.product-information__media :is(.product-media-container,.product-media){max-height:46svh}}@media screen and (max-width:599px)and (max-height:640px){.product-information__media :is(.product-media-container,.product-media){max-height:33svh}}@media screen and (min-width:600px)and (max-width:749px),screen and (min-width:750px)and (max-width:989px)and (max-height:500px){body:has(.lasura-ticket) .product-information .product-information__grid.product-information__grid.product-information__grid.product-information__grid:not(.product-information--media-none){grid-column:2 / 3;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:24px;row-gap:28px;align-items:start}body:has(.lasura-ticket) .product-information .product-information__grid.product-information__grid.product-information__grid.product-information__grid:not(.product-information--media-none) .product-information__media{grid-column:1;grid-row:1;width:auto;min-width:0}body:has(.lasura-ticket) .product-information__grid.product-information__grid.product-information__grid.product-information__grid:not(.product-information--media-none) .product-details,body:has(.lasura-ticket) .product-information__grid.product-information__grid.product-information__grid.product-information__grid:not(.product-information--media-none) .product-details>.group-block,body:has(.lasura-ticket) .product-information__grid.product-information__grid.product-information__grid.product-information__grid:not(.product-information--media-none) .product-details>.group-block>.group-block-content{display:contents}body:has(.lasura-ticket) .product-information__grid.product-information__grid.product-information__grid.product-information__grid:not(.product-information--media-none) .lasura-intro{grid-column:2;grid-row:1;align-self:start}body:has(.lasura-ticket) .product-information__grid.product-information__grid.product-information__grid.product-information__grid:not(.product-information--media-none) .product-details .group-block-content>:not(.lasura-intro){grid-column:1 / -1}}@media screen and (min-width:750px)and (max-width:989px)and (max-height:500px){.lasura-intro>:has(.lasura-facts),.lasura-intro>.lasura-facts{order:1}.lasura-intro>:has(.lasura-lead),.lasura-intro>.lasura-lead{order:2}.lasura-intro>:has(.lasura-ready),.lasura-intro>.lasura-ready,.lasura-intro>:has(.lasura-check),.lasura-intro>.lasura-check{order:3}}.lasura-ticket{display:flex;flex-direction:column;gap:10px}.lasura-summary__sentence{margin:0;font-family:var(--font-heading--family);font-size:1.125rem;line-height:1.4;text-wrap:pretty}.lasura-summary__sentence:empty{display:none}.lasura-summary__part{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-decoration-color:var(--lasura-header-line);text-decoration-thickness:2px;text-underline-offset:4px}.lasura-summary__part:hover{text-decoration-color:currentcolor}.lasura-summary__adds{margin:0;font-size:.8125rem;line-height:1.45}@media screen and (min-width:990px),screen and (min-width:750px)and (orientation:landscape)and (min-height:501px){.lasura-ticket{--lasura-scallop: 9px;position:sticky;bottom:0;z-index:3;padding:14px 0 16px;background:var(--color-background);box-shadow:0 -1px color-mix(in srgb,currentcolor 14%,transparent)}.lasura-ticket:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:calc(var(--lasura-scallop) + 1px);pointer-events:none;background:radial-gradient(circle at 50% 100%,var(--color-background) calc(var(--lasura-scallop) - 1.5px),var(--lasura-header-line) calc(var(--lasura-scallop) - 1px) var(--lasura-scallop),transparent calc(var(--lasura-scallop) + .5px)) 0 0 / calc(var(--lasura-scallop) * 2) calc(var(--lasura-scallop) + 1px) repeat-x}.lasura-ticket:after{content:"";position:absolute;inset-inline:0;bottom:100%;z-index:-1;height:calc(var(--lasura-scallop) + 20px);pointer-events:none;background:linear-gradient(to bottom,transparent,var(--color-background) 70%)}@media(max-width:1199px){.lasura-ticket{gap:8px;padding-block:8px 10px}.lasura-ticket .add-to-cart-button{min-height:48px;height:48px}.lasura-summary__sentence{font-size:1rem;line-height:1.35}.lasura-ticket .quantity-selector-wrapper,.lasura-ticket .quantity-label{display:none}}@media(max-height:820px){.lasura-ticket{gap:6px;padding-block:8px}.lasura-ticket .add-to-cart-button,.lasura-ticket .quantity-selector-wrapper{min-height:44px;height:44px}.lasura-summary__sentence{font-size:1.0625rem;line-height:1.25}.lasura-summary__adds{line-height:1.3}}@media(max-width:1199px)and (max-height:820px){.lasura-ticket{padding-block:6px 8px}.lasura-summary__sentence{font-size:1rem}}}.product-details :is(fieldset,details,.lasura-for-types){scroll-margin-top:calc(var(--header-group-height, 96px) + 16px)}html{scroll-padding-bottom:calc(var(--lasura-dock-h, 0px) + 16px)}.sticky-add-to-cart__bar :is(a,button,input,select,textarea,[tabindex]){scroll-margin-bottom:calc(-1 * (var(--lasura-dock-h, 0px) + 16px))}@media screen and (min-width:990px),screen and (min-width:750px)and (orientation:landscape)and (min-height:501px){.lasura-ticket :is(a,button,input,select,textarea,[tabindex]){scroll-margin-bottom:calc(-1 * (var(--lasura-dock-h, 0px) + 16px))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media screen and (min-width:990px),screen and (min-width:750px)and (orientation:landscape)and (min-height:501px){body:has(.lasura-ticket) sticky-add-to-cart{display:none}}@media screen and (max-width:749px),screen and (min-width:750px)and (max-width:989px)and (orientation:portrait),screen and (min-width:750px)and (max-width:989px)and (max-height:500px){body:has(.lasura-ticket) .sticky-add-to-cart__bar{--lasura-scallop: 9px;left:0;bottom:0;width:100%;max-width:none;border-radius:0;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));transform:translateY(calc(100% + 20px));box-shadow:none}body:has(.lasura-ticket) .sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)}body:has(.lasura-ticket) .sticky-add-to-cart__bar[data-typing]{transform:translateY(calc(100% + 20px));opacity:0}body:has(.lasura-ticket) .sticky-add-to-cart__bar:after{content:"";position:absolute;inset-inline:0;bottom:100%;height:calc(var(--lasura-scallop) + 1px);pointer-events:none;background:radial-gradient(circle at 50% 100%,var(--color-background) calc(var(--lasura-scallop) - 1.5px),var(--lasura-header-line) calc(var(--lasura-scallop) - 1px) var(--lasura-scallop),transparent calc(var(--lasura-scallop) + .5px)) 0 0 / calc(var(--lasura-scallop) * 2) calc(var(--lasura-scallop) + 1px) repeat-x}body:has(.lasura-ticket) .sticky-add-to-cart__image,body:has(.lasura-ticket) .sticky-add-to-cart__info .sticky-add-to-cart__title,body:has(.lasura-ticket) .sticky-add-to-cart__info[data-single-option] .sticky-add-to-cart__title,body:has(.lasura-ticket) .sticky-add-to-cart__info[data-singleton] .sticky-add-to-cart__title{display:none}body:has(.lasura-ticket) .sticky-add-to-cart__price .lasura-buy-price{margin:0;padding:0}body:has(.lasura-ticket) .sticky-add-to-cart__info{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:8px;padding-left:0}body:has(.lasura-ticket) .lasura-sticky-meta{display:contents}body:has(.lasura-ticket) .sticky-add-to-cart__price{grid-column:1 / -1;grid-row:1}body:has(.lasura-ticket) .sticky-add-to-cart__variant,body:has(.lasura-ticket) .lasura-sticky-ready{grid-row:2;margin:0;font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:has(.lasura-ticket) .sticky-add-to-cart__variant:after{content:none}body:has(.lasura-ticket) .sticky-add-to-cart__bar .lasura-buy-price{font-family:var(--font-heading--family);font-size:1.375rem;font-weight:400;line-height:1.1}}.lasura-lead p{margin:0;max-width:60ch}.lasura-lead__more{display:inline-block;margin-top:6px;font-size:.875rem;font-weight:500}.lasura-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:14px 0;border-block:1px solid color-mix(in srgb,currentcolor 16%,transparent)}.lasura-facts dt{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text, .75))}.lasura-facts dd{margin:2px 0 0;font-size:.90625rem;font-weight:500}body:has(.lasura-ticket) .product-details h1{font-size:clamp(2.125rem,1.6rem + 1.9vw,3rem);line-height:1.06;letter-spacing:-.01em;text-wrap:balance}body:has(.lasura-ticket) .lasura-intro product-price,body:has(.lasura-ticket) .lasura-intro product-price>:not(.tax-note,.volume-pricing-note){font-family:var(--font-heading--family);font-size:1.625rem;font-weight:400}body:has(.lasura-ticket) .product-details :is(.lasura-group__legend,.variant-option legend,.lasura-disclose__heading,.lasura-ful__heading,.lasura-allergens__heading){font-size:1.0625rem;font-weight:600}body:has(.lasura-ticket) .product-details .lasura-group__help{font-size:.875rem}body:has(.lasura-ticket) .product-details .lasura-opt__name{font-size:.9375rem;font-weight:600;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}body:has(.lasura-ticket) .product-details .lasura-opt__price{font-size:.875rem;font-weight:400}body:has(.lasura-ticket) .product-details .lasura-opt__meta{font-size:.8125rem;line-height:1.35}body:has(.lasura-ticket) .product-details .lasura-group__opts--cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,168px),1fr))}body:has(.lasura-ticket) .product-details .lasura-opt:has(input:checked),body:has(.lasura-ticket) .product-details .variant-option__button-label:has(:checked){background:var(--lasura-card-bg, var(--color-background));border-color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground);color:var(--color-foreground)}body:has(.lasura-ticket) .product-details .variant-option__button-label__pill{display:none}body:has(.lasura-ticket) .product-details .variant-option__button-label:has(:checked) *{color:var(--color-foreground)}@media screen and (max-width:419px){body:has(.lasura-ticket) .product-details .variant-option--buttons:has(.lasura-variant-note){grid-template-columns:minmax(0,1fr)}body:has(.lasura-ticket) .product-details .variant-option__button-label:has(.lasura-variant-note){min-height:48px}}body:has(.lasura-ticket) .lasura-group__opts--swatches{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:16px 12px}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt{flex-direction:column;align-items:stretch;padding:0;border:0;background:none;box-shadow:none;min-height:0}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt__media{aspect-ratio:1;width:100%;border-radius:10px;overflow:hidden;outline:2px solid transparent;outline-offset:3px}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt__media img{width:100%;height:100%;object-fit:cover}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt:not(:has(.lasura-opt__media)){border:1px solid color-mix(in srgb,currentcolor 16%,transparent);border-radius:10px;background:var(--lasura-card-bg, var(--color-background));min-height:48px;justify-content:flex-start}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt__text{padding:8px 0 0}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt:not(:has(.lasura-opt__media)) .lasura-opt__text{padding:10px 12px}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt__tick{display:none}body:has(.lasura-ticket) .product-details .lasura-group__opts--swatches .lasura-opt:has(input:checked){background:none;box-shadow:none}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt:has(input:checked) .lasura-opt__media{outline-color:var(--color-foreground)}body:has(.lasura-ticket) .product-details .lasura-group__opts--swatches .lasura-opt:not(:has(.lasura-opt__media)):has(input:checked){border-color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground)}body:has(.lasura-ticket) .lasura-group__opts--swatches .lasura-opt:has(input:focus-visible) .lasura-opt__media{outline-color:var(--color-foreground);outline-style:dashed}body:has(.lasura-ticket) .product-details .lasura-disclose{background:none}body:has(.lasura-ticket) .lasura-group__opts--swatches:not(:has(.lasura-opt__media)){grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:8px}body:has(.lasura-ticket) .product-details .lasura-group__opts--swatches .lasura-opt:not(:has(.lasura-opt__media)):has(input:checked){background:var(--lasura-card-bg, var(--color-background))}body:has(.lasura-ticket) .lasura-intro .lasura-ready{background:none;border:0;padding:0;font-size:.875rem}body:has(.lasura-ticket) .lasura-intro:has(.lasura-check) .lasura-ready__note{display:none}body:has(.lasura-ticket) .lasura-intro>:has(>.lasura-check),body:has(.lasura-ticket) .lasura-intro>.lasura-check{margin-top:-14px}body:has(.lasura-ticket) .lasura-intro .lasura-check__open{border:0;background:none;padding:0 0 0 30px;min-height:24px;grid-template-columns:minmax(0,1fr) auto}body:has(.lasura-ticket) .lasura-intro .lasura-check:not(.is-picked,.is-bad) :is(.lasura-check__icon,.lasura-check__question){display:none}body:has(.lasura-ticket) .lasura-intro .lasura-check:not(.is-picked,.is-bad) .lasura-check__open{grid-template-columns:auto;justify-content:start}body:has(.lasura-ticket) .lasura-intro .lasura-check:is(.is-picked,.is-bad) .lasura-check__open{grid-template-columns:20px minmax(0,1fr) auto;padding:0}body:has(.lasura-ticket) .shopify-section:has(.jm-no-reviews-state,.jm-no-reviews-state__text){display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lasura-product-v2.css.map */
