.sticky-customize,.sticky-customize__button-icon{display:none}@media screen and (min-width:750px){.sticky-customize{display:block;position:fixed;right:max(1.5rem,calc((100vw - var(--page-width, 1200px)) / 2 + 1rem));top:50%;transform:translateY(-50%) translate(1rem);z-index:30;width:min(32rem,calc(42vw - 2rem));max-width:34rem;max-height:calc(100vh - 4rem);overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.sticky-customize.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%) translate(0)}.sticky-customize[hidden]{display:none!important}.sticky-customize__panel{background:#f7f5f0;border:.1rem solid rgba(0,0,0,.08);border-radius:.6rem;padding:1.6rem 1.8rem 1.8rem;box-shadow:0 .8rem 2.4rem #0000001f}.sticky-customize__title{font-size:1.8rem;line-height:1.25;margin:0 0 .8rem;font-weight:600}.sticky-customize__price{margin:0 0 1.2rem}.sticky-customize__price .price{margin:0}.sticky-customize__price .price-item--regular{font-size:1.5rem}.sticky-customize__label{margin:0 0 .6rem;font-size:1.3rem;font-weight:500}.sticky-customize__label--size{font-size:1.2rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase;color:#000000bf}.sticky-customize__option{margin:0 0 1.2rem}.sticky-customize__values{display:flex;flex-wrap:wrap;gap:.6rem}.sticky-customize__value{-webkit-appearance:none;appearance:none;background:#fff;border:.1rem solid #000;border-radius:999px;color:#000;cursor:pointer;font-size:1.2rem;line-height:1;min-height:3.2rem;padding:.7rem 1.2rem}.sticky-customize__value.is-selected{background:#000;color:#fff}.sticky-customize__value:focus-visible{outline:.2rem solid rgba(0,0,0,.7);outline-offset:.2rem}.sticky-customize__value--swatch{width:2.8rem;height:2.8rem;min-height:2.8rem;min-width:2.8rem;padding:0;border-radius:50%;border:.1rem solid rgba(0,0,0,.15);background:var(--sticky-swatch-bg, #ccc);background-size:cover;background-position:center;box-shadow:none}.sticky-customize__value--swatch.is-selected{background:var(--sticky-swatch-bg, #ccc);background-size:cover;background-position:center;outline:.1rem solid #000;outline-offset:.2rem;color:transparent}.sticky-customize__value--swatch-fallback{background:#fff;border-style:dashed}.sticky-customize__value--swatch-fallback.is-selected{background:#fff}.sticky-customize__value--size{border-radius:.8rem;min-width:4rem;min-height:4rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:600;letter-spacing:0}.sticky-customize__value--size.is-selected{background:#000;color:#fff;border-color:#000}.sticky-customize__qty{margin:0 0 1.4rem}.sticky-customize__qty-controls{display:inline-flex;align-items:stretch;border:.1rem solid rgba(0,0,0,.2);border-radius:.4rem;overflow:hidden;background:#fff}.sticky-customize__qty-btn{-webkit-appearance:none;appearance:none;background:#fff;border:0;cursor:pointer;font-size:1.6rem;line-height:1;min-width:3.6rem;padding:.8rem}.sticky-customize__qty-input{-webkit-appearance:textfield;appearance:textfield;border:0;border-left:.1rem solid rgba(0,0,0,.12);border-right:.1rem solid rgba(0,0,0,.12);font-size:1.4rem;text-align:center;width:4.4rem;padding:.6rem .2rem}.sticky-customize__qty-input::-webkit-outer-spin-button,.sticky-customize__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.sticky-customize__button{-webkit-appearance:none;appearance:none;border:.1rem solid #000;cursor:pointer;background:#000;color:#fff;font-weight:700;font-size:1.5rem;letter-spacing:.02em;line-height:1.2;width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border-radius:.9rem;text-align:center;box-shadow:0 .2rem .6rem #0000000f;transition:box-shadow .2s ease,transform .15s ease,filter .2s ease}.sticky-customize__button--customize{background:#fff;color:#000;border-color:#0000008c}.sticky-customize__button--cart{background:#000;color:#fff}.sticky-customize__button:hover{filter:brightness(.98);box-shadow:0 .4rem 1.4rem #00000014;transform:translateY(-.1rem)}.sticky-customize__button:focus-visible{outline:.2rem solid rgba(0,0,0,.85);outline-offset:.3rem}}@media screen and (max-width:749px){html.sticky-customize-open body{padding-bottom:var(--sticky-customize-offset, 9.6rem)}html.sticky-customize-open .whatsapp-button-container{bottom:calc(var(--sticky-customize-offset, 9.6rem) + .8rem)!important}.sticky-customize{display:block;position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;max-width:100%;max-height:none;overflow:visible;z-index:30;box-sizing:border-box;opacity:1;visibility:visible;pointer-events:none;transform:translateY(100%);transition:transform .25s ease}.sticky-customize.is-visible{pointer-events:auto;transform:translateY(0)}.sticky-customize[hidden]{display:none!important}.sticky-customize__panel{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;row-gap:.8rem;width:100%;box-sizing:border-box;background:rgb(var(--color-background, 255, 255, 255));border:0;border-radius:0;border-top:.1rem solid rgba(var(--color-foreground, 0, 0, 0),.12);box-shadow:0 -.4rem 1.6rem #0000001a;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom,0px))}.sticky-customize__title{flex:1 1 auto;min-width:0;margin:0;font-size:1.4rem;line-height:1.3;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-customize__price{flex:0 0 auto;max-width:46%;margin:0}.sticky-customize__price .price{margin:0;line-height:1.2}.sticky-customize__price .price-item--regular,.sticky-customize__price .price-item--sale{font-size:1.4rem}.sticky-customize__price .badge,.sticky-customize__price .unit-price,.sticky-customize__option,.sticky-customize__qty{display:none}.sticky-customize__button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;flex:1 1 100%;width:100%;min-width:0;min-height:4.6rem;margin:0;padding:1rem 1.2rem;border:.1rem solid transparent;border-radius:.8rem;box-sizing:border-box;cursor:pointer;font-weight:700;font-size:1.5rem;letter-spacing:.02em;line-height:1.2;text-align:center;white-space:nowrap}.sticky-customize__button--cart .sticky-customize__button-icon{display:inline-flex;flex:0 0 auto;width:2rem;height:2rem}.sticky-customize__button--cart .sticky-customize__button-icon .icon{display:block;width:2rem;height:2rem}.sticky-customize__button--customize .sticky-customize__button-icon{display:none}.sticky-customize__button--cart{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),var(--alpha-button-background, 1))}.sticky-customize__button--customize{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.55)}.sticky-customize__button:disabled{opacity:.55;cursor:not-allowed}.sticky-customize__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.85);outline-offset:.2rem}}.sticky-customize__button.is-loading{position:relative;pointer-events:none}.sticky-customize__button.is-loading .sticky-customize__button-icon,.sticky-customize__button.is-loading .sticky-customize__button-label{visibility:hidden}.sticky-customize__button.is-loading .loading__spinner{position:absolute;top:50%;left:50%;display:flex;width:auto;height:auto;margin:0;transform:translate(-50%,-50%)}.sticky-customize__button.is-loading .loading__spinner .path{stroke:currentColor}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sticky-customize.css.map */
