:root{--messaging-font-size:14px !important}.top-placement-recommend{order:-2}.recommend-container{max-width:100%}.recommend-container:not(._show){display:none}.recommend-container .title{text-transform:uppercase;margin:0;font-size:1.6rem;line-height:2rem;font-weight:600}.recommend-container .info{text-align:center}.recommend-container .slick-list{width:100%}.recommend-container .products-grid{overflow:visible}.recommend-container .products-grid .product-items,.recommend-container .products-grid .product-item{margin:0}.recommend-container .products-grid .product-items .product-item-name{margin-bottom:0 !important}.recommend-container .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex}.recommend-container .product-item-info{border:0}.recommend-container .product-item{margin-bottom:0 !important}.recommend-container .product-item .product-image-container{padding-top:100%;height:0;overflow:hidden}.recommend-container .product-item .product-image-photo{position:absolute;top:50%;left:0;max-height:none;transform:translateY(-50%)}.recommend-container .product-item .product-item-name a{font-weight:500;color:#000}.recommend-container .product-item .price-box{display:flex;align-items:center;margin:0}.recommend-container .product-item .price-box .price-label{margin-right:5px;font-size:11px;color:#8c8c8c}.recommend-container .product-item .price-box .special-price .price{color:#ff99a2}.recommend-container .product-item .price-box .price{color:#000}.recommend-container .product-item .price-box .old-price .price-wrapper .price{margin-right:5px;font-weight:400;text-decoration:line-through}.product-views{color:#fff;background-color:#252525;opacity:0;animation:fadeIn 1s ease-in-out 3s;animation-fill-mode:forwards;position:relative;box-sizing:border-box}.product-views.hidden{opacity:1;animation:fadeOut 1s ease-in-out .1s;animation-fill-mode:forwards;pointer-events:none}.product-views--product{position:fixed;z-index:55;padding:22px 20px;letter-spacing:.034em}.product-views [data-role="close-product-views"]{position:absolute;right:10px;top:5px;padding:10px;cursor:pointer}.product-views [data-role="close-product-views"]:before,.product-views [data-role="close-product-views"]:after{content:'';position:absolute;right:0;top:0;width:1px;height:10px;background-color:#fff;transform:rotate(45deg)}.product-views [data-role="close-product-views"]:before{transform:rotate(-45deg)}.no-cookie-popup-page .product-views--product{bottom:30px}.mobile-action{font-weight:600;font-size:14px;text-transform:uppercase;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer}.mobile-action span{display:block;padding:11px;text-align:center}.mobile-action svg{margin-right:5px;fill:none}.page-products #amasty-shopby-product-list #amasty-shopby-overlay{position:fixed;top:0;left:0;bottom:0;opacity:1;background:rgba(255,255,255,0.5)}.page-products #amasty-shopby-product-list #amasty-shopby-overlay .loader{top:50%;transform:translate3d(-50%, -50%, 0);width:32px;height:32px;background-size:32px}.page-products #amasty-shopby-product-list .products.wrapper+.toolbar{display:none}.page-products .page-main .page-title-wrapper{overflow:hidden}.page-products .page-main .page-title-wrapper span.with-drop{position:relative;display:block;padding-right:25px;cursor:pointer}.page-products .page-main .page-title-wrapper span.with-drop.active:after{transform:translateY(-50%) rotateX(180deg)}.page-products .page-main .page-title-wrapper span.with-drop:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:'';width:20px;height:9px;background:url("data:image/svg+xml,%3Csvg width='20' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 .55 9 7.2 9-7.2' stroke='%23333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center;background-size:20px;transition:transform .3s}.page-products .page-main .page-title{margin-bottom:16px}.page-products .page-main .category-description{text-align:left;line-height:1.425}.page-products .page-main .category-description *{text-align:left !important}.page-products .page-main .category-description a{color:inherit;text-decoration:underline}.page-products .page-main .category-description a:hover{text-decoration:none}.page-products .page-main .cat-items{display:flex;flex-wrap:wrap;text-transform:uppercase;font-size:13px;line-height:1.45}.page-products .page-main .cat-items a{transition:color .2s;color:#8C8C8C}.page-products .page-main .cat-items a:hover{color:#191919;text-decoration:underline}.page-products .page-main .cate-item{margin:0 21px 12px 0}.page-products .page-main .field.limiter{display:none}.page-products .page-main .filter-subtitle{display:block}.page-products .page-main .drop-tittle .close{position:absolute;top:9px;right:7px;box-sizing:border-box;width:50px;height:50px;font-size:0;cursor:pointer;transition:opacity .3s}.page-products .page-main .drop-tittle .close:hover{opacity:.5}.page-products .page-main .drop-tittle .close::before,.page-products .page-main .drop-tittle .close::after{position:absolute;top:50%;left:10px;transform:rotate(45deg);transform-origin:center;content:'';width:calc(100% - 20px);height:1px;background-color:#000}.page-products .page-main .drop-tittle .close::after{transform:rotate(-45deg)}.page-products .page-main .filter-wrap{height:100%;box-sizing:border-box;padding:23px 20px 115px}.page-products .page-main .filter-title-wrap{margin-bottom:14px}.page-products .page-main .filter-caption{display:flex;align-items:center;font-size:18px;text-transform:uppercase}.page-products .page-main .filter-caption sup{top:-4px;left:6px;font-size:11px}.page-products .page-main .filter-caption svg{margin-right:8px;fill:none}.page-products .page-main .filter-options{display:flex;flex-direction:column;height:calc(100% - 75px);overflow-y:auto}.page-products .page-main .filter-option:not(:first-child){border-top:1px solid #e8e8e8}.page-products .page-main .filter-option.checked .filter-options-title sup{display:inline;font-weight:700;font-size:8px}.page-products .page-main .filter-option.colour .hash-color{width:23px;height:23px;margin-right:14px;border:1px solid #e8e8e8;border-radius:50%}.page-products .page-main .filter-options-title{padding:14px 0;font-weight:600;line-height:1.5;text-transform:uppercase}.page-products .page-main .filter-options-title:after{top:15px;right:1px;transition:transform .2s}.page-products .page-main .filter-options-title.active::after{transform:rotateX(180deg)}.page-products .page-main .filter-options-title.active+.filter-options-content{display:block}.page-products .page-main .filter-options-title:hover{color:#ff99a2 !important}.page-products .page-main .filter-options-title sup{display:none !important}.page-products .page-main .sort-drop,.page-products .page-main .filter-content{position:fixed;top:0;left:0;z-index:1000;transform:translate3d(100%, 0, 0);box-sizing:border-box;height:100%;width:100%;background-color:#fff;overflow-x:hidden;opacity:0;transition:transform .3s,opacity .3s}.page-products .page-main .sort-drop .action-wrap,.page-products .page-main .filter-content .action-wrap{position:absolute;bottom:0;right:0;left:0;display:flex;padding:24px 20px}.page-products .page-main .sort-drop .action-wrap .action,.page-products .page-main .filter-content .action-wrap .action{flex:1}.page-products .page-main .sort-drop .action-wrap .action:nth-child(2),.page-products .page-main .filter-content .action-wrap .action:nth-child(2){margin-left:8px}.page-products .page-main .filter-options-content{display:none;padding:0;box-sizing:border-box}.page-products .page-main .filter-options-content.with-radio .filter-caption{display:block}.page-products .page-main .filter-options-content.with-radio .filter-count{display:none}.page-products .page-main .filter-options-content form,.page-products .page-main .filter-options-content .form{height:calc(100% - 115px);overflow-y:auto}.page-products .page-main .filter-options-content .item{margin:0}.page-products .page-main .filter-options-content a{display:flex;align-items:center;color:inherit}.page-products .page-main .filter-options-content a:hover{color:#ff99a2;background-color:transparent}.page-products .page-main .filter-options-content .count,.page-products .page-main .filter-options-content .pink-button,.page-products .page-main .filter-options-content .filter-count,.page-products .page-main .filter-options-content .filter-subtitle-wrap{display:none}.page-products .page-main .filter-item{position:relative;overflow:hidden;display:block;margin:0 0 15px !important;padding-left:28px;transition:color .2s}.page-products .page-main .filter-item.radio:after{border-radius:50%}.page-products .page-main .filter-item.radio:before{top:50%;right:4px;transform:translate3d(0, -50%, 0);width:14px;height:14px;background-color:#000;border-radius:50%;border:none}.page-products .page-main .filter-item input{position:absolute;left:-99999px}.page-products .page-main .filter-item:after{position:absolute;left:0;top:50%;transform:translateY(-50%);content:'';width:18px;height:18px;border:1px solid #e8e8e8}.page-products .page-main .filter-item:before{position:absolute;left:3px;top:calc(50% - 3px);transform:rotate(45deg) translateY(-50%);content:'';width:5px;height:10px;border:1px solid;border-left:none;border-top:none;opacity:0;transition:opacity .3s}.page-products .page-main .am_shopby_link_selected{font-weight:inherit;color:#ff99a2 !important}.page-products .page-main .am_shopby_link_selected:before{opacity:1}.page-products .page-main .toolbar-products{margin:7px 0 24px}.page-products .page-main .toolbar-amount{color:#000;text-align:left}.page-products .page-main .sorter{display:flex}.page-products .page-main .sorter .sorter-label{display:none}.page-products .page-main .sorter>div{flex:1}.page-products .page-main .sorter .j-filter-title{margin-right:8px}.page-products .page-main .sorter ul{padding:0;margin:0;list-style:none}.page-products .page-main .sorter select{position:absolute;opacity:0;visibility:hidden;width:0;height:0;font-size:13px;border:none;width:auto;background-position:calc(100% + 5px) 50%}.page-products .page-main .sorter select:focus{box-shadow:none}.page-products .page-main .sort-drop{padding:23px 20px 115px;text-align:left;font-weight:400}.page-products .page-main .sort-drop ul{margin-top:15px;text-transform:initial}.page-products .page-main .sort-drop li{position:relative;margin:0;padding:16px 0 16px 24px}.page-products .page-main .sort-drop li:not(:last-child){border-bottom:1px solid #e8e8e8}.page-products .page-main .sort-drop li.active{color:#ff99a2}.page-products .page-main .sort-drop li.active::after{opacity:1}.page-products .page-main .sort-drop li::before,.page-products .page-main .sort-drop li::after{position:absolute;top:50%;left:0;transform:translateY(-50%);content:'';border-radius:50%;transition:all .2s}.page-products .page-main .sort-drop li::before{width:16px;height:16px;border:1px solid currentColor}.page-products .page-main .sort-drop li::after{left:5px;width:8px;height:8px;background:currentColor;opacity:0}.page-products .page-main .product-items{display:flex;flex-wrap:wrap}.page-products .page-main .product-items.slick-slider .ias-noneleft,.page-products .page-main .product-items .ias-noneleft+.ias-noneleft{display:none !important}.page-products .page-main .product-item{margin-bottom:18px}.page-products .page-main .product-item-info{display:flex;flex-direction:column;border:none}.page-products .page-main .product-item-info .bottom-info{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding:0 4px 0 8px}.page-products .page-main .product-item-info .bottom-info .wishlist-button-health{margin-left:auto}.page-products .page-main .product-item-info .product-item-details{position:static}.page-products .page-main .product-item-info .discount-label{margin:0 !important}.page-products .page-main .product-item-info .price-box{display:flex;align-items:center}.page-products .page-main .product-item-info .price-box>span{display:flex;margin-right:5px}.page-products .page-main .product-item-info .price-box>div,.page-products .page-main .product-item-info .price-box>p{display:inline-block}.page-products .page-main .product-item-info .price-box>p{margin:0;color:#ff99a2}.page-products .page-main .product-item-info .price-box>p .price{color:#ff99a2 !important}.page-products .page-main .product-item-info .price-box>p .price-label{display:none}.page-products .page-main .product-item-info .price-box>div .minimal-price{font-weight:400;text-decoration:line-through;color:#666}.page-products .page-main .product-item-info .price-label{font-size:11px;color:#838383}.page-products .page-main .product-item-info .product-item-name{padding:12px 8px 5px;font-weight:500;font-size:13px;line-height:1.2}.page-products .page-main .product-item-info .product-item-name>a{color:inherit}.page-products .page-main .product-item-info .product-item-name>a:hover{color:#838383}.page-products .page-main .product-item-info .product-reviews-summary{margin:0 8px 8px}.page-products .page-main .product-item-info .product-reviews-summary .rating-result:before{display:none}.page-products .page-main .product-item-info .old-price .price{text-decoration:line-through;font-weight:400}.page-products .page-main .product-item-info .has-old-price .price{color:#ff99a2}.page-products .page-main .product-item-info .price{color:#000;font-weight:600}.page-products .page-main .product-item-info .product-item-inner{transition:opacity .3s}.page-products .page-main .product-item-info .action.tocart{padding:10px 17px;text-transform:none;color:#fff;background-color:#ff99a2;border:none;border-radius:4px}.page-products .page-main .product-item-info .action.tocart span{padding-left:5px;font-size:1.2rem;line-height:1.5rem;vertical-align:middle}.page-products .page-main .product-item-info .action.tocart svg{fill:none;filter:invert(1)}.page-products .page-main .iass-spinner img{margin:0}.page-products .page-main .iass-spinner span{display:none}.page-products .category-cms .row{margin:0}.page-products .category-cms .pd-col{padding:0}.page-products .accordion{margin-bottom:40px}.catalogsearch-result-index .column.main .message.notice,.search-index-index .column.main .message.notice{margin-left:0 !important}@media only screen and (max-width:1023px){.page-products.show-sort,.page-products.show-filters{overflow:hidden}.page-products.show-sort .page-main .columns,.page-products.show-filters .page-main .columns{z-index:1000}.page-products.show-sort .page-main .sort-drop,.page-products.show-filters .page-main .filter-content{transform:translate3d(0, 0, 0);opacity:1}}@media only screen and (max-width:767px){.recommend-container{overflow:hidden}.recommend-container .block-products-list{margin:0 -5px}.recommend-container .block-static-block{padding:2px 0 24px}.recommend-container .title{padding:0 20px;font-size:14px;line-height:2.4rem;text-align:left}.recommend-container .carousel-items{padding:11px 0 19px}.recommend-container .carousel-items:not(.slick-initialized) .product-item:nth-child(2)~.product-item,.recommend-container .carousel-items.fake .product-item:nth-child(2)~.product-item{display:none !important}.recommend-container .slick-dots{display:none !important}.recommend-container .products-grid .product-item .product-item-name{padding:12px 8px 9px !important}.recommend-container .product-item-link{display:block;font-size:13px;line-height:1.5}.recommend-container .product-item .price-box{padding:0 8px}.recommend-container .product-item .price-box .price{font-size:14px}.product-views--product{bottom:190px;left:50%;transform:translateX(-50%);max-width:432px}.page-products .page-main .column.main{padding:0}.page-products .page-main .toolbar-amount{padding:0 20px 15px}.page-products .page-main .sorter{padding:0 20px}.page-products .page-main .page-title-wrapper{margin-top:30px;padding:0 20px;text-align:left}.page-products .page-main .cat-items{margin-top:16px}.page-products .page-main .category-view{display:none}}@media only screen and (max-width:639px){.product-views--product{font-size:1rem;padding:10px;bottom:10px !important}}@media all and (min-width:768px),print{.recommend-container .container{padding-left:35px !important;padding-right:35px !important}.recommend-container .title{font-size:16px;font-weight:500;letter-spacing:-.02em}.recommend-container .block-static-block{padding:28px 0 36px}.top-placement-recommend .recommend-container .block-static-block{padding:0 0 75px}.recommend-container .carousel-items{padding:32px 0 30px}.recommend-container .carousel-items:not(.slick-initialized) .product-item:nth-child(3)~.product-item,.recommend-container .carousel-items.fake .product-item:nth-child(3)~.product-item{display:none !important}.recommend-container .slick-arrow.slick-prev{left:-30px}.recommend-container .slick-arrow.slick-next{right:-30px}.recommend-container .product-item{padding:0 16px !important}.recommend-container .product-item .product-item-name{padding:16px 0 10px !important}.recommend-container .product-item-link{font-size:1.6rem;line-height:2.2rem;letter-spacing:0.01em}.no-touchevents .recommend-container .product-item-link:hover{text-decoration:underline}.recommend-container .product-item .price-box .price{font-size:1.8rem;line-height:2rem}.recommend-container .product-item .price-box .price-label{font-size:14px}.product-views--product{left:30px;bottom:220px;width:430px}.page-products .page-title-wrapper,.page-products .page-main{max-width:100% !important;padding:0 20px}.page-products .page-title-wrapper .page-title,.page-products .page-main .page-title,.page-products .page-title-wrapper .category-view,.page-products .page-main .category-view{display:block !important;max-width:1440px;margin:auto !important}.page-products .sidebar.sidebar-main{margin:0}.page-products .page-main{padding-left:0;padding-right:0}.page-products .page-main .column.main{width:100% !important}.page-products .page-main .columns{padding:0 20px}.page-products .page-main .page-title{margin-bottom:23px !important;font-size:28px}.page-products .page-main .product-item{width:33.33%}.page-products .page-main .toolbar-amount{float:none;padding-bottom:15px}.page-products .page-main .page-title-wrapper.open .category-description{-webkit-line-clamp:inherit}.page-products .page-main .category-description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:0 0 33px;line-height:1.4}}@media all and (min-width:1024px),print{.recommend-container .container{padding-left:45px !important;padding-right:45px !important}.recommend-container .slick-arrow{top:50%}.recommend-container .slick-arrow.slick-prev{left:-31px}.recommend-container .slick-arrow.slick-next{right:-31px}.recommend-container .carousel-items:not(.slick-initialized) .product-item:nth-child(3)~.product-item,.recommend-container .carousel-items.fake .product-item:nth-child(3)~.product-item{display:initial !important}.recommend-container .carousel-items:not(.slick-initialized) .product-item:nth-child(4)~.product-item,.recommend-container .carousel-items.fake .product-item:nth-child(4)~.product-item{display:none !important}.page-products.search-index-index .page-title-wrapper{margin-top:37px;text-align:center}.page-products .page-title-wrapper,.page-products .page-main,.page-products .columns{padding:0 !important}.page-products .breadcrumbs{max-width:1608px;padding:0 84px}.page-products .page-main .filter-options,.page-products .page-main .toolbar.toolbar-products,.page-products .page-main .products.products-grid{margin:auto}.page-products .page-main .filter-options{max-width:1608px}.page-products .page-main .toolbar.toolbar-products{max-width:1284px;width:100%;padding:0 24px 7px !important}.page-products .page-main .products.products-grid{max-width:1316px}.page-products .page-main .page-title,.page-products .page-main .category-view,.page-products .page-main .filter-options,.page-products .page-main .toolbar.toolbar-products{padding:0 84px}.page-products .page-main .column.main,.page-products .page-main .sidebar-main{width:100% !important}.page-products .page-main .sidebar-main{margin-bottom:39px !important}.page-products .page-main .cat-items{margin-bottom:23px}.page-products .page-main .cate-item{margin-bottom:8px}.page-products .page-main .apply-filter,.page-products .page-main .mobile-action,.page-products .page-main .filter-title-wrap{display:none !important}.page-products .page-main .drop-tittle{position:relative;display:flex;position:static;justify-content:center;padding:14px;border-bottom:1px solid #e8e8e8;text-transform:uppercase}.page-products .page-main .drop-tittle .clear{color:#757575;text-decoration:underline;cursor:pointer}.page-products .page-main .drop-tittle .clear:hover{text-decoration:none}.page-products .page-main .drop-tittle .clear::before{display:inline-block;vertical-align:middle;content:'|';margin:0 9px;color:#DBDBDB}.page-products .page-main .filter-wrap{position:relative;padding:0;background-color:#f6f6f6}.page-products .page-main .filter-clear{position:absolute;bottom:-56px;left:180px;text-transform:none}.page-products .page-main .filter-clear:before{display:none !important}.page-products .page-main .filter-item{margin:0 !important;padding:11px 0 11px 28px}.page-products .page-main .filter-content{position:static;transform:none;overflow:visible;opacity:1}.page-products .page-main .filter-content .action-wrap{display:none}.page-products .page-main .filter-options{flex-direction:row;justify-content:center;flex-wrap:wrap;overflow-y:visible;padding:0 84px}.page-products .page-main .filter-option{position:relative;margin-right:4.5%;padding:0;font-size:13px;border:none !important}.page-products .page-main .filter-option:last-child{margin-right:0}.page-products .page-main .filter-option.checked .filter-options-title{color:inherit;border-color:#ff99a2}.page-products .page-main .filter-options-title{padding:16px 23px 13px 0;border:none;border-bottom:3px solid transparent;transition:border-color .2s,color .2s}.page-products .page-main .filter-options-title.active:after{transform:rotateX(180deg)}.page-products .page-main .filter-options-title.active+.filter-options-content{transform:translate3d(-50%, 0, 0)}.page-products .page-main .filter-options-title:after{top:17px;transform:rotate(0deg);font-size:11px;transition:transform .3s}.page-products .page-main .filter-options-title sup{display:none}.page-products .page-main .filter-options-content{position:absolute;top:100%;left:50%;z-index:111;transform:translate3d(-50%, -10px, 0);width:300px;height:auto;padding:0;border:1px solid #e8e8e8;background:#fff}.page-products .page-main .filter-options-content:after{position:absolute;bottom:0;left:0;content:'';width:100%;height:50px;background:linear-gradient(0deg, #fff, rgba(0,0,0,0))}.page-products .page-main .filter-options-content form,.page-products .page-main .filter-options-content .form{max-height:375px;padding:17px 21px 0}.page-products .page-main .filter-options-content .item:last-child{margin-bottom:30px}.page-products .page-main .filter-options-content .item:last-child a{border-bottom:0}.page-products .page-main .filter-options-content a{font-weight:500}.page-products .page-main .filter-options-content .filter-subtitle-wrap{display:flex}.page-products .page-main .filter-options-content .count,.page-products .page-main .filter-options-content .filter-count{display:block}.page-products .page-main .filter-options-content .filter-caption{display:none;font-size:13px}.page-products .page-main .filter-options-content .clear{display:none;cursor:pointer}.page-products .page-main .filter-options-content .clear.show{display:block}.page-products .page-main .toolbar-products{display:flex;padding-bottom:6px;margin:0 64px 45px;border-bottom:1px solid #e8e8e8;box-sizing:border-box}.page-products .page-main .toolbar-products .sorter-label{font-weight:600}.page-products .page-main .sorter{align-items:center;margin-left:auto}.page-products .page-main .sorter select{position:static;opacity:1;visibility:visible;height:auto}.page-products .page-main .sorter .sorter-label{display:block}.page-products .page-main .toolbar-amount{float:left;width:auto;padding:5px 0}.page-products .page-main .product-items{margin:0;padding:40px 0 0}.page-products .page-main .product-item{width:25%;padding:0 16px;margin-bottom:55px}.page-products .page-main .product-item .product-reviews-summary{display:block;margin-bottom:8px}.page-products .page-main .product-item .product-reviews-summary .rating-result:before{display:none}.page-products .page-main .product-item .wishlist-button-health svg{width:16px;height:16px}.page-products .page-main .product-item-info .product-item-name{font-size:18px;line-height:1.45;letter-spacing:-.03em}.page-products .page-main .product-item-info .price-label{font-size:13px}.page-products .page-main .product-item-info .price-box{font-size:16px}.page-products .category-cms{padding:0 32px}}@media all and (min-width:1200px),print{.recommend-container .container{padding-left:62px !important;padding-right:62px !important}.recommend-container .slick-arrow.slick-prev{left:-61px}.recommend-container .slick-arrow.slick-next{right:-61px}}