.c13-size-guide{float:right;background:none;border:0;text-decoration:underline;font:inherit;font-size:13px;color:inherit;min-height:44px;padding:0 0 0 16px;cursor:pointer}.variant-option legend:has(.c13-size-guide){width:100%;line-height:44px;margin-bottom:0}.c13-guide-dialog{width:min(700px,calc(100vw - 24px));max-height:85dvh;padding:20px;border:0;border-radius:12px;background:#fff;color:#24382c;overflow:auto}.c13-guide-dialog::backdrop{background:#0008}.c13-guide-dialog h2{margin:0 90px 16px 0;font-size:22px}.c13-guide-close{position:absolute;right:16px;top:8px;min-height:44px;background:none;border:0;text-decoration:underline;cursor:pointer;font-size:15px}.c13-guide-content img{display:block;width:100%;height:auto}.c13-guide-dialog p{font-size:13px;line-height:1.5;margin:16px 0 0}.variant-option:has(input[data-option-name=Size]){scroll-margin-top:90px}main .variant-option__button-label:has(input[data-option-name=Size]) .variant-option__button-label__pill{display:none}main .variant-option__button-label:has(input[data-option-name=Size]){background:#fff;color:#233b2d;min-height:44px}main .variant-option__button-label:has(input[data-option-name=Size]:checked){background:#233b2d;color:#fff}main .variant-option__button-label:has(input[data-option-name=Size]) .variant-option__button-label__text{color:inherit}.c13-size-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:15px}.c13-size-table th,.c13-size-table td{padding:10px;text-align:left;border-bottom:1px solid #dce3dc}.c13-size-table thead{background:#edf2ed}.c13-size-table tbody th{font-weight:600}@media(max-width:389px){main .variant-option--buttons:has(input[data-option-name=Size]){grid-template-columns:repeat(4,minmax(44px,1fr))!important;gap:6px}}.pod-purchase-panel{display:flex;flex-direction:column;gap:8px;width:100%}@media screen and (max-width:749px){main .product-details{padding-top:0}main .product-details>.group-block{--padding-block-start:6px;--padding-block-end:6px}main .product-details h3{font-size:18px;line-height:1.2;margin:0}main .pod-purchase-panel{position:sticky;top:var(--header-height,64px);z-index:3;gap:4px;padding:6px 0 8px;background:var(--color-background,#fff)}main .pod-purchase-panel .c13-age-switch{margin:0}main .pod-purchase-panel .c13-age-switch a{min-height:44px;padding:0 18px}main .pod-purchase-panel variant-picker{padding:0!important}main .pod-purchase-panel .variant-picker{gap:4px!important}main .pod-purchase-panel fieldset{margin:0;padding:0;row-gap:4px!important}main .pod-purchase-panel .variant-option--swatches{flex-wrap:nowrap!important;column-gap:4px!important}main .pod-purchase-panel .variant-option--swatches .variant-option__button-label{flex:0 1 32px;min-width:24px!important;width:32px!important;height:auto!important;aspect-ratio:1;padding:0!important}main .pod-purchase-panel .variant-option--swatches .swatch{width:100%!important;height:100%!important;min-width:0!important;aspect-ratio:1}main .pod-purchase-panel legend{margin-bottom:2px!important;font-size:13px}main .pod-purchase-panel .variant-option legend:has(.c13-size-guide){line-height:36px}main .pod-purchase-panel .c13-size-guide{min-height:36px}main .pod-purchase-panel .variant-option--buttons:has(input[data-option-name=Size]){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(40px,1fr))!important;gap:4px!important}main .pod-purchase-panel .variant-option__button-label:has(input[data-option-name=Size]){min-width:0!important;min-height:44px;padding-inline:3px!important;font-size:13px}main .pod-purchase-panel .variant-option__button-label:has(input[data-option-name=Size]){border:1px solid rgba(0,0,0,.25)!important;color:var(--color-foreground,#203a24)!important;background:var(--color-background,#fff)!important}main .pod-purchase-panel .variant-option__button-label:has(input[data-option-name=Size]:checked){background:var(--color-foreground,#203a24)!important;color:var(--color-background,#fff)!important}main .pod-purchase-panel .add-to-cart-button{min-height:48px}main .product-information:has(.pod-purchase-panel)~*{scroll-margin-top:80px}main .shopify-section:has(.pod-purchase-panel) sticky-add-to-cart{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/c13-purchase.css.map */
