.gopp-gift{display:block;border:1px solid rgba(var(--color-foreground),.15);border-left:.4rem solid #1a7f37;border-radius:.6rem;padding:.9rem 1rem;margin:0 0 1.2rem;background:#1a7f370d}.gopp-gift__head{display:flex;align-items:center;gap:.6rem;cursor:pointer;font-size:1.4rem;line-height:1.3;font-weight:600;margin:0}.gopp-gift__head input{width:1.8rem;height:1.8rem;margin:0;flex:0 0 auto;accent-color:#1a7f37;cursor:pointer}.gopp-gift__badge{display:inline-block;background:#1a7f37;color:#fff;font-size:1.05rem;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;padding:.1rem .55rem;border-radius:.3rem;white-space:nowrap}.gopp-gift__body{display:flex;gap:1rem;align-items:center;margin-top:.7rem}.gopp-gift--off .gopp-gift__body{display:none}.gopp-gift__img{width:5.6rem;height:5.6rem;object-fit:contain;border-radius:.4rem;background:#f2f2f2;flex:0 0 auto}.gopp-gift__text{flex:1 1 auto;min-width:0}.gopp-gift__name{display:block;font-size:1.4rem;line-height:1.3}.gopp-gift__link{color:rgb(var(--color-foreground));text-decoration:none}.gopp-gift__link:hover{text-decoration:underline}.gopp-gift__value{color:rgba(var(--color-foreground),.7);white-space:nowrap}.gopp-gift__note{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.7);margin-top:.2rem}.gopp-gift__opts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0 0;padding:0;border:0;min-width:0}.gopp-gift__optlabel{float:none;padding:0;margin:0 .2rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.7)}.gopp-gift__opt{position:relative;margin:0}.gopp-gift__opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.gopp-gift__opt span{display:inline-block;padding:.3rem .95rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:999px;font-size:1.25rem;line-height:1.4;cursor:pointer;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.gopp-gift__opt input:checked+span{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.gopp-gift__opt input:focus-visible+span{outline:.2rem solid #1a7f37;outline-offset:.15rem}.gopp-gift--compact{padding:.55rem .65rem;margin:.35rem 0 .5rem;border-left-width:.3rem}.gopp-gift--compact .gopp-gift__head{font-size:1.2rem;gap:.45rem}.gopp-gift--compact .gopp-gift__head input{width:1.6rem;height:1.6rem}.gopp-gift--compact .gopp-gift__badge{font-size:.95rem;padding:.05rem .4rem}.gopp-gift--compact .gopp-gift__body{margin-top:.45rem;gap:.6rem}.gopp-gift--compact .gopp-gift__img{width:3.4rem;height:3.4rem}.gopp-gift--compact .gopp-gift__name{font-size:1.2rem}.gopp-gift--compact .gopp-gift__value{display:none}.gopp-gift--compact .gopp-gift__opts{margin-top:.35rem;gap:.4rem}.gopp-gift--compact .gopp-gift__optlabel{display:none}.gopp-gift--compact .gopp-gift__opt span{padding:.2rem .75rem;font-size:1.15rem}.gopp-buy-now.button{background:#111;color:#fff;box-shadow:0 0 0 .1rem #111;margin-top:1rem}.gopp-buy-now.button:hover{background:#000}.gopp-buy-now.button:before,.gopp-buy-now.button:after{display:none}.gopp-buy-now__sub{display:block;width:100%;text-align:center;font-size:1.15rem;line-height:1.3;color:rgba(var(--color-foreground),.65);margin:.5rem 0 0}@media screen and (max-width:749px){.product.gopp-pv .product__info-container>.gopp-gift{order:7;margin:1.1rem 0 0}}.gopp-cart-gift{margin:1.6rem 0 0}.gopp-cart-gift .gopp-gift{margin:0}.gopp-cart-gift__row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:.8rem}.gopp-cart-gift__btn.button{min-height:4.2rem;padding:0 1.8rem;font-size:1.4rem;margin:0}.gopp-cart-gift__err{font-size:1.2rem;color:#b42318;margin:.6rem 0 0}.gopp-cart-gift__err[hidden]{display:none}@media screen and (min-width:750px){.gopp-cart-gift{max-width:56rem}}.gopp-cart-gift .gopp-gift__head input{display:none}.gopp-cart-gift .gopp-gift__head{cursor:default}@media screen and (max-width:749px){.gopp-gift{padding:.7rem .9rem}.gopp-gift__body{margin-top:.5rem;gap:.8rem}.gopp-gift__img{width:4.4rem;height:4.4rem}.gopp-gift__note{display:none}.gopp-gift__opts{margin-top:.4rem}.gopp-cart-gift .gopp-gift__note{display:block}.gopp-gift--compact .gopp-gift__img,.gopp-gift--compact .gopp-gift__name{display:none}.gopp-gift--compact .gopp-gift__body{margin-top:.35rem}.gopp-gift--compact .gopp-gift__opts{margin-top:0}.gopp-gift--compact .gopp-gift__head{flex-wrap:wrap;row-gap:.2rem}}@media screen and (max-width:749px){.product.gopp-pv .product__info-container>.gopp-gift{margin:.6rem 0 0;padding:.6rem .9rem}.product.gopp-pv .product__info-container>variant-radios,.product.gopp-pv .product__info-container>variant-selects{margin-bottom:0}.product.gopp-pv .product__info-container>.product__buy{margin-top:1rem}.gopp-gift__body{margin-top:.4rem}}@media screen and (max-width:749px){.product__info-container>.gopp-gift:not(.gopp-gift--inform){display:none!important}.gopp-gift--inform{margin:.8rem 0 0;padding:.6rem .8rem}.gopp-gift--inform .gopp-gift__head{font-size:1.3rem}.gopp-gift--inform .gopp-gift__body{margin-top:.4rem;gap:.7rem;align-items:center}.gopp-gift--inform .gopp-gift__img{width:3.4rem;height:3.4rem}.gopp-gift--inform .gopp-gift__text{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .9rem}.gopp-gift--inform .gopp-gift__name{font-size:1.3rem}.gopp-gift--inform .gopp-gift__note{display:none}.gopp-gift--inform .gopp-gift__opts{margin:0}.gopp-gift--inform .gopp-gift__optlabel{display:none}.gopp-gift--inform .gopp-gift__opt span{padding:.25rem .8rem;font-size:1.2rem}.product-form__buttons .gopp-gift--inform+.sticky-hidden .gopp-buy-now.button{margin-top:1rem}}@media screen and (min-width:750px){.gopp-gift--inform{display:none!important}}.gopp-cart-gift__free{color:#1a7f37;font-weight:600}.gopp-gift__benefit{display:block;font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.8);margin-top:.25rem}.gopp-gift__opts--single{display:none}.gopp-cart-gift+.gopp-cart-gift{margin-top:1rem}@media screen and (max-width:749px){.gopp-gift__benefit{font-size:1.2rem}.gopp-gift--inform .gopp-gift__benefit{flex:1 1 100%;font-size:1.15rem;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gopp-free-gift.css.map */
