li + li, .widget > ul > li + li { border-top: unset; } .footer-widgets .widget.widget_nav_menu{ padding:0; } .container.extra a.plain{ color:#000; } .container-fluid{ background-color: #dedede; color:#000; max-width: 100% !important; } .footer-1 .is-divider{ background-color: #000; height: 1px; max-width: unset; } .footer-1 .widget_nav_menu .widget-title, .footer-1 .widget_custom_html .widget-title{ font-family: Baskerville; font-style: italic; text-transform: capitalize; padding-left: 10%; } .menu-customer-service-container{ padding-left: 10%; } .menu-shop-container{ padding-left: 10%; } .menu-company-container{ padding-left: 10%; } .menu-wholesale-container{ padding-left: 10%; } .footer-widgets span.widget-title { font-size: 1.3em; font-weight: 400; } .footer-1 .widget_nav_menu a, .footer-1 .widget_custom_html a{ color:#000 !important; font-size: 13px; text-transform: uppercase; } .absolute-footer .container{ display: flex; align-items: center; } .footer-secondary.flex-right{ -ms-flex-order: 3; order: 3; -ms-flex: 1 1 0px; flex: 1 1 0; text-align: right; } .footer-secondary.flex-center{ width: 100px; -ms-flex-order: 2; order: 2; text-align: center; } .footer-secondary.flex-center img{ width:50px; } .footer-primary.flex-left{ -ms-flex-order: 1; order: 1; -ms-flex: 1 1 0px; flex: 1 1 0; } .container.extra .is-small.button{ font-family: Baskerville; font-style: italic; text-transform: capitalize; } .header-button .is-small.button{ font-family: Baskerville; font-style: italic; text-transform: capitalize; } .uppercase{ font-weight: 500; letter-spacing: 1px; } .header-bottom-nav li a{ letter-spacing: 1px; font-weight: 500; } .header-bottom-nav li{ margin: 0 15px; } .whoweare2{ background: url('https://donaldross.com/wp-content/uploads/2019/12/whoweare2.png'); background-size: 100%; padding: 7% 0; } .product-tabs > li.active > a{ color:#000; border-color:#ccc; border-radius: 0; line-height: 1.35em; border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-bottom: unset; } .product-tabs > li > a{ color:#000; border-color:unset; border-radius: 0; line-height: 1.3em; text-transform: capitalize; font-family: 'Avenir'; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background-color:#fff; } .product-tabs > li{ margin: 0px !important; } .product-tabs { /* border-bottom: 1px solid #ccc; */ } .product-tabs:after{ content: " "; border-bottom-style: solid; border-bottom-width: 1px; display: list-item; width: 50%; border-color: #ccc; } .tab-panels .panel.active { font-family: 'Avenir'; } .product-section-title-upsell{ text-align: center; font-family: 'Avenir'; font-weight: 400; letter-spacing: 0; width: 100%; padding-bottom: 0px; line-height: 100%; background-color: #fff; padding-top: 0; } .product-section-title-upsell { display: flex; align-items: center; text-align: center; color: #000; } .product-section-title-upsell::before, .product-section-title-upsell::after { content: ''; flex: 1; border-bottom: 1px solid #000; } .product-section-title-upsell::before { margin-right: .25em; } .product-section-title-upsell::after { margin-left: .25em; } .up-sells.upsells.upsells-wrapper.product-section .row{ align-items: center; justify-content: center; } .product-footer .box-text.box-text-products .category{ display:none; } .product-footer .box-text.box-text-products .variations_form{ display:none; } .up-sells.upsells.upsells-wrapper.product-section{ background-color: transparent; padding: 0 15px; margin-bottom:30px; border-top: unset; border-bottom: 1px solid #000; } .custom_sku{ white-space: nowrap; color:#000; font-weight: 500; font-size: 13px; text-transform: capitalize; font-family: 'Avenir'; } .product-summary .woocommerce-Price-currencySymbol { font-size: unset; margin-top: 1px; } .price.product-page-price span.amount { color: #000; font-weight: 500; font-family: 'Avenir'; } .product-info .price { font-size: 1em; } .custom_fit_guide{ white-space: nowrap; color:#111; font-weight: bold; font-size: 0.8em; } .cat_c_fit{ font-family: Baskerville; font-style: italic; text-transform: capitalize; color:#225733; margin-left: 10px; font-size: 18px; font-weight: 500; } .cat_sports{ font-family: Baskerville; font-style: italic; text-transform: capitalize; color:rgb(255, 106, 19); margin-left: 10px; font-size: 18px; font-weight: 500; } .product-short-description{ display:none; } .value.woo-variation-items-wrapper .color-variable-wrapper .variable-item:not(.radio-variable-item) { width: 50px; height: 50px; } .header-cart-link.is-small{ display: flex; align-items: center; } .header-cart-link.is-small .header-cart-title{ -ms-flex-order: 1; order: 1; -ms-flex: 1 1 0px; flex: 1 0; } .header-cart-link.is-small:hover .header-cart-title{ color:#fff; } ul.product_list_widget li img{ width:auto; } .woocommerce-mini-cart-item.mini_cart_item a{ font-family: 'Avenir'; font-weight: 300; color: #000; } .woocommerce-mini-cart-item.mini_cart_item:hover a{ color: #000 !important; } .woocommerce-mini-cart__total.total{ color:#000; font-family: 'Avenir'; font-weight: 300; } .woocommerce-mini-cart-item.mini_cart_item .quantity{ font-family: 'Avenir'; font-weight: 300; color: #000; opacity:1; } .woocommerce-mini-cart-item.mini_cart_item a.remove{ border: 1px solid currentColor; } .header-cart-link.is-small .image-icon.header-cart-icon img{ max-width: 22px; } .header-cart-link.is-small .image-icon.header-cart-icon { margin: 0 10px 0 0; } .content{ font-size: 22px; color: #000; } .headtitle{ font-size: 28px; color: #000; } #wide-nav .nav > li > a { font-size: 1em; } #top-bar .container { max-width: 80% !important; } #top-bar .html_topbar_left .baskerville.italic{ font-size:18px; } #top-bar .nav-small.nav > li.html { font-size: 1em; font-family: 'Avenir'; } .top-bar-nav.nav > li > a { font-size: 1em; font-family: 'Avenir'; font-weight: 300; } .page-id-226 .row-slider .flickity-page-dots .dot { width: 50px; height:8px; border-radius:unset; } .page-id-226 .flickity-slider .product-small.box .box-text-products .variations_form{ display:none; } .page-id-226 .flickity-slider .product-small.box .box-text-products .title-wrapper, .page-id-226 .flickity-slider .product-small.box .box-text-products .price-wrapper{ text-align:center; } .button.white.is-outline{ border-color:#ccc; } .button.white.is-outline span{ color:#000; font-weight: normal; line-height: 100%; margin: 0; padding: 9px 9px 5px 9px !important; border: 1px solid #000; } .variations_form.cart table tr, .variations_form.cart table tr td { display: block !important; clear: both; } .product-summary table tr + tr { border-top: unset; } .woocommerce-variation-price { border-top: unset; } .product-info .price { margin: 20px 0 5px 0; } .variations .label label{ font-weight: 300; font-size: 14px; font-family: 'Avenir'; } .woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-rounded .variable-items-wrapper .variable-item .variable-item-span{ font-family: 'Avenir'; font-weight: 300; } .variable-item.button-variable-item { width: 38px; height: 38px; border: 1px solid #ccc; box-shadow: unset !important; } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{ box-shadow: 0 0 0 2px rgba(0,0,0,.9) !important; } .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item) { box-shadow: unset !important; } .product-summary .quantity { font-family: 'Avenir'; border: 1px solid #ccc; color: #000; margin-bottom: 0; } .product-summary .quantity .minus{ border:unset; color:#000; height: unset; font-size: 22px; min-height: unset; max-height: unset; line-height: unset; padding-right: 0; } .product-summary .quantity .qty{ border:unset; color:#000; height: unset; font-size: 22px; } .product-summary .quantity .plus{ border:unset; color:#000; height: unset; font-size: 22px; min-height: unset; max-height: unset; line-height: unset; padding-left: 0; } .single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed { background-color: #000 !important; opacity: 1; font-family: 'Avenir'; font-size: 16px; font-weight: 400; margin-bottom: 0; } .single_add_to_cart_button{ background-color:#225733 !important; border: unset; } .product-title{ color:#000; font-weight: 300; font-family: 'Avenir'; /* text-transform: uppercase; */ } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) { box-shadow: 0 0 0 1px #545454 !important; } .product-title a{ color:#000 !important; } .custom_fit_guide a{ color:#000; } .absolute-footer { padding: 0; } .woocommerce-breadcrumb.breadcrumbs { display: flex; align-items: center; } .woocommerce-breadcrumb.breadcrumbs a{ color:#000; } .woocommerce-breadcrumb.breadcrumbs .divider { color: #000; opacity: 1 !important; font-size: 18px; line-height: 100%; } .shop-page-title .shoppagehide{ display:none; } .single-product .shoppagehide{ display:block; } @media only screen and (max-width: 849px) { .mobile-nav.nav.nav-right a.header-cart-link{ background-color:#225733; padding:5px; border-radius: 5px; } .mobile-nav.nav.nav-right a.header-cart-link span.image-icon{ margin:0; } } /*Sports & Classic fit guide*/ .jquery-modal.blocker.current{ z-index:9999; } #ecomsport.modal, #ecomclassic.modal{ max-width: unset; width:80% } .shopthecollection .section-title b{ opacity: 1; background-color:#000; height: 1px; } .shopcollection .img-inner img{ /* border-width: 3px; border-style: double; border-color: #000; */ } .shoplayer .large-2 { max-width: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%; } .rootdeep a.button.white{ position: absolute; top: 5%; right: 5%; } .nav > li > a { font-size: 1.1em; font-weight: 400; } .nav > li{ margin: 0 15px; } .header-full-width .header-main .header-inner.container { max-width: 1080px !important; } .header-nav.header-nav-main.nav.nav-left.nav-uppercase { justify-content: center; } #logo{ width: 20%; margin-right: 0; } .flex-col.hide-for-medium.flex-left.flex-grow { width: 60%; max-width: 60%; } nav.woocommerce-breadcrumb.breadcrumbs { border-bottom: 1px solid #ccc; font-family: 'Avenir'; font-weight: 200; letter-spacing: 1px; } nav.woocommerce-breadcrumb.breadcrumbs{ /* display:none; */ } nav.woocommerce-breadcrumb.breadcrumbs a:first-child{ display:none; } nav.woocommerce-breadcrumb.breadcrumbs span.divider{ display:none; } nav.woocommerce-breadcrumb.breadcrumbs .shoppagehide span.divider{ display:inline-block; } .shop-page-title.category-page-title.page-title .page-title-inner.flex-row.medium-flex-wrap.container div:last-child{ /* display:none; */ font-family: 'Avenir'; } .single-product .tab-panels .entry-content ul{ padding-left: 30px; } .shop-container .products .product-small.box .title-wrapper .category{ display:none; } .shop-container .products .product-small.box span.amount{ font-weight:300; } .overlayroot{ position: absolute; color: #fff; display: flex; align-items: center; bottom: 0; width: 100%; text-align: center; height: 100%; margin: 0 auto; justify-content: center; font-size: 30px; font-style: italic; font-family: Baskerville; /* font-weight: 800;*/ background: rgba(0, 0, 0, .2); } .overlayPerformance{ position: absolute; color: #fff; display: flex; align-items: center; bottom: 0; width: 100%; text-align: center; height: 100%; margin: 0 auto; justify-content: center; font-size: 30px; font-style: italic; font-family: Baskerville; /* font-weight: 800;*/ background: rgba(0, 0, 0, .2); } .displaynone{ display:none; } #masthead .nav > li > a{ font-size: 1em; /* font-family: 'Avenir'; */ font-family: "Avenir", sans-serif !important; } .bannerTop{ position: absolute; top: 5%; width: 100%; text-align: center; height: 100%; margin: 0 auto; justify-content: center; font-size: 30px; font-style: italic; color:#225733; text-decoration:underline; } .bannerBottom{ position: absolute; color: #fff; bottom: 10%; width: 100%; text-align: center; /* height: 100%; */ margin: 0 auto; justify-content: center; font-style: italic; font-weight: 600; } .icon-heart::before { content: url('/wp-content/uploads/2020/05/NewGF.png'); } .wishlist-button.button.is-outline.circle.icon{ border:unset; } .wishlist-popup { color: #000 !important; background-color: #ccc; border-radius: 0; width: 110px; margin-right: 0; padding: 0; } .yith-wcwl-wishlistexistsbrowse a{ padding:5px 0; } .wishlist-popup:hover a{ color: #000 !important; } .add_to_wishlist.single_add_to_wishlist.button.alt { border: unset; color: #000; background-color: transparent; margin-right: 0; padding: 0; } .add_to_wishlist.single_add_to_wishlist.button.alt:hover { background-color: #fff; } .image-tools .wishlist-button:hover { background-color: transparent; border-color: transparent; } /* .wishlist-icon .wishlist-button.button .icon-heart:hover{ content: url('/wp-content/uploads/2020/05/newGFS.png'); } */ .woocommerce-Button.button{ background-color: #225733 !important; border:unset; color:#fff; } .woocommerce-button.button.view { color: #fff; } .woocommerce-button.button.view_msg { color: #fff; } .woocommerce-button.button.mwb_wrma_cancel_order_product { color: #fff; } .button.wc-forward{ background-color: #225733 !important; border: unset; } .woocommerce-ResetPassword.lost_reset_password label{ font-family:'Avenir'; color:#000; font-weight:300; } .woocommerce-EditAccountForm.edit-account legend{ font-family:'Avenir'; color:#000; font-weight:300; } .woocommerce-EditAccountForm label{ font-family:'Avenir'; color:#000; font-weight:300; } .woocommerce-ResetPassword.lost_reset_password p{ font-family:'Avenir'; color:#000; font-weight:300; } #user_login { border: 1px solid #000; } .hsSlider{ font-family: 'AvenirBook'; padding: 10px 12px 5px 12px !important; /* font-weight: bold; */ text-transform: uppercase; font-size: 140%; border: 1px solid #fff; display: inline-block; } .special.hsSlider{ /* font-family: 'Baskerville'; */ /* font-size:17px !important; */ /* font-style: italic; */ } .shopcollection .col{ padding: 0 15px 5px; } .shopthecollection .section-title-main{ /* font-family: "Lato", sans-serif; */ font-family: 'AvenirBook'; font-weight: normal; } .shopcollection .button.white.is-outline{ font-family: 'AvenirMedium'; border: unset; } .home1{ padding-top: 0 !important; padding-bottom: 0 !important; } .home1 .img { margin: 0 auto; padding: 0px; } .home2{ padding-top: 0 !important; padding-bottom: 0 !important; } .home2 .img { margin: 0 auto; padding: 0px 0px 0px 30px; } .home4{ padding-top: 0 !important; padding-bottom: 0 !important; } .home4 .img { margin: 0 auto; padding: 0px 0px 0px 30px; } .home3 { text-align: center; } .home3 .learnmore{ font-style: italic; font-family: Baskerville; padding: 10px 15px; line-height: 100%; margin: 0; } .home3 .learnmore span{ font-size: 24px; line-height: unset; } .home3 .button.white.is-outline span{ border: unset; padding: unset !important; } .thistlelogo .section-title-main:before{ -ms-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); content: url('/wp-content/uploads/2020/05/thistle_icon2-1.png'); } .thistlelogo .section-title b { opacity: 1; background-color: #000; height: 1px; } .thistlelogo.col-divided { border-right: unset; } .instagramheader{ font-family: 'AvenirBook'; text-align: center; color: #000; font-weight: 400; font-size: 20px; margin-bottom: 10px; letter-spacing: 2px; } .subscriptionoffer{ font-size: 20px; font-family: 'Avenir'; letter-spacing: 2px; /* margin: 0; */ line-height: 100%; margin-bottom:0px; } #mc4wp-form-1{ margin-bottom:0px; } #footer{ margin-top:30px; } .subscriptionmain{ display:flex; margin-bottom: 0; } .subscriptionmain .emailfield{ font-size:21px; font-weight:normal; height:45px; color:#000; border-color:#000; width: 69%; font-family: 'Avenir'; margin-right: 1%; margin-bottom: 0; } .subscriptionmain .submitfield{ height: 45px; background-color: #225733; color: #fff; border: 1px solid #225733; border-radius: 0px; width: 30%; font-family: 'Avenir'; margin: 0; font-size: 18px; text-transform: uppercase; letter-spacing: 2px; font-weight: 300; padding: 0; } .subscriptioncontact .col{ padding:0 10px 0 10px; } .wishlist-title.wishlist-title-with-form .btn.button{ background-color: #225733; border: unset; } .hidden-title-form .hide-title-form.btn.button{ background-color: #225733; border: unset; } .wishlist-items-wrapper .remove_from_wishlist.button{ background-color: #225733; border: unset; } .hidden-title-form input{ font-weight: 300; font-family: 'Avenir'; background-color: #225733; border: unset; } .footer-secondary.flex-center { display: none; } .contactenvelop { display: none; } .bannerAboveTextHeader{ font-family: 'Avenir'; text-align:center; font-size: 30px; font-weight: 200; text-transform: uppercase; color: #000; } .bannerAboveContent{ font-family: 'Avenir'; text-align:center; font-size: 20px; font-weight: 200; margin: 0; color: #000; } .fitperclass { font-family: 'Avenir'; color: #000; text-transform: uppercase; border-bottom: 1px solid #000; } .firthreecolumn .banner-inner .container .uppercase { font-family: 'Avenir'; font-size: 24px; } #mc4wp-form-1{ margin:5px; } .popupsform { margin: 35px 20px 30px 20px; } .popupsubscriptionoffer { font-size: 14px; font-family: 'Avenir'; letter-spacing: 1px; line-height: 100%; margin: 0px 0px 20px 0px; text-align: center; color:#000; } .popupsform .subscriptionmain .emailfield { font-size: 13px; font-weight: normal; height: 34px; color: #000; border-color: #000; width: 69%; font-family: 'Avenir'; margin-right: 1%; margin-bottom: 0; letter-spacing: 1px; } .popupsform .subscriptionmain .submitfield { height: 34px; background-color: #225733; color: #fff; border: 1px solid #225733; border-radius: 0px; width: 30%; font-family: 'Avenir'; margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 2px; font-weight: 300; padding: 0; } #mc4wp-form-2 { text-align: center; color: #000; } .btn.btn-primary.spu-close-popup { color: #000; font-weight: 400; border: 1px solid #000; } #spu-3762{ width:300px; } #shop-sidebar{ color:#000; } #shop-sidebar a{ color:#000; font-family: 'Avenir'; font-weight: 100; font-size: 14px; } #shop-sidebar span.widget-title{ font-family: 'Avenir'; font-weight: 300; } #shop-sidebar .widget > ul > li .count { opacity: 1; color: #000; } .quick-view.quick-view-added { background-color: #225733; font-family: 'Avenir'; font-weight: 400; } .product-quick-view-container .product-lightbox-inner .plain h1{ font-family: 'Avenir'; font-weight: 300; color: #000; } .variations_form.cart { margin: 0; } .product-summary .viewproducts{ display:none; } .viewproducts{ display:block; font-family: 'Avenir'; font-weight: 300; color: #000; } /* .mfp-content{ max-width: unset; width: 70% !important; top: 0; vertical-align: top; } .mfp-container{ padding:0px; } button.mfp-close{ right:16%; /* top: 50px !important; */ } */ .contacttitle span{ font-family: 'Avenir'; font-weight: 300; color: #000; } .wpcf7-form label{ font-family: 'Avenir'; font-weight: 300; color: #000; } .wpcf7-form span .wpcf7-form-control{ font-family: 'Avenir'; font-weight: 300; color: #000; border-radius: 0; } .wpcf7-form .wpcf7-form-control.button{ font-family: 'Avenir'; font-weight: 300; border-radius: 0; background-color: #225733; color:#fff; border: unset; } .section-title-main { font-family: 'Avenir'; font-weight: 300; color: #000; } .aboutuspage { font-family: 'Avenir'; text-align: left; font-size: 18px; font-weight: 200; text-transform: uppercase; color: #000; border-bottom: 1px solid #ccc; } .aboutuspage a{ color:#000; } .button.ywgc_apply_gift_card_button { background-color: #225733 !important; border-color: #225733 !important; } .page-checkout .woocommerce-form-login-toggle .showlogin:hover { color: #000; } .page-checkout .woocommerce-form-login .button { background-color: #225733; } .page-checkout .lost_password a:hover { color: #000; } #my-account-nav li a { color: #000; font-family: 'Avenir'; font-weight: 200; font-size: 18px; } /* .page-id-221 .my-account-header .uppercase.mb-0::after { content: 'wishlist'; display: block; font-size: 12.8px; } */ /* .account-nav .wishlist-account-element a { visibility: hidden; } */ .account-nav .wishlist-account-element{ line-height:100%; } /* .account-nav .wishlist-account-element a::after { content: 'wishlist'; display: block; visibility: visible; line-height: 0px; margin-bottom: 15px; } */ .wishlist-items-wrapper .product-name a{ font-weight: 300; font-family: 'Avenir'; text-transform: uppercase; color: #000; font-size:18px; } .remove.remove_from_wishlist { border: unset; border-radius: unset; width: auto; text-align: left; font-size: 13px !important; margin-top: 10px; } .wishlist-items-wrapper .product-name a.wish_remove{ font-weight: 300; font-family: 'Avenir'; text-transform: uppercase; color: #000; font-size:12px; } .wishlist-items-wrapper .product-name a:hover{ color:#000 !important; } .wishlist-title.wishlist-title-with-form h2{ color: #000; font-family: 'Avenir'; font-weight: 300; } .yith_wcwl_wishlist_bulk_action { display: none; } .button{ font-weight:300; font-family: 'Avenir'; background-color:#225733; border: unset; } button#place_order { background-color: #225733; border: unset; } .woocommerce-MyAccount-content .button { background-color: #225733 !important; border: unset; } .quick-view.quick-view-added:hover { color: #fff !important; } .checkout-button.button.alt.wc-forward { background-color: #225733; border:unset; } .coupon .expand { background-color: #225733 !important; color: #fff !important; text-shadow: none !important; text-transform: uppercase !important; border:unset !important; } .button-continue-shopping{ border-color: #225733 !important; } #wcibd-delete-selected { margin-bottom: 0; font-weight: 300; font-family: 'Avenir'; border-color: #225733 !important; display:none; } .share-icons-title{ font-weight: 300 !important; font-family: 'Avenir'; color:#000; text-transform: uppercase; } .yith-wcwl-share.social-icons .icon{ border:1px solid currentColor; } .woocommerce-cart-form__cart-item.cart_item .product-name a{ font-size:18px; } .woocommerce-cart-form__cart-item.cart_item .product-name .cart_remove_wishlist a, .woocommerce-cart-form__cart-item.cart_item .product-name .cart_remove_wishlist span{ font-size:12px; text-transform: uppercase; color:#000; } .checkout-breadcrumbs a{ font-weight: 100; font-family: 'Avenir'; } .ywgc_have_code .woocommerce-info .message-container a { font-weight: 300; } span.amount{ font-weight:300; } .cart-collaterals .cart-sidebar .cart_totals .product-name{ font-family: 'Avenir'; color:#000; } #shipping_method .shipping__list_item{ font-family: 'Avenir'; } .woocommerce-shipping-destination{ color: #000; opacity: 1; font-family: 'Avenir'; } .cart-sidebar .shop_table .order-total { color: #000; opacity: 1; font-family: 'Avenir'; } .cart-sidebar .coupon .widget-title { color: #000; opacity: 1; font-family: 'Avenir'; font-weight: 300; } .woocommerce-form-coupon-toggle .woocommerce-info .message-container a { font-weight: 300; font-family: 'Avenir'; } .ywgc_have_code { margin: 20px 0 20px 0; font-family: 'Avenir'; } .checkout_coupon.woocommerce-form-coupon.has-border.is-dashed { border-style: unset; width: 100%; padding: 0 0 0 15px; } .checkout_coupon.woocommerce-form-coupon.has-border.is-dashed .coupon .flex-col.flex-grow{ margin-right: 15px; } .ywgc_enter_code { padding: 0 0 0 15px; margin: 0; } .woocommerce-billing-fields { padding-top: 15px; border-top: 2px solid #000; font-family: 'Avenir'; } form.checkout h3{ color:#000; font-weight: 300; text-transform: capitalize; } .woocommerce-billing-fields label{ color: #000; font-weight: 300; text-transform: capitalize; } .shipping_address label{ color: #000; font-weight: 300; text-transform: capitalize; } .woocommerce-additional-fields__field-wrapper label{ color: #000; font-weight: 300; text-transform: capitalize; } #order_review .shop_table .product-name{ font-family: 'Avenir'; color:#000; font-weight: 300; } #order_review .shop_table .product-total{ font-family: 'Avenir'; color:#000; font-weight: 300; } #payment.woocommerce-checkout-payment { font-family: 'Avenir'; } .page-checkout .woocommerce{ font-family: 'Avenir'; color:#000; font-weight: 300; } .woocommerce-order-details__title { font-weight: 300; } .woocommerce-table--order-details tr th{ font-family: 'Avenir'; color:#000; font-weight: 300; } .woocommerce-table--order-details tr td{ font-family: 'Avenir'; color:#000; font-weight: 300; } .woocommerce-column__title { font-weight: 300; } .woocommerce-column__title { font-weight: 300; font-family: 'Avenir'; } .woocommerce-column address{ font-style:normal; } .nav-pagination > li > span, .nav-pagination > li > a{ border: 1px solid currentColor; } .woocommerce-pagination ul.links li { font-family: 'Avenir'; color: #000; font-weight: 300; } .nav-pagination > li > .current{ border-color: #225733; background-color: #225733; } .nav-pagination > li > a:hover{ border-color: #225733; background-color: #225733; color:#fff; } .nav-pagination > li > span:hover{ border-color: #225733; background-color: #225733; } .my-account-header .social-login h1{ font-weight: 300; color: #000; font-family: 'Avenir'; } #customer_login .uppercase{ font-weight: 300; color: #000; font-family: 'Avenir'; } #customer_login label { color: #000; font-weight: 300; font-family: 'Avenir'; } #customer_login input { border:1px solid #000; } .woocommerce-LostPassword.lost_password a{ color: #000; font-weight: 300; font-family: 'Avenir'; } .woocommerce-LostPassword.lost_password a:hover{ color: #000 !important; font-weight: 300; font-family: 'Avenir'; } /* .wishlist-title.wishlist-title-with-form{ display:none; } */ .my-account-header .uppercase { font-weight: 300; } /* .wishlist_title { text-align: center; color: #000; font-weight: 300; font-family: 'Avenir'; } */ .product-name .mt-6.mb-6{ margin-bottom: 10px; margin-top: 10px; } .checkout.woocommerce-checkout .col-inner.has-border{ border: 1px solid #000; } .corporatetitle { font-family: Baskerville; letter-spacing: 1px; font-style: italic; font-weight: 300; text-align: center; font-size: 30px; color: #000; } .corporateContent { font-family: 'Baskerville'; text-align: center; font-size: 22px; font-weight: 100; margin: 0; color: #000; line-height: 100%; } .secondcorporatetitle { font-family: Baskerville; font-weight: 300; text-align: center; font-size: 26px; color: #000; } .corporateimagestitle { font-family: Baskerville; font-weight: 300; text-align: center; font-size: 17px; color: #000; } .corporatecontact{ background-color: #225733; color: #fff; padding: 7px 10px 5px; font-weight: 300; font-family: 'Avenir'; text-transform: uppercase; line-height: 100%; font-size: 20px; border: unset; } .corporatecontact:hover{ color: #fff !important; } .cross-sells .comshipping { color: #000; font-family: 'Avenir'; font-weight: 300; } .cross-sells .cominterested { color: #000; font-family: 'Avenir'; font-weight: 300; } .ywgc-predefined-amount-button.selected_button span{ color:#fff; } .gift-cards_form.cart h3{ color: #000; font-weight: 300; font-family: 'Avenir'; } .gift-card-content-editor.step-content .ywgc_recipient_info_title{ color: #000; font-weight: 300; font-family: 'Avenir'; } .gift-card-content-editor.step-content .ywgc_recipient_info_title label{ color: #000; font-weight: 300; font-family: 'Avenir'; } #ywgc-recipient-name, #ywgc-recipient-email{ color: #000; font-weight: 300; font-family: 'Avenir'; border:1px solid #000; } .gift-card-content-editor.step-content .ywgc-sender-info-title{ color: #000; font-weight: 300; font-family: 'Avenir'; } .gift-card-content-editor.step-content .ywgc-sender-info-title label{ color: #000; font-weight: 300; font-family: 'Avenir'; } #ywgc-sender-name, #ywgc-edit-message{ color: #000; font-weight: 300; font-family: 'Avenir'; border:1px solid #000; } .page-id-5177 .bannerAboveTextHeader { font-family: 'Avenir'; text-align: center; font-size: 30px; font-weight: 200 !important; text-transform: uppercase; color: #fff; } .page-id-5177 .category.uppercase.is-smaller.no-text-overflow.product-cat.op-7 { display: none; } .badge-inner.on-sale { background-color: #d8d8d8; display:none; } .price ins .woocommerce-Price-amount.amount{ color:rgb(255, 0, 0); } /*============================= Media Query =============================*/ @media screen and (min-width: 850px) { .product_cat-complete-the-look .large-9 { flex-basis: 100%; max-width: 100%; } } @media only screen and (min-width: 850px) and (max-width: 991px) { .shopcollection .button.white.is-outline { padding: 0px 5px; font-size: 14px; } .reposiveclass { padding-top: 300px !important; } .hsSlider{ font-size: 125%; 10px 12px 5px 12px !important } } @media only screen and (min-width: 768px) and (max-width: 849px) { .shopcollection .button.white.is-outline { padding: 0px 5px; font-size: 14px; } .reposiveclass { padding-top: 290px !important; } .mobile-sidebar .nav li > a{ font-family: 'Avenir'; } .hsSlider{ font-size: 120%; 10px 12px 5px 12px !important } } @media only screen and (min-width: 550px) and (max-width: 767px) { .hsSlider{ font-size: 120%; 10px 12px 5px 12px !important } .shopcollection .col { padding: 0; } .shopcollection .button.white.is-outline { padding: 0px 5px; font-size: 13px; width: 100%; } .shopcollection .button.is-outline { line-height: 2.4em; } .bannerAboveTextHeader{ font-size: 24px; } .bannerAboveContent { font-size: 18px; } .reposiveclass { padding-top: 270px !important; } .mobile-sidebar .nav li > a{ font-family: 'Avenir'; } .product-tabs::after{ width:25%; } } @media only screen and (max-width: 500px){ .nav.nav-center.nav-small.mobile-nav.nav-divided { text-align: center; } #top-bar .container { max-width: 100% !important; padding: 0; } } @media only screen and (min-width: 480px) and (max-width: 549px) { .hsSlider{ font-size: 100%; 10px 12px 5px 12px !important } .bannerAboveTextHeader{ font-size: 22px; } .bannerAboveContent { font-size: 16px; } .reposiveclass { padding-top: 210px !important; } .mobile-sidebar .nav li > a{ font-family: 'Avenir'; } .product-tabs::after{ width:20%; } .product-footer .product-tabs li{ width:auto; } } @media only screen and (min-width: 400px) and (max-width: 479px) { .hsSlider{ font-size: 82%; 10px 12px 5px 12px !important } .bannerAboveTextHeader{ font-size: 20px; } .bannerAboveContent { font-size: 13px; } .reposiveclass { padding-top: 190px !important; } .mobile-sidebar .nav li > a{ font-family: 'Avenir'; } .product-tabs::after{ width:15px; } .product-footer .product-tabs li{ width:auto; } } @media only screen and (max-width: 399px) { .hsSlider{ font-size: 72%; padding: 10px 12px 5px 12px !important; font-weight: 300; } .bannerAboveTextHeader{ font-size: 18px; } .bannerAboveContent { font-size: 11px; } .reposiveclass { padding-top: 170px !important; } .mobile-sidebar .nav li > a{ font-family: 'Avenir'; } .product-tabs::after{ width:auto; } .product-footer .product-tabs li{ width:auto; } .product-footer .product-tabs li a{ font-size: 1em; font-weight: 300; padding: 0 10px; } } @media only screen and (min-width: 850px) { .slider-show-nav .flickity-prev-next-button, .slider:hover .flickity-prev-next-button { opacity : 0 !important; } .category-page-row .large-3 { max-width: 15%; -ms-flex-preferred-size: 15%; flex-basis: 15%; margin-right: 10%; } } @media only screen and (max-width: 549px) { #logo { width: 60%; } } .ux-search-submit.submit-button.secondary.button.icon.mb-0 { background-color: #225733; } .mobile-sidebar .nav-sidebar.nav-vertical > li.menu-item:hover { background-color: #225733; } .mobile-sidebar .nav-sidebar.nav-vertical > li.menu-item:hover a{ color: #fff !important; } .mobile-sidebar .spu-open-20093.spu-clickable{ padding: 0 !important; font-size: 1.4em; font-weight: 400; } .mobile-sidebar .html.custom.html_nav_position_text_top:hover{ background-color:#225733; } .mobile-sidebar .html.custom.html_nav_position_text_top:hover a{ color: #fff !important; } @media only screen and (min-width: 850px) and (max-width: 1200px) { #top-bar .hide-for-medium { display: none !important; } #top-bar .show-for-medium { display: block !important; } #masthead .hide-for-medium { display: none !important; } #masthead .show-for-medium { display: block !important; } /* #logo{ display:none; } */ .medium-logo-center .logo { -webkit-box-ordinal-group:3; -ms-flex-order: 2; order: 2; text-align: center; margin: 0 15px; } .medium-logo-center .flex-left { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; -webkit-box-flex: 1; -ms-flex: 1 1 0; flex: 1 1 0; } .medium-logo-center .flex-right { -webkit-box-flex: 1; -ms-flex: 1 1 0; flex: 1 1 0; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .mobile-nav.nav.nav-right a.header-cart-link { background-color: #225733; padding: 5px; border-radius: 5px; } .header-cart-link.is-small .image-icon.header-cart-icon { margin: 0; } } /* .variable-items-wrapper .disabled { display: none !important; } */ #search-lightbox .searchform-wrapper.ux-search-box.is-large{ display:block; } #masthead .flex-col.hide-for-medium.flex-left.flex-grow { width: auto; max-width: unset !important; } #order_review .cart-custom-message:nth-child(2) { display: none; } .classic_fit_page_image img { height: auto !important; } a[data-coupon="member-tees"] { display:none; } .page-template-page-member-tees .woocommerce-error{ display:none; } a[data-coupon="lfrazier-dr"] { display:none; } .page-template-page-affiliate-langston-frazier .woocommerce-error{ display:none; } .product_cat-complete-the-look .price ins{ margin-left:86px; } /* Blog page */ .single-post .blog-single .entry-category { display: none; } .single-post .blog-single .entry-meta .byline { display: none; } .single-post .blog-single .entry-header .badge { display: none; } .single-post .blog-single .entry-header .entry-title { font-family: Baskerville !important; font-size: 200%; text-transform: uppercase; } .single-post .blog-single .entry-content h1 { font-family: Baskerville !important; font-size: 150%; text-transform: uppercase; } /* Single Page Product New design */ /* .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents::before{ background: #767676; height: 1px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 1; width: 125%; top: 49%; left: -4px; } */ /* Single Page Product New design ENDS */ /* Single Product Page New Design */ .woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled .variable-item-contents::before{ display:none; } .woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled .variable-item-contents::after{ background:#767676 !important; } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents::before{ background: #767676; height: 1px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); width: 145%; left: -7px; top: 45%; } .product-info p.stock { margin-bottom: 0; } .shop-container .content-row{ max-width:100%; } .shop-container .content-row .product-gallery{ max-width: 60%; -ms-flex-preferred-size: 60%; flex-basis: 60%; } /* .product-title.entry-title { display: none; } */ /* .product-info.summary .woocommerce-variation-price { display: none; } */ .product-title.entry-title.custom-title { display: block; } /* .product-info.summary .is-divider.small { display: none; } */ .product-info.summary .price-wrapper { display: none; } .product-info .price { display: none; } .product_cat-complete-the-look .product-info .price { display: inline; } .product_cat-complete-the-look .product-info.summary .addi_info_custom { display: none; } .post-65236 .product-info .price { display: block; } .post-65236 .product-info.summary .price-wrapper { display: block; } /* .product-info.summary .chkmodal { border: 1px solid #000; display: inline-block; padding: 5px; } */ .product-info.summary .variations_form .chkmodal h6{ padding: 10px 0; margin-bottom: 0; } .product-info.summary .variations { margin-top: 20px; } .wapf-field-container .wapf-swatch--image { width: 60%; } /* .product-info.summary .variable-items-wrapper[data-attribute_name="attribute_pa_size"] li{ border-radius:0; } */ /* .product-info.summary .variable-items-wrapper[data-attribute_name="attribute_pa_size"] li .variable-item-contents::after{ width: 145%; left: -7px; top: 45%; } */ /* .product-info.summary .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{ display: flex; align-items: stretch; } .product-info.summary .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{ flex-grow:9; } */ /* .woocommerce-variation.single_variation { display: block ruby; } */ .product-info.summary .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .quantity.buttons_added{ margin-right:10px; height: 40px; } .product-info.summary .woocommerce-variation.single_variation { /* text-align: center; */ } /* .product-info.summary .woocommerce-variation.single_variation .stock{ margin-left: 60px; } */ .product-info.summary .variations_form.cart .single_variation_wrap { border-bottom: 1px solid #ccc; margin-bottom: 15px; padding-bottom: 15px; } .product-info.summary .addi_info_custom{ border-bottom: 1px solid #ccc; margin-bottom: 15px; } .product-info.summary .addi_info_custom li{ list-style-type: square; list-style-position: inside; } .product-footer .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content{ display: none; } .product-footer .upsells.upsells-wrapper.product-section .large-columns-4{ max-width: 100%; } /* .woocommerce-product-gallery__wrapper { display: flex; flex-wrap: wrap; } .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image { width: 50%; padding: 5px; } .woocommerce-product-gallery__wrapper .wvs-attachment-image { width: 100%; } */ .rtwpvg-slider-wrapper { display: none; } .rtwpvg-thumbnail-image { opacity: 1 !important; } .shop-container .product-footer .container{ max-width:100%; } .shop-container .product-footer .container .upsells.products .product-section .row.row-small{ max-width:100%; } .woo-variation-product-gallery.woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-wrapper .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper { display: none; } .woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image { opacity: 1; } .wvg-gallery-thumbnail-image { display: block !important; padding: 5px; } .custom_gallery_position{ display:none; } .single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed { background-color: #225733 !important; } .product-type-simple .woo-variation-gallery-wrapper .wvg-gallery-image{ display: block !important; margin-top: 5px; } .product-type-simple .product-info.summary .price-wrapper, .product-type-simple .product-info.summary .price-wrapper .price{ display: block; } /* .wvg-gallery-thumbnail-image { overflow:hidden; } .wvg-gallery-thumbnail-image img{ transition: 0.3s; } .wvg-gallery-thumbnail-image:hover img{ transform: scale(2); } */ @media only screen and (max-width: 479px){ .woo-variation-product-gallery.woo-variation-gallery-has-product-thumbnail .woo-variation-gallery-wrapper .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper { display: block; } .woo-variation-gallery-wrapper{ min-width:unset !important; min-height: auto !important; } .custom_sku { margin-bottom: 20px; } .woo-variation-gallery-wrapper .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper { display: block; } .shop-container .content-row .product-gallery { max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; padding: 0; } .product-gallery .woo-variation-product-gallery{ width: 100%; max-width: 100% !important; /* display:none !important; */ } .woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper { display: none; } .woo-variation-gallery-trigger.woo-variation-gallery-trigger-position-top-right { display: none; } .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow { right: 0px; } .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow { left: 0px; } .product-info .woo-variation-product-gallery{ width: 100%; max-width: 100% !important; display:block; } .custom_gallery_position{ display:block; } } /* Single Product Page New Design ENDS*/ .product_cat-complete-the-look .product-info .item_title { font-family: Baskerville; font-weight: 600; } .term-1604 .product-small .box-text-products{ display:none; } .has-dropdown .icon-angle-down { display: none; } /* Home New Design+Product url */ .flag_tooltip { position: relative; cursor: pointer; } .flag_tooltip .flag_dress_detail { visibility: hidden; width: 200px; background-color: #fff; color: #000; text-align: center; border-radius: 0; padding: 5px 0; position: absolute; z-index: 9; top: -1em; left: 100%; margin-left:1em; opacity: 0; transition: opacity 1s; text-align: left; line-height: 1; font-weight: 400; font-size: 12px; } .flag_tooltip .flag_dress_detail::after { content: ""; position: absolute; /* top: 1.5em; */ right: 100%; /* margin-top: -5px; */ border-width: 5px; border-style: solid; border-color: transparent #fff transparent transparent; } .flag_tooltip input { display:none; } .flag_tooltip input:checked+.flag_dress_detail { visibility: visible; opacity: 1; } .flag_dress_detail{ display: flex; align-items: center; text-align: left; } .bubbleMain{ position: relative; } .pantFlagMain{ position: absolute; top: 77%; left: 30%; } .flag_tooltip .flag_dress_detail span p{ margin-bottom:0; margin-top:8px; } .flag_dress_detail::before { content: 'x'; position: absolute; right: 2px; top: 2px; border: 1px solid #225733; width: 10px; height: 10px; text-align: center; line-height: .6; color:#225733; } /* ENDS: Home New Design+Product url */ .paddingTop0{ padding-top:0px !important; } .paddingBottom0{ padding-bottom:0px !important; } .shorts_flag_tooltip { position: relative; cursor: pointer; } .shorts_flag_tooltip .shorts_flag_dress_detail { visibility: hidden; width: 200px; background-color: #fff; color: #000; text-align: center; border-radius: 0; padding: 5px 0; position: absolute; z-index: 9; top: -1em; left: 100%; margin-left:1em; opacity: 0; transition: opacity 1s; text-align: left; line-height: 1; font-weight: 400; font-size: 12px; border: 1px solid #225733; } .shorts_flag_tooltip .shorts_flag_dress_detail.rightBubble{ top: unset !important; left: unset; right: 100% !important; margin-right: 10px; bottom: -150%; } .shorts_flag_tooltip .shorts_flag_dress_detail.rightBubble::after{ left:100%; right:unset; border-color: transparent transparent transparent #225733; } .shorts_flag_tooltip .shorts_flag_dress_detail.middleBubble{ top: unset !important; left: 100%; right: -150%; margin-left: auto; bottom: 125%; } .shorts_flag_tooltip .shorts_flag_dress_detail.middleBubble::after{ top: 100%; border-color: #225733 transparent transparent transparent; left: 50%; } .shorts_flag_tooltip .shorts_flag_dress_detail::after { content: ""; position: absolute; right: 100%; border-width: 8px; border-style: solid; border-color: transparent #225733 transparent transparent; top: 44%; } .shorts_flag_tooltip input { display:none; } .shorts_flag_tooltip input:checked+.shorts_flag_dress_detail { visibility: visible; opacity: 1; padding: 2px; } .shorts_flag_dress_detail{ /* display: flex; */ align-items: center; text-align: left; } .flag_detail_product { display: flex; align-items: center; padding: 5px 0; } .flag_detail_product:first-child{ border-bottom: 1px dashed; } .flag_detail_descrip span { display: block; line-height: 2; } .flag_detail_product_single { display: flex; align-items: center; } .flag_detail_product_third { display: flex; align-items: center; border-top: 1px dashed; } .bubbleMainItem{ position: relative; } .shorts_flag_tooltip .shorts_flag_dress_detail span p{ margin-bottom:0; margin-top:8px; } .shorts_flag_dress_detail::before { content: 'x'; position: absolute; right: 2px; top: 2px; border: 1px solid #225733; width: 10px; height: 10px; text-align: center; line-height: .6; color:#225733; } .shorts_flag_tooltip > img{ width: 40px; height: auto; } .shorts_flag_tooltip .shorts_flag_dress_detail .viewProduct { text-decoration: underline; margin-left: 20px; } .shorts_FlagMain{ position: absolute; top: 77%; left: 25%; } /* Shorts Ends */ .shirts_FlagMain{ position: absolute; top: 49%; left: 18%; } /* Shirts End */ 0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" width="25" height="25" data-src="/wp-content/uploads/2020/11/avatar25.png">
  • Cart Cart
  • Layers

    "Give the players a chance to warm up a bit." - Donald J. Ross

    Showing all 3 results