.ph-body-scroll-disable{overflow-y:hidden;height:100vh}.product-block.product-block--title,.product-block.product-block--form{width:100%}.product-template .product-section-bundle .product_section .product-block--price .modal_price.subtitle{justify-content:flex-start;display:flex}.product-template .product-section-bundle .product_section .ph-quantity-box{justify-content:flex-end}.product-section-bundle .product__information .product_name,.product-section-bundle .product__information .price-ui .price,.product-section-bundle .product__information .price-ui{color:#000}.product-section-bundle .product_form .variant-selection options-selection{border-color:#000}.product-section-bundle .product-gallery__main{border:2px solid #E6E6E6;border-radius:8px}.product-section-bundle h1.product_name.title{font-size:var(--main-font-size);font-family:var(--title-font-family);line-height:44px;margin-bottom:0}.product-section-bundle .product__information{padding:80px 20px;background-color:#fff}.product-section-bundle .product__information .loox-rating span{color:#000}.product-section-bundle label.smartrr-selling-plan-group-label{display:flex;margin-bottom:10px;align-items:center}.product-section-bundle [data-smartrr-selling-plan-group-input]{position:unset!important}.product-section-bundle .smartrr-otp{margin-bottom:0;padding-bottom:0;width:unset;margin-right:24px}.product-section-bundle fieldset.smartrr-purchase-options{margin-top:16px;margin-bottom:0}.product-section-bundle .smartrr-selling-plan-group-name{display:flex;font-size:var(--text-font-size);font-family:var(--text-font-family);color:#000;height:unset;margin-left:8px;padding:5px 15px;background:#fff}.product-section-bundle .smartrr-otp__subscribe .smartrr-selling-plan-group-name:hover{background:#e0a526;border-color:#e0a526}.product-section-bundle .options-selection__option-name{color:#000}.product-section-bundle .product-quantity-box.purchase-details__quantity .quantity-wrapper{border-color:#000!important}.product-section-bundle .product-gallery__thumbnails .product-gallery__thumbnail{width:calc(25% - 20px);border:1px solid #E6E6E6;border-radius:12px;display:flex;align-items:center;justify-content:center}.product-section-bundle .product-gallery__thumbnails .product-gallery__thumbnail img{height:144px;object-fit:cover;width:100%}.product-section-bundle .modal_price.subtitle .price,.product-section-bundle .ufe-widget .ufe-core .popTitle,.product-section-bundle .options-selection__option-name,.product-section-bundle .smartrr-purshase-option-heading{font-size:20px;color:#fff;height:unset;line-height:normal;font-family:var(--text-font-family-bold)}.product-section-bundle .smartrr-purshase-option-heading{margin-bottom:15px;word-spacing:3px}.product-section-bundle .product_form .variant-selection options-selection{padding:0;margin:0}.product-section-bundle .product-quantity-box.purchase-details__quantity{display:none!important}.product-section-bundle .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart{font-family:var(--text-font-family-bold);font-size:18px;border:1px solid transparent;letter-spacing:0px;transition:.1s linear;font-size:14px;font-style:normal;font-weight:800;text-transform:uppercase;border-radius:7px;color:#000}.product-section-bundle .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart:hover{border:1px solid #fff!important;color:#fff;background-color:#000!important}.product-section-bundle .smartrr-selling-plan-input+label{background-color:transparent;color:#000;padding:4px 8px;margin-left:8px;font-size:var(--text-font-size);color:#fff;font-family:var(--text-font-family)}.product-section-bundle .smartrr-selling-plan-input{display:block}.product-section-bundle .smartrr-selling-plan-input-wrapper{display:flex;width:unset;margin-right:24px}.product-section-bundle .smartrr-selling-plan-input:checked+label{background-color:#e0a526;color:#fff;border-color:#e0a526}.product-section-bundle .smartrr-subscription-message{color:#fff;font-size:12px;letter-spacing:.1em;font-family:var(--text-font-family);font-weight:700}.product-section-bundle .smartrr-deliver-frequency{color:#fff;font-size:20px;font-family:var(--text-font-family-bold);margin-bottom:20px}.product-section-bundle .ufe-widget .ufe-core .popTitle{font-family:var(--text-font-family-bold)}.product-section-bundle .ufe-widget .ufe-most-popular .upsellImg{margin-top:0}.swatch-element.color label,.swatch-element.color{border-radius:50%}.price-ui{display:flex;flex-flow:wrap}.product-section-bundle .modal_price.subtitle .price{width:fit-content;margin:0}.product__information .price-ui .smarterr-compare-price{font-size:20px;color:#000!important;height:unset;line-height:normal;opacity:.4;margin:0;font-family:var(--text-font-family-bold)}shopify-payment-terms{width:100%}@media (max-width: 768px){.product-section-bundle .options-selection__option-name{justify-content:flex-start}.product-section-bundle .swatch .option-title{margin-bottom:.5rem}.product-template .product-section-bundle .product_section .product-block--price .modal_price.subtitle{justify-content:flex-start}.smart-payment-button--false .purchase-details{margin-top:15px;padding:0}.product-section-bundle .product__information{padding:0 20px}.product-section-bundle h1.product_name.title{font-size:var(--main-font-size-mobile);line-height:20px}.product-block.product-block--price,.product-section-bundle fieldset.smartrr-purchase-options{padding:0}.product-section-bundle .smartrr-otp{margin-top:0}}.product-page-faq-bundle{background-color:#000;padding:40px;border-radius:24px}.product-page-faq-bundle.is-width-standard{max-width:var(--max-width-size)}.product-page-faq-bundle .faq__title.title{font-size:var(--main-font-size);color:#fff;text-align:center;margin:auto;font-family:var(--title-font-family)}.product-page-faq-bundle .faq-accordion dt{background-color:#1e1e1e;border-radius:16px;margin-bottom:24px}.product-page-faq-bundle .faq-accordion dt .icon{right:24px}.product-page-faq-bundle .faq-accordion dt .icon svg circle{fill:none}.product-page-faq-bundle .faq-accordion dt .icon svg{color:#fff;max-width:15px;max-height:14px}.product-page-faq-bundle .faq-accordion dt[aria-expanded=true]{background-color:#e0a526}.product-page-faq-bundle .faq-accordion dt button{padding:16px 24px;border:none;color:#fff;font-size:var(--text-font-size);font-family:var(--text-font-family-bold);font-weight:700;width:88%;line-height:24px}.product-page-faq-bundle .faq-accordion dt[aria-expanded=true] button{color:#000}section.section.product-page-faq-bundle .content{margin-left:24px;color:#fff}a.button.klaviyo-bis-trigger{background-color:#e0a526;width:100%;max-width:unset;font-family:NeueHaasGrotDisp-75;font-size:16px;min-width:100%;padding:22px 0;margin-top:20px!important}a.button.klaviyo-bis-trigger:hover{color:#fff}@media (max-width: 768px){.product-page-faq-bundle .faq__title.title{font-size:var(--main-font-size-mobile)}.product-page-faq-bundle{padding:40px 0 0;margin:0;width:100%;border-radius:unset}}.bundle-product-recommendation.is-width-standard{max-width:var(--max-width-size)}.bundle-product-recommendation .product-recommendations__arrows{display:none}.bundle-product-recommendation .recommended-products__title.title{font-size:var(--main-font-size);text-align:center;margin:auto;font-family:var(--title-font-family)}.bundle-product-recommendation .heading-wrapper--recommended-products.heading-wrapper{flex-basis:100%}.bundle-product-recommendation .product-recommendations__top-heading{margin-bottom:40px}.bundle-product-recommendation .product__thumbnail.product__grid-item{border:1px solid #E6E6E6;box-shadow:none}.bundle-product-recommendation .product-wrap .product-image__wrapper{min-height:200px}.bundle-product-recommendation .product-thumbnail .product-thumbnail__title{font-size:var(--text-font-size);font-family:var(--text-font-family-bold);line-height:24px;font-weight:700}.bundle-feature-collection.is-width-standard{max-width:var(--max-width-size)}.bundle-feature-collection .featured-collection__arrows{display:none}.bundle-feature-collection .featured-collection__title{display:flex;width:100%;align-items:center;justify-content:center}.bundle-feature-collection .featured-collection__title.title{font-size:var(--main-font-size);text-align:center;margin:auto;font-family:var(--title-font-family)}.bundle-feature-collection .heading-wrapper--featured-collection.heading-wrapper{flex-basis:100%}.bundle-feature-collection .product-recommendations__top-heading{margin-bottom:40px}.bundle-feature-collection .product__thumbnail.product__grid-item{border:1px solid #E6E6E6;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between}.bundle-feature-collection .product-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between}.bundle-feature-collection .product-thumbnail .product-thumbnail__title{font-size:var(--text-font-size)!important;font-family:var(--text-font-family-bold);line-height:24px;font-weight:700;text-transform:uppercase}.bundle-feature-collection .ph-price-review-container{display:flex;align-items:center;justify-content:space-between;margin:8px 0 16px}.bundle-feature-collection .product-thumbnail__price.price{margin:0;font-size:var(--text-font-size);color:#000;font-weight:600;font-family:var(--text-font-family-bold)}.bundle-feature-collection .ph-featured-collection-bundle-button{width:100%;background-color:#e0a526;font-size:14px;text-transform:capitalize;min-height:40px;color:#000;font-family:var(--text-font-family-bold);border-radius:5px}.bundle-feature-collection .ph-featured-collection-bundle-button:hover{color:#fff}.bundle-feature-collection .product-thumbnail__review-stars.is-flex.is-justify-left{display:none}.bundle-feature-collection .thumbnail__caption{display:flex;padding:0 3px;flex:1}.bundle-feature-collection .product-thumbnail{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){.bundle-feature-collection .featured-collection__title.title a{font-size:var(--main-font-size-mobile)!important}.bundle-feature-collection .featured-collection__top-heading{margin-bottom:20px}.bundle-feature-collection .product__thumbnail.product__grid-item{width:47%}.bundle-feature-collection .product-thumbnail{text-align:left}.bundle-feature-collection .product-wrap .product-image__wrapper{min-height:150px}.bundle-feature-collection .ph-price-review-container{flex-direction:column;align-items:flex-start;margin:8px 0}.bundle-feature-collection .ph-price-container{margin-top:5px}.bundle-feature-collection .product-thumbnail .product-thumbnail__title{font-size:var(--text-font-size-mobile)!important;line-height:20px}.bundle-feature-collection .ph-featured-collection-bundle-button{font-size:var(--text-font-size-mobile)!important}.bundle-feature-collection .container.featured-collection{overflow-x:scroll;flex-flow:unset;width:100vw;margin:unset;justify-content:left;align-items:stretch}.bundle-feature-collection .product__thumbnail.product__grid-item{width:60%;flex:0 0 60%}}.product-bundle-review-heading-container{display:flex;flex-direction:column;align-items:center;justify-content:center}h2.product-bundle-review-heading{font-family:var(--title-font-family);font-size:var(--main-font-size)}.ph-quantity-box select{padding:5px 10px;margin-left:5px;border-radius:8px}.ph-quantity-box{display:flex;justify-content:flex-start;align-items:center}.product-block.product-block--price{width:100%;margin:0 0 10px}.product-block.product-block--\@app,.product-block.product-block--quantity{width:100%}shopify-payment-terms{display:none}.product__information--wrap{display:flex;flex-flow:wrap}.product-section-bundle .options-selection__option-name span{margin-left:5px}.purchase-details{justify-content:end}.product-text p{font-size:12px;font-family:horizon}.product-text{margin:0 0 8px}.product-block.product-block--quantity .purchase-details{justify-content:start}@media (max-width: 768px){.product-block.product-block--\@app{width:100%}.ph-quantity-box{justify-content:flex-end}.swatch__options .swatch__option .swatch-element.color{width:20px;height:20px;margin-right:0}}.product-section-bundle .popTitle span{font-size:20px;color:#000;line-height:normal;font-family:var(--text-font-family-bold)!important}.product-section-bundle .upsellPrice.ufe-price{padding:unset!important;margin:unset!important;font-family:NeueHaasGrotDisp-75!important}.product-section-bundle .ufe-wrap .upsellWrapper .ufe-select{margin-right:unset}.product-section-bundle .upsellPrice span{margin:unset!important}.product-section-bundle .ufe-core .ufe-input{margin:5px!important}.product-section-bundle .upsellContent{margin-left:unset!important}.product-section-bundle .ufe-options{display:flex;justify-content:space-between;align-items:center}.product-section-bundle .udiscount_unitPrice_wrapper{position:absolute;top:-50px}.product-section-bundle .ufe-core .ufeWrapper .upsellWrapper:nth-child(3) .udiscount_unitPrice_wrapper{top:-55px}.product-section-bundle .ufe-widget .upsellWrapper.ufe-normal .upsellContent .udiscount{color:#000;border-color:#000;font-weight:900}.product-section-bundle span#ufe-comparePrice{display:none!important}.product-section-bundle .upsellBody{margin-top:50px}.product-section-bundle .upsellTitle{padding:unset;font-weight:600;font-family:NeueHaasGrotDisp-75!important}.product-section-bundle .ufe-normal .ufe-offer.m2m .upsellContent .buyButtonsWrap{padding:15px 0 0}.product-section-bundle .ufeWrapper .upsellWrapper:nth-child(1) button.atcBtn.ufe-btn{margin-top:unset}.product-section-bundle button.atcBtn.ufe-btn{background:#f5f5f5!important}.product-section-bundle button.atcBtn.ufe-btn{background:#e0a526!important}.product-section-bundle .ufe-widget .ufe-btn button,.ufe-widget .ufe-btn p{color:#000!important;font-weight:600}.product-section-bundle .upsellWrapper.ufe-normal.ufe-most-popular{background:#fff!important}.product-section-bundle .ufe-wrap .upsellWrapper select.ufe-input{width:100%;max-width:100%!important}.product-section-bundle .ufe-wrap .upsellWrapper .ufe-s{width:100%}.product-section-bundle .ufe-wrap .upsellWrapper .ufe-select{margin-right:unset;width:100%;max-width:unset}.product-section-bundle .ufe-variants-wrap{width:100%;order:1}.product-section-bundle .ufe-core .upsellContent .ufe-options{flex:1 1 auto;display:flex;flex-flow:wrap}.product-section-bundle .ufe-most-popular-img{display:none!important}.product-section-bundle .ufe-footer .ufe-checkout-btns .ufe-btn.chkout{background-color:#e0a526!important}.product-section-bundle .ufe-footer .ufe-checkout-btns .ufe-btn.chkout:hover{color:#fff!important}.product-section-bundle .ufe-footer .ufe-checkout-btns .ufe-btn.chkout:before{display:none}.product-section-bundle .ufe-quantity{display:none!important}.product-section-bundle .swatch .option-title{width:100%;margin-bottom:1.5rem;padding-top:1.5rem}@media (max-width: 768px){.product_section .ufe-core .ufeWrapper{display:flex;overflow-x:auto;flex-wrap:nowrap;padding-bottom:10px;justify-content:space-between;flex-direction:unset;margin-top:20px}.product_section .ufe-core .ufeWrapper .upsellWrapper{flex:0 0 60%!important}.swatch__options{justify-content:unset}}body.product-ph-combowise-bundle{overflow-x:unset}.ph-combo-variant-select.ph-combo-prod-cols .col-right{position:sticky;top:0;height:max-content}.combo-qty-n-add button{opacity:.5}.combo-qty-n-add button.ph-can-add-product{cursor:pointer;opacity:1}.ufe-popup-wrap .ufe-core .ufeWrapper .upsellWrapper{flex:1 1 100%}.ph-combo-variant-select-loader{display:flex}.ph-combo-variant-select-loader{display:flex;align-items:center;justify-content:center;margin:auto;width:100px;max-width:200px;height:auto;fill:#e0a526}ul.ph-combo-prod-variants-list li img{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/105/assets/individual-product.css.map */
