.featured-product .quantity{position:relative;width:12.4rem;min-height:4.4rem;display:flex;background-color:rgb(var(--color-background-input));border-radius:var(--border-radius-button)}.featured-product .quantity__input{font-size:1.2rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));text-align:center;background-color:#0000;border:0;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}@media screen and (min-width: 576px){.featured-product .quantity__input{font-size:1.4rem}}.featured-product .quantity__button{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;width:4.4rem;background-color:#0000;color:rgb(var(--color-foreground-secondary));border:0;transition:opacity var(--duration-default);cursor:pointer}.featured-product .quantity__button:hover{opacity:.7}.featured-product .quantity__button.disabled{pointer-events:none;opacity:.2}.featured-product .quantity__button svg{width:1.4rem;pointer-events:none}.featured-product .quantity__input:-webkit-autofill,.featured-product .quantity__input:-webkit-autofill:hover,.featured-product .quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.featured-product .quantity__input::-webkit-outer-spin-button,.featured-product .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.featured-product .quantity__input[type=number]{-moz-appearance:textfield}.featured-product__content .product__outer{margin-left:0}.featured-product__content .product__outer--slider-previews{margin-left:auto}.featured-product .product__outer{padding-top:0;gap:2rem}@media (min-width: 1200px){.featured-product .product__outer{gap:8rem;justify-content:flex-start;align-items:center}}.featured-product .product__left,.featured-product .product__right{max-width:100%;width:100%}@media (min-width: 750px){.featured-product .product__left,.featured-product .product__right{max-width:59.2rem}}.featured-product .product__media-toggle,.featured-product .product__media-icon{display:none}.featured-product .product__button-wrapper{display:flex;justify-content:center;margin-top:2.4rem}@media screen and (min-width: 1200px){.product__outer--slider-previews .product__main{max-width:55%}}.featured-product .h4{font-family:Peridot Latin Regular!important}.product-form__submit-wrapper .product-form__submit{width:100%!important}#ProductInfo-template--18962608619676__lp_featured_product_TGiJHt .product__buy-buttons .button:not([disabled]):not(.disabled):not([aria-disabled=true]){background-color:#f4c430!important;color:#223a76;transition:color .12s ease,background-color .12s ease}#ProductInfo-template--18962608619676__lp_featured_product_TGiJHt .product__buy-buttons .button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover{color:#fff}.product__text.richtext.subtitle h4{color:#223a76;font-size:16px;font-weight:400!important;line-height:26.4px;letter-spacing:.5px;margin:0;font-family:Peridot Latin Regular}.product__text.richtext.subtitle p{color:#223a76;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.28px;margin-bottom:0}.product__text.richtext.subtitle p a{color:#223a76b3;font-style:italic;border-bottom:1px solid rgba(34,58,118,.7);line-height:12px}.bundle-badge .product__media-item:first-child .product__media:before{position:absolute;top:20px;right:20px;z-index:5;text-transform:uppercase;color:#fff;border-color:#2ca68b;background:#2ca68b;font-weight:600;letter-spacing:1px;padding:5px 10px;font-size:calc(var(--font-body-scale)*1.05rem);border-radius:6px}.addon-wrapper{margin-top:32px}.addon-wrapper .addon{display:flex;align-items:center;gap:8px;padding:10px;border-radius:6px;background-color:#e5e5eb}.addon-wrapper .addon img{width:68px;height:68px;border-radius:4px}.addon-wrapper .addon .addon_info *{color:var(--color-azure-30, #223A76);font-size:12px;font-weight:400;line-height:16px;letter-spacing:.3px;margin:0;padding:5px 0}.addon-wrapper .addon .button{min-width:110px;width:110px;padding-left:12px;padding-right:12px;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/lp-featured-product.css.map */
