variant-options[data-dp-packs] dp-pack-selector{display:block}variant-options[data-dp-packs] .dp-packs{border:0;padding:0;margin:0;min-width:0;max-width:none;width:100%}variant-options[data-dp-packs] .dp-packs__legend{margin-bottom:2.2rem;font:inherit;font-weight:600}variant-options[data-dp-packs] .dp-packs__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,165px),1fr));gap:2.4rem .75rem}variant-options[data-dp-packs] .dp-packs__item{position:relative;min-width:0}variant-options[data-dp-packs] .dp-packs .dp-packs__input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}variant-options[data-dp-packs] .dp-packs .dp-packs__input+.dp-packs__card{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;height:100%;min-height:9.5em;padding:2rem .6rem 1rem;margin:0;gap:.3rem;border:1px solid var(--color-input-border, currentColor);border-radius:var(--custom-border-radius, .5rem);background:transparent;color:inherit;font:inherit;letter-spacing:normal;font-size:clamp(14px,3.4vw,16px);text-align:center;cursor:pointer;line-height:1.3}variant-options[data-dp-packs] .dp-packs .dp-packs__input:checked+.dp-packs__card{border-color:var(--color-input-border-active, currentColor);box-shadow:inset 0 0 0 2px currentColor}variant-options[data-dp-packs] .dp-packs .dp-packs__input:focus-visible+.dp-packs__card{outline:3px solid currentColor;outline-offset:4px}variant-options[data-dp-packs] .dp-packs__badge{position:absolute;inset-block-start:-1.2rem;inset-inline-end:.8rem;padding:.35rem .8rem;border:0;border-radius:2rem;background:var(--color-sale-badge-background, #ff0066);color:#fff;font-size:.85em;font-weight:700;line-height:1.2;white-space:nowrap}variant-options[data-dp-packs] .dp-packs__title{font-size:1em;font-weight:700}variant-options[data-dp-packs] .dp-packs__pieces,variant-options[data-dp-packs] .dp-packs__availability{font-size:.8em}variant-options[data-dp-packs] .dp-packs__prices{display:flex;flex-direction:column;margin-top:auto;padding-top:.7rem;gap:.1rem}variant-options[data-dp-packs] .dp-packs__compare{font-size:.85em}variant-options[data-dp-packs] .dp-packs__price{font-size:clamp(16px,4.4vw,20px);font-weight:700;white-space:nowrap}variant-options[data-dp-packs] .dp-packs__card[data-unavailable]{border-style:dashed}variant-options[data-dp-packs] .dp-packs__status,variant-options[data-dp-packs] .dp-packs__wash{margin-block:.8rem;font-size:.85em}variant-options[data-dp-packs] .dp-packs__status:empty{display:none}variant-options[data-dp-packs] [hidden],[data-dp-discount][hidden]{display:none!important}@media(max-width:360px){variant-options[data-dp-packs] .dp-packs__grid{column-gap:.45rem}variant-options[data-dp-packs] .dp-packs .dp-packs__input+.dp-packs__card{padding-inline:.35rem}}variant-options[data-dp-packs] .dp-packs__saving-label{display:inline;font-size:1em;font-weight:inherit}variant-options[data-dp-packs] .dp-packs__from{display:block;font-size:.75em;font-weight:400}[data-dp-layout] variant-options[data-dp-packs] .dp-packs__badge{font-size:clamp(11px,2.8vw,13px)}[data-dp-layout] .wt-product__price.visibility-hidden{display:none}[data-dp-layout] .wt-product__main{position:static}[data-dp-layout] .scroll-trigger.animate--slide-in{opacity:1;transform:none;animation:none}[data-dp-layout] .dp-details{display:block;margin-block:2.4rem;width:100%}[data-dp-layout] .dp-details>collapsible-section,[data-dp-layout] .dp-details__row{display:block;border-top:1px solid var(--color-border, #dedede)}[data-dp-layout] .dp-details__row[hidden]{display:none}[data-dp-layout] .dp-details__row summary{padding:2.4rem 0;cursor:pointer;font-weight:400;display:flex;align-items:center;justify-content:space-between;list-style:none}[data-dp-layout] .dp-details__row summary::-webkit-details-marker{display:none}[data-dp-layout] .dp-details__row summary:after{content:"+";font-size:2rem;font-weight:400}[data-dp-layout] .dp-details__row[open] summary:after{content:"\2212"}[data-dp-layout] .dp-details__row summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}[data-dp-layout] [data-dp-section-slot]>.shopify-section{--section-gap-top: 16px;--section-gap-bottom: 24px}[data-dp-layout] .dp-details__extra{margin-block:2.4rem}@media(max-width:600px){variant-options[data-dp-packs] .dp-packs__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.4rem;row-gap:1rem}variant-options[data-dp-packs] .dp-packs .dp-packs__input+.dp-packs__card{min-height:10.5em;padding:3rem .25rem .7rem;font-size:clamp(12px,3.3vw,14px)}[data-dp-layout] variant-options[data-dp-packs] .dp-packs__badge{inset-block-start:.25rem;inset-inline-start:.2rem;inset-inline-end:.2rem;box-sizing:border-box;padding:.2rem;font-size:clamp(10px,2.7vw,11px);line-height:1.15;white-space:normal}variant-options[data-dp-packs] .dp-packs__price{font-size:clamp(14px,4vw,17px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/dp-pack-selector.css.map */
