input[type='number']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none}@media (min-width: 1024px){#html-body .page-main .product-info-wrapper{grid-template-columns:1fr 35%}}#html-body .page-main .product-info-wrapper .product-info-main .page-title-wrapper .page-title{font-size: min(2.5rem, 40px);font-weight:400;line-height:1}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box{display:flex;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px;margin:0;align-items:flex-end;flex-direction:row}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .old-price .price-container .price-label{font-size:inherit;line-height:inherit}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .old-price .price-container .price{opacity:0.64;text-decoration:line-through;text-decoration-thickness:2px;font-size:min(1.5rem, 24px)}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .special-price .price-container .price-label{display:none;font-size:inherit;line-height:inherit}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .special-price .price-container .price{font-size:min(3rem, 48px);font-weight:600;color:#b12704}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .price-saving{font-weight:600;flex-basis:100%}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .price-saving span{color:#198754}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .normal-price{order:1}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .normal-price .price-container .price-label{display:none;font-size:inherit;line-height:inherit}#html-body .page-main .product-info-wrapper .product-info-main .product-info-price .price-box .normal-price .price-container .price{font-weight:600;font-size:min(1.5rem, 24px);color:#000}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form{margin:1rem 0 0}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset{gap:1rem}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box{border:2px solid #333;border-radius:5px}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box .control{position:relative}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box .control .icon{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box .control .icon.qty-plus{position:absolute;top:0;background:#333333;width:25px;height:25px;z-index:1;border-bottom:1px solid #fff}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box .control .icon.qty-plus::before{display:block;content:'';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0iI2ZmZiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIj4KICA8cGF0aCBkPSJNMTUuNTcxIDdIMTMuNDN2Ni40MjlIN3YyLjE0Mmg2LjQyOVYyMmgyLjE0MnYtNi40MjlIMjJWMTMuNDNoLTYuNDI5eiIvPgo8L3N2Zz4K') no-repeat center / 20px 20px;width:25px;height:25px}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box .control .icon.qty-minus{position:absolute;bottom:0;background:#333333;width:25px;height:25px;z-index:1}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box .control .icon.qty-minus::before{display:block;content:'';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0iI2ZmZiIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIj4KICA8cGF0aCBkPSJNNyAxMy41djJoMTV2LTJ6Ii8+Cjwvc3ZnPgo=') no-repeat center / 20px 20px;width:25px;height:25px}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .qty-box .control .qty{border:unset;padding:0 0 0 25px;text-align:center;background:unset;line-height:1;height:50px;box-shadow:unset}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart.primary{display:flex;padding:0;min-width:100%;justify-content:flex-start;border:unset;border-radius:5px;gap:0;height:54px}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart.primary::before{display:block;content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgLjY2QS42NS42NSAwIDAgMSAuNjM4IDBoMy40MDVjLjMwNCAwIC41NjYuMjIyLjYyNS41M2wuNzUgMy44NjZoMTMuOTQ0Yy4xOSAwIC4zNy4wODcuNDkyLjIzOS4xMi4xNTEuMTcuMzUuMTM1LjU0M2wtMS4zNjMgNy4zODFhMi40MyAyLjQzIDAgMCAxLS44MjggMS40MTIgMi4zIDIuMyAwIDAgMS0xLjUwNi41MzRoLTguMjZjLS41NDguMDEtMS4wOC0uMTgtMS41MDctLjUzNGEyLjQzIDIuNDMgMCAwIDEtLjgyOC0xLjQxMUw0LjI3NSA1LjIxNmwtLjAxMy0uMDYyLS43NDMtMy44MzVILjY0QS42NS42NSAwIDAgMSAwIC42NTltNS42NzMgNS4wNTQgMS4yNzYgNi41ODhjLjA1LjI1My4xODIuNDguMzc3LjY0Mi4xOTQuMTYyLjQzOC4yNDguNjg3LjI0M2g4LjI5N2MuMjUuMDA1LjQ5My0uMDgxLjY4OC0uMjQzcy4zMjYtLjM4Ny4zNzUtLjY0di0uMDAybDEuMjE3LTYuNTg4ek0xNi44MDkgMjBjLjk0IDAgMS43MDItLjc4NyAxLjcwMi0xLjc1OHMtLjc2Mi0xLjc1OS0xLjcwMi0xLjc1OS0xLjcwMi43ODgtMS43MDIgMS43NTlTMTUuODY5IDIwIDE2LjgwOSAyMG0tNy42Ni0xLjc1OGMwIC45Ny0uNzYyIDEuNzU4LTEuNzAyIDEuNzU4cy0xLjcwMi0uNzg3LTEuNzAyLTEuNzU4Ljc2Mi0xLjc1OSAxLjcwMi0xLjc1OSAxLjcwMi43ODggMS43MDIgMS43NTkiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) no-repeat center / 25px 25px;width:54px;height:54px;background-color:#333;border-radius:5px}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart.primary._block-content-loading .loading-mask{margin:auto 10px}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart.primary._block-content-loading span{opacity:1 !important}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart.primary._block-content-loading::before{background-image:unset}#html-body .page-main .product-info-wrapper .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart.primary span{margin:auto}#html-body .page-main .product-info-wrapper .product-info-main .product.attribute.overview{overflow-wrap:break-word}@media (min-width: 1024px){#html-body .page-main .product-info-wrapper .product.media .breeze-gallery{position:-webkit-sticky;position:sticky;top:0}}#html-body .page-main .product-info-wrapper .product.media .breeze-gallery .stage .main-image-wrapper{border:1px solid #dedede}#html-body .page-main .product-info-wrapper .product.media .breeze-gallery .stage .prev{opacity:1;visibility:visible;background:unset}#html-body .page-main .product-info-wrapper .product.media .breeze-gallery .stage .next{opacity:1;visibility:visible;background:unset}@media (max-width: 767.98px){#html-body .page-main .product.info.detailed .product.data.items{border:1px solid #dedede}}#html-body .page-main .product.info.detailed .data.item.title{margin:0;font-size:1rem;background:#f0f0f0}@media (min-width: 768px){#html-body .page-main .product.info.detailed .data.item.title{border-width:1px 0 0 1px;border-style:solid;border-color:#dedede;padding:.5rem 1.5rem}}@media (min-width: 768px){#html-body .page-main .product.info.detailed .data.item.title:hover{background:#f0f0f050}}#html-body .page-main .product.info.detailed .data.item.title.active{background:#fff}@media (min-width: 768px){#html-body .page-main .product.info.detailed .data.item.title.last{border-width:1px 1px 0 1px;border-top-right-radius:20px}}#html-body .page-main .product.info.detailed .data.item.content{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:1.5rem}@media (min-width: 768px){#html-body .page-main .product.info.detailed .data.item.content{border:1px solid #dedede;border-top-right-radius:20px}}