product-info .product__title h1,product-info .product__title h2{color:var(--gp-dark, #C2410C);font-weight:800;letter-spacing:0;line-height:1.2}product-info .price--large .price-item--regular,product-info .price--large .price-item--sale{font-weight:800;color:var(--gp-dark, #C2410C)}product-info .price__badge-sale{background:linear-gradient(135deg,#e5484d,#c02a30);color:#fff;border:0;border-radius:99px;padding:.4rem 1.1rem;font-weight:800}product-info .product-form__quantity .quantity{border-radius:99px;background:color-mix(in srgb,var(--gp-accent, #F59E0B) 12%,#fff);width:15rem;min-width:15rem;min-height:4.6rem;overflow:hidden}product-info .product-form__quantity .quantity:before,product-info .product-form__quantity .quantity:after{border-radius:99px}product-info .product-form__quantity .quantity{display:flex;align-items:stretch}product-info .product-form__quantity .quantity__button{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 4.6rem;width:4.6rem;min-width:4.6rem;height:auto;margin:0;color:#d97706!important;background:transparent!important;opacity:1!important;font-size:0;line-height:1;visibility:visible!important}product-info .product-form__quantity .quantity__button .svg-wrapper,product-info .product-form__quantity .quantity__button svg{display:none!important}product-info .product-form__quantity .quantity__button:before{content:"+";display:block;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:2.6rem;font-weight:700;line-height:1;color:#d97706}product-info .product-form__quantity .quantity__button[name=minus]:before{content:"\2212"}product-info .product-form__quantity .quantity__button:hover:before{color:#b45309}product-info .product-form__quantity .quantity__input{flex:1 1 auto;min-width:0;opacity:1;font-weight:800;font-size:1.7rem;color:#222}product-info .product-form__buttons{display:grid;gap:1rem}product-info .product-form__submit,product-info .shopify-payment-button__button--unbranded{position:relative;overflow:hidden;min-height:5.4rem;margin:0;border-radius:16px;font-size:1.6rem;font-weight:800;letter-spacing:.04em;transition:transform .2s ease,box-shadow .2s ease}product-info .product-form__submit{color:#fff;background:linear-gradient(135deg,var(--gp-dark, #C2410C),color-mix(in srgb,var(--gp-dark, #C2410C) 70%,#000));border:0;box-shadow:0 8px 20px color-mix(in srgb,var(--gp-dark, #C2410C) 35%,transparent)}product-info .product-form__submit:before,product-info .product-form__submit:after{display:none}product-info .product-form__submit:hover:not([disabled]){transform:translateY(-2px)}product-info .product-form__submit:active:not([disabled]){transform:scale(.98)}product-info .product-form__submit::selection{background:transparent}product-info .product-form__submit:not([disabled]):after{display:block;content:"";position:absolute;top:0;left:-40%;width:30%;height:100%;box-shadow:none;border:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:gp-pp-shine 3.6s ease-in-out infinite}@keyframes gp-pp-shine{0%,55%{left:-40%}to{left:140%}}product-info .shopify-payment-button__button--unbranded{color:var(--gp-dark, #C2410C);background:linear-gradient(135deg,#ffd56a,var(--gp-accent, #F59E0B));border:0;box-shadow:0 8px 20px color-mix(in srgb,var(--gp-accent, #F59E0B) 40%,transparent)}product-info .shopify-payment-button__button--unbranded:hover{background:linear-gradient(135deg,#ffe08a,var(--gp-accent, #F59E0B))}.gp-pp{display:grid;gap:1.2rem;margin:1.6rem 0 0}.gp-pp__save{display:flex;align-items:center;gap:.8rem;margin:0;padding:.9rem 1.2rem;border-radius:14px;font-size:1.35rem;color:#14683f;background:#e7f8ee;border:1px solid #b7ebcb}.gp-pp__save b{font-weight:800}.gp-pp__ship{padding:1.2rem 1.3rem;border-radius:16px;background:#fff;border:1px solid color-mix(in srgb,var(--gp-dark, #C2410C) 12%,transparent);box-shadow:0 4px 16px #0000000d}.gp-pp__ship-head{display:flex;align-items:center;gap:1.1rem}.gp-pp__ship-ico{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:4rem;height:4rem;border-radius:12px;font-size:2rem;background:linear-gradient(135deg,#fff0c7,#ffd56a)}.gp-pp__ship-head>div{display:flex;flex-direction:column;gap:.2rem;min-width:0}.gp-pp__ship-title{font-size:1.45rem;color:var(--gp-dark, #C2410C)}.gp-pp__ship-sub{font-size:1.2rem;opacity:.75}.gp-pp__ship-city{font-size:1.25rem;font-weight:700;color:#1d4ed8;line-height:1.3}.gp-pp__ship-city[hidden]{display:none}.gp-pp__ship-sub.is-ok{color:#14683f;opacity:1;font-weight:700}.gp-pp__ship-sub.is-err{color:#b42318;opacity:1}.gp-pp__pin{display:flex;gap:.8rem;margin-top:1.1rem}.gp-pp__pin input{flex:1 1 auto;min-width:0;height:4.2rem;padding:0 1.4rem;border-radius:12px;font:inherit;font-size:1.5rem;letter-spacing:.08em;background:#fff;color:inherit;border:1.5px solid color-mix(in srgb,var(--gp-dark, #C2410C) 22%,#fff)}.gp-pp__pin input:focus{outline:none;border-color:var(--gp-accent, #F59E0B);box-shadow:0 0 0 3px color-mix(in srgb,var(--gp-accent, #F59E0B) 30%,transparent)}.gp-pp__pin button{flex:0 0 auto;height:4.2rem;padding:0 2rem;border:0;border-radius:12px;cursor:pointer;font:inherit;font-size:1.4rem;font-weight:800;color:#fff;background:var(--gp-dark, #C2410C)}.gp-pp__ship-note{margin:.9rem 0 0;font-size:1.15rem;opacity:.65}.gp-pp__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.gp-pp__trust li{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:1rem .4rem;border-radius:14px;text-align:center;background:color-mix(in srgb,var(--gp-accent, #F59E0B) 9%,#fff);border:1px solid color-mix(in srgb,var(--gp-accent, #F59E0B) 35%,transparent)}.gp-pp__trust li span{font-size:2.2rem;line-height:1.2}.gp-pp__trust li b{font-size:1.15rem;color:var(--gp-dark, #C2410C);line-height:1.2}.gp-pp__trust li small{font-size:1rem;opacity:.65;line-height:1.2}.gp-pp__wa{display:flex;align-items:center;justify-content:center;gap:.9rem;min-height:4.6rem;padding:0 1.4rem;border-radius:14px;text-decoration:none;font-size:1.4rem;font-weight:700;color:#0f7a3b;background:#eafaf0;border:1.5px solid #9fe0b9;transition:background .2s ease}.gp-pp__wa:hover{background:#d8f5e4}.gp-sticky{display:none}@media(max-width:749px){.gp-sticky{position:fixed;left:0;right:0;z-index:90;bottom:calc(var(--gp-sticky-offset, 0px) + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:1rem;padding:.9rem 1.2rem;background:#fff;border-top:1px solid color-mix(in srgb,var(--gp-dark, #C2410C) 14%,transparent);box-shadow:0 -8px 24px #0000001f;transform:translateY(120%);transition:transform .3s ease}.gp-sticky[hidden]{display:none}.gp-sticky.is-on{transform:none}.gp-sticky__img{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:10px;object-fit:cover}.gp-sticky__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.gp-sticky__title{font-size:1.3rem;color:var(--gp-dark, #C2410C);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-sticky__price{font-size:1.5rem;font-weight:800}.gp-sticky__btn{flex:0 0 auto;min-height:4.6rem;padding:0 2.2rem;border:0;border-radius:14px;cursor:pointer;font:inherit;font-size:1.45rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--gp-dark, #C2410C),color-mix(in srgb,var(--gp-dark, #C2410C) 70%,#000))}.gp-sticky__btn[disabled]{opacity:.5}.gp-pp__trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.gp-sticky{transition:none}product-info .product-form__submit:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gp-product-boost.css.map */
