.page h1.entry-title{text-align:center}.page-id-111 .entry-content{margin-top:-2.5rem}.wwg-snackbar{background:#ea7474;height:auto;width:33%;position:relative;z-index:99999;left:50%;top:50%;margin-right:-50%;transform:translate(-50%,-50%);display:none;padding:5px;box-shadow:0 4px 8px 0 rgb(0 0 0/20%),0 6px 20px 0 rgb(0 0 0/19%);border-radius:3px;color:#fff}.wwg-snackbar-close{color:#fff;float:right;font-size:28px;font-weight:700;cursor:pointer}.wwg-snackbar .snackbar-content{display:flex}.wwg-snackbar-icon{color:#fff;padding:11px}.wwg-snackbar .snackbar-message{padding:8px}.page-id-111 .wc-block-featured-category__link{display:flex}.page-id-111 .wc-block-featured-category__wrapper{padding-top:20rem}div.edit-link,a.post-edit-link{display:none}a:active,a:hover,a:focus{outline-style:none !important}@media (min-width:768px){.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:1.86em .4em}.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#000}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{color:#fff}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a:hover{background:#000;color:#fff}}@media(min-width:768px){.main-navigation ul.menu li.has-mega-menu ul li a{padding:0}}@media (max-width:786px){header.site-header nav.main-navigation button.menu-toggle{margin-top:1.1rem}}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{text-decoration:none;padding:2vh;display:block;color:#000}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:hover{background:#1a1e23;color:#fed74b}.site-header ul.menu li.current-menu-item>a{color:#000;border:1px solid #fed74b;border-radius:0;padding:8px}body .site-header .main-navigation ul.menu li.current-menu-item>a{color:#fed74b !important;background:#000;border-radius:0;border:none;border-top:2px solid #fed74b;border-bottom:2px solid #fed74b;padding:1.875em 1.41575em}@media(max-width:768px){.site-header .main-navigation ul.menu li>a{padding-left:.8rem}body .site-header .main-navigation ul.menu li.current-menu-item>a{padding:.875em 6px}}.main-navigation ul.menu>li.menu-item-has-children>a:after,.main-navigation ul.menu>li.page_item_has_children>a:after,.main-navigation ul.nav-menu>li.menu-item-has-children>a:after,.main-navigation ul.nav-menu>li.page_item_has_children>a:after{margin-left:.5em}.site-header ul.menu li.current-menu-item>a:hover{background:#000;color:#fed74b}.storefront-primary-navigation{background:#f5f5f5;color:#000}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:-.5em}.main-navigation ul li a:hover,.site-title a:hover,ul.menu li a:hover,.site-branding h1 a,button.menu-toggle,button.menu-toggle:hover,.handheld-navigation .dropdown-toggle a:hover{background:#fed74b;color:#333}.home .page-title{display:none !important}.site-main{margin-top:-.67em}.page-id-111 .wc-block-featured-category{margin:0 0 1.5rem}.wwg-home-block-row{margin-bottom:-1.8rem;margin-left:-4.5rem;margin-right:-4.5rem}button,input[type=button],input[type=reset],input[type=submit],.button,.widget a.button{background:#000;!important;color:#fff;!important}button.alt,input[type=button].alt,input[type=reset].alt,input[type=submit].alt,.button.alt,.widget-area .widget a.button.alt{background:#0b0117;color:#fff}.wwg-category-banner img{width:100%;object-fit:cover;max-height:40vh;margin-top:-2rem}.wwg-category-description{padding-top:0;border:#5c5c5c}.wwg-category-description__container h3{padding:0;font-weight:lighter;color:#5c5c5c}ul.products li.product .woocommerce-loop-product__title{font-size:.8rem;!important;margin-bottom:.5rem;!important}.site-main ul.products.columns-3 li.product{padding:1rem}ul.products li.product .button{margin-bottom:.236em;width:90%;border:1px solid #000;border-radius:3px}.woocommerce-info{background-color:#000000!important;color:#fed74b;!important;border-left:1rem solid}.woocommerce-message{background-color:#000000!important;color:#fed74b;!important;border-left:1rem solid}#wwg-modal-continue-shopping-link{border:1px solid green;padding:3px;float:right;margin:2px}#wwg-modal-view-basket-link{float:right;border:1px solid green;padding:3px;margin:2px}.tax-product_cat .term-description{display:none}.wwg-plain-pricing-title{margin-top:1.5rem}#wwg-pricing-hint{cursor:pointer}.wwwg-pricing-hint a :hover{color:#0a4b78}.wwg-plain-pricing-td{align-content:center}.wwg-plain-pricing-td-exvat{align-content:center}.wwg-callus-wrapper input{color:#fed74b}img.add-your-logo-image{position:absolute;top:65px;left:20px;z-index:990}@media screen and (max-width:767px){img.add-your-logo-image{display:none}}.single-product div.product{position:relative;overflow:hidden;margin-top:-2rem;!important}.single-product span.sku_wrapper{margin-right:.5rem !important}.single-product span.posted_in{display:inline-flex !important;flex-wrap:wrap;gap:10px;align-items:center}.single-product span.posted_in a{display:inline-flex;align-items:center;padding:2px 10px;border:1px solid #fcd844;border-radius:2px;background:rgba(253,184,72,.2);color:#000;text-decoration:none;font-weight:500;font-size:.85rem;line-height:1.2}.wwg-single-product-title__wrapper{display:flex !important;align-items:center !important;justify-content:space-between}.wwg-single-product-price{margin-left:2rem;padding:.25rem;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.wwg-single-product-price .wwg-price-from{font-weight:600;text-decoration:underline}.wwg-single-product-price .wwg-price-vat{color:#0f834d;font-size:.85rem;font-weight:600}.wwg-pricing-buttons{display:inline-flex;margin:.25rem}@media (min-width:768px){.wwg-pricing-buttons{float:right}}.dashicons{transition:none !important}.wwg-custom-pricing-table__wrapper{display:flex}.wwg-plain-pricing-table__wrapper{display:flex}.wwg-customisation-pricing-title{margin:.55rem}.wwg-customisation-pricing-title{margin:.55rem}.wwg-placement-image__selected{border:4px solid green}.wwg-selected-placement-tick{background:green;position:relative;margin:.5rem;border-radius:15px;color:#fff;padding-right:21px;z-index:1}.wwg-callus-table{border-spacing:0;width:57%;margin:0 0 1.41575em;border-collapse:separate;float:right}.wwg-callus-modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.wwg-callus-content{background-color:#fefefe;margin:15% auto;padding:1.5rem;width:36%;top:15%;border:1px solid #fff;border-radius:3px}.wwg-callus-close{color:#aaa;float:right;font-size:28px;font-weight:700}.wwg-callus-close:hover,.wwg-callus-close:focus{color:#000;text-decoration:none;cursor:pointer}.wwg-plain-pricing-modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.wwg-plain-pricing-content{background-color:#fefefe;margin:15% auto;padding:1.5rem;width:36%;top:15%;border:1px solid #fff;border-radius:3px}.wwg-plain-pricing-close{color:#aaa;float:right;font-size:28px;font-weight:700}.wwg-plain-pricing-close:hover,.wwg-plain-pricing-close:focus{color:#000;text-decoration:none;cursor:pointer}.wwg-dash-wrapper{background:#000;max-width:2rem;max-height:2rem;border:#fed74b solid 1px;border-radius:5px;padding:5px;margin-bottom:1rem}.wwg-logo-moal-icon-wrapper{background:#000;max-width:2rem;max-height:2rem;border:#fed74b solid 1px;border-radius:5px;padding:5px;margin-bottom:1rem}.wwg-pruduct-icons span{display:inline-flex;align-items:baseline;padding-right:1rem;padding-top:.5rem}.dashicons-phone{color:#fed74b;padding-right:3rem;padding-top:0}.wwg-callus-text{float:right;padding-bottom:5px}.wwg-call-us-btn button{color:#fff}.wwg-tab-list{display:flex;list-style-type:none;margin:0}.wwg-customise-tab-badge{background:#fff;color:#000;padding:.6rem;margin:.6rem;border:solid 1px;border-radius:5px;z-index:1;padding-bottom:unset;padding-top:initial}.wwg-tab-link-plus{background:#fed74b;color:#000;border:solid 1px #fed74b;border-radius:1px;margin-left:2px;padding:.5rem}.wwg-tab-link-plus:hover{background:#000;color:#fed74b;border:solid 1px #000;border-radius:5px}.wwg-logo-wrapper{margin-right:2px}.wwg-logo-upload-form-wrapper{padding-left:1rem}.wwg-logo-upload-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.wwg-logo-upload-input+label{width:37%;font-size:1.25em;padding:.5rem;font-weight:400;color:#fed74b;cursor:pointer;background-color:#000;display:inline-block;border:1px solid #000;border-radius:3px;padding-left:10%;margin-right:.5em}.wwg-logo-upload-input+label:hover{background-color:#fed74b;color:#000}.wwg-text-upload-form-wrapper{padding-left:1rem}.wwg-text-upload-form-wrapper input{width:46%}.wwg-customisation-submission{padding:21px}.wwg-submit-customisation-table td{display:grid}.wwg-embroidery-wrapper{padding-right:.25rem;color:#fed74b}#wwg-add-logo-btn{color:#000;background:#fed74b;border:1px solid #fed74b;border-radius:3px;width:100%}#wwg-add-logo-btn:hover{background:#000;color:#fed74b}#wwg-add-to-cart-plain{padding:.55rem;border-radius:3px;width:100%}.wwg-add-logo-btn input{color:#fed74b;content:"\f464"}.wwg-addembroidery-btn input{color:#fed74b}.wwg-logo-modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.wwg-size-guide-modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.wwg-size-guide-content{background-color:#fefefe;margin:15% auto;padding:1.5rem;width:80%;border:1px solid #fff;border-radius:3px}.wwg-logo-content{background-color:#fefefe;margin:15% auto;padding:1.5rem;width:80%;border:1px solid #fff;border-radius:3px}.wwg-customiser-layout-confirmation{padding:1em}.wwg-dd-selected{border:1px solid green;color:#fff;background:green}.wwg-input-invalid{border:1px solid #c10707f2}.wwg-customise-buttons{display:flex;margin:.5rem 0}.wwg-custom-pricing-table-titles{background:#d3d3d3;color:#000;padding:.5rem}.wwg-logo-close{color:#aaa;float:right;font-size:28px;font-weight:700}.wwg-logo-close:hover,.wwg-logo-close:focus{color:#000;text-decoration:none;cursor:pointer}.wwg-size-guide-close{color:#aaa;float:right;font-size:28px;font-weight:700}.wwg-size-guide-close:hover,.wwg-size-guide-close:focus{color:#000;text-decoration:none;cursor:pointer}.wwg-placement-image-wrapper{padding:.7rem}.wwg-placement-image-wrapper :hover{border:1px solid grey;cursor:pointer}.wwg-placement-image{max-height:10rem;max-width:100%;display:block;border-radius:3px}.wwg-placement-label{font-size:x-small}.wwg-color-select-prompt{display:flex}.wwg-swatches-loader{margin-top:1rem;margin-bottom:2rem;display:inline-flex}.wwg-swatch{height:4rem;width:4rem;border:1px solid #000;margin:.25rem;cursor:pointer}.wwg-color-selected{color:#fff;height:1rem;width:1rem;padding:.8rem;display:none}.widget-area{padding-top:0}.gform_confirmation_wrapper{background:#000;padding:2rem;color:#fff;border:3px #fed74b solid;border-radius:5px}.gform_confirmation_message{font-size:larger}@media (min-width:768px){.storefront-full-width-content.single-product div.product .woocommerce-tabs{padding-top:.4em}}#matrix_form .matrix-add-to-cart-wrap{padding:0;display:none}#matrix_form form.cart{padding:0;margin:0}.wwg-matrix-images{width:58px;height:auto;padding:1px;margin-right:2px}body,button,input,select,textarea,.input-text,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-family:'poppins',Source Sans Pro,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.secondary-navigation,input,select,textarea{font-size:.9em}#page .site-content{font-size:14px !important;padding:1.706325903em !important}.is-sticky .fixedsticky{box-shadow:0 10px 20px #00000011}.slick-dotted.slick-slider{margin-bottom:0}@-moz-document url-prefix(){.slick-dotted.slick-slider{margin-bottom:0;!important}}.wwg-home-banner-image img{max-width:114%;transform:translate(-6%,0%);object-fit:revert}@media (max-width:767px){.wwg-home-banner-image img{display:none}}.site-header ul.nav-menu ul li.focus,.main-navigation ul.nav-menu ul li:hover>a{background-color:rgba(0,0,0,1);color:#fed74b !important}.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image img,.single-product div.product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image img{max-height:500px;width:100%;max-width:100%;height:auto;display:block;margin:0 auto;object-fit:contain}.single-product div.product .woocommerce-product-gallery .flex-viewport,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a{height:auto;min-height:0}.single-product div.product .woocommerce-product-gallery .flex-viewport{height:auto !important;max-height:700px}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a{display:flex;align-items:center;justify-content:center}dl.variation dd.variation-LayoutID{margin:2em 1em -1.25em;transform:translate(5%,-116%);float:right;background:#000;color:#fed74b;padding-left:10px;padding-right:10px;border-radius:50%}dl.variation dd.variation-Customisation,dd.variation-OrderType,dd.variation-DesignImage,dd.variation-Positions{background:#d3d3d342;padding:5px;border-radius:3px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{border:1px solid #fff;max-height:48px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border-color:#d3d3d3}.wwg-category-banner{background:#ffd101}.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#ffd101}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus{outline-color:#ffd101}.single-product div.product .product_meta{display:inline-flex;border:none;margin-bottom:.5rem}.wwg-logo-modal{z-index:999 !important}.wwg-logo-content{z-index:1000 !important;position:relative !important;top:20%;transform:translateY(-48%) !important}@media (min-width:768px) and (max-width:1024px){.wwg-logo-content{margin:10% auto !important;padding:2rem !important;width:75% !important}}@media (max-width:767px){.wwg-logo-content table{border-spacing:0;width:100%}.wwg-logo-content th,.wwg-logo-content td{position:relative;float:left;clear:both;width:100%;text-align:left}.wwg-logo-content{margin:5% auto !important;padding:1rem !important;width:90%}}.storefront-sorting{margin-top:2em}.wwg-disabled-add-to-cart{pointer-events:none;opacity:.1}#wwg-contact-map{width:100%;height:400px;background-color:grey;margin-bottom:1rem}.wwg-logo-modal-title{font-size:x-large;font-weight:100}.tabs{width:100%;display:inline-block}.tab-links:after{display:block;clear:both;content:''}.tab-links li{margin:0 2px;float:left;list-style:none}.tab-links a{padding:9px 15px;display:flex;border-radius:3px 3px 0 0;background:#000;font-size:16px;font-weight:600;color:#fed74b;transition:all linear .15s}.tab-links-in-active a{padding:9px 15px;display:flex;border-radius:3px 3px 0 0;background:#cbcbcb;font-size:16px;font-weight:600;color:#fef6da;transition:all linear .15s;pointer-events:none;opacity:.4}.wwg-tshirt-svg{fill:#d2b651}.wwg-tshirt-svg-in-active{fill:#fef6da}span.wwg-tab-ticks{position:absolute;z-index:1;background:green;color:#fff;padding:0;transform:translate(96px,28px);display:none}.tab-links a:hover{background:#fed74b;text-decoration:none;color:#000}.wwg-tshirt-svg:hover{fill:#000}li.active a,li.active a:hover{background:#fff;color:#000;border:#000 1px solid;border-radius:3px}.tab-content{background:#fff;margin-top:-1rem}.tab{display:none}.tab.active{display:block}.wwg-tab-icon{width:2rem;height:auto;margin-right:4px}@media (max-width:496px){.wwg-callus-table{min-width:100%;float:none}.wwg-callus-table td{float:none;min-width:100%}}.wwg-tooltip{position:relative}.wwg-tooltip:before{content:attr(data-text);position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:15px;width:200px;padding:10px;border-radius:10px;background:#000;color:#fff;text-align:center;display:none;z-index:100}.wwg-tooltip:hover:before{display:block}.wwg-upload-tooltip{position:relative;font-size:medium}.wwg-upload-tooltip:before{content:attr(data-text);position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:15px;min-width:570px;max-width:800px;padding:10px;border-radius:10px;background:#000;color:#fff;text-align:center;display:none}.wwg-upload-tooltip:hover:before{display:block}.woocommerce-breadcrumb a:first-of-type:before{content:"";margin-right:inherit}.woocommerce-breadcrumb span:first-of-type:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f015";margin-right:.5407911001em}.single-product div.product table.variations select{width:30%;height:2rem;font-size:medium}.single-product div.product table.variations td.label,label{font-size:medium}#wwg-customise-upload-notice{display:none;margin-top:1rem}#wwg-customise-upload-error{margin-top:1rem}.wwg-non-bulk-test-customisations{margin-bottom:1rem}table#matrix_form_table input{min-width:30px;width:2.4rem;text-align:right}table#matrix_form_table input.out-of-stock{background:#e4e4e4}table#matrix_form_table input:focus{outline-color:#0f834d}table#matrix_form_table input.out-of-stock:focus{outline-color:#e2401c}table#matrix_form_table input.out-of-stock::placeholder{font-family:"Font Awesome\ 5 Free";font-style:normal;font-variant:normal;text-align:center;color:#e2401c}table#matrix_form_table thead tr th,table#matrix_form_table tbody tr td{text-align:center}.qty_input_info .summary ul{list-style:none}.qty_input_info .summary{float:left !important;text-align:left;margin-bottom:0 !important}.qty_input_info .summary .product_title{font-weight:700;margin-bottom:0}#matrix_form_table input{width:55%;margin:0}#matrix_form_table td.row-label{background:#fff}div#matrix_form{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;position:relative}.qty_input_info{margin:25px}#matrix_form{max-height:28rem;margin-bottom:.85rem;overflow-x:scroll}@media (max-height:920px){#matrix_form{max-height:24rem}}@media (max-height:835px){#matrix_form{max-height:22rem}}#matrix_form_table td.row-label{background-color:#fff;!important;font-weight:700;padding:10px;display:inline-grid;!important}#matrix_form .matrix-add-to-cart-wrap{text-align:right;padding:15px;width:100%}#matrix_form .matrix-add-to-cart-wrap button{float:left;margin-left:-1rem}#matrix_form_table,#matrix_form_table thead tr th,#matrix_form_table tbody tr td{margin:0;padding:0;border:none;font-size:100%;vertical-align:baseline;border-radius:0;background:0 0}#matrix_form_table{border-collapse:separate;clear:both;float:none;max-width:100%;overflow:hidden;width:100%}#matrix_form_table tbody tr td.active{background-color:#fff;border-top:none !important}#matrix_form_table tr.info-row{background-color:#fff}#matrix_form_table th,#matrix_form_table td{text-align:center}.qty_input_info{margin:.2rem .2rem 12rem 27%}#matrix_form_table .qty_input_info .images{width:50px;height:50px;float:left;margin-right:25px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{display:none;overflow-y:scroll;padding:.5rem;margin:0 3rem}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after{content:"\f0a9";display:block;height:2rem;width:2rem;padding:1rem;cursor:pointer;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:0;text-align:right}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:before{content:"\f0a8";display:block;height:2rem;width:2rem;padding:1rem;cursor:pointer;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;left:0;text-align:left}.wwg-single-product-sku{margin-top:-1.25rem}ol.flex-control-nav.flex-control-thumbs li{min-height:3rem;min-width:3rem;margin:.2rem !important}ol.flex-control-nav{overflow-y:hidden;overflow-x:scroll;max-width:100%}#page .site-content{font-size:14px;letter-spacing:0;line-height:25px;font-style:normal;font-weight:400;text-decoration:none;margin:1.706325903em 0 30px;padding:0;color:#6d6d6d;border-width:1px;border-radius:0;border-style:none;border-color:#6d6d6d}#page .widget-area .widget{font-size:14px;letter-spacing:0;line-height:25px;font-style:normal;font-weight:400;text-decoration:none;margin:0 0 51px;padding:7px 11px 0 0;color:#6d6d6d;border-width:1px;border-radius:0;border-style:none;border-color:#6d6d6d}#page .site-header{font-size:15px;letter-spacing:0;line-height:25px;font-style:normal;font-weight:400;text-decoration:none;margin:0;padding:20px 0 0;color:#404040;border-width:1px;border-radius:0;border-style:none;border-color:#404040;background-color:#fff}.wwg-work-in-progress-note{max-width:fit-content;!important;margin-bottom:1rem;border:1px #1565c0 solid;padding:.5rem;border-radius:3px;background:#bbdefb;color:#1565c0}.wwg-order-notes-before-save{max-width:100%;margin-bottom:1rem;margin-top:1rem;border:1px #d3d3d3 solid;padding:1.5rem;border-radius:3px;background:#fff;color:#000;display:none}.storefront-breadcrumb{padding:.8em 0;margin:0}body.home .storefront-breadcrumb,body.home .breadcrumb.breadcrumbs.woo-breadcrumbs{display:none}.single-product div.product .product_meta{padding-top:0}@media (min-width:768px){.storefront-full-width-content.single-product div.product .summary{width:58.521739%}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-right:1.9%;margin-bottom:.5em}.storefront-full-width-content.single-product div.product .summary{margin-bottom:.5em}.single-product div.product form.variations_form.cart.is_bulk{margin:0;padding:0;display:none}.wwg-seo-landing-page-blocks div.wc-block-grid__product-title{font-size:1em}.wwg-seo-landing-page-blocks div.wc-block-grid__product-price{font-size:13px}.wwg-seo-landing-page-blocks a.wp-block-button__link{width:80%}.woocommerce-form-coupon-toggle{padding:1em;transform:translate(2%,80%);float:right}.wwg-coupon-icon{color:#fed74b}}.single-product div.product table.variations{display:none !important}.single_variation_wrap{display:none !important}.single-product div.product .variations_button{display:none !important}#l2slyrstatus{float:left;font-size:14px;font-family:"Roboto",sans-serif;padding:12px;color:#fff;line-height:20px}#l2sminz i{color:#fff}#l2sclbutt i:before{color:#fff !important}#l2snlayer_body iframe{height:360px !important}#l2snlayer_head{background-color:#000;display:flex}#l2snlayer{display:block}@media only screen and (min-device-width:320px) and (max-device-width:767px){#l2s_logo{padding:12px 11px;height:38px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#l2s_logo{padding:16px;display:block;height:50px;width:50px;margin:0 auto}}#l2sminz i{position:absolute;top:6px;background-color:transparent}#l2sclbutt img{position:absolute;right:14px;top:15px;background-color:transparent;font-size:11px !important;font-weight:bolder;padding:0;width:auto}#l2s_logo1,#l2s_logo{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left;width:auto}#l2snlayer{box-shadow:rgba(0,0,0,.3) 0px 4px 15px;cursor:pointer}#l2sclbutt img:hover{-webkit-animation:spin .3s linear;-moz-animation:spin .3s linear;animation:spin .3s linear}.site-header-cart .cart-contents:before{content:"\f291";display:inline-block;height:2rem;width:2rem;cursor:pointer;font-family:Font Awesome\ 5 Free;font-weight:900;padding:0 1rem}.site-header-cart .cart-contents:after{content:""}.wwg-save-customised-button:after{content:"\f291";display:inline-block;cursor:pointer;font-family:Font Awesome\ 5 Free;font-weight:900;margin:0 0 0 1em}.wwg-customised-order-save{margin-top:1rem}.loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:16px solid #000;border-radius:50%;border-top:16px solid #fed74b;width:120px;height:120px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:none}.wwg-customised-dropdowns{width:auto;min-height:2rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wwg-customisation-pricing__launch_modal{background:#fff;color:#000;border:1px #000 solid;border-radius:4px;height:fit-content;padding:0}.wwg-customisation-pricing__launch_modal:hover{background:#000;color:#fed74b;border:1px #fed74b solid;border-radius:4px}.wwg-plain-pricing__launch_modal{background:#fff;color:#000;border:1px #000 solid;border-radius:3px;height:fit-content;padding:0}.wwg-plain-pricing__launch_modal:hover{background:#000;color:#fed74b;border:1px #fed74b solid;border-radius:3px}.single_add_to_cart_button:active{background:#fff;!important;color:#000;!important;border:1px #000 solid;!important;border-radius:3px;!important}form.bulk_variations_form button.single_add_to_cart_button{display:none}.woocommerce.widget_product_search form.woocommerce-product-search input#woocommerce-product-search-field-0{padding:1em 2.617924em 1em 1.41575em}.woocommerce.widget_product_search form.woocommerce-product-search:before{content:''}.woocommerce.widget_product_search form.woocommerce-product-search button{border:0;clip:unset;-webkit-clip-path:none;clip-path:none;height:2em;margin:0 .25rem 0 0;overflow:hidden;padding:0;position:relative;width:2em;word-wrap:normal!important;top:-2.5em;left:auto;border-radius:3px;float:right;color:transparent;background:0 0}.woocommerce.widget_product_search form.woocommerce-product-search button:before{color:#6d6d6d;font-weight:400;font-family:Font Awesome\ 5 Free;font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f002";padding:0 .3em}.wwg-placement-image-wrapper input{display:none}.wwg-placement-image-wrapper span{border:2px solid #7e8a94;float:left;height:25px;width:18px;border-radius:1px;padding-top:-6px;padding-top:-4px;cursor:pointer;display:flex;justify-content:center;align-items:center;display:none}.hentry .entry-content .wc-block-columns{margin-bottom:-2.7em;!important}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child){margin-right:.347826%}.wwg-placement-image-wrapper input:checked+span{border:3px solid green;display:block;background:green;color:#fff;margin-top:22px}.wwg-placement-image-wrapper input:checked+span:before{content:"✔"}.home.page-template-template-fullwidth .hentry .entry-content h2+[class*=wp-block-woocommerce-]{display:flex;margin:10px 46px 0 -76px}.wc-block-components-review-list-item__item{list-style:none;box-shadow:0px 1px 3px 0px #9191915c;border-radius:5px;padding:16px;max-width:25%}.hentry .entry-content .wp-block-latest-posts{margin:0 !important;padding:30px}.editor-styles-wrapper .wp-block-latest-posts.has-dates li,.hentry .entry-content .wp-block-latest-posts.has-dates li{margin:0 1em 0 0;display:flex;flex-wrap:wrap;align-items:center;align-content:space-between;justify-content:center;padding:0 0 10px;border-radius:0;font-size:1.2em;background-color:#000}.hentry .entry-content .wp-block-latest-posts a{text-decoration:none;width:100%;color:#fff;text-align:center}.wp-block-latest-posts__featured-image.aligncenter img{max-width:100% !important;max-height:100% !important;width:100%;height:225px;object-fit:cover !important;overflow:hidden;border-radius:0;margin-bottom:0}time.wp-block-latest-posts__post-date{color:#fdd000;font-size:.8em !important}.wc-block-components-review-list{display:flex;!important}.home.page-template-template-fullwidth .hentry .entry-content h2+[class*=wp-block-woocommerce-]{display:block;margin:5px -4px -13px -2px}.hentry .entry-content .reviews-column.wp-block-column:not(:last-child){margin-right:2%}@media only screen and (max-width:480px){#page .site-header{top:-25px}.woocommerce-active .site-branding{margin-top:18px}#matrix_form_table tbody,tr,td{min-width:100%;display:block}.wwg-pricing-buttons{display:block}.wwg-pricing-buttons button{width:100%;background:#fff;color:#000;border:1px solid #000;margin:1px 0}.wwg-pricing-buttons button:hover{background:#000;color:#fed74b}.wwg-custom-pricing-table__wrapper{margin-right:0}.wwg-single-product-title{font-size:1.617924em}.wwg-single-product-price{font-size:1.2em}.single-product div.product .product_meta{display:block}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.wwg-logo-modal{top:0}.wwg-logo-content{transform:translateY(0);top:40%;width:100%;height:90%;overflow-y:scroll}.wwg-customised-dropdowns{width:100%}#wwg-customised-order-save-submit{width:100%;text-align:center}.wwg-logo-upload-input+label{width:100%;padding-left:0;text-align:center}#wwg-customise-text-input{width:100%;height:2rem}.wwg-placement-image-wrapper{padding:.7rem;min-width:fit-content;height:fit-content}.wwg-position-images-tab{overflow-y:scroll}.tabs .tab-links{margin-left:.7rem}.tabs .tab-links a{padding:2px 7px;font-size:14px;display:flex}.wwg-tab-icon{width:2rem;height:auto;margin-right:4px}.tab-content{margin-top:0}}@media only screen and (min-device-width:481px) and (max-device-width:767px){#page .site-header{top:-25px}.woocommerce-active .site-branding{margin-top:18px}.main-navigation ul li a{padding-left:.875em}}@media only screen and (min-device-width:768px){.col-full{max-width:90%}dl.variation{width:80%;overflow:hidden;border:1px solid #d3d3d3;border-radius:3px;background:#fff;padding:1em;margin:0;overflow-y:scroll;height:17em}.wwg-cart-customised{padding:0;background:#41b541;color:#fff;border-radius:50%;transform:translate(2px,0px);margin:4px}.wwg-customised-cart__wrapper{display:flex;float:left}.single-product div.product .product_meta .posted_in:last-child,.single-product div.product .product_meta .sku_wrapper:last-child,.single-product div.product .product_meta .tagged_as:last-child{border:solid 1px #ddd;padding:5px;border-radius:3%;transform:translate(0px,5px);left:0;top:0;position:absolute;background:#0000000a;color:#fed74b;display:none}.storefront-wc-brands-single-product img{max-height:2.2906835em;position:absolute;left:0;top:0;transform:translate(10px,10px)}}.wwg-size-guide__launch_modal{background:#fff;color:#000;border:1px #000 solid;border-radius:3px;height:fit-content;margin-left:1em}.ul.brand-thumbnals li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:16.05%;margin-left:0}.woocommerce-active .site-branding{max-width:max-content;margin-left:-4vw}div .site-search{margin-right:-2vw}.wwg-home-block-row{display:flex}.hentry .entry-content .wp-block-latest-posts{display:flex;margin:12vh .3vw 1vw 2.41575em;!important}.home.page-template-template-fullwidth .hentry .entry-content h2+[class*=wp-block-woocommerce-]{margin:2vw 10vh -1vh -5vw}@media only screen and (max-width:480px){#matrix_form_table tbody,tr,td{display:revert}.wwg-customise-buttons{margin:0;display:block}#wwg-add-logo-btn{width:100% !important}#wwg-add-to-cart-plain{width:100% !important}}@media only screen and (max-width:480px){.wwg-callus-content{width:100%;margin:0}.wwg-plain-pricing-table table,tbody{display:grid}.wwg-plain-pricing-content{width:100%}}@media only screen and (min-device-width:481px) and (max-device-width:767px){.wc-block-components-review-list{overflow-y:scroll}.wc-block-components-review-list-item__item{margin:5vh 1vw 1vh;list-style:none;box-shadow:0px 1px 3px 0px #9191915c;border-radius:5px;padding:16px;max-width:50%;min-width:50%}.hentry .entry-content .wp-block-latest-posts{overflow-y:scroll}.wp-block-latest-posts li{min-width:100%;margin:6px 3px 8px 2px;height:auto;box-shadow:0px 1px 3px 0px #9191915c;border-radius:5px}.wp-block-latest-post li,img{object-fit:cover;max-width:95%;!important;margin:1em}.wwg-home-block-row{display:block;margin-top:2rem;margin-bottom:2.2rem;margin-left:-2.5rem;margin-right:-4.5rem}}.wwg-customisation-preview{color:#fff;background:green;margin-bottom:0;padding:1.55em 1em 1em;border-left:5px solid #006400;box-shadow:0px 1px 3px 0px #9191915c}.wwg-remove-upload{background:#fff;color:#000;border-radius:25px;padding:.2em .7em;cursor:pointer}.wwg-file-preview-wrapper{margin:1.4em}.wwg-alert-close{background:#c10707f2;border-radius:50%;padding:5px 13px;float:right;top:0;left:100em}.woocommerce-error{background-color:#fff !important;color:#e60f0f !important;border-left:10px #e60f0f solid;box-shadow:0px 1px 3px 0px #9191915c}.wwg-save-customisation{display:inline;background:#fff;color:#fff;width:20%;padding:3px;text-align:center;margin-bottom:4px}.switch{position:relative;display:inline-block;width:60px;height:21px}.switch input{opacity:0;width:0;height:0}.confirm-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.confirm-slider:before{position:absolute;content:"";height:19px;width:19px;left:4px;bottom:1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.confirm-slider{background-color:green}input:focus+.confirm-slider{box-shadow:0 0 1px green}input:checked+.confirm-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.confirm-slider.round{border-radius:34px}.confirm-slider.round:before{border-radius:50%}.wwg-save-customisation input{color:#fed74b}.wwg-save-customisation label{font-size:smaller}a{color:initial}.wc-block-components-review-list-item__item{border-radius:0;flex:1 1 0px;margin:10px}.wp-block-woocommerce-all-reviews.wc-block-all-reviews.has-image.has-name.has-date.has-rating.has-content.has-product-name{margin:0 !important}.wc-block-review-list-item__product.wc-block-components-review-list-item__product{width:100%;font-weight:400;min-height:3.5em}.editor-styles-wrapper .wp-block-latest-posts.has-dates li,.hentry .entry-content .wp-block-latest-posts.has-dates li{margin:10px;flex:1 1 0px}.hentry .entry-content .wp-block-latest-posts{margin:0 !important;padding:0}.wc-block-review-list-item__text.wc-block-components-review-list-item__text p{font-style:italic;font-weight:600;text-align:center;border-top:1px solid #d3d3d3;padding-top:1em;margin-bottom:0}.wc-block-review-list-item__text.wc-block-components-review-list-item__text p:before{content:"''"}.wc-block-review-list-item__text.wc-block-components-review-list-item__text p:after{content:"''"}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:0}.wc-block-components-review-list-item__product{order:2}.wc-block-components-review-list-item__rating{order:1}.wc-block-components-review-list-item__published-date{order:1}.wc-block-review-list-item__author.wc-block-components-review-list-item__author{font-size:11px;order:1;margin-left:10px}time.wc-block-review-list-item__published-date.wc-block-components-review-list-item__published-date{font-size:11px}.wc-block-review-list-item__info.wc-block-components-review-list-item__info{margin-bottom:.5em}.wc-block-review-list-item__image.wc-block-components-review-list-item__image{margin-bottom:10px}.wc-block-components-review-list-item__item{box-shadow:none;border:1px solid #d3d3d3}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before{color:#fdd000}.woocommerce-tabs ul.tabs li a{padding:1em}.wwg-callus-modal,.wwg-plain-pricing-modal,.wwg-size-guide-modal{z-index:999}.wwg-callus-content,.wwg-plain-pricing-content,.wwg-size-guide-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;width:auto}.wwg-size-guide-content{max-height:50em;overflow-y:scroll}.wwg-callus-content{max-height:50em;overflow-y:scroll}.single-product div.product .product_meta .tagged_as{display:none}@media only screen and (max-width:698px){.wwg-plain-pricing-content table tr>*{display:block}.wwg-plain-pricing-content table tr{display:table-cell}.wwg-callus-content table tr>*{display:block}.wwg-callus-content table tr{display:table-cell}.wwg-plain-pricing-table tbody{display:grid;grid-template-columns:1fr 1fr}.wwg-callus-content,.wwg-plain-pricing-content{position:absolute;left:5%;top:5%;transform:translate(0,0);margin:0;width:90%}}@media only screen and (min-width:320px) and (max-device-width:480px){.wwg-home-block-row{margin:0;display:block;width:auto;transform:translate(0%,0%)}.col-full{margin-left:.41575em;margin-right:.41575em}.wp-block-latest-posts{display:flex;overflow-y:scroll}.wp-block-latest-posts li{min-width:100%;margin:6px 3px 8px 2px;height:auto;box-shadow:0px 1px 3px 0px #9191915c;border-radius:5px}.wp-block-latest-post li,img{object-fit:cover;max-width:95%;!important;margin:1em}.wc-block-components-review-list{display:flex;overflow-y:scroll}.wc-block-components-review-list-item__item{margin:5vh 1vw 1vh;list-style:none;box-shadow:0px 1px 3px 0px #9191915c;border-radius:5px;padding:16px;max-width:100%;min-width:100%}.site-header .custom-logo-link img{object-fit:cover;min-width:95%;!important;transform:translate(9%,-9%)}header.site-header nav.main-navigation button.menu-toggle{margin-top:1.3rem}#_proprofs_trk_main_header_{transform:translate(10%,-85%) !important}#ls2nlayer_head img{margin:0 auto;display:block;padding:11px 10px;height:40px}div#media_image2.widget.widget_media_image{margin:0 0 1em 2em}div.footer-widgets{text-align:center}div.site-info{text-align:center}div.storefront-wc-brands-single-product img{display:none}#matrix_form_table tbody,tr,td{display:revert;overflow-x:scroll}#matrix_form_table input{margin:1px;display:flex}#matrix_form_table thead tr th{border:1px solid #e0dcdc}.wwg-matrix-images{width:3em;height:auto;padding:3px;margin-right:2px;transform:translate(-11px,16px)}.wwg-customise-buttons{display:block;margin:0}#wwg-add-logo-btn,#wwg-add-to-cart-plain{width:100%}.shop_table .woocommerce-checkout-review-order-table thead,tbody,tfoot{display:revert}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{display:flow-root}#payment .payment_methods li img{margin:0;min-width:auto;float:right;border:0;padding:0}div.entry-content>div.wp-block-columns.reviews-columns>div>figure>img{margin:0}.wwg-snackbar{background:#ea7474;height:auto;width:90%;position:absolute;z-index:99999;left:5%;top:150%;display:none;padding:5px;box-shadow:0 4px 8px 0 rgb(0 0 0/20%),0 6px 20px 0 rgb(0 0 0/19%);border-radius:3px;color:#fff}}#_proprofs_trk_main_header_{inset:auto 25px 15px auto;position:fixed;z-index:99998;background-color:transparent;border-radius:50%;display:block}#_proprofs_trk_inner_header_{background:#000 !important}.ProProfs_submit_button{background:#000 !important}#_proprofs_trk_main_div_ #_proprofs_trk_main_header_{background:#000 !important}@media only screen and (min-width:481px) and (max-device-width:767px){#matrix_form_table thead tr th{border:1px solid #e0dcdc}div.storefront-wc-brands-single-product img{display:none}.wwg-pricing-buttons{display:block}.ww-custom-pricing-buttons_wrapper,.wwg-custom-pricing-table__wrapper,.ww-plain-pricing-buttons_wrapper{width:100%}.wwg-customisation-pricing__launch_modal,.wwg-plain-pricing__launch_modal,.wwg-size-guide__launch_modal{height:3em;width:99%;margin:1px}.wwg-customise-buttons{display:block;margin:0}#wwg-add-logo-btn,#wwg-add-to-cart-plain{width:100%}#_proprofs_trk_main_header_{transform:translate(10%,-85%) !important}#ls2nlayer_head img{margin:0 auto;display:block;padding:11px 10px;height:40px}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{display:flow-root}#payment .payment_methods li img{margin:0;min-width:auto;float:right;border:0;padding:0}div.entry-content>div.wp-block-columns.reviews-columns>div>figure>img{max-height:20em;width:auto}.wwg-snackbar{background:#ea7474;height:auto;width:90%;position:absolute;z-index:99999;left:5%;top:150%;display:none;padding:5px;box-shadow:0 4px 8px 0 rgb(0 0 0/20%),0 6px 20px 0 rgb(0 0 0/19%);border-radius:3px;color:#fff}}@media only screen and (min-width:280px) and (max-device-width:319px){.wwg-logo-modal{top:0}.wwg-logo-content{transform:translateY(0);top:40%;width:100%;height:90%;overflow-y:scroll}.wwg-customised-dropdowns{width:100%}#wwg-customised-order-save-submit{width:100%;text-align:center}.wwg-logo-upload-input+label{width:100%;padding-left:0;text-align:center}#wwg-customise-text-input{width:100%;height:2rem}.wwg-placement-image-wrapper{padding:.7rem;min-width:fit-content;height:fit-content}.wwg-position-images-tab{overflow-y:scroll}.tabs .tab-links{margin-left:.7rem}.tabs .tab-links a{padding:2px 7px;font-size:14px;display:flex}.wwg-tab-icon{width:2rem;height:auto;margin-right:4px}.tab-content{margin-top:0}.wwg-home-block-row{margin:0;display:block;width:auto;transform:translate(0%,0%)}.col-full{margin-left:.41575em;margin-right:.41575em}.wp-block-latest-posts{display:flex;overflow-y:scroll}.wp-block-latest-posts li{min-width:100%;margin:6px 3px 8px 2px;height:auto;box-shadow:0px 1px 3px 0px #9191915c;border-radius:5px}.wp-block-latest-post li,img{object-fit:cover;max-width:95%;!important;margin:1em}.wc-block-components-review-list{display:flex;overflow-y:scroll}.wc-block-components-review-list-item__item{margin:5vh 1vw 1vh;list-style:none;box-shadow:0px 1px 3px 0px #9191915c;border-radius:5px;padding:16px;max-width:100%;min-width:100%}.site-header .custom-logo-link img{object-fit:cover;min-width:95%;!important;transform:translate(9%,-9%)}header.site-header nav.main-navigation button.menu-toggle{margin-top:1.6rem}#l2snlayer_jit{transform:translate(10%,-110%)}#ls2nlayer_head img{margin:0 auto;display:block;padding:11px 10px;height:40px}div#media_image2.widget.widget_media_image{margin:0 0 1em 2em}div.footer-widgets{text-align:center}div.site-info{text-align:center}div.storefront-wc-brands-single-product img{display:none}#matrix_form_table tbody,tr,td{display:revert;overflow-x:scroll}#matrix_form_table input{margin:1px;display:flex}#matrix_form_table thead tr th{border:1px solid #e0dcdc}.wwg-matrix-images{width:3em;height:auto;padding:3px;margin-right:2px;transform:translate(-11px,16px)}.wwg-customise-buttons{display:block;margin:0}#wwg-add-logo-btn,#wwg-add-to-cart-plain{width:100%}.shop_table .woocommerce-checkout-review-order-table thead,tbody,tfoot{display:revert}#payment .payment_methods>.woocommerce-PaymentMethod>label,#payment .payment_methods>.wc_payment_method>label{display:flow-root}#payment .payment_methods li img{margin:0;min-width:auto;float:right;border:0;padding:0}div.entry-content>div.wp-block-columns.reviews-columns>div>figure>img{margin:0}.wwg-snackbar{background:#ea7474;height:auto;width:90%;position:absolute;z-index:99999;left:7%;top:152%;display:none;padding:5px;box-shadow:0 4px 8px 0 rgb(0 0 0/20%),0 6px 20px 0 rgb(0 0 0/19%);border-radius:3px;color:#fff}}tr.cart-discount.coupon-cat50 span.amount{display:none}table#matrix_form_table{overflow:scroll}table#matrix_form_table thead tr th{position:sticky;top:0;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%);z-index:100}table#matrix_form_table thead tr th:first-of-type{background:0 0}@media(min-width:930px){table#matrix_form_table thead tr th:first-of-type{background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,1) 60%,rgba(255,255,255,1) 100%)}}#matrix_form_table td.row-label.row-has-no-stock{display:none}#l2s_logo1,#l2s_logo{margin:0 auto;display:block;padding:11px 10px;height:40px}#l2snlayer_head{border-radius:50%}#l2snlayer.slideInUp #l2snlayer_head img{display:none}#l2snlayer.slideInUp #l2snlayer_head{border-radius:0}#payment .place-order .button,.wc-proceed-to-checkout .button.alt{background:#32a852}body.tax-product_brand .woocommerce-products-header .brand-thumbnail{max-height:initial}.woocommerce-cart .widget-area{display:none}.woocommerce-cart.left-sidebar .content-area{width:100%}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{display:inline-block}.woocommerce-cart .woocommerce-cart-form{width:58%}.woocommerce-cart .cart-collaterals{width:40%}.woocommerce-cart .cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{width:80%}@media screen and (max-width:1200px){.woocommerce-cart .cart-collaterals,.woocommerce-cart .woocommerce-cart-form{width:100%}}table.woocommerce-checkout-review-order-table .product-name{width:70%}#page .site-header{font-size:13px}@media screen and (max-width:1350px){.main-navigation ul.menu>li.menu-item-has-children>a:after,.main-navigation ul.menu>li.page_item_has_children>a:after,.main-navigation ul.nav-menu>li.menu-item-has-children>a:after,.main-navigation ul.nav-menu>li.page_item_has_children>a:after{display:none}#page .site-header{font-size:12px}}#payment .payment_methods li.wc_payment_method.payment_method_paypal img{max-height:3.5em;margin-top:-15px}.cart_item dl.variation{width:180%;position:relative}.woocommerce-checkout .cart_item dl.variation{width:140%;margin-top:15px}@media screen and (max-width:767px){.cart_item dl.variation{width:100%}}dl.variation dt,dl.variation dd{float:left}dl.variation dt{clear:both}dl.variation dd.variation-Customisation,dd.variation-OrderType,dd.variation-DesignImage,dd.variation-Positions,dd.variation-CustomText{background:initial;border-radius:initial;padding:0 0 0 3px}.woocommerce-cart .entry-content .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-around}.woocommerce-notices-wrapper{display:block;width:100%}table:not(.has-background) tbody tr:nth-child(2n) td,fieldset,fieldset legend{background-color:transparent}tr.woocommerce-cart-form__cart-item.cart_item{background-color:#fbfbfb}.site-header-cart dl.variation dd.variation-LayoutID{margin:2em 1em -1.25em;transform:translate(5%,-75%);float:right;background:#000;color:#fed74b;border-radius:50%;height:30px;width:30px}.site-header-cart dl.variation dd.variation-LayoutID p{margin:0;height:initial;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wwg-customised-cart__wrapper{margin-bottom:1.41575em}.wwg-customised-cart__wrapper *{margin-bottom:0;align-self:center}.wwg-customised-cart__wrapper a.button{margin:0 0 0 1.41575em}@media screen and (max-width:767px){.wwg-customised-cart__wrapper a.button{margin-left:0}.wwg-customised-cart__wrapper p{margin-bottom:1.41575em}}.storefront-handheld-footer-bar ul li.home>a:before{content:'\f095'}a.about_paypal{display:none}body.single-product div.pswp[aria-hidden=true].pswp--visible{display:none !important}.wc-block-featured-category__link,h2.wc-block-featured-category__title{position:relative;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.wc-block-featured-category__link .wp-block-buttons{width:100%}tbody td.row-label .wwg-matrix-images .size-woocommerce_thumbnail{display:none}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table .wwg-bv-table-header{line-height:40px;position:relative;z-index:100}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr .row-label{transform:translateY(-12px);text-align:left}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody td{line-height:12px}@media (min-width:768px){.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody td{line-height:12px;padding:10px 0 0;transform:translateY(-7px);background-color:transparent}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr{padding-top:8px;position:relative;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(100% - 2px), rgba(0, 0, 0, 0.45) calc(100% - 2px), rgba(0, 0, 0, 0.45) 100%);background-size:100% calc(100% + 7px);background-repeat:no-repeat;background-position:bottom;border-bottom:1px solid #000}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody td.row-label{transform:translateY(-15px);padding-top:0}}@media (min-width:3000px){.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(100% - 2px), rgba(0, 0, 0, 0.45) calc(100% - 2px), rgba(0, 0, 0, 0.45) 100%);transform:translateY(-9px)}}@media (min-height:1500px) and (min-width:768px){.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(100% - 1px), rgba(0, 0, 0, 0.45) calc(100% - 1px), rgba(0, 0, 0, 0.45) 100%)}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr td{transform:translateY(-8px)}}@media (min-width:2300px){.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr td{transform:translateY(-7px)}}@media (min-width:2500px){.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(100% - 2px), rgba(0, 0, 0, 0.45) calc(100% - 2px), rgba(0, 0, 0, 0.45) 100%);border-bottom:2px solid #000}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr td{transform:translateY(-7px)}}@media (min-height:1950px) and (min-width:768px){.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(100% - 5px), rgba(0, 0, 0, 0.25) calc(100% - 5px), rgba(0, 0, 0, 0.25) 100%)}.wwg-bulk-variation-wrapper .wwg-table-matrix-form #matrix_form #wholesale_form #matrix_form_table tbody tr td{transform:translateY(-8px)}}td.row-label:hover{color:#2f2f2f;cursor:pointer}input.qty_input.in-stock{border:1px solid #d3d3d3}#logo-add-separator-button{margin-right:1rem;margin-bottom:.5rem;align-self:center}@media screen and (max-width:767px){#logo-add-separator-button{width:max-content;margin:0 auto;display:flex}}.info-row #info_cell .qty_input_info .summary{line-height:25px;transform:translateX(9%)}@media screen and (max-width:1220px){.info-row #info_cell .qty_input_info .summary{transform:translateX(7%)}}@media screen and (max-width:950px){.info-row #info_cell .qty_input_info .summary{transform:translateX(0)}}@media screen and (max-width:470px){.info-row #info_cell .qty_input_info .summary{transform:translateX(-6%)}}@media (min-width:768px){.wwg-single-product-title{margin-bottom:0}.wwg-customisation-table-instructions h3{margin-bottom:0}body.product-template-default .storefront-breadcrumb{padding-bottom:0;padding-top:3px}body.product-template-default .entry-summary .product_meta{margin-bottom:0}.wwg-bulk-variation-wrapper #matrix_form{margin-bottom:0}.wwg-single-product-title__wrapper .wwg-single-product-title{font-size:1.7rem;font-weight:500}.product .entry-summary .storefront-wc-brands-single-product{margin:0}body.product-template-default .wwg-single-product-price{margin-bottom:0;display:flex;flex-direction:column;align-items:end}.product .entry-summary .wwg-pricing-buttons{margin:4px 0 0}.product .wwg-customise-buttons{margin:4px 0 0}.product .wwg-bulk-variation-wrapper h3{margin-bottom:0}.single-product div.product .woocommerce-product-gallery{width:40%;margin-right:0}.single-product div.product .entry-summary{width:60%;padding:0 2rem}.summary entry-summary{padding:0 2rem !important}}.single-product div.product .entry-summary{background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:16px;display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.single-product div.product .entry-summary{padding:16px 20px}}@media (min-width:768px){body.single-product .col-full{max-width:90% !important;width:90% !important}body.single-product #page .site-content{padding-left:0 !important;padding-right:0 !important}}body .wwg-tooltip:before{transform:translateY(20px);left:-190px;z-index:1000}.main-navigation{position:relative}.main-navigation .primary-navigation li.has-mega-menu{position:relative}.main-navigation .primary-navigation ul li.has-mega-menu:hover ul{display:inherit;position:absolute;left:0;right:0;width:80%;max-width:700px;flex-wrap:wrap;padding:0 15px 15px}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{background-color:#fed74b}.main-navigation .primary-navigation ul li.mega-right:hover>ul:before{left:auto;right:0}.main-navigation .primary-navigation ul li.has-mega-menu:hover ul li ul{display:inherit;position:static;left:0;padding:0}.main-navigation .primary-navigation ul li.has-mega-menu:hover ul li{float:left;position:relative;display:block;padding-top:1em;margin-right:5px}.main-navigation .primary-navigation ul li:hover ul li{padding-left:0 !important}.main-navigation .primary-navigation ul li.has-no-mega a{padding-left:0 !important}.main-navigation .primary-navigation ul li.has-mega-menu:hover ul li ul li{float:none;padding-top:0}@media (min-width:1190px){.main-navigation .primary-navigation ul li.has-mega-menu:hover ul{display:grid;grid-template-columns:repeat(3,1fr);position:absolute;left:0;right:0;width:max-content;background-color:#000}.main-navigation .primary-navigation ul li.mega-four-col:hover ul{grid-template-columns:repeat(4,1fr);max-width:max-content}}@media (max-width:1064px){.main-navigation .primary-navigation ul li.has-mega-menu:hover ul{left:-31px}body .main-navigation .primary-navigation ul li.mega-right:hover>ul{left:-31px}}@media (min-width:1065px) and (max-width:1190px){body .main-navigation .primary-navigation ul li.has-mega-menu:hover ul{left:-57px}body .main-navigation .primary-navigation ul li.mega-right:hover>ul{left:-57px}}@media (max-width:1190px){.main-navigation .primary-navigation ul li.has-mega-menu:hover ul{display:grid;grid-template-columns:repeat(3,1fr);position:absolute;top:70px;width:100vw;padding:1em 1em 40px 40px;background-color:#000;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;border-radius:0}.main-navigation .primary-navigation ul li.mega-four-col:hover ul{grid-template-columns:repeat(4,1fr)}.main-navigation .primary-navigation li.has-mega-menu{position:inherit}.site-header .main-navigation .primary-navigation ul li.has-mega-menu:hover ul li{max-width:200px}.main-navigation .primary-navigation ul li.has-mega-menu:hover ul li ul{max-width:200px}.main-navigation .primary-navigation ul li.has-mega-menu:hover ul{max-width:100vw}.site-header .main-navigation .primary-navigation ul li.mega-right:hover>ul{transform:translateX(0)}.main-navigation .primary-navigation ul li.mega-menu-initial:hover>ul:before{display:none}}@media (min-width:768px) and (max-width:1020px){.main-navigation .primary-navigation ul li.mega-four-col:hover ul{grid-template-columns:repeat(3,1fr);max-width:100vw}}@media (min-width:1190px){.main-navigation .primary-navigation ul li.mega-two-row:hover ul{grid-template-columns:repeat(2,1fr)}}.main-navigation .primary-navigation ul li.mega-right:hover>ul{transform:translateX(-100%);left:100%}.mega-menu-column a:after{transform:rotate(90deg)}.main-navigation .primary-navigation ul:hover ul li a:link,.main-navigation .primary-navigation ul:hover ul li a:visited{color:#fed74b;font-weight:400;font-size:13px}.main-navigation .primary-navigation ul:hover ul li ul li a:link,.main-navigation .primary-navigation ul:hover ul li ul li a:visited{color:#fff;text-decoration:none}.main-navigation .primary-navigation ul li.has-mega-menu ul li.mega-menu-column a{font-size:14.5px;padding-left:0;padding-bottom:0}.main-navigation .primary-navigation ul li.has-mega-menu ul li.mega-menu-column>a{text-transform:uppercase;font-weight:600}.primary-navigation .mega-menu-column{padding-left:20px}.main-navigation .primary-navigation ul li.has-mega-menu ul li.has-no-mega{margin-right:0 !important;text-transform:uppercase}.main-navigation .primary-navigation ul li.has-mega-menu ul li.has-no-mega a{font-size:13px;padding-right:0 !important}.main-navigation .primary-navigation ul li.has-mega-menu ul li.has-no-mega a:hover,.main-navigation ul li.has-mega-menu ul li.mega-menu-column a:hover{text-decoration:underline}.main-navigation .primary-navigation ul li.has-mega-menu ul li.mega-menu-column ul li a{font-size:12.5px;padding-bottom:0}.main-navigation .primary-navigation ul:hover li.has-mega-menu ul li ul li a{padding-left:.2em !important;padding-top:0}.main-navigation .primary-navigation ul li.has-mega-menu ul{border-top:20px solid #fed74b}body .main-navigation .primary-navigation ul li.has-mega-menu ul li ul{border-top:none}.main-navigation .primary-navigation ul li.has-mega-menu ul li ul li a:hover{color:#fed74b;text-decoration:underline !important}.site-header .main-navigation .primary-navigation ul.menu li.has-mega-menu li.current-menu-item>a{padding:.375em .41575em;margin-right:7px;color:#fed74b;border-top:2px solid #fed74b;border-bottom:2px solid #fed74b}.main-navigation .primary-navigation ul.menu ul .mega-menu-main-parent a,.main-navigation ul.nav-menu ul .mega-menu-main-parent a{padding:.375em .41575em}.current-menu-item{z-index:1000 !important}.primary-navigation .parent-column-nav>a{color:#fed74b !important;font-weight:600 !important}.parent-column-nav li>li a{padding-left:5px !important}.secondary-parent ul li{z-index:100000;margin-left:4px}.main-navigation .primary-navigation ul.menu ul .mega-empty-link a{color:#fed74b}.main-navigation .primary-navigation #menu-main-menu .parent-no-mega ul li>a{color:#fff}.wwg-logo-modal .wwg-logo-content .wwg-logo-modal-title,.tab-links,.print-beanies-warning p,.layout-heading{margin-bottom:0}@media(min-width:768px){.wwg-modal form .tab-links{margin-left:18px}}.wwg-logo-modal .wwg-logo-content .summary-wwg-modal-title,.layout-hr{margin-bottom:8px}.wwg-logo-modal .wwg-logo-content .wwg-customise-wrap-table{margin-top:8px;margin-bottom:0}.wwg-logo-modal .wwg-logo-content .print-beanies-warning{margin-bottom:8px;margin-left:20px}.wwg-logo-modal .wwg-logo-content .wwg-placement-image-wrapper{padding:0 .7rem}.wwg-logo-modal .wwg-logo-content .wwg-customiser-layout-confirmation{padding:0 1em}.wwg-logo-modal .wwg-logo-content .wwg-customisation-submission{padding:3px 22px}.wwg-logo-modal .wwg-logo-content .option-customise-layout-tab{padding:0 1.41575em}@media (min-width:768px) and (max-width:1030px){.wwg-logo-content{top:41%}}@media (min-width:1031px) and (max-width:1279px){.wwg-logo-content{top:32%}}@media (min-width:1280px) and (max-width:1480px){.wwg-logo-content{top:25.5%}}@media(max-width:960px){.wwg-customise-wrap-table tr{display:flex;flex-direction:column}}.wwg-bulk-variation-wrapper #matrix_form{max-height:none;overflow:visible}.wwg-customisation-table-instructions .wwg-selected-colour-name{font-weight:600}.wwg-hero-colours{margin-bottom:1rem}.wwg-colour-swatches{display:flex;flex-wrap:wrap;gap:10px;margin:.5rem 0 1rem}.wwg-colour-swatch{width:22px;height:22px;border-radius:50%;background:var(--swatch-color,#e3e3e3);border:2px solid #d7d7d7;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.wwg-colour-swatch.is-active{border-color:#1d1d1d;box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1d1d}.wwg-colour-check{width:8px;height:8px;border-radius:50%;background:#fff;opacity:0}.wwg-colour-swatch.is-active .wwg-colour-check{opacity:1}.wwg-hero-sizes{margin-bottom:1rem}.wwg-size-grid{display:none;grid-template-columns:repeat(auto-fit,minmax(56px, 1fr));gap:12px}.wwg-size-grid.is-active{display:grid}.wwg-size-item{display:grid;grid-template-rows:auto auto auto auto auto;justify-items:center;gap:4px}.wwg-size-label{font-weight:600;font-size:.85rem;color:#6d6d6d}.wwg-size-qty-btn{background:0 0;border:0;color:#333;font-size:1.1rem;line-height:1;cursor:pointer;padding:0}.wwg-size-qty-btn:disabled{color:#b5b5b5;cursor:not-allowed}.wwg-size-input{width:38px;height:28px;text-align:center;border:1px solid #dcdcdc;border-radius:4px;font-size:.9rem}.wwg-size-input.out-of-stock{background:#f1f1f1;color:#999;cursor:not-allowed}.wwg-size-input::-webkit-outer-spin-button,.wwg-size-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wwg-size-input[type=number]{-moz-appearance:textfield}.wwg-size-stock{display:none;font-size:.8rem;color:#0f834d}.wwg-size-item.is-overstock .wwg-size-stock{display:block}.wwg-bv-fallback-note{margin-top:.5rem;color:#6d6d6d;font-size:.9rem}.wwg-bulk-variation-wrapper .wwg-table-matrix-form{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:16px}.wwg-bulk-variation-wrapper #matrix_form{max-height:none !important;overflow:visible !important}.wwg-hero-colours .wwg-colour-swatches{display:flex !important;flex-wrap:wrap;gap:10px}.wwg-hero-colours .wwg-colour-swatch{all:unset;box-sizing:border-box;width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;border-radius:50% !important;background:var(--swatch-color,#e3e3e3) !important;border:1.5px solid #ddd !important;padding:0 !important;box-shadow:none !important}.wwg-hero-colours .wwg-colour-swatch.is-active{border-color:#000 !important;box-shadow:0 0 0 2px #fff,0 0 0 4px #000 !important}.wwg-hero-colours .wwg-colour-check{width:8px !important;height:8px !important;border-radius:50% !important;background:#fff !important;opacity:0}.wwg-hero-colours .wwg-colour-swatch.is-active .wwg-colour-check{opacity:1}.wwg-hero-sizes .wwg-size-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(44px, 1fr));gap:12px}.wwg-size-item{display:grid !important;grid-template-rows:auto auto auto auto auto;justify-items:center;gap:4px}.wwg-size-label{font-weight:600;font-size:.85rem;color:#6d6d6d}.wwg-size-qty-btn{background:0 0 !important;border:0 !important;width:auto !important;height:auto !important;padding:0 !important;color:#000 !important;font-size:1rem !important;font-weight:700;line-height:1}.wwg-size-input{width:34px !important;height:26px !important;text-align:center !important;border:1px solid #dcdcdc !important;border-radius:4px !important;font-size:.85rem !important;background:#fff !important}.wwg-size-input.out-of-stock{background:#f1f1f1 !important;color:#999 !important}.wwg-size-stock{font-size:.8rem;color:#0f834d;font-weight:600}.wwg-hero-colours .wwg-colour-swatches{display:flex !important;flex-wrap:wrap;gap:10px;margin:.5rem 0 1rem}.wwg-hero-colours .wwg-colour-swatch{position:static !important;top:auto !important;left:auto !important;float:none !important;width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;margin:0 !important;padding:0 !important;border-radius:50% !important;background:var(--swatch-color,#e3e3e3) !important;border:1.5px solid #ddd !important;box-shadow:none !important;color:transparent !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;pointer-events:auto !important;z-index:1}.wwg-hero-colours .wwg-colour-swatch.is-active{border-color:#000 !important;box-shadow:0 0 0 2px #fff,0 0 0 4px #000 !important}.wwg-hero-colours .wwg-colour-check{width:8px !important;height:8px !important;border-radius:50% !important;background:#fff !important}.wwg-hero-sizes .wwg-size-grid{display:none !important;flex-wrap:wrap;gap:18px}.wwg-hero-sizes .wwg-size-grid.is-active{display:flex !important}.wwg-size-item{width:52px;align-items:center;justify-items:center}.wwg-size-qty-btn{all:unset;box-sizing:border-box;position:static !important;top:auto !important;left:auto !important;float:none !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;background:0 0 !important;color:#000 !important;border:0 !important}.wwg-size-input{margin:0 !important}.wwg-hero-sizes .wwg-size-item{width:46px}.wwg-hero-sizes .wwg-size-label{text-align:center}.wwg-hero-sizes .wwg-size-qty-btn{font-size:.95rem !important}.wwg-hero-sizes .wwg-size-input{width:32px !important;height:24px !important}@media only screen and (min-device-width:768px),only screen and (min-width:768px){#content>.col-full.wwg-product-section-fullwidth{max-width:95% !important;width:95% !important;margin-left:0 !important;margin-right:0 !important}body.wwg-product-section-fullwidth #page .site-content{padding-left:0 !important;padding-right:0 !important}}body.single-product .wwg-hero-sizes .wwg-size-grid.is-active{display:grid !important;grid-auto-flow:column;grid-auto-columns:minmax(58px, 1fr);gap:0 !important}body.single-product .wwg-hero-sizes .wwg-size-item{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;min-height:78px !important;@font-face{font-family:'Font Awesome 5 Free Solid';font-display:swap}@font-face{font-family:'Font Awesome 5 Free Regular';font-display:swap}