.popup-wrapper{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:99999;display:none}.popup-wrapper .inner{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.popup-wrapper .inner .underlay{position:absolute;z-index:1;left:0;top:0;background-color:#0000004d;width:100%;height:100%;display:inline-block;cursor:pointer}.popup-wrapper .inner .popup{position:relative;z-index:2;padding:30px;width:800px;max-height:100vh;max-width:95%;overflow-y:auto;display:flex;flex-wrap:wrap;background-color:#fff;border:1px solid #cfcfcf;box-shadow:0 0 6px 1px #0009}.popup-wrapper .inner .popup.free-gifts{width:1000px}.popup-wrapper .inner .popup.free-gifts .products-holder{display:flex;gap:10px}@media (max-width: 768px){.popup-wrapper .inner .popup.free-gifts .products-holder{flex-wrap:wrap}}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item{width:calc(33% - 7px)}@media (max-width: 768px){.popup-wrapper .inner .popup.free-gifts .products-holder .product-item{width:calc(50% - 7px)}}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .product-card-new{cursor:auto;position:relative;display:flex;justify-content:stretch;align-items:stretch;width:100%;min-height:100%;color:inherit}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .product-card-new .product-card__reviews{display:none}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .product-card__title.h4{font-size:20px;margin-bottom:0}@media (max-width: 768px){.popup-wrapper .inner .popup.free-gifts .products-holder .product-item div[data-oke-star-rating]{-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6);transform:scale(.6);transform-origin:left top}}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item form{width:100%}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .button{width:100%;max-width:100%;min-width:0}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .button .divider,.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .button .price{display:none}@media (max-width: 768px){.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .button{font-size:.625rem;padding:.625rem .3125rem .4375rem;font-weight:500;width:100%;max-width:100%;min-width:0}}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item .button:hover{background:#326fd0;color:#fff;border-color:#326fd0}.popup-wrapper .inner .popup.free-gifts .products-holder .product-item #card-product-14615936106867 .has-selection{display:block!important;border:1px solid #333;font-size:16px}.popup-wrapper .inner .popup .close-button{cursor:pointer;position:absolute;right:10px;top:10px;z-index:99999}@media (max-width: 768px){.popup-wrapper .inner .popup .close-button{top:5px;width:24px}}.popup-wrapper .inner .popup .close-button svg{width:35px;fill:#326fd0;transition:.3s all}@media (max-width: 768px){.popup-wrapper .inner .popup .close-button svg{width:22px}}.popup-wrapper .inner .popup .close-button:hover svg{fill:#484848}.popup-wrapper .inner .popup .popup-title{width:100%;text-align:left;padding:30px 0 10px;font-style:normal;font-weight:600;font-size:24px;line-height:32px;text-align:center;text-transform:uppercase;color:#333}@media (max-width: 768px){.popup-wrapper .inner .popup .popup-title{padding:10px 0 20px;font-size:20px;line-height:1.4}}.popup-wrapper .inner .popup .content{width:100%;font-family:Relative;font-size:14px;line-height:1.5}@media (max-width: 768px){.popup-wrapper .inner .popup .content{width:100%}}.popup-wrapper .inner .popup .content h4{margin:0 0 20px;font-family:BEBAS-NEUE-BY-FONTFABRIC;font-size:38px;line-height:1}.popup-wrapper .inner .popup .content p{font-size:22px}.popup-wrapper .inner .popup .content .button-holder{display:flex;gap:20px;width:100%;margin-top:30px}@media (max-width: 768px){.popup-wrapper .inner .popup .content .button-holder{flex-direction:column}}.popup-wrapper .inner .popup .content .button-holder a,.popup-wrapper .inner .popup .content .button-holder .button{padding:10px 15px}.popup-wrapper.open{display:block}.offcanvas-cart .product-upsell__title:empty{display:none}.offcanvas-cart .warranty-copy{font-size:18px;padding:10px}.offcanvas-cart .warranty-copy a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/211/assets/customg.css.map */
