/** Shopify CDN: Minification failed

Line 368:0 Unexpected "}"
Line 680:6 Unexpected "("
Line 744:4 Unexpected "#842087label"
Line 769:0 Unexpected "010.t4s_nt_se_template--16363637440753__16584525096ea51cef"
Line 800:0 Expected "}" to go with "{"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
@font-face {
  font-family: 'Sloop Script';
  src: url('/cdn/shop/files/SloopScript.eot?v=1761844871');
  src: url('/cdn/shop/files/SloopScript.eot?v=1761844871?#iefix') format('embedded-opentype'),
      url('/cdn/shop/files/SloopScript.woff2?v=1761844871') format('woff2'),
      url('/cdn/shop/files/SloopScript.woff?v=1761844871') format('woff'),
      url('/cdn/shop/files/SloopScript.ttf?v=1761844871') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family: 'Aeonik Pro';
  src: url('/cdn/shop/files/AeonikPro-Bold.eot?v=1761936198');
  src: url('/cdn/shop/files/AeonikPro-Bold.eot?v=1761936198?#iefix') format('embedded-opentype'),
      url('/cdn/shop/files/AeonikPro-Bold.woff2?v=1761936197') format('woff2'),
      url('/cdn/shop/files/AeonikPro-Bold.woff?v=1761936197') format('woff'),
      url('/cdn/shop/files/AeonikPro-Bold.ttf?v=1761936198') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

/*---------------- Global Custom CSS -------------------*/.t4s-acc-txt {padding: 12px 16px;
    background-color: #000;
    color: #fff!important;
    border-radius: 30px;
}
.t4s-mini_cart__tool.t4s-mini_cart__tool-style-btn>div
{font-family: 'AeonikPro-Regular'!important;
}

#product-form-9053955686717template--22455655301437__main > delivery-promise-wc{display:none!important}

.rise-sb-store-credit-container{
    font-family: 'AeonikPro-Regular';}
.t4s_as_button:hover, button:hover, input[type="button"]:not(.t4s-btn):hover, input[type="reset"]:hover, input[type="submit"]:not(.t4s-btn):hover {
    color: var(--button-color-hover);
    background-color: var(--button-background-hover);
    border-color: var(--button-background-hover);
    padding: 4px 12px;
    border-radius: 27px;
    text-decoration: none;
    font-family: 'AeonikPro-Regular';
}
#product-form-9085736288573template--22455655301437__main > delivery-promise-wc{display:none!important;}
div.cf-error-message, .cf-step-invalid{display:none!important}

.dk-round-up-plugin {
    box-sizing: border-box;
    font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;
    padding: 30px 0px 15px 14px!important;
    margin-bottom: 10px;
    max-width: 450px!important;
    min-height: 50px;
    border-radius: 2px;
    border-top: 2px #f1f1f1 solid!important;
    color: #212121;
    background: #ffffff;

}
.t4s-header__wrapper:not(.t4s-layout_vertical) .menu-width__full .t4s-sub-menu {
    left: 0!important;
    max-width: 100vw!important;
    min-height: fit-content;
}

.prompt-body .prompt-icon {
background:#ffffff}

#ps-widget-custom-form__headline{font-family:'Druk Wide'}

#shopify-section-template--18188591464765__main{padding:30px; background-color: #f7f7f7;
    border-top: solid 1.5px #e6e6e6;}

.ps-bis-fade-in {
    animation: fadeIn ease .3s;
    display: flex;
    padding: 5px 20px;
}

@media (max-width: 767px){
.t4s-section-header__mid:before,  .t4s-list-categories, #shopify-section-top-bar{display:none!important;}}
@media (max-width: 767px)
{.t4s-header__wrapper {
    padding-bottom: 0px!important;
}}
#t4s-mini_cart .t4s-minicart-group-btns .t4s-btn__cart, #t4s-mini_cart .t4s-minicart-group-btns .t4s-btn__checkout {
    margin-bottom: 10px}

.station-tabs-tabset {
    font-family: 'AeonikPro-regular';}
#t4s-delivery54c54de4-47b1-4ce9-91b6-7239a5517aaa {font-family:'AeonikPro-regular';}
.ps__widget_container{z-index:300!important}
#smile-ui-container > div.smile-launcher-frame-container.smile-launcher-border-radius-circular.smile-launcher-open.smile-launcher-animate{right:89px!important}
#smile-ui-container{z-index:99!important}


@media only screen and (max-width: 1025px) {.smile-panel-frame-container {
    right: 60px!important;
bottom:120px!important;
}}

#smile-lite-launcher-frame, .launcher-button, iframe.smile-launcher-frame {
scale:.82!important; z-index:99!important}
iframe.smile-launcher-frame{position:relative!important; right:85px!important}


