 #shopify-section-text-with-icons {padding-top:50px;padding-bottom:50px;}#shopify-section-text-with-icons .text-with-icons {display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -35px;}#shopify-section-text-with-icons .text-with-icons .text-with-icons__item {width:25%;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;padding:0px 35px;}#shopify-section-text-with-icons .text-with-icons .text-with-icons__item .text-with-icons__icon-wrapper {width:30px;}#shopify-section-text-with-icons .text-with-icons .text-with-icons__item .text-with-icons__content-wrapper {width: -moz-calc(100% - 30px);width: -webkit-calc(100% - 30px);width: -o-calc(100% - 30px);width: calc(100% - 30px);padding-left:18px;}#shopify-section-text-with-icons .text-with-icons .text-with-icons__item .text-with-icons__content-wrapper .text-with-icons__title {font-weight:700;margin-bottom:5px;}@media (max-width:1040px) {#shopify-section-text-with-icons .text-with-icons .text-with-icons__item {width:50%;margin-bottom:35px;}}@media (max-width:480px) {#shopify-section-text-with-icons .text-with-icons .text-with-icons__item {width:100%;}}.flase-sale .section-header {width:100%;padding-left: 20px;margin-bottom: 10px;}@media (max-width:589px) {.flase-sale .section-header {padding-left: 10px;}}.new-grid.item-center {justify-content: center;}.new-grid.item-left {justify-content: flex-start;}.new-grid.item-right {justify-content: flex-end;}[data-grid-style=simple] .megamenu__featured .grid-product .grid__image-ratio {max-height:140px;}[data-grid-style=simple] .megamenu__featured .grid-product .grid-item__meta {font-size:16px;}[data-grid-style=simple] .megamenu__featured .grid-product .product-disc, [data-grid-style=simple] .megamenu__featured .grid-product .read-more {display:none;}.right-menu{float: right;padding: 16px 0px 11px;font-style: italic;}.right-menu:hover{border-bottom: 2px solid;}.right-menu-m{padding: 10px 20px;font-size: 16px;display: block;border-top: 1px solid #e8e8e1;margin-top: 10px;font-style: italic;}[data-view=list] .grid-item__meta-secondary {min-width:100px;}.grid-item__meta-main .read-more {text-decoration:underline;}.grid-product__tag.grid-product__tag--sold-out {background:#000;color:#fff;}.grid-product__tags {bottom:inherit;top:0px;left: 0;}.megamenu .site-nav__dropdown-link.more {font-weight:bold;text-decoration:underline;}.footer__section .page-width.text-center {display: flex;align-items: center;justify-content: space-around;-webkit-flex-wrap: wrap;flex-wrap: wrap;}.bottom-logo{font-size: 15px;margin: 0 auto;margin-top: -7px;left: 18%;position: absolute;}@media only screen and (max-width: 768px){.bottom-logo{left: 21%;}}.footer__section{padding: 10px 0;}.payment-buttons .stock-top .stock-message-left{font-size:12px;}#AnnouncementSlider .announcement-slider__content p{cursor: pointer;}#AnnouncementSlider .announcement-slider__content p em strong{text-decoration: underline;font-style: normal;}#shopify-section-text-with-icons .text-with-icons{margin:0;}.site-footer .footer__blocks{padding-top: 60px;}.site-footer .footer__block{max-width: 295px;}@media only screen and (max-width: 768px){.site-footer .footer__block{max-width: 155px;}}.site-footer .footer__mobile-section{border:none;}.site-footer .footer__block .footer__title{margin-bottom: 25px;}.site-footer .footer__menu--underline a{text-decoration: none;border: 1px solid white;border-radius: 5px;padding: 4px 5px;font-size: 12px;margin: 5px 0px;}.site-footer .footer__section{border:none;padding-bottom: 30px;}.site-footer .award{position: relative;text-align: center;}@media only screen and (max-width: 768px){.site-footer .award{position: relative;margin-top: 0;text-align: center;margin-right: 0;padding-top: 50px;margin-bottom: -35px;}}.site-footer .footer__section .center-payment .footer__title{display:none;}.site-footer .footer__section .center-payment .footer__block {max-width: 400px;filter: grayscale(1);}.footer__section .page-width .right-logo{max-width:300px;}.footer__section .page-width .right-logo a{font-size: 13px;}.site-footer .footer__section .center-payment .payment-icons{margin:0;}.grid-item .grid-product__title{height: 95px;}.page-content--product .product-single__vendor-sku, .boost-pfs-filter-products .boost-pfs-filter-product-item-vendor{display:none;}.klaviyo-bis-trigger{margin-top: 15px !important;width: 100% !important;}#HeaderCart .cart__scrollable .new-grid .grid-item__content .grid-product__title{font-size: 13px;}#HeaderCart .cart__scrollable .new-grid .grid-item__content .quick-add-btn{font-size: 14px;}.boost-pfs-filter-wrapper .boost-pfs-filter-product-item-title{height: 70px;}.boost-pfs-filter-collection-header-wrapper .boost-pfs-section-header{background-color: #ffffffde;padding: 20px;}@media only screen and (min-width: 768px){[data-view=scrollable-6] .grid-item {flex: 0 0 16.66%;}}.grid-item__meta-secondary{background-color: white;position: relative;}.megamenu__featured .grid-item__meta .grid-product__title{font-size: 14px;}#HeaderCart .cart__item-details .cart__item-name{font-family: "Harmonia Sans";letter-spacing:initial;font-weight: 400;font-size: 16px;line-height: 140%;margin-bottom: 14px;}#HeaderCart .cart__item-sub .num-text{font-style: normal;font-weight: 600;font-size: 18px;letter-spacing:initial;line-height: 20px;color: #111111;} #HeaderCart .cart__item-sub .cart__price{font-size: 12px;}#HeaderCart .cart__scrollable{padding: 40px 28.5px 0;}#HeaderCart .cart__item{margin-bottom: 0px;padding-bottom: 26px;border: unset;}#HeaderCart .cart__footer{padding: 10px 32px;} #HeaderCart .cart__item-row--footer small{font-family: 'Harmonia Sans';font-style: normal;font-weight: 400;font-size: 14px;line-height: 140%;text-align: center;color: #000000;padding: 17px 32px 14px;letter-spacing:initial;}#HeaderCart .cart__item--subtotal div{font-size:14px;}#HeaderCart .cart__item-row{margin-bottom: 10px;}#HeaderCart .cart__image a{height: 114px;width: 114px;background: #F8F8F8; display: flex; justify-content: center;align-items: center;}#HeaderCart .cart__recommended-title{margin-bottom: 0px;margin-top: 10px;font-size: 15px;}#HeaderCart .scrollable-grid .grid-item{padding-left: 5px;padding-right: 5px;min-width: 100px;margin-bottom: 0px;}#HeaderCart .scrollable-grid .grid-item .grid-item__meta{margin: 5px;}#HeaderCart .scrollable-grid .grid-item .grid-item__meta .grid-product__title{font-size: 9px;height: 70px;}#HeaderCart .grid-product__price span{font-size: 14px;}#HeaderCart .cart__scrollable .new-grid .grid-item__content .quick-add-btn{font-size: 10px;padding: 5px;}#HeaderCart .cart__item-row .cart__checkout{border-radius:5px;min-height: 72px;font-family: "Harmonia Sans";text-transform:uppercase;font-style: normal;font-weight: 700;font-size: 20px;line-height: 24px; display: flex;justify-content: center;align-items: center;} @media(min-width:768px){ .site-footer .award img {width: 40%;} }.cart-drawer-popup .site-header__drawer{height:100vh;top:0;z-index:6;max-height:100Vh}.cart-drawer-popup .site-header__drawer.is-active{display:block;transform:translateY(0);z-index:9999}.cart-drawer-popup .site-header__drawers-container{position:unset}.cart-drawer-popup .site-header__drawer-animate{height:100%}.cart-drawer-popup{height:0;overflow:visible}.cart-open body{overflow:hidden}.cart-drawer-popup .cart__image img{height:80px;width:80px;position:static}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #d3e2ec;padding:20px 32px}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart_drawer_title{display:flex;align-items:center;margin-right:8px;font-family:"Playfair Display";font-style:normal;font-weight:700;font-size:20px;line-height:100%;color:#111}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart_title_count span{font-family:'Harmonia Sans';font-style:normal;font-weight:600;font-size:16px;line-height:100%;color:#7e415f}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart_title_count .cart-link__bubble-num{color:#000}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart__title_center{display:flex;align-items:center}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title span{font-family:"Playfair Display";font-style:normal;font-weight:700;font-size:20px;line-height:100%;color:#111;position:relative}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title sup{font-family:"Playfair Display";font-style:normal;font-weight:700;font-size:20px;line-height:100%;color:#111;position:relative;top:0}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title sup::before,.cart-drawer-popup .total_price_cart sup::before{content:".";display:inline-block}.cart-drawer-popup .cart-dots,.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart-dots{display:flex;align-items:center;justify-content:center;margin:0 8px}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart_close_icon{height:27px;width:27px;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-drawer-popup .site-header__drawer{position:fixed}.cart-drawer-popup .cart__drawer-form{max-height:calc(100vh);height:100%}#HeaderCart .cart__footer{margin-top:auto;border:unset;padding: 10px 32px;}.cart-drawer-popup .btn-wraper{display:flex;flex-direction:column;flex-direction: column-reverse;position:absolute;top:0;right:0;height:100%;justify-content:space-between}.cart-drawer-popup .js-qty__num{display:block;background:0 0;text-align:center;width:100%;padding:10px 38px 11px 0;margin:0;border:1px solid;border-radius:7px}.cart-drawer-popup .js-qty__wrapper{max-width:107px;min-width:70px;margin-left:28px}.cart-drawer-popup .js-qty__adjust{position:unset;padding:4px 14px;border:1px solid #000;border-radius:0 7px 7px 0}.cart-drawer-popup .js-qty__adjust.js-qty__adjust--minus{top:0;border-radius: 7px 0px 0 0;border-bottom: 0;bottom:0;transform: rotate(180deg);right:0;left:unset}.cart-drawer-popup .js-qty__adjust.js-qty__adjust--plus{border-radius: 0px 0px 0px 7px;transform: rotate(180deg);}.cart-drawer-popup .cart__remove a{letter-spacing:initial;position:relative;font-family:'Harmonia Sans';text-transform:uppercase;font-style:normal;font-weight:600;font-size:12px;line-height:140%;color:#7e415f}.cart-drawer-popup .cart__remove a::before{content:'';position:absolute;width:100%;height:2px;bottom:-10px;left:0;background-color:#7e415f}.js-qty__adjust .icon{display:block;font-size:8px;vertical-align:middle;width:8px;height:15px;fill:inherit}.cart-items-wrapper{display:flex;flex-direction:column;flex-grow:1;padding-left:25px}.cart__item-details{display:flex;flex-wrap:nowrap}.cart-drawer-popup .total_price_cart sup{font-size:inherit;top:unset}.cart-drawer-popup .cart__item-row--footer{padding:0}.cart-drawer-popup .site-header__drawer-animate.is-empty form{display:flex}.cart-open .cart-drawer-popup{background:rgba(0,0,0,.5);z-index:9;display:block;position:fixed;top:0;width:100%;height:100%}.cart-drawer-popup .cart__drawer-form .cart__remove{display:block}@media only screen and (min-width:769px){.site-header__cart{max-width:704px}}.cart-drawer-popup .cart__item-details .cart__item-price-col .cart__price span{display:none;font-family:'Harmonia Sans';font-style:normal;font-weight:700;font-size:18px;line-height:20px}.cart-drawer-popup .cart__item-details .cart__item-price-col .cart__price span+span{display:block!important;position:static;height:unset;width:unset}@media(max-width:560px){.cart-drawer-popup .js-qty__wrapper{margin-left:4px}#HeaderCart .cart__item,.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart__title_center,.cart__item-sub{flex-wrap:wrap}.cart-drawer-popup .cart-items-wrapper{padding-left:0;margin-top:10px}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart_drawer_title span{font-size:16px}.cart-drawer-popup .site-header__drawer-animate .cart__drawer_title .cart_title_count span{font-size:12px}}@media(max-width:470px){.site-header__cart .cart__image{margin: auto;}.cart__title_icon{order:1}.cart__title_center{justify-content:center;order:3}.cart_close_icon{order:2}}.cart__page .cart__item-sub .num-text{display:none}

 @media only screen and (min-width: 769px) {
    a.bottom-logo {
     padding-left: 15px !important;
    }
 }
 @media only screen and (max-width: 768px) {
    .header-wrapper--init .site-header__element--sub{
        padding-top: 20px;
    }
 }
 