.cta-row{display:flex;align-items:stretch;gap:8px}.cta-row>*{min-width:0}.btn-atc{flex:1 1 auto;min-width:0}.btn-atc .lbl-default{gap:8px}.btn-atc .atc-price{font-variant-numeric:tabular-nums lining-nums}.btn-atc .kaching-bundles-atc-total{display:none!important}.btn-atc[disabled]{cursor:not-allowed}.cta-row .shiprocket-headless{display:flex;flex:0 0 auto;width:132px;overflow:hidden;transition:width .32s var(--ease),opacity .2s,margin .32s var(--ease)}.cta-row .sr-headless-checkout.btn-buynow{display:flex;width:100%;height:auto;min-height:52px;padding:0 16px;border-radius:999px;margin:0!important;background-color:var(--ink)!important;color:var(--paper);font:600 15.5px/1 var(--sans);letter-spacing:.005em;text-transform:none;box-shadow:none}.cta-row .sr-headless-checkout.btn-buynow:hover{background-color:#2e2c2b!important}.cta-row .btn-buynow .lbl-default{justify-content:center;gap:8px}.cta-row .btn-buynow .sr-checkout-visible2{font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.cta-row .shopify-payment-button{flex:0 0 auto;width:150px}.cta-row.is-kit .shiprocket-headless,.cta-row.is-out .shiprocket-headless,.cta-row.is-kit .shopify-payment-button,.cta-row.is-out .shopify-payment-button{width:0;opacity:0;margin-left:-8px;pointer-events:none}@media(max-width:359px){.cta-row .shiprocket-headless{width:112px}}@media(min-width:1024px){.cta-row .shiprocket-headless{width:150px}}.gvb-rows .tier-thumbs .tth.crop{position:relative}.gvb-rows .tier.is-soldout .tier-thumbs{opacity:.55}.tiers .tier-tag{z-index:2}.gvb-k:not(:has(.kaching-bundles__bar)):not(:has(.gvb-k-res:not(.gvb-k-none))) .gvb-k-legend{display:none}@media(min-width:1024px){.bb .tiers-legend,.bb .gvb-k-legend{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0 0 10px;color:var(--text-2)}}.shades{border:0;padding:0;margin:0;min-width:0}.shades-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;min-height:20px}.shades-cur{margin:0;font:500 13.5px/1.3 var(--sans);color:var(--text-2)}.shades-cur b{color:var(--ink);font-weight:600}.shades-top .link{min-height:44px;margin:-10px 0;font-size:13.5px}.shade-grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:8px}.shade{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:80px;padding:12px 6px 10px;border-radius:16px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;transition:box-shadow .2s,transform .12s var(--ease)}.shade:hover{box-shadow:inset 0 0 0 1px var(--control)}.shade:active{transform:scale(.98)}.shade.is-on{box-shadow:inset 0 0 0 2px var(--ox)}.shade:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.shade-sw{position:relative;display:block;width:36px;height:36px;border-radius:50%;overflow:hidden;background:var(--cream);box-shadow:0 0 0 1px #1a1a1a1a;flex:none}.shade-sw img{width:100%;height:100%;object-fit:cover}.shade-sw.crop img{position:absolute}.shade-dot{background:var(--c)}.shade-name{font:600 14px/1.2 var(--sans);white-space:nowrap}.shade.is-on:has(.tone-pans) .shade-name{color:var(--ox)}.shade.is-out .shade-sw img,.shade.is-out .shade-dot,.shade.is-out .tone-pans{opacity:.5}.shade.is-out .shade-sw:after{content:"";position:absolute;left:50%;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--white);transform:rotate(45deg)}.shade.is-out .shade-name{color:var(--text-2)}.shade .tier-tag{right:auto;left:50%;transform:translate(-50%);background:var(--sand);color:var(--ink);white-space:nowrap}.shade.is-on .tier-tag{background:var(--sand);color:var(--ink)}.shade-hint{margin:10px 0 0;font-size:14px;line-height:1.4}.shade-hint b{font-weight:650}.tone-pans{display:flex;align-items:center}.pan{position:relative;display:block;width:var(--ps,22px);height:var(--ps,22px);border-radius:50%;overflow:hidden;flex:none;background:var(--pc,#E9C9AE);box-shadow:0 0 0 2px #fff}.pan img{width:100%;height:100%;object-fit:cover;display:block}.tone-pans .pan+.pan{margin-left:-7px}.shade:has(.tone-pans){min-height:68px;padding:10px 6px 9px}@media(max-width:359px){.shade-name{font-size:13px}}@media(min-width:1024px){.shade{min-height:96px;gap:9px}.shade-sw{width:46px;height:46px}.shade-name,.shade-hint{font-size:15px}.shade:has(.tone-pans){min-height:84px;gap:10px}.shade .tone-pans .pan{--ps:28px}.shade .tone-pans .pan+.pan{margin-left:-9px}}.gvb-sws,.gvb-chips{border:0;padding:0;margin:0;min-width:0}.gvb-vp .sw{cursor:pointer;-webkit-tap-highlight-color:transparent}.gvb-vp .sw.is-on i{box-shadow:0 0 0 2px var(--paper),0 0 0 3.5px var(--ink)}.gvb-vp .sw:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:1px}.gvb-sws .sw-label{margin:2px 0 0}.gvb-chips legend.sw-label{float:left;width:100%;margin:0 0 8px;padding:0}.gvb-chip-row{clear:both;display:flex;flex-wrap:wrap;gap:8px}.gvb-chips .chip{cursor:pointer}.gvb-chips .chip.is-on{background:var(--ink);color:var(--paper);box-shadow:none}.gvb-chips .chip.is-soldout{color:var(--text-2);text-decoration:line-through;text-decoration-thickness:1px}.gvb-chips .chip.is-on.is-soldout{color:var(--on-dark-2)}.gvb-chips .chip:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gvb-product-form.css.map */