iframe#ps__widget{left:0px!important; bottom: 20px!important; animation: fadeIn 2s; z-index:300!important; 
  -webkit-animation: fadeIn 2s;
  -moz-animation: fadeIn 2s;
  -o-animation: fadeIn 2s;
  -ms-animation: fadeIn 2s;

}

#smile-ui-container > div > iframe{animation: fadeIn 2s; z-index:99!important; 
  -webkit-animation: fadeIn 2s;
  -moz-animation: fadeIn 2s;
  -o-animation: fadeIn 2s;
  -ms-animation: fadeIn 2s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  70% {opacity:0}
  100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
  0% { opacity: 0; }
  70% {opacity:0}
  100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
  0% { opacity: 0; }
  70% {opacity:0}
  100% { opacity: 1; }
}

@-o-keyframes fadeIn {
  0% { opacity: 0; }
  70% {opacity:0}
  100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
  0% { opacity: 0; }
  70% {opacity:0}
  100% { opacity: 1; }
}
#ssw-reward-box > div.ssw-reward-programs {
    animation: fadeSlideIn .3s ease;
    animation-delay: .2s;
    animation-fill-mode: forwards;
    background-color: #fff;
    margin-bottom: 12px;
box-shadow: 0 0 13px 0 rgba(0,0,0,.09);
    overflow: hidden;
    padding: 40px px;
    position: relative;
}
#ps-desktop-widget__container, #ps-desktop-widget__container button, #ps-desktop-widget__container input {
position:relative!important;
left:20px!important;
right:auto!important;
}

@media only screen and (max-width: 1025px) {iframe#ps__widget  {
     bottom:53.5px!important;
     }
}

@media only screen and (max-width: 1025px) {#ps-desktop-widget__close-text {
    font-size: 10px!important;
    padding: 17px 29px!important;
}}
@media only screen and (min-width: 1025px) {#ps-desktop-widget__close-text {
    font-size: 10px!important;
    padding: 22px 30px!important;
}}

@media only screen and (min-width: 1025px) {.ssw-reward-tab-title {font-size:10px; padding:5px 0}

@media only screen and (min-width: 1025px) {#dummy-chat-button-iframe, #ShopifyChat {
scale:!important; height:467!important;}
}
#t4s-mini_cart{z-index:20000!important}
#shopify-chat{z-index:99!important;position:relative;}
#dummy-chat-button-iframe{
position: fixed;
z-index: 299!important;
overflow: hidden;
right: 15px!important;
height: 72px;
width: 72px;}
#bk_224a29e5-2e30-49d7-ad07-6320287b073f > div > div:nth-child(1) > div.t4s-col-item.t4s-col.t4s-widget_if_pr > div > del > span {
font-size:11px;
}

.menu-swatches {
position:;
top:0;
left:0;}

#ssw-reward-box {
    bottom: 29px!important;
    right: 100px;
}

.ssw-reward-tab {
    position: fixed;
    right: 40px;
    z-index: 199;
}

.ssw-reward-auth-wrapper {
    padding: 25px;
    box-shadow: 0 0 22px 6px rgb(0 0 0/5%);
    
    border-top: 2px solid #f5f5f5;
}

.ssw-reward-box {
    height: 425px;
}

.ssw-reward-program {

}

