.product__info-container .price--on-sale .price__sale{display:flex;align-items:center;justify-content:flex-start}.product__inventory .product-badge{margin-bottom:0;padding:2px 12px}.product__info-container .price__container .price-item.price-item--save{display:none}.product__info-container .price__regular .price-item.price-item--regular,.product__info-container .price-item.price-item--sale{margin-right:10px}.product__info-wrapper .product__info-container .icon-with-text{margin-bottom:0}.product__sticker{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}.product__sticker span.price-item.price-item--save{padding:3px 12px}.product__sticker .product-badge{margin-bottom:0;padding:3px 12px}.interest_text{display:inline-flex}.interest_text span{color:var(--jade);font-family:var(--font-body);font-size:16px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}.product__spacer{display:flex;align-items:center;justify-content:center;height:var(--spacer-height);margin:0}.product__spacer span{display:block;width:100%;border-bottom:1px solid var(--light-grey)}.complementary-products .complementary-slide.grid__item{padding:0}.complementary-products ul{padding:0;display:flex;flex-direction:column;gap:12px}.complementary-products li{display:flex;padding:12px;align-items:flex-start;gap:16px;align-self:stretch;border:1px solid #EAE8E5}.complementary-products li .product-badge{display:none}.complementary-products li .card__heading a{font-size:18px;color:var(--black);font-family:var(--font-heading);font-style:normal;font-weight:400;line-height:26px}.complementary-products li .quick-add{position:unset;opacity:1;visibility:visible}.complementary-card-product .card-wrapper{width:100%}.complementary-products__container .complementary-card-product .card--horizontal .card__inner{max-width:25.9%}.complementary-products__container .complementary-card-product .card--horizontal product-form,.complementary-products__container .complementary-card-product .card--horizontal .quick-add{width:100%;max-width:100%}.complementary-products__container .complementary-card-product .card--horizontal .quick-add{margin-top:18px}.complementary-products__container .complementary-card-product .card--horizontal .card__information{display:flex;flex-direction:column;gap:18px}.complementary-products__container .complementary-card-product .card--horizontal product-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px}.complementary-products__container .complementary-card-product .quantity{width:102px;height:36px;min-height:unset}.complementary-products__container .complementary-card-product .quantity__button .svg-wrapper{width:10px}.complementary-products__container .complementary-card-product .quantity__button{width:36px;height:36px;border:none}.complementary-products__container .complementary-card-product .quantity__input{min-width:unset}.complementary-products__container .complementary-card-product .quick-add__submit{border-radius:50px;justify-content:center;padding:6px 17px;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:capitalize;width:auto;height:auto}.complementary-products__container .complementary-card-product .quick-add__submit .atc-labels{display:block}.complementary-products__container .complementary-card-product .card-product-swiper-arrow-wrapper,.complementary-products__container .complementary-card-product .card .icon-wrap{display:none}.complementary-products .complementary-card-product .product-badge__main .product-badge{display:block;padding:2px 12px;margin:0;letter-spacing:0}.complementary-products__container .complementary-card-product .price{display:flex;align-items:center;gap:16px}.complementary-products__container .complementary-card-product .price .price__container{margin:0}.complementary-products__container .complementary-card-product .card--horizontal .price__container .price-item{color:var(--black);font-size:16px!important;font-style:normal;font-weight:500;line-height:28px;letter-spacing:normal}.complementary-products__container .complementary-card-product .card--horizontal .price__sale .price-item.price-item--regular{font-size:16px!important;color:var(--grey);margin-right:0}.shopify-app-block div#PBFPopup.pbf-popup{width:100%;max-width:100%;position:relative;font-family:var(--font-body);padding:0}.pbf-popup.pbf-product-widget.deposit-second>img{filter:brightness(0%)}.shopify-app-block div#PBFPopup.pbf-popup *{font-family:var(--font-body);color:var(--black)}div#PBFPopup .pbf-widget-radio-toggle input+label{font-family:var(--font-body);border:1px solid var(--jade)!important}div#PBFPopup .pbf-widget-radio-toggle input+label:hover{background-color:var(--jade);color:var(--black)!important;border-color:var(--jade)}div#PBFPopup .pbf-widget-radio-toggle input:checked+label span{color:var(--black)!important}.pbf-representative-example{display:none}.pbf-finance-widget{align-items:center}#pbf-financeable-value,.pbf-finance-widget-text-amount{color:var(--black)!important;text-decoration:underline}div#PBFPopup .pbf-widget-radio-toggle input:checked+label{background-color:var(--jade);color:var(--black)!important}div#PBFPopup .pbf-bottom-actions #pbf-save-button{background-color:var(--black)}div#PBFPopup .pbf-bottom-actions #pbf-save-button span{color:var(--white)}.pbf-slider-wrapper .pbf-slider-handle{background:var(--jade)}.pbf-slider-tooltip{background:var(--jade);color:var(--white)}.pbf-slider-tooltip span{color:var(--white)}.shopify-app-block .pbf-popup img{height:40px}.shopify-app-block .pbf-popup .pbf-representative-example{margin-top:10px}div#PBFPopup .pbf-representative-example p{font-family:var(--font-body)}.shopify-app-block div#PBFPopup .pbf-finance-widget .pbf-finance-widget-button{border:1px solid var(--black);color:var(--black);padding:6px 10px}div#PBFPopup .pbf-widget-radio-toggle input+label:hover span,div#PBFNonApplicable .pbf-widget-radio-toggle input+label:hover span,div#PBFPopup .pbf-finance-widget .pbf-finance-widget-button:hover span,div#PBFNonApplicable .pbf-finance-widget .pbf-finance-widget-button:hover span{color:var(--black)}div#PBFPopup .pbf-finance-widget .pbf-finance-widget-button:hover svg path,div#PBFNonApplicable .pbf-finance-widget .pbf-finance-widget-button:hover svg path{fill:var(--black)}.shopify-app-block div#PBFPopup .pbf-finance-widget .pbf-finance-widget-button:hover{background:var(--jade);color:var(--black)}div#PBFPopup .pbf-finance-widget .pbf-finance-widget-button svg path,div#PBFPopup .pbf-finance-widget .pbf-finance-widget-button span{color:var(--black);fill:var(--black)}.product__overview--mobile-accordion a{text-decoration:underline;color:var(--black)}@media (min-width: 1021px){.mobile-accordion{display:none}}@media (max-width: 1020px){.product__overview--main{display:none}.mobile-accordion{display:block}.accordion-block{margin-bottom:8px;border-bottom:1px solid #f0f0f0;overflow:hidden}.accordion-block .accordion-block__heading .minus,.accordion-block.is-open .accordion-block__heading .plus{display:none}.accordion-block.is-open .accordion-block__heading .minus{display:block}.accordion-block.is-open .accordion-block__heading{color:var(--black)}.accordion-block__heading{padding:12px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-body);font-size:20px;font-style:normal;font-weight:500;line-height:28px;color:var(--grey)}.accordion-block__content{display:none;padding:12px 0}.accordion-block.is-open .accordion-block__content{display:block}}.complementary-products-wrapper{position:relative}.complementary-products-wrapper .list-unstyled{max-height:350px;overflow:hidden;transition:max-height .5s ease-in-out}.complementary-products-wrapper.expanded .list-unstyled{max-height:2000px}.toggle-btn-wrapper{display:flex;justify-content:center;margin-top:15px;position:relative}.toggle-btn-wrapper:before{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;opacity:1;transition:opacity .4s ease;background:var(--white);background:linear-gradient(0deg,#fff,#ffffffe6 40%,#fff0);z-index:1}.toggle-btn-wrapper.expanded:before{opacity:0;pointer-events:none}.toggle-products-btn{padding:8px 24px;border:1px solid var(--black);border-radius:25px;background:var(--white);cursor:pointer;font-size:14px;font-weight:400;color:var(--black);transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;position:relative;z-index:2;font-family:var(--font-body)}.toggle-products-btn:hover{background:var(--black);color:var(--white)}.toggle-products-btn:hover .toggle-icon{border-color:var(--white)}.toggle-icon{width:18px;height:18px;border:2px solid var(--black);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.toggle-icon svg{width:10px;height:10px;transition:transform .4s ease}.toggle-products-btn.active .toggle-icon svg{transform:rotate(180deg)}.toggle-products-btn.active:hover .toggle-icon{border-color:var(--white)}.product__media-wrapper.promo-container{position:relative;width:100%;max-width:100%;margin:0 auto;z-index:1}.view-gallery-btn{position:sticky;top:90%;left:35%;transform:translate(-50%,-50%);background:var(--white);padding:12px 40px;border-radius:50px;cursor:pointer;display:flex;align-items:center;gap:10px;color:var(--black);z-index:2;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize;border:none;font-family:var(--font-body)}.view-gallery-btn svg{width:24px;height:24px}@media (max-width: 1020px){.view-gallery-btn{padding:6px 15px;font-size:14px;gap:4px;top:90%;left:50%}}@media (max-width: 749px){.view-gallery-btn{position:absolute;top:initial;left:initial;right:0;bottom:1.5rem;transform:none;font-size:0;gap:0;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.view-gallery-btn svg{width:16px;height:16px}.product__media-wrapper .slider-buttons{position:absolute;bottom:1.5rem;left:2rem}.product__media-wrapper .slider-buttons .slider-counter{color:var(--white);min-width:auto;letter-spacing:.8rem}.product__media-wrapper .slider-buttons .slider-button{display:none}.product__media-list.slider.slider--mobile{margin:0!important;gap:0!important;scroll-padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-product.css.map */
