@media (max-width:767px){.comp-textimage-sec-nav .section-nav li{width:50%}}@media (min-width:320px){.comp-5col-tpl-catalog-container{min-height:77px}}@media (max-width:991px){.comp-2col-services-catalog-container .catalog-items-container{flex-direction:column;align-items:center}.comp-2col-services-catalog-container .catalog-item-wrapper{max-width:345px;border:none}.comp-2col-services-catalog-container .catalog-item{padding:0}.comp-2col-services-catalog-container .wgt-catalog-image{height:318px;margin-bottom:16px}.comp-5col-tpl-catalog-container .catalog-item-wrapper{width:25%}.comp-5col-tpl-catalog-container .wgt-catalog-image{padding:14.5px 16px;height:121px}.comp-3col-categ-catalog-container .catalog-item-wrapper{width:50%}.comp-2col-categ-catalog-container.comp-design-mask-container .catalog-items-container{flex-direction:column}}@media (max-width:767px){.comp-5col-tpl-catalog-container .catalog-item-wrapper{width:50%}.comp-3col-categ-catalog-container .catalog-item-wrapper{width:100%;padding:0}.comp-2col-categ-catalog-container .catalog-items-container{flex-direction:column}}@media (max-width:991px){.comp-3col-why-catalog-container .catalog-item-wrapper{width:100%}.comp-3col-why-catalog-container .catalog-item{max-width:466px}.comp-3col-why-catalog-container .wgt-catalog-image{width:70px;height:70px}.comp-4col-categ-catalog-container .catalog-item-wrapper{width:100%}.comp-4col-categ-catalog-container .wgt-catalog-subtitle,.comp-4col-categ-catalog-container .wgt-catalog-title,.comp-4col-categ-catalog-container .wgt-hover-wrapper{display:none}.comp-4col-categ-catalog-container .wgt-image-details-wrapper{flex-direction:column;box-shadow:none}.comp-4col-categ-catalog-container .wgt-catalog-image{box-shadow:0 0 3px rgba(0,0,0,.15);padding:25px 0}.comp-4col-categ-catalog-container .wgt-mobile-wrapper,.comp-4col-categ-catalog-container .wgt-mobile-wrapper .wgt-catalog-subtitle,.comp-4col-categ-catalog-container .wgt-mobile-wrapper .wgt-catalog-title{display:block}.comp-4col-categ-catalog-container .wgt-mobile-wrapper+.wgt-hover-wrapper{display:block;visibility:visible;opacity:1;position:relative;bottom:0;background:0 0;padding:0 24px}.comp-4col-categ-catalog-container .wgt-mobile-wrapper+.wgt-hover-wrapper .wgt-link{color:#3FA9F5}.comp-4col-categ-catalog-container .wgt-mobile-wrapper+.wgt-hover-wrapper p{color:#333}}@media (max-width:375px){.comp-4col-categ-catalog-container .wgt-image-details-wrapper{min-height:185px}.comp-4col-categ-catalog-container .wgt-hover-wrapper{font-size:12px;padding:8px}.comp-4col-categ-catalog-container .wgt-hover-wrapper .wgt-link,.comp-4col-categ-catalog-container .wgt-hover-wrapper a,.comp-4col-categ-catalog-container .wgt-hover-wrapper p{font-size:12px}.comp-4col-categ-catalog-container .wgt-hover-wrapper a:not(.wgt-link){min-height:initial;padding:5px;font-size:12px;min-width:initial}.comp-4col-categ-catalog-container .catalog-item-wrapper{padding:0 6px}}@media (max-width:360px){.comp-4col-categ-catalog-container .wgt-hover-wrapper,.comp-4col-categ-catalog-container .wgt-hover-wrapper .wgt-link,.comp-4col-categ-catalog-container .wgt-hover-wrapper a,.comp-4col-categ-catalog-container .wgt-hover-wrapper p{font-size:10px}}@media (max-width:991px){.comp-4col-cat2-catalog-container .catalog-item-wrapper{width:50%}}@media (max-width:767px){.comp-3col-why-catalog-container .catalog-items-container{margin-left:-16px;margin-right:-16px}.comp-4col-cat2-catalog-container .catalog-item-wrapper{width:100%}}@media (max-width:991px){.comp-5col-categ-catalog-container .catalog-item-wrapper{width:33%}.comp-5col-categ-catalog-container .catalog-item-wrapper:not(:last-child){border-right:none}}@media (max-width:767px){.comp-5col-categ-catalog-container .catalog-item-wrapper{width:100%}}@media (max-width:991px){.comp-6col-categ-catalog-container .catalog-items-container{grid-row-gap:24px}.comp-6col-categ-catalog-container .catalog-item-wrapper{width:33.3%}.comp-3col-dec-catalog-container .cat-group-container{max-width:500px}.comp-3col-dec-catalog-container .cat-image-container{min-height:210px}}@media (max-width:767px){.comp-6col-categ-catalog-container .catalog-item-wrapper{width:50%}.comp-3col-dec-catalog-container .cat-item-container{max-width:100%}.comp-3col-dec-catalog-container .cat-image-container{min-height:288px}}@media (max-width:359px){.comp-3col-dec-catalog-container .cat-image-container{min-height:248px}}@media (max-width:991px){.comp-cust-dec-catalog-container .cat-item-container:nth-of-type(1),.comp-cust-dec-catalog-container .cat-item-container:nth-of-type(2){flex:1 1 100%;max-width:100%}.comp-cust-dec-catalog-container .cat-item-container:nth-of-type(1) .customizable-item-option{align-self:start}.comp-cust-dec-catalog-container .cat-item-container:nth-of-type(2){margin-top:32px}.comp-cust-dec-catalog-container .cat-item-container:nth-of-type(2) .customizable-item-option{flex:1 1 33%;max-width:33%}}@media (max-width:600px){.comp-cust-dec-catalog-container .cat-item-container:nth-of-type(3) .customizable-item-option{flex:1 1 100%;max-width:100%}}@media (max-width:991px){.comp-textimage-2col-cat2-container .grid-wrapper{grid-template-columns:1fr;justify-items:center;max-width:375px;text-align:center}.comp-textimage-2col-cat2-container .wgt-text-title{grid-row:1;grid-column:1;margin-bottom:16px}.comp-textimage-2col-cat2-container .wgt-text-content{grid-column:1;grid-row:3}.comp-textimage-2col-cat2-container .wgt-text-image{grid-column:1;grid-row:2/span 1;margin-bottom:16px;height:200px}.comp-textimage-2col-cat2-container .wgt-image{max-width:264px}.comp-textimage-2col-cat2-container ul{margin-bottom:18.5px}.comp-textimage-2col-cat2-container .img-wrap img{width:24px}.comp-textimage-2col-categ-container{grid-template-columns:1fr}.comp-textimage-2col-categ-container .wgt-text-title{grid-column:1/span 1}.comp-textimage-2col-categ-container .wgt-text-content,.comp-textimage-2col-categ-container .wgt-text-image{grid-column:1}.comp-textimage-2col-categ-container.comp-how-to-container{grid-row-gap:24px}.comp-textimage-2col-categ-container.comp-how-to-container .wgt-text-title{grid-row:2}.comp-textimage-2col-categ-container.comp-how-to-container .wgt-text-image{grid-row:1}.comp-textimage-2col-categ-container.comp-how-to-container .wgt-text-content{grid-row:3}}@media (max-width:375px){.comp-sms-table-category-container{width:320px;overflow-x:scroll}.comp-sms-table-category-container .table-wrapper{width:400px}}@media (max-width:991px){.comp-faq-container .faq-category{font-size:24px;margin:0 0 16px}.comp-faq-container .faq-item:not(:last-child){margin:0 0 16px}.comp-faq-container .faq-question{font-size:18px;margin:0 0 16px}}@media (max-width:767px){.comp-textimage-2col-categ-container{grid-row-gap:24px}.comp-faq-container{margin:0 0 24px}.comp-faq-container .faq-category{font-size:28px}.comp-faq-container .faq-answer *{font-size:16px}}@media (max-width:991px){.comp-faq-search-container{margin:31.5px 0 32px}.comp-faq-search-container .faq-search-title{font-size:24px;margin:0 0 16px}.comp-faq-search-container.has-results .faq-search-wrapper{margin:0 auto 32px}.comp-faq-search-container .faq-search-wrapper{padding:16px;max-width:536px}}@media (max-width:767px){.comp-faq-search-container{margin:24px 0}.comp-faq-search-container.has-results .faq-search-wrapper{margin:0 auto 24px}.comp-faq-search-container .faq-search-wrapper{padding:16px 20px;max-width:100%}.comp-categ-img-gal-list-carousel-container .splide__pagination{bottom:-50px}.comp-categ-img-gal-list-carousel-container .splide__track{min-height:200px}.comp-categ-img-gal-list-carousel-container .img-gal-list-carousel-container,.comp-categ-img-gal-list-carousel-container .splide__track{max-width:343px}.comp-categ-img-gal-list-carousel-container .img-gal-list-carousel-item-container{width:343px;padding-left:0}.comp-categ-img-gal-list-carousel-container .img-gal-list-carousel-item-container.is-active~.img-gal-list-carousel-item-container{padding-right:0}}@media (max-width:374px){.comp-categ-img-gal-list-carousel-container .splide__track{min-height:168px}.comp-categ-img-gal-list-carousel-container .img-gal-list-carousel-container,.comp-categ-img-gal-list-carousel-container .splide__track{max-width:288px}.comp-categ-img-gal-list-carousel-container .img-gal-list-carousel-item-container{width:288px}}@media (max-width:991px){.comp-random-carousel-reviews-container .splide__track{max-width:unset}.comp-random-carousel-reviews-container .review-info{max-width:unset;width:auto}.comp-random-carousel-reviews-container .reviews-header{margin-bottom:40px}}@media (max-width:767px){.comp-random-carousel-reviews-container .review-info{flex-direction:column;justify-content:center;align-items:center}.comp-random-carousel-reviews-container .reviewer-section{max-width:unset;min-width:unset;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:8px;margin-right:0;margin-bottom:24px}.comp-random-carousel-reviews-container .reviewer-initial{grid-row:1/span 2;justify-self:flex-end;margin-bottom:0}.comp-random-carousel-reviews-container .review-details-section{display:flex;flex-direction:column;row-gap:12px;width:100%}.comp-random-carousel-reviews-container .review-comment{text-align:center}.comp-random-carousel-reviews-container .rating-container{justify-content:center}.comp-sa-merchant-reviews-container #review_header{flex-direction:column;align-items:center}.comp-sa-merchant-reviews-container #review_header .percentage{margin-left:0;margin-right:0}.comp-sa-merchant-reviews-container #review_header .graph{margin:8px 0 0}.comp-sa-merchant-reviews-container #review_header .stars{margin:24px 0 0;padding:0}.comp-sa-merchant-reviews-container .merchant_review{padding:24px 8px}}@media (max-width:991px){.comp-add-specs-list-container .list-header{margin-bottom:32px}.comp-add-specs-list-container .list-group{max-width:720px}.comp-add-specs-list-container .list-item-title{width:168px}.comp-add-specs-list-container .list-item-description{padding-left:16px}}@media (max-width:767px){.comp-add-specs-list-container .list-header{margin-bottom:24px}}@media (max-width:375px){.comp-add-specs-list-container .list-item-title{width:96px}}.page-design-service-container{padding-top:24px}@media (max-width:1024px){.page-design-service-container .comp-uploader-container .centered-wrapper .message{display:none}}@media (max-width:991px){.page-design-service-container .comp-customer-auth-handler .header-text-container,.page-design-service-container .design-login-container .guess-login-container.hide,.page-design-service-container .design-login-container .login-register-container.hide{display:none}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-title,.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-title,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-title{margin-bottom:24px}.page-design-service-container .content-region-container .list-type-2col_list .list-item,.page-design-service-container .content-region-container .list-type-3col_list .list-item,.page-design-service-container .content-region-container .list-type-4col_list .list-item{max-width:600px;margin:0 auto 48px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-item-image,.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-item-image,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-item-image{text-align:center}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-item-title,.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-item-title,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-item-title{font-size:24px;margin-bottom:8px;line-height:30px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-item-description,.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-item-description,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-item-description{margin-top:24px;line-height:24px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-group-container>div:not(:last-of-type),.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-group-container>div:not(:last-of-type),.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-group-container>div:not(:last-of-type){margin-bottom:40px}.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-group-container>div{margin-bottom:0}.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-group-container,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-group-container{grid-template-columns:1fr;max-width:581px;margin:0 auto;grid-gap:0}.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-group-container>div:not(:last-of-type),.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-group-container>div:not(:last-of-type){margin-bottom:120px}.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-group-container>div:not(:last-of-type) span.i-arrow-right,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-group-container>div:not(:last-of-type) span.i-arrow-right{right:initial;top:initial;bottom:-82px;left:50%;transform:translateX(-50%)}.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-group-container>div:not(:last-of-type) span.i-arrow-right::before,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-group-container>div:not(:last-of-type) span.i-arrow-right::before{content:"\e932"}.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-item-description,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-item-description{margin-top:16px;font-size:18px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-group-container{max-width:555px;margin:0 auto}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-group-container>div{margin-bottom:0}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-item-image{min-height:170px}.page-design-service-container .content-region-container .sms-wgt-text-image.disclaimer .wgt-text-content{max-width:581px;margin:24px auto 0}.page-design-service-container .content-region-container .sms-wgt-text-image.disclaimer h5{margin-bottom:0}.page-design-service-container .content-region-container .sms-wgt-text-image.store-rating{grid-template-columns:1fr}.page-design-service-container .content-region-container .sms-wgt-text-image.store-rating .wgt-text-content p{max-width:675px}.page-design-service-container .content-region-container .sms-wgt-text-image.store-rating.horizontal-line{padding-bottom:11.5px}.page-design-service-container .content-region-container .sms-wgt-list.horizontal-line,.page-design-service-container .content-region-container .sms-wgt-text-image.horizontal-line{padding-bottom:40px;margin-bottom:40px}.page-design-service-container .content-region-container .comp-random-carousel-reviews-container{margin-bottom:30px}.page-design-service-container .comp-login-register-container .ctrl-title{font-size:32px;line-height:40px}.page-design-service-container .design-calc-title{font-size:28px;line-height:35px}.page-design-service-container .design-login-container{grid-template-columns:1fr}.page-design-service-container .design-login-container .login-register-container{border:0}.page-design-service-container .login-toggle-container{text-align:center;margin:10px 0}.page-design-service-container .cta-container{text-align:center}.page-design-service-container .comp-forgot-password-handler-container .error-messages-container,.page-design-service-container .comp-guess-login-container .error-messages-container,.page-design-service-container .comp-login-handler-container .error-messages-container,.page-design-service-container .comp-register-handler-container .error-messages-container{width:100%}}@media (min-width:768px) and (max-width:991px){.page-design-service-container .banner-region-container .sms-wgt-text-image .wgt-text-title{font-size:24px;line-height:30px;margin-bottom:8px}.page-design-service-container .banner-region-container .sms-wgt-text-image .wgt-text-content{font-size:14px;line-height:21px;margin-bottom:12px}.page-design-service-container .banner-region-container .sms-wgt-text-image .btn-design-banner{height:40px}}@media (max-width:767px){.page-design-service-container .comp-login-register-container .login-desc{width:100%}.page-design-service-container .banner-region-container{margin-left:-24px;margin-right:-24px;margin-top:-24px}.page-design-service-container .banner-region-container .sms-wgt-text-image{grid-template-columns:minmax(0,100%)}.page-design-service-container .banner-region-container .sms-wgt-text-image img{width:100%}.page-design-service-container .banner-region-container .sms-wgt-text-image .wgt-text-container{padding:24px 40px}.page-design-service-container .banner-region-container .sms-wgt-text-image .wgt-text-title{margin-bottom:16px}.page-design-service-container .banner-region-container .sms-wgt-text-image .wgt-text-content{font-size:16px;line-height:24px}.page-design-service-container .banner-region-container .sms-wgt-text-image .btn-design-banner{font-size:18px;line-height:22px;width:100%;min-width:auto}.page-design-service-container .content-region-container .horizontal-line{padding-bottom:40px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-title,.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-title,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-title{margin-bottom:40px;font-size:28px;line-height:35px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-item-title,.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-item-title,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-item-title{margin-bottom:24px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-item-description,.page-design-service-container .content-region-container .list-type-3col_list .wgt-list-item-description,.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-item-description{margin-top:16px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-group-container{grid-template-columns:1fr;grid-gap:8px}.page-design-service-container .content-region-container .list-type-2col_list .wgt-list-title{margin-bottom:8px}.page-design-service-container .content-region-container .list-type-4col_list .wgt-list-item-description{font-size:16px}.page-design-service-container .content-region-container .sms-wgt-text-image.disclaimer{font-size:12px;line-height:18px;margin-top:0}.page-design-service-container .content-region-container .sms-wgt-text-image.disclaimer h5{font-size:12px;line-height:18px}.page-design-service-container .content-region-container .sms-wgt-text-image.testimonial{text-align:center;font-size:16px;padding-bottom:40px}.page-design-service-container .content-region-container .sms-wgt-text-image.testimonial p{font-size:16px}.page-design-service-container .content-region-container .sms-wgt-text-image.store-rating .wgt-text-content{display:none}.page-design-service-container .content-region-container .sms-wgt-text-image.store-rating.horizontal-line{padding-bottom:40px}.page-design-service-container .content-region-container .sms-wgt-list.horizontal-line,.page-design-service-container .content-region-container .sms-wgt-text-image.horizontal-line{padding-bottom:40px;margin-bottom:24px}.page-design-service-container .content-region-container .comp-random-carousel-reviews-container{margin-bottom:16px}.page-design-service-container .design-login-container .comp-guest-login-form-container .site-btn-primary,.page-design-service-container .design-login-container .comp-register-handler-container .register-submit-btn{width:100%}.page-design-service-container .design-login-container .comp-register-handler-container{width:auto}.page-design-service-container .comp-guest-checkout-modal,.page-design-service-container .comp-register-modal-container{justify-content:normal}.page-design-service-container .comp-guest-checkout-modal .modal-box,.page-design-service-container .comp-register-modal-container .modal-box{margin-left:auto;margin-right:auto;width:calc(100% - 48px)}.page-design-service-container .comp-guest-checkout-modal .modal-dialog,.page-design-service-container .comp-register-modal-container .modal-dialog{margin-left:24px;margin-right:24px}}@media (max-width:450px){.page-design-service-container .comp-login-handler-container .comp-login-form-container,.page-design-service-container .comp-login-handler-container .error-messages-container,.page-design-service-container .comp-login-handler-container .site-btn-primary,.page-design-service-container .comp-register-handler-container .error-messages-container{width:100%}.page-design-service-container .comp-register-handler-container .customer-form-group .password-decrypt{left:83px}.page-design-service-container .comp-register-handler-container .customer-form-group .site-input-label .subtext{display:none}.page-design-service-container .comp-register-handler-container .customer-form-group.confirmpassword .password-decrypt{left:145px}}