@media (max-width:767px){.catalog-product-view .page-footer{padding-bottom:5rem}}.catalog-product-view .product-loyalty{font-size:1.2rem;min-height:3.4rem}.catalog-product-view .product-loyalty mark{font-size:1.2em}.product-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:4rem;margin-bottom:4rem}@media (max-width:767px){.product-main{margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;margin-bottom:2rem}}.product-others{margin:0 auto}.product-others .product-bundle{margin-top:6.8rem;margin-bottom:6rem}@media (max-width:767px){.product-others .product-bundle{margin-top:3rem;margin-bottom:.9rem}}.product-others .product-bundle__title-main{margin-right:8rem;font-size:2.5rem}.product-others .product-bundle .slick-arrow{display:none!important}.product-options-bottom{margin-top:3rem}.product-info-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info-main__left,.product-info-main__right{width:48%}@media (max-width:767px){.product-info-main__left,.product-info-main__right{width:50%}}.tabs{margin:0 auto;width:100%}@media (max-width:767px){.tabs{margin-top:3rem}}.tabs__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:.1rem solid #ebebeb}@media (max-width:767px){.tabs__top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.tab-header{position:relative}@media only screen and (min-width:1025px){.tab-header{margin-right:2rem}}.tab-header__link{display:inline-block;width:20rem;padding:1.9rem 4rem;font:14px Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;text-align:center;border-bottom:.2rem solid #fff;cursor:pointer}.tab-header__link:before{content:"";position:absolute;bottom:0;left:0;right:0;width:0;height:.2rem;background-color:#242424;-webkit-transition:width .25s ease;transition:width .25s ease}@media only screen and (min-width:1025px){.tab-header__link:hover:before{width:100%}}@media (max-width:1024px){.tab-header__link{font-size:1.4rem;width:19.2rem}}@media (max-width:767px){.tab-header__link{width:auto;padding:1.5rem;font-size:1.2rem}}@media (max-width:25rem){.tab-header__link{padding:1.1rem}}@media (max-width:320px){.tab-header__link{padding:1rem}}.tab-header.active .tab-header__link:before{width:100%}.tab-content{padding:4rem 6rem 4rem 10rem;font:14px PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}@media only screen and (min-width:768px) and (max-width:1024px){.tab-content{padding:4rem 4rem 5rem}}@media (max-width:767px){.tab-content{padding:1rem 0;font-size:1.2rem}}.tab-content .attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:767px){.tab-content .attribute{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.tab-content .value{line-height:1.4;margin-left:5rem}@media only screen and (min-width:768px){.tab-content .value{max-width:30rem}}@media (max-width:767px){.tab-content .value{margin-left:0}}.tab-content .value ol,.tab-content .value ul{padding-left:2rem}.tab-content .value ol li,.tab-content .value ul li{margin-bottom:1rem}.tab-content .value ul{list-style:disc;margin:1em 0}.tab-content .value a{text-decoration:underline}.tab-content h3{margin:0 0 1.5rem;font:24px Playfair\ Display,PT\ Sans,Arial,Helvetica,sans-serif;font:2.4rem Playfair\ Display,PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}@media (max-width:767px){.tab-content h3{margin-top:1.5rem}}.tab-content h4{font:14px PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:0}.tab-content p{margin:.7rem 0 1.5rem;font:14px PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.6}.fotorama__thumb-border{border:.1rem solid #2d2d2d!important}@media only screen and (min-width:768px) and (max-width:960px){.fotorama__thumb-border:last-of-type{margin-top:.8rem}}.fotorama__stage{margin-left:2rem}@media (max-width:767px){.fotorama__stage{margin-left:0}}.fotorama__stage__frame .fotorama__img{top:48%;max-width:45rem}@media only screen and (min-width:768px) and (max-width:960px){.fotorama__stage__frame .fotorama__img{top:39%;max-width:32rem}}@media (max-width:767px){.fotorama__stage__frame .fotorama__img{top:50%;left:51%}}.fotorama__thumb{background:none}.fotorama__spinner--show{display:none!important}.fotorama__nav--dots .fotorama__nav__frame{margin-right:.2rem}@media (max-width:767px){.fotorama__nav--dots .fotorama__nav__frame{height:2rem}}.fotorama__active .fotorama__dot{outline:.1rem solid #242424;border-color:#242424}.fotorama__dot{width:1.5rem;height:.2rem;border:.1rem solid #979797;border-radius:0}.fotorama__caption[aria-hidden="true"]{display:none}.gallery-placeholder .loading-mask{padding-bottom:80%}.gallery-placeholder .icon-preloader,.product-reviews-loader .icon-preloader{width:7rem;height:7rem}.product-media{position:relative;width:63%}@media (max-width:767px){.product-media{width:82.9%;margin:0 auto}}.product-media .towishlist{position:absolute;right:.5rem}@media (max-width:767px){.product-media .towishlist{top:1.5rem}}.gamma{position:relative;height:2.4rem;margin-top:1.8rem}@media (max-width:767px){.gamma{margin-top:1rem}}.gamma__color{display:inline-block;width:.4rem;height:2.4rem}@media (max-width:1024px){.gamma__color{top:1rem;left:1.6rem}}.gamma__name{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-left:.5rem;font:14px Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase}.product-info-wrapper{max-width:34%;margin-left:3.5rem}@media (max-width:767px){.product-info-wrapper{max-width:100%;margin:0}}.page-title-wrapper .towishlist{display:none}.page-title-wrapper .product-item-volume{font-size:1.4rem}.product-info-top .page-title{margin:1.5rem 0 .7rem;font:24px PT\ Sans,Arial,Helvetica,sans-serif;font:2.4rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;text-align:left;text-transform:none;padding-top:0}@media only screen and (min-width:768px) and (max-width:960px){.product-info-top .page-title{font-size:2rem}}@media (max-width:767px){.product-info-top .page-title{max-width:98%;margin:.7rem 0;font-size:2rem}}@media (max-width:320px){.product-info-top .page-title{max-width:24.1rem}}.product-info-top .overview{margin-bottom:1.5rem;font:14px PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}@media (max-width:767px){.product-info-top .overview{max-width:98%;margin-bottom:1rem;font-size:1.3rem;color:#828282}}.product-details .product-reviews-summary,.product-main .product-reviews-summary{padding-bottom:1rem}.product-details .product-reviews-summary .rating__item,.product-main .product-reviews-summary .rating__item{width:1.6rem;height:1.5rem}.product-details .product-reviews-summary .icon-star,.product-main .product-reviews-summary .icon-star{width:1.5rem;height:1.4rem}.product-details .rating,.product-main .rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main .no-rating{display:none}.read-more{text-transform:lowercase;border-bottom:.1rem solid #242424;cursor:pointer}@media (max-width:767px){.read-more{border-bottom-color:#b3b3b3}}.review-list{margin-bottom:8rem}@media (max-width:767px){.review-list{margin-bottom:4.5rem}}@media (max-width:480px){.review-list{padding:0}}@media only screen and (min-width:768px) and (max-width:1024px){.review-list__header{margin-bottom:1rem}}@media (max-width:767px){.review-list__header{max-width:40%}}.review-list__title{display:inline-block;margin:0 3rem 0 0;font:32px PT\ Sans,Arial,Helvetica,sans-serif;font:3.2rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}@media (max-width:960px){.review-list__title{font-size:2rem}}@media only screen and (min-width:768px) and (max-width:960px){.review-list__title{margin-right:2rem}}@media (max-width:767px){.review-list__title{margin-right:0}}@media (max-width:320px){.review-list__title{font-size:1.8rem}}.review-list .product-reviews-summary{display:inline-block;margin-bottom:0;vertical-align:middle}.review-list__add-review{margin-top:1rem}@media (max-width:767px){.review-list__add-review{-ms-flex-item-align:center;align-self:center;max-width:40%;margin-top:.3rem;margin-left:auto;padding:.8rem 1rem;font-size:1.2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:320px){.review-list__add-review{width:36%;min-width:36%;margin-top:0;font-size:1.1rem}}.review-list__summury-rating{margin-top:.4rem;margin-left:.5rem;font:13px PT\ Sans,Arial,Helvetica,sans-serif;font:1.3rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;vertical-align:middle}.review-list__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1rem}@media (max-width:767px){.review-list__toolbar{margin:2rem 0;padding:0}}.review-list__sum-reviews{margin-left:1rem}@media (max-width:767px){.review-list__sum-reviews{margin-left:0}}.review-list .rating:after{content:none}.review-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0;border-top:.1rem solid #e4e4e4}.review-item:first-of-type{border-top:none}@media (max-width:1024px){.review-item{border-top:none}}@media only screen and (min-width:768px) and (max-width:1024px){.review-item{padding:3rem 0}}@media (max-width:960px){.review-item{min-height:auto}}@media (max-width:767px){.review-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 3rem}}.review-item_empty{padding-bottom:0;margin-bottom:-2rem}.review-item__empty-text{width:100%;text-align:center}.review-item__author-info{margin-top:.8rem;margin-bottom:1.5rem}.review-item__author-info .rating__i{display:inline-block;margin-bottom:1rem}@media (max-width:767px){.review-item__author-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:0;margin-bottom:0}}.review-item__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:23%}@media (max-width:1024px){.review-item__author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px){.review-item__author{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0}}.review-item__author-name{margin-bottom:1rem;font:19px PT\ Sans,Arial,Helvetica,sans-serif;font:1.9rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}@media (max-width:767px){.review-item__author-name{margin-bottom:0;font-size:1.2rem}}@media (max-width:1024px){.review-item .rating{margin-top:.2rem}}.review-item__content{width:55%;margin-top:.5rem;line-height:2;font:14px PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}@media (max-width:1024px){.review-item__content{width:45%;margin-top:0}}@media (max-width:767px){.review-item__content{width:100%;padding-top:0;line-height:1.4;font-size:1.2rem}}.review-item__content-verifed{color:#b2b2b2;margin-top:1rem}@media (max-width:1024px){.review-item__content-verifed{display:none}}.review-item__content-verifed:before{content:"";display:inline-block;width:1.3rem;height:1.3rem;margin-right:.4rem;vertical-align:middle;background:url(../../../../../frontend/Oggetto/Kerastase/default/images/icons/check.svg) no-repeat 0 0;opacity:.2}.review-item__source-logo{display:block;max-width:15rem;margin-top:1.5rem}.review-item_answered{padding:4rem 0 1rem}.review-item__answer{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 4rem 23%;border-left:1px solid #000;padding-left:1.2rem}@media (max-width:767px){.review-item__answer{margin-left:10%}}.review-item__answer-title{font:14px PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif!important;font:1.4rem PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif!important;font-weight:700!important;margin:0!important}@media (max-width:767px){.review-item__answer-title{font:12px PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif!important;font:1.2rem PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif!important;font-weight:700!important}}.review-item__answer-content{margin-bottom:1rem!important}@media (max-width:767px){.review-item__answer-content{font:12px PT\ Sans,Arial,Helvetica,sans-serif!important;font:1.2rem PT\ Sans,Arial,Helvetica,sans-serif!important;font-weight:400!important}}.answer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-reviews-loader{margin:2rem 0;text-align:center}.product-reviews-loader img{width:3rem}@media only screen and (min-width:768px){.review-list-more{padding:0 9.3rem 0 10.5rem}}@media only screen and (min-width:1025px){.review-list-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-list-more__gap_left{width:23%}.review-list-more__gap_right{width:20rem}}@media only screen and (min-width:1025px) and (max-width:1480px){.review-list-more{padding:4rem}}.review-list-more__i{margin-top:6.7rem}@media only screen and (min-width:1025px){.review-list-more__i{width:55%}}@media (max-width:1024px){.review-list-more__i{margin-top:0;padding-left:0;text-align:center}}@media (max-width:767px){.review-list-more__i{border-top:.1rem solid #e4e4e4}}.review-list-more__btn{padding:1rem 3rem}@media only screen and (min-width:768px) and (max-width:1024px){.review-list-more__btn{margin-top:2.5rem;padding:1.5rem 2rem}}@media (max-width:767px){.review-list-more__btn{margin-top:3rem;padding:.7rem 1.4rem;font-size:1.2rem}}.rating-choice__check{display:none}.rating-choice__label{position:relative;z-index:1;display:inline-block;margin-right:.3rem;vertical-align:middle;cursor:pointer}.rating-choice__label.selected .icon-star,.rating-choice__label:hover .icon-star{fill:#242424;stroke:transparent}.rating-choice__vote{height:2.8rem;margin-bottom:2rem;margin-top:.5rem;font-size:0;overflow:hidden}.rating-choice .icon-star{width:2.5rem;height:2.6rem;fill:none;stroke:#b2b2b2;stroke-width:.1rem}.your-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.5rem 5% 0 auto;font:16px PT\ Sans,Arial,Helvetica,sans-serif;font:1.6rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}@media (max-width:1024px),only screen and (min-width:1025px) and (max-width:1279px){.your-rating{width:100%;margin-top:2rem;margin-right:0;margin-left:inherit;padding:1.4rem 0;border-top:.1rem solid #e4e4e4;border-bottom:.1rem solid #e4e4e4;overflow:hidden;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media only screen and (min-width:1025px) and (max-width:1279px){.your-rating{margin-bottom:-3.6rem;border-bottom:none}}@media only screen and (min-width:768px) and (max-width:960px){.your-rating{padding:0}}@media (max-width:767px){.your-rating{font-size:1.2rem}}.your-rating__label{vertical-align:middle}@media (max-width:767px){.your-rating__label{margin-top:.4rem}}.your-rating .rating-choice{display:inline-block;margin-left:2rem;margin-top:2rem;vertical-align:middle}@media only screen and (min-width:961px) and (max-width:1279px){.your-rating .rating-choice{margin-top:.5rem}}@media (max-width:767px){.your-rating .rating-choice{margin-top:0}}@media only screen and (min-width:961px) and (max-width:1279px){.your-rating .rating-choice__vote{margin-bottom:0}}@media (max-width:767px){.your-rating .rating-choice__vote{height:2.3rem;margin-top:0;margin-bottom:0}}.your-rating .icon-star{width:2.3rem;height:2.3rem}.assistance{margin-top:.5rem;font:14px PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;line-height:2}.assistance__form{position:relative;margin-top:.7rem;font-size:0;text-align:left}.assistance__form .form__label{margin-right:.8rem;color:#242424;text-transform:lowercase}.assistance__form .form__label:before{content:"";top:-.1rem;left:-2.5rem;width:1.5rem;height:1.5rem}.assistance__form .form__label-link{margin-left:0;vertical-align:super}.assistance__rating{margin-top:.8rem;margin-left:3rem;font:14px PT\ Sans,Arial,Helvetica,sans-serif;font:1.4rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;text-align:left}.assistance__cancel{display:block;margin-top:.1rem;font-size:1.2rem}.assistance__dislike,.assistance__like{padding:.5rem 1rem;font-size:1.2rem;color:#2d2d2d;border:.1rem solid #b3b3b3;cursor:pointer}.assistance__dislike:hover,.assistance__like:hover{color:#242424;background:#ebebeb}.assistance .assistance__dislike{border-radius:0 .4rem .4rem 0}.assistance .assistance__cancel{margin-top:1rem;text-decoration:underline}.assistance__like{border-radius:.4rem 0 0 .4rem;border-right:none}.assistance__vote-qty:before{content:"\2022";padding-right:.3rem;vertical-align:middle;font-size:.5rem}.assistance ._vote-fail{position:absolute;top:5rem;padding:.5rem 0;font:12px PT\ Sans,Arial,Helvetica,sans-serif;font:1.2rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;color:#f91010;border-radius:.4rem}@media (max-width:767px){.assistance{display:none}}.modal-review{display:none}.modal-review__title{width:97%;margin:0 auto;font:25px PT\ Sans,Arial,Helvetica,sans-serif;font:2.5rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}.modal-review .rating-choice__vote{margin-bottom:0}.modal-popup._modal-review-opened{background:rgba(0,0,0,.6)}.modal-popup._modal-review-opened .modal-header{padding:1rem 0}@media (max-width:767px){.modal-popup._modal-review-opened .modal-header{padding:2.5rem 0}}.modal-popup._modal-review-opened .modal-content{padding-top:1rem}.review-form{width:97%;margin:auto}.review-form__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:480px){.review-form__rating{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.review-form__textarea{padding:1.8rem 2rem;border:.1rem solid #242424}.review-form .label{margin-right:2rem;margin-top:1.1rem}.product-alert{position:relative;margin-top:3rem}@media (max-width:767px){.product-alert{position:fixed;z-index:800;right:0;left:0;bottom:0}.product-alert .action.btn{border-radius:0;display:block;padding:1.6rem 0}}.product-alert._opened .product-alert-popin{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:visible}@media only screen and (min-width:768px) and (max-width:960px){.product-alert._opened .product-alert-popin{-webkit-transform:translateX(-68.5%);transform:translateX(-68.5%)}}.product-alert-popin{position:absolute;top:100%;left:50%;z-index:1;width:34rem;max-width:calc(100vw - 1.4rem);margin-top:.2rem;padding:3.5rem 2.8rem .8rem;background-color:#fff;border:.1rem solid #242424;-webkit-transform:translateX(-50%) scale(.7) translateY(-21%);transform:translateX(-50%) scale(.7) translateY(-21%);opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s}@media (max-width:767px){.product-alert-popin{top:auto;bottom:100%;margin-bottom:.2rem;-webkit-transform:translateX(-50%) scale(.7) translateY(21%);transform:translateX(-50%) scale(.7) translateY(21%)}}.product-alert-popin:after,.product-alert-popin:before{content:"";position:absolute;left:50%;top:-.5rem;margin-left:-.8rem;border:.8rem solid transparent}@media (max-width:767px){.product-alert-popin:after,.product-alert-popin:before{top:calc(100% + 10px)}}@media only screen and (min-width:768px){.product-alert-popin:before{border-bottom-color:#242424;margin-top:-1.1rem}}@media (max-width:767px){.product-alert-popin:before{border-top-color:#242424;margin-top:-1rem}}@media only screen and (min-width:768px){.product-alert-popin:after{border-bottom-color:#fff;margin-top:-1rem}}@media (max-width:767px){.product-alert-popin:after{border-top-color:#fff;margin-top:-1.1rem}}.product-alert-popin__text{font:13px PT\ Sans,Arial,Helvetica,sans-serif;font:1.3rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;color:#242424;text-align:center}@media (max-width:767px){.product-alert-popin__text{font-size:1.2rem}}.product-alert-popin__success-text{display:none;font:13px PT\ Sans,Arial,Helvetica,sans-serif;font:1.3rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}.product-alert-popin .form__checkbox+label{margin-top:.5rem}.product-alert-popin .modal-close{top:.5rem;right:.4rem;height:2rem;width:2rem}@media (max-width:1024px){.product-alert-popin .modal-close{top:1.2rem;right:2.3rem}}.product-alert-popin._success{padding:1rem 5rem}.product-alert-popin._success .form__row,.product-alert-popin._success .product-alert-popin__text{display:none}.product-alert-popin._success .product-alert-popin__success-text{display:block}.product-add-form{width:100%}.add-to-cart{position:relative;margin:2rem 0 0;padding:0;font:16px PT\ Sans,Arial,Helvetica,sans-serif;font:1.6rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400}.add-to-cart__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.add-to-cart__wrapper{margin-bottom:0}}.add-to-cart__choose-qty{width:26%}.add-to-cart__price{position:relative;top:.1rem;padding:0 1rem}@media (max-width:767px){.add-to-cart__price{top:0;padding:0}}.add-to-cart__price .old-price-discount,.add-to-cart__price .price-label{display:none}.add-to-cart__price .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.firefox .add-to-cart__price{top:.2rem}.add-to-cart__price .old-price{margin-right:2rem;text-decoration:line-through}@media only screen and (min-width:768px) and (max-width:960px){.add-to-cart__price .old-price{margin-right:1rem}}@media (max-width:767px){.add-to-cart__price .price-container{margin:0 auto}}.btn-to-cart{margin-top:3rem}@media (max-width:767px){.btn-to-cart{position:fixed;left:0;right:0;bottom:0;z-index:2;min-height:5rem;height:auto;width:100%}}.btn-to-cart:hover{opacity:.8}.btn-to-cart._black-text{color:#000;background-color:#fff}@media (max-width:767px){.btn-to-cart__i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-to-cart__text{line-height:1}.btn-to-cart__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-to-cart__separator{padding:0 1rem}.btn-to-cart .product-item-volume{height:auto;padding:0}.btn-to-cart .price{font-size:1.6rem}}.btn-to-cart .old-price{margin-right:1.5rem}.loyalty-inline mark{position:relative;display:inline-block;background-color:transparent;font:10px PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif;font:1rem PT\ Sans\ bold,PT\ Sans,Arial,Helvetica,sans-serif;font-weight:700;font-size:1em;padding-left:1.3em}.loyalty-inline mark:before{content:"+";position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;height:.9em;width:.9em;background-color:#f4b83b;text-align:center;line-height:1}.info-loyalty{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f7f7f7;padding:1.4rem;margin-top:1.4rem}@media (max-width:767px){.info-loyalty{max-width:43rem;margin-top:2.8rem}}.info-loyalty__left{width:72%}.info-loyalty__btn,.info-loyalty__right{width:23%}.info-loyalty__title{font:16px Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font:1.6rem Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;margin:0}.info-loyalty__points{padding:1.5rem 0 1.1rem;font-size:1.2rem}.info-loyalty__points mark{font-size:1.2em}.info-loyalty__banner{display:block;max-width:6.4rem;margin:0 auto 2rem}.info-loyalty__note{font-size:1rem;margin:0}@media only screen and (min-width:768px){.info-loyalty__btn{position:absolute;bottom:1.1rem;right:.8rem;padding-left:0;padding-right:0}}@media (max-width:767px){.info-loyalty__btn{width:100%;padding-left:0;text-align:left}}.towishlist{position:absolute;top:1.8rem;right:1.8rem;z-index:1;width:2.2rem;height:2.2rem;padding:0;margin:0;cursor:pointer}.towishlist__label{display:none;min-width:15.8rem;padding-left:3.2rem;font:12px PT\ Sans,Arial,Helvetica,sans-serif;font:1.2rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;line-height:2;letter-spacing:.03rem;color:#b3b3b3}.towishlist._active{display:block!important}.towishlist._active .towishlist__label{color:#d93448}.towishlist._active .heart-wishlist{opacity:0}.towishlist._active .heart-wishlist-hover{opacity:1}@media only screen and (min-width:1025px){.towishlist:hover .towishlist__label{color:#d93448}.towishlist:hover .heart-wishlist{opacity:0}.towishlist:hover .heart-wishlist-hover{opacity:1}}.towishlist .heart-wishlist-hover{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.product-item{display:block;position:relative;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:25.6rem;min-width:18rem;padding:0;margin-bottom:1rem}@media (max-width:767px){.product-item{max-width:50%;min-width:14.6rem}}@media (max-width:320px){.product-item{max-width:100%}}@media only screen and (min-width:1025px){.product-item:hover{-webkit-box-shadow:.3rem .3rem .6rem rgba(0,0,0,.04) , 0 .2rem .6rem rgba(0,0,0,.04);box-shadow:.3rem .3rem .6rem rgba(0,0,0,.04) , 0 .2rem .6rem rgba(0,0,0,.04)}.product-item:hover .towishlist{display:block}}.product-item__i{position:relative;max-width:25.6rem;min-width:18rem;padding-bottom:1rem;padding-top:2rem;margin:0 auto}@media (max-width:767px){.product-item__i{min-width:14.6rem}}.product-item__label{position:absolute;width:100%;left:0;right:0;top:0;font:12px Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font:1.2rem Oswald,PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:.3px}.product-item__label span{text-align:center}.product-item__label-text{position:relative}.product-item__label-text:after,.product-item__label-text:before{position:absolute;content:"";display:inline-block;margin-bottom:3px;height:10px;width:14px;border-bottom:2px solid #000}.product-item__label-text:before{left:-17px}.product-item__label-text:after{right:-17px}.product-item__details{padding:0 2rem}@media (max-width:767px){.product-item__details{padding:0 1rem}}.product-item__info,.product-item__name{text-align:center}.product-item__separator{padding:0 .4rem;font-size:1.4rem}@media only screen and (min-width:768px){.product-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-item__bottom._special .product-item-price{width:100%}.product-item__bottom._special .product-item-volume{width:24%}}.product-item__actions{font-size:1.4rem}.product-item.slick-slide{max-width:none;padding:0}.product-item .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:100%;text-align:center;color:#000;margin:0;padding:1.1rem 0;height:3.7rem}.product-item .old-price,.product-item .special-price{width:50%;vertical-align:middle}.product-item .old-price{-ms-flex-item-align:start;align-self:flex-start;text-align:left}.product-item .old-price .price{text-decoration:line-through}.product-item .special-price{-ms-flex-item-align:end;align-self:flex-end;text-align:right}.product-item .old-price-discount,.product-item .price-label{display:none!important}@media only screen and (min-width:768px){.product-item .product-item-volume{text-transform:none;font-size:1.4rem;color:#828282;height:auto}}@media only screen and (min-width:1025px){.product-item .towishlist{display:none}}.product-item .step-effect,.product-item .step-number{display:none}.product-item-review{padding-top:1rem}.product-item-review .rating__text{display:none}.product-carousel{margin-bottom:2rem}.product-carousel__i{max-width:87rem;margin:0 auto}.product-carousel__title{text-align:center;font:16px PT\ Sans,Arial,Helvetica,sans-serif;font:1.6rem PT\ Sans,Arial,Helvetica,sans-serif;font-weight:400;margin-top:0}.product-carousel__list-w{position:relative}.product-carousel__list:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}