/** Shopify CDN: Minification failed

Line 3067:191 Expected identifier but found "-webkit-transformrotate("
Line 4372:109 Expected ")" to end URL token
Line 4448:229 Expected ")" to end URL token
Line 4449:228 Expected ")" to end URL token
Line 4450:227 Expected ")" to end URL token
Line 4451:228 Expected ")" to end URL token

**/
    @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300; 400; 500; 600; 700; 800; 900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100; 300; 400; 500; 700; 900&display=swap'); 
    :root { --site--red-clr:#CB0000; --site--highlight-clr:#CB0000; --site--blue-clr:#0661EB; }

    
    body { font-family: 'Roboto', sans-serif  !important; font-weight:400; margin:0; padding:0; overflow-x:hidden; color:#000; font-size:16px; letter-spacing: .025em; }
    h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { font-size:30px; line-height:40px; font-weight:700; font-family: 'Roboto', sans-serif !important; margin:0; padding:0; letter-spacing:0; }
    p { font-family: 'Roboto', sans-serif; font-weight:400; font-size:16px; margin:0; padding:15px 0 0 0; }
    ul, li { font-family: 'Roboto', sans-serif; font-size:16px; }
    a { outline:none; transition: 400ms ease all; -moz-transition: 400ms ease all; -webkit-transition: 400ms ease all; }
    a:hover { text-decoration:none; }

    input, textarea, button, select { font-family: 'Roboto', sans-serif; outline: none; font-weight:400; letter-spacing: .025em; }
    th { font-family: 'Roboto', sans-serif; font-weight:400; }
    .btn, .rte .btn, .shopify-payment-button .shopify-payment-button__button--unbranded, .spr-container .spr-button, .spr-container .spr-summary-actions a { border-radius:30px; letter-spacing: normal; font-size: 16px; font-weight:400; }
    .image-wrap { background:none !important; }
    .theme-block { margin:0 !important; }

    /*** Common css ***/
    label { font-family: 'Roboto', sans-serif; font-weight:400; letter-spacing: .025em !important; font-size:16px; }
    .btn { background:#0661EB; font-size:16px; color:#fff; border-radius:50px !important; border:none; line-height:inherit; letter-spacing:normal; min-height:inherit !important; padding:10px 30px; border:none; font-family: 'Roboto', sans-serif; box-shadow:none; }
    .btn:hover { background:#fff; color:#000; }
    .social-sharing { margin-top:0; }
    .social-sharing a.btn { background:#fff; border:1px solid #ebebeb; color:#3a3a3a; padding:8px 10px; font-weight:500; }
    /*** Common css end ***/

    li.site-nav--has-dropdown.site-nav--is-megamenu ul.if-megamenu { display:none !important; }
    .tab-megamenu { float: left; border: 1px solid #000; background-color: #000; width: 25%; }
    .site-header .site-nav .site-nav__dropdown .tab-megamenu a { display: block; background-color: inherit; color: black; padding: 0 16px; margin:15px 0; width: auto; border: none; outline: none; text-align: left; cursor: pointer; transition: 0.3s; text-transform:uppercase; font-size: 16px; border-left:2px solid #000; color:#fff; margin: 7px 0px !important; display: table; }
    .site-header .site-nav .site-nav__dropdown .tab-megamenu a:hover { background-color: #000; border-left:2px solid #0661EB; }
    .site-header .site-nav .site-nav__dropdown .tab-megamenu a.active { background-color: #000; border-left:2px solid #0661EB; }
    .tabcontent-megamenu { float: left; padding: 0px 12px; border: 1px solid #000; width: 75%; border-left: none; display:none; }
    
    /* Header new css start */
    .site-header.scrolled { margin-top: -150px; transition: margin-top 0.3s ease; }
    .custom-header .left-currancy { width: fit-content; visibility: hidden; }
    .site-header.fixed { position: fixed; top: 0; width:100%; transition: top 0.3s ease, position 0.3s ease; }
    .site-header.hidden { top: -150px; }
    .site-header.site-header--megamenu-active .cart-link__bubble--visible { background: #ff0000 !important; }
    /* Header new css end */

    .tabcontent-megamenu h3 { font-size:20px; font-weight:700; color:#fff; }
    .tabcontent-megamenu p { font-size:14px; font-weight:400; color:#fff; }
    .site-header .tab-megamenu .bottom-link { padding: 0 16px; margin:0; width: 100%; border: none; outline: none; text-align: left; cursor: pointer; transition: 0.3s; font-size: 16px; border-left:2px solid #000; color:#fff; }
    .site-header .tab-megamenu .bottom-link:hover { background-color: #000; border-left:2px solid #0661EB; }
    .mobilemenu { display:none; }
    
    /* _________________________________________ SITE NEW HEADER START _________________________________________*/

    @media only screen and (min-width:769px) {
      .new_bug { display: inline-flex; justify-content: center; align-items: center; text-transform: uppercase; background:red; border-radius: 4px; font-size: 12px; color: #000; padding: 5px 12px; font-weight: 600; }
      .new_bug.new_bugGreen { background:#00D400; color:#000; }
    }


    .top-tag.bug { margin: 0; position: absolute; top: 9px; left: 9px; display: flex; min-width: fit-content; }

    .top-tag.bug small { margin: 0; font-size: clamp(8px,0.7vw,10px) !important; line-height: 1; font-weight:900; padding: clamp(3px,0.3vw,4px) clamp(4px,0.5vw,7px); background-color:#00D400 !important; }

    .special__link { background: #CB0000; padding: 13px 30px !important; border-radius: 50px; font-weight: 900 !important; line-height: 1 !important; font-size: 13px !important; transition: 0.32s all ease; }
    .special__link:hover { background: #8C0404;}
    .special__link::before { display: none; }
    .latest_news-container p:empty { display: none; }
    .cart-link__bubble--visible { top: -15%; right: -5px; background:#ff0000 !important; }
    .site-header.active .cart-link__bubble--visible { background: #f00 !important; }
    .blueTees_tipsInner { display: flex; justify-content: space-between; background: #000; align-items: center; border-bottom: 1px solid #ffffff40; position:relative; transition: all .32s linear; }
    .blueTees_tipsLeft { display: flex; /* opacity:0; */ }
    .blueTees_tipsLeft a { padding: 10px 25px; border-right: 1px solid #ffffff20; display: flex; }
    .blueTees_tipsLeft a img { max-width: 50px; }
    .blueTees_tipsCenter { height: 100%; align-content: center; flex:1; display: flex; justify-content: center; }
    .blueTees_tipsCenter a { display: flex; height: 100%; justify-content: center; align-items: center; gap: 0px; }
    .blueTees_tipsCenter a p + span { display: flex; justify-content: center; align-items: center; }
    .blueTees_tipsCenter a p + span svg { transition: 0.2s all linear; max-width: 7px; width: 100%; display: flex; transform: rotate(-0deg); }
    .blueTees_tipsCenter:hover a p + span svg { transform: translateX(8px); }
    .blueTees_tipsCenter p, span.blueTees_tipsTimer.clock-builder-output { font-weight: 600; color: #C3C3C3; letter-spacing: 0.8px; padding: 0; font-size: clamp(10px,1.2vw, 14px); opacity: 1; text-align: center; line-height: 1; }
    .site-header { padding:0px; background:#000; transition:.2s all ease; position:unset; padding-top:0px !important; }
    .site-header.site-header--megamenu-active { background:#fff; }
    .site-header.site-header--megamenu-active :is(.header_logo a img, .site__header-profileIcon, .site__header-cartIcon .cart-link svg ) { filter: invert(0); }
    .site-header.site-header--megamenu-active .site_header__border { background:#D0D0D0; }
    .site-header.site-header--megamenu-active .site_header-center .nav_link:not(.nav_link.site__highLighted_clr) { color:#000; }
    .site-header .header-item.header-item--left.header-item--navigation, .site-header .header-item.header-item--icons { flex: inherit !important; }
    .site-header .header-item--logo { margin: 0 !important; }
    .site_header-left { margin-right: clamp(15px,1.2vw,35px); }
    .site_header-content { align-items: center; justify-content: space-between; display: flex; width: 100%; }
    .site_header-content.nav_left .site_header-center { flex: 1; }
    .site_header-content.nav_left .site_header-center .site_header-links { justify-content: flex-start; display:flex; }
    .site_header-center :is(ul, li) { margin:0px; padding:0px; list-style:none; }
    .site_header-center .nav_link { padding:clamp(15px,2vw,30px) clamp(20px,2.2vw,40px); font-size:clamp(12px, 0.8vw, 14px); font-weight:600; display: inline-flex; position:relative; letter-spacing: 1.6px; line-height: 100%; color:#fff; }
    .site_header-center .nav_link::before { content:''; position:absolute; transform: translate(-50%, 0); bottom:0px; left: 50%; height:0px; width:80px; background:var(--site--blue-clr); transition:.2s all ease; }
    .site_header-center .nav_link:hover::before, .site_header-center .nav_link.site_megaMenu__Active::before { height:3px; }
    .site_header-center .nav_link.site__highLighted_clr:hover::before { height:3px; background:var(--site--highlight-clr); }
    .site_header-center .nav_link.site__highLighted_clr { color:var(--site--highlight-clr); }
    .site_header__border { position: absolute; bottom: -1px; left: 0; width: 100%; height: 3px; background: #000; }
    .site_header-right { display: flex; column-gap: clamp(10px,1.8vw,30px); align-items: center; }
    .site__header-profileIcon, .site__header-cartIcon { display: flex; }
    .header_logo { max-width: 100px; width: 100%; }
    .header_logo a { display: flex; }
    .header_logo a img, .site__header-profileIcon, .site__header-cartIcon .cart-link svg { filter: invert(1); }
    .header_inner--content { padding: 20px; }
    .off-canvas-menu { position: fixed; top: 0; left: -250px; width: 250px; height: 100vh; background-color: #333; color: var(--site-white-clr); transition: transform 0.3s ease-in-out; z-index: 1000; overflow-y: auto; }
    .off-canvas-menu.active { transform: translateX(250px); }
    .menu-close { position: absolute; top: 20px; right: 20px; font-size: 24px; color: var(--site-white-clr); cursor: pointer; }
    .off-canvas-menu .site_header-links { flex-direction: column; }
    .menu-toggle { display: none; }
    .menu-toggle span { height: 5px; border-radius: 60px; width: 30px; background-color: var(--site-black-clr); display: block; margin: 3px 0; }
    ul.site__megaMenu_content__inner { display:flex; padding: clamp(20px, 2.2vw,40px) 0px; }
    .site__megaMenu_container { overflow: hidden; height: 0; position: absolute; background: #fff; width: 100%; left: 0; }
    .site__megaMenu_content ul { list-style: none; margin: 0; row-gap: 30px; }
    .site__megaMenu_content :is(ul li.site_megaMenu__item, span:not(span[class])) { opacity: 0; transform: translateY(20px); }
    .site_megaMenu_left-ul { display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; max-width:45%; width: 100%; }
    .site_megaMenu_Link { position:relative; font-size:clamp(16px, 1.5vw, 22px); font-weight:900; color:#000; }
    .site_megaMenu_Link::before { content:''; position:absolute; bottom:-2px; height:2px; width:0px; background:#000; transition:.2s all ease; transform-origin:left; }
    .site_megaMenu_Link:hover::before { width:100%; }
    .site_megaMenu__Title { color:#BABABA; letter-spacing:1.6px; font-weight:600; }
    .site__megaMenu_content span.site_megaMenu__Title { margin-bottom: 14px; display: flex; font-size: clamp(12px, 0.8vw, 14px); }
    .site_megaMenu__grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(clamp(90px, 9vw, 142px), 1fr)); gap: clamp(15px,2vw,35px); }
    .site__megaMenu_right { flex: 60%; }
    .site__megaMenu_left { flex: 57%; }
    .site_megaMenu__grid__item { display: flex; justify-content: center; align-items: center; flex-direction: column; padding: 0 10px; }
    .site_megaMenu__grid__item:hover .site_megaMenu__item-productImage img { scale:1.1; }
    .site_megaMenu__item-productTitle { margin-bottom: 8px; }
    .site_megaMenu__item-productTitle picture img { height: 30px; aspect-ratio: 13 / 3; object-fit: scale-down; }
    .site_megaMenu__grid__item picture { display:flex; height: 100%; }
    .site_megaMenu__item-productImage { position:relative; margin-bottom: 18px; background: #DEDEDE; border-radius: 6px; padding: 10px 20px; aspect-ratio: 1 / 0.9; display: flex; justify-content: center; align-items: center; }
    .site_megaMenu__item-productImage img { aspect-ratio:1/1;  max-width: 128px; width: 100%; max-height: 152px; height: 100%; transition:.2s all ease; object-fit: contain; }
    .site_megaMenu_item__product_subTitle { padding: 0; font-size: clamp(8px, 0.6vw, 10px); letter-spacing: 1.2px; text-transform: uppercase; color: #B4B4B4; font-weight: 600; width: 150px; text-wrap: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: center; }
    .site_promoArea_a picture { display:flex; }
    .megaMenu_backface { height:0vh; width:100%; opacity:0; position:fixed; z-index:-999999999; background:#ffffff20; left:0; transition: .3s opacity linear , .3s height linear ; }
    .megaMenu_backface.megaMenu_backface--active { opacity:1; height:200vh; backdrop-filter:blur(80px); overflow:hidden; }
    .site_megaMenu_flex { display:flex; flex-direction:column; row-gap:clamp(20px, 2.2vw, 50px); }
    .site_megaMenu_left-inner { height: 100%; display: flex; }
    .site__megaMenu_left-top { display: flex; flex-wrap: wrap; max-width: 560px; width: 100%; gap: clamp(15px, 1.5vw,25px); }
    .site_megaMenu__item { flex: 100%; }
    .site_planText_Link { display:inline-flex; column-gap:13px; font-size: clamp(14px, 1.2vw, 16px); font-weight: 500; flex-wrap:wrap; }
    .site_store-icons { display: flex; gap: 8px; }
    .site_planText_Link span { display:inline-flex; margin:0px; }
    .site_planText_Link a { column-gap:5px; }
    .site_planText_Link :is(a, span > img) { transition: .3s all linear; display:flex; }
    .latest_news-container:hover a { text-decoration:underline; }
    .site_planText_Link:hover img:not([class]), .latest_news-container:hover img:not([class]) { transform:translateX(5px); }
    .site_megaMenu_Link:hover { color: #000 !important; }
    .no-bullets li a:hover { color: #fff !important; }
    .back-button { display: none; }
    .menu-toggle .isMenu_open { display: none; }
    .header_on-all-products .blueTees_tipsCenter p span.blueTees_tipsTimer.clock-builder-output { display:none; }
    .mobile-menu-bottom-image { display: none !important; }
    .mobile-for-menu { display: none; }
    .site_header-right .cart-link { display: flex; }
    .latest_news-container img.newsImage { transition: .2s all linear; }
    .latest_news-container:hover img.newsImage { scale: 1.15; }

    @media (hover: hover) {
      .site_megaMenu_left-inner:has(.site_megaMenu_Link:hover) .site_megaMenu_Link { color: #00000050; }
    }

    @media (hover: hover) {
      .footer-col-list:has(.no-bullets li a:hover) .no-bullets li a { color: #ffffff50; }
    }

    .site_megaMenu__Title_hidden { visibility:hidden; user-select:none; -moz-user-select:none; }
    .latest_news-container:hover .latest_newsImage__a { scale:1.1; }
    .latest_news-container.site_megaMenu_flex { row-gap: clamp(12px, 1.2vw, 21px); }
    .latest_newsImage { border-radius:12px; overflow:hidden; }
    .latest_news_title h4 { font-size: clamp(16px, 2.5vw, 18px); text-transform: none; line-height: 100%; }
    .Site_arrow__hover { transition: transform 200ms; transform: translateX(0); --arrow-clr: var(--arrow-clr); color:var(--arrow-clr,#fff); }
    .Arrow__path--two { stroke-dasharray: 10; stroke-dashoffset: 10; transition: stroke-dashoffset 200ms; }
    .Arrow_hovering .Site_arrow__hover { transform: translateX(10px); }
    .Arrow_hovering .Arrow__path--two { stroke-dashoffset: 20; }
    .bar-right__left,.Site_arrow__container,span.Site_arrow__container { display:flex; }
    .Arrow { align-items: center; display: flex; }
    .header__nav-offer .site_header-link { padding: clamp(15px,2vw,30px) clamp(20px,2.2vw,40px); display: flex; align-items: center; justify-content: center; }
    .header__nav-offer .nav_link.nav_offer--link { color:#fff; font-weight:400; padding:0px; }
    .header__nav-offer .nav_link.nav_offer--link:hover { font-weight:800; }
    .header__nav-offer .nav_link.nav_offer--link::before { opacity:0; bottom:-5px; width:100%; height:1.13px; background:#F527CD; }
    .header__nav-offer .nav_link.nav_offer--link:hover::before { opacity:1; }
    @media only screen and (max-width:991px) {
      .header__nav-offer .nav_link.nav_offer--link { color:#000; }
      .header__nav-offer .site_header-link{justify-content: flex-start; }
      .header__nav-offer .site_header-link .special__link{color:#fff;}
            .site-header.active .site__header-cartIcon .cart-link svg{filter:initial;}
       .site_header-link .cta_pluse-pdp.cta_pluse { width: fit-content; }
    }

    /*_________________________________________ SITE NEW HEADER END _________________________________________ */



    .drawer--left.drawer--is-open { display: block; transform: translate(100%); transition-duration: .45s; }
    .drawer--left { width: 100%; max-width: 100%; top: 91px; background:#000; left: -100%; }
    .drawer--left .drawer__fixed-header { display:none; }
    .drawer--left .mobile-nav { padding:10px 0 0 0; }
    .drawer--left .mobile-nav > .mobile-nav__item { background:none; margin:4px 0; }
    .drawer--left .mobile-nav > .mobile-nav__item a { font-size: 16px; font-weight: 400; color: #fff; text-transform: uppercase; display: inline-block; vertical-align: top; padding: 10px 15px; border-bottom: 2px solid transparent; }
    .drawer--left .collapsible-trigger__icon { color:#fff; width:14px; height:14px; }
    .drawer--left .collapsible-trigger__icon .icon { color:#fff; width:14px; height:14px; }
    .drawer--left .mobile-nav__item::after { display:none; }
    .drawer--left .mobile-nav__toggle button { border:none; }
    .drawer--left .collapsible-trigger { padding:0; }
    .drawer--left span.mobile-nav__faux-link { color:#fff; padding: 7px 15px; margin-bottom: 10px; }
    .drawer--left .mobile-nav__social a { color:#fff !important; }
    .drawer--left .mobile-nav > .mobile-nav__item .mobile-nav__sublist a { font-size:14px; padding:7px 15px; }
    .site-footer { padding-bottom:30px !important; }
    .site-footer .grid { margin:0 0 0 -60px; }
    .site-footer .grid__item { padding-left: 60px; }
    .site-footer { background-color: #171717; padding: 60px 0; }
    .site-footer .footer__logo { max-width:257px; margin:0 auto; padding-bottom: 45px; }
    .site-footer .footer__logo img { max-height:inherit; }
    .site-footer .footer__item--1494292487693 .footer__item-padding { display: flex; justify-content: space-between; border-bottom:1px solid #707070; border-top:1px solid #707070; padding:20px 0; position:relative; }
    .site-footer .footer__item-padding p.h4 { font-style: italic; position:relative; font-family: 'Roboto Condensed' !important; font-weight: 700; font-size: 28px; line-height: 30px; color: #fff; text-transform: uppercase; }
    .site-footer #Footer-1494292487693 { width:65%; }
    .site-footer .footer__collapsible p { position:absolute; left:0; top:35px; font-style: normal; font-weight: 500; font-size: 16px; line-height: 20px; color: #9f9f9f; }
    .site-footer .footer__collapsible p a { color: #9f9f9f; }
    .site-footer .footer__collapsible p a:hover { color:#fff; }
    .site-footer .footer__item--1494292487693 { width:100%; position:relative; }
    .site-footer .footer__newsletter { display: flex; position:inherit; width:100%; max-width:100%; }
    .site-footer .footer__newsletter .footer__newsletter-input { text-align: left; font-size:16px; color:#fff; border:none; border-bottom:1px solid #fff; background:none; color: #9f9f9f; max-width:480px; }
    .site-footer .footer__newsletter .footer__newsletter-btn { position:absolute; font-size: 26px !important; margin-left:60px; right:120px; }
    .site-footer .footer__newsletter .footer__newsletter-btn .footer__newsletter-btn-label { display:inline !important; font-size: 26px !important; line-height: 30px; border-radius:30px; color:#FFF; font-family: 'Roboto Condensed' !important; font-style: italic; font-weight: 700 !important; background:#0661EB !important; padding: 12px 65px 12px 65px !important; }
    .site-footer .footer__newsletter .footer__newsletter-btn .footer__newsletter-btn-label:hover { background:#fff !important; color:#0661EB !important; }
    .site-footer .footer__newsletter .footer__newsletter-btn .icon { display:none; }
    .site-footer .grid__item { position:relative; border-right:1px solid #9f9f9f; }
    .site-footer .grid__item:last-child { border-right:none; }
    .site-footer .grid__item.footer__item--1494292487693 { border-right:none; margin-bottom:30px; }
    .site-footer .grid__item.footer__item--5647560c-61dc-4861-9c01-6eff4c2a18c8 { border-right:none; }
    .site-footer .grid__item p.h4 { font-style: italic; font-family: 'Roboto Condensed' !important; margin:0; font-weight: 700; font-size: 28px; line-height: 1; color: #fff; margin-bottom: 24px; text-transform: uppercase; }
    .site-footer .site-footer__linklist a { font-weight: 400; font-size: 18px; line-height: 21px; color: #9f9f9f; margin-top:20px; padding:0; }
    .site-footer .site-footer__linklist a:hover { color:#fff; }
    .site-footer .social-heading { font-family: 'Roboto Condensed' !important; font-style: italic; font-weight: 700; font-size: 28px; line-height: 1; color: #fff; margin-bottom: 24px; text-transform: uppercase; border-top:1px solid #9f9f9f; padding:60px 0 0 0; margin: 100px 0 24px 0; }
    .site-footer .footer__social li { margin:0 30px 15px 0; }
    .site-footer .no-bullets.footer__social a { color:#fff; }
    .site-footer .footer__item-padding { padding-right:0; position:relative; }
    .site-footer .payment-icons.footer__section { display:none; }
    .site-footer  .page-width { position:relative; }
    .site-footer  .footer__section { position:absolute; top:0; right:0; }
    .site-footer  .footer__section .disclosure-list { bottom:auto; }
    .site-footer  .footer__section .disclosure-list__label { font-weight: 400; font-size: 24px; line-height: 28px; color: #9f9f9f; }
    .site-footer  .footer__small-text { font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #9f9f9f; padding-top: 30px; }
    .site-footer .bottom-menu ul { display: flex; flex-wrap: wrap; justify-content: center; }
    .site-footer .bottom-menu ul li { margin:15px 0 0 0; border-right: 1px solid #9f9f9f; }
    .site-footer .bottom-menu ul li:last-child { border:none; }
    .site-footer .bottom-menu ul li a { font-weight: 400; font-size: 16px; line-height: 19px; color: #9f9f9f; padding: 3px 12px; margin:0; }
    .product-single__meta .product-block { margin-bottom: 18px; }
    .product-single__meta p.product-single__sku { display:none; }
    .product-single__meta h1.product-single__title { font-style:italic; display: flex; flex-wrap: wrap; }
    .product-single__meta h1.product-single__title #test-series { font-weight: 500 !important; font-size: 25px !important; color: #c0c3c7; font-style: initial; }
    .product-single__meta .below-title-review { display: flex; }
    .product-single__meta .below-title-review .seprater { padding:0 4px; }
    .product-single__meta .below-title-review .read-all a { color: #2d55bc; font-weight:400; }
    .product-single__meta .product-block  .product__price.on-sale { font-size:28px; font-weight:700; color:#2b50b2; }
    .product-single__meta .product-block .product__price-savings { font-style: italic; font-weight: 600; font-size: 16px; line-height: 16px; background: #D00000; color: #fff; -webkit-clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); padding: 2px 9px 2px 2px; margin-left:0; }
    .product-single__meta .free-shiping { padding-bottom:15px; }
    .product-single__meta .replace-icons { display: flex; flex-wrap: wrap; border-top: 1.7px solid #c2c2c2; border-bottom: 1.7px solid #c2c2c2; padding: 10px 2px; margin-bottom:20px; }
    .product-single__meta .replace-icons .span-icon { width: 50%; display: flex; align-items: center; margin-bottom: 5px !important; }
    .product-single__meta .replace-icons .span-icon 
    .product-single__meta .product-block--sales-point .sales-points { display:none; }
    .product-single__meta #extend-offer iframe { width:inherit !important; }
    .product-single__meta .btn-content { display: flex; flex-wrap: wrap; }
    .product-single__meta .btn-content .term-length { width:100%; font-size: 1.1rem; margin-bottom: .1rem; }
    .product-single__meta .btn-content .divider { display:none; }
    .product-single__meta .btn-content .plan-price { width:100%; }
    .product-single__meta .btn-content .plan-price .price-currency-sym { font-size: 1.1rem; margin-right: 0.1rem; position: relative; top: -0.1rem; }
    .product-single__meta .btn-content .plan-price .price-amt { font-size: 1.4rem; font-weight: bold; line-height: 1.9rem; }
    .product-single__meta .ncaa-s2-pro-bottom-icon ul { list-style:none; display: flex; align-items: center; }
    .product-single__meta .ncaa-s2-pro-bottom-icon li { list-style:none; margin-right:30px; }
    .button-group .btn-content { display: flex; justify-content: center; flex-wrap: wrap; }
    .button-group .btn-content .term-length { width:100%; font-size: 0.8em; color:#000; }
    .button-group .btn-content .divider { display:none; }
    .button-group .btn-content .plan-price { font-weight: 700; font-size: 1.4rem; line-height: 1.9rem; color:#000; }
    .product-single__meta .payment-buttons .btn { border-radius:30px; border:1px solid #0661EB; font-weight:400; }
    .product-single__meta .payment-buttons .btn:hover { border-radius:30px; border:1px solid #000; }
    .product-single__meta .try-with-nok__divider { margin-top:10px; }
    .product-single__meta .product-block a.try-with-nok__button--default { border-radius:30px; font-weight:300; padding:17px 30px 18px 30px; }
    .product-single__meta .product-block a.try-with-nok__button--default span.try-with-nok__arrow-out { top: 16px; }
    .product-single__meta .try-with-nok__powered-by span { font-size:16px; }
    .product-single__meta .collapsibles-wrapper--border-bottom { border:none; width: 100%; }
    .product-single__meta .collapsible-trigger-btn--borders { font-size:16px; padding: 20px 0; border:none; border-bottom:2px solid #000; letter-spacing: 0.025em; text-transform:capitalize; text-align:left !important; margin-bottom:20px; }
    .product-single__meta .collapsible-trigger-btn--borders + .collapsible-content .collapsible-content__inner { border:none; padding:20px 0 0 0; }
    .product-single__meta .collapsible-trigger-btn--borders + .collapsible-content .collapsible-content__inner p strong { padding:0; margin:0; }
    .product-single__meta .collapsible-trigger-btn--borders + .collapsible-content .collapsible-content__inner p { font-weight: 300; font-size: 16px; padding:0 0 15px 0; margin:0; }
    .video-parent-section .hero__text-wrap { z-index:1; }
    .hero--template--15900225962181__41dc31bb-ede5-4e65-8265-eb304fd808bd .hero__text-wrap,
    .hero--template--15900225962181__5f46bc0b-f989-438c-b3c0-462ac6247c3f .hero__text-wrap,
    .hero--template--15900225962181__40533748-c9d5-4e96-9f7f-38a5f6054605 .hero__text-wrap,
    .hero.hero--template--15900225962181__ac01fc84-3b77-4732-867e-71b2ce129a22 .hero__text-wrap { z-index: -1; }
    #shopify-section-icon-with-text-series-2 { background:#111111; margin:0; }
    #shopify-section-icon-with-text-series-2 .section--divider { padding:0; border:none; }
    #shopify-section-icon-with-text-series-2 .page-width { max-width:1244px; padding:30px 15px; margin:0 auto; }
    #shopify-section-icon-with-text-series-2 .image-wrap { background:none !important; height: auto !important; padding: 0 !important; }
    #shopify-section-icon-with-text-series-2 .image-wrap img { width:auto; height: 48px; margin: 0 auto; }
    #shopify-section-icon-with-text-series-2 .text-center h3 { font-size:18px; line-height:19px; font-style:italic; font-weight:900; color:#fff; max-width:160px; padding:15px 0 0 0; margin:0 auto; text-align:center; }
    #shopify-section-icon-with-text-series-2-with-slope { margin:0; }
    #shopify-section-icon-with-text-series-2-with-slope .section--divider { padding:0; border:none; }
    #shopify-section-icon-with-text-series-2-with-slope .page-width { max-width:1244px; border-top: 1px solid #c2c2c2; padding:30px 15px; margin:0 auto; }
    #shopify-section-icon-with-text-series-2-with-slope .image-wrap { background:none !important; height: auto !important; padding: 0 !important; }
    #shopify-section-icon-with-text-series-2-with-slope .image-wrap img { width:auto; height: 48px; margin: 0 auto; }
    #shopify-section-icon-with-text-series-2-with-slope .text-center h3 { font-size:18px; line-height:19px; font-style:italic; font-weight:900; color:#272d3d; max-width:160px; padding:15px 0 0 0; margin:0 auto; text-align:center; }
    #shopify-section-icon-with-text { margin:0; }
    #shopify-section-icon-with-text .section--divider { padding:0; border:none; }
    #shopify-section-icon-with-text .page-width { max-width:1244px; border-top: 1px solid #c2c2c2; padding:30px 15px; margin:0 auto; }
    #shopify-section-icon-with-text .image-wrap { background:none !important; height: auto !important; padding: 0 !important; }
    #shopify-section-icon-with-text .image-wrap img { width:auto; height: 48px; margin: 0 auto; }
    #shopify-section-icon-with-text .text-center h3 { font-size:18px; line-height:19px; font-style:italic; font-weight:900; color:#272d3d; max-width:160px; padding:15px 0 0 0; margin:0 auto; text-align:center; }
    .as-seen-in { background-color: #f2f3f4; padding:60px 0; }
    .as-seen-in .index-section { margin:0; }
    .as-seen-in .page-width--narrow { max-width:1240px; overflow: hidden; padding: 0 20px; }
    .as-seen-in .page-width--narrow .owl-carousel .owl-stage-outer { overflow: visible; }
    .as-seen-in .theme-block { margin:0; }
    .as-seen-in .theme-block h2 { font-style:italic; font-weight:900; }
    .as-seen-in .four-icon { display: flex; align-items: center; list-style:none; padding:50px 0; flex-wrap: wrap; }
    .as-seen-in .four-icon .single-icon { width:25%; height: auto !important; text-align:center; list-style:none; }
    .as-seen-in .four-icon .single-icon img { width:auto; height: 48px; margin: 0 auto; }
    #shopify-section-design-to-take-series-2 { margin-top:50px; }
    #shopify-section-design-to-take-series-2 #product-gallary .item { box-shadow: 0px 0px 20px grey; border: unset; padding: 40px 0px; display: flex; flex: 1; overflow: hidden; height: 520px; background-image: url('/cdn/shop/files/Rectangle_73_1024x1024.png?v=1643133952'); background-repeat: no-repeat; background-position: center; border-radius: 35px; flex-direction: column; align-items: center; justify-content: space-between; box-sizing: border-box; margin: 30px 0; }
    #shopify-section-design-to-take-series-2 #product-gallary .item h4 { font-weight: 900; letter-spacing: 1px; font-size: 30px; font-family: Roboto,sans-serif; font-style: italic; text-align: center; text-transform: uppercase; color: #272d3d !important; }
    #shopify-section-design-to-take-series-2 #product-gallary .item h5 { font-weight: 900; letter-spacing: 1px; font-family: Roboto,sans-serif; font-size: 30px; font-style: italic; text-align: center; line-height:30px; text-transform: uppercase; color:#f5f5f5; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #272d3d !important; }
    #shopify-section-design-to-take-series-2 #product-gallary .item .disk p { font-weight: 400; padding:30px 0 0 0; font-family: Roboto,sans-serif; font-size: 16px; text-align: center; color: #898d95; max-width: 300px; line-height: 1.2; }
    #product-gallary .owl-dots { margin:0; }
    #product-gallary .owl-dots .owl-dot span { width: 10px; height: 10px; border-radius:100%; }
    #shopify-section-design-to-take-series-2 #product-gallary .owl-dot.active  span { background:#000; }
    #shopify-section-design-to-take-series-2 #product-gallary .owl-dot:hover span { background:#0661EB; }
    #shopify-section-change-the-way-series-2 h2 { font-weight: 900; font-size: 60px; margin-bottom: 0; color: #272d3d !important; font-style: italic; line-height: normal; }
    #shopify-section-change-the-way-series-2 h3 { font-weight: 900; font-size: 60px; margin-bottom: 0; color:transparent !important; font-style: italic; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #272d3d !important; line-height: normal; }
    #shopify-section-change-the-way-series-2 .enlarge-text p { color: #a4a9b2; font-weight: 400; font-family: Roboto,sans-serif; padding:15px 0 15px 0; margin:0; max-width: 45%; margin:0 auto; }
    #shopify-section-change-the-way-series-2 .rte a.btn { background: #0661EB !important; border:1px solid #0661EB; font-weight: 700; border-radius: 50px; text-align: center; margin-bottom: 25px; padding:9px 30px; font-size:16px; color:#fff; }
    #shopify-section-change-the-way-series-2 .rte a.btn:hover { color:#272d3d; background:none !important; border:1px solid #0661EB; }
    #shopify-section-change-the-way-series-2-with-slope h2 { font-weight: 900; font-size: 60px; margin-bottom: 0; color: #fff !important; font-style: italic; line-height: normal; }
    #shopify-section-change-the-way-series-2-with-slope h3 { font-weight: 900; font-size: 60px; margin-bottom: 0; color: transparent !important; font-style: italic; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #fff !important; line-height: normal; }
    #shopify-section-change-the-way-series-2-with-slope .enlarge-text p { color: #a4a9b2; font-weight: 400; font-family: Roboto,sans-serif; padding:15px 0 15px 0; margin:0; max-width: 45%; margin:0 auto; }
    #shopify-section-change-the-way-series-2-with-slope .rte a.btn { background: #fff !important; border:1px solid #fff; font-weight: 700; border-radius: 50px; text-align: center; margin-bottom: 25px; padding:15px 30px; color:#000; }
    #shopify-section-change-the-way-series-2-with-slope .rte a.btn:hover { color:#fff; background:none !important; }
    #shopify-section-change-the-way h2,
    #shopify-section-change-the-way-player-pack h2 { font-style: italic; font-weight: 900; font-size: 92px; line-height: 110%; text-align: center; text-transform: uppercase; letter-spacing:normal; margin:50px 0 0 0; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #ffffff !important; }
    #shopify-section-change-the-way h3,
    #shopify-section-change-the-way-player-pack h3 { font-weight: 900; font-size: 92px; margin-bottom: 0; color: transparent; font-style: italic; -webkit-text-stroke-width: 3px; -webkit-text-stroke-color: #ffffff !important; line-height: normal; }
    #shopify-section-change-the-way p,
    #shopify-section-change-the-way-player-pack p { font-weight: 400; font-size: 18px; line-height: 24px; text-align: center; letter-spacing: 0.4px; color: #FFFFFF; max-width: 40%; margin:0 auto; }
    #shopify-section-change-the-way-3max .rte a.btn,
    #shopify-section-change-the-way .rte a.btn,
    #shopify-section-change-the-way-player-pack .rte a.btn { background: #0661EB !important; border:1px solid #0661EB; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; padding:10px 65px; border-radius: 5px; margin-top:25px; }
    #shopify-section-change-the-way-3max .rte a.btn:hover,
    #shopify-section-change-the-way .rte a.btn:hover,
    #shopify-section-change-the-way-player-pack .rte a.btn:hover { color:#fff; background:none !important; }
    #shopify-section-change-the-way-player-pack .theme-block:first-child img { padding-top: 0px; }
    #shopify-section-design-to-take-series-2-with-slope { margin-top:50px; }
    #shopify-section-design-to-take-series-2-with-slope #product-gallary .item { box-shadow: 0px 0px 20px #393b42; border: unset; padding: 40px 0px; display: flex; flex: 1; overflow: hidden; height: 520px; background-image: url('/cdn/shop/files/Path_440_1024x1024.png?v=1643294445'); background-repeat: no-repeat; background-position: center; border-radius: 35px; flex-direction: column; align-items: center; justify-content: space-between; box-sizing: border-box; margin: 30px 0; }
    #shopify-section-design-to-take-series-2-with-slope #product-gallary .item h4 { font-weight: 900; letter-spacing: 1px; font-size: 30px; font-family: Roboto,sans-serif; font-style: italic; text-align: center; text-transform: uppercase; color: #fff !important; }
    #shopify-section-design-to-take-series-2-with-slope #product-gallary .item h5 { font-weight: 900; letter-spacing: 1px; font-family: Roboto,sans-serif; font-size: 30px; font-style: italic; text-align: center; line-height:30px; text-transform: uppercase; color:#000; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff !important; }
    #shopify-section-design-to-take-series-2-with-slope #product-gallary .item .disk p { font-weight: 400; padding:30px 0 0 0; font-family: Roboto,sans-serif; font-size: 16px; text-align: center; color: #898d95; max-width: 300px; line-height: 1.2; }
    #shopify-section-design-to-take-series-2-with-slope #product-gallary .owl-dot.active  span { background:#fff; }
    #shopify-section-design-to-take-series-2-with-slope #product-gallary .owl-dot:hover span { background:#0661EB; }
    #shopify-section-design-to-take { margin-top:50px; }
    #shopify-section-design-to-take #product-gallary .item { box-shadow: 0px 0px 20px #393b42; border: unset; padding: 40px 0px; display: flex; flex: 1; overflow: hidden; height: 520px; background-image: url('/cdn/shop/files/Path_440_1024x1024.png?v=1643294445'); background-repeat: no-repeat; background-position: center; border-radius: 35px; flex-direction: column; align-items: center; justify-content: space-between; box-sizing: border-box; margin: 30px 0; }
    #shopify-section-design-to-take #product-gallary .item .top-icon img { height:52px; margin-bottom:5px; width:auto; }
    #shopify-section-design-to-take #product-gallary .item h4 { font-weight: 900; line-height:30px; letter-spacing: 1px; font-size: 30px; font-family: Roboto,sans-serif; font-style: italic; text-align: center; text-transform: uppercase; color: #fff !important; }
    #shopify-section-design-to-take #product-gallary .item h5 { font-weight: 900; letter-spacing: 1px; font-family: Roboto,sans-serif; font-size: 30px; font-style: italic; text-align: center; line-height:30px; text-transform: uppercase; color:transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff !important; }
    #shopify-section-design-to-take #product-gallary .item .disk p { font-weight: 400; padding:30px 0 0 0; font-family: Roboto,sans-serif; font-size: 16px; text-align: center; color: #898d95; max-width: 300px; line-height: 1.2; }
    #shopify-section-design-to-take #product-gallary .owl-dot.active  span { background:#fff; }
    #shopify-section-design-to-take #product-gallary .owl-dot:hover span { background:#0661EB; }
    #shopify-section-design-to-take  h2 { font-weight: 900; font-size: 60px; line-height:58px; margin-bottom: 0; color: #fff !important; font-style: italic; line-height: normal; padding-top:30px; }
    #shopify-section-design-to-take h3 { font-weight: 900; font-size: 60px; margin-bottom: 40px; color:transparent !important; font-style: italic; -webkit-text-stroke-width: 1.3px; -webkit-text-stroke-color: #f5f5f5 !important; line-height: normal; }
    .rangefinder-series-2-pro { background: url(' /cdn/shop/files/Rectangle_110_2x_81f19005-a72e-4b2e-b157-09aee9e4c79e_1024x1024.png?v=1642703155') center center no-repeat; background-size: cover; }
    .rangefinder-series-2-pro .theme-block h2 { font-style:italic; font-weight:900; color:#fff; }
    .series-3-max-golf-rangefinder-with-slope { background:#000; background-size: cover; }
    .series-3-max-golf-rangefinder-with-slope .theme-block h2 { font-weight: 900; font-size: 16px; line-height: 0px; text-align: center; letter-spacing: 0.5em; text-transform: uppercase; color: #FFFFFF; }
    .video-parent-section .hero__title { font-size: 70px !important; font-style: italic; line-height:normal; }
    .video-parent-section .hero__subtitle .animation-contents { padding:30px 0 0 0; }
    .hero--hero-video-series-2-with-slope .hero__text-content.horizontal-center { text-align:left; }
    ul.eight-icon { display: flex; flex-wrap: wrap; justify-content: center; list-style:none; margin:0; padding:0; }
    ul.eight-icon .single-icon-text { list-style:none; margin:0; padding:0; width:25%; margin-top:20px }
    ul.eight-icon .single-icon-text h3 { color: #fff !important; font-size: 20px !important; font-weight: 900; line-height:26px !important; text-transform: uppercase; font-style: italic; max-width:150px; margin:0 auto; -webkit-text-stroke-width: 0 !important; margin-top:0; }
    ul.eight-icon .single-icon-text img { width:auto; height:88px; margin: 0 auto; }
    .performance { padding:80px 0; background: url('/cdn/shop/files/3Max-Intro-Background-Desktop_1024x1024.png?v=1615837440') center center no-repeat; background-size: cover; background-position: center; }
    .performance .index-section { margin:0; }
    .performance .theme-block { margin:0; }
    .performance .theme-block h2 { font-size: 60px; line-height:60px; font-weight: 900; margin-bottom: 5px; color:#fff; font-style:italic; }
    .performance .theme-block h3 { font-size: 60px; line-height:60px; font-weight: 900; margin-bottom: 5px; color:transparent; font-style:italic; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1.5px; -webkit-text-stroke-color: #f5f5f5; }
    .performance .enlarge-text p { max-width: 554px; margin: 0 auto; color: #a4a9b2; font-size: 16px; font-weight: 400; }
    .performance .theme-block .rte a.btn { background: #2B50B2  !important; border:1px solid #2B50B2 ; font-weight: 700; color:#fff; border-radius: 50px; text-align: center; margin-top:30px; padding:9px 30px; margin-bottom:40px; font-size:16px; }
    .performance .theme-block .rte a.btn:hover { color:#fff; background:none !important; }
    .performance .theme-block .rte ul { display: flex; flex-wrap: wrap; max-width: 960px; margin: 0 auto; }
    .performance .theme-block .rte ul li { width: 50%; margin-bottom: 30px; text-align:center; list-style:none; }
    .performance .theme-block .rte ul li h3 { font-style: italic; font-size: 150px; line-height:150px; color: #222734; font-weight: 900; margin-bottom: 5px; -webkit-text-fill-color: #272D3D; -webkit-text-stroke-width: 3px; -webkit-text-stroke-color: #8A9CD1; }
    .performance .theme-block .rte ul li p { color: #f5f5f5; padding:0; font-size: 40px; line-height:42px; font-style: italic; font-weight: 900; margin-bottom: 5px; }
    #shopify-section-faq .page-width--narrow { max-width:1240px; }
    #shopify-section-faq-series-2 { margin:0; padding:50px 0; }
    #shopify-section-faq-series-2 .page-width--narrow { max-width:1240px; }
    #shopify-section-faq-series-2-with-slope { margin:0; padding:50px 0; }
    #shopify-section-faq-series-2-with-slope .page-width--narrow { max-width:1240px; }
    .index-section--faq p.h2 { padding:0; margin-bottom: 5px; color: #272d3d; font-size: 60px; line-height:38px; font-style: italic; font-weight: 900; }
    .index-section--faq .rte p strong { padding:0; font-size: 60px; line-height:60px; color: transparent; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1.5px; -webkit-text-stroke-color: #272D3D; font-style: italic; font-weight: 900; }
    #shopify-section-faq-series-2-with-slope .bottom-btn { margin:50px 0 0 0; text-align:center; }
    #shopify-section-faq-series-2-with-slope .bottom-btn a { border: 1px solid #272D2D; border-radius: 50px; transition: .4s; color: #272d3d; font-weight:400; padding:10px 25px; }
    #shopify-section-faq-series-2-with-slope .bottom-btn a:hover { background:#272D2D; color:#fff; }
    #shopify-section-faq .bottom-btn, 
    #shopify-section-faq-ncaa-s2-pro .bottom-btn,
    #shopify-section-faq-golf-speaker .bottom-btn,
    #shopify-section-faq-magnetic-hub .bottom-btn,
    #shopify-section-faq-towel .bottom-btn,
    #shopify-section-faq-ambassador .bottom-btn,
    #shopify-section-faq-divot  .bottom-btn { margin:50px 0 0 0; text-align:center; }
    #shopify-section-faq .bottom-btn a, 
    #shopify-section-faq-ncaa-s2-pro .bottom-btn a,
    #shopify-section-faq-golf-speaker .bottom-btn a,
    #shopify-section-faq-magnetic-hub .bottom-btn a,
    #shopify-section-faq-towel .bottom-btn a,
    #shopify-section-faq-ambassador .bottom-btn a,
    #shopify-section-faq-divot  .bottom-btn a { border: 1px solid #272D2D; border-radius: 50px; transition: .4s; color: #272d3d; font-weight:400; padding:10px 25px; }
    #shopify-section-faq .bottom-btn a:hover, 
    #shopify-section-faq-ncaa-s2-pro .bottom-btn a:hover,
    #shopify-section-faq-golf-speaker .bottom-btn a:hover,
    #shopify-section-faq-magnetic-hub .bottom-btn a:hover,
    #shopify-section-faq-towel .bottom-btn a:hover,
    #shopify-section-faq-ambassador .bottom-btn a:hover,
    #shopify-section-faq-divot  .bottom-btn a:hover { background:#272D2D; color:#fff; }
    #shopify-section-faq-series-2 .bottom-btn { margin:50px 0 0 0; text-align:center; }
    #shopify-section-faq-series-2 a { border: 1px solid #272D2D; border-radius: 50px; transition: .4s; color: #272d3d; font-weight:400; padding:10px 25px; }
    #shopify-section-faq-series-2 a:hover { background:#272D2D; color:#fff; }
    .collapsible-trigger { font-size: 16px; transition: .4s; border-bottom: 1px solid #707070; padding: 18px 10px 18px 0; width: 100%; font-weight:400; color: #333333; }
    .collapsible-trigger--inline .collapsible-trigger__icon { left:auto; right:0; }
    .collapsible-trigger__icon--circle { border-color: #999; }
    .collapsible-trigger__icon--circle .icon { color:#000; }
    .rte.collapsible-content__inner--faq p { font-size: 16px !important; font-weight: 400 !important; padding: 20px 15px !important; color: #898d95 !important; -webkit-text-stroke-width: 0 !important; margin:0 !important; background: #f7f7f7; }
    .reviews-with-heading { padding:40px 0; text-align:center; }
    .reviews-with-heading .heading h2 { margin-bottom: 5px; color: #272d3d; font-size: 60px; line-height:60px; font-style: italic; font-weight: 900; }
    .reviews-with-heading .heading h3 { color:transparent; -webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1.5px; -webkit-text-stroke-color: #272D3D; font-size: 60px; line-height:60px; font-style: italic; font-weight: 900; }
    .reviews-with-heading button.btn.lx-btn { border: 1px solid #272D2D; padding:8px 40px; border-radius:50px; font-size:16px; color: #272d3d; }
    #shopify-section-rich-text-series-2 { margin:40px 0 0 0; background-color: #f2f3f4; padding:60px 0; }
    #shopify-section-rich-text-series-2 .theme-block { margin:0; }
    #shopify-section-rich-text-series-2 h2 { font-size: 40px; line-height:40px; color: #272d3d; font-weight: 900; font-style: italic; }
    #shopify-section-rich-text-series-2 .enlarge-text p { font-weight: 400; font-size:16px; padding:15px 0 0 0; color: #707070; }
    #shopify-section-rich-text { padding:0 0 60px 0; margin:0; }
    #shopify-section-rich-text .theme-block { margin:0; }
    #shopify-section-rich-text h2 { font-size: 40px; line-height:40px; color: #272d3d; font-weight: 900; font-style: italic; }
    #shopify-section-rich-text .enlarge-text p { font-weight: 400; font-size:16px; padding:15px 0 0 0; color: #707070; margin:0; }
    #shopify-section-rich-text-series-2-with-slope { margin:40px 0 0 0; background-color: #0a0b0d; padding:60px 0; }
    #shopify-section-rich-text-series-2-with-slope .theme-block { margin:0; }
    #shopify-section-rich-text-series-2-with-slope h2 { font-size: 40px; line-height:40px; color: #fff; font-weight: 900; font-style: italic; }
    #shopify-section-rich-text-series-2-with-slope .enlarge-text p { font-weight: 400; font-size:16px; padding:15px 0 0 0; color: #fff; }
    #shopify-section-hero-video .hero--650px { height:950px; }
    #shopify-section-text-and-image { background:#272e3e; }
    #shopify-section-text-and-image .feature-row { padding:50px 0; }
    #shopify-section-text-and-image .rte p { font-size:16px; color: #f8faff; }
    #shopify-section-text-and-image .appear-delay-1 a.btn { background: #0661EB; font-weight: 700; padding:9px 30px 9px 30px; border-radius: 30px; color:#fff; margin-top:30px; font-size:16px; }
    #shopify-section-text-and-image .appear-delay-1 a.btn:hover { color:#000; background:#fff; }
    #shopify-section-collection-return a.btn.return-link { background: #0661EB; font-weight: 700; padding: 15px 35px 12px 35px; border-radius: 30px; color:#fff; margin-top:30px; width:auto; }
    #shopify-section-collection-return a.btn.return-link:hover { color:#fff; background:#000; }
    .background-media-text .background-media-text__inner { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; z-index:5; }
    .background-media-text .background-media-text__text--framed { border:none; box-shadow:none; background:none; width:100%; text-align:center; }
    .background-media-text .background-media-text__text--framed p.h5 { font-size: 73px !important; line-height: .9em !important; letter-spacing: -1px !important; color: #fff !important; text-transform: uppercase !important; font-weight: 700; font-style:italic; padding:0; }
    .background-media-text .background-media-text__text--framed .rte p { font-size: 22px !important; line-height: 1.56em !important; letter-spacing: .4px !important; color: #fff !important; text-transform: none !important; padding:0; }
    #shopify-section-template--15560955592901__1652970846ea8d77b9 { background-color: #e8e8e8 !important; padding:50px 0; margin:0; }
    #shopify-section-template--15560955592901__1652970846ea8d77b9 .theme-block { margin:0; }
    #shopify-section-template--15560955592901__1652970846ea8d77b9 h2 { font-size: 40px; line-height: 1em; letter-spacing: -.65px; color:#000; font-weight: 700; max-width:400px; margin:0 auto; padding:0; font-style:italic; }
    #shopify-section-template--15560955592901__1652970846ea8d77b9 .enlarge-text p { font-size: 18px; line-height: 1.2em; letter-spacing: -.1px !important; padding:20px 0 0 0; margin:0; }
    #shopify-section-template--15560955592901__16529708983d7ac46c { background-color: #000 !important; padding:50px 0 20px 0; margin:0; }
    #shopify-section-template--15560955592901__16529708983d7ac46c .page-width { border-bottom:1px solid #fff; padding-bottom:50px; }
    #shopify-section-template--15560955592901__16529708983d7ac46c .grid__item .text-spacing { background:none !important; padding-bottom:105px !important; }
    #shopify-section-template--15560955592901__16529708983d7ac46c .grid__item .text-spacing img { height:85px !important; width:auto; margin:0 auto; }
    #shopify-section-template--15560955592901__16529708983d7ac46c .grid__item h3 { font-size: 26px; line-height: 1em; letter-spacing: -.6px; color: #fff; font-weight:700; max-width: 220px; margin: 0 auto; }
    #shopify-section-template--15560955592901__16529708983d7ac46c .grid__item .rte-setting { padding:0 !important; }
    #shopify-section-template--15560955592901__16529708983d7ac46c .grid__item .rte-setting p { font-size: 16px; line-height: 1.4em; color: #fff; }
    #shopify-section-template--15560955592901__1652971047cc8f15d1 .index-section { margin:0; background:#000; }
    #shopify-section-template--15560955592901__1652971047cc8f15d1 .feature-row__text--left .h1 { display:none; }
    #shopify-section-template--15560955592901__1652971047cc8f15d1 .feature-row__text--left .rte p { font-weight: 700; font-size: 18px; line-height: 1.4em; letter-spacing: .4px; text-align:center; color:#fff !important; }
    #shopify-section-template--15560955592901__1652971047cc8f15d1 .feature-row__text--left .rte p:last-child { font-weight:400; }
    #shopify-section-template--15560955592901__16529711440d8dbeee { margin:0; padding:40px 0; background:#e8e8e8; }
    #shopify-section-template--15560955592901__16529711440d8dbeee h2 { font-size: 40px; line-height: 1em; letter-spacing: -.65px !important; font-weight:700; color:#000; max-width:490px; margin:0 auto; font-style:italic; }
    #shopify-section-template--15560955592901__16529711440d8dbeee .enlarge-text p { font-size: 18px; line-height:1.2em; letter-spacing: -.1px !important; font-weight:700; color:#000; max-width:650px; margin:0 auto; font-weight:400; }
    #shopify-section-template--15560955592901__16529711440d8dbeee .rte a.btn { background: #0661EB; font-weight:400; padding: 15px 35px 12px 35px; border-radius: 30px; color:#fff; margin-top:30px; width:auto; font-size:14px; }
    #shopify-section-template--15560955592901__16529711440d8dbeee .rte a.btn:hover { color:#fff; background:#000; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .index-section { margin:0; background:#e8e8e8; padding-bottom:40px; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .page-width { max-width:100%; padding:0; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row { margin:0; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row__item { max-width:100%; padding:0; margin:0; flex: 0 1 50%; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row__item.aos-init { max-width:953px !important; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row__text--right { max-width:100%; padding:0; margin:0; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row__text--right .h1 { font-size: 40px; line-height: 1em; letter-spacing: -.65px !important; font-weight:700; color:#000; max-width:490px; margin:0 auto; font-style:italic; }
    #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row__text--right .rte p { font-size: 18px; line-height:1.2em; letter-spacing: -.1px !important; font-weight:700; color:#000; max-width:650px; margin:0 auto; font-weight:400; padding:20px 0 0 0; }
    #shopify-section-template--15560955592901__1652971340ee3a613d { margin:0; padding:50px 0; }
    #shopify-section-template--15560955592901__1652971340ee3a613d h2 { font-size: 46px; line-height: .9em ; letter-spacing: -1px !important; font-weight:700; color:#000; max-width:618px; margin:0 auto; font-style:italic; }
    #shopify-section-template--15560955592901__1652971340ee3a613d .rte p { font-size: 18px; line-height:1.2em; letter-spacing: -.1px !important; font-weight:700; color:#000; max-width:650px; margin:0 auto; font-weight:400; padding:2px 0 0 0; }
    #shopify-section-template--15560955592901__1652971232e2cbe39f .grid-product__title { font-size:30px; line-height:32px; letter-spacing:normal; font-style:italic; font-weight:700; padding:10px 0 0 0; }
    #shopify-section-template--15560955592901__1652971232e2cbe39f .grid-product__price .grid-product__price--original .money { font-size:16px; letter-spacing:normal; font-weight:400; }
    #shopify-section-template--15560955592901__1652971232e2cbe39f .grid-product__price .money { font-size:20px; font-weight:600; }
    #shopify-section-template--15560955592901__1652971232e2cbe39f .grid-product__price .grid-product__price--savings { font-style: italic; font-weight: 600; font-size: 16px; line-height: 16px; background: #D00000; color: #fff; -webkit-clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); padding: 2px 9px 2px 2px; margin-left: 0; }
    #shopify-section-template--15545037062341__main .page-content { padding-top:50px; padding-bottom:50px; max-width:1300px; }
    #shopify-section-template--15545037062341__main .grid { margin: 0 0 0 -40px; }
    #shopify-section-template--15545037062341__main .grid__item { padding-left:40px; }
    .page-content header.section-header h1.section-header__title { font-size: 50px; font-weight: 700; font-style: italic; line-height:110%; }
    #shopify-section-template--15545037062341__main .article__date { font-size:14px; }
    #shopify-section-template--15545037062341__main .article__title { font-size: 30px; line-height: 40px; font-weight: 700; font-style:italic; padding:5px 0 0 0; }
    #shopify-section-template--15545037062341__main  .article__grid-meta { margin-bottom:100px; }
    .pagination .page { font-size:14px; }
    .pagination .next, .pagination .prev { border-radius:50%; }
    #shopify-section-template--15545037062341__featured-collections { margin:0; }
    #shopify-section-template--15545037062341__featured-collections h2.section-header__title { font-size: 46px; font-weight: 700; font-style: italic; letter-spacing: -0.025em; }
    #shopify-section-template--15560972992709__165297164976d2a241 .background-media-text__inner { align-items: baseline; }
    #shopify-section-template--15560972992709__165297164976d2a241 .background-media-text__aligner { margin:30px 0; }
    #shopify-section-template--15560972992709__165297164976d2a241 .background-media-text__text--framed .h3 { font-weight:700; font-size: 46px !important; line-height: 1em; letter-spacing: -1px ; color: #fff !important; max-width:900px; margin:0 auto; font-style:italic; }
    #shopify-section-template--15560972992709__165297198131713b93 .index-section { margin:0; padding:50px 0 20px 0; }
    #shopify-section-template--15560972992709__165297198131713b93 .page-width { max-width:1200px; }
    #shopify-section-template--15560972992709__165297198131713b93 .ql-editor strong { font-size:30px !important; }
    #shopify-section-template--15560972992709__165297198131713b93 .ql-editor p { font-size:16px; line-height:24px; }
    #shopify-section-template--15560972992709__165297198131713b93 .ql-editor p strong { font-size:16px !important; }
    #shopify-section-template--15560972992709__165297164976d2a241 .background-media-text__container img { object-position: center !important; }
    #shopify-section-template--15569952211141__16534035385205f3ef .background-media-text--550 { min-height:800px; }
    #shopify-section-template--15545037357253__1653314870bafc1452 .background-media-text__container:before { content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-color: rgba(0, 0, 0, 0.4); z-index:4; }
    .background-media-text__text { border:none; box-shadow:none; background:none; width:600px; text-align:center; margin:0 auto; }
    .background-media-text__text h1.h3 { font-size: 46px !important; line-height: .9em !important; letter-spacing: -1px !important; color: #fff !important; text-transform: uppercase !important; font-weight: 700; font-style:italic; padding:0; }
    .background-media-text__text .rte p { font-size: 18px !important; line-height:24px !important; letter-spacing: .4px !important; color: #fff !important; text-transform: none !important; padding:10px 0 0 0; }
    #shopify-section-template--15545037357253__form { margin:0; }
    #shopify-section-template--15545037357253__form h2.section-header__title { font-size:30px; font-weight: 700; font-style: italic; letter-spacing: -0.025em; }
    #shopify-section-template--15545037357253__form .rte  p { font-size:16px; line-height:24px; }
    #shopify-section-template--15545037357253__form .form-vertical label { line-height:normal !important; font-size:14px; letter-spacing:normal; }
    #shopify-section-template--15545037357253__form button.btn { border-radius:40px; }
    #shopify-section-template--15545037357253__form button.btn:hover { color:#fff !important; }
    #shopify-section-template--15545037357253__165331521619cb71cb .custom-content { justify-content: center; }
    #shopify-section-template--15545037357253__1653315085ae652d6f .map-section__overlay { margin:0 auto; background:none !important; width:auto; max-width:600px; left: 0; right: 0; text-align: center; }
    #shopify-section-template--15545037357253__1653315085ae652d6f h3.text-spacing { font-size: 46px !important; line-height: .9em !important; letter-spacing: -1px !important; color: #fff !important; text-transform: uppercase !important; font-weight: 700; font-style:italic; padding:0; }
    #shopify-section-template--15545037357253__1653315085ae652d6f .rte-setting p { font-size: 18px !important; line-height:24px !important; letter-spacing: .4px !important; color: #fff !important; text-transform: none !important; padding:0; }
    #shopify-section-template--15545037390021__faq .page-width { max-width:1300px; }
    #shopify-section-template--15545037390021__faq .index-section--faq { margin:40px 0 20px 0; }
    #shopify-section-template--15545037390021__faq .text-left p.h2 { font-size:30px; }
    #shopify-section-template--15545037390021__faq .collapsible-trigger { color:#000; padding-left:40px; }
    #shopify-section-template--15545037390021__faq .rte p { font-size:16px !important; padding:5px 0 0 50px !important; color:#000 !important; }
    #shopify-section-template--15545037455557__main .page-width--narrow { max-width:1400px; }
    #shopify-section-template--15545037455557__main .medium-up--five-sixths { width:100%; }
    #shopify-section-template--15545037455557__main .rte.rte--nomargin p { font-weight: 400; font-size: 16px; text-align:left; padding:20px 0 0 0; margin:0; float:left; width:100%; }
    #shopify-section-template--15545037455557__main .rte.rte--nomargin  h2 { margin-top:30px; margin-bottom:0; float:left; width:100%; }
    #shopify-section-template--15545037455557__main .rte.rte--nomargin  h3 { margin-top:70px; margin-bottom:0; float:left; width:100%; }
    #shopify-section-template--15545037455557__main .rte.rte--nomargin  h4 { margin-top:30px; margin-bottom:0; float:left; width:100%; }
    #shopify-section-template--15545037455557__main .rte.rte--nomargin ul li { font-weight: 400; font-size: 16px; text-align:left; padding:5px 0; margin:0; float:left; width:100%; }
    #shopify-section-template--15545037455557__main .rte.rte--nomargin ol li { font-weight: 400; font-size: 16px; text-align:left; padding:5px 0; margin:0; float:left; width:100%; }
    #shopify-section-template--15545037455557__main #shopify-section-footer { display:none; }
    #shopify-section-template--15545037455557__main .section-header { margin-bottom:30px; }
    #shopify-section-template--15569952211141__16534170969eb15bf3 { padding:50px 0; margin:0; }
    #shopify-section-template--15569952211141__16534170969eb15bf3 h2 { font-size: 40px; line-height: 1em; letter-spacing: -.65px; color:#000; font-weight: 700; margin:0; padding:0; }
    #shopify-section-template--15569952211141__16534170969eb15bf3  .enlarge-text p { font-size: 18px; line-height: 1.2em; letter-spacing: -.1px !important; padding:20px 0 50px 0; margin:0; border-bottom:1px solid #a5a5a5; }
    #shopify-section-template--15569952211141__1653417124fb4bc068 { margin:0 0 50px 0; }
    #shopify-section-template--15569952211141__1653417124fb4bc068 .section--divider { border:none; padding:0; }
    #shopify-section-template--15569952211141__1653417124fb4bc068 h2 { font-size: 40px; line-height: 1em; letter-spacing: -.65px; color:#000; font-weight: 700; max-width:800px; margin:0 auto; padding:0; }
    #shopify-section-template--15569952211141__16534183287a727b2c { margin:0; background: #000; padding:50px 0; }
    #shopify-section-template--15569952211141__16534183287a727b2c .image-wrap.text-spacing { padding-bottom:40px !important; margin:0; }
    #shopify-section-template--15569952211141__16534183287a727b2c .image-wrap.text-spacing img { height:40px; margin:0 auto; width:auto; }
    #shopify-section-template--15569952211141__16534183287a727b2c .rte-setting.text-spacing p { font-size:16px; line-height:22px; font-weight:400; color:#fff; padding:10px 0 0 0; }
    #shopify-section-template--15560955592901__16529703982d78f61e .background-media-text--650 { min-height:850px; }

    /* ======== HOME PAGE ========*/

    .padding_box_bg { width:92%; margin:0 4% 0 4%; }
    .change_way_title { width:100%; text-align:center; margin:80px 0 120px 0; }
    .change_way_title h2 { font-style: italic; font-weight: 800; font-size: 42px; line-height: 49px; color:#000000; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #000 !important; }
    .change_way_title h3 { font-style: italic; font-weight: 900; font-size: 72px; line-height: 84px; color:#fff; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #000 !important; }
    .change_way_title h3 p { font-style: italic; font-weight: 900; font-size: 72px; line-height: 84px; color: transparent; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #000 !important; letter-spacing:normal; }
    .change_way_title h3 p strong { font-style: italic; color:#000; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #000 !important; }
    .change_way_title p { font-weight: 400; font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.2em; padding:0; color:#000; }
    .pro_with_slope { background: #000; border-radius: 50px; width:100%; padding:0 5%; display: flex; align-items: center; overflow:hidden; }
    .pro_with_slope .pro_left { width:50%; padding:0 8%; text-align:left; }
    .pro_with_slope .pro_left.right { width:43%; padding:0 0 0 7%; text-align:left; }
    .pro_with_slope .pro_right { width:50%; padding:0; margin-top:0px; }
    .pro_with_slope .pro_right img { width:100%; margin-bottom: -6px; }
    .pro_with_slope .pro_left .pro_logo { max-width:430px; margin:0 auto; padding-top:207px; text-align:center; }
    .pro_with_slope .pro_left .sub_title { font-weight: 400; color:#fff; font-size:14px; line-height: 27px; text-align: center; letter-spacing: 0.2em; }
    .pro_with_slope .pro_left .price { display: flex; align-items: center; flex-wrap: wrap; justify-content: center; padding:0 0 0 0; }
    .pro_with_slope .pro_left .price span.money { font-style: italic; font-weight:700; font-size: 36.8605px; line-height: 43px; color:#fff; text-decoration:none !important; text-align:center; }
    .pro_with_slope .pro_left .price span span.money { color: #A8A8A8; font-weight: 400; font-size: 19.9553px; line-height: 23px; text-align:center; text-decoration:line-through !important; font-style:normal !important; padding:0 10px 0 20px; }
    .pro_with_slope .pro_left .price i { font-style: italic; font-weight: 600; font-size: 18px; line-height: 20px; background: #0661EB; color: #fff; -webkit-clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); padding: 2px 9px 2px 2px; margin-left:5px; text-decoration:none !important; }
    .pro_with_slope .pro_left .price i span.money { font-style: italic; font-weight: 600; font-size: 18px; line-height: 20px; color: #fff; }
    .pro_with_slope .best_selling_col4 { width:100%; display: flex; flex-wrap: wrap; padding:10px 80px 40px 80px; }
    .pro_with_slope .best_selling_col4 .best_selling_icon { width:25%; text-align:center; margin-top:20px; }
    .pro_with_slope .best_selling_col4 .best_selling_icon img { max-width:54px; }
    .pro_with_slope .best_selling_col4 .best_selling_icon .top-icon { height:46px; display: flex; align-items: center; justify-content: center; }
    .pro_with_slope .best_selling_col4 .best_selling_icon p { font-weight:800; font-size:14px; color:#fff; line-height: 17px; text-transform:capitalize; padding:5px 0 0 0; max-width:125px; margin:0 auto; font-style:italic; text-transform:uppercase; letter-spacing:-0.5px; }
    .pro_with_slope .pro_left .button { display: flex; margin:0 0 70px 0; justify-content:center; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
    .pro_with_slope .pro_left .button a.shopcollection { font-weight: 500; font-size:16px; line-height:20px; letter-spacing:-0.02em; background:#0661EB; padding:9px 40px; color:#fff; border-radius: 25px; margin-right:5px !important; text-transform:uppercase; }
    .pro_with_slope .pro_left .button a.shopcollection:hover { color:#000; background:#FBFBFB !important; }
    .pro_with_slope .pro_left .button div { width:100%; text-align:center; margin-top:15px; }
    .pro_with_slope .pro_left .button a.try_down { color:#fff }
    .product_two_box_bg { display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right:-25px; margin-left:-25px; padding:30px 0 0 0; }
    .product_box_col2 { padding-right:25px; padding-left:25px; width:50%; margin-top:50px; }
    .product_box_col2 .product_bg_box { text-align:center; width:100%; padding:0; position:relative; height:100%; border-radius: 50px; background:#E3E3E3; }
    .product_box_col2 .product_bg_box.black_bg { background:#000; }
    .product_box_col2 .product_bg_box .top_logo { width:384px; margin:0 auto; padding-top:80px; }
    .product_box_col2 .product_bg_box .top_logo img { width:100%; margin:0 auto; }
    .product_box_col2 .product_bg_box .img { width:100%; height:416px; padding-top:40px; margin:0 auto; }
    .product_box_col2 .product_bg_box .img img { width:auto; padding:0; height:100%; }
    .product_box_col2 .product_bg_box.black_bg p { color:#fff; font-weight: 400; font-size: 22px; line-height: 27px; letter-spacing: 0.2em; padding:5px 0 0 0; }
    .product_box_col2 .product_bg_box p.price { font-weight: 500; font-size: 24px; line-height: 29px; text-align: center; letter-spacing: 0.2em; color:#000; padding:25px 0 0 0; }
    .product_box_col2 .product_bg_box.black_bg p.price { color:#fff; }
    .product_box_col2 .product_bg_box .button { display: flex; justify-content: center; margin-top:15px; padding-bottom:40px; }
    .product_box_col2 .product_bg_box .button a.shopcollection { font-weight: 500; font-size: 18px; line-height: 22px; letter-spacing:-0.02em; background:#000; padding:20px 75px; color:#fff; border-radius: 35px; margin-right:5px !important; text-transform:uppercase; }
    .product_box_col2 .product_bg_box .button a.shopcollection:hover { color:#fff !important; background:#0661EB !important; }
    .product_box_col2 .product_bg_box.black_bg .button a.shopcollection { background:#FBFBFB; color:#000; }
    .product_box_col2 .product_bg_box .img_bottom { width:100%; padding-top:0; margin:0 auto; }
    .product_box_col2 .product_bg_box .img_bottom img { width:100%; }
    .product_box_col2:last-child .product_bg_box .img_bottom { width:560px; padding-top:0; margin:0 auto; }
    .product_box_col2:last-child .product_bg_box .img_bottom img { width:100%; }
    .product_box_col2 .product_bg_box .img_bottom_text { text-align:center; width:410px; margin:0 0 0 auto; padding: 40% 0 0 0; }
    .product_box_col2 .product_bg_box .img_bottom_text h2 { font-style: italic; font-weight: 900; font-size:56px; line-height:66px; color:#030303; padding:12px 0; }
    .product_box_col2 .product_bg_box .img_bottom_text h2 span { -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #000 !important; color:transparent; font-size:71px; }
    .product_box_col2 .product_bg_box .img_bottom_text p.avail { font-weight: 500; font-size: 24px; line-height: 29px; letter-spacing: 0.02em; color:#000000; padding:10px 0; }
    .product_box_col2 .product_bg_box .pre_order_price { text-align:center; margin:15px 0 10px 0; font-style: normal; font-weight:700; font-size:40px; line-height:48px; color:#fff; display: flex; align-items: center; justify-content: center; }
    .product_box_col2 .product_bg_box  .pre_order_price  .old-price .money { font-weight: 500; font-size: 24px; line-height: 29px; color:#fff; text-decoration:line-through; }
    .product_box_col2 .product_bg_box  .pre_order_price .money { font-weight: 700; font-size: 42px; line-height: 51px; color:#fff; padding-left:8px; }
    .product_bg_box .rated_logo_bg { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding:25px 0 0 0 ; }
    .product_bg_box .rated_logo_bg  .logo_box { padding:15px 20px 15px 20px; width:auto; border-right: 1px solid #707070; }
    .product_bg_box .rated_logo_bg  .logo_box:first-child { padding-left:0px; }
    .product_bg_box .rated_logo_bg  .logo_box:last-child { border-right:none; }
    .product_bg_box .rated_logo_bg  .logo_box img { max-height:32px; }
    .product_bg_box .rated_logo_bg  .logo_box:first-child img { max-height:49px; }
    .product_bg_box .rated_logo_bg  .logo_box p { font-style: normal; font-weight: 400; font-size: 12px; line-height: 14px; padding:7px 0 0 0; color:#fff; text-transform:uppercase; }
    .product_bg_box .rated_logo_bg  p.bottom_text { font-style: normal; font-weight: 300; font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.25em; padding:50px 0 0 0; max-width:100%; }
    .product_bg_box .rated_logo_bg  .logo_box:first-child p { padding:0; }
    .free_shipping_bg { display: flex; justify-content: center; width:100%; padding:120px 15%; }
    .free_shipping_bg .free_shipping_box { width:33.33%; text-align:center; }
    .free_shipping_bg .free_shipping_box .icon { width:auto; height:60px; text-align:center; }
    .free_shipping_bg .free_shipping_box .icon img { max-width:100%; height:100%; text-align:center; }
    .free_shipping_bg .free_shipping_box p { font-weight: 400; font-size: 16px; line-height: 24px; color:#000; padding:20px 0 0 0; }
    .free_shipping_bg .free_shipping_box p span { font-weight: 700; font-size: 28px; line-height: 24px; }
    .compromise_title_bg { width:100%; text-align:center; margin:0; }
    .compromise_title_bg  h2 { font-style: italic; font-weight: 800; font-size: 42px; line-height: 49px; color:#000000; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #000 !important; }
    .compromise_title_bg  h2 span { font-style: italic; font-weight: 800; font-size: 72px; line-height: 84px; color: transparent; -webkit-text-stroke-width:1.5px; color:#fff; -webkit-text-stroke-color: #000 !important; }
    .compromise_title_bg p { font-weight: 400; font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.2em; padding:0; color:#000; }
    .follow_us_bg { background:url(follow-us.png) center top no-repeat; width:100%; height:100%; margin:50px 0 30px 0; border-radius: 50px; background-size:cover; }
    .follow_us_text_box { max-width:50%; margin:0 0 0 50%; text-align:center; padding:250px 0; }
    .follow_us_text_box h2 { font-style: italic; font-weight: 800; font-size: 42px; line-height: 49px; color:#000000; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #000 !important; }
    .follow_us_text_box h2 span { font-style: italic; font-weight: 800; font-size: 72px; line-height: 84px; color: transparent; -webkit-text-stroke-width:1.5px; -webkit-text-stroke-color: #000 !important; }
    .follow_us_text_box .follow_icon { display: flex; justify-content: center; flex-wrap: wrap; align-items: center; margin-top:45px; }
    .follow_us_text_box .follow_icon a { margin:0 20px; }
    .follow_us_text_box h3 { font-style: italic; font-weight: 800; font-size: 36px; line-height: 42px; text-align: center; padding:50px 0 0 0; }
    #shopify-section-template--15545037258949__16552131025589dadf .hero--650px { height: 806px; }
    #shopify-section-template--15545037258949__16552131025589dadf .hero__text-content { padding:90px 0 45px 0; }
    #Slideshow-template--15545037258949__16552131025589dadf .flickity-previous { box-shadow:none; background:url(banner-left-aro.svg) center top no-repeat; width:20px; height:37px; top:48%; left:20px; right:auto; }
    #Slideshow-template--15545037258949__16552131025589dadf .flickity-previous svg { display:none; }
    #Slideshow-template--15545037258949__16552131025589dadf .flickity-next { box-shadow:none; background:url(banner-right-aro.svg) center top no-repeat; width:20px; height:37px; top:48%; left:auto; right:20px; }
    #Slideshow-template--15545037258949__16552131025589dadf .flickity-next svg { display:none; }
    .flickity-slider .slide-0 .hero__text-shadow { display: flex; align-items: center; }
    .flickity-slider .slide-0 .left_proimage { width:50%; }
    .flickity-slider .slide-0 .right-proimage { width:50%; }
    .flickity-slider .slide-0 .single-icon { max-width:290px; margin:0 auto; }
    .flickity-slider .slide-0 .animation-contents p { font-weight: 400; font-size: 18px; line-height: 21px; text-align: center; letter-spacing: 0.2em; padding:25px 0 0 0; }
    .flickity-slider .slide-0 .animation-contents h1 { color:#fff; font-style: italic; font-weight: 800; font-size: 42px; line-height: 49px; text-align: center; -webkit-text-stroke-width:1px; color:#fff; -webkit-text-stroke-color: #fff !important; }
    .flickity-slider .slide-0 .animation-contents .line-text { color:transparent; font-style: italic; font-weight:900; font-size: 72px; line-height:54px; text-align: center; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #fff !important; }
    .flickity-slider .slide-0 .hero__link { margin:0; padding:25px 0 0 0; width:100%; text-align:center; display: flex; justify-content: center; }
    .flickity-slider .slide-0 .hero__link a.btn--inverse { background: #0661EB; border-radius: 26px; font-weight: 400; font-size: 18px; line-height: 21px; color:#fff; padding:15px 25px; margin-right:10px; }
    .flickity-slider .slide-0 .hero__link a.btn--inverse:hover { background: #fff; color:#000; }
    .flickity-slider .slide-0 .hero__link a.try-with-nok__powered-by { background: #fff; border-radius: 26px; font-weight: 400; font-size: 18px; line-height: 21px; color:#000; padding:15px 25px; display:inherit; text-decoration:none; }
    .flickity-slider .slide-0 .hero__link a.try-with-nok__powered-by:hover { background: #0661EB; color:#fff; }
    .flickity-slider .slide-0 .hero__link a span { display:inline; text-decoration:none; }
    .flickity-slider .slide-1 .top-text-img { max-width:345px; margin:0 auto; }
    .flickity-slider .slide-1 .top-text-img img { max-width:100%; margin:0 auto; }
    .flickity-slider .slide-1 .hero__subtitle { margin-top:0; }
    .flickity-slider .slide-1 .hero__subtitle .animation-contents { font-weight: 300; font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.25em; padding:0; color:#fff; }
    .flickity-slider .slide-1 .price { font-style: italic; font-weight: 600; font-size: 24px; line-height: 27px; background: #0661EB; color: #fff; -webkit-clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); clip-path: polygon(0 0,100% 0,90% 100%,0% 100%); padding: 2px 9px 2px 2px; max-width:136px; margin:20px auto 0 auto; }
    .flickity-slider .slide-1 .hero__link { display: flex; margin:30px 0 0 0; justify-content:center; }
    .flickity-slider .slide-1 .hero__link a.btn--inverse { font-weight:400; font-size:20px; line-height:24px; background:none; padding:12px 40px; color:#000; border-radius: 26px; border: 2px solid #FFFFFF; text-transform:uppercase; color:#fff; }
    .flickity-slider .slide-1 .hero__link a.btn--inverse:hover { color:#000; background:#fff; }
    .flickity-slider .slide-1 .right-proimage { max-width:710px; margin:25px auto 0 auto; }
    .flickity-slider .slide-1 .main-price .animation-contents { font-style: italic; font-weight: 400; font-size: 15px; line-height: 18px; color:#fff; padding:20px 0 0 0; }
    .banner_bg { width:100%; position:relative; padding:0; text-align:center; display: flex; justify-content: center; border-radius:35px; }
    .banner_bg img { width:100%; }
    .banner_bg .speaker_banner_text { text-align:center; padding:80px 0 40px 0; }
    .banner_bg .speaker_banner_text .top_img { max-width:368px; margin:0 auto; }
    .banner_bg .speaker_banner_text .speaker_img { max-width:730px; margin:0 auto; padding:40px 0 0 0; }
    .banner_bg .speaker_banner_text .price { text-align:center; display: flex; align-items: center; justify-content: center; }
    .banner_bg .speaker_banner_text .price span.money, .banner_bg .speaker_banner_text .price { font-weight: 900; font-size: 60px; color:#fff; line-height: 73px; text-decoration:none; }
    .banner_bg .speaker_banner_text .price span span.money { font-weight: 500; font-size: 35px; line-height: 42px; text-decoration:line-through; margin-right:10px; color:#fff; }
    .banner_bg .speaker_banner_text .button { display: flex; justify-content: center; margin-top:40px; }
    .banner_bg .speaker_banner_text .button a.addcart { font-weight: 400; font-size: 20px; line-height: 23px; padding:13px 74px; color:#fff; border: 2px solid #FFFFFF; border-radius: 26px; text-transform:uppercase; background:none; }
    .banner_bg .speaker_banner_text  .button a.addcart:hover { background:#fff !important; color:#000; }
    .free_shipping_speaker_main { text-align:center; }
    .freeshipping_speaker_bg { width:100%; border-bottom: 1px solid #000000; padding:40px 0; display: flex; justify-content: center; }
    .freeshipping_speaker_bg .shipping_speaker_box { width:25%; display: flex; justify-content: center; }
    .freeshipping_speaker_bg .shipping_speaker_box h2 { font-weight: 400; font-size: 14px; line-height: 20px; color:#000; text-align:center; }
    .freeshipping_speaker_bg .shipping_speaker_box h2 span { font-weight: 700; font-size: 24px; line-height: 20px; color:#000; }
    .freeshipping_speaker_bg .shipping_speaker_box .icon { width:auto; margin-left:30px; height:42px; }
    .freeshipping_speaker_bg .shipping_speaker_box .icon img { width:auto; height:100%; }
    .change_way_text_bg { text-align:center; width:100%; padding:45px 0 0 0; }
    .change_way_text_bg h2 { font-style: italic; font-weight: 900; font-size: 70px; line-height: 65px; color:#000; -webkit-text-stroke-width:1.5px; -webkit-text-stroke-color: #000 !important; }
    .change_way_text_bg h3 { font-style: italic; font-weight: 900; font-size: 70px; line-height: 65px; color: transparent; -webkit-text-stroke-width:1.5px; -webkit-text-stroke-color: #000 !important; }
    .change_way_text_bg p { font-weight: 400; font-size: 20px; line-height:23px; color: #000000; max-width:947px; margin:0 auto; padding:30px 0 0 0; }
    .change_way_text_bg .change_way_icon { display: flex; flex-wrap:wrap; justify-content: center; margin:100px 0 40px 0; }
    .change_way_text_bg .logo_img_bottom { display: flex; justify-content: center; margin:100px 0 20px 0; }
    .change_way_text_bg .logo_img_bottom img { width:auto; margin:0; }
    .change_way_text_bg .button { display: flex; justify-content: center; margin:40px 0 0 0; }
    .change_way_text_bg .button a.addcart { font-weight: 400; font-size: 16px; line-height: 20px; padding:9px 74px; color:#fff; border-radius: 5px; text-transform:uppercase; background:#0661EB; }
    .change_way_text_bg .button a.addcart:hover { background:#000 !important; color:#fff !important; }
    .unbelievable_sound_padding { width:100%; padding:0 2%; }
    .unbelievable_sound_box { display:flex; flex-wrap:wrap; align-items:center; width:100%; padding:0 3%; }
    .unbelievable_sound_box.magnet_color { background: #fffcfc; border-radius: 50px; }
    .unbelievable_sound_box .unbelievable_sound_left { width:55%; text-align:center; }
    .unbelievable_sound_box .unbelievable_sound_left p { font-weight: 400; font-size: 20px; line-height: 23px; color:#000; max-width: 765px; margin: 0 auto; }
    .unbelievable_sound_box .unbelievable_sound_left .price { display: flex; align-items: center; justify-content: center; padding-bottom:10px; }
    .unbelievable_sound_box .unbelievable_sound_left .price span.money { text-align:center; font-style: italic; font-weight: 900; font-size: 60px; color:#050505; line-height: 73px; text-decoration:none; font-family: 'Inter', sans-serif; }
    .unbelievable_sound_box .unbelievable_sound_left .price span span.money { font-weight: 500; font-size: 35px; line-height: 42px; text-decoration:line-through; margin-right:10px; font-family: 'Inter', sans-serif; }
    .unbelievable_sound_box .unbelievable_sound_left .button { display: flex; justify-content: center; margin:30px 0 100px 0; }
    .unbelievable_sound_box .unbelievable_sound_left .button a.addcart { font-weight: 400; font-size:16px; line-height: 20px; padding:9px 74px; color:#fff; border-radius: 5px; text-transform:uppercase; background:#0661EB; border:none !important; }
    .unbelievable_sound_box .unbelievable_sound_left .button a.addcart:hover { background:#000 !important; color:#fff; }
    .unbelievable_sound_box .unbelievable_sound_left h2 { font-style: italic; font-weight: 900; font-size: 70px; line-height: 65px; color:#000; -webkit-text-stroke-width:1.5px; -webkit-text-stroke-color: #000 !important; }
    .unbelievable_sound_box .unbelievable_sound_left h3 { font-style: italic; font-weight: 900; font-size: 70px; line-height: 65px; color: transparent; -webkit-text-stroke-width:1.5px; -webkit-text-stroke-color: #000 !important; }
    .unbelievable_sound_box .unbelievable_sound_right { width:45%; padding:0px 4% 0 6%; }
    .unbelievable_sound_box .unbelievable_sound_right img { width:100%; }
    .speaker_product_box_bg { display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right:-18px; margin-left:-18px; padding-bottom:50px; padding-top:50px; }
    .speaker_product_box_col4 { padding-right:18px; padding-left:18px; width:25%; }
    .speaker_box_product { width:100%; margin-top:50px; }
    .speaker_box_product img { width:100%; }
    .speaker_box_product p { width:100%; color:#000; font-weight: 400; font-size: 20px; line-height: 23px; padding:30px 0 0 0; text-align:center; }
    #shopify-section-template--16024729682117__16552158220b349936 { width:92%; margin:0 4% 0 4%; position: relative; }
    #shopify-section-template--16024729682117__16552158220b349936 .background-media-text { border-radius: 50px; margin-top:70px; }
    #shopify-section-template--16024729682117__1655307249e547a373.half-video { width:44%; margin:35px 4% 0 4%; position: relative; display: inline-flex; }
    #shopify-section-template--16024729682117__1655307265e0458cfe.half-video { width:44%; margin:35px 4% 0 0; position: relative; display: inline-flex; }
    #shopify-section-template--16024729682117__1655307249e547a373.half-video .background-media-text { border-radius: 50px; margin-top:70px; }
    #shopify-section-template--16024729682117__1655307265e0458cfe.half-video .background-media-text { border-radius: 50px; margin-top:70px; }
    #shopify-section-template--16024729682117__1655215838552339b4 { margin:50px 0 100px 0; display: flex; width: 100%; }
    #shopify-section-template--15607026876613__1655390088f2175ffd { width:96%; margin:0 2% 0 2%; position: relative; }
    #shopify-section-template--15607026876613__1655390088f2175ffd .background-media-text { border-radius: 50px; }
    #shopify-section-template--15607026876613__16553918172b8b1543.half-video { width:45%; margin:40px 2% 0 4%; position: relative; display: inline-flex; }
    #shopify-section-template--15607026876613__16553918390b0659ba.half-video { width:45%; margin:40px 4% 0 0; position: relative; display: inline-flex; }
    #shopify-section-template--15607026876613__16553918172b8b1543.half-video .background-media-text { border-radius: 50px; margin-top:0; }
    #shopify-section-template--15607026876613__16553918390b0659ba.half-video .background-media-text { border-radius: 50px; margin-top:0; }
    .ncaa-s2-pro-center-section { background:#000000; }
    .free_shop_returns_bg { display: flex; justify-content: center; align-items: center; padding:130px 0; }
    .free_shop_returns_bg .free_shop { display: flex; align-items: center; }
    .free_shop_returns_bg .free_shop p { font-weight: 400; font-size:21px; line-height: 30px; color:#fff; padding:0 25px 0 0; text-align:center; }
    .free_shop_returns_bg .free_shop p span { font-weight: 700; font-size: 36.1863px; line-height: 30px; color:#fff; }
    .free_shop_returns_bg .free_shop .icon { width:80px; height:auto; }
    .free_shop_returns_bg .logo_icon_img { width:34px; margin:0 60px; }
    .free_shop_returns_bg .logo_icon_img img { max-width:34px; }
    .official_logo_bg { width:100%; text-align:center; }
    .official_logo_bg p { padding:0; font-weight: 400; font-size: 35.2892px; line-height: 41px; text-align: center; color:#fff; }
    .official_logo_bg .official_logo_img { display: flex; justify-content: space-between; align-items: center; padding:0 100px; margin-bottom:130px; }
    .official_logo_bg .official_logo_img img { margin-top:54px; }
    .official_logo_bg h3 { font-style: italic; font-weight: 900; font-size: 68.4851px; line-height: 80px; color:#fff; }
    .official_logo_bg h3 span { color: transparent; -webkit-text-stroke-width: 1.76964px; -webkit-text-stroke-color: #ffffff !important; }
    .official_logo_bg .official_2pro_img img { max-width:550px; margin:30px auto 0 auto; }
    .official_logo_bg .best_selling_col4 { width:100%; display: flex; flex-wrap: wrap; padding:10px 0 0 0; }
    .official_logo_bg .best_selling_col4 .best_selling_icon { width:25%; text-align:center; margin-top:100px; }
    .official_logo_bg .best_selling_col4 .best_selling_icon img { max-width: 60px; max-height: 85px; }
    .official_logo_bg .best_selling_col4 .best_selling_icon .top-icon { height:95px; display: flex; align-items: center; justify-content: center; }
    .official_logo_bg .best_selling_col4 .best_selling_icon p { font-weight:800; font-size:18px; color:#fff; line-height: 24px; text-transform:capitalize; padding:5px 0 0 0; max-width:125px; margin:0 auto; font-style:italic; text-transform:uppercase; letter-spacing:-0.5px; }
    .btg_box_bg { display: flex; flex-wrap: wrap; width:100%; margin-right: -15px; margin-left: -15px; margin-top:130px; margin-bottom:100px; }
    .btg_box_bg .btg_col_box { width:33.33%; padding-right: 15px; padding-left: 15px; }
    .btg_box_bg .btg_box { border: 1px solid #D9D9D9; border-radius: 30px; text-align:center; padding-bottom:40px; width:100%; min-height:768px; }
    .btg_box_bg .btg_box img { width:100%; }
    .btg_box_bg .btg_box .icon { width:100%; text-align:center; margin-top:30px; height:70px; }
    .btg_box_bg .btg_box .icon img { max-height:70px; margin:0 auto; width:auto; }
    .btg_box_bg .btg_box h4 { font-style: italic; font-weight: 900; font-size: 42px; line-height: 49px; color:#fff; padding:10px 0 0 0; }
    .btg_box_bg .btg_box p { font-weight: 400; font-size: 24px; line-height: 28px; text-align: center; color:#fff; padding:25px 30px 0 30px; }
    .premium_accessories_bg { background:url(premium-bg.png) center top no-repeat #000; width:100%; background-size:cover; padding:70px 0; text-align:center; }
    .premium_accessories_bg h2 { font-style: italic; font-weight: 900; font-size: 139.614px; line-height: 164px; color:#fff; }
    .premium_accessories_bg h2 span { color: transparent; -webkit-text-stroke-width: 2.0144px; -webkit-text-stroke-color: #ffffff !important; }
    .premium_accessories_bg .premium_accessories_img { display: flex; justify-content: center; }
    .premium_accessories_bg .premium_accessories_img img { margin:30px 30px 0 30px; }
    .premium_accessories_bg p { font-weight: 500; font-size: 36.5825px; line-height: 43px; color:#fff; padding:20px 0 0 0; }
    .game_day_decision_bg { background:#fff; text-align:center; padding:100px 0 50px 0; }
    .game_day_decision_bg h3 { font-style: italic; font-weight: 900; font-size: 77.3633px; line-height: 91px; color:#000; }
    .game_day_decision_bg h2 { font-style: italic; font-weight: 900; font-size: 127.488px; line-height: 149px; color: transparent; -webkit-text-stroke-width: 3.67887px; -webkit-text-stroke-color: #000000 !important; }
    .game_day_decision_bg .pro2_img { width:100%; text-align:center; padding:15px 0 0 0; }
    .game_day_decision_bg .pro2_img img { max-width:550px; margin:0 auto; }
    .game_day_decision_bg .game_view_img { width:100%; margin-top:20px; }
    .game_day_decision_bg .game_view_img img { width:100%; }
    #shopify-section-text-and-image-ncaa-s2-pro { background:#272e3e; }
    #shopify-section-text-and-image-ncaa-s2-pro .rte.appear-delay p { color:#fff; }
    #shopify-section-text-and-image-ncaa-s2-pro .appear-delay-1 a.btn { background:#fff; border-radius:30px; color:#000; padding:14px 40px; }
    .divot_tool_bg { width:100%; text-align:center; background:#000; padding:150px 0; }
    .divot_tool_bg h2 { font-weight: 900; font-size: 119.461px; line-height: 140px; text-align: center; letter-spacing: -0.02em; font-style:italic; -webkit-text-stroke-width:2.08439px; -webkit-text-stroke-color: #ffffff !important; color:#fff; }
    .divot_tool_bg h2 span { color: transparent; -webkit-text-stroke-width:2.08439px; -webkit-text-stroke-color: #ffffff !important; }
    .divot_tool_bg .best_selling_col3 { width:100%; display: flex; flex-wrap: wrap; padding:10px 0 0 0; }
    .divot_tool_bg .best_selling_col3 .best_selling_icon { width:33.33%; text-align:center; margin-top:100px; }
    .divot_tool_bg .best_selling_col3 .best_selling_icon img { max-width: 90px; max-height:100px; }
    .divot_tool_bg .best_selling_col3 .best_selling_icon .top-icon { height:95px; display: flex; align-items: center; justify-content: center; }
    .divot_tool_bg .best_selling_col3 .best_selling_icon p { font-weight:800; font-size:22px; color:#fff; line-height: 28px; text-transform:capitalize; padding:15px 0 0 0; max-width:125px; margin:0 auto; font-style:italic; text-transform:uppercase; letter-spacing:-0.5px; }
    .divot_tool_img { width:100%; text-align:center; margin-top:60px; }
    .divot_tool_img img { max-width:860px; margin:0 auto; }
    .divot_img_bottom_bg { background:#fff; width:100%; margin:120px 0 60px 0; text-align:center; }
    .divot_img_bottom_bg img { width:80%; margin:0 auto; }
    .divot_img_bottom_bg h3 { font-style: italic; font-weight: 900; font-size: 127.488px; line-height: 149px; color: transparent; -webkit-text-stroke-width:3.67887px; -webkit-text-stroke-color: #000000 !important; }
    .divot_img_bottom_bg h4 { font-style: italic; font-weight: 900; font-size: 77.3633px; line-height: 91px; text-align: center; text-transform: uppercase; }
    .divot_tool_bg h2 span { color: transparent; -webkit-text-stroke-width:2.08439px; -webkit-text-stroke-color: #ffffff !important; }
    .divot_tool_bg .best_selling_col4 { width:100%; display: flex; flex-wrap: wrap; padding:10px 0 0 0; }
    .divot_tool_bg .best_selling_col4 .best_selling_icon { width:25%; text-align:center; margin-top:100px; }
    .divot_tool_bg .best_selling_col4 .best_selling_icon img { max-width: 70px; max-height: 85px; }
    .divot_tool_bg .best_selling_col4 .best_selling_icon .top-icon { height:95px; display: flex; align-items: center; justify-content: center; }
    .divot_tool_bg .best_selling_col4 .best_selling_icon p { font-weight:800; font-size:22px; color:#fff; line-height: 28px; text-transform:capitalize; padding:5px 0 0 0; max-width:125px; margin:0 auto; font-style:italic; text-transform:uppercase; letter-spacing:-0.5px; }
    .divot_tool_bg .magnetic_hub_img { width:100%; text-align:center; margin:100px 0; }
    .divot_tool_bg .magnetic_hub_img img { max-width:1144px; margin:0 auto; }
    .divot_tool_bg p.mag_text { color:#fff; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; text-align: center; max-width:838px; margin:0 auto; }
    .divot_tool_bg.magnetic_hub_bg h6 { font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: 0.2em; margin-top:55px; color:#fff; }
    .divot_tool_bg.magnetic_hub_bg .best_selling_col3 { width:100%; display: flex; flex-wrap: wrap; padding:10px 0 0 0; }
    .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon { width:33.33%; text-align:center; margin-top:100px; }
    .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon img { max-width:320px; max-height: 220px; }
    .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon .top-icon { height:225px; display: flex; align-items: center; justify-content: center; }
    .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon h3 { color:#fff; font-style: italic; font-weight: 800; font-size: 56px; line-height:56px; margin-top:50px; }
    .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon h3 span { color: transparent; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #ffffff !important; }
    .player-product-page { background: #000000; }
    .player-product-page .change_way_text_bg h2 { color:#fff; -webkit-text-stroke-color: #fff!important; }
    .player-product-page .change_way_text_bg h3 { -webkit-text-stroke-color: #fff!important; }
    .player-product-page .change_way_text_bg p { color:#fff; }
    .player-product-page .speaker_box_product p { color:#fff; }
    .player-product-page .unbelievable_sound_box .unbelievable_sound_left .price span.money { color:#fff; }
    .player-product-page .unbelievable_sound_left p { color:#fff; }
    .player-product-page .unbelievable_sound_left h3 { -webkit-text-stroke-color: #fff!important; }
    .player-product-page  .unbelievable_sound_left h2 { color:#fff; -webkit-text-stroke-color: #fff!important; }
    .player-product-page .unbelievable_sound_left .button a.addcart { color:#fff; border: 2px solid #fff; }
    .player-product-page .unbelievable_sound_left .button a.addcart:hover { color:#000; background:#fff !important; }
    #shopify-section-product-player-product { padding:0 75px; }
    .player-product-page .unbelievable_sound_padding { padding:0; }
    .player-product-page .unbelievable_sound_box.magnet_color { background:#fff; border-radius:0; margin:0; }
    .player-product-page #shopify-section-product-player-strongest .unbelievable_sound_left h3 { -webkit-text-stroke-color: #000 !important; }
    .player-product-page #shopify-section-product-player-strongest .unbelievable_sound_left h2 { color: #000; -webkit-text-stroke-color: #000 !important; }
    .player-product-page #shopify-section-product-player-strongest .unbelievable_sound_left p { color:#000; }
    .player-product-page #shopify-section-product-player-strongest .unbelievable_sound_left .button a.addcart { color:#fff; border:none; }
    .player-product-page #shopify-section-product-player-strongest .unbelievable_sound_left .button a.addcart:hover { color:#fff; background:#000 !important; }
    #shopify-section-product-player-heading-with-icons { background:#fff; }
    #shopify-section-product-player-heading-with-icons  .change_way_text_bg h3 { -webkit-text-stroke-color: #000 !important; }
    #shopify-section-product-player-heading-with-icons  .change_way_text_bg h2 { color: #000; -webkit-text-stroke-color: #000 !important; }
    #shopify-section-product-player-heading-with-icons .change_way_text_bg p { color:#000; }
    .player-product-page .freeshipping_speaker_bg { border-bottom: 1px solid #fff; }
    .player-product-page .freeshipping_speaker_bg .shipping_speaker_box h2 { color:#fff; }
    .player-product-page .freeshipping_speaker_bg .shipping_speaker_box h2 span { color:#fff; }
    .s3_max_player_caddie_bg { background:#000; padding:100px 0 0 0; text-align:center; }
    .s3_max_player_caddie_bg .top_text { color:#fff; font-weight: 400; font-size: 24px; line-height: 28px; max-width:1240px; margin:0 auto; text-align:center; }
    .s3_max_player_caddie_bg .row { display: flex; flex-wrap: wrap; justify-content: center; margin-right: -15px; margin-left: -15px; padding:0 50px; }
    .s3_max_player_caddie_bg .col_md_4 { width:33.33%; padding-right: 15px; padding-left: 15px; }
    .s3_max_player_caddie_bg .s3_max_player_img { width:100%; margin-top:80px; }
    .s3_max_player_caddie_bg .s3_max_player_img img { width:100%; }
    .s3_max_player_caddie_bg h2 { font-style: italic; font-weight: 800; font-size:72px; line-height: 75px; max-width:1050px; margin:0 auto; padding:150px 0 0 0; color:#fff; }
    .s3_max_player_caddie_bg h2 span { color: transparent; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #ffffff !important; }
    .s3_max_player_caddie_bg .bottom_text { color:#fff; font-weight: 400; font-size: 18px; line-height: 21px; max-width:950px; margin:0 auto; padding:20px 0 0 0; text-align:center; }
    .s3_max_player_caddie_bg .iwant_save_button { text-align:center; width:100%; padding:40px 0 0 0; }
    .s3_max_player_caddie_bg .iwant_save_button a { font-weight: 500; font-size: 14px; line-height: 16px; text-align: center; letter-spacing: 0.1em; background: #AF1818; border-radius: 30px; color:#fff; padding:14px 30px; }
    .s3_max_player_caddie_bg .iwant_save_button a:hover { background:#fff; color:#000; }
    .s3_max_player_caddie_bg .btg_mag_img_box { width:100%; padding:150px 0 100px 0; }
    .s3_max_player_caddie_bg .btg_mag_img_box img { max-width:920px; margin:0 auto; }
    .s3_max_magnetic_bg { background:url(max-maghub-black-bg1.png) center center no-repeat #000; width:100%; text-align:center; padding:220px 0 200px 0; background-size: 1665px; }
    .s3_max_magnetic_bg .max3_logo { width:100%; text-align:center; }
    .s3_max_magnetic_bg .max3_logo img { max-width:285px; margin:0 auto; }
    .s3_max_magnetic_bg p { color:#fff; font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: 0.2em; padding:20px 0 10px 0; }
    .s3_max_magnetic_bg .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; padding:0 25%; }
    .s3_max_magnetic_bg .col_md_4 { width:33.33%; padding-right: 15px; padding-left: 15px; }
    .s3_max_magnetic_bg .s3_max_box_border { border: 1px solid #545454; border-radius: 10px; width:100%; margin-top:30px; text-align:center; padding-bottom:20px; }
    .s3_max_magnetic_bg .s3_max_box_border .img { width:100%; text-align:center; padding:20px 0 15px 0; }
    .s3_max_magnetic_bg .s3_max_box_border .img img { width:auto; max-height:94px; }
    .s3_max_magnetic_bg .s3_max_box_border h6 { font-style: italic; color:#fff; font-weight: 800; font-size: 30px; line-height: 35px; }
    .s3_max_magnetic_bg .s3_max_box_border h6 span { color: transparent; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #ffffff !important; }
    .player_magnetic_speaker_bg { background:#000; width:100%; padding:100px 0 20px 0; text-align:center; }
    .player_magnetic_speaker_bg .max3_logo img { max-width:400px; margin:0 auto; }
    .player_magnetic_speaker_bg p { color:#fff; font-weight: 500; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: 0.2em; padding:20px 0 10px 0; }
    .player_magnetic_speaker_bg .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; padding:0; }
    .player_magnetic_speaker_bg .col_md_3 { width:25%; padding-right: 15px; padding-left: 15px; }
    .player_magnetic_speaker_bg .player_speaker_border { border: 1px solid #545454; border-radius: 10px; width:100%; margin-top:30px; text-align:center; padding-bottom:20px; }
    .player_magnetic_speaker_bg .player_speaker_border .img { width:100%; text-align:center; padding:30px 0 25px 0; }
    .player_magnetic_speaker_bg .player_speaker_border .img img { width:auto; max-height:290px; }
    .player_magnetic_speaker_bg .player_speaker_border h6 { font-style: italic; color:#fff; font-weight: 800; font-size: 56px; line-height:66px; }
    .player_magnetic_speaker_bg .player_speaker_border h6 span { color: transparent; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #ffffff !important; }
    #shopify-section-faq-s3-max-player .bottom-btn { margin:50px 0 0 0; text-align:center; }
    #shopify-section-faq-s3-max-player .bottom-btn a { border: 1px solid #272D2D; border-radius: 50px; transition: .4s; color: #272d3d; font-weight:400; padding:10px 25px; }
    #shopify-section-faq-s3-max-player .bottom-btn a:hover { background:#272D2D; color:#fff; }
    #shopify-section-text-and-image-s3-max-player { background:#000; }
    #shopify-section-text-and-image-s3-max-player .h1 { color:#fff; }
    #shopify-section-text-and-image-s3-max-player .rte p { font-size: 16px; color: #f8faff; }
    #shopify-section-text-and-image-s3-max-player a.btn { background: #F8FAFF; font-weight: 700; padding: 15px 35px 12px 35px; border-radius: 30px; color:#000; margin-top:30px; }
    #shopify-section-text-and-image-s3-max-player a.btn:hover { color:#fff; background:#0661EB; }
    .player_bundle_img_buttom { width:100%; padding:100px 0; background:#000; }
    .player_bundle_img_buttom img { width:100%; }



    /*---------------------
      ALL PAGE CSS
      ------------------*/

    .series3_page_bg { width:100%; text-align:center; }
    .series3_page_bg .page-width1 { max-width:1050px; margin:40px auto; }
    .series3_top_banner { width:100%; height:900px; overflow:hidden; display: flex; align-items: center; }
    .series3_top_banner img.phone_img { display:none !important; }
    .series3_top_banner img { width:100%; }
    .next_generation_text { width:100%; text-align:center; background:#000; padding:40px 0 	20px 0; }
    .next_generation_text h2 { font-weight:700; font-size:56px; line-height:60px; color:#fff; font-style:italic; }
    .next_generation_text .video_icon img { max-width:50px; margin:30px auto 0 auto; }
    .next_generation_text h6 { font-weight:700; font-size:22px; color:#fff; font-style:italic; padding:10px 0 0 0; }
    .series3_page_bg .series3_icon_bg { background:#000; margin-top:10px; padding:20px 0 0 0; }
    .series3_page_bg .series3_icon_bg img { padding:20px 300px; width:100%; }
    .series3_page_bg .series3_box_col_bg { width:100%; }
    .series3_page_bg .row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }
    .series3_page_bg .col_md_2 { width:50%; padding-right:5px; padding-left:5px; }
    .series3_page_bg .col_md_4 { width:25%; padding-right:5px; padding-left:5px; }
    .series3_page_bg .col_md_3 { width:33.33%; padding-right:5px; padding-left:5px; }
    .series3_page_bg .series_col_img { width:100%; margin-top:10px; }
    .series3_page_bg .series_col_img img { width:100%; }
    .next_level_bottom_bg { width:100%; text-align:center; background: #121720; padding-top: 30px; margin-top:10px; }
    .next_level_bottom_bg h3 { width:100%; text-align:center; font-size:44px; font-weight:700; color:#fff; text-transform:uppercase; font-style:italic; }
    .next_level_bottom_bg img { width:100%; padding:10px 0 0 0; }
    .series3_page_bg.black .series3_icon_bg { background:#141414; }
    .series3_page_bg.pink .series3_icon_bg { background:#e4b9b3; }
    .series3_page_bg.pink .next_generation_text { background:#e4b9b3 ; }
    .maghub_learn_more_logo { width:100%; text-align:center; background:#000; }
    .maghub_learn_more_logo img { width:30%; margin:0 auto; }
    .maghub_learn_more_img { width:100%; text-align:center; background:#000; }
    .maghub_learn_more_img img { width:60%; margin:0 auto; }
    .maghub_coming_soon { font-size:16px; line-height:20px; color:#fff; letter-spacing:4px; text-transform:uppercase; text-align:center; background:#000; padding:0 0 30px 0; }
    .vip_perk_banner { width:100%; background:url(vip-perk-banner.png) center center no-repeat; text-align:center; background-size:cover; display: flex; padding-bottom:150px; }
    .vip_perk_banner .vip_perk_banner_text { max-width: 850px; background: #000000a6 ; border-radius: 20px; padding: 40px 60px 42px 60px; margin:100px 300px 0 auto; }
    .vip_perk_banner .vip_perk_banner_text p { font-size:16px; line-height:20px; color:#fff; letter-spacing:4px; text-align:center; text-transform:uppercase; }
    .vip_perk_banner .vip_perk_banner_text h2 { font-style:italic; font-size:87px; line-height:.9em; font-weight:800; color:#fff; text-align:center; text-transform:uppercase; }
    .vip_perk_banner .vip_perk_banner_text h2 span { font-size:100px; text-shadow: 0px 0px 5px rgba(255,255,255,1) !important; }
    .vip_perk_banner .gf_button { width:100%; text-align:center; margin-top:50px; }
    .vip_perk_banner .gf_button a { font-size:16px; font-weight:800; color:#000; padding:12px 80px; background:#fff; border-radius:10px; text-transform:uppercase; }
    .huge_perks_box_bg { background:#000; display: flex; flex-wrap: wrap; }
    .huge_perks_box_bg .huge_perks_box { width:90%; margin:30px auto; padding:16px; background:url(vip-perk-bg.png) right bottom no-repeat #fff; text-align:center; background-size:cover; border-radius:20px; }
    .huge_perks_box_bg .huge_perks_box h2 { font-style:italic; font-size:67px; line-height:67px; font-weight:800; color:#000; text-align:center; text-transform:uppercase; text-shadow: -16px 6px 4px rgba(51,51,51,.3) !important; padding-bottom:15px; }
    .huge_perks_box_bg .huge_perks_box h2 span { font-size:77px; }
    .huge_perks_box_bg .border { width:85%; height:1px; background:#000; }
    .huge_perks_box_bg .huge_perks_col_box { width:70%; }
    .huge_perks_box_bg .huge_perks_bg_img1 { background:url(a.png) center center no-repeat; width:100%; padding:148px 0 0 0; height:350px; margin:0 auto; }
    .huge_perks_box_bg .huge_perks_bg_img1 p { font-size: 28px; line-height: 1.2em; letter-spacing: .4px; color: #000; text-transform: none; font-weight: 400; }
    .huge_perks_box_bg .huge_perks_bg_img2 { background:url(b.png) center center no-repeat; width:100%; padding:155px 0 0 0; height:350px; margin:0 auto; }
    .huge_perks_box_bg .huge_perks_bg_img2 p { font-size: 28px; line-height: 1.2em; letter-spacing: .4px; color: #000; text-transform: none; font-weight: 400; }
    .huge_perks_box_bg .huge_perks_bg_img3 { background:url(c.png) center center no-repeat; width:100%; padding:155px 0 0 0; height:350px; margin:0 auto; }
    .huge_perks_box_bg .huge_perks_bg_img3 p { font-size: 28px; line-height: 1.2em; letter-spacing: .4px; color: #000; text-transform: none; font-weight: 400; }
    .huge_perks_box_bg .huge_perks_bg_img4 { background:url(d.png) center center no-repeat; width:100%; padding:155px 0 0 0; height:350px; margin:0 auto; }
    .huge_perks_box_bg .huge_perks_bg_img4 p { font-size: 28px; line-height: 1.2em; letter-spacing: .4px; color: #000; text-transform: none; font-weight: 400; }
    .huge_perks_box_bg .bottom_text p { text-align:left; font-size:12px; font-weight:400; padding:0; }
    .huge_perks_box_bg .free_divottool_bg { width:100%; display: flex; flex-wrap: wrap; }
    .huge_perks_box_bg .free_divottool_left { width:60%; text-align:center; }
    .huge_perks_box_bg .free_divottool_left h4 { font-size:30px; text-align:center; font-weight:700; color:#fff; margin-top:30px; }
    .huge_perks_box_bg .free_divottool_left img { width:100%; }
    .huge_perks_box_bg .free_divottool_left p { font-size:16px; font-weight:400; color:#fff; padding:15px 0 0 0; font-style:italic; text-align:center; text-transform:uppercase; }
    .huge_perks_box_bg .free_divottool_left .gf_button { width:100%; text-align:center; margin-top:50px; }
    .huge_perks_box_bg .free_divottool_left .gf_button a { font-size:16px; font-weight:800; color:#000; padding:12px 80px; background:#fff; border-radius:10px; text-transform:uppercase; }
    .huge_perks_box_bg .free_divottool_right { width:40%; }
    .huge_perks_box_bg .free_divottool_right img { width:100%; }
    .sale_offer_page_bg { background:#000; }
    .free_shopping_button { width:100%; text-align:center; padding:10px 0 0 0; margin-top: 90px; }
    .free_shopping_button img { width:50%; margin:0 auto; }
    .youtube_play_button p { font-size: 18px; line-height: 1.3em; color:#fff; text-align:center; font-style:italic; padding:25px 0 0 0; }
    .youtube_play_button img { max-width:50px; margin:0 auto; }
    .sale_offer_page_bg .sale_offer_box img.logoicon { height:130px; width:auto; }
    .sale_offer_page_bg .page-width1 .sale_offer_box img.logoicon { height:55px; }
    .sale_offer_page_bg .sale_offer_box img.star { width:40%; margin:0 30%; }
    .sale_offer_page_bg .sale_offer_box img.lastimg { height:180px; width:auto; }
    .sale_offer_page_bg .sale_offer_box img.lastimg.last { height:auto; max-width:100%; width:100%; margin-top:15px; }
    .sale_offer_page_bg .sale_offer_box a.shopnow.color { background:#0661EB; }
    .sale_offer_page_bg .sale_offer_box a.shopnow { background:#be1e2d; font-size:14px; color:#fff; text-align:center; width:80%; border-radius:30px; padding:10px 0; display: flex; justify-content: center; margin:30px auto 0 auto; }
    .sale_offer_page_bg .sale_offer_box a.shop-bundles { background:#0b0b0e ; font-size:14px; color:#fff; text-align:center; width:80%; border-radius:30px; padding:10px 0; display: flex; justify-content: center; margin: 30px auto 0 auto; }
    .sale_offer_page_bg .sale_offer_box a.shop-bundles:hover { background:#9b9b9b ; color:#000; }
    .geore_gankas_box_bg { background:#000; padding:0 0 60px 0; max-width:1400px; margin:0 auto; text-align:center; }
    .geore_gankas_box_bg h3 { font-size:50px; font-weight:700; color:#fff; text-align:center; text-transform:uppercase; font-style:italic; }
    .geore_gankas_box_bg p { font-size:16px; font-weight:400; color:#fff; text-align:center; }
    .geore_gankas_box_bg h6 { font-size:35px; font-weight:700; color:#fff; text-align:center; text-transform:uppercase; font-style:italic; }
    .geore_gankas_box_bg h1.h2 { font-style: italic; font-weight: 900; font-size: 100px; line-height: 92.69%; color: transparent; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #fff; }
    .geore_gankas_box_bg h1.h2 span { color: transparent; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #fff; }
    .unlike_anything_box_bg { display: flex; flex-wrap: wrap; align-items: center; background:#fff; }
    .unlike_anything_box_bg.color1 { background:#f4f4f4 ; }
    .unlike_anything_box_bg .unlike_anything_img.right { width:30%; margin:0 10%; }
    .unlike_anything_box_bg .unlike_anything_text { width:50%; text-align:center; }
    .unlike_anything_box_bg .unlike_anything_text h2 { font-size:52px; color:#000; line-height:62px; font-weight:700; }
    .unlike_anything_box_bg .unlike_anything_text p { font-size:18px; color:#000; line-height:26px; font-weight:400; padding:30px 0 0 0; max-width:800px; margin:0 auto; }
    .unlike_anything_box_bg .unlike_anything_img { width:50%; text-align:center; }
    .withour_breaking_box_bg { display: flex; flex-wrap: wrap; align-items: center; padding:25px 20px; }
    .withour_breaking_box_bg.color1 { background:#07080c; }
    .withour_breaking_box_bg.color2 { background:#000; }
    .withour_breaking_box_bg.color3 { background:#e2e2e2; }
    .withour_breaking_box_bg.center { padding:0 15%; }
    .withour_breaking_box_bg .withour_img { width:100%; text-align:center; }
    .withour_breaking_box_bg .withour_img img { width:100%; max-width:1200px; margin:0 auto; padding:40px 0 0 0; }
    .withour_breaking_box_bg h3 { font-size:50px; color:#fff; padding:60px 0 0 0; line-height:60px; font-weight:700; width:100%; }
    .withour_breaking_box_bg p { font-size:18px; color:#fff; line-height:26px; font-weight:400; padding:10px 0 0 0; width:100%; text-align:center; margin:0 auto; }
    .withour_breaking_box_bg .withour_breaking_img { width:50%; margin:0 auto; text-align:center; }
    .withour_breaking_box_bg .withour_breaking_img img { width:100%; text-align:center; }
    .withour_breaking_box_bg .withour_breaking_img.right img { width:94%; margin:0 auto; }
    .withour_breaking_box_bg .withour_breaking_img .button { text-align:center; padding:20px 0; }
    .withour_breaking_box_bg .withour_breaking_img .button a.button { font-size: 16px; font-weight:600; color:#fff; background:#be1e2d; border-radius:32px; padding:11px 35px; }
    .withour_breaking_box_bg .withour_breaking_text { width:50%; text-align:center; }
    .withour_breaking_box_bg .withour_breaking_text h2 { font-size:52px; color:#fff; line-height:62px; font-weight:700; }
    .withour_breaking_box_bg .withour_breaking_text p { font-size:18px; color:#fff; line-height:26px; font-weight:400; padding:30px 0 0 0; max-width:800px; margin:0 auto; }
    .withour_breaking_box_bg .withour_breaking_text ul { list-style:none; padding-left:8%; }
    .withour_breaking_box_bg .withour_breaking_text li { list-style:none; width:100%; background:url(right-dot-img.png) left 10px no-repeat; padding:7px 0 0 26px; font-size:16px; color:#fff; line-height:26px; text-align:left; }
    .withour_breaking_box_bg .withour_breaking_text .sale_button { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top:40px; }
    .withour_breaking_box_bg .withour_breaking_text .sale_button a.probut { font-size:13px; color:#000; background:#fff; border-radius:30px; padding:10px 0; width:34%; margin:0 2%; }
    .withour_breaking_box_bg .withour_breaking_text .sale_button a.maxbut { font-size:13px; color:#fff; background:#be1e2d ; border-radius:30px; padding:10px 0; width:34%; margin:0 2%; }
    .withour_breaking_box_bg .withour_breaking_text .sale_button a.comparebut { font-size:13px; color:#fff; background:none ; border:1px solid #fff; border-radius:30px; padding:10px 0; width:25%; margin:30px 3% 0 3%; }
    .unlike_anything_text .sale_button { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top:40px; }
    .unlike_anything_text .sale_button a.probut { font-size:13px; color:#fff; background:#07080c ; border-radius:30px; padding:10px 0; width:34%; margin:0 2%; }
    .unlike_anything_text .sale_button a.maxbut { font-size:13px; color:#fff; background:#be1e2d ; border-radius:30px; padding:10px 0; width:34%; margin:0 2%; }
    .series3_features_box { background:#07080c; width:100%; text-align:center; padding:40px 0 0 0; }
    .series3_features_box  h2 { font-size:48px; color:#fff; line-height:56px; font-weight:700; }
    .series3_features_box p { font-size:18px; color:#fff; line-height:26px; font-weight:400; padding:30px 0 0 0; max-width:1000px; margin:0 auto; }
    .series3_features_box .sale_button { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top:40px; }
    .series3_features_box .sale_button a.maxbut { font-size:13px; color:#fff; background:#be1e2d ; border-radius:30px; padding:10px 0; width:40%; margin:0 auto; }
    .compare_models_box_bg { width:100%; background:#fff; padding:50px 0 0 0; }
    .compare_models_box_bg  h2 { font-size:46px; color:#000; line-height:56px; text-transform:uppercase; font-weight:700; }
    .compare_models_box_bg .compare_models_img { width:100%; text-align:center; }
    .compare_models_box_bg .compare_models_img img { max-width:1200px; margin:0 auto; }
    .the_blue_tees_guarantee_bg { width:100%; background:#f4f4f4; padding:30px 0; }
    .the_blue_tees_guarantee_bg  h2 { font-size:46px; color:#000; line-height:56px; font-weight:700; text-transform:uppercase; }
    .the_blue_tees_guarantee_bg p { font-size:18px; color:#000; line-height:26px; font-weight:400; padding:10px 0 0 0; max-width:800px; margin:0 auto; }
    .the_blue_tees_icon { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top:25px; }
    .the_blue_tees_icon .icon_box { width:33.33%; text-align:center; }
    .the_blue_tees_icon .icon_box .icon { width:100%; text-align:center; height:80px; }
    .the_blue_tees_icon .icon_box .icon img { width:auto; max-height:80px; }
    .the_blue_tees_icon .icon_box h6 { font-size:20px; font-weight:700; text-transform:uppercase; text-align:center; line-height:22px; padding:10px 0 0 0; }
    .bundleup_freeshopping_bg { background:#fff; text-align:center; }
    .bundleup_freeshopping_bg .free_img img { width:26%; margin:25px auto; }
    .bundleup_freeshopping_bg p { font-size:16px; color:#000; text-align:center; max-width:1200px; border-top:1px solid #000; padding:20px 70px 0 70px; margin:0 auto; }
    .bundleup_freeshopping_bg .bundleup_3max_img img { width:45%; margin:30px auto 0 auto; }
    .unlike_anything_box_bg .unlike_anything_text .title img { width:80%; margin:0 auto; }
    .bundleup_freeshopping_bg .unlike_anything_text p { font-size:16px; color:#000; border:none; }
    .bundleup_freeshopping_bg .unlike_anything_text .sale_button a.maxbut { padding:10px 30px; font-size:16px; font-weight:600; width:auto; text-transform:uppercase; }
    .bundleup_freeshopping_bg .col_md_3_box_img { width:100%; margin-top:30px; display: flex; justify-content: space-between; }
    .bundleup_freeshopping_bg .col_md_3_box_img img { width:33.2%; }
    .bundleup_freeshopping_bg .withour_breaking_box_bg { padding-top:25px; }
    .bundleup_freeshopping_bg .withour_breaking_box_bg .withour_breaking_img.right img { width:82%; margin:0 auto; }
    .bundleup_freeshopping_bg .maghub_bundleup_bg { background:#fff; }
    .maghub_bundleup_bg .title img { max-width:420px; margin:40px auto 0 auto; }
    .maghub_bundleup_bg p { font-size:16px; color:#000; border:none; }
    .maghub_bundleup_bg .img2 { width:60%; margin:0 auto; }
    .maghub_bundleup_bg .img2 img { width:49%; margin-top:30px; }
    .maghub_bundleup_bottom { background:#fff; padding:30px 0 40px 0; }
    .maghub_bundleup_bottom .bottom_img { width:45%; margin:30px auto; }
    .maghub_bundleup_bottom a.maxbut { padding:10px 30px; font-size:16px; font-weight:600; width:auto; text-transform:uppercase; background:#be1e2d; color:#fff; border-radius:30px; margin-top:30px; }
    .maghub_bundleup_offer_banner_img { width:90%; margin:40px auto 0 auto; }
    .box3_title_box_bg { background:#0a0a0a; padding:40px; }
    .box3_title_box_bg .title img { max-width:1200px; margin:0 auto; }
    .customize_game_page_bg { background: #000000; text-align:center; }
    .customize_game_page_bg h3 { font-style: italic; font-weight: 900; font-size: 86.5495px; line-height: 90px; letter-spacing: -0.02em; color:#fff; position:relative; padding-bottom:30px; }
    .customize_game_page_bg h3:before { content:''; position:absolute; left:0; bottom:10px; background:#fff; width:33px; height:8px; }
    .customize_game_top_bg { display: flex; flex-wrap: wrap; align-items: center; width:100%; padding:50px 5%; background:url(hero-banner-top-bg.png) left center no-repeat; background-size:cover; }
    .customize_game_top_bg .customize_game_left_text { width:40%; text-align:center; }
    .customize_game_top_bg .customize_game_left_text .logoimg { max-width:360px; margin:0 auto; }
    .customize_game_top_bg .customize_game_left_text .m_banner { display:none; }
    .customize_game_top_bg .customize_game_left_text .textimg { max-width:420px; margin:0 auto; padding:20px 0 0 0; }
    .customize_game_top_bg .customize_game_left_text p { font-weight: 900; font-size: 23px; line-height: 27px; text-align: center; letter-spacing: 2.303px; padding:12px 0 0 0; color:#fff; }
    .customize_game_top_bg .customize_game_left_text p span { font-weight:700; }
    .customize_game_top_bg .customize_game_left_text .view_button { display: flex; justify-content:center; padding:30px 0 0 0; }
    .customize_game_top_bg .customize_game_left_text .view_button a { cursor:pointer; background: #FFFFFF; border-radius:7px; font-size:18px; line-height:normal; padding:11px 35px; text-transform:uppercase; font-weight: 900; letter-spacing: 4px; }
    .customize_game_top_bg .customize_game_left_text .view_button a:hover { background: #0661EB; color: #fff; }
    .customize_game_top_bg .customize_game_left_right { width:60%; }
    .customize_game_top_bg .customize_game_left_right img { width:70%; margin:0 auto; }
    .customize_freeshopping_bg { background: #000000; padding:25px 0; text-align:center; }
    .customize_freeshopping_bg img { max-width:698px; margin:0 auto; }
    .customize_our_clients_box_bg { display: flex; flex-wrap: wrap; align-items: center; max-width:1200px; justify-content: space-between; margin:0 auto; padding:40px 25px; }
    .customize_our_clients_left { width:45%; }
    .customize_our_clients_left img { width:100%; }
    .customize_our_clients_right { width:45%; }
    .customize_our_clients_right h4 { font-style: italic; font-weight: 900; font-size: 79.6721px; line-height: 93px; letter-spacing: -0.02em; color:#fff; }
    .customize_our_clients_right p { font-weight: 300; font-size: 19.237px; line-height: 23px; letter-spacing: 0; color:#fff; padding:25px 0 0 0; }
    .customize_mix_and_match_bg { background:#000000; text-align:center; padding:50px 0; }
    .customize_mix_and_match_bg h3 { text-align:center; padding-bottom:30px; }
    .customize_mix_and_match_bg h3:before { left:0; right:0; bottom:0px; margin:0 auto; }
    .customize_mix_and_match_bg p { color:#fff; font-weight: 300; font-size: 18px; line-height: 21px; letter-spacing: 0; text-align:center; padding:35px 0 0 0; max-width:1100px; margin:0 auto; }
    .customize_mix_and_match_bg .row { display: flex; flex-wrap: wrap; max-width: 700px; margin:40px auto 0 auto; }
    .customize_mix_and_match_bg .col_md_2 { width:50%; padding-right:12px; padding-left:12px; }
    .customize_mix_and_match_bg .customize_mix_img img { width:100%; margin-top:25px; }
    .customize_mix_box_bg { border: 2.5px solid #FFFFFF; border-radius: 32px; width:100%; padding:15px 0; text-align:center; margin-top:24px; }
    .customize_mix_box_bg .bestseller { color:#fff; font-weight: 700; font-size: 17.1946px; line-height: 20px; letter-spacing: 0.1em; border: 1.5px solid #FFFFFF; border-radius:8px; padding:2px 5px; max-width: fit-content; text-align:left; margin-left:20px; }
    .customize_mix_box_bg .img { width:100%; text-align:center; height:180px; }
    .customize_mix_box_bg .img img { width:auto; max-height:180px; }
    .customize_mix_box_bg .customiza { background:#fff; text-align:center; padding:10px 0 4px 0; }
    .customize_mix_box_bg .customiza img { max-width:200px; }
    .customize_mix_box_bg h2 { font-style: italic; font-weight: 900; font-size: 29.1147px; line-height: 34px; text-align: center; letter-spacing: 0.02em; color:#fff; padding:20px 0 5px 0; border-bottom:1px solid #fff; max-width:240px; margin:0 auto; }
    .customize_mix_box_bg h2:before { background:none; }
    .customize_mix_box_bg h4 { font-weight: 500; font-size: 20.2657px; line-height: 24px; text-align: center; letter-spacing: -0.01em; color:#fff; padding:10px 0 0 0; }
    .customize_mix_box_bg .color_box { display: flex; justify-content: center; padding:8px 0 0 0; }
    .customize_mix_box_bg .color_box .color0 { background:#fff; border: 0.623765px solid #FFFFFF; border-radius: 4.99012px; width:32px; height:32px; margin:0 5px; text-align:center; display: flex; justify-content: center; flex-wrap: wrap; }
    .customize_mix_box_bg .color_box .color1 { background:#272D3D; border: 0.623765px solid #FFFFFF; border-radius: 4.99012px; width:32px; height:32px; margin:0 5px; text-align:center; display: flex; justify-content: center; flex-wrap: wrap; }
    .customize_mix_box_bg .color_box .color2 { background:#131313; border: 0.623765px solid #FFFFFF; border-radius: 4.99012px; width:32px; height:32px; margin:0 5px; text-align:center; display: flex; justify-content: center; flex-wrap: wrap; }
    .customize_mix_box_bg .color_box a { width:100%; }
    .customize_mix_box_bg .color_box .color0 a.active { border: 1px solid #D9D9D9; width:10px; height:10px; border-radius:50%; margin-top:10px; }
    .customize_mix_box_bg .color_box .color1 a.active { border: 1px solid #D9D9D9; width:10px; height:10px; border-radius:50%; margin-top:10px; }
    .customize_mix_box_bg .color_box .color2 a.active { border: 1px solid #D9D9D9; width:10px; height:10px; border-radius:50%; margin-top:10px; }
    #shopify-section-template--15726886518981__1660224345dd25b5a4 .page-width { max-width:1200px; }
    #shopify-section-template--15726886518981__1660224345dd25b5a4 h2.section-header__title { font-style: italic; font-weight: 900; font-size: 60px; line-height: 70px; text-align: center; letter-spacing: -0.02em; }
    #shopify-section-template--15726886518981__1660224345dd25b5a4 .collapsible-trigger { background: #FFFFFF; box-shadow: 0px 9.06499px 7.8826px rgba(0, 0, 0, 0.5); border-radius: 7.8826px; color:#000; font-size: 20px; line-height: 23px; letter-spacing: -0.02em; margin-bottom:40px; padding-left:80px; }
    #shopify-section-template--15726886518981__1660224345dd25b5a4 .collapsible-trigger .collapsible-trigger__icon { background:url(icon-plus.png) left center no-repeat; width:30px; height:30px; background-size:30px; left:30px; right:auto; border:none; }
    #shopify-section-template--15726886518981__1660224345dd25b5a4 .collapsible-trigger.is-open .collapsible-trigger__icon { background:url(icon-minus.png) left center no-repeat; width:30px; height:30px; background-size:30px; left:30px; right:auto; }
    #shopify-section-template--15726886518981__1660224345dd25b5a4 .collapsible-trigger__icon--circle .icon { display:none; }
    #shopify-section-template--15726886518981__1660224345dd25b5a4 .rte.collapsible-content__inner--faq p { color: #000 !important; padding:0 !important; background:none; }
    .customize_mix_box_bg p { font-style: italic; font-weight: 300; font-size: 14.4081px; line-height: 17px; text-align: center; letter-spacing: -0.01em; color: #FFFFFF; opacity:0.5; padding:10px 0 0 0; }
    .customize_mix_box_bg .button { display: flex; justify-content: center; padding:20px 0 10px 0; }
    .customize_mix_box_bg .button a.discount { background: #FFFFFF; color:#000; border-radius: 5px; font-weight: 700; font-size: 11.1409px; line-height: 13px; padding:8px 10px; margin:0 10px; cursor:pointer; }
    .customize_mix_box_bg .button a.learnmore { background:#0661EB; color:#fff; border-radius: 5px; font-weight: 700; font-size: 11.1409px; line-height: 13px; padding:8px 10px; text-transform:uppercase; margin:0 10px; }
    .customize_logo_row_box { display: flex; flex-wrap: wrap; background: #FFFFFF; width:100%; padding:30px 15%; }
    .customize_logo_row_box .logo_owl_item { width:25%; margin:10px 0; text-align:center; }
    .customize_logo_row_box .logo_owl_item p { font-weight: 600; font-size: 18.7437px; line-height: 22px; color: #000; opacity: 0.5; padding:0 0 10px 0; text-align:center; }
    .customize_logo_row_box .logo_owl_item .bottom-logo { height:53px; line-height:54px; margin:0 auto; text-align:center; }
    .customize_logo_row_box .logo_owl_item .bottom-logo img { width:auto; max-height:45px; }
    .customize_award_winning_bg .item { background:#000000; padding:30px 25px 60px 25px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items:center; max-width:1200px; margin:0 auto; }
    .customize_award_winning_bg .customize_award_winning_left { width:100%; }
    .customize_award_winning_bg .customize_award_winning_left img { width:100%; }
    .customize_award_winning_bg .customize_award_winning_right { width:100%; text-align: center; }
    .customize_award_winning_bg .title h4 { text-align:center; font-style: italic; font-weight: 900; font-size: 76.2062px; line-height: 89px; letter-spacing: -0.02em; color:#fff; margin-top:30px; }
    .customize_award_winning_bg .customize_award_winning_right h5 { font-style: italic; font-weight: 900; font-size: 54.3004px; line-height: 64px; letter-spacing: -0.02em; color:#fff; padding:70px 0 0 0; }
    .customize_award_winning_bg .customize_award_winning_right p { font-weight: 300; font-size: 18.7257px; line-height: 22px; letter-spacing: -0.02em; color:#fff; padding:20px 0 0 0; }
    #countdown { background: #000000; padding:40px 0; text-align: center; margin-bottom:50px; display: flex; flex-wrap: wrap; justify-content: center; }
    #countdown .single-box { font-style: italic; font-weight: 900; font-size: 48px; line-height: 56px; color:#fff; }
    #countdown .single-box .top-time { padding-left:15px; padding-right:15px; }
    #countdown .single-box .bottom-text { font-style: normal; font-weight: 300; font-size: 16px; line-height: 19px; text-align:center !important; width:100%; margin-left:-15px; }
    #countdown .single-box span { padding:0 0 0 25px; position:relative; right:-3px; }
    .limited_drop_form_box { display: flex; flex-wrap: wrap; justify-content: center; width:100%; text-align:center; padding:20px 180px; background:#000; align-items: center; }
    .limited_drop_form_box img { width:50%; }
    .limited_drop_form_box .form-control { width:32%; background:#fff; border-radius:40px; height:50px; font-size:18px; color:#000; padding:0 15px; }
    .limited_drop_form_box .btn { background:#fff; border-radius:40px; height:50px; text-align:center; padding:10px 35px; font-weight:700; text-transform:uppercase; color:#000; font-size:16px; }
    .limited_drop_form_box .btn:hover { background:#fff; color:#000; }
    .limited_drop_bottom_img { background:#000; padding:30px 0; }
    .limited_drop_bottom_img img { width:100%; }
    .bundle_and_save_free_text { background:#000; text-align:center; padding:20px 0 100px 0; }
    .bundle_and_save_free_text img { max-width:650px; margin:0 auto; }
    .experience_winning_box { background:#f7f7f7; width:100%; padding:25px 15%; display: flex; flex-wrap: wrap; justify-content: center; }
    .experience_winning_box p { width:100%; font-size:16px; color:#3d4246; text-align:center; font-weight:400; padding:35px 0 0 0; }
    .experience_winning_box .experience_winning_left { width:35%; padding:20px 0 0 0; }
    .experience_winning_box .experience_winning_left img { width:75%; }
    .experience_winning_box .experience_winning_left .button { text-align:center; padding:20px 0 0 0; }
    .experience_winning_box .experience_winning_left .button a.button { font-size: 16px; font-weight:600; color:#fff; background:#be1e2d; border-radius:32px; padding:11px 35px; }
    .experience_winning_box .experience_winning_right { width:65%; padding:30px 0 0 0; }
    .experience_winning_box .experience_winning_right .col3 { display: flex; flex-wrap: wrap; }
    .experience_winning_box .experience_winning_right .col3 img { width:32%; margin:0 0.5%; }
    .experience_winning_box .experience_winning_right .col1 img { width:100%; margin-top:40px; }
    .max3_bg .rated_logo_bg .logo_box { width:33%; padding-top:40px; padding-right:15px; }
    .pro_with_slope.max3_bg.responsive_top { align-items:center; }
    .max3_bg .save_box .save_box_right .button { margin-top:40px; }
    .max3_bg  .save_box .save_box_right { padding:0; }
    .brand_ambassador_top_bg { background:#000; width:100%; text-align:center; }
    .brand_ambassador_top_banner { background:#000; width:100%; padding:300px 0 130px 0; background:url(bluetees-top-banner2.png) center top no-repeat; background-size:cover; position:relative; }
    .brand_ambassador_top_banner:before { content:''; position:absolute; left:0; top:0; background: linear-gradient(180deg, #000000 15.04%, rgba(0, 0, 0, 0) 69.47%); height:416px; width:100%; }
    .brand_ambassador_top_banner:after { content:''; position:absolute; left:0; bottom:0; background: linear-gradient(180deg, #000000 15.04%, rgba(0, 0, 0, 0) 77.82%); transform: rotate(-180deg); height:263px; width:100%; }
    .brand_ambassador_top_bg h1 { font-style: italic; font-weight: 900; font-size: 96px; line-height: 112px; text-align: center; color:#fff; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #fff; position:relative; z-index:2; }
    .brand_ambassador_top_bg h1 span { color: transparent; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #fff; }
    .brand_ambassador_top_banner h3 { font-style: normal; font-weight: 400; font-size: 40px; line-height: 48px; text-align: center; letter-spacing: 0.6em; color: #FFFFFF; position:relative; z-index:2; }
    .brand_ambassador_top_banner h5 { font-style: italic; font-weight: 900; font-size: 40px; line-height: 47px; text-align: center; color:#fff; padding:100px 0 0 0; max-width: 760px; text-transform: initial; margin:0 auto; position:relative; z-index:2; }
    .brand_ambassador_top_banner .button { padding:50px 0 0 0; position:relative; z-index:2; }
    .brand_ambassador_top_banner .button a.button { border-radius:40px; padding: 16px 70px; font-size:25px; }
    .brand_ambassador_top_banner .button a.button:hover { color:#000; background:#fff !important; }
    .only_accepting_ambassadors_month { width:100%; background:#000; text-align:center; padding:70px 0; }
    .only_accepting_ambassadors_month  h4 { font-weight: 900; font-size: 75px; line-height: 88px; color:#fff; }
    .only_accepting_ambassadors_month p { font-weight: 400; font-size: 25px; line-height: 29px; color:#fff; padding:0; max-width:1200px; margin:0 auto; }
    .amazing_perke_img_bg { width:100%; background:url(amazing-perke-banner-bg.png) right center no-repeat #222; text-align:center; padding:400px 0; position:relative; }
    .amazing_perke_img_bg:before { content:''; position:absolute; left:0; top:0; background: linear-gradient(180deg, #000000 7.3%, rgba(0, 0, 0, 0) 53.9%); height:372px; width:100%; }
    .amazing_perke_img_bg:after { content:''; position:absolute; left:0; bottom:0; background: linear-gradient(180deg, #000000 7.3%, rgba(0, 0, 0, 0) 53.9%); transform: rotate(-180deg); height:372px; width:100%; }
    .amazing_perke_bg { width:100%; background:#000; text-align:center; padding:30px 0; }
    .amazing_perke_bg h3 { font-weight: 900; font-size:75px; line-height:88px; color:#fff; font-style:italic; font-weight:700; }
    .amazing_perke_bg ul { max-width:950px; margin:0 auto 30px auto; text-align:center; }
    .amazing_perke_bg li { width:100%; font-size:35px; color:#fff; list-style:none; background:url(amazing-perke-aro.png) left 42px no-repeat; padding:40px 0 0 70px; text-align:left; }
    .amazing_perke_bg p { font-style: italic; font-weight: 400; font-size: 30px; line-height: 35px; color:#fff; text-align: center; max-width:860px; margin:0 auto; padding:60px 0 40px 0; }
    .amazing_perke_bg .button { padding:50px 0 0 0; }
    .amazing_perke_bg .button a.button { border-radius:40px; padding: 16px 70px; font-size:25px; }
    .amazing_perke_bg .button a.button:hover { color:#000; background:#fff !important; }
    #shopify-section-faq-ambassador { background:#000; margin:0 !important; padding:75px 0; }
    #shopify-section-faq-ambassador .collapsible-trigger { border-bottom: 1px solid #fff; color: #939393; }
    #shopify-section-faq-ambassador .collapsible-trigger__icon--circle .icon { color: #fff; }
    #shopify-section-faq-ambassador .rte.collapsible-content__inner--faq p { background:#000; color:#fff; }
    #shopify-section-faq-ambassador .section-header__title { display:none; }
    #shopify-section-faq-ambassador .bottom-btn { display:none; }
    .about_page_main { width:100%; }
    .about_page_main .about_top_banner { width:100%; text-align:center; }
    .about_page_main .about_top_banner img { width:100%; text-align:center; }
    .about_page_main .page-width { max-width:1280px; }
    .about_our_mission_bg { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; width:100%; padding:100px 0; }
    .about_our_mission_bg .about_our_mission_img { width:45%; }
    .about_our_mission_bg .about_our_mission_img img { width:100%; }
    .about_our_mission_bg .about_our_mission_text { width:45%; }
    .about_our_mission_bg .about_our_mission_text h3 { font-style: italic; font-weight: 900; font-size: 50px; line-height:36px; color: #072125; border-bottom: 2px solid #000000; padding-bottom:20px; text-transform: inherit; }
    .about_our_mission_bg .about_our_mission_text h3 span { font-style: italic; font-weight: 900; font-size:30px; line-height:35px; }
    .about_our_mission_bg .about_our_mission_text h5 { font-weight: 700; font-size: 35px; line-height: 41px; color: #072125; padding-top:20px; text-transform: inherit; }
    .about_our_mission_bg .about_our_mission_text p { font-weight: 400; font-size: 24px; line-height: 28px; color: #072125; padding-top:20px; }
    .about_top_icon_box { display: flex; flex-wrap: wrap; justify-content:space-between; align-items: center; padding:30px 0; }
    .about_meet_team_bg { width:100%; text-align:center; padding:40px 0 70px 0; }
    .about_meet_team_bg h4 { font-style: italic; font-weight: 900; font-size: 60px; line-height: 150%; color:#000; position:relative; }
    .about_meet_team_bg h4:before { content:''; position:absolute; left:0; right:0; margin:0 auto; bottom:0; width:600px; height:2px; background:#000; }
    .about_meet_team_box { padding:0 30px; margin-top:70px; text-align:center; }
    .about_meet_team_box img { border-radius:50%; width:100%; }
    .about_meet_team_box h5 { font-style: italic; font-weight: 900; padding:5px 0 0 0; font-size: 25px; line-height:28px; color:#000; }
    .about_meet_team_box p { font-style: italic; font-weight: 300; font-size: 16.2162px; line-height: 150%; color:#000; padding:0; }
    .about_meet_team_box .icon { display: flex; flex-wrap: wrap; justify-content:center; margin-top:15px; width:auto; height:auto; display:none; }
    .about_meet_team_box .icon img { max-width:26px; margin:0 11px; border-radius:0; }
    .about_all_golfers_img { width:100%; padding:20px 0 70px 0; text-align:center; }
    .about_all_golfers_img img { max-width:990px; margin:0 auto; }
    .about_pros_trust_us_bg { width:100%; text-align:center; padding:70px 0; }
    .about_pros_trust_us_bg h3 { color:#000; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #000; font-style: italic; font-weight: 900; font-size: 64px; line-height: 75px; }
    .about_pros_trust_us_bg h3 span { color:#fff; font-weight: 900; -webkit-text-stroke-width:2px; -webkit-text-stroke-color:#000; }
    .about_pros_trust_us_bg p { font-style: italic; font-weight: 400; font-size: 24px; line-height: 28px; text-align: center; color:#000; padding:0; }
    .about_pros_trust_us_bg .pros_trust_box { background: #FFFFFF; border-radius: 38.3863px; box-shadow:0 14px 18px #D3CFCF; margin:60px 10px 0 10px; }
    .about_pros_trust_us_bg .pros_trust_box img.box_img { width:100%; padding:35px; border-radius:40px; }
    .about_pros_trust_us_bg .pros_trust_box p { font-style: italic; font-weight: 300; font-size: 19.995px; line-height: 23px; color:#000; padding:5px 20px 0 20px; text-align:left; min-height:76px; }
    .about_pros_trust_us_bg .pros_trust_box .star_icon { text-align:center; width:100%; padding:15px 0 0 0; }
    .about_pros_trust_us_bg .pros_trust_box .star_icon img { max-width:144px; margin:0 auto; }
    .about_pros_trust_us_bg .pros_trust_box i { border-top:1px solid #0661EB; font-style: italic; font-weight: 300; font-size: 30.709px; line-height: 36px; text-align:right; width:90%; display: flex; flex-wrap: wrap; justify-content: right; margin: 10px 0 0 10%; padding:5px 20px 15px 0; }
    .about_pros_trust_us_bg .pros_trust_box i span { width:100%; font-weight: 300; font-size: 20px; line-height: 23px; text-align: right; }
    .about_page_main .customize_logo_row_box { padding:70px 0; position:relative; }
    .about_page_main .customize_logo_row_box:before { content:''; position:absolute; left:-50px; right:0; margin:0 auto; top:0; width:100%; height:1px; background:#000; }
    .golfers_love_us_box { background: #FFFFFF; border-radius: 55.6141px; padding:25px; box-shadow:0 14px 18px #D3CFCF; margin:60px 10px 0 10px; min-height:818px; }
    .golfers_love_us_box img.box_img { width:100%; border-radius:52px; }
    .golfers_love_us_box h6 { font-style:normal; font-weight: 300; font-size: 29.6609px; line-height:normal; color:#000; border-bottom:2px solid #0661EB; margin-top:35px; display: flex; flex-wrap: wrap; justify-content: space-between; }
    .golfers_love_us_box h6 img { width:auto; border-radius:0; text-align:right; max-width:160px; }
    .golfers_love_us_box p { font-style: normal; font-weight: 400; font-size: 25px; line-height: 29px; color:#000; padding:10px 0 15px 0; text-align:left; }
    .golfers_love_us_box p small { font-weight: 300; font-size: 22.2456px; }
    .about_play_differen_img { text-align:center; width:100%; padding:70px 0; position:relative; }
    .about_play_differen_img img { max-width:490px; margin:0 auto; }
    .about_play_differen_img:before { content:''; position:absolute; left:-50px; right:0; margin:0 auto; top:0; width:1300px; height:1px; background:#000; }
    .all_2pro_page_main { background:#000; width:100%; }
    .all_2pro_banner { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding:70px 100px; }
    .all_2pro_banner .all_2pro_left { width:48%; }
    .all_2pro_banner .all_2pro_left .img1 img { max-width:450px; margin:0 auto; }
    .all_2pro_banner .all_2pro_left .img2 img { max-width:600px; margin:0 auto; padding:50px 0 0 0; }
    .all_2pro_banner .all_2pro_left p { color:#fff; font-weight: 300; font-size: 18px; line-height: 21px; padding:20px 0 0 0; }
    .all_2pro_banner .all_2pro_left .button { width:100%; text-align:center; margin:50px 0 0 0; }
    .all_2pro_banner .all_2pro_left .button a.button { background: #0661EB; border-radius: 22.0519px; font-style: italic; font-weight: 900; font-size: 16px; line-height: 20px; padding:9px 30px; color:#fff; }
    .all_2pro_banner .all_2pro_right { width:48%; }
    .all_2pro_banner .all_2pro_right img { width:100%; }
    .all_play_box { width:100%; background:#000; text-align:center; padding:30px 0 0  0; }
    .all_play_box h2 { font-style: italic; font-weight: 900; font-size: 146.129px; line-height: 171px; color:#fff; -webkit-text-stroke-width: 3.5px; -webkit-text-stroke-color: #fff; }
    .all_play_box h2 span { color: transparent; -webkit-text-stroke-width: 3.5px; -webkit-text-stroke-color: #fff; }
    .all_play_box p { font-weight: 300; font-size: 22.7677px; line-height: 27px; text-align: center; color:#fff; padding:50px 0 0 0; letter-spacing: 0.5em; }
    .all_play_box .icon_box { width:100%; display: flex; flex-wrap: wrap; justify-content: space-between; padding:0 150px; }
    .all_play_box .icon_box img { width:auto; padding:20px 0 0 0; }
    .all_play_box .bottom_img { width:100%; padding:40px 0 0 0; }
    .all_play_box .bottom_img img { width:100%; padding:0 70px; }
    .all_hd_display_bg { display: flex; flex-wrap: wrap; align-items: center; padding:0; background:#fff; }
    .all_hd_display_text { width:50%; padding:0 100px; }
    .all_hd_display_text h2 { font-style: italic; text-align:left; font-weight: 900; font-size: 96.492px; line-height: 113px; color: #000; }
    .all_hd_display_text h2 span { color: transparent; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #000; }
    .all_hd_display_text p { font-weight: 300; font-size: 18px; line-height: 21px; padding:17px 0 0 0; text-align:left; color:#000; }
    .all_hd_display_img { width:50%; }
    .all_hd_display_img img { width:100%; }
    .all_hd_display_bg.color2 { background:#000; }
    .all_hd_display_bg.color2 .all_hd_display_text h2 { color: #fff; }
    .all_hd_display_bg.color2 .all_hd_display_text h2 span { -webkit-text-stroke-color: #fff; }
    .all_hd_display_bg.color2 .all_hd_display_text p { color:#fff; }
    .all_new_limitd_bottom_bg { background:#000; width:100%; }
    .all_new_limitd_bottom_bg p { font-style: italic; font-weight: 300; font-size: 25px; line-height: 29px; text-align: center; letter-spacing: 0.25em; padding:60px 0 30px 0; color:#fff; }
    .all_new_limitd_bottom_bg img { width:100%; }
    .sale_offer_banner_top_bg { width:100%; }
    .sale_offer_banner_top_bg.displaynone { display:none; }
    .sale_offer_banner_top_bg .sale_offer { display: flex; flex-wrap: wrap; align-items: center; padding:195px 80px 140px 80px ; }
    .sale_offer_banner_top_bg .sale_offer .sale_offer_left { width:50%; text-align:center; }
    .sale_offer_banner_top_bg .sale_offer .sale_offer_right { width:50%; text-align:center; }
    .sale_offer_banner_top_bg .sale_offer .sale_offer_left .left_img img { max-width:548px; margin:0 auto; }
    .sale_offer_banner_top_bg .sale_offer .sale_offer_left p { font-style: italic; font-weight: 400; font-size: 23.5831px; line-height: 28px; text-align: center; letter-spacing: 0.335em; color:#fff; padding:0; }
    .sale_offer_banner_top_bg .sale_offer .sale_offer_left h6 { font-style: italic; font-weight: 900; font-size: 169.486px; line-height: 199px; letter-spacing: -0.02em; color: #FFFFFF }
    .sale_offer_banner_top_bg .sale_offer .sale_offer_left .button { text-align:center; width:100%; padding:60px 0 0 0; }
    .sale_offer_banner_top_bg .sale_offer .sale_offer_left .button a.shopnow { background: #0661EB; border-radius: 19px; font-style: italic; font-weight: 800; font-size: 50px; line-height: 13px; color:#fff; padding:12px 110px; }
    .m-sale_offer_banner_text { width:100%; text-align:center; }
    .sale_offer_banner_text { width:100%; text-align:center; padding:70px 0 40px 0; }
    .sale_offer_banner_text h4 { font-style: italic; font-weight: 900; font-size: 40px; line-height: 47px; color:#fff; background: #9D2235; text-align:center; }
    .sale_offer_banner_text .img_3max img { max-width:610px; margin:50px auto 0 auto; }
    .sale_offer_banner_text .button { width:100%; padding:40px 0 0 0; text-align:center; }
    .sale_offer_banner_text .button a.shopseries { background: #FFFFFF; border-radius: 19px; font-style: italic; font-weight: 800; font-size: 23.7943px; line-height: 13px; text-align: center; text-transform: uppercase; padding:15px 35px; }
    .sale_offer_banner_text .box3 { display: flex; flex-wrap: wrap; align-items: center; padding:0 10px; }
    .sale_offer_banner_text .box3 .box_border { width:32.33%; margin:0 0.50%; border: 2px solid #FFFFFF; border-radius: 41px; margin-top:70px; padding:30px 0; position:relative; }
    .sale_offer_banner_text .box3 .box_border img { width:100%; margin-bottom:85px; }
    .sale_offer_banner_text .box3 .box_border .off { background: #0661EB; width:105px; text-align:right; height:105px; border-radius:50%; font-style: italic; font-weight: 900; font-size: 35.4119px; line-height: 32px; text-align:center; position:absolute; right:15px; bottom:92px; color:#fff; padding:20px 0 0 0; }
    .sale_offer_banner_text .box3 .box_border .off span { font-weight: 900; font-size: 24.9072px; }
    .sale_offer_banner_text .box3 .box_border a.shopnow { font-style: italic; font-weight: 400; font-size: 23.7943px; line-height: 13px; text-align: center; text-transform: uppercase; color: #000000; padding:12px 35px; margin:0 0 15px 0; background:#fff; border-radius: 19px; }
    .new_sale_offer_banner_top_bg { width:100%; }
    .new_sale_offer_banner_top_bg.displaynone { display:none; }
    .new_sale_offer_banner_top_bg .sale_offer { display: flex; flex-wrap: wrap; align-items: center; padding:50px 0 90px 0 ; }
    .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left { width:58%; text-align:center; }
    .new_sale_offer_banner_top_bg .sale_offer .sale_offer_right { width:42%; text-align:center; }
    .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left .left_img img { max-width:548px; margin:0 auto; }
    .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left p { font-weight: 400; font-size: 26.7932px; line-height: 31px; text-align: center; letter-spacing: 0.335em; color:#fff; padding:5px 0 0 0; }
    .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left .button { text-align:center; width:100%; padding:60px 0 0 0; }
    .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left .button a.shopnow { background: #0661EB; border-radius: 19px; font-style: italic; font-weight: 800; font-size: 36px; line-height: 18px; color:#fff; padding:12px 90px; }
    .new_sale_offer_banner_top_bg img.series2 { max-width:540px; margin:0 auto; }
    .new_sale_offer_banner_top_bg img.price { max-width:675px; margin:0 auto; }
    .new_sale_offer_banner_top_bg .sale_offer_banner_text  p { font-weight: 400; font-size: 26.7932px; line-height: 31px; text-align: center; letter-spacing: 0.335em; color:#fff; padding:5px 0 0 0; }
    .new_sale_offer_banner_top_bg .sale_offer_banner_text .button { text-align:center; width:100%; padding:65px 0 0 0; }
    .new_sale_offer_banner_top_bg .sale_offer_banner_text .button a.shopnow { background: #0661EB; border-radius: 19px; font-style: italic; font-weight: 800; font-size: 36px; line-height: 18px; color:#fff; padding:12px 90px; }
    .new_sale_offer_banner_top_bg .sale_offer_banner_text img.series2 { max-width:580px; margin:0 auto; }
    .new_sale_offer_banner_top_bg .sale_offer_banner_text img.price { max-width:620px; margin:0 auto; }

    
    /*-----------------------------
      WHITEOUT PAGE
      --------------------*/

    .whiteout_ser_group_bg { width:100%; background:url(whiteout-bg1.png) center bottom no-repeat; background-size:cover; }
    .whiteout_ser_group_bg .whiteout_ser_box { width: 100%; display: flex; justify-content: center; padding:500px 0 50px 0; }
    .whiteout_ser_group_bg .box { margin:0 60px; text-align:center; }
    .whiteout_ser_group_bg .box .text { font-style: italic; font-weight: 900; font-size: 90.4533px; line-height: 106px; text-align: center; letter-spacing: -0.04em; color: transparent; -webkit-text-stroke-width:3px; -webkit-text-stroke-color: #000; }
    .whiteout_ser_group_bg .box .player { font-style: italic; font-weight: 900; font-size: 28px; line-height: 32px; text-align:center; background: #FFFFFF; box-shadow: 0px 7px 16px rgba(0, 0, 0, 0.5); border-radius: 50px; padding:14px 30px; max-width:220px; margin:15px auto 0 auto; }
    .whiteout_ser_group_bg .box .addcart { text-align:center; padding:15px 0 0 0; }
    .whiteout_ser_group_bg .box .addcart a { font-style: italic; font-weight: 500; font-size: 26px; line-height: 36px; text-decoration:none; }
    .whiteout_ser_group_bg .box .addcart a:hover { text-decoration:underline; }
    .whiteout_series3_bg { width:100%; background:url(ser-group-19675-bg.png) center bottom repeat-x; padding:30px 0 0 0; }
    .whiteout_series3_bg .whiteout_series3_img { text-align:center; margin-top:30px; }
    .whiteout_series3_bg .whiteout_series3_img img.desktop { display:inline; max-width:70%; margin:0 auto; }
    .whiteout_series3_bg .whiteout_series3_img img.phone { display:none; }
    .whiteout_series3_bg .text { font-style: italic; font-weight: 900; font-size: 64px; line-height: 75px; text-align: center; letter-spacing: 0.015em; color:#000; }
    .whiteout_series3_bg .button { text-align:center; padding:35px 0 60px 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
    .whiteout_series3_bg .button a.buynow { font-style: italic; font-weight: 900; font-size: 16px; line-height:20px; color:#fff; background: #0661EB; box-shadow: 0px 7px 16px rgba(0, 0, 0, 0.5); border-radius: 50px; padding:9px 35px; }
    .whiteout_series3_bg .button a.buynow:hover { background:#000; color:#fff; }
    .whiteout_series3_bg .button a.learnmore { font-style: italic; font-weight: 500; font-size: 16px; line-height: 20px; margin-left:55px; color:#000; }
    .whiteout_series3_bg .button a.learnmore:hover { text-decoration:underline; }
    .new_color_bg { background:#fff; display: flex; flex-wrap: wrap; align-items: center; padding:30px 0 0 0; }
    .new_color_bg .text_left { width:64%; text-align:center; }
    .new_color_bg .img_right { width:36%; text-align:center; }
    .new_color_bg .img_right img { width:100%; }
    .new_color_bg .img_right img.desktop { display:inline; }
    .new_color_bg .img_right img.phone { display:none; }
    .new_color_bg .img_right .button { display:none; }
    .new_color_bg .text_left h2 { font-style: italic; font-weight: 900; font-size: 90px; line-height: 106px; color:#000; -webkit-text-stroke-width:0.7px; -webkit-text-stroke-color: #000; }
    .new_color_bg .text_left h2 span { color: transparent; -webkit-text-stroke-width:2.4px; -webkit-text-stroke-color: #000; }
    .new_color_bg .text_left .img { text-align:center; max-width:100%; margin:15px 0 0 ; }
    .new_color_bg .text_left .img img { text-align:center; max-width:71%; margin:0 auto; }
    .new_color_bg .button { text-align:center; padding:30px 0 60px 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
    .new_color_bg .button a.buynow { font-style: italic; font-weight: 900; font-size: 16px; line-height:20px; color:#fff; background:#0661EB; box-shadow: 0px 7px 16px rgba(0, 0, 0, 0.5); border-radius: 50px; padding:9px 40px; }
    .new_color_bg .button a.buynow:hover { background:#000; color:#fff; }
    .new_color_bg .button a.learnmore { font-style: italic; font-weight: 500; font-size:16px; line-height: 20px; margin-left:60px; color:#000; }
    .new_color_bg .button a.learnmore:hover { text-decoration:underline; }
    .new_color_bg.none { display:none; }
    .get_whiteout_bg { background:#fff; padding:0 0 100px 0; display: flex; flex-wrap: wrap; align-items: center; text-align:center; justify-content: center; }
    .get_whiteout_bg h2 { font-style: italic; font-weight: 900; font-size: 111.502px; line-height:112px; color: #CDCDCD; padding:100px 0 0 0; width:100%; }
    .get_whiteout_bg h2 span { color: transparent; -webkit-text-stroke-width:4px; -webkit-text-stroke-color: #CDCDCD; }
    .get_whiteout_bg .whiteout_product_box { width:50%; text-align:center; margin-top:30px; }
    .get_whiteout_bg .whiteout_product_box .product_img { max-width:480px; margin:0 auto; }
    .get_whiteout_bg .whiteout_product_box h3 { font-style: italic; font-weight: 900; font-size: 60px; line-height: 70px; color: #000; -webkit-text-stroke-width:1.2px; -webkit-text-stroke-color: #000; }
    .get_whiteout_bg .whiteout_product_box h3 span { color: transparent; -webkit-text-stroke-width:1.2px; -webkit-text-stroke-color: #000; }
    .get_whiteout_bg .whiteout_product_box .text { font-style: normal; font-weight: 300; font-size: 45px; line-height: 53px; color:#000; padding:15px 0 10px 0; }
    .get_whiteout_bg .whiteout_product_box .ordernow_button { margin-top:30px; text-align:center; }
    .get_whiteout_bg .whiteout_product_box .ordernow_button a { font-style: italic; font-weight: 900; font-size:24px; line-height: 30px; background: #000000; border-radius: 57px; padding:12px 45px; color:#fff; }
    .get_whiteout_bg .whiteout_product_box .ordernow_button a:hover { box-shadow: 0px 7px 16px rgba(0, 0, 0, 0.5); background:#fff; color:#000; }
    .see_inside_text_bg { background:#000; text-align:center; width:100%; }
    .see_inside_text_bg h2 { font-style: italic; font-weight: 900; font-size: 120px; line-height: 142px; color: #fff; -webkit-text-stroke-width:4.5px; -webkit-text-stroke-color: #fff; padding:10px 0 0 0; }
    .see_inside_text_bg h2 span { color: transparent; -webkit-text-stroke-width:4.5px; -webkit-text-stroke-color: #fff; }
    .see_inside_text_bg p { font-style: normal; font-weight: 300; font-size: 30px; line-height: 35px; text-align: center; letter-spacing: 0.425em; text-transform: uppercase; color:#fff; padding:5px 0 30px 0; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #fff; }
    .save_big_when_you_bg { background:#000; text-align:center; width:100%; text-align:center; }
    .save_big_when_you_bg h2 { font-style: italic; font-weight: 900; font-size: 100px; line-height: 100px; color: #fff; padding:30px 0 0 0; }
    .save_big_when_you_bg h2 span { font-weight: 900; font-size: 140px; line-height: 168px; color: transparent; -webkit-text-stroke-width:4px; -webkit-text-stroke-color: #fff; }
    .save_big_when_you_bg .text { width:100%; padding:150px 0 0 0; font-style: italic; font-weight: 900; font-size: 130px; line-height: 155px; color: #fff; -webkit-text-stroke-width:3.3px; -webkit-text-stroke-color: #fff; text-align:center; }
    .save_big_when_you_bg .text span { color: transparent; -webkit-text-stroke-width:3.3px; -webkit-text-stroke-color: #fff; text-decoration:line-through; }
    .save_big_when_you_bg .watch_video_but { text-align:center; width:100%; padding:10px 0 0 0; }
    .save_big_when_you_bg .watch_video_but a { font-style: italic; font-weight: 700; font-size: 50px; line-height: 59px; color:#fff; }
    .save_big_when_you_bg .row { display: flex; flex-wrap: wrap; align-items: center; width:100%; padding:30px 150px; }
    .save_big_when_you_bg .row .left_text { width:35%; }
    .save_big_when_you_bg .row .right_img { width:65%; }
    .save_big_when_you_bg .row .left_text h4 { font-style: italic; font-weight: 900; font-size: 80px; line-height: 100px; color:#fff; text-align:left; }
    .save_big_when_you_bg .row .left_text p { font-style: italic; font-weight: 300; font-size: 30px; line-height: 35px; color:#fff; padding:25px 0 0 0; text-align:left; }
    .player_3max_img_bg { background: #000000; border-radius: 50px; width:92%; margin:90px 4% 0 4%; text-align:center; position:relative; }
    .player_3max_img_bg p { font-weight: 300; font-size: 46.5556px; line-height: 55px; text-align: center; letter-spacing: 0.425em; color:#fff; padding:50px 0 0 0; }
    .player_3max_img_bg .text { text-align:center; margin:30px 0 0 0; }
    .player_3max_img_bg .img { position:absolute; left:0; right:0; top:210px; }
    .player_3max_img_bg .view_features_text { display: flex; justify-content: center; text-align:center; font-style: italic; font-weight: 500; font-size: 23.0192px; line-height: 27px; color:#fff; padding:60px 0; z-index:1; position: absolute; bottom: 0; left: 0; right: 0; }
    .player_3max_img_bg .view_features_text img { margin:0 0 0 10px; }
    .player_3max_img_bg .refresh_icon { position:absolute; left:35px; bottom:35px; z-index: 2; cursor: pointer; }
    .player_speaker_img_bg { background: #000000; border-radius: 50px; width:92%; margin:45px 4% 0 4%; text-align:center; position:relative; }
    .player_speaker_img_bg p { font-weight: 300; font-size: 46.5556px; line-height: 55px; text-align: center; letter-spacing: 0.425em; color:#fff; padding:50px 0 0 0; }
    .player_speaker_img_bg .text { text-align:center; margin:30px 0 0 0; }
    .player_speaker_img_bg .img { position:absolute; left:0; right:0; top:250px; }
    .player_speaker_img_bg .view_features_text { display: flex; justify-content: center; text-align:center; font-style: italic; font-weight: 500; font-size: 23.0192px; line-height: 27px; color:#fff; padding:60px 0; z-index:1; position: absolute; bottom: 0; left: 0; right: 0; }
    .player_speaker_img_bg .view_features_text img { margin:0 0 0 10px; }
    .player_speaker_img_bg .refresh_icon { position:absolute; left:35px; bottom:35px; z-index: 2; cursor: pointer; }
    .player_divot_img_bg { background: #000000; border-radius: 50px; width:92%; margin:45px 4% 0 4%; text-align:center; position:relative; }
    .player_divot_img_bg p { font-weight: 300; font-size: 46.5556px; line-height: 55px; text-align: center; letter-spacing: 0.425em; color:#fff; padding:50px 0 0 0; }
    .player_divot_img_bg .text { text-align:center; margin:30px 0 0 0; }
    .player_divot_img_bg .img { position:absolute; left:0; right:0; top:80px; }
    .player_divot_img_bg .view_features_text { display: flex; justify-content: center; text-align:center; font-style: italic; font-weight: 500; font-size: 23.0192px; line-height: 27px; color:#fff; padding: 60px 0; z-index:1; position: absolute; bottom: 0; left: 0; right: 0; }
    .player_divot_img_bg .view_features_text img { margin:0 0 0 10px; }
    .player_divot_img_bg .refresh_icon { position:absolute; left:35px; bottom:35px; z-index: 2; cursor: pointer; }
    .player_divot_img_bg .text img.none { display:none; }
    .player_maghub_img_bg { background: #000000; border-radius: 50px; width:92%; margin:45px 4% 0 4%; text-align:center; position:relative; }
    .player_maghub_img_bg p { font-weight: 300; font-size: 46.5556px; line-height: 55px; text-align: center; letter-spacing: 0.425em; color:#fff; padding:50px 0 0 0; }
    .player_maghub_img_bg .text { text-align:center; margin:30px 0 0 0; }
    .player_maghub_img_bg .img { position:absolute; left:0; right:0; top:302px; }
    .player_maghub_img_bg .view_features_text { display: flex; justify-content: center; text-align:center; font-style: italic; font-weight: 500; font-size: 23.0192px; line-height: 27px; color:#fff; padding:60px 0; z-index:1; position: absolute; bottom: 0; left: 0; right: 0; }
    .player_maghub_img_bg .view_features_text img { margin:0 0 0 10px; }
    .player_maghub_img_bg .refresh_icon { position:absolute; left:35px; bottom:35px; z-index: 2; cursor: pointer; }
    .player_pack_text_bg { background: #000000; border-radius: 50px; width:92%; margin:45px 4% 0 4%; text-align:center; position:relative; padding:70px 0; }
    .player_pack_text_bg h2 { font-style: italic; font-weight: 900; font-size: 133.993px; line-height: 157px; color:#fff; -webkit-text-stroke-width:1.5px; -webkit-text-stroke-color: #fff; }
    .player_pack_text_bg h2 span { color: transparent; -webkit-text-stroke-width:3.3px; -webkit-text-stroke-color: #fff; }
    .hero__media-container .text { font-style: italic; font-weight: 900; font-size:66px; line-height: 76px; color: #fff; position:absolute; bottom:120px; left:0; right:0; z-index:3; }
    .hero__media-container .text span.old { font-style: italic; font-weight:400; font-size:40px; line-height:47px; color: #726D6D; text-decoration: line-through; }
    .hero__media-container .button { text-align:center; padding:30px 0 40px 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; position:absolute; bottom:0; left:0; right:0; z-index:99; }
    .hero__media-container .button a.buynow { font-style: italic; font-weight: 900; font-size:16px; line-height:20px; color:#fff; background:#0661EB; border-radius: 50px; padding:9px 45px; }
    .hero__media-container .refresh_icon { position:absolute; left:35px; bottom:35px; z-index: 2; cursor: pointer; }
    .save_big_you_bg { background:#fff; margin-top:95px; position:relative; text-align:center; }
    .save_big_you_bg:before { position:absolute; content:''; left:0; top:0; width:100%; height:720px; background:#000; border-radius:0 0 50px 50px; z-index:1; }
    .save_big_you_bg h2 { font-style: italic; font-weight: 900; font-size: 106px; line-height: 120px; color:#fff; padding:30px 0 0 0; z-index:2; position:relative; }
    .save_big_you_bg h2 span { font-style: italic; font-weight: 900; font-size: 140px; line-height: 160px; color: transparent; -webkit-text-stroke-width:4px; -webkit-text-stroke-color: #fff; }
    .save_big_you_bg h3 { font-style: italic; font-weight: 900; font-size: 80px; line-height: 94px; color: transparent; -webkit-text-stroke-width:2.4px; -webkit-text-stroke-color: #fff; padding:75px 0 0 0; z-index:2; position:relative; }
    .save_big_product { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; z-index:2; position:relative; }
    .save_big_product .product_box { width:26%; margin:40px 2% 0 2%; text-align:center; }
    .save_big_product .product_box .img { text-align:center; max-width:300px; margin:0 auto; }
    #shopify-section-product-player-pack-compare .save_big_product .product_box:nth-child(2) .img { max-width: 100%; }
    #shopify-section-product-player-pack-compare .save_big_product .product_box .text { font-size: 75px; line-height: 140px; }
    .save_big_product .product_box h4 { font-style: italic; font-weight: 900; font-size: 70.0149px; line-height:62px; text-align: center; letter-spacing: 0.02em; color:#000; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #000; }
    .save_big_product .product_box h4 span { color: transparent; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #000; }
    .save_big_product .product_box h5 { font-style: italic; font-weight: 900; font-size: 43.4956px; line-height: 41px; text-align: center; letter-spacing: 0.02em; color:#000; -webkit-text-stroke-width:0.5px; -webkit-text-stroke-color: #000; text-transform:inherit; }
    .save_big_product .product_box .text { background: #000000; border-radius:0 15px 0 15px; font-style: italic; font-weight: 900; font-size: 141.303px; line-height: 166px; padding:0 50px; margin:35px auto 0 auto; max-width:420px; position:relative; color:#fff; padding:10px 0; }
    .save_big_product .product_box .text span { position:absolute; right:0; bottom:-30px; font-style: italic; font-weight: 900; font-size: 36.6672px; line-height: 43px; background: #0661EB; color:#fff; clip-path: polygon(0 0,100% 0,100% 100%,9% 100%); padding: 8px 20px 8px 40px; border-radius: 0 0 20px 0; }
    .save_big_you_bg .shop_pack_now { margin:50px 0 0 0; }
    .save_big_you_bg .shop_pack_now a { background: #0661EB; border-radius: 28.2406px; font-style: italic; font-weight: 900; font-size:16px; line-height:20px; padding:9px 40px; color:#fff; }
    .save_big_you_bg .shop_pack_now a:hover { background:#000; }
    .save_big_you_bg .mobile-heading-image img { display: inline-block; max-width: 260px; z-index: 1; position: relative; margin-top: 80px; }
    .zero_compromise_bg { background:#000; margin-top:60px; text-align:center; width:100%; }
    .zero_compromise_bg h2 { font-style: italic; font-weight: 900; font-size:150px; line-height:170px; color: #fff; -webkit-text-stroke-width:4px; -webkit-text-stroke-color: #fff; padding:20px 0 0 0; }
    .zero_compromise_bg h2 span { color: transparent; -webkit-text-stroke-width:4px; -webkit-text-stroke-color: #fff; }
    .zero_compromise_bg h5 { font-style: italic; font-weight: 900; font-size: 78px; line-height:72px; color:#fff; padding-bottom:50px; }
    .gif_img_box_player { width:100%; }
    .gif_img_box_player img { border-radius: 50px; }
    .amazing_offers_box_bg p { align-items: center; text-align: center; font-weight: 700; font-size: 20px; line-height: 9px; letter-spacing: 0.32em; text-transform: uppercase; color: #FFFFFF; padding:35px 0 0 0; }
    .sale_offer_box .color_icon { padding:10px 0 20px 0; width:100%; display: flex; justify-content: center; align-items: center; }
    .sale_offer_box .color_icon img { width:18px; margin:0 5px; border:1px solid #000; border-radius:50%; }
    .sale_offer_box .color_icon img { border:1px solid #fff; border-radius:50%; background: #fff; }
    .sale_offer_box .logo_bottom { max-height:120px; width:auto; max-width:inherit; margin-top:25px; }
    .sale_offer_box .img_bottom { max-height:400px; width:auto; max-width:inherit; margin-top:10px; }
    .sale_offer_box .shopnow { margin-top:30px; }
    .sale_offer_box .shopnow a { background: #0661EB; border-radius: 30px; font-weight: 500; font-size:16px; line-height:20px; color:#fff; text-transform:uppercase; padding:9px 20px; width:100%; font-style:normal; }
    .sale_offer_box .shopnow a:focus { outline: transparent !important; }
    .sale_offer_box .shopnow a.watch_review { background:none; font-weight: 400; font-size: 10.789px; line-height: 13px; text-align: center; letter-spacing: 0.43em; color:#fff; margin-top:30px; }
    .sale_offer_box .price_box { width:100%; position:relative; margin:30px auto 0 auto; }
    .sale_offer_box .price_box .top { background: #FFFFFF; border: 3.75528px solid #000000; border-radius: 7.51056px; position:absolute; top:-22px; left:0; right:0; margin:0 auto; padding:5px 15px; color: #AF1818; font-style: italic; font-weight: 900; font-size: 19.5275px; line-height: 23px; max-width: 240px; display: flex; justify-content: center; align-items: center; }
    .sale_offer_box .price_box .top img { max-width:18px; margin-left:8px; }
    .sale_offer_box .price_box .price_text { display: flex; justify-content: center; align-items: center; font-style: italic; font-weight: 900; font-size:52px; line-height:45px; letter-spacing: -0.03em; padding:0; color:#fff; }
    .sale_offer_box .price_box .price_text span.old { text-decoration-color: #a92826 !important; font-style: italic; font-weight: 900; font-size:40px; line-height:47px; letter-spacing: -0.03em; opacity:0.5; text-decoration:line-through; margin-right:10px; }
    .black_sale_page_bg { background:url(black-sale-bg.png) left top no-repeat; background-size:cover; width:100%; padding:40px 0 10px 0; }
    .black_sale_page_bg img { /*border: 3.81634px solid #FFFFFF; border-radius: 14.3113px; padding:0 5px; */ max-height:100px; }
    .free_shopping_newsale { display: flex; flex-wrap: wrap; justify-content: space-around; align-items: center; padding:50px 300px; }
    .free_shopping_newsale img { max-height:95px; width:auto; opacity:0.5; }
    .geore_gankas_box_bg.new_box h2 { font-weight: 900; font-size:66px; line-height:78px; text-align: center; text-transform: uppercase; -webkit-text-stroke-width:0.7px; -webkit-text-stroke-color: #fff; padding:40px 0 0 0; color:#fff; font-style: italic; }
    .geore_gankas_box_bg.new_box h2 span { color: transparent; -webkit-text-stroke-width:0.7px; -webkit-text-stroke-color: #fff; font-size:66px; line-height:78px; }
    .geore_gankas_box_bg.new_box .swiper-arrows .loox-icon { color:#fff; }
    .geore_gankas_box_bg h2.h2 { font-weight: 900; font-size: 70px; line-height: 65px; text-align: center; text-transform: uppercase; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #fff; padding:20px 0 0 0; color:#fff; font-style: italic; }
    .geore_gankas_box_bg h2.h2 span { color: transparent; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #fff; }
    .geore_gankas_box_bg p.text_new { font-style: italic; color:#fff; font-weight: 700; font-size: 50px; line-height: 59px; text-align: center; }
    .geore_gankas_box_bg p { font-weight: 700; font-size: 30px; line-height: 35px; padding:20px 0; color:#fff; text-transform: uppercase; letter-spacing: 0.2em; }
    .newsale_play_differrent_bg { width:100%; text-align:center; }
    .newsale_play_differrent_bg h2 { font-weight: 900; font-size:100px; line-height:84px; text-align: center; text-transform: uppercase; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #fff; padding:40px 0 0 0; color:#fff; font-style: italic; }
    .newsale_play_differrent_bg h2 span { color: transparent; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #fff; font-size:88px; line-height:104px; }
    .newsale_play_differrent_bg p { max-width:845px; margin:0 auto; padding:35px 0 15px 0; font-weight: 300; font-size:24px; line-height:28px; text-align: center; color:#fff; }
    .newsale_play_differrent_bg p.text { max-width:100%; font-weight: 700; font-size: 16px; line-height: 20px; text-align: center; letter-spacing: 1.36em; color: #0661EB; padding:60px 0 30px 0; }
    .newsale_play_differrent_bg .rated_logo_bg { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
    .newsale_play_differrent_bg .rated_logo_bg .logo_box { width:25%; text-align:center; padding:20px 0 0 0; }
    .newsale_play_differrent_bg .rated_logo_bg .logo_box p { font-size:18px; line-height:24px; font-weight:400; text-align: center; color: #fff; opacity: 0.5; padding:0 0 10px 0; }
    .newsale_play_differrent_bg .rated_logo_bg .logo_box img { max-height:54px; width:auto; margin-top:20px; margin:0 auto; }
    .newsale_play_differrent_bg .uptooff { width:100%; text-align:center; padding:10px 0 60px 0; }
    .newsale_play_differrent_bg .uptooff a { background: #0661EB; border-radius: 30px; font-weight:500; font-size:16px; line-height: 20px; text-align: center; text-transform: uppercase; padding:9px 30px; color:#fff; letter-spacing: 0.1em; }
    .newsale_play_differrent_bg .uptooff a:focus { outline: transparent !important; }
    .newsale_play_differrent_bg .layer_img { max-width:54%; margin:0 auto; padding:15px 0 20px 0; }
    .newsale_play_differrent_bg .newsale_2pro_box_img { max-width:1300px; margin:0 auto; position:relative; }
    .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text { position:absolute; left:0; right:0; margin:0 auto; bottom:0; }
    .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text .pri { display: flex; justify-content: center; align-items: center; font-style: italic; font-weight: 900; font-size:77px; line-height:91px; letter-spacing: -0.03em; padding:0 0 20px 0; color:#fff; }
    .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text .pri span.old { font-style: italic; font-weight: 900; font-size: 63px; line-height: 72px; letter-spacing: -0.03em; opacity:0.5; text-decoration:line-through; margin-right:10px; }
    .newsale_play_differrent_bg  p.text2 { max-width:100%; font-weight: 400; font-size: 25px; line-height: 30px; text-align: center; letter-spacing: 0.855em; padding:70px 0 10px 0; }
    .newsale_play_differrent_bg .official_logo_bg p.heading { font-weight: 400; font-size:26px; line-height: 31px; text-align: center; letter-spacing: 0.55em; color: #FFFFFF; padding:70px 0 0 0; }
    .newsale_play_differrent_bg .official_logo_bg .official_logo_img { padding: 0 200px; margin-bottom: 75px; }
    .newsale_play_differrent_bg .official_logo_bg .official_logo_img img { max-height:95px; }
    .newsale_playerpack_img_bg { display: flex; flex-wrap: wrap; justify-content: space-around; align-items: center; padding:0 50px; margin-bottom:70px; }
    .newsale_playerpack_img_bg img { max-height:250px; width:auto; }
    .newsale_best_value_bund_bg { text-align:center; }
    .newsale_best_value_bund_bg .pri { display: flex; justify-content: center; align-items: center; font-style: italic; font-weight: 900; font-size:94px; line-height: 110px; letter-spacing: -0.03em; padding:10px 0 0 0; color:#fff; }
    .newsale_best_value_bund_bg .pri span.old { font-style: italic; font-weight: 900; font-size: 47px; line-height:56px; letter-spacing: -0.03em; opacity:0.5; text-decoration:line-through; margin-right:10px; }
    .newsale_best_value_bund_bg .uptooff { padding:40px 0 20px 0; }
    .newsale_whatin_thebox_bg { max-width:1700px; text-align:center; margin:0 auto; }
    .newsale_whatin_thebox_bg .box_img { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; }
    .newsale_whatin_thebox_bg .box_img img { width:25%; padding:0 15px; margin-top:30px; }
    .newsale_whatin_thebox_bg .box_img .poptrigger { width:25%; padding:0 15px; margin-top:60px; }
    .newsale_whatin_thebox_bg .box_img .poptrigger img { width:100%; padding:0; margin:0; cursor:pointer; }
    .video-parent-section.hero--template--15837857317061__1664258612a2cc4251 h2.hero__title { display:none; }
    .video-parent-section.hero--template--15837857317061__1664258612a2cc4251 .hero__text-content.vertical-center { vertical-align: bottom; }
    .video-parent-section.hero--template--15837857317061__1664258612a2cc4251 .animation-cropper { overflow: inherit; }
    .video-parent-section.hero--template--15837857317061__1664258612a2cc4251 a.btn.btn--inverse { background: #FFFFFF; box-shadow: 0px 7px 16px rgba(0, 0, 0, 0.5); border-radius: 50px; font-style: italic; font-weight: 900; font-size:26px; line-height: 38px; padding:10px 30px; color:#000 !important; }
    .video-parent-section.hero--template--15837857317061__1664258612a2cc4251 a.btn.btn--inverse:hover { background:#000 !important; color:#fff !important; }
    .products_player_pack_4box { display: flex; flex-wrap: wrap; justify-content: space-around; align-items: center; padding:20px 50px; }
    .newsale_playerpack_img_bg img { width:auto; }
    .product_playerpack_img_box { background:#000; text-align:center; padding:70px; }
    .product_playerpack_img_box .rated_logo_bg { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding:0 100px; }
    .product_playerpack_img_box .rated_logo_bg .logo_box { width:25%; text-align:center; padding:40px 0 0 0; }
    .product_playerpack_img_box .rated_logo_bg .logo_box p { font-size:22px; line-height:28px; font-weight:600; text-align: center; color: #fff; opacity: 0.5; padding:0 0 10px 0; }
    .product_playerpack_img_box .rated_logo_bg .logo_box img { max-height:62px; width:auto; margin-top:5px; margin:0 auto; }
    .product_playerpack_img_box p { font-weight: 300; font-size: 24px; line-height: 36px; text-align: center; letter-spacing: 0.02em; padding:60px 20px 0 20px; max-width:1120px; margin:0 auto; color:#fff; }
    .product_playerpack_img_box p i { font-size:18px; }
    .product_playerpack_img_box .playerpack_text img { width:86%; margin:110px auto 0 auto; z-index: 2; position: relative; }
    .product_playerpack_img_box .playerpack_img img { width:94%; margin:0 auto; z-index: 2; position: relative; }
    .product_playerpack_img_box .playerpack_bottom img { width:94%; margin:0 auto; z-index: 2; position: relative; }
    .product_playerpack_img_box .playerpack_bottom { position:relative; }
    .product_playerpack_img_box .playerpack_bottom:before { content:''; position:absolute; top:-45%; left:0; height:135%; width:100%; background:#fff; border-radius:50px; }
    .product_playerpack_img_box .newsale_whatin_thebox_bg { width:100%; text-align:center; }
    .product_playerpack_img_box .newsale_whatin_thebox_bg h2 { font-weight: 900; font-size:200px; line-height:180px; text-align: center; text-transform: uppercase; -webkit-text-stroke-width:3.9px; -webkit-text-stroke-color: #fff; padding:40px 0 0 0; color:#fff; font-style: italic; }
    .product_playerpack_img_box .newsale_whatin_thebox_bg h2 span { color: transparent; -webkit-text-stroke-width:3.9px; -webkit-text-stroke-color: #fff; }
    .product_playerpack_img_box .newsale_whatin_thebox_bg p { max-width:1250px; margin:0 auto; padding:50px 20px 0 20px; font-weight: 400; font-size:24px; line-height:36px; text-align: center; color:#fff; }
    .product_what_saying_bg { text-align:center; background:#fff; padding:70px 0; width:100%; }
    .product_what_saying_bg h2 { font-weight: 900; font-size:125px; line-height:130px; text-align: center; text-transform: uppercase; padding:40px 0 0 0; color:#000; font-style: italic; }
    .product_what_saying_bg h2 span { color: transparent; -webkit-text-stroke-width:3.1px; -webkit-text-stroke-color: #000; }
    .product_saying__main { max-width: 1720px; text-align: center; margin: 0 auto; display: flex; overflow-x: auto; padding: 10px 10px 20px 10px; scrollbar-width: thin; display:none; }
    .product_saying__main .product_saying_box { background: #FFFFFF; border-radius:30px; padding:15px; margin-top:30px; box-shadow:0 5px 6px #CCC; min-width: 420px; margin-right:30px; }
    .product_saying__main .product_saying_box .img { border-radius:30px; background:#000; color:#fff; font-size:16px; text-align:center; padding:90px 0; width:100%; }
    .product_saying__main .product_saying_box  h6 { font-size:24px; border-bottom:1px solid #000; padding:5px 0 0 0; text-align:left; }
    .product_saying__main .product_saying_box p { font-size:16px; font-style:italic; padding:5px 0 10px 0; text-align:left; }
    .player_pack_top_box_bg { width:100%; position:relative; }
    .player_pack_top_box_bg img.displaynone { display:none; width:100%; }
    .player_pack_top_box_bg img.displayblock { width:100%; }
    .player_pack_top_box_bg .watch_video_text { position:absolute; top:120px; left:0; right:0; text-align:center; }
    .player_pack_top_box_bg .watch_video_text .text { width:100%; padding:0; font-style: italic; font-weight: 900; font-size: 130px; line-height: 155px; color: #fff; -webkit-text-stroke-width:3.3px; -webkit-text-stroke-color: #fff; text-align:center; }
    .player_pack_top_box_bg .watch_video_text .text span.old { color: #000; -webkit-text-stroke-width:3.3px; -webkit-text-stroke-color: #fff; text-decoration:line-through; }
    .player_pack_top_box_bg .watch_video_text .watch_video_but { text-align:center; width:100%; padding:10px 0 0 0; }
    .player_pack_top_box_bg .watch_video_text .watch_video_but a { font-style: italic; font-weight: 700; font-size:36px; line-height:42px; color:#fff; }
    .home-blackfriday { background:url(home-BlackFriday3.png) right top no-repeat; width:100%; height:100%; background-size:cover; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text { width: 663px; text-align:left; padding:0 30px; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text .background-media-text__inner { justify-content: left; text-align:left; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text h1.h3 { font-style: italic; font-weight: 900; font-size: 64px; line-height: 120%; letter-spacing: 0.01em; color: #FFFFFF; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #fff !important; margin:0; padding:0 0 20px 0; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text h1.h3 span { color: transparent; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #fff !important; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text p { font-style: normal; font-weight: 400; font-size: 18px; line-height: 150%; text-align:left; padding:4px 0 0 0; margin:0; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text p strong { font-style: normal; font-weight: 400; font-size: 18px; line-height: 150%; text-align:left; padding:0 0 0 18px; margin:0; background:url(dot-card1.png) left 4px no-repeat; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text p a { color:#fff; text-decoration:underline; }
    #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text a.btn { font-weight: 700; font-size: 20px; line-height: 150%; color: #000000; background: #FFFFFF; border-radius: 50px; padding:7px 65px; margin-top:20px; }
    #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg { width:96%; margin: 0 0 0 4%; }
    #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg .heading { font-style: italic; font-weight: 900; font-size: 64px; line-height: 93.19%; letter-spacing: -0.01em; color: #000000; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #000 !important; padding:50px 0; text-align:center; }
    #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg .heading span { color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #000 !important; }
    .gift-card .sligle-slide { background: #F7F7F7; text-align:center; padding-bottom:35px; padding-top:10px; }
    .gift-card .sligle-slide a.shop-now { background:#000000; border-radius:13.6948px; font-weight: 500; font-size: 21.0689px; line-height:25px; text-align: center; letter-spacing: -0.02em; color: #F7F7F7; padding:5px 30px; }
    .gift-card .owl-dots { text-align:center; margin-top:15px; }
    .gift-card .owl-dots button.owl-dot { background: #ffffff; border: 1px solid #000000; width:13px; height:13px; border-radius:50%; margin:0 5px; }
    .gift-card .owl-dots button.owl-dot.active { background: #000000; }
    .gift-card .owl-nav span { display:none; }
    .gift-card .owl-nav .owl-prev { background:url(left-but.png) left top no-repeat !important; width:56px; height:56px; background-size:56px !important; position:absolute; top:40%; left: -25px; }
    .gift-card .owl-nav .owl-next { background:url(right-but.png) left top no-repeat !important; width:56px; height:56px; background-size:56px !important; position:absolute; top:40%; right: 45px; }
    #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .index-section--faq p.h2 { font-style: italic; font-weight: 900; font-size: 60px; line-height: 93.19%; text-align: center; letter-spacing: -0.01em; color: #000000; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #000 !important; }
    #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .index-section--faq p.h2 span { color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #000 !important; }
    #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .collapsible-trigger { background: #FFFFFF; box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.4); margin-bottom:12px; font-style: italic; font-weight: 900; font-size: 25px; line-height: 93.19%; color: #000000; padding:12px 20px; }
    #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .collapsible-trigger--inline .collapsible-trigger__icon { right:20px; }
    .day_challenge_banner { width:100%; display: flex; justify-content: right; flex-wrap: wrap; }
    .day_challenge_banner .banner_text { float:right; padding:100px; }
    .day_challenge_banner .banner_text img { max-width:486px; }
    .banner_bottom_text { background:#FFFFFF; padding:10px; text-align:center; }
    .banner_bottom_text p { width:100%; font-weight: 400; font-size: 25px; line-height: 130%; text-align: center; color: #000000; padding:20px 0 0 0; max-width:990px; margin:0 auto; }
    .banner_bottom_text .bottom { margin:30px 0; }
    .banner_bottom_text .bottom a { background: #000000; border-radius: 16px; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: 0.205em; color: #FFFFFF; margin-top:20px; padding:9px 30px; }
    .banner_bottom_text .bottom a:hover { background:#0661EB; }
    .day_challenge_box_bleck { background: #000000; }
    .day_challenge_box_bleck .page-width { display: flex; justify-content: center; flex-wrap: wrap; align-items: center; background: #000000; }
    .day_challenge_box_bleck .text { width:50%; text-align:center; }
    .day_challenge_box_bleck .img { width:50%; }
    .day_challenge_box_bleck .img img { width:100%; }
    .day_challenge_box_bleck .text p { font-weight: 400; font-size: 20px; line-height: 130%; text-align: center; color: #FFFFFF; padding:0; max-width:560px; margin:0 auto; }
    .day_challenge_box_bleck .text .bottom { margin-top:30px; }
    .day_challenge_box_bleck .text .bottom a { background: #ffffff; border-radius: 16px; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: 0.205em; color: #000000; margin-top:30px; padding:9px 20px; }
    .day_challenge_box_bleck .text .bottom a:hover { background:#0661EB; color:#fff; }
    .day_challenge_box_white { display: flex; justify-content: center; flex-wrap: wrap; align-items: center; background: #ffffff; }
    .day_challenge_box_white .text { width:50%; text-align:center; }
    .day_challenge_box_white .img { width:50%; font-size:0; }
    .day_challenge_box_white .img img { width:100%; }
    .day_challenge_box_white .text p { font-weight: 400; font-size: 20px; line-height: 130%; text-align: center; color: #000000; padding:0; max-width:500px; margin:0 auto; }
    .day_challenge_video_box { background: #000000; padding:15px 0; }
    .try_risk_free_bg { background:#fff; padding:40px 0; text-align:center; }
    .try_risk_free_bg h4 { font-weight: 900; font-size: 30px; line-height: 130%; text-align: center; letter-spacing: 0.205em; color: #000000; }
    .try_risk_free_bg p { font-weight: 400; font-size: 20px; line-height: 130%; text-align: center; color: #000000; max-width:820px; margin:0 auto; padding:20px 20px 0 20px; }
    .try_risk_free_bg .bottom { margin-top:30px; }
    .try_risk_free_bg .bottom a { background: #ffffff; border:1px solid #000; border-radius: 16px; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: 0.205em; color: #000000; margin-top:30px; padding:9px 20px; }
    .try_risk_free_bg .bottom a:hover { background:#000000; color:#fff; }
    .day_challenge_product_bg { background: #000000; padding:0; }
    .day_challenge_product_bg .row { display: flex; justify-content: center; flex-wrap: wrap; margin-left:-15px; margin-right:-15px; }
    .day_challenge_product_bg .col3 { padding-left:15px; padding-right:15px; width:33.33%; }
    .challenge_product_box { background:#ffffff; padding:30px 40px; border-radius:20px; margin:30px 0; }
    .challenge_product_box .img img { width:100%; }
    .challenge_product_box h4 { font-weight: 900; font-size: 30px; line-height: 130%; font-style: italic; color:#000000; }
    .challenge_product_box p.color { font-weight: 400; font-size: 24px; line-height: 130%; color: #000000; opacity: 0.4; padding:0; }
    .challenge_product_box .price { font-style: italic; font-weight: 900; font-size: 30px; line-height: 130%; letter-spacing: 0.05em; color: #0661EB; }
    .challenge_product_box .star_icon { font-style: italic; font-weight: 500; font-size: 20px; line-height: 130%; display: flex; align-items: center; color: #999999; padding:10px 0 0 0; }
    .challenge_product_box .star_icon img { max-width:112px; margin-right:8px; }
    .challenge_product_box p { font-style: italic; font-weight: 400; font-size: 18px; line-height: 130%; color:#000; padding:10px 0 0 0; }
    .reviews_box_bg { background:#fff; padding:40px 0; text-align:center; }
    .reviews_box_bg .reviews_box_left { padding:30px 0 0 0; }
    .reviews_box_bg .reviews_box_left .name { font-style: italic; font-weight: 900; font-size: 30px; line-height: 150%; display: flex; align-items: center; }
    .reviews_box_bg .reviews_box_left .name img { max-width:60px; margin-right:15px; }
    .reviews_box_bg .reviews_box_left .star_icon { font-style: italic; font-weight: 900; font-size: 25px; line-height: 150%; display: flex; align-items: center; color: #000000; padding:10px 0 0 0; }
    .reviews_box_bg .reviews_box_left .star_icon img { max-width:170px; margin-right:10px; }
    .reviews_box_bg .reviews_box_left p.reviewdate { font-style: italic; font-weight: 300; font-size: 25px; line-height: 150%; color: rgba(0, 0, 0, 0.5); padding:0; text-align:left; max-width:100%; }
    .reviews_box_bg .reviews_box_left p { font-style: normal; font-weight: 400; font-size: 25px; line-height: 150%; padding:0; text-align:left; max-width:100%; }
    .reviews_box_bg .bottom { margin-top:30px; margin-bottom:30px; text-align:center; }
    .reviews_box_bg .bottom a { background: #ffffff; border:1px solid #000; border-radius: 16px; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: 0.205em; color: #000000; margin-top:30px; padding:9px 20px; }
    .reviews_box_bg .bottom a:hover { background:#000000; color:#fff; }
    .landingpage_bg { background:#000; width:100%; }
    .landingpage_bg h2 { font-weight: 900; font-size: 72px; line-height: 108%; color: #FFFFFF; text-align:center; font-style:italic; }
    .landingpage_bg h2 span { color: transparent; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #fff; }
    .landingpage_bg .button { width:100%; text-align:center; margin-top:50px; }
    .landingpage_bg .button a { background:#0661EB; border-radius:36px; font-weight:300; font-size:16px; line-height:14px; padding:12px 30px; color:#fff; }
    .landingpage_bg .button a:hover { background:#fff; color:#000; }
    .landingpage_bg .button a.video { color: #ffffff; font-weight:300; font-size:18px; line-height:120%; background:none; display: flex; justify-content: center; margin-top:20px; }
    .landingpage_bg .button a.video:hover { color:#0661EB	; background:none; }
    .next_generation_bg { text-align:center; width:100%; padding:50px 0; }
    .next_generation_bg p { color: rgba(255, 255, 255, 0.5); font-weight:300; font-size: 18px; line-height: 120%; padding:25px 0 0 0; max-width:1082px; margin:0 auto; }
    .play_different_bg { background:#000; width:100%; padding:50px 0; }
    .play_different_box { width:100%; display: flex; flex-wrap: wrap; justify-content: space-between; text-align: center; }
    .play_different_box .box { width:48%; margin-top:60px; }
    .play_different_box .box h3 { font-style: italic; font-weight: 900; font-size: 70px; line-height: 82px; color:#000; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #fff; }
    .landing_video_top { width:50%; margin:30px auto; }
    .playergsp_text { width:100%; display: flex; flex-wrap: wrap; text-align: center; align-items: center; justify-content: center; }
    .playergsp_text .img { width:30%; margin-top:30px; }
    .playergsp_text .text { width:30%; text-align:center; margin-top:30px; }
    .playergsp_text .text h6 { font-style: italic; font-weight:900; font-size:20px; line-height:92.5%; color:#fff; margin:0; padding:50px 0 0 0; }
    .playergsp_text .text p { font-weight:300; font-size:18px; line-height:130%; color:#fff; padding:15px 0 0 0; max-width:300px; margin:0 auto; }
    .pexels_tom_piotrowski_bg { width:100%; background:#000; padding:350px 0; background-size:cover; }
    .pexels_tom_piotrowski_bg h2 { font-size:90px; }
    .bluetees_game_text { width:100%; display: flex; flex-wrap: wrap; text-align: center; align-items: center; justify-content: space-between; }
    .bluetees_game_text .img { width:48%; margin-top:40px; }
    .bluetees_game_text .text { width:48%; text-align:center; margin-top:40px; }
    .bluetees_game_text .text p { font-weight:400; font-size: 20px; line-height: 130%; color:#fff; max-width:515px; margin:0 auto; text-align:center; }
    .bluetees_game_text .text .img_button { display: flex; text-align: center; align-items: center; margin-top:50px; text-align:center; justify-content: center; }
    .bluetees_game_text .text .img_button img { width:98%; }
    .landingpage_video_bottom { margin-top:30px; }
    .loveblue_page_bg { background:#fff; width:100%; text-align:center; padding:60px 0; }
    .loveblue_page_bg h2 { font-weight: 900; font-size:50px; line-height: 55px; color: #000; text-align:center; font-style:italic; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #000; }
    .loveblue_page_bg h2 span { color: transparent; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #000; }
    .loveblue_page_bg .page-width { max-width:1240px; margin:0 auto; display: flex; justify-content: space-between; }
    .loveblue_page_bg .video_left { width:60%; margin-top:60px; display: flex; justify-content: space-between; flex-wrap: wrap; }
    .loveblue_page_bg .video_left .video_box { width:32%; }
    .loveblue_page_bg .text_right { width:33%; margin-top:30px; text-align:left; }
    .loveblue_page_bg .text_right h6 { font-weight: 700; font-size: 19px; line-height: 120%; letter-spacing: -0.19px; color: #000000; text-align:left; margin-top:30px; }
    .loveblue_page_bg .text_right ul { list-style:none; margin:0; padding:4px 0 20px 0; }
    .loveblue_page_bg .text_right li { background:url(group-21393.png) left 4px no-repeat; font-weight: 300; font-size: 19px; line-height: 120%; letter-spacing: -0.19px; color: #000000; padding:0 0 0 22px; text-align:left; }
    .loveblue_page_bg .text_right .form-control { background: #FFFFFF; border: 2px solid #B8B8B8; font-size: 19px; line-height: 120%; letter-spacing: -0.19px; color: #898989; text-align:left; padding:15px; margin-top:15px; width:100%; }
    .loveblue_page_bg .text_right .drag_your_image { background: #F4F4F4; border: 1.7767px dashed #BABABA; border-radius: 22.2087px; text-align:center; padding:15px 15px 30px 15px; margin-top:30px; }
    .loveblue_page_bg .text_right .drag_your_image p { font-weight: 300; font-size: 18px; line-height: 20px; text-align: center; color: #BABABA; padding:10px 0 0 0; }
    .loveblue_page_bg .text_right .submit_button { margin-top:12px; }
    .loveblue_page_bg .text_right .submit_button .btn { font-weight: 400; font-size: 20px; line-height: 23px; text-align: center; letter-spacing: -0.18px; text-transform: uppercase; color: #FFFFFF; background: #000000; border-radius: 20px; width:100%; padding:16px 0; }
    .loveblue_page_bg .text_right .submit_button .btn:hover { background:#0661EB; }
    .series-3-max-golf-rangefinder-with-slope .theme-block .rte p { font-weight: 400; font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.26em; color: #FFFFFF; }
    .series-3-max-golf-rangefinder-with-slope .single-img img { max-width:870px; margin:0 auto; padding-top:40px; }
    .playerplus-max3-section3 .series-3-max-golf-rangefinder-with-slope .theme-block:first-child .single-img img { padding-top: 0px; }
    #shopify-section-next-level-feature { background:#000; padding-bottom:60px; padding-top:10px; }
    #shopify-section-next-level-feature .heding h2 { font-style: italic; font-weight: 900; font-size:52px; line-height:60px; text-align: center; text-transform: uppercase; letter-spacing:normal; color:#fff; -webkit-text-stroke-width:0.962036px; -webkit-text-stroke-color: #ffffff !important; }
    #shopify-section-next-level-feature .heding h3 { font-weight: 900; font-size:52px; margin-bottom: 0; color: transparent; font-style: italic; -webkit-text-stroke-width:1.9px; -webkit-text-stroke-color: #ffffff !important; line-height: normal; }
    #shopify-section-next-level-feature .before-after-view { display: flex; flex-wrap: wrap; justify-content: space-between; }
    .single-box-before { display: grid; width:48%; box-shadow:0 1px 24px #fff; border-radius:10px; border:2px solid #fff; margin-top:50px; padding:25px 0 0 0; overflow:hidden; }
    .single-box-before .top-icon img { max-height:75px; }
    .single-box-before .text { font-weight: 400; font-size: 16px; line-height: 19px; text-align: center; letter-spacing: 0.359873px; color: #FFFFFF; padding:12px 0; max-width:375px; margin:0 auto; min-height: 110px; }
    #product-gallary .item { background: linear-gradient(180deg, #000000 0%, #363636 100%); border: 3.21735px solid #FFFFFF; box-shadow: 0px 0px 12.8694px 3.21735px #FFFFFF, inset 0px 2.57388px 12.8694px 9.65204px rgba(255, 255, 255, 0.25); border-radius: 12.8694px; margin-top:50px; padding:25px 0 0 0; }
    #product-gallary .item .top-icon img { max-height:75px; width:auto; margin:0 auto; }
    #product-gallary .item .disk p { font-weight: 400; font-size: 14px; line-height: 16px; text-align: center; letter-spacing: 0.359873px; color: #FFFFFF; padding:12px 0; max-width:270px; margin:0 auto; min-height:130px; }
    #product-gallary .item .bottom_product_img { height:270px; position:relative; }
    #product-gallary .item .bottom_product_img img { max-height:270px; width:100%; margin:0 auto; border-radius:0 0 10px 10px; position:absolute; bottom:0px; }
    #shopify-section-next-level-feature #product-gallary .owl-prev { background:url(left-ic.png) left center no-repeat; background-size:52px; width:52px; height:52px; position:absolute; left:-65px; top:45%; }
    #shopify-section-next-level-feature #product-gallary .owl-next { background:url(right-ic.png) left center no-repeat; background-size:52px; width:52px; height:52px; position:absolute; right:-65px; top:45%; }
    #shopify-section-next-level-feature #product-gallary .owl-prev span { display:none; }
    #shopify-section-next-level-feature #product-gallary .owl-next span { display:none; }
    #shopify-section-next-level-feature .theme-block .rte a.btn { background: #0661EB !important; border:1px solid #0661EB; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; padding:10px 65px; border-radius: 5px; margin-top:25px; }
    #shopify-section-next-level-feature .theme-block .rte a.btn:hover { color:#fff; background:none !important; }


    /* _____________New STATS CSS START________________ */

    .number-section ul { display: flex; justify-content: center; padding:50px 0; margin:0; list-style:none; flex-wrap: wrap; }
    .number-section ul li { padding:20px 50px; margin:0; list-style:none; text-align:center; }
    .number-section ul li h3 { font-style: italic; font-weight: 900; font-size: 40px; line-height: 60px; text-align: center; text-transform: uppercase; color: #FFFFFF; text-shadow: 0px 0px 20px #dddddd80; }
    .number-section ul li h3.spacing_change { letter-spacing: -4.08px; }
    .number-section ul li p { font-weight: 400; font-size: 16px; line-height:18px; text-align: center; text-transform: uppercase; padding:0; color: #fff; letter-spacing:1.12px; }

    /* _____________New STATS CSS END________________ */


    .review-section { background:#fff; padding:50px 0; }
    .review-section #looxReviews { max-width:1340px; margin:0 auto; }
    .review-section h2 { font-weight: 900; font-size: 92.1866px; line-height: 108px; text-align: center; text-transform: uppercase; color: #000000; font-style:italic; -webkit-text-stroke-width:1.53644px; -webkit-text-stroke-color: #FFFFFF !important; }
    .summary-text span { color:#fff; }
    .reviews-num { color:#fff; }
    .loox-progress-value { background:#fff; }
    .loox-progress { background:#313131; }
    .review-section #header #write { color:#fff !important; }
    #shopify-section-product-recommendations { background:#000; padding:50px 0; }
    #shopify-section-product-recommendations .index-section { margin:0; }
    #shopify-section-product-recommendations h3.section-header__title { font-style: italic; font-weight: 900; font-size: 32px; line-height: 38px; text-align: center; letter-spacing: 0.03em; text-transform: uppercase; color:#fff; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #FFFFFF !important; }
    #shopify-section-product-recommendations .grid-product__content { background:#fff; padding:15px; border-radius:20px; }
    #shopify-section-product-recommendations .grid-product__colors { background:#fff; padding:0 0 15px 0; border-radius:0 0 20px 20px ; margin:0; display:none; }
    #shopify-section-product-recommendations .grid-product__image-mask { min-height:320px; }
    #shopify-section-product-recommendations .grid-product__title { font-weight: 700; font-size: 20px; line-height: 24px; text-align: center; letter-spacing: 0.03em; color: #000000; }
    #shopify-section-product-recommendations .grid-product__price { font-weight: 700; font-size: 20px; line-height: 24px; text-align: center; color: #000000; }
    #shopify-section-product-recommendations .bottom-add-to-cart { background: #0661EB; border-radius: 5px; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; color: #FFFFFF; display: flex; text-align: center; color: #fff; width: 200px; margin: 0 auto; margin-top:15px !important; padding:10px 30px; }
    #shopify-section-product-recommendations .bottom-add-to-cart:hover { background:#fff !important; color:#0661EB !important; }
    .new-product-related { background:#000; padding:50px 0; margin:0 !important; }
    .new-product-related .index-section { margin:0; }
    .new-product-related h2.section-header__title { font-style: italic; font-weight: 900; font-size: 32px; line-height: 38px; text-align: center; letter-spacing: 0.03em; text-transform: uppercase; color:#fff; -webkit-text-stroke-width:1px; -webkit-text-stroke-color: #FFFFFF !important; }
    .new-product-related .grid-product__content { background:#fff; padding:15px; border-radius:20px; }
    .new-product-related .grid-product__colors { background:#fff; padding:0 0 15px 0; border-radius:0 0 20px 20px ; margin:0; display:none; }
    .new-product-related .grid-product__image-mask { min-height:320px; }
    .new-product-related .grid-product__title { font-weight: 700; font-size: 20px; line-height: 24px; text-align: center; letter-spacing: 0.03em; color: #000000; min-height:49px; }
    .new-product-related .grid-product__price { font-weight: 900; font-size: 20px; line-height: 24px; text-align: center; color: #000000; }
    .new-product-related .bottom-add-to-cart { background: #0661EB; border-radius: 5px; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; color: #FFFFFF; display: flex; justify-content: center; text-align: center; color: #fff; width: 200px; margin: 0 auto; margin-top:15px !important; padding:10px 30px; }
    .new-product-related .bottom-add-to-cart:hover { background:#fff !important; color:#0661EB !important; }
    .series_max_video_bg { display: flex; flex-wrap: wrap; align-items: center; background-size:cover !important; }
    .series_max_video_bg .video_img { width:50%; position:relative; }
    .series_max_video_bg .video_img img { width:100%; }
    .series_max_video_bg .video_text { width:50%; text-align:center; }
    .series_max_video_bg .video_text .top_logo img { max-width:36px; margin:0 auto; }
    .series_max_video_bg .video_img img.mobile { display:none; }
    .series_max_video_bg .video_text h6 { font-weight: 900; font-size: 18px; line-height: 25px; text-align: center; letter-spacing: 4.10377px; text-transform: uppercase; color: #FFFFFF; padding:10px 0 0 0; max-width:450px; margin:0 auto; }
    .series_max_video_bg .video_text h2 { font-weight: 900; font-size: 38px; line-height: 38px; text-align: center; letter-spacing: 4.10377px; text-transform: uppercase; color: #FFFFFF; padding:30px 0 0 0; margin:0; }
    .series_max_video_bg .video_text h4 { color: #fff; font-size: 22px; line-height: 24px; letter-spacing: 4.1px; margin-bottom: 10px; }
    .series_max_video_bg .video_text p { font-weight: 900; font-size: 14px; line-height: 25px; text-align: center; letter-spacing: 4.10377px; text-transform: uppercase; color: #FFFFFF; padding:5px 0 0 0; margin:0; }
    .series_max_video_bg .video_text .video_logo_bottom { display: flex; flex-wrap: wrap; align-items: center; margin-top:30px; justify-content: center; }
    .series_max_video_bg .video_text .video_logo_bottom img { margin:0 12px; width:auto; }
    .series_max_video_bg .video_text .icon_text { display:none; }
    .series_max_video_bg .video_text .icon_text a { font-weight: 700; font-size: 10px; line-height: 22px; display: flex; align-items: center; text-align: center; letter-spacing: 2px; color: #FFFFFF; margin:20px 0 0 0; background:#313131; border-radius:5px; padding:6px 10px; }
    .series_max_video_bg .video_text .icon_text a img { width:auto; margin-right:5px; }
    .series_max_video_bg .video_img .icon_text { position:absolute; top:0; bottom:0; right:0; left:0; display: flex; justify-content: center; align-items: center; }
    .series_max_video_bg .video_img .icon_text a { font-weight: 700; font-size: 10px; line-height: 22px; display: flex; align-items: center; text-align: center; letter-spacing: 2px; color: #FFFFFF; background:rgba(0, 0, 0, 0.5); border-radius:5px; padding:6px 10px; }
    .series_max_video_bg .video_img .icon_text a img { width:auto; margin-right:5px; }
    #shopify-section-max3-video-slider { position:relative; }
    #shopify-section-max3-video-slider .owl-theme .owl-nav { margin:0; }
    #shopify-section-max3-video-slider .owl-prev { background:url(left-ic.png) left center no-repeat; background-size:40px; width:40px; height:40px; position:absolute; left:15px; top:45%; }
    #shopify-section-max3-video-slider .owl-next { background:url(right-ic.png) left center no-repeat; background-size:40px; width:40px; height:40px; position:absolute; right:15px; top:45%; }
    #shopify-section-max3-video-slider .owl-prev span { display:none; }
    #shopify-section-max3-video-slider .owl-next span { display:none; }
    .max3-product-page .product-block form { display: flex; justify-content: space-between; width: 100%; flex-wrap: wrap; }
    .max3-product-page .product-block button.btn.btn--full.add-to-cart { background:#0661EB; border-radius: 5px; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; color: #FFFFFF; padding:10px 0; width:48%; height:40px; }
    .max3-product-page .product-block a.btn.product-form__cart-submit { border: 1px solid #313131; border-radius: 5px; font-weight: 500; font-size: 14px !important; line-height: 16px; color: #FFFFFF; padding:10px; width:48% !important; text-transform:inherit !important; height:40px; }
    .max3-product-page .product-block a.btn.product-form__cart-submit .try-with-nok__arrow-out { display:none; }
    .max3-product-page .product-block a.try-with-nok__powered-by { display:none; }
    .max3-product-page .product-block .try-with-nok__divider { display:none; }
    .max3-product-page .product-single__meta .product-block { margin-bottom: 5px }
    .max3-product-page .product-single__meta .product__price { font-weight: 900; font-size: 28px; line-height: 33px; display: flex; align-items: center; color:#fff; }
    .max3-product-page .product-single__meta .loox-rating .loox-rating-content { margin:8px 0 0 5px }
    .max3-product-page .product-single__meta .loox-rating .loox-icon { color:#fff; }
    .max3-product-page .product-single__meta .loox-rating-label { font-style: italic; font-weight: 300; font-size: 12px; line-height: 14px; }
    .max3-product-page .product-single__meta .afterpay-paragraph .afterpay-main-text { font-style: italic; font-weight: 300; font-size: 14px; line-height: 28px; }
    #shopify-section-main-product-max3, #shopify-section-main-product-max2, #shopify-section-main-product-player-pack, #shopify-section-main-product-gps-speaker { background:#000; }
    .max3-product-page .product-single__meta .top-tag { font-weight: 900; font-size: 15px; line-height: 16px; letter-spacing: 0.4em; color: #FFFFFF; display: flex; flex-wrap: wrap; align-items: center; }
    .max3-product-page .product-single__meta .top-tag small { font-size: 9px; font-weight: 600; line-height: 9px; padding: 3px 1px 3px 4px; border: 1px solid #0661EB; border-radius: 2px; letter-spacing: 3px; margin-right: 8px; }
    .max3-product-page .product-single__meta .top-tag img { margin: 5px 10px 5px 0px; max-height: 35px; }
    .max3-product-page .product-single__meta h1.product-single__title { font-style: normal; font-weight: 900; font-size: 42px; line-height: 49px; display: flex; align-items: center; color: #FFFFFF; margin-top: 5px; }
    .max3-product-page .product-single__meta .product__price { color:#fff; float:left; }
    .max3-product-page .product-single__meta .loox-rating-label { color:#fff; }
    .product-single__meta afterpay-placement { color:#fff !important; }
    .product-single__meta .afterpay-paragraph .afterpay-text2 { color:#fff !important; }
    .product-single__meta square-placement { color: #fff; float: left; width: 100%; }
    .max3-product-page .product-single__meta .max3-pro-icons { width:80%; margin-top: 20px; }
    .max3-product-page .product-single__meta .max3-pro-icons .mobile { display: none; }
    .max3-product-page .product-single__meta .product-block--tab { display:none; }
    .max3-product-page .product-single__meta .compare-text { margin-top: 15px; font-weight: 300; font-size: 12px; line-height:18px; letter-spacing: 0.1em; color: #FFFFFF; float:left; width:100%; }
    .max3-product-page .product-single__meta .compare-text a.poptrigger { color: #FFFFFF; font-weight: 300; background:url(vector-img.png) right center no-repeat; padding-right:18px; }
    .max3-product-page .product-single__meta .compare-text a.poptrigger:hover { color:#fff; }
    .max3-product-page .product-single__meta .product-block .variant__label { font-weight: 900; font-size: 16px; line-height: 28px; letter-spacing: 0.2em !important; color: #FFFFFF; text-transform:uppercase; float: left; width: 100%; margin: 10px 0; }
    .max3-product-page .product-single__meta .product-block .variant-input-wrap { display: flex; padding-bottom:20px; }
    .max3-product-page .product-single__meta .variant-input-wrap label { background: #313131; border-radius: 10px; font-size:14px; color:#fff; text-align:center; box-shadow:none; border:none; margin:0 10px 0 0; width: 107px; height: 65px; }
    .max3-product-page .product-single__meta .variant-input-wrap label.disabled { opacity:0.5; }
    .max3-product-page .product-single__meta .variant-input-wrap input[type="radio"]:checked + label { box-shadow:none; background:#fff; color:#000; }
    .max3-product-page .product-single__meta .collapsible-trigger-btn--borders { border-bottom:0.76px solid #fff; color:#fff; }
    .max3-product-page .product-single__meta .product-block--tab:first-child .collapsible-trigger-btn--borders { border-top:0.76px solid #fff; margin-top:25px; }
    .max3-product-page .product-single__meta .collapsible-content__inner p { color:#fff; }
    .max3-product-page .product-single__meta .collapsible-content__inner li { color:#fff; }
    #shopify-section-main-product-max3 .bottom-buttons ul, 
    #shopify-section-main-product-max2 .bottom-buttons ul,
    #shopify-section-main-product-player-pack .bottom-buttons ul,
    #shopify-section-main-product-gps-speaker .bottom-buttons ul { display: flex; justify-content: center; margin-top:17px; list-style:none; }
    #shopify-section-main-product-max3 .bottom-buttons li, 
    #shopify-section-main-product-max2 .bottom-buttons li,
    #shopify-section-main-product-player-pack .bottom-buttons li,
    #shopify-section-main-product-gps-speaker .bottom-buttons li { margin: 0 8px; }
    #shopify-section-main-product-max3 .bottom-buttons li.photo a, 
    #shopify-section-main-product-max2 .bottom-buttons li.photo a,
    #shopify-section-main-product-player-pack .bottom-buttons li.photo a ,
    #shopify-section-main-product-gps-speaker .bottom-buttons li.photo a { background:url(photo-icon.png) 24px center no-repeat #313131; }
    #shopify-section-main-product-max3 .bottom-buttons li.commercial a,
    #shopify-section-main-product-max2 .bottom-buttons li.commercial a,
    #shopify-section-main-product-player-pack .bottom-buttons li.commercial a,
    #shopify-section-main-product-gps-speaker .bottom-buttons li.commercial a { background:url(commercial-icon.png) 10px center no-repeat #313131; }
    #shopify-section-main-product-max3 .bottom-buttons li a:hover,
    #shopify-section-main-product-max2 .bottom-buttons li a:hover,
    #shopify-section-main-product-player-pack .bottom-buttons li a:hover,
    #shopify-section-main-product-gps-speaker .bottom-buttons li a:hover { color:#000; }
    #shopify-section-main-product-max3 .bottom-buttons li:hover a,
    #shopify-section-main-product-max2 .bottom-buttons li:hover a,
    #shopify-section-main-product-player-pack .bottom-buttons li:hover a,
    #shopify-section-main-product-gps-speaker .bottom-buttons li:hover a { color:#000; }
    #shopify-section-main-product-max3 .bottom-buttons li.photo a:hover,
    #shopify-section-main-product-max2 .bottom-buttons li.photo a:hover,
    #shopify-section-main-product-player-pack .bottom-buttons li.photo a:hover,
    #shopify-section-main-product-gps-speaker .bottom-buttons li.photo a:hover { background:url(photo-icon-h.png) 24px center no-repeat #fff; }
    .max3-product-page ul.eight-icon .single-icon-text { width:19%; margin:0 0 30px 0; }
    .max3-product-page ul.eight-icon .single-icon-text:nth-child(2) img,
    .max3-product-page ul.eight-icon .single-icon-text:nth-child(3) img { max-height:70px; margin-top: 17px; }
    .max3-product-page #shopify-section-change-the-way p strong { padding:30px 0 0 0; font-weight: 900; font-size: 16px; text-align: center; letter-spacing: 0.5em; text-transform: uppercase; color: #FFFFFF; float:left; width:100%; text-align:center; }
    #shopify-section-as-seen-in .theme-block .rte p { font-weight: 400; font-size: 24px; line-height: 28px; text-align: center; letter-spacing: 0.26em !important; color: #FFFFFF; padding:0px !important; text-transform: inherit !important; }
    #max3-compare.pop-upbox .popup-box { max-width: 950px; }
    .max3-product-page .product-single__meta .tabs { width:auto; background-color: transparent; }
    .max3-product-page .product-single__meta ul#tabs-nav { padding:30px 0 0 0; border-bottom: 1px solid #313131; overflow:hidden !important; height:62px; justify-content: space-between; display: flex; flex-wrap: wrap; }
    .max3-product-page .product-single__meta #tabs-nav li { padding:0; margin:0; }
    .max3-product-page .product-single__meta #tabs-nav li a { font-weight: 400; font-size: 16px; line-height: 22px; text-align: center; letter-spacing: 1px; color: #FFFFFF; padding:8px 0; }
    .max3-product-page .product-single__meta ul#tabs-nav li.active { background:none !important; }
    .max3-product-page .product-single__meta ul#tabs-nav li:hover { background:none !important; }
    .max3-product-page .product-single__meta ul#tabs-nav li.active a { border-bottom:3px solid #fff; font-weight:900; }
    .max3-product-page .product-single__meta .tab-content { background:none !important; border:none; padding:10px 0 0 0; }
    .max3-product-page .product-single__meta .tab-content p strong { font-style: italic; font-weight: 700; font-size: 18px; line-height: 22px; letter-spacing: 0.4px; color: #FFFFFF; }
    .max3-product-page .product-single__meta .tab-content p { font-weight: 300; font-size: 14px; line-height: 22px; letter-spacing: 0.4px; color: #FFFFFF; }
    .max3-product-page .product-single__meta .tab-content ul { padding:0; margin:15px 0 0 15px; display: flex; flex-wrap: wrap; }
    .max3-product-page .product-single__meta .tab-content ul + p { padding: 0; }
    .max3-product-page .product-single__meta .tab-content li { padding:0; margin:0; font-weight: 300; font-size: 14px; line-height: 22px; letter-spacing: 0.004em; color: #FFFFFF; width:50%; }
    .max3-product-page .single-img.desktop { margin:0; }
    .max3-product-page .single-img.desktop img { max-width:950px; margin:0 auto; }
    .max3-product-page .left-right-image { background:#000; }
    .max3-product-page .left-right-image .page-width { padding:0; }
    .max3-product-page .left-right-image .index-section { margin:0; }
    .max3-product-page .left-right-image .feature-row { margin:0; }
    .max3-product-page .left-right-image .feature-row__item { margin:0; max-width: 100% !important; justify-content: center; }
    .max3-product-page .left-right-image .rte p { font-weight: 400; font-size: 18px; line-height: 24px; letter-spacing: 0.4px; color: #FFFFFF; padding:30px 0 0 0; }
    .max3-product-page .left-right-image .feature-row__text--right { padding:0 60px; }
    .max3-product-page .left-right-image .feature-row__text--left { padding:0 60px; }
    .max3-product-page .left-right-image .feature-row__item .image-three { max-width:114%; width: 114% !important; margin: 0 0 0 -14%; }
    .max3-product-page #shopify-section-player-pack-video2 { background:#000; padding:25px 0 0 0; }
    .max3-product-page #shopify-section-player-pack-video3 { background:#000; padding:25px 0 0 0; }
    .max3-product-page #shopify-section-player-pack-video4 { background:#000; padding:25px 0 0 0; }
    .max3-product-page #shopify-section-player-pack-video5 { background:#000; padding:25px 0 0 0; }
    .max3-product-page #shopify-section-player-pack-video6 { background:#000; padding:25px 0 0 0; }
    .max3-product-page .player-pack-play-video { max-height:500px; width:100%; display: flex; height: 500px; width: 100%; text-align: center; justify-content: center; align-items: center; }
    .max3-product-page .player-pack-play-video a.videopopup_link { background-color: rgba(49, 49, 49, 0.75); border-radius: 6.29032px; font-weight: 700; font-size: 10px; line-height: 22px; padding:8px 20px 8px 40px; text-align: center; letter-spacing: 2px; color: #FFFFFF; position:relative; }
    .max3-product-page .player-pack-play-video a.videopopup_link:before { content:''; position:absolute; top:10px; left:15px; background:url(group-video.png) top left no-repeat; background-size:17px; width:17px; height:17px; }
    .max3-product-page .page-width--narrow .theme-block .rte p { font-weight: 400; font-size: 18px !important; line-height: 24px !important; text-align: center; letter-spacing: 0.4px !important; color:#fff; max-width:440px !important; margin:0 auto !important; padding:35px 0 12px 0; }
    .max3-product-page .video-parent-section { border: 5px solid #FFFFFF; box-shadow: 0px 0px 20px #FFFFFF; border-radius: 33.3333px; width:92%; margin:0 4%; height:800px; }
    .gps-pro-video .video-parent-section { margin: 0px !important; border: 0px; box-shadow: none; border-radius: 0px; width: 100%; height: 650px; }
    .max3-product-page .video-parent-section .hero__text-wrap { z-index:-1; }
    .max3-product-page .video-parent-section .view_features_text.poptrigger { position:absolute; bottom:40px; left:0; right:0; text-align:center; font-weight: 700; font-size: 14px; line-height: 16px; text-align: center; letter-spacing: 0.3em; color: #FFFFFF; z-index:9; display: flex; justify-content: center; align-items: center; z-index:9999; }
    .max3-product-page .video-parent-section .view_features_text.poptrigger img { width:16px; margin-left:4px; }
    .max3-product-page .video-parent-section h2.hero__title { display:none; }
    .max3-product-page .hero__media-container .text { font-style: italic; font-weight: 900; font-size: 66.6445px; line-height: 78px; color: #FFFFFF; -webkit-text-stroke-width:0.789051px; -webkit-text-stroke-color: #ffffff !important; text-align:center; }
    .max3-product-page .hero__media-container .text span.old { font-style: italic; font-weight: 900; font-size: 47.6864px; line-height: 56px; position:relative; color: transparent; -webkit-text-stroke-width: 1px; }
    .max3-product-page .hero__media-container .text span.old::after { position: absolute; top: 50%; left: 0; width: 100%; height: 2px; content: ""; background: #cccccc; }
    .max3-product-page .hero__media-container .button a.buynow { background: #CB0000; border-radius: 5px; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; color: #FFFFFF; padding:10px 60px; font-style: normal; }
    .max3-product-page .hero__media-container .button a.buynow:hover { background:#fff; color:#000; }
    .max3-product-page .series-3-max-golf-rangefinder-with-slope .single-img img { max-width:800px; }
    .max3-product-page .save_big_product .product_box .text span { background:#CB0000; }
    .max3-product-page .save_big_you_bg .shop_pack_now { margin:50px 0; }
    .max3-product-page .save_big_you_bg .shop_pack_now a { font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; color: #FFFFFF; background: #CB0000; border-radius: 5px; padding:10px 60px; font-style:normal !important; }
    .max3-product-page .save_big_you_bg .shop_pack_now a:hover { background:#000; color:#fff; }
    .max3-product-page  .save_big_product .product_box h5 { font-style: italic; font-weight: 900; font-size: 21.9708px !important; line-height: 21px !important; text-align: center; letter-spacing: 0.02em; color: #000000; }
    .max3-product-page .save_big_you_bg::before { border-radius: 0 0 30px 30px; height:500px; }
    .max3-product-page .save_big_you_bg { margin:0 !important; }
    .max3-product-page .pop-upbox .popup-box { top:360px; }
    .max3-product-page .series-3-max-golf-rangefinder-with-slope .theme-block:nth-child(2),
    .max2-pro-product-page .series-3-max-golf-rangefinder-with-slope .theme-block:nth-child(3) { padding-top: 20px; }
    .max2-pro-product-page .series-3-max-golf-rangefinder-with-slope .theme-block:first-child img { padding-top: 0px; }
    .max3-product-page.max2-pro-product-page .series-3-max-golf-rangefinder-with-slope .theme-block:nth-child(2) { padding-top: 0px; }
    .max3-product-page .save_big_product .product_box .text .money { background: transparent; position: relative; bottom: auto; right: auto; font-style: inherit; font-size: inherit; line-height: inherit; padding: 0; clip-path: none; border-radius: 0px; }
    #shopify-section-as-seen-in-gps-speaker { background: url(/cdn/shop/t/77/assets/touch-screen-bg.png) center center repeat-x; width: 100%; }
    #shopify-section-as-seen-in-gps-speaker .single-img img { padding-top: 0px; margin-bottom: 0px; }
    #shopify-section-as-seen-in-gps-speaker .theme-block h2 { font-weight: 300; font-size: 28px; line-height: 34px; letter-spacing: 0.85em; font-style: normal; }
    #shopify-section-change-the-way-gps-speaker .theme-block:nth-child(2) { padding-top: 0px; }
    #shopify-section-change-the-way-gps-speaker .theme-block .rte p { padding: 40px 0px; font-size: 16px !important; max-width: 564px !important; }
    #shopify-section-change-the-way-gps-speaker .theme-block .rte .btn { background: #CB0000; border-radius: 5px; font-weight: 900; font-size: 16px; line-height: 17px; letter-spacing: 0.2em; color: #FFFFFF; padding: 10px 45px; letter-spacing: 3px; width: 245px; border: 1px solid #CB0000; }
    #shopify-section-change-the-way-gps-speaker .single-img img { width: 100%; }
    #shopify-section-change-the-way-gps-speaker .theme-block .rte .btn:hover,
    .add-to-cart-btn .btn:hover { background: #fff  !important; color: #000; border-color: #fff !important; }
    #shopify-section-player-gps-speaker-html .player_ringer_bg .button a { background: #CB0000; border-radius: 5px; font-weight: 900; font-size: 16px; line-height: 17px; letter-spacing: 0.2em; color: #FFFFFF; padding: 10px 45px; letter-spacing: 3px; width: 245px; border: 1px solid #CB0000; }
    #shopify-section-player-gps-speaker-html .player_ringer_bg .button a:hover { background: #fff; color: #000; border-color:#fff; }
    .hmlogoslider.owl-carousel button.owl-dot { width: 14px; height: 14px; border: 1px solid rgba(0,0,0,0.3); margin: 0px 7px; border-radius: 50%; }
    .hmlogoslider.owl-carousel button.owl-dot:hover,
    .hmlogoslider.owl-carousel .owl-dot.active { background: rgba(0,0,0,0.3); border: 0px; }
    .hmlogoslider.owl-carousel .owl-item img { width: auto; max-width: 212px; margin: 0px auto; padding: 0px 15px; max-height: 70px; }
    .hmlogoslider.owl-carousel .owl-stage { display: flex; flex-wrap: wrap; align-items: center; }
    .hmlogoslider.owl-carousel .owl-nav button.owl-prev span, .hmlogoslider.owl-carousel .owl-nav button.owl-next span { font-size: 40px; line-height: 25px; color: rgba(0,0,0,0.3); display: inline-block; width: 30px; height: 30px; }
    #shopify-section-as-seen-in-gps-speaker .theme-block .rte p { font-weight: 900; letter-spacing: 0.5em !important; line-height: 21px !important; padding-top: 0px; max-width: 100% !important; padding-bottom: 20px; }
    .max3-product-page .theme-block:last-child .enlarge-text p,
    .max3-product-page .theme-block:nth-child(6) .enlarge-text p { padding-top: 15px !important; padding-bottom: 0px !important; }
    .max3-product-page .enlarge-text p a { color: #fff; font-size: 12px; line-height: 14px; letter-spacing: 0.2em; font-weight: 900; display: inline-block; }
    .touch_screen_bg { position: relative; padding: 0 !important; }
    .player_ringer_bg .touch_screen_bg h2 { position: absolute; margin: 0 auto; left: 0; right: 0; top: 20px; }
    .player_ringer_bg .touch_screen_bg h2 img { max-width: 450px; width: 100%; }
    .touch_screen_bg .button { position: absolute; bottom: 140px; }
    .countdown-timer .message { text-align: center; color: #fff; padding-top: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: .2em; font-size: .9em; }
    .touch-mobile { display: none; }
    .max3-product-page .product-block form { justify-content: start; }
    .product-block form .ships-test { font-size: 13px; line-height: 40px; letter-spacing: 0.2em; font-weight: 300; color: #fff; text-transform: uppercase; order: 2; }
    .product-block form .add-to-cart { margin-right: 18px; }
    .club_selection_bg .club_img video { max-width: 100%; }
    #shopify-section-template--16024729780421__form { display: none; }
    #shopify-section-template--16024729780421__165331521619cb71cb .custom-content { justify-content: center; margin-bottom: 0; margin-left: 0; }
    #shopify-section-template--16024729780421__165331521619cb71cb .custom-content .custom__item { padding-left: 0px; margin-bottom: 0px; }
    .max3-product-page .product-single__meta .collapsible-content__inner ul { margin-bottom: 20px; }
    .product-single__meta .collapsible-trigger-btn--borders + .collapsible-content .collapsible-content__inner ul + p { padding: 0; }
    .footer-links ul { display: flex; flex-wrap: wrap; justify-content: center; margin-bottom: 0px; padding: 50px 0px 0px; }
    .footer-links ul li { margin-bottom: 10px; padding: 0px 10px; border-right: 1px solid #9f9f9f; }
    .footer-links ul li:last-child { border: 0px; padding-right: 0px; }
    .footer-links ul li a { color: #9f9f9f; font-size: 18px; }
    .footer-links ul li a:hover { color: #fff; }
    #shopify-section-template--16024729682117__16579402989e5a1548 .countdown-timer { padding: 15px 0px; }
    .product-manuals-main { text-align: center; }
    .product-manuals-main h2 { font-style: italic; font-weight: 700; line-height: 30px; margin-bottom: 10px; }
    .product-manuals-list { display: flex; flex-wrap: wrap; justify-content: center; }
    .product-manuals-list .item { padding: 0px 15px; }
    .product-manuals-info img:first-child { max-width: 200px; border-radius: 12px; box-shadow: 0px 5px 15px -8px; width: 100%; }
    .product-manuals-info img:last-child { max-width: 190px; width: 100%; display: block; margin: 0 auto 25px; }
    .product-manuals-main2 { margin-top: 50px; }
    .product-manuals-main2 .product-manuals-info img:last-child { max-width: 165px; }
    .product-manuals-info img { margin-bottom: 25px; }
    .product-manuals-list .item .btn { letter-spacing: 3.2px; padding: 10px; border-radius: 5px; font-weight: 900; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; background: #0661EB; width: 200px; margin: 0 auto; }
    .product-manuals-list .item .btn img { margin-left: 5px; }
    .main-content { min-height: auto; }


    /*-------------------------
     Subscription box css 
     ----------------*/

    .free-offer-info { border: 1px solid #313131; border-radius: 5px; margin-bottom: 20px; overflow: hidden; color: #fff; text-align: left; }
    .offer-description-info { padding: 15px; background: #000; }
    .save-price { padding-left: 10px; }
    .save-price small { font-size: 9px; line-height: 9px; color: #636363; }
    .offer-description-info .checkbox-list .checkbox-title:last-child { margin-bottom: 0px; }
    .offer-title { padding: 15px; background: #CB0000; }
    .offer-title span { font-weight: normal; }
    .free-offer-info p { padding: 0; font-size: 12px; font-weight: 700; line-height: 15px; }
    .offer-description-info p { margin-bottom: 15px; }
    .offer-description { padding-left: 30px; }
    .offer-description p:first-child { font-weight: 400; }
    .offer-description p:last-child { margin-bottom: 0px; }
    .offer-description p i { font-weight: 400; font-size: 10px; }
    .offer-description p a { color: #fff; text-decoration: underline; }
    .checkbox-list { display: flex; flex-wrap: wrap; margin-bottom: 12px; }
    .checkbox-title { font-size: 14px !important; font-weight: 600; line-height: 20px; width: 100%; display: flex; flex-wrap: wrap; position: relative; padding-left: 35px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
    .checkbox-title small { display: block; font-style: italic; text-transform: capitalize; font-weight: normal; width: 100%; margin-top: 5px; font-size: 10px; }
    .offermodal-popup .checkbox-title small { margin-top: 0px; }
    .offer-price { display: flex; align-items: center; font-size: 14px; font-weight: 700; line-height: 20px; padding-left: 20px; text-transform: capitalize; }
    .price-compare { margin-left: 10px; color: #636363; text-decoration: line-through; }
    .checkbox-list label { position: relative; color: #fff; cursor: pointer; padding-left: 30px; }
    .checkbox-list input[type="checkbox"] { display: none; }
    .checkbox-list input[type="radio"] { display: none; }
    .checkbox-list label:before { position: absolute; content: ""; left: 0px; width: 20px; height: 20px; background: #fff; border-radius: 3px; }
    .checkbox-list label:after { position: absolute; content: ""; display: none; left: 7px; top: 3px; width: 6px; height: 11px; border: solid #000; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
    .checkbox-list input[type="checkbox"]:checked + label:after { display: block; }
    .checkbox-list input[type="radio"]:checked + label:after { display: block; }
    .offermodal-popup { position: relative; padding: 60px; background: #000 url('/cdn/shop/files/offerpop-bg.png') 250px center no-repeat; background-size: cover; border-radius: 20px; overflow: hidden; }
    .offermodal-popup .row + p { color: #fff; text-align: center; }
    .offerconetnt h2 { font-size: 23px; color: #fff; line-height: 25px; letter-spacing: 0.1em; margin-bottom: 20px; }
    .offerconetnt .offersmalldescp { display: block; color: #fff; font-size: 10px; line-height: 13px; margin-top: 15px; opacity: 0.7; }
    .offerconetnt p { padding-top: 20px; font-size: 18px; line-height: 24px; color: #fff; }
    .offerconetnt p a { color: #fff; text-decoration: underline; }
    .offermodal-popup .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; align-items: center; }
    .offermodal-popup .row .item { width: 50%; }
    .offermodal-popup .checkbox-list { margin: 40px 0px 30px; }
    .offermodal-popup .checkbox-title { font-size: 18px !important; font-weight: 700; line-height: 22px; margin-bottom: 20px; padding-left: 35px; text-transform: capitalize !important; }
    .offermodal-popup .checkbox-title:last-child { margin-bottom: 0px; }
    .offermodal-popup .offer-price { font-size: 18px; font-weight: 700; line-height: 24px; padding-left: 10px; width: auto; }
    .offermodal-popup .offer-price .save-price { line-height: 19px; }
    .offermodal-popup .save-price span { font-size: 14px; }
    .offermodal-popup .checkbox-list label::before { width: 22px; height: 22px; background: rgb(217, 217, 217); }
    .offermodal-popup .offerimage { text-align: right; position: relative; right: -25px; }
    .offermodal-popup .offerimage .mobile { display: none; }
    .offermodal-popup .checkbox-list label::after { left: 8px; top: 3px; width: 8px; height: 12px; }
    .addcart-btn .btn { background: #CB0000; border:1px solid #CB0000; border-radius: 5px; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: 0.2em; margin-right: 20px; }
    .addcart-btn .btn:hover { background: #fff !important; border-color: #fff; }
    .addcart-btn .closePop { color: #fff; text-decoration: underline; font-size: 18px; line-height: 24px; }
    #offer-popup--rangefinder-three.pop-upbox .popup-box { max-width: 1030px; top: 50%; background: transparent; }
    #offer-popup--rangefinder-three.pop-upbox .popup-box .pop-close a { font-size: 30px; color: #fff; font-weight: 700; }
    #offer-popup--rangefinder-three.pop-upbox .popup-box .pop-close { right: 10px; top: 0; }
    .free-offer-info .collapsible-content__inner { padding: 0px; }
    .free-offer-info .offer-title { display: flex; flex-wrap: wrap; padding: 12px; align-items: center; justify-content: space-between; }
    .free-offer-info .offer-title p { width: 65%; letter-spacing: 1.42px; }
    .free-offer-info .offer-title button { padding: 0px; width: auto; }
    .free-offer-info .offer-title button svg { width: 14px; }
    .free-offer-info .offer-title button svg path { fill: #fff !important; stroke-width: 0px; }
    .free-offer-info .offer-description-info { padding: 0px; }
    .free-offer-info .collapsible-content__inner { padding: 15px; }
    .free-offer-info .collapsible-content__inner .save-price,
    .free-offer-info .accordion-content-details .save-price { padding-left: 10px; }
    .free-offer-info .save-price { padding-left: 20px; }
    .free-offer-info .offer-description p { max-width: 410px; }
    .free-offer-info .offer-description p span { display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center; }
    .free-offer-info .offer-description span.anchor_holder { gap: 10px; justify-content: flex-start; margin-top: 5px; }
    .free-offer-info .offer-description p a { font-size: 10px; line-height: 12px; display: block; }
    .free-offer-info .offer-title .checkbox-list label { width: 75px; padding: 0; margin-bottom: 0px; margin-left: 10px; line-height: 15px; }
    .subscriptionbox .free-offer-info .checkbox-list label::before { background: transparent; border: 2px solid #fff; }
    .free-offer-info .check-box-before::before { top:8px; }
    .free-offer-info .small-text { font-size: 10px; line-height: 10px; font-weight: bold; font-style: normal; margin-top:0px; }
    .free-offer-info .offer-description-two { padding-left:65px; }
    .free-offer-info .check-box-before .offer-img { margin: 0px 15px 0px 5px; }
    .subscriptionbox .free-offer-info .checkbox-list label::after { border: solid #fff; border-width: 0 2px 2px 0; }
    .free-offer-info .check-box-before::after { top:12px; }
    .free-offer-info .offer-title p { text-transform: uppercase; }
    .free-offer-info .offer-title .checkbox-list { margin-bottom: 0px; width: 35%; justify-content: space-between; }
    .free-offer-info .offer-title .checkbox-list label::before { width: 14px; height: 14px; }
    .free-offer-info .offer-title .checkbox-list label::after { left: 5px; top: 3px; width: 4px; height: 7px; }
    .subscriptionbox .free-offer-info .checkbox-list .save-price { font-size: 10px; color: #636363; font-weight: 900; }

    /*-----------------------------
     accordion css 
     --------------------*/

    .free-offer-info { position: relative; }
    .free-offer-info .accordion-header { position: relative; }
    .free-offer-info .accordion-header svg path { fill: #fff !important; stroke-width: 0px; }
    .free-offer-info .accordion-header .collapsible-trigger__icon .icon { width: 14px; }
    .free-offer-info .accordion-header svg { transform: scaleY(1); }
    .free-offer-info .accordion-header.active svg { transform: scaleY(-1); }
    .free-offer-info .accordion-content-details { padding: 15px; }
    .free-offer-info .accordion-content { transition: max-height .5s cubic-bezier(.25,.46,.45,.94); }
    .free-offer-info .accordion-content .accordion-content-details { transform: translateY(40px); transition: transform .3s cubic-bezier(.25,.46,.45,.94); }
    .free-offer-info .active .accordion-content-details { transform: translateY(0px); transition: transform .5s cubic-bezier(.25,.46,.45,.94); }
    #shopify-section-change-the-way-player-pack .theme-block:nth-child(2) { display: none; }
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p:nth-child(3) { max-width: 356px; margin: 0 auto; }
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p a { color: #fff; }
    #featured-deals-section { scroll-margin-top: 100px; }
    #shopify-section-template--16024729845957__16529711440d8dbeee .theme-block { padding-top: 20px; }


    /*----------------------------
     Play different lable css 
     ------------------*/

    .max3-product-page .product-single__meta .tab-content .playdifferentlable,
    .max3-product-page .product-single__meta .collapsible-content__inner .playdifferentlable { display: none; }
    #Product-content-desktop-91b285f1-6c8b-4a42-8262-d0b808d2d85f6862485061829 .playdifferentlable,
    #Product-content-desktop-11b47be1-c50b-4fd4-b49a-7d419762576a4437862383674 .playdifferentlable,
    #Product-content-desktop-eab4a0f5-7dbf-41f6-b270-014b4707ff954550412042298 .playdifferentlable,
    #Product-content-desktop-f75ef121-f381-4272-858b-959258b3ff817459406151877 .playdifferentlable,
    #Product-content-desktop-eb261715-9933-42a2-92c3-c7a4bdb0aafa7492065296581 .playdifferentlable,
    #Product-content-desktop-ae069092-f23e-45da-ace8-80f4746f293d7272570290373 .playdifferentlable,
    #Product-content-desktop-0ddd8b40-b9a7-4327-8e6a-b6e1d8a783fc7153181982917 .playdifferentlable,
    #Product-content-desktop-9f7216c1-55fe-4e4d-a7f3-3761878096bb7153182408901 .playdifferentlable,
    #Product-content-desktop-1a900d5d-4a8a-4658-8821-2cf3c8684c907153182703813 .playdifferentlable,
    #Product-content-desktop-c2d4ff03-75eb-4b42-9a63-66716cbd67917153182965957 .playdifferentlable,
    #Product-content-desktop-aa6ff7ac-98a3-41de-9fce-a1d8da75485c6766288601285 .playdifferentlable,
    #Product-content-desktop-6dec70a4-0a4f-412c-b340-7655a7ef3f046903824744645 .playdifferentlable,
    #Product-content-desktop-tab_DzfJdL7649196572869 .playdifferentlable,
    #Product-content-desktop-tab_XNcfyP7653804277957 .playdifferentlable { display: block; }
    #Product-content-desktop-9f7216c1-55fe-4e4d-a7f3-3761878096bb7153182408901 .playdifferentlable { padding-top: 15px; }
    #Product-content-91b285f1-6c8b-4a42-8262-d0b808d2d85f6862485061829 .playdifferentlable,
    #Product-content-11b47be1-c50b-4fd4-b49a-7d419762576a4437862383674 .playdifferentlable,
    #Product-content-eab4a0f5-7dbf-41f6-b270-014b4707ff954550412042298 .playdifferentlable,
    #Product-content-f75ef121-f381-4272-858b-959258b3ff817459406151877 .playdifferentlable,
    #Product-content-eb261715-9933-42a2-92c3-c7a4bdb0aafa7492065296581 .playdifferentlable,
    #Product-content-ae069092-f23e-45da-ace8-80f4746f293d7272570290373 .playdifferentlable,
    #Product-content-0ddd8b40-b9a7-4327-8e6a-b6e1d8a783fc7153181982917 .playdifferentlable,
    #Product-content-9f7216c1-55fe-4e4d-a7f3-3761878096bb7153182408901 .playdifferentlable,
    #Product-content-1a900d5d-4a8a-4658-8821-2cf3c8684c907153182703813 .playdifferentlable,
    #Product-content-c2d4ff03-75eb-4b42-9a63-66716cbd67917153182965957 .playdifferentlable,
    #Product-content-aa6ff7ac-98a3-41de-9fce-a1d8da75485c6766288601285 .playdifferentlable,
    #Product-content-6dec70a4-0a4f-412c-b340-7655a7ef3f046903824744645 .playdifferentlable,
    #Product-content-tab_DzfJdL7649196572869 .playdifferentlable,
    #Product-content-tab_XNcfyP7653804277957 .playdifferentlable { display: block; }


    /*----------------------------
     Play different lable css 
     -----------------*/

    #merchantverse-iframe-wrapper { right: auto !important; left: 0 !important; bottom: 0px !important; }
    .background-media-text__video.mobile-video { display:none; }
    .free_shipping_speaker_main .change_way_text_bg .change_way_icon { max-width: 950px; margin: 50px auto 40px; }
    .free_shipping_speaker_main .change_way_text_bg .change_way_icon .item { width: 16%; }
    .free_shipping_speaker_main .change_way_text_bg .change_way_icon img { margin: 15px 0px; height: auto; }
    .free_shipping_speaker_main .change_way_text_bg .change_way_icon.icon-go img { margin: 15px 0px !important; height: auto !important; max-width:100% !important; }
    .unbelievable_sound_box .unbelievable_sound_left .player-subsmall-text { font-size: 12px; font-weight: bold; letter-spacing: 3.2px; margin-bottom: 15px; display: block; }
    .free_shipping_speaker_main .change_way_text_bg .change_way_icon.icon-go { max-width:824px; justify-content: center; }
    .free_shipping_speaker_main .change_way_text_bg .change_way_icon.icon-go .item { width:20% }
    .free_shipping_speaker_main .change_way_text_bg .change_way_icon.icon-go .item-row-4 { width:25%; }
    .header-item--logo-split .header-item:not(.header-item--logo) { flex: 0 0 auto; }


    /*---------------------------
     popup css player+ start 
     ----------------*/

    .ocu-description { display:none; }
    .ocu-popup.v--modal-live { font-family: Roboto,sans-serif !important; }
    .ocu-upsell__quantity .ocu-order-button.ocu-order-button__buy { background: #CB0000 !important; border-radius: 5px !important; position: relative; overflow: hidden; transition: background .2s ease 0s; cursor: pointer !important; font-weight: 900 !important; font-size: 16px !important; margin: 0px auto !important; letter-spacing: 0.2em !important; color: #FFFFFF !important; padding: 10px 45px !important; letter-spacing: 3px !important; width: 234px !important; border: 1px solid #CB0000 !important; text-transform: uppercase; }
    .ocu-upsell__quantity .ocu-order-button.ocu-order-button__buy:hover { background: #000 !important; color: #fff !important; border-color: #000 !important; }
    .ocu-upsell__quantity .ocu-order-button.ocu-order-button__buy::after { content: ""; position: absolute; top: 0; left: 150%; width: 200%; height: 100%; transform: skew(-20deg); background-image: linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent); }
    .ocu-upsell__quantity .ocu-order-button.ocu-order-button__buy:hover::after { animation: shine .75s cubic-bezier(.01,.56,1,1); }
    .ocu-upsell__quantity[data-v-ad24bf40] { width:100% !important; }


    /*New cart css */
    .drawer--right { width: 650px; right: -650px; }
    .drawer--right.drawer--is-open { transform: translate(-650px); }
    .drawer__fixed-header { padding: 0px; }
    .drawer__header { padding: 15px 30px; }
    .drawer__fixed-header, .drawer__header { height: auto; }
    .drawer__title { font-size: 28px; line-height: 42px; }
    .drawer__close-button .icon { width: 35px; height: 35px; }
    .drawer__close-button .icon path { stroke-width: 4px; }
    .drawer .cart__image { flex: 0 0 80px; margin-right: 15px; }
    .drawer .cart__image img { border: 1px solid #e8e8e1; }
    .drawer__scrollable { padding: 10px 30px; }
    .cart__item { margin-bottom: 10px; padding-bottom: 10px; }
    .cart__item-name { font-size: 18px; font-weight: 500; }
    .cart__item:first-child { padding-top: 0px; }
    .cart__item:last-child { padding-bottom: 0px; }
    .cart__item--variants { opacity: 0.6; font-size: 14px; }
    .cart__item .cart__item-sub { flex: 1 1 auto; justify-content: end; margin-left: 10px; }
    .cart__items .cart__item-sub > div:first-child { margin-right: 0; }
    .drawer__scrollable .appear-animation.appear-delay-3 { display: none; }
    .cart__price { font-size: 18px; font-weight: 500; }
    .js-qty__wrapper { max-width: 90px; }
    .drawer .js-qty__num { font-size: 13px !important; padding: 5px 20px; }
    .drawer .js-qty__adjust { background: #D9D9D9; }
    .drawer__footer.appear-animation.appear-delay-4 .cart__item-row small { font-size: 14px; font-weight: 400; opacity: 0.6; text-align: left; }
    .drawer__footer .cart__item-row { display: flex; margin-bottom: 10px; }
    .cart__item-price-col { display: flex; flex-wrap: wrap; justify-content: end; align-content: start; }
    .cart__item-price-col small.cart__discount { margin-top: 5px; font-size: 12px; width: 100%; }
    .cart__item-price-col .cart__price--strikethrough { margin-right: 12px; opacity: 0.5; }
    .cart__item-sub .ajaxcart__subtotal { letter-spacing: .0em; font-size: 18px; font-weight: 500; }
    .cart__item-sub.cart__item-row .money { font-size: 18px; font-weight: 500; }
    .cart__checkout-wrapper .cart__checkout { border-radius: 5px; font-size: 20px; font-weight: bold; letter-spacing: .1em; background-color: #0661EB; }
    .cart__checkout-wrapper .cart__checkout:hover { background: #133AA5 !important; color: #fff; }
    #dynamic-checkout-cart .wallet-cart-grid.wallet-cart-grid--vertical .wallet-cart-button-container { max-width: 50% !important; }
    #dynamic-checkout-cart .wallet-cart-grid:has(> .wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(> .wallet-cart-button-container:nth-of-type(4))), .wallet-cart-grid.wallet-cart-grid--vertical { overflow-x: scroll; gap: 10px !important; flex-direction: row !important; }
    label.caddie-18-x-39 img.first-img { display:none !important; }
    .player-pack-text { color: #808080; clear: left; display: inline-block; width: 100%; font-size: 12px; }
    .discount-amout { border-bottom: 1px solid #e8e8e1; padding: 11px 0px 20px; padding: 11px 10px 20px; }
    .ctm_offer_wall { position: relative; max-width: 505px; margin: 0 auto; gap: 2px; padding-bottom: 0px; }
    .ctm_offer_main_wrapper { width: 100%; text-align: center; }
    .offers_wrapper { width: 100%; position: relative; margin-top: 10px; }
    .ctm_offer_wall .offers_wrapper:first-child .bg_progress_bar { border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; border-right: 1px solid #fff; }
    .ctm_offer_wall .offers_wrapper:last-child .bg_progress_bar { border-radius: 20px; }
    .bg_progress_bar { display: block; width: 100%; height: 8px; background-color: #e1e1e1; position: relative; overflow: hidden; }
    .progress { display: block; height: 100%; background-color: #CB0000; position: absolute; width: 100%; top: 0; background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 20px 20px; }
    .ctm_offer_wall { position: relative; gap: 2px; }
    .offers_wrapper { width: 100%; position: relative; }
    .ctm_upsell_product { width: 100%; }
    .ctm_upsell_product .grid-product__link { display: flex; align-items: center; }
    .ctm_upsell_product .grid-product__image-mask { width: 70px; }
    .ctm_upsell_product .grid-product__meta { width: calc(100% - 70px); text-align: left !important; display: flex; flex-wrap: wrap; align-items: center; gap: 15px; }
    .ctm_upsell_product .grid-product__meta .grid-product__link { margin-right: 0px; }
    .ctm_upsell_product .grid__item { padding: 0; }
    .ctm_upsell_product a.bottom-add-to-cart { color: #fff !important; margin-top: 0; }
    .ctm_upsell_product a.bottom-add-to-cart:hover { background: #133aa5 !important; }
    .ctm_upsell_product .grid-product__tag { display: none; }
    .offers, .ctm_success_message { font-size: 14px; font-weight: 600; }
    .ctm_upsell_product_list { display: flex; overflow-x: scroll; gap:15px; }
    .ctm_upsell_product_list.ctm_upsell_product_list { display: flex; }
    .cart_buttons { display: flex; align-items: center; gap: 15px; position: relative; }
    .cart_buttons .offer-icon { line-height: 0px; border-radius: 5px; background: #F4F4F4; padding: 12px; cursor: pointer; }
    .cart_buttons .offer-msg { width: 100%; font-size: 14px; text-align: center; position: absolute; background: #fff; box-shadow: 4px 4px 20px #00000030; padding: 0px 10px 10px 10px; border-radius: 6px; left: 50%; margin-top: 20px; ; top: 50%; bottom: auto; transform: translate(-50%); opacity: 0; visibility: hidden; transition: all 0.3s ease-in-out; z-index:1; }
    .cart_buttons .offer-msg::before { content: ""; position: absolute; bottom: auto; top: 0px; right: 6px; ; margin-left: -15px; margin-top: -15px; width: 0; z-index: 1; filter: drop-shadow(4px 4px 20px #00000030); height: 0; border-bottom: solid 15px #fff; border-left: solid 15px transparent; border-right: solid 15px transparent; }
    .cart_buttons .offer-msg.show, .additional-checkout-buttons--vertical.open-descrption .Y7b1mvsi7Gme1GnNpJsQ { opacity: 1; visibility: visible; }
    .ctm_success_message { display: flex; justify-content: space-between; }
    .ctm_success_message .cart_buttons .offer-icon { border-radius: 0px; background: transparent; padding: 0px; }
    .ctm_success_message .cart_buttons { position: inherit; width: 100%; justify-content: space-between; }
    .ctm_success_message .cart_buttons .offer-msg { padding: 10px; font-weight: 400; font-size: 12px; color: #969696; }
    .ctm_success_message .cart_buttons .offer-icon { display: block; }
    .h2.drawer__title { display: flex; align-items: center; }
    .h2.drawer__title .cart-icon { height: 22px; margin-left: 5px; }
    .drawer__footer { padding: 0px; }
    .cart__checkout-wrapper { margin-top: 0px; padding: 30px; }
    .cart__item-row.text-center { margin-bottom: 20px; }
    .ctm_upsell_product_list .grid-product__content { display: flex; }
    .ctm_upsell_product .grid-product__link { flex-direction: column; margin-right: 15px; align-items: start; }
    .ctm_upsell_product .grid-product { margin-bottom: 0px; display: flex; gap: 15px; overflow: hidden; min-width: 233px; }
    .ctm_upsell_product .bottom-add-to-cart { margin-top: 5px; padding: 7px 12px; font-size: 10px; }
    .ctm_upsell_product .grid-product__image-mask { width: 80px; background: #fff; }
    .ctm_upsell_product { background: #F4F4F4; padding: 8px 30px; }
    .ctm_upsell_product .grid-product__title { letter-spacing: inherit !important; font-size: 18px !important; font-weight: 500; }
    .ctm_upsell_product_title { font-size: 14px; font-weight: 500; margin-bottom: 5px; }
    .ctm_upsell_product .grid-product__price { display: flex; font-size: 16px; font-weight: 500; }
    .ctm_upsell_product .grid-product__price--original { margin-right: 10px; }
    .ctm_upsell_product .grid-product__price--original span { font-weight: normal; opacity: 0.6; }


    /*------------------
     New cart css
     -----------*/
    
    .header-layout[data-logo-align="center"] .header-item--icons, .header-layout[data-logo-align="center"] .header-item--navigation { flex: 0 0 auto; }


    .shopify-cleanslate .Y7b1mvsi7Gme1GnNpJsQ { padding: 10px; bottom: 0; }
    .Y7b1mvsi7Gme1GnNpJsQ:before { content: ""; position: absolute; bottom: -13px; right: 6px; ; margin-left: -15px; margin-top: -15px; width: 0; z-index: 1; filter: drop-shadow(4px 4px 20px #00000030); height: 0; border-bottom: solid 15px #fff; border-left: solid 15px transparent; border-right: solid 15px transparent; transform: rotate(-180deg); }
    .Y7b1mvsi7Gme1GnNpJsQ { width: 100%; font-size: 14px; text-align: center; position: absolute; background: #fff; box-shadow: 4px 4px 20px #00000030; padding: 0px 10px 10px 10px; border-radius: 6px; left: 50%; margin-bottom: 130px; bottom: 0; top: auto; bottom: 50%; transform: translate(-50%); opacity: 0; visibility: hidden; transition: all .3s ease-in-out; }
    .additional-checkout-buttons--vertical.open-descrption undefined .shopify-cleanslate { position: relative; }
    #merchantwidget-iframe-wrapper { left: 0px !important; }
    #shopify-section-template--16754202738885__main .page-width { max-width:1240px; }
    #shopify-section-template--16754202738885__main .page-width .section-header__title { display:none; }

    .site-nav__link--underline:after { display:none; }
    .site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a { color:#fff !important; background-color:inherit !important; }

    /*_______________ CONTACT US PAGE START ____________*/
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .h5 { display:none; }
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text { width:720px; }
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.custom-heading { font-size:50px !important; line-height:normal !important; letter-spacing:5.12px !important; font-weight:710 !important; margin-bottom:0px; text-transform: uppercase !important; }
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.contact-p-custom { font-size:20px !important; line-height:30px !important; font-weight:300!important; }
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.custom-sub-heading { font-size:24px !important; line-height:normal !important; font-weight:700!important; max-width:640px; padding-top:14px !important; }
    #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text { padding:0px 30px; }
    /*_______________ CONTACT US PAGE END ____________*/

    /* NEW REGISTER PAGE START */

      #shopify-section-template--16024730042565__advanced_content_LPNiP4 { background:url(/cdn/shop/files/Frame_1171276188.png?v=1723634511) no-repeat center center / cover; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .index-section { margin:0px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center { color:#fff; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-weight:900; font-size:60px; letter-spacing: 9.64px; line-height: 70px; margin-bottom: 0px; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: white; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { font-size:44px; padding: 7px 0 0; line-height: 50px; max-width: 430px; -webkit-text-stroke-width: 1.2px; -webkit-text-stroke-color: white; letter-spacing: 2.4px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main { margin-top: 88px !important; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main a { background: #0661EB !important; min-width: 280px !important; border-radius: 7.42px !important; font-weight: 900; letter-spacing: 4.2px; }

    /* NEW REGISTER PAGE END*/



    /* SALE BUTTON CSS START */

      .bottom-add-to-cart#product_on_sale { background: var(--site--highlight-clr) !important; border: 1px solid var(--site--highlight-clr) !important; border-radius: 50px; }
      .bottom-add-to-cart#product_on_sale:hover { background: #fff !important; color: var(--site--highlight-clr) !important; border: 1px solid var(--site--highlight-clr) !important; }
      .shopify-section.index-section.new-product-related .bottom-add-to-cart { background: #0661EB !important; border: 1px solid #0661EB; border-radius: 50px; }
      .shopify-section.index-section.new-product-related .grid-product__tag { border-radius: 30px; top: 10px; right: 10px; padding: 6px 15px; }
      .shopify-section.index-section.new-product-related .grid-product__tag--sale { background:var(--site--highlight-clr); }
      .shopify-section.index-section.new-product-related .grid-product__tag.grid-product__tag--sold-out { background: #9c9c9c; }
      .shopify-section.index-section.new-product-related .bottom-add-to-cart:hover { background: #fff !important; color:#0661EB !important; border: 1px solid #0661EB; }

    /* SALE BUTTON CSS END */

    .specialoffer-text { display:none !important; }
   
    p.lime-tees-theme { background: #CDFF07; color: #000 !important; padding: 4px 10px ; border-radius: 50px; font-size: 12px ; font-weight: 900 !important ; line-height: 10px !important; display: flex; justify-content: center; align-items: center; gap: 4px; max-width:fit-content; margin: 0px auto 23px; }

    .top-tag small, .menu ul li a small { background: #0661EB; border:none; }

    /* Offer Bug CSS START */

      .Offer_Bug-Container { background: #CDFF07; color: #000; padding: 4px 10px ; letter-spacing:1.6px; border-radius: 50px; font-size: 14px; font-weight: 600 !important ; line-height: 14px !important; display: flex; justify-content: center; align-items: center; gap: 4px; max-width:fit-content; margin: 0px auto 23px; }
      .Offer_Bug-Container span { display:flex; }
      .Offer_Bug-Container.in_pdp { margin: 0; line-height: 19.1px !important; letter-spacing: 10%; font-size: 10px; }
      .Offer_Bug-Container.in-subscriptionbox { margin-bottom: 10px; }
      .Offer_Bug-Container.in-modal { margin: 0 auto 10px !important; }
      .Offer_Bug-Container.in-home { font-size: 12px; margin-bottom: 0; padding: 7px 14px; gap:10px; }
      .Offer_Bug-Container.in-home .Offer_Bug-Icon { scale:2; }
      .Offer_Bug-Container.in-product, .Offer_Bug-Container.in-collection { font-size: 10px; margin-bottom: 10px; padding: 5px 10px; gap: 10px; }
      .Offer_Bug-Container.in-product .Offer_Bug-Icon, .Offer_Bug-Container.in-collection .Offer_Bug-Icon { scale: 1.6; }
      .Offer_Bug-Container.in_pdp .Offer_Bug-Icon .BlueTees_Icon-Fav { margin: 0; }
      .has_Grandient-Background { background: var(--offer-bug-bg, #CDFF07); color:var(--offer-bug-clr, #fff); }
      .has--background_image { background: url(/cdn/shop/files/winter_sale--offer_bug-bg.png?v=1733986046) no-repeat center center / cover; color:#000; }
      .BlueTees_Icon-Fav { max-width: 14px; width: 100%; }
      .Image_has-clr:not(.Image_has-noclr) { filter: invert(1); }

    /* Offer Bug CSS END */

    /* Product Paige banner css  */

      #shopify-section-max3-text-with-bg { display:none; background: #000; padding: 60px 0px; }
      .paige-banner-inner { display: flex; align-items: center; position: relative; }
      .paige-banner-inner .page-width { width: 100%; }
      .paige-banner-content { max-width: clamp(260px, 37vw , 400px); padding-left: clamp(30px, 5vw , 70px); position: absolute; }
      .paige-banner-content .paige-banner-logo { margin-bottom: 15px; }
      .paige-banner-content .paige-banner-logo img { max-width: 130px; }
      .paige-banner-content h2 { font-size: clamp(26px, 3vw , 32px); color: #fff; font-weight: bold; font-style: italic; line-height: 1.1; }
      .paige-banner-content p { color: #fff; }
      .paige-banner-descp { margin-bottom: 25px; }
      .paige-banner-btn a.btn { font-size: 11px; font-weight: bold; letter-spacing: 1.5px; padding: 20px 25px; background: #0457F3; }
      .paige-banner-btn a.btn:hover { border: 0px; color: #0457F3; transition-delay: 0s !important; background: #fff !important; }
      .paige-banner picture img { height: 360px; object-fit: cover; border-radius: 25px; overflow: hidden; }

    /* Product Paige banner css  */


  /*-------------------------------------
    VIDEO PREVIW STYLES
    ------------------------*/
    .preview-video { width: 100%; height: 100%; }
    .close-button { position: absolute; padding: clamp(3px,0.7vw,10px); background: #00000030; border: none; cursor: pointer; border-radius: 50px; display: flex; z-index: 2; backdrop-filter: blur(4px); justify-content: center; align-items: center; }
    .close-button svg { max-width: clamp(20px,3vw,30px); color: #fff; }
    .close-button svg { color: #fff; }
    .dialog-video-popup { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.82); backdrop-filter: blur(20px); display: flex; justify-content: center; align-items: center; opacity: 0; pointer-events: none; z-index: 1000; }
    .popup-content { position: relative; width: 90%; max-width: calc(1480px - 40px); background: #fff; overflow: hidden; border-radius: 10px; opacity: 0; /* transform: scale(0.8); */ display: flex; }
    .close-button { top: clamp(5px,1vw,10px); right: clamp(5px,1vw,10px); }
    .full-video { width: 100%; display: flex; }
    body.dialog-box__open { overflow: hidden; }
    .video_overlay-content { position: absolute; display: flex; flex-direction: column; justify-content: center; align-items: center; color: #fff; row-gap: 16px; }
    .video_overlay-content img { cursor: pointer; max-width: clamp(50px, 8vw, 118px); height: auto; filter: drop-shadow(0px 4px 15px #22222295); z-index: 9; }
    .video_overlay-content:after, .cta_pluse:after { content: ""; position: absolute; z-index: 1; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: clamp(50px, 8vw, 118px); height: clamp(50px, 8vw, 118px); background: var(--ripple-clr); border-radius: 50%; transition: all 200ms; animation: pulse-border 1200ms ease-out infinite; }
    .video_overlay-content:not(.dialog-video__loading .video_overlay-content) { opacity: 0; pointer-events: none; transition: 0.2s all ease; }
    .video_block { position: relative; display: flex; align-items: center; justify-content: center; aspect-ratio: 16/9; width: 100%; height: 100%; }
    .video_block.dialog-video__loading { aspect-ratio: auto; }
    .loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 40px; height: 40px; border: 5px solid #000; border-top: 5px solid #fff; border-radius: 50%; animation: spin 1s linear infinite; }
    button#volumeToggle { position: absolute; bottom: clamp(5px, 2vw, 20px); right: clamp(5px, 2vw, 20px); max-width: clamp(40px, 6vw, 65px); }

    @keyframes pulse-border {
      0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; }
      100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity: 0; }
    }

    @keyframes spin {
      0% { transform: translate(-50%, -50%) rotate(0deg); }
      100% { transform: translate(-50%, -50%) rotate(360deg); }
    }
    @media only screen and (min-width:2000px) and (max-width:3000px) {
      .whiteout_ser_group_bg .whiteout_ser_box { padding:800px 0 50px 0; }
    }

    @media only screen and (min-width:220px) and (max-width:1540px) {
      #shopify-section-template--15560955592901__16529708983d7ac46c .page-width { max-width:1200px; }
      #shopify-section-template--15569952211141__16534183287a727b2c .page-width { max-width:1100px; }
      .pro_with_slope .pro_left.right { width:50%; padding:0; text-align:left; }
      .product_box_col2 .product_bg_box .img_bottom_text h2 { font-style: italic; font-weight: 900; font-size:46px; line-height:56px; }
      .product_box_col2 .product_bg_box .img_bottom_text h2 span { font-size:61px; }
      .product_bg_box .rated_logo_bg .logo_box img { max-height: 28px; }
      .product_bg_box .rated_logo_bg .logo_box:first-child img { max-height: 40px; }
      .product_bg_box .rated_logo_bg .logo_box p { font-size:10px; }
      .product_box_col2:last-child .product_bg_box .img_bottom { width:340px; padding-top:0; margin:0 auto; }
      .product_box_col2 .product_bg_box .top_logo { width:300px; margin:0 auto; padding-top:60px; }
      .product_box_col2 .product_bg_box .img_bottom_text { padding:36% 0 0 0; }
      .change_way_text_bg .change_way_icon img { /*margin:0 40px; */ max-height:118px; }
      .unbelievable_sound_box .unbelievable_sound_left h3 { font-size: 60px; line-height: 55px; }
      .unbelievable_sound_box .unbelievable_sound_left h2 { font-size: 60px; line-height: 55px; }
      .unbelievable_sound_box .unbelievable_sound_left .price span.money { font-size:50px; line-height:63px; }
      .unbelievable_sound_box .unbelievable_sound_left .price span span.money { font-size:30px; }
      .banner_bg .speaker_banner_text .price span.money, .banner_bg .speaker_banner_text .price { font-size:50px; line-height:63px; }
      .banner_bg .speaker_banner_text .price span span.money { font-size:30px; }
      .change_way_text_bg h3 { font-size: 60px; line-height: 55px; }
      .change_way_text_bg h2 { font-size: 60px; line-height: 55px; }
      .change_way_text_bg .logo_img_bottom img { width:220px; }
      #shopify-section-hero-video .hero--650px { height:750px; }
      .premium_accessories_bg h2 { font-size:110px; line-height:120px; }
      #shopify-section-product-player-product { padding:0; }
      .s3_max_magnetic_bg .row { padding:0 18%; }
      .series3_top_banner { height:700px; }
      .next_level_bottom_bg h3 { font-size:34px; }
      .vip_perk_banner .vip_perk_banner_text { margin:100px 150px 0 auto; }
      .customize_logo_row_box { padding:50px 8%; }
      .geore_gankas_box_bg.new_box h2 { font-size:56px; line-height:66px; }
      .geore_gankas_box_bg.new_box h2 span { font-size:56px; line-height:66px; }
      #countdown { background: #000000; padding:30px 0; font-style: italic; font-weight: 900; text-align: center; color:#fff; margin-bottom:40px; }
      #countdown .single-box { font-size: 44px; line-height: 52px; }
      .free_shipping_main { padding: 50px 4%; }
      .pro_with_slope { width:98%; margin:30px 1% 0 1%; padding:0 2%; }
      .pro_with_slope .pro_left.right { padding:0 5%; }
      .pro_with_slope .pro_left { padding:0 5%; }
      .pro_with_slope .pro_right { padding:0 1%; }
      .max3_bg .pro_right.padding { padding:0 66px; }
      .pro_with_slope .best_selling_col3 .best_selling_icon { margin-top:20px; }
      .best_selling_col4 .best_selling_icon { margin-top:20px; }
      .pro_with_slope .pro_left .pro_logo { max-width:250px; padding-top:140px; }
      .pro_with_slope .pro_left .price span.money { font-size:28px; line-height:36px; }
      .pro_with_slope .pro_left .sub_title { padding:0; font-size:12px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size:11px; line-height:12px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon { margin-top:10px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon img { max-width:40px; }
      .pro_with_slope .pro_left .button a.shopcollection { font-size:16px; line-height:20px; padding:9px 25px; }
      .pro_with_slope .best_selling_col4 { padding:0 86px 20px 86px; }
      .max3_bg .max3_logo_left img { max-width:230px; }
      .reviews_videos_bg { padding:70px 5%; }
      .zero_compromise_bg .zero_left { padding:0; }
      .max3_bg .max3_logo_left .color_box { top:66px; left:50%; }
      .limited_drop_form_box { padding:20px 100px; }
      .experience_winning_box { padding:20px 8%; }
      .all_play_box h2 { font-size:100px; line-height:130px; }
      .all_play_box p { font-size:18px; }
      .all_hd_display_text h2 { font-size:70px; line-height:80px; }
      .all_2pro_banner .all_2pro_left .img1 img { max-width:380px; margin:0 auto; }
      .all_2pro_banner .all_2pro_left .img2 img { max-width:500px; margin:0 auto; padding:50px 0 0 0; }
      .all_2pro_banner { padding:50px 70px; }
      .all_play_box .icon_box { padding:0 80px; }
      .all_hd_display_text { padding:0 50px; }
      .sale_offer_banner_top_bg .sale_offer { padding:120px 40px 90px 40px; }
      .sale_offer_banner_top_bg .sale_offer .sale_offer_left .left_img img { max-width:440px; }
      .sale_offer_banner_top_bg .sale_offer .sale_offer_left h6 { font-size:120px; line-height:140px; }
      .sale_offer_banner_top_bg .sale_offer .sale_offer_left .button a.shopnow { font-size:36px; padding:12px 70px; }
      .whiteout_ser_group_bg .whiteout_ser_box { padding:325px 0 50px 0; }
      .whiteout_ser_group_bg .box .text { font-size: 70px; line-height: 90px; -webkit-text-stroke-width: 2px; }
      .whiteout_ser_group_bg .box .player { font-size: 32px; line-height: 32px; }
      .whiteout_ser_group_bg .box .addcart a { font-size:24px; }
      .whiteout_series3_bg .text { font-size:54px; line-height:64px; padding:10px 0 0 0; }
      .whiteout_series3_bg .button a.buynow { font-size:16px; line-height:20px; padding: 9px 30px; }
      .whiteout_series3_bg .button a.learnmore { font-size:16px; line-height:20px; margin-left: 40px; }
      .new_color_bg .text_left h2 { font-size:76px; line-height:86px; -webkit-text-stroke-width:0.2px; }
      .new_color_bg .text_left h2 span { -webkit-text-stroke-width: 2px; }
      .new_color_bg .button a.buynow { font-size:16px; line-height:20px; padding:9px 30px; }
      .new_color_bg .button a.learnmore { font-size:16px; line-height:20px; margin-left: 45px; }
      .new_color_bg .text_left .img img { text-align:center; max-width:56%; margin:0 auto; }
      .get_whiteout_bg h2 { font-size:90px; line-height:90px; }
      .get_whiteout_bg h2 span { -webkit-text-stroke-width: 2px; }
      .get_whiteout_bg .whiteout_product_box .product_img { max-width: 400px; }
      .get_whiteout_bg .whiteout_product_box h3 { font-size:50px; line-height:50px; }
      .get_whiteout_bg .whiteout_product_box .text { font-size:36px; line-height:38px; }
      .get_whiteout_bg .whiteout_product_box .ordernow_button a { font-size:24px; padding:12px 42px; }
      .see_inside_text_bg h2 { font-size:100px; line-height:122px; }
      .see_inside_text_bg p { font-size:26px; line-height:30px; }
      .player_3max_img_bg p { font-size:34px; line-height:44px; }
      .player_speaker_img_bg p { font-size:34px; line-height:44px; }
      .player_divot_img_bg p { font-size:34px; line-height:44px; }
      .player_maghub_img_bg p { font-size:34px; line-height:44px; }
      .player_3max_img_bg .text { max-width:50%; margin:30px auto 0 auto; }
      .player_3max_img_bg .img { max-width:48%; margin:0 auto; top:26%; }
      .player_3max_img_bg .view_features_text { padding:55px 0; font-size:19px; }
      .player_3max_img_bg .refresh_icon img { width:26px; }
      .player_speaker_img_bg .text { max-width:60%; margin:30px auto 0 auto; }
      .player_speaker_img_bg .img { max-width:58%; margin:0 auto; top:29%; }
      .player_speaker_img_bg .view_features_text { padding: 55px 0; font-size:19px; }
      .player_speaker_img_bg .refresh_icon img { width:26px; }
      .player_divot_img_bg .text { max-width:80%; margin:30px auto 0 auto; }
      .player_divot_img_bg .img { max-width:78%; margin:0 auto; top:10%; }
      .player_divot_img_bg .view_features_text { padding:55px 0; font-size:19px; }
      .player_divot_img_bg .refresh_icon img { width:26px; }
      .player_maghub_img_bg .text { max-width:70%; margin:30px auto 0 auto; }
      .player_maghub_img_bg .img { max-width:68%; margin:0 auto; top:34%; }
      .player_maghub_img_bg .view_features_text { padding:55px 0; font-size:19px; }
      .player_maghub_img_bg .refresh_icon img { width:26px; }
      .player_pack_text_bg .refresh_icon img { width:26px; }
      .player_pack_text_bg { padding:70px 0; }
      .player_pack_text_bg h2 { font-size:100px; line-height:120px; }
      .hero__media-container .text { font-size:56px; line-height:66px; }
      .hero__media-container .text span.old { font-size:30px; line-height:36px; }
      .hero__media-container .button a.buynow { padding: 9px 40px; font-size: 16px; line-height:20px; }
      .save_big_you_bg h2 { font-size:86px; line-height:100px; }
      .save_big_you_bg h2 span { font-size:104px; line-height:96px; -webkit-text-stroke-width: 3px; }
      .save_big_you_bg h3 { font-size:60px; line-height:74px; -webkit-text-stroke-width: 1.4px; }
      .save_big_product .product_box .img { max-width:230px; }
      .save_big_you_bg::before { height: 54%; }
      .save_big_product .product_box h4 { font-size:48px; line-height:50px; }
      .save_big_product .product_box h5 { font-size:36px; line-height:36px; }
      .max3-product-page  .save_big_product .product_box h5 { font-size: 21.9708px !important; line-height: 21px !important; }
      .save_big_product .product_box .text { font-size: 90px; line-height: 120px; max-width: 300px; }
      .save_big_product .product_box .text span { font-size: 26px; line-height: 33px; bottom: -25px; }
      .save_big_you_bg .shop_pack_now a { font-size:16px; }
      .zero_compromise_bg h2 { font-size:100px; line-height:130px; }
      .zero_compromise_bg h5 { font-size:50px; line-height:50px; }
      .save_big_when_you_bg h2 { font-size:80px; line-height: 80px; color: #fff; padding:30px 0 0 0; }
      .save_big_when_you_bg h2 span { font-size:120px; line-height: 144px; }
      .save_big_when_you_bg .text { padding:120px 0 0 0; font-size:110px; line-height: 130px; }
      .save_big_when_you_bg .watch_video_but a { font-size: 40px; line-height: 49px; }
      .save_big_when_you_bg .row { padding:30px 100px; }
      .save_big_when_you_bg .row .left_text h4 { font-size: 60px; line-height: 70px; color:#fff; }
      .save_big_when_you_bg .row .left_text p { font-size:22px; line-height:28px; padding:20px 0 0 0; }
      .free_shopping_newsale { padding:50px 250px; }
      .geore_gankas_box_bg h2.h2 { font-size:74px; line-height:80px; }
      .newsale_play_differrent_bg h2 { font-size:80px; line-height:70px; }
      .newsale_play_differrent_bg h2 span { font-size:68px; line-height:84px; }
      .newsale_play_differrent_bg p.text { font-size: 20px; line-height: 28px; letter-spacing: 1em; }
      .newsale_play_differrent_bg .uptooff a { font-size:16px; }
      .newsale_best_value_bund_bg .pri { font-size:90px; }
      .newsale_best_value_bund_bg .pri span.old { font-size:46px; }
      .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text .pri { font-size:90px; }
      .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text .pri span.old { font-size:42px; }
      .newsale_play_differrent_bg .official_logo_bg .official_logo_img img { max-height:75px; }
      .newsale_play_differrent_bg .layer_img { max-width:58%; margin:0 auto; }
      .newsale_playerpack_img_bg img { max-height:200px; }
      .sale_offer_box .img_bottom { max-height:300px; width:auto; max-width:inherit; margin-top:10px; }
      .product_playerpack_img_box p { font-size: 24px; line-height:30px; padding:60px 20px 0 20px; }
      .product_playerpack_img_box p i { font-size:18px; }
      .product_playerpack_img_box .rated_logo_bg .logo_box img { max-height: 37px; }
      .product_playerpack_img_box .rated_logo_bg .logo_box p { font-size: 13px; line-height: 24px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg h2 { font-size:140px; line-height:140px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg p { font-size: 24px; line-height:30px; }
      .product_what_saying_bg h2 { font-size:80px; line-height:80px; }
      .player_pack_top_box_bg .watch_video_text { top:80px; }
      .player_pack_top_box_bg .watch_video_text .watch_video_but a { font-size:30px; line-height:36px; }
      .player_pack_top_box_bg .watch_video_text .text { font-size:100px; line-height:124px; }
      .black_sale_page_bg img { max-width:350px; }
      .home-blackfriday { background-size:contain; }
      .site-header .site-nav .site-nav__item .site-nav__link { font-size:12px; padding:31px 16px; }
      .landingpage_bg h2 { font-weight: 900; font-size:62px; }
      .play_different_box .box h3 { font-size:60px; line-height:72px; -webkit-text-stroke-width:2px; }
      .pexels_tom_piotrowski_bg { width:100%; background:#000; padding:250px 0; background-size:cover; }
      .max3-product-page .video-parent-section { height:580px; }
      .max3-product-page .save_big_you_bg::before { height:50%; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box .text { font-size: 55px; line-height: 100px; }
    }
    
    @media only screen and (min-width:220px) and (max-width:1440px) {
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 50px; line-height: 60px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { font-size: 38px; max-width: 380px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main { margin-top: 70px !important; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main button { min-width:260px !important; }
    }

    @media only screen and (min-width:220px) and (max-width:1410px) {
      .site-header .site-nav .site-nav__item .site-nav__link { font-size:11px; padding: 31px 15px; }
    }

    @media only screen and (min-width:220px) and (max-width:1360px) {
      .product-block form .ships-test { font-size: 12px; }
      .free-offer-info .offer-price { width: 100%; padding-left: 0; }
      .free-offer-info .check-box-before .offer-price { width: auto; padding-left: 36px; }
    }

    @media only screen and (min-width:220px) and (max-width:1300px) {
      .site-footer .footer__newsletter .footer__newsletter-btn { right:70px; }
      .site-footer .footer__newsletter .footer__newsletter-btn .footer__newsletter-btn-label { padding:12px 40px !important; }
      .site-footer .site-footer__linklist a { font-size:16px; margin-top:15px; }
      .site-footer .grid__item p.h4 { font-size:24px; margin:0 0 15px 0; }
      .site-footer .social-heading { font-size:24px; }
      .site-footer .footer__small-text { font-size:16px; }
      .product_box_col2 .product_bg_box .img { height:350px; }
      .product_box_col2 .product_bg_box .top_logo { width:300px; }
      .product_bg_box .rated_logo_bg .logo_box img { max-height: 22px; }
      .product_bg_box .rated_logo_bg .logo_box:first-child img { max-height: 32px; }
      .pro_with_slope .pro_left .pro_logo { max-width:180px; padding-top: 120px; }
      .product_bg_box .rated_logo_bg .logo_box { width:33%; }
      .product_box_col2 .product_bg_box .img_bottom_text { padding: 26%  0; }
      .change_way_text_bg .change_way_icon img { margin: 0 30px; max-height: 100px; }
      .unbelievable_sound_box .unbelievable_sound_left h3, .unbelievable_sound_box .unbelievable_sound_left h2 { font-size:50px; line-height:44px; }
      .unbelievable_sound_box .unbelievable_sound_left .price span.money { font-size:40px; line-height:42px; }
      .unbelievable_sound_box .unbelievable_sound_left .price { padding-bottom:0; }
      .unbelievable_sound_box .unbelievable_sound_left p { font-size:18px; line-height:22px; }
      .speaker_box_product p { font-size:18px; line-height:22px; }
      .change_way_text_bg .logo_img_bottom img { width:200px; }
      .site-header .header-item--logo { margin:0 15px; }
      .site-header .site-nav .site-nav__item .site-nav__link { font-size:9.5px; padding: 31px 10px; }
      .site-header .header-item.header-item--left.header-item--navigation,
      .site-header .header-item.header-item--icons { flex: 1 1; }
      .site-header .site-nav .site-nav__item .site-nav__link::before { left:-3px; }
      .game_day_decision_bg h3 { font-size:65px; line-height:80px; }
      .game_day_decision_bg h2 { font-size:100px; line-height:120px; }
      .game_day_decision_bg .pro2_img img { max-width: 450px; }
      .official_logo_bg .official_2pro_img img { max-width: 450px; }
      .premium_accessories_bg h2 { font-size:90px; line-height:100px; }
      .btg_box_bg .btg_box { min-height:700px; }
      .btg_box_bg .btg_box h4 { font-size:30px; line-height:36px; }
      .btg_box_bg .btg_box p { font-size:20px; line-height:24px; }
      .btg_box_bg .btg_box .icon { height:60px; }
      .btg_box_bg .btg_box .icon img { max-height: 60px; }
      .official_logo_bg .best_selling_col4 .best_selling_icon img { max-width: 54px; max-height: 64px; }
      .official_logo_bg .official_logo_img { padding:0 50px; }
      .official_logo_bg .official_logo_img img { max-height:104px; }
      .free_shop_returns_bg .free_shop p span { font-size:26px; line-height:20px; }
      .free_shop_returns_bg .free_shop p { font-size:15px; line-height:22px; }
      .free_shop_returns_bg .free_shop .icon { width:60px; }
      .s3_max_magnetic_bg .row { padding:0 9%; }
      .s3_max_magnetic_bg { padding: 150px 0 150px; background-size: 1400px; }
      .player_magnetic_speaker_bg .player_speaker_border h6 { font-size: 36px; line-height: 36px; }
      .series3_top_banner { height:100%; }
      .compare_models_box_bg .compare_models_img img { width:100%; }
      .series3_page_bg .page-width1 { max-width:1200px; padding:0 20px; }
      .customize_game_page_bg h3 { font-size:70px; line-height:80px; }
      .customize_game_top_bg { padding:50px 25px; }
      .customize_logo_row_box { padding:50px 25px; }
      .customize_game_top_bg .customize_game_left_text p { font-size:14px; line-height:18px; }
      .customize_game_top_bg .customize_game_left_text .view_button a { font-size:14px; padding:10px 25px }
      .customize_our_clients_right h4 { font-size:64px; line-height:74px; }
      .customize_our_clients_right p { font-size:16px; line-height:20px; padding:20px 0 0 0; }
      .customize_mix_and_match_bg p { font-size:16px; line-height:20px; padding:30px 20px 0 20px; }
      .customize_logo_row_box .logo_owl_item p { font-size:16px; line-height:20px; }
      .customize_award_winning_bg .title h4 { font-size:64px; line-height:74px; }
      .customize_award_winning_bg .customize_award_winning_right h5 { font-size:46px; line-height:56px; }
      .customize_award_winning_bg .customize_award_winning_right p { font-size:16px; line-height:20px; }
      .experience_winning_box { padding:20px 7%; }
      .brand_ambassador_top_bg h1 { font-size:72px; line-height:92px; }
      .brand_ambassador_top_banner h3 { font-size:30px; line-height:38px; }
      .brand_ambassador_top_banner h5 { font-size:30px; line-height:38px; max-width:600px; }
      .brand_ambassador_top_banner .button a.button { padding: 12px 40px; font-size: 18px; }
      .only_accepting_ambassadors_month h4 { font-size:50px; line-height:60px; }
      .only_accepting_ambassadors_month p { font-size:18px; line-height:24px; padding:0 20px; }
      .amazing_perke_bg h3 { font-size:55px; line-height:65px; }
      .amazing_perke_bg ul { max-width:550px; }
      .amazing_perke_bg li { font-size: 20px; padding: 20px 0 0 40px; background:url(amazing-perke-aro.png) left 24px no-repeat; background-size: 22px !important; }
      .amazing_perke_bg p { max-width:560px; font-size:20px; line-height:28px; padding:40px 0; }
      .amazing_perke_bg .button a.button { padding: 12px 40px; font-size: 18px; }
      .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left p { font-size: 20px; line-height: 28px; }
      .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left .button { padding:55px 0 0 0; }
      .new_sale_offer_banner_top_bg .sale_offer .sale_offer_left .button a.shopnow { font-size:26px; padding:12px 60px; }
      .new_sale_offer_banner_top_bg img.series2 { max-width:380px; margin:0 auto; }
      .new_sale_offer_banner_top_bg img.price { max-width:440px; margin:0 auto; }
      .see_inside_text_bg h2 { font-size:80px; line-height:100px; -webkit-text-stroke-width: 3px; }
      .see_inside_text_bg h2 span { -webkit-text-stroke-width: 3px; }
      .see_inside_text_bg p { font-size: 22px; line-height: 22px; -webkit-text-stroke-width:0.7px; }
      .player_3max_img_bg p, .player_speaker_img_bg p, .player_divot_img_bg p, .player_maghub_img_bg p { font-size:28px; line-height:38px; }
      .zero_compromise_bg h2 { font-size:84px; line-height:110px; -webkit-text-stroke-width: 3px; }
      .zero_compromise_bg h2 span { -webkit-text-stroke-width: 3px; }
      .zero_compromise_bg h5 { font-size:40px; line-height:40px; }
      .player_pack_text_bg h2 { font-size: 90px; line-height: 110px; -webkit-text-stroke-width:1px; }
      .player_pack_text_bg h2 span { -webkit-text-stroke-width: 2.3px; }
      .save_big_you_bg h2 { font-size: 66px; line-height: 80px; }
      .save_big_you_bg h2 span { font-size: 84px; line-height:104px; }
      .save_big_you_bg h3 { font-size: 50px; line-height:64px; }
      .save_big_product .product_box h4 { font-size:36px; line-height:48px; -webkit-text-stroke-width: 0.5px; }
      .save_big_product .product_box h5 { font-size: 30px; line-height: 32px; }
      .max3-product-page  .save_big_product .product_box h5 { font-size: 21.9708px !important; line-height: 21px !important; }
      .save_big_product .product_box .text { font-size: 70px; line-height: 90px; max-width: 250px; }
      .save_big_product .product_box .text span { font-size: 18px; line-height: 18px; bottom: -18px; padding: 8px 12px 8px 20px; }
      .save_big_you_bg .shop_pack_now a { font-size: 16px; }
      .newsale_play_differrent_bg p { font-size:18px; line-height:24px; }
      .newsale_play_differrent_bg .rated_logo_bg .logo_box img { max-height:40px; }
      .newsale_play_differrent_bg .rated_logo_bg .logo_box p { font-size:15px; line-height:16px; }
      .free_shopping_newsale { padding:50px 200px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size:9px; line-height:10px; padding:0; }
      .pro_with_slope .pro_left .button a.shopcollection { font-size: 13px; line-height: 15px; padding: 8px 20px; }
      .max3-product-page .product-single__meta h1.product-single__title { font-size: 32px; line-height: 40px; }
      .max3-product-page .product-single__meta .variant-input-wrap label { width: 65px; height: 50px; padding: 0; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box .text { font-size: 45px; line-height: 70px; }
      .max3-product-page .product-single__meta .variant-input-wrap label img { max-height: 60px; top: -5px; }
      .footer-links ul li a { font-size: 18px; }
      .free_shipping_speaker_main .change_way_text_bg h2, .free_shipping_speaker_main .change_way_text_bg h3 { font-size: 50px; line-height: 44px; }
    }

    @media only screen and (min-width:220px) and (max-width:1280px) {
      .player_ringer_bg .touch_screen_bg h2 img { max-width: 400px; }
      .touch_screen_bg .button { bottom: 110px; }
      .product-block form .ships-test { font-size: 10px; }
      .product-block form .add-to-cart { margin-right: 10px; }
      .offer-price { padding-left: 8px; }
      .ships-test { font-size: 12px; }
      .customize_game_top_bg .customize_game_left_text .logoimg { max-width: 260px; }
    }
    @media only screen and (min-width:220px) and (max-width:1199px) {
      .offer-price { width: 100%; padding-left: 0px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { line-height: 50px; font-size: 40px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { font-size: 32px; line-height: 40px; max-width: 330px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main { margin-top: 60px !important; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main a { min-width: 230px !important; }
    }

    @media only screen and (min-width:220px) and (max-width:1190px) {
      .site-footer .grid { margin:0 0 0 -20px; }
      .site-footer .grid__item { padding-left: 20px; }
      .site-footer .footer__newsletter .footer__newsletter-btn .footer__newsletter-btn-label { font-size:20px !important; }
      .site-footer .footer__newsletter .footer__newsletter-btn { right:0; }
      .site-footer .footer__newsletter .footer__newsletter-input { max-width:400px; }
      .product_box_col2 .product_bg_box.black_bg p { font-size:16px; line-height:22px; }
      .product_two_box_bg { margin-right: -15px; margin-left: -15px; padding: 10px 0 0; }
      .product_box_col2 { padding-right:15px; padding-left:15px; margin-top: 30px; }
      .product_box_col2 .product_bg_box p.price { font-size:18px; line-height:24px; }
      .product_box_col2 .product_bg_box .button a.shopcollection { font-size:16px; }
      .product_bg_box .rated_logo_bg .logo_box p { font-size: 10px !important; }
      .product_bg_box .rated_logo_bg .logo_box:first-child img { max-height: 24px; }
      .product_bg_box .rated_logo_bg .logo_box img { max-height: 19px; }
      .change_way_text_bg h3, .change_way_text_bg h2 { font-size: 50px; line-height: 46px; }
      .change_way_text_bg .logo_img_bottom img { width:180px; }
      .divot_tool_bg .magnetic_hub_img { margin:50px 0; }
      .divot_tool_bg .magnetic_hub_img img { width:100%; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon img { max-width: 200px; max-height: 150px; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon .top-icon { height:150px; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon h3 { font-size:40px; line-height:40px; margin-top:30px; }
      .vip_perk_banner .vip_perk_banner_text { margin:100px 50px 0 auto; }
      .limited_drop_form_box { padding:20px 20px; }
      .experience_winning_box { padding:20px; }
      #shopify-section-template--15726886518981__1660224345dd25b5a4 h2.section-header__title { font-size:40px; line-height:50px; }
      .all_hd_display_text h2 { font-size:50px; line-height:60px; }
      .all_2pro_banner .all_2pro_left .img1 img { max-width:300px; margin:0 auto; }
      .all_2pro_banner .all_2pro_left .img2 img { max-width:400px; margin:0 auto; padding:40px 0 0 0; }
      .whiteout_ser_group_bg .whiteout_ser_box { padding:250px 0 40px 0; }
      .whiteout_series3_bg .whiteout_series3_img img.desktop { max-width: 80%; }
      .new_color_bg .text_left h2 { font-size: 56px; line-height: 56px; -webkit-text-stroke-width: .2px; }
      .new_color_bg .text_left h2 span { -webkit-text-stroke-width: 1.2px; }
      .get_whiteout_bg h2 { font-size: 70px; line-height: 70px; }
      .get_whiteout_bg h2 span { -webkit-text-stroke-width: 1.2px; }
      .sale_offer_box .price_box .top { font-size:15px; }
      .sale_offer_box .price_box .price_text { font-size:40px; line-height:48px; }
      .sale_offer_box .price_box .price_text span.old { font-size:30px; line-height:34px; }
      .video-parent-section.hero--template--15837857317061__1664258612a2cc4251 a.btn.btn--inverse { font-size:30px; line-height: 36px; padding:12px 30px; color:#000 !important; }
      .save_big_when_you_bg h2 { font-size:66px; line-height: 60px; color: #fff; padding:10px 0 0 0; }
      .save_big_when_you_bg h2 span { font-size:90px; line-height: 110px; }
      .save_big_when_you_bg .text { padding:100px 0 0 0; font-size:90px; line-height: 110px; }
      .save_big_when_you_bg .watch_video_but a { font-size: 30px; line-height: 39px; }
      .save_big_when_you_bg .row { padding:30px 40px; }
      .save_big_when_you_bg .row .left_text h4 { font-size: 40px; line-height: 50px; color:#fff; }
      .save_big_when_you_bg .row .left_text p { font-size:18px; line-height:24px; padding:20px 0 0 0; }
      .product_playerpack_img_box p { font-size: 20px; line-height:28px; padding:60px 20px 0 20px; }
      .product_playerpack_img_box p i { font-size:14px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg h2 { font-size:100px; line-height:100px; -webkit-text-stroke-width: 2.5px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg h2 span { -webkit-text-stroke-width: 2.5px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg p { font-size: 20px; line-height:28px; }
      .product_what_saying_bg h2 { font-size:60px; line-height:60px; }
      .product_what_saying_bg h2 span { -webkit-text-stroke-width: 2px; }
      .product_saying__main .product_saying_box { min-width:320px; }
      .product_playerpack_img_box { padding:30px 30px 40px 30px; }
      .product_playerpack_img_box .rated_logo_bg { padding:0; }
      .product_playerpack_img_box .rated_logo_bg .logo_box { padding:30px 0 0 0; }
      .player_pack_top_box_bg .watch_video_text { top:60px; }
      .player_pack_top_box_bg .watch_video_text .watch_video_but a { font-size:24px; line-height:30px; }
      .player_pack_top_box_bg .watch_video_text .text { font-size:80px; line-height:100px; -webkit-text-stroke-width: 2px; }
      .player_pack_top_box_bg .watch_video_text .text span.old { -webkit-text-stroke-width: 2px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size: 8px; line-height: 9px; }
      .pro_with_slope .pro_left .pro_logo { padding-top:105px; max-width:160px; }
      .pro_with_slope .pro_left .price span.money { font-size: 24px; line-height: 30px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon { margin-top:5px; }
      #shopify-section-next-level-feature #product-gallary .owl-prev { background-size:32px; width:32px; height:32px; position:absolute; left:-45px; top:45%; }
      #shopify-section-next-level-feature #product-gallary .owl-next { background-size:32px; width:32px; height:32px; position:absolute; right:-45px; top:45%; }
      #shopify-section-max3-video-slider .owl-prev { background-size:32px; width:32px; height:32px; position:absolute; left:10px; top:45%; }
      #shopify-section-max3-video-slider .owl-next { background-size:32px; width:32px; height:32px; position:absolute; right:10px; top:45%; }
      .max3-product-page .product-block button.btn.btn--full.add-to-cart { font-size: 13px !important; line-height: 19px; letter-spacing: 0.1em; }
      .max3-product-page .product-block a.btn.product-form__cart-submit { font-size: 11px !important; line-height: 16px; }
      .max3-product-page .product-block a.btn.product-form__cart-submit .try-with-nok__button-content { font-size: 11px !important; }
      .max3-product-page .product-single__meta .max3-pro-icons { width:100%; padding-bottom:10px; }
      .max3-product-page .product-single__meta .tab-content li { width:100%; }
      .series_max_video_bg .video_text h2 { padding:20px 0 0 0; }
      .series_max_video_bg .video_text .video_logo_bottom { margin-top: 20px; }
      .max3-product-page .product-single__meta ul#tabs-nav { height:114px; }
      .save_big_product .product_box .img { max-width: 190px; }
      .product-block form .ships-test { font-size: 9px; }
    }

    @media only screen and (min-width:220px) and (max-width:1080px) {
      .site-footer .footer__collapsible p { max-width:300px; }
      .site-footer .grid__item p.h4 { font-size:22px; margin:0 0 10px 0; }
      .site-footer .social-heading { font-size:22px; }
      .site-footer .site-footer__linklist a { font-size:14px; margin-top: 10px; }
      .site-footer .footer__collapsible p { font-size:14px; }
      .free_shipping_bg { padding:60px 5% }
      .free_shipping_bg .free_shipping_box p { font-size: 14px; line-height: 22px; }
      .free_shipping_bg .free_shipping_box p span { font-size:24px; }
      .change_way_title { margin:40px 0 60px; }
      .change_way_title h2 { font-size: 36px; line-height: 38px; }
      .change_way_title h3 { font-size: 52px; line-height: 64px; }
      .change_way_title p { font-size: 20px; line-height: 22px; }
      .compromise_title_bg h2 { font-size: 36px; line-height: 38px; }
      .compromise_title_bg h2 span { font-size: 52px; line-height: 64px; }
      .compromise_title_bg p { font-size: 20px; line-height: 22px; }
      .product_box_col2 .product_bg_box .img_bottom_text p.avail { font-size: 18px; line-height: 24px; }
      .flickity-slider .slide-0 .animation-contents p { font-size: 16px; line-height:19px; }
      .flickity-slider .slide-0 .animation-contents h1 { font-size:32px; line-height: 40px; }
      .flickity-slider .slide-0 .animation-contents .line-text { font-size: 60px; line-height:44px; }
      .flickity-slider .slide-0 .hero__link a.btn--inverse { font-size: 14px; line-height: 17px; padding:13px 25px; margin-right:10px; }
      .flickity-slider .slide-0 .hero__link a.try-with-nok__powered-by { font-size: 14px; line-height: 17px; padding:13px 25px; }
      .change_way_text_bg .logo_img_bottom img { width:155px; }
      .change_way_text_bg .change_way_icon img { margin:0 20px; max-height:94px; }
      .freeshipping_speaker_bg .shipping_speaker_box { width:50%; display: flex; justify-content: center; }
      .site-header .site-nav .site-nav__item .site-nav__link { font-size:9px; padding: 31px 8px; }
      .site-header .site-nav .site-nav__item .site-nav__link::before { width:9px; height:8px; }
      .btg_box_bg .btg_box { min-height:605px; }
      .btg_box_bg .btg_box h4 { font-size:22px; }
      .btg_box_bg .btg_box p { font-size:16px; line-height:20px; padding:20px 20px 0 20px; }
      .premium_accessories_bg h2 { font-size:70px; line-height:90px; }
      .premium_accessories_bg .premium_accessories_img img { max-height:215px; margin:30px 25px 0 25px; }
      .premium_accessories_bg p { font-size:20px; line-height:30px; }
      .game_day_decision_bg h2 { font-size:75px; line-height:95px; }
      .game_day_decision_bg h3 { font-size:45px; line-height:60px; }
      .official_logo_bg h3 { font-size:45px; line-height:60px; }
      .divot_tool_bg h2 { font-size: 100px; line-height: 120px; }
      .divot_img_bottom_bg h4 { font-size: 60px; line-height: 71px; }
      .divot_img_bottom_bg h3 { font-size: 100px; line-height: 130px; }
      .s3_max_player_caddie_bg h2 { font-size: 52px; line-height: 55px; padding:80px 0 0 0; }
      .s3_max_player_caddie_bg h2 span { -webkit-text-stroke-width: 1px; }
      .s3_max_player_caddie_bg .top_text { font-size:20px; line-height:26px; }
      .player_bundle_img_buttom { width:100%; padding:20px 0; }
      .series3_page_bg .series3_icon_bg img { padding:20px 150px; }
      .huge_perks_box_bg .huge_perks_bg_img1 { background-size: 275px; }
      .huge_perks_box_bg .huge_perks_bg_img2 { background-size: 275px; }
      .huge_perks_box_bg .huge_perks_bg_img3 { background-size: 275px; }
      .huge_perks_box_bg .huge_perks_bg_img4 { background-size: 275px; }
      .huge_perks_box_bg .huge_perks_box { background-size: 800px; }
      .sale_offer_page_bg .sale_offer_box img.logoicon { height:90px; }
      .sale_offer_page_bg .sale_offer_box img.lastimg { height:110px; }
      .bundleup_freeshopping_bg .free_img img { width:45%; }
      .bundleup_freeshopping_bg .bundleup_3max_img img { width:80%; }
      .maghub_bundleup_bottom .bottom_img { width:80%; }
      .customize_game_page_bg h3 { font-size: 50px; line-height: 60px; }
      .customize_our_clients_right h4 { font-size:44px; line-height:54px; padding:30px 0 0 0; }
      .customize_logo_row_box .logo_owl_item .bottom-logo { height:40px; line-height:42px; margin:0 auto; text-align:center; }
      .customize_logo_row_box .logo_owl_item .bottom-logo img { width:auto; max-height:40px; }
      .customize_award_winning_bg .title h4 { font-size:44px; line-height:54px; }
      .customize_award_winning_bg .customize_award_winning_right h5 { font-size:36px; line-height:46px; }
      #countdown { padding:30px 0; margin-bottom:40px; }
      #countdown .single-box { font-size: 40px; line-height: 48px; }
      .brand_ambassador_top_bg .brand_ambassador_right h3 { font-size:34px; }
      .brand_ambassador_top_bg .brand_ambassador_right p { font-size:16px; line-height:22px; padding:20px 10px 0 10px; }
      .only_accepting_ambassadors_month h4 { font-size:26px; line-height:34px; padding:0 20px; }
      .about_our_mission_bg .about_our_mission_text h3 { font-size: 40px; line-height: 26px; }
      .about_our_mission_bg .about_our_mission_text h3 span { font-size:20px; }
      .about_our_mission_bg .about_our_mission_text h5 { font-size: 26px; line-height: 32px; }
      .about_our_mission_bg .about_our_mission_text p { font-size:18px; line-height:22px; }
      .about_meet_team_bg h4 { font-size:44px; }
      .about_meet_team_box h5 { font-size: 20px; line-height:24px; }
      .about_all_golfers_img img { max-width:800px; }
      .about_pros_trust_us_bg h3 { font-size:50px; line-height:60px; }
      .about_pros_trust_us_bg p { font-size:20px; }
      .about_pros_trust_us_bg .pros_trust_box p { font-size:16px; line-height:20px; }
      .about_pros_trust_us_bg .pros_trust_box i { font-size:20px; }
      .about_pros_trust_us_bg .pros_trust_box i span { font-size:15px; line-height:15px; }
      .about_pros_trust_us_bg .pros_trust_box .star_icon img { max-width:120px; }
      .golfers_love_us_box h6 { font-size:20px; line-height:normal; }
      .golfers_love_us_box h6 img { max-width: 120px; }
      .golfers_love_us_box p { font-size:18px; line-height:24px; }
      .golfers_love_us_box p small { font-size:16px; }
      .golfers_love_us_box { min-height:668px; }
      .about_play_differen_img img { max-width:400px; }
      .brand_ambassador_top_bg h1 { font-size:50px; line-height:72px; -webkit-text-stroke-width: 1px; }
      .brand_ambassador_top_bg h1 span { -webkit-text-stroke-width: 1px; }
      .brand_ambassador_top_banner { padding:200px 0 80px; }
      .amazing_perke_img_bg { padding:250px 0; }
      .sale_offer_box .shopnow { margin-top:30px; }
      .geore_gankas_box_bg p { font-size:40px; line-height:49px; }
      .newsale_play_differrent_bg p.text { font-size:17px; }
      .newsale_play_differrent_bg p { padding:30px; font-size:16px; line-height:24px; }
      .newsale_play_differrent_bg p.text2 { font-size:20px; letter-spacing:10px; }
      .newsale_play_differrent_bg .official_logo_bg .official_logo_img { padding:0 50px; margin-bottom:50px; }
      .geore_gankas_box_bg h2.h2, .newsale_play_differrent_bg h2 { font-size:54px; line-height: 44px; }
      .newsale_play_differrent_bg h2 span { font-size:44px; line-height:54px; }
      .newsale_playerpack_img_bg img { max-height: 150px; width: auto; }
      .free_shopping_button.newsale img { width: 80%; }
      .free_shopping_newsale { padding:50px 150px; }
      .sale_offer_box .logo_bottom { max-height:60px; width:auto; max-width:inherit; }
      .sale_offer_box .img_bottom { max-height:inherit; width:auto; max-width:100%; margin-top:10px; }
      .geore_gankas_box_bg.new_box h2 { font-size:46px; line-height:56px; }
      .geore_gankas_box_bg.new_box h2 span { font-size:46px; line-height:56px; }
      .home-blackfriday { background:url(home-BlackFriday-m.png) right top no-repeat; width:100%; height:100%; background-size:cover; background-position:bottom center; }
      .pro_with_slope { flex-wrap: wrap; }
      .pro_with_slope .pro_right { width:100%; }
      .pro_with_slope .pro_left.right { width:100%; padding:0 12% 50% 12%; }
      .pro_with_slope .pro_left .pro_logo { max-width:260px; padding-top:160px; }
      .pro_with_slope .pro_left .price span.money { font-size:32px; line-height:40px; padding:10px 0; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size: 17px; line-height: 20px; padding:10px 0 0 0; }
      .pro_with_slope .best_selling_col4 .best_selling_icon img { max-width:48px; }
      .pro_with_slope .pro_left .button a.shopcollection { font-size: 18px; line-height: 22px; padding: 14px 32px; background:#0661EB; }
      .pro_with_slope .pro_left .button { margin:30px 0 50px 0; }
      .pro_with_slope .best_selling_col4 { padding:50px 86px 20px 86px; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text { width:420px; padding:0; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text h1.h3 { font-size:34px !important; -webkit-text-stroke-width: 1px; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text h1.h3 span { -webkit-text-stroke-width: 1px; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text p, #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text p strong { font-size:14px !important; line-height:20px !important; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text a.btn { font-size:16px; padding:7px 40px; }
      #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg .heading { font-size:44px; -webkit-text-stroke-width: 1px; }
      #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg .heading span { -webkit-text-stroke-width: 1px; }
      .gift-card .sligle-slide a.shop-now { font-size:16px; }
      #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .index-section--faq p.h2 { font-size:44px; -webkit-text-stroke-width: 1px; }
      #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .collapsible-trigger { font-size:18px; }
      .landingpage_bg h2 { font-weight: 900; font-size:52px; }
      .play_different_box .box h3 { font-size:50px; line-height:62px; -webkit-text-stroke-width:1px; }
      .pexels_tom_piotrowski_bg { width:100%; background:#000; padding:220px 0; background-size:cover; }
      .review-section h2 { font-size:72px; line-height:80px; }
      #shopify-section-product-recommendations .grid-product__title { font-size: 20px; line-height: 24px; }
      #shopify-section-product-recommendations .grid-product__price { font-size: 20px; line-height: 24px; }
      .new-product-related .grid-product__title { font-size: 20px; line-height: 24px; }
      .new-product-related .grid-product__price { font-size: 20px; line-height: 24px; }
      .max3-product-page .product-single__meta .variant-input-wrap label { font-size:9px; margin-right:6px; }
      .max3-product-page .product-single__meta ul#tabs-nav { height:114px; }
      .max3-product-page .product-single__meta #tabs-nav li { margin:0 15px 0 0; padding:10px 0; }
      #shopify-section-as-seen-in .theme-block .rte p { font-weight: 400; font-size: 20px; line-height: 24px; }
      #shopify-section-next-level-feature #product-gallary .owl-prev { background-size:32px; width:32px; height:32px; position:absolute; left:0; top:45%; }
      #shopify-section-next-level-feature #product-gallary .owl-next { background-size:32px; width:32px; height:32px; position:absolute; right:0; top:45%; }
      #shopify-section-product-recommendations .medium-up--one-quarter { width:50%; }
      .new-product-related .medium-up--one-quarter { width:50%; }
      .max3-product-page .hero__media-container .text { font-size:56px; line-height: 68px; }
      .max3-product-page .hero__media-container .text span.old { font-size: 40px; line-height: 48px; }
      .max3-product-page .series-3-max-golf-rangefinder-with-slope .single-img img { max-width:100%; }
      .player_ringer_bg .touch_screen_bg h2 img { max-width: 350px; }
      .touch_screen_bg .button { bottom: 90px; }
      .product-block form .add-to-cart { margin-right: 0px; width: 100%; }
      .product-block form .ships-test { width: 100%; margin-bottom: 20px; line-height: 14px; font-size: 14px; order: inherit; }
      .number-section ul li { padding: 20px 30px; }
    }

    @media only screen and (min-width:220px) and (max-width:1024px) {
      .mobile-top-bar .center-link P { font-size: 13px; }
    }

    @media only screen and (min-width:220px) and (max-width:991px) {
      .site-header.active .header-item--navigation { background: #ffffff; }
      .header-item--navigation { padding: 10px 20px; position: relative; z-index: 2; }
      .site-header .page-width { padding:0px; }
      .site_header-left { margin-right:0px; }
      .menu-toggle { display:block; }
      .blueTees_tipsCenter { position: relative; z-index:9; align-content: center; flex: 100%; border-top: 1px solid #ffffff20; padding: 10px; }
      .blueTees_tipsInner { flex-wrap: wrap; }
      .site_header-link.mobile-menu-bottom-image { flex-direction: column; row-gap: 30px; }
      .tips_link-mobile span:last-child { flex: 100%; font-size: 10px; color: #434343; opacity: 0.75; letter-spacing: initial; font-weight: 400; line-height: 100%; margin-top: 10px; }
      .tips_link-mobile { flex-wrap: wrap; }
      .blueTees_tipsLeft { display:none; }
      .site-header .header-item.header-item--left.header-item--navigation { visibility: hidden; }
      .mobilemenu { display:block; }
      .menu { position: absolute; top: 0; left: 0; background: #fff; width: 100%; height: 100vh; transform: translate3d(-100%, 0, 0); transition: transform 0.35s; z-index: 9; }
      .menu label.menu-toggle { position: absolute; right:-60px; width: 30px; height: 21px; line-height: 0px; display: block; padding: 0; text-indent: -9999px; background: url(/cdn/shop/files/menuicon.png) no-repeat; margin-bottom: 0px; top: 40px; }
      .menu ul li > label { background: url(/cdn/shop/files/arrow-icon.png) no-repeat; background-position: 50%; }
      .menu ul li a, .menu ul li label { padding: 10px 20px; text-decoration: none; color: #000; line-height: 23.44px; }
      .menu .mobile-main-menu li:nth-child(2) label, .menu .mobile-main-menu li:nth-child(3) label,.menu .mobile-main-menu li:nth-child(9) label { width: 100%; background-position: center right 10px; }
      .menu ul li a { font-size: 20px; font-weight: 400; color: #fff; text-transform: uppercase; display: block; letter-spacing: 0.1em; }
      .menu .submenu li:last-child { margin-bottom: 30px; }
      .menu .submenu li:last-child .product-details.mainmenu-item a { padding: 0; font-size: 16px; font-weight: 500; text-transform: capitalize; }
      .menu-checkbox { display: none; }
      .menu .menu label.menu-toggle { background: url(/cdn/shop/files/closeicon.png) no-repeat; background-position: center center; top: 30px; z-index: 9; }
      .mobilemenu .menu ul { margin: 0; background: #000; height: 100vh; padding: 60px 0px; overflow: scroll; }
      .mobilemenu .menu ul li { list-style-type: none; position:relative; }
      .menu-checkbox:checked + .menu label.menu-toggle { right: 20px; }
      .menu-checkbox:checked + .menu { transform: translate3d(0, 0, 0); }
      .menu .product-title a { font-size: 16px; font-weight: 500; padding: 0px; text-transform: capitalize; letter-spacing: inherit; }
      .menu ul li a small { display: inline-block; vertical-align: 3px; font-size: 9px; font-weight: 600; line-height: 9px; padding: 2px 4px; border: 1px solid #0661EB; border-radius: 2px; }
      .product-title { margin-bottom: 20px; }
      .menu .product-title a { display: flex; align-items: center; }
      .menu .product-title a small { margin-left: 5px; }
      .product-info { margin-top: 5px; }
      .menu .product-info a { font-size: 14px; line-height: 16.41px; text-align: center; }
      .menu .product-info a small { display: block; width: 30px; margin: 5px auto 0px; }
      .product-details { display: flex; flex-wrap: wrap; /*width: 100%; */border-top: 1px solid #707070; margin: 0px 20px; padding: 25px 0px; /*align-items: center; */ }
      .product-img { width: 33.333%; padding: 0px 5px; }
      .menu li .product-img a { display: block; padding: 0; text-transform: capitalize; letter-spacing: inherit; }
      .menutitle, .product-title { width: 100%; }
      .menutitle { margin-bottom: 15px; }
      .menu-checkbox:checked + .menu .menu { position: fixed; }
      .menu ul li label { width: 30px; height: 30px; position: absolute; top: 50%; right: 15px; padding: 0; transform: translateY(-50%); }
      .logindetails { position: fixed; bottom: 0; width: 100%; background: #000; padding: 0 20px; z-index: 9; }
      .logindetails span { padding-left: 25px; background: url(/cdn/shop/files/login-icon.png) left center no-repeat; width: 15px; height: 20px; background-size: 16px; }
      .logindetails a { font-size: 16px; font-weight: 500; line-height: 18.75px; color: #fff; }
      .user-login { padding: 25px 0px; border-top: 1px solid #707070; text-align: center; }
      .site-header.fixmenu { position: fixed; top: 0; left: 0; width: 100%; z-index: 9; }
      .site-header.fixmenu.site-header--stuck { transform: translate3d(0,0%,0); transition: none; }
      .site-header.fixmenu .fixmenutoggle { background: url(/cdn/shop/files/closeicon.png) no-repeat; background-position: 70% top; }
      .site-footer .footer__logo { max-width: 150px; margin: 0 auto; padding-bottom: 10px; }
      .site-footer { padding:40px 0; }
      .site-footer .footer__section { margin:10px 0 0 0; }
      .site-footer .footer__item--1494292487693 .footer__item-padding { display: inherit; text-align:center; }
      .site-footer .footer__collapsible p { position:inherit; max-width:100%; padding:0; }
      .site-footer #Footer-1494292487693 { width:100%; }
      .site-footer .footer__newsletter .footer__newsletter-input { max-width:80%; }
      .site-footer .footer__newsletter { position:relative; margin-top:15px; }
      .site-footer .grid__item.footer__item--1494292487693 { margin-bottom:10px; }
      .footer__item--1494301487049 { width:50% !important; margin-bottom:30px !important; }
      .footer__item--d9da3bdc-d5bd-47ce-9589-434c668a87ab { width:50% !important; border:none !important; margin-bottom:30px !important; }
      .footer__item--5e7c7403-c2cd-4875-a6bb-07b0a1ff8144 { width:50% !important; }
      .footer__item--143b601b-dbaf-4a7f-968c-b124026283e3 { width:50% !important; }
      .responsive_top { -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
      .pro_with_slope .pro_left.right { width:60%; margin:0 auto; }
      .pro_with_slope .pro_right { width:70%; margin:0 auto; }
      .product_box_col2 { width:100%; }
      .free_shipping_bg { padding:50px 0; }
      .follow_us_text_box { padding:190px 0; }
      .product_bg_box .rated_logo_bg .logo_box { width:auto; }
      #shopify-section-template--16024729682117__1655307249e547a373.half-video { width:92%; margin:35px 4% 0 4%; position: relative; display:inherit; }
      #shopify-section-template--16024729682117__1655307265e0458cfe.half-video { width:92%; margin:35px 4% 0 4%; position: relative; display:inherit; }
      #shopify-section-template--15607026876613__16553918172b8b1543.half-video { width:92%; margin:35px 4% 0 4%; position: relative; display: inherit; }
      #shopify-section-template--15607026876613__16553918390b0659ba.half-video { width:92%; margin:35px 4% 0 4%; position: relative; display: inherit; }
      .unbelievable_sound_box { display:inherit; }
      .unbelievable_sound_box .unbelievable_sound_left { width:100%; }
      .unbelievable_sound_box .unbelievable_sound_right { width:100%; padding:0; }
      .banner_bg .speaker_banner_text .top_img { max-width: 300px; }
      .banner_bg .speaker_banner_text .speaker_img { max-width:620px; }
      .unbelievable_sound_box .unbelievable_sound_left .button a.addcart { font-size: 16px; line-height:20px; padding: 9px 50px; }
      .unbelievable_sound_box .unbelievable_sound_right img { width:60%; margin:0 20% 0 20%; }
      .unbelievable_sound_box.magnet_color { display:flex; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; padding-top:40px; }
      .unbelievable_sound_box .unbelievable_sound_left .button { margin:20px 0 40px 0; }
      .speaker_product_box_col4 { width:50%; }
      .speaker_box_product p { padding:15px 0 0 0; }
      .change_way_text_bg .button a.addcart { font-size: 16px; line-height:20px; padding: 20px 60px; }
      .change_way_text_bg p { font-size:18px; line-height:22px; padding:15px 0 0 0; }
      .free_shop_returns_bg { padding:80px 0; }
      .official_logo_bg .official_logo_img { margin-bottom:80px; }
      .official_logo_bg h3 span { -webkit-text-stroke-width: 1px; }
      .btg_box_bg .btg_box { min-height: 542px; }
      .btg_box_bg .btg_box .icon { height:40px; }
      .btg_box_bg .btg_box .icon img { max-width:36px; }
      .game_day_decision_bg h2 { -webkit-text-stroke-width: 2px; }
      .btg_box_bg { margin-top:70px; margin-bottom:50px; }
      .game_day_decision_bg .pro2_img img, .official_logo_bg .official_2pro_img img { max-width: 380px; }
      .divot_tool_bg .magnetic_hub_img { padding:0; }
      .s3_max_magnetic_bg .row { padding:0 3%; }
      .s3_max_magnetic_bg { padding: 80px 0; background-size: 900px; }
      .s3_max_player_caddie_bg .row { padding:0; }
      .series3_page_bg .col_md_4 { width:50%; }
      .series3_top_banner { width: 130%; margin: 0 0 0 -15%; }
      .vip_perk_banner .vip_perk_banner_text { margin:100px auto 0 auto; }
      .vip_perk_banner .vip_perk_banner_text h2 { font-size:67px; }
      .vip_perk_banner .vip_perk_banner_text h2 span { font-size:80px; }
      .vip_perk_banner { padding-bottom:100px; }
      .huge_perks_box_bg .huge_perks_box h2 { font-size:47px; line-height:56px; }
      .huge_perks_box_bg .huge_perks_box h2 span { font-size:57px; }
      .series3_page_bg .col_md_3 { width:100%; }
      .sale_offer_page_bg .sale_offer_box img.lastimg { height:auto; width:94%; margin:0 auto; }
      .unlike_anything_box_bg .unlike_anything_text { width:100%; }
      .unlike_anything_box_bg .unlike_anything_img { width:100%; }
      .withour_breaking_box_bg .withour_breaking_img { width:100%; }
      .withour_breaking_box_bg .withour_breaking_text { width:100%; }
      .series3_top_banner img.phone_img { display:inline !important; }
      .series3_top_banner img.desktop_img { display:none !important; }
      .sale_offer_page_bg .sale_offer_box { margin:0 auto 0 auto; }
      .maghub_bundleup_bg .img2 { width:90%; }
      .limited_drop_form_box img { width:80%; margin:0 10%; padding-bottom:20px; }
      .limited_drop_form_box .form-control { width:60%; margin-right:4%; background:#fff; border-radius:40px; height:50px; font-size:18px; color:#000; padding:0 15px; }
      .limited_drop_form_box { justify-content: center; }
      #shopify-section-template--15726886518981__1660224345dd25b5a4 h2.section-header__title { font-size:30px; line-height:40px; }
      .about_pros_trust_us_bg .pros_trust_box p { min-height:inherit; }
      .golfers_love_us_box { min-height:inherit; }
      .series3_page_bg.about_meet_team_bg .col_md_3 { width:50%; }
      .about_our_mission_bg { padding:30px 0; }
      .about_our_mission_bg .about_our_mission_text { width:100%; padding:15px 0; }
      .about_our_mission_bg .about_our_mission_img { width:100%; padding:15px 0; }
      .about_all_golfers_img img { max-width: 700px; }
      .see_inside_text_bg h2 { font-size: 66px; line-height:76px; -webkit-text-stroke-width: 2px; }
      .see_inside_text_bg h2 span { -webkit-text-stroke-width: 2px; }
      .see_inside_text_bg p { font-size: 18px; line-height: 10px; padding: 0 0 24px 0; }
      .player_3max_img_bg p, .player_speaker_img_bg p, .player_divot_img_bg p, .player_maghub_img_bg p { font-size:22px; line-height:24px; }
      .player_divot_img_bg .img { top:13%; }
      .player_pack_text_bg h2 { font-size: 70px; line-height: 90px; }
      .player_pack_text_bg { padding:150px 0 50px 0; }
      .player_pack_text_bg .button a.buynow { padding: 12px 40px; font-size: 25px; line-height: 30px; }
      .hero__media-container .text { font-size:46px; line-height:56px; }
      .save_big_you_bg h2 { font-size: 50px; line-height: 60px; }
      .save_big_you_bg h2 span { font-size: 66px; line-height:75px; -webkit-text-stroke-width: 2px; }
      .save_big_you_bg h3 { font-size: 40px; line-height: 54px; -webkit-text-stroke-width: 1px; }
      .save_big_product .product_box h4 { font-size: 30px; line-height: 42px; -webkit-text-stroke-width: 1px; }
      .save_big_product .product_box h5 { font-size: 26px; line-height: 27px; }
      .max3-product-page  .save_big_product .product_box h5 { font-size: 21.9708px !important; line-height: 21px !important; }
      .save_big_product .product_box .text { font-size: 54px; line-height: 70px; max-width: 200px; }
      .zero_compromise_bg h2 { font-size: 58px; line-height: 80px; -webkit-text-stroke-width: 2px; }
      .zero_compromise_bg h2 span { -webkit-text-stroke-width: 2px; }
      .zero_compromise_bg h5 { font-size: 28px; line-height: 26px; padding-bottom: 30px; }
      .sale_offer_box .shopnow { margin-top: 30px; margin-bottom: 50px; }
      .newsale_whatin_thebox_bg .box_img img { width:50%; }
      .newsale_whatin_thebox_bg .box_img .poptrigger { width:50%; margin-top:30px; }
      .newsale_whatin_thebox_bg .box_img .poptrigger img { width:100%; padding:0; margin:0; cursor:pointer; }
      .newsale_play_differrent_bg .official_logo_bg .official_logo_img img { max-height:55px; margin-top: 34px; }
      .newsale_play_differrent_bg .official_logo_bg p.heading { font-size:22px; }
      .newsale_playerpack_img_bg img { max-height: 140px; }
      .sale_offer_box .logo_bottom { max-height:inherit; max-width:300px; margin:0 auto; }
      .player_pack_top_box_bg .watch_video_text { top:40px; }
      .player_pack_top_box_bg .watch_video_text .watch_video_but a { font-size:18px; line-height:18px; }
      .player_pack_top_box_bg .watch_video_text .text { font-size:60px; line-height:80px; -webkit-text-stroke-width: 2px; }
      .player_pack_top_box_bg .watch_video_text .text span.old { -webkit-text-stroke-width: 2px; }
      .pro_with_slope .pro_left.right { padding:0 0 58% 0; }
      .pro_with_slope .best_selling_col4 { padding:30px 0 0 0; }
      .day_challenge_banner { justify-content: center; }
      .day_challenge_banner .banner_text { padding:120px 0; }
      .day_challenge_banner .banner_text img { max-width:100%; }
      .banner_bottom_text p { font-size:20px; padding:20px 20px 0 20px; }
      .day_challenge_box_bleck { padding-bottom:35px; }
      .day_challenge_box_bleck .text { width:100%; padding:0; }
      .day_challenge_box_white .img { width:100%; }
      .day_challenge_box_white .text { width:100%; padding:0; }
      .day_challenge_box_white .text p { padding:35px 20px; }
      .day_challenge_product_bg { padding:20px 0 30px 0; }
      .day_challenge_product_bg .row { display: flex; justify-content: center; flex-wrap: wrap; margin-left:-5px; margin-right:-5px; }
      .day_challenge_product_bg .col3 { padding-left:5px; padding-right:5px; width:50%; }
      .challenge_product_box { margin:10px 0 0 0; }
      .number-section ul li { padding:20px 20px; margin:0; list-style:none; }
      #shopify-section-change-the-way h2 { font-size:72px; -webkit-text-stroke-width:0; }
      #shopify-section-change-the-way h3 { font-size:72px; }
      .series_max_video_bg .video_img { width:100%; position:relative; }
      .series_max_video_bg .video_img:before { content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.3); }
      .series_max_video_bg .video_text { width:100%; text-align:center; padding:30px 15px; position:absolute; }
      .series_max_video_bg .video_img .icon_text { display:none; }
      .series_max_video_bg .video_text .icon_text { display:inline-block; }
      #shopify-section-max3-video-slider .owl-prev { position:absolute; left:10px; top:45%; }
      #shopify-section-max3-video-slider .owl-next { position:absolute; right:10px; top:45%; }
      #shopify-section-main-product-max3 .bottom-buttons li,
      #shopify-section-main-product-max2 .bottom-buttons li,
      #shopify-section-main-product-player-pack .bottom-buttons li,
      #shopify-section-main-product-gps-speaker .bottom-buttons li { margin:0 4px; width:auto; }
      #shopify-section-main-product-max3 .bottom-buttons li a,
      #shopify-section-main-product-max2 .bottom-buttons li a,
      #shopify-section-main-product-player-pack .bottom-buttons li a,
      #shopify-section-main-product-gps-speaker .bottom-buttons li a { letter-spacing:normal; font-size:10px; width: 107px; padding: 8px 8px 8px 32px; }
      .product-single__meta .product-block a.try-with-nok__button--default span.try-with-nok__arrow-out { top:10px }
      .product-single__meta .try-with-nok__button-content { font-size:14px; }
      #product-gallary .item .bottom_product_img { height:370px; }
      #product-gallary .item .bottom_product_img img { max-height:inherit; }
      .max3-product-page .single-img.desktop img { max-width:100%; }
      .save_big_product .product_box .img { max-width: 160px; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box .text { font-size: 35px; line-height: 60px; margin-top: 20px; }
      .offermodal-popup { padding: 40px; }
      .offerconetnt h2 { font-size: 20px; line-height: 30px; }
      .offerconetnt p { font-size: 16px; line-height: 20px; }
      .addcart-btn .closePop { font-size: 16px; line-height: 20px; }
      .offermodal-popup .offer-price { font-size: 16px; line-height: 24px; }
      .free-offer-info .offer-title .checkbox-list { width: 50%; }
      .free-offer-info .offer-title p { width: 50%; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { line-height: 40px; font-size: 30px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { line-height: 32px; max-width: 270px; font-size: 26px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main a { min-width: 210px !important; font-size: 14px; }
      
      /* New Header css start  */
      
      .menu-toggle { display: flex; justify-content: center; align-items: center; }
      .isMenu_open { z-index: 9; position: relative; }
      .site_header-center.active .nav_link.item_has--dropdown { color: #000; }
      .site_header-center .site_header-links { flex-direction: column; height: 100%; }
      #menuToggle img { max-width: clamp(17px, 4.9vw, 50px); }
      .site__megaMenu_container { position: absolute; top: 10px; left: 0; width: 100%; height: 100%; background: #fff; z-index: 4; opacity: 0; pointer-events: none; padding-bottom: 60px; transition: all 0.2s linear; height: 100% !important; overflow: scroll; }
      .site-header.active .site_header__border { opacity:0; }
      .site__megaMenu_container.active { opacity: 1; pointer-events: all; }
      .back-button { position: relative; display: block; padding:10px 30px; background:#D9D9D9; color: #4F4B4B; border:none; cursor: pointer; margin:0 0 0 auto; font-size: 12px; text-transform: uppercase; font-weight: 700; border-radius:50px; width: 85px; }
      .back-button:before { content: ''; position: absolute; height: 8px; width: 8px; border: solid black; border-width: 1px 0px 0px 1px; transform: rotate(-45deg); left: 20px; top: 14px; }
      #menuToggle img { max-width: 100%; height: 24px; }
      .site_header-content.nav_left .site_header-center .site_header-links { padding: 50px 30px 150px; overflow: scroll; height: 100vh; }
      .site-header.active .menu-toggle .isMenu_close { display: none; }
      .site-header.active .menu-toggle .isMenu_open { display: block; }
      .site-header.active.hidden { top: auto; }
      .site_header-center .nav_link { width: 100%; font-size: 18px; font-weight: 900; }
      .site_header-center .site_header-link { border-bottom: 1px solid #A0A0A0; }
      .site_header-center .site_header-link:last-child { border-bottom: 0px; }
      .site_megaMenu_left-ul { max-width: 100%; }
      ul.site__megaMenu_content__inner,
      .site_megaMenu_left-inner { flex-direction: column; }
      .site_header.active .page-width { padding: 0 20px; }
      .site_header-center .nav_link.item_has--dropdown::before { height: 13px; width: 13px; background: transparent; border: solid black; border-width:0 2px 2px 0; transform: rotate(-45deg); -webkit-transformrotate(-45deg); right: 0; bottom: auto; left: auto; }
      .site_header-center .nav_link:hover::before, .site_header-center .nav_link.site_megaMenu__Active::before { height: 15px; }
      .site_megaMenu_Link { font-size: 18px; }
      .site__megaMenu_content span.site_megaMenu__Title { margin-bottom: 18px; }
      .site__megaMenu_right { flex: 100%; margin-top: 40px !important; }
      .site_planText_Link { margin-top: 40px; }
      .site_header-center .nav_link { padding-left: 0; }
      .site_megaMenu_left-ul .site_planText_Link { display: none; }
      .site_megaMenu_left-inner .site_megaMenu_left-ul:last-child { margin-top: 15px; }
      .site__megaMenu_content.page-width { padding: 20px clamp(15px, 4.5vw, 30px) 60px; }
      .site_header-center .mobile-menu-bottom-image { display: flex !important; margin-top: 40px; }
      .mobile-for-menu { display: block; }
      .site-header.active .header_logo img,
      .site-header.active .site__header-profileIcon,
      .site-header.active .site__header-cartIcon { filter: invert(0); }
      .site-header.active .site_header-right { position: relative; z-index: 3; }
      .site-header .site_header-left { position: absolute; inset: 0; display: inline-flex; justify-content: center; align-items: center; /* z-index: -1; */ width: fit-content; margin: 0 auto; }
      .site-header .header-layout { transition:all 0.35s; }
      .site-header .header-item { padding-top: 10px; }
      .site_header-links .site_header-link:nth-child(3) .site__megaMenu_content__inner .site__megaMenu_left .site_megaMenu_left-ul:first-child { margin-bottom: 40px; }
      .site_header-links .site_header-link:nth-child(4) .site__megaMenu_content__inner .site__megaMenu_left .site_megaMenu_left-ul:first-child { margin-bottom: 40px; }
      .site_header-links .site_header-link:nth-child(1) .site__megaMenu_content__inner .site__megaMenu_left .site_megaMenu_left-ul:last-child .site_megaMenu__Title { display: none; }
      .latest_news-container.site_megaMenu_flex p { display: none; }
      .latest_news-container.site_megaMenu_flex { row-gap: 15px; }
      .latest_news-container.site_megaMenu_flex .site_planText_Link { margin-top: 0px; }
      .site_header-center .nav_link.site__highLighted_clr:before { display: none; }
      .menu-toggle { display:block; cursor: pointer; }
      .site_header-center { height: 100vh; position: fixed; background: #fff; width: 100%; z-index: 3; left: 0; top: 90px; /* transform: translate3d(-100%, 0, 0); */ opacity: 0; transition: all 0.2s linear; pointer-events: none; overflow: hidden; }
      .site_header-center.active { opacity: 1; pointer-events: all; /* transform: translate3d(0, 0, 0); */ }
      .blueTees_tipsArea { position: relative; z-index: 9; }
      .site_megaMenu__grid { grid-template-columns: repeat(auto-fill, minmax(clamp(90px, 20vw, 200px), 1fr)); gap: clamp(15px, 5vw, 25px); }
      .site_megaMenu__item-productTitle picture img { height: clamp(18px, 6vw, 30px); aspect-ratio: 14 / 3.3; }
    }
    @media only screen and (min-width:220px) and (max-width:860px) {
      .site-footer .footer__newsletter .footer__newsletter-input { width:78%; }
      #shopify-section-change-the-way p { max-width:100%; }
      #shopify-section-change-the-way-series-2-with-slope .enlarge-text p { max-width:100%; }
      #shopify-section-change-the-way-series-2 .enlarge-text p { max-width:100%; }
      #shopify-section-template--15545037062341__main .article__title { font-size:22px; line-height:30px; }
      #shopify-section-template--15545037455557__main .rte.rte--nomargin h3 { margin-top:30px; }
      .follow_us_text_box { padding: 100px 0; }
      .follow_us_text_box .follow_icon { margin:35px 0 0 0; }
      .follow_us_text_box .follow_icon a { margin:0 10px; }
      .follow_us_text_box .follow_icon img { max-width:30px; }
      .follow_us_text_box h3 { font-size:24px; line-height:32px; padding:25px 0 0 0 ; }
      .follow_us_text_box h2 { font-size:32px; line-height:36px; }
      .follow_us_text_box h2 span { font-size:52px; line-height:64px; }
      .pro_with_slope .pro_left.right { width:80%; margin:0 auto; }
      .pro_with_slope .pro_right { width:100%; margin:0 auto; }
      .flickity-slider .slide-0 .hero__text-shadow { display:inherit; }
      .flickity-slider .slide-0 .left_proimage { width:100%; }
      .flickity-slider .slide-0 .right-proimage { width:86%; margin:30px 7% 0 7%; }
      #shopify-section-template--15545037258949__16552131025589dadf .hero__text-content { padding:0; }
      #shopify-section-template--15545037258949__16552131025589dadf .hero--650px { height: 900px; }
      #shopify-section-template--16024729682117__16552158220b349936 .background-media-text { margin-top:30px; }
      #shopify-section-template--16024729682117__1655307249e547a373.half-video .background-media-text { margin-top:30px; }
      #shopify-section-template--16024729682117__1655307265e0458cfe.half-video .background-media-text { margin-top:30px; }
      #shopify-section-template--16024729682117__1655215838552339b4 { margin:40px 0 100px 0; }
      .follow_us_bg { margin:30px 0 40px 0; }
      #shopify-section-template--15607026876613__16553918172b8b1543.half-video .background-media-text { margin-top:30px; }
      #shopify-section-template--15607026876613__16553918390b0659ba.half-video .background-media-text { margin-top:30px; }
      .unbelievable_sound_box .unbelievable_sound_right img { width:70%; margin:0 15%; }
      .banner_bg .speaker_banner_text .button a.addcart { font-size: 16px; line-height: 19px; padding: 11px 50px; }
      .divot_tool_bg .best_selling_col4 .best_selling_icon p { font-size: 16px; line-height: 21px; }
      .divot_tool_bg .best_selling_col3 .best_selling_icon p { font-size: 16px; line-height: 21px; }
      .divot_tool_bg .best_selling_col4 .best_selling_icon img { max-width: 60px; max-height: 70px; }
      .divot_tool_img img { width:100%; }
      .s3_max_magnetic_bg .s3_max_box_border h6 { font-size:20px; line-height:23px; }
      .s3_max_magnetic_bg .s3_max_box_border h6 span { -webkit-text-stroke-width: 0.7px; }
      .s3_max_magnetic_bg .max3_logo img { max-width:230px; }
      .s3_max_magnetic_bg p { font-size:16px; line-height:18px; }
      .player_magnetic_speaker_bg .max3_logo img { max-width:300px; }
      .player_magnetic_speaker_bg p { font-size:16px; line-height:18px; }
      .player_magnetic_speaker_bg .player_speaker_border h6 { font-size: 22px; line-height: 22px; }
      .player_magnetic_speaker_bg .player_speaker_border h6 span { -webkit-text-stroke-width: 0.7px; }
      .s3_max_player_caddie_bg .btg_mag_img_box { padding:80px 0 50px 0; }
      .s3_max_player_caddie_bg .btg_mag_img_box img { max-width:620px; }
      .s3_max_player_caddie_bg .s3_max_player_img { width:100%; margin-top:50px; }
      .huge_perks_box_bg .huge_perks_col_box { width:100%; }
      .bundleup_freeshopping_bg p { padding:20px 10px 0 10px }
      .customize_game_top_bg { padding: 30px 15px; }
      .customize_game_top_bg .customize_game_left_text { width:100%; }
      .customize_game_top_bg .customize_game_left_right { display:none; }
      .customize_game_top_bg .customize_game_left_text .m_banner { display:block; width:100%; margin:0 auto; max-width: 500px; position: relative; top: -40px; }
      .customize_game_top_bg .customize_game_left_text p { font-size: 26px; line-height: 27px; }
      .customize_game_top_bg .customize_game_left_text .textimg { max-width: 100%; padding: 0; }
      .customize_game_top_bg .customize_game_left_text .view_button { padding-top:45px; }
      .customize_freeshopping_bg img { max-width:600px; }
      .customize_our_clients_left { width:80%; margin:0 auto; }
      .customize_our_clients_right { width:100%; }
      .customize_award_winning_bg .customize_award_winning_left { width:70%; margin:0 auto; }
      .customize_award_winning_bg .customize_award_winning_right { width:100%; }
      .customize_game_page_bg h3 { text-align:center; }
      .customize_game_page_bg h3::before { left:0; right:0; margin:0 auto; }
      .customize_game_top_bg .customize_game_left_text p { text-align:center; margin:0 auto; }
      .customize_game_top_bg .customize_game_left_text .view_button { justify-content: center; }
      .customize_our_clients_right h4 { text-align:center; }
      .customize_our_clients_right p { text-align:center; }
      .customize_logo_row_box .logo_owl_item p { font-size: 12px; line-height: 18px; }
      .customize_logo_row_box { padding:25px 15px; }
      .customize_award_winning_bg .title h4 { text-align:center; }
      .customize_award_winning_bg .customize_award_winning_right h5 { text-align:center; padding:40px 0 0 0; }
      .customize_award_winning_bg .customize_award_winning_right p { text-align:center; }
      .customize_game_top_bg .customize_game_left_text .view_button a { margin:0 10px; font-size: 18px; width: 100%; max-width: 400px; }
      #countdown { padding:25px 0; margin-bottom:35px; }
      #countdown .single-box .top-time { padding-left:15px; }
      #countdown .single-box span { padding:0 0 0 15px; }
      #countdown .single-box { font-size: 34px; line-height: 42px; }
      .brand_ambassador_top_bg .brand_ambassador_left { width:100%; }
      .brand_ambassador_top_bg .brand_ambassador_right { width:100%; padding:30px 0; }
      .brand_ambassador_top_bg .brand_logo img { max-width:150px; }
      .all_2pro_banner .all_2pro_left { width:100%; }
      .all_2pro_banner .all_2pro_right { width:100%; padding:30px 0; }
      .all_play_box h2 { font-size: 70px; line-height:90px; }
      .all_play_box .icon_box { padding:0 30px; }
      .all_hd_display_text { width:100%; text-align:center; }
      .all_hd_display_img { width:100%; text-align:center; }
      .all_hd_display_bg { padding:20px 0; }
      .all_new_limitd_bottom_bg p { font-size:18px; }
      .sale_offer_banner_top_bg.displaynone { display:block; }
      .sale_offer_banner_top_bg.displayblock { display:none; }
      .new_sale_offer_banner_top_bg.displaynone { display:block; }
      .new_sale_offer_banner_top_bg.displayblock { display:none; }
      .whiteout_ser_group_bg .whiteout_ser_box { padding: 200px 0 30px 0; }
      .whiteout_ser_group_bg .box .text { font-size: 50px; line-height: 60px; -webkit-text-stroke-width: 1.5px; }
      .whiteout_ser_group_bg .box .player { font-size: 26px; line-height: 23px; padding: 12px 40px; }
      .whiteout_ser_group_bg .box .addcart { padding:10px 0 0 0; }
      .whiteout_ser_group_bg .box .addcart a { font-size:18px; }
      .newsale_playerpack_img_bg img { max-height:inherit; max-width:36%; margin:15px 7%; }
      .geore_gankas_box_bg h2.h2, .newsale_play_differrent_bg h2 { font-size:44px; line-height:44px; -webkit-text-stroke-width: 1px; }
      .newsale_play_differrent_bg h2 span { font-size:36px; line-height:40px; -webkit-text-stroke-width: 1px; }
      .geore_gankas_box_bg h2.h2 span { -webkit-text-stroke-width: 1px; }
      .newsale_play_differrent_bg .rated_logo_bg .logo_box img { max-height:30px; }
      .newsale_play_differrent_bg .rated_logo_bg .logo_box p { font-size:11px; }
      .newsale_play_differrent_bg p.text { letter-spacing:12px; }
      .geore_gankas_box_bg p.text_new { font-size:36px; line-height:42px; }
      .geore_gankas_box_bg p { font-size:36px; line-height:42px; }
      .amazing_offers_box_bg p { font-size:16px; }
      .free_shopping_newsale { padding:40px 50px 20px 50px; }
      .free_shopping_newsale img { max-height:80px; }
      .player_pack_top_box_bg img.displaynone { display:block; width:100%; }
      .player_pack_top_box_bg img.displayblock { display:none; width:100%; }
      .player_pack_top_box_bg .watch_video_text { top:390px; }
      .player_pack_top_box_bg .watch_video_text .watch_video_but a { font-size:20px; line-height:18px; }
      .player_pack_top_box_bg .watch_video_text .text { font-size:80px; line-height:90px; -webkit-text-stroke-width: 1.5px; }
      .player_pack_top_box_bg .watch_video_text .text span.old { -webkit-text-stroke-width: 1.5px; }
      .landingpage_bg h2 { font-weight: 900; font-size:42px; }
      .play_different_box .box h3 { font-size:40px; line-height:52px; -webkit-text-stroke-width:1px; }
      .play_different_box .box { width:100%; margin-top:40px; }
      .bluetees_game_text .img { width:100%; margin-top:40px; }
      .bluetees_game_text .text { width:100%; text-align:center; margin-top:40px; }
      .playergsp_text .img { width:100%; margin-top:0; }
      .playergsp_text .text { width:100%; text-align:center; margin-top:0; }
      .landing_video_top { width:100%; }
      .loveblue_page_bg .page-width { flex-wrap: wrap; }
      .loveblue_page_bg .video_left { width:100%; margin-top:30px; }
      .loveblue_page_bg .text_right { width:80%; margin:0 auto 0 auto; }
      .series-3-max-golf-rangefinder-with-slope .theme-block .rte p { font-size:18px; }
      .review-section h2 { font-size:52px; line-height:60px; }
      #shopify-section-product-recommendations .grid-product__title { font-size: 16px; line-height: 20px; }
      #shopify-section-product-recommendations .grid-product__price { font-size: 16px; line-height: 20px; }
      #shopify-section-product-recommendations { padding:0 0 20px 0 ; }
      .new-product-related .grid-product__title { font-size: 16px; line-height: 20px; }
      .new-product-related .grid-product__price { font-size: 16px; line-height: 20px; }
      .new-product-related { padding:40px 0px 20px; }
      .new-product-related h2.section-header__title { padding:30px 0 0 0; }
      .as-seen-in { padding:40px 0; }
      .max3-product-page .product-block button.btn.btn--full.add-to-cart { font-size:16px !important; width:100% !important; }
      .max3-product-page .product-block a.btn.product-form__cart-submit { font-size:14px !important; width:100% !important; margin-top:15px; }
      .max3-product-page .product-single__meta .variant-input-wrap label { width: 58px; height: 40px; padding: 0; }
      #shopify-section-main-product-max3 .bottom-buttons ul,
      #shopify-section-main-product-max2 .bottom-buttons ul,
      #shopify-section-main-product-player-pack .bottom-buttons ul,
      #shopify-section-main-product-gps-speaker .bottom-buttons ul { margin-left:45px; }
      .as-seen-in .four-icon .single-icon img { width:auto; height: 37px; margin: 0 auto; }
      #shopify-section-change-the-way-gps-speaker .single-img img { padding-top: 30px; }
      #shopify-section-change-the-way-gps-speaker .theme-block .rte p { padding: 30px 0px; }
      #shopify-section-player-gps-speaker-html .player_ringer_bg .game_box_bg { padding: 40px 0px; }
      .player_ringer_bg .touch_screen_bg h2 img { max-width: 300px; }
      .touch_screen_bg .button { bottom: 70px; }
      .free_shopping_newsale { padding: 30px; }
      .max3-product-page .product-single__meta .variant-input-wrap label img { max-height:40px; top: 0px; }
      .customize_game_top_bg .customize_game_left_text .logoimg { max-width: 100%; }
      .free-offer-info .offer-price { flex-wrap: wrap; }
      .subscriptionbox .free-offer-info .save-price { width: 100%; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { font-size: 22px; line-height: 30px; max-width: 240px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { line-height: 30px; font-size: 24px; }
    }

    @media only screen and (max-width: 830px) {
      .free-offer-info .check-box-before .save-price { width:auto; }
      .free-offer-info .check-box-before .offer-img { margin: 0px 15px 5px 6px; }
      .free-offer-info .offer-description-two { padding-left: 30px; }
      .free-offer-info .check-box-before .offer-price { padding-left:0px; width:100%; margin-top: 5px; }
      .canadasite { background: url(/cdn/shop/files/canada-site-mobile.png?v=1722837203) no-repeat center center / contain #000 !important; height:100vh; width:100%; }
      .site_promoArea_a picture img, .site_megaMenu__item-productImage { width:100%; }
      .site_megaMenu__grid { grid-template-columns: repeat(auto-fill, minmax(clamp(90px, 78vw, 250px), 1fr)); }
      .site_megaMenu__item-productImage img { max-width: 100%; max-height: 100%; }
    }

    @media only screen and (min-width:220px) and (max-width:768px) {
      .menu label.menu-toggle { right: -40px; top: 25px; }
      .site-footer .grid__item { border:none; }
      .site-footer .h4.collapsible-trigger { font-size:20px; font-family: 'Roboto Condensed' !important; margin:0; font-weight: 700; font-style:italic; color:#fff; text-align:left; }
      .site-footer .no-bullets.site-footer__linklist li { text-align:left; }
      .footer__item--1494301487049 { width:100% !important; margin-bottom:0 !important; }
      .footer__item--d9da3bdc-d5bd-47ce-9589-434c668a87ab { width:100% !important; border:none !important; margin-bottom:0 !important; }
      .footer__item--5e7c7403-c2cd-4875-a6bb-07b0a1ff8144 { width:100% !important; }
      .footer__item--143b601b-dbaf-4a7f-968c-b124026283e3 { width:100% !important; }
      .site-footer .social-heading { margin:30px 0 0 0; padding:30px 0 0 0; text-align:left; }
      .site-footer .no-bullets.footer__social { text-align:left; margin-top:20px; }
      #shopify-section-icon-with-text-series-2-with-slope .grid__item { width:50%; }
      #shopify-section-icon-with-text-series-2  .grid__item { width:50%; }
      #shopify-section-icon-with-text .grid__item { width:50%; }
      .as-seen-in .four-icon { padding: 30px 0; }
      .as-seen-in .four-icon .single-icon { width:50%; text-align:center; list-style:none; margin:20px 0; }
      ul.eight-icon .single-icon-text { width:33%; }
      .max3-product-page ul.eight-icon .single-icon-text { width:33%; margin:0 0 30px 0; }
      .max3-product-page ul.eight-icon .single-icon-text:nth-child(2) img,
      .max3-product-page ul.eight-icon .single-icon-text:nth-child(3) img { margin-top:8px; }
      #shopify-section-icon-with-text .text-center h3, #shopify-section-icon-with-text-series-2 .text-center h3, #shopify-section-icon-with-text-series-2-with-slope .text-center h3 { min-height:50px; font-size: 14px; line-height: 18px; max-width: 120px }
      #shopify-section-change-the-way h2, #shopify-section-icon-with-text-series-2 h2, #shopify-section-change-the-way-series-2-with-slope h2 { font-size:30px; }
      #shopify-section-change-the-way h3, #shopify-section-icon-with-text-series-2 h3, #shopify-section-change-the-way-series-2-with-slope h3 { font-size:30px; -webkit-text-stroke-width: 1px; }
      ul.eight-icon .single-icon-text h3 { font-size: 14px !important; line-height: 18px !important; max-width: 100px; }
      #shopify-section-design-to-take h2 { font-size:30px; }
      #shopify-section-design-to-take h3 { font-size:30px; margin-bottom:10px; -webkit-text-stroke-width: 1px; }
      .video-parent-section .hero__title { font-size:42px !important; }
      .performance .theme-block h2 { font-size:30px; line-height:30px; }
      .performance .theme-block h3 { font-size:30px; line-height:30px; -webkit-text-stroke-width: 1px; }
      #shopify-section-change-the-way-series-2 h2 { font-size:30px; }
      #shopify-section-change-the-way-series-2 h3 { font-size:30px; }
      .performance { padding:50px 0 30px 0; }
      .performance .theme-block .rte ul li h3 { font-size:50px; line-height:50px; -webkit-text-stroke-width:1px; }
      .performance .theme-block .rte ul li p { font-size: 18px; line-height: 22px; max-width:200px; margin:0 auto; }
      .reviews-with-heading .heading h2 { font-size:30px; line-height:30px; }
      .reviews-with-heading .heading h3 { font-size:30px; line-height:30px; }
      .index-section--faq p.h2 { font-size:30px; line-height:30px; }
      .index-section--faq .rte p strong { font-size:30px; line-height:14px; -webkit-text-stroke-width: 1px; }
      .background-media-text .background-media-text__inner { background:#000; padding:30px 0 10px 0; }
      #wrapper-trade-up-3Max-product .container-trade-up .row-trade-up .col-trade-up .desc-wrapper p { padding:0; }
      #shopify-section-template--15560972992709__165297164976d2a241 .background-media-text__text--framed .h3 { font-size:30px !important; }
      #shopify-section-template--15560972992709__165297164976d2a241 .background-media-text__aligner { margin:0; background:#000; }
      .background-media-text .background-media-text__text--framed p.h5 { font-size:56px !important; }
      #shopify-section-template--15560955592901__1652970846ea8d77b9 h2 { font-size:32px; font-style:italic; }
      #shopify-section-template--15560955592901__1652970846ea8d77b9 .enlarge-text p { font-size:16px; }
      #shopify-section-template--15560955592901__1652971047cc8f15d1 .text-top-img img { max-width:400px; margin:0 auto; }
      #shopify-section-template--15560955592901__1652971047cc8f15d1 .feature-row__text--left .rte { padding-bottom:40px; }
      #shopify-section-template--15560955592901__1652971047cc8f15d1 .feature-row__text--left .rte p { font-size:16px; }
      #shopify-section-template--15560955592901__16529711440d8dbeee h2 { font-size:32px; }
      #shopify-section-template--15560955592901__16529711440d8dbeee .enlarge-text p { font-size:16px; }
      #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row__text--right .h1 { font-size:32px; margin-top:30px; }
      #shopify-section-template--15560955592901__1652971223e936bea4 .feature-row__text--right .rte p { font-size:16px; }
      #shopify-section-template--15560955592901__1652971340ee3a613d h2 { font-size:32px; }
      #shopify-section-template--15560955592901__1652971232e2cbe39f .grid-product__title { font-size:24px; }
      #shopify-section-template--15545037062341__featured-collections h2.section-header__title { font-size:30px; }
      #CollectionSection-template--15560955592901__1652971232e2cbe39f .grid-overflow-wrapper .grid__item { width:48%; flex: 0 0 48%; }
      #shopify-section-template--15560955592901__16529703982d78f61e .parallax-image { height:150%; }
      .page-content header.section-header h1.section-header__title { font-size:30px; }
      #shopify-section-template--15545037062341__main .article__title { font-size:30px; line-height:32px; }
      #shopify-section-template--15545037062341__main .grid { margin:0; }
      #shopify-section-template--15569952211141__16534170969eb15bf3 h2 { font-size:30px; }
      #shopify-section-template--15569952211141__1653417124fb4bc068 h2 { font-size:30px; }
      .free_shipping_bg .free_shipping_box .icon { height: 56px; }
      .flickity-slider .slide-0 .single-icon { max-width:260px; margin:0 auto; }
      .flickity-slider .slide-1 .top-text-img { max-width:300px; margin:0 auto; }
      .unbelievable_sound_box .unbelievable_sound_right img { width:80%; margin:0 10%; }
      .change_way_text_bg .change_way_icon { flex-wrap: wrap; margin:40px 0; }
      .change_way_text_bg .change_way_icon img { margin:12px 15px; }
      .change_way_text_bg .logo_img_bottom { flex-wrap: wrap; margin:40px 0 20px 0; }
      .change_way_text_bg .logo_img_bottom img { margin:5px 0; }
      .flickity-slider .slide-1 .main-price .animation-contents { font-size: 13px; line-height: 16px; padding:12px 0 0 0; }
      .product_box_col2 .product_bg_box .button a.shopcollection { padding:12px 40px; font-size:14px; }
      .official_logo_bg .official_logo_img img { max-height: 80px; }
      .official_logo_bg .best_selling_col4 .best_selling_icon { margin-top:60px; }
      .btg_box_bg { margin:0; }
      .btg_box_bg .btg_col_box { width:80%; padding:0; margin:0 10%; }
      .btg_box_bg .btg_box { min-height:inherit; margin-top:40px; }
      .premium_accessories_bg h2 { font-size: 52px; line-height: 60px; }
      .premium_accessories_bg .premium_accessories_img img { max-height:180px; margin:30px 20px 0; }
      .game_day_decision_bg h2 { font-size: 52px; line-height: 65px; }
      .game_day_decision_bg h3, .official_logo_bg h3 { font-size: 35px; line-height: 40px; }
      .game_day_decision_bg { padding:50px 0 25px 0; }
      .free_shop_returns_bg .free_shop p span { font-size:20px; }
      .free_shop_returns_bg .free_shop p { font-size: 12px; line-height: 18px; padding-right:15px; }
      .free_shop_returns_bg .free_shop .icon { width: 40px; }
      .free_shop_returns_bg .logo_icon_img { width: 24px; margin: 0 30px; }
      .free_shop_returns_bg .logo_icon_img img { max-width: 24px; }
      .official_logo_bg p { font-size:24px; line-height:30px; }
      .official_logo_bg .official_logo_img img { max-height: 60px; }
      .premium_accessories_bg h2 span { -webkit-text-stroke-width: 1px; }
      .change_way_text_bg h3 { -webkit-text-stroke-width: 1px; }
      .unbelievable_sound_box .unbelievable_sound_left h3 { -webkit-text-stroke-width: 1px; }
      .divot_tool_bg { padding:60px 0; }
      .divot_tool_bg .best_selling_col4 .best_selling_icon { margin-top:30px; }
      .divot_tool_bg .best_selling_col3 .best_selling_icon { margin-top:30px; }
      .divot_tool_img { margin-top:0; }
      .divot_img_bottom_bg h4 { font-size: 40px; line-height: 50px; }
      .divot_img_bottom_bg h3 { font-size: 70px; line-height: 80px; -webkit-text-stroke-width: 2px; padding-bottom: 30px; }
      .divot_tool_bg h2 { font-size: 60px; line-height: 80px; }
      .divot_tool_bg h2 span { -webkit-text-stroke-width: 1.08439px; }
      .divot_img_bottom_bg { margin:60px 0 30px 0; }
      .divot_tool_bg .best_selling_col3 .best_selling_icon img { max-width: 70px; max-height: 70px; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon h3 { font-size: 30px; line-height: 30px; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon .top-icon { height: 100px; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon img { max-width: 150px; max-height: 100px; }
      .s3_max_player_caddie_bg { padding:40px 0 0 0; }
      .s3_max_player_caddie_bg h2 { font-size: 40px; line-height: 44px; padding:60px 0 0 0; }
      .s3_max_magnetic_bg .s3_max_box_border .img img { max-height: 74px; }
      .player_magnetic_speaker_bg { padding:50px 0 20px 0; }
      .player_magnetic_speaker_bg .col_md_3 { width:50%; }
      .series3_page_bg .col_md_2 { width:100%; }
      .next_generation_text h2 { font-size:40px; line-height:46px; }
      .series3_page_bg .series3_icon_bg img { padding:20px; }
      .maghub_learn_more_logo img { width: 50%; }
      .maghub_learn_more_img img { width: 75%; }
      .huge_perks_box_bg .huge_perks_bg_img1 { height:280px; padding:118px 0 0 0; }
      .huge_perks_box_bg .huge_perks_bg_img2 { height:280px; padding:118px 0 0 0; }
      .huge_perks_box_bg .huge_perks_bg_img3 { height:280px; padding:118px 0 0 0; }
      .huge_perks_box_bg .huge_perks_bg_img4 { height:280px; padding:118px 0 0 0; }
      .vip_perk_banner .vip_perk_banner_text h2 { font-size:42px; }
      .vip_perk_banner .vip_perk_banner_text h2 span { font-size:52px; }
      .huge_perks_box_bg .huge_perks_box h2 span { font-size:32px; }
      .huge_perks_box_bg .huge_perks_box h2 span { font-size:42px; }
      .huge_perks_box_bg .huge_perks_box { background-size:600px; }
      .huge_perks_box_bg .free_divottool_left { width:90%; margin:0 auto; }
      .huge_perks_box_bg .free_divottool_right { width:100%; margin-top:30px; }
      .the_blue_tees_guarantee_bg h2 { font-size:35px; line-height:40px; }
      .the_blue_tees_guarantee_bg p { font-size:16px; line-height:24px; }
      .the_blue_tees_icon .icon_box .icon { height:60px; }
      .the_blue_tees_icon .icon_box .icon img { max-height:60px; }
      .the_blue_tees_icon .icon_box h6 { font-size:16px; line-height:18px; }
      .compare_models_box_bg h2 { font-size:35px; line-height:40px; }
      .series3_features_box h2 { font-size:35px; line-height:40px; }
      .series3_features_box p { font-size:16px; line-height:24px; }
      .series3_features_box .sale_button a.maxbut { width:90%; }
      .withour_breaking_box_bg .withour_breaking_text h2 { font-size:35px; line-height:40px; margin-top:30px; }
      .withour_breaking_box_bg .withour_breaking_text p { font-size:16px; line-height:24px; }
      .unlike_anything_box_bg .unlike_anything_text h2 { font-size:35px; line-height:40px; margin-top:30px; }
      .unlike_anything_box_bg .unlike_anything_text p { font-size:16px; line-height:24px; }
      .withour_breaking_box_bg .withour_breaking_text .sale_button a.probut { width:90%; margin:10px auto; }
      .withour_breaking_box_bg .withour_breaking_text .sale_button a.maxbut { width:90%; margin:10px auto; }
      .withour_breaking_box_bg .withour_breaking_text .sale_button a.comparebut { width:80%; margin:10px auto; }
      .unlike_anything_box_bg .unlike_anything_img.right { width:80%; margin:0 10%; }
      .withour_breaking_box_bg h3 { font-size:35px; line-height:40px; }
      .free_shopping_button img { width:96%; margin:0 auto; }
      .sale_offer_page_bg .sale_offer_box a.shopnow { width:100%; }
      .unlike_anything_text .sale_button a.probut { width:90%; margin:10px auto; }
      .unlike_anything_text .sale_button a.maxbut { width:90%; margin:10px auto; }
      .bundleup_freeshopping_bg .bundleup_3max_img img { width:94%; }
      .bundleup_freeshopping_bg .free_img img { width:60%; }
      .maghub_bundleup_bottom .bottom_img { width:94%; }
      .bundle_and_save_free_text img { max-width: 550px; }
      .experience_winning_box .experience_winning_left .button a.button { padding:10px 28px; font-size:13px; }
      .withour_breaking_box_bg .withour_breaking_img .button a.button { padding:10px 28px; font-size:13px; }
      #shopify-section-template--15726886518981__1660224345dd25b5a4 h2.section-header__title { font-size:26px; line-height:32px; }
      .brand_ambassador_top_bg li { width:100%; }
      .about_all_golfers_img img { max-width: 600px; }
      .brand_ambassador_top_banner { padding:100px 0 70px 0; }
      .brand_ambassador_top_banner h5 { font-size: 20px; line-height: 28px; padding:50px 20px 0 20px; }
      .brand_ambassador_top_banner h3 { font-size: 20px; line-height: 24px; }
      .amazing_perke_img_bg { padding:150px 0; }
      .amazing_perke_bg h3 { font-size:40px; line-height:55px; }
      .amazing_perke_bg ul { max-width: 470px; padding: 0 20px; }
      .amazing_perke_bg li { font-size: 16px; padding: 15px 0 0 30px; background: url(amazing-perke-aro.png) left 18px no-repeat; background-size: auto; background-size: 16px !important; }
      .amazing_perke_bg p { font-size: 16px; line-height: 22px; padding:30px 15px; }
      .brand_ambassador_top_bg h1 { font-size:40px; line-height:50px; }
      .amazing_perke_bg .button a.button { padding: 10px 30px; font-size: 15px; }
      .brand_ambassador_top_banner .button a.button { padding: 10px 30px; font-size: 15px; }
      .all_2pro_banner { padding:20px 30px }
      .all_play_box .icon_box img { width:25%; padding:12px 5%; max-height:inherit; }
      .whiteout_series3_bg .whiteout_series3_img img.desktop { display:none; }
      .whiteout_series3_bg .whiteout_series3_img img.phone { display:block; max-width:70%; margin:0 auto; }
      .new_color_bg .img_right img.desktop { display:none; }
      .new_color_bg .img_right img.phone { display:block; }
      .whiteout_ser_group_bg { width:100%; background:url(m-whiteout-bg.png) center bottom no-repeat; background-size:cover; }
      .whiteout_ser_group_bg .whiteout_ser_box { padding:680px 0 40px 0; }
      .get_whiteout_bg .whiteout_product_box { width:100%; }
      .whiteout_ser_group_bg .box { margin:0 25px; }
      .whiteout_series3_bg { width:100%; background:url(m-ser-group-19675-bg.png) center bottom repeat-x; padding-top:35px; margin-top:50px; }
      .new_color_bg .text_left { width:100%; text-align:center; }
      .new_color_bg .img_right { width:60%; margin:0 auto; text-align:center; }
      .new_color_bg .img_right .button { display:flex; flex-wrap: wrap; }
      .new_color_bg .text_left .button { display:none; }
      .new_color_bg.inline { display:none; }
      .new_color_bg.none { display:block; padding:70px 0 30px 0; }
      .get_whiteout_bg { padding:0 0 50px 0; }
      .get_whiteout_bg h2 { padding:50px 0 0 0; }
      .new_color_bg .button a.learnmore { margin:32px 0 0 0; width:100%; }
      .new_color_bg .button a.buynow { font-size:16px; line-height:20px; padding:9px 50px; }
      .new_color_bg.none .img_right { position:relative; }
      .new_color_bg.none .img_right .button { position:absolute; bottom:45px; padding:0; left:0; right:0; }
      .whiteout_series3_bg .button a.buynow { font-size:16px; line-height:20px; padding: 9px 30px; }
      .whiteout_series3_bg .button a.learnmore { width:100%; margin: 32px 0 0 0 !important; }
      .see_inside_text_bg p { font-size:14px; line-height:20px; -webkit-text-stroke-width:0.4px; }
      .player_3max_img_bg p, .player_speaker_img_bg p, .player_divot_img_bg p, .player_maghub_img_bg p { font-size: 25px; line-height: 28px; padding:80px 0 0 0; }
      .player_3max_img_bg .img { max-width: 100%; margin: 0 auto; top:25%; }
      .player_3max_img_bg, .player_speaker_img_bg, .player_divot_img_bg, .player_maghub_img_bg, .player_pack_text_bg { width:96%; margin:35px 2% 0 2%; border-radius:30px; }
      .player_3max_img_bg .view_features_text { padding:55px 0; font-size: 24px; }
      .player_speaker_img_bg .text { max-width: 83%; margin: 30px auto 0; }
      .player_speaker_img_bg .img { max-width:68%; margin: 0 auto; top:41%; transform: rotate(70.03deg); }
      .player_speaker_img_bg .view_features_text { padding:55px; font-size:24px; }
      .player_divot_img_bg .text img.inline { display:none; }
      .player_divot_img_bg .text img.none { display:block; }
      .player_divot_img_bg .text { max-width: 60%; margin: 30px auto 0 auto; }
      .player_divot_img_bg .img { max-width: 100%; margin: 0 auto; top:34%; }
      .player_divot_img_bg .view_features_text { padding:55px 0; font-size:24px; }
      .player_maghub_img_bg .text { max-width: 92%; margin: 30px auto 0; }
      .player_maghub_img_bg .img { max-width: 72%; margin: 0 auto; top:50%; }
      .player_maghub_img_bg .view_features_text { padding:55px 0; font-size: 24px; }
      .player_pack_text_bg h2 { font-size: 132px; line-height: 130px; }
      .player_pack_text_bg h2 span { -webkit-text-stroke-width: 3.3px; }
      .hero__media-container .text { font-size: 66px; line-height: 76px; }
      .hero__media-container .text span.old { font-size:40px; }
      .player_pack_text_bg { padding:50px 0; }
      .hero__media-container .button { padding:40px 0 40px 0; }
      .hero__media-container .button a.buynow { padding: 9px 44px; font-size:16px; line-height: 20px; }
      .save_big_you_bg { margin-top:40px; }
      .save_big_you_bg h3 { padding:60px 0 0 0; }
      .save_big_you_bg::before { border-radius: 0 0 30px 30px }
      .save_big_product .product_box .img img { max-width:130px; margin:0 auto; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box:nth-child(2) .img img { max-width: 150px; }
      .save_big_product .product_box { margin: 0px 2% 0; }
      .save_big_product .product_box h4 { font-size: 26px; line-height: 36px; }
      .save_big_product .product_box h5 { font-size: 18px; line-height: 20px; }
      .save_big_product .product_box .text { font-size: 54px; line-height: 62px; max-width: 180px; }
      .save_big_product .product_box .text span { font-size: 14px; line-height: 14px; bottom: -16px; padding: 6px 12px 6px 17px; }
      .save_big_you_bg .shop_pack_now { margin: 60px 0 0; }
      .save_big_you_bg .shop_pack_now a { font-size: 16px; }
      .zero_compromise_bg h2 { font-size: 78px; line-height: 80px; -webkit-text-stroke-width: 2px; }
      .zero_compromise_bg h5 { font-size: 40px; line-height: 46px; padding-bottom: 30px; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; max-width: 430px; margin: 0 auto; }
      .zero_compromise_bg h5 span { color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; }
      .amazing_offers_box_bg p { font-size:12px; }
      .free_shopping_button { margin-top:40px; }
      .free_shopping_button img { max-width:96%; }
      .newsale_play_differrent_bg .layer_img { max-width:62%; margin:0 auto; }
      .save_big_when_you_bg .row .right_img { width:100%; text-align:center; }
      .save_big_when_you_bg .row .left_text { width:100%; text-align:center; }
      .save_big_when_you_bg .row .left_text h4 { text-align:center; }
      .save_big_when_you_bg .row .left_text p { text-align:center; }
      .save_big_when_you_bg h2 { font-size:50px; line-height:50px; }
      .save_big_when_you_bg h2 span { font-size: 70px; line-height: 80px; -webkit-text-stroke-width: 2px; }
      .save_big_when_you_bg .text { font-size: 70px; line-height: 80px; -webkit-text-stroke-width: 2px; }
      .save_big_when_you_bg .text span { -webkit-text-stroke-width: 2px; }
      .save_big_when_you_bg .watch_video_but a { font-size:22px; line-height:30px; }
      .product_playerpack_img_box .rated_logo_bg .logo_box img { max-height: 24px; }
      .product_playerpack_img_box .rated_logo_bg .logo_box p { font-size: 11px; line-height: 21px; }
      .product_playerpack_img_box p { font-size:16px; line-height:24px; padding:40px 0 0 0; }
      .product_playerpack_img_box .playerpack_text img { margin:50px auto 0 auto; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg h2 { font-size: 66px; line-height: 66px; -webkit-text-stroke-width: 1px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg h2 span { -webkit-text-stroke-width: 1px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg p { font-size:16px; line-height:24px; padding:30px 0 0 0; }
      .product_what_saying_bg h2 { font-size:40px; line-height:40px; padding:0; }
      .product_what_saying_bg h2 span { -webkit-text-stroke-width: 1px; }
      .player_pack_top_box_bg .watch_video_text { top:300px; }
      .pro_with_slope .best_selling_col4 { padding:10px 60px 0 60px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size: 14px; line-height: 16px; }
      #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg { width:92%; margin:0 4%; }
      .gift-card .owl-nav .owl-next { right:-25px; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__container { height:auto; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text { width:80%; margin:0 auto; padding:0; text-align:center; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text h1.h3 { text-align:center; font-size:34px !important; padding:12px 0 20px 0; }
      #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg .heading { font-size:34px; padding:40px 0; }
      #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .index-section--faq p.h2 { font-size:34px; }
      #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .collapsible-trigger { font-size:15px; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text a.btn { margin:20px 0; }
      .day_challenge_box_bleck .img { width:100%; }
      .challenge_product_box p { font-size:15px; }
      .reviews_box_bg .reviews_box_left p { font-size:16px; }
      .reviews_box_bg .reviews_box_left p.reviewdate { font-size:16px; }
      .reviews_box_bg .reviews_box_left .star_icon { font-size:18px; }
      .reviews_box_bg .reviews_box_left .name { font-size:22px; }
      #shopify-section-next-level-feature #product-gallary .owl-nav { display:none; }
      #shopify-section-next-level-feature .heding h2 { font-size:40px; line-height:50px; }
      #shopify-section-next-level-feature .heding h3 { font-size:40px; line-height:40px; -webkit-text-stroke-width: 1px; }
      .single-box-before { width:100%; margin-top:35px; }
      .number-section ul li { width:50%; padding:20px 0; }
      .review-section h2 { font-size:52px; line-height:60px; }
      .max3-product-page .product-single__meta .max3-pro-icons { width:100%; }
      .max3-product-page .product-single__meta .max3-pro-icons .desktop { display: none; }
      .max3-product-page .product-single__meta .max3-pro-icons .mobile { display: inline-block; }
      .product-single__meta .collapsible-trigger-btn--borders { padding: 18px 0 5px 0; }
      /*.max3-product-page .product-single__meta .top-tag { text-align:left; display:none; }
      */
      .max3-product-page .product-single__meta h1.product-single__title { justify-content: left; }
      #shopify-section-main-product-max3 .product-block.product-block--price,
      #shopify-section-main-product-max2 .product-block.product-block--price,
      #shopify-section-main-product-player-pack .product-block.product-block--price { justify-content: left; }
      #shopify-section-main-product-max3  .product-single__meta,
      #shopify-section-main-product-max2  .product-single__meta,
      #shopify-section-main-product-player-pack  .product-single__meta { text-align:left; }
      #shopify-section-main-product-max3 .product-slideshow .flickity-page-dots,
      #shopify-section-main-product-max2 .product-slideshow .flickity-page-dots,
      #shopify-section-main-product-player-pack .product-slideshow .flickity-page-dots { bottom:-40px; display:none; }
      #shopify-section-main-product-max3 .product-slideshow .flickity-page-dots .dot,
      #shopify-section-main-product-max2 .product-slideshow .flickity-page-dots .dot,
      #shopify-section-main-product-player-pack .product-slideshow .flickity-page-dots .dot { background-color: #fff; }
      #shopify-section-main-product-max3 .product-slideshow .flickity-page-dots .dot.is-selected,
      #shopify-section-main-product-max2 .product-slideshow .flickity-page-dots .dot.is-selected,
      #shopify-section-main-product-player-pack .product-slideshow .flickity-page-dots .dot.is-selected { background-color: #fff; }
      .max3-product-page .product-single__meta .variant-input-wrap label { font-size:12px; }
      #shopify-section-as-seen-in .theme-block .rte p { font-weight: 400; font-size:16px; line-height: 20px; padding:0 !important; }
      #shopify-section-main-product-max3 .product-slideshow .is-selected .product__photo-zoom,
      #shopify-section-main-product-max2 .product-slideshow .is-selected .product__photo-zoom,
      #shopify-section-main-product-player-pack .product-slideshow .is-selected .product__photo-zoom,
      #shopify-section-main-product-gps-speaker .product-slideshow .is-selected .product__photo-zoom { display:none; }
      #product-gallary .item .bottom_product_img { height:295px; }
      #product-gallary .item .bottom_product_img img { max-height: inherit; }
      .max3-product-page .product-single__meta .tab-content li { width:50%; }
      .max3-product-page .product-single__meta ul#tabs-nav { height:62px; }
      .max3-product-page .product-single__meta .variant-input-wrap label { width: 78px; height: 47px; padding: 0; }
      #shopify-section-product-recommendations .grid-overflow-wrapper .grid__item { width: 54vw; }
      .new-product-related .grid-overflow-wrapper .grid__item { width: 54vw; }
      #shopify-section-main-product-max3 .grid__item .small--hide,
      #shopify-section-main-product-max2 .grid__item .small--hide,
      #shopify-section-main-product-player-pack .grid__item .small--hide,
      #shopify-section-main-product-gps-speaker .grid__item .small--hide { display:inline-block !important; flex: auto; max-width: 100%; margin-left:0; width: 100%; }
      #shopify-section-main-product-max3 .grid__item .product__photos--beside,
      #shopify-section-main-product-max2 .grid__item .product__photos--beside,
      #shopify-section-main-product-player-pack .grid__item .product__photos--beside,
      #shopify-section-main-product-gps-speaker .grid__item .product__photos--beside { flex-wrap: wrap; }
      #shopify-section-main-product-max3 .grid__item .product__thumbs--beside .product__thumbs--scroller,
      #shopify-section-main-product-max2 .grid__item .product__thumbs--beside .product__thumbs--scroller,
      #shopify-section-main-product-player-pack .grid__item .product__thumbs--beside .product__thumbs--scroller,
      #shopify-section-main-product-gps-speaker .grid__item .product__thumbs--beside .product__thumbs--scroller { width: 100%; overflow-x: scroll; overflow-y: hidden; display: flex; top:auto; }
      #shopify-section-main-product-max3 .grid__item .product__thumbs--beside .product__thumb-item,
      #shopify-section-main-product-max2 .grid__item .product__thumbs--beside .product__thumb-item,
      #shopify-section-main-product-player-pack .grid__item .product__thumbs--beside .product__thumb-item,
      #shopify-section-main-product-gps-speaker .grid__item .product__thumbs--beside .product__thumb-item { min-width:90px; margin-bottom:0; background: #313131; border-radius: 9.5px; display: flex; align-items: center; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: 15px; overflow: hidden; }
      .product__thumb-item a.is-active::before, .product__thumb-item a:focus::before { display:none; }
      .series_max_video_bg .video_img img.desktop { display:none; }
      .series_max_video_bg .video_img img.mobile { display:block; }
      .max3-product-page .product-single__meta h1.product-single__title { font-size:42px; line-height: 50px; }
      .max3-product-page .product-single__meta .product__price { font-size:42px; line-height: 50px; }
      .max3-product-page .product-single__meta .variant-input { width:25%; }
      .max3-product-page .product-single__meta .variant-input-wrap label { width:92%; height: auto; }
      .max3-product-page  .product-single__meta .variant-input-wrap label img { max-height: 104px; }

      .max3-product-page .product-single__meta .product-block--tab .collapsible-trigger__icon { background:#252525; width: 35px; height: 35px; text-align: center; margin: 0 auto; padding: 10px 9px; border-radius: 50%; }
      .max3-product-page .product-single__meta .product-block--tab .collapsible-trigger__icon .icon { width:17px; height:17px; }
      .max3-product-page .product-block a.btn.product-form__cart-submit .try-with-nok__button-content { font-size: 14px!important; }
      .max3-product-page .page-content--product { padding-bottom:0 !important; }
      .single-box-before .top-icon img { max-height:70px; }
      #product-gallary .item .top-icon img { max-height:100px; width:auto; margin:0 auto; }
      #shopify-section-product-recommendations h3.section-header__title { padding:30px 0 0 0; }
      .max3-product-page .left-right-image .text-left.aos-animate { order: 1; }
      .max3-product-page .left-right-image .aos-animate { order: 2; }
      .max3-product-page .left-right-image .rte p { text-align:center; }
      .max3-product-page .player-pack-play-video { max-height: 450px; height:450px; }
      .max3-product-page .hero__media-container .text { font-size:46px; line-height: 58px; }
      .max3-product-page .hero__media-container .text span.old { font-size: 32px; line-height: 40px; }
      .max3-product-page .save_big_you_bg::before { height: 42%; }
      .max3-product-page .video-parent-section { height:550px !important; }
      .max3-product-page .left-right-image .text-top-img { padding:30px 0 0 0; }
      .max3-product-page .left-right-image .rte p { padding:30px 0; }
      .max3-product-page .product-slideshow.flickity-enabled .flickity-viewport .product-main-slide { width:100%; }
      .max3-product-page .left-right-image .feature-row__item .image-three { max-width:140%; width:140% !important; margin:-20% 0 0 -30%; }
      .max3-product-page .left-right-image .feature-row__item .image-two { max-width: 115%; width:115% !important; margin:0 0 0 -15%; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box .text { font-size: 30px; line-height: 45px; }
      #shopify-section-template--16024729682117__1655215838552339b4 { margin: 0px 0 80px 0; }
      #shopify-section-change-the-way-gps-speaker .single-img img { margin-bottom: 0px; }
      .max3-product-page .page-width--narrow .theme-block .rte p { font-size: 16px !important; }
      #shopify-section-change-the-way-gps-speaker .theme-block:first-child .single-img img { max-width: 485px; margin: 0 auto; }
      .player_ringer_bg .introducin_player_bg { padding: 0px; }
      .player_ringer_bg .video-parent-section { margin-bottom: 0px; }
      .player_ringer_bg .touch_screen_bg h2 { position: relative; top:0px }
      .touch_screen_bg .button { position: relative; bottom: 0px; }
      .player_ringer_bg .touch_screen_bg h2 img { max-width: 400px; }
      .touch-desktop { display:none; }
      .touch-mobile { display:block; }
      .product-block form .ships-test { text-align: center; }
      #shopify-section-as-seen-in-gps-speaker .theme-block h2 { font-size: 20px; line-height: 24px; }
      .product-single__meta .collapsible-trigger-btn--borders + .collapsible-content .collapsible-content__inner p:last-child { padding: 0; }
      .max3-product-page .product-single__meta .collapsible-content__inner ul { margin-bottom: 0px; }
      .footer-links ul { padding: 30px 0px 0px; }
      .product-manuals-main h2 { margin-bottom: 0px; }
      .product-manuals-list .item { width: 100%; margin: 20px 0px; }
      .product-manuals-list .item:nth-child(2) { margin-bottom: 0px; order: 3; }
      .product-manuals-info img:first-child { max-width: 400px; margin-bottom: 30px; }
      .product-manuals-info img:last-child { max-width: 324px; margin: 0 auto 30px; }
      .product-manuals-main2 .product-manuals-info img:last-child { max-width: 350px; }
      .product-manuals-list .item .btn { width: 100%; }
      .offermodal-popup { background-position: center center; }
      .offer-price { width: auto; padding-left: 20px; }
      .offermodal-popup .offerimage .desktop { display: none; }
      .offermodal-popup .offerimage .mobile { display: block; width: 100%; margin-top: 30px; }
      .offermodal-popup .row .item { width: 100%; padding: 0px 15px; }
      .offerconetnt { text-align: center; }
      .offerconetnt p { max-width: 385px; margin: 0 auto; }
      .offermodal-popup .checkbox-list { margin: 30px 0px; }
      .addcart-btn .btn { display: block; width: 100%; margin-right: 0px; margin-bottom: 20px; }
      .addcart-btn { text-align: center; }
      .player-logosection { padding: 15px  !important; }
      .hmlogoslider.owl-carousel .owl-item img { max-height: 45px; max-width: 190px; }
      #shopify-section-change-the-way-player-pack .theme-block:first-child { display: none; }
      #shopify-section-change-the-way-player-pack .theme-block:nth-child(2) { display: block; padding: 0; }
      #shopify-section-change-the-way-player-pack .theme-block:nth-child(2) .single-img img { padding: 0px; max-width: 575px; width: 100%; margin-bottom: 0px; }
      .max3-product-page .product-single__meta .product-block .product__price--compare { line-height: 1px; }

      /* Subscription box css */
      .subscriptionbox .free-offer-info .save-price,  
      .subscriptionbox .free-offer-info .offer-price { width: auto; }
      .free-offer-info .offer-description-info { margin-bottom: 0; }
      .free-offer-info .offer-title .checkbox-list { width: 35%; }
      .free-offer-info .free-offer-info .offer-title p { width: 65%; }
      .free-offer-info .check-box-before .offer-price { padding-left: inherit; margin-top: 0px; width:auto; }
      .max3-product-page .free-offer-info .collapsible-content.is-open { margin-bottom: 0px; }
      .offermodal-popup .offerimage { right: 0px; }
      /* Subscription box css */

      .free_shipping_speaker_main .change_way_text_bg .change_way_icon ,.free_shipping_speaker_main .change_way_text_bg .change_way_icon.icon-go { justify-content: center; max-width: 500px; margin: 30px auto; }
      .free_shipping_speaker_main .change_way_text_bg .change_way_icon .item, .free_shipping_speaker_main .change_way_text_bg .change_way_icon.icon-go .item { width: 33.333%; }
      .free_shipping_speaker_main .change_way_text_bg .change_way_icon.icon-go .item-row-4 { width:33.33%; }
      .unbelievable_sound_box { margin-top: 0px; }
      .change_way_text_bg { padding: 30px 0 0 0; }

      /* checkout cart css */
      .shopify-cleanslate .XLcXEW3RnM9fyU7k7fvC { width: 33.333%; padding:0px 5px; }
      .cart__item-name { font-size: 14px; }
      .cart-notes { font-size: 14px !important; }
      .shopify-cleanslate .xGd3h1QpIzYq8GCXdELr { justify-content:center !important; flex-wrap:wrap !important; margin:0 -5px !important; }
      .drawer { max-width:100%; width:100%; }
      .cart__item-name,.cart__price,.drawer__footer.appear-animation.appear-delay-4 .cart__item-row small { font-size:12px; }
      .cart__item--variants { font-size:11px; }
      .cart__item-sub.cart__item-row .money,.cart__item-sub .ajaxcart__subtotal { font-size:14px; }
      .offers { font-size:11px; }
      .cart_buttons .offer-icon { display: block; }
      .cart__checkout-wrapper .cart__checkout { font-size: 16px; }
      .cart__checkout-wrapper { padding: 20px; }
      .additional-checkout-buttons--vertical.open-descrption undefined .shopify-cleanslate { position: relative; }
      .drawer__close-button .icon { width: 30px; height: 30px; }
      .drawer__title { font-size: 24px; line-height: 30px; }
      .h2.drawer__title .cart-icon { height: 18px; }
      .drawer__header { padding: 10px 10px; }
      .drawer .cart__image { flex: 0 0 60px; }
      .ctm_upsell_product .grid-product__meta { gap: 8px; }
      .ctm_upsell_product { padding: 8px 20px; }
      .ctm_upsell_product .grid-product__image-mask { width: 60px; }
      .ctm_upsell_product .bottom-add-to-cart { font-size: 8px; padding: 7px 9px; }
      .ctm_upsell_product .grid-product__price { font-size: 10px; }
      .ctm_upsell_product .grid-product__title { font-size: 12px !important; }
      .drawer__scrollable { padding: 10px 20px; }
      .cart__item-row.text-center { margin-bottom: 15px; }
      .drawer__inner, .drawer__scrollable { overflow-x: hidden; }
      .shopify-cleanslate .IcgSIE7pEVZrlnAeRS6j, .shopify-cleanslate .DefhEHZZf4y32pvV7mZj { width:140px !important; }
      #dynamic-checkout-cart .shopify-cleanslate ul { display: flex !important; flex-wrap: nowrap !important; flex-direction: row !important; overflow-x: scroll; width: 100%; justify-content: flex-start !important; }
      #dynamic-checkout-cart .shopify-cleanslate ul li { width: auto; padding: 0px 10px 0px 0px; }
      /* checkout cart css */

      /*________________ CONTACT PAGE 768 START ________________*/

      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__container { display:none; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__inner { background:url(/cdn/shop/files/contact-us-new-bg-mobile.png?v=1723540613) no-repeat center center / cover; padding:50px 0px }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.contact-p-custom { font-size: 18px !important; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.custom-sub-heading { font-size: 20px !important; margin: 0 auto; max-width: 470px; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text { width: 600px; }
      .number-section ul li { padding:15px 0px; }
      /*________________ CONTACT PAGE 768 END ________________*/

      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-content { flex-wrap: wrap-reverse; padding: 50px 0px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .custom__item-inner.custom__item-inner--liquid { text-align: center; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { margin: 0px auto 48px; max-width: 290px; font-size: 28px; line-height: 35px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-size:40px; letter-spacing: 4.64px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title br { display: none; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center:nth-child(1) { margin-top:60px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main { margin-top:0px !important; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 { background: url(/cdn/shop/files/m.png?v=1723643342) no-repeat center top / cover; }

      /* NOTIFICATION SECTION CSS START */
        #AnnouncementSlide-1524770292306, #AnnouncementSlide-1524770296206 { height: 100%; place-items: center; display: grid; }
        a.announcement-link { display: flex; justify-content: center; align-items: center; gap:5px; }
      /* NOTIFICATION SECTION CSS END */

      .new_bug { padding: 4px 8px; font-size: 10px; }
    }

    /* CART CUSTOM CSS */
    @media screen and (max-width: 750px) {
      #dynamic-checkout-cart { min-height: 0px; }
    }
    /* CART CUSTOM CSS END */

    @media only screen and (min-width:220px) and (max-width:749px) {
      .site-footer .footer__logo { margin:0; padding-bottom: 20px; }
      .site-footer .footer__section .disclosure-list__label { font-size:16px; }
      .site-footer .footer__section .faux-select, select { padding-right:0; }
      .site-footer .footer__newsletter .footer__newsletter-input { width:70%; }
      .collapsible-trigger { font-size:14px; }
      .rte.collapsible-content__inner--faq p { font-size:14px !important; }
      .change_way_title h2 { font-size: 22px; line-height: 32px; }
      .change_way_title h3 { font-size: 25px; line-height: 44px; -webkit-text-stroke-width: 1px; }
      .change_way_title p { font-size:16px; line-height:20px; }
      .pro_with_slope .pro_left .sub_title { font-size:16px; }
      .product_box_col2 .product_bg_box .top_logo { padding-top:50px; }
      .product_box_col2 .product_bg_box .img_bottom_text { top:34%; }
      .product_box_col2 .product_bg_box .img_bottom_text p.avail { padding:10px 0; }
      #shopify-section-template--15545037258949__16552131025589dadf .hero--650px { height: 850px; }
      .freeshipping_speaker_bg .shipping_speaker_box h2 { font-size: 9px; line-height: 16px; }
      .freeshipping_speaker_bg .shipping_speaker_box h2 span { font-size: 14px; line-height: 20px; }
      .freeshipping_speaker_bg .shipping_speaker_box .icon { margin-left: 10px; height: 25px; margin-top: 6px; }
      .product_box_col2 .product_bg_box .img_bottom_text h2 span { -webkit-text-stroke-width: 1px; }
      .change_way_title h3 p { font-size: 42px; line-height: 54px; }
      .product_box_col2 .product_bg_box .img_bottom_text { width:356px; }
      .product_box_col2 .product_bg_box .img_bottom_text h2 { font-size:30px; line-height:36px; }
      .product_box_col2 .product_bg_box .img_bottom_text h2 span { font-size:44px; }
      #countdown { padding:25px 0; font-size: 30px; line-height: 36px; margin-bottom:30px; }
      #countdown .single-box { font-size: 30px; line-height: 36px; }
      .bluetees_game_text .text .img_button img { width:98%; }
      .pexels_tom_piotrowski_bg { padding:160px 0; }
      .landingpage_bg h2 { font-weight: 900; font-size:32px; }
      .play_different_box .box h3 { font-size:30px; line-height:42px; -webkit-text-stroke-width:1px; }
      .next_generation_bg p { font-size:14px; }
      .bluetees_game_text .text p { font-size:14px; }
      .landingpage_bg h2 span { -webkit-text-stroke-width: 0.5px; }
      .playergsp_text .text h6 { font-size:18px; }
      .playergsp_text .text p { font-size:16px; }
      .landingpage_bg .button a { font-size:14px; }
      .landingpage_bg .button a.video { margin-top:15px; font-size:12px; }
      .review-section { padding:50px 20px; }
    }

    @media only screen and (min-width:220px) and (max-width:680px) {
      .number-section ul li h3 { font-size: 24px; line-height: 30px; }
      .number-section ul li p { font-size: 12px; line-height: 12px; }
      .number-section ul li img { max-width:25px; margin: 0 auto; }
    }

    @media only screen and (min-width:220px) and (max-width:660px) {
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { letter-spacing: 2.74px; font-size:36px; }
    }

    @media only screen and (min-width:220px) and (max-width:640px) {
      .max3-product-page .player-pack-play-video { max-height: 290px; height:290px; }
      #shopify-section-hero-video .hero--650px { height: 422.5px; }
      #CollectionSection-template--15560955592901__1652971232e2cbe39f .grid-overflow-wrapper .grid__item { width:92%; flex: 0 0 92%; }
      #shopify-section-template--15545037062341__main .article__title { font-size:20px; line-height:20px; }
      .background-media-text__text { width:100%; }
      .pro_with_slope .pro_left.right { width:100%; margin:0 auto; }
      .free_shipping_bg .free_shipping_box p span { font-size:18px; }
      .free_shipping_bg .free_shipping_box p { font-size: 10px; line-height: 18px; padding:10px 0 0 0; }
      .follow_us_text_box { max-width: 60%; margin: 0 0 0 40%; }
      .product_bg_box .rated_logo_bg .logo_box { width:33%; }
      .product_bg_box .rated_logo_bg .logo_box p { font-size:10px !important; line-height:12px; }
      .product_box_col2 .product_bg_box .img_bottom_text p.avail { padding:10px 0; }
      #shopify-section-template--15545037258949__16552131025589dadf .hero--650px { height:750px; }
      .unbelievable_sound_box .unbelievable_sound_right img { width:90%; margin:0 5%; }
      .banner_bg .speaker_banner_text .top_img { max-width: 240px; }
      .banner_bg .speaker_banner_text .speaker_img { max-width: 500px; }
      .change_way_text_bg h3, .change_way_text_bg h2 { font-size: 40px; line-height: 30px; }
      .unbelievable_sound_box .unbelievable_sound_left h3, .unbelievable_sound_box .unbelievable_sound_left h2 { font-size: 40px; line-height: 38px; }
      .banner_bg .speaker_banner_text .button { margin-top:20px; }
      .product_two_box_bg { padding:0; }
      .product_box_col2 .product_bg_box .top_logo { max-width:240px; }
      .product_box_col2 .product_bg_box .img { height:290px; }
      .announcement-bar { padding:7px 0 !important; }
      .site-header__logo a { width: 40px !important; }
      .header-sticky-wrapper #StickyHeaderWrap { height:auto !important; }
      .premium_accessories_bg .premium_accessories_img { flex-wrap: wrap; }
      .premium_accessories_bg h2 { font-size: 36px; line-height: 42px; }
      .official_logo_bg p { font-size: 18px; line-height: 20px; }
      .game_day_decision_bg h2 { font-size: 42px; line-height: 55px; -webkit-text-stroke-width: 1px; }
      .game_day_decision_bg .pro2_img img, .official_logo_bg .official_2pro_img img { max-width: 300px; }
      .official_logo_bg .official_logo_img { padding:0 20px; flex-wrap: wrap; margin-bottom:40px; justify-content: center; }
      .official_logo_bg .official_logo_img img { margin:35px 12px 0 12px; }
      .official_logo_bg .best_selling_col4 .best_selling_icon p { font-size:14px; line-height:18px; }
      .official_logo_bg .best_selling_col4 .best_selling_icon .top-icon { height: 58px; }
      .official_logo_bg .best_selling_col4 .best_selling_icon img { max-width: 38px; max-height: 48px; }
      .divot_img_bottom_bg img { width: 100%; margin: 0 auto; }
      .s3_max_magnetic_bg .col_md_4 { width:50%; }
      .s3_max_player_caddie_bg .top_text { font-size:16px; line-height:22px; }
      .s3_max_player_caddie_bg h2 { font-size: 30px; line-height: 34px; }
      .s3_max_player_caddie_bg .bottom_text { font-size:15px; line-height:20px; }
      .s3_max_player_caddie_bg .btg_mag_img_box img { max-width: 520px; }
      .next_level_bottom_bg h3 { font-size:22px; line-height:26px; padding:0 20px; }
      .next_generation_text h2 { font-size:30px; line-height:36px; padding:0 20px; }
      .series3_top_banner { width:170%; margin:0 0 0 -35%; }
      .huge_perks_box_bg .huge_perks_box { background-size:380px; }
      .the_blue_tees_icon .icon_box .icon { height:40px; }
      .the_blue_tees_icon .icon_box .icon img { max-height:40px; }
      .withour_breaking_box_bg .withour_breaking_text ul { padding:0; margin:0; }
      .product_box_col2 .product_bg_box .img_bottom_text h2 { background:rgba(255, 255, 255, 0.6); }
      .product_box_col2 .product_bg_box .img_bottom_text p.avail { background:rgba(255, 255, 255, 0.6); }
      .product_box_col2 .product_bg_box .img_bottom_text { width:100%; }
      .customize_freeshopping_bg img { max-width:400px; }
      .customize_logo_row_box .logo_owl_item { width:50%; }
      .customize_game_top_bg .customize_game_left_text .view_button a { font-size:14px; max-width: 310px; }
      .customize_freeshopping_bg { padding:5px 0; }
      .customize_game_top_bg .customize_game_left_text .textimg { max-width: 410px; }
      .about_pros_trust_us_bg h3 { font-size:40px; line-height:50px; }
      .about_pros_trust_us_bg p { font-size:16px; }
      .about_pros_trust_us_bg { padding:30px 0; }
      .golfers_love_us_box { margin:40px 10px 0 10px; }
      .about_play_differen_img { padding:30px 0; }
      .about_pros_trust_us_bg .pros_trust_box { margin:40px 10px 0 10px; }
      .about_all_golfers_img img { max-width: 480px; }
      .about_page_main .customize_logo_row_box { padding:30px 0; }
      .about_meet_team_bg h4 { font-size:32px; }
      .about_meet_team_bg h4:before { width:300px; }
      .amazing_perke_bg h3 { font-size:30px; line-height:40px; }
      .sale_offer_banner_text { width:100%; text-align:center; padding:40px 0 20px 0; }
      .sale_offer_banner_text h4 { font-size:26px; line-height:32px; }
      .sale_offer_banner_text .img_3max img { max-width:500px; }
      .sale_offer_banner_text .button a.shopseries { font-size:16px; padding:12px 25px; }
      .sale_offer_banner_text .box3 .box_border .off { font-size:24px; line-height:20px; width:80px; height:80px; bottom:70px; }
      .sale_offer_banner_text .box3 .box_border .off span { font-size:16px; }
      .sale_offer_banner_text .box3 .box_border a.shopnow { font-size:14px; padding:10px 24px; }
      .sale_offer_banner_text .box3 .box_border img { margin-bottom:48px; }
      .new_sale_offer_banner_top_bg .sale_offer_banner_text  p { font-size:18px; line-height:24px; letter-spacing: 0.335em; }
      .new_sale_offer_banner_top_bg .sale_offer_banner_text .button { text-align:center; width:100%; padding:45px 0 0 0; }
      .new_sale_offer_banner_top_bg .sale_offer_banner_text .button a.shopnow { font-size:20px; line-height: 18px; color:#fff; padding:10px 40px; }
      .new_sale_offer_banner_top_bg .sale_offer_banner_text img.series2 { max-width:84%; margin:0 auto; }
      .new_sale_offer_banner_top_bg .sale_offer_banner_text img.price { max-width:90%; margin:0 auto; }
      .whiteout_ser_group_bg .whiteout_ser_box { padding: 450px 0 20px; }
      .whiteout_series3_bg { margin:0; }
      .new_color_bg .text_left h2 { font-size: 46px; line-height: 46px; }
      .get_whiteout_bg h2 { font-size:46px; line-height: 46px; }
      .get_whiteout_bg .whiteout_product_box .product_img { max-width: 320px; }
      .whiteout_ser_group_bg .box { margin: 0 15px; }
      .get_whiteout_bg .whiteout_product_box h3 { font-size:40px; line-height:40px; }
      .get_whiteout_bg .whiteout_product_box .ordernow_button a { font-size:20px; }
      .get_whiteout_bg .whiteout_product_box .text { font-size:30px; padding:10px 0 0 0; }
      .whiteout_series3_bg .whiteout_series3_img img.phone { max-width:90%; margin:0 auto; }
      .see_inside_text_bg h2 { font-size: 48px; line-height: 54px; -webkit-text-stroke-width: 1px; }
      .see_inside_text_bg h2 span { -webkit-text-stroke-width: 1px; }
      .player_3max_img_bg p, .player_speaker_img_bg p, .player_divot_img_bg p, .player_maghub_img_bg p { font-size: 20px; line-height: 22px; padding: 60px 0 0; }
      .player_3max_img_bg .view_features_text { font-size:19px; }
      .player_speaker_img_bg .view_features_text { font-size:19px; }
      .player_maghub_img_bg .view_features_text { font-size:19px; }
      .player_pack_text_bg h2 { font-size: 90px; -webkit-text-stroke-width: 2px; line-height: 90px; }
      .player_pack_text_bg h2 span { -webkit-text-stroke-width:2px; }
      .hero__media-container .text { font-size: 40px; line-height: 56px; }
      .hero__media-container .text span.old { font-size: 30px; }
      .hero__media-container .button a.buynow { padding: 9px 40px; font-size:16px; line-height:20px; }
      .save_big_you_bg h2 { font-size: 38px; line-height: 40px; -webkit-text-stroke-width: 1px; }
      .save_big_you_bg h2 span { font-size: 50px; line-height: 56px; -webkit-text-stroke-width: 1px; }
      .save_big_you_bg h3 { font-size: 30px; line-height: 44px; -webkit-text-stroke-width: 0.6px; }
      .save_big_product .product_box .img img { max-width: 120px; margin: 0 auto; }
      .save_big_product .product_box h4 { font-size: 20px; line-height: 26px; -webkit-text-stroke-width: 0.5px; }
      .save_big_product .product_box h5 { font-size: 14px; line-height: 16px; }
      .save_big_product .product_box h4 span { -webkit-text-stroke-width: 0.5px; }
      .save_big_product .product_box .text { font-size: 32px; line-height: 40px; max-width: 110px; }
      .save_big_product .product_box .text span { font-size: 8px; line-height: 12px; bottom: -11px; padding: 3px 10px 4px 12px; }
      .save_big_you_bg .shop_pack_now a { font-size: 16px; }
      .zero_compromise_bg h2 { font-size: 54px; line-height: 62px; -webkit-text-stroke-width: 1px; max-width: 400px; margin: 0 auto; }
      .zero_compromise_bg h2 span { -webkit-text-stroke-width:1px; }
      .zero_compromise_bg h5 { font-size: 30px; line-height: 36px; -webkit-text-stroke-width:0.5px; -webkit-text-stroke-color: #fff; max-width: 330px; margin: 0 auto; }
      .zero_compromise_bg h5 span { -webkit-text-stroke-width:0.5px; }
      .player_3max_img_bg .view_features_text, .player_speaker_img_bg .view_features_text, .player_maghub_img_bg .view_features_text { font-size:18px; }
      .player_divot_img_bg .view_features_text { font-size:18px; }
      .geore_gankas_box_bg p.text_new, .geore_gankas_box_bg p { font-size:20px; line-height:20px; }
      .geore_gankas_box_bg h2.h2, .newsale_play_differrent_bg h2 { font-size:30px; line-height:30px; }
      .newsale_play_differrent_bg h2 span { font-size:24px; line-height:30px; }
      .newsale_play_differrent_bg .rated_logo_bg .logo_box { width: 50%; text-align: center; padding: 30px 0 0; }
      .newsale_play_differrent_bg p.text { font-size:14px; letter-spacing:6px; }
      .newsale_play_differrent_bg .uptooff a { font-size:16px; padding:9px 30px; }
      .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text .pri { padding:0 0 20px 0; font-size:30px; line-height:36px; }
      .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text .pri span.old { font-size:20px; }
      .newsale_play_differrent_bg .official_logo_bg p.heading { font-size:16px; letter-spacing:5px; }
      .newsale_play_differrent_bg .official_logo_bg .official_logo_img img { max-height:30px; margin-top:20px; }
      .newsale_play_differrent_bg .official_logo_bg .official_logo_img { padding:0 10px; margin-bottom:10px; }
      .newsale_playerpack_img_bg { margin-bottom:30px; padding:0 10px; }
      .newsale_best_value_bund_bg .pri { padding:0 0 20px 0; font-size:30px; line-height:36px; }
      .newsale_best_value_bund_bg .pri span.old { font-size:20px; }
      .amazing_offers_box_bg p { padding:20px 0 0 0; }
      .newsale_play_differrent_bg h2 { padding:20px 0 0 0; }
      .geore_gankas_box_bg iframe { height:232px; }
      .newsale_play_differrent_bg iframe { height:232px; }
      .newsale_play_differrent_bg .uptooff { padding:10px 0 30px 0; }
      .newsale_play_differrent_bg p { padding:15px 25px; }
      .newsale_play_differrent_bg .layer_img { padding:0 0 15px 0; }
      .newsale_play_differrent_bg p.text2 { padding:20px 0 15px 0; }
      .newsale_best_value_bund_bg .pri span.old { line-height:30px; }
      .newsale_best_value_bund_bg .pri { padding:0; }
      .newsale_best_value_bund_bg .uptooff { padding:40px 0 20px 0; }
      .newsale_play_differrent_bg p.text2 { font-size: 12px; letter-spacing: 6px; line-height: 22px; }
      .video-parent-section.hero--template--15837857317061__1664258612a2cc4251 a.btn.btn--inverse { font-size:22px; line-height: 28px; padding:10px 25px; color:#000 !important; }
      .player_pack_top_box_bg .watch_video_text { top:200px; }
      .player_pack_top_box_bg .watch_video_text .watch_video_but a { font-size:16px; line-height:16px; }
      .player_pack_top_box_bg .watch_video_text .text { font-size:60px; line-height:70px; -webkit-text-stroke-width: 1px; }
      .player_pack_top_box_bg .watch_video_text .text span.old { -webkit-text-stroke-width: 1px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size: 11px; line-height: 13px; }
      .pro_with_slope .pro_left .pro_logo { max-width: 240px; padding-top: 134px; }
      .pro_with_slope .pro_left .sub_title { font-size: 13px; }
      .pro_with_slope .pro_left .button a.shopcollection { font-size: 15px; line-height: 18px; padding: 9px 24px; }
      .pro_with_slope .pro_left .button { margin:10px 0 30px 0; }
      .pro_with_slope .best_selling_col4 { padding:10px 108px 0 108px; }
      .pexels_tom_piotrowski_bg { padding: 100px 0; }
      .series-3-max-golf-rangefinder-with-slope .theme-block .rte p { font-size:14px; padding:0; }
      .as-seen-in .four-icon .single-icon img { width:auto; height: 40px; margin: 0 auto; }
      #shopify-section-product-recommendations .grid-product__title { font-size: 14px; line-height: 16px; }
      #shopify-section-product-recommendations .grid-product__price { font-size: 14px; line-height: 16px; }
      .new-product-related .grid-product__title { font-size: 14px; line-height: 16px; }
      .new-product-related .grid-product__price { font-size: 14px; line-height: 16px; }
      .series_max_video_bg .video_text h6 { font-size: 16px; line-height: 23px; padding:10px 30px 0 30px; letter-spacing: 2px; }
      .series_max_video_bg .video_text h2 { font-size:22px; line-height:22px; padding:25px 0 0 0; }
      .series_max_video_bg .video_text h4 { font-size: 18px; line-height: 18px; margin-bottom: 5px; }
      .series_max_video_bg .video_text p { font-size: 12px; line-height: 20px; letter-spacing: 2.5px; }
      .max3-product-page .product-single__meta h1.product-single__title { font-size: 28px; line-height: 34px; }
      .max3-product-page .product-single__meta .product__price { font-size: 28px; line-height: 34px; }
      #shopify-section-change-the-way h3 { padding-bottom:20px; }
      #shopify-section-main-product-max3 .bottom-buttons ul, #shopify-section-main-product-max2 .bottom-buttons ul, #shopify-section-main-product-player-pack .bottom-buttons ul, #shopify-section-main-product-gps-speaker .bottom-buttons ul { margin:25px 0 0 0; }
      #shopify-section-main-product-max3 .bottom-buttons li, #shopify-section-main-product-max2 .bottom-buttons li, #shopify-section-main-product-player-pack .bottom-buttons li, #shopify-section-main-product-gps-speaker .bottom-buttons li { margin:0 4px; }
      #shopify-section-main-product-max3 .bottom-buttons li a, #shopify-section-main-product-max2 .bottom-buttons li a, #shopify-section-main-product-player-pack .bottom-buttons li a, #shopify-section-main-product-gps-speaker .bottom-buttons li a { font-size:10px; letter-spacing: normal; }
      .max3-product-page .product-single__meta #tabs-nav li { padding:0; margin:0 15px 0 0; }
      .max3-product-page .product-single__meta #tabs-nav li a { font-size:14px; }
      #product-gallary .item .bottom_product_img { height:395px; }
      #shopify-section-main-product-max3 .bottom-buttons ul,
      #shopify-section-main-product-max2 .bottom-buttons ul,
      #shopify-section-main-product-player-pack .bottom-buttons ul,
      #shopify-section-main-product-gps-speaker .bottom-buttons ul { margin-left:0; }
      #shopify-section-product-recommendations .grid-product__image-mask { min-height: 230px; }
      .new-product-related .grid-product__image-mask { min-height: 230px; }
      #shopify-section-change-the-way  ul.eight-icon { margin-top:25px; }
      .max3-product-page .product-single__meta .product-block--tab .collapsible-trigger-btn { font-size:20px; line-height: 24px; margin-bottom:20px; }
      #shopify-section-product-recommendations .grid-overflow-wrapper .grid__item { width: 100vw; }
      .new-product-related .grid-overflow-wrapper .grid__item { width: 100vw; }
      .max3-product-page .left-right-image .feature-row__text--right, .max3-product-page .left-right-image .feature-row__text--left { padding:0 30px; }
      .max3-product-page .left-right-image .rte p { font-size:15px; line-height:21px; }
      .max3-product-page .hero__media-container .text { font-size:36px; line-height: 48px; }
      .max3-product-page .hero__media-container .text span.old { font-size: 26px; line-height:34px; }
      .max3-product-page .save_big_product .product_box h5 { font-size: 15.971px !important; line-height: 16px !important; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box .text { font-size: 18px; line-height: 25px; }
      .save_big_product .product_box .text span { border-radius: 0 0 10px 0; }
      .customize_game_top_bg .customize_game_left_text p { font-size: 20px; line-height: 22px; }
      .customize_game_top_bg .customize_game_left_text .view_button { padding-top: 35px; }
      .customize_game_top_bg .customize_game_left_text .m_banner { max-width: 420px; }
      #CollectionAjaxContent .bottom-add-to-cart { padding: 10px 20px; }
      .free_shipping_speaker_main .change_way_text_bg h2, .free_shipping_speaker_main .change_way_text_bg h3 { font-size: 40px; line-height: 38px; }
      /*_________CONTACT PAGE 640 START__________*/
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.custom-heading { font-size: 32px !important; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.contact-p-custom { font-size: 16px !important; line-height: 22px !important; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.custom-sub-heading { font-size: 18px !important; max-width: 340px; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text { width:auto; }
      /*_________CONTACT PAGE 640 END__________*/ 
    }
    
    @media only screen and (min-width:220px) and (max-width:620px) {
      .announcement-text, .announcement-link-text { font-size: 10px; }
    }

    @media only screen and (min-width:220px) and (max-width:590px) {
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 32px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { max-width: 270px; font-size: 24px; }
      .site_megaMenu__grid { grid-template-columns: repeat(auto-fill, minmax(clamp(90px, 30vw, 250px), 1fr)); }
    }
    
    @media only screen and (min-width:220px) and (max-width:560px) {
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon { width: 100%; margin-top:58px; }
      .pro_with_slope .pro_left.right { padding-bottom:4%; padding-top:4%; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon img { max-width: 250px; max-height: 150px; }
      .divot_tool_bg.magnetic_hub_bg .best_selling_col3 .best_selling_icon .top-icon { height: 150px; }
      .s3_max_player_caddie_bg .btg_mag_img_box img { max-width: 420px; }
      .s3_max_player_caddie_bg .col_md_4 { width:50%; }
      .bundleup_freeshopping_bg .free_img img { width:80%; }
      .maghub_bundleup_bg .title img { max-width:300px; }
      #countdown .single-box .bottom-text { font-size: 12px; line-height: 16px; }
      #countdown .single-box .top-time { font-size:24px; }
      .bundle_and_save_free_text img { max-width: 400px; }
      .max3_bg .save_box .save_box_right .button { margin-top:0; }
      .series3_page_bg.about_meet_team_bg .col_md_3 { width:100%; }
      .all_2pro_banner .all_2pro_left .img2 img { max-width:320px; }
      .all_2pro_banner .all_2pro_left .img1 img { max-width:280px; }
      .sale_offer_banner_text .img_3max img { max-width:400px; }
      .zero_compromise_bg { margin-top: 40px; }
      .amazing_offers_box_bg p { padding:0; }
      .geore_gankas_box_bg { padding:0; }
      .newsale_play_differrent_bg p.text { font-size: 12px; letter-spacing: 5px; padding: 25px 0 20px 0; }
      .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text .pri { padding:0; }
      .newsale_play_differrent_bg .newsale_2pro_box_img .bottom_text { bottom:-30px; }
      .product_playerpack_img_box .rated_logo_bg .logo_box { width:50%; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg h2 { font-size:52px; line-height:52px; }
      .product_playerpack_img_box .newsale_whatin_thebox_bg p { font-size: 14px; line-height: 20px; padding: 10px 0 0; }
      .product_playerpack_img_box p { font-size: 14px; line-height: 20px; }
      .product_playerpack_img_box p i { font-size:12px; }
      .pro_with_slope .pro_left .pro_logo { max-width: 190px; padding-top: 58px; }
      .pro_with_slope .pro_left .price span.money { font-size: 28px; line-height: 34px; padding: 0; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size: 9px; padding:0; line-height: 11px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon img { max-width: 36px; }
      .gift-card .owl-nav .owl-next { background-size:40px !important; width:40px; height:40px; right:-15px; }
      .gift-card .owl-nav .owl-prev { background-size:40px !important; width:40px; height:40px; left:-15px; }
      #shopify-section-template--15933809950917__1a338546-9fb6-474c-be4e-42967f5bfca8 .background-media-text__text { width:92%; }
      #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .index-section--faq p.h2 { font-size:24px; }
      #shopify-section-template--15933809950917__21ff3c23-fe0e-4b8e-abab-4097e62fc959 .padding_box_bg .heading { font-size:26px; padding:25px 0; }
      #shopify-section-template--15933809950917__812f94b2-2db2-4e60-bc7b-e13e3b586c12 .collapsible-trigger { font-size:14px; }
      .loveblue_page_bg .text_right { width:90%; margin:0 auto 0 auto; }
      #shopify-section-change-the-way p { font-size:14px; line-height:20px; }
      .number-section ul li h3 { font-size:34px; line-height:34px; }
      /* .number-section ul li p { font-size:16px; }
      */
      .review-section h2 { font-size:42px; line-height:50px; }
      .series-3-max-golf-rangefinder-with-slope ul.eight-icon .single-icon-text img { width: auto; height: 55px; margin: 0 auto; }
      .max3-product-page ul.eight-icon .single-icon-text:nth-child(3) img { height: 55px; }
      #product-gallary .item .top-icon img { max-height:70px; width:auto; margin:0 auto; }
      /* .number-section ul li p { -webkit-text-stroke-width: 0.5px; }
      */
      #shopify-section-product-recommendations h3.section-header__title { font-size:26px; line-height:28px; }
      .new-product-related h2.section-header__title { font-size:26px; line-height:28px; }
      .max3-product-page .single-img.desktop img { max-width:530px; margin:30px auto 0 auto; padding:0 15px; width:100%; }
      .max3-product-page .save_big_product .product_box { margin:0 2%; }
      .max3-product-page .video-parent-section { height: 440px !important; }
      .max3-product-page .left-right-image .feature-row__item .image-three { max-width: 160%; width: 160% !important; margin: -30% 0 0-44%; }
      .free_shopping_newsale { padding: 0px 8px 30px; }
      #shopify-section-template--16024729682117__16579402989e5a1548 .countdown-timer { padding: 30px 15px; }
      .free_shopping_newsale img { max-height:70px; }
      .hmlogoslider.owl-carousel .owl-nav button.owl-prev span, .hmlogoslider.owl-carousel .owl-nav button.owl-next span { width: 25px; height: 20px; line-height: 14px; }
    }

    @media only screen and (min-width:220px) and (max-width:520px) {
      .site-footer .footer__newsletter .footer__newsletter-btn .footer__newsletter-btn-label { font-size:16px !important; }
      .site-footer .footer__section { left:0; margin:70px 0 0 0; }
      .site-footer .footer__logo { margin:0 auto; padding-bottom:70px; }
      .site-footer .footer__newsletter .footer__newsletter-input { width:65%; }
      .index-section--faq p.h2 { font-size:25px; line-height:15px; }
      .index-section--faq .rte p strong { font-size:25px; }
      #shopify-section-template--15545037062341__main .article__title { font-size:15px; line-height:15px; }
      .product_box_col2 .product_bg_box .img_bottom_text { top:26%; }
      .free_shipping_bg .free_shipping_box .icon { height:36px; }
      .free_shipping_bg .free_shipping_box p span { font-size:14px; }
      .compromise_title_bg h2 { font-size: 30px; line-height: 32px; }
      .compromise_title_bg h2 span { font-size: 40px; line-height: 50px; }
      .compromise_title_bg p { font-size:16px; line-height:20px; }
      .follow_us_text_box h2 { font-size: 26px; line-height: 26px; }
      .follow_us_text_box h2 span { font-size: 42px; line-height: 50px; }
      #shopify-section-template--15545037258949__16552131025589dadf .hero--650px { height:650px; }
      .flickity-slider .slide-0 .animation-contents p { font-size: 15px; line-height:18px; }
      .flickity-slider .slide-0 .animation-contents h1 { font-size:28px; line-height: 36px; }
      .flickity-slider .slide-0 .animation-contents .line-text { font-size: 54px; line-height:38px; }
      .flickity-slider .slide-0 .hero__link a.btn--inverse { font-size: 13px; line-height: 16px; padding:13px 22px; margin-right:7px; }
      .flickity-slider .slide-0 .hero__link a.try-with-nok__powered-by { font-size: 13px; line-height: 16px; padding:13px 22px; }
      .flickity-slider .slide-1 .hero__link a.btn--inverse { font-size:16px; }
      .flickity-slider .slide-1 .price { font-size:20px; max-width:120px; }
      .flickity-slider .slide-1 .hero__subtitle .animation-contents { font-size:20px; line-height:24px; }
      .flickity-slider .slide-1 .top-text-img { max-width:260px; }
      .banner_bg .speaker_banner_text .top_img { max-width: 200px; }
      .banner_bg .speaker_banner_text .speaker_img { max-width: 416px; }
      .change_way_text_bg .change_way_icon img { max-width:82px; }
      .change_way_text_bg h3, .change_way_text_bg h2, .unbelievable_sound_box .unbelievable_sound_left h3, .unbelievable_sound_box .unbelievable_sound_left h2 { font-size: 32px; line-height: 32px; }
      .unbelievable_sound_box .unbelievable_sound_left .price span.money { font-size:30px; }
      .unbelievable_sound_box .unbelievable_sound_left .price span span.money { font-size:22px; }
      .banner_bg .speaker_banner_text .price span.money { font-size:30px; }
      .banner_bg .speaker_banner_text .price span span.money { font-size:22px; }
      .freeshipping_speaker_bg { padding:20px 0; flex-wrap: wrap; }
      .freeshipping_speaker_bg .shipping_speaker_box { margin:12px 0; }
      .speaker_product_box_col4 { width:100%; }
      .product_box_col2 .product_bg_box .img { height: 280px; }
      .follow_us_text_box .follow_icon img { max-width: 20px; max-height: 18px; }
      .follow_us_text_box h3 { font-size: 20px; line-height: 28px; }
      .follow_us_text_box .follow_icon a { margin:0 6px; }
      .pro_with_slope .pro_left .price span.money { font-size: 22px; line-height: normal; }
      .pro_with_slope .pro_left .price span span.money { font-size:16px; }
      .pro_with_slope .pro_left .price i { font-size:16px; }
      .pro_with_slope .pro_left .button { margin:30px 0; margin-bottom: 260px; }
      .product_box_col2 .product_bg_box .img { height:260px; }
      .product_box_col2 .product_bg_box .pre_order_price .old-price .money { font-size:20px; }
      .product_box_col2 .product_bg_box .pre_order_price .money { font-size:32px; }
      .free_shop_returns_bg { padding:50px 0; flex-wrap: wrap; }
      .free_shop_returns_bg .free_shop { width: 100%; justify-content: center; }
      .free_shop_returns_bg .logo_icon_img { margin:15px 0; }
      .game_day_decision_bg h2 { font-size: 32px; line-height: 40px; }
      .game_day_decision_bg h3, .official_logo_bg h3 { font-size: 26px; line-height: 30px; }
      .game_day_decision_bg .pro2_img img, .official_logo_bg .official_2pro_img img { max-width: 250px; }
      .premium_accessories_bg h2 { font-size: 26px; line-height: 32px; }
      .divot_img_bottom_bg h4 { font-size: 30px; line-height: 40px; }
      .divot_img_bottom_bg h3 { font-size: 55px; line-height: 70px; -webkit-text-stroke-width: 1.5px; }
      .divot_tool_bg .best_selling_col4 .best_selling_icon p { font-size: 13px; line-height: 17px; }
      .divot_tool_bg .best_selling_col3 .best_selling_icon p { font-size: 13px; line-height: 17px; }
      .divot_tool_bg .best_selling_col4 .best_selling_icon .top-icon { height: 80px; }
      .divot_tool_bg .best_selling_col4 .best_selling_icon img { max-width: 50px; max-height: 60px; }
      .divot_tool_bg .best_selling_col3 .best_selling_icon .top-icon { height: 69px; }
      .divot_tool_bg .best_selling_col3 .best_selling_icon img { max-width: 50px; max-height: 70px; }
      .divot_tool_bg h2 { font-size: 50px; line-height: 64px; }
      .customize_game_page_bg h3 { font-size:40px; line-height:50px; }
      .customize_mix_and_match_bg .col_md_2 { width:100%; }
      .customize_our_clients_right h4 { font-size:34px; line-height:44px; }
      .customize_award_winning_bg .customize_award_winning_right h4 { font-size:34px; line-height:44px; }
      .customize_award_winning_bg .customize_award_winning_right h5 { font-size:28px; line-height:34px; }
      .customize_our_clients_left { width:100%; }
      .customize_award_winning_bg .customize_award_winning_left { width:100%; }
      .amazing_perke_bg ul { padding:0 20px; }
      .about_all_golfers_img img { max-width:370px; }
      .about_pros_trust_us_bg h3 { font-size:30px; line-height:38px; -webkit-text-stroke-width: 1px; }
      .about_pros_trust_us_bg h3 span { -webkit-text-stroke-width: 1px; }
      .about_pros_trust_us_bg p { font-size:14px; }
      .sale_offer_banner_text .box3 .box_border { width:68%; margin:50px 16% 0 16%; }
      .new_color_bg .img_right { width: 75%; }
      .new_color_bg .text_left h2, .get_whiteout_bg h2 { font-size: 40px; line-height: 42px; }
      .whiteout_ser_group_bg .box .player { font-size: 19px; line-height: 19px; padding: 12px 30px; }
      .whiteout_ser_group_bg .box .text { font-size: 40px; line-height: 40px; -webkit-text-stroke-width: 1px; }
      .whiteout_ser_group_bg .box .addcart a { font-size: 15px; }
      .whiteout_ser_group_bg .whiteout_ser_box { padding: 390px 0 30px; }
      .whiteout_ser_group_bg .box { margin: 0 10px; }
      .whiteout_series3_bg { background:url(m-ser-group-19675-bg.png) center center no-repeat; padding-top:35px; }
      .whiteout_series3_bg .button { padding:10px 0 40px 0; }
      .new_color_bg .button { padding:10px 0 40px 0; }
      .save_big_product .product_box .img img { max-width: 120px; margin: 0 auto; }
      .save_big_product .product_box .text { font-size: 23px; line-height: 22px; max-width: 87px; margin: 10px auto 0 auto; }
      .save_big_you_bg .shop_pack_now a { padding:9px 30px; font-size: 14px; }
      .save_big_you_bg .shop_pack_now { margin: 30px 0 0; }
      .save_big_product .product_box h4 { font-size: 13px; line-height: 22px; }
      .save_big_product .product_box h5 { font-size: 11px; line-height: 14px; }
      .zero_compromise_bg h2 { font-size: 44px; line-height:52px; }
      .player_pack_text_bg { padding:50px 0; }
      .sale_offer_box .shopnow { margin-top: 20px; margin-bottom: 30px; }
      .newsale_play_differrent_bg .layer_img { max-width:68%; margin:0 auto; }
      .save_big_when_you_bg h2 { font-size:36px; line-height:36px; }
      .save_big_when_you_bg h2 span { font-size: 54px; line-height: 50px; -webkit-text-stroke-width: 1px; }
      .save_big_when_you_bg .text { padding:70px 0 0 0; font-size: 54px; line-height: 50px; -webkit-text-stroke-width: 1px; }
      .save_big_when_you_bg .text span { -webkit-text-stroke-width: 1px; }
      .player_pack_top_box_bg .watch_video_text { top:170px; }
      .player_pack_top_box_bg .watch_video_text .watch_video_but a { font-size:14px; line-height:14px; }
      .player_pack_top_box_bg .watch_video_text .text { font-size:50px; line-height:60px; -webkit-text-stroke-width: 1px; }
      .geore_gankas_box_bg.new_box h2 { font-size:30px; line-height:38px; }
      .geore_gankas_box_bg.new_box h2 span { font-size:30px; line-height:38px; }
      .pro_with_slope .best_selling_col4 { padding:0 40px 0 40px; }
      .pro_with_slope .best_selling_col4 .best_selling_icon p { font-size: 9px; padding: 0; line-height: 11px; }
      .pro_with_slope .pro_left .pro_logo { max-width: 90px; padding-top: 20px; }
      .pro_with_slope .pro_left .sub_title { font-size: 10px; }
      .day_challenge_product_bg .col3 { width:100%; }
      .day_challenge_banner .banner_text { width:400px; }
      .day_challenge_video_box iframe { height:270px !important; }
      .customize_game_top_bg .customize_game_left_text .logoimg { max-width:280px; margin:0 auto; }
      .customize_game_top_bg .customize_game_left_text .textimg { max-width: 360px; }
      #shopify-section-max3-video-slider .owl-prev { position:absolute; left:10px; top:45%; }
      #shopify-section-max3-video-slider .owl-next { position:absolute; right:10px; top:45%; }
      #shopify-section-product-recommendations .bottom-add-to-cart { padding: 10px 20px; font-size: 14px; width: 162px; }
      .new-product-related .bottom-add-to-cart { padding: 10px 20px; font-size: 14px; width: 165px; }
      .max3-product-page .save_big_you_bg h3 { padding:10px 0 0 0; }
      .save_big_you_bg .mobile-heading-image img { margin-top: 40px; }
      .save_big_product .product_box .img img { max-width: 80px; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box:nth-child(2) .img img { max-width: 135px; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box .text { font-size: 14px; line-height: 20px; margin-top: 20px; }
      .customize_game_top_bg .customize_game_left_text .m_banner { max-width: 400px; }
      .customize_game_top_bg .customize_game_left_text p { font-size: 18px; line-height: 19px; }
      .customize_game_top_bg .customize_game_left_text .view_button { padding-top: 35px; }
      .customize_game_top_bg .customize_game_left_text .view_button a { max-width: 280px; }
      .free_shipping_speaker_main .change_way_text_bg h2, .free_shipping_speaker_main .change_way_text_bg h3 { font-size: 32px; line-height: 32px; }
      .free_shipping_speaker_main .change_way_text_bg .change_way_icon img { margin: 10px 0px; max-width: 100%; }
      /*_________CONTACT PAGE 520 START__________*/
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.custom-heading { font-size: 28px !important; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text { padding: 0px 15px; }
      /*_________CONTACT PAGE 520 END__________*/
        #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { max-width: 250px; font-size: 22px; margin: 0 auto 38px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 28px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center:nth-child(1) { margin-top:0px; }
      .site_header-center.active,
      .site__megaMenu_container { width: 100%; }
    }

    @media only screen and (min-width:220px) and (max-width:480px) {
      .series_max_video_bg .video_text .video_logo_bottom img { margin: 0 7px; max-width: 100px; }
      .series_max_video_bg .video_text h2 { margin-bottom: 20px; }
      .offer-price { width: 100%; padding-left: 0px; }
      .offermodal-popup { padding: 25px 15px; }
      .pop-upbox .popup-box .pop-close { right: 5px; top: 15px; }
      .offermodal-popup .offer-price, .offermodal-popup .offer-price .save-price { padding-left: 8px; }
      .offermodal-popup .offer-price .price-compare { margin-left: 8px; }
      .free-offer-info .offer-title p { width: 50%; }
      .free-offer-info .offer-title .checkbox-list { width: 50%; }
      #one-year-premium-membership .offer-price, #premium-membership .offer-price { width: 100%; padding-left: 0px; }
      .background-media-text__video.mobile-video { display: block; line-height:0px; }
      #shopify-section-template--16024730108101__16621289495e90db27 .video-parent-section { height: 270px; margin-bottom: 0px; }
      .change_way_text_bg .logo_img_bottom img { width: 120px; }

      /*_________CONTACT PAGE 480 START__________*/
          #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text { padding:0px; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.custom-sub-heading { font-size: 16px !important; max-width: 320px; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text { width: 95%; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__inner { padding:30px 0px; }
      #shopify-section-template--16024729780421__1653314870bafc1452 .background-media-text__text .rte p.contact-p-custom { font-size: 14px !important; line-height: 18px !important; }
      /*_________CONTACT PAGE 480 END__________*/

      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { line-height: 24px; max-width: 210px; font-size: 18px; margin: 0 auto 28px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 24px; }
      .announcement-text, .announcement-link-text { font-size: 8px; }
      #AnnouncementSlider .flickity-viewport { height: 30px !important; }
      a.announcement-link { flex-direction:column; }
      .flickity-next { right: -10px; }
      .flickity-previous { left: -10px; }
    }
    
    @media only screen and (min-width:220px) and (max-width:430px) {
      .site-footer .footer__newsletter .footer__newsletter-input { width:62%; }
      .product_box_col2 .product_bg_box .img_bottom_text { top:20%; }
      .banner_bg .speaker_banner_text .speaker_img { max-width: 380px; }
      .flickity-slider .slide-0 .hero__link a.try-with-nok__powered-by { font-size: 12px; padding: 11px 20px; }
      .flickity-slider .slide-0 .single-icon { max-width: 240px; margin: 0 auto; }
      .product_box_col2 .product_bg_box .img { height:230px; }
      .s3_max_player_caddie_bg .btg_mag_img_box img { max-width: 320px; }
      .player_magnetic_speaker_bg .max3_logo img { max-width: 250px; }
      .player_magnetic_speaker_bg p { font-size:14px; line-height:16px; }
      .s3_max_magnetic_bg p { font-size:14px; line-height:16px; }
      .s3_max_magnetic_bg .max3_logo img { max-width: 190px; }
      .customize_freeshopping_bg img { max-width:300px; }
      .bundle_and_save_free_text img { max-width: 320px; }
      .about_play_differen_img img { max-width: 300px; }
      .sale_offer_banner_text .img_3max img { max-width:300px; margin-top:30px; }
      .sale_offer_banner_text h4 { font-size:18px; line-height:24px; }
      .whiteout_series3_bg .button a.buynow { font-size: 16px; line-height: 20px; padding: 9px 30px; }
      .whiteout_series3_bg .button a.learnmore { font-size: 18px; line-height: 22px; margin-left: 25px; margin: 18px 0 0 0 !important; }
      .new_color_bg .button a.buynow { font-size: 16px; line-height: 20px; padding: 9px 32px; }
      .new_color_bg .button a.learnmore { margin: 18px 0 0 0; width: 100%; font-size: 18px; }
      .whiteout_series3_bg .text { font-size:40px; }
      .whiteout_ser_group_bg .whiteout_ser_box { padding:310px 0 20px; }
      .new_color_bg .img_right { width: 95%; }
      .geore_gankas_box_bg h2.h2, .newsale_play_differrent_bg h2 { font-size:22px; line-height:25px; }
      .newsale_play_differrent_bg h2 span { font-size:20px; line-height:24px; }
      .player_pack_top_box_bg .watch_video_text { top:150px; }
      .player_pack_top_box_bg .watch_video_text .text { font-size:40px; line-height:40px; -webkit-text-stroke-width: 1px; }
      .day_challenge_banner .banner_text { width:300px; }
      .bluetees_game_text .text .img_button { flex-wrap: wrap; margin-top: 30px; }
      .bluetees_game_text .text .img_button img { width: 68%; margin: 5px 0; }
      .as-seen-in .four-icon .single-icon img { width:auto; height: 32px; margin: 0 auto; }
      .series_max_video_bg .video_text h6 { font-size: 12px; line-height: 15px; padding: 0; }
      .series_max_video_bg .video_text h2 { font-size: 20px; line-height: 20px; padding: 15px 0 0; margin-bottom: 5px; }
      .series_max_video_bg .video_text .video_logo_bottom { margin-top: 15px; }
      .series_max_video_bg .video_text p { font-size: 10px; line-height: 16px; }
      .series_max_video_bg .video_text .icon_text a { margin: 15px 0 0 0; }
      .max3-product-page .video-parent-section { height: 300px !important; }

      .max3-product-page .player-pack-play-video { max-height: 240px; height:240px; }
      .max3-product-page .save_big_product .product_box h5 { font-size: 12px !important; line-height: 14px !important; }
      .max3-product-page .save_big_you_bg::before { height: 52%; }
      #shopify-section-product-player-pack-compare .save_big_product .product_box:nth-child(2) .img img { max-width: 90px; }
      .save_big_product .product_box .img img { max-width: 70px; }
      .customize_game_top_bg .customize_game_left_text .logoimg { max-width: 240px; }
      .customize_game_top_bg .customize_game_left_text p { font-size: 16px; }
      .customize_game_top_bg .customize_game_left_text .m_banner { top: -30px; }
      .free-offer-info .check-box-before .offer-price { padding-left:36px; }
      #CollectionAjaxContent .bottom-add-to-cart { padding: 10px 12px; font-size: 12px; }
      .offerconetnt p { font-size: 14px; line-height: 18px; padding-top: 10px; }
      .offermodal-popup .offer-price { font-size: 14px; line-height: 20px; }
      .offermodal-popup .save-price span { font-size: 10px; line-height: 15px; }
      .offermodal-popup .checkbox-list { margin: 30px 0px 20px; }
      .offermodal-popup .offerimage .mobile { margin-top: 20px; }
      .addcart-btn .closePop { font-size: 14px; line-height: 17px; }
      .offerconetnt h2 { font-size: 18px; line-height: 25px; margin-bottom: 15px; }
      .offerconetnt h2 + img { max-width: 260px; }
      .offerconetnt .addcart-btn .btn { font-size: 14px; line-height: 16px; }
      .offermodal-popup .checkbox-list label::before { width: 18px; height: 18px; }
      .offermodal-popup .checkbox-list label::after { left: 6px; top: 3px; width: 6px; height: 10px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-size:22px; }
    }

    @media only screen and (min-width:220px) and (max-width:380px) {
      .about_all_golfers_img img { max-width:300px; }
      .series_max_video_bg .video_img { width: 120%; height: 300px; }
      .series_max_video_bg .video_img img { width: auto; height: 100%; max-width: initial; }
      .freeshipping_speaker_bg .shipping_speaker_box h2 span { font-size: 12px; }
      .freeshipping_speaker_bg .shipping_speaker_box .icon { margin-left: 15px; height: 20px; }
      .offermodal-popup { padding: 25px 15px; }
      .offerconetnt p { font-size: 12px; line-height: 16px; }
      .offermodal-popup .offer-price { font-size: 12px; line-height: 17px; }
      .offermodal-popup .offer-price span:first-child { width: 105px; }
      .addcart-btn .closePop { font-size: 12px; line-height: 17px; }
      .offerconetnt .offersmalldescp { font-size: 8px; line-height: 10px; margin-top: 10px; }
      .offerconetnt h2 { margin-bottom: 10px; }
      .offerconetnt h2 + img { max-width: 200px; }
      .offermodal-popup .save-price span { font-size: 8px; }
      .offermodal-popup .checkbox-list { margin: 15px 0px; }
      .offerconetnt .addcart-btn .btn { font-size: 12px; line-height: 14px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-p { max-width: 180px; font-size: 16px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 18px; }
      #shopify-section-template--16024730042565__advanced_content_LPNiP4 .custom-button-main a { min-width: 180px !important; font-size: 12px; padding: 6px; }
    }

    .collection-hero { height:720px; }
    .info-icon { display:none; }
    .free-shiping-text { text-align:left; width:100%; font-size:18px; font-style:italic; font-weight:bold; background:url('data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAABM8m7ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhBODUzNjEwRjdDNTExRUNBRDIzQjA1RkYwQzI1RUVDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhBODUzNjExRjdDNTExRUNBRDIzQjA1RkYwQzI1RUVDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEE4NTM2MEVGN0M1MTFFQ0FEMjNCMDVGRjBDMjVFRUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEE4NTM2MEZGN0M1MTFFQ0FEMjNCMDVGRjBDMjVFRUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FgAvXAAAFoklEQVR42pRVa0hWdxz+vXny1k1rTQO1cmjqq6JZNlIcZSnljKUWbWSLefnQB8VozShDRKiBQdNByaSLTYfXyrQiysXMvDSnqc1MdJVmeeti5i3t3fP8977DUV924Og5//d3eZ7ndzm6N2/eiKWlpdy9e1eeP38uQUFBZv7+/l14d5o1a5ZMT0/L/7msrKz6MzMzI0JDQ6snJyfl1q1bMjw8LAsWLFD3unXrZP78+aKZmZkJE/AKDw+X2NjY6ZUrV35hMBg+1jTNYGtra/Ps2TMHgps7d+57QOg7Pj4utJ09e7b+5s2bMebm5lOjo6Ny+vRpefr0qWzYsEEQ7z9+2sjIiHLu6+vTj42NRWRlZfG8E/c4Hw4cONAYGRlZmJ2dLTqdTubMmfNvEPqRDZMkJCTI5cuXv2lqaooODg6uKywslMbGRgEJmTdvnjDPzOQa5QBSMvFeunRpGoPzjEHfvXvHwD/7+flFQwnJyMgQlob2tHv16pUCsm3bNvH19ZWUlJQv8d5/8uRJDzDXkFAHQlODg4Pdjo6Ow5TalFzHh56eHoWIQXlTfl589vb2Fnt7e5mYmJDt27cLVBEEUUyZNCQkRFxcXJT/7t272x4/fuz2odovX768/uDBg7ExMTEtijH/NDc3y5YtWwTMVAITKjI+evSohIWFKZZ79uyRoqIi6ezsFA8PD1m7dq1Spr29XZDQgUkBJBm9UIO66+BvsLCwMLOzs9NfuHAhGao129jYRKB057UnT57ItWvX4iH1Z/X19e8hzcnJqV2/fn0WmaJTVc1KS0uV1ARDoGhAqaqqCqE9GH3/8OFDaW1tVdOCRpPNmzf/mpSU9OOhQ4fORkVFlT569MhRAxoBCnewDQM6FdB0TU1N6ZycnEb4DBt5+fKlWFtbC5pHbt++rWzoQ8nBOhiJxmi3bNkypSIUkMWLF8v9+/fFy8tLiouLvwbIKKhbrN25c4eSJW3cuDGJEs9MzBqvWbOGs6kYdHR0CIGShcnONOtIFLJixYo6zijjsPb37t1TijA5QXDsoEjysWPHMjV0oOTm5gqYqR9mXgyQl5cnACWnTp0SBwcHNctubm4yMDAg/f39alQw59qLFy8+ApOrjMFF5OrqqtQgYF605dhhcv5prsrKyqv470xEH7rOnDlzHom/Y+cSHJmSFZ+RUL13dXX50haAKqgKG2/JkiXCWnOEFi5cKIsWLVJK4fdPqZKG2vatWrXK3GBs5bdv3yoWRAvkBiT9Mz8/3x/dvAmBO3bt2pWPLSVlZWWC+ZSIiAhpaWkJpS+kbqWsAQEBMjQ0JNevX49sa2vzRJxKzHhVb2+v3LhxYxNselUTUA7u6pqaGgaR6upqOimpT5w48RVVx2wTmAFsKnnO0WLtWUfMer2Pj097SUmJXLlyRfkFBgaW0R4sld/hw4dTeQ61hvA9KNG4PNgc6GC1KDw9PQVGcuTIEc7w6n379uWlpaV9CzYcKX1cXFxDYmLiD5A5kSNGWyyP1VgQGcnJyQoMtlYKPg7h8A9E7N8HBgajEeMnSF4DtcbQ4b9JRUWFXLx4UcrLy+XBgwesgRnGoY5NbWTYxEV//PhxpQSWQArPjb+P4p4wvhuM78oPM5tOhtzZ/A/5q012586d89KMnSZ6vV6tQ3SlYevWreWQ9g+A8QeYT9hEYKwUATA/Ou/duzf39evXOvSEAWr9BXtb9IUtmskAkDvr6ur8uPmcnZ0FdoJau0KV5ujo6GzkapGCggJpaGhQqEw360aWbAZ+7tzd3TtTU1Pjd+zYkcOkWH+f046bjj1RW1ureoQ7gefojwDaYdH8sn///ngkauR7d3e3JUeN32glhcmBdebAU3584tQZjLywkXpMMqWnp8fznGPDGb906ZKKwXLxneXi7/gg7OS6NzbYIOT1N4ISjLD8LcAA3g1BgRBX+u8AAAAASUVORK5CYII=') no-repeat left center; padding-left:40px; margin-top:15px; }
    .best-seller { color: #2b50b2; font-size: 18px; border-radius: 28px; border: 1px #2b50b2 solid; display: inline-block; padding: 7px 15px !important; margin-bottom: 0px; margin-left:15px; }
    @media (max-width:768px) {
      .product-single__meta .below-title-review,
      .product-single__meta h1.product-single__title { justify-content:center; }
      .product-block.product-block--price { display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; }
    }

    label.university-of-alabama { text-indent:-99999px; height:60px; width:60px; background: url('ncaa-s2-pro-icon1.svg') no-repeat center center; }
    label.university-of-florida { text-indent:-99999px; height:60px; width:60px; background: url('ncaa-s2-pro-icon5.svg') no-repeat center center; }
    label.university-of-southern-california { text-indent:-99999px; height:60px; width:60px; background: url('ncaa-s2-pro-icon2.svg') no-repeat center center; }
    label.ohio-state-university { text-indent:-99999px; height:60px; width:60px; background: url('ncaa-s2-pro-icon3.svg') no-repeat center center; }
    label.university-of-georgia { text-indent:-99999px; height:60px; width:60px; background: url('ncaa-s2-pro-icon4.svg') no-repeat center center; }
    .icon-hamburger path { stroke-width: 0 !important; fill: #fff !important; }
    .mobile-top-bar { background:#CB0000; padding:10px 12px; }
    .mobile-top-bar { display:block; display: flex; align-items: center; justify-content: space-between; /* -webkit-flex-wrap: wrap; flex-wrap: wrap; */ }
    .custom-header { display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
    .custom-header .mobile-top-bar { order:1; width:100%; }
    .custom-header .header-sticky-wrapper { order:2; width:100%; }
    .custom-header .announcement-bar { order:3; width:100%; }
    .mobile-top-bar .left-currancy .site-nav__link { padding:0px; }
    .mobile-top-bar .left-currancy .multi-selectors__item { margin:0; }
    .mobile-top-bar .left-currancy .multi-selectors__item .disclosure__toggle { font-size:0; }
    .mobile-top-bar .left-currancy .multi-selectors__item .disclosure__toggle .disclosure-list__label { display:none; }
    .mobile-top-bar .left-currancy .multi-selectors__item .disclosure__toggle .icon-chevron-down { width: 10px; height: 20px; margin: 0; }
    .mobile-top-bar .left-currancy .multi-selectors__item .disclosure__toggle .icon-chevron-down path { stroke: #fff !important; }
    .mobile-top-bar .left-currancy .multi-selectors__item .disclosure-list { bottom:auto; max-width: 280px; box-shadow:none; background-color:#000; z-index: 99; left: 0; transform: none; }
    .mobile-top-bar .left-currancy .multi-selectors__item  .disclosure-list__item { padding:2px 0 2px 5px; }
    .mobile-top-bar .left-currancy .multi-selectors__item .disclosure-list__option .disclosure-list__label { font-size:12px; color:#fff; letter-spacing:normal !important; padding-left:0; }
    .mobile-top-bar .center-link { display: flex; flex-wrap: wrap; align-items: center; }
    .mobile-top-bar .center-link P { padding: 0px; font-size: 14px; color: #fff; margin-right: 15px; letter-spacing: 0.1em; font-weight: 500; }
    .mobile-top-bar .center-link P:last-child { margin-right: 0px; margin-left: 15px; }
    .mobile-top-bar .center-link P .mobile { display: none; }
    .mobile-top-bar .center-link a { color: #fff; font-size: 14px; letter-spacing: 0.2em; border: 1px solid #fff; border-radius: 3px; padding: 2px 50px; font-weight: 500; display: flex; flex-wrap: wrap; align-items: center; }
    .mobile-top-bar .center-link a:hover { background: #000; }
    .mobile-top-bar .center-link a small { font-size: 9px; margin-left: 8px; }
    .mobile-top-bar .right-link ul { display: flex; align-items: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin:0px; padding:0px; }
    .mobile-top-bar .right-link ul li { padding-left:10px; list-style:none; }
    .mobile-top-bar .right-link ul li a { font-weight: 400; font-size: 10.22px; line-height: 12px; text-decoration-line: underline; text-transform: uppercase; color: #FFFFFF; padding-top:2px; padding-bottom:2px; }
    .mobile-top-bar .right-link ul li a.limited-drop { padding-left:30px; background:url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8yMTA4XzU3KSI+CjxwYXRoIGQ9Ik0xNS43OTAyIDkuNTAyNzJDMTUuOTEwNiA5LjM5ODMgMTYuMDg5NCA5LjM5ODMgMTYuMjA5OCA5LjUwMjcyTDE2LjQ4NzkgOS4xODIxNUwxNi4yMDk4IDkuNTAyNzJMMTcuMDIyNiAxMC4yMDc5QzE3LjI5MzcgMTAuNDQzMiAxNy42NTggMTAuNTQwOCAxOC4wMTA1IDEwLjQ3MjZMMTkuMDY3IDEwLjI2ODNDMTkuMjIzNCAxMC4yMzgxIDE5LjM3ODMgMTAuMzI3NSAxOS40MzAzIDEwLjQ3ODFMMTkuNzgxNiAxMS40OTUyQzE5Ljg5ODggMTEuODM0NSAyMC4xNjU1IDEyLjEwMTIgMjAuNTA0OCAxMi4yMTg0TDIxLjUyMTkgMTIuNTY5N0MyMS42NzI1IDEyLjYyMTcgMjEuNzYxOSAxMi43NzY2IDIxLjczMTcgMTIuOTMzTDIxLjUyNzQgMTMuOTg5NUMyMS40NTkyIDE0LjM0MiAyMS41NTY4IDE0LjcwNjMgMjEuNzkyMSAxNC45Nzc0TDIyLjQ5NzMgMTUuNzkwMkMyMi42MDE3IDE1LjkxMDYgMjIuNjAxNyAxNi4wODk0IDIyLjQ5NzMgMTYuMjA5OEwyMS43OTIxIDE3LjAyMjZDMjEuNTU2OCAxNy4yOTM3IDIxLjQ1OTIgMTcuNjU4IDIxLjUyNzQgMTguMDEwNUwyMS43MzE3IDE5LjA2N0MyMS43NjE5IDE5LjIyMzQgMjEuNjcyNSAxOS4zNzgzIDIxLjUyMTkgMTkuNDMwM0wyMC41MDQ4IDE5Ljc4MTZDMjAuMTY1NSAxOS44OTg4IDE5Ljg5ODggMjAuMTY1NSAxOS43ODE2IDIwLjUwNDhMMTkuNDMwMyAyMS41MjE5QzE5LjM3ODMgMjEuNjcyNSAxOS4yMjM0IDIxLjc2MTkgMTkuMDY3IDIxLjczMTdMMTguMDEwNSAyMS41Mjc0QzE3LjY1OCAyMS40NTkyIDE3LjI5MzcgMjEuNTU2OCAxNy4wMjI1IDIxLjc5MjFMMTYuMjA5OCAyMi40OTczQzE2LjA4OTQgMjIuNjAxNyAxNS45MTA2IDIyLjYwMTcgMTUuNzkwMiAyMi40OTczTDE0Ljk3NzQgMjEuNzkyMUMxNC43MDYzIDIxLjU1NjggMTQuMzQyIDIxLjQ1OTIgMTMuOTg5NSAyMS41Mjc0TDEyLjkzMyAyMS43MzE3QzEyLjc3NjYgMjEuNzYxOSAxMi42MjE3IDIxLjY3MjUgMTIuNTY5NyAyMS41MjE5TDEyLjIxODQgMjAuNTA0OEMxMi4xMDEyIDIwLjE2NTUgMTEuODM0NSAxOS44OTg4IDExLjQ5NTIgMTkuNzgxNkwxMC40NzgxIDE5LjQzMDNDMTAuMzI3NSAxOS4zNzgzIDEwLjIzODEgMTkuMjIzNCAxMC4yNjgzIDE5LjA2N0wxMC40NzI2IDE4LjAxMDVDMTAuNTQwOCAxNy42NTggMTAuNDQzMiAxNy4yOTM3IDEwLjIwNzkgMTcuMDIyNkw5LjUwMjcyIDE2LjIwOThMOS4xODIxNSAxNi40ODc5TDkuNTAyNzIgMTYuMjA5OEM5LjM5ODMgMTYuMDg5NCA5LjM5ODMgMTUuOTEwNiA5LjUwMjcyIDE1Ljc5MDJMMTAuMjA3OSAxNC45Nzc0TDkuODg3MzEgMTQuNjk5M0wxMC4yMDc5IDE0Ljk3NzRDMTAuNDQzMiAxNC43MDYzIDEwLjU0MDggMTQuMzQyIDEwLjQ3MjYgMTMuOTg5NUwxMC4yNjgzIDEyLjkzM0MxMC4yMzgxIDEyLjc3NjYgMTAuMzI3NSAxMi42MjE3IDEwLjQ3ODEgMTIuNTY5N0wxMS40OTUyIDEyLjIxODRDMTEuODM0NSAxMi4xMDEyIDEyLjEwMTIgMTEuODM0NSAxMi4yMTg0IDExLjQ5NTJMMTIuNTY5NyAxMC40NzgxQzEyLjYyMTcgMTAuMzI3NSAxMi43NzY2IDEwLjIzODEgMTIuOTMzIDEwLjI2ODNMMTMuOTg5NSAxMC40NzI2QzE0LjM0MiAxMC41NDA4IDE0LjcwNjMgMTAuNDQzMiAxNC45Nzc0IDEwLjIwNzlMMTUuNzkwMiA5LjUwMjcyTDE1LjUxMjEgOS4xODIxNUwxNS43OTAyIDkuNTAyNzJaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuODQ4ODEiIHNoYXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyIvPgo8L2c+CjxwYXRoIGQ9Ik0xNi4zMDkyIDEyLjQ3MTZWMTQuNTg1MUgxNS44NjY4VjEyLjk5NjdMMTUuNDczNiAxMy4xNDQ2VjEyLjc4NzhMMTYuMjY1NyAxMi40NzE2SDE2LjMwOTJaTTE1Ljc4OTIgMTYuMzY4VjE2LjcwNDZDMTUuNzg5MiAxNi44NTQ1IDE1Ljc3MDkgMTYuOTg2NSAxNS43MzQxIDE3LjEwMDZDMTUuNjk3NCAxNy4yMTM3IDE1LjY0NDcgMTcuMzA4NSAxNS41NzYgMTcuMzg0OUMxNS41MDgzIDE3LjQ2MTMgMTUuNDI3MSAxNy41MTg4IDE1LjMzMjMgMTcuNTU3NUMxNS4yMzg1IDE3LjU5NTIgMTUuMTM0NSAxNy42MTQxIDE1LjAyMDQgMTcuNjE0MUMxNC45MDUzIDE3LjYxNDEgMTQuODAwNCAxNy41OTUyIDE0LjcwNTYgMTcuNTU3NUMxNC42MTA5IDE3LjUxODggMTQuNTI5MSAxNy40NjEzIDE0LjQ2MDUgMTcuMzg0OUMxNC4zOTE4IDE3LjMwODUgMTQuMzM4NiAxNy4yMTM3IDE0LjMwMDkgMTcuMTAwNkMxNC4yNjQyIDE2Ljk4NjUgMTQuMjQ1OCAxNi44NTQ1IDE0LjI0NTggMTYuNzA0NlYxNi4zNjhDMTQuMjQ1OCAxNi4yMTYyIDE0LjI2NDIgMTYuMDgyNyAxNC4zMDA5IDE1Ljk2NzdDMTQuMzM4NiAxNS44NTE2IDE0LjM5MTMgMTUuNzU1NCAxNC40NTkgMTUuNjc5QzE0LjUyNzcgMTUuNjAxNiAxNC42MDg5IDE1LjU0MzEgMTQuNzAyNyAxNS41MDM1QzE0Ljc5NzUgMTUuNDYzOCAxNC45MDI0IDE1LjQ0NCAxNS4wMTc1IDE1LjQ0NEMxNS4xMzI2IDE1LjQ0NCAxNS4yMzcgMTUuNDYzOCAxNS4zMzA4IDE1LjUwMzVDMTUuNDI1NiAxNS41NDMxIDE1LjUwNjggMTUuNjAxNiAxNS41NzQ1IDE1LjY3OUMxNS42NDMyIDE1Ljc1NTQgMTUuNjk1OSAxNS44NTE2IDE1LjczMjcgMTUuOTY3N0MxNS43NzA0IDE2LjA4MjcgMTUuNzg5MiAxNi4yMTYyIDE1Ljc4OTIgMTYuMzY4Wk0xNS4zMjY1IDE2LjcwNDZWMTYuMzY1MUMxNS4zMjY1IDE2LjI2NzUgMTUuMzE5NyAxNi4xODQzIDE1LjMwNjIgMTYuMTE1NkMxNS4yOTM2IDE2LjA0NyAxNS4yNzQzIDE1Ljk5MDkgMTUuMjQ4MiAxNS45NDc0QzE1LjIyMiAxNS45MDM4IDE1LjE4OTYgMTUuODcxOSAxNS4xNTEgMTUuODUxNkMxNS4xMTMyIDE1LjgzMTMgMTUuMDY4OCAxNS44MjExIDE1LjAxNzUgMTUuODIxMUMxNC45NjUzIDE1LjgyMTEgMTQuOTE5OCAxNS44MzEzIDE0Ljg4MTIgMTUuODUxNkMxNC44NDI1IDE1Ljg3MTkgMTQuODEwMSAxNS45MDM4IDE0Ljc4NCAxNS45NDc0QzE0Ljc1ODggMTUuOTkwOSAxNC43NCAxNi4wNDcgMTQuNzI3NCAxNi4xMTU2QzE0LjcxNTggMTYuMTg0MyAxNC43MSAxNi4yNjc1IDE0LjcxIDE2LjM2NTFWMTYuNzA0NkMxNC43MSAxNi43OTkzIDE0LjcxNjMgMTYuODgwNiAxNC43Mjg4IDE2Ljk0ODNDMTQuNzQxNCAxNy4wMTYgMTQuNzYwOCAxNy4wNzExIDE0Ljc4NjkgMTcuMTEzNkMxNC44MTMgMTcuMTU2MiAxNC44NDU0IDE3LjE4NzYgMTQuODg0MSAxNy4yMDc5QzE0LjkyMjcgMTcuMjI4MiAxNC45NjgyIDE3LjIzODQgMTUuMDIwNCAxNy4yMzg0QzE1LjA3MDcgMTcuMjM4NCAxNS4xMTQ3IDE3LjIyODIgMTUuMTUyNCAxNy4yMDc5QzE1LjE5MTEgMTcuMTg3NiAxNS4yMjMgMTcuMTU2MiAxNS4yNDgyIDE3LjExMzZDMTUuMjc0MyAxNy4wNzExIDE1LjI5MzYgMTcuMDE2IDE1LjMwNjIgMTYuOTQ4M0MxNS4zMTk3IDE2Ljg4MDYgMTUuMzI2NSAxNi43OTkzIDE1LjMyNjUgMTYuNzA0NlpNMTcuMDgzIDE1LjQ3M1YxNy41ODUxSDE2LjYyMTdWMTUuNDczSDE3LjA4M1pNMTcuNzM3MiAxNi4zNjA4VjE2LjczMjFIMTYuOTYyNlYxNi4zNjA4SDE3LjczNzJaTTE3LjgwODMgMTUuNDczVjE1Ljg0NzNIMTYuOTYyNlYxNS40NzNIMTcuODA4M1pNMTYuMzA5MiAxOC40NzE2VjIwLjU4NTFIMTUuODY2OFYxOC45OTY3TDE1LjQ3MzYgMTkuMTQ0NlYxOC43ODc4TDE2LjI2NTcgMTguNDcxNkgxNi4zMDkyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE2LjMwOTIgMTIuNDcxNkgxNi41MjE0VjEyLjI1OTRIMTYuMzA5MlYxMi40NzE2Wk0xNi4zMDkyIDE0LjU4NTFWMTQuNzk3M0gxNi41MjE0VjE0LjU4NTFIMTYuMzA5MlpNMTUuODY2OCAxNC41ODUxSDE1LjY1NDVWMTQuNzk3M0gxNS44NjY4VjE0LjU4NTFaTTE1Ljg2NjggMTIuOTk2N0gxNi4wNzlWMTIuNjkwMUwxNS43OTIgMTIuNzk4MUwxNS44NjY4IDEyLjk5NjdaTTE1LjQ3MzYgMTMuMTQ0NkgxNS4yNjE0VjEzLjQ1MTJMMTUuNTQ4NCAxMy4zNDMyTDE1LjQ3MzYgMTMuMTQ0NlpNMTUuNDczNiAxMi43ODc4TDE1LjM5NSAxMi41OTA3TDE1LjI2MTQgMTIuNjQ0VjEyLjc4NzhIMTUuNDczNlpNMTYuMjY1NyAxMi40NzE2VjEyLjI1OTRIMTYuMjI0OUwxNi4xODcgMTIuMjc0NUwxNi4yNjU3IDEyLjQ3MTZaTTE2LjA5NyAxMi40NzE2VjE0LjU4NTFIMTYuNTIxNFYxMi40NzE2SDE2LjA5N1pNMTYuMzA5MiAxNC4zNzI5SDE1Ljg2NjhWMTQuNzk3M0gxNi4zMDkyVjE0LjM3MjlaTTE2LjA3OSAxNC41ODUxVjEyLjk5NjdIMTUuNjU0NVYxNC41ODUxSDE2LjA3OVpNMTUuNzkyIDEyLjc5ODFMMTUuMzk4OSAxMi45NDZMMTUuNTQ4NCAxMy4zNDMyTDE1Ljk0MTUgMTMuMTk1M0wxNS43OTIgMTIuNzk4MVpNMTUuNjg1OCAxMy4xNDQ2VjEyLjc4NzhIMTUuMjYxNFYxMy4xNDQ2SDE1LjY4NThaTTE1LjU1MjMgMTIuOTg0OUwxNi4zNDQ0IDEyLjY2ODZMMTYuMTg3IDEyLjI3NDVMMTUuMzk1IDEyLjU5MDdMMTUuNTUyMyAxMi45ODQ5Wk0xNi4yNjU3IDEyLjY4MzhIMTYuMzA5MlYxMi4yNTk0SDE2LjI2NTdWMTIuNjgzOFpNMTUuNzM0MSAxNy4xMDA2TDE1LjkzNTkgMTcuMTY2MUwxNS45MzYxIDE3LjE2NTZMMTUuNzM0MSAxNy4xMDA2Wk0xNS41NzYgMTcuMzg0OUwxNS40MTgyIDE3LjI0MzFMMTUuNDE3MiAxNy4yNDQyTDE1LjU3NiAxNy4zODQ5Wk0xNS4zMzIzIDE3LjU1NzVMMTUuNDExNSAxNy43NTQ0TDE1LjQxMjUgMTcuNzU0TDE1LjMzMjMgMTcuNTU3NVpNMTQuNzA1NiAxNy41NTc1TDE0LjYyNTQgMTcuNzU0TDE0LjYyNzIgMTcuNzU0N0wxNC43MDU2IDE3LjU1NzVaTTE0LjMwMDkgMTcuMTAwNkwxNC4wOTg5IDE3LjE2NTZMMTQuMDk5NiAxNy4xNjc3TDE0LjMwMDkgMTcuMTAwNlpNMTQuMzAwOSAxNS45Njc3TDE0LjA5OTEgMTUuOTAyMUwxNC4wOTg4IDE1LjkwMzFMMTQuMzAwOSAxNS45Njc3Wk0xNC40NTkgMTUuNjc5TDE0LjMwMDMgMTUuNTM4MUwxNC4zMDAyIDE1LjUzODNMMTQuNDU5IDE1LjY3OVpNMTQuNzAyNyAxNS41MDM1TDE0LjYyMDggMTUuMzA3N0wxNC42MjAxIDE1LjMwOEwxNC43MDI3IDE1LjUwMzVaTTE1LjMzMDggMTUuNTAzNUwxNS4yNDgyIDE1LjY5ODlMMTUuMjQ4OSAxNS42OTkyTDE1LjMzMDggMTUuNTAzNVpNMTUuNTc0NSAxNS42NzlMMTUuNDE0OCAxNS44MTg3TDE1LjQxNjcgMTUuODIwOEwxNS41NzQ1IDE1LjY3OVpNMTUuNzMyNyAxNS45Njc3TDE1LjUzMDMgMTYuMDMxN0wxNS41MzEgMTYuMDMzN0wxNS43MzI3IDE1Ljk2NzdaTTE1LjMwNjIgMTYuMTE1NkwxNS4wOTc0IDE2LjE1MzhMMTUuMDk4IDE2LjE1NjdMMTUuMzA2MiAxNi4xMTU2Wk0xNS4xNTEgMTUuODUxNkwxNS4wNTA0IDE2LjAzODVMMTUuMDUyMyAxNi4wMzk1TDE1LjE1MSAxNS44NTE2Wk0xNC44ODEyIDE1Ljg1MTZMMTQuOTc5OCAxNi4wMzk1TDE0Ljg4MTIgMTUuODUxNlpNMTQuNzg0IDE1Ljk0NzRMMTQuNjAyIDE1LjgzODJMMTQuNjAwMiAxNS44NDEyTDE0Ljc4NCAxNS45NDc0Wk0xNC43Mjc0IDE2LjExNTZMMTQuNTE4NiAxNi4wNzc0TDE0LjUxODIgMTYuMDgwM0wxNC43Mjc0IDE2LjExNTZaTTE0Ljg4NDEgMTcuMjA3OUwxNC45ODI3IDE3LjAyTDE0Ljg4NDEgMTcuMjA3OVpNMTUuMTUyNCAxNy4yMDc5TDE1LjA1MzggMTcuMDJMMTUuMDUxOCAxNy4wMjExTDE1LjE1MjQgMTcuMjA3OVpNMTUuMjQ4MiAxNy4xMTM2TDE1LjA2NzMgMTcuMDAyNkwxNS4wNjU1IDE3LjAwNTdMMTUuMjQ4MiAxNy4xMTM2Wk0xNS4zMDYyIDE2Ljk0ODNMMTUuMDk4MSAxNi45MDY2TDE1LjA5NzUgMTYuOTA5NUwxNS4zMDYyIDE2Ljk0ODNaTTE1LjU3NyAxNi4zNjhWMTYuNzA0NkgxNi4wMDE0VjE2LjM2OEgxNS41NzdaTTE1LjU3NyAxNi43MDQ2QzE1LjU3NyAxNi44Mzc3IDE1LjU2MDcgMTYuOTQ2OSAxNS41MzIxIDE3LjAzNTVMMTUuOTM2MSAxNy4xNjU2QzE1Ljk4MTEgMTcuMDI2IDE2LjAwMTQgMTYuODcxMyAxNi4wMDE0IDE2LjcwNDZIMTUuNTc3Wk0xNS41MzIzIDE3LjAzNUMxNS41MDMzIDE3LjEyNDQgMTUuNDY0MSAxNy4xOTIgMTUuNDE4MiAxNy4yNDMxTDE1LjczMzggMTcuNTI2N0MxNS44MjUyIDE3LjQyNTEgMTUuODkxNSAxNy4zMDMxIDE1LjkzNTkgMTcuMTY2MUwxNS41MzIzIDE3LjAzNVpNMTUuNDE3MiAxNy4yNDQyQzE1LjM3MTEgMTcuMjk2MSAxNS4zMTY4IDE3LjMzNDYgMTUuMjUyMSAxNy4zNjExTDE1LjQxMjUgMTcuNzU0QzE1LjUzNzMgMTcuNzAzIDE1LjY0NTUgMTcuNjI2NSAxNS43MzQ4IDE3LjUyNTZMMTUuNDE3MiAxNy4yNDQyWk0xNS4yNTMxIDE3LjM2MDZDMTUuMTg3NSAxNy4zODcgMTUuMTEwOSAxNy40MDE5IDE1LjAyMDQgMTcuNDAxOVYxNy44MjYzQzE1LjE1ODIgMTcuODI2MyAxNS4yODk0IDE3LjgwMzUgMTUuNDExNSAxNy43NTQ0TDE1LjI1MzEgMTcuMzYwNlpNMTUuMDIwNCAxNy40MDE5QzE0LjkyODggMTcuNDAxOSAxNC44NTA5IDE3LjM4NjkgMTQuNzg0MSAxNy4zNjA0TDE0LjYyNzIgMTcuNzU0N0MxNC43NDk5IDE3LjgwMzUgMTQuODgxOSAxNy44MjYzIDE1LjAyMDQgMTcuODI2M1YxNy40MDE5Wk0xNC43ODU4IDE3LjM2MTFDMTQuNzIwOCAxNy4zMzQ1IDE0LjY2NTYgMTcuMjk1NyAxNC42MTgzIDE3LjI0MzFMMTQuMzAyNiAxNy41MjY3QzE0LjM5MjcgMTcuNjI2OSAxNC41MDA5IDE3LjcwMzIgMTQuNjI1NCAxNy43NTRMMTQuNzg1OCAxNy4zNjExWk0xNC42MTgzIDE3LjI0MzFDMTQuNTcyIDE3LjE5MTUgMTQuNTMyMiAxNy4xMjM0IDE0LjUwMjIgMTcuMDMzNUwxNC4wOTk2IDE3LjE2NzdDMTQuMTQ1MSAxNy4zMDQxIDE0LjIxMTYgMTcuNDI1NSAxNC4zMDI2IDE3LjUyNjdMMTQuNjE4MyAxNy4yNDMxWk0xNC41MDI5IDE3LjAzNTVDMTQuNDc0NCAxNi45NDY5IDE0LjQ1OCAxNi44Mzc3IDE0LjQ1OCAxNi43MDQ2SDE0LjAzMzZDMTQuMDMzNiAxNi44NzEzIDE0LjA1NCAxNy4wMjYgMTQuMDk4OSAxNy4xNjU2TDE0LjUwMjkgMTcuMDM1NVpNMTQuNDU4IDE2LjcwNDZWMTYuMzY4SDE0LjAzMzZWMTYuNzA0NkgxNC40NThaTTE0LjQ1OCAxNi4zNjhDMTQuNDU4IDE2LjIzMjcgMTQuNDc0NCAxNi4xMjE5IDE0LjUwMzEgMTYuMDMyMkwxNC4wOTg4IDE1LjkwMzFDMTQuMDUzOSAxNi4wNDM2IDE0LjAzMzYgMTYuMTk5NyAxNC4wMzM2IDE2LjM2OEgxNC40NThaTTE0LjUwMjcgMTYuMDMzMkMxNC41MzMyIDE1LjkzOTYgMTQuNTcyOSAxNS44NzA1IDE0LjYxNzkgMTUuODE5N0wxNC4zMDAyIDE1LjUzODNDMTQuMjA5OCAxNS42NDAzIDE0LjE0NDEgMTUuNzYzNiAxNC4wOTkxIDE1LjkwMjFMMTQuNTAyNyAxNi4wMzMyWk0xNC42MTc3IDE1LjgxOThDMTQuNjY1OCAxNS43NjU3IDE0LjcyMTEgMTUuNzI2MSAxNC43ODUzIDE1LjY5ODlMMTQuNjIwMSAxNS4zMDhDMTQuNDk2NyAxNS4zNjAyIDE0LjM4OTYgMTUuNDM3NSAxNC4zMDAzIDE1LjUzODFMMTQuNjE3NyAxNS44MTk4Wk0xNC43ODQ2IDE1LjY5OTJDMTQuODUwNSAxNS42NzE3IDE0LjkyNzIgMTUuNjU2MiAxNS4wMTc1IDE1LjY1NjJWMTUuMjMxOEMxNC44Nzc3IDE1LjIzMTggMTQuNzQ0NSAxNS4yNTYgMTQuNjIwOCAxNS4zMDc3TDE0Ljc4NDYgMTUuNjk5MlpNMTUuMDE3NSAxNS42NTYyQzE1LjEwNzkgMTUuNjU2MiAxNS4xODM3IDE1LjY3MTcgMTUuMjQ4MiAxNS42OTg5TDE1LjQxMzUgMTUuMzA4QzE1LjI5MDMgMTUuMjU2IDE1LjE1NzMgMTUuMjMxOCAxNS4wMTc1IDE1LjIzMThWMTUuNjU2MlpNMTUuMjQ4OSAxNS42OTkyQzE1LjMxMzggMTUuNzI2NCAxNS4zNjg1IDE1Ljc2NTcgMTUuNDE0OCAxNS44MTg3TDE1LjczNDIgMTUuNTM5M0MxNS42NDUyIDE1LjQzNzUgMTUuNTM3NCAxNS4zNTk5IDE1LjQxMjcgMTUuMzA3N0wxNS4yNDg5IDE1LjY5OTJaTTE1LjQxNjcgMTUuODIwOEMxNS40NjE4IDE1Ljg3MSAxNS41MDExIDE1LjkzOTIgMTUuNTMwNCAxNi4wMzE3TDE1LjkzNSAxNS45MDM2QzE1Ljg5MDggMTUuNzY0IDE1LjgyNDYgMTUuNjM5OCAxNS43MzI0IDE1LjUzNzFMMTUuNDE2NyAxNS44MjA4Wk0xNS41MzEgMTYuMDMzN0MxNS41NjAyIDE2LjEyMjkgMTUuNTc3IDE2LjIzMzIgMTUuNTc3IDE2LjM2OEgxNi4wMDE0QzE2LjAwMTQgMTYuMTk5MiAxNS45ODA1IDE2LjA0MjYgMTUuOTM0MyAxNS45MDE2TDE1LjUzMSAxNi4wMzM3Wk0xNS41Mzg3IDE2LjcwNDZWMTYuMzY1MUgxNS4xMTQzVjE2LjcwNDZIMTUuNTM4N1pNMTUuNTM4NyAxNi4zNjUxQzE1LjUzODcgMTYuMjU4NiAxNS41MzE0IDE2LjE2MDkgMTUuNTE0NCAxNi4wNzQ2TDE1LjA5OCAxNi4xNTY3QzE1LjEwOCAxNi4yMDc3IDE1LjExNDMgMTYuMjc2MyAxNS4xMTQzIDE2LjM2NTFIMTUuNTM4N1pNMTUuNTE0OSAxNi4wNzc0QzE1LjQ5OTQgMTUuOTkyNCAxNS40NzMzIDE1LjkxMDEgMTUuNDMwMSAxNS44MzgyTDE1LjA2NjIgMTYuMDU2NUMxNS4wNzUzIDE2LjA3MTcgMTUuMDg3OSAxNi4xMDE1IDE1LjA5NzQgMTYuMTUzOEwxNS41MTQ5IDE2LjA3NzRaTTE1LjQzMDEgMTUuODM4MkMxNS4zODczIDE1Ljc2NjggMTUuMzI4IDE1LjcwNDkgMTUuMjQ5NiAxNS42NjM3TDE1LjA1MjMgMTYuMDM5NUMxNS4wNTI0IDE2LjAzOTYgMTUuMDUzNCAxNi4wNCAxNS4wNTU0IDE2LjA0MkMxNS4wNTc0IDE2LjA0NCAxNS4wNjEzIDE2LjA0ODQgMTUuMDY2MiAxNi4wNTY1TDE1LjQzMDEgMTUuODM4MlpNMTUuMjUxNiAxNS42NjQ4QzE1LjE3NzQgMTUuNjI0OCAxNS4wOTcgMTUuNjA4OSAxNS4wMTc1IDE1LjYwODlWMTYuMDMzNEMxNS4wNDA1IDE2LjAzMzQgMTUuMDQ5MSAxNi4wMzc4IDE1LjA1MDQgMTYuMDM4NUwxNS4yNTE2IDE1LjY2NDhaTTE1LjAxNzUgMTUuNjA4OUMxNC45Mzc2IDE1LjYwODkgMTQuODU3IDE1LjYyNDYgMTQuNzgyNSAxNS42NjM3TDE0Ljk3OTggMTYuMDM5NUMxNC45ODI2IDE2LjAzOCAxNC45OTMgMTYuMDMzNCAxNS4wMTc1IDE2LjAzMzRWMTUuNjA4OVpNMTQuNzgyNSAxNS42NjM3QzE0LjcwNDEgMTUuNzA0OSAxNC42NDQ5IDE1Ljc2NjggMTQuNjAyIDE1LjgzODJMMTQuOTY1OSAxNi4wNTY1QzE0Ljk3MDggMTYuMDQ4NCAxNC45NzQ3IDE2LjA0NCAxNC45NzY4IDE2LjA0MkMxNC45Nzg3IDE2LjA0IDE0Ljk3OTcgMTYuMDM5NiAxNC45Nzk4IDE2LjAzOTVMMTQuNzgyNSAxNS42NjM3Wk0xNC42MDAyIDE1Ljg0MTJDMTQuNTU5MiAxNS45MTIyIDE0LjUzNCAxNS45OTM0IDE0LjUxODcgMTYuMDc3NEwxNC45MzYxIDE2LjE1MzhDMTQuOTQ1OSAxNi4xMDA1IDE0Ljk1ODQgMTYuMDY5NSAxNC45Njc3IDE2LjA1MzVMMTQuNjAwMiAxNS44NDEyWk0xNC41MTgyIDE2LjA4MDNDMTQuNTA0IDE2LjE2NDIgMTQuNDk3OCAxNi4yNTk5IDE0LjQ5NzggMTYuMzY1MUgxNC45MjIyQzE0LjkyMjIgMTYuMjc1IDE0LjkyNzYgMTYuMjA0NCAxNC45MzY2IDE2LjE1MUwxNC41MTgyIDE2LjA4MDNaTTE0LjQ5NzggMTYuMzY1MVYxNi43MDQ2SDE0LjkyMjJWMTYuMzY1MUgxNC40OTc4Wk0xNC40OTc4IDE2LjcwNDZDMTQuNDk3OCAxNi44MDc5IDE0LjUwNDYgMTYuOTAyOCAxNC41MjAyIDE2Ljk4N0wxNC45Mzc1IDE2LjkwOTVDMTQuOTI4IDE2Ljg1ODQgMTQuOTIyMiAxNi43OTA4IDE0LjkyMjIgMTYuNzA0NkgxNC40OTc4Wk0xNC41MjAyIDE2Ljk4N0MxNC41MzU5IDE3LjA3MTMgMTQuNTYyMiAxNy4xNTMyIDE0LjYwNiAxNy4yMjQ2TDE0Ljk2NzcgMTcuMDAyN0MxNC45NTkzIDE2Ljk4ODkgMTQuOTQ3IDE2Ljk2MDcgMTQuOTM3NSAxNi45MDk1TDE0LjUyMDIgMTYuOTg3Wk0xNC42MDYgMTcuMjI0NkMxNC42NDkyIDE3LjI5NSAxNC43MDgzIDE3LjM1NTMgMTQuNzg1NCAxNy4zOTU4TDE0Ljk4MjcgMTcuMDJDMTQuOTgyNCAxNy4wMTk5IDE0Ljk3NjggMTcuMDE3NCAxNC45Njc3IDE3LjAwMjdMMTQuNjA2IDE3LjIyNDZaTTE0Ljc4NTQgMTcuMzk1OEMxNC44NTk5IDE3LjQzNDkgMTQuOTQwNSAxNy40NTA2IDE1LjAyMDQgMTcuNDUwNlYxNy4wMjYyQzE0Ljk5NTkgMTcuMDI2MiAxNC45ODU1IDE3LjAyMTUgMTQuOTgyNyAxNy4wMkwxNC43ODU0IDE3LjM5NThaTTE1LjAyMDQgMTcuNDUwNkMxNS4wOTk3IDE3LjQ1MDYgMTUuMTc5NCAxNy40MzQ0IDE1LjI1MyAxNy4zOTQ4TDE1LjA1MTggMTcuMDIxMUMxNS4wNSAxNy4wMjIxIDE1LjA0MTcgMTcuMDI2MiAxNS4wMjA0IDE3LjAyNjJWMTcuNDUwNlpNMTUuMjUxMSAxNy4zOTU4QzE1LjMyOTEgMTcuMzU0OSAxNS4zODg0IDE3LjI5MzUgMTUuNDMwOCAxNy4yMjE2TDE1LjA2NTUgMTcuMDA1N0MxNS4wNjEzIDE3LjAxMjggMTUuMDU4MSAxNy4wMTY0IDE1LjA1NjUgMTcuMDE3OUMxNS4wNTUgMTcuMDE5NCAxNS4wNTQyIDE3LjAxOTggMTUuMDUzOCAxNy4wMkwxNS4yNTExIDE3LjM5NThaTTE1LjQyOSAxNy4yMjQ2QzE1LjQ3MjggMTcuMTUzMiAxNS40OTkyIDE3LjA3MTMgMTUuNTE0OCAxNi45ODdMMTUuMDk3NSAxNi45MDk1QzE1LjA4OCAxNi45NjA3IDE1LjA3NTcgMTYuOTg4OSAxNS4wNjczIDE3LjAwMjdMMTUuNDI5IDE3LjIyNDZaTTE1LjUxNDMgMTYuOTg5OUMxNS41MzEzIDE2LjkwNDUgMTUuNTM4NyAxNi44MDg1IDE1LjUzODcgMTYuNzA0NkgxNS4xMTQzQzE1LjExNDMgMTYuNzkwMSAxNS4xMDgxIDE2Ljg1NjcgMTUuMDk4MSAxNi45MDY3TDE1LjUxNDMgMTYuOTg5OVpNMTcuMDgzIDE1LjQ3M0gxNy4yOTUyVjE1LjI2MDhIMTcuMDgzVjE1LjQ3M1pNMTcuMDgzIDE3LjU4NTFWMTcuNzk3M0gxNy4yOTUyVjE3LjU4NTFIMTcuMDgzWk0xNi42MjE3IDE3LjU4NTFIMTYuNDA5NVYxNy43OTczSDE2LjYyMTdWMTcuNTg1MVpNMTYuNjIxNyAxNS40NzNWMTUuMjYwOEgxNi40MDk1VjE1LjQ3M0gxNi42MjE3Wk0xNy43MzcyIDE2LjM2MDhIMTcuOTQ5NFYxNi4xNDg2SDE3LjczNzJWMTYuMzYwOFpNMTcuNzM3MiAxNi43MzIxVjE2Ljk0NDNIMTcuOTQ5NFYxNi43MzIxSDE3LjczNzJaTTE2Ljk2MjYgMTYuNzMyMUgxNi43NTA0VjE2Ljk0NDNIMTYuOTYyNlYxNi43MzIxWk0xNi45NjI2IDE2LjM2MDhWMTYuMTQ4NkgxNi43NTA0VjE2LjM2MDhIMTYuOTYyNlpNMTcuODA4MyAxNS40NzNIMTguMDIwNVYxNS4yNjA4SDE3LjgwODNWMTUuNDczWk0xNy44MDgzIDE1Ljg0NzNWMTYuMDU5NUgxOC4wMjA1VjE1Ljg0NzNIMTcuODA4M1pNMTYuOTYyNiAxNS44NDczSDE2Ljc1MDRWMTYuMDU5NUgxNi45NjI2VjE1Ljg0NzNaTTE2Ljk2MjYgMTUuNDczVjE1LjI2MDhIMTYuNzUwNFYxNS40NzNIMTYuOTYyNlpNMTYuODcwOCAxNS40NzNWMTcuNTg1MUgxNy4yOTUyVjE1LjQ3M0gxNi44NzA4Wk0xNy4wODMgMTcuMzcyOUgxNi42MjE3VjE3Ljc5NzNIMTcuMDgzVjE3LjM3MjlaTTE2LjgzMzkgMTcuNTg1MVYxNS40NzNIMTYuNDA5NVYxNy41ODUxSDE2LjgzMzlaTTE2LjYyMTcgMTUuNjg1MkgxNy4wODNWMTUuMjYwOEgxNi42MjE3VjE1LjY4NTJaTTE3LjUyNSAxNi4zNjA4VjE2LjczMjFIMTcuOTQ5NFYxNi4zNjA4SDE3LjUyNVpNMTcuNzM3MiAxNi41MTk5SDE2Ljk2MjZWMTYuOTQ0M0gxNy43MzcyVjE2LjUxOTlaTTE3LjE3NDggMTYuNzMyMVYxNi4zNjA4SDE2Ljc1MDRWMTYuNzMyMUgxNy4xNzQ4Wk0xNi45NjI2IDE2LjU3M0gxNy43MzcyVjE2LjE0ODZIMTYuOTYyNlYxNi41NzNaTTE3LjU5NjEgMTUuNDczVjE1Ljg0NzNIMTguMDIwNVYxNS40NzNIMTcuNTk2MVpNMTcuODA4MyAxNS42MzUxSDE2Ljk2MjZWMTYuMDU5NUgxNy44MDgzVjE1LjYzNTFaTTE3LjE3NDggMTUuODQ3M1YxNS40NzNIMTYuNzUwNFYxNS44NDczSDE3LjE3NDhaTTE2Ljk2MjYgMTUuNjg1MkgxNy44MDgzVjE1LjI2MDhIMTYuOTYyNlYxNS42ODUyWk0xNi4zMDkyIDE4LjQ3MTZIMTYuNTIxNFYxOC4yNTk0SDE2LjMwOTJWMTguNDcxNlpNMTYuMzA5MiAyMC41ODUxVjIwLjc5NzNIMTYuNTIxNFYyMC41ODUxSDE2LjMwOTJaTTE1Ljg2NjggMjAuNTg1MUgxNS42NTQ1VjIwLjc5NzNIMTUuODY2OFYyMC41ODUxWk0xNS44NjY4IDE4Ljk5NjdIMTYuMDc5VjE4LjY5MDFMMTUuNzkyIDE4Ljc5ODFMMTUuODY2OCAxOC45OTY3Wk0xNS40NzM2IDE5LjE0NDZIMTUuMjYxNFYxOS40NTEyTDE1LjU0ODQgMTkuMzQzMkwxNS40NzM2IDE5LjE0NDZaTTE1LjQ3MzYgMTguNzg3OEwxNS4zOTUgMTguNTkwN0wxNS4yNjE0IDE4LjY0NFYxOC43ODc4SDE1LjQ3MzZaTTE2LjI2NTcgMTguNDcxNlYxOC4yNTk0SDE2LjIyNDlMMTYuMTg3IDE4LjI3NDVMMTYuMjY1NyAxOC40NzE2Wk0xNi4wOTcgMTguNDcxNlYyMC41ODUxSDE2LjUyMTRWMTguNDcxNkgxNi4wOTdaTTE2LjMwOTIgMjAuMzcyOUgxNS44NjY4VjIwLjc5NzNIMTYuMzA5MlYyMC4zNzI5Wk0xNi4wNzkgMjAuNTg1MVYxOC45OTY3SDE1LjY1NDVWMjAuNTg1MUgxNi4wNzlaTTE1Ljc5MiAxOC43OTgxTDE1LjM5ODkgMTguOTQ2TDE1LjU0ODQgMTkuMzQzMkwxNS45NDE1IDE5LjE5NTNMMTUuNzkyIDE4Ljc5ODFaTTE1LjY4NTggMTkuMTQ0NlYxOC43ODc4SDE1LjI2MTRWMTkuMTQ0NkgxNS42ODU4Wk0xNS41NTIzIDE4Ljk4NDlMMTYuMzQ0NCAxOC42Njg2TDE2LjE4NyAxOC4yNzQ1TDE1LjM5NSAxOC41OTA3TDE1LjU1MjMgMTguOTg0OVpNMTYuMjY1NyAxOC42ODM4SDE2LjMwOTJWMTguMjU5NEgxNi4yNjU3VjE4LjY4MzhaIiBmaWxsPSJ3aGl0ZSIvPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzIxMDhfNTciIHg9IjAuNTExODk2IiB5PSIwLjUxMTg5NiIgd2lkdGg9IjMwLjk3NjIiIGhlaWdodD0iMzAuOTc2MiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNC4yNDQwNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4xMTc2NDcgMCAwIDAgMCAwLjExNzY0NyAwIDAgMCAwIDAuMTE3NjQ3IDAgMCAwIDEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18yMTA4XzU3Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzIxMDhfNTciIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat left center; }
    .product__price { font-weight:bold; }
    body.template-collection .collection-hero__content::before,
    body.template-collection .collection-hero__content .section-header { display:none; }
    .collection-hero.blog-hero { height:500px; width:100%; margin-top:40px; }

    @media (max-width:1024px) {
      .mobile-top-bar .center-link P { font-size: 13px; }
    }

    @media (max-width:991px) {
      .mobile-top-bar .center-link P, .mobile-top-bar .center-link a { font-size: 12px; line-height: 20px; }
      .mobile-top-bar .center-link P { margin-right: 10px; }
      .mobile-top-bar .center-link P:last-child { margin-left: 10px; }
      .mobile-top-bar .center-link a small { font-size: 8px; margin-left: 5px; }
    }

    @media (max-width:860px) {
      .mobile-top-bar .center-link a { padding: 2px 50px; }
      .mobile-top-bar .center-link a small { font-size: 8px; }
      .number-section ul li h3 { font-size: 24px; line-height: 35px; }
      .number-section ul { padding: 25px 0; }
    }

    @media (max-width:768px) {
      .mobile-top-bar .right-link { display: none; }
      .mobile-top-bar .center-link a { border-radius: 5px; padding: 6px 50px; display: block; line-height: inherit; }
      .mobile-top-bar .center-link a small { text-align: center; font-size: 9px; }
      .mobile-top-bar .center-link P .mobile { display: block; text-align: right; }
      .mobile-top-bar .center-link P:last-child { display:none; }
      .mobile-top-bar .center-link { justify-content: end; }
      .number-section ul { padding: 15px 5px; }
      .number-section ul li { width:18%; }
    }

    @media (max-width:575px) {
      .mobile-top-bar .center-link P, .mobile-top-bar .center-link a { font-size: 11px; }
      .mobile-top-bar .center-link a { padding: 5px 30px; }
      .mobile-top-bar .center-link a small { font-size: 8px; }
      .number-section ul li h3.spacing_change { letter-spacing: -2.08px; }
      .number-section ul li p { font-size: 10px; }
      .number-section ul li h3 { font-size: 22px; }
    
      #shopify-section-max3-text-with-bg { padding: 40px 0px; }
      .paige-banner-content { margin: 0 auto; padding: 0; text-align: center; top: 40px; display: flex; flex-direction: column; max-width: 100%; padding: 0px 50px; height: 100%; justify-content: start; }
      .paige-banner-content .paige-banner-logo img { margin: 0 auto; }
      .paige-banner picture img { border-radius: 20px; height: 750px; width: 100%; }
      .paige-banner-btn { position: absolute; bottom: 100px; width: 100%; left: 0; padding: 0px 15px; }
      .paige-banner-btn a.btn { width: 100%; }
      .paige-banner-content p { font-size: 14px; }
      .paige-banner-btn a.btn { font-size: 14px; padding: 12px 25px; }
      .paige-banner, .paige-banner picture { width: 100%; }
    }

    @media (max-width:480px) {
      .number-section ul li h3 { line-height: 25px; font-size: 16px; }
      .site-header .site-nav__icons .multi-selectors__item { display:none; }
      .mobile-top-bar .left-currancy .site-nav__link { display:block; }
      .s3_max_player_caddie_bg .col_md_4 { width:100%; }
      .collection-hero { height:210px; }
      #product-gallary .item .bottom_product_img { height:385px; }
      .mobile-top-bar .center-link P, .mobile-top-bar .center-link a { font-size: 7.3px; }
      .mobile-top-bar .center-link a small { font-size: 7px; }
      .mobile-top-bar .center-link P { margin-right: 8px; }
      .mobile-top-bar .center-link a { border-radius: 5px; padding: 5px 15px; }
    }

    

    .award-winning .owl-dots { margin-bottom: 50px; display: inline-block; width: 100%; }
    .our-client .owl-dots,
    .award-winning .owl-dots { text-align:center; }
    .our-client .owl-dots .owl-dot,
    .award-winning .owl-dots .owl-dot { width: 19.75px; height: 19.75px; margin-left:4px; margin-right:4px; border: 1.79518px solid #FFFFFF; border-radius:100%; }
    .our-client .owl-dots .owl-dot.active,
    .award-winning .owl-dots .owl-dot.active { background:#777777; }
    .award-winning .owl-prev { position: absolute; left: 30px; top: 0px; bottom: 0px; margin: auto; height: 85px; width: 70px; box-shadow: 0 24px 32px 0 rgb(12 0 51 / 10%); border-radius: 5px; background: url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iODYiIHZpZXdCb3g9IjAgMCA3MSA4NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC43NTgzMDEiIHdpZHRoPSI3MC4yNzkyIiBoZWlnaHQ9Ijg1LjExMiIgcng9IjI0LjQzMTkiIGZpbGw9IiMyOTI5MjkiLz4KPHBhdGggZD0iTTQzLjgxMDcgMjguNDAyMkM0NS4wMTMxIDI3LjE5OTggNDUuMDEzMSAyNS4yNTA0IDQzLjgxMDcgMjQuMDQ3OUM0Mi42MDgzIDIyLjg0NTUgNDAuNjU4OCAyMi44NDU1IDM5LjQ1NjQgMjQuMDQ3OUw0My44MTA3IDI4LjQwMjJaTTI0LjcyMTIgNDMuMTM3NUwyMi41NDQgNDAuOTYwM0MyMS4zNDE2IDQyLjE2MjcgMjEuMzQxNiA0NC4xMTIyIDIyLjU0NCA0NS4zMTQ2TDI0LjcyMTIgNDMuMTM3NVpNMzkuNDU2NCA2Mi4yMjdDNDAuNjU4OCA2My40Mjk0IDQyLjYwODMgNjMuNDI5NCA0My44MTA3IDYyLjIyN0M0NS4wMTMxIDYxLjAyNDYgNDUuMDEzMSA1OS4wNzUxIDQzLjgxMDcgNTcuODcyN0wzOS40NTY0IDYyLjIyN1pNMzkuNDU2NCAyNC4wNDc5TDIyLjU0NCA0MC45NjAzTDI2Ljg5ODMgNDUuMzE0Nkw0My44MTA3IDI4LjQwMjJMMzkuNDU2NCAyNC4wNDc5Wk0yMi41NDQgNDUuMzE0NkwzOS40NTY0IDYyLjIyN0w0My44MTA3IDU3Ljg3MjdMMjYuODk4MyA0MC45NjAzTDIyLjU0NCA0NS4zMTQ2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center center !important; text-indent: -99999px; display: none; display: block; }
  .award-winning .owl-next { position: absolute; right: 30px; top: 0px; bottom: 0px; margin: auto; height: 85px; width: 70px; box-shadow: 0 24px 32px 0 rgb(12 0 51 / 10%); border-radius: 5px; background: url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iODYiIHZpZXdCb3g9IjAgMCA3MSA4NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zMzc2NDYiIHk9IjAuNzU4MzAxIiB3aWR0aD0iNzAuMjc5MiIgaGVpZ2h0PSI4NS4xMTIiIHJ4PSIyNC40MzE5IiBmaWxsPSIjMjkyOTI5Ii8+CjxwYXRoIGQ9Ik0yNS4wNDA0IDU3Ljg3MzFDMjMuODM4IDU5LjA3NTUgMjMuODM4IDYxLjAyNSAyNS4wNDA0IDYyLjIyNzRDMjYuMjQyOCA2My40Mjk5IDI4LjE5MjMgNjMuNDI5OSAyOS4zOTQ3IDYyLjIyNzRMMjUuMDQwNCA1Ny44NzMxWk00NC4xMjk5IDQzLjEzNzlMNDYuMzA3IDQ1LjMxNTFDNDcuNTA5NCA0NC4xMTI3IDQ3LjUwOTQgNDIuMTYzMiA0Ni4zMDcgNDAuOTYwOEw0NC4xMjk5IDQzLjEzNzlaTTI5LjM5NDcgMjQuMDQ4NEMyOC4xOTIzIDIyLjg0NiAyNi4yNDI4IDIyLjg0NiAyNS4wNDA0IDI0LjA0ODRDMjMuODM4IDI1LjI1MDggMjMuODM4IDI3LjIwMDMgMjUuMDQwNCAyOC40MDI3TDI5LjM5NDcgMjQuMDQ4NFpNMjkuMzk0NyA2Mi4yMjc0TDQ2LjMwNyA0NS4zMTUxTDQxLjk1MjcgNDAuOTYwOEwyNS4wNDA0IDU3Ljg3MzFMMjkuMzk0NyA2Mi4yMjc0Wk00Ni4zMDcgNDAuOTYwOEwyOS4zOTQ3IDI0LjA0ODRMMjUuMDQwNCAyOC40MDI3TDQxLjk1MjcgNDUuMzE1MUw0Ni4zMDcgNDAuOTYwOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat center center !important; text-indent: -99999px; display: none; display: block; }
    .our-client .owl-prev { position: absolute; left: -40px; top: 0px; bottom: 0px; margin: auto; height: 74px; width: 74px; box-shadow: 0 24px 32px 0 rgb(12 0 51 / 10%); border-radius: 5px; background: url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNzQiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCA3NCA3NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzYuOTI2OSIgY3k9IjM3LjAwMDEiIHI9IjM2LjkyNjkiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00Ni45MDkyIDIyLjg1MkM0Ny45ODAxIDIxLjc4MTIgNDcuOTgwMSAyMC4wNDUgNDYuOTA5MiAxOC45NzQxQzQ1LjgzODQgMTcuOTAzMyA0NC4xMDIyIDE3LjkwMzMgNDMuMDMxMyAxOC45NzQxTDQ2LjkwOTIgMjIuODUyWk0yOC44ODMzIDM3TDI2Ljk0NDMgMzUuMDYxMUMyNS44NzM1IDM2LjEzMTkgMjUuODczNSAzNy44NjgxIDI2Ljk0NDMgMzguOTM5TDI4Ljg4MzMgMzdaTTQzLjAzMTMgNTUuMDI2QzQ0LjEwMjIgNTYuMDk2OCA0NS44Mzg0IDU2LjA5NjggNDYuOTA5MiA1NS4wMjZDNDcuOTgwMSA1My45NTUxIDQ3Ljk4MDEgNTIuMjE4OSA0Ni45MDkyIDUxLjE0OEw0My4wMzEzIDU1LjAyNlpNNDMuMDMxMyAxOC45NzQxTDI2Ljk0NDMgMzUuMDYxMUwzMC44MjIzIDM4LjkzOUw0Ni45MDkyIDIyLjg1Mkw0My4wMzEzIDE4Ljk3NDFaTTI2Ljk0NDMgMzguOTM5TDQzLjAzMTMgNTUuMDI2TDQ2LjkwOTIgNTEuMTQ4TDMwLjgyMjMgMzUuMDYxMUwyNi45NDQzIDM4LjkzOVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) no-repeat center center !important; text-indent: -99999px; display: none; display: block; }
    .our-client .owl-next { position: absolute; right: -40px; top: 0px; bottom: 0px; margin: auto; height: 74px; width: 74px; box-shadow: 0 24px 32px 0 rgb(12 0 51 / 10%); border-radius: 5px; background: url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNzQiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCA3NCA3NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzYuOTI2NiIgY3k9IjM2LjkyNjYiIHI9IjM2LjkyNjkiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzYuOTI2NiAzNi45MjY2KSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI2Ljk0NDMgNTEuMDc0N0MyNS44NzM0IDUyLjE0NTYgMjUuODczNCA1My44ODE4IDI2Ljk0NDMgNTQuOTUyNkMyOC4wMTUyIDU2LjAyMzUgMjkuNzUxNCA1Ni4wMjM1IDMwLjgyMjIgNTQuOTUyNkwyNi45NDQzIDUxLjA3NDdaTTQ0Ljk3MDIgMzYuOTI2N0w0Ni45MDkyIDM4Ljg2NTdDNDcuNDIzNCAzOC4zNTE0IDQ3LjcxMjMgMzcuNjU0IDQ3LjcxMjMgMzYuOTI2N0M0Ny43MTIzIDM2LjE5OTUgNDcuNDIzNCAzNS41MDIgNDYuOTA5MiAzNC45ODc4TDQ0Ljk3MDIgMzYuOTI2N1pNMzAuODIyMiAxOC45MDA4QzI5Ljc1MTQgMTcuODMgMjguMDE1MiAxNy44MyAyNi45NDQzIDE4LjkwMDhDMjUuODczNSAxOS45NzE3IDI1Ljg3MzUgMjEuNzA3OSAyNi45NDQzIDIyLjc3ODdMMzAuODIyMiAxOC45MDA4Wk0zMC44MjIyIDU0Ljk1MjZMNDYuOTA5MiAzOC44NjU3TDQzLjAzMTMgMzQuOTg3OEwyNi45NDQzIDUxLjA3NDdMMzAuODIyMiA1NC45NTI2Wk00Ni45MDkyIDM0Ljk4NzhMMzAuODIyMiAxOC45MDA4TDI2Ljk0NDMgMjIuNzc4N0w0My4wMzEzIDM4Ljg2NTdMNDYuOTA5MiAzNC45ODc4WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==) no-repeat center center !important; text-indent: -99999px; display: none; display: block; }
    
    @media (max-width:370px) {
      .mobile-top-bar .center-link { width: calc(100% - 50px); margin-left: -50px; justify-content: end; }
      .mobile-top-bar .center-link P, .mobile-top-bar .center-link a { font-size: 8px; }
      .mobile-top-bar .center-link a small { font-size: 6px; }
      .mobile-top-bar .center-link P { margin-right: 3px; }
      .mobile-top-bar .center-link a { padding: 5px 8px; }
    }

    @media (max-width:1320px) {
      .about_play_differen_img::before { width:100%; left: 0; }
    }

    @media (max-width:480px) {
      .award-winning .owl-prev,
      .award-winning .owl-next { width:40px; height:55px; background:100% 100%; }
    }

    @media (max-width:480px) {
      .our-client .owl-prev,
      .our-client .owl-next { width:40px; height:40px; background:100% 100%; }
      .our-client .owl-prev { left: -20px; }
      .our-client .owl-next { right: -20px; }
    }

    .announcement-bar .flickity-prev-next-button { background:none; }
    .sitemap { padding-top:100px; padding-bottom:100px; }
    .sitemap .page-width { padding-bottom:100px; }

    /*menu CSS*/
    .collapsible-trigger { border:none; }
    .mobile-nav__sublist  .collapsible-trigger { border:none; }
    .mobile-nav__sublist  .collapsible-trigger__icon--circle { border:none; }
    .mobile-nav__child-item .collapsible-trigger__icon { margin-right: 25px; }
    .mobile-nav__sublist .three-product-list { display: flex; }
    .mobile-nav__sublist .three-product-list .single-product { width:100%; padding:0 30px; text-align:center; position:relative; margin-top:15px; }
    .mobile-nav__sublist .three-product-list .single-product:after { content: ""; background-color: #707070; width: 1px; height: 65%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0; }
    .mobile-nav__sublist .three-product-list .single-product:last-child:after { background-color:transparent; }
    .mobile-nav__sublist .three-product-list .single-product .icon { margin-bottom: 12px; height: auto; width:auto; }
    .mobile-nav__sublist .three-product-list .single-product h3 { font-size: 10px; line-height:16px; font-weight: 600; color: #fff; margin-bottom: 3px; }
    .mobile-nav__sublist .three-product-list .single-product .product-price { display: flex; justify-content: center; align-items: center; color:#fff; border-top: 1px solid #707070; border-bottom: 1px solid #707070; padding:4px 0; }
    .mobile-nav__sublist .three-product-list .single-product .product-price .main-price { font-size: 24px; font-weight: 700; letter-spacing: inherit; color: #fff; font-style: italic; }
    .mobile-nav__sublist .three-product-list .single-product .product-price .old-price { font-style: italic; font-size: 20px; text-decoration:line-through; color: #a8a8a8; margin-left:10px; font-weight: 600; }
    .mobile-nav__sublist .three-product-list .single-product .product-btn { display: flex; justify-content: center; align-items: center; padding:12px 0 25px 0; }
    .mobile-nav__sublist .three-product-list .single-product .bottom-image { max-height:250px; width:auto; }
    .mobile-nav__sublist .three-product-list .single-product .bottom-image img { max-height:250px; width:auto; }
    .mobile-nav__sublist .three-product-list .single-product .product-btn .left-btn a { font-size: 10px; color: #fff; text-transform: uppercase; padding: 7px 15px 6px 15px; border: 1px solid #fff; background-color: transparent; border-radius: 20px; line-height: 1; display: inline-block; margin: 0 10px; }
    .mobile-nav__sublist .three-product-list .single-product .product-btn .left-btn a:hover { background:#0661EB; }
    .mobile-nav__sublist .three-product-list .single-product .product-btn .right-btn a { border: 1px solid #0661EB; background-color: #0661EB; margin: 0 10px; font-size: 10px; color: #fff; border-radius: 20px; text-transform: uppercase; padding: 7px 15px 6px 15px; display: inline-block; line-height: 1; }
    .mobile-nav__sublist .three-product-list .single-product .product-btn .right-btn a:hover { border: 1px solid #fff; background-color: transparent; }

    @media only screen and (min-width:220px) and (max-width:768px) {
      .product__main-photos { flex: auto; width: 100%; }
      .max3-product-page .product-single__meta .loox-rating .loox-rating-content { margin-left:0px; }
      .single-box-before .text { padding-left:15px; padding-right:15px; }
      .series-3-max-golf-rangefinder-with-slope .single-img img { margin-bottom: 20px; max-width:100%; }
      .max3-product-page .collapsible-content.is-open { margin-bottom:30px; }
      .background-with-number { background:#000 url(stat-new-bg-mobile.png) no-repeat center center / cover !important; }
      .single-box-before { max-width:430px; margin-left:auto; margin-right:auto; }
      .playerplus-max3-section1 .single-img img,
      .playerplus-max3-section3 .single-img img { margin-bottom: 0px; }
    }
    
    .slideshow__slide .hero__link .btn, [data-aos="hero__animation"] .hero__link .btn { border-radius:28px; }
    .home_playerpack_bg_box { text-align:center; width:100%; padding:0; border-radius:50px; height:100%; background: url(home-playerpack-bg.png) right top repeat-y; background-size: contain; }
    .home_playerpack_bg_box img { width:100%; border-radius: 50px; }
    .site_megaMenu__grid__item { padding: 0; }
    .sale_offer_box .icon { max-width: 80%; width: auto; height: auto; margin: 0 auto; }
    
    @media (max-width:480px) {
      .slideshow__slide .hero__link .btn, [data-aos="hero__animation"] .hero__link .btn { font-size: 16px; padding: 10px 20px; line-height: 22px; }
      .video-parent-section .hero__title .animation-contents { font-size: 38px; }
      .video-parent-section .hero__title .animation-contents span { font-size:25px; }
  
      #shopify-section-main-product-max3 .product-single__meta,
      #shopify-section-main-product-max2 .product-single__meta,
      #shopify-section-main-product-player-pack .product-single__meta { position: relative; }
    }

    @media (max-width:400px) {
      #product-gallary .item .bottom_product_img { height:245px; }
      #shopify-section-player-gps-speaker-html .game_box_bg .game_text .appbutton { margin: 0 auto; }
      .max3-product-page .product-single__meta .top-tag { letter-spacing: 0.22em; }
    }
    
    #product-gallary .item,
    .single-box-before { box-shadow: 0px 0px 12.8694px 3.21735px #FFFFFF, inset 0px 2.57388px 12.8694px 9.65204px rgba(255, 255, 255, 0.25); }
    #product-gallary .item .disk p { padding: 12px 12px; }
    #product-gallary .owl-item { margin:0px; padding:0px 20px !important; }
    #product-gallary .owl-stage-outer { padding-bottom:15px; }
    #product-gallary { width: auto; }
    #shopify-section-next-level-feature .rte a.btn { background: #0661EB !important; border: 1px solid #0661EB; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: .2em; padding: 10px 65px; border-radius: 5px; margin-top: 25px; }
    .bottom-add-to-cart { background: #0661EB !important; border: 1px solid #0661EB; font-weight: 900; font-size: 16px; line-height: 19px; letter-spacing: .2em; padding: 10px 65px; border-radius: 50px; margin-top: 25px; display: block; text-align: center; color:#fff; }
    .max3-product-page #shopify-section-product-recommendations .grid-product__image-mask { min-height:inherit !important; }
    .max3-product-page .new-product-related .grid-product__image-mask { min-height:inherit !important; }
    .max3-product-page .product-single__meta .variant-input-wrap label { position:relative; }
    .max3-product-page .product-single__meta .variant-input-wrap label span { position: absolute; height: 100%; width: 100%; text-transform: uppercase; font-weight: bold; top: 0; left: 0; background: rgba(255,255,255,0.7); display:none; }
    .max3-product-page .product-single__meta .variant-input-wrap input[type="radio"]:checked + label span,
    .max3-product-page .product-single__meta .variant-input-wrap label:hover span { display: flex; align-items: center; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
    #shopify-section-next-level-feature .owl-theme .owl-dots { display:none !important; }
    
    @media (max-width:880px) {
      #shopify-section-as-seen-in .theme-block .rte p { margin-bottom:30px; }
      #product-gallary .item { max-width:430px; margin-left:auto; margin-right:auto; }
      #shopify-section-next-level-feature .owl-theme .owl-dots { display:block !important; }
      #shopify-section-change-the-way .single-img,
      #shopify-section-change-the-way .rte p { padding-left:30px; padding-right:30px; }
    }

    .max3-product-page .product-single__meta .product-block--tab .collapsible-trigger__icon .icon path { fill:#fff !important; stroke: none !important; }
    .max3-product-page .as-seen-in .theme-block .single-img.mobile { display:none; }
    
    @media (max-width:580px) {
      .max3-product-page .as-seen-in .theme-block .single-img.desktop { display:none; }
      .max3-product-page .as-seen-in .theme-block .single-img.mobile { display:block; }
      .max3-product-page .series-3-max-golf-rangefinder-with-slope .theme-block:nth-child(2),
      .max2-pro-product-page .series-3-max-golf-rangefinder-with-slope .theme-block:nth-child(3) { padding-top: 0px; }
      .max3-product-page .page-width--narrow .theme-block .rte p { padding-top: 20px; }
      .series-3-max-golf-rangefinder-with-slope .single-img img { padding-top: 30px; }
      #shopify-section-change-the-way-gps-speaker .theme-block:first-child .single-img img { max-width: 360px; }
      #shopify-section-as-seen-in-gps-speaker .theme-block .rte p { letter-spacing: 0.3em !important; }
      #shopify-section-as-seen-in-gps-speaker .theme-block h2 { font-size: 18px; margin-bottom: 10px; letter-spacing: 0.8em; }
    }

    .max3-product-page .product-single__meta .product-block .product__price.on-sale,  [class*="new-product__layout--"] .product-single__meta .product-block .product__price:not(.product__price.product__price--compare) { font-weight: 900; font-size: 28px; line-height: 33px; color:#fff; }
    .max3-product-page .product-single__meta .product-block .product__price--compare { color:#636363; font-size: 20px; text-decoration-color: #CB0000; font-weight: normal; }
    .max3-product-page .product-single__meta .compare-text .sale-tag { font-style: normal; font-weight: 900; font-size: 14px; line-height: 28px;  letter-spacing: 0.1em; color: #CB0000; }
    .max3-product-page .product-block.on-sale button.btn.btn--full.add-to-cart { background: #CB0000; }
    .mobile-top-bar.sale-on { background: #CB0000; }

    @media (max-width:1220px) {
      .max3-product-page .product-single__meta #tabs-nav li a { font-size:12px; }
      .max3-product-page .product-single__meta ul#tabs-nav { height: 62px; }
    }

    @media (max-width:1120px) {
      .max3-product-page .product-single__meta #tabs-nav li { width:100%; }
      .max3-product-page .product-single__meta ul#tabs-nav { height: auto; }
      .max3-product-page .product-single__meta .tabs { display:none; }
      .max3-product-page .product-single__meta .product-block--tab { display:block; }
    }

    @media (max-width:768px) {
      .max3-product-page .product-single__meta .variant-input-wrap label img { max-height:104px; }
    }

    .max3-product-page .loox-rating .loox-rating-label { text-decoration:underline; }
    img.mobile-header-img,
    img.mobile-popup-img { display:none !important; }

    @media (max-width:768px) {
      img.mobile-header-img,
      img.mobile-popup-img { display:block !important; }
      .desktop-header-img,
      .desktop-popup-img { display:none !important; }
      .max3-product-page .left-right-image .aos-animate { justify-content:center; }
      img.mobile-popup-img { margin:0 auto; }
    }

    @media (max-width:1120px) {
      .max3-product-page .product-single__meta .product-block--tab .collapsible-trigger__icon { background: #252525; width: 35px; height: 35px; text-align: center; margin: 0 auto; padding: 10px 9px; border-radius: 50%; }
      .max3-product-page .product-single__meta .product-block--tab .collapsible-trigger__icon .icon { width: 17px; height: 17px; }
    }

    .max3-product-page .left-right-image .feature-row__item .mobile-image { display:none; }
    .save_big_you_bg .mobile-heading-image { display:none; }

    @media (max-width:520px) {
      .max3-product-page .left-right-image .feature-row__item .mobile-image { display:block; transform: none; }
      .max3-product-page .left-right-image .feature-row__item .desktop-image { display:none; }
      .save_big_you_bg .mobile-heading-image { display:block; }
      .save_big_you_bg h3 { color:#fff; }
      .new_home_section_bg .ringer_2box_bg,
      .new_home_section_bg .new_home_player_box { padding:30px 15px !important; }
    }

    label.caddie-18-x-39 img.first-img { display:none !important; }
    .player-pack-text { color: #808080; clear: left; display: inline-block; width: 100%; font-size: 12px; }
    .terms-checkbox { text-align: left; line-height: normal; position: relative; padding-left:20px; }
    .terms-checkbox #terms { position:absolute; left:0px; top:2px; }
    .terms-checkbox label a { text-decoration: underline; }
    .terms-checkbox label a:hover { color:#0661EB; }

    @media (max-width:480px) {
      .cart__item-row small { font-size: .60em; }
      #dynamic-checkout-cart .shopify-cleanslate span,
      #dynamic-checkout-cart .shopify-cleanslate span a { font-size: 10px !important; line-height: normal; }
      .cart__item-name { font-size: 12px; }
      .cart__checkout-wrapper .cart__checkout { font-size: 14px; }
      .ctm_success_message { font-size: 12px; }
      .cart__item--variants { font-size:12px; }
    }

    body.template-canada #shopify-section-header,
    body.template-canada #shopify-section-new-footer { display:none !important; }
    .canadasite { background: url(/cdn/shop/files/canada-site.png?v=1722837094) no-repeat center center / contain #000; height:100vh; width:100%; cursor:pointer; }
    .sitemap { display: flex; justify-content: space-between; max-width: 1200px; margin: 0 auto; }
    .column { flex-basis: 30%; }
    .column h2 { font-size: 18px; margin-bottom: 10px; }
    .column ul { list-style-type: none; padding: 0; }
    .column li { margin-bottom: 5px; }

    @media (max-width:480px) {
      .ctm_upsell_product .bottom-add-to-cart { padding: 2px 5px; }
      .ctm_upsell_product_title { font-size:12px; }
      .ctm_upsell_product .grid-product__title { font-size:10px; }
      .ctm_upsell_product .grid-product__image-mask { width: 50px; }
      .ctm_upsell_product .grid-product__meta { padding-top:0px; }
      .additional-checkout-buttons { margin-bottom:0px; }
      .dynamic-checkout__content #buyer-consent { font-size: 10px; }
    }
    
    .article-img11 { display: none !important; }
    
    @media only screen and (max-width: 767px) {
      .article-img11 { display: block !important; }
      .double-Img1 { display: grid ; justify-content: space-around; }
      .double-Img1 img { margin-top: 10px !important; }
    }

    .collection-hero.blog-hero { background-position: center !important; background-size: contain !important; }

    @media only screen and (max-width: 620px) {
      .collection-hero.blog-hero { height: clamp(30vh, 50vw, 50vh); }
    }

    .double-Img1 { display: flex; justify-content: space-evenly; }
    .review-section h2 { -webkit-text-stroke-width: inherit; -webkit-text-stroke-color: inherit; }


  /*----------------------------
    Anchor Hover Effect
    ---------*/
    .anchor_hover { position: relative; --hover-clr: var(--hover-clr); display: inline-flex; }
    .anchor_hover::after { content: ""; position: absolute; width: 100%; height: 1px; background-color: var(--hover-clr, #000); border-radius: 40px; transform: scaleX(1); left: 0px; bottom: 0px; transform-origin: left; transition: transform 0.5s ease; }
    .anchor_hover:hover::after { transform-origin: right; transform: scaleX(0); }


    /* VIDEO ANIMATION CSS START */
    .video_scale_animation-main { height: 100vh; text-align: center; background: #000; position: relative; z-index: 10; display: flex; justify-content: center; align-items: center; }
    .video_scale_animation-main .video_scale_animation { width: 100vw; position: relative; }
    .video_scale_animation-main .video_scale_animation video { width: 100vw; object-fit: cover; display:flex; aspect-ratio: 16 / 8; }
    .video_scale_animation-main .video_scale_animation .has_video_scale { width: 100%; overflow:hidden; }
    .video_scale_animation-main .video_scale_animation video + .volume-btn { position: absolute; bottom: 20px; right: 20px; cursor: pointer; }

    @media screen and (max-width:768px) {
      .video_scale_animation-main { position: inherit; }
      .video_scale_animation-main .video_scale_animation video, .video_scale_animation-main { height: auto; }
    }

    @media screen and (max-width:575px) {
      .video_scale_animation-main .video_scale_animation video + .volume-btn span img { width:30px; }
      .video_scale_animation-main .video_scale_animation video + .volume-btn { bottom: 10px; right: 10px; }
    }
    /* VIDEO ANIMATION CSS END */


  /*-------------------------
    NEW BUTTONS CSS PDP
    -----------------------*/
    .grid__item.medium-up--one-half.product-single__sticky li a, .grid__item.medium-up--three-fifths.product-single__sticky li a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li a { border-radius: 50px !important; width: 150px !important; }
    #tabs-content .user-manual-tab .bottom-buttons ul li a, .template-product .user-manual-tab .bottom-buttons ul li a { border-radius: 50px !important; background-position-x: 12px !important; width: 130px !important; }

    @media only screen and (max-width:768px) {
      .grid__item.medium-up--one-half.product-single__sticky li:nth-child(1) a, .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(1) a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(1) a { background-position-x: 32px !important; }
      .grid__item.medium-up--one-half.product-single__sticky li:nth-child(2) a, .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(2) a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(2) a { background-position-x: 20px !important; }
      .grid__item.medium-up--one-half.product-single__sticky li:nth-child(3) a, .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(3) a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(3) a { background-position-x: 32px !important; }
    }

    @media only screen and (max-width:520px) {
      .grid__item.medium-up--one-half.product-single__sticky li, .grid__item.medium-up--three-fifths.product-single__sticky li , .template-product .grid__item.medium-up--three-fifths.product-single__sticky li { flex: 40% !important; width: 40% !important; }
      .grid__item.medium-up--one-half.product-single__sticky li a, .grid__item.medium-up--three-fifths.product-single__sticky li a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li a { width: 100% !important; }
    }

    @media only screen and (max-width:420px) {
      .grid__item.medium-up--one-half.product-single__sticky li a, .grid__item.medium-up--three-fifths.product-single__sticky li a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li a { background-size: 13px !important; /*background-position-x: 9px !important; */ padding: 4px 4px 4px 15px; }
    }

    @media only screen and (max-width:390px) {
      .grid__item.medium-up--one-half.product-single__sticky li:nth-child(1) a, .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(1) a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(1) a { background-position-x: 12px !important; }
      .grid__item.medium-up--one-half.product-single__sticky li:nth-child(2) a, .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(2) a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(2) a { background-position-x: 12px !important; }
      .grid__item.medium-up--one-half.product-single__sticky li:nth-child(3) a, .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(3) a, .template-product .grid__item.medium-up--three-fifths.product-single__sticky li:nth-child(3) a { background-position-x: 12px !important; }
    }
    
    /* TWO COLUMN GLOBAL CSS START */
    
    .twoColumn__Has-Reverse { flex-direction:row-reverse; }
    .twoColumn__Left, .twoColumn__Right { flex:50%; }
    .twoColumn__Left { display: flex; justify-content: flex-start; align-items: flex-start; }
    .twoColumn__Has-Reverse .twoColumn__Left { justify-content: center; }
    .twoColumn__Right :is(picture, img) { width: 100%; height: 100%; display: flex; aspect-ratio: 1 / 0.8; object-fit: cover; object-position: center center; }
    .twoColumn--container__Inner { display:flex; align-items: center; flex-direction: column; gap:29px; }
    .twoColumn--container__main { padding:clamp(30px, 4vw, 47px) 0; }
    .twoColumn__row { gap: clamp(30px, 4.4vw, 78px); display:flex; align-items: center; }
    .twoColumn__TextArea--Desc { max-width: 450px; width: 100%; line-height: 150%; padding-top: 20px; }
    .twoColumn__TextArea--Title { font-size: clamp(24px, 2.2vw, 30px); line-height: 111%; letter-spacing: 1.6px; max-width: min-content; }
    .twoClumn__Right--imageContainer { overflow: hidden; border-radius: 20px; display: flex; justify-content: center; align-items: center; }

    @media only screen and (max-width:768px) {
      .twoColumn__Has-Reverse__mobile { flex-direction: column-reverse; }
      .twoColumn__Right :is(picture, img) { aspect-ratio: 1 / 0.7; }
      .twoColumn__TextArea--Title br { display: none; }
      .twoColumn__TextArea-Left__Inner { text-align: center; }
      .twoColumn__TextArea--Desc { margin: 0 auto; max-width: calc(100% - 3%); }
      .twoColumn--container__main { padding:clamp(20px, 6.7vw, 50px) 0; }
      .page-width.twoColumn--container__Inner { padding:0px clamp(20px, 6.7vw, 50px); }
      .twoColumn__row { gap: clamp(20px, 5.3vw, 40px); }
      .twoColumn__TextArea--Title { font-size:clamp(22px, 5vw, 30px); max-width: none; }
      .twoColumn--container__Inner { gap:clamp(30px, 8vw, 60px); }
    }

    @media only screen and (max-width:520px) {
      .twoColumn__TextArea--Desc { font-size: 14px; }
    }

    .background-with-number { display:none; }
    .multi-selectors__item { visibility: hidden; }

    /* TWO COLUMN GLOBAL CSS END */


    /*BLOGS CARD CSS  */
    [data-center-text="true"] .article__grid-meta { text-align: left; }
    .template-blog .article__title { margin-bottom: 10px; display: flex; }
    .template-blog .article__grid-image, .template-article .article__grid-image { overflow: hidden; border-radius: 20px; }
    .template-blog .grid__item .image-wrap, .template-article .grid__item .image-wrap { transition:0.15s all linear; }
    .template-blog .grid__item:hover .image-wrap, .template-article .grid__item:hover .image-wrap { scale: 1.2; }
    .template-blog .grid__item:hover .article__title, .template-article .grid__item:hover .article__title { text-decoration:underline; }
    @media only screen and (max-width: 575px) {
      .template-blog .small--one-third, .template-blog .small--two-thirds, .template-article .small--two-thirds, .template-article .small--one-third { width: 100%; }
      .template-blog .article__grid-image { overflow: hidden; border-radius: 10px; }
    }
    /*BLOGS CARD CSS  */


    /* _________________________NEW POPUP CSS START  (LEFT IMAGE RIGHT CONTENT)________________________________ */


    .upshell_title-text { color: #fff; text-align: center; margin-bottom: 20px; font-size: clamp(18px, 3vw, 20px); font-family: 'bluetees_v2black_italic_solid' !important; }
    .newupshell .save-price { padding-left: 10px; }
    .newupshell .save-price small { font-size: 9px; line-height: 9px; color: #636363; }
    .newupshell .offer-description-info .checkbox-list .checkbox-title:last-child { margin-bottom: 0px; }
    .newupshell .offer-title { padding: 15px; background: #CB0000; }
    .newupshell .offer-description-info p { margin-bottom: 15px; }
    .newupshell .offer-description { padding-left: 0px; }
    .newupshell .offer-description p:first-child { font-weight: 400; }
    .newupshell .offer-description p:last-child { margin-bottom: 0px; }
    .newupshell .offer-description p i { font-weight: 400; }
    .newupshell .offer-description p a, a.anchor-page--new { text-decoration: none; font-size: 10px !important; margin:6px 0 0; color: #9E9E9E; font-weight: 600; text-transform: uppercase; transition:0.2s all linear; }
    .newupshell .offer-description p a:hover, a.anchor-page--new:hover { color: #fff; }
    .newupshell .offer-price { display: flex; font-size: 14px; font-weight: 700; line-height: 20px; padding-left: 0px; text-transform: capitalize; column-gap: 23px; flex-direction: column-reverse; justify-content: center; align-items: flex-start; width: 50%; }
    .newupshell .checkbox-list { display: flex; flex-wrap: nowrap; gap: 13px; margin-bottom: 0px; position: relative; }
    .newupshell .checkbox-list .checkbox-title { font-size:14px !important; letter-spacing: 0.8px !important; padding-left: 37px; margin: 0; line-height: 100%; align-items: center; }
    .newupshell .checkbox-list label { position: unset; color: #fff; cursor: pointer; padding-left: 0px; }
    .newupshell .checkbox-list input[type="radio"] { display: none; }
    .newupshell .checkbox-list input[type="radio"]:checked + label:after { display: block; }
    .newupshell .lime-tees-theme { background: #CDFF07; color: #000; padding: 4px 10px !important; border-radius: 50px; font-size: 12px !important; font-weight: 900 !important; line-height: 10px !important; display: flex; justify-content: center; align-items: center; gap: 4px; margin-bottom: 10px; }
    .newupshell .accordion-content_img-holder { max-width: clamp(80px, 30vw, 150px); width: 100%; background: #fff; border-radius: 5px; }
    .newupshell .accordion-content_img-holder img { display: flex; aspect-ratio: inherit; height: inherit; width: inherit; object-fit: inherit; }
    .newupshell .accordion-content_right { width: auto; }
    .newupshell .free-offer-info .offer-description p { max-width: 270px; width:100%; font-weight: normal; }
    .newupshell .free-offer-info .accordion-content-details { padding: 0px !important; row-gap: 0; }
    .newupshell .checkbox-list label:after { position: absolute; content: ""; display: none; right: 7px; left:7px; top: 11px; width: 6px; height: 11px; border: solid #000 !important; border-width: 0 2px 2px 0 !important; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
    .newupshell .checkbox-list label:before { position: absolute; content: ""; right: 0px; top: 20%; left:0; width: 20px; height: 20px; background: #D9D9D9 !important; border:2px solid #D9D9D9 !important; border-radius: 3px; }
    .accordion-content_bottom { display: flex; column-gap: 10px; width: 100%; padding:clamp(10px, 1.3vw,20px); }
    .newupshell .free-offer-info, .newupshell.free-offer-info { border: 2.11px solid #535353; border-radius: 10px; overflow: hidden; color: #fff; text-align: left; margin-bottom: 0; transition: 80ms all linear; }
    .newupshell .free-offer-info.active, .newupshell.free-offer-info.active { border-color:#fff; }
    .newupshell .offer-description-info { background: #000; }
    .newupshell .accordion-content-details { display: flex; gap: 16px; padding: 0px !important; flex-wrap:wrap; }
    .newupshell .accordion-content-details .accordion-content_top { flex: 100%; padding: clamp(10px, 1.3vw,20px); background: #1c1c1c; }
    .newupshell .price-compare { margin-left: 0px; color: #9d9d9d; text-decoration: line-through; font-size: 12px; font-weight: normal; }
    .accordion-content_left { padding: 0 37px; display: flex; justify-content: center; align-items: center; }
    .upshell_bug { border-radius: 50px; background: #0661EB; font-size: 10px; padding: 2px 10px; margin-bottom: 10px; display: inline-block; letter-spacing: 1.6px; color:#fff; }
    .new-popup .upshell_bug { padding: 5px 19px; margin-bottom: 0px; margin-top: 10px; font-weight:900; }
    .upshell_divider { color: #fff; inset: 0; margin: auto; }
    .upshell_divider span { font-size: 14px; font-style: italic; font-weight: 900; padding: 0px 18px; display: flex; justify-content: center; align-items: center; line-height: 100%; position: relative; }
    .upshell_divider span::before { content: ''; position: absolute; left: 0; height: 2px; background: #fff; width: 10px; display: block; }
    .upshell_divider span::after { content: ''; position: absolute; right: 0; height: 2px; width: 10px; background: #fff; }
    .membershipplans { width: 100%; display: flex; flex-direction: column; margin-bottom: 20px; row-gap: 10px; }
    :is(.product-variant-type, .variant-wrapper.js):last-child { margin-top: 0; }
    .lg { display:inline-block; }
    .md { display:none; }
    .new-popup.modal-content { height: 100vh; width: 100%; }
    .new-popup.modal-content .popup-modal-inner { position: relative; background: #00000060; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); height: 100%; display: flex; justify-content: center; align-items: center; }
    .new-popup.modal-content .popup-modal-inner .close { position: absolute; right: 15px; top: 15px; cursor:pointer; filter: invert(100%); }
    .new-popup.modal-content .popup-modal-inner .popup-modal-left, .new-popup.modal-content .popup-modal-inner .popup-modal-right { width:100%; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-left { background:#000; text-align: center; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-left img { width: 100%; height: 100%; object-fit:cover; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right { background: #fff; text-align: center; padding:30px 40px; max-width:100%; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-ul { text-align: left; max-width: 270px; margin: 0 auto; width: 100%; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-right_top .popup-right_icon { margin-bottom:14px; display:none; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .lime-tees-theme { max-width: fit-content; margin: 0 auto 12px; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-ul ul { margin-left:20px; margin-top: 20px; position: relative; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-right_top h2 { font-weight: 900; font-style: italic; font-size: 30px; line-height: 30px; -webkit-text-stroke-width: .63px; -webkit-text-stroke-color: #000; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-ul ul li { font-size: 12px; list-style: none; position:relative; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-ul ul li span { display: block; font-size: 10px; letter-spacing: 0; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-content { display: flex; max-width: 800px; margin: 0 auto; color: #000; border-radius: 12px; overflow: hidden; position: relative; flex-direction:row-reverse; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom :where(p) { padding:0px; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-cta-section p:nth-child(1) { font-size: 30px; font-weight: 900; line-height: 30px; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-cta-section p:nth-child(2) { font-size: 10px; position: relative; color:#00000050; display: flex; justify-content: center; align-items: center; max-width: 45px; margin: 0 auto; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-cta-section p:nth-child(2)::before { content: ''; position: absolute; width: 100%; height: 2px; background: #CB0000; }
    .popup-slash_out { display: flex; justify-content: center; align-items: center; max-width: 50px; margin: 0 auto; position: relative; }
    .popup-slash_out::after { content: ''; position: absolute; height: 2px; width: 100%; background: #CB0000; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-cta-section .popup-slash_out p.popup-modal_price-save { font-size: 12px; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-cta-section .popup-modal_slash-out--container .popup-modal_price-save { font-size: 12px; line-height:100%; margin-bottom: 3px; color:#CB0000; font-weight:600; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-cta-section .popup-modal_slash-out--container  .popup-slash_out p.slash_out--p { font-size: 12px; line-height:100%; opacity: .5; }
    .no_slash-p { max-width: fit-content !important; font-weight: 900 !important; }
    .no_slash-p::before { display:none !important; }
    .no_price-compare { text-decoration:none !important; }
    .popup-modal-cta-section:not(.no_slash--out) { display: flex; align-items: center; justify-content: center; column-gap: 5px; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-ul ul li::after { content: ''; position: absolute; left: -20px; background-image:url('/cdn/shop/files/lets-icons_check-fill.svg?v=1738667887'); height:16px; width:16px; background-size:cover; top:0px; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-ul ul li.has_different-icon::after { content: ''; background-image:url('/cdn/shop/files/lets-icons_check-fill_black-svg.svg?v=1738841087'); }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .upshell-popup-button { background: #CB0000; margin:28px 0px 14px; padding: 10px 40px; font-weight: 900; border-radius:50px !important; font-size: 12px; line-height: 13px; color: #FFFFFF; border-radius: 3px; letter-spacing: 1.6px; max-width: 253px; width: 100%; display: inline-block; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .upshell-popup-button:hover { background: #0661EB !important; color: #fff; border-color: #0661EB; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-terms p:nth-child(1) { font-size: 14px; font-style: italic; text-decoration: underline; font-weight: 500; }
    .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-terms p:nth-child(2) { font-size: 10px; opacity: .75; font-style: italic; margin-top:3px; }
    .free-offer-info .offer-description p span.cancel_anytime { margin-top: 10px; font-size: 10px; justify-content: flex-start; column-gap: 2px; line-height: 1.1; }
    .free-offer-info .offer-description p span.cancel_anytime .anchor_hover { margin: 0; text-transform: none; }

  /*-----------------------
    AI UPSHELL STYLE P+
    -------------*/

    .free-offer-info.group1.supercharged_ai--upshell { position: relative; border: 0.75px solid #fff; overflow: visible; margin-bottom: 24px; border-radius: 20px; }
    .free-offer-info.group1.supercharged_ai--upshell .accordion-content_img-holder { background: transparent; }

    .free-offer-info.group1.supercharged_ai--upshell .accordion-content_img-holder .anchor_holder .learn-more-link.anchor_hover { color: #9D9D9D; font-size: 10px; line-height: 13px; text-transform: uppercase; font-weight: 900; }
    .free-offer-info.group1.supercharged_ai--upshell .accordion-content_bottom{column-gap: 3px; align-items: flex-start;}
    .free-offer-info.group1.supercharged_ai--upshell .accordion-content_left { padding-left: 0; padding-right: 0; }

    .free-offer-info.group1.supercharged_ai--upshell .accordion-content_right{flex: 1;}
    .newupshell .supercharged_ai--upshell .accordion-content-details .accordion-content_top { background: transparent;  padding-bottom: 0;}
    .supercharged_ai--upshell #advanced-analytics-offer { position: relative; z-index: 1; background: #00000090; border-radius: 20px; }
    .supercharged_ai--upshell #advanced-analytics-offer::after { content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 100%; display: flex; background: #000000E0; z-index: -1; border-radius: 20px }

    .supercharged_ai--upshell::after { content: ''; position: absolute; top: 0;left: 0; height: 100%; width: 100%; display: flex; background: radial-gradient(92.87% 637.83% at 3.8% 314.8%, #00A1FF 0%, #4000FF 100%); z-index: 0; filter: blur(9px); border-radius: 20px; }


    @media only screen and (max-width:1120px) and (min-width:768px) {
      .newupshell .offer-price { width:37%; font-size: clamp(14px, 1.2vw, 16px); }
      .accordion-content_left { padding:0px; }
    }

    @media only screen and (max-width:768px) {
      .supercharged_ai{margin-left: auto; margin-right: auto;}
      .new-popup.modal-content .popup-modal-inner .popup-modal-left, .new-popup.modal-content .popup-modal-inner .popup-modal-right { max-width: 100%; width: 100%; }
      .new-popup.modal-content .popup-modal-inner .popup-modal-content { flex-wrap: wrap; max-width: 350px; margin: 0 20px; }
      .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-right_top h2 { font-size: 16px; line-height: 16px; }
      .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .upshell-popup-button { padding: 10px 30px; max-width: 100%; margin: 8px 0px; }
      .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-cta-section p:nth-child(1) { font-size: 24px; line-height: 24px; }
      .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-bottom .popup-modal-terms p:nth-child(1) { font-size: 12px; }
      .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-right_top .popup-right_icon { margin-bottom: 6px; }
      .lg { display:none; }
      .md { display:inline-block; }
      .accordion-content_left { padding: 0 clamp(15px, 4.8vw, 37px); }
      .accordion-content_bottom, .newupshell .accordion-content-details .accordion-content_top { padding: clamp(10px, 3.3vw,20px); }
      .subscriptionbox.newupshell .offer-price { width: 46%; font-size: clamp(12px, 2.2vw, 16px); line-height: 1.8; }
    }

    @media only screen and (max-width:660px) {
      .new-popup.modal-content .popup-modal-inner .popup-modal-right .popup-modal-ul ul { margin-left: 23px; }
    }

    @media only screen and (max-width:575px) {
      .newupshell .price-compare { font-size:10px; }
    }

    @media only screen and (max-width:490px) {
      .subscriptionbox.newupshell .offer-price, .subscriptionbox.newupshell #one-year-premium-membership .offer-price { width: 50%; }
      .newupshell .checkbox-list .checkbox-title { font-size: 12px !important; padding-left: 27px; }
    }

    @media only screen and (max-width:460px) {
      .subscriptionbox.newupshell .offer-price, .subscriptionbox.newupshell #one-year-premium-membership .offer-price { width: 75%; }
    }

    @media only screen and (max-width:375px) {
      .new-popup.modal-content .popup-modal-inner .popup-modal-right { padding: 30px 30px; }
      .new-popup.modal-content .popup-modal-inner .popup-modal-content { scale:0.8; }
      .newupshell .price-compare { font-size:8px; }
      .subscriptionbox.newupshell .offer-price { font-size: clamp(12px, 2.2vw, 16px); }
    }

    @media only screen and (max-width:320px) {
     .new-popup.modal-content .popup-modal-inner .popup-modal-content { scale:0.7; }
    }

    /* _________________________NEW POPUP CSS END (LEFT IMAGE RIGHT CONTENT)________________________________ */

    .shopify-section.index-section.new-product-related .grid-product__price--original { color: #636363; text-decoration-color: #cb0000; text-decoration-thickness: 2.4px; }
    /* .slash-out_price, .product__price.product__price--compare, .price_box .price_text .old { display: none !important; } */
    .modal-video { backdrop-filter: blur(10px); -webkit-backdrop-filer:blur(10px); }


  /*---------------------------------------
    PDP Above The Fold Styles Start
    --------------------------------- */


    /*-------------------------
      Default PDP Styles Start
      -----------*/
      
      [class*="new-product__layout--"] .below-title-review > *, 
      [class*="new-product__layout--"] .product-single__meta > *, 
      [class*="new-product__layout--"] .product-single__meta .collapsible-trigger,
      [class*="new-product__layout--"] .product-single__meta svg > *, 
      [class*="new-product__layout--"] .product-single__meta a[href="#looxReviews"],
      [class*="new-product__layout--"] .product-single__meta .product__price:not(.product__price.product__price--compare) { color:#fff !important; fill:#fff !important; border-color:#fff !important; }
      [class*="new-product__layout--"] .product-single__meta .variant-wrapper.js { justify-content:space-between; }
      [class*="new-product__layout--"] .product-single__meta .variant-wrapper .variant__label,[class*="new-product__layout--"] .product-single__meta .compare__price-funnle { margin:0px !important; }
      [class*="new-product__layout--"] .product-single__meta .product-block .product__price:not(.product__price.price-main) { font-size: 18px; line-height:1; }
      [id^="shopify-section-main-"] .product__policies.rte.small--text-center ,[class*="new-product__layout--"] .product__policies.rte.small--text-center { display: none; }
      .compare_wrapper .compare-text.compare-text___funnel { font-size: 14px; line-height: 1; }
      .compare_wrapper { display: flex; flex-direction: column; gap: 5px; text-align: center; }
      .save__label { color: #CB0000; }

      @media only screen and (max-width:768px) {
        [class*="new-product__layout--"] .product-single__meta .product__price, .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product__price { flex-wrap: wrap; justify-content: center; flex-direction: initial; }
        [class*="new-product__layout--"] .product-single__meta .product__offer-bug, .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product__price.price-main .product__offer-bug { flex: 100%; justify-content: center; }
        [class*="new-product__layout--"] .product-single__meta .product-block { display: flex; flex-direction: column; align-items: center; }
        [class*="new-product__layout--"] .product-single__meta .collapsible-trigger-btn--borders { border-top: 0.76px solid #fff; border-bottom: 0.76px solid #fff; }
        [class*="new-product__layout--"] .product-single__meta .product-block.product-block--tab { margin-bottom:0px; }
        [class*="new-product__layout--"] .product-single__meta .collapsible-trigger-btn--borders { padding-bottom:15px; }
      }


    /*-------------------------
      Default PDP Styles End
      -----------*/
    
    [id^="shopify-section-main-"], [class*="new-product__layout--"] { background:#000; }
    [class*="new-product__layout--"] .product-single__meta h1.product-single__title { font-size: clamp(28px, 4vw, 42px); line-height: clamp(34px, 4vw, 49px); }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta h1.product-single__title, [class*="new-product__layout--"] .product-single__meta h1.product-single__title { font-family: 'bluetees_v2black_italic_solid' !important; font-style:normal !important; color:#fff !important; }
    [id^="shopify-section-main-"] a[href="#looxReviews"], [class*="new-product__layout--"] .below-title-review { display: flex; opacity: 0.5; margin-bottom:15px; }
    [id^="shopify-section-main-"] a[href="#looxReviews"] .loox-rating .loox-rating-content, [class*="new-product__layout--"] a[href="#looxReviews"] .loox-rating .loox-rating-content { margin:0px; }
    [id^="shopify-section-main-"] .product__thumbs, 
    [class*="new-product__layout--"] .product__thumbs { position: initial; }
    [id^="shopify-section-main-"] .product__thumb-arrow--prev, [class*="new-product__layout--"] .product__thumb-arrow--prev { background:url('https://blueteesgolf.com/cdn/shop/t/84/assets/top-aro.png') top center no-repeat; background-size:30px; width:30px; height:30px; position:absolute; top:-40px; left:28px; }
    [id^="shopify-section-main-"] .product__thumb-arrow--next, [class*="new-product__layout--"] .product__thumb-arrow--next { background:url('https://blueteesgolf.com/cdn/shop/t/84/assets/bottom-aro.png') bottom center no-repeat; background-size:30px; width:30px; height:30px; position:absolute; left:28px; bottom:-40px; }
    [id^="shopify-section-main-"] .product__thumb-arrow--prev .icon, [class*="new-product__layout--"] .product__thumb-arrow--prev .icon { display:none; }
    [id^="shopify-section-main-"] .product__thumb-arrow--next .icon, [class*="new-product__layout--"] .product__thumb-arrow--next .icon { display:none; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul, [class*="new-product__layout--"]  .user-manual-tab .bottom-buttons ul { margin: 0; justify-content: start; color: #fff; align-items: center; padding-top: 15px; display: flex; list-style: none; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li p, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li p { padding: 0px; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li p strong, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li p strong { font-size: clamp(14px,2vw,16px); line-height: clamp(14px,2vw,16px); }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li { margin: 0px; width: auto; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li:first-child, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li:first-child { width: 72%; padding-right: 10px; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li a, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li a { padding: 8px 8px 8px 35px; color:#fff; font-size: 8px; border-radius: 5px; line-height: 18px; width: 120px; background-position: 16px center; font-weight: 700; letter-spacing: 2px; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li a::after, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li a::after { display: none; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li a:hover, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li a:hover { background-position: 16px center; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li.download a, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li.download a { padding: 8px 8px 8px 35px; background: url('/cdn/shop/files/download-arrow.png') 8px center no-repeat #313131; background-size: 12px; color:#fff; }
    [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li.download a:hover, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li.download a:hover { background: url('/cdn/shop/files/download-arrow-black.png') 8px center no-repeat #fff; background-size: 12px; }
    [id^="shopify-section-main-"] .bottom-buttons ul, [class*="new-product__layout--"] .bottom-buttons ul { display: flex; justify-content: center; margin-top:17px; list-style:none; }
    [id^="shopify-section-main-"] .bottom-buttons li, [class*="new-product__layout--"] .bottom-buttons li { margin: 0 8px; }
    [id^="shopify-section-main-"] .bottom-buttons li.new_photo, [class*="new-product__layout--"] .bottom-buttons li.new_photo { display: none; }
    [id^="shopify-section-main-"] .bottom-buttons li:hover a, [class*="new-product__layout--"] .bottom-buttons li:hover a { color:#000; }
    [id^="shopify-section-main-"] .bottom-buttons li.review a, [class*="new-product__layout--"] .bottom-buttons li.review a { background: url(https://blueteesgolf.com/cdn/shop/t/107/assets/commercial-icon.png) 22px center no-repeat #313131; }
    [id^="shopify-section-main-"] .bottom-buttons li.review a:hover, [class*="new-product__layout--"] .bottom-buttons li.review a:hover { background: url(https://blueteesgolf.com/cdn/shop/t/83/assets/commercial-icon-h.png) 22px center no-repeat #313131; }
    [id^="shopify-section-main-"] .bottom-buttons li a:not(.user-manual-tab .bottom-buttons li a), [class*="new-product__layout--"] .bottom-buttons li a:not(.user-manual-tab .bottom-buttons li a) { background-image: none !important; display: flex; justify-content: center; align-items: center; gap: 14px; padding: clamp(8px, 1.4vw, 14px) clamp(15px, 2.5vw, 33px) !important; background: #313131; background-image: none; border-radius: 5px; color: #fff ; font-weight: 600; font-size: 12px; letter-spacing: 1.56px; min-width: max-content; width:100% !important; }
    [id^="shopify-section-main-"] .bottom-buttons li a span, [class*="new-product__layout--"] .bottom-buttons li a span { display:flex; }
    [id^="shopify-section-main-"] .bottom-buttons li a span img, [class*="new-product__layout--"] .bottom-buttons li a span img { filter: invert(1); }
    [id^="shopify-section-main-"] .bottom-buttons li a:hover, [class*="new-product__layout--"] .bottom-buttons li a:hover { background-color: #fff !important; color: #000 !important; }
    [id^="shopify-section-main-"] .bottom-buttons li a:hover span img, [class*="new-product__layout--"] .bottom-buttons li a:hover span img { filter:invert(0); }
    [id^="shopify-section-main-"] .product__thumb-arrow--prev, [class*="new-product__layout--"] .product__thumb-arrow--prev { right: 0; top: 50%; left: 0; bottom: inherit; }
    [id^="shopify-section-main-"] .product__thumb-arrow--next, [class*="new-product__layout--"] .product__thumb-arrow--next { right: 0; top: 50%; left: inherit; }
    [id^="shopify-section-main-"] .product__thumb-arrow--prev, [class*="new-product__layout--"] .product__thumb-arrow--prev { background: url('/cdn/shop/files/left_side-img-product.png?v=1742988414') center center / contain no-repeat; }
    [id^="shopify-section-main-"] .product__thumb-arrow--next, [class*="new-product__layout--"] .product__thumb-arrow--next { background: url('/cdn/shop/files/right_side-img-product.png?v=1742988414') center center / contain no-repeat; }
    [id^="shopify-section-main-"] .product__main-photos .flickity-page-dots, [class*="new-product__layout--"] .product__main-photos .flickity-page-dots { display:none !important; }
    [id^="shopify-section-main-"] .product-single__meta .collapsible-trigger-btn--borders, [class*="new-product__layout--"] .product-single__meta .collapsible-trigger-btn--borders { margin-bottom:0; font-size: clamp(18px, 4vw, 24px); font-style: italic; font-weight: 900; width: 100%; display: flex; align-items: center; justify-content: space-between; line-height: 100%; }
    [id^="shopify-section-main-"] .product-single__meta .collapsible-trigger-btn--borders  + .collapsible-content.is-open, [class*="new-product__layout--"] .product-single__meta .collapsible-trigger-btn--borders + .collapsible-content.is-open { margin-bottom: clamp(20px, 4vw, 50px); }
    [id^="shopify-section-main-"] .product__main-photos, [class*="new-product__layout--"] .product__main-photos { margin-left: inherit; }
    [id^="shopify-section-main-"] .product-block--tab + .product-block--tab { margin-top: inherit; }

    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product__price:not(.product__price.on-sale), [class*="new-product__layout--"] .product-single__meta .product__price:not(.product__price.on-sale) { margin-top: 15px; }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product__price, [class*="new-product__layout--"] .product-single__meta .product__price { float: inherit; gap: 12px; }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product__price.price-main .product__offer-bug, [class*="new-product__layout--"] .product-single__meta .product__price.price-main .product__offer-bug { display: flex; }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .max3-pro-icons, [class*="new-product__layout--"] .product-single__meta .max3-pro-icons { display:none; float: left; margin-top: 30px; margin-bottom: 15px; }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .tabs, [class*="new-product__layout--"] .product-single__meta .tabs { display: none; }
    .max3-product-page [id^="shopify-section-main-"] .product-block--tab, [class*="new-product__layout--"] .product-block--tab { display: block; }
    .max3-product-page [id^="shopify-section-main-"] .product-block button.btn.btn--full.add-to-cart, [class*="new-product__layout--"] .product-block button.btn.btn--full.add-to-cart { background: #CB0000; width: 48%; }
    .max3-product-page [id^="shopify-section-main-"] .product-block .variant__label, [class*="new-product__layout--"] .product-block .variant__label { text-align: left; }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .compare-text, [class*="new-product__layout--"] .product-single__meta .compare-text { display:none; }
    [class*="new-product__layout--"] .product-block--tab + .product-block--tab { margin-top:0px; }
    .product_description, [class*="new-product__layout--"] .product_description { color: #fff; float: left; }
    .product_description-Text, [class*="new-product__layout--"] .product_description-Text { display:none; max-width: 477px; width: 100%; padding-top: 20px; }
    [id^="shopify-section-main-"] .product__photos, [class*="new-product__layout--"] .product__photos { position: relative; }
    [id^="shopify-section-main-"] .product__thumb-item a img, [class*="new-product__layout--"] .product__thumb-item a img { border-radius: 5px; }
    [id^="shopify-section-main-"] .product__thumb-item a.is-active:before, [id^="shopify-section-main-"] .product__thumb-item a:focus:before, [class*="new-product__layout--"] .product__thumb-item a.is-active:before, [class*="new-product__layout--"] .product__thumb-item a:focus:before { transition: 0.2s all; box-shadow: none; border: 2px solid #fff; border-radius: 5px; overflow: hidden; }
    [class*="new-product__layout--"]  .product-single__meta .product-block .product__price { display: flex; }


    .supercharged_ai { max-width: clamp(150px,14vw,202px); width: 100%; }



  /*---------------------------
    Variant Styles Start
    ---------------------*/

    .max3-product-page [id^="shopify-section-main-"] .product-variant-type, [class*="new-product__layout--"] .product-variant-type { display: inline-flex; margin-top: 15px; justify-content: center; align-items: center; width: 100%; border-bottom: 1px solid #fff; border-top: 1px solid #fff; padding: 20px 0px; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .product-block .variant__label,.max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .product-block .variant-input-wrap, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .product-block .variant__label, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .product-block .variant-input-wrap { flex: 100%; margin: 0; padding: 0; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .product-block .variant-input-wrap, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .product-block .variant-input-wrap { justify-content: flex-end; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input input:focus + label, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input input:focus + label { border:2px solid #fff !important; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input input:focus + .color-swatch::before, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input input:focus + .color-swatch::before { border: 6px solid #000; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label:hover, .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label.active, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label:hover, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label.active { background: transparent; color: transparent; border: 2px solid #fff; border-radius: 50%; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label:hover::before, .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label.active::before, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label:hover::before, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label.active::before { content: ''; border: 6px solid #000; position: absolute; }
    .max3-product-page [id^="shopify-section-main-"] .variant__label .selectedVariant, .max3-product-page [id^="shopify-section-main-"] .variant__label .current-variant, .max3-product-page [id^="shopify-section-main-"] .variant__label #variant-name, [class*="new-product__layout--"] .variant__label .selectedVariant, [class*="new-product__layout--"] .variant__label .current-variant, [class*="new-product__layout--"] .variant__label #variant-name { text-transform:capitalize !important; font-weight: 400 !important; letter-spacing: 0; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label img, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label img { display:none; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label , .max3-product-page [id^="ProductSection-main-product-"] .product-single__meta .variant-input-wrap label, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label, [class*="new-product__layout--"] .product-single__meta .variant-input-wrap label { --swatch-ratio:40px; width: var(--swatch-ratio); height: var(--swatch-ratio); border-radius: 50%; border: 5px solid #000; border-radius: 50%; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label:hover span, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label:hover span { background: transparent; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap a label:hover, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap a label:hover { cursor: pointer; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap .js-no-transition label, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap .js-no-transition label { background: #fff; cursor: pointer; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap .js-no-transition label span, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap .js-no-transition label span { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; color: #fff0; border: 5px solid #000; border-radius: 50%; background: transparent; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label span, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap label span { border: 5px solid #000; border-radius: 50%; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap .js-no-transition label, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .variant-input-wrap .js-no-transition label { background: #000; border: 2px solid #fff; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .color-swatch::before, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .color-swatch::before { border:none; }
    .max3-product-page [id^="ProductSection-main-product-"] .product-single__meta .variant-input-wrap input[type="radio"]:checked + label, [class*="new-product__layout--"] .product-single__meta .variant-input-wrap input[type="radio"]:checked + label { color: #0000; }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .variant-input-wrap .variant__button-label span:not(label.active span, label:hover span, .js-no-transition label span ), [class*="new-product__layout--"] .product-single__meta .variant-input-wrap .variant__button-label span:not(label.active span, label:hover span, .js-no-transition label span ) { border: none; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js), [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) { display: inline-flex; justify-content: center; align-items: center; width: 100%; padding: 20px 0px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; margin-top: 20px; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js:not(:nth-child(n + 1))) { margin-top: 25px; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .black, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .black { background: #252525 !important; }
    .max3-product-page [id^="shopify-section-main-"] :is(.product-variant-type, .variant-wrapper.js) .navy, [class*="new-product__layout--"] :is(.product-variant-type, .variant-wrapper.js) .navy { background: #202A45 !important; }
    .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product-block .variant-input-wrap, [class*="new-product__layout--"] .product-single__meta .product-block .variant-input-wrap { display: flex; padding-bottom: 0; margin: 0; }
    .product-single__meta .variant-wrapper .variant__label, [class*="new-product__layout--"] .product-single__meta .variant-wrapper .variant__label { letter-spacing:normal !important; font-size:16px !important; text-transform:capitalize; }
    .product-single__meta .variant-input-wrap label.variant__button-label , [class*="new-product__layout--"] .product-single__meta .variant-input-wrap label.variant__button-label { border-radius: 30px; font-style:normal; padding: 10px 15px; font-weight: 900; margin-bottom:0; color: #000; display: block; font-weight:400; }
    .btn--loading::before { margin-left: 0; margin-top: 0; }
    .btn--loading { min-width:clamp(260px,40vw,300px)!important; min-height:40px !important; }
    .hundred-days_shipping { display: flex; margin-top: 5px; }
    [class*="new-product__layout--"] .limited-time__right.right_on--bundle + .product-block button.btn.btn--full.add-to-cart { width: 100%; position: relative; z-index: 3; }
    [class*="new-product__layout--"] .limited-time__right.right_on--bundle + .product-block button.btn.btn--full.add-to-cart + .hundred-days_shipping { justify-content: center; margin:0 auto; }
    .cta_pluse-pdp.cta_pluse { position: relative; margin: 10px 0; width:100%; }
    .cta_pluse.cta_pluse-pdp::after { width: 100%; height: calc(100% + 30%); border-radius: 50px; z-index: 0; animation-name: pulse-border-pdp; }

    @keyframes pulse-border-pdp {
      0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; }
      100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.2); opacity: 0; }
    }



  /*---------------------------
    Variant Styles End
    ---------------------*/

    [id^="shopify-section-main-"] .product-sale-price__mobile .product__price.product__price--compare { margin: 0 !important; padding: 0; line-height: 1; }

    @media only screen and (min-width:767px) {
      [id^="shopify-section-main-"] .product-sale-price__mobile { display:none; }
    }
    @media (max-width:1120px) {
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul:first-child, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul:first-child { padding: 0; }
    }
    @media (max-width:991px) {
      [id^="shopify-section-main-"] .bottom-buttons li, [class*="new-product__layout--"] .bottom-buttons li { margin:0 4px; width:auto; }
      [id^="shopify-section-main-"] .bottom-buttons li a, [class*="new-product__layout--"] .bottom-buttons li a { letter-spacing:normal; font-size:10px; width: 107px; padding: 8px 8px 8px 32px; }
      [id^="shopify-section-main-"] .product__thumb-arrow--prev, [class*="new-product__layout--"] .product__thumb-arrow--prev { position:absolute; /* top:-40px; */ left:24px; }
      [id^="shopify-section-main-"] .product__thumb-arrow--next, [class*="new-product__layout--"] .product__thumb-arrow--next { position:absolute; /* left:24px; */ bottom:-40px; }
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li a, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li a { font-size: 8px; }
    }
    @media (max-width:860px) {
      [id^="shopify-section-main-"] .bottom-buttons ul, [class*="new-product__layout--"] .bottom-buttons ul { margin-left:45px; }
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul { flex-direction: column; align-items: start; }
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li.review, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li.review { margin-top: 10px; }
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li:first-child, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li:first-child { width: 100%; }
    }
    @media (max-width:768px) {
      [id^="shopify-section-main-"] .product-sale-price__desktop { display:none; }
      [id^="shopify-section-main-"] .product-slideshow .is-selected .product__photo-zoom, [class*="new-product__layout--"] .product-slideshow .is-selected .product__photo-zoom { display:none; }
      [id^="shopify-section-main-"] .grid__item .small--hide, [class*="new-product__layout--"] .grid__item .small--hide { display:inline-block !important; flex: auto; max-width: 100%; margin-left:0; width: 100%; /* margin-top:80px; */ }
      [id^="shopify-section-main-"] .grid__item .product__photos--beside, [class*="new-product__layout--"] .grid__item .product__photos--beside { flex-wrap: wrap; }
      [id^="shopify-section-main-"] .grid__item .product__thumbs--beside .product__thumbs--scroller, [class*="new-product__layout--"] .grid__item .product__thumbs--beside .product__thumbs--scroller { width: 100%; overflow-x: scroll; overflow-y: hidden; display: flex; top:auto; }
      [id^="shopify-section-main-"] .grid__item .product__thumbs--beside .product__thumb-item, [class*="new-product__layout--"] .grid__item .product__thumbs--beside .product__thumb-item { min-width:90px; margin-bottom:0; background: #313131; border-radius: 9.5px; display: flex; align-items: center; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: 15px; overflow: hidden; }
      [id^="shopify-section-main-"] .product__thumb-arrow--next, [class*="new-product__layout--"] .product__thumb-arrow--next { position: absolute; left: auto !important; bottom: 15px !important; right: 0 !important; /* transform: rotate(-90deg) !important; */ }
      [id^="shopify-section-main-"] .product__thumb-arrow--prev, [class*="new-product__layout--"] .product__thumb-arrow--prev { position: absolute; /* top: -15px !important; */ left: 0 !important; /* transform: rotate(-90deg) !important; */ }
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul { flex-direction: revert; align-items: center; }
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li.review, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li.review { margin-top: 0px; }
      [id^="shopify-section-main-"] .user-manual-tab .bottom-buttons ul li:first-child, [class*="new-product__layout--"] .user-manual-tab .bottom-buttons ul li:first-child { width: 65%; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta h1.product-single__title, [class*="new-product__layout--"] .product-single__meta h1.product-single__title { text-align: center; justify-content: center; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .max3-pro-icons, [class*="new-product__layout--"] .product-single__meta .max3-pro-icons { margin-top: 30px; text-align: center; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product__price { width: auto; justify-content: center; margin-top: 0; align-items: center; /* flex-direction: column; */ }
      .max3-product-page [id^="shopify-section-main-"] .product-block.product-block--price, [class*="new-product__layout--"] .product-block.product-block--price { justify-content: center; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .top-tag, .max3-product-page [id^="shopify-section-main-"] .product-block form, [class*="new-product__layout--"] .product-single__meta .top-tag, [class*="new-product__layout--"] .product-block form { justify-content: center; }
      .product_description-Text, [class*="new-product__layout--"] .product_description-Text { margin: 0 auto; text-align: center; }
      .max3-product-page [id^="shopify-section-main-"] .product-variant-type .variant-input-wrap label, .max3-product-page [id^="shopify-section-main-"] .product-single__meta .variant-input-wrap label, [class*="new-product__layout--"] .product-variant-type .variant-input-wrap label, [class*="new-product__layout--"] .product-single__meta .variant-input-wrap label { height: 50px ; width: 50px ; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .variant-input, [class*="new-product__layout--"] .product-single__meta .variant-input { width:100%; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product__price:not(.product__price.on-sale), [class*="new-product__layout--"] .product-single__meta .product__price:not(.product__price.on-sale) { margin-top: 0px; }
      [id^="shopify-section-main-"] .product-block.product-block--price, [class*="new-product__layout--"] .product-block.product-block--price { margin-top: 20px; justify-content: center !important; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product-block { margin-top: 0px; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .compare-text, [class*="new-product__layout--"] .product-single__meta .compare-text { text-align: center; }
      [id^="shopify-section-main-"] a[href="#looxReviews"], [class*="new-product__layout--"] a[href="#looxReviews"] { justify-content: center; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .product-block--tab .collapsible-trigger-btn { margin-bottom: 0; }
      .max3-product-page [id^="shopify-section-main-"] .product-single__meta .collapsible-trigger-btn--borders { padding-bottom: 15px; }
      .hundred-days_shipping { max-width: calc(100% - 20%); margin-top: 5px; }
    }

    @media (max-width:640px) {
      [id^="shopify-section-main-"] .bottom-buttons ul, [class*="new-product__layout--"] .bottom-buttons ul { margin:25px 0 0 0; }
      [id^="shopify-section-main-"] .bottom-buttons li, [class*="new-product__layout--"] .bottom-buttons li { margin:0 4px; }
      [id^="shopify-section-main-"] .bottom-buttons li a, [class*="new-product__layout--"] .bottom-buttons li a { font-size:10px; letter-spacing: normal; }
      [id^="shopify-section-main-"] .bottom-buttons ul, [class*="new-product__layout--"] .bottom-buttons ul { margin-left:0; }
    }
    @media only screen and (max-width:575px) {
      .max3-product-page [id^="shopify-section-main-"] .product-variant-type .variant-input-wrap label,.max3-product-page .product-single__meta .variant-input-wrap label, [class*="new-product__layout--"] .product-variant-type .variant-input-wrap label, [class*="new-product__layout--"] .product-single__meta .variant-input-wrap label { height: 40px; width: 40px; }
    }

    @media only screen and (max-width:520px) {
      [id^="shopify-section-main-"] [id^="ProductSection-main-"]  .top-tag, [class*="new-product__layout--"] [id^="ProductSection-main-"]  .top-tag { font-size:12px !important; }
    }

    @media (max-width:420px) {
      [id^="shopify-section-main-"] [id^="ProductSection-main-"]  .top-tag, [class*="new-product__layout--"] [id^="ProductSection-main-"]  .top-tag { font-size:10px !important; }
    }

  /*------------------------------------
    PDP Above The Fold Styles End
    --------------------------------- */


  /*----------------------------
    CS TEAM FAQ Styles Start
    ---------------------- */
    .no-scroll_faq { overflow: hidden; }
    .no-scroll_faq .back__filter { height: 100vh; width: 100vw; background: #00000030; position: fixed; top: 0; z-index: 99; left:0; backdrop-filter: blur(5px); }
    .faq_main { padding: clamp(40px, 5vw, 80px); overflow: hidden; }
    [id*="app_faq_blocks"] { max-width: 31.7%; display: inline-block; margin: 0 15px 30px; width: 100%; }
    .faq_blocks { display: grid; grid-template-columns: repeat(3 , 1fr); gap: 30px; }
    .faq__block { background: #f4f4f4; padding: 15px; border-radius: 20px; overflow: hidden; cursor: pointer; }
    .faq_block__inner { display: flex; flex-direction: column; row-gap: clamp(20px,2.6vw,40px); }
    .faq_block__header { display: flex; align-items: center; justify-content: space-between; gap: 10px; }
    .faq_block--left h3 { font-size: clamp(22px,2vw,26px); line-height: 1; font-family: 'bluetees_v2black_italic_solid' !important; font-weight: normal; max-width: 230px; width: 100%; }
    .faq_block--right img { max-width: 160px; width: 100%; transition: 0.2s all ease; }
    .faq_block__footer { display: flex; align-items: center; justify-content: space-between; }
    .faq_block__footer > * { display: flex; }
    .faq_footer--icon svg { height: 36px; transform: scaleX(-1); }
    .faq_block--right { background: #fff; border-radius: 10px; overflow: hidden; }
    .overlay__heading { margin-bottom: 30px; }
    .faq_heading { text-align: center; padding: 60px 10px; display: flex; flex-direction: column; justify-content: center; align-items: center; }
    .faq_heading h1 br { display:none; }
    .faq_heading h1, .overlay__heading h4 { font-family: 'bluetees_v2black_italic_solid' !important; font-size: clamp(24px, 3vw, 30px); font-weight: inherit; margin-bottom: 5px; line-height: 1.1; max-width: 450px; }
    .faq_heading p { max-width: clamp(340px,50vw,520px); padding: 0; width: 100%; font-size: clamp(14px, 1vw, 16px); }
    .faq-search { margin-top: 30px; width: 100%; max-width: clamp(350px,50vw, 400px); position: relative; display: flex; align-items: center; justify-content: center; gap: 10px; background: #f4f4f4; padding: 10px 15px; border-radius: 50px; }
    #faqSearch + svg { max-width: 30px; order: -1; }
    .faq__block:hover .faq_block--right img { scale: 1.1; }
    .faq-search input { width: 100%; padding: 0; border: none; border-radius: 8px; font-size: 16px; outline: none; transition: border-color 0.3s ease; }
    .faq-search input:focus { box-shadow:none; }
    .faq-section :is(h1, h2) { color: #004a99; border-bottom: 2px solid #f0f0f0; padding-bottom: 10px; margin-bottom: 20px; }
    .close-icon svg { height:42px }
    .close-icon { position: sticky; top: 0; cursor: pointer; color: black; display: flex; justify-content: flex-end; margin-right: -60px; }
    .overlay__content { max-width: 1200px; margin: 0 auto; }
    .faq_overlay { max-width: 1860px; background: #f4f4f4; padding: 40px; transform: translateY(100vh); position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; height: 95vh; overflow-y: auto; margin: 0 auto; border-radius: 20px 20px 0 0; }
    .faq-section { margin: 0 auto; max-width: 1500px; width: 100%; padding: 20px; }
    .faq-item { border: 1px solid #ddd; border-radius: 8px; margin-bottom: 15px; overflow: hidden; }
    .faq-question { background-color: #f9f9f9; padding: 15px 20px; font-weight: bold; cursor: pointer; display: flex; align-items: center; justify-content: space-between; text-transform: capitalize; }
    .faq-question span:nth-child(1) { max-width: 800px; }
    .faq-question:hover { background-color: #f0f0f0; }
    .faq-answer { padding: 20px; background-color: #fff; display: none; }
    .faq-answer a { line-break: anywhere; color: #00e; text-decoration: underline; display: flex; margin-top: 5px; }
    .faq-answer img { margin: 20px 0 0; }
    .faq-answer :is(ol, ul) { padding-left: 20px; padding-top: 20px; }
    .faq-answer li { margin-bottom: 10px; }
    .faq-answer code { background-color: #eee; padding: 2px 5px; border-radius: 4px; font-family: "Courier New", Courier, monospace; }
    .faq-question .toggle-icon { font-size: 1.5em; transition: transform 0.3s ease; }
    .faq_main mark { background-color: #ffeb3b; padding: 2px 4px; border-radius: 3px; }
    .faq-no-results { font-size: 16px; }

    @media only screen and (max-width:991px) {
      [id*="app_faq_blocks"] { max-width: 45%; }
    }

    @media only screen and (max-width:620px) {
      [id*="app_faq_blocks"] { max-width: 100%; padding: 0 15px 30px; margin: 0; }
    }

  /*-------------------------------
    CS TEAM FAQ Styles End
    -------------------------- */



  /*------------------------------------
    HERO PARALLEX STYLES
    -------------------------- */

    .hero_content-background { overflow: hidden; width: 100%; height: 100vh; max-height: clamp(600px, 50vw, 800px); }
    .hero_content { position: relative; display: flex; justify-content: flex-start; align-items: center; }
    .hero_content-text { position: absolute; z-index: 4; padding-left: clamp(60px, 18vw, 320px); display: flex; flex-direction: column; gap: 0px; }
    .hero_content-text > * { color: #fff; }
    .hero_content-text h1 { font-family: "bluetees_v2black_italic_solid" !important; font-weight: 900; }
    .hero_content-text h3 { font-weight: normal; text-transform: none; }
    .hero_inner .has_parallex:not(.our_mission img.has_parallex) { height: 100vh; object-fit: cover; max-height: clamp(600px, 94vw, 800px); scale: 1.2; width:100%; }
    .hero_content-text p { max-width: clamp(250px, 25vw, 570px); line-height: calc(var(--font-paragraph) * 1.5); }
    .fs__stroke { text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; color: #000; }

    @media only screen and (max-width: 860px) {
      .hero_content { align-items: flex-start; justify-content: center; }
      .hero_inner .has_parallex:not(.our_mission img.has_parallex) { object-fit: contain; max-height: none; height: 97vh; object-position: center; scale: 1; }
      .hero_content-text { padding-left: 0; margin-top: 0; text-align: center; max-width: 330px; padding-top: 140px; }
      .hero_content-background { height: clamp(90vh, 70vw, 100vh); background: #000; max-height: none; }
      .hero_content-text h1 br:nth-child(2) { display: none; }
      .hero_content-text p { max-width: 240px; line-height: 1.4; margin: 0 auto; }
    }


  /*-----------------------------------
    NEW REGISTER PAGE START 
    ------------------*/

    [id*="__advanced_content_"] { background:url(/cdn/shop/files/Frame_1171276188.png?v=1723634511) no-repeat center center / cover; }
    [id*="__advanced_content_"] .index-section { margin:0px; }
    [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center { color:#fff; }
    [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-weight:900; font-size:60px; letter-spacing: 9.64px; line-height: 70px; margin-bottom: 0px; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: white; }
    [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { font-size:44px; padding: 7px 0 0; line-height: 50px; max-width: 430px; -webkit-text-stroke-width: 1.2px; -webkit-text-stroke-color: white; letter-spacing: 2.4px; }
    [id*="__advanced_content_"] .custom-button-main { margin-top: 88px !important; }
    [id*="__advanced_content_"] .custom-button-main a { background: #0661eb !important; min-width: 280px !important; border-radius: 50px !important; font-weight: 900; letter-spacing: 4.2px; }

    @media only screen and (min-width:220px) and (max-width:1440px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 50px; line-height: 60px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { font-size: 38px; max-width: 380px; }
      [id*="__advanced_content_"] .custom-button-main { margin-top: 70px !important; }
      [id*="__advanced_content_"] .custom-button-main button { min-width:260px !important; }
    }

    @media only screen and (min-width:220px) and (max-width:1199px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { line-height: 50px; font-size: 40px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { font-size: 32px; line-height: 40px; max-width: 330px; }
      [id*="__advanced_content_"] .custom-button-main { margin-top: 60px !important; }
      [id*="__advanced_content_"] .custom-button-main a { min-width: 230px !important; }
    }

    @media only screen and (min-width:220px) and (max-width:991px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { line-height: 40px; font-size: 30px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { line-height: 32px; max-width: 270px; font-size: 26px; }
      [id*="__advanced_content_"] .custom-button-main a { min-width: 210px !important; font-size: 14px; }
    }

    @media only screen and (min-width:220px) and (max-width:830px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { font-size: 22px; line-height: 30px; max-width: 240px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { line-height: 30px; font-size: 24px; }
    }

    @media only screen and (min-width:220px) and (max-width:768px) {
      [id*="__advanced_content_"] .custom-content { flex-wrap: wrap-reverse; padding: 50px 0px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .custom__item-inner.custom__item-inner--liquid { text-align: center; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { margin: 0px auto 48px; max-width: 290px; font-size: 28px; line-height: 35px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-size:40px; letter-spacing: 4.64px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title br { display: none; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center:nth-child(1) { margin-top:60px; }
      [id*="__advanced_content_"] .custom-button-main { margin-top:0px !important; }
      [id*="__advanced_content_"] { background: url(/cdn/shop/files/m.png?v=1723643342) no-repeat center top / cover; }
    }

    @media only screen and (min-width:220px) and (max-width:660px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { letter-spacing: 2.74px; font-size:36px; }
    }

    @media only screen and (min-width:220px) and (max-width:590px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 32px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { max-width: 270px; font-size: 24px; }
    }

    @media only screen and (min-width:220px) and (max-width:530px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { max-width: 250px; font-size: 22px; margin: 0 auto 38px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 28px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center:nth-child(1) { margin-top:0px; }
    }

    @media only screen and (min-width:220px) and (max-width:480px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { line-height: 24px; max-width: 210px; font-size: 18px; margin: 0 auto 28px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 24px; }
    }

    @media only screen and (min-width:220px) and (max-width:430px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-size:22px; }
    }
    
    @media only screen and (min-width:220px) and (max-width:380px) {
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-p { max-width: 180px; font-size: 16px; }
      [id*="__advanced_content_"] .custom__item.small--one-whole.one-half.align--center .register-title { font-size: 18px; }
      [id*="__advanced_content_"] .custom-button-main a { min-width: 180px !important; font-size: 12px; padding: 6px; }
    }


  /*-----------------------------------
    NEW REGISTER PAGE END 
    ------------------*/


  /*---------------------------
    Limited Section Styles
    ----------------*/


    .ringer-funnel__limited-time { display:flex; justify-content: center; align-items: center; overflow: hidden; }
    .limited-time__inner { display: flex; align-items: center; justify-content: space-between; padding: clamp(30px,7vw,90px) 0; border-bottom: 1px solid #ffffff40; }
    .limited-time__left { display: flex; flex-direction: column; gap: 26px; justify-content: flex-start; align-items: flex-start; }
    .limited-time__right.right_on--bundle .hero-left__cta { text-align: center; align-items: center; }
    .limited-time__left .hero-left__bug { margin:0px; }
    .limited-time__left .hero-left__heading { margin-bottom: 14px; }
    .top__left { display: flex; gap: 5px; align-items: center; }
    .top__left p:first-child { font-size: 12px; color: #6F6F6F; font-weight: 400; text-decoration: line-through; }
    .hero-left__heading h2 { font-size: clamp(24px,2.9vw,52px); line-height: 100%; font-family: 'bluetees_v2black_italic_solid' !important; letter-spacing: -0.48px; color: #fff; }
    .hero-left__heading h2 span { color: #CDFF07; }
    .limited-time__mockup { max-width: clamp(350px,38vw,590px); width: 100%; }
    .limited-time__right.right_on--bundle .product_list.product_total { border-top: 1px solid #ffffff40; padding-top: 17px; margin-top: 6px; }
    .limited-time__top { display: flex; justify-content: space-between; width: 100%; margin-bottom: 10px; }
    .top__left p { padding: 0; font-weight: 600; }
    .product_lists { display: flex; flex-direction: column; row-gap: 13px; }
    .product_list { display: flex; align-items: flex-start; gap: 30px; justify-content: space-between; }
    .product_list.product_total .list__right span { text-decoration: none; }
    .list__left, .top__right { display: flex; align-items: center; gap: 10px; }
    .list_right-top p { font-size: 20px; line-height: 1; }
    .list_right-top { display: flex; align-items: center; width: 100%; gap: 5px; justify-content: flex-end; }
    .product_list.product_total .list__right { flex-direction: column; align-items: flex-end; }
    .product_list.product_total .list_right-bottom span { text-decoration: none; font-size: 10px; background: #CDFF07; padding: 4px; font-weight: 700; color: #000; line-height: 1; margin: 0; }
    .list_right-bottom { display: flex; }
    .left__left img { max-width: 50px; width: 100%; display: flex; }
    .product_list:nth-child(n+4):nth-child(-n+8) { align-items: center; }
    .product_list:nth-child(n+4):nth-child(-n+8) .product__details:not(.force__style__details) { display: none; }
    .product_list:nth-child(n+4):nth-child(-n+8) span { text-decoration: none; font-size: clamp(12px,1.2vw,16px); font-weight: 600; }
    .limited-time__right.right_on--bundle.__v-two .product_list:nth-child(n+6):nth-child(-n+9) { align-items: center; }
    .limited-time__right.right_on--bundle.__v-two .product_list:nth-child(n+6):nth-child(-n+9) .product__details { display: none; }
    .limited-time__right.right_on--bundle.__v-two .product_list:nth-child(n+6):nth-child(-n+9) span { text-decoration: none; font-size: clamp(12px,1.2vw,16px); font-weight: 600; }
    .top__right img:not([class]) { max-width: 46px; width: 100%; }
    .product_list .product__name br, .list__left .product__details br:not(br.hide__md) { display: none; }
    .limited-time__right.right_on--bundle p { padding: 0; }
    .center__inner { padding: 5px clamp(20px,3vw,40px) 17px clamp(20px,3vw,40px); background: #1F1F1F; border-radius: 5px; }
    .center__heading { color: #CDFF07; margin-bottom: 17px; font-size: 12px; font-weight: 400; font-style: italic; }
    .list__left .product__name { font-size: clamp(14px,1.5vw,16px); font-weight: 600; }
    .list__left .product__details, .force__style__details { font-size: 10px !important; color: #949494; line-height: normal; letter-spacing: normal; }
    .list__right { display: flex; align-items: center; gap: 5px; }
    .top__right p { font-weight: 600; }
    .limited-time__right.right_on--bundle { color: #fff; display: flex; flex-direction: column; gap: 11px; }
    .list__right p { color: #CDFF07; font-weight: 600; }
    .list__right span { font-size: 12px; color: #6F6F6F; text-decoration: line-through ; }
    .force__style { font-size: 12px !important; text-decoration: line-through !important; }
    .limited-time__counter p { font-size: 14px; }
    .limited-time__counter { display: flex; justify-content: center; margin: 5px 0; }
    .counter { color: #FF0E00; margin-left: 10px; font-weight: 600; }
    .limited-time__right.right_on--bundle .hero-left__cta .funnel_cta.cta_pluse { z-index: 0; width: 100%; position:relative; display:flex; max-width: 420px; }
    .limited-time__right.right_on--bundle .hero-left__cta { display: flex; flex-direction: column; gap: 9px; justify-content: center; align-items: center; width:100%; }
    .limited-time__right.right_on--bundle .hero-left__cta a { background: #0661EB; padding: clamp(14px,1.4vw,22px) clamp(20px,2.5vw,44px); border-radius: 50px; color: #fff; font-weight: 900; font-size: clamp(14px,1.2vw,16px); letter-spacing: 1.6px; width:100%; }
    .limited-time__right.right_on--bundle .hero-left__cta a:hover { background: #fff; color: #0661eb; }
    .limited-time__right.right_on--bundle .cta_pluse::after { display:none; width:100%; height:100%; z-index:-1; border-radius:50px; }
    .limited-time__right.right_on--bundle .center__inner { text-align: left; padding:24px clamp(20px,3vw,40px) 17px clamp(20px,3vw,40px); }
    .limited-time__right.right_on--bundle .top__right img:not([class]) { max-width: 70px; display: flex; object-fit: contain; aspect-ratio: 1/1; }
    .limited-time__right.right_on--bundle .left__left img { aspect-ratio: 1/1; object-fit: cover; max-width: 40px; }
    .limited-time__right.right_on--bundle :is(.list__left, .top__right):not(.product_total, .list__left, .list__right) { width: 100%; }
    .limited-time__right.right_on--bundle .list__right p { font-size: clamp(12px,2vw,16px); color:#F527CD; }
    .limited-time__right.right_on--bundle .center__heading{color:#F527CD;}
    .limited-time__right.right_on--bundle .product_list.product_total .list_right-bottom span{background:#F527CD; color: #fff;}
    .ico-drop { display:none; }
    .container__medium { --container-pad:20px; max-width:1340px; width:100%; padding-left:var(--container-pad); padding-right:var(--container-pad); }

    @media only screen and (max-width:860px) {
      .feature-grid__item--visible { cursor:pointer; }
      .feature-grid__item--hidden { opacity: 0; transform: translateY(20px); }
      .feature-grid__item--visible, .feature-grid__item--revealed { opacity: 1 !important; transform: translateY(0) !important; }
      .quote_area-inner.page__container { margin:0px; }
      .limited-time__inner { flex-direction: column; gap:30px; }
      .limited-time__left { justify-content: center; align-items: center; text-align: center; }
      .product_list { padding:0px; }
      .ico-drop { display: flex; transition: 0.3s all ease; transform-origin: center center; align-items: center; justify-content: center; }
      .no_br { display:none; }
      .hero-left__heading h2 { max-width: clamp(280px,46vw,380px); }
      .center__inner { padding-bottom: 8px; }
      .limited-time__right.right_on--bundle .hero-left__cta .funnel_cta.cta_pluse::after { width: calc(var(--image-ratio)); }
      .key-feature_grid.key-feature_grid--expanded .ico-drop { transform: scaleY(-1); }
      .gird-item__bottom { display: flex; width: 100%; justify-content: space-between; }
      .quote_area-center { padding: 0 15px; }
      .limited-time__right.right_on--bundle .list__right p { text-align: right; width: max-content; }
      .limited-time__counter { margin: 15px 0 13px; }
    }

    @media only screen and (max-width:575px) {
      .limited-time__right.right_on--bundle { width: 100%; }
      .center__inner { padding: 18px 14px; }
      .product__details br.hide__md { display: none; }
      .product_list { gap: 9px; }
      .list__left .product__details, .force__style__details { font-size: 9px !important; }
      .product_list .product__name br, .list__left .product__details br:not(br.hide__md) { display: block; }
      .limited-time__right.right_on--bundle .limited-time__top p { font-size: 14px; }
    }
    
    
    
  /*------------------------------
    CUSTOM GRID BLOCK STYLES
    -------------------*/

    .gird__layout-block { display: flex; justify-content: center; align-items: center; }
    .gird_block--inner { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: clamp(40px,4vw,50px); max-width: 1340px; padding: 53px clamp(15px,2vw,20px); width: 100%; overflow: hidden; }
    .gird_block--heading h2 { display: flex; flex-direction: column; text-align: center; font-size: clamp(24px,2.8vw,48px); line-height: 1; font-weight: 900; color:#fff; font-family: 'bluetees_v2black_italic_solid' !important; }
    .gird_block--gird { display: grid; grid-template-columns: repeat(6, 1fr); gap: 20px; width: 100%; }
    .gird_block--gird :is(picture, img) { width: 100%; display: flex; justify-content: center; align-items: center; }
    .gird_block--heading h2 { display: flex; flex-direction: column; text-align: center; }
    .gird_block--cta { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; gap: 5px; }
    #gird__layout-block-laser-offer .gird_block--heading img, #gird__layout-block-series-4-ultra-bundle-v2 .gird_block--heading img { max-width: 977px; width: 100%; display: flex; }
    #gird__layout-block-gps-offer .gird_block--heading img, #gird__layout-block-ringer-gps-handheld-bundle-v2 .gird_block--heading img { max-width: 813px; width: 100%; display: flex; }
    #gird__layout-block-speaker-bundle .gird_block--heading img, #gird__layout-block-player-gps-speaker-bundle-v2 .gird_block--heading img { max-width: 1100px; display: flex; width: 100%; margin-top: -53px; }
    .cta__center { margin-bottom: clamp(12px,3vw,25px); }
    .gird_block--cta .Offer_Bug-Container.has_Grandient-Background.in_pdp { margin: 0 !important; }
    .cta__center h2 { font-size: clamp(24px,2.8vw,48px); line-height: 1.3; font-weight: 900; color: #fff; font-family: 'bluetees_v2black_italic_solid' !important; }
    .cta_subheading { color: #ffffff50; font-size: clamp(8px,1vw,14px); }
    .gird_cta { background: #CB0000; width: 100%; border-radius: 50px; padding: clamp(11px,2vw,18px) 0; color: #fff; font-weight: 900; transition:0.3s all ease; letter-spacing: 1.6px; font-size: clamp(16px,2vw,18px); display: flex; text-align: center; justify-content: center; position: relative; z-index: 2; overflow:hidden; }
    .gird_cta:hover { color: #CB0000; background: #fff; }
    .custom_heading-area { display: flex; justify-content: center; align-items: center; flex-direction: column; }
    .custom_heading-area .videoArea__Title .videoArea__Image { max-width: clamp(340px,60vw,875px); width: 100%; display: flex; margin: 0 auto; padding-top:clamp(30px,5.3vw,90px); justify-content: center; }
    .custom_heading-area .videoArea__Title .videoArea__Image img { padding:0px; }
    #heading-area__laser-offer .videoArea__Image, #heading-area__series-4-ultra-bundle-v2 .videoArea__Image { margin-bottom: clamp(30px,3vw,40px); }
    .custom_heading-area .video_ringer--screen { max-width: 950px; width: 100%; display: flex; justify-content: center; margin:0 auto; }
    #heading-area__gps-offer.custom_heading-area .video_ringer--screen, #heading-area__ringer-gps-handheld-bundle-v2.custom_heading-area .video_ringer--screen { margin:clamp(30px,6vw,70px) auto; }
    .custom_heading-area .video_ringer--screen img { object-fit: contain; }

    @media only screen and (max-width:860px) {
      .custom_heading-area .video_ringer--screen { aspect-ratio: auto; margin: 0; }
      .custom_heading-area .video_ringer--screen img { object-fit: inherit; padding: 0; }
      .custom_heading-area .container__medium { padding:0; margin:clamp(15px,3vw,30px) 0px; }
      .gird_block--cta { width: 100%; }
    }

    
  /*--------------------------------
    Ticker Styles
    --------------------------*/

    .ringer-funnel__ticker { overflow: hidden; }
    .hero__ticker-init { position: relative; background: #F527CD; display: flex; justify-content: center; align-items: center; gap: 10px; padding: 7px 0; width:100%; }
    .hero__ticker-init div { overflow: hidden; }
    .hero__ticker-init__list { position: relative; float: left; list-style: none; padding: 0; margin: 0; white-space: nowrap; display: flex; align-items: center; justify-content: center; gap: 10px; }
    .hero__ticker-init__list span { display: flex; }
    .hero__ticker-init__list li { float: left; font-size: 14px; font-weight: 500; margin: 0; }



  /*-----------------------------
    Ringer Funnel FAQ Area Styles
    ----------------*/

    .faq__inner { display: flex; gap:50px; flex-direction: column; justify-content: center; align-items: center; text-align: center; max-width:1000px; width:100%; }
    .according__que p, .accoding__ans p { padding: 0; }
    .rigner-funnel__faq { padding: 60px 20px; background: #EAEAEA; display: flex; justify-content: center; }
    .faq_item { border-bottom: 1px solid #C2C2C2; }
    .according__que { display: flex; align-items: center; justify-content: space-between; cursor: pointer; padding: clamp(20px,3vw,30px) 0; transition: all 0.3s ease; gap: 10px; }
    .according__que p { font-size: clamp(16px,2.2vw,20px); font-weight: 900; text-align: left; }
    .according__que span { display: flex; align-items: center; justify-content: center; width: 24px; height: 24px; transition: transform 0.5s ease; }
    .according__que.active span svg path:nth-child(2) { transform: rotate(90deg); }
    .according__que span svg path:nth-child(2) { transform-origin: center center; transition: 0.3s all linear; }
    .accoding__ans { overflow: hidden; height: 0; }
    .accoding__ans p { padding: 0 0 20px 0; font-size: clamp(14px,2vw,18px); line-height: 1.5; color: #000; text-align: left; }
    .faq__heading h2 { font-size:clamp(24px,2.5vw,36px); line-height: normal; font-family: 'bluetees_v2black_italic_solid' !important; }

    @media only screen and (max-width: 860px) {
      .rigner-funnel__faq { padding: 40px 20px; }
      .faq__inner { gap: 15px; }
    }


  /*-----------------------------
    CARDS Area Styles
    ----------------*/
      
    .ringer-card { background: #212121; padding: clamp(16px,2.4vw,40px) clamp(16px,2vw,27px) clamp(16px,3.4vw,60px); border-radius: 10px;  }
    .card-ico { display:none; }
    .ringer-card-box { display: flex; flex-direction: column; gap: 25px; height: 100%; justify-content: flex-start; align-items: center; }
    .ringer-content-img { margin-bottom: 16px; width: 100%; text-align: center; display: flex; justify-content: center; align-items: center; flex-direction: column; gap: 10px; }
    .ringer-content-img .content_img-mockup{ max-width: 310px; width: 100%; display:flex; }
    .ringer-content { display: flex; flex-direction: column; align-items: center; justify-content: space-between; text-align: center; color: #FFFFFF; }
    .ringer-content-text { display: flex; flex-direction: column; gap: 25px; align-items: center; }
    .ringer-content-text .ringer-list .lists { padding: 0; margin: 0; }
    .ringer-content-text h3 { line-height: 111%; letter-spacing: 1.6px; }
    .ringer-list .lists { display: flex; flex-direction: column; gap: 5px; }
    .ringer-list .lists .list { display: flex; gap: 15px; list-style: none; text-align: start;  margin: 0;}
    .ringer_content--description p { padding: 0; font-size: 16px; line-height: 130%; }
    [data-dropdown-card] { overflow: hidden; transition: all 0.35s ease; }
    .ringer-card .card-ico.ico__dropdown svg { transition: all 0.35s ease; }
    .ringer-card.is-open .card-ico.ico__dropdown svg { transform: scaleY(-1); }
    .card__note{ display: flex; justify-content: center; align-items: center; margin-top:16px; font-style: italic; font-weight: 300; font-size: 12px; line-height: 130%; text-align: center; color: #FFFFFF;}
    [data-card] .ringer-img { width: 100%; max-width: 520px; display: flex; }
    [data-card] .ringer-content-img h3 { font-size:clamp(18px,2vw,30px); line-height: clamp(18px, 2vw, 30px);}


    [data-card="full"] .ringer-img {max-width: clamp(280px,30vw,480px); }
    [data-card="full"] .ringer-content-img h3 { text-align: left; width:100%; }
    [data-card="full"] .ringer_content--description p {font-size: clamp(14px,2vw,18px); line-height: 150%; }

    [data-card="medium"][data-card-id="cards_Mex3UH"] .ringer-img, [data-card="medium"][data-card-id="cards_xHTeG4"] .ringer-img  { max-width: 100%; }
    [data-card="medium"][data-card-id="cards_Mex3UH"] .ringer-img img, [data-card="medium"][data-card-id="cards_xHTeG4"] .ringer-img img { object-fit: cover; }
    [data-card-id="cards_Pm3qHm"] .ringer_content--description, [data-card-id="cards_jjFpCy"] .ringer_content--description { width: 100%; text-align: center; }
    [data-image-none]{ visibility: hidden; opacity: 0; pointer-events: none; user-select: none; -webkit-user-select: none;}

    .ringer-card[data-card="full"][data-card-id="cards_Pm3qHm"] { padding-right: 0; }
    .ringer-card[data-card-id="cards_Pm3qHm"] .ringer_content--description p, .ringer-card[data-card-id="cards_xKVbz9"] .ringer_content--description p { font-size: clamp(14px,1.2vw,16px); }
    .ringer-card[data-card-id="cards_Pm3qHm"] .ringer-img { max-width: clamp(500px,50vw,730PX); }
    [data-card="small"].ringer-card .ringer-content { flex-grow: 1; justify-content: flex-start; }
    [data-card-id="cards_Ybd9Bc"] .ringer-img, [data-card-id="cards_Yxbfci"] .ringer-img { max-width: clamp(400px,36vw,650px); }
    
    .ringer-card[data-card-id="cards_tjX36n"] .ringer-img, .ringer-card[data-card-id="cards_k3QUK7"] .ringer-img   { max-width: clamp(300px,40vw,420px); }
    .ringer-card[data-card-id="cards_xKVbz9"] .ringer-content { max-width: 485px; width: 100%; }
    .ringer-card[data-card-id="cards_xKVbz9"] .ringer-content-text, .ringer-card[data-card-id="cards_brxDNB"] .ringer-content-text{ justify-content: center; align-items: center; text-align: center; }
    .ringer-card[data-card-id="cards_xKVbz9"] .ringer-img { max-width: clamp(430px,35vw,580px); }
    .ringer-card[data-card-id="cards_brxDNB"] .ringer-img{max-width: clamp(500px,50vw,720px);}
    


    @media only screen and (min-width: 861px) {
      [data-card="small"]  { grid-column: span 2; }
      [data-card="small"].ringer-card {padding-bottom:clamp(16px,7vw,110px); }
      [data-card="small"] .ringer-img img { aspect-ratio: 16 / 9;  height: 100%;  width: 100%;  object-fit: contain; }
      [data-card="medium"] { grid-column: span 3; }
      
      [data-card="full"]   { grid-column: span 6; padding-left: clamp(16px,4.7vw,80px); padding-right: clamp(16px,7vw,110px); }
      [data-card="full"] .ringer-card-box { flex-direction: row-reverse; align-items: center; justify-content: space-between; }
      [data-card="full"] .ringer-content-text { text-align: left; justify-content: flex-start; align-items: flex-start; width:100%; }
      
      [data-pad-right-zero] {padding-right:0px !important;}
      [data-pad-left-zero] {padding-left:0px !important;}
      [data-pad-top-zero] {padding-top:0px !important;}
      [data-pad-bottom-zero] {padding-bottom:0px !important;}
    }
    

    @media only screen and (max-width: 860px) {
      [data-card="small"], [data-card="medium"], [data-card="full"] { grid-column: 1 / -1; }
      .card-ico { display: flex; justify-content: center; align-items: center; margin-top: 15px; transition: 0.32s all ease; }
      .ringer-card{padding-top: 38px; padding-bottom: 0; padding-left: 16px !important; padding-right: 16px !important;}
      [data-dropdown-card] { height: 0; transition: all 0.35s ease; }
      [data-dropdown-card].is-open { height: auto; transition: all 0.35s ease; }
      [data-dropdown-card-open] { cursor: pointer; }
      .ringer-content-img{ margin-bottom: clamp(5px, 1.1vw, 16px);}
      .ringer-card.is-open .ringer-content { padding-bottom: 30px; }
      [data-card="full"] .ringer-card-box { flex-direction: column; }
      [data-card="full"] .ringer-content-img h3, [data-card="full"] .ringer_content--description p{ text-align: center; }
      .ringer_content--description p {max-width: clamp(268px, 58vw, 510px); width: 100%;}
      .ringer_content--description p br{display:none;}
      .ringer-card.is-open[data-card-bgimage][data-card-id="cards_iWtjXp"] .ringer-content-img { margin-top: 60px; }
      [data-card-bgimage][data-card-id="cards_Mex3UH"]{background-size: contain;}
      .ringer-card[data-card-id="cards_Ybd9Bc"] { padding-right: 0 !important; }
      .ringer-card[data-card-id="cards_xfL3GX"] { padding-left: 0 !important; padding-right: 0 !important; }

    }
    