/** Shopify CDN: Minification failed

Line 227:48 Expected ":"

**/
:root{--cs-gray:#F5F5F5;}
::-webkit-scrollbar{width: 0 !important;}
.btn{border-radius: 0;text-transform: uppercase;}
.hand{cursor: pointer;}
.announcement-bar{z-index: 4002;}
.announcement-bar__announcements{margin: 0;}
.announcement-bar__announcements .announcement .announcement__text{line-height: 30px;}
.pageheader .logo{padding: 0;}
.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link.langpos{padding: 17px 0; z-index: 3;}
.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link.langpos .gt_switcher,.langpos .gt_switcher .gt_option{width: 130px!important;font-family:inherit!important;}
.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link.langpos .gt_switcher{position: relative;overflow: inherit!important;}
.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link.langpos .gt_switcher .gt_option{position: absolute;}
.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link.langpos .gt_switcher .gt_selected a{width: 118px!important;}
.pageheader--transparent .langpos .gt_switcher .gt_selected a{color: #fff!important;}
.pageheader--transparent .langpos .gt_switcher .gt_selected a:after{background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23fff'/></svg>");}
.section-header--nav-hover .pageheader--transparent .langpos .gt_switcher .gt_selected a{color: initial!important;}
.section-header--nav-hover .pageheader--transparent .langpos .gt_switcher .gt_selected a:after{background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23666666'/></svg>");}
/*#main-nav.desktop-only{position: absolute;top: 0;left: 0;width: 100%;}
.pageheader--sticky+#main-nav .navigation .navigation__tier-2-container{max-height: 100vh;}*/
.logo-area__left{white-space: nowrap;}
.navigation--left{text-align: left;position: static;}
.navigation--left .navigation--main{position: static;border: none;}
.navigation--left .navigation--main .navigation__tier-1{text-align: left;}
.navigation--left .navigation--main .navigation__tier-1-container{position: static;margin: 0;}
.navigation--left .navigation--main .navigation__tier-1>.navigation__item>.navigation__link:hover:before{display: none;}
.pageheader--transparent .navigation--left .navigation--main .navigation__link{color: #fff;}
.section-header--nav-hover .pageheader--transparent .navigation--left .navigation--main .navigation__link{color: inherit;}
.navigation .navigation__tier-2-container{top:0vh;left: 0vh; width: 100vw!important;}
.navigation .navigation__wide-promotion{height:;padding:2rem 0;}
.btnclose svg{width: 40px;height: 40px;cursor: pointer;}
.navigation .navigation__wide-promotion dl{margin: 0;padding: 0;}
.navigation .navigation__wide-promotion dl dt{font-size: .9rem;color: #000;margin-bottom: .5rem;font-weight: 600;letter-spacing: 0.8px;white-space: nowrap;}
.navigation .navigation__wide-promotion dl dd{padding: 5px 0;margin-inline-start:0;line-height: 23px;}
.navigation .navigation__wide-promotion dl dd a,.navigation .navigation__wide-promotion a{color: #1d1c1c;}
.navigation .navigation__wide-promotion dl dd a:hover{text-decoration: underline;}
.navigation .navigation__wide-promotion dl.dl-blog img{width: 80px;height: 100px;object-fit: cover;}
.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link{color: #1d1c1c;font-size: .9rem;}
.section-header .main-search{width: 0;left: auto;right: 0;top:77px;}
.section-header .main-search .main-search__container.container{float: left;padding-left: 100px;padding-right: 50px;}
.section-header .main-search button.main-search__close{top: 0px;}
.show-search .main-search{width: 50%;max-width: 600px;}
.main-search__suggestions{padding-bottom: 10rem;}
.hot-search,.hot-search a{color: #1d1c1c;}
.hot-search .hotrank-1,.hot-search .hotrank-1 a{color: var(--bs-red);}
.hot-search .hotrank-2,.hot-search .hotrank-2 a{color: var(--bs-orange);}
.hot-search .hotrank-3,.hot-search .hotrank-3 a{color: var(--bs-warning);}
.main-search__suggestions .carousel-control-prev,.main-search__suggestions .carousel-control-next{height: calc(100% - 100px);background-color: transparent;width: 10%;}
.main-search__suggestions .carousel-control-prev{left: -10%;}
.main-search__suggestions .carousel-control-next{right: -10%;}
.main-search__suggestions .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}
.main-search__suggestions .carousel-control-next-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}
.main-search__suggestions .carousel{padding-bottom: 3rem;}
.main-search__suggestions .carousel-indicators{margin-bottom: 2rem;}
.main-search__suggestions .carousel-indicators [data-bs-target]{width: 10px;height: 10px;background: #E0DED7;border-radius: 100%;border:none;}
.main-search__suggestions .carousel-indicators .active{background: #000;}
.section-header .main-login{width: 0;right: 0;position: fixed;z-index: 4002;overflow: auto;height: 100%;background: #fff;visibility: hidden;opacity: 0;transition: all .35s cubic-bezier(0,0,.2,1);pointer-events:none;top: 0;}
.show-login{overflow: hidden;}
.show-login .section-header .main-login{width: 50%;max-width: 600px;    visibility: visible;pointer-events: auto;opacity: 1;}
.show-login .page-shade,.show-quickbuy .page-shade {height: 100%;opacity: 1;pointer-events: auto;overflow: hidden;}
#forgot_password.text-over-input__text{position: static;margin-top: 10px;}
#login_password .pwd-show{position: absolute;right: 0;top: 0;background: transparent;border: none;padding: .75rem;}
#login_password .pwd-show svg{fill: inherit;}
#customer .bitlogin-root{display: flex;flex-direction: row;}
#customer .bitlogin-root #google-login, #customer .bitlogin-root #facebook-login, #customer .bitlogin-root #apple-login, #customer .bitlogin-root #whatsapp-login{display: block;text-transform: initial;border-color: #e2e2e2;}
#customer .bitlogin-root svg{margin-bottom: 1rem;}
#customer .bitlogin-root #apple-login{background-color: #fff;color: black;}
#customer .bitlogin-root #apple-login svg{background-color: black;border-radius: 100%;padding: 4px;}
#customer .bitlogin-root #apple-login.scheme-match:hover{background-color: rgba(0, 0, 0, 0.05);}
#customer h2.title{font-size: 1.25rem;text-align: left;text-transform: uppercase;}
.use-alt-bg{background-color: #f5f5f5;}
.logo-area__right wishlist-link{margin-right: 20px;}
.logo-area__right wishlist-link .wk-icon svg path{stroke-width:1.5;}
.pageheader--transparent .logo-area__right wishlist-link .wk-icon svg path{stroke: #fff;}
.section-header--nav-hover .logo-area__right wishlist-link .wk-icon svg path{stroke: #000;}
.pageheader--transparent .logo-area__right wishlist-link .wk-bubble, wishlist-link .wk-dot{background: #fff;color: #000;}
.container--no-max .collection-slider .collection-listing{padding-right: 0;}
.container--no-max .collection-slider .view-all{margin: 0 0 10px;text-align: right;}
.image-cont wishlist-button-collection{position: absolute;top: 0;right: 0;}
.slideshow .overlay-text__text .btnlink{color: #fff;text-decoration: underline;font-size: 1.5rem;}
.owl-carousel .owl-dots{margin-bottom: 3rem;}
.owl-carousel .owl-dots .owl-dot{display: inline-block;margin: 0 5px;}
.owl-carousel .owl-dots .owl-dot span{display: inline-block;width: 5px;height: 5px;background-color: #000;border-radius: 100%;margin-bottom: 3px;}
.owl-carousel .owl-dots .owl-dot.active span{width: 10px;height: 10px;background-color: transparent;border: #000 1px solid;margin-bottom: 0;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{width: 40px;height: 80px;top: calc(50% - 40px);color: #000;background-color:#fff;opacity: .5;}
.owl-carousel .owl-nav button span{font-size: 3rem;}
.owl-carousel .owl-nav button:hover{opacity: 1;}
.featured-collection-tabs .nav-pills .nav-item .nav-link{background: transparent;color: #999;}
.featured-collection-tabs .nav-pills .nav-item .nav-link.active{color: #1d1c1c;border: #1d1c1c 1px solid;}
.slick-nav{position: relative;display: inline-block;width: auto;padding: 0 30px;}
.slick-nav .slick-dots{text-align: left;display: inline-block;width: auto;padding: 0 10px}
.slick-nav .slick-dots li{vertical-align: middle;width: auto;height: auto;margin:0 5px;}
.slick-nav .slick-dots li button{width: 5px;height: 5px;background-color: #000;border-radius: 100%;}
.slick-nav .slick-dots li.slick-active button{width: 10px;height: 10px;background-color: transparent;border: #000 1px solid;}
.slick-nav .slick-prev, .slick-nav .slick-next{position: absolute;width: 30px;height: 30px;}
.slick-nav .slick-prev svg.feather, .slick-nav .slick-next svg.feather{stroke: #000;width: 30px;height: 30px;}
.blog-carousel .article-list.article-layout--columns .article,.blog-carousel .article-list.article-layout--columns .article:nth-child(2n){border-right: none;}
.blog-carousel .article-list .article{padding: 0;margin-right: 15px;border: none;}
.gotop{display: inline-block;width: 40px;height: 40px;background-color: rgba(0, 0, 0, .9); color: #fff;position: fixed; right: 20px;bottom: 80px;border-radius: 100%;text-align: center;line-height: 40px;box-shadow: #fff 0px 0px 5px;display: none;}
.gotop svg{fill: #fff;}
.product-block__image-dot{flex: 1 0 0%;width: auto;margin: 0;height: 10px;border-radius: 0;border: none;background: currentColor;opacity: .25;}
a:hover.product-link .product-block__image-dots,a.product-link:hover .product-block__image-dots,.image-cont--with-secondary-image:hover .product-block__image-dots{display: flex;width: 100%;left: 0;bottom: 0;}
.product-block__image-dot--active{opacity: 1;}
.utility-bar{border:1px solid #eae8e4;border-left: none;border-right: none;}
.collection-listing2 .product-block{padding-left: 0;}
.collection-listing2 .product-block .quickbuy-container{top:10%;position: fixed;left: 20%;width: 60%;height: 0;overflow: auto;display: none;}
.product-block.expanded .quickbuy-container{display: block!important;z-index: 400;height: auto;}
.product-block .image-cont .btn.quickbuy-toggle,.product-block .image-cont .btn.quickbuy-toggle:hover{display: inline-block;width: 20px;height: 20px;background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='20' width='20' viewBox='0 0 512 512'%3e%3cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24V232h64c13.3 0 24-10.7 24-24s-10.7-24-24-24H232V120c0-13.3-10.7-24-24-24s-24 10.7-24 24v64H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h64v64z'/%3e%3c/svg%3e");text-indent: -9990px;left: auto;right: 10px;padding:0;border: none;bottom: 15px;}
.option-selector-fieldset .size-chart-container{white-space: nowrap;}
.opt-label{border-radius: 4px;}
.opt-btn:checked+.opt-label{background-color: #f5f5f5;border-color:#000;box-shadow: none;color: #000;}
.attrs .opt-label .price{display: none;}
.attr-size .opt-label{flex-direction: column;}
.attr-size .opt-label .price{display: block;font-size: .8rem;}
.product-form .input-row, .buy-buttons-row{margin: 0;}
.social-icons ul{margin: 0;margin-bottom: 15px;}
.social-icons ul li{display: inline-block;margin-right: 5px;}
.option-selector .cc-hidden{display: block!important;width: 0;height: 0;overflow: hidden;margin-top: -9px;}
.sitemap p a{color: #06c;}
.navspy.sticky-top{top: 67px;}
.keywords-letter li{display: inline-block;}
.keywords-letter li a{text-decoration: none;font-size: 1.2rem;margin-right: 1rem;}
.keywords-letter li a.active{color: #06c;}
.keywords{padding-top: 130px;}
.moreorless{position: relative;overflow: hidden;transition:all .3s cubic-bezier(.39,.575,.565,1);}
.moreorless:after{position: absolute;content: '';display: block;width: 100%;height: 60px;bottom: 0;left: 0;background: linear-gradient(0deg, #faf7f6, hsla(0,0%,100%,0));}

.bg-f5{background:#f5f5f5;}
.bg-fa{background:#fafafa;}
wishlist-button-collection .wk-floating{z-index:2 !important;}
/* .lightly-spaced-row-above .rimage-wrapper .rimage__image.cover {object-fit: contain;height: 360px;}
.lightly-spaced-row-above .rimage-background {background-size: contain;height: 360px;}
.lightly-spaced-row-above .rimage-wrapper {background: #fff;}
.lightly-spaced-row-above .product-block .image-label-wrap {height: 360px;}
.lightly-spaced-row-above .product-block__title {font-size: 1.3rem;color: #000;margin-bottom: 0.3rem;} */

.product-form .title{font-size: 1.3rem;color: #212121;text-transform: uppercase;font-weight:600;}
.product-form .price{font-size: 1.2rem;color: #212121;font-weight:600;}
.product-form .label{font-size: .9rem;color: #212121;margin-top:1rem;text-transform: uppercase;font-weight:600;}
.product-form .label .label__value{text-transform: capitalize;}
.product-form .option-selector--swatch .opt-label{width:30px;height:30px;} 
.product-form .quantity-submit-row__submit button,.product-form .btn-whatsapp{padding: 1.2rem 1rem;background: #212121;border-radius: 0;color: #fff;font-size: .8rem;font-weight: 600;transition: all 0.1s;}
.product-form .quantity-submit-row__submit button:hover,.product-form .btn-whatsapp:hover{background: #5c5c5c;transition: all 0.1s;}

/* AWCASA enquiry-flow product and listing cards. */
.awcasa-inquiry-sample{margin-top:1.5rem;padding:1.5rem;border:1px solid #dedbd4;background:#f8f7f4;}
.awcasa-inquiry-sample__eyebrow{margin:0 0 .5rem;font-size:.72rem;font-weight:700;letter-spacing:.16em;}
.awcasa-inquiry-sample__copy{margin:0 0 .5rem;line-height:1.6;}
.awcasa-inquiry-sample__lead-time{margin:0 0 1.25rem;font-size:.86rem;line-height:1.5;font-weight:600;}
.awcasa-inquiry-sample__button{display:flex;width:100%;min-height:54px;padding:1rem 1.25rem;align-items:center;justify-content:center;text-align:center;background:#000!important;color:#fff!important;}
.awcasa-inquiry-sample__button:hover{background:#222!important;color:#fff!important;}
.awcasa-inquiry-sample__note{margin:.75rem 0 0;font-size:.78rem;line-height:1.5;color:#666;}
.awcasa-card-enquiry{display:flex;margin-top:.85rem;width:100%;min-height:46px;padding:.8rem 1rem;align-items:center;justify-content:center;text-align:center;background:#000!important;color:#fff!important;border-color:#000!important;}
.awcasa-card-enquiry:hover{background:#222!important;color:#fff!important;border-color:#222!important;}
.collection-listing .awcasa-inquiry-card .product-block__title{min-height:2.8em;line-height:1.4;}
.awcasa-inquiry-product .price-container,
.awcasa-inquiry-product .product-inventory-transfer,
.awcasa-inquiry-product .store-availability-container,
.awcasa-inquiry-product .variant-visibility-area .price{display:none!important;}
@media (max-width: 767px){
  .awcasa-inquiry-sample{margin-top:1.25rem;padding:1.25rem;}
  .awcasa-inquiry-sample__button{min-height:56px;padding:1rem;font-size:.85rem;}
  .awcasa-card-enquiry{min-height:48px;padding:.85rem .75rem;font-size:.78rem;}
}
.product-form .product-info-block strong{font-weight:600;color: #212121;}
.product-form .product-info-block p{text-align:center;}
.product-form .cc-accordion{border-top:none;margin-top:2.2rem;}
.product-form .product-detail-accordion .cc-accordion-item__title{font-size: .9rem;color: #000;font-weight:600;text-transform: uppercase;}
.section-footer__row-container{border:none;}
.copyright a{font-size:1rem;display:none;}
.copyright span a{font-size:1.5rem;display:inline-block;text-transform: uppercase;}
.alert-dismissible .col-md-4 button{font-size:.8rem;}
.alert-dismissible .col-md-4 .btn-close{padding:.5rem;position: absolute !important;top: 8px;right: 8px;}
.alert-dismissible .col-md-4 p{display:flex;justify-content: center;}
.signup-form{margin-top:3rem;}
.signup-form .signup-form__inline-container input{background: none;border:1px solid #000;padding:.5em 15px;}
.signup-form .signup-form__inline-container button{background: #fff;color:#000;border-left:none;padding:.5em 15px;}
.sharing.social-links svg path[fill="currentColor"],.product-detail-accordion .social-links svg path[fill="currentColor"],.mobile-navigation-drawer__footer .social-links svg path[fill="currentColor"]{fill: transparent;}
.product-detail-accordion .social-links svg{width: 20px;height: 20px;}
.slideshow .slide video.object-fit-cover{height: 100vh!important;width: 100vw!important;}
.article-list.article-layout--columns{margin-left: -10px;margin-right: -10px;}
.article-list.article-layout--columns .article{border: none!important;padding: 0 10px;}
.article-list.article-layout--columns .article__inner{background-color: #f5f5f5;padding-bottom: 1rem;}
.article-list.article-layout--columns .article__inner h2,.article-list.article-layout--columns .article__inner .rte,.article-list.article-layout--columns .article__inner .meta{padding-left: 1rem;padding-right: 1rem;}
.template-product #content .shopify-section .container{max-width: 1440px;}
.gallery--layout-columns-2 .product-slideshow:not(.slick-slider){margin-left: 0;}
.gallery--layout-columns-2 .product-slideshow:not(.slick-slider) .slide{margin-left: 0;flex: 0 0 50%;margin-bottom: 0;}
.collection-listing .product-list{margin-left: -5px;}
.collection-listing .product-block{padding-left: 5px;}
.rimage-background{background-size: 100% 100%;}

/* AWCASA product-card normalization. Cartoon-tagged products are excluded. */
.awcasa-normalized-image .image-cont,
.awcasa-normalized-image .image-label-wrap,
.awcasa-normalized-image .product-block__image,
.awcasa-normalized-image .rimage-wrapper{
  background-color:#f5f5f5;
}
.awcasa-normalized-image .rimage__image.cover{
  object-fit:contain;
  object-position:center center;
}
.awcasa-normalized-image .rimage-background,
.awcasa-normalized-image .rimage-background.cover{
  background-size:contain;
  background-position:center center;
  background-repeat:no-repeat;
}
.shopthelooktab{padding-top: 4rem;}
.nav-pills .nav-item .nav-link{color: #000;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color: #000;color: #fff;border-radius: 4px;}
.template-article #content>.container{width: 60%;}
.product-label--new-in>span{background: #000;}
.swatch-method-standard .product-block-options--swatch .product-block-options__item{box-shadow: 0 0 0 3px #fff, 0 0 0 4px #5c5c5c4d;}
.faq-header .faq-index .faq-index__heading{font-size: 16px;color: #000000;line-height: 22px;cursor: pointer;margin-bottom: 30px;width: min-content;white-space: nowrap;text-decoration: underline;}
.faq-header .faq-index .faq-index-item{margin-bottom: 30px;}
.faq-header .faq-index .faq-index-item .faq-index-item__link{font-size: 16px;color: #000000;line-height: 22px;cursor: pointer; width: min-content;white-space: nowrap;}
.faq-header .faq-header__content .h1-style{font-size: 20px;}
.collapsible-tabs .collapsible-tabs__heading{font-size: 14px;font-weight: 600;text-transform: uppercase;}
.collapsible-tabs .collapsible-tabs__tab .cc-accordion-item__title{font-size: 14px;font-weight: 600;}
.shopify-policy__body{margin-top: 4rem;}
.product-block-options--swatch .product-block-options__item.product-block-options__item--unavailable{display: none;}
.product-detail .detail .title{padding-right30px;}
#shopify-block-c1bccfab-fec8-4a1a-8602-58cd1e6a5587 .wk-button{padding-right: 0;}
#shopify-block-c1bccfab-fec8-4a1a-8602-58cd1e6a5587 .wk-icon{position: absolute;top: -2px;width: 20px;height: 20px;}
#shopify-section-cart-drawer .lightly-spaced-row span svg{display: none;}
.moreorless.active:after{background:none;}
.option-selector__btns{display:none;}
.utility-bar .toggle-btn{height:3.5rem;font-weight: 500;font-size: 16px;}
.utility-bar .utility-bar__item{font-weight:500;font-size: 16px;}
.utility-bar .link-dropdown .link-dropdown__button{font-weight:500;font-size: 16px;}
.utility-bar .link-dropdown__options .link-dropdown__link{position: relative;padding-left: 2.5rem;padding-right: 1rem;}
.utility-bar .link-dropdown__options .link-dropdown__link:before{content: "";position: absolute;left: 1rem;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;border: 1px solid #000;}
.utility-bar .link-dropdown__options .link-dropdown__link:after{content: ""; position: absolute;left: 1rem;top: 50%; width: 18px;height: 18px;background-image: url("data:image/svg+xml,%3Csvg fill='rgb(255, 255, 255)' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M8.315 13.859l-3.182-3.417a.506.506 0 0 1 0-.684l.643-.683a.437.437 0 0 1 .642 0l2.22 2.393 4.942-5.327a.436.436 0 0 1 .643 0l.643.684a.504.504 0 0 1 0 .683l-5.91 6.35a.437.437 0 0 1-.642 0'%3E%3C/path%3E%3C/svg%3E");background-size: cover;transform: translateY(-50%) scale(0);}
.utility-bar .link-dropdown__options .link-dropdown__link.link-dropdown__link--active:before{background: #000;}
.utility-bar .link-dropdown__options .link-dropdown__link.link-dropdown__link--active:after{transform: translateY(-50%) scale(1);}
.logo-area {height: 100px;}
.filter-container--side:not(.filter-container--show-filters-desktop) .filters,.filter-container .filters{width: 600px;height:100%;position: fixed;z-index: 8002;top:0;right:-600px;background: #fff;transition: all .34s ease;padding: 20px;transform: translate(0%);}
.filter-container.filter-container--show-filters-desktop .filter-shade{opacity: .5;pointer-events: auto;visibility: visible;position: fixed;z-index: 8001; top: 0;left: 0;width: 100%;height: 100%;background: #000;transition: opacity .34s ease,visibility .34s;display: block;}
.filter-container.filter-container--show-filters-desktop .filters{visibility: visible;transform: translate(-100%);}
.filter-container.filter-container--show-filters-desktop .filters .filters__heading{display: flex;}
.filter-container .filters .filters__inner{overflow-y: auto;height: calc(100vh - 80px);}
.filter-container .filters .filter-group{border-bottom: #ddd 1px solid;}
.filter-container .filters .filter-group--swatch .filter-group__item:before{width: 78px;height: 78px;border-radius: 5px;}
.filter-container .filters .filter-group--swatch.filter-group--layout-no-label .filter-group__item{border-radius: 5px;margin: 0 0 7px 5px;}
.filter-container .filters .filter-group--swatch .filter-group__item{flex-direction: column;}
.filter-container .filters .filter-group--swatch .filter-group__item .filter-group__item__text{position: static;opacity: 1;border: none;transform: none;}
.page-link{color: #000;}
.active>.page-link, .page-link.active{background-color: #000;border-color: #000;}
.blogtag .btn{border-radius: 4px;text-transform: none;}
@media (min-width:767.98px){
	.row-cols-md-7>*{flex:0 0 auto;width:14.285714285714286%}
	.row-cols-md-8>*{flex:0 0 auto;width:12.5%}
	.row-cols-md-9>*{flex:0 0 auto;width:11.111111111111111%}
	.row-cols-md-10>*{flex:0 0 auto;width:10%}
	.overlay-text-parent--desktop-stack{color: inherit;}
	.overlay-text-parent--desktop-stack .overlay-text{position: static;padding: 30px 20px 20px;width: auto;text-align: center;}
	.overlay-text-parent--desktop-stack.image-overlay--bg-shadow .overlay-text .overlay-text__inner:before{display: none;}
	.swatch-method-standard .product-block-options--swatch .product-block-options__item{width: 25px;height: 25px;}
    .h4-style{font-size: 30px;}
  #main-nav .navigation__item--show-children .navigation__link{color: #000;}
  #main-nav .navigation__item--show-children .row .col-md-3 .navigation__link{font-weight:initial;padding-left: 0;}
  #main-nav .navigation__item--show-children .navigation__wide-promotion .navigation__link{font-weight: 400;}
  #main-nav .navigation__item--show-children .navigation__wide-promotion .navigation__link:hover{font-weight: 600;}
  #main-nav .navigation__item--show-children .navigation__wide-promotion .navigation__link.active{font-weight: 600!important;}
  #main-nav .navigation__item--show-children .navigation__wide-promotion h2.display-6.text-muted{color: #949494!important;font-size: 46px;font-weight: 600!important;}
  .navigation__child-tier .col-md-9 .row{margin-top:35px;}
  .navigation__child-tier .col-md-9 h2{height: 35px;font-size: 35px;margin-bottom:0;font-weight:600!important;color: #aaa !important;}
  .navigation__child-tier .col-md-9 .row .col-md-3{width:20%;}
  .utility-bar{top:100px;background:#fff;border-top:1px solid #eae8e4;border-bottom:1px solid #eae8e4;}
  .logo-area__right__inner a{margin:0 !important; margin-left:2rem!important;}
  .logo-area__right__inner .header-account-link__icon{margin-inline-start:0 !important; margin-top: -1px;}
  .logo-area__right__inner svg{width:20px;height:20px;}
  .logo-area__right wishlist-link{margin:0 !important;}
  .logo-area__right .wk-icon svg{width:16px !important;height:16px !important;}
  #shopify-section-template--16379463041181__main .container-fluid,#shopify-section-template--16379463041181__recommendations .container-fluid,#shopify-section-template--16379462779037__main .container-fluid{padding:0 12rem;}
  .section-footer__row--blocks{padding:3rem 2rem;padding-top:8rem;}
  .section-footer__text-block__social .social-links .social-links__list{display: flex;justify-content: space-between;}
  .section-footer .social-links a{margin: 0 0 10px 15px;}
  .section-footer .section-footer__payment-icons .section-footer__payment-icon{margin: 0 0 0 15px;}
  .section-footer .section-footer__text-block{position:relative;}
  .section-footer .rimage-outer-wrapper{position: relative;left:100%;transform: translate(-50%, -50%);}
  .section-footer__row-lower{padding-top:0;padding-bottom:80px;}
  .copyright span{font-size:1.5rem;display:block;margin-bottom:1.5rem;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 {margin-right: 8rem;}
  #shopify-section-template--16494272184477__5f146bcd-f647-4a13-9a8c-126db389fefd #block-id-template--16379462942877__5f146bcd-f647-4a13-9a8c-126db389fefd-image-1{padding-left: 5rem !important;}
  .template-product .product-detail{justify-content: initial;flex-wrap: wrap;}
  .template-product .product-detail .gallery{flex: 0 0 auto;width: 66.66666667%;}
  .template-product .product-detail .detail{flex: 0 0 auto;width: 33.33333333%;padding-left:20px;padding-top: 20px;}
  
  
    
}
@media (min-width:1500px){
  .block-inner .rimage-outer-wrapper .rimage-wrapper{padding-top:120% !important;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .rimage-outer-wrapper{height:1400px !important;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .fully-spaced-row--medium {padding-top: 0;}
}
@media (min-width:1299.98px) and (max-width: 1499.98px){
  .product-block .image-cont{min-height: 290px;max-width: 360px;}
  .block-inner .rimage-outer-wrapper .rimage-wrapper{padding-top:120% !important;}
  
  #shopify-section-template--16379463041181__main .container-fluid,#shopify-section-template--16379463041181__recommendations .container-fluid,#shopify-section-template--16379462779037__main .container-fluid{padding:0 8rem;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 {margin-right: 8rem;}
  .template-article #content>.container{width: 80%;}
  #section-id-template--16450123169949__4a90a614-bbac-4bee-b226-1598770713d6 .fixed-height-item{height:700px !important;}
  #section-id-template--16494272184477__adb14133-66f1-46f4-9ebc-692662ee63cf .fixed-height-item{height:650px!important;}
  #shopify-section-template--16494272184477__cf928792-d27c-46b7-81fd-7af9ed6dc1d4 .overlay-text__inner,#shopify-section-template--16494272184477__1718c317-aaa4-4862-bf08-2e278763cf24 .overlay-text__inner{width:80% !important;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .rimage-outer-wrapper{height:1300px !important;}
}
@media (min-width:767.98px) and (max-width: 1299.98px){
  .product-block .image-cont{min-height: 260px;max-width: 290px;}
  .block-inner .rimage-outer-wrapper .rimage-wrapper{padding-top:120% !important;}
  #shopify-section-template--16379463041181__main .container-fluid,#shopify-section-template--16379463041181__recommendations .container-fluid,#shopify-section-template--16379462779037__main .container-fluid{padding:0 4rem;}
  .section-footer__text-block{width:100%;margin-bottom:0!important;}
  .section-footer .rimage-outer-wrapper{position:relative;right:auto;}
  .section-footer__text-block .d-flex.align-items-end{justify-content: center;align-items: inherit!important;}
  .section-footer__text-block__image{width:100%;}
  .section-footer .rimage-outer-wrapper{margin:auto;}
  .section-footer__text-block .social-links{margin:.5rem 0;}
  .copyright span{margin-top:2rem;display:block;}
   #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 {margin-right: 5rem;}
  .navigation__wide-promotion .col-md-2.ps-md-5{padding-left: 0!important;}
  .template-article #content>.container{width: 90%;}
  .section-footer__text-block__image.mt-md-5{margin-top:0 !important;}
  .section-footer__text-block__image .rimage-outer-wrapper{left: auto;transform: none;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 .overlay-text-parent--desktop-stack .overlay-text{padding:0;}
  .announcement-bar .social-links a{margin-inline-end:5px;}
  .navigation .navigation__tier-1>.navigation__item>.navigation__link{padding:5px;}
  .logo img{width:150px !important;}
  .logo-area__middle{margin-left:5px;margin-right:5px;}
  #section-id-template--16379462811805__02d74a71-fb20-4074-98ac-6f9b090d31e7 .flexible-layout .column--half{width: 57%;}
  #section-id-template--16379462811805__02d74a71-fb20-4074-98ac-6f9b090d31e7 .flexible-layout .column--third{width: 43%;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066{margin-right: 0rem;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 .overlay-text__inner{padding:5px 0;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 .h4-style{font-size: 20px;margin-bottom: .8rem;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 p{font-size: .9rem;}
  #shopify-section-template--16379462811805__5d2d56d2-b8f5-485d-9128-13cf75c42b53 .textbox{margin-left: 0!important;}
  #shopify-section-template--16379462811805__a52fc4cd-bdc3-4362-bded-2582a8ace0d2 .section-margin{margin-top:0;}
  #shopify-section-template--16379462811805__580e03a2-c2bd-4fc7-a94d-f934f45e6c77 .strongly-spaced-row{padding-bottom:40px;}
  #shopify-section-template--16450123169949__948bb20f-c7c9-4c4a-b8e0-90dca64791ee .keywords-link .col-md-10{padding-left: 1rem;}
  #shopify-section-template--16450123169949__948bb20f-c7c9-4c4a-b8e0-90dca64791ee .keywords-link .col-md-10 span{margin-right: 0.5rem!important;margin-left: 0.5rem!important;}
  .navigation__wide-promotion .col-md-10{padding-left:3rem;padding-right: 1rem!important;}
  .navigation__wide-promotion .col-6{padding:2rem .5rem;}
  .navigation__wide-promotion .col-6 img{height:220px;object-fit: cover;width: 100%;}
  #section-id-template--16450123169949__4a90a614-bbac-4bee-b226-1598770713d6 .fixed-height-item{height:700px !important;}
  .navigation .navigation__tier-1>.navigation__item>.navigation__link:before{display:none;}
  #section-id-template--16494272184477__adb14133-66f1-46f4-9ebc-692662ee63cf .fixed-height-item{height:520px!important;}
  #block-id-template--16379462942877__4bc84a63-dbc3-4d78-9d92-07679d2645a4-text_block-2,#block-id-template--16379462942877__4bc84a63-dbc3-4d78-9d92-07679d2645a4-text_block-1{width:100%;}
  #shopify-section-template--16494272184477__04bb7afe-776f-482d-b952-d07d2c87d376 .fully-spaced-row,#section-id-template--16494272184477__5f146bcd-f647-4a13-9a8c-126db389fefd,#section-id-template--16494272184477__cf928792-d27c-46b7-81fd-7af9ed6dc1d4,#section-id-template--16494272184477__1718c317-aaa4-4862-bf08-2e278763cf24,#shopify-section-template--16430549794973__a44d834e-1325-4f7b-899d-fc1226b01614 .fully-spaced-row--medium{padding:0;}
  #shopify-section-template--16494272184477__5f146bcd-f647-4a13-9a8c-126db389fefd #block-id-template--16379462942877__5f146bcd-f647-4a13-9a8c-126db389fefd-image-1{padding-right:0 !important;}
  #shopify-section-template--16494272184477__cf928792-d27c-46b7-81fd-7af9ed6dc1d4 .overlay-text__inner,#shopify-section-template--16494272184477__1718c317-aaa4-4862-bf08-2e278763cf24 .overlay-text__inner{width:85% !important;padding: 0;}
  #block-id-template--16379462942877__cf928792-d27c-46b7-81fd-7af9ed6dc1d4-image-1 .rimage-outer-wrapper{height:1100px !important;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .rimage-outer-wrapper{height:1400px !important;}
  #section-id-template--16425406791837__01af2d0d-e1ab-42d2-87a6-29fd807df7fc .fixed-height-item{height:500px !important;}
  #section-id-template--16425406791837__e0682833-8ff4-4dc1-8a83-4440dfea502f{padding-top:0;}
  #block-id-template--16425406791837__e0682833-8ff4-4dc1-8a83-4440dfea502f-text-1{width:40%;}
  #section-id-template--16450123169949__f851aaba-132e-4522-a615-f615df2c548f .fixed-height-item{height:420px !important;}
  #shopify-section-template--16494272184477__460556e8-411e-4015-a0fb-e43b5476fcd5 .rte{padding:3rem !important;}
  #shopify-section-template--16494272184477__9add8c5a-4b88-4752-85d7-c6f912f90abf .container,#shopify-section-template--16494272184477__64be9805-375f-4c13-9020-2184bdfe3d8c .container{padding-left:3rem !important;padding-right:3rem !important;}
  #block-id-template--16379462942877__4bc84a63-dbc3-4d78-9d92-07679d2645a4-text_block-1 .card-body{padding:0;}
  #block-id-template--16379462942877__5f146bcd-f647-4a13-9a8c-126db389fefd-image-1{padding-left:4rem !important;}
  
  

}
@media (min-width:768px) and (max-width: 992px){
  .navigation .navigation__tier-1 .navigation__item{display: block;}
  .navigation .coo{display:none !important;}
  .navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{padding-top:5px !important;padding-bottom: 5px !important;font-size: .8rem;}
  #section-id-template--16450123169949__4a90a614-bbac-4bee-b226-1598770713d6 .fixed-height-item{height:600px !important;}
  #section-id-template--16450123169949__7ffe3372-e414-4d7c-98d8-aedd87a219f5{padding:2rem 0 !important;}
  #block-id-template--16450123169949__ab465734-d40f-4f8f-893f-913735213321-image-1,#block-id-template--16450123169949__7ffe3372-e414-4d7c-98d8-aedd87a219f5-image-1{width:50%;}
  #block-id-template--16450123169949__ab465734-d40f-4f8f-893f-913735213321-text-1,#block-id-template--16450123169949__7ffe3372-e414-4d7c-98d8-aedd87a219f5-text-1{width:40%;padding-right:0 !important;}
  #section-id-template--16450123169949__7ffe3372-e414-4d7c-98d8-aedd87a219f5 .majortitle{font-size:30px;}
  #section-id-template--16450123169949__22406b70-e36b-428d-9641-d20f7e440428 .card .text-column__title{font-size:25px !important;margin-bottom: 1rem!important;}
  #shopify-section-template--16450123169949__f103c288-47f5-47ca-964e-94583fa25e52 .fully-spaced-row--medium{padding-bottom:2rem !important;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .rimage-outer-wrapper{height:1800px !important;}
  
}

@media (max-width:767.98px){
  .logo img{width:85px;}
	.pageheader .logo{padding: 10px 0;}
	.navigation .navigation__wide-promotion{background-color: var(--cs-gray);}
	.navigation .navigation__wide-promotion h2.display-6{font-size: .9rem;font-weight: 600 !important;color: #000 !important;margin-bottom: 0;}
	.navigation .navigation__wide-promotion dl dt{display: flex;justify-content: space-between;margin-top: .5rem;}
	.navigation .navigation__wide-promotion dl dt:after{content: "";background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");width: 1rem;height: 1rem;display: inline-block;}
	.navigation .navigation__wide-promotion dl dd{display: none;}
	.navigation .navigation__wide-promotion dl.dl-1 dd{display: block;}
	.navigation .navigation__wide-promotion dl dd a{background-color: #fff;display: flex;align-items: center;width: 100%;}
	.navigation .navigation__wide-promotion dl dd a img{width: 60px;height: 60px;margin-right: 1rem;}
	.navigation .navigation__wide-promotion dl.dl-blog img{width: 60px;height: 80px;}
	.section-header .main-search .main-search__container.container{padding-left: 50px;padding-right: 50px;}
	.section-header .main-search{left: 0;right:auto;top:65px;}
	.show-search .main-search,.show-login .section-header .main-login{width: 100%;}
	.navigation__mobile-products{margin-top: 0;}
	.collection-listing2 .product-list .product-block{width: 100%;}
	.navspy.sticky-top{width: 60px;height: 90vh;right: 0;top:90px;position: fixed;overflow-y: auto;border-left: #ddd 1px solid;max-height: calc(100vh - 180px);}
	.navspy.sticky-top .container{margin: 0;padding: 0;}
	.navspy.sticky-top .keywords-letter{padding: 0!important;padding-bottom: 30px;}
	.navspy.sticky-top .keywords-letter li{display: inline-block;white-space: nowrap;width: 100%;}
	.navspy.sticky-top .keywords-letter li a{margin: 0;display: block;width: 100%;text-align: center;font-size: 1rem;}
	.keywords{padding-top: 65px;}
  .logo-area {height: 70px;}
  .logo-area__left__inner svg,.logo-area__right__inner svg{width:20px;height:20px;}
  .logo-area__right wishlist-link{display:none;}
  .logo-area__right__inner .cart-link{margin-top:1px;}
  .navigation .navigation__tier-2-container{width:100% !important; margin-left: 0px;}
  .mobile-navigation-drawer{width:100%;}
  #section-id-template--16379462811805__02d74a71-fb20-4074-98ac-6f9b090d31e7 .flexible-layout{flex-direction: row;}
  #block-id-54832235-7b40-4de8-8bdf-a3cee36e8066 {margin-right: 0rem;}
  .mobile-navigation-drawer{background:linear-gradient(90deg,#F7F8F8 0%,#F7F8F8 85%,rgba(0,0,0,.2) 85%,rgba(0,0,0,.2) 100%) !important;}
  .mobile-navigation-drawer .navigation__tier-1-container{width: 85%;background: #f7f8f8;}
  .mobile-navigation-drawer__footer{width: 85%;}
  .navigation .navigation__tier-1{background:none;}
  .mobile-navigation-drawer .mobile-nav-toggle{position: absolute;right: 0;background: #000;width: 15%;text-align: center;height: 51px;color: #fff;}
  .mobile-navigation-drawer .mobile-nav-toggle svg{margin-left:-2px;}
  .mobile-navigation-drawer .mobile-nav-title{display:block;width:100%;color:#000;}
  .navigation__mobile-image{margin: 0 20px 20px;}
  .navigation__tier-1 li a,.navigation__mobile-products-title,.navigation__tier-2 a{color: #1d1c1c !important;font-size: .8rem !important;}
  .mobile-navigation-drawer .navigation__tier-2{padding-top:0;}
  .mobile-navigation-drawer .navigation{margin-bottom:20px;}
  .mobile-navigation-drawer__footer .social-links a{margin: 10px 12px 0 0;}
   #shopify-section-template--16379463041181__main .container-fluid,#shopify-section-template--16379463041181__recommendations .container-fluid,#shopify-section-template--16379462779037__main .container-fluid{padding:0 2rem;}
   .section-footer__text-block{width:100%;margin-bottom:0!important;}
  .section-footer .rimage-outer-wrapper{position:relative;right:auto;width: 100px !important; margin-top: 1.5rem !important;}
  .section-footer__text-block .d-flex.align-items-end{justify-content: center;align-items: inherit!important;}
  .section-footer__text-block__social .social-links .social-links__list{justify-content: center;}
  .section-footer__text-block__image{width:100%;}
  .section-footer .rimage-outer-wrapper{margin:auto;}
  .section-footer__text-block .social-links{margin:.5rem 0;}
  .copyright span{margin-top:2rem;display:block;}
  .section-footer__row--blocks{padding-bottom:0;}
  .copyright span{margin-top:0;}
  .section-footer__row-lower{padding-top:0;}
  .section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:0;border-bottom: 1px solid #2b2a2a;padding: 20px 0;}
  .section-footer__row--blocks .section-footer__menu-block .section-footer__title{position:relative;margin-bottom:0;text-transform: uppercase;font-weight: 600;font-size: 1rem;}
  .section-footer__row--blocks .section-footer__menu-block .section-footer__title:before{content:'';background:url(https://cdn.shopifycdn.net/s/files/1/0633/1816/3613/files/arr.svg?v=1702627663) no-repeat center center;width:18px;height:18px;color:#fff;position:absolute;top:4px; right:5px;z-index:3;transform: rotate(-90deg);transition: all 0.3s;}
  .section-footer__row--blocks .section-footer__menu-block .section-footer__title.active:before{transform: rotate(90deg);transition: all 0.3s;}
  .section-footer__menu-block__menu li a{font-size: 1rem;}
  .section-footer__menu-block__menu li{margin-top:.8rem;}
  #section-id-template--16494272184477__64be9805-375f-4c13-9020-2184bdfe3d8c .row-cols-4>*{width: 50%;}
  #shopify-section-template--16494272184477__460556e8-411e-4015-a0fb-e43b5476fcd5 .rte{padding:1rem!important;}
  #shopify-section-template--16494272184477__5f146bcd-f647-4a13-9a8c-126db389fefd #block-id-template--16379462942877__5f146bcd-f647-4a13-9a8c-126db389fefd-image-1{padding-left:0!important;}
  #block-id-template--16379462942877__5f146bcd-f647-4a13-9a8c-126db389fefd-text-1{padding:1rem!important;}
  #shopify-section-template--16494272184477__1718c317-aaa4-4862-bf08-2e278763cf24 .overlay-text__inner,#shopify-section-template--16494272184477__cf928792-d27c-46b7-81fd-7af9ed6dc1d4 .overlay-text__inner{width:98%!important;}
  #block-id-template--16379462942877__cf928792-d27c-46b7-81fd-7af9ed6dc1d4-image-1{background:#f5f5f5;}
  #block-id-template--16379462942877__cf928792-d27c-46b7-81fd-7af9ed6dc1d4-image-1 .rimage-background-wrapper{display:none;}
  #block-id-template--16379462942877__cf928792-d27c-46b7-81fd-7af9ed6dc1d4-image-1 .overlay-text{position: relative;}
  #shopify-section-template--16494272184477__cf928792-d27c-46b7-81fd-7af9ed6dc1d4 .overlay-text__rte p{color:#333;}
  #block-id-template--16379462942877__cf928792-d27c-46b7-81fd-7af9ed6dc1d4-image-1 .image-overlay--bg-shadow .overlay-text .overlay-text__inner:before{display:none;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1{background:#f5f5f5;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .rimage-background-wrapper{display:none;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .overlay-text{position: relative;}
  #block-id-template--16379462942877__1718c317-aaa4-4862-bf08-2e278763cf24-image-1 .image-overlay--bg-shadow .overlay-text .overlay-text__inner:before{display:none;}
  #shopify-section-template--16494272184477__adb14133-66f1-46f4-9ebc-692662ee63cf .overlay-text__text{width:100% !important;}
  #pagefooter .section-footer__menu-block__menu{visibility: hidden;max-height: 0;height: auto;transition: all ease-out .3s;}
  #pagefooter .section-footer__title.active+.section-footer__menu-block__menu{visibility: visible;max-height: 100vh;}
  .blog-carousel .article-list .article{width: 300px;}
  .template-article #content>.container{width: 100%;}
  .faq-header .faq-index{display: block;}
  .faq-header .faq-index .faq-index-item{display: inline-block; margin-right: 10px;}
  .faq-header .faq-index .faq-index__sticky-container{height: auto!important;}
  .faq-header .faq-index .faq-index__item-container{position: static;}
  .article-list.article-layout--columns .article{margin-bottom: 20px;}
  .product-block .image-cont .btn.quickbuy-toggle{display: none;}
  .product-block-options--swatch .product-block-options__item{margin: 0 8px 8px;}
  #shopify-section-template--16379462811805__33426f64-9dd1-4ab6-983a-e443b5ce0ba3 ul{justify-content: center!important;}
  #shopify-section-template--16379462811805__33426f64-9dd1-4ab6-983a-e443b5ce0ba3 .nav-pills .nav-item .nav-link{padding: 0.2rem 0.5rem;font-size: .9rem;}
  #shopify-section-template--16379462811805__33426f64-9dd1-4ab6-983a-e443b5ce0ba3 .collection-slider .view-all{padding-right:.5rem;}
  #shopify-section-template--16379462811805__33426f64-9dd1-4ab6-983a-e443b5ce0ba3 .tab-pane .collection-slider-row{margin-top:20px;}
  #block-id-template--16500070908061__4ed70812-d949-4ba6-aa38-859ae7b21215-image-1{margin-bottom: 0;}
  .section-footer__payment-icons .section-footer__payment-icon{margin: 0px -1px 0.5em;}
  .section-footer .social-links li:last-child a{margin-right:0;}
  .copyright .copy,.copyright .copy a{font-size:1rem;}
  .overlay-text-parent--mobile-stack .overlay-text .overlay-text__title{color:#000;}
  #shopify-section-template--16494272184477__04bb7afe-776f-482d-b952-d07d2c87d376 .fully-spaced-row,#section-id-template--16494272184477__5f146bcd-f647-4a13-9a8c-126db389fefd,#section-id-template--16494272184477__cf928792-d27c-46b7-81fd-7af9ed6dc1d4,#section-id-template--16494272184477__1718c317-aaa4-4862-bf08-2e278763cf24,#shopify-section-template--16430549794973__a44d834e-1325-4f7b-899d-fc1226b01614 .fully-spaced-row--medium{padding:0;}
  #block-id-template--16450123169949__7ffe3372-e414-4d7c-98d8-aedd87a219f5-image-1{padding-left:0 !important;}
  #section-id-template--16450123169949__7ffe3372-e414-4d7c-98d8-aedd87a219f5{padding:0 !important;}
  #block-id-template--16450123169949__7ffe3372-e414-4d7c-98d8-aedd87a219f5-text-1{padding:1rem !important;}
  .filter-container.filter-container--show-filters-desktop .filters,.filter-container  .filters{width: 100%;right: -100%;}
  .filter-container .filters .filter-group--swatch .filter-group__item:before{width: 74px;height: 72px;}
  .filter-container .filters .filter-group--swatch .filter-group__item .filter-group__item__text{display: block;}
  
}
