*{box-sizing:border-box}:root{--black:#000;--blackish: #24170F;--white:#fff;--verdena:"Verdana Pro"}h1,h2,h3,h4,h5{font-family:Verdana Pro}p{font-size:15px;line-height:24px;margin:0}h2.cst-commonhead{text-align:center;color:var(--white);font-size:40px;line-height:54px;font-weight:700;margin:0}.form_generater_form_div{max-width:1000px!important}ul{margin:0;padding:0;list-style-type:none}img{max-width:100%}a{text-decoration:none}.cst-btn{font-weight:400;font-size:15px;line-height:16.05px;letter-spacing:1.5px;text-align:center;text-transform:uppercase;border-radius:0;color:var(--white)!important;border:1px solid var(--white);box-shadow:none!important;padding:11px 30px;max-width:max-content}.cst-btn:hover{background:var(--white);border-color:var(--white);color:var(--black)!important;opacity:1}.cst-slider-banner p{font-family:var(--verdena);font-weight:700;font-size:64px;line-height:73px;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;color:var(--white)}.cst-slider-banner .home-carousel__content{max-width:100%!important}.cst-slider-banner .home-carousel__text{max-width:100%}.announcement__message span{font-family:Tahoma;font-weight:400;font-size:13px;line-height:13px;letter-spacing:.39px;text-align:center;text-transform:uppercase}.header-navs{display:flex;justify-content:end}.header .list-menu__link:hover:before{background:transparent!important}.header .primary-nav__item{font-family:Atlassian Sans Ext;font-size:15px;line-height:24px}.home-carousel--full a.cst-btn:hover{border-color:var(--black)!important;color:var(--white)!important}.cst-feature-collection .container{max-width:100%;padding:0}.cst-feature-collection .section__title--center{display:flex;flex-direction:row;justify-content:space-between;max-width:100%;padding:0 20px}.cst-feature-collection h2.section__title-text{font-weight:700;font-size:24.8px;line-height:30px;letter-spacing:2px;text-transform:uppercase}.cst-feature-collection h2.section__title-text:after{display:none}.cst-feature-collection a.view-all-button{padding:6px 37px!important;text-transform:uppercase;font-size:15px}.cst-feature-collection a.view-all-button:hover{background-color:var(--black)!important;color:var(--white);opacity:1}.cst-feature-collection .product-card-top{border:1px solid}.cst-feature-collection .product-card__details h3{font-weight:400;font-size:15px;line-height:16.05px;letter-spacing:1.5px;text-transform:uppercase}.cst-feature-collection .product-card__details__hover a{font-weight:400;font-size:12px;line-height:12.84px;letter-spacing:.85px;text-transform:uppercase}.cst-feature-collection .product-card__details{padding:10px}.cst-feature-collection .product-card__swatch__item{border:1px solid;border-radius:0}.cst-feature-collection.section-divider--bottom{border:0;padding-bottom:0}.cst-feature-collection variant-swatch.product-card__swatch__graphic{border-radius:0}.cst-img-overlay .cst-back-overlay{height:800px}.cst-img-overlay .cst-overlay h2{font-family:Verdana;font-weight:700;font-size:64px;line-height:73px;letter-spacing:2px;text-transform:uppercase;max-width:585px}.cst-img-overlay .cst-overlay p{font-family:Tahoma;font-weight:400;font-size:20px;line-height:23.2px;letter-spacing:.16px;max-width:500px}.cst-right-img-overlay{text-align:end;margin:-60px 30px 0 0}.cst-img-overlay .cst-overlay{background:#fff9;height:800px;max-width:max-content;padding:50px 20px}.split-banner{display:flex;justify-content:space-between}.split-banner .banner-half-left,.split-banner .banner-half-right{width:100%}.split-banner .banner-half-right div{height:800px;padding:30px;background-repeat:no-repeat;background-size:cover;background-position:center}.split-banner .banner-half-left div{height:800px;padding:30px;display:flex;flex-direction:column;justify-content:end;background-repeat:no-repeat;background-size:cover}.split-banner h2.cst-head{color:var(--white);font-weight:700;font-size:64px;line-height:73px;letter-spacing:2px;max-width:800px;text-transform:uppercase;margin-bottom:35px}.cst-collection-list .container{max-width:100%}.cst-collection-list{padding-top:30px}.cst-collection-list h3.collection-list__content-heading{font-weight:700;font-size:40.63px;line-height:48.76px;letter-spacing:3.25px;text-align:left;text-transform:uppercase}.cst-collection-list .collection-list__content{display:flex;flex-direction:column;justify-content:end;align-items:baseline}.cst-collection-list button.c-btn{font-weight:400;font-size:17.71px;line-height:19.1px;letter-spacing:1.79px;text-transform:uppercase;border-radius:0;text-align:left;padding:13px 23px;display:flex!important}.cst-collection-list .grid-layout.grid-layout--3{column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.template-collection .product-card-top{border:1px solid}.template-collection .product-card__details h3{font-weight:400;font-size:15px;line-height:16.05px;letter-spacing:1.5px;text-transform:uppercase}.template-collection .product-card__details__hover a{font-weight:400;font-size:12px;line-height:12.84px;letter-spacing:.85px;text-transform:uppercase}.template-collection .product-card__details{padding:10px}.template-collection .product-card__swatch__item{border:1px solid;border-radius:0}.template-collection.section-divider--bottom{border:0;padding-bottom:0}.template-collection variant-swatch.product-card__swatch__graphic{border-radius:0}.nav__sub-wrap span.list-menu__text{font-size:15px}.template-product .product-form__add button{border-radius:0}.cst-main-product .container--large{max-width:1500px;margin:0 auto}.cst-main-product h1.product-single__title{text-transform:uppercase;font-weight:400}.cst-main-product .staged-action__text{font-size:18px;text-transform:capitalize}.cst-main-product .product-form__shopify-payment-terms{padding-top:20px}.cst-main-product .product-single__box__block{color:var(--blackish);background:transparent!important;padding:0!important}.cst-main-product .shopify-payment-button__button{font-size:18px}product-recommendations h2.section__title-text{font-size:50px;text-transform:capitalize}product-recommendations .section__title{max-width:100%}product-recommendations .product-card__title{font-size:20px;text-transform:capitalize}product-recommendations .kl_reviews__summary h2{font-size:34px!important;text-transform:capitalize}quick-shop.is-inside-modal .c-btn--hollow{border-radius:0;font-size:15px;text-transform:capitalize}.predictive-search__btn{border-radius:0;font-size:15px;text-transform:capitalize}.footer .grid{background-color:var(--white);grid-template-columns:1fr;gap:2rem}footer.footer h4{font-weight:700;font-size:15px;line-height:14.55px;letter-spacing:1.5px;color:var(--blackish);text-transform:uppercase}footer.footer ul{list-style:none;padding:0;margin:0}footer.footer ul li{font-weight:400;font-size:14px;line-height:14.98px;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;color:var(--blackish)}.custom-newsletter p{font-family:Tahoma;font-weight:400;font-size:14px;line-height:21px;color:var(--blackish)}.custom-newsletter input.block{font-family:Tahoma;font-weight:400;font-size:11.63px;line-height:100%;border-bottom:1px solid;border-radius:0;border-top:0;border-left:0;border-right:0;padding:0}.custom-newsletter input.block::placeholder{color:var(--blackish)}footer.footer ul li a{text-decoration:none;color:var(--blackish)}footer.footer ul li a:hover{text-decoration:underline}.footer .newsletter-form .cst-btn{border:1px solid var(--black);color:var(--blackish)!important;background:transparent;cursor:pointer}.footer .newsletter-form .cst-btn:hover{background:var(--blackish);color:var(--white)!important}.footer .newsletter-form{margin-bottom:20px}.footer .cst-contact a{display:block;font-family:Tahoma;font-weight:400;font-size:15.16px;line-height:46.54px;letter-spacing:1.52px;text-transform:uppercase;text-decoration:underline;color:var(--blackish)}.footer .cst-contact p{font-family:Tahoma;font-weight:400;font-size:15.16px;line-height:39.54px;letter-spacing:1px;color:var(--blackish)}.cst-logo a{font-family:Tahoma;font-weight:400;font-size:14px;line-height:14.98px;letter-spacing:1px;color:var(--blackish);text-transform:uppercase}.cst-footer{display:flex;align-items:end;justify-content:space-between;padding:3rem 4rem}.cst-logo p{font-weight:400;font-size:16px;line-height:19.2px;letter-spacing:.16px;text-transform:uppercase;font-family:Tahoma;margin-top:20px}.cst-logo img{max-width:400px;object-fit:cover}.cst-social a{font-family:Tahoma;font-weight:400;font-size:14px;line-height:14.98px;letter-spacing:1px;text-transform:uppercase}body#book-out-trailer h1{font-size:30px}body#book-out-trailer .simesyfaq__question{background:transparent}body#book-out-trailer .simesyfaq__question{font-size:16px;font-family:Verdana Pro;text-transform:capitalize}body#book-out-trailer .simesyfaq__text{font-size:16px;color:var(--black);line-height:normal;font-weight:400}body#book-out-trailer .simesyfaq__answercontent p{color:var(--blackish)}body#book-out-trailer .custom-content__items h2.section__title-text{color:var(--black);font-size:30px}body#book-out-trailer .custom-content__item-text h3{color:var(--black)}body#book-out-trailer .custom-content__items a.custom-content__btn{font-size:16px;border:1px solid var(--black);border-radius:0}body#book-out-trailer .custom-content__items a.custom-content__btn:hover{background:transparent;color:var(--black)}.cst-custom-main{padding:0 30px 40px}.cst-product-design h2{font-weight:700;text-align:center;font-size:24px;text-transform:uppercase;letter-spacing:.5px}.cst-product-design p{text-align:center;max-width:980px;margin:0 auto}.cst-grid-images .image-grid__item{height:545px}.cst-grid-images .u-bg-overlay:before{background-color:#0000006e;opacity:1}.cst-grid-images .image-grid__item--text .c-btn--hollow{font-size:16px}.cst-grid-images .image-grid__item img{object-position:50% 20%}.cst-product-design .cst-polo.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin-top:40px}.cst-polo .relative.group img{border:1px solid #000;height:450px;width:100%;object-fit:contain}.cst-polo .relative.group img+div{font-weight:400;font-size:15px;line-height:16.05px;letter-spacing:1.5px;text-transform:uppercase;margin-top:20px}a.cst-custom-gear{padding:6px 37px;text-transform:uppercase;font-size:15px;border:1px solid #000;display:block;max-width:max-content;margin:40px auto 0;transition:all .2s linear}a.cst-custom-gear:hover{background:#000;color:#fff;opacity:1}.cart .cart__checkout{border-radius:0;font-size:15px;text-transform:capitalize}.modal--cart .modal__content .cart__checkout,.modal--cart .modal__content .c-btn--hollow{font-size:15px;text-transform:capitalize;border-radius:0}.cart-empty a{background:var(--black);font-size:16px;text-transform:capitalize;color:var(--white);border:1px solid;border-radius:0}.cart-empty a:hover{background:transparent!important;color:var(--black)!important}div#cart-drawer-templates h3#modal-cart-title{font-size:15px}.cart-draw__head h3{font-size:17px;color:var(--black)!important}.cart-draw__head h3:after{display:none}body#search h1.section__title-text{font-size:30px;text-transform:uppercase}body#search h1.section__title-text:after{display:none}body#returns .home-rich-text{padding:50px 20px}body#returns .home-rich-text .container{max-width:1440px;margin:0 auto;padding:0}body#returns .home-rich-text h2.section__title-text{font-size:30px;text-transform:uppercase}body#returns .home-rich-text h2.section__title-text:after{display:none}body#returns .home-rich-text .rte:after{display:none!important}body#returns .home-rich-text p{color:var(--black)}body#terms-of-service .shopify-policy__container,body#privacy-policy .shopify-policy__container{max-width:1440px;margin:0 auto;padding:50px 20px}body#terms-of-service .shopify-policy__title h1,body#privacy-policy .shopify-policy__title h1{font-size:30px;color:var(--black);text-transform:uppercase}body#terms-of-service .shopify-policy__body p,body#privacy-policy .shopify-policy__body p{color:var(--black)}body#privacy-policy .shopify-policy__body li{font-size:15px;line-height:24px}body#privacy-policy .shopify-policy__body ul{margin:0}.template-404 h1.section__title-text{font-size:30px}.template-404 h1.section__title-text:after{display:none}.template-404 .c-btn--primary{font-size:15px;text-transform:capitalize;background:var(--black);color:var(--white);border:1px solid var(--black);border-radius:0}.template-404 .c-btn--primary:hover{background:transparent;color:var(--black)}.template-404 .section.section--404{margin:0;padding:50px 0}.template-collection h1:after{display:none}body:not(.header-stuck):not([header-menu-open]) [data-transparent-header=true].header--has-transparent-divider:not(:hover){background:#0000003d!important}.collection__header-info.collection__header-info--left{display:none!important}.template-collection .container{padding-top:20px}body[data-overlap-style=true] .product-card__label__items{right:8px}body#contact-us .home-rich-text .container--tiny{max-width:900px;padding:50px 20px}body#contact-us .contact-form .container{padding:0}body#contact-us .section--padded{margin:0}body#contact-us h2.section__title-text{font-size:40px;line-height:normal}body#contact-us h2.section__title-text:after{display:none}body#contact-us input.c-btn{border-radius:0;font-size:15px;text-transform:capitalize;border:1px solid var(--black)}body#contact-us input.c-btn:hover{background:transparent;color:var(--black)}body#contact-us .home-rich-text p{padding-bottom:20px}body#contact-us .contact-form input,body#contact-us .contact-form textarea{border-radius:0}body#custom-golf-polos-towels-amp-hats-branded-gear-by-cntrst .image-banner__text--heading h2{font-family:var(--verdena);font-weight:700!important;font-size:36px;line-height:40px;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;color:var(--white)}body#custom-golf-polos-towels-amp-hats-branded-gear-by-cntrst .image-banner__text{margin:0 auto;max-width:800px!important}.cst-faq-wrapper .container{max-width:900px;margin:0 auto;padding:50px 20px}.cst-faq-wrapper .cst-faq-item{padding:14px 0}.cst-faq-wrapper .faq__accordion accordion-group details{border-bottom:1px solid #000;padding-bottom:6px}.cst-faq-wrapper span.u-large{font-size:19px!important}.cst-faq-wrapper .faq__accordion accordion-group summary:hover{background:transparent}.cst-faq-wrapper h2{text-align:center;font-size:30px}.cst-faq-wrapper h2:after{display:none}body#contact-here .image-banner__text--heading h2{font-family:var(--verdena);font-weight:700;font-size:36px;line-height:40px;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;color:var(--white)}@media (max-width: 989px) and (min-width: 770px){.cst-collection-list .grid-layout.grid-layout--3{grid-template-columns:1fr;gap:20px}}@media (max-width:1200px) and (min-width:320px){.cst-slider-banner .home-carousel__item-wrapper.home-carousel__item-wrapper--full-screen{min-height:500px}}@media (min-width: 989px){.footer .grid{grid-template-columns:repeat(6,1fr);padding:3rem 4rem;display:grid;gap:40px}.cst-explore,.cst-follow{grid-column:span 1}.custom-newsletter{grid-column:span 2}.cst-contact{grid-column:span 1}.cst-social{grid-column:span 6}}@media (max-width: 1600px){.split-banner h2.cst-head{font-size:45px;line-height:55px}.cst-img-overlay .cst-overlay h2{font-size:50px;line-height:73px}}@media (max-width: 1285px){.cst-collection-list h3.collection-list__content-heading{font-size:30.63px;line-height:43.76px;letter-spacing:0}.footer .grid{padding:3rem 2rem;grid-template-columns:repeat(3,1fr)}.cst-footer{padding:0 2rem}.split-banner .banner-half-right div,.split-banner .banner-half-left div{padding:10px}}@media (max-width: 1040px){.cst-collection-area .grid-layout{grid-template-columns:1fr 1fr;display:grid;padding:0 20px}}@media (max-width: 989px){.cst-img-overlay .cst-overlay,.cst-img-overlay .cst-back-overlay{height:500px}.split-banner{flex-direction:column;gap:20px;padding:0 20px}.split-banner .banner-half-right div{padding:10px;display:flex;flex-direction:column;justify-content:end;background-repeat:no-repeat;background-size:cover}.split-banner .banner-half-left div{padding:10px}.cst-social a{letter-spacing:0;font-size:13px}.cst-footer{flex-direction:column;align-items:start}.footer .grid{grid-template-columns:1fr;gap:20px;display:grid}.cst-slider-banner p{font-size:42px;line-height:65px}.cst-img-overlay .cst-overlay{max-width:100%}}@media (max-width: 769px){.cst-faq-wrapper .container{padding:0 20px}.cst-product-design .cst-polo.grid{grid-template-columns:1fr}.cst-faq-wrapper h2{font-size:24px}.cst-faq-wrapper span.u-large{font-size:17px!important;line-height:30px}.cst-collection-list h3.collection-list__content-heading{font-size:20.63px;line-height:30.76px;letter-spacing:0}body#contact-us h2.section__title-text{font-size:30px}}@media (max-width: 575px){.cst-product-design h2{font-size:18px}#shopify-section-template--20041897476336__cutom_product_nBLeVG h2.text-3xl.font-extrabold.text-gray-900.mb-4{font-size:18px!important}a.cst-custom-gear{padding:5px 32px;font-size:13px}.split-banner h2.cst-head{font-size:30px;line-height:41px;letter-spacing:0}.cst-img-overlay .cst-overlay h2{font-size:30px;line-height:39px}.cst-slider-banner p{font-size:33px;line-height:53px}.split-banner .banner-half-right div,.split-banner .banner-half-left div{height:500px}.cst-feature-collection .section__title--center{flex-direction:column}product-recommendations h2.section__title-text{font-size:30px}.cst-feature-collection a.view-all-button{margin:13px auto 0}.cst-logo img{max-width:250px}body .announcement__message{padding:12px 0}body .announcement__container--carousel{padding:0 15px}body#book-out-trailer .custom-content__items h2.section__title-text,body#book-out-trailer h1{font-size:25px}}@media (max-width:480px){.cst-slider-banner p{font-size:30px;line-height:40px}}.golf-sec{padding:0 30px}.golf-sec a.view-all-button{display:none}.golf-sec .section__title{max-width:100%;text-align:center;padding:0 15px}.golf-sec a.section__link-link{border-radius:0;padding:6px 37px;text-transform:uppercase;font-size:15px;border:1px solid #000;display:block;max-width:max-content;margin:40px auto 0;transition:all .2s linear;box-shadow:none}@media screen and (max-width: 1040px){.golf-sec{padding:0}}@media screen and (max-width: 575px){.golf-sec .cst-collection-area .grid-layout{grid-template-columns:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-style.css.map */
