.product-details,.product-details .productView{width:100%;height:auto}.product-details .productView .productView-top{justify-content:space-between}.product-details .productView .halo-productView-left{width:900px;height:auto;padding-right:0;margin:0}.product-details .productView .halo-productView-left .product_tag_box{position:absolute;top:12px;right:14px;display:flex;flex-direction:row;align-items:center;gap:8px;z-index:9}.product-details .productView .halo-productView-left .product_tag_box .product_tag{display:inline-block;padding:2px 4px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.product-details .productView .halo-productView-left .product_tag_box .product_tag.new_tag{background:#f3a927}.product-details .productView .halo-productView-left .product_tag_box .product_tag.hot_tag{background:#ea4226}.product-details .productView .halo-productView-left .productView-images-wrapper{width:100%;height:auto}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper{width:100%;height:900px}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image{width:100%;height:100%}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image .productView-img-container{padding-bottom:100%!important}.product-details .productView .halo-productView-right{width:570px;height:auto}.product-details .productView .halo-productView-right .productView-product{width:100%;height:auto}.product-details .productView .halo-productView-right .productView-product .productView-moreItem{padding-bottom:0!important}.product-details .productView .halo-productView-right .productView-product h1{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:56px;margin-bottom:24px}.product-details .productView .halo-productView-right .productView-product .productView-desc{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-wishlist{display:none}.product-details .productView .halo-productView-right .productView-product .productView-price{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-price .price{align-items:flex-start}.product-details .productView .halo-productView-right .productView-product .productView-price .price__regular .price-item--regular{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--regular{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--sale{color:#ea4226;font-size:30px;font-style:normal;font-weight:700;line-height:42px}.product-details .productView .halo-productView-right .productView-product .productView-quantity{margin:30px 0 0}.product-details .productView .halo-productView-right .productView-product .productView-quantity label{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:9px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal{margin-top:13px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal span{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-buttons{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-buttons .productView-action .product-form__submit{border-radius:4px;background:#f3a927;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-payment{margin-bottom:12px}.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button [data-testid=Checkout-button],.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:4px;border-color:#000;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-ViewingProduct{display:none}.product-details .productView .halo-productView-right .productView-product .product-customInformation{margin-top:20px}sticky-add-to-cart .has-compare-price{display:flex;flex-direction:row;align-items:center}sticky-add-to-cart .has-compare-price .money-compare-price{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}sticky-add-to-cart .has-compare-price .money-subtotal{color:#ea4226;font-size:30px;font-style:normal;font-weight:700;line-height:42px}sticky-add-to-cart .product-form__submit{border-radius:4px;border-color:#f3a927!important;background:#f3a927!important;transition:none!important;color:#fff!important;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px;transition:none}sticky-add-to-cart .product-form__submit:hover{border-color:#f3a927!important;background:#f3a927!important;color:#fff!important}sticky-add-to-cart .sticky-wishlist{display:none!important}@media screen and (max-width: 1570px){.product-details,.product-details .productView{width:100%;height:auto}.product-details .productView .productView-top{justify-content:space-between}.product-details .productView .halo-productView-left{width:57%;height:auto;padding-right:0;margin:0}.product-details .productView .halo-productView-left .product_tag_box{position:absolute;top:12px;right:14px;display:flex;flex-direction:row;align-items:center;gap:8px;z-index:9}.product-details .productView .halo-productView-left .product_tag_box .product_tag{display:inline-block;padding:2px 4px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.product-details .productView .halo-productView-left .product_tag_box .product_tag.new_tag{background:#f3a927}.product-details .productView .halo-productView-left .product_tag_box .product_tag.hot_tag{background:#ea4226}.product-details .productView .halo-productView-left .productView-images-wrapper{width:100%;height:auto}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper{width:100%;height:57vw}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image{width:100%;height:100%}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image .productView-img-container{padding-bottom:100%!important}.product-details .productView .halo-productView-right{width:570px;height:auto}.product-details .productView .halo-productView-right .productView-product{width:100%;height:auto}.product-details .productView .halo-productView-right .productView-product .productView-moreItem{padding-bottom:0!important}.product-details .productView .halo-productView-right .productView-product h1{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:56px;margin-bottom:24px}.product-details .productView .halo-productView-right .productView-product .productView-desc{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-price{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-price .price{align-items:flex-start}.product-details .productView .halo-productView-right .productView-product .productView-price .price__regular .price-item--regular{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--regular{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--sale{color:#ea4226;font-size:30px;font-style:normal;font-weight:700;line-height:42px}.product-details .productView .halo-productView-right .productView-product .productView-quantity{margin:30px 0 0}.product-details .productView .halo-productView-right .productView-product .productView-quantity label{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:9px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal{margin-top:13px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal span{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-buttons{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-buttons .productView-action .product-form__submit{border-radius:4px;background:#f3a927;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-payment{margin-bottom:12px}.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button [data-testid=Checkout-button],.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:4px;border-color:#000;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-ViewingProduct{display:none}.product-details .productView .halo-productView-right .productView-product .product-customInformation{margin-top:20px}sticky-add-to-cart .has-compare-price{display:flex;flex-direction:row;align-items:center}sticky-add-to-cart .has-compare-price .money-compare-price{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}sticky-add-to-cart .has-compare-price .money-subtotal{color:#ea4226;font-size:30px;font-style:normal;font-weight:700;line-height:42px}sticky-add-to-cart .product-form__submit{border-radius:4px;border-color:#f3a927!important;background:#f3a927!important;transition:none!important;color:#fff!important;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px;transition:none}sticky-add-to-cart .product-form__submit:hover{border-color:#f3a927!important;background:#f3a927!important;color:#fff!important}}@media screen and (max-width: 1024px){.product-details,.product-details .productView{width:100%;height:auto}.product-details .productView .productView-top{justify-content:space-between}.product-details .productView .halo-productView-left{width:57%;height:auto;padding-right:0;margin:0}.product-details .productView .halo-productView-left .product_tag_box{position:absolute;top:12px;right:14px;display:flex;flex-direction:row;align-items:center;gap:8px;z-index:9}.product-details .productView .halo-productView-left .product_tag_box .product_tag{display:inline-block;padding:2px 4px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.product-details .productView .halo-productView-left .product_tag_box .product_tag.new_tag{background:#f3a927}.product-details .productView .halo-productView-left .product_tag_box .product_tag.hot_tag{background:#ea4226}.product-details .productView .halo-productView-left .productView-images-wrapper{width:100%;height:auto}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper{width:100%;height:57vw}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image{width:100%;height:100%}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image .productView-img-container{padding-bottom:100%!important}.product-details .productView .halo-productView-right{width:40%;height:auto}.product-details .productView .halo-productView-right .productView-product{width:100%;height:auto}.product-details .productView .halo-productView-right .productView-product .productView-moreItem{padding-bottom:0!important}.product-details .productView .halo-productView-right .productView-product h1{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:56px;margin-bottom:24px}.product-details .productView .halo-productView-right .productView-product .productView-desc{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-price{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-price .price{align-items:flex-start}.product-details .productView .halo-productView-right .productView-product .productView-price .price__regular .price-item--regular{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--regular{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--sale{color:#ea4226;font-size:30px;font-style:normal;font-weight:700;line-height:42px}.product-details .productView .halo-productView-right .productView-product .productView-quantity{margin:30px 0 0}.product-details .productView .halo-productView-right .productView-product .productView-quantity label{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:9px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal{margin-top:13px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal span{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-buttons{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-buttons .productView-action .product-form__submit{border-radius:4px;background:#f3a927;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-payment{margin-bottom:12px}.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button [data-testid=Checkout-button],.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:4px;border-color:#000;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-details .productView .halo-productView-right .productView-product .productView-ViewingProduct{display:none}.product-details .productView .halo-productView-right .productView-product .product-customInformation{margin-top:20px}sticky-add-to-cart .has-compare-price{display:flex;flex-direction:row;align-items:center}sticky-add-to-cart .has-compare-price .money-compare-price{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}sticky-add-to-cart .has-compare-price .money-subtotal{color:#ea4226;font-size:30px;font-style:normal;font-weight:700;line-height:42px}sticky-add-to-cart .product-form__submit{border-radius:4px;border-color:#f3a927!important;background:#f3a927!important;transition:none!important;color:#fff!important;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px;transition:none}sticky-add-to-cart .product-form__submit:hover{border-color:#f3a927!important;background:#f3a927!important;color:#fff!important}}@media screen and (max-width: 768px){.product-details,.product-details .productView{width:100%;height:auto}.product-details .productView .productView-top{justify-content:space-between}.product-details .productView .halo-productView-left{width:100%;height:auto;padding-right:0;margin:0}.product-details .productView .halo-productView-left .product_tag_box{position:absolute;top:12px;right:14px;display:flex;flex-direction:row;align-items:center;gap:8px;z-index:9}.product-details .productView .halo-productView-left .product_tag_box .product_tag{display:inline-block;padding:2px 4px;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.product-details .productView .halo-productView-left .product_tag_box .product_tag.new_tag{background:#f3a927}.product-details .productView .halo-productView-left .product_tag_box .product_tag.hot_tag{background:#ea4226}.product-details .productView .halo-productView-left .productView-images-wrapper{width:100%;height:auto}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper{width:100%;height:92vw}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image{width:100%;height:100%}.product-details .productView .halo-productView-left .productView-images-wrapper .productView-image-wrapper .productView-image .productView-img-container{padding-bottom:100%!important}.product-details .productView .halo-productView-right{margin-top:40px;width:100%;height:auto}.product-details .productView .halo-productView-right .productView-product{width:100%;height:auto}.product-details .productView .halo-productView-right .productView-product .productView-moreItem{padding-bottom:0!important}.product-details .productView .halo-productView-right .productView-product h1{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:26px;margin-bottom:12px}.product-details .productView .halo-productView-right .productView-product .productView-desc{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-price{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-price .price{align-items:flex-start}.product-details .productView .halo-productView-right .productView-product .productView-price .price__regular .price-item--regular{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--regular{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-price .price__sale .price-item--sale{color:#ea4226;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.product-details .productView .halo-productView-right .productView-product .productView-quantity{margin:30px 0 0}.product-details .productView .halo-productView-right .productView-product .productView-quantity label{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:9px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal{margin-top:13px}.product-details .productView .halo-productView-right .productView-product .productView-subtotal span{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-details .productView .halo-productView-right .productView-product .productView-buttons{margin-top:32px}.product-details .productView .halo-productView-right .productView-product .productView-buttons .productView-action .product-form__submit{border-radius:4px;background:#f3a927;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.product-details .productView .halo-productView-right .productView-product .productView-payment{margin-bottom:12px}.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button [data-testid=Checkout-button],.product-details .productView .halo-productView-right .productView-product .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:4px;border-color:#000;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.product-details .productView .halo-productView-right .productView-product .productView-ViewingProduct{display:none}.product-details .productView .halo-productView-right .productView-product .product-customInformation{margin-top:20px}sticky-add-to-cart .has-compare-price{display:flex;flex-direction:row;align-items:center}sticky-add-to-cart .has-compare-price .money-compare-price{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:18px}sticky-add-to-cart .has-compare-price .money-subtotal{color:#ea4226;font-size:30px;font-style:normal;font-weight:700;line-height:42px}sticky-add-to-cart .product-form__submit{border-radius:4px;border-color:#f3a927!important;background:#f3a927!important;transition:none!important;color:#fff!important;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22px;transition:none}sticky-add-to-cart .product-form__submit:hover{border-color:#f3a927!important;background:#f3a927!important;color:#fff!important}sticky-add-to-cart .animated-loading>img{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main-product.css.map */