.gw-container .ssw-reward-btn.ssw-reward-auth-reg-btn {
    font-size: 10px;
    font-family: 'AeonikPro-regular';
    text-transform: uppercase;
    letter-spacing: 1px;
}
.ssw-reward-programs {
    font-family: 'AeonikPro-regular';
}
}
.ssw-reward-auth-wrapper .ssw-reward-auth-title {
    font-family: ''AeonikPro-regular'';
}

.grecaptcha-badge { 
    visibility: hidden;
}

.ssw-reward-tab.ssw-reward-tab-right .ssw-reward-tab-opened {
    float: right;
    display: none;
}

@media only screen and (min-width: 1025px) {.ssw-reward-tab-right .ssw-reward-tab-closed {
    right: 93px;
    height: 47px;
    bottom: 33px;
    font-family: 'Druk Wide';
}
}

@media only screen and (max-width: 1025px) {.ssw-reward-tab-right .ssw-reward-tab-closed {
    right: 43px;
    height: 45px;
    bottom: 63px;
    font-family: 'Druk Wide';
    scale:.8;
}
}

.ssw-reward-tab-closed {
    padding: 1px 6px 1px 35px!important;
}

@media only screen and (max-width: 1025px) {.t4s-btn-filter {
display:none;
}}
/* start change shopping cart drawer*/
.t4s-mini_cart__item .t4s-mini_cart__remove {
display:none;
}
.t4s-minicart-recommendations .t4s-top-head .t4s-title{
margin-bottom:0}

.t4s-mini_cart__info {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    max-width: 100%;
    position: relative;
    overflow: hidden;
    padding-inline-end: 120px;
    display: flex;
    flex-direction: column;
    justify-content:flex-start;
    padding-block-start:6px;
}
.t4s-mini_cart__actions {
    position: absolute;
    right: 0;
    float: right;
    justify-content: flex-end;
top: 0;
width:fit-content;
margin-top:0px;
flex-direction:column;
}

div.t4s-product-info__inner > div.t4s-product-vendor {
margin-top:-12px;
}
/* end change shopping cart drawer*/

#shopify-section-template--18188591268157__main > div > div > div > div.t4s-row.in_stock > aside > div {display: flex;
    flex-direction: column;
    position: sticky;
    top: 27px;
}

#shopify-section-template--18188591268157__main > div > div > div > div.t4s-row.in_stock > div {order:2}

#shopify-section-template--18188591268157__main > div > div > div > div.t4s-row.in_stock > aside {order:1;     margin-top: 98px;}

.station-tabs-tabset .station-tabs-tab {
font-family: 'AeonikPro-regular';
    text-transform: none;
}

.p-rich_text_block {
font-family: 'AeonikPro-regular';
}

#bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style2.t4s-pr-8190626529597.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-info > div > div.t4s-pr-top-info.t4s-pr > a {
display:none;
}

.t4s-product-form__buttons{
  margin-bottom: 2rem;
}

.t4s-pr__notify-stock {
    text-transform: none;
    border-radius: 60px!important;
}

#t4s-login-sidebar .t4s-next-tab {
    margin-bottom: 0;
    background-color: #fff;
    color: #000;
    border: 1px solid black;
    height: 46px;
}
}

#shopify-section-template--18188591399229__main{
background-color:#f7f7f7; border-top: solid 1.5px #e6e6e6;
}

.t4s-product-price.wp-not-logged-top-wrapper {
margin-top:2px!important}

div.cf-field {
    gap:4px;
    margin: 0px 0;
    padding: 0.5em;
    display: flex;
    flex-direction: column;
    text-align: left;
    /* border: 1px solid transparent; */
    box-sizing: border-box;
    align-items: flex-start;
    position: relative;
}
.cf-field[data-cf-field-type=divider] hr {
    height: 1px;
    background: rgba(100,100,100,.2);
    width: 100%;
    border: none;
    display: none;
}

.cf-select-wrap select {
    height: 45px;
}

.cf-form-inner .cf-form-actions button, .cf-fields-wrapper .cf-form-actions button {
    border-radius: 60px;
    margin: 0 0 25px 0;
}

.cf-form-actions {
display:flex;
flex-direction:row;
gap:10px;}

