.header-ticker{background: #fff;}
.header {background-color: #FAFAFA;}
.has-top-notice .p-wrapper{margin-top:252px}
/*breadcrumb*/
.breadcrumbs{height: 0;overflow: hidden;padding: 40px 0 0;margin-bottom: -40px;}
.category-breadcrumbs.breadcrumbs{height: auto;position: initial;opacity: 1;}
.breadcrumbs li{display: inline-block;}
.breadcrumbs li:not(:first-child):before{content: "/";}
.breadcrumbs a,.breadcrumbs strong,.breadcrumbs a span{font-size:14px;font-weight: 500;color:#747474;}
.breadcrumbs.breadcrumbs-placeholder{opacity: 0;}
/*banner*/
.section-cate-generic{background: #fff;}
.section-cate-generic .co-row{margin:0;flex-direction: column;}
.category-inner{text-align: left;color:#000;padding:0;margin:35px 0 30px;}
.category-inner .category-title{font-size: 32px;line-height: 37.54px;padding:16px 0;}
.category-inner .category-title-sub{font-size: 16px;line-height: 18px;padding-bottom: 16px;}
.category-inner .category-info{font-size: 16px;margin-bottom: 10px;font-weight: 500;line-height: 1.2;}
.category-inner a{color: #000;text-decoration: underline;}
.category-inner a:hover{color: #ff6160;}
/*toolbar*/
.toolbar{display: none;float:none;/*display: flex;*/justify-content: space-between;align-items: center;margin-bottom:40px;margin-left: -12.5px;}
.toolbar .product-quantity{font-size: 16px;font-weight: 700;color: #747474;}
.toolbar .limiter label{display: inline-block;font-size: 15px;}
.toolbar .limiter a{color:#999;font-size: 15px;padding: 0 4px;}
.toolbar .limiter .current{color:#000;font-weight: 700;padding:0 4px;}
.toolbar .limiter{float: right;margin-right: 10px;display: none;}
.toolbar .limiter>ul>li{display:inline-block;padding-bottom:10px}
.toolbar .desktop-sortby{display: inline-block;}
.toolbar .desktop-sortby > ul > li{margin-left: 0px;font-size: 14px;font-weight: 500;vertical-align: middle;}
.toolbar .desktop-sortby > ul > li.dropdown{width: 180px;height: 32px;background: #000;border-radius: 20px;padding: 0 15px;margin-left: 5px;color: #fff;display: inline-flex;justify-content: space-between;align-items: center;}
.toolbar .desktop-sortby > ul > li.dropdown > a{color: #fff;}
.toolbar .desktop-sortby109 .dropdown-menu{right:-80px;}
.toolbar .desktop-sortby .dropdown-menu{width: 100%;}
.toolbar .desktop-sortby .dropdown-menu:after{opacity: 0;}
.items-list .limiter label{display: inline-block;font-size: 15px;}
.items-list .limiter{padding-right:15px;text-align: right;clear:both;margin: 0 0 20px 0;}
.items-list .limiter a{color:#999;font-size: 15px;float:none;padding:0 4px;}
.items-list .limiter .current{color:#000;font-weight: 700;padding:0 4px;}
/*section-atachment*/
.section-atachment .span8{float:right}
.section-atachment .st-text{margin-top:80px}
.section-price-line{vertical-align:top;margin-top:30px;}
.section-price-line .h-sub-t{margin-top:15px;display:inline-block;}
.section-price-line .btn{margin-top:0;margin-left:20px;vertical-align:top}
/*section-category*/
.section-category{background-color:#FAFAFA;padding:24px 0 50px;}
.section-category > .container{padding-top: 24px;}
.category-menu-a{display:block;}
/*all-product-label-icon*/
/*.label-flash-sale{background: url("../images/product/lewand-product-flash-sale-icon.svg") no-repeat scroll 0 0 / 60px 60px;width:60px;height:60px;display: inline-block;position: absolute;top:16px;right:16px;}
.two-line-box .label-new{background:url("../images/product/lewand-product-new-icon.svg") no-repeat scroll 0 0 / 60px 60px;width:60px;height:60px;display:inline-block;position:absolute;top:16px;right:16px;}
.two-line-box .w-box{position:relative;}
.two-line-box .label-sale{background: url("../images/product/lewand-product-sale-icon.svg") no-repeat scroll 0 0 / 60px 60px;width:60px;height:60px;display: inline-block;position: absolute;top:16px;right:16px;}
.two-line-box .label-free-gift{background: url("../images/product/lewand-product-free-gift-icon.svg") no-repeat scroll 0 0 / 60px 60px;width:60px;height:60px;display: inline-block;position: absolute;top:16px;right:16px;}
.two-line-box .label-customize{background-color:#FF6160;text-align:center;text-transform:uppercase;color:#fff;border-radius:50px;position:absolute;right:16px;top:16px;font-size:12px;font-weight:bold;width:93px;height:26px;display:block;}
.two-line-box .label-customize::after{content:"Customize";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.two-line-box .bundle-price-discount-percent{display: inline-flex;flex-direction: column;width: 60px;height: 60px;border-radius: 50%;background: #ff6160;color: #fff;font-size: 24px;line-height: 0.88;font-weight: bold;font-style: initial;align-items: center;justify-content: center;    position: absolute;top: 16px;right: 16px;}
.two-line-box .bundle-price-discount-percent i{font-style: initial;display: block;}
.two-line-box .bundle-price-discount-percent .icon-top{font-size: 12px;font-weight: 100;transform: scale(0.85);}
.two-line-box .bundle-price-discount-percent .icon-off{font-size: 15px;font-weight: 500;}
.two-line-box.item-soldout .promo_product_discount{display: none;}
.two-line-box .promo_product_discount{display: inline-flex;flex-direction: column;width: 60px;height: 60px;border-radius: 50%;background: #1dd6aa;color: #fff;font-size: 26px;line-height: 0.88;font-weight: 600;font-style: initial;align-items: center;justify-content: center;position: absolute;top: 16px;right: 16px;}
.two-line-box .promo_product_discount .icon-top{font-size: 12px;font-weight: 400;letter-spacing: 0.65px;padding-bottom: 2px;transform: scale(0.9);}
.two-line-box .label-free-toy{background:url("../images/product/lewand-product-free-toy-icon.svg") no-repeat scroll 0 0 / 60px 60px;width:60px;height:60px;display:inline-block;position:absolute;top:16px;right:16px;}
.two-line-box .-p-[class*="label-save-"]{display: inline-flex;flex-direction: column;width: 60px;height: 60px;border-radius: 50%;background: #1dd6aa;color: #fff;font-size: 26px;line-height: 0.88;font-weight: 600;font-style: initial;align-items: center;justify-content: center;position: absolute;top: 16px;right: 16px;}
.two-line-box .-p-[class*="label-save-"]:before{content: "SAVE";display: block;font-size: 12px;font-weight: 400;letter-spacing: 0.65px;padding-bottom: 2px;transform: scale(0.9);}
.two-line-box .label-save-55:after{content: "$55";}
.two-line-box .label-save-10:after{content: "$10";}
.two-line-box .label-save-30:after{content: "$30";}
.two-line-box .label-save-80:after{content: "$80";}*/
.two-line-box .-p-{display:inline-block;position:absolute;right:15px;top:15px;background:#fff;padding:2px 10px;color:#FF6160;font-size:14px;border-radius:40px;line-height:1;z-index:1;border:1px solid #FF6160;font-weight:500;text-transform:capitalize;}
.two-line-box.item-soldout .-p-{color:#BABABA !important;border:1px solid #BABABA !important}
.two-line-box.item-soldout .-p-:after{content:"Sold Out"!important;}
.two-line-box .label-flash-sale:after{content:"Flash Sale"}
.two-line-box .label-new:after{content:"New"}
.two-line-box .label-sale:after{content:"Sale"}
.two-line-box .label-free-gift:after{content:"Free Gift"}
.two-line-box .label-customize:after{content:"Customize"}
.two-line-box .bundle-price-discount-percent{display:inline-block;position:absolute;right:15px;top:15px;background:#fff;padding:6px 5px 4px;color:#FF6160;font-size:12px;border-radius:100%;line-height:1;z-index:1;border:1px solid #FF6160;font-weight:bold;text-transform:capitalize;text-align:center;}
.two-line-box .bundle-price-discount-percent i{font-style: initial;display: block;}
.two-line-box .bundle-price-discount-percent .icon-top,.two-line-box .bundle-price-discount-percent .icon-off{font-size: 12px;font-weight:normal;transform:scale(0.85);}
.two-line-box.item-soldout .promo_product_discount{display: none;}
.two-line-box .promo_product_discount{display: inline-flex;flex-direction: column;width: 60px;height: 60px;border-radius: 50%;background: #1dd6aa;color: #fff;font-size: 26px;line-height: 0.88;font-weight: 600;font-style: initial;align-items: center;justify-content: center;position: absolute;top: 16px;right: 16px;}
.two-line-box .promo_product_discount .icon-top{font-size: 12px;font-weight: 400;letter-spacing: 0.65px;padding-bottom: 2px;transform: scale(0.9);}
.two-line-box .label-free-toy:after{content:"Free Toy"}
.two-line-box .label-save-55:after{content:"Save $55"}
.two-line-box .label-save-10::after{content:"Save $10"}
.two-line-box .label-save-30:after{content:"Save $30"}
.two-line-box .label-save-80:after{content:"Save $80"}
/*category-main*/
.two-line-box img{margin:0 auto;display:block;}
.two-line-box select{width:100%}
.item-soldout{order:2;}
/*category-menu*/
.category-menu{font-size:16px;padding-right:35px;position: sticky;top: 64px;}
.category-menu-a{margin-bottom:20px;color:#999}
.category-menu .cat-each > ul > li{padding-bottom: 15px;padding-top: 15px;display: flex;flex-flow: wrap;align-items: center;}
.category-menu .cat-each > ul > li > a{font-size: 16px;font-weight: 700;color: #000;} 
.category-menu .cat-each > ul > li > a:hover,
.category-menu .cat-each > ul > li.avtive > a:hover{color: #747474;}
.category-menu .cat-each > ul > li.active{border-top: 1px solid #EAEAEA;border-bottom: 1px solid #EAEAEA;}
.category-menu .cat-each > ul > li.avtive > a{color: #ff6160;}
.category-menu .cat-each > ul > li .children-exist{position: relative;display: block;flex: auto;}
.category-menu .cat-each > ul > li .children-exist:after{content: "";height: 2px;width: 16px;display: block;background: #000;position: absolute;right: 0;top: calc(50% - 1px);}
.category-menu .cat-each > ul > li .children-exist:before{content: "";height: 16px;width: 2px;display: block;background: #000;position: absolute;right: 7px;top: calc(50% - 8px);}
.category-menu .cat-each > ul > li.expand-content .children-exist:before{display: none;}
.category-menu .cat-each > ul > li:not(.category-clearance-sale,.category-clearance-sales,.category-sale) > a:hover:after,
.category-menu .cat-each > ul > li:not(.category-clearance-sale,.category-clearance-sales,.category-sale) > a:hover:before{background: #747474;}
.category-menu .cat-each li .children{display: none;padding-left: 6px;}
.category-menu .cat-each li.active .children,
.category-menu .cat-each li.expand-content .children{display: block;flex: 100%;}
.category-menu .cat-each li:not(.expand-content) .children{display: none;}
.category-menu .cat-each .children li{padding-top: 10px;}
.category-menu .cat-each .children a{font-weight: 500;color: #747474;}
.category-menu .cat-each .children a.active{color: #ff6160;}
.category-menu li.category-sextember:before{position: absolute;top: 12px;content: "";display: inline-block;margin-right: 5px;vertical-align: bottom;background: url(../images/all-products/icon-sextember.svg) no-repeat top center;width: 18px;aspect-ratio: 3/4;background-size: cover;}
.category-menu li.category-sextember > a{padding-left: 30px;}
.category-menu li.category-sextember ul li:first-child{display: none;}
.category-menu li.category-clearance-sale:before, 
.category-menu li.category-clearance-sales:before,
.category-menu li.category-sale:before{content: "";display: inline-block;margin-right: 11px;vertical-align: bottom;background: url(../images/all-products/icon-clearance-sales.svg) no-repeat top center;width: 20px;height: 20px;background-size: cover;}
.category-menu li.category-new-in:before{content: "";display: inline-block;margin-right: 11px;vertical-align: bottom;background: url(../images/all-products/icon-new-in.svg) no-repeat top center;width: 20px;height: 20px;background-size: cover;}
.category-menu li a.active{font-weight: normal;color: #ff6160;}
.category-menu strong{font-weight:bold;display:block;margin-bottom:20px}
.cat-each{height:auto;}
.category-menu-wrap{position: relative;}
.category-menu-wrap .js-fixed {position: fixed;top: 8em;width: inherit;}
.category-menu-wrap .js-bottom {bottom: 80px;position: absolute;width: 100%;}
/*discount-box*/
.discount-box{display:none;}
.discount-box{background:url(../images/discount-box.bg.png) no-repeat;color:#fff;position:fixed;left:0;bottom:50px;text-align:center;font-weight:bold;padding:18px 45px 20px 19px}
.discount-box span{display:block;line-height:1}
.db-title{font-size:20px;margin-bottom:5px}
.db-small{margin-bottom:10px;font-size:14px}
.discount-box .btn{background-color:transparent;border:2px solid #fff;color:#fff;border-radius:5px;-webkit-border-radius:5px;font-size:14px;display:block;margin:0 auto;font-weight:bold;padding:8px 17px}
.discount-box .btn:hover{background-color:#fff;color:#ff6160}
.discount-box .close{position:absolute;top:2px;right:12px;opacity:1}
.discount-box .close .icon{fill:#fff;width:20px;height:20px}
.product-box .p-title{display:block;margin-bottom:10px;color:#000;}
.p-title{font-weight:700;font-size:16px;line-height:1.2;}
/*.p-link{color:#ff6160}*/
/*2019-category-chrome-update*/
.section-chrome-section{background-color:#fee2cd;padding:50px 0;}
.section-chrome-section h1{font-size: 55px;color:#fff;}
.section-chrome-section .chrome-text{font-size: 18px;color:#000;line-height: 1.4;padding:20px 0;display: block;}
.section-chrome-section .all-product-btn{background-color: #ff6160;color:#fff;padding:10px 40px;font-size:17px;border-radius: 30px;display: inline-block;}
/*2018-0828-new-category-banner*/
.section-category-banner{background-color: #b7ace2;}
.section-category-banner img{display:block;margin:0 auto;}
.category-main .items-list{margin-left: -24.5px;margin-right: -12px;}
.category-main .two-line-box{margin-bottom:30px;padding-right: 12px;padding-left: 12px;}
.category-main .w-box{position: relative;border-radius: 0;width: 100%;aspect-ratio: 3/4;}
.product-box .product-box-top-con{}
.product-box .brand-name{font-size: 12px;font-weight: 400;text-transform: uppercase;color: #747474;padding-bottom: 6px;height: 24px;}
.peach-ptitle a{display:inline-block;margin-right:40px}
.wishlist-outside{text-align:right;position:absolute;right:0;top:-2px;z-index:1}
.product-box .price-label{display: none;}
.product-box .p-price{color:#AA2BEA;font-weight:700;font-size:20px;display:inline-block;width: 100%;position: relative;}
.product-box .p-price .starting-p{color: #000;font-size: 12px;font-weight: normal;border-bottom: 1px solid #000;margin-right: 3px;}
.product-box .p-price .bundle-price-box{display: inline-block;font-size: 0;}
.product-box .p-price .bundle-price-box .price{color: #AA2BEA;}
.product-box .p-price .bundle-price-box .price:nth-child(1){font-size: 20px;}
.price-box > .price-container{padding-bottom: 0;}
.two-line-box .product-box .p-price .price-box {display: flex;}
.two-line-box .product-box .p-price .old-price, .two-line-box .product-box .p-price .special-price {display: inline-block;margin:0} 
.two-line-box .product-box .p-price .old-price{order: 2;}
.two-line-box .product-box .p-price .old-price .price-wrapper{display: flex;flex-direction: row;}
.two-line-box .product-box .p-price .clearance-t{display: block !important;font-size: 14px;line-height: 1;padding-top: 15px;color: #000;}
.two-line-box .p-price .special-price .price,.two-line-box .p-price .normal-price .price{padding: 0 10px 0 0;}
.two-line-box .p-price .special-price .price .price{padding: 0;}
.two-line-box .p-price .old-price .price{font-size: 18px;color: #666;text-decoration: line-through;font-weight: 400;}
#category-menu .category-menu-a{font-weight: bold;color:#333;}
#category-menu .category-featured{display: none;}
#category-menu .category-featured a{font-size:14px;}
.panel-collapse.collapse{overflow: visible;}
#category-menu .category-featured a.active{color:#ff6160;font-weight:normal;}
#category-menu .category-all-products a{font-size:13px;}
#category-menu .category-all-products > a{font-weight: normal;color:#333;font-size: 16px;}
#category-menu .category-all-products > a.active{color:#ff6160;}
#category-menu .category-all-products ul{padding-top:20px;text-transform:uppercase;}
#category-menu li[class*="category-singles"] a:after{content: "";display: inline-block;background: url(../images/angle-right.svg) no-repeat;width: 18px;height: 18px;background-size: contain;position: absolute;right: -12px;}
#category-menu li[class*="category-singles"] a:hover:after,#category-menu li[class*="category-singles"] a.active:after{background: url(../images/angle-right-pink.svg)no-repeat;width: 18px;height: 18px;background-size: contain;right: -12px;}
#category-menu .category-all-products ul li,#category-menu li[class*="category-singles"] a{padding-right: 15px;display: flex;align-items: center;}
#category-menu .category-all-products ul.children li:not(.title):after,#category-menu .category-all-products > a:after{content: "";display: inline-block;background: url(../images/angle-right.svg) no-repeat;width: 18px;height: 18px;background-size: contain;position: absolute;right: -12px;}
#category-menu .category-all-products ul.children li.title{font-weight: bold;color:#333;font-size: 13px;white-space: nowrap;}
#category-menu .category-all-products ul.children li:hover a{color:#ff6160;}
#category-menu .category-all-products ul.children li:hover:after{background: url(../images/angle-right-pink.svg)no-repeat;width: 18px;height: 18px;background-size: contain;right: -12px;}
#category-menu .category-all-products .current a.active{font-weight: normal;color:#ff6160;}
#category-menu .category-all-products ul.children li.current:after,#category-menu .category-all-products > a.active:after{background: url(../images/angle-right-pink.svg)no-repeat;width: 18px;height: 18px;background-size: contain;right: -12px;}
.category-main .actions{width:100%;} 
.category-main .actions .btn{/*font-size:13px;font-weight: 500;padding:12px;*/margin-top:20px;max-width: 100%;padding: 0;/*letter-spacing:1px;background: transparent;color:#000;border: 1px solid #000;width: 100%;text-transform: uppercase;*/}
/*.category-main .actions .btn:hover{background: #000;color: #fff;}
.category-main .actions .btn:focus{color:#000;background: #fff;}*/
/*.category-main .actions .btn.soldout{background: #BABABA;border: 1px solid #BABABA;color: #fff;display: none;}
.category-main .actions .btn.soldout:hover{background: #fff;color: #BABABA;}*/
/*.category-main .actions .sold-out-link{background: #BABABA;border: 1px solid #BABABA;color: #fff;}
.category-main .actions .btn.sold-out-link:hover{background: #fff;color: #BABABA;}*/
.category-main .actions .p-link{display:none;/*font-size:10px;letter-spacing:1px;padding:9px 12px;border:1px solid #ff6160;background-color:#fff;color:#ff6160;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;*/}
.category-main .actions .p-link.bundle-product{display: inline-flex;/*text-align: center;font-size: 13px;letter-spacing: 1px;line-height: 1.2;padding: 12px;color: #000;border: 1px solid #000;text-transform: uppercase;margin-top: 20px;*/}
/*.category-main .actions .p-link.bundle-product:hover{background: #000;color: #fff;}*/
.category-main .w-box .actions{display:none;}
.category-main .w-box:hover .actions{display:block;text-align:center;}
.category-main .w-box:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.bottom-pagination{order:3;}
.bottom-pagination .active a{color:#fff;background-color:#333;font-weight:300;}
.catalog-category-view .bottom-pagination{clear:both;float: none;text-align: center;height:auto;width:100%}
/*.pagination li:first-child a{border-radius:3px;font-size:15px;}
.pagination li:last-child a{border-radius:3px;}
.pagination li:first-child a:hover{color:#fff;background-color:#333;font-weight:300;}
.pagination li:last-child a:hover{color:#fff;background-color:#333;font-weight:300;}
.pagination a{background:none;}
.pagination #prevlink a{border:1px solid #333;border-radius:3px;line-height:32px;padding: 0 12px;}
.pagination #nextlink a{border: 1px solid #000;background: #000;color: #fff;border-radius: 40px;width: 279px;height: 65px;line-height: 65px;font-size: 16px;font-weight: 500;text-transform: uppercase;}
.pagination #nextlink a:hover{background: transparent;color: #000;}*/
/*added-to-box*/
.added-to-box{width: 100%;position: fixed;bottom: 0;left: 0;z-index: 100;background-color: rgba(222,86,120,0.9);color: #fff;text-align: center;padding: 10px 0;font-size: 18px;}
.added-to-box-btn{display: inline-block;padding: 8px;text-align: center;border: 1px solid #efdca2;color: #efdca2;border-radius: 10px;-webkit-border-radius: 10px;margin-left: 10px;}
.added-to-box-btn:hover{color:#efdca2;}
/*wishlist*/
.add-to-wishlist{}
.add-to-wishlist:hover .add-wishlist-info{display:block;}
.add-wishlist-info{display:none;background-color:#000;color:#fff;padding:5px 0;position:absolute;right:-15px;bottom:100%;border-radius:5px;font-size:11px;line-height:1.2;margin-bottom:12px;text-align:center;min-width:66px;}
.favorite-added .add-wishlist-info{min-width:80px;}
.add-wishlist-info::after{content:"";position:absolute;pointer-events:none;right:15px;top:100%;border-top:6px solid #000;border-left:2px solid transparent;border-right:5px solid transparent;}
.icon-favorite{/*background:url("../images/heart_off.svg") no-repeat scroll 0 0 / 24px 22px;*/width: 24px;height: 22px;display:block;}
.icon-favorite:hover svg{fill:#747474;}
.favorite-added .icon-favorite svg{/*background-image:url("../images/heart_on.svg");*/fill:#FF6160;}
/*btn*/
.actions .btn.btn-added svg{display: none;}
.actions .btn.btn-added span{display: none;}
/*All Product Page multiple-colors Box*/
.multiple-colors {display:inline-flex;vertical-align:top;padding-top: 15px;}
.multiple-colors a {display: inline-block;margin: 0 1px;border-radius: 100%;-webkit-border-radius: 100%;vertical-align: top;text-align: center;position: relative;border: 1px solid transparent;padding: 2px;}
.multiple-colors a:hover{border: 1px solid #bababa;}
.multiple-colors .super-attribute-area {display: block;width: 14px;height: 14px;border-radius: 100%;-webkit-border-radius: 100%;margin:0 auto;}
.multiple-colors .color-white .super-attribute-area {border: 1px solid #ddd;}
.multiple-colors .color-rose-gold .super-attribute-area {border: 1px solid #FFDAB9;}
.multiple-colors .color-cream .super-attribute-area {border: 1px solid #f7d9bd;}
.multiple-colors .soldout{display:none;line-height:1;margin-top: 5px;font-weight: 300;color:#fff;font-size: 12px;position: absolute;background: #747474;bottom: calc(100% + 7px);padding: 4px;border-radius: 5px;white-space: nowrap;}
.multiple-colors .soldout::after {content: "";position: absolute;pointer-events: none;left: 8px;top: 100%;border-top: 4px solid #747474;border-left: 2px solid transparent;border-right: 5px solid transparent;}
.multiple-colors a:hover .soldout{display: block;}
/*yotpo review star*/
.two-line-box .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel{font-size:14px!important;font-family:'Work Sans', Arial, serif!important;text-transform:capitalize;padding-top:0!important;font-weight:500!important;}
.two-line-box .yotpo-reviews-star-ratings-widget{margin-bottom:0!important;margin-top:5px}
/*category-product-each*/
.category-product-each{height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap: wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction: column;background: #fff;box-shadow: 0px 2px 4px 0px rgba(234, 234, 234, 0.64);border-radius: 8px;overflow: hidden;}
.product-each-top,.product-each-bottom {-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}
.product-each-bottom{padding: 0 18px 18px;}
.product-each-mid {-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding: 18px 18px 0;position: relative;box-shadow: 0px -1px 2px 0px rgb(0 0 0 / 8%);}
 /* category-blog-slide */
.category-blog-box{background-color: #FFFAEB;padding: 120px 0px; overflow: hidden;}
.category-blog-box .category-blog-slide{overflow: hidden; }
.category-blog-box .category-blog-t{text-align: center;}
.category-blog-box .category-blog-t .blog-title{font-size: 32px;display: block; font-weight: 700;color: #000;line-height: 1.2;padding-bottom: 16px;}
.category-blog-t  .blog-top-con{max-width: 71%; margin: 0 auto;font-size: 16px;line-height: 1.5;font-weight: 500;color: #747474;padding-bottom: 64px;}
.orgasm-item{height: 100%;overflow: hidden;position: relative;width: 274.5px;margin-right: 24px;}
.orgasm-item:last-child{margin-right: 0;}
.orgasm-item-box {border-radius: 8px;background-color: #fff;height: 100%;}
.orgasm-item .orgasm-img{border-top-left-radius: 8px; border-top-right-radius: 8px;overflow: hidden;width: 100%;aspect-ratio: 141/82;}
.orgasm-item .orgasm-img img{width: 100%;}
.orgasm-item .orgasm-img:hover img {transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);}
.orgasm-txt-box{display:flex;flex-direction: column;}
.orgasm-item .orgasm-txt {padding: 32px 16px;}
.orgasm-item .orgasm-txt .orgasm-txt-title {font-size: 20px; font-weight: 700;color: #000;line-height: 1.2;display: block;margin-bottom: 16px;}
.orgasm-item .orgasm-txt .orgasm-txt-title:hover{color: #ff6160;}
.orgasm-item .orgasm-txt .orgasm-txt-explain {font-size: 16px;;line-height: 1.5;color: #747474;}
.category-blog-nav{padding-top: 30px;}
.category-blog-pagination{display: none;}
.category-blog-pagination.swiper-pagination-progressbar{display: inline-block;position:relative;height:2px;left:0;top:0;overflow:hidden;background-color:#EAEAEA;vertical-align:middle;width:100%}
.category-blog-pagination .swiper-pagination-progressbar-fill{position: absolute;left: 0;top: 0;width:100%;height: 100%;background-color: #000;transform-origin: left top;vertical-align: middle;}
/*wand-reasons*/
.section-category-bottom .bottom-title{font-size: 32px;font-weight: 700;line-height: 1;color: #000;padding: 0 0 68px;text-align: center;}
.wand-reasons{padding:120px 70px;text-align:center;}
.wand-reasons .icon-each{text-align:center;vertical-align:top;padding: 0;}
.wand-reasons .icon-each h3{font-size: 16px;font-weight: 500;text-transform: uppercase;line-height: 1.2;color: #000;padding: 0 5px;}
.wand-reasons .icon-each span{display:block;font-size:18px;line-height:1.3;color:#333;text-transform: uppercase;}
.wand-reasons .icon-each .icon-p{transform: scale(1.28);}
.icon-p{width:60px;height:70px;margin:0 auto 15px;background-repeat:no-repeat;background-size:60px 70px;-webkit-background-size:60px 70px;display:block;}
.continuousplug-in-power-pp{background-image:url(../images/product/continuousplug-in-power-petite.svg);width:107px;background-size:107px 82px;}
.icon-vibration-intensities10-pp{background-image:url(../images/product/pp-vibration-intensities10.svg);width:83px;background-size:83px 67px;}
.icon-vibration-patterns6{background-image:url(../images/product/vibration-patterns6.svg);width:120px;background-size:120px 85px;-webkit-background-size:120px 85px;}
.soft-head-flexible-neck-pp{background-image:url(../images/product/soft-head-flexible-neck.svg);width: 72px;background-size: 72px;}
.icon-shower-friendly{background-image:url(../images/product/shower-friendly.svg);}
.extra-long-8-cord-pp{background-image:url(../images/product/extra-long-8-cord-petite.svg);width: 88px;background-size: 88px 70px;}
.icon-usb{background-image:url(../images/product/usb.svg);}
.icon-travel-friendly{background-image:url(../images/product/travel-friendly.svg);width:73px;background-size:73px 70px;-webkit-background-size:73px 70px;}
.icon-vibration-intensities-or{background-image:url(../images/product/or-vibration-intensities.svg);}
.icon-vibration-patterns{background-image:url(../images/product/vibration-patterns.svg);width:77px;background-size:77px 73px;-webkit-background-size:77px 73px;}
.icon-travel-friendly-lock-case{background-image:url(../images/product/travel-friendly-lock-case.svg);}
.icon-ultra-powerful{background-image:url(../images/product/ultra-powerful.svg);}
.icon-soft-head-flexible-neck{background-image:url(../images/product/soft-head-flexible-neck.svg);}
.wand-reasons2 .icon-each h3{padding: 0;}
.icon-competitive-prices{background-image:url(../images/product/icon-competitive-prices.svg);}
.icon-loyalty-rewards{background-image:url(../images/product/icon-loyalty-rewards.svg);}
.icon-curated-products{background-image:url(../images/product/icon-curated-products.svg);}
.icon-sex-ed-resources{background-image:url(../images/product/icon-sex-ed-resources.svg);}
.icon-flexible-payments{background-image:url(../images/product/icon-flexible-payments.svg);}
/*Category page SEO section*/
.product-bottom-seo{background:#f9f9f9;padding: 35px 0 115px;color: #000;}
.seo-content-2{background: #fff;padding: 120px 0 115px;}
.seo-content-2 .container{padding: 0 85px;}
.product-bottom-seo .divider-line h2{display: block;font-size: 24px;font-weight: 700;padding:40px 0 20px;}
.product-bottom-seo .divider-line p{font-size: 16px;font-weight: 500;line-height: 1.18;margin: 0;padding-bottom: 15px;}
.product-bottom-seo .divider-line p:last-child{padding-bottom: 0;}
.product-bottom-seo .divider-line li{font-size: 16px;font-weight: 500;line-height: 1.4;list-style: initial;margin-left: 25px;padding-bottom: 6px;}
.product-bottom-seo .divider-line a{color: #ff6160;text-decoration: underline;}
.product-bottom-seo .faq-box h2{display: block;font-size: 28px;font-weight: 700;padding-bottom: 20px;}
.product-bottom-seo .faq-box .faq-click{font-size: 18px;line-height: 1.2;font-weight: 700;padding: 0 30px 0 0;position: relative;cursor: pointer;}
.product-bottom-seo .faq-box .faq-click:after{content: "";height: 2px;width: 16px;display: block;background: #000;position: absolute;right: 0;top: calc(50% - 1px);}
.product-bottom-seo .faq-box .faq-click:before{content: "";height: 16px;width: 2px;display: block;background: #000;position: absolute;right: 7px;top: calc(50% - 8px);}
.product-bottom-seo .faq-box .divider-line.open .faq-click:before{display: none;}
.product-bottom-seo .faq-box .divider-line{border-bottom: 1px solid #D9D9D9;padding: 23px 0;}
.product-bottom-seo .faq-box p.faq-txt{display: none;padding:18px 0 0 0;}
/*rumble-buzz-post*/
.rumble-buzz-post{padding: 125px 0;background: #FFFAEB;color: #000;font-weight: 500;}
.rumble-buzz-post-t{font-size: 28px;font-weight: 700;color: #000;line-height: 1;text-align: center;padding-bottom: 40px;}
.rumble-buzz-post .container > .co-row{margin: 0 -23px;}
.rumble-buzz-post-each{padding: 0 23px;}
.rumble-buzz-post-each-inner{height:100%;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;flex-wrap: initial}
.rumble-buzz-post-each-img img{display: inline-block;height: auto;width: 100%;}
.rumble-buzz-post-each-txt{-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;}
.rumble-buzz-big-box {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;padding: 15px;background-color:#ede5cc;height: 100%;}
.rb-box-top {-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
.rb-small-box-cat {font-size: 12px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;text-transform: uppercase;}
.rb-small-box-cat a{color: #000;}
.separate-line{display:inline-block;padding:0 5px;vertical-align:top;}
.rb-box-mid {-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;}
.rb-big-box-t {font-size: 20px;font-family: 'Corben', Arial, serif;line-height: 1.2;margin: 13px 0;display: block;color: #000;}
.rb-box-bottom{-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
.rumble-buzz-post .rumble-buzz-big-box .text {font-size: 16px;margin-bottom: 20px;height: 2.4em;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;line-height: 1.2;}
.rumble-buzz-post-btn{padding-bottom: 4px;display: inline-block;border-bottom: 1px solid #000;letter-spacing: 2px;}
.rumble-buzz-post-btn span{font-size: 16px;border-bottom: 1px solid #000;display: block;padding-bottom: 3px;color: #000;}
/*wand-say-about*/
.wand-say-about{background: #FAFAFA;overflow: hidden;padding: 165px 0 105px;}
.wand-say-about .wand-say-about-each{max-width: 288px;background: rgba(251, 234, 206, 0.4);padding: 25px;font-size: 14px;color: #000;border-radius: 24px;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;height: 100%;overflow: hidden;}
.wand-say-about .wand-say-about-each .top-info{display: flex;align-items: center;}
.wand-say-about .wand-say-about-each .top-info .product-img{width: 88px;flex: 0 0 88px;aspect-ratio: 1/1;margin-right: 25px;border-radius: 50%;overflow: hidden;}
.wand-say-about .wand-say-about-each .top-info img{width: 100%;height: auto;}
.wand-say-about .wand-say-about-each .top-info .product-name-t{font-weight: 700;}
.wand-say-about .wand-say-about-each .star-level{padding: 15px 0 0;}
.wand-say-about .wand-say-about-each .star-level .review-icon{display: inline-block;}
.wand-say-about .wand-say-about-each .say-about-con{font-weight: 400;font-style: italic;padding-top: 10px;margin-bottom: 0;line-height: 1.5;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;}
.wand-say-about .wand-say-about-each .name-t{display: block;font-weight: 700;text-align: right;padding-top: 25px;}
.wand-say-about-slider{position: relative;}
.wand-say-about-button > div {height: 100%;width: 100px;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;position: absolute;top: 0;z-index: 2;}
.wand-say-about-slider .wand-say-about-next{right:0;background: linear-gradient(to left, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);}
.wand-say-about-slider .wand-say-about-prev{left:0;background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);}
/*quick login form*/
.quick-login .product-popup{width:20%;min-width:500px;}
.product-popup .account-login{width:100%}
#quick-login-form{margin-bottom:0}
#quick-login-form .sub-title{text-align:center;font-size:22px;margin-bottom:20px;}
#quick-login-form .input-text{width:100%}
#quick-login-form .input-text:-webkit-autofill,
#quick-login-form .input-text:-webkit-autofill:hover,
#quick-login-form .input-text:-webkit-autofill:focus,
#quick-login-form .input-text:-webkit-autofill:active{background-color:transparent!important;transition: background-color 5000s ease-in-out 0s;-webkit-box-shadow: 0 0 0px 1000px #fff inset!important;}
#quick-login-form .control-group{margin-bottom:20px}
#quick-login-form .buttons-set{text-align:center;}
#quick-login-form .buttons-set .btn{font-size:16px;text-transform:uppercase;}
#quick-login-form .form-horizontal .control-label{font-size:16px;}
#quick-login-form .f-pw a{text-decoration:underline;}
#quick-login-form #remember-me-box{margin-top:-15px}
/* Large desktop */
@media (min-width: 1200px) { 
/*breadcrumb*/
.breadcrumbs{width: 1170px;}
/*category-menu*/
.category-menu{padding-right:72px;}
/*section-atachment*/
.section-atachment .st-text{margin-top:130px}
/*category-product-each*/
.product-each-bottom{padding: 0 24px 24px;}
.product-each-mid {padding: 24px 24px 0;}
/*discount-box*/
.discount-box{bottom:50px;}
/*2018-0828-new-category*/
/*.category-main .actions .btn{font-size:16px;letter-spacing:1px;padding:8px 23px;}*/
/*.category-main .actions .p-link{font-size:13px;letter-spacing:1px;padding:10px 12px;background-color:#fff;color:#ff6160;border:1px solid #ff6160;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.category-main .actions .p-link.bundle-product{font-size: 16px;padding: 8px 23px;}*/
.category-main .actions .check-out-btn{margin-top: 5px;display: inline-block;}
#category-menu .category-all-products ul.children li.title{font-size: 15px;}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 992px) {
.add-to-wishlist:hover .add-wishlist-info{display:none;}
/*breadcrumb*/
.breadcrumbs{width: 724px;bottom: -30px;}
/*section-atachment*/
.section-atachment .st-text{margin-top:45px}
.section-price-line .btn{margin-left:10px}
.section-price-line{margin-top:20px;}
/*discount-box*/
.discount-box{bottom:88px;}
/*category-product-each*/
.product-each-bottom{padding: 0 24px 24px;}
.product-each-mid {padding: 24px 24px 0;}
/*2018-0828-new-category*/
.category-main .actions{}
/*.category-main .actions .btn{padding:10px 23px;}*/
/*.category-main .actions .p-link{font-size:10px;letter-spacing:0;padding:12.5px 19px;background-color:#fff;color:#ff6160;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.category-main .actions .p-link.bundle-product{padding:10px 23px;}*/
.category-main .actions .check-out-btn{margin-top: 5px;display: inline-block;}
#category-menu .category-all-products a,.category-menu li[class*="category-singles"] a.active{font-size:12px;}
.section-category{padding:24px 0 50px;}
.category-menu {font-size: 14px;padding-right: 0;}
.category-menu .cat-each > ul > li > a {font-size: 14px;}
.section-category .category-main{padding-left: 35px;}
.toolbar{margin-left: 0;}
.section-category-banner{width:100%;overflow: hidden;}
.section-category-banner .lewand-all-product-banner{max-width:140%;margin-left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
#category-menu .category-all-products ul li:after{width: 16px;height:16px;right: -10px;}
#category-menu .category-all-products ul.children li.title{white-space:initial;}
#category-menu .category-menu-a{font-size: 13px;}
.category-menu-wrap.span2{width: 160px;}
.category-main.span10{width: 544px;}
.category-main .w-box:hover .actions{display:none;}
.category-main .w-box:hover img{opacity:1;}
.category-main .items-list{margin-right:-10px;margin-left:-10px}
.category-main .two-line-box{padding-right:10px;padding-left:10px;}
 /* category-blog-slide */
.orgasm-item{width: 231px;margin-right: 15px;}
.orgasm-item .orgasm-txt .orgasm-txt-title{font-size: 18px;}
.orgasm-item .orgasm-txt .orgasm-txt-explain{font-size: 14px;}
.category-blog-t .blog-top-con{max-width: 90%;}
/*wand-reasons*/
.wand-reasons{padding: 100px 0 70px;}
.section-category-bottom .bottom-title{padding: 0 130px 60px;}
.wand-reasons .icon-each{margin-bottom: 30px;}
/*Category page SEO section*/
.seo-content-2 .container{padding: 0 65px;}
/*rumble-buzz-post*/
.rumble-buzz-post .container > .co-row {margin: 0 -8px;}
.rumble-buzz-post-each {padding: 0 8px;}
.rumble-buzz-post .rumble-buzz-big-box .text{height: 3.6em;-webkit-line-clamp: 3;}
/*wand-say-about*/
.wand-say-about{padding: 100px 0 70px;}
.wand-say-about-button{display:none;}
.wand-say-about-slider .swiper-slide{width:260px}
/*all-product-label-icon*/
.two-line-box .bundle-price-discount-percent{width: 58px;height: 58px;font-size: 21px;}
.two-line-box .bundle-price-discount-percent .icon-top{transform: scale(0.7);}
.two-line-box .bundle-price-discount-percent .icon-off{font-size: 13px;}
.two-line-box .promo_product_discount{width: 58px;height: 58px;font-size: 25px;}
.two-line-box .promo_product_discount .icon-top{font-size: 12px;}
/*.two-line-box .-p-[class*="label-save-"]{width: 58px;height: 58px;font-size: 25px;}*/
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
/*section-atachment*/
.section-atachment{text-align:center;padding-bottom:30px}
.section-atachment .span8{float:none;}
.section-atachment .st-text{margin-top:0}
.section-atachment .st-text .h-sub-t br{display:none;}
/*section-category*/
.section-category{margin:0 -10px;padding-left:10px;padding-right:10px}
.toolbar{float:none;}
.section-category .product-box select{width:100%}
/*discount-box*/
#winalewand a{margin:0;}
#js-discount-box{display:none;}
/*2018-0828-new-category*/
.category-all-products .p-wrapper{margin-top:0;}
.section-category-banner{margin:0 -10px;}
.category-main{text-align:center;}
.category-main .two-line-box{padding:0 5px;vertical-align:top;}
.category-main .two-line-box:hover .actions{display:none;}
.category-main .two-line-box:hover img{opacity:1;}
.product-box .p-title{display:block;margin-bottom:10px;color:#333;}
.category-all-products .pagination{float:none;text-align:center;}
.toolbar-inner{font-size:20px;font-weight:300;letter-spacing:1px;padding-top:10px;}
.toolbar-inner .dropdown{text-transform:unset;font-size:17px;letter-spacing:0;}
.loader{border:2px solid #f3f3f3;border-top:2px solid #000;border-radius:50%;width:70px;height:70px;animation: spin 2s linear infinite;-webkit-animation: spin 2s linear infinite;position:fixed;top:30%;left:43%;display:none;}
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
@-o-keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
.toolbar{font-size:17px;margin-bottom:20px;}
.toolbar .limiter>ul>li{position:relative;}
.category-menu .category-featured{display:none;}
.category-menu .category-best-sellers{display:none;}
#category-menu .category-menu-a{display:none;}
.catalog-category-view .section-category{background-color:#fff;padding:20px 0 0;}
.section-category .category-main{padding:20px 0 50px;background-color:#fff6f4;}
.cat-each .category-all-products{display:-webkit-box;}
.cat-each .category-all-products .children{display:-webkit-box;}
#category-menu .cat-each{padding-bottom:38px;white-space:nowrap;overflow-y:hidden;overflow-x:auto;border-bottom:1px solid #e5e5e5;}
#category-menu .cat-each a:active{border-bottom:5px solid #ff6160;padding-bottom:15px;color:#ff6160;}
.category-all-products a{margin:0 15px;color:#808080;}
#category-menu .category-all-products a{font-weight:normal;font-size:15px;}
#category-menu .category-featured a{color:#ff6160;}
#category-menu .category-best-sellers a{color:#ff6160;}
#category-menu .category-all-products ul li a{font-weight:normal;}
#category-menu .category-all-products ul{padding:0;}
.two-line-box .w-box{margin-bottom:15px;}
}

 /* Landscape phones and down */
@media (max-width: 480px) {
/*2018-0828-new-category*/
.product-box .p-title{font-size:13px;}
.bottom-pagination #nextlink a{font-size:15px;}
.two-line-box .label-new{background: url(../../../../../frontend/Cotr/Lewand/default/images/product/lewand-product-new-icon.svg) no-repeat scroll 0 0 / 40px 40px;width:40px;height:40px;top:10px;right:7px;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 400px) {

}