.elementor-6106 .elementor-element.elementor-element-60c8e958:not(.elementor-motion-effects-element-type-background), .elementor-6106 .elementor-element.elementor-element-60c8e958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.hashtek.ca/wp-content/uploads/2024/05/Hashtek-Gradient-scaled.png");}.elementor-6106 .elementor-element.elementor-element-60c8e958 > .elementor-container{min-height:411px;}.elementor-6106 .elementor-element.elementor-element-60c8e958{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-60c8e958 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6106 .elementor-element.elementor-element-21fba9f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6106 .elementor-element.elementor-element-21fba9f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.hashtek.ca/wp-content/uploads/2024/05/Hashtek-Gradient-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6106 .elementor-element.elementor-element-21fba9f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-21fba9f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6106 .elementor-element.elementor-element-5589d623 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6106 .elementor-element.elementor-element-5589d623:not(.elementor-motion-effects-element-type-background), .elementor-6106 .elementor-element.elementor-element-5589d623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.hashtek.ca/wp-content/uploads/2024/05/Hashtek-Gradient-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6106 .elementor-element.elementor-element-5589d623 > .elementor-container{max-width:1250px;min-height:566px;}.elementor-6106 .elementor-element.elementor-element-5589d623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 60px 0px;}.elementor-6106 .elementor-element.elementor-element-5589d623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6106 .elementor-element.elementor-element-7ab693a9 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.woocommerce .elementor-6106 .elementor-element.elementor-element-d1646bb .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-6106 .elementor-element.elementor-element-d1646bb .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-6106 .elementor-element.elementor-element-d1646bb .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-6106 .elementor-element.elementor-element-d1646bb .flex-control-thumbs img{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-6106 .elementor-element.elementor-element-d1646bb .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-6106 .elementor-element.elementor-element-d1646bb .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-6106 .elementor-element.elementor-element-4a702436 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-6106 .elementor-element.elementor-element-41028362 .woocommerce-breadcrumb{color:#FFFFFF;}.elementor-6106 .elementor-element.elementor-element-41028362 .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6106 .elementor-element.elementor-element-723ede88 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-723ede88{text-align:left;}.elementor-6106 .elementor-element.elementor-element-723ede88 .elementor-heading-title{font-size:41px;font-weight:600;line-height:44px;color:#34BCEE;}.elementor-6106 .elementor-element.elementor-element-1820cc6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6106 .elementor-element.elementor-element-e879edd > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-6106 .elementor-element.elementor-element-e879edd .price{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-6106 .elementor-element.elementor-element-5ff0122 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-4f4d584c > .elementor-widget-container{margin:0px 0px -30px 0px;padding:30px 0px 0px 0px;}.woocommerce .elementor-6106 .elementor-element.elementor-element-4f4d584c .woocommerce-product-details__short-description{color:#CECECE;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-family:"HelveticaNeue-CondensedBold", Sans-serif;font-size:23px;font-weight:400;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-1 .quantity input[type=number]{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-2 .quantity input[type=number]{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-3 .quantity input[type=number]{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-4 .quantity input[type=number]{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-5 .quantity input[type=number]{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap span.label{color:var( --e-global-color-1f1d060 );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap span.label:hover{color:#FFFFFF;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap span.label:hover{color:#FFFFFF;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap span.label:hover{color:#FFFFFF;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .quantity,.elementor-6106 .elementor-element.elementor-element-c6eb2f7 form.cart input[type=number]{display:none !important;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart form.cart .wl-quantity-wrap{display:none;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-style-1 form.cart button{font-family:"HelveticaNeue-Condensed.otf", Sans-serif;font-size:23px;font-weight:600;}.woocommerce .elementor-6106 .elementor-element.elementor-element-c6eb2f7 form.cart{margin:20px 0px 0px 0px !important;}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-addto-cart[class*="wl-style-"] form.cart button{background-color:var( --e-global-color-primary );}.elementor-6106 .elementor-element.elementor-element-c6eb2f7 .wl-style-1 form.cart button{background-color:var( --e-global-color-primary );}.elementor-6106 .elementor-element.elementor-element-463c9d > .elementor-container{max-width:1250px;}.elementor-6106 .elementor-element.elementor-element-463c9d{margin-top:60px;margin-bottom:50px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6106 .elementor-element.elementor-element-666db5b:not(.elementor-motion-effects-element-type-background), .elementor-6106 .elementor-element.elementor-element-666db5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d313ae );background-image:url("https://old.hashtek.ca/wp-content/uploads/2024/05/Hashtek-Gradient-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-6106 .elementor-element.elementor-element-666db5b > .elementor-container{max-width:1250px;}.elementor-6106 .elementor-element.elementor-element-666db5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-6106 .elementor-element.elementor-element-666db5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6106 .elementor-element.elementor-element-01f0851{text-align:center;}.elementor-6106 .elementor-element.elementor-element-01f0851 .elementor-heading-title{font-family:"HelveticaNeue-Condensed.otf", Sans-serif;font-size:58px;font-weight:600;color:#FFFFFF;}.elementor-6106 .elementor-element.elementor-element-4c80fab{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-6106 .elementor-element.elementor-element-4c80fab .swiper-slide > .elementor-element{height:100%;}.elementor-6106 .elementor-element.elementor-element-67fb0c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6106 .elementor-element.elementor-element-399fe99 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-7e17714{--display:flex;}.elementor-6106 .elementor-element.elementor-element-7e17714:not(.elementor-motion-effects-element-type-background), .elementor-6106 .elementor-element.elementor-element-7e17714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6106 .elementor-element.elementor-element-d25e099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 25px 0px;}.elementor-6106 .elementor-element.elementor-element-d25e099{text-align:center;}.elementor-6106 .elementor-element.elementor-element-d25e099 .elementor-heading-title{font-family:"HelveticaNeue-CondensedBold", Sans-serif;font-size:2.5em;font-weight:400;color:var( --e-global-color-4d313ae );}.elementor-6106 .elementor-element.elementor-element-8b80be4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6106 .elementor-element.elementor-element-4c80fab{--swiper-slides-to-display:2;}.elementor-6106 .elementor-element.elementor-element-d25e099 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-8b80be4{width:100%;max-width:100%;}.elementor-6106 .elementor-element.elementor-element-8b80be4 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6106 .elementor-element.elementor-element-7ab693a9{width:50%;}.elementor-6106 .elementor-element.elementor-element-4a702436{width:50%;}}@media(min-width:2400px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-6106 .elementor-element.elementor-element-666db5b:not(.elementor-motion-effects-element-type-background), .elementor-6106 .elementor-element.elementor-element-666db5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6106 .elementor-element.elementor-element-4c80fab{--swiper-slides-to-display:3;}.elementor-6106 .elementor-element.elementor-element-8b80be4 > .elementor-widget-container{padding:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-6106 .elementor-element.elementor-element-60c8e958 > .elementor-container{min-height:380px;}.elementor-6106 .elementor-element.elementor-element-60c8e958{margin-top:0px;margin-bottom:0px;padding:060px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-5589d623 > .elementor-container{min-height:314px;}.elementor-6106 .elementor-element.elementor-element-5589d623{padding:0px 0px 50px 0px;}.elementor-6106 .elementor-element.elementor-element-7ab693a9 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6106 .elementor-element.elementor-element-4a702436 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6106 .elementor-element.elementor-element-41028362 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-41028362 .woocommerce-breadcrumb{font-size:15px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6106 .elementor-element.elementor-element-723ede88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-723ede88 .elementor-heading-title{font-size:20px;line-height:30px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6106 .elementor-element.elementor-element-01f0851 .elementor-heading-title{font-size:48px;}.elementor-6106 .elementor-element.elementor-element-4c80fab{--swiper-slides-to-display:1;}.elementor-6106 .elementor-element.elementor-element-d25e099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6106 .elementor-element.elementor-element-d25e099 .elementor-heading-title{font-size:2em;}.elementor-6106 .elementor-element.elementor-element-8b80be4{width:100%;max-width:100%;}.elementor-6106 .elementor-element.elementor-element-8b80be4 > .elementor-widget-container{padding:15px 15px 15px 15px;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-e879edd */. {
    color:white
    !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5ff0122 *//* ===== HASHTEK CURCY SELECTOR - MATCH MAIN PRODUCT DROPDOWNS ===== */