.t4s-active-filters .t4s-active-filters__clear {
    color: var(--t4s-light-color);
    background-color: var(--accent-color);
    padding: 5px 19px 5px 27px;
    border-radius: 15px;
    font-size: 10px;
    text-transform: uppercase;
    font-family: 'AeonikPro-regular';
    margin-top: 0px;
}


.t4s_compare_list-wrap .t4s_compare_list-head, .t4s_compare_list-wrap .t4s_compare_list-btns {
    flex: 0 0 20%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
div.t4s_compare_list-head {
font-family:Druk Wide;
text-transform:Uppercase;
line-height: 26px;
}

a.t4s-d-block.t4s-widget__pr-title.t4s-truncate {
    font-family:Druk Wide;
}

div.t4s_compare_list-btns {
font-family: AeonikPro-regular;
}

#bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style2.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-info > div > div.t4s-product-price::before {
  font-weight: 100;
  color: #fa0000;
  /*content: "From ";*/
  font-family: AeonikPro-regular;
  font-size:11px;
  display:flex;
  align-content: center;
  flex-wrap: wrap;
}

#bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style2.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-info > div > div.t4s-product-price.wp-not-logged-top-wrapper {display:none}

.t4s-product-inner.t4s-pr.t4s-oh {
aspect-ratio:1/1}

#bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style2.t4s-pr-8121910985021.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-info > div > div.t4s-pr-top-info.t4s-pr > a, #bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style2.t4s-pr-8182303392061.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-info > div > div.t4s-pr-top-info.t4s-pr > a,  #bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style2.t4s-pr-8054472933693.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-info > div > div.t4s-pr-top-info.t4s-pr > a {display:none}

#bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style6.t4s-pr-8182303392061.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-inner.t4s-pr.t4s-oh > div.t4s-product-badge, #bk_b61cf1f1-d9d1-48df-8cb0-b88df69ac7be > div > div.t4s-product.t4s-pr-grid.t4s-pr-style6.t4s-pr-8121910985021.t4s-col-item.is-t4s-pr-created > div > div.t4s-product-inner.t4s-pr.t4s-oh > div.t4s-product-badge {
display:none}

.t4s-container .t4s-demos-parent {
padding-top:5px; margin-top:-5px}

span.t4s-price-from {
line-height: 16px;
    align-self: center;}

.t4s-product .t4s-product-price {
    display: flex; gap:4px; margin-top:2px;
}

.t4s-site-nav__account .t4s-my-account {
min-width:200px}

#shopify-section-header-e-commerce > div > div > div.t4s-section-header__mid > div > div.t4s-col-lg-4.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 > div > div.t4s-site-nav__icon.t4s-site-nav__account.t4s-pr.t4s-d-none.t4s-d-md-inline-block > ul > li:nth-child(3) > a {
    background-color: #000;
    text-align: center;
    color: #fff;
    margin: 0 15px;
    font-family:AeonikPro-regular;
    text-transform:uppercase;
    font-size:10px;
    margin-top:12px;
    border-radius:15px;
}

/*a.wp-login-link{ 
    color: #fff!important;
    padding: 5px 9px;
    background-color: #000;
    text-decoration-line: none;
    border-radius: 20px;
    text-transform: uppercase;
    font-family: 'AeonikPro-regular';
    font-size: 8px;
}
*/
.t4s-mini_cart__edit {
    color: var(--secondary-color);
    display: none;
}

.wp-not-logged-wrapper {
    padding: 3px 0px 8px!important;
    text-align: left!important;
    position: relative;
    z-index: 2;
    font-size:9px;
    text-transform:none;
line-height:16px;
}

#t4s-tab-minicart > div.t4s-drawer__bottom > div.t4s-cart__threshold > div.t4s-cart__thres2 > span.t4s-cr.wp-not-logged-top-wrapper > div{
display:none!important;
}

#t4s-tab-minicart > div.t4s-drawer__main > div > div.t4s-mini_cart__items.t4s_ratioadapt > div > div > div.t4s-mini_cart__meta > div > div > del > div {padding-top:0px!important;
}

