[data-purchase-mode=case] .kit[data-purchase-view=kit]{display:none}.kit{display:block}.kit__layout{display:grid;gap:2.25rem;align-items:start}.kit__media,.kit__info{min-width:0}.kit__frame{position:relative;overflow:hidden;aspect-ratio:.92;border-radius:var(--style-border-radius-card);background-color:var(--color-product-tint)}.kit__image{width:100%;height:100%;object-fit:cover}.kit__form{scroll-margin-block-start:6rem;margin-block-start:2rem;padding-block-start:1.5rem;border-block-start:1px solid var(--color-border)}.kit__setup{padding:4rem var(--page-margin);text-align:center}.product__included{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem .75rem;align-items:center;margin-block-start:1.25rem;padding:1rem;border:1px solid var(--color-accent);border-radius:var(--style-border-radius-card);background-color:color-mix(in srgb,var(--color-accent) 14%,var(--color-background))}.product__included .icon-wrap{color:var(--color-accent)}.product__included>div{display:contents}.product__included-title{font-weight:var(--font-weight-bold);font-size:var(--type-label)}.product__included-text{grid-column:1 / -1;grid-row:2;color:var(--color-muted);font-size:var(--type-label-sm);line-height:1.625}.product__included-badge{grid-column:3;grid-row:1;white-space:nowrap}.kit [data-kit-add][disabled]{opacity:.5;cursor:not-allowed}@media screen and (min-width:990px){.kit__layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem}.kit__media{position:sticky;top:5rem}}.kit[data-purchase-view=kit]{margin-block-start:calc(-1 * var(--kit-pull, 0px));padding-block-start:0;background-color:transparent;pointer-events:none}.shopify-section>.kit[data-purchase-view=kit]{border-image:none}.kit[data-purchase-view=kit] .kit__layout{pointer-events:auto}.kit[data-purchase-view=kit] .kit__media,.kit[data-purchase-view=kit] .kit__info>:is(.product__rating,.product__title,.product__description){display:none}.kit[data-purchase-view=kit] .kit__form{margin-block-start:0;padding-block-start:0;border-block-start:0}@media screen and (min-width:990px){.kit[data-purchase-view=kit] .kit__layout{grid-template-columns:minmax(0,1fr);margin-inline-start:calc(50% + 1.75rem)}}.kit [data-kit-scent-picker]{margin-block-start:.75rem}.kit .product__description:not(.is-expanded){overflow:visible;max-height:none}.kit__bundles{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.kit__extras{margin-block-start:.75rem;font-size:var(--type-caption)}.kit__extras-nudge{display:block;margin-block-start:.25rem;color:var(--color-muted)}.kit__ingredients{margin-block-start:.75rem;font-size:var(--type-caption)}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-kit-builder.css.map */
