.delivery_text_icon img{width:20px;height:20px}span#randomNumber{padding-left:10px;padding-right:5px}.viewcount{text-align:center}.delivery_text_icon,.custom_delivery_text_icon{display:flex;justify-content:center;align-items:center;column-gap:7px}.custom_delivery_text_icon img{width:20px;height:20px}.product__photos{position:relative;display:none}.limited_stock_animation{position:relative;width:25px;height:25px;margin-bottom:6px}.limited_stock_animation{flex:0 0 auto}.limited_stock_animation{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.limited_stock_inventory:before{animation:inventory-pulse 2s linear infinite}.limited_stock_inventory:after,.limited_stock_inventory:before{width:12px;height:12px;background:#54c63a;border-radius:9px;position:absolute;left:0;top:0;content:"";margin-top:7px;margin-left:3px}.limited_stock_inventory:before{animation:inventory-pulse-orange 2s linear infinite}@keyframes inventory-pulse-orange{0%{opacity:.5}to{transform:scale(2.5);opacity:0}}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--next{right:20px!important;text-align:center!important}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--prev{left:40px!important;text-align:center!important}.product__thumbs[data-position=below] .product__thumb-arrow{height:29px!important;width:29px;border:2px solid #3b3b3b;border-radius:50%}.product__thumbs--below{margin-top:0!important}.product__thumbs{overflow:hidden;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.product__thumbs--below .product__thumbs--scroller{opacity:0!important}.product__thumb-arrow .icon{margin-bottom:4px}.h2.product-single__title,.product-block{text-align:center}.product-block.product-block--header{margin-bottom:0}.product__price{font-size:17px}.add_to_cart_with_quantity{display:flex;justify-content:center;column-gap:10px;min-width:100px;max-width:520px;margin:auto}.add_to_cart_margin_hide{margin-bottom:0}.quantity_button{margin-bottom:0;width:40%;display:flex;justify-content:center}.add_to_cart_button{margin-bottom:0;width:60%}.popup-trigger{margin:auto;text-align:center;text-decoration:none;cursor:pointer;display:flex;justify-content:center;column-gap:15px}.popup_text_with_img{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:15px}.guarantee_img{width:30px;height:30px}.popup{position:fixed;left:0;top:0;height:100%;z-index:1000;width:100%;background-color:#0009;opacity:0;visibility:hidden;transition:.5s all}.popup.is-visible{opacity:1;visibility:visible;transition:1s all}.popup-container{position:fixed;width:415px;top:50%;left:50%;transform:translate(-50%,-50%)!important;padding:40px;border-radius:.25em .25em .4em .4em;text-align:center}.is-visible .popup-container{transform:translateY(0);transition:.5s all}.popup-container .popup-close{position:absolute;top:8px;font-size:0;right:8px;width:30px;height:30px;cursor:pointer}.popup-container .popup-close:before,.popup-container .popup-close:after{content:"";position:absolute;top:12px;width:14px;height:3px;background-color:#000}.popup-container .popup-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.popup-container .popup-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.popup-container .popup-close:hover:before,.popup-container .popup-close:hover:after{transition:.3s all}[data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]){padding-right:0!important}[data-animate_buttons=true] .btn.add-to-cart:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]){background-position:unset!important}.icon-and-text{justify-content:center}.progress{border-radius:20px;position:relative;height:10px;width:100%}.progress-done{border-radius:20px;display:flex;align-items:center;justify-content:center;height:100%;width:0;opacity:0;transition:1s ease .3s}.product_stock_text p{margin-bottom:5px}.loox-rating .loox-rating-content{justify-content:center;text-align:center;width:100%}.mobile_title_price{display:grid;grid-template-columns:55% 45%}.medium-up--two-fifths,.medium-up--three-fifths{width:100%}.product__price{font-weight:700}.payment-buttons .add-to-cart--secondary{border:unset!important}.product_stock_text{text-align:left}.custom_limited_stock_animation{position:relative;width:25px;height:25px}.custom_limited_stock_animation{flex:0 0 auto}.custom_limited_stock_animation{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.custom_limited_stock_inventory:before{animation:inventory-pulse 2s linear infinite}.custom_limited_stock_inventory:after,.custom_limited_stock_inventory:before{width:10px;height:10px;border-radius:9px;position:absolute;left:0;top:0;content:"";margin-top:7px;margin-left:3px}.custom_limited_stock_inventory:before{animation:custom-inventory-pulse-orange 2s linear infinite}@keyframes custom-inventory-pulse-orange{0%{opacity:.5}to{transform:scale(2.5);opacity:0}}.icon_with_text_flex{display:grid;grid-template-columns:1fr 1fr 1fr;padding-left:5px;padding-right:5px}.emoji_with_block{text-align:center}@media only screen and (min-width:991px){.product-single__sticky{position:sticky;top:104px;align-self:flex-start}}@media only screen and (min-width:992px){.desktop_hide{display:none!important}}@media only screen and (max-width:512px){.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--next{right:10px!important}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--prev{left:10px!important}.popup-container{width:90%}.quantity_button{width:40%}.add_to_cart_button{width:55%}.add_to_cart_with_quantity{column-gap:10px}.add_to_cart_with_quantity{padding:0!important}}@media only screen and (max-width:991px){.emoji_with_text p{margin-bottom:0}.loox-rating{display:none}.product-block{margin-bottom:0}.product__price{font-size:15px}.mobile_hide{display:none}}@media screen and (max-width:1199px){.mobile_title_price{grid-template-columns:65% 35%}}@media screen and (max-width:991px){.mobile_title_price{display:unset}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/product-page.css.map */
