/** Shopify CDN: Minification failed

Line 55:30 Expected ":"

**/
.slider-right{height:100%;}
.kalles-ext-singles-container{
    padding:100px 0;

}

.klaviyo-bis-trigger{margin-left:10px !important;
    background-color:#0E2A4C !important;
    color:#fff !important;
    padding:8px 20px !important;
    border-radius:100px;
}

.kalles-ext-singles-container a{
    color:#222;
}

.no-border-menu-item{
    background:transparent !important;
    border:none !important;
}

/* Slider */
.flickityt4s-slider .t4s-col-item{padding-right:0 !important;}

.category-label{background:#F58D2D;color: #fff; width: 100%; padding: 5px 10px;}
.category-dropdown{background:#F58D2D;color: #fff;}
.category-icon{text-align:right; background:#F58D2D;color: #fff; right:0;}
.category-mega-link{color:#333 !important;}
.category-sub-list{list-style-type:none;}
.category-sub-list a:active{color:#fff;}
#content_lv0_mega_W4Jt7n,
#content_lv0_mega_EDHwUj,
#content_lv0_mega_HGyBDD,
#content_lv0_mega_RjbhiG,
#content_lv0_mega_EK7mfV,
#content_lv0_mega_MwNWPL,
#content_lv0_mega_Ep4g63,
#content_lv0_mega_fHpFLT
{
    -webkit-box-shadow: 3px 4px 23px -8px rgba(0,0,0,0.67);
    -moz-box-shadow: 3px 4px 23px -8px rgba(0,0,0,0.67);
    box-shadow: 3px 4px 23px -8px rgba(0,0,0,0.67);
}
.mega-button-shop-now{background-color:transparent !important; border:solid thin #333; border-radius:100px; color:#333 !important;}

.toggle-content li{margin: 0 5px 5px 5px}

.toggle section{cursor:pointer;}
.toggle section::after{content=">"}

#shopify-section-header-categories-menu #t4s-nav-categories li a{color:#333;}

.t4s-sub-menu .t4s-menu-item a{background:transparent !important; color:#ffffff; border:none !important;}

.t4s-sub-menu .t4s-menu-item a:hover{background:transparent !important; color:#000 !important; border:none !important;}

.t4s-nav__categories a:active{text-decoration:underline !important;}

.t4s-top-collections{display:none}

.t4s-section-inner aside{padding:40px 20px;background:#f7f7f7;}

.t4s-section-inner aside ul{display:block;}



.t4s-section-inner aside li a:hover{ border-bottom:solid thin #F58D2D}
.text-underline{border-bottom:solid thin #F58D2D}
.category-label ul li:hover{text-decoration:underline;}
.category-label ul{padding:0; margin:0;}
.category-label ul li{display:inline-block; height:auto; vertical-align:top;}
.category-label ul li:nth-child(1){width:70%}
.category-label ul li:nth-child(2){width:30%}




#sidebar-menu label{background:#F58D2D; color:#fff; width:100%; padding:5px 10px;}

aside h2, aside .h2{font-size:22px !important; background:#0E2A4C; color:#fff; width:100%; padding:5px 10px; display:block; }
aside .h2 { margin: 0; font-family: var(--font-heading-family);     line-height: 1.4;     font-weight: 600; }

blockquote, q{background-color:#fffffe !important; quotes:" " " " !important; border-left:solid 5px #f3f3f3 !important; text-decoration:none;}

.t4s_ratio:not(.t4s_bg) > *:not(.t4s-not-style),
.no-js .t4s_ratio:not(.t4s_bg) > noscript>*:not(.t4s-not-style) {
    width:99% !important;
}

/* Misc */

.t4s-modal-close{color:#fff !important;}
.t4s-pr__notify-stock{display:none !important;}


@media screen and (max-width: 1124px) {
    .p-3{padding:.75rem !important;}
}

/* Mobile Edits @ 1024 */

@media screen and (max-width: 1024px) {
    .sidebar-col{display:none !important;}
    .--mgtb-right{margin-right:0;}
}