body > div.t4s-sticky-atc.sticky_layout_mb--minimal2.t4s-pf.t4s-b-0.t4s-l-0.t4s-r-0.t4s-op-0.t4s-pe-none.is--shown > div.t4s-sticky-atc__product > div.t4s-sticky-atc__infos > div.t4s-sticky-atc__price > del > div {
padding:0px!important;
}

.is-btn-atc-txt-3 .t4s-product-form__submit, .is-btn-ck-txt-3 .shopify-payment-button__button--unbranded, .is-btn-ck-txt-3 .t4s-pr__notify-stock{
text-transform:none}
.t4s_lb_nav {
    position: absolute;
    color: #fff;
    font-size: 7px;
    padding: 1px 8px;
    border-radius: 50px;
    top: 50%;
    line-height: 16px;
    background: #01bad4;
    transform: translateY(-50%);
    right: 0px;
    transition: opacity .4s ease-in-out;
    opacity: 1;
   border: 1px solid;
font-family: AeonikPro-regular; font-weight: bold;
}
#item_f401c262-6e75-441f-8583-ca13c5ce078e > a{
   left: auto;
    right: 21px;
    position: absolute;
    bottom: 23px;
}

.t4s-product .t4s-product-info .t4s-product-info__inner>*:not(:last-child) {margin-bottom: 0}

.t4s-section-header [data-header-height] {
    min-height: 80px;
}


.t4s-announcement-bar .t4s-countdown-enabled {
    min-height: 13px;
    display: inline-block;
    background: var(--bg-cd);
    color: var(--cl-cd);
    margin: 0px;
    border-radius: 25px;
    font-family: 'AeonikPro-regular';
    letter-spacing: normal;
    padding: 1px 11px;
}
@media (max-width: 1024px)
.t4s-list-categories {
    display: flex;
    margin: 0;
    width: 100%;
    justify-content: center;
    align-items: center;
    display: none!important;}

#item_d317985d-a88d-4028-ac1a-9dfa7717a397 > a > i {
font-size:24px; width:24px; margin-right:9px}

@media only screen and (min-width: 1025px) {

#item_b4e17d4b-f728-44d9-afe2-74bcf0a7a208 > a {
     margin-left:0px;
     padding-left: 0px
}

/*#shopify-section-header-e-commerce > div > div > div.t4s-section-header__mid > div > div.t4s-col-4.t4s-text-lg-start.t4s-d-block.t4s-col-item.t4s-col__menu-category {
order:2;
width: fit-content;
}*/

.t4s-site-nav__account a.t4s-acc-txt {
    margin-right: 8px;
}

#shopify-section-header-e-commerce > div > div > div.t4s-section-header__mid > div > div.t4s-col-4.t4s-text-lg-start.t4s-d-block.t4s-col-item.t4s-col__menu-category > ul {
text-align:left;
content-align:left;
justify-content:left;
position:relative;
}

#shopify-section-header-e-commerce > div > div > div.t4s-section-header__mid > div > div.t4s-col-lg-4.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1 {
order:3;
padding-right:0px;
width: 11%
}
}
@media (min-width: 768px)
{.t4s-site-nav__icons.t4s-h-cart__design1 {
    position: absolute;
    right: 0;
    ;}}

#bon-loyalty-btn {
    font-family:'AeonikPro-regular';
    font-size:10px;
    text-transform:Uppercase;
}

.t4s-list-categories a, .t4s-site-nav__account a.t4s-acc-txt {font-family:'AeonikPro-regular'; text-transform:Uppercase;
}

.badge_reverse_color_true .t4s-badge-item {
    background-color: var(--badge-color-secondary);
    color: var(--badge-color-primary);
    padding: 1px 18px;
}

.boost-pfs-filter-product-item-label .soldout {
    background:;
    color: #fff;
   border: 0px;
border-radius:10px;
font-family:AeonikPro-regular;
}

.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-item-list-box .boost-pfs-filter-option-item {
    min-width: 50px;
    margin-bottom: 0px;
}

.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-swatch .boost-pfs-filter-option-item {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px
}

.boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner {
    max-height: 268px;
    overflow-y: auto;
    overflow-x: hidden;
    width: 100%;
}
.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-swatch .boost-pfs-filter-option-item .boost-pfs-filter-option-swatch-image {
    display: inline-block;
    vertical-align: middle;
    padding: 0px;
    width: 40px;
    height: 40px;
}



.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-box .boost-pfs-filter-option-item>button {
    line-height: 34px;
    display: block;
    width: calc(100% - 4px);
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    border: 1px solid #ccc;
    margin-left: 9px;
    margin-right: 9px;
border-radius: 50px;
width: 50px;
}
media (min-width: 1199px)
.t4s-product__info-wrapper:not(.t4s-product__info-full) .t4s-product__info-space {
margin-left:30px!important;
}
.t4s-swatch__item{
    border-radius:50px
}
.t4s-swatch__item:not(.is-sw__color).is--selected {
    border-color: var(--primary-sw-color);
    color: #fff;
    background-color: #000;
div.t4s-sticky-atc__product, div.t4s-sticky-atc__infos, div.t4s-sticky-atc__price, span.t4s-truncate, div.t4s-cart__thres3, .t4s_btn_submmit {
font-family:'AeonikPro-regular'
}



div.t4s-sticky-atc__btns, div > input{
    font-family: 'AeonikPro-regular'
}

#customer_login\ login-sidebar > a, button.cf-cancel.cf-button.btn.button{
background-color:#fff!important;
color:#000!important;
border: solid 1px #000!important; border-radius:50px!important;
font-family:'AeonikPro-regular'
}
#customer_login\ login-sidebar > button, button.cf-next-step.cf-button.btn.button{
border-radius:50px!important;
font-family:'AeonikPro-regular';
}
.cf-field-container .registration-sub {
     font-size:10px!important
}


.registration-logo   {
display: block;
  margin-left: auto;
  margin-right: auto;
  width: 60%;
}

.product__form__outer .shop-pay-terms{display: none;
    visibility: hidden;}

#\33 61859{
   border-radius:0px;
   min-height:55px
}

input#value0-782613option0, input#value1-782613option1 {
width:20px!important
}
.badge_shape_1 .t4s-badge-item {
    border-radius: 30px;
    height: 24px;
    padding: 10px!important;
}

#\31 37131label, #\38 42087label {
    min-width: 280px;
}

span#842087label{
    min-width:200px!important;
}
.cf-field[data-cf-field-type=checkbox] label {
    width: 20px;
}

#MiniHubHolder > a {display:none}

.customerHub .chContent .chContent-Wrapper .chContent-Body .chContent-Body-Menu .chContent-Body-Menu-Customer {display:none}

.t4s-products-loop .t4s-widget__pr .t4s-widget__pr-title {font-family:Druk Wide;
}

#ps__widget{width:unset!important;}

h1, h2, h3, h4, div.t4s-sticky-atc__title, a.t4s-mini_cart__title.t4s-truncate, div.t4s-cart-total, div.t4s-drawer__header {
 /* font-family: 'Druk Wide'!important;
  text-transform:uppercase
}

.t4s-swatch__list {
    font-family: 'AeonikPro-regular' !important;}/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {.cf-field {gap:4px}

010.t4s_nt_se_template--16363637440753__16584525096ea51cef {
    position: relative;
    margin-top: -157px;
    z-index: 1;
}

.t4s_se_template--16363637440753__16611355296b10bbaf {
    position: relative;
    z-index: 2;
}

#t4s-login-sidebar {
    padding: 30px 20px 20px;
    min-width: 33%!important;
}}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width:1024px) {@media only screen and (min-width: 1025px) { #shopify-section-header-e-commerce > div > div > div.t4s-section-header__mid > div > div.t4s-col-4.t4s-text-lg-start.t4s-d-block.t4s-col-item.t4s-col__menu-category > ul {
    display: none!important
     }
}}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width:1024px) {#t4s-login-sidebar {
    padding: 30px 20px 20px;
    min-width: 33%!important;
}}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width:767px){}

