.no-breadcrumbs .main-content{padding-top:0}#main .container-fluid,#header .container-fluid{padding:0}header#header .pl-xl-5 .ssm-advanced-search-layout .searchform{border:0}#footer a{color:#bfbfbf}#footer a:hover{color:#fff}ul.products .category-list,.price .woocommerce-Price-amount{font-family:"Rokkitt",serif}.woocommerce-checkout-payment h4{text-transform:uppercase}.woocommerce-checkout-payment .wc_payment_method{padding:12px;border:1px solid #05b8c9;background:url(/wp-content/uploads/2024/01/moneris-logo-small-1.png) center right no-repeat}.woocommerce-checkout-payment .wc_payment_method:after{content:"";background:url(/wp-content/uploads/2024/01/payment-methods.jpg);width:181px;height:31px;display:block;margin-top:10px}.woocommerce-checkout-payment .porto-radio .porto-control-label::after{border:0;background-color:#05b8c9}.woocommerce-checkout-payment .payment_methods .porto-control-label{font-weight:700}ul.products .woocommerce-loop-product__title{white-space:normal}ul.products .product-image{min-height:300px;padding:10px;display:flex;align-items:center}ul.products .product-image:hover .img-effect .hover-image{opacity:1;transform:none}.wc-block-cart-items .wc-block-cart-item__prices .price{font-size:1em}.wc-block-cart-items .wc-block-components-product-name{color:#444;line-height:1.3em;font-size:1.2em;padding-bottom:8px}.porto-sicon-box-link .porto-sicon-box{margin-bottom:0}.woocommerce-cart .wc-block-components-totals-item__label{font-size:1.2em;font-weight:700}.woocommerce-cart .wc-block-components-product-badge{margin-bottom:10px}.woocommerce-cart .wc-block-cart-item__total .wc-block-components-product-price,.woocommerce-cart .price{font-size:1.3em}.woocommerce-cart .wp-block-heading.has-large-font-size{font-size:1.4em!important}.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header th,.woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title{font-size:1.3em}.woocommerce-cart .wc-block-components-product-image a{height:200px;display:flex}.woocommerce-cart .wc-block-components-product-image a img{object-fit:contain!important}.woocommerce-cart .wc-block-cart__submit-button{border:1px solid}.share-links .share-googleplus{display:none}#main .wpfPreview{padding:50px 0}#main .woobewoo-filter-loader.spinner{background:none;border:8px solid #f3f3f3;border-top:8px solid #FF0101;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.single-product .price:after{content:"Prices may vary in store";display:inline-block;font-size:13px;color:#888;padding-left:5px;font-weight:400;font-family:'Ubuntu',sans-serif}.single-product .product-images .owl-carousel .owl-stage-outer{min-height:600px}.single-product .product-images .img-thumbnail .inner img{min-height:600px;object-fit:contain;padding:10px}.single-product .product-thumbs-slider .img-thumbnail img{min-height:100px;object-fit:contain;padding:5px}.single-product .zoomContainer{margin-left:9px}.single-product .product .product-images .zoom{left:0;right:0;top:0;bottom:0;margin:auto}.product-images .zoom i{font-size:40px;line-height:40px;color:#cecece}.lightbox-opened .mfp-figure img.mfp-img{max-width:1200px}@media (max-width:1250px){.lightbox-opened .mfp-figure img.mfp-img{max-width:80%}.lightbox-opened .mfp-figure::after,.lightbox-opened .mfp-content .mfp-figure figure::before{display:none}.lightbox-opened .mfp-figure .mfp-bottom-bar{max-width:80%;left:50%;transform:translateX(-50%)}}@media (max-width:768px){.single-product .product-images .owl-carousel .owl-stage-outer{min-height:400px}.single-product .product-images .img-thumbnail .inner img{min-height:400px}.lightbox-opened .mfp-figure img.mfp-img{max-width:90%}.lightbox-opened .mfp-figure .mfp-bottom-bar{max-width:90%}}.tnp-subscription form{display:flex;flex-wrap:nowrap}.tnp-subscription form .tnp-field-email{width:70%;flex-grow:1}.tnp-subscription form .tnp-field-button{width:auto}.tnp-subscription form .tnp-field-email input{font-size:.75rem;height:44px;background-color:#2D3034;border-radius:30px 0 0 30px;border:1px solid #2D3034;color:#bfbfbf;padding-left:15px}.tnp-subscription form .tnp-field-button input{font-size:.75rem;padding:0 20px 0 20px;height:44px;border-radius:0 30px 30px 0;font-weight:700;color:#fff;transition:background 200ms ease-in}.tnp-subscription form .tnp-field-button input:hover{background-color:#000}.tnp-subscription .tnp-field.tnp-field-email label{display:none}.grecaptcha-badge{visibility:hidden}.sign-up-form .tnp-subscription form .tnp-field-email input{color:#fff}@media only screen and (max-width:768px){.single-product span[style*="display:inline"]{display:none!important;visibility:hidden!important;height:0!important}.single-product form.variations_form+script,.single-product form.variations_form+span,.single-product .woocommerce-variation+span,.single-product del~span,.single-product [data-product_variations]+span,.single-product .price+span,.single-product ins+span{display:none!important}.single-product span:has(>code),.single-product span:has(>[class*="json"]),.single-product span:has(>[class*="variation_id"]),.single-product span:has(>[class*="product_variations"]){display:none!important}}