.eb-product{display:block;padding-top:0!important;font-size:16px;color:#545454;letter-spacing:0}.eb-product .product.page-width,.eb-product>product-component>.page-width{width:calc(100% - 100px);max-width:1200px;margin:60px auto 0;padding:0}.eb-product .product.grid:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:50px;row-gap:0}.eb-product .product:not(.product--no-media)>.product__media-wrapper,.eb-product .product:not(.product--no-media)>.product__info-wrapper{width:100%;max-width:none;padding:0;flex-grow:0}.eb-product .product--no-media{display:block}.eb-product .product--no-media>.product__info-wrapper{width:100%;max-width:700px;margin:auto}.eb-product .product__info-container{max-width:none;text-align:center;letter-spacing:0}.eb-product .product__title{margin:0 0 20px}.eb-product .product__title:has(+.eb-wishlist){margin-bottom:0}.eb-product .product__title h1{font-size:30px;font-weight:700;line-height:45px;letter-spacing:0;color:#1d1f21}.eb-product .product__info-container>*+*{margin-top:0}.eb-product .eb-product-subtitle{font-size:20px;line-height:30px;color:#1d1f21;margin:0 0 12px}.eb-product .eb-product-short-description{font-size:14px;line-height:21px;color:#666;margin:0 0 12px}.eb-product [id^="price-"]{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px}.eb-product .price{font-size:22.857px;line-height:28px;letter-spacing:0;color:#ff8832}.eb-product .price__container{margin:0}.eb-product .price--on-sale .price__sale{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:10px}.eb-product .price-item{margin:0}.eb-product .price.price--large .price__sale .price-item--regular{color:#efbd96;font-size:22.857px}.eb-product .price .badge{display:none}.eb-product .eb-saving{font-size:13px;line-height:24px;border-radius:4px;padding:1px 8px}.eb-product .product__tax{font-size:12px;line-height:18px;margin-top:6px}.eb-product .installment:empty,.eb-product .installment:has(>input:only-child){display:none}.eb-product .product-form__quantity{max-width:none;margin:30px 0;text-align:center}.eb-product .product-form__quantity .quantity__label{font-size:16px;line-height:24px;color:#777;margin:0 0 30px}.eb-product .quantity{width:168px;height:44px;min-height:44px;margin:auto;background:transparent;border:0;box-shadow:none}.eb-product .quantity:before,.eb-product .quantity:after{display:none}.eb-product .quantity__button{width:44px;color:#222}.eb-product .quantity__input{width:80px;padding:0;font-size:16px}.eb-product .product-form{margin:0}.eb-product .product-form__buttons{display:flex;gap:20px;max-width:none;align-items:flex-start}.eb-product .product-form__submit,.eb-product .shopify-payment-button{flex:1;min-width:0;margin:0}.eb-product .product-form__submit{min-height:48px;padding:10px;border:1px solid #ff8832;border-radius:0;background:#fff;color:#ff8832;text-transform:uppercase;font-size:16px;letter-spacing:0;box-shadow:none}.eb-product .product-form__submit:before,.eb-product .product-form__submit:after{display:none}.eb-product .shopify-payment-button{--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-button-border-radius:0px}.eb-product .shopify-payment-button__button--unbranded{min-height:48px;border-radius:0;background:#ff8832;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:0}.eb-product .product-form__input{max-width:none;text-align:center}.eb-product .product-form__input--pill input+label{margin:0 4px 12px}.eb-product .thumbnail-slider{max-width:400px;margin:30px auto 0}.eb-product .thumbnail-list{gap:10px}.eb-product .thumbnail-list__item{width:76px;flex:0 0 76px}.eb-product .thumbnail{border-radius:0}.eb-product .product__media-icon{display:none}.eb-product .product__media-list{margin-bottom:0}.eb-product .product-media-container{--media-border-width:0px;--media-border-opacity:0;--media-radius:0px;border:0;box-shadow:none}.eb-product .eb-wishlist{display:block;margin:0 0 20px;line-height:0}.eb-product .eb-wishlist button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;padding:0;background:transparent;color:#1d1f21;font:inherit;font-size:13px;line-height:30px;cursor:pointer;text-transform:uppercase}.eb-wishlist svg{width:20px;height:20px}.eb-wishlist [aria-pressed="true"]{color:#c73c3f}.eb-product-payments{margin-top:28px!important}.eb-product-payments p{font-size:14px;line-height:21px;margin:0 0 12px;font-weight:600}.eb-product-payments ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:0;margin:0;list-style:none}.eb-product-payments li{line-height:0}.eb-product-payments svg{width:42px;height:27px}.eb-product .product__accordion{text-align:left;margin-top:24px}quick-add-modal .eb-product>.eb-breadcrumbs{display:none}quick-add-modal .eb-product>product-component>.page-width{margin:0;width:100%}@media(max-width:845px){.eb-product>.eb-breadcrumbs{display:none}.eb-product>product-component>.page-width{width:calc(100% - 30px);margin:30px auto 0}.eb-product .product.grid:not(.product--no-media){display:flex;flex-direction:column;gap:24px}.eb-product .product__media-wrapper,.eb-product .product__info-wrapper{width:100%;max-width:100%;padding:0}.eb-product .product__media-list{width:100%;margin:0}.eb-product .eb-wishlist{display:none}.eb-product .product__title:has(+.eb-wishlist){margin-bottom:15px}.eb-product .thumbnail-slider{margin-top:16px}.eb-product .product__column-sticky{position:static}.eb-product .product-form__quantity{margin:24px 0}.eb-product .product-form__quantity .quantity__label{margin-bottom:16px}.eb-product .product-form__buttons{gap:10px}.eb-product .product-form__submit{font-size:14px}}