/* wrapper */
.woocommerce-multi-currency.shortcode {
    margin-top: 12px !important;
    display: inline-block !important;
}

/* inner wrapper */
.woocommerce-multi-currency.shortcode .wmc-currency {
    display: inline-block !important;
}

/* actual select */
.woocommerce-multi-currency.shortcode select.wmc-nav,
.woocommerce-multi-currency.shortcode .wmc-select-currency-js {
    width: 108px !important;
    min-width: 108px !important;
    max-width: 108px !important;
    height: 40px !important;
    min-height: 40px !important;

    padding: 0 34px 0 14px !important;

    color: #ffffff !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 40px !important;

    background-color: transparent !important;
    border: 1px solid #3db7f2 !important;
    border-radius: 6px !important;
    box-shadow: none !important;
    outline: none !important;

    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;

    cursor: pointer !important;
    background-image: none !important;
}

/* custom arrow */
.woocommerce-multi-currency.shortcode .wmc-currency {
    position: relative !important;
}

.woocommerce-multi-currency.shortcode .wmc-currency::after {
    content: "";
    position: absolute;
    right: 14px;
    top: 50%;
    width: 8px;
    height: 8px;
    margin-top: -6px;
    border-right: 2px solid #0f1f34;
    border-bottom: 2px solid #0f1f34;
    transform: rotate(45deg);
    pointer-events: none;
}

