@charset "UTF-8";@import url(https://use.typekit.net/arc2rur.css);body#mysosbeauty .page-title h1,body#mysosbeauty .page-title h2{font-size:2.5rem;line-height:2.75rem;font-family:var(--fontTextCond);font-weight:400;font-style:italic;text-transform:uppercase}@media only screen and (min-width:768px){body#mysosbeauty .page-title h1,body#mysosbeauty .page-title h2{font-size:3.5rem;line-height:3.75rem}}@media only screen and (min-width:1200px){body#mysosbeauty .page-title h1,body#mysosbeauty .page-title h2{font-size:4.375rem;line-height:4.625rem}}body#mysosbeauty .page-title html[lang*=cs] h1,body#mysosbeauty .page-title html[lang*=cs] h2,body#mysosbeauty .page-title html[lang*=pl] h1,body#mysosbeauty .page-title html[lang*=pl] h2,html[lang*=cs] body#mysosbeauty .page-title h1,html[lang*=cs] body#mysosbeauty .page-title h2,html[lang*=pl] body#mysosbeauty .page-title h1,html[lang*=pl] body#mysosbeauty .page-title h2{font-size:2rem;line-height:2rem;letter-spacing:-.0625rem}@media only screen and (min-width:1200px){body#mysosbeauty .page-title html[lang*=cs] h1,body#mysosbeauty .page-title html[lang*=cs] h2,body#mysosbeauty .page-title html[lang*=pl] h1,body#mysosbeauty .page-title html[lang*=pl] h2,html[lang*=cs] body#mysosbeauty .page-title h1,html[lang*=cs] body#mysosbeauty .page-title h2,html[lang*=pl] body#mysosbeauty .page-title h1,html[lang*=pl] body#mysosbeauty .page-title h2{font-size:3.75rem;line-height:4rem}}@media only screen and (min-width:768px){body#mysosbeauty .page-title html[lang*=cs] h1,body#mysosbeauty .page-title html[lang*=cs] h2,body#mysosbeauty .page-title html[lang*=pl] h1,body#mysosbeauty .page-title html[lang*=pl] h2,html[lang*=cs] body#mysosbeauty .page-title h1,html[lang*=cs] body#mysosbeauty .page-title h2,html[lang*=pl] body#mysosbeauty .page-title h1,html[lang*=pl] body#mysosbeauty .page-title h2{font-size:3rem;line-height:3.25rem;letter-spacing:-.125rem}}@media only screen and (min-width:1200px){body#mysosbeauty .page-title html[lang*=sk] h1,body#mysosbeauty .page-title html[lang*=sk] h2,html[lang*=sk] body#mysosbeauty .page-title h1,html[lang*=sk] body#mysosbeauty .page-title h2{font-size:3.5rem;line-height:3.75rem}}body#mysosbeauty #videos-test-list .head-title{font-size:2.5rem;line-height:2.75rem;font-family:var(--fontTextCond);font-weight:400;font-style:italic;text-transform:uppercase}@media only screen and (min-width:768px){body#mysosbeauty #videos-test-list .head-title{font-size:3.5rem;line-height:3.75rem}}@media only screen and (min-width:1200px){body#mysosbeauty #videos-test-list .head-title{font-size:4.375rem;line-height:4.5rem}}body#mysosbeauty #videos-test-list html[lang*=cs] .head-title,body#mysosbeauty #videos-test-list html[lang*=pl] .head-title,html[lang*=cs] body#mysosbeauty #videos-test-list .head-title,html[lang*=pl] body#mysosbeauty #videos-test-list .head-title{font-size:2rem;line-height:2.25rem}@media only screen and (min-width:768px){body#mysosbeauty #videos-test-list html[lang*=cs] .head-title,body#mysosbeauty #videos-test-list html[lang*=pl] .head-title,html[lang*=cs] body#mysosbeauty #videos-test-list .head-title,html[lang*=pl] body#mysosbeauty #videos-test-list .head-title{font-size:3rem;line-height:3.25rem}}@media only screen and (min-width:1200px){body#mysosbeauty #videos-test-list html[lang*=cs] .head-title,body#mysosbeauty #videos-test-list html[lang*=pl] .head-title,html[lang*=cs] body#mysosbeauty #videos-test-list .head-title,html[lang*=pl] body#mysosbeauty #videos-test-list .head-title{font-size:3.875rem;line-height:4.125rem}}@media only screen and (min-width:1200px){body#mysosbeauty #videos-test-list html[lang*=sk] .head-title,html[lang*=sk] body#mysosbeauty #videos-test-list .head-title{font-size:3.5rem;line-height:3.75rem}}@keyframes add-cart-passed-mask2{0%{opacity:1;left:0}10%,90%{opacity:0;left:-20%}100%{opacity:1;left:0}}@keyframes add-cart-passed-mask3{0%{opacity:1}10%,90%{opacity:0;position:absolute}100%{opacity:1;position:initial}}@keyframes add-cart-passed-show2{0%{visibility:hidden;opacity:0;left:20%}10%,90%{visibility:visible;opacity:1;left:0}100%{visibility:hidden;opacity:0;left:20%}}@keyframes scrolling-left1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes scrolling-left2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}@keyframes anim-sticky-show{0%{opacity:0;transform:translateX(-80px);z-index:-10}100%{opacity:1;transform:translateX(0);z-index:2}}@keyframes anim-sticky-show-desk{0%{opacity:0;transform:translateX(-80px)}100%{opacity:1;transform:translateX(0)}}@keyframes anim-sticky-hide-desk{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-80px)}}@keyframes anim-sticky-show-mob{0%{opacity:0;transform:translateX(80px)}100%{opacity:1;transform:translateX(0)}}@keyframes anim-sticky-hide-mob{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(80px)}}@keyframes skltn-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes glitter-bg-msb{0%{background-color:#000}20%{background-color:#e23638}40%{background-color:#000}60%{background-color:#e23638}80%{background-color:#000}100%{background-color:#000}}body#mysosbeauty{font-family:acumin-pro,Arial,Helvetica,sans-serif;font-size:1rem;color:#000}body#mysosbeauty h1,body#mysosbeauty h2,body#mysosbeauty h3,body#mysosbeauty h4.product-name{color:#000;font-family:acumin-pro,Arial,Helvetica,sans-serif}@media only screen and (max-width:991px){body#mysosbeauty.contacts-index-index .col-main{padding:0 16px}}body#mysosbeauty.contacts-index-index #contactForm .iti__flag-container{bottom:initial;top:6px}body#mysosbeauty.contacts-index-index #contactForm .buttons-set{padding:initial;border:initial}@media only screen and (min-width:768px){body#mysosbeauty.contacts-index-index #contactForm .buttons-set{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){body#mysosbeauty.contacts-index-index #contactForm .buttons-set{text-align:center}}body#mysosbeauty.contacts-index-index #contactForm .buttons-set button{padding-bottom:2px;width:100%;max-width:200px}body#mysosbeauty.contacts-index-index #contactForm #comment{max-width:560px;height:220px}body#mysosbeauty.contacts-index-index #contactForm p.required{margin:initial;font-size:.8125rem;color:#f05464}@media only screen and (min-width:768px){body#mysosbeauty.contacts-index-index #contactForm p.required{-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}}@media only screen and (max-width:767px){body#mysosbeauty.contacts-index-index #contactForm p.required{margin:24px auto 0;text-align:center}}body#mysosbeauty.is-scrolling #header-onstepcheckout,body#mysosbeauty.is-scrolling .progress-container{transform:translate3D(0,-65px,0)}body#mysosbeauty a{color:#000}@media (hover:hover){body#mysosbeauty a:hover{color:#e23638}}body#mysosbeauty .wrapper>.page{padding-top:initial}@media only screen and (max-width:767px){body#mysosbeauty .swiper .swiper-pagination li:not(:last-child){margin-right:12px}}body#mysosbeauty .swiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:8px;background-color:rgba(0,0,0,.5);border:initial;transition:background-color .2s ease-in-out}body#mysosbeauty .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e23638}@media (hover:hover){body#mysosbeauty .swiper .swiper-pagination .swiper-pagination-bullet:hover{background-color:rgba(226,54,56,.35)}body#mysosbeauty .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:hover{background-color:#e23638}}@media only screen and (min-width:768px){body#mysosbeauty .swiper .swiper-pagination .swiper-pagination-bullet{width:72px;height:5px}}body#mysosbeauty #home-banner_slider .swiper-pagination{bottom:20px}@media only screen and (max-width:576px){body#mysosbeauty #home-banner_slider .swiper-pagination{bottom:-16px}}body#mysosbeauty .ui-cta{border-radius:initial;padding:0 24px 2px}body#mysosbeauty .ui-cta:not(.cta-border){background-color:#000;color:#fff}body#mysosbeauty .ui-cta:not(.cta-border) span{color:#fff}@media (hover:hover){body#mysosbeauty .ui-cta:not(.cta-border):hover{background-color:#e23638;color:#fff}body#mysosbeauty .ui-cta:not(.cta-border):hover span{color:#fff}}body#mysosbeauty .ui-cta:active{background-color:#e23638;color:#fff}body#mysosbeauty .ui-cta:active span{color:#fff}body#mysosbeauty .ui-cta.cta-border{border-radius:initial;border-color:#000;padding-bottom:2px;color:#000}@media (hover:hover){body#mysosbeauty .ui-cta.cta-border:hover{border-color:#000;background-color:#000;color:#fff}body#mysosbeauty .ui-cta.cta-border:hover span{color:#fff}}body#mysosbeauty .ui-cta.cta-border:active{border-color:#000;background-color:#000;color:#fff}body#mysosbeauty .ui-cta.cta-border:active span{color:#fff}body#mysosbeauty .ui-cta.cta-border span{color:#000}body#mysosbeauty .button{border-color:#000;color:#000;padding-bottom:2px;border-radius:initial;font-weight:600}@media (hover:hover){body#mysosbeauty .button:hover{background-color:#000;color:#fff}body#mysosbeauty .button:hover span{color:#fff}}body#mysosbeauty .button:active{background-color:#000;color:#fff}body#mysosbeauty .button:active span{color:#fff}body#mysosbeauty .button span{color:#000;font-weight:600}body#mysosbeauty .renvoi-relay-shell{max-width:600px;margin:0 auto;padding:32px 16px 8px}@media only screen and (min-width:768px){body#mysosbeauty .renvoi-relay-shell{padding-top:48px}}body#mysosbeauty .renvoi-relay-title{margin-bottom:10px}body#mysosbeauty .renvoi-relay-title h1{max-width:none;margin:0;font-size:1.875rem;line-height:1.08;letter-spacing:0;text-align:left}@media only screen and (min-width:768px){body#mysosbeauty .renvoi-relay-title h1{font-size:2.375rem;line-height:1.05}}body#mysosbeauty .renvoi-relay-selection{font-size:.9375rem;line-height:1.5;color:#000}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-intro{max-width:60ch;margin:0 0 20px;color:rgba(0,0,0,.66);font-size:1rem}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-advice{max-width:none;margin:0 0 24px;padding:13px 16px;border:1px solid #d9d9d9;border-radius:0;background:#f7f7f7;color:#000;font-size:.875rem;line-height:1.5;font-weight:600}body#mysosbeauty .renvoi-relay-selection #relay-point-standard-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;max-width:none;margin:0 0 8px}body#mysosbeauty .renvoi-relay-selection .shippingmax{display:block;width:100%;min-width:0;padding:16px 18px;border:1px solid #d9d9d9;border-radius:0;background:#fff;color:#000;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}@media (hover:hover){body#mysosbeauty .renvoi-relay-selection .shippingmax:hover{border-color:rgba(0,0,0,.45)}}body#mysosbeauty .renvoi-relay-selection .shippingmax:has(.col2-set){border-color:#000;background:#f7f7f7;box-shadow:inset 0 0 0 1px #000}body#mysosbeauty .renvoi-relay-selection .shippingmax:has(.col2-set) .head input[type=radio]{border-color:#000;background:radial-gradient(circle at center,#000 0 5px,#fff 6px)}body#mysosbeauty .renvoi-relay-selection .shippingmax:not(:has(.col2-set)){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:12px 16px}body#mysosbeauty .renvoi-relay-selection .shippingmax:not(:has(.col2-set)) .head{-ms-flex:1 1 auto;flex:1 1 auto}body#mysosbeauty .renvoi-relay-selection .shippingmax:not(:has(.col2-set)) .btn{-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:767px){body#mysosbeauty .renvoi-relay-selection .shippingmax:not(:has(.col2-set)) .btn{-ms-flex-preferred-size:100%;flex-basis:100%}}body#mysosbeauty .renvoi-relay-selection .shippingmax .head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin:0}body#mysosbeauty .renvoi-relay-selection .shippingmax .head input[type=radio]{-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid rgba(0,0,0,.35);border-radius:50%;background:#fff;cursor:pointer}body#mysosbeauty .renvoi-relay-selection .shippingmax .head label{margin:0;font-size:1rem;line-height:1.25;font-weight:700;cursor:pointer}body#mysosbeauty .renvoi-relay-selection .shippingmax .last{display:inline-block;margin:12px 0 0 32px;padding:3px 10px;background:#000;color:#fff;font-size:.75rem;line-height:1.35;font-weight:600}body#mysosbeauty .renvoi-relay-selection .shippingmax .col2-set{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 24px;margin:10px 0 0;padding:0 0 0 32px;cursor:default}@media only screen and (max-width:767px){body#mysosbeauty .renvoi-relay-selection .shippingmax .col2-set{-ms-flex-direction:column;flex-direction:column;gap:8px;padding-left:0}}body#mysosbeauty .renvoi-relay-selection .shippingmax .col-1,body#mysosbeauty .renvoi-relay-selection .shippingmax .col-2,body#mysosbeauty .renvoi-relay-selection .shippingmax .col-one{float:none;width:auto;min-width:0;padding:0}body#mysosbeauty .renvoi-relay-selection .shippingmax .col-1,body#mysosbeauty .renvoi-relay-selection .shippingmax .col-one{-ms-flex:1 1 220px;flex:1 1 220px}body#mysosbeauty .renvoi-relay-selection .shippingmax .col-2{-ms-flex:1 1 150px;flex:1 1 150px}body#mysosbeauty .renvoi-relay-selection .shippingmax .content{padding:0}body#mysosbeauty .renvoi-relay-selection .shippingmax .name{display:block;margin:0 0 3px;font-size:.9375rem;line-height:1.35;font-weight:700}body#mysosbeauty .renvoi-relay-selection .shippingmax .desc,body#mysosbeauty .renvoi-relay-selection .shippingmax address{margin:0;color:rgba(0,0,0,.62);font-size:.875rem;line-height:1.5;font-style:normal}body#mysosbeauty .renvoi-relay-selection .shippingmax .btn{margin:0;padding:0}body#mysosbeauty .renvoi-relay-selection .shippingmax .btn button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:0;max-width:100%;min-height:42px;padding:0 20px 2px;border:1px solid #000;border-radius:0;background:#000;color:#fff;font-size:.875rem;line-height:1.2;font-weight:700;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}@media (hover:hover){body#mysosbeauty .renvoi-relay-selection .shippingmax .btn button:hover{border-color:#e23638;background:#e23638;color:#fff}}body#mysosbeauty .renvoi-relay-selection .shippingmax .btn button:focus-visible{outline:2px solid #E23638;outline-offset:3px}@media only screen and (max-width:767px){body#mysosbeauty .renvoi-relay-selection .shippingmax .btn button{width:100%}}body#mysosbeauty .renvoi-relay-selection .shippingmax:has(.col2-set) .btn{margin:12px 0 0;padding-left:32px}body#mysosbeauty .renvoi-relay-selection .shippingmax:has(.col2-set) .btn button{min-height:0;padding:2px 0 0;border:0;background:0 0;color:#000;font-size:.8125rem;text-decoration:underline;text-underline-offset:2px}@media (hover:hover){body#mysosbeauty .renvoi-relay-selection .shippingmax:has(.col2-set) .btn button:hover{background:0 0;color:#e23638}}@media only screen and (max-width:767px){body#mysosbeauty .renvoi-relay-selection .shippingmax:has(.col2-set) .btn button{width:auto}}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-status{max-width:none;margin:8px 0 0;padding-top:22px;border-top:1px solid #eaeaea;text-align:center}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-helper{margin:0 0 14px;color:rgba(0,0,0,.66);font-size:.875rem}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-confirm{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:200px;min-height:46px;border-radius:0}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-confirm:disabled{opacity:.4;cursor:not-allowed}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-confirm.primary{border-color:#000;background:#000;color:#fff}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-confirm.primary span{color:#fff}@media (hover:hover){body#mysosbeauty .renvoi-relay-selection .renvoi-relay-confirm.primary:hover{border-color:#e23638;background:#e23638}}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-message{margin:12px 0 0;color:#555;font-size:.8125rem}body#mysosbeauty .renvoi-relay-selection .renvoi-relay-message.is-success{color:#087a22;font-weight:700}@media (prefers-reduced-motion:reduce){body#mysosbeauty .renvoi-relay-selection .renvoi-relay-confirm,body#mysosbeauty .renvoi-relay-selection .shippingmax,body#mysosbeauty .renvoi-relay-selection .shippingmax .btn button{transition:none}}body#mysosbeauty .block_features .feat-description .head-section{margin-bottom:48px}@media only screen and (max-width:991px){body#mysosbeauty .block_features .feat-description .head-section{margin-bottom:24px}}body#mysosbeauty .block_features .feat-img .video-wrap::after{background-color:#e23638}body#mysosbeauty #videos-test-list>.container{position:relative}body#mysosbeauty #videos-test-list .head-title{margin:0 0 16px;text-align:center}@media only screen and (min-width:992px){body#mysosbeauty #videos-test-list .head-title{margin:0 0 40px}}body#mysosbeauty #videos-list-swiper{padding:0;min-height:400px;overflow:hidden}@media only screen and (min-width:1200px){body#mysosbeauty #videos-list-swiper{padding:0}}@media only screen and (max-width:576px){body#mysosbeauty #videos-list-swiper{min-height:400px;padding:0;margin-left:0;margin-right:0}}body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) #videos-list-swiper-list{-ms-flex-pack:center;justify-content:center}body#mysosbeauty #videos-list-swiper:not(.swiper-initialized),body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .iframe-wrap,body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .local-video-wrap,body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .swiper-slide,body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .swiper-wrapper,body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) iframe,body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) video{visibility:visible!important}body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:10px;overflow-x:auto;overflow-y:hidden}body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .swiper-slide{-ms-flex:0 0 calc((100% - 30px)/ 4);flex:0 0 calc((100% - 30px)/ 4);width:calc((100% - 30px)/ 4);min-width:0}@media (max-width:991px){body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .swiper-slide{-ms-flex-preferred-size:calc((100% - 20px)/ 3);flex-basis:calc((100% - 20px)/ 3);width:calc((100% - 20px)/ 3)}}@media (max-width:767px){body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .swiper-slide{-ms-flex-preferred-size:calc((100% - 10px)/ 2);flex-basis:calc((100% - 10px)/ 2);width:calc((100% - 10px)/ 2)}}@media only screen and (max-width:576px){body#mysosbeauty #videos-list-swiper:not(.swiper-initialized) .swiper-slide{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}body#mysosbeauty #videos-list-swiper .swiper-slide .iframe-wrap,body#mysosbeauty #videos-list-swiper .swiper-slide .local-video-wrap{height:0;padding-top:174%;position:relative;overflow:hidden}@media only screen and (max-width:576px){body#mysosbeauty #videos-list-swiper .swiper-slide .iframe-wrap,body#mysosbeauty #videos-list-swiper .swiper-slide .local-video-wrap{padding-top:132%}}body#mysosbeauty #videos-list-swiper .swiper-slide .local-test-video,body#mysosbeauty #videos-list-swiper .swiper-slide iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#mysosbeauty #videos-list-swiper .swiper-slide .local-test-video:-moz-full-screen,body#mysosbeauty #videos-list-swiper .swiper-slide .local-test-video:-webkit-full-screen,body#mysosbeauty #videos-list-swiper .swiper-slide .local-test-video:fullscreen{width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;object-fit:contain!important;background-color:#000}body#mysosbeauty #videos-list-swiper .swiper-slide .local-video-wrap.video-play{cursor:pointer}body#mysosbeauty #videos-list-swiper .swiper-slide .local-video-wrap.video-play:not(.run) .local-test-video{pointer-events:none}body#mysosbeauty #videos-list-swiper .swiper-slide .iframe-drag-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:0 0;-webkit-tap-highlight-color:transparent}body#mysosbeauty #videos-list-swiper .swiper-arrows{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}body#mysosbeauty #videos-list-swiper .swiper-arrows .swiper-button{top:calc(50% - 24px);pointer-events:auto}body#mysosbeauty #videos-list-swiper .swiper-arrows .swiper-button.swiper-button-prev{left:-48px}@media only screen and (max-width:1199px){body#mysosbeauty #videos-list-swiper .swiper-arrows .swiper-button.swiper-button-prev{left:-40px}}body#mysosbeauty #videos-list-swiper .swiper-arrows .swiper-button.swiper-button-next{right:-48px}@media only screen and (max-width:1199px){body#mysosbeauty #videos-list-swiper .swiper-arrows .swiper-button.swiper-button-next{right:-40px}}body#mysosbeauty #videos-list-swiper .swiper-pagination li{margin-bottom:10px}body#mysosbeauty #videos-list-swiper .swiper-pagination li:not(:last-child){margin-right:10px}@media only screen and (max-width:576px){body#mysosbeauty #videos-list-swiper .swiper-pagination .swiper-pagination-bullet{width:18px}}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows{position:absolute;top:var(--videos-test-swiper-top,0);left:0;right:0;height:var(--videos-test-swiper-height,100%);z-index:2;pointer-events:none}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button{position:absolute;top:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;margin:0;padding:0;border:0;border-radius:0;background:0 0;color:#000;box-shadow:none;transform:translateY(-50%);pointer-events:auto;cursor:pointer}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button::after{content:"";display:none}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button.swiper-button-disabled,body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button:disabled{opacity:.15;pointer-events:none}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button-prev{left:-48px;transform:translateY(-50%) rotate(-180deg)}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button-next{right:-48px;transform:translateY(-50%)}@media only screen and (max-width:1199px){body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button-prev{left:-40px}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button-next{right:-40px}}@media only screen and (max-width:991px){body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button-prev{left:0}body#mysosbeauty #videos-test-list .videos-list-swiper-arrows .swiper-button-next{right:0}}@media (hover:hover){body#mysosbeauty #apijsDialog #apijsBox.fake.productajax .ui-cta.back:hover,body#mysosbeauty #apijsDialog #apijsBox.fake.productajax .ui-cta:hover{background-color:#e23638!important;color:#fff!important}}body#mysosbeauty #apijsDialog #apijsBox.fake.productajax .ui-cta.back:active,body#mysosbeauty #apijsDialog #apijsBox.fake.productajax .ui-cta.back:focus,body#mysosbeauty #apijsDialog #apijsBox.fake.productajax .ui-cta:active,body#mysosbeauty #apijsDialog #apijsBox.fake.productajax .ui-cta:focus{background-color:#e23638!important;color:#fff!important}body#mysosbeauty #apijsBox.fake.productajax .frame-title{color:#000}body#mysosbeauty #apijsBox.fake.productajax .frame-title .ic-cross::after,body#mysosbeauty #apijsBox.fake.productajax .frame-title .ic-cross::before{background-color:rgba(0,0,0,.5)}@media (hover:hover){body#mysosbeauty #apijsBox.fake.productajax .frame-title .ic-cross:hover::after,body#mysosbeauty #apijsBox.fake.productajax .frame-title .ic-cross:hover::before{background-color:#000}}body#mysosbeauty #apijsBox.fake.productajax .frame-title .ic-cross svg{fill:#000}body#mysosbeauty #apijsBox.fake.productajax>.set-buttons button.ui-cta{background-color:#fff5f6!important;color:#e23638!important}body#mysosbeauty #apijsBox.fake.productajax>.set-buttons a.ui-cta{background:#000;color:#fff}@media (hover:hover){body#mysosbeauty #apijsBox.fake.productajax>.set-buttons a.ui-cta:hover{background-color:#e23638}}body#mysosbeauty:not(.checkout-cart-index) .discount-bubble span{background:#000;border-radius:initial;padding-bottom:2px}@media only screen and (max-width:576px){body#mysosbeauty.catalog-product-view .discount-bubble span{height:32px;font-size:1.125rem;line-height:initial;padding-bottom:3px}}body#mysosbeauty.checkout-cart-index .crosssell .discount-bubble span{background:#000;border-radius:initial}body#mysosbeauty .qty-wrap{border-color:#000}body#mysosbeauty .qty-selector .btn-qty{color:#000}@media (hover:hover){body#mysosbeauty .qty-selector .btn-qty:hover{background-color:#000}}body#mysosbeauty .cb-highlight.gift{background-color:#e23638}body#mysosbeauty .custom-select-container::after{width:14px;height:12px;background:url("../images/svg/ic-chevron-red.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty .warning-msg{background-color:#ffefe9;border-radius:8px;font-weight:600;padding:16px;color:#e23638;font-size:.9375rem}body#mysosbeauty .rating-box{background-image:url("../images/star-rating.svg")}body#mysosbeauty .tag{padding:3px 5px 5px}body#mysosbeauty #cookies-banner{background-color:#000;color:#fff}body#mysosbeauty #cookies-banner .cta-cookies:not(.no){color:#fff}body#mysosbeauty #cookies-banner .cta-cookies.no{background:url("../images/svg/ic-cross-white.svg") center center no-repeat;background-size:35% auto}body#mysosbeauty #cookies-banner .toggle-box{color:#fff}body#mysosbeauty #cookies-banner .toggle-box .less,body#mysosbeauty #cookies-banner .toggle-box .more{color:#fff}body#mysosbeauty.iphone-x #cookies-banner{padding-bottom:initial}body#mysosbeauty .video-box.run .video-close{width:40px;height:40px;background:url("../images/svg/ic-cross-white.svg") center center no-repeat #e23638;background-size:40% auto;border-radius:100%;cursor:pointer;position:absolute;top:8px;right:8px;z-index:1}body#mysosbeauty .video-box.stuck .video-close{display:none}body#mysosbeauty .video-wrap .video-close{font-size:0}body#mysosbeauty .block_features .feat-img .stuck-close{background-color:#e23638}body#mysosbeauty .aw_countdown_timer_container_default{top:80px;text-align:center}body#mysosbeauty .aw_countdown_timer_container_default .swiper-wrapper{background-color:inherit!important}body#mysosbeauty .aw_countdown_timer_container_default .aw_countdown_timer{color:#fff!important}@media only screen and (min-width:992px){body#mysosbeauty .aw_countdown_timer_container_default{top:144px}}body#mysosbeauty #add-review .rating-holder label{background:url("../images/star-rating.svg") no-repeat}body#mysosbeauty #add-review .rating-holder.filled label{background-position-y:-21px}body#mysosbeauty #add-review .rating-holder.filled label.active~label{background-position-y:0}body#mysosbeauty .averages-list .averages-gauge .ic{top:calc(50% - 2px)}body#mysosbeauty .discount-code_alert .discount-countdown{padding:2px 4px 3px 22px}body#mysosbeauty .main>.col-main{padding-bottom:initial}body#mysosbeauty #price_notice p::before{background:url("../images/svg/ic-amb-promo.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty #price_notice .promo-code{background-color:#e23638;padding-bottom:4px}body#mysosbeauty .messages .error-msg ul li:before{top:5px}body#mysosbeauty .warranty-total .value{transform:translateY(-1px)}body#mysosbeauty .warranty-total .checkbox input:checked+label::before{border-color:#e23638;background-color:#e23638}body#mysosbeauty .warranty-total .checkbox input:checked+label::after{opacity:1}@media (hover:hover){body#mysosbeauty .warranty-total .checkbox input:not(:checked)+label:hover::before{border-color:#e23638;background-color:rgba(226,54,56,.2)}}body#mysosbeauty .warranty-total .checkbox label::before{border-radius:initial}body#mysosbeauty .pricenotif-promo{display:none}body#mysosbeauty .videos-stories-section{--story-thumb-size:92px}@media only screen and (max-width:1199px){body#mysosbeauty .videos-stories-section>.container{padding:initial}}body#mysosbeauty .videos-stories-section .stories-list.swiper-is-locked .swiper-wrapper,body#mysosbeauty .videos-stories-section .stories-list:not(.swiper-initialized) .swiper-wrapper{-ms-flex-pack:center;justify-content:center}body#mysosbeauty .videos-stories-section .stories-list .swiper-slide{-ms-flex:0 0 var(--story-thumb-size);flex:0 0 var(--story-thumb-size);width:var(--story-thumb-size);max-width:var(--story-thumb-size)}@media only screen and (max-width:576px){body#mysosbeauty .videos-stories-section .stories-list{--story-thumb-size:88px}}body#mysosbeauty .videos-stories-section .videos-stories-list-home:not(.swiper-initialized) .product-list,body#mysosbeauty .videos-stories-section .videos-stories-list-home:not(.swiper-initialized) .videos-list{-ms-flex-pack:center;justify-content:center}body#mysosbeauty .videos-stories-section .video-box{width:var(--story-thumb-size);max-width:var(--story-thumb-size);height:var(--story-thumb-size);padding-top:0;margin:0 auto}body#mysosbeauty .videos-stories-section .video-box.overlay-link{margin:0 auto}body#mysosbeauty .videos-stories-section .video-box::before{background:linear-gradient(145deg,#e23638 50%,#ff3e40 100%)}body#mysosbeauty .videos-stories-section .video-wrap video.gif-thumb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;-o-object-fit:cover;object-fit:cover}body#mysosbeauty .videos-stories-section .swiper-button{background-color:#000;border-radius:initial}body#mysosbeauty .videos-stories-section .swiper-button svg{transform:scale(.5);fill:#fff}@media only screen and (min-width:992px){body#mysosbeauty .videos-stories-section .swiper-button.swiper-button-prev{left:-56px}}@media only screen and (min-width:992px){body#mysosbeauty .videos-stories-section .swiper-button.swiper-button-next{right:-56px}}body#mysosbeauty #header.christmas~.main #summary-cart,body#mysosbeauty #header.christmas~.main .account-login,body#mysosbeauty #header.christmas~.main .column-totals .wrapper-blue,body#mysosbeauty #header.christmas~.main-container #summary-cart,body#mysosbeauty #header.christmas~.main-container .account-login,body#mysosbeauty #header.christmas~.main-container .column-totals .wrapper-blue{background-color:rgba(255,255,255,.75)}body#mysosbeauty #header-onstepcheckout.christmas~.main #one-step-checkout-form{background-color:rgba(255,255,255,.75)}body#mysosbeauty .countdown-timer_item{font-family:var(--fontTextCond);font-weight:300;font-style:italic;text-transform:uppercase;color:#fff;font-size:clamp(1.125rem, 2em, 1.375rem);letter-spacing:.03125rem}body#mysosbeauty .flex-col{display:-ms-flexbox;display:flex}body#mysosbeauty.cms-index-index.top-nav-active #header .header-nav_left .top-nav-switch.active::after,body#mysosbeauty.cms-index-index.top-nav-active #header .header-nav_left .top-nav-switch.active::before{background-color:#fff}body#mysosbeauty.cms-index-index.top-nav-active #header .header-nav_right .top-cart-switch{background-color:#fff}body#mysosbeauty.cms-index-index.top-nav-active #header .header-nav_right .top-cart-switch .ico-cart svg{fill:#E23638}body#mysosbeauty.catalog-category-view.custom-category-color.top-nav-active #header .header-nav_left .top-nav-switch.active::after,body#mysosbeauty.catalog-category-view.custom-category-color.top-nav-active #header .header-nav_left .top-nav-switch.active::before{background-color:#fff}body#mysosbeauty.catalog-category-view.custom-category-color.top-nav-active #header .header-nav_right .top-cart-switch{background-color:#fff}body#mysosbeauty.catalog-category-view.custom-category-color #header{background-color:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color #header .page-header-container{background-color:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color #header .header-nav_right .nav-cart .cart-text{color:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color #header .header-nav_right .nav-cart .items-qty{background-color:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color #header .header-nav_right .top-cart-switch .ico-cart svg{fill:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color #header .header-nav_right .top-cart-switch .items-qty{color:var(--categoryColor)}@media only screen and (min-width:1200px){body#mysosbeauty.catalog-category-view.custom-category-color #nav>li .level2.current a{background-color:var(--categoryColor);color:#fff;text-shadow:1px 2px 1px rgba(0,0,0,.2)}body#mysosbeauty.catalog-category-view.custom-category-color #nav>li .level2.current a span{color:#fff;text-shadow:1px 2px 1px rgba(0,0,0,.2)}}@media (hover:hover){body#mysosbeauty.catalog-category-view.custom-category-color #nav>li .level2:not(.current) .label a:hover{background-color:var(--categoryColor);text-shadow:1px 2px 1px rgba(0,0,0,.2)}body#mysosbeauty.catalog-category-view.custom-category-color #nav>li .level2:not(.current) .label a:hover span{text-shadow:1px 2px 1px rgba(0,0,0,.2)}}@media (hover:hover){body#mysosbeauty.catalog-category-view.custom-category-color .shop-products .item-container .action .button:hover,body#mysosbeauty.catalog-category-view.custom-category-color .shop-products .item-container .action a.ui-cta:hover{background-color:var(--categoryColor)}}body#mysosbeauty.catalog-category-view.custom-category-color #footer-reassurances .footer-reassurances_text span{color:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color .footer-container{background-color:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color .footer-call .contact-block{background-color:color-mix(in srgb,var(--categoryColor) 100%,#000 15%)}body#mysosbeauty.catalog-category-view.custom-category-color .footer-call .contact-block .ic-mail svg path{fill:var(--categoryColor)}body#mysosbeauty.catalog-category-view.custom-category-color .wrapper-copyright{background-color:color-mix(in srgb,var(--categoryColor) 100%,#000 15%)}body#mysosbeauty.catalog-category-view.custom-category-color .wrapper-copyright::before{background-color:color-mix(in srgb,var(--categoryColor) 100%,#000 15%)}.skeleton-loader{position:relative}.skeleton-loader::before{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skltn-loading 1.5s infinite;position:absolute;top:0;left:0}html:not([lang*=fr]) body#mysosbeauty #videos-test-list .head-title{font-size:3rem}@media only screen and (max-width:576px){html:not([lang*=fr]) body#mysosbeauty #videos-test-list .head-title{font-size:1.5rem}}.ba-banslider{width:100%;max-width:600px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;z-index:1;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}@media only screen and (min-width:992px){.ba-banslider{grid-area:1/2/2/-1}}.ba-banslider img{display:block;width:100%;height:auto;max-width:initial;pointer-events:none}.ba-banslider .ba-aftimage{display:block}.ba-banslider .ba-befimage{position:absolute;height:100%;width:50%;top:0;left:0;overflow:hidden;z-index:1}.ba-banslider .ba-befimage img{position:absolute;width:auto;height:100%}.ba-banslider .ba-cursor{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1;top:0;left:50%;height:100%;width:4px;background-color:#fff;cursor:pointer;-ms-touch-action:pan-y;touch-action:pan-y}.ba-banslider .ba-cursor::before{content:"";background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;transform:translateX(-22px);width:48px;height:48px;border-radius:100%}@media only screen and (min-width:992px){.ba-banslider .ba-cursor::before{transform:translateX(-26px);width:56px;height:56px}}.ba-banslider .ba-cursor::after{content:"";display:block;width:18px;height:13px;background:url("../images/svg/ic-slider-cursor.svg") center center no-repeat;background-size:auto 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body#mysosbeauty.is-scrolling #header{transform:none}body#mysosbeauty.top-nav-active #header .logo-container .logo svg{fill:#fff}body#mysosbeauty.top-nav-active #header .header-nav_right .top-cart-switch{z-index:4;background-color:#000}body#mysosbeauty.top-nav-active #header .header-nav_right .top-cart-switch .ico-cart svg{fill:#fff}body#mysosbeauty.top-nav-active #header .header-nav_right .top-cart-switch .items-qty{color:#fff}body#mysosbeauty.header-compact #header .page-header-container{min-height:50px;padding:6px 0}@media only screen and (min-width:992px){body#mysosbeauty.header-compact #header .page-header-container{min-height:initial;padding:12px 0}}body#mysosbeauty.header-compact #header .logo-container .logo{width:62px;height:38px}@media only screen and (min-width:992px){body#mysosbeauty.header-compact #header .logo-container .logo{width:120px;height:64px}}body#mysosbeauty #header{background-color:initial;background:#e23638;position:sticky;position:-webkit-sticky!important;top:0;transform:none;transition:box-shadow .2s ease-in-out}body#mysosbeauty #header .page-header-container{height:initial;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;padding:16px 0;background:#e23638;transition:min-height .2s ease-in-out,padding .2s ease-in-out}@media only screen and (min-width:992px){body#mysosbeauty #header .page-header-container{padding:20px 0}}@media only screen and (max-width:1199px){body#mysosbeauty #header .page-header-container{max-width:initial;position:relative}}body#mysosbeauty #header .logo-container{-ms-flex:0 0 25%;flex:0 0 25%;margin:initial;text-align:center;-ms-flex-order:initial;order:initial}@media only screen and (min-width:1200px){body#mysosbeauty #header .logo-container{-ms-flex-order:-1;order:-1}}@media only screen and (max-width:1439px){body#mysosbeauty #header .logo-container{padding:0 16px}}@media only screen and (max-width:1199px){body#mysosbeauty #header .logo-container{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}}body#mysosbeauty #header .logo-container .logo{width:80px;height:49px;font-size:0;transition:width .2s ease-in-out,height .2s ease-in-out}@media only screen and (min-width:1200px){body#mysosbeauty #header .logo-container .logo{margin:initial}}@media only screen and (min-width:992px){body#mysosbeauty #header .logo-container .logo{width:150px;height:80px}}body#mysosbeauty #header .logo-container .logo svg{width:100%;max-width:120px;height:auto;fill:#fff;transition:fill .2s ease-in-out}body#mysosbeauty #header .header-nav_left{-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (min-width:1200px){body#mysosbeauty #header .header-nav_left{-ms-flex:1 1 auto;flex:1 1 auto}}body#mysosbeauty #header .header-nav_left .top-nav-switch{padding:initial;margin:0 16px;-ms-flex-pack:center;justify-content:center;transform:translateY(1px);min-width:40px;min-height:40px}body#mysosbeauty #header .header-nav_left .top-nav-switch .icon-menu-nav{width:26px;height:21px}body#mysosbeauty #header .header-nav_left .top-nav-switch .icon-menu-nav::after{top:0;height:3px;box-shadow:0 9px 0 0 #fff,0 18px 0 0 #fff}body#mysosbeauty #header .header-nav_left .top-nav-switch.active::after,body#mysosbeauty #header .header-nav_left .top-nav-switch.active::before{width:30px;height:3px;border-radius:initial;background-color:#000;top:50%;left:50%}body#mysosbeauty #header .header-nav_left .backshop-cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#000;font-size:1rem;font-weight:500}@media only screen and (min-width:1200px){body#mysosbeauty #header .header-nav_left .backshop-cta{font-size:1.125rem}}@media only screen and (max-width:1199px){body#mysosbeauty #header .header-nav_left .backshop-cta{font-size:0;width:40px;height:40px}}body#mysosbeauty #header .header-nav_left .backshop-cta::before{content:"";display:inline-block;width:16px;height:14px;background:url("../images/svg/ic-arrow-back.svg") center center no-repeat;background-size:auto 100%;transform:translateY(1px)}@media only screen and (min-width:992px){body#mysosbeauty #header .header-nav_left .backshop-cta::before{margin-right:8px}}body#mysosbeauty #header .header-nav_right{margin:initial;-ms-flex:0 0 25%;flex:0 0 25%;gap:12px}@media only screen and (max-width:1439px){body#mysosbeauty #header .header-nav_right{padding:0 16px}}@media only screen and (max-width:1199px){body#mysosbeauty #header .header-nav_right{-ms-flex:0 0 25%;flex:0 0 25%;gap:8px;padding-left:0}}@media only screen and (max-width:1199px){body#mysosbeauty #header .header-nav_right .top-cart-switch{width:initial;min-width:56px;padding:0 8px;border-radius:60px;background-color:#fff;transition:background-color .2s ease-in-out}body#mysosbeauty #header .header-nav_right .top-cart-switch .ico-cart{width:20px;height:initial;transform:translateY(-1px)}body#mysosbeauty #header .header-nav_right .top-cart-switch .ico-cart svg{fill:#E23638;transition:fill .2s ease-in-out}}@media only screen and (max-width:767px){body#mysosbeauty #header .header-nav_right .top-cart-switch{height:40px}}body#mysosbeauty #header .header-nav_right .top-cart-switch .items-qty{color:#e23638;font-size:.9375rem;font-weight:600}@media only screen and (max-width:1199px){body#mysosbeauty #header .header-nav_right .top-cart-switch .items-qty{margin-left:6px;position:initial;bottom:initial;right:initial;display:initial;width:initial;height:initial;background-color:initial;border-radius:initial;transform:translateY(-2px);transition:color .2s ease-in-out}}body#mysosbeauty #header .header-nav_right .second-nav{margin-right:initial}@media only screen and (max-width:1199px){body#mysosbeauty #header .header-nav_right .second-nav{display:none}}body#mysosbeauty #header .header-nav_right .nav-account .label-text{font-size:1.125rem;font-weight:500;color:#fff}@media only screen and (max-width:1199px){body#mysosbeauty #header .header-nav_right .nav-account .label-text{display:none}}body#mysosbeauty #header .header-nav_right .nav-account .top-account{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:initial;min-width:40px;min-height:40px}@media only screen and (max-width:1199px){body#mysosbeauty #header .header-nav_right .nav-account .top-account{font-size:0;transform:translateY(2px)}body#mysosbeauty #header .header-nav_right .nav-account .top-account::before{content:"";display:inline-block;width:40px;height:40px;background:url("../images/svg/ic-account-white.svg") center center no-repeat;background-size:auto 75%}}body#mysosbeauty #header .header-nav_right .nav-cart>a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:8px 12px 8px 20px;background-color:#fff;border-radius:60px}body#mysosbeauty #header .header-nav_right .nav-cart .cart-text{margin-right:8px;color:#e23638;font-size:1rem;transform:translateY(-1px)}@media only screen and (min-width:768px){body#mysosbeauty #header .header-nav_right .nav-cart .cart-text{font-size:1.125rem}}body#mysosbeauty #header .header-nav_right .nav-cart .items-qty{position:initial;right:initial;bottom:initial;width:initial;min-width:28px;height:28px;padding:0 8px;font-size:1rem;font-weight:500;border-radius:60px;color:#fff;background-color:#e23638}@media only screen and (min-width:768px){body#mysosbeauty #header .header-nav_right .nav-cart .items-qty{font-size:1.125rem;padding-bottom:2px}}body#mysosbeauty #header.blackfriday{background:#171717}body#mysosbeauty #header.blackfriday .header-nav_right .nav-cart .items-qty,body#mysosbeauty #header.blackfriday .page-header-container,body#mysosbeauty #header.blackfriday::before{background:#171717}body#mysosbeauty #header.blackfriday .header-nav_right .nav-cart .cart-text{color:#171717}body#mysosbeauty #header .typesense-search{margin:initial;-ms-flex-order:-1;order:-1}body#mysosbeauty #header .typesense-search .typesense-search__toggle{min-width:40px;min-height:40px}@media (hover:hover){body#mysosbeauty #header .typesense-search .typesense-search__toggle:hover .ico-search svg{fill:color-mix(in srgb,var(--categoryColor) 100%,black 50%)}}body#mysosbeauty #header .typesense-search .typesense-search__form{position:absolute;top:100%;background-color:var(--categoryColor)}@media (hover:hover){body#mysosbeauty #header .typesense-search .typesense-search__item:hover .typesense-search__label{color:var(--categoryColor)}}body#mysosbeauty #header .typesense-search #typesense-search-input{background-color:color-mix(in srgb,var(--categoryColor) 100%,#000 25%)}body#mysosbeauty #header .typesense-search #typesense-search-input:focus{background-color:color-mix(in srgb,var(--categoryColor) 100%,#000 50%)}body#mysosbeauty #header .typesense-search__close{background-color:#fff}@media (hover:hover){body#mysosbeauty #header .typesense-search__close:hover{background-color:var(--categoryColor)}body#mysosbeauty #header .typesense-search__close:hover svg{fill:#fff}}body#mysosbeauty #header .typesense-search__close svg{fill:var(--categoryColor)}body#mysosbeauty #header.typesense-search-open .typesense-search__toggle svg{fill:color-mix(in srgb,var(--categoryColor) 100%,black 50%)}@media screen and (min-width:768px) and (max-width:1199px){body#mysosbeauty #header .header-nav_right .typesense-search{-ms-flex-order:1;order:1}body#mysosbeauty #header .header-nav_right .second-nav{display:block;-ms-flex-order:2;order:2}body#mysosbeauty #header .header-nav_right .top-cart-switch{-ms-flex-order:3;order:3}}@media only screen and (max-width:767px){body#mysosbeauty #header .page-header-container{gap:6px}body#mysosbeauty #header .header-nav_right .typesense-search{-ms-flex-order:1;order:1}body#mysosbeauty #header .header-nav_right .second-nav{display:none}body#mysosbeauty #header .header-nav_right .top-cart-switch{-ms-flex-order:2;order:2}}body#mysosbeauty #nav{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1200px){body#mysosbeauty #nav{-ms-flex-pack:center;justify-content:center;transform:translateY(6px)}}body#mysosbeauty #nav>li{height:initial}body#mysosbeauty #nav>li:not(:last-child){margin-right:initial}@media only screen and (min-width:1200px){body#mysosbeauty #nav>li:not(:last-child){margin-right:24px}}@media (hover:hover) and (min-width:1200px){body#mysosbeauty #nav>li.level1:hover>.label::after{height:2px}}body#mysosbeauty #nav>li.level1>.label{display:block;height:initial;font-weight:500}body#mysosbeauty #nav>li.level1>.label a{padding:0 0 10px}@media only screen and (min-width:1200px){body#mysosbeauty #nav>li.level1>.label a{font-size:1.125rem}}body#mysosbeauty #nav>li.level1.current>.label::after{height:2px}@media only screen and (max-width:1199px){body#mysosbeauty #nav>li.level1.multi-level::after{right:8px}}body#mysosbeauty #nav>li.level1.multi-level>.label{padding:0 20px 10px 0;font-size:1.125rem}@media only screen and (min-width:1200px){body#mysosbeauty #nav>li.level1.multi-level>.label{color:#fff}}@media only screen and (max-width:1199px){body#mysosbeauty #nav>li.level1.multi-level>.label{min-height:44px;padding:12px 40px 12px 16px;font-size:1.25rem;font-style:italic;text-transform:uppercase;font-weight:700}}body#mysosbeauty #nav>li.level1.multi-level>.label::before{top:8px}body#mysosbeauty #nav>li.level1.multi-level::after{font-size:1.25rem;font-weight:700;top:18px;right:16px;color:#000}@media only screen and (min-width:1200px){body#mysosbeauty #nav>li.level1.multi-level .subcats{border-radius:16px;background-color:rgba(0,0,0,.85);top:calc(100% + 8px)}}@media only screen and (max-width:1199px){body#mysosbeauty #nav>li.level1.multi-level .subcats{background-color:#f7f7f7}body#mysosbeauty #nav>li.level1.multi-level .subcats .container{margin:initial}}@media only screen and (min-width:1200px){body#mysosbeauty #nav>li .level2.current a{background-color:#e23638}}@media (hover:hover){body#mysosbeauty #nav>li .level2 a:hover{background-color:#e23638;color:#fff}body#mysosbeauty #nav>li .level2 a:hover span{color:#fff}}@media only screen and (max-width:991px){body#mysosbeauty #nav>li .level2 a:focus{background-color:#e23638;color:#fff}body#mysosbeauty #nav>li .level2 a:focus span{color:#fff}}@media only screen and (max-width:1199px){body#mysosbeauty .nav-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:100%;max-width:initial;height:calc(100% - var(--paddingWrapper));bottom:0}body#mysosbeauty .nav-container>*{width:100%}body#mysosbeauty .nav-container #main-menu{-ms-flex:1 1 auto;flex:1 1 auto;margin:initial;padding:initial}body#mysosbeauty .nav-container .item-menu{padding:initial}body#mysosbeauty .nav-container #nav{padding:initial}body#mysosbeauty .nav-container #nav>li.level1:first-of-type{border-top:1px solid #eaeaea}body#mysosbeauty .nav-container #nav>li.level1.current a{color:#000}body#mysosbeauty .nav-container #nav>li.level1 .level2.current a{color:#e23638}body#mysosbeauty .nav-container #nav>li.level1>.label a{height:initial;padding:16px 16px;font-size:1.25rem;font-weight:700;font-style:italic;text-transform:uppercase;border-bottom:1px solid #eaeaea}}@media only screen and (max-width:1199px) and (hover:hover){body#mysosbeauty .nav-container #nav>li.level1>.label a:hover{color:#e23638}}@media only screen and (max-width:1199px){body#mysosbeauty .nav-container #nav>li.level1>.label a:active{color:#e23638}}@media only screen and (max-width:1199px){body#mysosbeauty .nav-container #second-menu{padding:24px 24px;margin:initial;background-color:#f7f7f7}body#mysosbeauty .nav-container #second-menu .item-menu.current a{color:#e23638}body#mysosbeauty .nav-container #second-menu .item-menu>a{padding:16px 0;font-weight:700}}body#mysosbeauty .nav-container #second-menu .links-social{margin:16px 0 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}body#mysosbeauty .nav-container #second-menu .links-social .ic{width:24px;height:24px;font-size:0;transition:opacity .2s ease-in-out;margin-bottom:16px}body#mysosbeauty .nav-container #second-menu .links-social .ic:not(:last-of-type){margin-right:16px}@media (hover:hover){body#mysosbeauty .nav-container #second-menu .links-social .ic:hover{opacity:.5}}body#mysosbeauty .nav-container #second-menu .links-social .ic:active{opacity:.5}body#mysosbeauty .nav-container #second-menu .links-social .ic.ico-ig{background:url("../images/svg/ic-instg-black.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty .nav-container #second-menu .links-social .ic.ico-fb{background:url("../images/svg/ic-fb-black.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty .nav-container #second-menu .links-social .ic.ico-pt{background:url("../images/svg/ic-pintrst-black.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty .nav-container #second-menu .links-social .ic.ico-tk{background:url("../images/svg/ic-tktk-black.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty .nav-container #second-menu .links-social .ic.ico-tw{background:url("../images/svg/ic-twt-black.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty .nav-container #second-menu .links-social .ic.ico-yt{width:30px;background:url("../images/svg/ic-yt-black.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty .nav-container #second-menu .links-social .ic.ico-sn{background:url("../images/svg/ic-snpc-black.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty:not(.cms-index-index) #header::before{display:none}body#mysosbeauty.catalog-product-view #header{background:#fff}body#mysosbeauty.catalog-product-view #header .page-header-container{background:#fff}body#mysosbeauty.catalog-product-view #header .logo-container .logo svg{fill:#E23638}body#mysosbeauty.catalog-product-view #header .header-nav_left .top-nav-switch .icon-menu-nav::after{background-color:#000;box-shadow:0 9px 0 0 #000,0 18px 0 0 #000}body#mysosbeauty.catalog-product-view #header .header-nav_right .top-cart-switch{background-color:#000}body#mysosbeauty.catalog-product-view #header .header-nav_right .top-cart-switch .ico-cart svg{fill:#fff}body#mysosbeauty.catalog-product-view #header .header-nav_right .top-cart-switch .items-qty{color:#fff}body#mysosbeauty.catalog-product-view #header .header-nav_right .nav-account .label-text{color:#000}body#mysosbeauty.catalog-product-view #header .header-nav_right .nav-account .top-account::before{background:url("../images/svg/ic-account.svg") center center no-repeat;background-size:auto 75%}body#mysosbeauty.catalog-product-view #header .header-nav_right .nav-cart>a{background-color:#000}body#mysosbeauty.catalog-product-view #header .header-nav_right .nav-cart .cart-text{color:#fff}body#mysosbeauty.catalog-product-view #header .header-nav_right .nav-cart .items-qty{background-color:#fff;color:#000}body#mysosbeauty.catalog-product-view #nav>li.level1.multi-level>.label{color:#000}body#mysosbeauty.catalog-product-view #nav>li.level1.multi-level>.label::before{background:url("../images/svg/ic-chevron-black.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty.catalog-product-view #nav>li.level1.multi-level .subcats{background-color:#f7f7f7}body#mysosbeauty.catalog-product-view #nav>li.level1.multi-level .level2.current a{background-color:initial;color:#e23638}body#mysosbeauty.catalog-product-view #nav>li.level1.multi-level .level2 a{transition:all .2s ease-in-out}@media (hover:hover){body#mysosbeauty.catalog-product-view #nav>li.level1.multi-level .level2 a:hover{background-color:rgba(255,255,255,.75);color:#e23638}body#mysosbeauty.catalog-product-view #nav>li.level1.multi-level .level2 a:hover span{color:#e23638!important}}body#mysosbeauty.catalog-product-view #footer-wrap{margin-bottom:var(--footerMarginBottom)}body#mysosbeauty #footer-wrap{margin-top:40px}@media only screen and (min-width:992px){body#mysosbeauty #footer-wrap{margin-top:80px}}body#mysosbeauty #footer-wrap .toggle-box::after{transform:translateY(3px)}body#mysosbeauty #footer-wrap.blackfriday .footer-container,body#mysosbeauty #footer-wrap.blackfriday .wrapper-copyright,body#mysosbeauty #footer-wrap.blackfriday .wrapper-copyright::before{background:#171717}body#mysosbeauty #footer-wrap.blackfriday .footer-call .contact-block{background-color:rgba(255,255,255,.15)}body#mysosbeauty .footer{padding-top:64px}body#mysosbeauty .footer-container{background-color:#e23638}@media only screen and (max-width:1199px){body#mysosbeauty .footer.container{padding-left:16px;padding-right:16px}}body#mysosbeauty .wrapper-copyright{background-color:#e23638}body#mysosbeauty .wrapper-copyright::before{background-color:#e23638}body#mysosbeauty #footer-reassurances{background-color:#f7f7f7;padding:24px 0}@media (max-width:800px){body#mysosbeauty #footer-reassurances ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-ms-flex-pack:center;justify-content:center}body#mysosbeauty #footer-reassurances li,body#mysosbeauty #footer-reassurances li:not(:last-child){margin-right:0}}body#mysosbeauty #footer-reassurances ul{width:100%}@media only screen and (max-width:767px){body#mysosbeauty #footer-reassurances ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}body#mysosbeauty #footer-reassurances li{-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1199px){body#mysosbeauty #footer-reassurances li{-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:767px){body#mysosbeauty #footer-reassurances li{-ms-flex:1 1 calc((100% - 16px)/ 3);flex:1 1 calc((100% - 16px)/ 3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}body#mysosbeauty #footer-reassurances li:not(:last-child){margin-right:10%}@media only screen and (max-width:767px){body#mysosbeauty #footer-reassurances li:not(:last-child){margin-right:16px}}body#mysosbeauty #footer-reassurances .footer-reassurances_ic.secure{background:url("../images/svg/ic-secure.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty #footer-reassurances .footer-reassurances_ic.shipping{width:70px;background:url("../images/svg/ic-ship-2.png") center center no-repeat;background-size:100% auto}@media only screen and (min-width:768px){body#mysosbeauty #footer-reassurances .footer-reassurances_ic.shipping{-ms-flex:0 0 70px;flex:0 0 70px}}@media (min-width:1600px){body#mysosbeauty #footer-reassurances .footer-reassurances_ic.shipping{-ms-flex:0 0 80px;flex:0 0 80px;width:80px}}body#mysosbeauty #footer-reassurances .footer-reassurances_ic.brand{background:url("../images/svg/ic-fr-2.png") center center no-repeat;background-size:auto 100%}body#mysosbeauty #footer-reassurances .footer-reassurances_ic.shipping24{background:url("../images/shipping24.png") center center no-repeat;background-size:auto 100%}body#mysosbeauty #footer-reassurances .footer-reassurances_text{font-size:1rem}@media only screen and (max-width:1199px){body#mysosbeauty #footer-reassurances .footer-reassurances_text{margin-top:initial}}@media only screen and (min-width:768px){body#mysosbeauty #footer-reassurances .footer-reassurances_text{font-size:1.125rem;margin-left:24px;text-align:left}}@media only screen and (max-width:767px){body#mysosbeauty #footer-reassurances .footer-reassurances_text{margin-top:8px}}body#mysosbeauty #footer-reassurances .footer-reassurances_text span{color:#e23638}body#mysosbeauty .footer-flex{display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){body#mysosbeauty .footer-flex{position:relative;gap:3%;padding-left:200px}}@media only screen and (min-width:768px){body#mysosbeauty .footer-flex{gap:40px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){body#mysosbeauty .footer-flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}body#mysosbeauty .footer-flex>[class^=footer]{-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:992px){body#mysosbeauty .footer-flex>[class^=footer]{max-width:320px}}@media only screen and (max-width:991px){body#mysosbeauty .footer-flex>[class^=footer]{-ms-flex:1 1 45%;flex:1 1 45%}}@media only screen and (max-width:767px){body#mysosbeauty .footer-flex>[class^=footer]{width:100%;margin-top:initial;margin-bottom:32px}}body#mysosbeauty .footer-flex .footer-social{-moz-padding-start:initial;padding-inline-start:initial;text-align:center}@media (min-width:1441px){body#mysosbeauty .footer-flex .footer-social{-ms-flex:0 0 70%;flex:0 0 70%;max-width:initial}}@media (max-width:1440px){body#mysosbeauty .footer-flex .footer-social{-ms-flex:1 1 auto;flex:1 1 auto;max-width:320px}}@media only screen and (max-width:991px){body#mysosbeauty .footer-flex .footer-social{max-width:initial;-ms-flex:1 1 50%;flex:1 1 50%}}@media only screen and (max-width:767px){body#mysosbeauty .footer-flex .footer-social{-ms-flex-order:-1;order:-1;margin:0 auto 32px}}body#mysosbeauty .footer-flex .footer-social .footer-title{margin-bottom:16px;font-family:acumin-pro,Arial,Helvetica,sans-serif}body#mysosbeauty .footer-flex .form-language{width:auto;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width:992px){body#mysosbeauty .footer-flex .form-language{-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}body#mysosbeauty .footer-flex .form-language .select-box{margin-left:auto;margin-right:0}}@media only screen and (max-width:767px){body#mysosbeauty .footer-flex .form-language{-ms-flex:1 0 100%;flex:1 0 100%;width:100%;text-align:center;margin:initial}}body#mysosbeauty .footer-flex .form-language .select-box{width:290px}@media only screen and (max-width:767px){body#mysosbeauty .footer-flex .form-language .select-box{margin:0 auto}}body#mysosbeauty .footer-flex .footer-title{margin:initial;font-weight:700;margin-bottom:16px;font-family:acumin-pro,Arial,Helvetica,sans-serif;font-size:1rem;color:#fff}body#mysosbeauty .footer-flex .links-list a{font-size:1rem;color:#fff}@media (hover:hover){body#mysosbeauty .footer-flex .links-list a:hover{color:#fff}}body#mysosbeauty .footer-flex .links-list li{margin:initial}body#mysosbeauty .footer-flex .links-list li:not(:last-child){margin-bottom:16px}body#mysosbeauty .footer-logo{margin-top:initial;margin-bottom:initial;font-size:0}@media only screen and (min-width:992px){body#mysosbeauty .footer-logo{position:absolute;top:6px;left:0}}@media only screen and (max-width:991px){body#mysosbeauty .footer-logo{-ms-flex-order:-2;order:-2;-ms-flex:1 0 100%!important;flex:1 0 100%!important;max-width:initial!important;text-align:center!important}}body#mysosbeauty .footer-logo .logo{display:inline-block;width:130px;height:80px;background:url("../images/logo.svg") center center no-repeat;background-size:100% auto;font-size:0;margin:initial}@media only screen and (max-width:991px){body#mysosbeauty .footer-logo{margin-left:auto;margin-right:auto}}@media only screen and (max-width:991px){body#mysosbeauty .footernewsletter{margin-right:initial!important;margin-top:initial}}@media only screen and (max-width:576px){body#mysosbeauty .footernewsletter{margin-bottom:initial}}body#mysosbeauty .footernewsletter .footer-title{margin:initial;font-weight:700;margin-bottom:16px;font-size:1rem;color:#fff}body#mysosbeauty .footernewsletter .footer-text{font-size:1rem;margin-bottom:16px}body#mysosbeauty .footernewsletter #footer-newsletter-input::-webkit-input-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:1rem;font-style:normal}body#mysosbeauty .footernewsletter #footer-newsletter-input:-moz-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:1rem;font-style:normal}body#mysosbeauty .footernewsletter #footer-newsletter-input::-moz-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:1rem;font-style:normal}body#mysosbeauty .footernewsletter #footer-newsletter-input:-ms-input-placeholder{color:#fff;opacity:1!important;font-weight:400;font-size:1rem;font-style:normal}@media only screen and (max-width:767px){body#mysosbeauty .footernewsletter #footer-newsletter-form{margin:0 auto}}body#mysosbeauty .footernewsletter input:active,body#mysosbeauty .footernewsletter input:hover{padding:0}body#mysosbeauty .links-social{-ms-flex-pack:center;justify-content:center}body#mysosbeauty .links-social a:not(:last-of-type){margin-right:16px}@media only screen and (max-width:991px){body#mysosbeauty .links-social .ic{width:30px;height:30px}}body#mysosbeauty .links-social .ico-ig{background:url("../images/svg/ic-instg.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty .links-social .ico-fb{background:url("../images/svg/ic-fb.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty .links-social .ico-pt{background:url("../images/svg/ic-pintrst.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty .links-social .ico-tk{background:url("../images/svg/ic-tktk.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty .links-social .ico-tw{background:url("../images/svg/ic-twt.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty .links-social .ico-yt{width:30px;background:url("../images/svg/ic-yt.svg") center center no-repeat;background-size:100% auto}body#mysosbeauty .links-social .ico-sn{background:url("../images/svg/ic-snpc.svg") center center no-repeat;background-size:auto 100%}body#mysosbeauty .wrapper-copyright{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:initial;margin-top:40px;padding:16px 0}@media only screen and (max-width:767px){body#mysosbeauty .wrapper-copyright{padding:16px}}body#mysosbeauty .wrapper-copyright .copyright{font-size:.8125rem;margin:initial;text-align:center}body#mysosbeauty .footer-call .footer-text{font-size:1rem}body#mysosbeauty .footer-call .contact-infos{display:block}body#mysosbeauty .footer-call .contact-block{padding-right:8px;padding-left:50px;background-color:rgb(200.1260869565,28.8739130435,30.8652173913);color:#fff;-ms-flex-item-align:initial;align-self:initial;max-width:initial}body#mysosbeauty .footer-call .contact-block .ic-mail{width:28px;height:28px;left:12px;background-image:none;background-color:#fff;border-radius:50%}body#mysosbeauty .footer-call .contact-block .ic-mail svg{width:50%;height:auto;fill:#E23638}body#mysosbeauty .footer-call .contact-block .ic-mail svg path{fill:#E23638}body#mysosbeauty .footer-call .contact-block .text.small{text-align:left}body#mysosbeauty .footer-onestepcheckout .wrapper-copyright{margin:initial}html:not([lang*=fr]) body#mysosbeauty .footer-flex>[class^=footer]{-ms-flex:1 1 auto;flex:1 1 auto}html:not([lang*=fr]) body#mysosbeauty .footer-social{-ms-flex:1 1 auto;flex:1 1 auto;margin-left:initial;text-align:left}@media only screen and (min-width:768px){html:not([lang*=fr]) body#mysosbeauty .footer-social{max-width:45%}}@media only screen and (max-width:767px){html:not([lang*=fr]) body#mysosbeauty .footer-social{width:100%}}html:not([lang*=fr]) body#mysosbeauty .footer-social .footer-title{text-align:left}html:not([lang*=fr]) body#mysosbeauty .footernewsletter{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:768px){html:not([lang*=fr]) body#mysosbeauty .footernewsletter{max-width:45%}}html:not([lang*=fr]) body#mysosbeauty .links-social{-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:992px){html:not([lang*=fr]) body#mysosbeauty .form-language{-ms-flex:1 0 100%;flex:1 0 100%}}:root{--containerWidth:inherit;--countdownTimerHeight:35px;--menuBurgerWidth:75%;--menuBurgerMaxWidth:400px;--lottieWidth:100%;--lottieHeight:520px;--listTypeColor:#0a2346;--listTypeColorSpot:#0a2346;--listTypeColorModemp:#0a2346;--listTypeColorFeat:#0a2346;--listTypeColorQuest:#0a2346;--listTypeColorReco:#0a2346;--mainPictureProHeight:inherit;--headerHeight:inherit;--footerMarginBottom:74px;--paddingWrapper:80px;--stickyTopPos:144px;--videoBgColor:#FFFFFF;--categoryColor:#E23638}@media only screen and (max-width:1199px){:root{--containerWidth:960px}}@media only screen and (min-width:1200px){:root{--containerWidth:1120px}}@media only screen and (max-width:767px){:root{--menuBurgerWidth:288px;--menuBurgerMaxWidth:initial}}body#mysosbeauty{--notifPosY:84px;--topPosCountdown:0;--fontTextCond:"acumin-pro-extra-condensed",Arial,Helvetica,sans-serif}@media only screen and (max-width:576px){body#mysosbeauty{--notifPosY:64px}}html[lang*=cs] body#mysosbeauty,html[lang*=pl] body#mysosbeauty,html[lang*=sk] body#mysosbeauty{--fontTextCond:"Roboto Condensed",Arial,Helvetica,sans-serif}html[lang*=cs] body#mysosbeauty .shop-products .product-list .tag.new,html[lang*=pl] body#mysosbeauty .shop-products .product-list .tag.new,html[lang*=sk] body#mysosbeauty .shop-products .product-list .tag.new{padding-bottom:4px}@media only screen and (min-width:1200px){body#mysosbeauty.catalog-category-view #beforeafter-results,body#mysosbeauty.catalog-category-view .container.category-products,body#mysosbeauty.typesensesearch-result-index .container.category-products,body#mysosbeauty:not(.catalog-product-view) #aboutmysos-home,body#mysosbeauty:not(.catalog-product-view) #blog-home,body#mysosbeauty:not(.catalog-product-view) .homecat-banner_wrap,body#mysosbeauty:not(.catalog-product-view) .shop-content{--containerWidth:1080px}}@media only screen and (min-width:1440px){body#mysosbeauty.catalog-category-view .container.category-products,body#mysosbeauty.typesensesearch-result-index .container.category-products{--containerWidth:1080px}}@media only screen and (min-width:1200px){body#mysosbeauty.catalog-category-view #top-banner .container:not(.footer),body#mysosbeauty.catalog-product-view .container:not(.footer){--containerWidth:1112px}}body#mysosbeauty.has-countdown{--paddingWrapper:155px}@media only screen and (max-width:1199px){body#mysosbeauty.has-countdown{--paddingWrapper:155px}}@media only screen and (max-width:767px){body#mysosbeauty.has-countdown{--paddingWrapper:116px}}@media only screen and (max-width:1199px){body#mysosbeauty.onestepcheckout-index-index{--paddingWrapper:80px}}@media only screen and (max-width:991px){body#mysosbeauty.onestepcheckout-index-index{--paddingWrapper:100px;--topPosCountdown:100px}}@media only screen and (max-width:767px){body#mysosbeauty.onestepcheckout-index-index{--paddingWrapper:168px;--topPosCountdown:168px}}@media only screen and (max-width:576px){body#mysosbeauty.onestepcheckout-index-index{--paddingWrapper:156px;--topPosCountdown:129px}}@media only screen and (max-width:320px){body#mysosbeauty.onestepcheckout-index-index{--paddingWrapper:134px;--topPosCountdown:134px}}