#shopify-section-new-product-template .custom-add-to-cart #ProductPrice,#shopify-section-new-product-template .custom-add-to-cart .swatches-wrapper,.writer{margin:0}.template-customers-login #CustomerLoginForm form input[type=submit],.writer{font-size:16px}*{scroll-behavior:smooth}.notification-bar .RatingBarWidget-prefix .RatingBarWidget{--common-star-color: #fff;--body-text-color: #fff}a.link-default{font-weight:unset!important;font-size:unset!important;color:#00e!important;text-transform:unset!important}#mobile-terms-of-service .grid__item,.collection-page-wrapper .collection-sidebar-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul li.sub-menu ul li{padding:0}.collection-page-wrapper .collection-sidebar-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul li.sub-menu ul li a{padding-left:25px;position:relative;z-index:99}.chat-fc-form-outer .fc-header,.chat-fc-form-outer div.fc-form a.fc-button{background-color:#183052!important}.hotline-launcher.h-open .viewport div.h-conv div.fc-conversation-view div.h-header.single-channel-header{height:7.5rem;background-color:#183052!important}.chat-fc-form-outer div.fc-form ul li input{padding-left:10px!important}.chat-fc-form-outer div.fc-form{padding:20px!important}#shopify-section-collection-template-new .collection-page-wrapper .product-grid--title{height:64px}.writer{font-family:Arial,Helvetica,sans-serif;color:gray;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);left:45px;z-index:0}.writer span{color:gray;padding:0 0 0 5px;animation:1s ease-in-out infinite cursor}@keyframes cursor{0%{border-color:#000}to{border-color:transparent}}#shopify-section-new-product-template #th_product_bundle,.product-feature-item:before{display:none}.product-sticky-wrapper{display:flex;flex-wrap:wrap}.product-images-container{width:40%;display:inline-block}.product-sticky-wrapper .product-images-container .grid__item{float:none;width:100%}.product-feature-item{background:#f5f3e7}.product-sticky-wrapper .product-images-container+.grid__item{float:none;display:inline-block}.review-product-detail #ReviewsWidget{float:none!important}.new-product-template .product-page-related-products{padding-top:unset!important}.template-product .product-page-related-products .sitewide--title-wrapper h2{margin-bottom:30px!important}.template-product .wrapper.main-content.bundleproducts{padding-bottom:unset}.new-product-template .ElementsWidget__footer.u-textRight--all{display:none!important}@media only screen and (max-width:768px){.template-product .flickity-button.flickity-prev-next-button.next{margin-top:unset}.template-product .footer__reviewsLogo-container{display:none!important}}@media(max-width:950px){#shopify-section-secondaryheader .navbar-nav{display:none}}@media(min-width:992px)and (max-width:1199px){.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list .grid__item,.template-collection #PageContainer #shopify-section-collection-template-new .top-navbar .left-top-navbar,.template-collection #PageContainer #shopify-section-collection-template-new .top-navbar .left-top-navbar .collection-central--sort-by .fit-parent{margin:0}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item,.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item--desc-wrapper,.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item-image{width:100%}.template-collection #PageContainer #shopify-section-collection-template-new .top-navbar .left-top-navbar .collection-central--sort-by{margin:0 0 20px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list{grid-template-columns:repeat(1,1fr)}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list .grid__item .grid-view-item .grid-view-item-image .grid__image{width:auto}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list .grid__item .grid-view-item .grid-view-item--desc-wrapper{padding:0 0 0 10px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item{width:100%;padding:0!important}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item-image .grid__image{height:auto}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item-image .grid__image>.lazyload-wrapper{padding-bottom:100%}}@media(max-width:991px)and (min-width:768px){.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list .grid__item,.template-collection #PageContainer #shopify-section-collection-template-new .top-navbar .left-top-navbar{margin:0}.template-collection #PageContainer #shopify-section-collection-template-new .top-navbar .left-top-navbar .collection-central--sort-by{margin:0 0 20px}.template-collection #PageContainer #shopify-section-collection-template-new .top-navbar .left-top-navbar .collection-central--sort-by .fit-parent{margin:0;padding:0;border:none}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper{max-width:720px;padding:1rem;margin:0 auto}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-top-body .collection-image-block-main{margin:0;grid-template-columns:repeat(2,1fr)}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-top-body .collection-image-block-main .collection-image-block-child .collection-image-contents{padding:20px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body{padding:0 0 0 20px;max-width:calc(100% - 300px)}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list{grid-template-columns:repeat(1,1fr)}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list .grid__item .grid-view-item .grid-view-item-image .grid__image{width:auto}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner.collection-main-body-inner-list .grid__item .grid-view-item .grid-view-item--desc-wrapper{padding:0 0 0 10px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item{width:100%;padding:0!important}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item,.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item-image{width:100%}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item-image .grid__image{height:auto}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item-image .grid__image>.lazyload-wrapper{padding-bottom:100%}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item .grid-view-item--desc-wrapper{width:100%;padding-bottom:0}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper.desktop-only{width:300px;max-width:300px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .categories-wrapper h6{font-size:1rem}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .trending-products-wrapper{display:flex;flex-wrap:wrap;column-gap:10px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .trending-products-wrapper h4{width:100%;font-size:1rem;font-weight:700}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .trending-products-wrapper .trending-product-wrapper{width:100%;flex-direction:row}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .trending-products-wrapper .trending-product-wrapper .image-wrapper{width:100%;max-width:110px;height:100%;min-height:110px;max-height:110px;position:relative}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .trending-products-wrapper .trending-product-wrapper .image-wrapper img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .trending-products-wrapper .trending-product-wrapper .content-wrapper{width:calc(100% - 110px);max-width:calc(100% - 110px);padding:0 10px}.template-collection #PageContainer #shopify-section-collection-template-new .collection-sidebar-wrapper .trending-products-wrapper .trending-product-wrapper .content-wrapper a{left:0}}@media(max-width:370px){#shopify-section-collection-template-new .collection-main-body .collection-main-body-inner .grid__item .grid-view-item--desc-wrapper>div>a:last-child{white-space:nowrap}#shopify-section-collection-template-new .collection-main-body .collection-main-body-inner .grid__item .grid-view-item--desc-wrapper>div>a:last-child .ruk_rating_snippet i{font-size:12px}#shopify-section-collection-template-new .collection-main-body .collection-main-body-inner:not(.collection-main-body-inner-list) .grid__item .grid-view-item--desc-wrapper>div>a:last-child{position:absolute}#shopify-section-collection-template-new .collection-main-body .collection-main-body-inner .grid__item{margin:0}}@media(max-width:991px){#shopify-section-collection-template-new .collection-page-wrapper .product-grid--title{height:auto}#shopify-section-collection-template-new .collection-page-wrapper .grid-view-item--desc-wrapper{padding-bottom:15px}.overlay-header .mobile-grid--table{padding:0 15px}.mobile-nav-bar-wrapper .site-nav--mobile,.mobile-nav-bar-wrapper .text-right .site-nav--mobile{display:flex;align-items:center;gap:16px}.mobile-search-button i{font-size:1.4rem}.mobile-search{position:fixed;top:0;left:0;background:#f1f3f6;width:100%;height:100%;z-index:99999999}.mobile-search .search-form{background-color:#fff;display:flex;justify-content:center;position:relative;width:100%}.mobile-search-close:before,.mobile-search-reset:before{content:""!important;display:inline-block;background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}#mobile-search-input{width:100%;max-width:calc(100% - 30px);margin:0 auto!important;padding-left:30px;border:none;height:50px;line-height:48px;font-size:13px;font-weight:400;z-index:2}#mobile-search-input:focus+.writer{display:none}#mobile-search-input::-webkit-input-placeholder{font-size:0!important;opacity:0!important;visibility:hidden}.mobile-search-close{position:absolute;left:15px;top:15px;z-index:3}.mobile-search-close:before{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='800' height='800' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 9H5.414l3.293-3.293a.999.999 0 1 0-1.414-1.414l-5 5a.999.999 0 0 0 0 1.414l5 5a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L5.414 11H17a1 1 0 1 0 0-2z' fill='%235C5F62'/%3E%3C/svg%3E%0A")}.mobile-search-reset{position:absolute;right:15px;top:16px;z-index:3}.mobile-search-reset:before{width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='800' height='800' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%235C5F62'%3E%3Cpath fill-rule='evenodd' d='M11.293 3.293a1 1 0 1 1 1.414 1.414L9.414 8l3.293 3.293a1 1 0 0 1-1.414 1.414L8 9.414l-3.293 3.293a1 1 0 0 1-1.414-1.414L6.586 8 3.293 4.707a1 1 0 0 1 1.414-1.414L8 6.586l3.293-3.293Z'/%3E%3C/svg%3E%0A")}.mobile-search .results-box:not(:empty){padding:0 10px;max-height:100vh;overflow-y:auto;max-height:calc(100vh - 50px)}.mobile-search .results-box>a{display:flex;flex-direction:column;min-height:120px;padding:10px 0 10px 120px;position:relative}.mobile-search .results-box>a.see-all{padding:10px;justify-content:center;align-items:center;min-height:unset;text-decoration:underline}.mobile-search .results-box>a .img{position:absolute;max-width:100px;max-height:100px;left:0;top:10px;overflow:hidden}.mobile-search .results-box>a .img img{min-height:100px}.mobile-search .results-box>a .d-title{font-size:16px;font-weight:400}.search-suggest{padding:10px;display:flex;align-items:center;justify-content:start;gap:10px;flex-wrap:wrap}.search-suggest span{display:block;width:100%}.search-suggest a{padding:10px;border-radius:4px;background-color:#fff;font-size:14px;line-height:14px}body.mobile-search-active{overflow:hidden!important}body.mobile-search-active #refcandy-poprocks,body.mobile-search-active .custom_fc_frame{z-index:-1!important;position:relative}.overlay-header:hover .cart-item-count-header--quantity{color:#fff!important}}#shopify-section-new-product-template .custom-add-to-cart{gap:15px;padding:0;border:none}#shopify-section-new-product-template .custom-add-to-cart .price-wrapper-outter{display:flex;align-items:center;justify-content:start;width:100%;gap:10px}#shopify-section-new-product-template .custom-add-to-cart .product-page--pricing--discount{margin:0;order:3;font-size:18px}#shopify-section-new-product-template .custom-add-to-cart #ComparePrice{order:2;font-size:18px}#shopify-section-new-product-template .custom-add-to-cart .swatches-wrapper p{text-transform:uppercase;font-size:14px;color:#666;font-weight:600!important;text-align:left;margin-bottom:10px}#shopify-section-new-product-template .custom-add-to-cart .swatches-wrapper .js-qty{margin:0;display:flex;max-width:180px!important}#shopify-section-new-product-template .custom-add-to-cart .swatches-wrapper .js-qty button{min-width:50px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;position:unset;opacity:1!important}#shopify-section-new-product-template #AddToCartForm #Quantity{position:unset;border-color:#ccc!important;border-bottom:1px solid;border-top:1px solid;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:none}#shopify-section-new-product-template .custom-add-to-cart .paymentButtonsWrapper{margin-top:auto!important;justify-content:center}#shopify-section-new-product-template .paymentButtonsWrapper #AddToCart{display:flex;align-items:center;justify-content:center;min-width:300px;gap:10px;min-width:unset}#shopify-section-new-product-template .custom-add-to-cart .paymentButtonsWrapper #AddToCart i{position:unset;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}@media(min-width:1199px)and (max-width:1365px){.collection-page-wrapper .product-grid--title a{font-size:1rem}}#shopify-section-new-product-template .product-page--sale-badge{width:auto;display:inline-block;margin-bottom:15px;background:#de350a}#shopify-section-new-product-template .product-details-product-title,.template-customers-login #CustomerLoginForm form .account-login-cta p{margin-bottom:0}#shopify-section-new-product-template .product-details-product-title+a{display:block;margin-bottom:15px}#shopify-section-new-product-template .custom-add-to-cart .price-wrapper-outter{align-items:end}#shopify-section-new-product-template .custom-add-to-cart .product-page--pricing--discount span{padding:0;color:#de350a;font:700 18px Montserrat}.footer-review-widget .Stars,.review-collection-page .Stars{--percent: calc(var(--review-star-rating) / 5 * 100%);--star-size: 25px;font-family:Times,serif;line-height:1}.notification-bar{padding:8px 0!important}.notification-bar .top-header-review:hover{font-weight:400!important}.notification-bar .global-reviews{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.notification-bar .global-reviews .Stars{transform:translateY(1px)}.notification-bar .global-reviews .Stars:before{font-size:20px}@media(min-width:768px){#shopify-section-header{position:relative!important;top:0;z-index:10;height:auto!important}#PageContainer #shopify-section-header .header-section--wrapper{max-height:max-content!important;min-height:unset!important;height:auto!important}.notification-bar .global-reviews .global-reviews-content{white-space:nowrap}}.footer-review-widget #global-review-count-target,.notification-bar .global-reviews .global-reviews-content #global-review-count-target,.review-collection-page #global-review-count-target{font-weight:700}.footer-review-widget{color:#fff!important;font-weight:500;margin-top:20px;display:block}.footer-review-widget .status-stars,.review-collection-page .status-stars{display:inline-block;margin-bottom:10px}.footer-review-widget .Stars{--star-background: #ffffff;--review-star-color: black;display:inline-block;font-size:var(--star-size)}.footer-review-widget .Stars:before,.review-collection-page .Stars:before{content:"\2605\2605\2605\2605\2605";content:"\2b50\2b50\2b50\2b50\2b50"!important;letter-spacing:3px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--review-star-color) var(--percent))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}@media(min-width:768px)and (max-width:991px){.footer-review-widget .Stars{font-size:16px}}.review-collection-page{color:#000!important;font-weight:300;display:block;border:1px solid #dbdbdb;padding:30px 15px;text-align:center;font-size:20px}.review-collection-page .global-reviews-content{font-size:18px}.review-collection-page .Stars{--star-background: #000;--review-star-color: #ccc;display:inline-block;font-size:var(--star-size)}#shopify-section-new-product-template .custom-add-to-cart .paymentButtonsWrapper{column-gap:15px;display:flex;flex-wrap:wrap}#shopify-section-new-product-template .product-restore-email{flex:1 1 300px;max-width:300px}#shopify-section-new-product-template .product-restore-email .email-me-inlineButton{margin-top:0!important;white-space:nowrap;width:100%;padding:0 15px;max-width:300px}#shopify-section-new-product-template .custom-add-to-cart .paymentButtonsWrapper{justify-content:start;flex:1 1 640px}@media(max-width:1199px){#shopify-section-new-product-template .custom-add-to-cart .paymentButtonsWrapper{gap:15px}}@media(max-width:767px){.category-sidebar-main-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul li.current-sub-menu-child.active{margin-left:0!important}.category-sidebar-main-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul li.sub-menu ul li{padding-left:0}.category-sidebar-main-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul li.sub-menu ul li a{padding-left:25px;position:relative;z-index:99}.category-sidebar-main-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul li.sub-menu ul li:before{background:#dbdbdb;transition:background .2s,transform .4s cubic-bezier(.175,.885,.32,2);content:"";width:14px;height:14px;display:block;border-radius:50%;left:0;top:3px;position:absolute}#shopify-section-1593684322434 .testimonials-block .testimonial--single-item:not(:last-of-type):after,.notification-bar__message>:not(#announcement-bar-slider,a),.search-suggest:empty{display:none}.mobile-search .results-box>a .d-title{margin-bottom:10px}#announcement-bar-slider>.slick-track{display:flex;align-items:center}.product-images-container{width:100%}#contact-us .homepage-content--image-with-text-overlay-4 .featured-row__subtext p{display:block!important;color:#fff;font-size:14px}#contact-us .image-with-text-overlay-wrapper h2.homepage-sections--title{margin-bottom:20px}.collection-main-body .collection-main-body-inner{display:flex;flex-wrap:wrap}.collection-main-body .collection-main-body-inner .grid__item{display:flex;padding-bottom:15px!important;padding:0}#shopify-section-collection-template-new .collection-page-wrapper .grid-view-item--desc-wrapper{position:unset;padding-bottom:25px}#shopify-section-collection-template-new .collection-page-wrapper .grid-view-item--desc-wrapper>div>a:last-child{position:absolute;bottom:0;left:0;width:100%}#shopify-section-collection-template-new .collection-main-body .collection-main-body-inner .grid__item .grid-view-item--desc-wrapper>div>a:last-child{position:unset}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item .grid-view-item{width:100%}.template-collection #PageContainer #shopify-section-collection-template-new .collection-page-wrapper .collection-main-body .collection-main-body-inner .grid__item:nth-child(2n){padding-right:0}.collection-page-wrapper .collection-central--sort-by{width:auto}.wetheme-dropdown.fit-parent{width:auto;padding:20px 0;border:none}.collection-main-body .collection-main-body-inner .grid__item:nth-child(odd){padding-right:5px}.collection-main-body .collection-main-body-inner .grid__item:nth-child(2n){padding-left:5px}#shopify-section-new-product-template .paymentButtonsWrapper #AddToCart{width:100%!important;max-width:300px!important}#shopify-section-new-product-template .custom-add-to-cart .paymentButtonsWrapper #AddToCart i{margin:0}#shopify-section-new-product-template .product-page--sale-badge{margin-bottom:0;margin-top:5px}.notification-bar__message>.global-reviews{display:inline-block!important;justify-content:center}.notification-bar .global-reviews{font-size:14px;margin-bottom:5px;margin-top:3px}.notification-bar .global-reviews .Stars:before{font-size:20px}}@media(max-width:575px){.site-header__logo img{max-width:110px}.mobile-nav-bar-wrapper .mobile-grid--table{padding:0 30px}#shopify-section-new-product-template .paymentButtonsWrapper #AddToCart,#shopify-section-new-product-template .product-restore-email .email-me-inlineButton{max-width:100%!important}#shopify-section-new-product-template .product-restore-email{width:100%!important;max-width:100%!important}}.template-customers-login .page-main--wrapper>.grid__item{padding-left:0;left:unset;width:100%;display:flex;justify-content:center}.template-customers-login #CustomerLoginForm{width:420px;margin:0 auto;background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 0 8px #0000001a;text-align:center;max-width:100%}.template-customers-login #CustomerLoginForm form{display:flex;flex-direction:column}.template-customers-login #CustomerLoginForm form input{border:1px solid rgba(0,0,0,.18);border-radius:6px;padding:10px 15px;margin-bottom:0}.template-customers-login #CustomerLoginForm form input:not(:last-child){margin-bottom:15px}.template-customers-login #CustomerLoginForm form .page--title{font-size:2rem;font-weight:600}.template-customers-login #CustomerLoginForm form .account-login-cta{display:flex;justify-content:space-between}.template-customers-login #CustomerLoginForm form .account-login-cta #RecoverPassword,.template-customers-login #CustomerLoginForm form .login-form-cancel{color:#183052}.custom-text-fields.custom-text-attributes-wrapper>.weight-serves-block{width:100%;display:flex;gap:30px}.custom-text-fields.custom-text-attributes-wrapper>p{width:100%;display:flex;gap:2px}.custom-text-fields.custom-text-attributes-wrapper>p>label{white-space:nowrap}#shopify-section-collection-template-new .collection-promo-section{display:flex;gap:45px}#shopify-section-collection-template-new .collection-promo-section [class*=-section]{border:1px solid #dbdbdb;padding:30px}#shopify-section-collection-template-new .collection-promo-section .left-section{width:25%}#shopify-section-collection-template-new .collection-promo-section .right-section{width:calc(75% - 50px)}#shopify-section-collection-template-new .collection-promo-section .left-section .left-heading{font-size:18px;font-weight:500;margin-bottom:20px;display:block}#shopify-section-collection-template-new .collection-promo-section .left-section ul{margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:15px}#shopify-section-collection-template-new .collection-promo-section .left-section ul li{width:100%;display:flex;box-shadow:none;padding:8px 10px;border:2px dashed #d3d3d3;align-items:center;justify-content:center;background-color:#f2f2f2}.collection-page-wrapper .collection-promo-section+.collection-top-body{margin-top:30px}@media(max-width:991px){#shopify-section-collection-template-new .collection-promo-section{gap:20px;padding-top:20px}#shopify-section-collection-template-new .collection-promo-section .left-section{width:300px}#shopify-section-collection-template-new .collection-promo-section .right-section{width:calc(100% - 330px)}}@media(max-width:767px){.template-customers-login #CustomerLoginForm{padding:20px}#shopify-section-collection-template-new .collection-promo-section{gap:20px;flex-wrap:wrap;padding:20px 30px 0}#shopify-section-collection-template-new .collection-promo-section .left-section,#shopify-section-collection-template-new .collection-promo-section .right-section{width:100%}}.reviews-io-floating-widget .FloatingWidget-prefix .R-LauncherButton{padding-top:25px}.reviews-io-floating-widget .FloatingWidget-prefix .R-LauncherButton .rioflot-close{padding:5px;position:absolute;right:-15px;top:-15px;font-size:0}.reviews-io-floating-widget .FloatingWidget-prefix .R-LauncherButton .rioflot-close:before{content:"";background:url("data:image/svg+xml,%3Csvg fill='%23000000' width='800px' height='800px' viewBox='-2 -2 24 24' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin' class='jam jam-close-circle-f'%3E%3Cpath d='M11.414 10l2.829-2.828a1 1 0 1 0-1.415-1.415L10 8.586 7.172 5.757a1 1 0 0 0-1.415 1.415L8.586 10l-2.829 2.828a1 1 0 0 0 1.415 1.415L10 11.414l2.828 2.829a1 1 0 0 0 1.415-1.415L11.414 10zM10 20C4.477 20 0 15.523 0 10S4.477 0 10 0s10 4.477 10 10-4.477 10-10 10z'/%3E%3C/svg%3E") center center/cover no-repeat no-repeat #fff;width:24px;height:24px;display:inline-block;border-radius:9999px}#shopify-section-cart-template form.cart.table-wrap{display:flex;align-items:start;margin-bottom:0}#shopify-section-cart-template form.cart .shopping-cart-wrapper{border:1px solid #d9d9d9;border-radius:15px!important;padding:30px!important;width:66%;max-width:calc(66% - 20px);margin-bottom:unset;display:flex;flex-direction:column}#shopify-section-cart-template form.cart .shopping-cart-wrapper h1.page--title{text-align:left;font-size:24px;font-weight:500}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table{margin-bottom:0}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr{border:1px solid #d9d9d9;border-radius:15px;width:100%!important;padding-top:unset;display:flex;text-align:center;align-items:center}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr .cart__image{max-height:120px;max-width:120px;display:inline-block;overflow:hidden;border-radius:15px}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr .cart__image .lazyload-wrapper{max-height:120px}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr .cart__image img{object-fit:fill;width:120px}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr:not(:last-child){margin:0 0 15px}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td .h5{font-size:15px}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td:not(:nth-child(1),:nth-child(2)){width:100%;max-width:140px;vertical-align:middle}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td:nth-child(3){margin-left:auto}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table thead tr th:not(:nth-child(1)){width:100%;max-width:140px;vertical-align:middle}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table thead tr th:nth-child(2){margin-left:auto}#shopify-section-cart-template .grid.cart__row{border:1px solid;border-radius:15px;border-color:#d9d9d9;width:34%;padding:30px;max-width:34%;margin:0}#shopify-section-cart-template .grid.cart__row h2{text-align:left;font-size:24px;font-weight:500;margin-bottom:15px}#shopify-section-cart-template .grid.cart__row>p{display:flex;justify-content:space-between;font-size:16px}#shopify-section-cart-template .grid.cart__row>p>.cart__subtotal{text-align:right;font-size:18px;font-weight:600}#shopify-section-cart-template .grid.cart__row .two-thirds{padding-left:unset}#shopify-section-cart-template .grid.cart__row .two-thirds label{font-size:16px;display:block;margin-bottom:15px}#shopify-section-cart-template .grid.cart__row .two-thirds textarea{padding:10px 15px;border:1px solid #d9d9d9;border-radius:10px;resize:none}#shopify-section-cart-template .grid.cart__row .one-third #storePickupApp{padding:0;margin-bottom:1.2rem}#shopify-section-cart-template .grid.cart__row .one-third .update-cart{width:calc(50% - 5px);max-width:calc(50% - 5px);margin:0 auto 0 0;font-size:15px;padding:10px 15px}#shopify-section-cart-template .grid.cart__row .one-third .cart--button-checkout{width:calc(50% - 5px);max-width:calc(50% - 5px);margin:0 0 0 auto;font-size:15px;padding:10px 15px}#shopify-section-cart-template .grid.cart__row .one-third .additional-checkout-buttons{margin-top:10px}#shopify-section-cart-template .js-qty{border:1px solid;border-radius:10px;border-color:#d9d9d9;display:flex}#shopify-section-cart-template .cart__remove.th_pb_remove_cart_item{color:#9090ab}#shopify-section-cart-template thead.cart__row.cart__header-labels{border-top:unset;width:100%;display:block;margin-top:0}#shopify-section-cart-template .cart__row:first-of-type td:nth-child(2){border-top:unset}#shopify-section-cart-template .cart-table.full.table--responsive thead tr{display:flex;justify-content:end}#shopify-section-cart-template .cart-table tbody{width:100%!important;display:block}#shopify-section-cart-template .grid__item.text-right.one-third.medium--one-whole p #storePickupApp{padding:0}#shopify-section-cart-template input.btn.cart--button-checkout{width:49%}#shopify-section-cart-template .cart--button-update,#shopify-section-cart-template .cart--button-checkout{border-radius:6px}#shopify-section-cart-template .grid__item.text-right.one-third.medium--one-whole.small--one-whole{width:100%;max-width:100%;padding-left:unset}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td{font-size:14px!important;padding:15px}#shopify-section-cart-template table.cart-table.full.table--responsive .cart__row.cart__header-labels th{font-weight:500;padding:15px}@media(max-width:1024px){#shopify-section-cart-template form.cart.table-wrap{flex-direction:column;row-gap:15px}#shopify-section-cart-template form.cart .shopping-cart-wrapper{flex-direction:column;width:100%;max-width:100%;padding:15px!important;max-height:606px;overflow-y:scroll}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr{flex-wrap:wrap;padding:15px;gap:15px;margin:15px 0}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr .cart__image{max-width:80px;max-height:80px}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr .cart__image img{width:80px}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td:first-child{width:auto}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td:nth-child(2){max-width:calc(100% - 95px);text-align:left!important}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td:not(:nth-child(1),:nth-child(2)){display:inline-flex!important;max-width:calc(33.3333% - 15px);flex-direction:column;justify-content:space-between}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td:before{content:attr(data-label)!important;font-size:14px;display:flex!important;justify-content:center;flex-wrap:wrap;width:100%;padding:0;margin-bottom:6px;font-weight:500}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td{margin:0;padding:0}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td:nth-child(3){width:30%;max-width:calc(30% - 15px);order:2}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td:nth-child(4){width:40%;max-width:calc(40% - 15px)}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td:nth-child(5){display:block;width:30%}#shopify-section-cart-template .grid.cart__row{width:100%;max-width:100%;padding:15px}#shopify-section-cart-template thead.cart__row.cart__header-labels{display:none}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td[data-label=Product]:before{display:none!important}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td[data-label=Quantity]:before{content:"Qty"!important}#shopify-section-cart-template form.cart .shopping-cart-wrapper tbody:before{content:"Products";font-size:14px;display:flex!important;justify-content:start;flex-wrap:wrap;width:100%;padding:0 10px;margin-top:0;margin-bottom:15px}}@media(min-width:1025px)and (max-width:1365px){#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td:not(:nth-child(1),:nth-child(2)){max-width:80px;padding:0}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table thead tr th:not(:nth-child(1)){max-width:80px;padding:0}#shopify-section-cart-template .grid.cart__row .one-third .additional-checkout-buttons .shopify-cleanslate ul{grid-template-columns:repeat(1,1fr)}}@media(min-width:1500px){#shopify-section-collection-template-new .collection-page-wrapper .product-grid--title{height:85px}}#shopify-section-cart-template .shopping-cart-wrapper .mobile-cart-action-set .mobile-cart-subtotal-wrapper{display:flex;flex-direction:row;justify-content:space-between}#shopify-section-cart-template .shopping-cart-wrapper .mobile-cart-action-set .mobile-cart-subtotal-wrapper h4,#shopify-section-cart-template .shopping-cart-wrapper .mobile-cart-subtotal-wrapper p{font-size:18px!important;font-weight:500!important}#shopify-section-cart-template .shopping-cart-wrapper .mobile-cart-action-set{padding-bottom:20px}#shopify-section-cart-template .shopping-cart-wrapper .mobile-cart-action-set #checkoutBtnTop{width:100%}#CartDrawer #CartContainer .grid.display-table{border:1px solid #d9d9d9;border-radius:15px;position:relative}#CartDrawer #CartContainer .ajaxcart__product:not(:first-of-type):before{border-top:unset}#CartDrawer #CartContainer .ajaxcart__inner .ajaxcart__quantity-wrapper .grid__item .ajaxcart__qty{border:1px solid #d9d9d9;border-radius:10px}#CartDrawer #CartContainer .ajaxcart__product:before{content:"Products";font-size:14px;margin-top:0;padding:0 30px;display:none}#CartDrawer #CartContainer .grid.display-table .grid__item .text-center{display:flex;align-items:center}#CartDrawer #CartContainer .grid.display-table .grid__item .text-center span,#CartDrawer #CartContainer .grid.display-table .grid__item .text-center div.ajaxcart__quantity-wrapper{width:33.33%}#CartDrawer #CartContainer .grid.display-table .grid__item.small--one-whole.medium--two-quarters.large--two-quarters.medium--display-table-cell{width:100%}#CartDrawer #CartContainer .grid.display-table .grid__item .text-center span.ajaxcart-item__price{order:3}#CartDrawer .drawer__close button{z-index:999999}.drawer--cart .drawer__header .drawer__close :before,.drawer--cart .drawer__header .drawer__close :after{display:none}.drawer--cart .drawer__header .ajax-cart-close.hide{display:unset!important}.drawer--cart .drawer__header .drawer__close button{width:unset;height:unset;top:30px}.drawer--cart .drawer__header .ajax-cart-close.hide{display:unset!important;border:1px solid;padding:8px 14px;color:#fff;background:#183052}.drawer--cart .drawer__header .drawer__close :before,.drawer--cart #CartTitle{font-weight:500;font-size:1.5rem}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table{display:flex;flex-direction:column}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table>.medium--one-quarter{display:flex;width:100%;justify-content:start;flex-wrap:wrap;align-items:center;padding:0 0 10px;gap:20px}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table>.medium--one-quarter .ajaxcart__product-image{width:80px;height:80px;overflow:hidden;border-radius:8px;margin:0}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table>.medium--one-quarter .ajaxcart__product-image img{object-fit:cover}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table>.medium--one-quarter>:is(.ajaxcart__product-name,p){width:100%;max-width:calc(100% - 100px);text-align:left}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .grid__item .text-center>div{display:flex;flex-direction:column;width:33.33%;gap:5px}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .grid__item .text-center div:nth-child(1){order:3}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .grid__item .text-center div:nth-child(2){order:2}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .grid__item .text-center span{width:100%!important}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table{padding:10px}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table:last-child{margin-bottom:0}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .grid__item .text-center .grid--full.text-center{padding:0}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.ajaxcart__product-name+.ajaxcart__product-meta{text-align:left;font-size:12px;padding:unset;font-weight:300}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .medium--one-quarter .ajax-cart-title-wrapper a.ajaxcart__product-name{text-align:left;padding:0}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.ajaxcart__product:before{top:-14px}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row{margin:0 15px;padding:15px 0 0}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .grid__item .ajaxcart__quantity-wrapper>div{width:100%}#CartDrawer.drawer--cart .drawer__title{margin:23px 0;font-size:16px;max-width:100%;padding:0 15px}#CartDrawer.drawer--cart .drawer__header .drawer__close button{width:150px;top:20px;right:0}#CartDrawer.drawer--cart{width:450px;border-left:none}#CartDrawer.drawer--cart .drawer__header .ajax-cart-close.hide{padding:5px;font-size:12px;display:flex!important}#CartDrawer.drawer--cart .ajaxcart button.ajaxcart__qty-remove:before,#CartDrawer.drawer--cart .ajaxcart button.ajaxcart__qty-remove:after{height:15px}#CartDrawer.drawer--cart .ajax-cart--notes{padding:0 15px 15px;margin:15px 0 0}#CartDrawer.drawer--cart button.ajaxcart__qty-remove{top:6px;right:6px}#CartDrawer.drawer--cart #storePickupApp{padding:0 15px 15px}#CartDrawer #CartContainer .ajaxcart__product.ajaxcart__product:first-child:before{display:block!important}#CartDrawer #CartContainer .grid.display-table .grid__item.small--one-whole.medium--two-quarters.large--two-quarters.medium--display-table-cell.product-cell-price{display:flex}#CartDrawer #CartContainer .grid.display-table .grid__item.small--one-whole.medium--two-quarters.large--two-quarters.medium--display-table-cell.product-cell-price .cell-total-wrapper{order:3}#CartDrawer #CartContainer .grid.display-table .grid__item.small--one-whole.medium--two-quarters.large--two-quarters.medium--display-table-cell.product-cell-price>div{width:33.33%;display:flex;flex-direction:column;padding:unset;align-items:center;justify-content:space-evenly}#CartDrawer.drawer--cart .ajaxcart .ajaxcart__row>.display-table .grid__item div{display:flex;flex-direction:column;gap:5px;align-items:center}#CartDrawer #CartContainer .grid__item.small--one-whole.medium--one-quarter.large--one-quarter.medium--display-table-cell p span{text-align:left;font-size:13px;font-weight:300;padding:unset}#shopify-section-cart-template ::-webkit-scrollbar-track{background:transparent}#shopify-section-cart-template ::-webkit-scrollbar{width:7px;background-color:transparent}#shopify-section-cart-template ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc}#shopify-section-cart-template ::-webkit-scrollbar-track-piece:end{margin-bottom:10px}#shopify-section-cart-template ::-webkit-scrollbar-track-piece:start{margin-top:10px}@media(max-width:767px){#shopify-section-cart-template form.cart .shopping-cart-wrapper{max-height:unset;overflow-y:unset}}@media(max-width:1307px){#shopify-section-cart-template form.cart .shopping-cart-wrapper{max-height:632px;overflow-y:scroll}}@media(max-width:1120px){#shopify-section-cart-template form.cart .shopping-cart-wrapper{max-height:653px;overflow-y:scroll}}@media(max-width:1094px){#shopify-section-cart-template form.cart .shopping-cart-wrapper{max-height:678px;overflow-y:scroll}}@media(max-width:1024px){#shopify-section-cart-template form.cart .shopping-cart-wrapper{max-height:unset;overflow-y:unset}#shopify-section-cart-template .cart__row.table__section.th_pb_cart_line td:nth-child(2){width:100%}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td[data-label=Quantity]{order:3}#shopify-section-cart-template form.cart .shopping-cart-wrapper .cart-table tbody tr td.cart-total-label{order:4}}@media(max-width:767px){.sa-review-main .review-banner-content-total .review-banner-content-total-title{font-size:36px!important}}.template-customers-login #CustomerLoginForm p.account-register-login{padding-top:20px}.template-customers-login #CustomerLoginForm label.customer-email-label,.template-customers-login #CustomerLoginForm label.customer-password-label{text-align:left;margin-bottom:10px}.template-customers-login #CustomerLoginForm p.account-forgot-password{text-align:right;padding-bottom:10px}.template-customers-login #CustomerLoginForm input#CustomerEmail:focus,.template-customers-login #CustomerLoginForm input#CustomerPassword:focus{border:1px solid #183052}.template-customers-login div#RecoverPasswordForm{max-width:550px;background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 0 8px #0000001a}.template-customers-login #RecoverPasswordForm .form-vertical input#RecoverEmail{border:1px solid rgba(0,0,0,.18);border-radius:6px;margin-bottom:20px;padding-left:15px}.template-customers-login #RecoverPasswordForm .form-vertical label.recover-password-label{float:left;padding-bottom:5px}.template-customers-login #RecoverPasswordForm .form-vertical input#RecoverEmail:focus{border:1px solid #183052}.template-customers-login #RecoverPasswordForm .form-vertical .account-section--btn{border-radius:6px}.template-customers-reset_password .reset-password-wrapper .reset-user-password{background-color:#fff;padding:30px!important;border-radius:10px;box-shadow:0 0 8px #0000001a;padding-left:15px;margin-top:30px}.template-customers-reset_password .reset-password-wrapper .reset-user-password label{margin-bottom:10px;display:block;text-align:left}.template-customers-reset_password .reset-password-wrapper .reset-user-password input#ResetPassword,.template-customers-reset_password .reset-password-wrapper .reset-user-password input#PasswordConfirmation{border:1px solid rgba(0,0,0,.18);border-radius:6px;padding:10px 15px}.template-customers-reset_password .reset-password-wrapper .reset-user-password .reset-pass-submit{border-radius:6px;padding:10px 15px;font-size:16px}.template-customers-reset_password .reset-password-wrapper{width:100%;left:unset;padding:0!important;max-width:450px}.reset-password-main{display:flex;justify-content:center}.template-customers-reset_password .reset-password-wrapper .reset-user-password input#ResetPassword:focus,.template-customers-reset_password .reset-password-wrapper .reset-user-password input#PasswordConfirmation:focus{border:1px solid #183052}@media(max-width:767px){.template-customers-reset_password .reset-password-wrapper .reset-user-password .sitewide--title-wrapper h1.page--title{font-weight:500}.template-customers-reset_password .reset-password-wrapper .reset-user-password{padding:20px!important}}.template-customers-register #create_customer .input-full{border:1px solid rgba(0,0,0,.18);border-radius:6px;padding:10px 15px}.template-customers-register #create_customer .input-full:focus{border:1px solid #183052}.template-customers-register #create_customer label.firstname-label,.template-customers-register #create_customer label.lastname-label,.template-customers-register #create_customer label.email-label,.template-customers-register #create_customer label.pass-label{text-align:left;display:block;margin-bottom:10px}.template-customers-register #create_customer .register-submit-btn{padding:10px 15px;border-radius:6px;font-size:16px}.template-customers-register .customer-register{background-color:#fff;padding:30px;border-radius:10px;box-shadow:0 0 8px #0000001a;max-width:450px;width:100%;left:unset}.template-customers-register .customer-register-wrapper{display:flex;justify-content:center}.drawer--log-in{width:450px}.drawer--log-in #LogInContainer label.customer-email-label,.drawer--log-in #LogInContainer label.customer-password-label{text-align:left;display:flex;margin-bottom:10px}.drawer--log-in #LogInContainer input#CustomerEmail,.drawer--log-in #LogInContainer input#CustomerPassword{border:1px solid rgba(0,0,0,.18);border-radius:6px;padding-left:15px;margin-bottom:15px}.drawer--log-in #LogInContainer .grid.page-main--wrapper .grid__item{display:flex;width:unset;left:unset;padding-left:unset;padding-right:0}.drawer--log-in #LogInContainer p.account-forgot-password{text-align:right;margin:0 0 15px}.drawer--log-in .drawer__header #LogInTitle{text-align:center;font-size:24px}.drawer--log-in #LogInContainer #CustomerLoginForm p input.btn{padding:10px 15px;border-radius:6px;font-size:16px}.drawer--log-in #LogInContainer .wrapper.main-content.bundleproducts{text-align:center;display:flex;justify-content:center}#LogInContainer .grid.page-main--wrapper{margin-left:unset!important}.drawer--log-in .drawer__header .drawer__close button:before,.drawer--log-in .drawer__header .drawer__close button:after{height:15px;width:2px}@media(max-width:767px){.drawer--log-in .drawer__header #LogInTitle{text-align:left;margin-left:0;padding-left:15px}}.drawer--log-in #LogInContainer input#CustomerEmail:focus,#CartDrawer #LogInContainer input#CustomerPassword:focus{border:1px solid #183052}.template-blog #blog-slider .slick-track .slick-slide div.lazyload-wrapper.lazyload-blur-wrapper.lazyloaded{width:100%!important}.template-blog #blog-slider{padding-left:0!important}.template-blog .blog-main--wrapper .slideshow-container{max-width:calc(100% - 320px)}.template-blog #blog-slider .slick-track .slick-slide{position:relative}.template-blog #blog-slider .slick-track .slick-slide .lazyload-wrapper{padding-top:51%;position:relative}.template-blog #blog-slider .slick-track .slick-slide .lazyload-wrapper img{max-height:unset!important;height:100%!important;width:100%;margin:0!important;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.template-blog #blog-slider .slick-track .slick-slide>a>.blog-slider-content{position:absolute;left:50%;top:50%;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99;color:#000;background-color:#fff9;font-weight:400;font-size:24px;max-width:500px;transform:translate(-50%,-50%);min-height:200px;padding:15px 40px;margin-bottom:0;text-align:center}.template-blog #blog-slider .slick-track .slick-slide>a>.blog-slider-content button{background-color:#183052;padding:10px 15px;color:#fff}.template-blog #blog-slider .slick-slider .slick-next{right:15px;z-index:99;opacity:1;width:30px;height:30px}.template-blog #blog-slider .slick-slider .slick-prev{left:15px;z-index:99;opacity:1;width:30px;height:30px;transform:translateY(-50%) scaleX(-1)}.template-blog #blog-slider .slick-slider .slick-prev:before,.template-blog #blog-slider .slick-slider .slick-next:before{content:"";display:inline-block;width:30px;height:30px;background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 22L2 1.99999L22 1.99999L22 22L2 22Z' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M10 8L14.512 11.6096C14.7622 11.8097 14.7622 12.1903 14.512 12.3904L10 16' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat no-repeat center center;background-size:cover;opacity:1}.template-blog .blog-main--wrapper .grid__item_blog .blog_img_content .article-blog-image .lazyload-wrapper{padding-top:100%;position:relative}.template-blog .blog-main--wrapper .grid__item_blog .blog_img_content .article-blog-image .lazyload-wrapper img{max-height:unset!important;height:100%!important;width:100%;margin:0!important;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.template-blog .blog-main--wrapper .custom-blog-section .custom-blog-grid{margin-left:0!important}.template-blog .blog-main--wrapper>h2{padding:15px}.template-blog .blog-main--wrapper .custom-blog-section .custom-blog-grid .custom-blog-quarters{width:100%}.template-blog .blog-main--wrapper .custom-blog-section .custom-blog-grid .custom-blog-quarters .custom-blog-image{margin-bottom:10px}.template-blog .blog-main--wrapper .custom-blog-section .custom-blog-grid .custom-blog-quarters .custom-blog-image .lazyload-wrapper{padding-top:100%;position:relative}.template-blog .blog-main--wrapper .custom-blog-section .custom-blog-grid .custom-blog-quarters .custom-blog-image .lazyload-wrapper img{max-height:unset!important;height:100%!important;width:100%;margin:0!important;position:absolute;left:0;top:0;object-fit:cover;object-position:center}.template-blog .blog-main--wrapper .custom-blog-section .custom-blog-grid .custom-blog-quarters h2{line-height:16px;margin-bottom:20px}@media(max-width:991px){.template-blog .blog-main--wrapper .slideshow-container{max-width:100%}.template-blog .blog-main--wrapper .grid__item_blog .blog_img_content{width:33.3333%}}@media(max-width:768px){.template-blog .blog-main--wrapper{padding:30px 15px!important}.template-blog #blog-slider .slick-track .slick-slide>a>p{font-size:18px;max-width:calc(100% - 60px);margin:0 auto;text-align:center;left:50%;transform:translate(-50%)}}.template-article .sitewide--title-wrapper{padding-top:40px}.template-article .blog-main--wrapper .large--three-quarters{padding-right:30px}.template-article .blog-main--wrapper .large--three-quarters .rte a{font-size:14px!important;font-weight:500;text-decoration:underline;color:#183052}.template-article .blog-main--wrapper .article--image-wrapper .lazyload-wrapper{padding-top:51%;position:relative}.template-article .blog-main--wrapper .article--image-wrapper .lazyload-wrapper img{width:100%!important;height:100%!important;position:absolute;left:0;top:0;object-fit:cover}.template-article .blog-main--wrapper .comment-form .grid{display:flex;gap:20px;flex-direction:column}.template-article .blog-main--wrapper .comment-form .grid:after{display:none}.template-article .blog-main--wrapper .comment-form input.btn.article-comment--btn{background:#183052;font-size:16px;width:300px}.template-article .blog-main--wrapper .comment-form input,.template-article .blog-main--wrapper .comment-form textarea{border:1px solid rgba(0,0,0,.18);padding:10px 20px;border-radius:6px}.template-article .blog-main--wrapper .comment-form input:focus{border:1px solid #183052!important}.template-article .blog-main--wrapper .comment-form .grid .large--one-half{display:flex;gap:20px;width:100%}.template-article .blog-main--wrapper .comment-form textarea{width:100%!important}@media(max-width:768px){.template-article .blog-main--wrapper .article--image-wrapper img{height:unset!important}.template-article .blog-main--wrapper .comment-form>.grid{display:unset}.template-article .blog-main--wrapper .comment-form .grid .large--one-half{display:unset!important}.template-article .blog-main--wrapper .comment-form{padding:unset!important}.template-article .blog-main--wrapper .comment-form input.btn.article-comment--btn{width:100%}}@media(max-width:767px){.template-index .shopify-section.featured-products-wrapper .homepage-indiv-section-wrapper{padding:0!important}.template-index .shopify-section.featured-products-wrapper .homepage-indiv-section-wrapper .homepage-product-grid-wrapper .grid__item .sale-badge{left:6px!important}.template-index .testimonials-block>div.testimonial--single-item{width:calc(50% - 5px);flex:unset;border:1px solid #e7e7e787;margin-bottom:10px;max-height:230px}.template-index .testimonials-block{gap:5px}.template-index .testimonials-block>div.testimonial--single-item .testimonial-section--image .lazyload-wrapper img{min-width:50px!important;width:55px}.template-index .testimonials-block>div.testimonial--single-item .testimonials--text-wrapper{margin:5px}.template-index .testimonials-block>div.testimonial--single-item .testimonial-section--image .lazyload-wrapper{margin:5px auto}.template-index #PageContainer .shopify-section[id*=shopify-section-] .testimonials-block>div.testimonial--single-item .testimonial-section--image .lazyload-wrapper>img{min-width:50px!important;width:55px}.template-index .testimonials-block>div.testimonial--single-item .testimonials--text-wrapper{max-height:calc(100% - 115px);height:100%;display:flex;align-items:center}}@media(max-width:767px){.template-product .review-product-detail .ElementsWidget__inner .ElementsWidget__subheader .subheader__group--tabs{text-align:center!important}.template-product .review-product-detail .ElementsWidget__inner .ElementsWidget__list .item__meta>.c-meta__authorDetails>.R-AvatarThumbnail{position:absolute}.template-product .review-product-detail .ElementsWidget__inner .ElementsWidget__list .item__meta{position:relative}.template-product .review-product-detail .ElementsWidget__inner .ElementsWidget__list .item__meta .c-meta__authorDetails>.R-BadgeElement,.template-product .review-product-detail .ElementsWidget__inner .ElementsWidget__list .item__meta .c-meta__authorDetails>.R-BadgeElement__text,.template-product .review-product-detail .ElementsWidget__inner .ElementsWidget__list .item__meta .c-meta__authorDetails>.R-TextHeading,.template-product .review-product-detail .ElementsWidget__inner .ElementsWidget__list .item__meta .c-meta__authorDetails>.R-TextBody{padding:0 0 0 75px}.template-product .review-product-detail .ElementsWidget__inner>.ElementsWidget__subheader>.subheader__group .R-TabControls{display:flex;justify-content:space-around}#site-title{padding:0 30px!important}.mobile-nav-bar-wrapper .mobile-grid--table .grid__item.one-sixth{width:20%}.mobile-nav-bar-wrapper .mobile-grid--table .grid__item.four-sixths{width:60%}.mobile-nav-bar-wrapper .mobile-grid--table{padding:0!important}}.collection-page-wrapper .collection-sidebar-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul>li span{cursor:pointer;position:relative;display:block;width:100%}.collection-page-wrapper .collection-sidebar-wrapper .categories-wrapper .categories-sidebar-wrapper .side-bar nav ul>li .right{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:end;align-items:center;cursor:pointer}@media(min-width:768px){#shopify-section-secondaryheader .navbar .navbar-nav .nav-item .menu li{padding-bottom:15px}#shopify-section-secondaryheader .navbar .navbar-nav .nav-item .menu li a{display:flex;align-items:center;height:auto}#shopify-section-secondaryheader .navbar .navbar-nav .nav-item .menu li .collection-img{width:100px}#shopify-section-secondaryheader .navbar .navbar-nav .nav-item .menu li .collection-img a{height:80px;width:100px;position:relative}#shopify-section-secondaryheader .navbar .navbar-nav .nav-item .menu li .collection-img a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}}@media(max-width:767px){#navbarNav .navbar-nav .mobile-nav__item .mobile-nav__sublist .content>.collection-list{margin-bottom:0}#shopify-section-header .mobile-nav .mobile-nav__item .mobile-nav__sublist .content .menu_list li .collection-img{width:75px!important;height:50px}#shopify-section-header .mobile-nav .mobile-nav__item .mobile-nav__sublist .content .menu_list li .collection-img a{position:relative;width:75px!important;height:50px}#shopify-section-header .mobile-nav .mobile-nav__item .mobile-nav__sublist .content .menu_list li .collection-img a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}}.mobile-nav-bar-wrapper .site-nav--mobile,.mobile-nav-bar-wrapper .text-right .site-nav--mobile .mobile-search-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-dropdown-sa{display:inline-block;position:relative;border:1px solid #E3E3E3;padding:20px;margin:0 0 20px 15px;width:100%;min-width:200px;max-width:292px}.dd-button{background-color:#fff;cursor:pointer;white-space:nowrap;width:100%!important;min-height:1px!important;padding:0 15px 0 20px;height:40px;border-radius:4px;border:1px solid #e3e3e3;text-align:left;position:relative;display:flex;align-items:center;justify-content:space-between;font-size:16px}.dd-button:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black}.dd-input{display:none!important}.dd-menu{position:absolute;top:calc(100% - 20px);padding:0;box-shadow:0 0 6px #0000001a;z-index:9;display:flex;flex-direction:column;text-align:left;left:50%;transform:translate(-50%);right:0;min-width:unset;width:calc(100% - 40px);max-width:250px;list-style:none;margin:0;color:#000;background-color:#fff;border:1px solid rgba(0,0,0,.5);max-height:50vh;overflow-x:auto;white-space:nowrap}.dd-input+.dd-menu{display:none}.dd-input:checked+.dd-menu{display:block}.dd-menu li{padding:10px 20px;cursor:pointer;white-space:nowrap}.dd-menu li:hover,li.dd-menu-clild.active{background-color:#e6e6e6}.dd-menu li a{display:block;margin:-10px -20px;padding:5px 10px}@media(max-width:1499px){.dd-button{font-size:12px}}@media(max-width:1199px){.filter-dropdown-sa{margin-left:0}}@media(max-width:991px){.filter-dropdown-sa{padding:0 0 20px;margin:0 0 20px;border:none}.dd-button{font-size:12px;padding:0 15px}.dd-menu{width:calc(100% - 10px);left:0;transform:translate(0)}}@media(max-width:767px){.filter-dropdown-sa{padding:0 10px 20px 0}}@media(min-width:480px){.dd-button{min-width:250px}}.custom-product-title{font:500 28px/37px Montserrat;letter-spacing:0px;color:#000}.custom-title-link{font:500 28px/37px Montserrat!important;letter-spacing:0px!important;text-transform:none!important}.template-product .new-product-template .product-details-wrapper .product-description .custom-product-title{font-size:20px;font-weight:600}.template-product .new-product-template .product-details-wrapper .product-description .custom-product-title a{font-size:20px!important;font-weight:600!important}.template-product .new-product-template .product-details-wrapper .product-description>h1{margin-top:18px;margin-bottom:8px;line-height:28px}.template-product .new-product-template .product-details-wrapper .product-description .custom-product-title a:hover,.template-product .new-product-template .product-details-wrapper .product-description .custom-product-title a:focus{border-bottom:1px solid #0000ee}.custom-title-link{color:#00e!important}@media(min-width:414px)and (max-width:767px){.template-index .homepage-slider-container .flexslider-container .slideshow--full-screen ul.slides a.slideshow__link{height:100%;max-height:275px}.template-index .homepage-slider-container .flexslider-container .slideshow--full-screen ul.slides a.slideshow__link .lazyload-wrapper{max-height:275px!important;height:100%;width:100%}.template-index .homepage-slider-container .flexslider-container .slideshow--full-screen ul.slides a.slideshow__link .lazyload-wrapper img{object-fit:cover;max-height:unset!important}}@media(min-width:1500px)and (max-width:1550px){.collection-page-wrapper .product-grid--title a{font-size:1.15rem}}@media(max-width:767px){#shopify-section-promo-bar span{font-size:16px}}@media(max-width:480px){#shopify-section-promo-bar span{font-size:13px!important}}.template-index .shopify-section .wrapper #insta-feed{padding-bottom:30.303px}#storePickupApp .Zapiet-Calendar__Wrapper .Zapiet-Calendar .Zapiet-Calendar__Dates button.Zapiet-Calendar__Date--different-month{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/180/assets/saffronalley.css.map */