/* hide old IE arrow if present */
.woocommerce-multi-currency.shortcode select.wmc-nav::-ms-expand {
    display: none;
}

/* hover/focus kept subtle */
.woocommerce-multi-currency.shortcode select.wmc-nav:hover,
.woocommerce-multi-currency.shortcode .wmc-select-currency-js:hover {
    border-color: #58c7fb !important;
}

.woocommerce-multi-currency.shortcode select.wmc-nav:focus,
.woocommerce-multi-currency.shortcode .wmc-select-currency-js:focus {
    border-color: #58c7fb !important;
    box-shadow: none !important;
}

/* dropdown menu options */
.woocommerce-multi-currency.shortcode select.wmc-nav option,
.woocommerce-multi-currency.shortcode .wmc-select-currency-js option {
    color: #111 !important;
    background: #fff !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-4f4d584c */.form-dropdown {

color: #62D118 !important;

}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-c6eb2f7 */.value {
    color:white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60c8e958 */.uael-onsale  { 
color: white;
background-color: #FF0000;
}

.wc-pao-addons-container, .label, 
.wc-pao-subtotal-line,.price,.woocommerce-Price-amount,.in-stock,.woosb-total,.woosb-title {
	color:white !important
}

.woocommerce-product-gallery__trigger {
display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-463c9d */.wc-pao-addons-container,
.wc-pao-subtotal-line,.price,.woocommerce-Price-amount,.in-stock,.woosb-total,.woosb-title {
	color:black
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-666db5b */.wc-pao-addons-container,
.wc-pao-subtotal-line,.price,.woocommerce-Price-amount,.in-stock,.woosb-total,.woosb-title {
	color:black
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67fb0c7 */button.cr-review-form-submit {
    background-color:#33BCED
    !important;
}/* End custom CSS */
/* Start custom CSS */#size {
  color:white;
}

select option { color: black; }



.variations_form select {
    color: white !important;
    background-color: transparent !important;
    border: 1px solid #4ea7ff !important; /* optional: helps visibility */
}

.variations_form select option {
    color: #000 !important; /* keep options black on white dropdown */
    background-color: #fff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeue-CondensedBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://old.hashtek.ca/wp-content/uploads/2024/05/HelveticaNeue-CondensedBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */