.template-product .custom-video-banner-section .video_sec{display:flex;aspect-ratio:10 / 3.73;overflow:hidden}.template-product.product-new-product-template .page-width{--page-width: 1175px}.template-product .custom-video-banner-section .video_icon{margin:0!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);display:flex;height:67px;width:67px}.template-product .custom-video-banner-section .video_icon img{max-width:100%;height:100%;width:100%;max-height:100%}.section-main-heading{margin:0 0 51px!important;padding:16px 0 0;line-height:37px;font-weight:700;display:flex;justify-content:center;align-items:center;font-size:30px}.section-main-heading:after{background:#e5e5e5;width:100%;max-width:92px;border-radius:2px;bottom:-11px}.section-main-heading:before{background:#3bd1ff;border-radius:2px;height:3px;width:30px;bottom:-12px}.template-product.product-new-product-template h3.accordion__title.h4{font-size:16px;width:100%;max-width:100%}.template-product.product-new-product-template .collapsible-content-wrapper-narrow .grid--2-col-tablet .grid__item{width:100%}.template-product.product-new-product-template .collapsible-content-wrapper-narrow .accordion summary{padding:16px}.template-product.product-new-product-template .collapsible-content-wrapper-narrow summary .icon-caret{height:24px;width:24px;padding:0 5px;top:calc(50% - 1.2rem)}.template-product.product-new-product-template .collapsible-content .accordion{margin-top:0}.template-product.product-new-product-template .custom-benefits-section .image-head{height:80px;width:100%;max-width:80px;background:#ccf3ff;border-radius:40px;display:flex;justify-content:center;align-items:center}.template-product.product-new-product-template .custom-benefits-section .image-head img{height:fit-content;width:fit-content}.template-product.product-new-product-template .custom-benefits-section .benefits_sec{display:grid;align-items:baseline;grid-template-columns:repeat(3,1fr);padding-top:39px}.template-product.product-new-product-template .custom-benefits-section .benefits_sec>*:nth-child(3n){padding-right:0}.template-product.product-new-product-template .custom-benefits-section .benefits_box{width:100%}.template-product.product-new-product-template .custom-benefits-section .benefits_box:after{width:1px;height:200px;background:#e5e5e5}.template-product.product-new-product-template .custom-benefits-section .benefits_box:before{width:314px;height:1px;background:#e5e5e5}.template-product.product-new-product-template .custom-benefits-section .benefits_sec>*:nth-child(-n+3):before{display:none}.template-product.product-new-product-template .custom-benefits-section .benefits_sec>*:nth-child(3n):after{display:none}.template-product.product-new-product-template .custom-benefits-section .benefits_box h3{font-weight:700;line-height:normal;margin:8px 0}.template-product.product-new-product-template .custom-benefits-section .benefits_box p{font-size:15px;font-weight:400;line-height:normal}.template-product.product-new-product-template .custom-benefits-section .benefits_section{padding:0}.template-product.product-new-product-template .custom-feature-section-main .feature_sec_inner{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;margin-bottom:25px}.template-product.product-new-product-template .custom-feature-section-main .feature_left p{font-size:16px;font-weight:700;color:#000;line-height:normal;margin:0;font-family:var(--font-heading-family)}.template-product.product-new-product-template .custom-feature-section-main .feature_left div{display:flex;align-items:center;gap:8px}.template-product.product-new-product-template .custom-feature-section-main p.feature_number{height:28px;width:28px;display:flex;justify-content:center;align-items:center;text-align:center;background:#3bd1ff;border-radius:24px;color:#fff}.template-product.product-new-product-template .custom-feature-section-main .feature_left{display:flex;justify-content:center;flex-direction:column;gap:16px;height:fit-content}.template-product.product-new-product-template .custom-feature-section-main .feature_right img{object-fit:cover;height:fit-content;width:fit-content;margin-left:16px}.template-product.product-new-product-template .custom-feature-section-main .page-width{--page-width: 1075px}.template-product.product-new-product-template .custom-compatible-section-main .custom_compatible_sec{display:flex;justify-content:center;flex-wrap:wrap;gap:32px;margin-top:23px;padding-bottom:50px}.template-product.product-new-product-template .custom-compatible-section-main .custom_compatible_box{width:100%;max-width:345px;height:auto;border-radius:4px;box-shadow:0 4px 12px #00000040}.template-product.product-new-product-template .custom-compatible-section-main .custom_compatible_box img{height:361px;object-fit:cover;border-top-left-radius:4px;border-top-right-radius:4px}.template-product.product-new-product-template .custom-compatible-section-main .custom_content_box{padding:18px 8px;text-align:center;display:flex;flex-direction:column;gap:8px;margin-top:-8px}.template-product.product-new-product-template .custom-compatible-section-main .custom_content_box *{margin:0;line-height:18px}.template-product.product-new-product-template .custom-compatible-section-main .custom_content_box h3{line-height:24px;font-size:20px}.template-product.product-new-product-template .custom-compatible-section-main span.custom_section_subheading{text-align:center;display:flex;line-height:normal;font-size:18px;font-weight:600;width:90%;margin:0 auto}.template-product.product-new-product-template .custom-compatible-section-main .section-main-heading{margin-bottom:27px!important}.template-product.product-new-product-template .custom-compatible-section-main .custom_content_box p{font-size:14px;font-weight:400}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.circle_installation{max-width:24%}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.circle_installation .installation-image{height:230px;width:230px;margin:0 auto 16px}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.rectangle_installation{max-width:450px;margin:65px 0 0}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.rectangle_installation p{text-align:unset;width:99%;font-weight:600}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.circle_installation .installation-image img{object-fit:contain;border-radius:50%;box-shadow:0 4px 12px #00000040}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.rectangle_installation .installation-image img{border-radius:8px;box-shadow:0 4px 12px #00000040}.template-product.product-new-product-template .custom-installation-section-main .section-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 50px}.template-product.product-new-product-template .custom-installation-section-main h3.installation-title{font-size:16px;margin:0 0 9px;line-height:normal;text-align:center}.template-product.product-new-product-template .custom-installation-section-main p.installation-content{font-size:16px;font-weight:400;margin:0;line-height:normal;text-align:center}.template-product.product-new-product-template .custom-installation-section-main .installation-image{display:flex;margin-bottom:16px}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.rectangle_installation h3.installation-title{margin:0 0 16px}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.rectangle_installation .installation-image{margin-bottom:9px}.template-product.product-new-product-template .custom-installation-section-main .custom-installation-section{padding-bottom:55px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-head{width:100%;display:flex;align-items:center;gap:20px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-img-head{display:flex;height:100%;width:100%;max-width:38.8%}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-img-head img{object-fit:contain;aspect-ratio:10 / 5.37}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content-head{width:100%;max-width:60%}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-title h3{line-height:20px;font-size:16px;font-weight:700;text-transform:uppercase}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content-head *{margin:0}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content p{font-size:18px;font-weight:600;line-height:normal;margin-top:8px;width:95%}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-price-head h4{font-size:18px;font-weight:700;color:#3bd1ff;line-height:normal;margin:16px 0}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-btn-head{display:flex;align-items:center;gap:8px}.template-product.product-new-product-template .custom-horizontal-product-section .quantityy{display:flex;justify-content:space-between;align-items:center;border-radius:40px;border:solid 1px;padding:10px 16px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-quantity-selector{max-width:180px;width:100%}.template-product.product-new-product-template .custom-horizontal-product-section .product-form__input.product-form__quantity{max-width:100%;min-width:100%}.template-product.product-new-product-template .custom-horizontal-product-section label.form__label{font-size:14px;font-weight:400;line-height:21px}.template-product.product-new-product-template .custom-horizontal-product-section .quantity:after,.template-product.product-new-product-template .custom-horizontal-product-section .quantity:before{box-shadow:none}.template-product.product-new-product-template .custom-horizontal-product-section quantity-input.quantity{width:40%;min-height:fit-content}.template-product.product-new-product-template .custom-horizontal-product-section .quantity__input{width:inherit}.template-product.product-new-product-template .custom-horizontal-product-section .quantity__button{width:auto}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-add-to-cart-btn{display:flex}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-add-to-cart-btn product-form.product-form{margin:0!important}.template-product.product-new-product-template .custom-horizontal-product-section .product-form__submit{font-size:18px;font-family:var(--font-body-family);font-weight:700;letter-spacing:0;line-height:normal;padding:0 25px;max-width:180px;min-width:180px;max-height:41px;min-height:41px}.template-product.product-new-product-template .custom-horizontal-product-section .product-form__submit span{letter-spacing:0!important;line-height:23px}.template-product.product-new-product-template .custom-horizontal-product-section .product-form__error-message-wrapper:not([hidden]){margin-top:-25px!important;align-items:center;gap:3px}.template-product.product-new-product-template .custom-horizontal-product-section .custom-horizontal-product-list{padding-bottom:63px}.template-product.product-new-product-template .product.grid,.template-product.product-homepage-with-product .product.grid{flex-direction:row-reverse}.template-product.product-new-product-template .product__info-wrapper .product__title,.template-product.product-homepage-with-product .custom-main-product .product__info-wrapper .product__title{font-size:40px;font-family:var(--font-body-family);font-weight:700;color:#3bd1ff;line-height:normal;text-transform:capitalize;width:87%}.template-product.product-new-product-template p.product__text,.template-product.product-homepage-with-product .custom-main-product p.product__text{font-size:30px;font-weight:700;font-family:var(--font-heading-family);line-height:normal;margin-bottom:16px}.template-product.product-new-product-template .product__info-wrapper .product__description p,.template-product.product-homepage-with-product .product__info-wrapper .product__description p{font-size:18px;font-weight:400;letter-spacing:0!important;line-height:normal;margin-bottom:16px;width:98%}.template-product.product-new-product-template .tab_section.sticky,.template-product.product-homepage-with-product .tab_section.sticky{z-index:5}.template-product.product-new-product-template .custom-main-product .product__info-wrapper,.template-product.product-homepage-with-product .custom-main-product .product__info-wrapper{max-width:55%!important;width:100%!important;padding:85px 0 0!important;display:flex;justify-content:center;align-items:center}.template-product.product-new-product-template .grid__item.product__media-wrapper,.template-product.product-homepage-with-product .grid__item.product__media-wrapper{max-width:45%!important;width:100%!important;display:block}.template-product.product-new-product-template .product-form__input input[type=radio]:checked+label,.template-product.product-homepage-with-product .product-form__input input[type=radio]:checked+label{font-size:18px!important;color:#000!important;padding:3px 10px!important}.template-product.product-new-product-template .product-form__input input[type=radio]+label,.template-product.product-homepage-with-product .product-form__input input[type=radio]+label{color:#4c4c4c!important;margin:1px 0 0;line-height:normal}.template-product.product-new-product-template .share-button,.template-product.product-new-product-template form#product-form-installment{display:none}.template-product.product-new-product-template .custom-product-price-btn-head .price.price--large.price--on-sale.price--show-badge{width:fit-content}.template-product.product-new-product-template .custom-product-price-btn-head{display:flex;justify-content:space-between;width:94%}.template-product.product-new-product-template product-form.product-form{margin:5px 0 0!important}.template-product.product-homepage-with-product .tab_section ul li{padding-right:0;width:fit-content}.template-product.product-homepage-with-product .tab_section ul{display:flex;gap:40px}.template-product.product-homepage-with-product .compatible_box:hover .content_box p,.template-product.product-homepage-with-product .compatible_box:hover .content_box h3{color:#fff;transition:all .3s ease-in-out}.template-product.product-new-product-template .product__info-wrapper .custom-product-price-btn-head .product-form__buttons button,.template-product.product-homepage-with-product .product__info-wrapper .custom-product-price-btn-head .product-form__buttons button{font-size:18px;font-family:var(--font-body-family);font-weight:700;letter-spacing:0;line-height:normal;padding:0 25px;max-width:180px;min-width:180px;max-height:41px;min-height:41px;margin:0}.template-product.product-new-product-template .product__info-wrapper .custom-product-price-btn-head .product-form__buttons button span,.template-product.product-homepage-with-product .product__info-wrapper .custom-product-price-btn-head .product-form__buttons button span{letter-spacing:0px!important}.template-product.product-new-product-template .product__info-wrapper .product-form__input.product-form__quantity{display:flex;align-items:center;border:solid 1px black;border-radius:36px;max-width:180px;min-width:180px;width:100%;justify-content:space-between;padding:10px 16px;margin:0!important;min-height:41px;max-height:41px;display:none}.template-product.product-new-product-template .product__info-wrapper quantity-input.quantity:after,.template-product.product-new-product-template quantity-input.quantity:before{box-shadow:none}.template-product.product-new-product-template .product__info-wrapper .quantity__button{width:fit-content}.template-product.product-new-product-template .product__info-wrapper .quantity__input{width:100%;max-width:35px}.template-product.product-new-product-template .product__info-wrapper quantity-input.quantity{width:fit-content;min-height:fit-content}.template-product.product-new-product-template .product__info-wrapper .product-form__quantity .form__label{margin:0;font-size:14px;letter-spacing:0;line-height:21px;font-weight:400}.template-product.product-new-product-template .header>.header__heading-link img{width:150px}.template-product.product-new-product-template .header>.header__heading-link{padding:7px 0 7px 7px;margin-right:10px}.template-product.product-new-product-template .header__icons{padding:0!important}.template-product.product-new-product-template summary.list-menu__item{padding-right:32px!important}.template-product.product-new-product-template .cart-count-bubble{left:2rem}.template-product.product-new-product-template .scroll-links__wrapper{display:flex;align-items:center;gap:40px;flex-wrap:wrap;padding:9px 0 10px}.template-product.product-new-product-template .scroll-links__wrapper h3.scroll-link__heading{margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:300;line-height:15px;cursor:pointer}.template-product.product-new-product-template .vendor-name{font-weight:400!important;line-height:21px!important}.custom-compare-wands-main .custom-compare-top-items .compare-item-2,.custom-compare-wands-main .custom-compare-top-items .compare-item-3{font-size:18px;font-weight:700;font-family:var(--font-heading-family)}.custom-compare-wands-main .custom-compare-wands-bottom-data *{font-size:16px;font-weight:700;font-family:var(--font-heading-family);letter-spacing:0;line-height:normal;margin:0!important}.custom-compare-wands-main .custom-compare-items-inner-details{padding:16px}.custom-compare-wands-main .compare-item-2{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:fit-content}.custom-compare-wands-main .compare-item-3{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.custom-compare-wands-main .compare-item-2 svg{height:auto;width:auto}.custom-compare-wands-main .compare-item-3 svg{height:auto;width:auto}.custom-compare-wands-main .compare-item-2 span,.custom-compare-wands-main .compare-item-3 span{display:flex;justify-content:center;align-items:center}.custom-compare-wands-main .compare-item-3 div span+.metafield-rich_text_field{margin-top:20px!important}.custom-compare-wands-main .custom-compare-wands-wrapper-main{padding-bottom:93px}.template-product.product-new-product-template .custom-add-on-product-head p,.template-product.product-homepage-with-product .custom-add-on-product-head p{margin:0}.template-product.product-new-product-template .custom-product-add-on-content,.template-product.product-homepage-with-product .custom-product-add-on-content{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.template-product.product-new-product-template .custom-product-add-on-content p,.template-product.product-homepage-with-product .custom-product-add-on-content p{font-size:18px;font-weight:700;color:#4c4c4c;line-height:24px;cursor:pointer}.template-product.product-new-product-template .custom-product-add-on-content p.active,.template-product.product-homepage-with-product .custom-product-add-on-content p.active{background:transparent!important;border-color:#888!important;border-radius:4px!important;font-weight:700;border:solid 1px;line-height:22px;color:#000;padding:3px 10px}.template-product.product-new-product-template .custom-product-add-on-heading p,.template-product.product-homepage-with-product .custom-product-add-on-heading p{font-size:18px;font-weight:400;line-height:24px}.template-product.product-new-product-template .custom-product-add-on-heading,.template-product.product-homepage-with-product .custom-product-add-on-heading{margin-bottom:5px;margin-top:20px}.template-product.product-new-product-template span.custom-add-on-price,.template-product.product-homepage-with-product span.custom-add-on-price{font-size:30px;font-weight:700;line-height:normal}.template-product.product-new-product-template .custom-add-on-single-price,.template-product.product-homepage-with-product .custom-add-on-single-price{margin-top:20px}.template-product.product-homepage-with-product .benefits_sec{display:flex;flex-wrap:wrap}.template-product.product-homepage-with-product .featured-product div:has(>product-form.product-form){max-width:180px;min-width:180px}.template-product.product-new-product-template .product__info-wrapper .product__description p br{display:none}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content{margin-top:9px!important;font-size:18px;font-weight:600;letter-spacing:0;line-height:normal;width:91%}.template-cart .cart-item__image{height:130px;object-fit:contain}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content-head .custom-count-cart-product span{padding-bottom:10px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content-head .custom-count-cart-product{display:flex}.collection-sunsa-accessories .collection .grid--3-col-tablet{display:grid;grid-template-columns:repeat(4,1fr)}.collection-sunsa-accessories .collection .grid--3-col-tablet .grid__item{width:100%;max-width:100%}.collection-sunsa-accessories .collection .title-wrapper-with-link{margin-bottom:0!important}.collection-sunsa-accessories .collection .title-wrapper-with-link .title{font-size:32px;line-height:normal}.collection-sunsa-accessories .collection .price__sale span.price-item.price-item--sale.price-item--last,.collection-sunsa-accessories .collection .price__regular .price-item--regular{font-size:20px}h2.mega-menu-main-heading{margin:0}@media screen and (min-width: 749px){.image-with-text__content{padding:0!important}.image-with-text__grid.grid{justify-content:space-between}.image-with-text .grid--2-col-tablet .grid__item{max-width:48%!important;width:100%!important}}@media screen and (max-width: 1120px){.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.rectangle_installation{width:100%;max-width:100%}}@media screen and (max-width: 990px){.collection-sunsa-accessories .collection .grid--3-col-tablet{grid-template-columns:repeat(2,1fr)}.item_products .mobile-mega-menu .dropproduct{display:block}.item_products .mobile-mega-menu a.mega-item{width:100%}.item_products .mobile-mega-menu a.mega-item img{height:100%;width:100%}.item_products .mobile-mega-menu .mega-menu-heading{width:100%;padding-left:15px}.item_products .mobile-mega-menu .mega-dropdown-inner{top:0;margin:60px 0 0;background:#f5f5f5;padding:10px 10px 0;box-shadow:none;display:flex;flex-direction:column}.item_products .mobile-mega-menu .mega-dropdown-inner-content{flex-direction:column;margin-bottom:60px}.item_products .mobile-mega-menu .mega-right{width:100%;padding-left:15px}.item_products .mobile-mega-menu .mega-left{width:100%;flex-direction:column}}@media screen and (max-width: 989px){.template-product.product-new-product-template .custom-benefits-section .benefits_sec{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.template-product.product-new-product-template .custom-benefits-section .benefits_box{padding:0;margin:0}.template-product.product-new-product-template .custom-benefits-section .benefits_box:after,.template-product.product-new-product-template .custom-benefits-section .benefits_box:before{display:none}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.circle_installation{max-width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;width:100%}.template-product.product-new-product-template .custom-installation-section-main .section-content-wrapper{gap:20px;padding:0}.template-product.product-homepage-with-product .benefits_box{padding:0 24px}}@media screen and (max-width: 767px){.template-product.product-homepage-with-product .section-featured-product span.icon_imggg{display:none}.template-product.product-homepage-with-product .section-featured-product .featured-product .product__media-list{padding:0}.template-product.product-homepage-with-product .section-featured-product .product__info-wrapper.grid__item{padding:0!important}.template-product.product-homepage-with-product .section-featured-product .featured-product{gap:15px}.template-product.product-homepage-with-product .banner{position:unset;flex-direction:column}.template-product.product-homepage-with-product .banner .banner__media.media{position:relative}.template-product.product-homepage-with-product .banner .banner__content{position:relative;width:100%;max-width:100%;padding:20px 50px}.template-product.product-homepage-with-product .banner .banner__content *{color:#000;width:100%;max-width:100%!important;padding:0}.template-product.product-homepage-with-product .banner:before{padding:0!important}.template-product.product-homepage-with-product .image-with-text .image-with-text__grid.grid{flex-direction:column}.template-product.product-homepage-with-product .image-with-text .grid--2-col-tablet .grid__item{width:100%;max-width:100%!important}}@media screen and (max-width: 749px){.template-product.product-new-product-template .custom-benefits-section .benefits_sec{grid-template-columns:repeat(1,1fr);gap:10px;padding-top:0}.template-product.product-new-product-template .custom-benefits-section .benefits_box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.template-product.product-new-product-template .collapsible-content-wrapper-narrow .accordion summary{padding:16px 0}.template-product.product-new-product-template .collapsible-content-wrapper-narrow summary .icon-caret{right:0}.template-product.product-new-product-template h3.accordion__title.h4{max-width:80%}.template-product.product-new-product-template .section-main-heading{line-height:normal}.template-product.product-new-product-template .custom-feature-section-main .feature_sec_inner{display:flex;flex-direction:column-reverse;gap:20px}.template-product.product-new-product-template .custom-feature-section-main .feature_left{width:100%}.template-product.product-new-product-template .custom-feature-section-main .feature_right{width:100%;height:auto}.template-product.product-new-product-template .custom-compatible-section-main span.custom_section_subheading{font-size:14px;width:100%}.template-product.product-new-product-template .custom-compatible-section-main .custom_compatible_box{max-width:100%}.template-product.product-new-product-template .custom-compatible-section-main .custom_compatible_box img{height:fit-content}.template-product.product-new-product-template .custom-compatible-section-main .custom_compatible_sec{padding-bottom:25px}.template-product.product-new-product-template .custom-compatible-section-main .section-main-heading{margin:0 0 40px!important}.template-product.product-new-product-template .custom-feature-section-main .feature_right img{height:100%;width:100%;margin:0}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.rectangle_installation{max-width:100%;margin:0}.template-product.product-new-product-template .custom-installation-section-main .installation-guidelines.circle_installation{max-width:100%;width:100%}.template-product.product-new-product-template .custom-installation-section-main .section-content-wrapper{justify-content:center;align-items:center;gap:20px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-head{flex-direction:column}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-img-head,.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content-head{max-width:100%}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-img-head img{aspect-ratio:auto;height:fit-content;width:fit-content;max-width:100%;max-height:500px;margin:0 auto}.template-product.product-new-product-template .custom-horizontal-product-section .custom-horizontal-product-list{padding-bottom:30px}.template-product.product-new-product-template .product.grid,.template-product.product-homepage-with-product .product.grid{flex-direction:column}.template-product.product-new-product-template .grid__item.product__media-wrapper,.template-product.product-homepage-with-product .grid__item.product__media-wrapper,.template-product.product-new-product-template .product__info-wrapper{max-width:100%!important;padding:0!important}.template-product.product-new-product-template .custom-main-product .product__info-wrapper,.template-product.product-homepage-with-product .custom-main-product .product__info-wrapper{max-width:100%!important;padding-top:0!important}.custom-compare-wands-main .custom-compare-wands-wrapper-main{padding-bottom:20px}.custom-compare-wands-main .custom-compare-top-items{flex-direction:column;justify-content:center;align-items:baseline}.custom-compare-wands-main .custom-compare-items-inner-details{flex-direction:column;gap:15px}.custom-compare-wands-main .custom-compare-items-inner-details svg{height:36px;width:36px;padding:5px}.custom-compare-wands-main .compare-item-1,.custom-compare-wands-main .compare-item-2,.custom-compare-wands-main .compare-item-3{width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.template-product.product-new-product-template .scroll-links__wrapper{gap:15px}.template-product.product-new-product-template .custom-main-product .product__info-wrapper .product__title,.template-product.product-homepage-with-product .custom-main-product .product__info-wrapper .product__title{font-size:30px}.template-product.product-new-product-template p.product__text,.template-product.product-homepage-with-product p.product__text{font-size:24px!important;margin:10px 0 0}.template-product.product-new-product-template p,.template-product.product-new-product-template a{font-size:14px!important;line-height:normal}.template-product.product-new-product-template .product__info-container{width:100%}.template-product.product-new-product-template .price-item{font-size:20px}.template-product.product-new-product-template .product-form__input input[type=radio]:checked+label,.template-product.product-homepage-with-product .product-form__input input[type=radio]:checked+label{font-size:14px!important}.template-product.product-new-product-template .product-form__input input[type=radio]+label{font-size:14px!important}.template-product.product-new-product-template span.custom-add-on-price,.template-product.product-homepage-with-product span.custom-add-on-price{font-size:20px}.template-product.product-new-product-template .custom-product-add-on-heading,.template-product.product-homepage-with-product .custom-product-add-on-heading{margin-top:0}.template-product.product-new-product-template .custom-add-on-single-price,.template-product.product-homepage-with-product .custom-add-on-single-price{margin-top:15px}.section-main-heading{font-size:25px;margin:0 0 40px!important}.template-product.product-new-product-template .custom-compatible-section-main .custom_content_box h3{font-size:18px}.custom-compare-wands-main .custom-compare-top-items .compare-item-1{font-size:20px}.custom-compare-wands-main .compare-item-1{font-size:18px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-title h3{font-size:20px}.template-product.product-new-product-template .custom-installation-section-main h3.installation-title{font-size:18px}.template-product.product-new-product-template .custom-installation-section-main .custom-installation-section{padding-bottom:20px}.template-product.product-new-product-template .custom-product-add-on-content,.template-product.product-homepage-with-product .custom-product-add-on-content{gap:15px}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-content{width:100%;font-size:16px}.collection-sunsa-accessories .collection .title-wrapper-with-link .title{font-size:25px}.template-product.product-homepage-with-product .tab_section ul{flex-wrap:wrap;gap:10px 20px}.template-product.product-homepage-with-product .tab_section ul li{font-size:14px}.template-product.product-homepage-with-product .image-with-text__content{padding-left:0!important;padding-right:0!important}.template-product.product-homepage-with-product .featured-product p.product__text{font-size:18px!important}.template-product.product-homepage-with-product .custom-main-product .product__info-wrapper{padding:0!important;max-width:100%!important}.template-product.product-homepage-with-product .product.grid{flex-direction:column-reverse}}@media screen and (max-width: 499px){.template-product .custom-video-banner-section .video_sec{aspect-ratio:10 / 5.395}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-product-btn-head{flex-direction:column}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-add-to-cart-btn{width:100%}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-add-to-cart-btn *{width:100%;max-width:100%;min-width:100%}.template-product.product-new-product-template .custom-horizontal-product-section .horizontal-quantity-selector{max-width:100%}.template-product.product-new-product-template .custom-product-price-btn-head .product-form *{max-width:100%!important;width:100%!important}.template-product.product-new-product-template .custom-product-price-btn-head div{max-width:100%;width:100%}.template-product.product-new-product-template .custom-product-price-btn-head{width:100%}.template-product.product-homepage-with-product .featured-product div:has(>product-form.product-form){min-width:auto;max-width:unset;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
