@-webkit-keyframes popover-hide-animation{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes popover-hide-animation{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}img:is([sizes=auto i],[sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}body.wc-block-product-gallery-modal-open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price,.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title,.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins,.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.isures-price--range_slider input,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-price-filter__title{font-size:1em}.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.screen-reader-text{clip-path:inset(50%);overflow-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.woocommerce.wc-block-store-notices.alignwide,.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}.isures-ivp--option--info .price{font-weight:400;font-size:12px!important}.isures-filter--wrap *{-webkit-overflow-scrolling:unset!important}.inline-bl{display:inline-block}.isures-before--loop{max-width:100%!important;position:relative}.isures-filter--wrap{text-align:left}.isures-term--filter{margin-bottom:10px!important}.isures-filter--wrap a,.isures-term--filter a{text-decoration:none!important;font-size:14px}.isures-filter--wrap a,.isures-filter--wrap a:focus{outline:0;color:#333}.isures-item--price,.isures-term--filter:not(.isures-cate--filter) .isures-item--attribute{display:inline-block;margin-right:5px;margin-top:5px;line-height:1}.isures-item--price a,.isures-term--filter:not(.isures-cate--filter) .isures-item--attribute a{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;border-radius:5px;font-size:14px;overflow:hidden;border:1px solid #e0e0e0;padding:5px 8px;text-transform:capitalize;font-weight:400!important;outline:0!important;transition:all .2s ease-in-out;min-width:36px;position:relative}.isures-item--price a{min-height:36px}.isures-item--attribute .count{margin-left:5px;font-weight:700}.isures-item--price a:hover,.isures-term--filter:not(.isures-cate--filter) .isures-item--attribute a:hover{border-color:var(--isures-filter-primary);color:var(--isures-filter-primary)}.isures-item--price.active a{border:1px solid var(--isures-filter-primary)}.isures-global--hidden{display:none!important;visibility:hidden!important}.isures-term--filter{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;padding:8px 10px}.isures-term--filter>span,.isures-wd--title{text-transform:uppercase;color:#333;display:inline-block}.isures-term--filter>span{font-size:14px!important;font-weight:700!important;padding:0!important;margin-bottom:0!important;border:0!important}.isures-wd--title{font-size:14px;font-weight:700}.inline.isures-term--filter{display:inline-block;margin-right:10px}.isures-term--filter.block{display:block;width:100%}.isures-filter--nav_wrap{white-space:normal}.isures-term--filter.inline,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.isures-item--price a *{font-weight:400;vertical-align:middle}.isures-filter--dropdown{position:relative;padding:0!important;border:0}.isures-filter--dropdown>:not(.isures-filter--nav_wrap):not(.is-divider):hover{border:1px solid var(--isures-filter-primary)!important}#isures-filter--loading_wrap{position:fixed;top:0;left:0;z-index:1024;visibility:hidden;opacity:0;width:100%;height:100%;background:rgb(255 255 255/.98);transition:all .2s ease-in-out}.isures-filter--loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.isures-filter--dropdown:after,.isures-filter--dropdown:before{content:"";opacity:0;transition:all .2s ease-in-out}.isures-filter--dropdown .isures-filter--nav_wrap{position:absolute;max-width:550px;min-width:382px;height:auto!important;max-height:300px;overflow-y:auto;z-index:35;top:100%;left:0;opacity:0;visibility:hidden;-webkit-animation:popover-hide-animation .1s cubic-bezier(.4,0,.6,1);animation:popover-hide-animation .1s cubic-bezier(.4,0,.6,1);background:#fff;box-shadow:0 2px 20px rgb(0 0 0/50%);padding:15px;border-radius:5px}.isures-filter--dropdown>:not(.isures-filter--nav_wrap):not(.is-divider){position:relative;padding:8px 28px 8px 20px!important;transition:all .2s ease-in-out;border:1px solid #e0e0e0!important;border-radius:5px;font-weight:400!important;text-transform:capitalize;line-height:1;outline:0;z-index:34}.isures-filter--dropdown>:not(.isures-filter--nav_wrap):not(.is-divider)::before{border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:4px solid #333;content:"";height:0;position:absolute;top:calc(50% - 2px);right:13px;width:0}.isures-filter--close,.isures-filter--overplay{display:none}.isures-price--range_slider input[type=range]{width:100%;height:30px;overflow:hidden;cursor:pointer;outline:0;padding:0!important;margin:0!important;pointer-events:none}.isures-price--range_slider input[type=range],.isures-price--range_slider input[type=range]::-webkit-slider-runnable-track,.isures-price--range_slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:0 0}.isures-price--range_slider input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;background:var(--isures-filter-secondary)}.isures-price--range_slider input[type=range]:nth-child(2)::-webkit-slider-runnable-track{background:0 0}.isures-price--range_slider input[type=range]::-webkit-slider-thumb{position:relative;height:20px;width:20px;margin-top:-7px;background:#fff;border:1px solid var(--isures-filter-secondary);border-radius:25px;z-index:1;pointer-events:auto;cursor:grab}.isures-price--range_slider input[type=range]::-moz-range-thumb{height:20px;width:20px;background:#fff;border:1px solid var(--isures-filter-secondary);border-radius:25px;pointer-events:auto;cursor:grab}.isures-price--range_slider input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}.isures-price--range_slider input[type=range]:active::-moz-range-thumb{cursor:grabbing}.isures-price--range_slider input:active[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 5px rgb(53 93 187/.38)}.isures-price--range_slider input.min::-webkit-slider-thumb{z-index:2}.isures-price--range_slider{position:relative;height:30px;width:100%;display:block}.isures-label--price_range{display:flex;justify-content:space-between;margin-top:10px}.isures-title--range_price{margin:6px 0 10px;font-size:14px;color:var(--isures-filter-secondary)}.isures-custom--value_price{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.isures-custom--value_price input{padding:7px!important;border:1px solid #bdbdbd!important;border-radius:4px!important;z-index:1;position:relative;background:#fff;box-shadow:none!important}.isures-custom--value_price input::-webkit-inner-spin-button,.isures-custom--value_price input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.isures-custom--value_price .isures-divider{width:60%;text-align:center;height:.5px;background:#ddd;display:inline-block;vertical-align:bottom;margin-left:5px;margin-right:5px}.isures-price--filter_widget input,.rank-math-breadcrumb p{margin-bottom:0}.isures-wrapbtn--filter_range{display:flex;align-items:center;justify-content:flex-end;margin-top:10px}.isures-filter--wrap .isures-wrapbtn--filter_range a{border-radius:4px;display:inline-block;font-size:14px;line-height:16px;margin:0 5px;padding:8px 0;text-align:center;background-color:var(--isures-filter-secondary);color:#fff;min-width:68px;text-transform:uppercase}.isures-input--filter_keyup{margin-right:5px}.isures-loadmore--filter{display:block;overflow:hidden;position:relative;line-height:40px;font-size:14px;color:#333;text-align:center;border-radius:4px;margin:10px auto;max-width:340px;background-color:#fff;border:1px solid #e0e0e0;cursor:pointer;transition:all 200ms ease-in-out;text-transform:capitalize;text-decoration:none}.isures-loadmore--filter:hover{background-color:var(--isures-filter-primary);color:#fff;border:1px solid var(--isures-filter-primary)}.isures-loadmore--filter:hover:after{border-top:5px solid #fff}.isures-loadmore--filter::after{border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #333;content:"";position:relative;right:-5px;top:11px;transition:all 200ms ease-in-out}.isures-filter--nav_loadmore,.woocommerce nav.woocommerce-pagination{text-align:center}.isures-scroll--inner_dropdown .isures-filter--dropdown .isures-filter--nav_wrap .isures-item--price_wrap{white-space:pre-wrap}.isures-term--filter:not(.isures-cate--filter) .isures-item--attribute a{min-height:30px}.isures-allfilters--items .isures-item--price{transition:all .15s ease}.isures-allfilters--items .isures-item--price a{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid #ddd;border-radius:5px;color:#333;text-decoration:none;font-size:13px;transition:all .15s ease;white-space:nowrap}.isures-allfilters--items .isures-item--price.active a{border-color:var(--isures-filter-primary);color:var(--isures-filter-primary);background:rgba(var(--isures-filter-primary-rgb,25,118,210),.06)}.isures-allfilters--items .isures-item--price a:hover{border-color:var(--isures-filter-primary)}.isures-allfilters--items .isures-item--price_wrap{display:flex;flex-wrap:wrap;gap:8px}.isures-allfilters--items .isures-title--range_price{width:100%;font-size:13px;color:var(--isures-filter-primary);margin:10px 0 5px}.isures-allfilters--items .isures-price--range_slider{width:100%;margin-top:5px}.isures-allfilters--items .isures-custom--value_price{width:100%;margin:0!important}.isures-allfilters--items .isures-label--price_range{width:100%;display:flex;justify-content:space-between;margin-top:5px}.isures-sort-bar__item+.isures-sort-bar__price::before,.isures-sort-bar__price+.isures-sort-bar__item::before{content:"·";margin-right:8px;color:rgb(234 236 240);font-weight:700;font-size:24px;line-height:24px}.isures-sort-bar__item+.isures-sort-bar__price,.isures-sort-bar__price+.isures-sort-bar__item{margin-left:8px}.isures-sort-bar__price{position:relative;display:inline-flex;align-items:center}.isures-sort-bar__price-toggle{border-left:none!important;margin-left:0!important;padding-left:0!important}.isures-sort-bar__price.open .isures-sort-bar__dropdown,.woocommerce form .form-row label,.woocommerce ul.products li.product strong,.woocommerce-page form .form-row label{display:block}.isures-grid-pc .isures-item--price_wrap{display:grid;grid-template-columns:repeat(var(--cols-pc),1fr);gap:5px}.isures-grid-pc .isures-allfilters--items .isures-item--price,.isures-grid-pc .isures-filter--nav_wrap .isures-item--price{display:block;width:auto;max-width:none;margin:0}@media (max-width:768px){.isures-grid-mb .isures-item--price_wrap{display:grid;grid-template-columns:repeat(var(--cols-mobile),1fr);gap:5px}.isures-grid-mb .isures-allfilters--items .isures-item--price,.isures-grid-mb .isures-filter--nav_wrap .isures-item--price{display:block;width:auto;max-width:none;margin:0}}:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:table}.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce .col2-set::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page .col2-set::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.images,.woocommerce .col2-set .col-1,.woocommerce-page #content div.product div.images,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:left}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product #reviews .comment::after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page ul.products,.woocommerce-page ul.products::after{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary{float:right;width:48%;clear:none}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:right;clear:none}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;position:relative}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce ul.products li.first,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce form .form-row select,.woocommerce-page .cart-collaterals,.woocommerce-page form .form-row select{width:100%}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals::after,.woocommerce form .form-row::after,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals::after,.woocommerce-page form .form-row::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce #review_form #respond textarea,.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce #payment #place_order,.woocommerce form .form-row-last,.woocommerce-page #payment #place_order,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}@media screen and (min-width:59.6875em){.single-product .twentyfifteen .entry-summary{padding:0!important}}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.navigation ul li,.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2,.woocommerce-account .addresses .title h3{float:left}@media only screen and (max-width:799px){:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-card-border-radius:8px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page table.my_account_orders tr td.order-actions::before,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_attributes tr,.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_attributes tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title)": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0/.025)}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf)format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce)format("svg");font-weight:400;font-style:normal}.woocommerce-store-notice{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0/.2);display:none}.woocommerce-store-notice a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;word-wrap:normal!important}.woocommerce .blockUI.blockOverlay,.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce .blockUI.blockOverlay::before,.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg)center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0/.75)}.woocommerce a.remove{font-size:1.5em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before,.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before,.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before,.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before,.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before,.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist::after,.woocommerce .products ul::after,.woocommerce .woocommerce-breadcrumb::after,.woocommerce div.product form.cart::after,.woocommerce div.product p.cart::after,.woocommerce ul.products::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product span.price{color:#df2016;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1),.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1),.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce #reviews h3,.woocommerce div.product div.social span span,.woocommerce p.woocommerce-shipping-contents,.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;background:#fff0;padding:0;margin:0;border:0;-webkit-box-shadow:none;box-shadow:none;float:left}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0#ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0#ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label,.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating,.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{position:absolute;text-align:center;margin:0;background-color:#77a464}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0}.woocommerce ul.products li.product .woocommerce-loop-category__title{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin:0}.woocommerce ul.products li.product a{text-decoration:none;text-align:center}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em}.woocommerce ul.products li.product .star-rating{font-size:.857em;display:none}.woocommerce ul.products li.product .button{margin-top:1em;display:none}.woocommerce ul.products li.product .price{color:#77a464;display:block;margin-bottom:.5em;font-size:19px}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5}.woocommerce ul.products li.product .price ins{background:0 0;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgb(132 132 132/.5)}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;cursor:pointer;position:relative;text-decoration:none;overflow:visible;left:auto;background-color:#ebe9eb;display:inline-block;background-image:none}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{line-height:1;padding:.618em 1em;font-weight:700;border-radius:3px;border:0;box-shadow:none;text-shadow:none}.woocommerce input.button{color:#515151}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:"";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:"";margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none}.woocommerce input.button:hover{color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;height:auto;background:#ebe9eb;margin:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:4px}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;font-family:star}.woocommerce .star-rating::before{content:"sssss";color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;font-family:star}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before,.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before,.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce #review_form #respond::after,.woocommerce .woocommerce-product-rating::after,.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0}.woocommerce .products .star-rating{display:block}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;width:auto;padding:0;background:#fff0;border:0}.halo-commerce-grid p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"";text-indent:0}.woocommerce p.stars a:hover~a::before,.woocommerce p.stars.selected a.active~a::before{content:""}.woocommerce p.stars.selected a.active::before,.woocommerce p.stars:hover a::before{content:""}.woocommerce p.stars.selected a:not(.active)::before{content:""}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0/.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-bottom:1px dotted rgb(0 0 0/.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0/.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0/.025)}.woocommerce table.shop_table{border:1px solid rgb(0 0 0/.1);margin:0-1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0/.1);vertical-align:middle}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce table.shop_table td small,.woocommerce ul.products li.product .price ins{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgb(0 0 0/.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child,.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{margin:0;list-style:none}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:85px;height:auto;float:left;margin-left:0;margin-right:15px;-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0/.1)}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{display:inline-block;float:left;margin-bottom:1em;padding:0 0 .25em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce ul.order_details::after,.woocommerce ul.order_details::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce ul.order_details::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline,.woocommerce ul#shipping_method li label{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:20px;margin:2em 0;text-align:left}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:0}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child,.woocommerce-account ol.commentlist.notes li.note .description p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0/.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{content:""}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before,.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before,.woocommerce-error::after{content:" ";display:table}.woocommerce-error::before{display:table}.woocommerce-info::after{content:" ";display:table}.woocommerce-info::before{display:table}.woocommerce-message::after{content:" ";display:table}.woocommerce-message::before{display:table}.woocommerce .widget_rating_filter ul li::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce-account .woocommerce::after,.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .widget_rating_filter ul li.chosen a::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a,a.button:hover{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before,.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{content:"";color:#a00;vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.woocommerce .widget_price_filter .price_slider_amount .button{float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_layered_nav_filters ul,.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-info::before,.woocommerce-message::before{content:""}.woocommerce-message::before{content:"";color:#8fae1b}.rtl.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"";color:#b81c23}.cf:after,.cf:before,.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}.cf:after,.single-product .twentythirteen p.stars,.woocommerce-account .addresses .title::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart .checkout .shipping_address,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout .checkout .shipping_address,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{margin-right:.618em;content:""}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}.woocommerce .cart-collaterals .cart_totals .order-total th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}.woocommerce div.product div.images,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th,.woocommerce-page div.product div.images{width:40%}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .notes{clear:left}.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#bbb3b9 #c7c1c6 #c7c1c6}.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dfdcde;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0/.2);box-shadow:inset 0 1px 2px rgb(0 0 0/.1);background:rgb(0 0 0/.05)}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}.twentysixteen .price ins{background:inherit;color:inherit}.woocommerce form .form-row .required{visibility:visible}.ez-toc-btn-default{color:#333;background-color:#fff;text-shadow:0-1px 0 rgb(0 0 0/.2);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255/.15),0 1px 1px rgb(0 0 0/.075);box-shadow:inset 0 1px 0 rgb(255 255 255/.15),0 1px 1px rgb(0 0 0/.075);text-shadow:0 1px 0#fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-image:none}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0/.125);box-shadow:inset 0 3px 5px rgb(0 0 0/.125)}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0-15px}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}#ez-toc-container .eztoc-toggle-hide-by-default,.top-bar .menu .sub-menu{display:none}body,html{margin:0;vertical-align:baseline;font-weight:inherit}a,address,button,details,div,footer,form,i,img,label,li,nav,section,small,span,strong,summary,table,tbody,tr,ul{margin:0;padding:0;border:0;vertical-align:baseline;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:inherit}h1,h2,h3,input,p,td,th{vertical-align:baseline;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}h1,h2,h3{margin:0}input,p,td,th{font-weight:inherit}body,h1,h2,h3,html,p{padding:0;border:0}input,td,th{margin:0}details,footer,nav,section{display:block}ul{list-style:none}table{border-collapse:collapse;border-spacing:0;max-width:100%;background-color:#fff0}button{box-sizing:content-box;-moz-box-sizing:content-box;cursor:pointer;-webkit-appearance:none}button,input{border-radius:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.single-product .woocommerce-variation-price{display:none!important}.halo-warranty-option.active{border-color:#e85d5d;background:#fff5f5}.halo-warranty-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}a img{border:0}.timkiemsp .halo-product-search{position:relative;width:100%}.search-field{width:270px}.mauvang{color:#ffeb3b}.term-description{display:inline-block;width:100%}.rank-math-breadcrumb a{margin-top:10px;display:inline-block}.rank-math-breadcrumb span{padding:5px}.main img{opacity:1!important}.cf{*zoom:1}::-webkit-input-placeholder{color:inherit}:-moz-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}body{font-size:14px;line-height:1.5;-webkit-tap-highlight-color:#fff0;background:#fff;color:#606569;-webkit-text-size-adjust:100%}.woocommerce div.product p.price p{margin-bottom:0}p{margin:0 0 21px}h1,h2,h3{font-size:24px;font-weight:400;color:#19232d}h2,h3{font-size:21px}h3{font-size:18px}::selection{background:#e54e53;color:#fff}::-moz-selection{background:#e54e53;color:#fff}img::selection{background:#fff0}img::-moz-selection{background:#fff0}a{color:#19232d;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce ul.products li.product a:hover h3,.woocommerce-page ul.products li.product a:hover h3,a:hover{text-decoration:underline}td,th{background:#fff;padding:4px 7px;border:1px solid #e1e1e1}th{background:#f2f2f2}tr:nth-child(odd) td{background:#fcfcfc}input,select{background:#f9f9f9;border:1px solid #d9d9d9;padding:7px 14px;outline:0;font-size:13px;color:#a6a6a6;max-width:100%}input:focus,select:focus{border-color:#bbb;color:#606569}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}.wrap{padding:0 25px;text-align:left}.row,.row [class*=col-]{min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{margin-right:-25px;margin-left:-25px}.row [class*=col-]{padding-left:25px;padding-right:25px;float:left}.col-8{width:66.66666666666667%}.col-4{width:33.333333333333336%}.top-bar .search .fa-search{color:#bababa}.top-bar.dark .search .fa-search{color:#777}.live-search-results.fade-in{-webkit-transform:scale(1);transform:scale(1)}.main-head,.navigation ul{position:relative}img.attachment-full.size-full{height:44px;width:44px}.main-head.dark .nav-search .search-overlay{margin-top:-48px}.main-head.dark .nav-search .search-icon{margin-bottom:4px;padding-right:2px;color:#fff;background:#fff0;border-bottom:0}.navigation{border-bottom:2px solid #2f4154;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box}.navigation.has-search .menu{padding-right:54px}.navigation .mobile,.navigation .mobile-menu,.navigation .off-canvas{display:none}.navigation,.navigation a{color:#efefef}.navigation ul{list-style:none;line-height:2}.navigation .menu li>a{float:left;padding:0 25px}.navigation .menu>li>a{text-decoration:none;line-height:43px;border-bottom:2px solid #fff0;margin-bottom:-2px}.navigation .menu li>a:after{display:inline-block;margin-left:10px;content:"";width:12px;height:12px;background-size:12px 12px}.navigation .menu .only-icon>a:after,.navigation .menu li>a:only-child:after{display:none}.navigation .menu>li:first-child>a{border-left:0;box-shadow:none}.navigation .menu>.current-menu-ancestor>a,.navigation .menu>.current-menu-item>a,.navigation .menu>.current-menu-parent>a,.navigation .menu>li:hover>a{border-bottom:2px solid #e54e53}.navigation .menu li li.current-menu-item,.navigation .menu li li:hover,.navigation .menu>li:hover{background:#1e2935}.navigation .menu-item>a .fa,.navigation .sub-menu .fa{font-size:14px;margin-right:7px}.navigation .menu .fa.only-icon,.navigation .only-icon .fa{margin-right:0}.navigation .menu .user-login a{float:right;background:#2a3746;padding:0 21px;min-width:12px}.navigation .menu .user-login .fa{margin:0}.navigation.nav-light .menu .user-login a{background:#fff0;border:0}.navigation .user-login .text{display:none}.nav-light .menu li li>a:after,.navigation .menu li li>a:after{display:block;float:right;line-height:inherit}.navigation .menu>li>ul{top:45px;border-radius:0;border:0}.navigation .menu>li li a{float:none;display:block;text-decoration:none;font-size:13px;padding:6px 25px;border-top:1px solid #1f2c38;text-transform:none}.navigation .menu ul li{float:none;min-width:220px;border-top:0;padding:0;position:relative;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.navigation .menu ul>li:first-child>a{border-top:0;box-shadow:none;-webkit-box-shadow:none}.navigation .mega-menu,.navigation .menu ul{position:absolute;overflow:visible;visibility:hidden;display:block;opacity:0;padding:5px 0;background:#19232d;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:100;pointer-events:none}.navigation .menu ul ul{left:100%;top:0}.navigation li:hover .mega-menu,.navigation li:hover>ul{visibility:visible;opacity:1;pointer-events:auto}.navigation li:hover .mega-menu{z-index:1000}.navigation .mega-menu{width:100%;left:0;top:45px;margin:0;overflow:hidden;padding:35px 0;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.navigation .mega-menu .sub-menu li,.navigation .menu .mega-menu>li{min-width:0}.navigation .mega-menu .sub-nav li a{text-transform:uppercase;padding:5px;border-top:0;border-bottom:1px solid #2f4154}.navigation .mega-menu .sub-nav ul li{min-width:220px}.navigation .mega-menu .sub-nav ul li:last-child a,.woocommerce table.shop_table tr:last-child td,.woocommerce-page table.shop_table tr:last-child td{border-bottom:0}.navigation .mega-menu .sub-nav li:hover,.navigation .menu .sub-nav li.current-menu-item{background:#1e2c3a}.navigation .mega-menu.links{padding:35px 0 42px}.navigation .mega-menu.links>li.current-menu-item{background:inherit}.navigation .mega-menu.links>li{float:left;width:25%;border:0;padding:0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navigation .mega-menu.links>li:nth-child(5){clear:both}.navigation .mega-menu.links>li>a{border:0;text-transform:uppercase;font-size:14px;font-weight:600;border-bottom:1px solid #2f4154;padding:5px 0}.navigation .mega-menu.links>li>a:after{display:none}.navigation .mega-menu.links>li ul{visibility:inherit;opacity:1;position:static}.navigation .mega-menu.links>li li a{padding-left:10px;border-top:0;border-bottom:1px solid #1f2c38}.navigation .mega-menu.links>li li a:before{display:inline-block;margin-left:10px;content:"";background:url(/wp-content/themes/smart-mag/images/down_arrow.svg)0 0 no-repeat;width:12px;height:12px;background-size:12px 12px}.navigation .mega-menu.links>li:hover,.woocommerce mark{background:#fff0}.touch .navigation li:hover .mega-menu,.touch .navigation li:hover>ul{opacity:0;visibility:hidden}.touch .navigation li.item-active .mega-menu,.touch .navigation li.item-active .mega-menu.links ul,.touch .navigation li.item-active .mega-menu>ul,.touch .navigation li.item-active>ul{visibility:visible;opacity:1}.nav-center .menu>li .sub-menu li{display:block}.nav-dark-b .menu>.current-menu-item>a{border-color:transparent!important}.nav-light{border:1px solid #eee;border-left:0;background:#fff;box-shadow:0 3px 2px 0 rgb(0 0 0/.03)}.nav-light.nav-full{border-right:0}.nav-light .menu>li>a{margin-bottom:0;padding:0 22px;border-right:1px solid #f1f1f1;line-height:44px;letter-spacing:.015em;color:#19232d;font-size:13px;font-weight:600}.navigation.nav-light .menu>li>a{border-bottom:0}.nav-light .menu li>a:after{font-size:13px;text-shadow:none}.nav-light .menu>li:first-child>a{border-left:1px solid #f1f1f1}.nav-light .menu>li:hover{background:inherit}.nav-light .menu ul{background:#fff;box-shadow:1px 2px 4px -1px rgb(0 0 0/.08);padding:0}.nav-light .menu>li ul{border:1px solid #eee}.nav-light .menu li:first-child>ul,.nav-light .menu>li>ul{margin-top:-1px}.nav-light .menu>li li a{padding:7px 25px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-color:#e9e9e9}.nav-light .menu>li>.sub-menu{margin-left:-1px}.nav-light .menu>li:first-child>.sub-menu{margin-left:0}.nav-light .menu li li.current-menu-item,.nav-light .menu li li:hover{background:#fdfdfd}.nav-light .menu .sub-nav li.current-menu-item{background:#fff0}.nav-light a{color:#3e3e3e}.nav-light-b+.nav-search .search-overlay{margin-top:-50px}.nav-light-b+.nav-search .search-icon{line-height:48px;color:#999}.navigation .menu .sticky-logo{display:none}.navigation-wrap.sticky-nav .sticky-logo a:hover{border-color:#fff0;background:inherit}.nav-search .search-overlay{float:right;margin-top:-45px;position:relative}.nav-search .search-icon{padding:0 21px;line-height:43px;border-bottom:2px solid #fff0;display:inline-block;color:#efefef;background:#2a3746}.nav-light-search .search-icon:hover{border-color:#fff0}.nav-light-search .search-icon{background:#fff0;color:inherit}.search-overlay .search{position:absolute;top:100%;margin-top:1px;right:0;z-index:1500;width:325px;padding:14px;background:#fff;box-shadow:0 2px 6px rgb(0 0 0/.15);-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:top right;transform-origin:top right}.search-overlay .live-search-results.fade-in{position:static;margin:14px 0-14px -14px;border-top:1px solid #eee;-webkit-transition-property:opacity;transition-property:opacity}.social-icons .fa-instagram{background:#517fa4}.listing-meta .comments .fa,.widget{font-size:13px}.widget li{border-bottom:1px solid #d9d9d9;padding:7px 0}.widget li:first-child{padding-top:0}.bbp-logged-in .links .fa{color:#a6a6a6;font-size:12px;margin-right:5px}.modal-backdrop.fade,.modal.fade{opacity:0}.modal-backdrop.fade.in{opacity:.6}.modal.fade.in{opacity:1}.main{margin:42px auto}.main>.row{overflow:hidden;position:relative}.no-sidebar .main-content,.woocommerce div.product form.cart .variations,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-page div.product form.cart .variations{width:100%}.fa-ul>li,.main-content{position:relative}.highlights .image-link .star-rating{position:absolute;bottom:12px;right:0;background:rgb(255 255 255/.5);padding:1px 10px}.highlights .image-link .post-format-icon+.star-rating{right:25px;padding:2px 10px}.highlights .content .star-rating{margin-top:-5px;margin-bottom:10px;display:block}.post-header .comments .fa{font-size:13px}.post-meta-b .comments .fa{margin-right:8px;font-size:13px}.navigate-posts .previous .fa{margin-right:7px}.navigate-posts .next .fa{margin-left:7px}.comment-content .reply .fa{font-size:13px;color:#b4b4b4;margin-left:5px}.post-cover .comments .fa-comments-o{padding-right:3px}.error-page .fa-ul .fa{margin-left:0}.page-title{font-size:18px;text-transform:uppercase;border-left:3px solid #e54e53;padding-left:14px;line-height:2;margin-bottom:28px}.button{padding:5px 21px;display:inline-block;font:inherit}.button,.sc-button-default:hover{background:#e54e53}.button,.main-footer{background:#19232d}.main-footer .wrap{padding:49px 25px}.main-footer .widget{color:#fff;font-size:13px;line-height:1.9}.main-footer .widgettitle{font-size:14px;font-weight:700;line-height:35px;color:#c5c7cb;border-bottom:1px solid #253443;text-transform:uppercase;margin-bottom:28px}.lower-foot{background:#121a21;color:#fff;font-size:13px}.lower-foot a{color:#b6b7b9}.lower-foot .wrap{padding:14px 25px;overflow:hidden}.lower-foot .textwidget{float:left}.lower-foot .menu .sub-menu{display:none}.main-footer .widget a{color:#e0e3e9}.main-footer .posts-list .fa{color:#a3a8b1}@media only screen and (max-width:1128px){.wrap{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-nav{zoom:90%}.navigation.sticky{width:100%;left:0}.fa,.navigation .mega-menu.links>li li a:before,.navigation .menu li>a:after{text-rendering:auto}}@media only screen and (min-width:800px) and (max-width:940px){.row [class*=col-]{padding-left:15px;padding-right:15px}.row,.wrap>.row{margin-left:-15px;margin-right:-15px}.main-nav{zoom:85%}.navigation .menu>li>a{font-size:13px;padding:0 13px}.navigation .menu li>a:after{margin-left:5px;font-size:13px;line-height:1}.navigation .mega-menu.links>li{padding:0 15px}.navigation .mega-menu,.navigation .mega-menu .sub-nav li a,.navigation .mega-menu.links>li>a{font-size:13px}.navigation .mega-menu.links>li li a:before{display:none}.navigation .mega-menu.links>li li a{padding-left:5px}}@media only screen and (min-width:768px) and (max-width:799px){.main-content{width:100%}.main-footer .col-4{width:100%;margin-top:28px}.main-footer .col-4:first-child{margin-top:0}}@media only screen and (max-width:799px){.mobile-head .menu-icon .fa,.mobile-head .search-overlay .fa{color:#bbb}.has-mobile-head .navigation .menu,.has-mobile-head .navigation .mobile{display:none}.has-mobile-head .off-canvas .mobile-menu{display:inherit}.has-mobile-head .nav-light{border:0}.navigation{border-bottom:0}.navigation.has-search .menu{padding-right:0}.navigation.full{margin:0 25px}.navigation.full .wrap{padding:0}.navigation .menu{display:none}.navigation .mobile,.navigation .mobile-menu.active,.navigation .off-canvas{display:block}.navigation .menu-item>a .fa,.navigation .sub-menu .fa{margin-right:0}.navigation ul li{float:none;clear:both;display:block}.navigation .menu ul{position:static;display:none;visibility:visible;opacity:1}.navigation .menu>li>a{font-size:13px;margin-bottom:0;border-bottom:0}.navigation .mobile:hover a{text-decoration:none}.navigation .mobile .selected{display:block;padding:0 15px;line-height:44px;margin-bottom:-1px}.navigation .mega-menu,.navigation .mega-menu.links>li li a:before,.navigation .menu .sticky-logo,.navigation .menu li li>a:after,.navigation .menu li>a:after{display:none}.navigation .mobile .text{float:left}.navigation .mobile .current{float:left;margin-left:14px;font-size:13px;max-width:40%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:bottom}.navigation .mobile .fa-search,.navigation .mobile .hamburger{font-size:21px;float:right;width:50px;background:#e54e53;color:#efefef;margin-right:-15px;text-align:center;line-height:43px;position:relative}.navigation .mega-menu.links>li:hover,.navigation .menu>.current-menu-ancestor>a,.navigation .menu>.current-menu-item>a,.navigation .menu>.current-menu-parent>a,.navigation .menu>li:hover>a{border-bottom:0;background:#1e2935}.navigation .menu li a{float:none;display:block;border-top:1px solid #1f2c38}.navigation .menu li>a .chevron{float:right;width:50px;background:#303a44;background:rgb(0 0 0/.075);margin-right:-20px;text-align:center;font-size:16px}.navigation .menu li ul li>a .chevron{padding:2px 0;margin:-5px -25px 0 0}.navigation .menu>li li a{padding-left:35px}.navigation .menu>li li li a{padding-left:50px}.navigation .menu li.active{background:rgb(255 255 255/.03)}.navigation .mega-menu.links{padding:0}.navigation .mega-menu.links>li{float:none;width:auto;padding:0}.navigation .mega-menu.links>li>a{text-transform:none;font-weight:400;font-size:13px;border-bottom:0;padding:6px 25px 6px 35px;border-top:1px solid #1f2c38}.navigation .mega-menu.links .chevron{margin-top:-5px;padding:2px 0;border-top:0}.navigation .mega-menu.links>li li a:last-child{border-bottom:0}.navigation .menu .user-login a,.navigation .menu.mobile-menu .shopping-cart>a{background:inherit;padding:0 20px;float:none}.navigation .menu .shopping-cart .counter{right:5px}.navigation .menu .shopping-cart,.navigation .menu .user-login{float:none}.navigation .menu .shopping-cart .text,.navigation .user-login .text{display:inline}.navigation .menu .user-login .fa,.navigation .shopping-cart .fa{width:14px;float:right;text-align:right;line-height:43px}.navigation .off-canvas .close:hover a,.navigation>.wrap{background:inherit}.nav-off-canvas{overflow-x:hidden}.nav-off-canvas .main-head{position:static}.nav-off-canvas .main-wrap{position:relative;-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;-webkit-transition:-webkit-transform .3s cubic-bezier(.694,.0482,.335,1);transition:transform .3s cubic-bezier(.694,.0482,.335,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.navigation .off-canvas{height:100%;position:absolute;top:0;left:0;overflow:hidden;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);background:inherit;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;transition-property:opacity;width:65%;min-width:200px}.boxed .navigation .off-canvas{left:-25px}.off-canvas-active .navigation .off-canvas{box-shadow:1px 1px 20px 0 rgb(0 0 0/.5)}.navigation .off-canvas .menu{-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;text-align:initial;opacity:.2}.off-canvas-active .navigation .menu{opacity:1}.off-canvas-active .main-wrap{-webkit-transform:translate3d(65%,0,0)!important;-ms-transform:translate3d(65%,0,0);transform:translate3d(65%,0,0)}.off-canvas .menu .close a{text-align:left;background:rgb(0 0 0/.08);padding:15px 15px 15px 30px;border-top:0;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.off-canvas .close .fa{float:right;line-height:21px;border-radius:50%;border:1px solid #fff;width:21px;text-align:center;margin-top:10px;margin-right:2px;font-size:11px;-webkit-box-shadow:inset 0 0 1px #fff,0 0 1px #fff;box-shadow:inset 0 0 1px #fff,0 0 1px #fff}.off-canvas .mega-menu.links>li:hover,.off-canvas .menu>.current-menu-ancestor>a,.off-canvas .menu>.current-menu-item>a,.off-canvas .menu>.current-menu-parent>a,.off-canvas .menu>li:hover>a{background:#fff0}.off-canvas .menu>.current-menu-ancestor>a,.off-canvas .menu>.current-menu-item>a,.off-canvas .menu>.current-menu-parent>a{font-weight:600}.off-canvas .menu .user-login a,.off-canvas .menu li>a,.off-canvas .menu.mobile-menu .shopping-cart>a{padding:5px 30px}.off-canvas .menu li>a .chevron{border-top:0;display:inline-block;background:#fff0;margin-right:-25px}.off-canvas .mega-menu.links>li>a,.off-canvas .menu>li li a{padding:10px 25px 10px 40px}.navigation .mega-menu.links>li li a,.off-canvas .menu>li li li a{padding-left:50px}.off-canvas .menu li ul li>a .chevron{margin-right:-20px}.off-canvas .menu .user-login .fa,.off-canvas .shopping-cart .fa{margin-right:-8px}.nav-light .menu li li>a:after,.nav-search{display:none}.mobile .selected{height:44px}.mobile .search-button .fa{background:#fff0;color:#efefef;font-size:15px}.nav-light .menu{border:1px solid #eee;border-top:0;border-bottom:0}.nav-light .menu li a{border-color:#f0f0f0}.nav-light .mobile{display:block;border-bottom:1px solid #eee;margin:0-25px;padding:0 25px}.navigation.nav-light .menu .user-login a{border-top:1px solid #f0f0f0}.nav-light .menu>.current-menu-item>a,.nav-light .menu>li:hover>a{background-color:#fdfdfd}.nav-light .menu>li ul,.nav-light .menu>li:first-child>a,.nav-light .menu>li>a{border-left:0;border-right:0}.nav-light .menu>li>.sub-menu{margin-left:0}.nav-light .menu>li ul{box-shadow:none}.nav-light .off-canvas .menu .close a{background:#f6f6f6;border-left:0}.nav-light .off-canvas .menu .close .fa{color:#676767;border-color:#676767;-webkit-box-shadow:none;box-shadow:none}.off-canvas-active .nav-light .off-canvas{box-shadow:1px 0 25px 0 rgb(0 0 0/.15)}}@media only screen and (max-width:767px){.row [class*=col-]{width:100%;margin-bottom:28px}.main-footer .widget:last-child{margin-bottom:0}.lower-foot .widgets>div{margin-top:28px;text-align:center}.lower-foot .widgets>div:first-child{margin-top:0}.lower-foot .textwidget{float:none}}@media only screen and (max-width:415px){.search-overlay .search{max-width:285px}.navigation .off-canvas{width:85%}.off-canvas-active .main-wrap{-webkit-transform:translate3d(85%,0,0)!important;transform:translate3d(85%,0,0)}.boxed .navigation .off-canvas{left:0}}@media (min-width:561px){.halomobile_toolbar{position:fixed;bottom:60px;right:22px;z-index:99999999}.halomobile_toolbar ul li a{display:block;width:40px;height:45px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0 0 5px;position:relative}.halomobile_toolbar ul li a span{opacity:0}.halomobile_toolbar ul li a img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0)}}@media (max-width:560px){.halomobile_toolbar{background:#ffffffe0;bottom:0;position:fixed}.halomobile_toolbar ul{display:table;table-layout:fixed;width:100%}.halomobile_toolbar ul li{text-align:center;display:table-cell}.halomobile_toolbar ul li a{display:inline-block;padding:5px 3px}.woocommerce-checkout .halomobile_toolbar{display:none!important}}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/smart-mag-child/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/smart-mag-child/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/smart-mag-child/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/smart-mag-child/assets/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/smart-mag-child/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/smart-mag-child/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-angle-down:before{content:""}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.woocommerce img{-webkit-transform:translate3d(0,0,0)}.post-content .woocommerce,.woocommerce-page .main-content{font-size:13px}.post-content .woocommerce dl{margin-bottom:1.857em}.woocommerce dt{font-weight:600}.woocommerce dd{margin-left:14px;margin-bottom:7px}.fa-inverse,.woocommerce.widget .button,body.woocommerce .main-wrap .button,body.woocommerce-page .main-wrap .button{color:#fff}.woocommerce #respond input#submit,.woocommerce.widget .button,body.woocommerce .main-wrap .button,body.woocommerce-page .main-wrap .button{background:#e54e53;-webkit-border-radius:0;border-radius:0;text-shadow:none;border:0;font-weight:400;line-height:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px 14px;text-transform:uppercase;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.woocommerce button:disabled,.woocommerce input:disabled{opacity:.8!important;background:#efefef!important;color:#a6a6a6!important}.woocommerce.widget .button:active,.woocommerce.widget .button:hover,body.woocommerce .main-wrap .button:active,body.woocommerce .main-wrap .button:hover,body.woocommerce-page .main-wrap .button:active,body.woocommerce-page .main-wrap .button:hover{background:#e54e53;text-shadow:none;opacity:.9;color:#fff}.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:hover{background:#e54e53;text-shadow:none;opacity:.9}.woocommerce #respond input#submit:active{color:#fff}.woocommerce .star-rating,.woocommerce-page .star-rating{letter-spacing:1px;width:5.7em}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce .product .thumbnails img:hover{opacity:.8}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{-webkit-box-shadow:none;box-shadow:none}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{padding-left:14px;margin-bottom:14px}.woocommerce .main-wrap table,.woocommerce-page .main-wrap table{border:0;border-collapse:collapse!important;-webkit-border-radius:0!important;border-radius:0!important}.woocommerce div.product form.cart table td,.woocommerce-page div.product form.cart table td{padding:4px 7px}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:3px 0}.woocommerce form p:last-child .button,.woocommerce-page form p:last-child .button{margin-top:14px}.woocommerce .form-row .chosen-container-single .chosen-single div b{background-position:0 7px!important}.woocommerce .form-row .chosen-container-single .chosen-single{height:34px;line-height:34px;background:#f9f9f9;border:1px solid #d9d9d9;-webkit-border-radius:0;border-radius:0;color:#a6a6a6;-webkit-box-shadow:none;box-shadow:none;padding:0 14px}.woocommerce .form-row .chosen-container-active .chosen-single{border-color:#bbb;color:#606569}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{text-shadow:none;background:#f2f2f2;color:inherit;padding:14px 18px!important;border:0;-webkit-border-radius:0;border-radius:0;border-left:3px solid #e54e53;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:13px}.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:after,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:after,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:after,.woocommerce-page .woocommerce-message:before{display:none;clear:none}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{margin-top:-5px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;text-align:left}.woocommerce .addresses .title h3,.woocommerce .cart_totals h2,.woocommerce .shipping_calculator h2,.woocommerce-page .addresses .title h3,.woocommerce-page .cart_totals h2,.woocommerce-page .shipping_calculator h2{background:#f9f9f9;border:1px solid #d9d9d9;border-left:0;border-right:0;line-height:32px;color:#19232d;font-size:13px;font-weight:600;text-transform:uppercase;padding:0 14px;margin-bottom:28px}.woocommerce .checkout h3,.woocommerce .related>h2,.woocommerce-account .post-content h2,.woocommerce-account form>h3,.woocommerce-checkout .post-content h2,.woocommerce-page .related>h2{font-size:18px;text-transform:uppercase;border-left:3px solid #e54e53;padding-left:14px;line-height:2;margin-bottom:35px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{padding-bottom:4px}.woocommerce form .form-row .required,.woocommerce-page form .form-row .required{margin-left:2px}.woocommerce .product .price ins,.woocommerce-page .product .price ins{text-decoration:none}.woocommerce .main-content{font-size:13px}.woocommerce-result-count{display:none}.order-select .fa{float:right;line-height:37px;font-size:15px;background:#fff;padding:0 14px;margin-right:-15px;background:#f2f2f2}.no-sidebar.woocommerce ul.products,.no-sidebar.woocommerce-page ul.products{margin-right:-25px}.no-sidebar.woocommerce .upsells.products ul li.product,.no-sidebar.woocommerce ul.products li.product,.no-sidebar.woocommerce-page .upsells.products ul li.product,.no-sidebar.woocommerce-page ul.products li.product{width:25%;padding-right:25px;border-right:1px solid #eee;border-bottom:1px solid #eee}.right-sidebar .woocommerce ul.products,.right-sidebar .woocommerce-page ul.products,.right-sidebar.woocommerce ul.products{margin:0-15px 0 0}.right-sidebar.woocommerce .upsells.products ul li.product,.right-sidebar.woocommerce ul.products li.product,.right-sidebar.woocommerce-page .upsells.products ul li.product,.right-sidebar.woocommerce-page ul.products li.product{width:33.3333%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:33.3333%;margin:0;padding:20px 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce .product-thumb,.woocommerce-page .product-thumb{position:relative;overflow:hidden}.woocommerce ul.products .add_to_cart_button,.woocommerce ul.products .product_type_grouped,.woocommerce-page ul.products .add_to_cart_button{border:0;background:#19232d;color:#fff;font-size:13px;display:block;text-align:center;text-shadow:none;padding:8px 0;visibility:hidden;position:absolute;top:auto;width:100%;bottom:-35px;min-height:30px;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);-moz-transition:bottom .4s,visibility .4s,border .4s;-webkit-transition:bottom .4s,visibility .4s,border .4s;transition:bottom .4s,visibility .4s,border .4s;text-transform:uppercase;font-weight:400}.woocommerce ul.products .add_to_cart_button:hover,.woocommerce ul.products .product_type_grouped:hover{background:#19232d;opacity:1}.woocommerce ul.products .product-thumb:hover .add_to_cart_button,.woocommerce ul.products .product-thumb:hover .product_type_grouped,.woocommerce-page ul.products .product-thumb:hover .add_to_cart_button,.woocommerce-page ul.products .product-thumb:hover .product_type_grouped{visibility:visible;bottom:0}.woocommerce ul.products .add_to_cart_button.added{padding-right:35px}.woocommerce ul.products .add_to_cart_button:before{display:inline-block;font-style:normal;font-weight:400;font-size:15px;line-height:.9;content:"";margin-right:10px}.woocommerce ul.products .add_to_cart_button.added:before{position:static}.woocommerce ul.products .add_to_cart_button.added:after{display:block;position:absolute;right:0;top:0;text-indent:0;font-family:WooCommerce;padding:1px 11px;line-height:33px;content:"";background:#e54e53}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce ul.products .add_to_cart_button.loading,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{color:#19232d}.woocommerce ul.products .add_to_cart_button.loading:before{content:" ";margin-right:0}.woocommerce #payment div.payment_box:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce ul.cart_list empty:after,.woocommerce ul.product_list_widget .empty:after,.woocommerce ul.products .added_to_cart,.woocommerce-page #payment div.payment_box:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce span.onsale,.woocommerce-page span.onsale{line-height:25px;background:#e54e53;font-size:12px;text-transform:uppercase;padding:0 10px;margin-left:7px;display:block;z-index:1;top:0;left:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;min-height:0;min-width:0;font-weight:600;text-shadow:none}.woocommerce-page span.onsale{color:#fff}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{left:0;right:auto;margin:0 0 0 7px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{margin-top:12px;margin-bottom:7px;padding:0;font-size:16px;height:auto;overflow:hidden}.woocommerce ul.products li.product .woocommerce-loop-product__title:before,.woocommerce ul.products li.product h3:before,.woocommerce-page ul.products li.product h3:before{content:" ";display:block;float:left;position:absolute;left:0;margin-top:2px;height:18px}.woocommerce div.product p.price,.woocommerce ul.products li.product .amount{font-size:18px;display:inline}.woocommerce div.product p.price .amount:first-letter,.woocommerce ul.products li.product .price .amount:first-letter{font-size:13px;margin-right:1px}.woocommerce div.product p.price del .amount,.woocommerce ul.products li.product del .amount{display:inline;font-size:16px;color:#5a5a5a;margin-right:5px}.woocommerce .products .star-rating{float:right;margin:7px 4px 0 0}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding-top:14px;width:30.75%;margin-right:3.8%}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(3n+1){margin-right:0}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:60%;padding-left:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce .woocommerce-product-rating,.woocommerce-page .woocommerce-product-rating{float:right}.woocommerce .woocommerce-product-rating .star-rating{float:none;display:inline-block}.woocommerce-product-rating .woocommerce-review-link{display:inline-block}.woocommerce div.product p.price .amount{display:inline}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{border-bottom:1px solid #d9d9d9;padding:28px 0}.woocommerce .quantity,.woocommerce-page .quantity{width:auto}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button{padding:0 21px;text-transform:uppercase;font-size:14px;line-height:36px;margin-left:21px;width:45%}.woocommerce .cart .quantity input.qty{border:0;display:inline-block;height:36px;line-height:36px;margin:0;padding:0 5px;vertical-align:middle;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:center}.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:#f2f2f2}.woocommerce .product_meta>span{display:block;padding:2px 0;font-weight:600}.product_meta .sku,.product_meta span>a{font-weight:400;color:inherit}.product_meta .posted_in>a:first-child,.product_meta .sku,.product_meta .tagged_as>a:first-child{margin-left:7px}.woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{margin-bottom:42px}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding:0;border:0;list-style-type:none;margin:0 0-1px;clear:both;overflow:hidden}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{-webkit-box-shadow:none;box-shadow:none;display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{float:left;display:block;padding:5px 28px;background:#fcfcfc;border:1px solid #d9d9d9;border-left:0;color:#19232d;font-size:13px;font-weight:400;text-shadow:none;line-height:1.8462}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#f2f2f2;border-bottom:1px solid #e54e53;color:#19232d}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child a{border-left:1px solid #d9d9d9}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{border:1px solid #d9d9d9;padding:21px}.woocommerce table.shop_attributes td p,.woocommerce-page table.shop_attributes td p{padding:7px 14px}.woocommerce table.shop_attributes td p,.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes td,.woocommerce-page table.shop_attributes th{border:0}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:0;margin:0 0 0 75px;padding:0 0 10px;border-bottom:1px solid #d9d9d9}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{color:#a6a6a6;font-size:12px}.woocommerce #reviews .meta>strong{font-weight:400;text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{border:0;box-shadow:none;width:40px;padding:0;background:#fff0}.woocommerce #reviews{padding-top:14px}.woocommerce #review_form #respond{margin:14px 0 0}.woocommerce-page #review_form #respond{margin-top:14px}.woocommerce #review_form #respond p,.woocommerce #reviews #comments ol.commentlist li .comment-text p,.woocommerce-page #review_form #respond p,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p{margin:0 0 21px}.woocommerce .comment-form label{display:block;margin-bottom:7px}.woocommerce .comment-form-comment textarea{min-height:165px;line-height:1.5}.no-sidebar.woocommerce .related .products,.no-sidebar.woocommerce-page .related .products{margin-right:-25px}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border:0;padding:10px 14px;font-size:13px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-weight:600;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#19232d;background:#f9f9f9}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{border-top:1px solid #d9d9d9;vertical-align:middle}.woocommerce table.shop_table tr td,.woocommerce-page table.shop_table tr td{border-bottom:1px solid #d9d9d9}.woocommerce table.cart td.actions,.woocommerce-page table.cart td.actions{padding-top:28px;background:0 0}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove{color:#a6a6a6!important;font-size:15px;padding:3px}.woocommerce table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{color:inherit;background:#fff0}.woocommerce table.cart img,.woocommerce-page table.cart img{width:60px;display:block}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-left:-14px}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{line-height:21px;min-width:150px;-webkit-box-shadow:none;box-shadow:none}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:42px}.woocommerce .cart_totals{width:100%}.woocommerce .cart-collaterals .cart_totals th,.woocommerce-page .cart-collaterals .cart_totals th{width:50%;font-weight:600}.woocommerce .cart_totals tr td,.woocommerce-page .cart_totals tr td,.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:50%}.woocommerce .cart-collaterals .cart_totals .shipping td,.woocommerce .cart-collaterals .cart_totals .shipping th{padding-bottom:21px}.woocommerce .cart-collaterals .cart_totals .order-total td,.woocommerce .cart-collaterals .cart_totals .order-total th{padding:14px 7px}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{padding:4px 7px;font-size:13px;background:#fff0;border:0}.woocommerce .form-row,.woocommerce .shipping_calculator .form-row,.woocommerce-page .form-row,.woocommerce-page .shipping_calculator .form-row{padding:0;margin:0 0 14px}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{float:right;width:auto}.woocommerce .shipping-calculator-form{margin-top:14px}.woocommerce-cart .shipping-calculator-form p.form-row{margin-bottom:5px}.woocommerce .col-1{padding:0}.woocommerce #customer_details{margin-bottom:42px}.woocommerce .checkout .shop_table tr td,.woocommerce .shop_table.order_details tr td,.woocommerce-page .checkout .shop_table tr td,.woocommerce-page .shop_table.order_details tr td{background:#fff0}.woocommerce .checkout .shop_table tfoot tr:last-child td,.woocommerce .shop_table.order_details tr:last-child tfoot td,.woocommerce-page .checkout .shop_table tfoot tr:last-child td,.woocommerce-page .shop_table.order_details tfoot tr:last-child td{border-bottom:1px solid #d9d9d9}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{background:#f9f9f9;border-top:1px solid #d9d9d9;margin-top:42px}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{background:#f2f2f2;font-size:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{background:#f2f2f2}.woocommerce .order_details li,.woocommerce-page .order_details li{font-size:10px}.woocommerce .order_details,.woocommerce-page .order_details{margin-bottom:24px}.woocommerce .bacs_details h3,.woocommerce-page .bacs_details h3{font-size:14px;font-weight:600}.woocommerce .addresses .title h3,.woocommerce-page .addresses .title h3{float:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-page form.checkout_coupon,.woocommerce-page form.login,.woocommerce-page form.register{border:1px solid #d9d9d9;-webkit-border-radius:0;border-radius:0}.woocommerce #rememberme{margin-left:15px}.woocommerce .addresses .title .edit,.woocommerce-page .addresses .title .edit{margin-top:-58px;margin-right:14px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{height:11px;border:0;background:#e54e53;box-shadow:0 1px 1px rgb(0 0 0/.1) inset}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{-webkit-transition:none;-moz-transition:none;transition:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{height:11px;border:0;background:#f2f2f2}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#fff;border:1px solid #e54e53;height:16px;width:16px}.woocommerce .widget_price_filter .price_slider_amount{margin-top:28px;font-size:13px;background:#f2f2f2}.woocommerce .widget_price_filter .price_label{padding:2px 14px}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:13px;padding:2px 18px;text-transform:uppercase}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{display:block;box-sizing:border-box;float:left;margin-left:105px;background:#d9d9d9;height:1px;content:" ";width:100%;margin-top:-1px}.woocommerce ul.cart_list li:first-child,.woocommerce ul.product_list_widget li:first-child{padding-top:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{overflow:hidden;border:0;padding:24px 0 0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,ul.product_list_widget li a{font-weight:400}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-size:13px;line-height:1.5;margin-bottom:7px;font-weight:400}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin-bottom:7px;font-size:12px}.widget_product_search .screen-reader-text{display:none}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{margin-top:21px;border:0}.woocommerce .widget_layered_nav ul,.woocommerce-page .widget_layered_nav ul{margin-top:-7px}.woocommerce .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li{padding:4px 0}.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a{background-color:#e54e53;border:0;padding:2px 7px;vertical-align:middle}.widget_product_categories li{overflow:hidden;text-align:right;font-weight:700}.widget_product_categories li a{float:left;font-weight:400}.widget_product_categories .children{clear:both;padding-top:7px}.widget_product_categories .children li{border-top:1px solid #d9d9d9;margin-left:14px;border-bottom:0}.widget_product_categories .children li:first-child{padding-top:7px;margin-left:0;padding-left:14px}.widget_product_categories li ul li:last-child{border-bottom:0;padding-bottom:0}.navigation .menu .shopping-cart>a{background:#2a3746;padding:0 21px}.navigation .menu .shopping-cart .fa{margin:0}.navigation .shopping-cart .text{display:none}.menu .shopping-cart .product_list_widget{display:block;position:static;padding:0}.menu .shopping-cart:hover .product_list_widget{visibility:visible;opacity:1}.menu .shopping-cart .product_list_widget img{max-width:60px;width:auto;height:auto;float:left;margin:0 15px 0 0;-webkit-box-shadow:none;box-shadow:none}.menu .shopping-cart .product_list_widget li{min-width:0;overflow:hidden;border-bottom:1px solid #1f2c38;padding:25px}.menu .shopping-cart .product_list_widget li:first-child{padding:25px}.menu .shopping-cart .product_list_widget li a{color:#fff;padding:0;border:0;font-weight:400}.menu .shopping-cart .product_list_widget .remove,.menu .shopping-cart .product_list_widget li:after{display:none}.menu .shopping-cart .product_list_widget .quantity{color:#d9d9d9;font-size:12px}.navigation .menu .cart-widget .button{background:#e54e53;font-size:12px;padding:3px 9px;margin-right:3px;color:#fff;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:33.3333%}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{width:25%;border-right:1px solid #eee;border-bottom:1px solid #eee}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:20%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:16.666666667%}@media only screen and (max-width:799px){.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{padding-left:0;padding-right:0}.no-sidebar .woocommerce ul.products li.product,.no-sidebar.woocommerce ul.products li.product,.no-sidebar.woocommerce-page ul.products li.product,.right-sidebar .woocommerce ul.products li.product,.right-sidebar.woocommerce ul.products li.product,.right-sidebar.woocommerce-page ul.products li.product{width:48%!important;padding-top:20px;padding-left:10px;padding-right:10px}.woocommerce ul.products,.woocommerce-page ul.products{margin-right:0!important}.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:100%;padding-left:0}.star-rating,.woocommerce .stars,.woocommerce-page .stars{text-rendering:auto}.woocommerce-cart .cart .quantity input.qty{max-width:36px;float:none;display:block}.woocommerce-cart .cart .quantity input.minus,.woocommerce-cart .cart .quantity input.plus{float:none;display:block}.woocommerce table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;text-align:right;margin-bottom:28px;border-bottom:1px solid #d9d9d9;padding-bottom:28px}.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{width:auto;float:none}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{float:none}.woocommerce table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt{margin-left:3px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin-bottom:28px}}@media only screen and (max-width:400px){.woocommerce .products .star-rating,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}.no-sidebar.woocommerce ul.products li.product,.no-sidebar.woocommerce-page ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;padding-top:20px;padding-left:10px;padding-right:10px}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button{margin-left:0}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin:0}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:10px 4px}.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{width:100%;margin-bottom:3px}}.single_add_to_cart_button{border-radius:7px;width:100%}.woocommerce a.remove{width:30px;height:22px;position:relative;transition:opacity 200ms;vertical-align:top;display:block;-webkit-appearance:none;background:0 0;border:0;cursor:pointer;outline:0;padding:0;text-indent:-9999px}.woocommerce a.remove:after,.woocommerce a.remove:before{background:url(https://halomobile.vn/wp-content/themes/smart-mag/images/widget_icon_click_to_call.svg)0 0 no-repeat;left:8px;position:absolute;right:8px;top:2px;display:inline-block;content:""}.woocommerce a.remove:before{height:6px;transform-origin:-7% 100%;-moz-transform-origin:-7% 100%;-webkit-transform-origin:-7% 100%;transition:transform 150ms;-moz-transition:transform 150ms;-webkit-transition:transform 150ms;width:14px}.woocommerce a.remove:after{background-position:-1px -4px;height:12px;margin-left:1px;margin-right:2px;margin-top:4px;width:11px}.woocommerce a.remove:hover:before{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:transform 250ms;-moz-transition:transform 250ms;-webkit-transition:transform 250ms}.woocommerce a.remove:hover{background:#fff0}@media (min-width:800px){.woocommerce ul.products,.woocommerce-page ul.products{display:grid!important;gap:24px 22px;margin:0 0 24px!important}.woocommerce ul.products.columns-2{grid-template-columns:repeat(2,1fr)}.woocommerce ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.woocommerce ul.products.columns-4{grid-template-columns:repeat(4,1fr)}.woocommerce ul.products.columns-5{grid-template-columns:repeat(5,1fr)}.woocommerce ul.products.columns-6{grid-template-columns:repeat(6,1fr)}.woocommerce ul.products:not([class*=columns-]){grid-template-columns:repeat(4,1fr)}.woocommerce ul.products>li.product,.woocommerce-page ul.products>li.product{float:none!important;clear:none!important;width:auto!important;margin:0!important}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{display:none!important}}.halo-promo-page,.halo-stock-page,.woocommerce-shop .main.wrap{max-width:1200px;margin-right:auto;margin-left:auto;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.halo-commerce-eyebrow{margin:0 0 7px;color:#e30613;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.halo-promo-hero,.halo-shop-intro,.halo-stock-intro{margin-bottom:26px;padding:28px;border-radius:10px;background:#f7f7f7}.halo-promo-hero h1,.halo-shop-intro h2,.halo-stock-intro h2{margin:0 0 10px;color:#111;font-size:clamp(25px,3vw,34px);line-height:1.25;text-transform:none}.halo-promo-hero>p:not(.halo-commerce-eyebrow),.halo-shop-intro>p:not(.halo-commerce-eyebrow),.halo-stock-intro>p:not(.halo-commerce-eyebrow){max-width:880px;margin:0 0 16px}.halo-commerce-primary,.halo-commerce-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 18px;margin:5px 8px 0 0;border:1px solid #e30613;border-radius:6px;font-weight:700;text-decoration:none}.halo-commerce-primary{color:#fff;background:#e30613}.halo-commerce-secondary{color:#d0000c;background:#fff}.halo-commerce-primary:focus,.halo-commerce-primary:hover{color:#fff;background:#b9000b}.halo-commerce-secondary:focus,.halo-commerce-secondary:hover{color:#111;border-color:#111}.halo-commerce-grid h3,.halo-promo-page h2,.halo-shop-guide h2,.halo-stock-help h2{margin:30px 0 16px;color:#111;font-size:24px;line-height:1.3;text-transform:none}.halo-commerce-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.halo-commerce-grid article{padding:20px;border:1px solid #e1e1e1;border-radius:8px;background:#fff}.halo-commerce-grid h3{margin:0 0 8px;font-size:18px;line-height:1.35}.halo-commerce-grid a,.halo-promo-links a,.halo-stock-page a{color:#c9000d;font-weight:700}.halo-commerce-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:12px;border-radius:50%;color:#fff;background:#e30613;font-weight:700}.halo-promo-checklist{margin-top:28px;padding:22px 24px;border-left:4px solid #e30613;background:#f8f8f8}.halo-promo-checklist ul{padding-left:22px}.halo-promo-checklist li+li,.halo-related-guides li+li{margin-top:7px}.halo-promo-checklist aside{margin-top:16px;padding:13px 15px;background:#fff1f2}.halo-promo-links{margin:28px 0 30px}.halo-promo-links h2{margin:0 0 14px}.halo-promo-links .halo-promo-actions,.halo-promo-links>p{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.halo-promo-links a{display:flex;min-height:46px;padding:10px 14px;align-items:center;justify-content:center;border:1px solid #e30613;border-radius:6px;background:#fff;text-align:center;text-decoration:none;line-height:1.35}.halo-promo-links a:focus,.halo-promo-links a:hover{color:#fff;background:#e30613;text-decoration:none}@media (max-width:799px){.halo-promo-links .halo-promo-actions,.halo-promo-links>p{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.halo-promo-links .halo-promo-actions,.halo-promo-links>p{grid-template-columns:1fr}}.halo-shop-trust,.halo-stock-notes{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.halo-shop-trust span,.halo-stock-notes span{padding:7px 11px;border:1px solid #dedede;border-radius:999px;color:#333;background:#fff;font-size:13px}.halo-shop-guide{margin:32px 0 12px;padding-top:8px;border-top:3px solid #e30613}.woocommerce-shop ul.products li.product-category h2{color:#111;font-size:17px;text-transform:none}.halo-stock-page .qlkd-tk-embed{padding:0;border:0;background:#fff0}.halo-stock-page .qlkd-pub-filter{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px) auto;gap:10px;margin-bottom:18px;padding:16px;border:1px solid #e1e1e1;border-radius:8px;background:#fff}.halo-stock-page .qlkd-pub-filter select,.halo-stock-page .qlkd-pub-search-btn,.halo-stock-page .qlkd-pub-search-input{width:100%;min-height:42px;margin:0;border-radius:5px}.halo-stock-page .qlkd-pub-search-btn{padding:8px 20px;border-color:#e30613;color:#fff;background:#e30613}.halo-stock-page .qlkd-pub-list{overflow:hidden;border:1px solid #e1e1e1;border-radius:8px;background:#fff}.halo-stock-page .qlkd-pub-item{padding:13px 16px;border-bottom:1px solid #ededed}.halo-compare-table tbody tr:last-child td,.halo-legal-details>div:last-child,.halo-stock-page .qlkd-pub-item:last-child{border-bottom:0}.halo-stock-page .qlkd-pub-badge{color:#177a36;background:#eaf7ee}.halo-stock-help{margin:26px 0;padding:20px 22px;border:1px solid #e1e1e1;border-left:4px solid #e30613;border-radius:8px}.halo-stock-help h2{margin-top:0}.halo-stock-updated{margin-bottom:0;color:#666;font-size:13px}@media (max-width:767px){.halo-promo-page,.halo-stock-page,.woocommerce-shop .main.wrap{padding-right:12px;padding-left:12px}.halo-promo-hero,.halo-shop-intro,.halo-stock-intro{padding:20px 16px}.halo-commerce-grid,.halo-stock-page .qlkd-pub-filter{grid-template-columns:1fr}.halo-promo-checklist,.halo-stock-help{padding:18px 16px}}.halo-system-intro{margin:0 0 22px;padding:20px 22px;border-left:4px solid #e30613;border-radius:7px;background:#f7f7f7;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.halo-system-intro h2{margin:0 0 7px;color:#111;font-size:22px;line-height:1.3;text-transform:none}.halo-system-intro p{margin:0}.halo-system-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.halo-system-trust span{padding:6px 10px;border:1px solid #ddd;border-radius:999px;background:#fff;font-size:13px}.halo-system-help{display:block;margin:20px 0;padding:14px 16px;border:1px solid #e2e2e2;border-radius:7px;background:#fff}.halo-system-help a{color:#c9000d;font-weight:700}.woocommerce-account .main-content,.woocommerce-cart .main-content,.woocommerce-checkout .main-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.woocommerce-account .woocommerce-button,.woocommerce-cart .button,.woocommerce-checkout #place_order{border-radius:5px}@media (max-width:600px){.halo-system-intro{padding:17px 15px}.halo-system-intro h2{font-size:20px}.halo-system-trust{display:grid}}.smc-buy-bar,body.tax-product_cat ul.products::after,body.tax-product_cat ul.products::before{display:none}@media (max-width:768px){.smc-buy-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:100000;height:56px;background:#fff;border-top:1px solid #ececec;box-shadow:0-2px 10px rgb(0 0 0/.1)}body.single-product.smc-has-buybar .halomobile_toolbar{display:none!important}body.single-product.smc-has-buybar{padding-bottom:56px!important}.smc-buy-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;color:#333;font-size:12px;font-weight:600}.smc-buy-call,.smc-buy-zalo{flex:1}.smc-buy-call svg{color:var(--brand-red-ink)}.smc-buy-zalo .smc-zalo-ic{display:inline-flex;align-items:center;justify-content:center;width:24px;height:20px;border-radius:4px;background:#0068ff;color:#fff;font-size:10px;font-weight:700;line-height:1}.smc-buy-now{flex:2;background:var(--brand-red);color:#fff;font-size:16px;font-weight:700;letter-spacing:.3px}.smc-buy-now:active,.smc-buy-now:hover{background:var(--brand-red-dark);color:#fff}.single_add_to_cart_button.smc-flash{animation:smc-flash .6s ease 2}@keyframes smc-flash{50%{box-shadow:0 0 0 4px rgb(227 6 19/.35)}}}.halo-compare{margin:34px 0}.halo-compare-title{font-size:20px;font-weight:700;color:#222;margin:0 0 14px}.halo-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px;overflow:hidden;border:1px solid #ececec}.halo-compare-table{width:100%;table-layout:fixed;border-collapse:collapse;background:#fff;min-width:380px}.halo-compare-table td,.halo-compare-table th{padding:12px 16px;text-align:left;border-bottom:1px solid #f0f0f0;font-size:14px;line-height:1.45;vertical-align:top;overflow-wrap:break-word}.halo-compare-table td:first-child,.halo-compare-table th:first-child{width:20%}.halo-compare-table td:not(:first-child),.halo-compare-table th:not(:first-child){width:40%}.halo-compare-table thead th{background:#f5f5f6;color:#555;font-weight:700;border-bottom:1px solid #e6e6e6}.halo-compare-table thead th.cur,.halo-faq-item[open] .halo-faq-q{color:var(--brand-red,#e30613)}.halo-compare-table td.label{color:#8a8a8a}.halo-compare-table td.cur{font-weight:400;color:#222}.halo-compare-table tbody tr:last-child td.cur,.halo-compare-table tbody tr:last-child td:not(.label){color:var(--brand-red,#e30613);font-weight:400}.halo-compare-table tbody tr:last-child td.label{color:#8a8a8a;font-weight:400}.halo-compare-table tbody tr:hover td{background:#fafafa}.halo-faq{margin:34px 0}.halo-faq-title{font-size:22px;font-weight:700;color:var(--brand-red,#e30613);margin:0 0 16px;padding-bottom:10px;border-bottom:2px solid var(--brand-red,#e30613)}.halo-faq-item{border:1px solid #eee;border-radius:8px;margin-bottom:10px;background:#fff;overflow:hidden}.halo-faq-q{cursor:pointer;padding:14px 46px 14px 18px;font-weight:700;color:#222;position:relative;list-style:none;user-select:none}.halo-faq-q::-webkit-details-marker{display:none}.halo-faq-q::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--brand-red,#e30613);font-size:22px;font-weight:700;line-height:1}.halo-faq-item[open] .halo-faq-q::after{content:"−"}.halo-faq-a{padding:2px 18px 16px;color:#444;line-height:1.7}.halo-faq-a p:last-child{margin-bottom:0}.halo-provisional-product-notice{margin:12px 0 18px;padding:12px 14px;border-left:3px solid var(--brand-red,#e30613);background:#fff7f7;color:#333;line-height:1.55}:root{--brand-red:#e30613;--brand-red-dark:#b30310;--brand-red-2:#e42a52;--topbar-bg:#c30a1a;--header-grad:linear-gradient(90deg, #d90a20 0%, #e42a52 100%);--ink:#111114;--white:#ffffff;--brand-red-ink:#c1060f;--halo-font:Arial, "Helvetica Neue", Helvetica, sans-serif}.button,.onsale,.sc-button-default,.woocommerce #respond input#submit,.woocommerce .add_to_cart_button,.woocommerce .button,.woocommerce .product .button,.woocommerce .single_add_to_cart_button,.woocommerce a.button,.woocommerce button.button,.woocommerce span.onsale,a.button{background-color:var(--brand-red)!important;color:#fff!important;border-color:var(--brand-red)!important}.button:hover,.sc-button-default:hover,.woocommerce #respond input#submit:hover,.woocommerce .add_to_cart_button:hover,.woocommerce .button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,a.button:hover{background-color:var(--brand-red-dark)!important;border-color:var(--brand-red-dark)!important;color:#fff!important}.price ins .amount,.woocommerce .price,.woocommerce .price .amount,.woocommerce ul.products li.product .price,p.price,span.price{color:var(--brand-red-ink);font-weight:700}.price del,.price del .amount,.woocommerce .price del,.woocommerce .price del .amount{color:#8a8a8a;font-weight:400}.nav-light .menu .sub-nav li.current-menu-item>a,.nav-light .menu li li.current-menu-item>a,.nav-light .menu li li:hover>a,.nav-light .menu>.current-menu-item>a,.nav-light .menu>li:hover>a,.navigation .mega-menu .sub-nav li:hover>a,.navigation .menu .sub-nav li.current-menu-item>a,.navigation .menu li li.current-menu-item>a,.navigation .menu li li:hover>a,.navigation .menu>.current-menu-ancestor>a,.navigation .menu>.current-menu-item>a,.navigation .menu>.current-menu-parent>a,.navigation .menu>li:hover>a,.off-canvas .menu .current-menu-item>a,.off-canvas .menu>.current-menu-item>a,.off-canvas .menu>li:hover>a,.star-rating span::before,.woocommerce .star-rating span::before,.woocommerce p.stars a::before,.woocommerce p.stars a:hover::before{color:var(--brand-red)}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:var(--brand-red);border-color:var(--brand-red);color:#fff}.breadcrumbs-wrap{box-sizing:border-box;width:100%;min-height:43px;border-top:3px solid var(--brand-red,#e30613);border-bottom:1px solid #e8e8e8;background:#fafafa!important}.breadcrumbs-wrap>.wrap{min-height:39px}.breadcrumbs-wrap .rank-math-breadcrumb,.breadcrumbs-wrap .rank-math-breadcrumb p{min-height:39px;margin:0!important;padding:0!important;background:0 0!important}.breadcrumbs-wrap .rank-math-breadcrumb p{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;color:#111;font-size:12px;line-height:18px;white-space:nowrap}.breadcrumbs-wrap .rank-math-breadcrumb a{display:inline!important;flex:0 0 auto;margin:0!important;padding:0!important;color:var(--brand-red,#e30613)!important;font-weight:400}.breadcrumbs-wrap .rank-math-breadcrumb a:hover{color:var(--brand-red-ink,#b30310)!important}.breadcrumbs-wrap .rank-math-breadcrumb .separator{flex:0 0 auto;padding:0 9px!important;color:#aaa}.breadcrumbs-wrap .rank-math-breadcrumb .last{overflow:hidden;padding:0!important;color:#111!important;font-weight:400;text-overflow:ellipsis}.breadcrumbs-wrap,.halo-head,.halo-header-main,.halo-topbar,.main-nav,.menu,.menu a,.navigation,.price,.product_title,.widget,.woocommerce,.woocommerce-page,a,body,button,h1,h2,h3,input,label,li,p,select,small,span,strong,td,th{font-family:var(--halo-font)!important}.fa,.fab,.fal,.far,.fas,[class*=" fa-"],[class^=fa-],body .fa,body .fab,body .fal,body .far,body .fas,body [class*=" fa-"],body [class^=fa-]{font-family:"FontAwesome"!important}body,body *,html{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}body .star-rating span::before,body .star-rating::before,body .woocommerce-error::before,body .woocommerce-info::before,body .woocommerce-message::before,body .woocommerce-store-notice::before{font-family:"WooCommerce"!important}.fa-bars{width:24px;height:24px;font-size:20px;line-height:24px;text-align:center}.fa-angle-down:before,.fa-bars,.fa-search{display:inline-block;background:0 0!important;background-image:none!important}.fa-angle-down:before{margin-left:10px;font-size:12px}.fa-search{width:24px;height:42px;font-size:18px;line-height:42px;text-align:center}.fa-times:before{content:""!important}@media (min-width:800px){.navigation .menu>li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"";font-size:11px;margin-left:6px;display:inline-block;position:relative;top:-1px}.navigation .menu ul li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"";font-size:12px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.navigation .menu li.menu-item-has-children.halo-desktop-submenu-open>.sub-menu,.navigation .menu li.menu-item-has-children:focus-within>.sub-menu,.navigation .menu li.menu-item-has-children:hover>.sub-menu,.touch .main-nav .navigation .menu li.menu-item-has-children.halo-desktop-submenu-open>.sub-menu,.touch .main-nav .navigation .menu li.menu-item-has-children:focus-within>.sub-menu,.touch .main-nav .navigation .menu li.menu-item-has-children:hover>.sub-menu{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:10001!important}.main-nav,.main-nav .navigation,.main-nav .navigation-wrap,.main-nav .navigation>.wrap{overflow:visible}.main-nav{position:relative;z-index:10000}}@media (max-width:799px){.off-canvas li.menu-item-has-children.halo-submenu-open>.sub-menu{display:block;visibility:visible;opacity:1;pointer-events:auto}.off-canvas li.menu-item-has-children a.chevron{cursor:pointer}.off-canvas li.menu-item-has-children.halo-submenu-open a.chevron{transform:rotate(180deg)}}.halo-wrap,.wrap{max-width:1200px;margin:0 auto;box-sizing:border-box}.halo-wrap{padding:0 25px}.wrap{width:100%}.breadcrumbs-wrap>.wrap,.main-footer>.wrap,.navigation-wrap .wrap{max-width:1200px;width:auto;box-sizing:border-box}.woocommerce .products ul,.woocommerce ul.products{border-top:0;border-left:0}.halo-head{padding:0;margin:0;background:0 0;border:0;box-shadow:none}.halo-topbar{background:var(--topbar-bg);color:rgb(255 255 255/.92);font-size:13px;line-height:1.4}.halo-topbar-inner{display:flex;align-items:center;justify-content:space-between;min-height:36px;gap:16px}.halo-topbar a{color:rgb(255 255 255/.92);text-decoration:none}.halo-topbar a:hover{color:#fff}.halo-topbar-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.halo-topbar-left .halo-dot{opacity:.6}.halo-topbar-right{display:flex;align-items:center;gap:22px;white-space:nowrap}.halo-topbar-left strong,.halo-topbar-right .halo-top-phone{font-weight:700;color:#fff}.halo-header-main{background:var(--header-grad);background-color:var(--brand-red)}.halo-header-inner{display:flex;align-items:center;gap:26px;min-height:84px}.halo-mtoggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:7px;background:#fff0;border:0;cursor:pointer;flex:0 0 auto}.halo-mtoggle span{display:block;width:22px;height:2px;background:#fff;border-radius:2px}.halo-logo{flex:0 0 auto}.halo-logo-link{display:inline-block;line-height:0}.halo-logo-img{height:46px!important;width:auto!important;max-width:none!important;display:block}.halo-search{flex:1 1 auto;display:flex;max-width:560px;background:#fff;border-radius:6px;overflow:hidden;height:46px}.halo-search-input{flex:1 1 auto;border:0;outline:0;padding:0 18px;font-size:15px;color:#222;background:#fff0;min-width:0}.halo-search-input::placeholder{color:#8a8a8a}.halo-search-btn{flex:0 0 auto;border:0;background:var(--ink);color:#fff;font-size:15px;font-weight:600;padding:0 28px;cursor:pointer;transition:background .15s ease}.halo-search-btn:hover{background:#000}.halo-cart,.halo-hotline{flex:0 0 auto;display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;white-space:nowrap}.halo-cart .halo-ic,.halo-hotline .halo-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1.5px solid rgb(255 255 255/.8);border-radius:50%;color:#fff;flex:0 0 auto}.halo-cart .halo-ic svg,.halo-hotline .halo-ic svg{width:19px;height:19px}.halo-cart-txt,.halo-hotline-txt{display:flex;flex-direction:column;line-height:1.2}.halo-cart-txt small,.halo-hotline-txt small{font-size:11px;opacity:.9}.halo-cart-txt strong,.halo-hotline-txt strong{font-size:15px;font-weight:700}@media (max-width:1024px){.halo-header-inner{gap:16px}.halo-search{max-width:none}}@media (max-width:799px){.halo-wrap{padding-left:15px;padding-right:15px}.halo-hotline,.halo-topbar{display:none}.halo-header-inner{position:relative;flex-wrap:wrap;justify-content:center;gap:0;min-height:0;padding-top:10px;padding-bottom:10px}.halo-mtoggle{display:flex;position:absolute;left:12px;top:10px;height:46px;padding-top:0;padding-bottom:0}.halo-logo{order:1;margin:0 auto}.halo-cart{order:2;position:absolute;right:12px;top:10px;height:46px;gap:6px}.halo-cart-txt{display:none}.halo-search{order:3;flex-basis:100%;width:100%;height:42px;margin-top:12px}.main-nav .navigation .nav-inner>.mobile{display:none!important}.main-nav .navigation.nav-light{border:0}}@media (max-width:480px){.halo-search-btn{padding:0 18px}}@media (max-width:799px){body,html{overflow-x:hidden}body,html,img,table{max-width:100%}.halo-compare-table{max-width:none}}.halo-home-hero{padding:34px;border-radius:12px;background:#f7f7f7}.halo-home-hero h1{margin:4px 0 12px;font-size:clamp(28px,4vw,42px);line-height:1.2}.halo-home-eyebrow{margin:0;color:#c40016;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.halo-home-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.halo-primary-cta,.halo-secondary-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #c40016;border-radius:6px;font-weight:700;text-decoration:none}.halo-primary-cta{background:#c40016;color:#fff!important}.halo-secondary-cta{background:#fff;color:#c40016!important}.halo-home-trust ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.halo-home-trust li,.halo-review-grid blockquote{margin:0;padding:18px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.halo-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.halo-review-grid footer{color:#666;font-size:14px}.halo-home-contact iframe{margin-top:14px;border:0;border-radius:8px}@media (max-width:799px){.halo-home-hero{padding:24px 18px}.halo-home-trust ul,.halo-review-grid{grid-template-columns:1fr}}.halo-category-guide,.halo-product-advice{margin:28px 0;padding:22px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.halo-editorial-note{clear:both;margin:28px 0 8px;padding:16px 18px;border:1px solid #e3e6ea;border-left:4px solid #c90000;border-radius:6px;background:#fafafa;color:#333;font-size:14px;line-height:1.6}.halo-editorial-note p{margin:6px 0 0}.halo-product-help-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:16px}.halo-product-help-links a{color:#b40015;font-weight:700}.halo-related-guides{margin:32px 0 16px;padding:20px 22px;border:1px solid #e5e5e5;border-radius:8px;background:#f8fafc}.halo-related-guides h2{margin:0 0 12px;font-size:1.25rem}.halo-related-guides ul{margin:0;padding-left:20px}.halo-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.halo-service-grid article{padding:20px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}@media (max-width:600px){.halo-service-grid{grid-template-columns:1fr}}.navigation .menu>li:nth-last-child(-n+3) .sub-menu .sub-menu{right:100%;left:auto}[id^=devvn_contact_] img{width:44px;height:44px}body.post-type-archive-product ul.products li.product .product-thumb[data-halo-product-link="1"],body.tax-product_cat ul.products li.product .product-thumb[data-halo-product-link="1"]{cursor:pointer}.halo-purchase-assurance{margin:14px 0 4px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;font-size:.94rem}.halo-purchase-assurance p{margin:0 0 7px}.halo-purchase-assurance p:last-child{margin-bottom:0}.halo-footer-legal a,.halo-home-about p a,.halo-home-contact p a{text-decoration:underline;text-underline-offset:2px}.halo-store-map-shell{margin-top:14px;min-height:52px}.halo-map-external,.halo-map-load{display:inline-block;margin:0 10px 10px 0;padding:11px 16px;border-radius:6px;font-weight:700}.halo-map-load{border:0;background:#b40015;color:#fff;cursor:pointer}.halo-map-external{border:1px solid #b40015;color:#b40015}.halo-store-map{display:block;margin-top:4px;border:0;border-radius:8px}.halo-footer-legal{clear:both;margin-top:20px;padding:16px 0 4px;border-top:1px solid rgb(255 255 255/.18);font-size:13px;line-height:1.55}.halo-footer-legal p{margin:0 0 5px}.lower-foot .wrap{display:flex;align-items:center;gap:6px}.lower-foot .halo-footer-legal p,.lower-foot .textwidget p,.lower-foot .widgets{margin:0}.lower-foot .halo-footer-legal{flex:1;margin:0;padding:0;border:0;font-size:12px;white-space:nowrap}.halo-business-identity-page{max-width:900px}.halo-business-lead{font-size:17px;line-height:1.65}.halo-business-hero{margin-bottom:34px;padding:28px;border:1px solid #e5e5e5;border-left:4px solid #e30613;border-radius:12px;background:#fff}.halo-business-badge{display:inline-block;margin-bottom:12px;padding:6px 10px;border-radius:999px;color:#a9000a;background:#fdebed;font-size:13px;font-weight:700}.halo-business-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.halo-business-actions a{padding:10px 16px;border:1px solid #e30613;border-radius:6px;color:#e30613;font-weight:700}.halo-business-actions .halo-business-primary{color:#fff;background:#e30613}.halo-business-summary,.halo-policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 30px}.halo-business-summary>div,.halo-policy-grid>a{padding:18px;border:1px solid #e5e5e5;border-radius:9px;background:#fff}.halo-business-summary span,.halo-policy-grid span{display:block;margin-bottom:5px;color:#555;font-size:13px}.halo-business-summary strong,.halo-policy-grid strong{display:block;overflow-wrap:anywhere}.halo-privacy-note{margin:18px 0 30px;padding:16px 18px;border-radius:8px;background:#f7f7f7}.halo-privacy-note p{margin:6px 0 0}.halo-business-contact-grid{display:grid;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:24px;margin-bottom:18px}.halo-business-contact-grid address{padding:18px;border:1px solid #e5e5e5;border-radius:9px;font-style:normal;line-height:1.75}.halo-policy-grid>a{color:inherit}.halo-policy-grid>a:hover{border-color:#e30613}.halo-verify-steps{padding-left:22px}.halo-verify-steps li{margin-bottom:10px}.halo-legal-details{overflow:hidden;margin:20px 0;border:1px solid #e30613;border-radius:10px}.halo-legal-details>div{display:grid;grid-template-columns:minmax(190px,30%) 1fr;border-bottom:1px solid #e5e5e5}.halo-legal-details dd,.halo-legal-details dt{margin:0;padding:12px 16px}.halo-legal-details dt{font-weight:700;background:#f7f7f7}@media (max-width:600px){.halo-legal-details>div,.lower-foot .wrap{display:block}.lower-foot .halo-footer-legal{margin-top:8px;white-space:normal}.halo-footer-legal{padding-right:12px;padding-left:12px}.halo-business-hero{padding:20px 16px}.halo-business-contact-grid,.halo-business-summary,.halo-policy-grid{grid-template-columns:1fr}.halo-legal-details dd{overflow-wrap:anywhere}}.halo-warranty-lookup-page{max-width:900px}.halo-warranty-intro{margin-bottom:24px;padding:20px 22px;border-left:4px solid #e30613;background:#f8f8f8}.halo-warranty-tool{margin-bottom:32px;padding:24px;border:1px solid #e30613;border-radius:10px;background:#fff}.halo-warranty-tool h2{margin-top:0}.halo-warranty-tool .qlkd-bh-embed{margin-top:16px}.halo-warranty-tool .qlkd-pub-warranty-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.halo-warranty-tool .qlkd-pub-warranty-form label{grid-column:1/-1;font-weight:700}.halo-warranty-tool .qlkd-pub-warranty-form input{min-width:0;height:46px}.halo-warranty-tool .qlkd-pub-warranty-form button{min-height:46px;padding:0 24px}.halo-warranty-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 30px}.halo-warranty-steps>div{padding:18px;border:1px solid #e5e5e5;border-radius:8px}.halo-warranty-steps span,.halo-warranty-steps strong{display:block}.halo-warranty-steps span{margin-top:7px;color:#555}@media (max-width:600px){.halo-warranty-tool{padding:18px 14px}.halo-warranty-steps,.halo-warranty-tool .qlkd-pub-warranty-form{grid-template-columns:1fr}.halo-warranty-tool .qlkd-pub-warranty-form label{grid-column:auto}}.halo-tradein-page{color:#171717}.halo-tradein-page,.halo-tradein-page *{box-sizing:border-box}.halo-tradein-page>section{position:static;left:auto;width:100%;max-width:none;margin:0;padding:36px 24px;overflow:visible}.halo-tradein-hero{margin:0 auto;padding:30px 0 36px}.halo-tradein-page>section:nth-of-type(odd){background:#f7f7f7}.halo-tradein-page h2{margin:0 0 14px;font-size:clamp(24px,2.2vw,30px);line-height:1.25}.halo-tradein-page h2:before{content:"";display:block;width:40px;height:4px;margin-bottom:16px;border-radius:2px;background:#e30613}.halo-tradein-page h3{margin:0 0 8px;font-size:17px}.halo-tradein-page li,.halo-tradein-page p{line-height:1.65}.halo-tradein-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.halo-tradein-actions a{min-height:44px;padding:11px 18px;border:2px solid #e30613;border-radius:7px;font-weight:700;text-align:center}.halo-repair-service-intro .halo-repair-actions .halo-repair-primary,.halo-tradein-actions .halo-primary-button{color:#fff;background:#e30613}.halo-tradein-actions .halo-secondary-button{color:#e30613;background:#fff}.halo-tradein-grid,.halo-tradein-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.halo-tradein-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.halo-tradein-grid article,.halo-tradein-steps article{padding:22px;border:1px solid #dedede;border-radius:10px;background:#fff}.halo-tradein-steps article>span{display:inline-grid;width:34px;height:34px;margin-bottom:12px;place-items:center;border-radius:50%;color:#fff;background:#e30613;font-weight:700}.halo-tradein-page .halo-tradein-wrap{overflow-x:auto;margin:22px 0 0;border-radius:10px}.halo-tradein-page .halo-tradein-table{min-width:340px}.halo-tradein-contact{border-top:3px solid #e30613}@media (max-width:767px){.halo-tradein-page>section{width:100%;margin:0;padding:26px 16px;overflow:visible}.halo-tradein-hero{padding:24px 16px 28px}.halo-tradein-grid,.halo-tradein-steps{grid-template-columns:1fr}.halo-tradein-actions a{width:100%}}body.postid-105137 .summary .price,body.postid-105137 .summary .price .amount,body.postid-105137 .summary .price .woocommerce-Price-currencySymbol,body.postid-105137 .woocommerce-product-rating .star-rating,body.postid-105137 .woocommerce-product-rating .star-rating:before{color:var(--halo-product-red)}body.postid-105137 .halo-stock-line,body.postid-105137 .halo-variation-stock-inline{color:var(--halo-product-black)!important}body.postid-105137 .halo-stock-line .fa,body.postid-105137 .halo-variation-stock-inline .fa{color:var(--halo-product-red)!important}body.postid-105137 .single_add_to_cart_button{border-color:var(--halo-product-red);color:#fff;background:var(--halo-product-red)}body.postid-105137 .halo-call-consult{border-color:var(--halo-product-red);color:var(--halo-product-red);background:#fff}.term-sua-chua .halo-category-guide,.term-thay-man-hinh .halo-category-guide{margin-top:34px}.term-sua-chua .halo-category-guide>h2{margin:34px 0 14px;font-size:26px;line-height:1.3}.halo-repair-service-content>h2:before,.term-apple-iphone-17-series-cu .halo-iphone17-used-guide>h2:before,.term-iphone-cu .halo-used-guide>h2:before,.term-may-cu .halo-used-hub>h2:before,.term-sim-ghep .halo-sim-guide>h2:before,.term-sua-chua .halo-category-guide>h2:before,.term-thay-man-hinh .halo-category-guide>h2:before{content:"";display:block;width:40px;height:4px;margin-bottom:14px;border-radius:2px;background:#e30613}.halo-repair-service-grid,.halo-repair-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 34px}.halo-repair-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.halo-repair-related-links a,.halo-repair-service-grid>a,.halo-repair-steps>div{padding:18px;border:1px solid #e2e2e2;border-radius:9px;color:#1a1a1a;background:#fff}.halo-repair-service-grid>a:hover{border-color:#e30613;text-decoration:none}.halo-repair-service-grid span,.halo-repair-service-grid strong{display:block}.halo-repair-service-grid strong{margin-bottom:7px;color:#e30613;font-size:17px}.halo-repair-service-grid span{line-height:1.55}.halo-repair-steps>div>span,.halo-screen-steps>div>span{margin-bottom:10px}.halo-repair-steps h3,.halo-screen-steps h3{margin:0 0 7px;font-size:16px}.halo-repair-steps p{margin:0;line-height:1.55}.halo-repair-checklist{padding-left:22px}.halo-repair-checklist li,.halo-screen-checklist li,.halo-sim-checklist li{margin-bottom:9px;line-height:1.6}.halo-repair-contact{margin-top:30px;padding:22px;border:1px solid #e30613;border-radius:10px;background:#fff}.halo-repair-contact h2,.halo-screen-contact h2{margin-top:0!important}@media (max-width:767px){.halo-repair-service-grid,.halo-repair-steps{grid-template-columns:1fr}.term-sua-chua .halo-category-guide>h2{font-size:23px}}.halo-repair-service-content>h2,.term-thay-man-hinh .halo-category-guide>h2{margin:34px 0 14px;font-size:26px;line-height:1.3}.halo-screen-steps,.halo-screen-symptoms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 28px}.halo-screen-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.halo-screen-steps>div,.halo-screen-symptoms>div{padding:18px;border:1px solid #e2e2e2;border-radius:9px;background:#fff}.halo-screen-symptoms span,.halo-screen-symptoms strong{display:block}.halo-screen-symptoms strong{margin-bottom:7px;color:#e30613;font-size:16px}.halo-screen-steps p,.halo-screen-symptoms span{line-height:1.55}.halo-screen-steps p{margin:0}.halo-screen-checklist{padding-left:22px}.halo-screen-contact{margin-top:30px;padding:22px;border:1px solid #e30613;border-radius:10px;background:#fff}@media (max-width:767px){.halo-screen-steps,.halo-screen-symptoms{grid-template-columns:1fr}.term-thay-man-hinh .halo-category-guide>h2{font-size:23px}}.halo-repair-service-intro{margin-bottom:28px;padding:24px;border:1px solid #e5e5e5;border-left:4px solid #e30613;border-radius:10px;background:#fff}.halo-repair-service-intro p{margin:0;line-height:1.65}.halo-repair-service-intro .halo-repair-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.halo-repair-service-intro .halo-repair-actions a{display:inline-flex;min-height:42px;padding:10px 16px;align-items:center;justify-content:center;border:1px solid #e30613;border-radius:6px;color:#e30613;font-weight:700}.halo-repair-note{margin:18px 0 30px;padding:16px 18px;border-left:4px solid #e30613;background:#fff1f2;line-height:1.65}.halo-repair-related-links{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 30px}.halo-repair-related-links a{padding:10px 14px;border:1px solid #dedede;border-radius:7px;font-weight:700}.halo-repair-related-links a:hover{border-color:#e30613;color:#e30613;text-decoration:none}@media (max-width:799px){.halo-repair-service-intro{width:100%;min-width:0;height:auto;max-height:none;padding:19px 16px;box-sizing:border-box;overflow:visible}.halo-repair-service-intro p{min-width:0;overflow-wrap:anywhere}.halo-repair-service-intro .halo-repair-actions a{width:100%;max-width:100%;box-sizing:border-box;white-space:normal;text-align:center}.halo-repair-service-content>h2{font-size:23px}.halo-repair-related-links{display:grid;grid-template-columns:1fr}}.term-apple-iphone-17-series-cu .halo-category-guide,.term-iphone-cu .halo-category-guide,.term-may-cu .halo-category-guide,.term-sim-ghep .halo-category-guide{margin-top:36px}.halo-scroll-anchor{height:0;scroll-margin-top:90px}.term-iphone-cu .halo-used-guide>h2{margin:36px 0 14px;font-size:26px;line-height:1.3}.halo-used-series{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0 30px}.halo-used-checks article,.halo-used-series a{padding:17px;border:1px solid #e1e1e1;border-radius:9px;background:#fff}.halo-used-series a{color:#1a1a1a}.halo-used-series a:hover{border-color:#e30613;text-decoration:none}.halo-used-series span,.halo-used-series strong{display:block}.halo-used-series strong{margin-bottom:7px;color:#e30613;font-size:17px}.halo-used-series span{line-height:1.5}.halo-used-note{margin:18px 0 30px;padding:17px 18px;border-left:4px solid #e30613;background:#fff0f1;line-height:1.65}.halo-used-checks,.halo-used-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:20px 0 30px}.halo-used-checks article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px}.halo-iphone17-checks article>span,.halo-repair-steps>div>span,.halo-screen-steps>div>span,.halo-sim-factors article>span,.halo-sim-steps article>span,.halo-used-checks article>span{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;color:#fff;background:#e30613;font-weight:700}.halo-used-checks h3{margin:0 0 6px;font-size:16px}.halo-used-checks p{margin:0;line-height:1.55}.halo-used-compare{gap:14px;margin:18px 0}.halo-iphone17-compare article,.halo-iphone17-fit article,.halo-used-compare>div,.halo-used-hub-compare article,.halo-used-hub-steps article{padding:18px;border:1px solid #e1e1e1;border-radius:9px;background:#fff}.halo-used-compare h3{margin:0 0 8px;font-size:18px}.halo-used-compare p{margin:0}.halo-used-contact{margin-top:25px;padding:21px;border:1px solid #e30613;border-radius:10px;background:#fff}.halo-iphone17-contact h2,.halo-sim-contact h2,.halo-used-contact h2,.halo-used-hub-contact h2{margin-top:0!important}.halo-iphone17-contact p:last-child,.halo-sim-contact p:last-child,.halo-used-contact p:last-child,.halo-used-hub-contact p:last-child,.single-post .halo-article-refresh p:last-child,body.tax-product_cat .woocommerce-products-header .term-description p:last-child{margin-bottom:0}@media (max-width:799px){body.halo-used-category-tree .term-description{width:100%;min-width:0;height:auto;max-height:none;padding:19px 16px;box-sizing:border-box;overflow:visible}body.halo-used-category-tree .term-description p{min-width:0;overflow-wrap:anywhere}body.halo-used-category-tree .term-description a{display:flex;width:100%;max-width:100%;margin-right:0;box-sizing:border-box;white-space:normal;text-align:center}.term-iphone-cu .halo-used-guide>h2{font-size:23px}.halo-used-series{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.halo-used-checks,.halo-used-compare{grid-template-columns:1fr}.halo-used-contact{padding:18px 16px}}.term-may-cu .halo-used-hub>h2{margin:36px 0 14px;font-size:26px;line-height:1.3}.halo-used-hub-card{display:flex;gap:22px;margin:18px 0 30px;padding:22px;align-items:center;justify-content:space-between;border:1px solid #e1e1e1;border-radius:10px;background:#fff}.halo-used-hub-card>div{max-width:760px}.halo-used-hub-card span{color:#666}.halo-used-hub-card h3{margin:5px 0 8px;font-size:20px}.halo-used-hub-card p{margin:0;line-height:1.6}.halo-used-hub-card>a{flex:0 0 auto;padding:11px 16px;border:1px solid #e30613;border-radius:6px;color:#fff;background:#e30613;font-weight:700}.halo-used-hub-card>a:hover{text-decoration:none}.halo-used-hub-compare,.halo-used-hub-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 30px}.halo-iphone17-compare h3,.halo-iphone17-fit h3,.halo-used-hub-compare h3,.halo-used-hub-steps h3{margin:0 0 7px;font-size:17px}.halo-iphone17-checks p,.halo-iphone17-compare p,.halo-iphone17-fit p,.halo-sim-factors p,.halo-sim-steps p,.halo-used-hub-compare p,.halo-used-hub-steps p{margin:0;line-height:1.55}.halo-used-hub-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.halo-used-hub-steps span{display:grid;width:32px;height:32px;margin-bottom:10px;place-items:center;border-radius:50%;color:#fff;background:#e30613;font-weight:700}.halo-used-hub-contact{margin-top:26px;padding:21px;border:1px solid #e30613;border-radius:10px;background:#fff}@media (max-width:799px){.term-may-cu .halo-used-hub>h2{font-size:23px}.halo-used-hub-card{display:block;padding:18px 16px}.halo-used-hub-card>a{display:block;margin-top:16px;text-align:center}.halo-used-hub-compare,.halo-used-hub-steps{grid-template-columns:1fr}.halo-used-hub-contact{padding:18px 16px}}.term-apple-iphone-17-series-cu .halo-iphone17-used-guide>h2{margin:36px 0 14px;font-size:26px;line-height:1.3}.halo-iphone17-stock-note{margin:18px 0 30px;padding:17px 18px;border-left:4px solid #e30613;background:#fff0f1;line-height:1.65}.halo-iphone17-fit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 30px}.halo-iphone17-checks,.halo-iphone17-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:20px 0 30px}.halo-iphone17-checks article,.halo-sim-factors article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px}.halo-iphone17-checks h3,.halo-sim-factors h3,.halo-sim-steps h3{margin:0 0 6px;font-size:16px}.halo-iphone17-compare{gap:14px;margin:18px 0 30px}.halo-iphone17-contact{margin-top:26px;padding:21px;border:1px solid #e30613;border-radius:10px;background:#fff}@media (max-width:799px){.term-apple-iphone-17-series-cu .halo-iphone17-used-guide>h2{font-size:23px}.halo-iphone17-checks,.halo-iphone17-compare,.halo-iphone17-fit{grid-template-columns:1fr}.halo-iphone17-contact{padding:18px 16px}}.term-sim-ghep .halo-sim-guide>h2{margin:36px 0 14px;font-size:26px;line-height:1.3}.halo-sim-factors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:20px 0 30px}.halo-sim-note{margin:18px 0 30px;padding:17px 18px;border-left:4px solid #e30613;background:#fff0f1;line-height:1.65}.halo-sim-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:20px 0 30px}.halo-iphone17-checks article,.halo-sim-factors article,.halo-sim-steps article{padding:17px;border:1px solid #e1e1e1;border-radius:9px;background:#fff}.halo-sim-steps article>span{margin-bottom:11px}.halo-sim-checklist{margin:16px 0 30px;padding-left:22px}.halo-sim-contact{margin-top:26px;padding:21px;border:1px solid #e30613;border-radius:10px;background:#fff}@media (max-width:799px){.term-sim-ghep .halo-sim-guide>h2{font-size:23px}.halo-sim-factors,.halo-sim-steps{grid-template-columns:1fr}.halo-sim-contact{padding:18px 16px}}body.tax-product_cat .page-title{text-transform:none}body.tax-product_cat .woocommerce-products-header .term-description{margin:0 0 24px;padding:18px 20px;border:1px solid #e3e3e3;border-left:4px solid #e30613;border-radius:8px;background:#fff}body.tax-product_cat .woocommerce-products-header .term-description p{margin:0 0 8px;line-height:1.65}body.tax-product_cat .woocommerce-products-header .term-description a{color:#c9000d;font-weight:700}body.tax-product_cat .halo-category-guide{padding:20px 22px}body.tax-product_cat .halo-category-guide>h2{margin:0 0 10px;color:#111;font-size:22px;line-height:1.35;text-transform:none}body.tax-product_cat .halo-category-guide>h2::before,body.tax-product_cat .halo-faq-title::before{content:"";display:block;width:40px;height:4px;margin-bottom:13px;border-radius:2px;background:#e30613}body.tax-product_cat .halo-category-guide>p{margin:0;line-height:1.65}body.tax-product_cat .halo-category-guide .halo-category-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}body.tax-product_cat .halo-category-guide .halo-category-links a{display:inline-flex;min-height:40px;padding:8px 13px;align-items:center;border:1px solid #e30613;border-radius:6px;color:#e30613;background:#fff;font-weight:700;text-decoration:none}body.tax-product_cat .halo-category-guide .halo-category-links a:first-child{color:#fff;background:#e30613}body.tax-product_cat .halo-faq-title{margin:0 0 16px;padding:0;border:0;color:#111;font-size:24px;line-height:1.35;text-transform:none}@media (max-width:799px){body.tax-product_cat .woocommerce-products-header .term-description{padding:16px 14px}body.tax-product_cat .halo-category-guide{padding:18px 16px}body.tax-product_cat .halo-category-guide>h2{font-size:20px}body.tax-product_cat .halo-category-guide .halo-category-links{display:grid;grid-template-columns:1fr}body.tax-product_cat .halo-category-guide .halo-category-links a{justify-content:center;text-align:center}body.tax-product_cat .halo-faq-title{font-size:22px}}body.tax-product_cat,body.term-iphone-lock{--halo-lock-red:#e30613;--halo-lock-red-dark:#bd0010;--halo-lock-ink:#15171a;--halo-lock-muted:#62666d;--halo-lock-line:#e4e5e7;--halo-lock-soft:#f7f7f8;--isures-filter-primary:#e30613;--isures-filter-secondary:#e30613}body.term-iphone-lock #main-content>.main.wrap{padding-top:32px;padding-bottom:44px}body.term-iphone-lock .page-title{position:relative;margin:0 0 18px;padding-left:16px;color:var(--halo-lock-ink);font-size:26px;font-weight:700;line-height:1.35;border-left:none}body.term-iphone-lock .page-title::before{content:"";position:absolute;top:2px;bottom:2px;left:0;width:4px;border-radius:3px;background:var(--halo-lock-red)}body.term-iphone-lock .term-description{max-width:none;margin-bottom:22px;color:#42464d;font-size:15px;line-height:1.65}body.term-iphone-lock .woocommerce-ordering{margin-bottom:14px;color:var(--halo-lock-muted)}body.term-iphone-lock .woocommerce-ordering .active,body.term-iphone-lock .woocommerce-ordering a{transition:color .18s ease}body.term-iphone-lock .woocommerce-ordering .active,body.term-iphone-lock .woocommerce-ordering a:hover{color:var(--halo-lock-red)}:is(body.term-iphone-lock,body.tax-product_cat) .isures-before--loop{margin-bottom:22px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-filter--wrap{border-color:var(--halo-lock-line);border-radius:10px;background:#fff;box-shadow:0 3px 14px rgb(17 24 39/.045)}:is(body.term-iphone-lock,body.tax-product_cat) .isures-price--filter_widget{padding:14px 16px 12px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-wd--title{color:var(--halo-lock-ink);font-weight:700}:is(body.term-iphone-lock,body.tax-product_cat) .isures-item--price_wrap{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-item--price{margin:0}:is(body.term-iphone-lock,body.tax-product_cat) .isures-item--price a{display:inline-flex;min-height:40px;padding:8px 12px;align-items:center;border:1px solid var(--halo-lock-line);border-radius:7px;color:#32363c;background:#fff;transition:border-color .18s ease,color .18s ease,background-color .18s ease}:is(body.term-iphone-lock,body.tax-product_cat) .isures-item--price a:focus-visible,:is(body.term-iphone-lock,body.tax-product_cat) .isures-item--price a:hover{border-color:var(--halo-lock-red);color:var(--halo-lock-red);background:#fff7f8;outline:0}:is(body.term-iphone-lock,body.tax-product_cat) .isures-title--range_price{margin:10px 0 8px;color:var(--halo-lock-muted)}:is(body.term-iphone-lock,body.tax-product_cat) .isures-custom--value_price{display:flex;gap:6px;align-items:center}:is(body.term-iphone-lock,body.tax-product_cat) .isures-custom--value_price input{width:180px;flex:0 1 180px;height:40px;border:1px solid var(--halo-lock-line);border-radius:7px;color:#333;background:#fff}:is(body.term-iphone-lock,body.tax-product_cat) .isures-custom--value_price input:focus{border-color:var(--halo-lock-red);outline:2px solid rgb(227 6 19/.12)}:is(body.term-iphone-lock,body.tax-product_cat) .isures-divider{min-width:24px;flex:1 1 auto;background:var(--halo-lock-line)}:is(body.term-iphone-lock,body.tax-product_cat) .isures-price--range_slider input[type=range]{accent-color:var(--halo-lock-red)}:is(body.term-iphone-lock,body.tax-product_cat) .isures-filter--custom_range{display:inline-flex;min-width:76px;min-height:40px;align-items:center;justify-content:center;border-radius:7px;color:#fff;background:var(--halo-lock-red);font-weight:700;transition:background-color .18s ease,transform .18s ease}:is(body.term-iphone-lock,body.tax-product_cat) .isures-filter--custom_range:focus-visible,:is(body.term-iphone-lock,body.tax-product_cat) .isures-filter--custom_range:hover{color:#fff;background:var(--halo-lock-red-dark);transform:translateY(-1px);outline:0}:is(body.term-iphone-lock,body.tax-product_cat) .isures-term--filter:not(.isures-price--filter_widget)>.isures-wd--title{min-height:40px;padding:9px 14px;border:1px solid var(--halo-lock-line);border-radius:7px;background:#fff}body.tax-product_cat ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:4px;border:0}body.tax-product_cat.woocommerce ul.products>li.product{display:flex;width:100%!important;max-width:100%!important;min-width:0;margin:0!important;padding:16px 14px 18px;flex-direction:column;float:none!important;justify-self:stretch!important;border:0;border-radius:10px;background:#fff;box-shadow:0 2px 12px rgb(17 24 39/.06);transition:box-shadow .2s ease,transform .2s ease}body.tax-product_cat ul.products>li.product:hover{z-index:1;box-shadow:0 10px 26px rgb(17 24 39/.11);transform:translateY(-3px)}body.tax-product_cat ul.products>li.product .product-thumb{display:flex;aspect-ratio:1/1;margin:0 0 12px;align-items:center;justify-content:center;overflow:hidden}body.tax-product_cat ul.products>li.product .product-thumb img{width:100%;height:100%;object-fit:contain;transition:transform .25s ease}body.tax-product_cat ul.products>li.product:hover .product-thumb img{transform:scale(1.025)}body.tax-product_cat ul.products>li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products>li.product h2{min-height:44px;margin:0 0 8px;color:var(--halo-lock-ink);font-size:16px;font-weight:600;line-height:1.4;text-align:center;text-transform:none}body.tax-product_cat ul.products>li.product .price{margin-top:auto;color:var(--halo-lock-red);font-size:18px;font-weight:700;line-height:1.3;text-align:center}body.term-iphone-lock .halo-category-guide,body.term-iphone-lock .halo-faq{margin-top:34px}@media (max-width:799px){:is(body.term-iphone-lock,body.tax-product_cat) .isures-before--loop,:is(body.term-iphone-lock,body.tax-product_cat) .isures-filter--nav_wrap,:is(body.term-iphone-lock,body.tax-product_cat) .isures-filter--wrap,:is(body.term-iphone-lock,body.tax-product_cat) .isures-price--filter_widget,body.term-iphone-lock #main-content,body.term-iphone-lock #main-content .main-content,body.term-iphone-lock #main-content>.main.wrap{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}body.term-iphone-lock #main-content .main-content{float:none}body.term-iphone-lock #main-content>.main.wrap{padding:22px 15px 34px}body.term-iphone-lock .page-title{margin-bottom:14px;font-size:23px}body.term-iphone-lock .term-description{margin-bottom:16px;font-size:14px;line-height:1.55}body.term-iphone-lock .woocommerce-ordering{display:flex;margin:0 0 13px;gap:8px 15px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}body.term-iphone-lock .woocommerce-ordering::-webkit-scrollbar{display:none}:is(body.term-iphone-lock,body.tax-product_cat) .isures-price--filter_widget{padding:13px 11px 11px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-item--price_wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-item--price a{width:100%;min-height:38px;justify-content:center;padding:7px 8px;text-align:center}:is(body.term-iphone-lock,body.tax-product_cat) .isures-custom--value_price{display:flex;gap:4px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-custom--value_price input{width:auto;min-width:0;flex:1 1 0%;height:38px;padding:7px;font-size:13px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-divider{min-width:10px;flex:0 1 18px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-wrapbtn--filter_range{margin-top:8px}:is(body.term-iphone-lock,body.tax-product_cat) .isures-filter--custom_range{width:100%;min-height:40px}body.tax-product_cat ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.tax-product_cat.woocommerce ul.products>li.product{width:100%!important;max-width:100%!important;min-width:100%!important;padding:10px 9px 13px!important;float:none!important;justify-self:stretch!important;border-radius:8px;box-shadow:0 2px 9px rgb(17 24 39/.055)}body.tax-product_cat ul.products>li.product:hover{transform:none}body.tax-product_cat ul.products>li.product .product-thumb{margin-bottom:9px}body.tax-product_cat ul.products>li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products>li.product h2{min-height:42px;margin-bottom:6px;font-size:14px;line-height:1.45}body.tax-product_cat ul.products>li.product .price{font-size:16px;white-space:nowrap}body.term-iphone-lock .halo-category-guide,body.term-iphone-lock .halo-faq{margin-top:26px}}.single-post .halo-article-refresh{clear:both;margin:30px 0 8px;padding:22px 24px;border:1px solid #dedede;border-left:4px solid #e30613;border-radius:8px;background:#fff;color:#202124}.single-post .halo-article-refresh h2{margin:0 0 14px;padding:0;border:0;color:#111;font-size:23px;line-height:1.3;text-align:left;text-transform:none}.single-post .halo-article-refresh p{margin:0 0 12px;line-height:1.7}.single-post .halo-article-refresh-links{padding-top:12px;border-top:1px solid #ececec}.single-post .halo-article-refresh-links a{color:#c5000c;font-weight:600;text-decoration:none}.single-post .halo-article-refresh-links a:focus,.single-post .halo-article-refresh-links a:hover{color:#111;text-decoration:underline}@media (max-width:600px){.single-post .halo-article-refresh{margin-top:24px;padding:18px 16px}.single-post .halo-article-refresh h2{font-size:20px}}.woocommerce-page .isures-filter--dropdown>.isures-wd--title,.woocommerce-page .isures-term--filter.isures-filter--dropdown>.isures-wd--title{display:inline-flex!important;align-items:center!important;min-height:36px!important;height:auto!important;padding:0 30px 0 14px!important;border:1px solid var(--halo-lock-line,#e4e5e7)!important;border-radius:7px!important;background:#fff!important;color:var(--halo-lock-ink,#15171a)!important;font-size:13px!important;line-height:1.3!important}.woocommerce-page .isures-filter--dropdown>.isures-wd--title::before{top:50%!important;right:13px!important;transform:translateY(-50%)!important;border-top-color:var(--halo-lock-muted,#62666d)!important}.woocommerce-page .isures-filter--dropdown>.isures-wd--title.active::before{transform:translateY(-50%) rotate(180deg)!important}body.post-type-archive-product .woocommerce-ordering select.orderby,body.tax-product_cat .woocommerce-ordering select.orderby{color:#222;background-color:#fff;border-color:#767676}body.tax-product_cat :is(.term-description,.halo-category-guide,.halo-faq) p a{color:#b90010;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.tax-product_cat :is(.term-description,.halo-category-guide,.halo-faq) p a:focus-visible,body.tax-product_cat :is(.term-description,.halo-category-guide,.halo-faq) p a:hover{color:#8f000c;text-decoration-thickness:2px}::selection{background:#df2016}::-moz-selection{background:#df2016}.block.posts .fa-angle-right,.nav-light .menu .sub-nav li.current-menu-item,.nav-light .menu .sub-nav li.current-menu-item>a,.nav-light .menu li li.current-menu-item,.nav-light .menu li li.current-menu-item>a,.nav-light .menu li li:hover,.nav-light .menu li li:hover>a,.nav-light .menu>.current-menu-item>a,.nav-light .menu>li:hover>a,.nav-light-search .search-icon:hover{color:#df2016}.navigation .menu>.current-menu-ancestor>a,.navigation .menu>.current-menu-item>a,.navigation .menu>.current-menu-parent>a,.navigation .menu>li:hover>a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-bottom-color:#df2016}.button,.sc-button-default:hover{background:#df2016}.nav-search .active .search-icon,.nav-search .search-icon:hover{border-color:#df2016}.page-title,.woocommerce .checkout h3,.woocommerce .related>h2{border-left-color:#df2016}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{border-color:#fff0 #fff0 #fff0 #df2016}.woocommerce ul.products li.product .woocommerce-loop-product__title:before,.woocommerce ul.products li.product h3:before,.woocommerce-account .post-content h2,.woocommerce-account form>h3,.woocommerce-checkout .post-content h2,.woocommerce-page .related>h2,.woocommerce-page ul.products li.product h3:before{border-left-color:#df2016}@media only screen and (max-width:799px){.navigation .mobile .fa{background:#df2016}}.navigation .menu .cart-widget .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:hover,.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce span.onsale,.woocommerce ul.products .add_to_cart_button.added:after,.woocommerce-page .widget_layered_nav ul li.chosen a,.woocommerce-page span.onsale,.woocommerce.widget .button,.woocommerce.widget .button:active,.woocommerce.widget .button:hover,body.woocommerce .main-wrap .button,body.woocommerce .main-wrap .button:active,body.woocommerce .main-wrap .button:hover,body.woocommerce-page .main-wrap .button,body.woocommerce-page .main-wrap .button:active,body.woocommerce-page .main-wrap .button:hover{background:#df2016}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border-color:#df2016}.woocommerce #reviews .meta>strong,.woocommerce .comment-form-rating .stars a,.woocommerce .product .price ins,.woocommerce .products .star-rating,.woocommerce .star-rating span,.woocommerce .star-rating:before,.woocommerce div.product p.price,.woocommerce form .form-row .required,.woocommerce ul.products li.product .amount,.woocommerce-page .product .price ins,.woocommerce-page .star-rating:before,.woocommerce-page form .form-row .required{color:#df2016}.main-footer{background-color:#000;background-image:none}.navigation{background-color:#fff}@media only screen and (max-width:799px){.navigation .menu>.current-menu-item>a,.navigation .menu>.current-menu-parent>a,.navigation .menu>li:hover>a{background-color:#fff}}.navigation.sticky{background:#fff;background:rgb(255 255 255/.9)}.main-head{background-color:#f52026;background-image:none}:root{--isures-filter-primary:#0088cc;--isures-filter-secondary:#e76301;--isures-ivp-primary:#d70018;--isures-ivp-columns_pc:4;--isures-ivp-columns_mb:3}.archive .woocommerce-pagination{display:none}