product-free-shipping{--shipping-accent: #6C70E7;display:block;min-width:0;width:100%}product-free-shipping[hidden]{display:none}.product-free-shipping__panel{display:flex;align-items:center;justify-content:center;gap:var(--sp-2d5);width:100%;min-height:var(--sp-10);padding:var(--sp-2d5) var(--sp-3);border:1px solid rgb(var(--color-foreground) / .18);border-radius:min(var(--buttons-radius),var(--sp-2));color:rgb(var(--color-foreground));background:#f2f2f2;text-align:center;letter-spacing:.015em;overflow-wrap:anywhere}.product-free-shipping__icon{flex-shrink:0;color:var(--shipping-accent)}.product-free-shipping__panel .font-bold{color:var(--shipping-accent)}.product-free-shipping__panel .product-free-shipping__highlight{color:var(--shipping-accent);font-weight:var(--font-bold)}@media screen and (min-width:768px){product-free-shipping{margin-block-start:calc(-1 * var(--sp-4))}.product-free-shipping__panel{width:var(--shipping-width, calc(100% - 2 * var(--sp-4)));margin-left:var(--shipping-left, var(--sp-4));border-top:0;border-radius:0 0 min(var(--buttons-radius),var(--sp-2)) min(var(--buttons-radius),var(--sp-2))}}product-pack-selector .pack-selector{border:0;padding:0;margin:0;min-inline-size:0}product-pack-selector .pack-selector>.form__label{margin-block-end:var(--sp-2)}product-pack-selector .pack-selector__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-1);padding:var(--sp-1);border:1px solid rgb(var(--color-foreground) / .14);border-radius:var(--buttons-radius)}product-pack-selector .pack-selector__option{min-width:0;min-height:36px;padding:var(--sp-1d5) 0;border:1px solid transparent;border-radius:var(--buttons-radius);background:transparent;color:inherit;font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;cursor:pointer}product-pack-selector .pack-selector__badge{display:inline-block;margin-inline-start:var(--sp-2);padding:3px 5px;border:1px dashed currentColor;background-color:#f6f6fe;color:#6b70ee;border-radius:4px;font-size:.6875rem;font-weight:400;line-height:1;vertical-align:middle;white-space:nowrap}product-pack-selector:has(.pack-selector__option[data-quantity="2"][aria-pressed=true]) .pack-selector__badge{font-weight:700;border-style:solid;border-color:#6b70ee;background-color:#6b70ee;color:#fff}product-pack-selector .pack-selector__badge-selected,product-pack-selector:has(.pack-selector__option[data-quantity="2"][aria-pressed=true]) .pack-selector__badge-prompt{display:none}product-pack-selector:has(.pack-selector__option[data-quantity="2"][aria-pressed=true]) .pack-selector__badge-selected{display:inline}product-pack-selector .pack-selector__option[aria-pressed=true]{background:#f6f6fe;border-color:#d2d3fa;color:#6b70ee;box-shadow:0 1px 3px rgb(var(--color-foreground) / .05)}product-pack-selector .pack-selector__option:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}product-pack-selector .pack-selector__option:disabled{opacity:.4;cursor:not-allowed}@media(hover:hover){product-pack-selector .pack-selector__option:not(:disabled):not([aria-pressed=true]):hover{background:rgb(var(--color-foreground) / .025)}}@media(prefers-reduced-motion:reduce){product-pack-selector .pack-selector__option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1186/compiled_assets/styles.css.map */
