.wall-sconces h1 p{background-color:#000000b3}.track-lights h1 p{background-color:#000000b3;color:#fff!important}.privacy-policy ul,.privacy-policy ol,.terms-of-use ul,.terms-of-use ol{margin:0 0 20px 15px}.slideshow__slide--1597197844126 .hero__title{background-color:#ffffff80!important;color:#000!important}.hero__link .btn{margin-top:0!important}.slideshow__slide--59a00189-b224-49ce-a0c6-59117ea8a2f5 .hero__title{background-color:#ffffff80!important;color:#000!important}@media (max-width: 1024px){.slideshow__slide--1597197844126 .hero__title{font-size:18px!important}.slideshow__slide--1597197844126 .hero__text-content{padding:20px 0!important}}.vanity-lights h1 p,.all-lighting h1 p{background-color:#ffffffb3}.wall-sconces h1 p{color:#fff!important}@font-face{font-family:WorkSans-Regular;src:url(WorkSans-Regular.eot?#iefix) format("embedded-opentype"),url(WorkSans-Regular.woff) format("woff"),url(WorkSans-Regular.ttf) format("truetype"),url(WorkSans-Regular.svg#WorkSans-Regular) format("svg");font-weight:400;font-style:normal}.transition-body{position:relative}@media (max-width: 1024px){.transition-body .main-content{min-height:600px}}@media (max-width: 768px){.transition-body .main-content{min-height:500px}}.transition-body .main-content .shopify-section.index-section{margin-bottom:0;padding-bottom:34px}@media (max-width: 1024px){.transition-body .main-content .shopify-section.index-section{padding-bottom:0}}.transition-body .main-content #shopify-section-product-template .breadcrumb{max-width:1300px;margin:0 auto;padding:0 15px 20px}.transition-body .main-content #shopify-section-product-template .page-content{background:#fff;padding-top:0}.transition-body .main-content #shopify-section-product-template .page-content .grid{padding-top:30px}.transition-body .main-content #shopify-section-product-template .page-content .grid .medium-up--two-fifths{padding-left:0}.header-wrapper.payment-icon{position:relative}.header-wrapper.payment-icon .header-item{position:absolute;left:5%;top:0;z-index:99}.header-wrapper.payment-icon .header-item .site-nav .site-nav__link{color:#fff;padding-top:5px}@media (max-width: 480px){.header-wrapper.payment-icon .header-item .site-nav .site-nav__link .icon{width:20px}}.header-wrapper.payment-icon .announcement{background:#3f8276}.header-wrapper.payment-icon .announcement .announcement__text-tab{margin-top:0;position:absolute;top:7px;width:40px;height:25px;left:30px;margin-bottom:0}.header-wrapper.payment-icon .announcement .announcement__text-tab .search__link{color:#3f8276}.header-wrapper.payment-icon .announcement .announcement__text{padding:11px 13px;font-family:WorkSans-Regular;font-size:16px;line-height:18px;text-align:center;letter-spacing:.2625px;width:70%;margin:0 auto}@media (max-width: 1024px){.header-wrapper.payment-icon .announcement .announcement__text{font-size:14px;line-height:16px}}@media (max-width: 1024px){.header-wrapper.payment-icon .announcement .announcement__text{width:70%}}@media (max-width: 480px){.header-wrapper.payment-icon .announcement .announcement__text{font-size:12px;width:70%}}.header-wrapper.payment-icon .announcement .announcement__text .announcement__link{cursor:context-menu}.header-wrapper.payment-icon .site-nav--icons{position:absolute;top:-3px;right:5%;width:5%;height:40px;z-index:99}@media (max-width: 1024px){.header-wrapper.payment-icon .site-nav--icons{width:65px}}.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link{padding-right:5px}@media (max-width: 480px){.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link{right:3px}}.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link .cart-link{z-index:29;color:#fff;display:flex;align-items:center}.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link .cart-link .icon{display:none}@media (max-width: 480px){.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link .cart-link .icon{width:22px}}.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link .cart-link .icon__fallback-text{overflow:visible;font-size:14px;width:100%;color:#fff;height:100%;position:relative;font-weight:100}@media (max-width: 480px){.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link .cart-link .icon__fallback-text{font-size:12px}}.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .site-nav__link .cart-link .cart-link__bubble{display:block;font-weight:100;top:0;right:-13px;background:none}.header-wrapper.payment-icon .site-nav--icons .site-nav__icons .american-flag{z-index:29;width:22px;height:14px}.header-wrapper.payment-icon .site-header .icon-bar-background{display:none}.header-logos-bar{display:flex;align-items:center}.header-logos-bar .header_desktop_nav{width:65%;text-align:center}.header-logos-bar .site-nav .site-nav__item{padding-bottom:6px;margin:0 20px}.header-logos-bar .site-nav .site-nav__item .site-nav__link{font-family:WorkSans-Regular;font-size:17px;line-height:20px;letter-spacing:.28125px}.header-logos-bar .costco-logo{position:absolute;top:0;bottom:0;right:30px}@media (max-width: 768px){.header-logos-bar .costco-logo{margin-right:25px}}.header-logos-bar .costco-logo img{padding-top:13%;max-width:168px;width:100%}@media (max-width: 1024px){.header-logos-bar .costco-logo img{max-width:158px}}.background-media-text__inner .background-media-text__aligner{margin-top:10%;margin-left:1%}@media (max-width: 768px){.background-media-text__inner .background-media-text__aligner{margin:0;text-align:center}}.background-media-text__inner .background-media-text__aligner .animation-contents .rte.background-media-text__subtext{font-family:WorkSans-Regular;font-style:normal;font-weight:700;font-size:32px;line-height:38px;letter-spacing:1px;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,.25)}@media (max-width: 1024px){.background-media-text__inner .background-media-text__aligner .animation-contents .rte.background-media-text__subtext{font-size:26px;line-height:30px;letter-spacing:.4875px}}.background-media-text__inner .background-media-text__aligner .animation-contents .rte.background-media-text__subtext p{max-width:320px}@media (max-width: 1024px){.background-media-text__inner .background-media-text__aligner .animation-contents .rte.background-media-text__subtext p{max-width:310px}}@media (max-width: 589px){.background-media-text__inner .background-media-text__aligner .animation-contents .rte.background-media-text__subtext p{max-width:100%;text-align:center;color:#1c1d1dc2}}.featured-collection .section-header .section-header__title{font-family:WorkSans-Regular;font-weight:500;font-size:24px;line-height:28px;letter-spacing:1px;color:#000;position:relative}@media (max-width: 1024px){.featured-collection .section-header .section-header__title{font-size:22px}}.featured-collection .section-header .section-header__title .section-header__link{position:absolute;font-family:WorkSans-Regular;font-size:14px;line-height:16px;letter-spacing:.28125px;color:#fff;top:0;bottom:0;right:10px;text-transform:capitalize;padding:7px 12px;height:32px;font-weight:400;background:#303030}@media (max-width: 768px){.featured-collection .grid-overflow-wrapper .grid-product{width:50%}}@media (max-width: 768px){.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content{padding:0 20px}}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__image-mask{padding:0}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta{margin:0;padding:10px}@media (max-width: 768px){.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta{padding:20px 0}}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__title{margin:0;text-align:left;font-family:WorkSans-Regular;font-weight:500;font-size:16px;line-height:18px;letter-spacing:0;color:#000;min-height:45px;letter-spacing:.3px;text-transform:uppercase}@media (max-width: 1024px){.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__title{font-size:15px;min-height:40px}}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__price{margin:0;display:flex;align-items:center}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__price .costco_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#000;text-align:left;line-height:1.2}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__price .costco_price .costco_price_title{font-size:12px;line-height:14px;letter-spacing:.24375px}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__price .costco_price .sale-price{font-weight:500;font-size:15px;line-height:18px;letter-spacing:.3px}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__price .regular_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#777677;text-align:left;line-height:1.2}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__price .regular_price .regular_price_title{font-size:12px;line-height:14px;letter-spacing:.3px}.featured-collection .grid-overflow-wrapper .grid-product .grid-product__content .grid-product__meta .grid-product__price .regular_price .grid-product__price--original{font-size:14px;line-height:16px;letter-spacing:.3px}.collection-products .grid--uniform .grid-product__content .grid-product__image-mask{padding:0 10px}.collection-products .grid--uniform .grid-product__content .grid-product__meta{margin:10px 0 0}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__title{margin:0;text-align:left;font-family:WorkSans-Regular;font-style:normal;font-weight:700;font-size:16px;line-height:18px;letter-spacing:0;color:#000;min-height:45px}@media (max-width: 480px){.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__title{min-height:40px}}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__price{margin:0;display:flex;align-items:center}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__price .costco_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#000;text-align:left;line-height:1.2}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__price .costco_price .costco_price_title{font-size:12px;line-height:14px;letter-spacing:.3px}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__price .costco_price .sale-price{font-weight:700;font-size:14px;letter-spacing:.3px}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__price .regular_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#777677;text-align:left;line-height:1.2}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__price .regular_price .regular_price_title{font-size:12px;letter-spacing:.3px}.collection-products .grid--uniform .grid-product__content .grid-product__meta .grid-product__price .regular_price .grid-product__price--original{font-size:14px;letter-spacing:.3px}.site-footer.pet-footer{background-color:#fff;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}.site-footer.pet-footer .value-props,.site-footer.pet-footer .footer-copyright-images{display:none}.site-footer.pet-footer .footer-bottom{display:none;background-color:#0c5196;width:100%;margin:0 auto}.site-footer.pet-footer .footer-bottom .footer__copyright{padding:12px 32px;text-align:left;max-width:1300px;background-color:#0c5196;margin:0 auto;font-size:13px;letter-spacing:.225px;color:#fff;font-weight:200}.site-footer.pet-footer .footer-grid{position:relative}.site-footer.pet-footer .footer-grid .grid__item{padding-bottom:20px;width:25%}@media (max-width: 768px){.site-footer.pet-footer .footer-grid .grid__item{padding-left:30px;width:100%;padding-bottom:0}}.site-footer.pet-footer .footer-grid .grid__item .collapsible-content__inner .site-footer__linklist a,.site-footer.pet-footer .footer-grid .grid__item .collapsible-content__inner .footer_custom_text{font-family:WorkSans-Regular;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.24375px;color:#000}.site-footer.pet-footer .footer-grid .grid__item .collapsible-content__inner .footer_custom_text span{color:#767676}.site-footer.pet-footer .footer-grid .connected_by{position:absolute;display:inline-block;top:5px;right:0}@media (max-width: 480px){.site-footer.pet-footer .footer-grid .connected_by{top:5%}}.site-footer.pet-footer .footer-grid .connected_by .conncted_by_link{background-image:url(/cdn/shop/files/liveChannel_blue.svg?v=2859796714716220484);width:162px;background-size:cover;margin-bottom:0;height:40px}.collection_template .page-content{padding-top:30px}.collection_template .page-content .breadcrumb{margin-bottom:15px}.collection_template .page-content .section-header{margin-bottom:5px}.collection_template .page-content .section-header .section-header__title{text-align:center}.collection_template .page-content .collection-products .grid__item .grid-product__content .grid-product__meta{padding:10px}@media (max-width: 1440px){.collection_template .collection_banner{height:278px}}@media (max-width: 1200px){.collection_template .collection_banner{height:230px}}@media (max-width: 1024px){.collection_template .collection_banner{height:200px}}@media (max-width: 768px){.collection_template .collection_banner{height:147px}}@media (max-width: 480px){.collection_template .collection_banner{background:#1716160d}}.collection_template .collection_banner .collection-hero__content .section-header__title{text-align:center;width:100%;padding-bottom:7%}.collection_template .collection_banner .collection-hero__content .section-header__title .animation-contents p{font-family:WorkSans-Regular;font-weight:700;font-size:24px;line-height:28px;letter-spacing:.28125px;text-transform:uppercase;color:#000}.collection_template .collection_banner .collection-hero__content.wall-sconce .section-header__title .animation-contents p{color:#fff}.collection_template .page-content{padding-bottom:10px}.collection_template .page-content h3{font-family:WorkSans-Regular;font-weight:700;font-size:24px;line-height:28px;letter-spacing:.28125px;color:#000}@media (max-width: 480px){.collection_template .page-content h3{text-align:center;font-size:22px;padding:0 10px}}.collection_template .page-content p{font-family:WorkSans-Regular;font-weight:400;font-size:14px;line-height:20px;color:#000}.collection_template .page-content .collection-products{padding-top:3%}@media (max-width: 480px){.collection_template .page-content .collection-products .grid--uniform{margin-left:0}}@media (max-width: 480px){.collection_template .page-content .collection-products .grid--uniform .grid__item{width:90%;margin:0 auto}}@media (max-width: 480px){.collection_template .page-content .collection-products .grid--uniform .grid__item .grid-product__meta{width:90%;margin:0 auto}}.product_template .page-content{padding-bottom:0}@media (max-width: 480px){.product_template .page-content .grid__item{padding-top:30px;padding-left:30px}}.product_template .page-content .grid__item .product-single__meta .product-single__title{font-family:WorkSans-Regular;font-size:24px;line-height:28px;letter-spacing:.28125px;margin-bottom:20px;text-transform:uppercase;color:#000}.product_template .page-content .grid__item .product-single__meta .product-single__sku{font-family:WorkSans-Regular;margin-bottom:10px}.product_template .page-content .grid__item .product-single__meta .product-single__sku span{padding-right:10px}.product_template .page-content .grid__item .product-single__meta .product_price{margin:0;display:flex;align-items:center}.product_template .page-content .grid__item .product-single__meta .product_price .costco_price{width:30%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#000;text-align:left;line-height:1.2}@media (max-width: 480px){.product_template .page-content .grid__item .product-single__meta .product_price .costco_price{width:50%}}.product_template .page-content .grid__item .product-single__meta .product_price .costco_price .costco_price_title{font-size:14px;letter-spacing:.3px}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product_price .costco_price .costco_price_title{font-size:12px}}.product_template .page-content .grid__item .product-single__meta .product_price .costco_price .sale-price{font-weight:700;letter-spacing:.3px;font-size:17px;color:#444}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product_price .costco_price .sale-price{font-size:15px}}.product_template .page-content .grid__item .product-single__meta .product_price .regular_price{width:70%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#777677;text-align:left;line-height:1.2}.product_template .page-content .grid__item .product-single__meta .product_price .regular_price .regular_price_title{font-size:14px;letter-spacing:.3px}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product_price .regular_price .regular_price_title{font-size:12px}}.product_template .page-content .grid__item .product-single__meta .product_price .regular_price .product__price--compare{font-size:17px;letter-spacing:.3px;font-weight:400}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product_price .regular_price .product__price--compare{font-size:15px}}.product_template .page-content .grid__item .product-single__meta .product-special-description{padding-top:20px;padding-bottom:5px}.product_template .page-content .grid__item .product-single__meta .product-special-description p{font-size:16px;line-height:22px;font-family:WorkSans-Regular;font-weight:400;text-transform:capitalize;color:#444;margin-bottom:0}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product-special-description p{font-size:14px;line-height:20px}}.product_template .page-content .grid__item .product-single__meta .product-short-description{padding-top:0;padding-bottom:20px}.product_template .page-content .grid__item .product-single__meta .product-short-description .speical_des{font-family:WorkSans-Regular;font-weight:700;font-size:24px;line-height:26px;color:#3e2d29;padding-bottom:10px;letter-spacing:.28125px}.product_template .page-content .grid__item .product-single__meta .product-short-description .bold-text{font-weight:700;padding:10px 0}.product_template .page-content .grid__item .product-single__meta .product-short-description p{font-size:16px;line-height:22px;font-family:WorkSans-Regular;font-weight:400;text-transform:capitalize;color:#444;margin-bottom:0}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product-short-description p{font-size:14px;line-height:20px}}.product_template .page-content .grid__item .product-single__meta .product-single__form{margin-top:20px;margin-bottom:25px}.product_template .page-content .grid__item .product-single__meta .product-single__form .variant-wrapper{margin-bottom:0}.product_template .page-content .grid__item .product-single__meta .product-single__form .variant-wrapper .variant__label{font-size:16px;line-height:19px;letter-spacing:0;font-style:normal;font-weight:700;text-transform:capitalize;font-family:WorkSans-Regular;margin-bottom:0}.product_template .page-content .grid__item .product-single__meta .product-single__form .variant-wrapper .variant-input-wrap{margin-bottom:5px}.product_template .page-content .grid__item .product-single__meta .product-single__form .variant-wrapper .variant-input-wrap input[type=radio]:checked+label{padding:5px 15px;font-size:16px;line-height:19px;background:#00a7e1;color:#fff;box-shadow:none;border-radius:4px}.product_template .page-content .grid__item .product-single__meta .product-single__form .variant-wrapper .variant-input-wrap label{box-shadow:none}.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity{display:flex;align-items:center;margin-bottom:10px}.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity label{text-transform:capitalize;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.3px;font-family:WorkSans-Regular;margin-bottom:0;margin-right:10px;line-height:1.8}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity label{font-size:12px}}.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity .js-qty__wrapper{width:66px;min-width:66px;box-sizing:border-box;border-radius:2px}.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity .js-qty__wrapper .js-qty__num{border:none;padding:0;font-size:14px;font-family:WorkSans-Regular;line-height:1.5}@media (max-width: 1024px){.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity .js-qty__wrapper .js-qty__num{font-size:12px}}.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity .js-qty__wrapper .js-qty__adjust--minus{background-color:#fff!important;padding:0 5px;border:.5px solid #A9A9A9;box-sizing:border-box;border-radius:unset}.product_template .page-content .grid__item .product-single__meta .product-single__form .product__quantity .js-qty__wrapper .js-qty__adjust--plus{background-color:#fff!important;border:.5px solid #A9A9A9;box-sizing:border-box;border-radius:unset;padding:0 5px}.product_template .page-content .grid__item .product-single__meta .product-single__form .payment-buttons{margin-top:20px}.product_template .page-content .grid__item .product-single__meta .product-single__form .payment-buttons .btn--tertiary{font-size:14px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;max-width:358px;background:#303030;border-radius:2px!important;padding:5px 20px;border:none;min-height:45px;width:100%;color:#fff;font-family:WorkSans-Regular;font-style:normal;font-weight:400}.product_template .page-content .grid__item .product-single__meta .product-single__form .payment-buttons .add-to-cart-disclaimer{display:none}.product_template .page-content .description-title{font-family:WorkSans-Regular;font-style:normal;font-weight:700;font-size:20px;line-height:23px;letter-spacing:.28125px;margin-bottom:5px;padding-top:40px}.product_template .page-content .product-single__description{max-width:1300px;margin:30px auto}.product_template .page-content .product-single__description .product-limite{text-transform:uppercase;letter-spacing:3px;font-size:12px}.product_template .page-content .product-single__description .product-des{font-size:16px;margin-top:15px}.product_template .page-content .product-single__description p{font-family:WorkSans-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.3px;max-width:725px;margin-bottom:15px}@media (max-width: 1024px){.product_template .page-content .product-single__description p{max-width:525px}}.product_template .page-content .product-single__description ul{font-family:WorkSans-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.3px;max-width:725px;margin-bottom:10px}@media (max-width: 1024px){.product_template .page-content .product-single__description ul{max-width:525px}}.additon-description{display:flex;justify-content:flex-start;padding:5% 1%;max-width:1300px;margin:0 auto}@media (max-width: 1024px){.additon-description{padding:5% 2%}}@media (max-width: 480px){.additon-description{display:grid}}.additon-description .feature-section-title p,.additon-description .specs-section-title p,.additon-description .feature-details p{border-bottom:1px solid #000;padding-bottom:15px;font-family:WorkSans-Regular;font-size:20px;font-weight:700}.additon-description .feature-section-title .details-block ul li,.additon-description .specs-section-title .details-block ul li,.additon-description .feature-details .details-block ul li{font-family:WorkSans-Regular;font-size:1rem;letter-spacing:.3px}.additon-description .product-features-description{flex:0 0 50%;max-width:50%;padding:0 3%}@media (max-width: 480px){.additon-description .product-features-description{max-width:100%;flex:none}}.additon-description .product-features-description .feature-section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.additon-description .product-features-description .feature-section .feature-section-blocks{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;width:calc(50% - 7.5px)}@media (max-width: 768px){.additon-description .product-features-description .feature-section .feature-section-blocks{width:100%}}.additon-description .product-features-description .feature-section .feature-section-blocks img{flex:0 0 32%;width:32%}.additon-description .product-features-description .feature-section .feature-section-blocks p{font-family:WorkSans-Regular;font-size:1rem;letter-spacing:.3px;color:#000;flex:0 0 60%;margin-bottom:0;font-weight:700}@media (max-width: 1024px){.additon-description .product-features-description .feature-section .feature-section-blocks p{font-size:14px}}@media (max-width: 480px){.additon-description .product-features-description .feature-section .feature-section-blocks p{font-size:1rem}}.additon-description .product-specs-description{flex:0 0 50%;max-width:50%;padding:0 2%}@media (max-width: 480px){.additon-description .product-specs-description{max-width:100%;flex:none}}.additon-description .product-specs-description .specs-list .spec{display:flex;margin-bottom:10px;align-items:center;font-family:WorkSans-Regular;font-size:1rem;letter-spacing:.3px;color:#000}@media (max-width: 1024px){.additon-description .product-specs-description .specs-list .spec{font-size:15px}}@media (max-width: 480px){.additon-description .product-specs-description .specs-list .spec{font-size:1rem}}.additon-description .product-specs-description .specs-list .spec .spec-name{width:calc(50% - 15px);font-weight:700;line-height:1.1}.additon-description .product-specs-description .specs-list .spec .spec-result{margin-left:50px;width:calc(50% - 10px);color:#303030}.recommentdation-template .index-section{margin-top:20px}.recommentdation-template .index-section .product-recommendations-placeholder .product-single__related{padding-bottom:30px}.recommentdation-template .index-section .product-recommendations-placeholder .product-recommendations .product-single__related .grid-product{min-height:330px;margin-bottom:40px}.recommentdation-template .page-width .section-header .section-header__title{font-family:WorkSans-Regular;font-style:normal;font-weight:400;font-size:24px;line-height:28px;letter-spacing:.28125px;color:#000}@media (max-width: 768px){.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content{padding:0 20px}}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__image-mask{padding:0 10px}@media (max-width: 768px){.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__image-mask{padding:10px}}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta{margin:10px 0 0;padding:10px}@media (max-width: 768px){.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta{padding:20px 0}}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__title{margin:0;text-align:left;font-family:WorkSans-Regular;font-style:normal;font-weight:700;font-size:16px;line-height:18px;letter-spacing:0;color:#000;min-height:55px}@media (max-width: 1024px){.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__title{min-height:40px;font-size:14px}}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__price{margin:0;display:flex;align-items:center}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__price .costco_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#000;text-align:left;line-height:1.2}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__price .costco_price .costco_price_title{font-size:12px;line-height:14px;letter-spacing:.3px}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__price .costco_price .sale-price{font-weight:700;font-size:14px;letter-spacing:.3px}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__price .regular_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#777677;text-align:left;line-height:1.2}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__price .regular_price .regular_price_title{font-size:12px;line-height:14px;letter-spacing:.3px}.recommentdation-template .page-width .grid-overflow-wrapper .product-single__related .grid-product__content .grid-product__meta .grid-product__price .regular_price .grid-product__price--original{font-size:14px;letter-spacing:.3px}#CartDrawer.drawer--is-open{padding-left:20px;padding-right:20px;width:360px}#CartDrawer.drawer--is-open .ajax_cart_drawer{left:20px;right:20px}#CartDrawer.drawer--is-open .ajax_cart_drawer .drawer__title{font-family:revert;font-style:normal;font-weight:500;font-size:24px;line-height:21px;padding-right:10px;letter-spacing:.28125px}#CartDrawer.drawer--is-open .ajax_cart_drawer .drawer__title #cart-title-count{float:right;font-weight:100}#CartDrawer.drawer--is-open .ajax_cart_drawer .drawer__close .drawer__close-button{right:0;padding:0}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form{padding-left:15px;padding-right:10px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner{padding:15px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row{border-bottom:none}@media (max-width: 480px){#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row{padding-top:10px}}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .one-third{width:25%;padding-left:20px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds{width:75%;padding-left:10px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .ajaxcart__product-name--wrapper .ajaxcart-product-name-section{width:95%;padding-bottom:5px;padding-top:5px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .ajaxcart__product-name--wrapper .ajaxcart-product-name-section .ajaxcart__product-name{font-family:WorkSans-Regular;font-weight:700;font-size:14px;line-height:16px;letter-spacing:.28125px;text-transform:uppercase}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .ajaxcart__product-name--wrapper .ajaxcart-product-remove-section{width:5%;float:right}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table{display:grid}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell{order:2;width:100%}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell .ajaxcart__quantity{width:100%;display:flex;justify-content:center;align-items:center}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell .ajaxcart__quantity label{clip:unset;width:45%;height:auto;font-family:WorkSans-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.3px;position:relative;margin-bottom:2px;text-transform:capitalize}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell .ajaxcart__quantity .js-qty__wrapper{width:50%;margin-right:30%}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell .ajaxcart__quantity .js-qty__wrapper .js-qty__num{border:none;background-color:#fff!important;height:21px;font-size:14px;line-height:12px;font-weight:400;font-family:WorkSans-Regular}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell .ajaxcart__quantity .js-qty__wrapper button{background-color:#fff!important;border:.5px solid #A9A9A9;border-radius:unset;padding:0 5px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell.text-right{order:1;text-align:left!important;margin-bottom:0}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__inner .ajaxcart__row .grid .two-thirds .display-table .display-table-cell.text-right .ajaxcart__price{text-align:left!important;font-weight:700;font-size:15px;line-height:18px;letter-spacing:.3px;color:#000;font-family:WorkSans-Regular}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__footer{left:20px;right:20px;border-top:2px solid}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__footer .grid--full .grid__item p{font-family:WorkSans-Regular;font-weight:700;font-size:16px;line-height:23px;letter-spacing:.3px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__footer .grid--full .text-right p{font-family:WorkSans-Regular;font-weight:700;font-size:16px;line-height:18px;text-align:right;letter-spacing:.3px}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__footer .ajaxcart__note{display:none}#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__footer button.btn.btn--full.cart__checkout{background-color:#303030;border-radius:4px;font-family:WorkSans-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.5px;padding:11px;margin-left:20px;max-width:286px}@media (max-width: 480px){#CartDrawer.drawer--is-open .drawer__inner.ajax_cart_form form .drawer__footer button.btn.btn--full.cart__checkout{padding:10px 15px}}.contact_page .contact_content{margin-bottom:30px}.contact_page .contact_content .notified{font-weight:300;font-size:14px;line-height:1.8em;color:#000;font-family:WorkSans-Regular}.contact_page .contact_content .contact_address{font-size:14px;line-height:1.8em;color:#000;font-family:WorkSans-Regular;font-weight:300;margin-bottom:0}.contact_page .contact_content .company_name{font-size:15px;line-height:1.8em;color:#000;font-family:WorkSans-Regular;margin-bottom:0}.contact_page .contact_info p{font-size:14px;line-height:1.8em;color:#000;font-family:WorkSans-Regular;font-weight:200;margin-bottom:10px}.contact_page .contact_info p strong{padding-right:5px}@media (max-width: 480px){.page-content .rte--nomargin{padding-left:10px}}.page-content .rte--nomargin p{line-height:1.65em;margin-bottom:0}.page-content .rte--nomargin p span a{border-bottom:none}.page-content .rte--nomargin p span a:hover:after{border-bottom:none}.page-content .rte--nomargin .video_page_section{display:flex;align-items:flex-start;flex-wrap:wrap}.page-content .rte--nomargin .video_page_section .short-video-desc{width:30%}@media (max-width: 480px){.page-content .rte--nomargin .video_page_section .short-video-desc{width:100%}}.page-content .rte--nomargin .video_page_section .short-video-desc .main-videos{font-size:1.2em;line-height:28px;letter-spacing:.5px;font-style:italic;color:#007db8;text-align:center;max-width:250px;width:100%;margin:0 auto;padding-top:5px;padding-bottom:15px}@media (max-width: 768px){.page-content .rte--nomargin .video_page_section .short-video-desc .main-videos{max-width:100%}}@media (max-width: 480px){.page-content .rte--nomargin .video_page_section .short-video-desc .main-videos{padding:0 30px}}.page-content .rte--nomargin .video_page_section .short-video-desc .icon-img{padding-top:10px;font-size:20px;letter-spacing:.5px;font-style:italic;color:#007db8;margin-bottom:0}.page-content .rte--nomargin .video_page_section .image{width:70%;text-align:right}@media (max-width: 480px){.page-content .rte--nomargin .video_page_section .image{width:100%}}.page-content .rte--nomargin .video_page_section .image img{width:90%;border:5px solid #000;border-radius:10px}@media (max-width: 768px){.page-content .rte--nomargin .video_page_section .image img{width:95%;height:230px}}@media (max-width: 480px){.page-content .rte--nomargin .video_page_section .image img{width:100%;height:auto}}.page-content .rte--nomargin .video_page_section .caption{padding:20px 0}.page-content .rte--nomargin .video_page_section .caption .main-tt{font-size:1.2em;line-height:28px;letter-spacing:.5px;color:#007db8;text-align:center;padding-top:5px;padding-bottom:15px}.page-content .rte--nomargin .video_page_section .caption .sub-tt{font-size:1em;font-weight:700;color:#444;letter-spacing:0;line-height:22px}.page-content .rte--nomargin .video_page_section .caption .main-videos{font-size:1.4em;line-height:28px;letter-spacing:.5px;color:#007db8;text-align:center;padding:20px}.page-content .rte--nomargin .video_page_section .caption .video-sections{padding-bottom:30px;font-size:16px;font-weight:400;font-family:WorkSans-Regular;line-height:24px;display:inline-block;width:100%}.page-content .rte--nomargin .video_page_section .caption .video-sections .video-tt{font-size:1.2em;line-height:28px;letter-spacing:.5px;color:#007db8;padding:5px}.page-content .rte--nomargin .video_page_section .caption .video-sections .video_blocks{width:65%;float:left;margin-right:20px}@media (max-width: 768px){.page-content .rte--nomargin .video_page_section .caption .video-sections .video_blocks{width:100%;margin-bottom:20px}}.shipping-policy .rte--nomargin{display:flex;justify-content:center;flex-wrap:wrap}.shipping-policy .rte--nomargin .short-desc{width:30%}@media (max-width: 480px){.shipping-policy .rte--nomargin .short-desc{width:100%}}.shipping-policy .rte--nomargin .short-desc .shipping_free{font-size:17px;letter-spacing:0;color:#0c5196}.shipping-policy .rte--nomargin .short-desc .shipping_policy_title{line-height:22px;font-size:16px;letter-spacing:0;color:#0c5196}.shipping-policy .rte--nomargin .image{width:70%;text-align:right}@media (max-width: 480px){.shipping-policy .rte--nomargin .image{width:100%;text-align:center}}.shipping-policy .rte--nomargin .image img{border:5px solid #222;border-radius:10px;width:90%}.shipping-policy .rte--nomargin .caption{width:100%;font-weight:300;font-family:WorkSans-Regular;font-size:15px;color:#000}.shipping-policy .rte--nomargin .small_content{width:100%;font-size:13px;line-height:16px}.shipping-policy .rte--nomargin .logo-small{width:100%;text-align:center}.electric-fence-trouble-shoot .rte--nomargin{display:flex;justify-content:center;flex-wrap:wrap}.electric-fence-trouble-shoot .rte--nomargin .short-desc{width:35%}@media (max-width: 480px){.electric-fence-trouble-shoot .rte--nomargin .short-desc{width:100%}}.electric-fence-trouble-shoot .rte--nomargin .short-desc .electric_shoot{font-size:18px;letter-spacing:0;line-height:24px;color:#007db8}.electric-fence-trouble-shoot .rte--nomargin .short-desc .electiric_fence{font-size:15px;letter-spacing:0;line-height:22px;color:#4079b8;margin-top:20px}.electric-fence-trouble-shoot .rte--nomargin .image{width:65%;text-align:right}@media (max-width: 480px){.electric-fence-trouble-shoot .rte--nomargin .image{width:100%;text-align:center}}.electric-fence-trouble-shoot .rte--nomargin .image img{border:5px solid #222;border-radius:10px;width:90%}.electric-fence-trouble-shoot .rte--nomargin .caption{width:100%;font-weight:300;font-family:WorkSans-Regular;font-size:15px;color:#000}.instruction-manuals .rte--nomargin{display:flex;flex-wrap:wrap;justify-content:center}.instruction-manuals .rte--nomargin .short-desc{width:35%}@media (max-width: 768px){.instruction-manuals .rte--nomargin .short-desc{width:100%}}.instruction-manuals .rte--nomargin .short-desc .instruction_title{font-size:1.2em;line-height:28px;letter-spacing:.5px;font-style:italic;color:#007db8;width:100%;margin:0 auto;padding-top:5px;padding-bottom:15px}.instruction-manuals .rte--nomargin .short-desc .icon-img{padding-top:10px;font-size:18px;letter-spacing:.5px;font-style:italic;color:#007db8;margin-bottom:0}@media (max-width: 768px){.instruction-manuals .rte--nomargin .short-desc .icon-img{padding-left:15%}}.instruction-manuals .rte--nomargin .image{width:65%;text-align:right}@media (max-width: 768px){.instruction-manuals .rte--nomargin .image{width:100%}}.instruction-manuals .rte--nomargin .image img{width:90%;border:5px solid #222;border-radius:10px}@media (max-width: 1024px){.instruction-manuals .rte--nomargin .image img{width:95%}}@media (max-width: 768px){.instruction-manuals .rte--nomargin .image img{width:100%}}.instruction-manuals .rte--nomargin .caption .main-img{text-align:center}.instruction-manuals .rte--nomargin .caption .main-img .main-tt{font-size:1.2em;line-height:28px;letter-spacing:.5px;color:#007db8;text-align:center;padding-top:15px}.instruction-manuals .rte--nomargin .caption .main-img .sub-tt{font-size:1em;font-weight:700;color:#444;letter-spacing:0;line-height:22px}.instruction-manuals .rte--nomargin .caption .main-desc-block .main_tt{font-size:1.4em;line-height:28px;letter-spacing:.5px;color:#007db8;padding-top:20px}.instruction-manuals .rte--nomargin .caption .main-desc-block .sub-content{font-size:1em;line-height:24px;letter-spacing:.5px;color:#007db8;padding-top:5px}.instruction-manuals .rte--nomargin .caption .main-desc-block .picture{display:inline-block}.instruction-manuals .rte--nomargin .caption .main-desc-block .picture img{padding:5px}.power-pet-trouble-shoot .rte--nomargin{display:flex;flex-wrap:wrap}.power-pet-trouble-shoot .rte--nomargin .short-desc{width:35%}@media (max-width: 768px){.power-pet-trouble-shoot .rte--nomargin .short-desc{width:100%}}.power-pet-trouble-shoot .rte--nomargin .short-desc .trouble_title{font-size:1.3em;font-weight:700;letter-spacing:0;font-style:italic;color:#dc030b;line-height:28px;max-width:300px}@media (max-width: 768px){.power-pet-trouble-shoot .rte--nomargin .short-desc .trouble_title{max-width:100%;text-align:center}}.power-pet-trouble-shoot .rte--nomargin .short-desc .trouble_subtitle{font-size:1.1em;font-weight:700;letter-spacing:0;line-height:26px;color:#007eff;font-style:normal;padding:20px 0}@media (max-width: 768px){.power-pet-trouble-shoot .rte--nomargin .short-desc .trouble_subtitle{text-align:center;padding-bottom:0;margin-bottom:0}}.power-pet-trouble-shoot .rte--nomargin .image{width:65%;text-align:right}@media (max-width: 768px){.power-pet-trouble-shoot .rte--nomargin .image{width:100%}}.power-pet-trouble-shoot .rte--nomargin .image img{width:95%;border:5px solid #000;border-radius:10px}@media (max-width: 768px){.power-pet-trouble-shoot .rte--nomargin .image img{width:100%}}.power-pet-trouble-shoot .rte--nomargin .caption,.power-pet-trouble-shoot .rte--nomargin .caption img{width:100%}@media (max-width: 1024px){.index-section--hero .slideshow-wrapper .hero--450px{height:298px}}@media (max-width: 768px){.index-section--hero .slideshow-wrapper .hero--450px{height:220px}}.index-section--hero .slideshow-wrapper .slideshow__slide .hero__link{background-color:#09d;border:none;border-radius:3px;margin-top:15px}.index-section--hero .slideshow-wrapper .slideshow__slide .hero__link .animation-contents .btn--small{border:none;padding:8px 15px;font-weight:400;font-size:14px;letter-spacing:.5px;font-family:WorkSans-Regular}@media (max-width: 480px){.index-section--hero .slideshow-wrapper .slideshow__slide .hero__link .animation-contents .btn--small{margin-top:0}}@media (max-width: 480px){.page-content .section-header__title{font-size:1.5em}}#shopify-section-warranty-claim{background:#f1f1f1}#shopify-section-information-requests,#shopify-section-instructional-video,#shopify-section-warranty-claim{margin-top:0}#shopify-section-information-requests .information-requests,#shopify-section-information-requests .instructional-videos,#shopify-section-information-requests .warranty-claim,#shopify-section-instructional-video .information-requests,#shopify-section-instructional-video .instructional-videos,#shopify-section-instructional-video .warranty-claim,#shopify-section-warranty-claim .information-requests,#shopify-section-warranty-claim .instructional-videos,#shopify-section-warranty-claim .warranty-claim{position:relative}#shopify-section-information-requests .information-requests .page-title,#shopify-section-information-requests .instructional-videos .page-title,#shopify-section-information-requests .warranty-claim .page-title,#shopify-section-instructional-video .information-requests .page-title,#shopify-section-instructional-video .instructional-videos .page-title,#shopify-section-instructional-video .warranty-claim .page-title,#shopify-section-warranty-claim .information-requests .page-title,#shopify-section-warranty-claim .instructional-videos .page-title,#shopify-section-warranty-claim .warranty-claim .page-title{position:absolute;top:40%;left:10%}#shopify-section-information-requests .information-requests .page-title .title,#shopify-section-information-requests .instructional-videos .page-title .title,#shopify-section-information-requests .warranty-claim .page-title .title,#shopify-section-instructional-video .information-requests .page-title .title,#shopify-section-instructional-video .instructional-videos .page-title .title,#shopify-section-instructional-video .warranty-claim .page-title .title,#shopify-section-warranty-claim .information-requests .page-title .title,#shopify-section-warranty-claim .instructional-videos .page-title .title,#shopify-section-warranty-claim .warranty-claim .page-title .title{font-weight:700;font-size:32px;line-height:150%;letter-spacing:.4875px;font-family:WorkSans-Regular;color:#fff}@media (max-width: 1024px){#shopify-section-information-requests .information-requests .page-title .title,#shopify-section-information-requests .instructional-videos .page-title .title,#shopify-section-information-requests .warranty-claim .page-title .title,#shopify-section-instructional-video .information-requests .page-title .title,#shopify-section-instructional-video .instructional-videos .page-title .title,#shopify-section-instructional-video .warranty-claim .page-title .title,#shopify-section-warranty-claim .information-requests .page-title .title,#shopify-section-warranty-claim .instructional-videos .page-title .title,#shopify-section-warranty-claim .warranty-claim .page-title .title{font-size:28px}}@media (max-width: 768px){#shopify-section-information-requests .information-requests .page-title .title,#shopify-section-information-requests .instructional-videos .page-title .title,#shopify-section-information-requests .warranty-claim .page-title .title,#shopify-section-instructional-video .information-requests .page-title .title,#shopify-section-instructional-video .instructional-videos .page-title .title,#shopify-section-instructional-video .warranty-claim .page-title .title,#shopify-section-warranty-claim .information-requests .page-title .title,#shopify-section-warranty-claim .instructional-videos .page-title .title,#shopify-section-warranty-claim .warranty-claim .page-title .title{font-size:26px}}#shopify-section-information-requests .step-wrapper,#shopify-section-instructional-video .step-wrapper,#shopify-section-warranty-claim .step-wrapper{display:flex;justify-content:space-between;padding:50px 0;position:relative}#shopify-section-information-requests .step-wrapper:before,#shopify-section-instructional-video .step-wrapper:before,#shopify-section-warranty-claim .step-wrapper:before{content:"";position:absolute;top:50%;left:35px;transform:translateY(-50%);width:calc(100% - 70px);height:2px;background-color:#d8d8d8}#shopify-section-information-requests .step-wrapper .step,#shopify-section-instructional-video .step-wrapper .step,#shopify-section-warranty-claim .step-wrapper .step{position:relative;display:flex;flex-direction:column;align-items:center}#shopify-section-information-requests .step-wrapper .step .number,#shopify-section-instructional-video .step-wrapper .step .number,#shopify-section-warranty-claim .step-wrapper .step .number{width:35px;height:35px;border-radius:100%;line-height:35px;text-align:center;font-weight:700;background-color:#fff;color:#303030}#shopify-section-information-requests .step-wrapper .step .label,#shopify-section-instructional-video .step-wrapper .step .label,#shopify-section-warranty-claim .step-wrapper .step .label{position:absolute;top:calc(100% + 15px);white-space:nowrap;text-align:center;font-size:.75rem;text-transform:uppercase;font-weight:600;color:#999;letter-spacing:1px;padding:7px 12px;transition:background .3s ease .2s,color .3s ease .2s}#shopify-section-information-requests .step-wrapper .step .label:before,#shopify-section-instructional-video .step-wrapper .step .label:before,#shopify-section-warranty-claim .step-wrapper .step .label:before{content:"";position:absolute;top:0;left:50%;display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;transform:translate(-50%);transition:border-bottom-color .3s,transform .2s}#shopify-section-information-requests .step-wrapper .step.active .number,#shopify-section-instructional-video .step-wrapper .step.active .number,#shopify-section-warranty-claim .step-wrapper .step.active .number{background-color:#303030;color:#fff}#shopify-section-information-requests .step-wrapper .step.active .label,#shopify-section-instructional-video .step-wrapper .step.active .label,#shopify-section-warranty-claim .step-wrapper .step.active .label{background-color:#303030;color:#fff;transition:background .3s,color .3s}#shopify-section-information-requests .step-wrapper .step.active .label:before,#shopify-section-instructional-video .step-wrapper .step.active .label:before,#shopify-section-warranty-claim .step-wrapper .step.active .label:before{border-bottom:8px solid #303030;transform:translate(-50%,-7px);transition:border-bottom-color .3s ease .3s,transform .2s ease .3s}#shopify-section-information-requests .warranty-all_produts .warranty_all,#shopify-section-instructional-video .warranty-all_produts .warranty_all,#shopify-section-warranty-claim .warranty-all_produts .warranty_all{display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:30px}#shopify-section-information-requests .warranty-all_produts .warranty_all .product-fitler,#shopify-section-instructional-video .warranty-all_produts .warranty_all .product-fitler,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .product-fitler{width:30%;max-width:350px;padding:40px 20px}@media (max-width: 768px){#shopify-section-information-requests .warranty-all_produts .warranty_all .product-fitler,#shopify-section-instructional-video .warranty-all_produts .warranty_all .product-fitler,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .product-fitler{width:100%;margin-left:20px}}@media (max-width: 480px){#shopify-section-information-requests .warranty-all_produts .warranty_all .product-fitler,#shopify-section-instructional-video .warranty-all_produts .warranty_all .product-fitler,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .product-fitler{padding-left:10px;margin:0 auto 0 0}}#shopify-section-information-requests .warranty-all_produts .warranty_all .product-fitler p,#shopify-section-instructional-video .warranty-all_produts .warranty_all .product-fitler p,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .product-fitler p{font-size:1.125rem;font-weight:700;font-family:WorkSans-Regular;text-align:center;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #999;line-height:36px}#shopify-section-information-requests .warranty-all_produts .warranty_all .product-fitler .product-fields,#shopify-section-instructional-video .warranty-all_produts .warranty_all .product-fitler .product-fields,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .product-fitler .product-fields{padding-top:20px}#shopify-section-information-requests .warranty-all_produts .warranty_all .product-fitler .product-fields label,#shopify-section-instructional-video .warranty-all_produts .warranty_all .product-fitler .product-fields label,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .product-fitler .product-fields label{font-family:WorkSans-Regular;font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:capitalize}#shopify-section-information-requests .warranty-all_produts .warranty_all .product-fitler .product-fields select,#shopify-section-instructional-video .warranty-all_produts .warranty_all .product-fitler .product-fields select,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .product-fitler .product-fields select{font-family:WorkSans-Regular;font-size:14px;letter-spacing:0;font-weight:400}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product{width:70%;display:inline-block;padding-top:40px;padding-left:20px}@media (max-width: 768px){#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product{width:100%}}@media (max-width: 480px){#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product{width:100%}}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product:after,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product:after,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product:after{content:"";clear:both;display:block}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .item-link,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .item-link,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .item-link{width:50%;float:left}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__image-mask,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__image-mask,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__image-mask{width:70%;margin:0 auto}@media (max-width: 768px){#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__image-mask,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__image-mask,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__image-mask{width:80%;margin:0}}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta{width:70%;margin:20px auto;padding-bottom:40px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__title,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__title,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__title{min-height:auto}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__title .product-single__title,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__title .product-single__title,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__title .product-single__title{font-family:WorkSans-Regular;font-size:24px;line-height:30px;letter-spacing:.28125px;margin:10px 0;color:#000}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price{display:flex;width:100%;margin:0;justify-content:center}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price{width:30%;font-family:WorkSans-Regular;color:#000;text-align:center}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price .costco_price_title,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price .costco_price_title,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price .costco_price_title{font-size:16px;letter-spacing:.3px;line-height:1.4}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price .sale-price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price .sale-price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .costco_price .sale-price{font-weight:700;letter-spacing:.3px;font-size:20px;color:#000}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price{width:30%;font-family:WorkSans-Regular;color:#777677;text-align:center}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price .regular_price_title,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price .regular_price_title,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price .regular_price_title{font-size:16px;letter-spacing:.3px;line-height:1.4}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price .product__price--compare,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price .product__price--compare,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-individual-product .grid-product__meta .grid-product__price .regular_price .product__price--compare{font-weight:700;letter-spacing:.3px;font-size:20px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products{width:70%;padding-left:10px}@media (max-width: 768px){#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products{width:100%}}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page{display:inline-block;margin-top:40px}@media (max-width: 480px){#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page{margin-top:0}}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item{width:33.3%;padding:10px}@media (max-width: 1024px){#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item{width:50%}}@media (max-width: 480px){#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item{width:100%;padding-left:0}}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content{margin-bottom:20px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__image-mask,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__image-mask,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__image-mask{padding:0 10px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta{margin:10px 0 0;padding-left:10px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__title,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__title,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__title{margin:0 0 10px;text-align:left;font-family:WorkSans-Regular;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;color:#000;min-height:auto;min-height:40px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price{margin:0;display:flex;justify-content:center;align-items:center}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#000;text-align:left;line-height:1.2}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price .costco_price_title,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price .costco_price_title,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price .costco_price_title{font-size:12px;line-height:14px;letter-spacing:.3px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price .sale-price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price .sale-price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .costco_price .sale-price{font-weight:700;font-size:14px;letter-spacing:.3px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price{width:50%;font-family:WorkSans-Regular;font-style:normal;font-weight:400;color:#777677;text-align:left;line-height:1.2}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price .regular_price_title,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price .regular_price_title,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price .regular_price_title{font-size:12px;letter-spacing:.3px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price .grid-product__price--original,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price .grid-product__price--original,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .grid-product__content .grid-product__meta .grid-product__price .regular_price .grid-product__price--original{font-size:14px;letter-spacing:.3px}#shopify-section-information-requests .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .choose-button:hover,#shopify-section-instructional-video .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .choose-button:hover,#shopify-section-warranty-claim .warranty-all_produts .warranty_all .warranty-products .all_products-page .grid__item .choose-button:hover{cursor:pointer}#shopify-section-information-requests .pick-result:after,#shopify-section-instructional-video .pick-result:after,#shopify-section-warranty-claim .pick-result:after{content:"";clear:both;display:block}#shopify-section-information-requests .pick-result .left-widget,#shopify-section-instructional-video .pick-result .left-widget,#shopify-section-warranty-claim .pick-result .left-widget{width:30%;float:left}#shopify-section-information-requests .pick-result .right-widget,#shopify-section-instructional-video .pick-result .right-widget,#shopify-section-warranty-claim .pick-result .right-widget{width:70%;float:left}.about-page .top-banner,#shopify-section-page-contact-template .top-banner,#shopify-section-information-requests .top-banner,#shopify-section-instructional-video .top-banner,#shopify-section-warranty-claim .top-banner,.top-banner.instructional-videos{height:400px}.top-banner.instructional-videos{position:relative}.top-banner.instructional-videos .page-title{position:absolute;top:50%;transform:translateY(-50%)}@media (min-width: 1920px){.about-page .top-banner,#shopify-section-page-contact-template .top-banner,#shopify-section-information-requests .top-banner,#shopify-section-instructional-video .top-banner,#shopify-section-warranty-claim .top-banner{height:555px}}@media (max-width: 1440px){.about-page .top-banner,#shopify-section-page-contact-template .top-banner,#shopify-section-information-requests .top-banner,#shopify-section-instructional-video .top-banner,#shopify-section-warranty-claim .top-banner{height:300px}}@media (max-width: 1024px){.about-page .top-banner,#shopify-section-page-contact-template .top-banner,#shopify-section-information-requests .top-banner,#shopify-section-instructional-video .top-banner,#shopify-section-warranty-claim .top-banner{height:220px}}@media (max-width: 768px){.about-page .top-banner,#shopify-section-page-contact-template .top-banner,#shopify-section-information-requests .top-banner,#shopify-section-instructional-video .top-banner,#shopify-section-warranty-claim .top-banner{height:165px}}@media (max-width: 480px){.about-page .top-banner,#shopify-section-page-contact-template .top-banner,#shopify-section-information-requests .top-banner,#shopify-section-instructional-video .top-banner,#shopify-section-warranty-claim .top-banner{height:150px}}.about-page .top-banner .content-wrapper,#shopify-section-page-contact-template .top-banner .content-wrapper,#shopify-section-information-requests .top-banner .content-wrapper,#shopify-section-instructional-video .top-banner .content-wrapper,#shopify-section-warranty-claim .top-banner .content-wrapper{display:none}.information_section{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1300px;width:100%;margin:0 auto;padding:5% 20px}.information_section .filter-container{width:30%;max-width:350px;padding:20px;background:#f4f6f8}@media (max-width: 768px){.information_section .filter-container{width:100%;margin-left:40px;margin-bottom:40px}}@media (max-width: 480px){.information_section .filter-container{margin-left:10px}}.information_section .filter-container .search-title{font-size:1.125rem;font-weight:700;font-family:WorkSans-Regular;text-align:center;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #999;line-height:36px}.information_section .filter-container .company-information p{font-size:16px;font-family:WorkSans-Regular;letter-spacing:.5px;color:#000;line-height:30px}.information_section .information_form{width:70%;padding-left:30px}@media (max-width: 768px){.information_section .information_form{padding-right:30px}}@media (max-width: 480px){.information_section .information_form{padding-right:10px;padding-left:10px}}.information_section .information_form .section-header h2{font-size:1.125rem;font-weight:700;font-family:WorkSans-Regular;text-transform:uppercase;letter-spacing:.5px;margin-bottom:30px}.information_section .information_form .section-header .warranty_page_link{width:55%;text-align:center;background-color:#303030;padding:10px}@media (max-width: 480px){.information_section .information_form .section-header .warranty_page_link{width:95%}}.information_section .information_form .section-header .warranty_page_link a{color:#fff;font-family:WorkSans-Regular}.information_section .information_form .form-vertical .contact-form .form_title{margin-top:30px;margin-bottom:20px;font-family:WorkSans-Regular;font-weight:700;font-size:16px}.information_section .information_form .form-vertical .contact-form .grid--small{margin:0}.information_section .information_form .form-vertical .contact-form .grid--small label[for]{cursor:none;font-weight:400;font-family:WorkSans-Regular;color:#000;letter-spacing:1px;text-transform:capitalize;font-size:15px}.information_section .information_form .form-vertical .contact-form .checkbox-option{display:flex}.information_section .information_form .form-vertical .contact-form .checkbox-option label{letter-spacing:.5px;text-transform:initial}.information_section .information_form .form-vertical .contact-form .checkbox-option label a{border-bottom:1px solid}.information_section .information_form .form-vertical .contact-form .submit_btn{width:55%}@media (max-width: 480px){.information_section .information_form .form-vertical .contact-form .submit_btn{width:95%}}.information_section .information_form .form-vertical .contact-form .submit_btn button{width:100%;padding:10px;font-family:WorkSans-Regular;letter-spacing:2px;font-size:18px}.video_option .video-images{display:flex;flex-wrap:wrap;margin-top:40px}.video_option .video-images .video_bg_image{width:40%;position:relative;cursor:pointer;margin:20px 5% 0}@media (max-width: 768px){.video_option .video-images .video_bg_image{width:46%;margin:20px 2% 0}}@media (max-width: 480px){.video_option .video-images .video_bg_image{width:100%;padding:10px}}.video_option .video-images .video_bg_image:hover .paly_btn{opacity:1;color:gray}.video_option .video-images .video_bg_image .paly_btn{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;opacity:1;color:#000}.video_option .video-images .video_bg_image .paly_btn .fa{font-size:60px}.video_option .video-images .video_bg_image .video_description{text-align:center;font-family:WorkSans-Regular;font-size:20px;margin-top:10px;font-weight:400;color:#000;line-height:28px}@media (max-width: 1024px){.video_option .video-images .video_bg_image .video_description{font-size:18px;line-height:24px}}@media (max-width: 768px){.video_option .video-images .video_bg_image .video_description{font-size:16px;line-height:20px}}.video-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;transform:translateY(110%);z-index:9999;transition:transform .6s cubic-bezier(.645,.045,.355,1)}.video-overlay.opened{transform:translate(0)}.video-overlay.opened .close{float:right;margin-right:20px}.video-overlay.opened .close .remove_class{font-size:30px;font-weight:700;color:#fff;right:0;cursor:pointer}.video-overlay.opened .player{position:absolute;top:5%;left:5%;width:90%;height:90%}.video-overlay.opened .player iframe{height:90vh}@media (max-width: 1024px){.video-overlay.opened .player iframe{height:60vh;margin-top:10%}}@media (max-width: 768px){.video-overlay.opened .player iframe{height:45vh;margin-top:20%}}@media (max-width: 480px){.video-overlay.opened .player iframe{height:25vh;margin-top:50%}}.top-banner.frequently-asked-questions{height:400px;overflow:hidden;background-image:url(/cdn/shop/files/frequently-page.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat}@media (max-width: 1440px){.top-banner.frequently-asked-questions{height:300px}}@media (max-width: 1024px){.top-banner.frequently-asked-questions{height:220px}}@media (max-width: 768px){.top-banner.frequently-asked-questions{height:165px}}@media (max-width: 480px){.top-banner.frequently-asked-questions{height:150px}}.top-banner.frequently-asked-questions .content-wrapper{padding-top:7%;padding-left:8%}.top-banner.frequently-asked-questions .content-wrapper .title{font-family:WorkSans-Regular;font-weight:700;line-height:36px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:30px;max-width:400px}@media (max-width: 1024px){.top-banner.frequently-asked-questions .content-wrapper .title{font-size:28px}}.top-banner.frequently-asked-questions .content-wrapper .section--divider{width:33%;border-color:#fff}.faq_filter-popup{display:none;position:absolute;width:100%;height:100%;top:30px;z-index:9;background:#fff}.faq_filter-popup .faq_siderbar{padding:5%}@media (max-width: 480px){.faq_filter-popup .faq_siderbar{padding:10% 5%}}.faq_filter-popup .faq_siderbar .tab-search{border-bottom:2px solid #eeebeb}.faq_filter-popup .faq_siderbar .tab-search p{margin-bottom:0;text-align:center;padding-bottom:10px;font-family:WorkSans-Regular;font-weight:700}.faq_filter-popup .faq_siderbar .tab-1.actived,.faq_filter-popup .faq_siderbar .tab-2.actived,.faq_filter-popup .faq_siderbar .tab-3.actived,.faq_filter-popup .faq_siderbar .tab-all.actived{opacity:1}.faq_filter-popup .faq_siderbar .tab-1,.faq_filter-popup .faq_siderbar .tab-2,.faq_filter-popup .faq_siderbar .tab-3,.faq_filter-popup .faq_siderbar .tab-all{border-bottom:1px solid #555;padding-top:20px;margin-bottom:0;padding-bottom:20px;display:flex;position:relative;align-items:center;opacity:.4;cursor:pointer}.faq_filter-popup .faq_siderbar .tab-1 p,.faq_filter-popup .faq_siderbar .tab-2 p,.faq_filter-popup .faq_siderbar .tab-3 p,.faq_filter-popup .faq_siderbar .tab-all p{margin-bottom:0;width:90%;font-size:16px;font-family:WorkSans-Regular;line-height:18px;letter-spacing:.28125px;font-weight:500;color:#000}.faq_filter-popup .faq_siderbar .tab-1 .fa-long-arrow-right,.faq_filter-popup .faq_siderbar .tab-2 .fa-long-arrow-right,.faq_filter-popup .faq_siderbar .tab-3 .fa-long-arrow-right,.faq_filter-popup .faq_siderbar .tab-all .fa-long-arrow-right{right:0;top:0;bottom:0}.faq_filter .filter-mobile{background:#9993;padding:10px;border:1px solid #99999936;margin-top:2px}.faq_filter .filter-mobile P{text-align:center;padding:10px;font-family:WorkSans-Regular;font-weight:700;font-size:18px;margin-bottom:0;display:none}@media (max-width: 768px){.faq_filter .filter-mobile P{display:block}}.faq_filter .filter-mobile P .fa-list{padding-right:5px}.faq_filter-popup.hide_class{display:none!important}.popup_close{position:relative;display:inline-block;width:100%}.popup_close .close_icon{font-size:24px;color:#000;border:1px solid;border-radius:50%;padding:0;width:24px;height:24px;line-height:16px;text-align:center;margin-bottom:0;position:absolute;right:2%}.faq_page{display:flex;align-items:flex-start;justify-content:center;padding:8% 4%;background-color:#f1f1f1}.faq_page .faq_siderbar{background-color:#fff;padding:20px;width:50%}@media (max-width: 768px){.faq_page .faq_siderbar{display:none}}.faq_page .faq_siderbar .tab-search{border-bottom:2px solid #eeebeb}.faq_page .faq_siderbar .tab-search p{margin-bottom:0;text-align:center;padding-bottom:10px;font-family:WorkSans-Regular;font-weight:700}.faq_page .faq_siderbar .tab-1.actived,.faq_page .faq_siderbar .tab-2.actived,.faq_page .faq_siderbar .tab-3.actived,.faq_page .faq_siderbar .tab-all.actived{opacity:1}.faq_page .faq_siderbar .tab-1,.faq_page .faq_siderbar .tab-2,.faq_page .faq_siderbar .tab-3,.faq_page .faq_siderbar .tab-all{border-bottom:1px solid #555;padding-top:20px;margin-bottom:0;padding-bottom:20px;display:flex;position:relative;align-items:center;opacity:.4;cursor:pointer}.faq_page .faq_siderbar .tab-1 p,.faq_page .faq_siderbar .tab-2 p,.faq_page .faq_siderbar .tab-3 p,.faq_page .faq_siderbar .tab-all p{margin-bottom:0;width:85%;font-size:16px;font-family:WorkSans-Regular;line-height:18px;letter-spacing:.28125px;font-weight:500;color:#000}.faq_page .faq_siderbar .tab-1 .fa-long-arrow-right,.faq_page .faq_siderbar .tab-2 .fa-long-arrow-right,.faq_page .faq_siderbar .tab-3 .fa-long-arrow-right,.faq_page .faq_siderbar .tab-all .fa-long-arrow-right{right:0;top:0;bottom:0}.faq_page .page_frequently-asked-questions{padding:0;width:100%}@media (max-width: 768px){.faq_page .page_frequently-asked-questions .grid .grid__item.medium-up--three-quarters{left:5%;width:95%}}.faq_page .page_frequently-asked-questions .index-section--faq{margin-bottom:0;margin-top:0}.faq_page .page_frequently-asked-questions .index-section--faq .h2{font-weight:700;font-size:24px;line-height:28px;letter-spacing:.28125px;font-family:WorkSans-Regular;border-bottom:2px solid #666;padding-bottom:15px;margin-bottom:0}.faq_page .page_frequently-asked-questions .faq-block .faq-sections{border-bottom:1px solid #1c1d1d24}.faq_page .page_frequently-asked-questions .faq-block .faq-sections button{font-size:16px;font-family:WorkSans-Regular;line-height:24px;letter-spacing:.28125px;font-weight:700;color:#000;width:97%;padding:20px 20px 20px 0}.faq_page .page_frequently-asked-questions .faq-block .faq-sections .collapsible-trigger span{right:0;left:auto;padding-right:4%;top:45%}.faq_page .page_frequently-asked-questions .faq-block .faq-sections .collapsible-trigger span .fa-angle-up{display:none}.faq_page .page_frequently-asked-questions .faq-block .faq-sections .collapsible-trigger span .fa-angle-down{display:block}.faq_page .page_frequently-asked-questions .faq-block .faq-sections .collapsible-trigger.is-open span .fa-angle-down{display:none}.faq_page .page_frequently-asked-questions .faq-block .faq-sections .collapsible-trigger.is-open span .fa-angle-up{display:block}.faq_page .page_frequently-asked-questions .faq-block .faq-sections .collapsible-content .rte{padding-bottom:20px}.faq_page .page_frequently-asked-questions .faq-block .faq-sections .collapsible-content .rte p{font-size:14px;font-family:WorkSans-Regular;line-height:16px;letter-spacing:.28125px;font-weight:500;color:#000}.top-banner.privacy-policy,.top-banner.terms-of-use,.top-banner.returns-exchanges,.top-banner.shipping-policy{height:400px;overflow:hidden;background-image:url(/cdn/shop/files/privacy_policy_page.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat}@media (max-width: 1440px){.top-banner.privacy-policy,.top-banner.terms-of-use,.top-banner.returns-exchanges,.top-banner.shipping-policy{height:300px}}@media (max-width: 1024px){.top-banner.privacy-policy,.top-banner.terms-of-use,.top-banner.returns-exchanges,.top-banner.shipping-policy{height:220px}}@media (max-width: 768px){.top-banner.privacy-policy,.top-banner.terms-of-use,.top-banner.returns-exchanges,.top-banner.shipping-policy{height:165px}}@media (max-width: 480px){.top-banner.privacy-policy,.top-banner.terms-of-use,.top-banner.returns-exchanges,.top-banner.shipping-policy{height:150px}}.top-banner.privacy-policy .content-wrapper,.top-banner.terms-of-use .content-wrapper,.top-banner.returns-exchanges .content-wrapper,.top-banner.shipping-policy .content-wrapper{padding-top:7%;padding-left:8%}.top-banner.privacy-policy .content-wrapper .title,.top-banner.terms-of-use .content-wrapper .title,.top-banner.returns-exchanges .content-wrapper .title,.top-banner.shipping-policy .content-wrapper .title{font-family:WorkSans-Regular;font-weight:700;line-height:36px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:30px}@media (max-width: 1024px){.top-banner.privacy-policy .content-wrapper .title,.top-banner.terms-of-use .content-wrapper .title,.top-banner.returns-exchanges .content-wrapper .title,.top-banner.shipping-policy .content-wrapper .title{font-size:28px}}.top-banner.privacy-policy .content-wrapper .section--divider,.top-banner.terms-of-use .content-wrapper .section--divider,.top-banner.returns-exchanges .content-wrapper .section--divider,.top-banner.shipping-policy .content-wrapper .section--divider{width:33%;border-color:#fff}.top-banner.instruction-manuals{height:400px;overflow:hidden;background-image:url(/cdn/shop/files/Instruction-_Manuals-page.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat}@media (max-width: 1440px){.top-banner.instruction-manuals{height:300px}}@media (max-width: 1024px){.top-banner.instruction-manuals{height:220px}}@media (max-width: 768px){.top-banner.instruction-manuals{height:165px}}@media (max-width: 480px){.top-banner.instruction-manuals{height:150px}}.top-banner.instruction-manuals .content-wrapper{padding-top:7%;padding-left:8%}.top-banner.instruction-manuals .content-wrapper .title{font-family:WorkSans-Regular;font-weight:700;line-height:36px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:30px}@media (max-width: 1024px){.top-banner.instruction-manuals .content-wrapper .title{font-size:28px}}.top-banner.instruction-manuals .content-wrapper .section--divider{width:33%;border-color:#fff}.page-content.instruction-manuals{padding-bottom:10px}.page-content.instruction-manuals .instructional-manual_page{display:inline-block;width:100%}.page-content.instruction-manuals .instructional-manual_page .title-container h1{text-transform:uppercase;color:#000;font-weight:700;font-size:24px;line-height:28px;letter-spacing:.28125px;font-family:WorkSans-Regular;border-bottom:2px solid #666;padding-bottom:15px;margin-bottom:0}.page-content.instruction-manuals .instructional-manual_page .product_list_section .products_list{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #1c1d1d24}.page-content.instruction-manuals .instructional-manual_page .product_list_section .products_list .product_name{color:#000;font-weight:700;font-size:18px;line-height:24px;letter-spacing:.28125px;font-family:WorkSans-Regular;margin-bottom:0}@media (max-width: 480px){.page-content.instruction-manuals .instructional-manual_page .product_list_section .products_list .product_name{font-size:14px}}.page-content.instruction-manuals .instructional-manual_page .product_list_section .products_list .download_btn{border-bottom:none;background-color:#1c1d1d;color:#fff;padding:10px 50px;border-radius:3px}@media (max-width: 480px){.page-content.instruction-manuals .instructional-manual_page .product_list_section .products_list .download_btn{padding:5px 15px;font-size:14px}}.page-content.instruction-manuals .instructional-manual_page .product_list_section .products_list:last-child{border-bottom:none}.page-content.privacy-policy .rte--nomargin .privacy h2,.page-content.terms-of-use .rte--nomargin .privacy h2,.page-content.returns-exchanges .rte--nomargin .privacy h2,.page-content.shipping-policy .rte--nomargin .privacy h2{font-family:WorkSans-Regular;font-weight:500;font-size:20px;line-height:150%;letter-spacing:.28125px;color:#000;margin-bottom:10px;margin-top:20px}.page-content.privacy-policy .rte--nomargin .privacy h3,.page-content.terms-of-use .rte--nomargin .privacy h3,.page-content.returns-exchanges .rte--nomargin .privacy h3,.page-content.shipping-policy .rte--nomargin .privacy h3{font-family:WorkSans-Regular;font-weight:700;font-size:24px;line-height:150%;letter-spacing:.28125px;color:#000;margin-bottom:10px;margin-top:20px}.page-content.privacy-policy .rte--nomargin .privacy p,.page-content.privacy-policy .rte--nomargin .privacy .return_page-text li,.page-content.terms-of-use .rte--nomargin .privacy p,.page-content.terms-of-use .rte--nomargin .privacy .return_page-text li,.page-content.returns-exchanges .rte--nomargin .privacy p,.page-content.returns-exchanges .rte--nomargin .privacy .return_page-text li,.page-content.shipping-policy .rte--nomargin .privacy p,.page-content.shipping-policy .rte--nomargin .privacy .return_page-text li{font-family:WorkSans-Regular;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.28125px;color:#000}.about-us_content .section-header{margin-bottom:0}.about-us_content .section-header .section-header__title{font-family:WorkSans-Regular;font-weight:500;font-size:24px;line-height:28px;letter-spacing:.28125px;text-transform:uppercase;color:#000;text-align:center;margin-bottom:10px}.about-us_content .rte{font-family:WorkSans-Regular;font-weight:400;font-size:14px;line-height:150%;text-align:center;letter-spacing:.28125px;color:#000}.about_content-section .feature-row .feature-row__text{padding-right:40px;padding-left:30px}.about_content-section .feature-row .feature-row__text .h3{font-family:WorkSans-Regular;font-weight:500;font-size:24px;line-height:130%;letter-spacing:.28125px;color:#000}.about_content-section .feature-row .feature-row__text .featured-row__subtext p{font-family:WorkSans-Regular;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.28125px;color:#000}.about_content-section .feature-row .right-text.feature-row__text{padding-right:30px;padding-left:40px}#shopify-section-about-page-1,#shopify-section-about-page-2,#shopify-section-about-page-3,#shopify-section-about-page-4,#shopify-section-about-page-5{max-width:1300px;margin:10px auto 0;width:100%}#shopify-section-about-page-1 .about_content-section .feature-row,#shopify-section-about-page-2 .about_content-section .feature-row,#shopify-section-about-page-3 .about_content-section .feature-row,#shopify-section-about-page-4 .about_content-section .feature-row,#shopify-section-about-page-5 .about_content-section .feature-row{margin:0}@media (max-width: 1024px){#shopify-section-about-page-1 .about_content-section .feature-row,#shopify-section-about-page-2 .about_content-section .feature-row,#shopify-section-about-page-3 .about_content-section .feature-row,#shopify-section-about-page-4 .about_content-section .feature-row,#shopify-section-about-page-5 .about_content-section .feature-row{margin:30px 0}}#shopify-section-about-page-1 .about_content-section .feature-row .feature-row__item,#shopify-section-about-page-2 .about_content-section .feature-row .feature-row__item,#shopify-section-about-page-3 .about_content-section .feature-row .feature-row__item,#shopify-section-about-page-4 .about_content-section .feature-row .feature-row__item,#shopify-section-about-page-5 .about_content-section .feature-row .feature-row__item{padding:0 20px}#shopify-section-about-page-1 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-2 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-3 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-4 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-5 .about_content-section .feature-row .feature-row__text{padding-right:30px;padding-left:20px}@media (max-width: 480px){#shopify-section-about-page-1 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-2 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-3 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-4 .about_content-section .feature-row .feature-row__text,#shopify-section-about-page-5 .about_content-section .feature-row .feature-row__text{padding-top:20px}}.about_content .breadcrumb,.contact_page .breadcrumb{margin-bottom:15px}.about_content .section-header,.contact_page .section-header{margin-bottom:25px}.about_content .section-header .section-header__title,.contact_page .section-header .section-header__title{text-align:center;font-family:WorkSans-Regular;font-weight:500;font-size:24px;line-height:28px;letter-spacing:.28125px;text-transform:uppercase;color:#000}.about_content .text-spacing p,.contact_page .text-spacing p{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.28125px;color:#000;font-family:WorkSans-Regular;margin-bottom:10px}.about_content .text-spacing p span,.contact_page .text-spacing p span{font-weight:700;padding-right:10px}.slick-current .hero__title .animation-cropper{max-width:500px}@media (max-width: 1024px){.slick-current .hero__title .animation-cropper{max-width:450px}}.privacy-policy .rte--nomargin,.terms-of-use .rte--nomargin,.return-policy .rte--nomargin{line-height:22px}.privacy-policy .rte--nomargin span,.terms-of-use .rte--nomargin span,.return-policy .rte--nomargin span{font-size:14px;font-weight:100;font-family:WorkSans-Regular}.privacy-policy .rte--nomargin strong,.terms-of-use .rte--nomargin strong,.return-policy .rte--nomargin strong{font-weight:500}.privacy-policy .rte--nomargin .page_links,.terms-of-use .rte--nomargin .page_links,.return-policy .rte--nomargin .page_links{color:#d73d3d;border-bottom:none}.privacy-policy .rte--nomargin .mail_link,.terms-of-use .rte--nomargin .mail_link,.return-policy .rte--nomargin .mail_link{border-bottom:none;color:#d73d3d}div[tabindex="0"]:focus{z-index:99;outline:-webkit-focus-ring-color auto 1px;outline-offset:1px}.page-width.warranty-form{width:80%;margin-top:40px}@media (min-width: 1921px){.slideshow-wrapper .hero--450px{height:850px}.collection_template .collection_banner{height:410px}}@media (min-width: 1441px) and (max-width: 1921px){.slideshow-wrapper .hero--450px{height:635px}.collection_template .collection_banner{height:400px}}@media (max-width: 1440px){.slideshow-wrapper .hero--450px{height:450px}}.ajax-loader{width:70%;text-align:center;height:100px;display:flex;align-items:center;justify-content:center;margin-left:30%}.products_list{margin-bottom:1.5em}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
