@media screen and (min-width: 1280px) and (max-width:1680px){.atheletes-slider-outer .flickity-slider .slide-content h3.slide-title{font-size:23px}.atheletes-slider-outer .flickity-slider .slide-content p.slide-text{font-size:23px;line-height:85%}.atheletes-slider-outer .flickity-slider .slide{width:21%}.standard-image-outer .banner__box h2.banner__heading{font-size:56px}.slider-image-left ol.flickity-page-dots{bottom:-36px}.slider-image-inner .slider-image-left .carousel-cell h3 p,.slider-image-inner .slider-image-left .carousel-cell h2 p{margin:0}}@media screen and (max-width:989px){.privacy-policy .page-width--narrow{max-width:100%;padding:0 20px!important;margin:20px auto 40px}.privacy-policy .page-width--narrow p{font-size:16px}.announcement-bar .announcement-bar__message{font-size:14px}.page-width{padding-left:16px!important;padding-right:16px!important}header.header .header__icons .right_menu{display:none}header-drawer .menu-drawer__navigation-container{align-content:start;grid-template-rows:auto}header.header .right_menu ul{display:flex;padding:0 52px 0 19px;margin:0;flex-wrap:wrap}header.header .right_menu ul li{width:100%}header.header .menu-drawer__navigation{padding:3rem 0 0}header-drawer .right_menu ul li a{padding:1.1rem 0;width:100%;display:inline-block}header.header .header__icons span.svg-wrapper{width:21px;height:25px}.megamenus_images{display:flex}.megamenus_images li.mega-menu-image{display:block!important}.megamenus_images li.mega-menu-image a{text-decoration:none;text-align:center}.megamenus_images li.mega-menu-image h2{font-size:12px;font-family:var(--switzer-font);text-align:center}header.header .right_menu ul li a{padding:1.2rem!important}}@media screen and (min-width: 1025px) and (max-width:1279px){.hero-banner{padding:0 30px}.atheletes-slider-outer .flickity-slider .slide-content p.slide-text{font-size:20px}.atheletes-slider-outer .flickity-slider .slide-content h3.slide-title{font-size:22px;line-height:87%}.atheletes-slider-outer .flickity-viewport{min-height:480px}.page-width{padding-left:30px!important;padding-right:30px!important}.section-padding{padding-left:30px;padding-right:30px}.athelete-partnerships .custom-card-container .custom-card .Partnerships-position-text p{margin:0 0 15px;font-size:29px}.sun--text-outer-position{position:relative}.dynamic-facts .facts-wrapper h2{font-size:63px}.custom-skincare-right-col .fact_flex_outer_pdp .fact{flex:0 0 33%;font-size:29px;line-height:80%}.custom-skincare-right-col .fact_flex_outer_pdp .fact span{font-size:84px}.custom-skincare-right-col .fact_flex_outer_pdp .fact{flex:0 0 42%;font-size:34px}.tomas_machac_sec .right-column{padding:14px 29px}.player-highlight-section-outer .right-column .content-wrapper h2.player-name{font-size:43px}.player-highlight-section-outer .right-column .content-wrapper p{margin:12px 0 0;font-size:15px}.saving_sckin_sec .rich-text__blocks h2{font-size:60px;line-height:84%;max-width:602px}.home-rich-text .rich-text__text p,.left_div .content p,.faq_title p,.right-contact-info p{font-size:14px;line-height:26px}.collection_banner h2.banner__heading{font-size:69px}.Collaction-faq .grid__item .accordion__content p{font-size:15px}.custom_product .sunmate_story .image-with-text__text-item .image-with-text__content{padding:25px 20px}.custom_product .sunmate_story .image-with-text__text-item .image-with-text__content h2{font-size:43px}.custom_product .sunmate_story .image-with-text__text-item .image-with-text__content p{font-size:14px}.related-products .related-products__heading{padding-right:0;max-width:260px}.hero-banner .banner .slideshow__text h2.banner__heading{font-size:73px;max-width:343px}.slider-image-inner .slider-image-right img{min-height:310px;object-fit:cover}.slider-image-inner .slider-image-left .carousel-cell h2{font-size:23px}.slider-image-left ol.flickity-page-dots{bottom:0}.standard-image-outer .banner__box h2.banner__heading{font-size:51px;line-height:83%}.privacy-policy .page-width--narrow p{font-size:15px;line-height:23px}header.header .header__icons span.svg-wrapper{width:22px}.contact-flex{align-items:start}.sun-safety .sun-safety-how-to-use .banner__media:before{content:""!important;position:absolute;top:0;background:#00000059;opacity:1;z-index:1;width:100%;height:100%}}@media screen and (min-width: 768px) and (max-width:1024px){.left_div h2,.right-contact-info h2,.faq_title h2{font-size:50px}.contact_page .contact__button{margin-top:20px}.atheletes-slider-outer .flickity-slider .slide{width:32%}.atheletes-slider-outer .flickity-slider .slide-content p.slide-text{font-size:27px}.atheletes-slider-outer .flickity-viewport{min-height:420px}.slider-image-inner .slider-image-left .carousel-cell h2{font-size:19px;margin-top:10px}.slider-image-inner .slider-image-left .carousel-cell h3{margin:14px 0}.slider-image-left ol.flickity-page-dots{bottom:4px}.atheletes-slider-outer .flickity-slider .slide-content h3.slide-title{font-size:25px}.slider-padding{padding-top:35px;padding-bottom:35px}.section-padding{padding-left:15px;padding-right:15px}.custom-footer .footer__content-top{flex-wrap:wrap;width:100%}.footer-block--newsletter.scroll-trigger{flex:0 0 100%;justify-content:center}.custom-footer .footer__content-top .footer-block--newsletter{justify-content:start;margin-top:36px}.footer__blocks-wrapper.grid{flex:0 0 100%;max-width:100%!important}.right_menu li.right_menu_item{width:100%}header.header .right_menu ul a{padding:1.2rem 0px!important}.hero-banner{padding:0 15px}.slideshow__media.banner__media.media img.desktop-banner{object-position:-310px}.custom_collection .collection_banner h2.banner__heading{font-size:50px}.custom_collection .collection_banner .banner__box.content-container{padding-bottom:8px}.privacy-policy h1.main-page-title{font-size:60px;line-height:60px}.slider-image-inner .slider-image-right img{min-height:218px;object-fit:cover}.athelete-partnerships .custom-card-container{grid-template-columns:repeat(2,1fr);gap:16px}.athelete-partnerships .custom-card-container .custom-card .Partnerships-position-text p{font-size:25px}section.custom-card-section .custom-drawer .drawer-inner-content span.vero-text p{font-size:32px;margin-top:40px}.shopify-section:has(.about_the_brand_banner){padding:0 16px}.about_the_brand_banner .banner__box .banner__heading{font-size:87px}.player-highlight-section-outer .right-column .content-wrapper h2.player-name{font-size:40px}.player-highlight-section-outer .right-column .content-wrapper p{margin:10px 0 0;font-size:15px}.page-width{padding-left:16px!important;padding-right:16px!important}header.header .right_menu ul{gap:8px}header.header .right_menu ul li a{font-size:14px}header.header .header__icons span.svg-wrapper{width:21px}.saving_sckin_sec .rich-text__blocks h2{font-size:78px}.john_newcombe_sec .right-column,.tomas_machac_sec .right-column{padding:19px 17px}.saving_sckin_sec .rich-text__blocks h2{font-size:52px;line-height:89%}.sun--text-outer-position{position:relative}.dynamic-facts .facts-wrapper{padding:50px 16px}.dynamic-facts .facts-wrapper h2{font-size:59px}.dynamic-facts .facts-wrapper p{font-size:19px}.sun-safety .dynamic-facts .bottom-texts p{font-size:15px}.skincare-sports-custom .skincare-sport-flex{flex-wrap:wrap}.top-heading-left-skincare{flex:auto}.sports-content-right-col{flex:auto;margin-top:19px;column-gap:16px}.custom-skincare-right-col .fact_flex_outer_pdp{flex-wrap:wrap}.custom-skincare-right-col .fact_flex_outer_pdp .fact span{font-size:79px;margin:11px 0}.custom-skincare-right-col .fact_flex_outer_pdp .fact{font-size:29px}.custom-skincare-right-col .fact_flex_outer_pdp .product-block{margin-top:15px}.custom-skincare-section .custom-skincare-right-col p{margin-top:16px}.banner.sun-safety-how-to-use .banner__content{justify-content:end;padding:0 0 27px;align-items:end}.sun-safety-how-to-use{min-height:89rem!important}.sports-content-right-col .sport-team_inner-contentbox p{font-size:15px;margin:20px 0 0}.sports-content-right-col .sport-team_inner-contentbox h3{font-size:31px;min-height:50px}.custom-skincare-section .custom-skincare-right-col{flex:0 0 59%;max-width:59%;padding-right:16px}.Collaction-faq .grid__item .accordion__content p,.home-rich-text .rich-text__text p,.left_div .content p,.faq_title p,.right-contact-info p{font-size:14px}.custom_product .product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.custom_product .product--large:not(.product--no-media) .product__info-wrapper{padding:5rem 0 0;max-width:100%;width:100%}.single_product_how_to_use .banner__content .banner__box p{font-size:15px}.sunmate_story .image-with-text__grid .image-with-text__media-item{width:100%}.custom_product .sunmate_story .image-with-text__text-item .image-with-text__content{max-width:100%;padding:30px 16px}.shopify-section .shopify-app-block[data-block-handle=featured_carousel]>div{padding-left:16px}.related-products{grid-template-columns:100%}.jdgm-widget.jdgm-carousel .jdgm-carousel__arrows{right:40px}.custom_product product-info{padding-top:0!important}.Collaction-faq .faq-inner_div{max-width:260px}.Collaction-faq{column-gap:0}.Collaction-faq .accordion-outer button.accordion-button{padding:22px 37px 22px 0}.Collaction-faq .accordion-outer .accordion-content p{font-size:15px}.custom_product .product--large:not(.product--no-media) .product__info-wrapper section.product__info-container{max-width:100%}.sun-safety .dynamic-facts .bottom-texts{padding:23px 16px}.skincare-sports-custom .top-heading-left-skincare p{line-height:20px;font-size:15px}.custom-skincare-section .custom-skincare-right-col p{font-size:15px}.custom-products-grid.grid.product-grid{margin-top:1em}}@media screen and (max-width:767px){.page-width{padding-left:16px!important;padding-right:16px!important}.section-padding{padding-left:16px;padding-right:16px}.hero-banner{padding:0 16px}.hero-banner .banner .slideshow__text h2.banner__heading{font-size:70px}.hero-banner .banner{min-height:auto!important;border-radius:20px 20px 0 0;padding-bottom:39px}.hero-banner .slideshow__controls{bottom:62px}.hero-banner .slideshow__text-wrapper{position:absolute;top:41px}.hero-banner .slideshow__media{height:59rem!important;background-color:transparent}.athletes-slider{padding-bottom:0}.atheletes-slider-outer .flickity-slider .slide-inner .slide-content{padding:13px 20px}.atheletes-slider-outer .flickity-slider .slide{width:60%;padding-right:0}.atheletes-slider-outer .flickity-slider .slide-content h3.slide-title{font-size:20px}.atheletes-slider-outer .flickity-slider .slide-content p.slide-text{font-size:16px}.atheletes-slider-outer .flickity-viewport{padding-top:63px;min-height:535px}.atheletes-slider-outer button.flickity-button{bottom:30px}.atheletes-slider-outer .flickity-prev-next-button.previous{left:16px}.atheletes-slider-outer button.next{right:16px}.atheletes-slider-outer .flickity-slider .slide.is-selected+.slide+.slide .slide-inner{transform:inherit}.marquee-section{border-radius:0}.custom-featured-collection .collection__title h2{font-size:25px;margin:0 auto 20px}.custom-featured-collection li.grid__item{width:100%!important;max-width:74%}.custom-featured-collection{padding-bottom:0!important}.standard-image-outer .banner__media.media{height:66rem!important}.standard-image-outer .banner__content .banner__box{background:transparent;max-width:100%;text-align:left}.standard-image-outer .banner__content{position:absolute;bottom:52px;left:0;padding:0}.standard-image-outer .banner__box h2.banner__heading{font-size:36px}.standard-image-outer .banner__box p{font-size:15px;line-height:22px;margin:13px 0 5px}.proudly-supporting{display:none}.custom-featured-collection .card-wrapper .card__information{padding:0 10px 15px!important}.custom-featured-collection .card-wrapper .card__information p{margin-top:6px}.standard-image-outer .banner__media.media:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0003;z-index:1}.athletes-slider .section-title h2{font-size:15px}.home-rich-text .rich-text__blocks{max-width:290px}.home-rich-text h2.rich-text__heading{font-size:36px;line-height:80%}.home-rich-text .rich-text__text p{font-size:15px;line-height:110%}.home-rich-text{padding-top:70px;padding-bottom:60px}.button.button--primary{min-width:120px;line-height:37px;min-height:37px;font-size:14px}.slider-image-inner{flex-wrap:wrap}.slider-image-inner .slider-image-left,.slider-image-inner .slider-image-right{max-width:100%}.slider-image-inner .slider-image-left{padding:0 32px}.slider-image-inner .slider-image-left .carousel-cell h2{font-size:25px}.slider-image-inner .slider-image-right{line-height:0;margin-top:85px}.slider-with-image-text{padding-top:23px}.shop-now-section .shop-now-inner{justify-content:start;gap:27px;flex-wrap:wrap}.custom-footer .footer__content-top .footer__blocks-wrapper{max-width:100%;display:flex}.custom-footer .footer__content-top{flex-wrap:wrap}.custom-footer .footer__content-top .footer__blocks-wrapper .grid__item{margin:0}.custom-footer .footer__content-top li a.link{font-size:14px;line-height:25px;padding:0}footer.custom-footer{padding-top:28px;padding-bottom:28px}.custom-footer .footer__content-bottom .footer__copyright{text-align:left}.custom-footer .footer__content-bottom .footer__copyright small.copyright__content{font-size:14px;line-height:16px}.custom-footer .footer__content-top .footer-block--newsletter{margin-top:0;flex-direction:row;justify-content:start}.custom-footer .footer__content-top .footer-block--newsletter .footer-block__newsletter{max-width:100%}img.footer-logo-desktop{display:none}img.footer-logo-mobile{display:block}.marquee_section{padding-left:0;padding-right:0}img.mobile-banner{display:block!important}img.desktop-banner{display:none!important}.custom-featured-collection ul{margin-bottom:0}.custom-featured-collection .slider-buttons{display:none}.left_div,.collapsible-content .collapsible-content-wrapper-narrow{flex:0 0 100%}.collapsible-content__wrapper{flex-wrap:wrap}.custom_collection .custom-featured-collection li.grid__item{width:100%!important;max-width:100%}.left_div .content p br{display:none}.custom_collection .banner.collection_banner .banner__media{position:absolute}.custom_collection .collection_banner .banner__box.content-container{padding-bottom:8px}.custom_collection .collection_banner h2.banner__heading{font-size:31px}.right-contact-info h2.title{margin-top:20px;font-size:50px}.privacy-policy h1.main-page-title{margin:0 0 20px;font-size:45px;line-height:50px}.shopify-section:has(.about_the_brand_banner){padding:0 16px}.about_the_brand_banner .banner__box{padding:0!important}.about_the_brand_banner .banner__box .banner__heading{font-size:70px;margin:0 auto}.about_the_brand_banner .banner__content{position:absolute;top:50%;transform:translate(-50%,-50%)}.the-sunmate-story .page-width{padding-top:0}.the-sunmate-story .title-wrapper-with-link h2{font-size:36px;margin-bottom:0}.the-sunmate-story .multicolumn-list .multicolumn-card .multicolumn-card__info p{font-size:15px}.player-highlight-section-outer{flex-wrap:wrap}.player-highlight-section-outer .right-column{flex:auto;display:flex;width:100%;padding:21px;border-radius:20px}.player-highlight-section-outer .right-column .content-wrapper h2.player-name{font-size:36px}.player-highlight-section-outer .content-wrapper{max-width:100%}.player-highlight-section-outer .right-column .content-wrapper p{margin:14px 0 0;font-size:15px}.player-highlight-section-outer .right-column .product-info{column-gap:15px}.player-highlight-section-outer .right-column .product-img{min-width:109px;min-height:130px;border-radius:20px}.right-column .shop-now-button{min-width:186px;min-height:37px;line-height:37px;font-size:14px}.player-highlight-section-outer .left-column{flex:auto}.tomas_machac_sec .left-column img,.john_newcombe_sec .left-column img{border-radius:20px}.the-sunmate-story{padding:50px 0 16px}.about-the-brand .player-highlight-section-outer.image-right{margin-bottom:50px}.saving_sckin_sec .rich-text__blocks h2{font-size:35px;line-height:90%}.saving_sckin_sec{padding-top:70px!important;padding-bottom:70px!important}.player-highlight-section-outer{gap:20px}.the-sunmate-story .title-wrapper-with-link,.the-sunmate-story ul.multicolumn-list{padding-left:0;padding-right:0}.the-sunmate-story .title-wrapper-with-link{justify-content:start}.athelete-partnerships .custom-card-container{grid-template-columns:repeat(2,1fr)}.athelete-partnerships .custom-card-container .custom-card .Partnerships-position-text p{margin:0 0 21px;font-size:21px}.athelete-partnership_title h2{font-size:47px}.athelete-partnership_title{padding-bottom:4px}.standard-image-outer.partnerships{margin-top:50px}.sun--text-outer-position{position:relative}.dynamic-facts .facts-wrapper h2{font-size:27px}.dynamic-facts .facts-wrapper p{margin:12px 0 0;font-size:14px}.sun-safety .dynamic-facts .bottom-texts p{font-size:14px;text-align:center}.dynamic-facts .facts-wrapper{padding:39px 16px}.sun-safety .dynamic-facts .bottom-texts{column-gap:10px;padding:16px}.sun-safety-how-to-use .banner__content{position:absolute;bottom:12px;right:0}.sun-safety-how-to-use .banner__content .banner__box.content-container h2.banner__heading{font-size:36px}.sun-safety-how-to-use .content-container .banner__text p{font-size:12px;line-height:20px;margin-top:10px}.skincare-sports-custom .skincare-sport-flex{flex-wrap:wrap;margin:50px 0 30px}.top-heading-left-skincare{flex:auto}.sports-content-right-col{flex-wrap:wrap;flex:auto}.sports-content-right-col .sport-item{flex:auto}.custom-skincare-section .custom-skincare-flex{flex-wrap:wrap}.custom-skincare-section .custom-skincare-image{flex:auto}.custom-skincare-section .custom-skincare-right-col{flex:auto;max-width:100%;flex-wrap:wrap}.skincare-sports-custom .top-heading-left-skincare h2{font-size:36px;line-height:80%}.skincare-sports-custom .top-heading-left-skincare p{font-size:14px;margin:12px 0 19px}.sports-content-right-col .sport-team_inner-contentbox h3{font-size:36px;line-height:80%}.sports-content-right-col .sport-team_inner-contentbox p{font-size:14px;line-height:20px;margin:12px 0 0}.sports-content-right-col .product-info{column-gap:15px;margin:26px 0}.sports-content-right-col .feature_content_sports a.button{font-size:16px;min-width:207px}.custom-skincare-right-col .fact_flex_outer_pdp{flex-wrap:wrap;margin-top:16px}.custom-skincare-right-col .fact_flex_outer_pdp .fact{font-size:36px;margin:11px 0 18px;flex:auto}.custom-skincare-right-col .fact_flex_outer_pdp .fact span{font-size:70px}.custom-skincare-section .custom-skincare-flex h2{margin:16px 0 0;font-size:36px;line-height:80%}.custom-skincare-section .custom-skincare-right-col p{margin:15px 0 0;font-size:14px}.footer__content-bottom-wrapper .social_links{margin-left:0}.custom-footer .footer__content-bottom-wrapper{justify-content:start}.footer__content-bottom-wrapper .social_links a{font-size:14px}.footer__content-bottom-wrapper .social_links a:first-child{margin:0 11px 0 0}.skincare-sports-custom .skincare-sport-flex{margin:37px 0 19px}.custom-featured-collection ul.product-grid li.grid__item{margin-bottom:25px}.left_div h2,.right-contact-info h2,.faq_title h2{font-size:36px}.home-rich-text .rich-text__text p,.left_div .content p,.faq_title p,.right-contact-info p{font-size:15px}.collapsible-content .collapsible-content-wrapper-narrow{padding:0}.Collaction-faq .grid__item .accordion__content p{font-size:15px}.Collaction-faq .grid__item .accordion__content{padding-left:0}.custom_product .product.product--large{flex-wrap:wrap}.custom_product .product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.custom_product .product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%}.custom_product .product.product--large slider-component{margin-right:0}.custom_product .product--large:not(.product--no-media) .product__info-wrapper{padding:1rem 0 0}.custom_product .product__info-wrapper .product__title h1{font-size:31px}.custom_product .product__info-wrapper .product__info-container .price__container{font-size:25px;margin-bottom:0}.custom_product .product__info-wrapper .product__info-container .product__description p,.custom_product .product__info-wrapper .list-unstyled li span{font-size:14px}.custom_product .product.product--large{padding-bottom:0}.single_product_how_to_use .banner__content .banner__box h2{font-size:36px}.single_product_how_to_use .banner__content .banner__box p{font-size:14px;line-height:normal;color:#000}.single_product_how_to_use .banner__content{padding:29px 0}.custom_product .sunmate_story .image-with-text__text-item{padding:25px 16px}.custom_product .sunmate_story .image-with-text__text-item .image-with-text__content h2{font-size:36px}.custom_product .sunmate_story .image-with-text__text-item .image-with-text__content p{font-size:14px;font-weight:300;line-height:normal}.custom_product .sunmate_story .image-with-text__text-item .image-with-text__content{align-items:start}.shopify-section .shopify-app-block[data-block-handle=featured_carousel]>div{padding-left:16px}.custom_product .jdgm-carousel-wrapper .jdgm-carousel-title-and-link{padding-left:0}.custom_product .jdgm-carousel-wrapper .jdgm-carousel-item{padding-left:0;padding-right:0}.custom_product .jdgm-carousel-wrapper .jdgm-carousel-item .jdgm-carousel-item__inner-wrapper{padding:0}.jdgm-widget.jdgm-carousel .jdgm-carousel__arrows{top:-89px;right:16px}.custom_product .jdgm-carousel-wrapper{padding-bottom:0}.related-products .related-products__heading{font-size:36px;padding-right:0}.related-products{grid-template-columns:100%;padding-top:20px!important;padding-bottom:50px!important}.related-products .grid.product-grid .grid__item{padding:30px 16px 10px}.related-products .grid.product-grid{gap:15px}.related-products .card--standard>.card__content .card__information p{font-size:15px;line-height:20px}.shopify-section .jdgm-carousel-wrapper .jdgm-carousel-title{font-size:33px;max-width:65%;line-height:80%}.contact_page .contact{padding-top:11px}.shopify-section .shopify-app-block .jdgm-carousel-wrapper{padding-left:16px;padding-right:16px}.related-products .related-products__heading{max-width:100%}.shop-now-section{text-align:center}.shop-now-section .shop-now-inner{justify-content:center}section.custom-card-section .custom-drawer .drawer-inner-content{padding:16px}section.custom-card-section .drawer-partners-flex-outer{align-items:start;margin-bottom:0}.drawer-partners-flex-outer .drawer-heading-content h2{font-size:36px}section.custom-card-section .custom-drawer .drawer-inner-content p{font-size:14px}.custom-card-section .close-bg-outer{padding:16px}section.custom-card-section .custom-drawer .drawer-inner-content span.vero-text p{font-size:25px;margin-top:15px;line-height:87%}cart-drawer.drawer .drawer__inner{width:100%;margin-left:16px;margin-right:16px;max-width:calc(100vw - 3rem)!important;height:calc(100vh - 66px);padding:17px}cart-drawer.drawer .drawer__header{padding:0}cart-drawer.drawer .drawer__header button.drawer__close{top:0}cart-drawer.drawer .drawer__header h2.drawer__heading{font-size:36px}cart-drawer .drawer__cart-items-wrapper{padding:0}.cart-drawer .drawer__cart-items-wrapper td.cart-item__details a.cart-item__name{font-size:14px}cart-drawer .cart-drwer-note-text{font-size:14px}.price-flex-outer-cart{flex-wrap:wrap}.price-flex-outer-cart .cart-item__quantity-wrapper{flex-wrap:nowrap}.price-flex-outer-cart quantity-popover{width:100%}.price-flex-outer-cart .cart-item__price-wrapper{margin-top:8px}.cart-drawer .cart-items .cart-item__quantity{padding-left:0}.recently-added .related-products .product_title_outer_flex{font-size:14px}cart-drawer.drawer .related-products ul li{padding:10px}cart-drawer.drawer .related-products ul li .cart-drawe-product-img{min-width:auto;min-height:auto;width:89px;height:89px;padding:10px}cart-drawer.drawer .related-products ul li button.add-to-cart-btn{min-width:66px;min-height:26px;font-size:14px;margin:0 0 1px auto}cart-drawer.drawer .related-products ul li .cart-drawe-product-img img{width:100%;max-width:100%;padding:10px}cart-drawer.drawer .related-products .cart-product-title{font-size:17px;padding:0 0 0 12px}cart-drawer.drawer .related-products .cart-product-title .jdgm-prev-badge{position:inherit}cart-drawer.drawer .related-products .cart-product-title span.upsell-price{font-size:16px}cart-drawer.drawer .related-products ul li{flex-wrap:wrap}.cart-drawer .drawer__cart-items-wrapper td.cart-item__media{min-width:auto;min-height:auto;width:89px;height:89px}.cart-drawer .drawer__cart-items-wrapper td.cart-item__media img{min-height:auto;width:100%;height:100%;object-fit:contain}.cart-drawer .quantity{min-height:33px}.cart-drawer .quantity .quantity__button{width:30px}.sun-safety .sun-safety-how-to-use .banner__media:before{content:""!important;position:absolute;top:0;background:#00000059;opacity:1;z-index:1;width:100%;height:100%}.contact .faq-section .faq_flex_{flex-wrap:wrap}.contact .faq-section{padding:20px 16px 30px}.Collaction-faq{padding:40px 16px;column-gap:106px;flex-wrap:wrap}.Collaction-faq .accordion-outer .accordion-item button{padding-left:0;padding-right:37px}.Collaction-faq .accordion-outer .accordion-content{background-color:transparent;padding:6px 0 0!important}.contact .faq-section .faq-answer p{font-size:16px}.contact .faq-section .faq-item .faq-question{padding-right:23px;position:relative}.contact .faq-section .faq-item .faq-question span.arrow{position:absolute;right:0;top:21px}.Collaction-faq .accordion-outer{margin-top:22px}.Collaction-faq .accordion-outer .accordion-content p{margin:0 0 8px;font-size:15px}.Collaction-faq .accordion-outer button.accordion-button:after{top:23px}.custom-products-grid.grid.product-grid{margin-top:1em}}@media screen and (max-width: 575px){.athelete-partnerships .custom-card-container{grid-template-columns:repeat(1,1fr)}.related-products .grid.product-grid .grid__item{width:100%;max-width:100%}.sun-safety-how-to-use .banner__media{height:64rem!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-responsive.css.map */
