@charset "UTF-8";@import url(https://use.typekit.net/arc2rur.css);#aboutmysos-home .aboutmysos-title,#blog-home .head-title,body#mysosbeauty .homecat-banner_wrap .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){#aboutmysos-home .aboutmysos-title,#blog-home .head-title,body#mysosbeauty .homecat-banner_wrap .head-title{font-size:3.5rem;line-height:3.75rem}}@media only screen and (min-width:1200px){#aboutmysos-home .aboutmysos-title,#blog-home .head-title,body#mysosbeauty .homecat-banner_wrap .head-title{font-size:4.375rem;line-height:4.5rem}}#aboutmysos-home html[lang*=cs] .aboutmysos-title,#aboutmysos-home html[lang*=pl] .aboutmysos-title,#blog-home html[lang*=cs] .head-title,#blog-home html[lang*=pl] .head-title,body#mysosbeauty .homecat-banner_wrap html[lang*=cs] .head-title,body#mysosbeauty .homecat-banner_wrap html[lang*=pl] .head-title,html[lang*=cs] #aboutmysos-home .aboutmysos-title,html[lang*=cs] #blog-home .head-title,html[lang*=cs] body#mysosbeauty .homecat-banner_wrap .head-title,html[lang*=pl] #aboutmysos-home .aboutmysos-title,html[lang*=pl] #blog-home .head-title,html[lang*=pl] body#mysosbeauty .homecat-banner_wrap .head-title{font-size:2rem;line-height:2.25rem}@media only screen and (min-width:768px){#aboutmysos-home html[lang*=cs] .aboutmysos-title,#aboutmysos-home html[lang*=pl] .aboutmysos-title,#blog-home html[lang*=cs] .head-title,#blog-home html[lang*=pl] .head-title,body#mysosbeauty .homecat-banner_wrap html[lang*=cs] .head-title,body#mysosbeauty .homecat-banner_wrap html[lang*=pl] .head-title,html[lang*=cs] #aboutmysos-home .aboutmysos-title,html[lang*=cs] #blog-home .head-title,html[lang*=cs] body#mysosbeauty .homecat-banner_wrap .head-title,html[lang*=pl] #aboutmysos-home .aboutmysos-title,html[lang*=pl] #blog-home .head-title,html[lang*=pl] body#mysosbeauty .homecat-banner_wrap .head-title{font-size:3rem;line-height:3.25rem}}@media only screen and (min-width:1200px){#aboutmysos-home html[lang*=cs] .aboutmysos-title,#aboutmysos-home html[lang*=pl] .aboutmysos-title,#blog-home html[lang*=cs] .head-title,#blog-home html[lang*=pl] .head-title,body#mysosbeauty .homecat-banner_wrap html[lang*=cs] .head-title,body#mysosbeauty .homecat-banner_wrap html[lang*=pl] .head-title,html[lang*=cs] #aboutmysos-home .aboutmysos-title,html[lang*=cs] #blog-home .head-title,html[lang*=cs] body#mysosbeauty .homecat-banner_wrap .head-title,html[lang*=pl] #aboutmysos-home .aboutmysos-title,html[lang*=pl] #blog-home .head-title,html[lang*=pl] body#mysosbeauty .homecat-banner_wrap .head-title{font-size:3.875rem;line-height:4.125rem}}@media only screen and (min-width:1200px){#aboutmysos-home html[lang*=sk] .aboutmysos-title,#blog-home html[lang*=sk] .head-title,body#mysosbeauty .homecat-banner_wrap html[lang*=sk] .head-title,html[lang*=sk] #aboutmysos-home .aboutmysos-title,html[lang*=sk] #blog-home .head-title,html[lang*=sk] body#mysosbeauty .homecat-banner_wrap .head-title{font-size:3.5rem;line-height:3.75rem}}body#mysosbeauty .home-prodhighlight .action .button{padding:8px 10px 10px;background:#000;border-radius:initial;transition:background-color .2s ease-in-out;container-type:inline-size}@media (hover:hover){body#mysosbeauty .home-prodhighlight .action .button:hover{background-size:initial;background:#e23638}}@media only screen and (max-width:576px){body#mysosbeauty .home-prodhighlight .action .button{padding:8px 10px 10px}}@container (width > 150px){body#mysosbeauty .home-prodhighlight .action .button .ic{margin-left:6px}body#mysosbeauty .home-prodhighlight .action .button .ic::before{content:"";display:inline-block;width:6px;height:2px;background-color:#fff;margin-right:4px;transform:translateY(1px)}}body#mysosbeauty .home-prodhighlight .action .button .ic{font-size:.875rem;font-weight:600;color:#fff;transform:translateY(1px)}@media only screen and (min-width:992px){body#mysosbeauty .home-prodhighlight .action .button .ic{font-size:1rem}}body#mysosbeauty .home-prodhighlight .action .button .price-container{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:-1;order:-1}body#mysosbeauty .home-prodhighlight .action .button .price-container .price{font-size:1rem;letter-spacing:-.03125rem;color:#fff;font-weight:600}@media only screen and (min-width:992px){body#mysosbeauty .home-prodhighlight .action .button .price-container .price{font-size:1.125rem}}@media only screen and (max-width:576px){body#mysosbeauty .home-prodhighlight .action .button .price-container .price{font-size:.9375rem}}body#mysosbeauty .home-prodhighlight .action .button .price-container .price-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body#mysosbeauty .home-prodhighlight .action .button .price-container .label-minimal-price{display:none}body#mysosbeauty .home-prodhighlight .action .button .price-container .old-price{-ms-flex-order:1;order:1;margin-left:4px}body#mysosbeauty .home-prodhighlight .action .button .price-container .old-price .price{font-size:.8125rem;font-weight:400}@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 #home-banner_slider .top-banner{height:100%}body#mysosbeauty #home-banner_slider .splide__pagination{width:100%;margin:16px 0 0;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}@media only screen and (min-width:992px){body#mysosbeauty #home-banner_slider .splide__pagination{width:initial;margin:0}}body#mysosbeauty #home-banner_slider .splide__pagination li:not(:last-child){margin-right:16px}@media only screen and (min-width:768px){body#mysosbeauty #home-banner_slider .splide__pagination li:not(:last-child){margin-right:8px}}body#mysosbeauty #home-banner_slider .splide__pagination .splide__pagination__page{width:44px;height:4px;border-radius:10px;background-color:rgba(255,255,255,.5);transition:background-color .2s ease-in-out;cursor:pointer}body#mysosbeauty #home-banner_slider .splide__pagination .splide__pagination__page.is-active{background-color:#fff}@media (hover:hover){body#mysosbeauty #home-banner_slider .splide__pagination .splide__pagination__page:hover{background-color:#fff}body#mysosbeauty #home-banner_slider .splide__pagination .splide__pagination__page.is-active:hover{background-color:#fff}}body#mysosbeauty .top-banner:not(.notdefaultban).has-url .prez_container{pointer-events:none}body#mysosbeauty .top-banner:not(.notdefaultban).has-url .home-ban_cta{pointer-events:initial}body#mysosbeauty .top-banner:not(.small-banner,.small-catbanner) .ban-container{height:220px}@media only screen and (min-width:768px){body#mysosbeauty .top-banner:not(.small-banner,.small-catbanner) .ban-container{height:320px}}body#mysosbeauty .top-banner.small-banner .ban-container,body#mysosbeauty .top-banner.small-catbanner .ban-container{height:200px}body#mysosbeauty .top-banner .prez_banner{position:relative;height:100%}@media (max-width:1439px){body#mysosbeauty .top-banner .prez_banner{overflow:hidden}}body#mysosbeauty .top-banner .prez_banner a{display:block;height:100%;font-size:0}body#mysosbeauty .top-banner .prez_banner img{max-width:initial;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body#mysosbeauty .top-banner .prez_container{max-width:50%;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 0 0 auto;padding:24px;padding-left:0;position:relative;z-index:1}@media only screen and (max-width:991px){body#mysosbeauty .top-banner .prez_container{max-width:50%;padding:16px 0}}@media only screen and (max-width:576px){body#mysosbeauty .top-banner .prez_container{padding:8px 0}}body#mysosbeauty .top-banner .prez_container .prez_text{width:100%;max-width:180px;margin:0 auto 0 0;padding:0 8px;text-align:center}@media only screen and (min-width:768px){body#mysosbeauty .top-banner .prez_container .prez_text{max-width:384px;padding:0 16px}}@media only screen and (min-width:1200px){body#mysosbeauty .top-banner .prez_container .prez_text{max-width:570px;padding:0 16px 0 0}}body#mysosbeauty .top-banner .prez_container .prez_text.hide{display:none}@media only screen and (max-width:1199px){body#mysosbeauty .top-banner .prez_container .desktop .ban-text-title{font-size:3rem!important;line-height:3.5rem}body#mysosbeauty .top-banner .prez_container .desktop .ban-text-content{font-size:1.25rem!important;line-height:1.75rem}}body#mysosbeauty .top-banner .home-ban_title{margin:0}body#mysosbeauty .top-banner .home-ban_title~.home-ban_text{margin-top:16px}@media only screen and (max-width:576px){body#mysosbeauty .top-banner .home-ban_title~.home-ban_text{margin-top:8px}}body#mysosbeauty .top-banner .home-ban_text{margin:0}body#mysosbeauty .top-banner .home-ban_text>span{display:block}body#mysosbeauty .top-banner .home-ban_code{margin-top:8px}@media only screen and (max-width:576px){body#mysosbeauty .top-banner .home-ban_code{margin-top:4px}}body#mysosbeauty .top-banner .home-ban_code b{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:8px 12px;font-weight:700;border-radius:6px;letter-spacing:.5px;text-transform:uppercase}body#mysosbeauty .top-banner .home-ban_cta{margin-top:8px}@media only screen and (min-width:992px){body#mysosbeauty .top-banner .home-ban_cta{margin-top:16px}}body#mysosbeauty .top-banner .home-ban_cta a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 16px;min-height:initial;height:32px;line-height:32px;text-decoration:none}@media only screen and (min-width:992px){body#mysosbeauty .top-banner .home-ban_cta a{height:40px;line-height:40px}}@media only screen and (min-width:1200px){body#mysosbeauty .top-banner .home-ban_cta a:hover{background-color:#e23638!important;color:#fff!important}}body#mysosbeauty .top-banner .home-ban_cta a:active,body#mysosbeauty .top-banner .home-ban_cta a:focus{background-color:#e23638!important;color:#fff!important}body#mysosbeauty .top-banner:not(.ban-video){background-color:var(--videoBgColor)}body#mysosbeauty .top-banner.ban-video{background-color:var(--videoBgColor)}.top-banner{position:relative}.top-banner>.container{height:100%;padding:0;position:relative}.top-banner.full-banner .prez_banner{display:block;width:100%;height:100%}.top-banner.full-banner .prez_banner picture,.top-banner.full-banner .prez_banner>a{display:block;width:100%;height:100%}.top-banner.full-banner .prez_banner img{width:auto;max-width:none;top:0;left:50%;transform:translateX(-50%)}body#mysosbeauty .top-banner.full-banner .prez_banner img{top:0;left:50%;transform:translateX(-50%)}.top-banner.full-banner .prez_container{display:none}.top-banner.has-url .prez_container{pointer-events:none}.top-banner.has-url .prez_container .prez_cta{pointer-events:initial}.top-banner.has-url .prez_container .prez_cta .ui-cta{pointer-events:initial}@media only screen and (max-width:767px){.top-banner .desktop{display:none}}@media only screen and (min-width:768px){.top-banner .mobile{display:none}}.top-banner .prez_container .coupon-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:24px;line-height:normal;text-transform:uppercase;font-size:1.25rem;font-weight:700;letter-spacing:.25px}@media (max-width:1440px){.top-banner .prez_container .coupon-text{font-size:1.125rem}}@media only screen and (max-width:767px){.top-banner .prez_container .coupon-text{font-size:.875rem;margin-top:8px}}.top-banner .prez_container .coupon-text b,.top-banner .prez_container .coupon-text span{min-width:160px;display:inline-block;padding:8px 8px 10px;margin-top:8px;background-color:#ff7494;color:#fff;font-weight:700;text-align:center}@media only screen and (max-width:576px){.top-banner .prez_container .coupon-text b,.top-banner .prez_container .coupon-text span{min-width:initial;padding:4px 8px 6px}}.top-banner .offer_text.hide{display:none}.top-banner .prez_cta{display:inline-block;margin-top:16px}.top-banner .prez_cta .ui-cta{min-height:initial;height:40px;padding:0 16px;cursor:pointer}.top-banner .prez_cta .ui-cta.has-url{text-decoration:none}@media only screen and (min-width:1200px){.top-banner .prez_cta .ui-cta:hover{background-color:#e23638!important;color:#fff!important}}@media only screen and (max-width:576px){.top-banner .prez_cta .ui-cta{font-size:.9375rem}}@media only screen and (max-width:320px){.top-banner .prez_cta .ui-cta{font-size:.875rem}}.top-banner .prez_cta .ui-cta:focus{background-color:#e23638!important;color:#fff!important}#site-banner{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%,0)}body#mysosbeauty .shop-products.shop-category{margin-bottom:initial}body#mysosbeauty .shop-products .product-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin:0 -8px}@media only screen and (min-width:992px){body#mysosbeauty .shop-products .product-list{grid-area:products;min-height:400px}}body#mysosbeauty .shop-products .product-list .ratings .rating-box{transform:translateY(-1px)}body#mysosbeauty .shop-products .product-list .product-utility{margin:4px 0 0}body#mysosbeauty .shop-products .product-list .tag.new{bottom:initial;top:6px;left:6px;right:initial;max-width:calc(100% - 74px);width:-moz-fit-content;width:fit-content;text-align:center;font-family:var(--fontTextCond);font-style:italic;text-transform:uppercase;font-size:1rem;line-height:1rem;font-weight:600;padding:4px 14px 7px;border-radius:40px}body#mysosbeauty .shop-products .product-list .tag.new .p1,body#mysosbeauty .shop-products .product-list .tag.new p{margin:initial;font-size:1rem;line-height:1rem;font-weight:600}body#mysosbeauty .shop-products .product-list .tag.new .p1 span,body#mysosbeauty .shop-products .product-list .tag.new p span{font-family:inherit!important;font-size:1rem}body#mysosbeauty .shop-products .item-container{margin-bottom:24px;padding:0 8px}@media only screen and (min-width:768px){body#mysosbeauty .shop-products .item-container{-ms-flex:0 0 25%;flex:0 0 25%}}@media only screen and (min-width:992px){body#mysosbeauty .shop-products .item-container{margin-bottom:40px}}@media only screen and (max-width:767px){body#mysosbeauty .shop-products .item-container{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container:nth-child(odd){margin-right:initial}}@media only screen and (min-width:768px){body#mysosbeauty .shop-products .item-container.prod-bundle{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:767px){body#mysosbeauty .shop-products .item-container.prod-bundle{-ms-flex:1 1 100%;flex:1 1 100%}}body#mysosbeauty .shop-products .item-container.prod-bundle .visual-container-inner{padding-top:60.2%}body#mysosbeauty .shop-products .item-container .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}@media (hover:hover){body#mysosbeauty .shop-products .item-container .item.hover-image:hover .img.default{opacity:0}body#mysosbeauty .shop-products .item-container .item.hover-image:hover .img.hover{opacity:1}}body#mysosbeauty .shop-products .item-container .item .title{display:initial;-webkit-line-clamp:initial;-webkit-box-orient:initial;overflow:initial}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .item .title{font-size:.9375rem;font-weight:600}}body#mysosbeauty .shop-products .item-container .img{transition:opacity .2s ease-in-out}body#mysosbeauty .shop-products .item-container .visual-container-inner .img.hover{opacity:0}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .price-box{-ms-flex-pack:center;justify-content:center}}body#mysosbeauty .shop-products .item-container .item-product-container{margin:8px 0;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}body#mysosbeauty .shop-products .item-container .item-product-container .title{font-size:1.0625rem;line-height:1.25rem;font-weight:600;margin:initial}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .item-product-container .title{font-size:.875rem;line-height:1.125rem}}body#mysosbeauty .shop-products .item-container .item-product-container .aboutprod-reviews{text-align:center}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .item-product-container .aboutprod-reviews{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .item-product-container .aboutprod-reviews .rating-box{margin:0 4px 0 0}}body#mysosbeauty .shop-products .item-container .item-product-container .aboutprod-reviews .rating-box a{text-decoration:underline}body#mysosbeauty .shop-products .item-container .item-product-container .ratings{margin-top:4px}body#mysosbeauty .shop-products .item-container .action{margin:initial}body#mysosbeauty .shop-products .item-container .action .button{padding:8px 10px 10px;background:#000;border-radius:initial;transition:background-color .2s ease-in-out;container-type:inline-size}@media (hover:hover){body#mysosbeauty .shop-products .item-container .action .button:hover{background-size:initial;background:#e23638}}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .action .button{padding:8px 10px 10px}}@container (width > 150px){body#mysosbeauty .shop-products .item-container .action .button .ic{margin-left:6px}body#mysosbeauty .shop-products .item-container .action .button .ic::before{content:"";display:inline-block;width:6px;height:2px;background-color:#fff;margin-right:4px;transform:translateY(1px)}}body#mysosbeauty .shop-products .item-container .action .button .ic{font-size:.875rem;font-weight:600;color:#fff;transform:translateY(1px)}@media only screen and (min-width:992px){body#mysosbeauty .shop-products .item-container .action .button .ic{font-size:1rem}}body#mysosbeauty .shop-products .item-container .action .button .price-container{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:-1;order:-1}body#mysosbeauty .shop-products .item-container .action .button .price-container .price{font-size:1rem;letter-spacing:-.03125rem;color:#fff;font-weight:600}@media only screen and (min-width:992px){body#mysosbeauty .shop-products .item-container .action .button .price-container .price{font-size:1.125rem}}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .action .button .price-container .price{font-size:.9375rem}}body#mysosbeauty .shop-products .item-container .action .button .price-container .price-box{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}body#mysosbeauty .shop-products .item-container .action .button .price-container .old-price .price{font-size:.8125rem;font-weight:400}body#mysosbeauty .shop-products .item-container .action .label-price+.price-box{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}body#mysosbeauty .shop-products .item-container .action .label-price+.price-box .old-price{-ms-flex-order:1;order:1}body#mysosbeauty .shop-products .item-container .action a.ui-cta{padding:8px 10px 12px;min-height:44px}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .action a.ui-cta{padding:8px 10px 10px}}body#mysosbeauty .shop-products .item-container .action a.ui-cta span{font-size:1rem;letter-spacing:-.03125rem;color:#fff;font-weight:600}@media only screen and (min-width:992px){body#mysosbeauty .shop-products .item-container .action a.ui-cta span{font-size:1.125rem}}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .action a.ui-cta span{font-size:.9375rem}}body#mysosbeauty .shop-products .item-container .action a.ui-cta span .old-price{transform:translateY(-1px)}body#mysosbeauty .shop-products .item-container .action a.ui-cta span .old-price .price{font-size:.8125rem;font-weight:400}body#mysosbeauty .shop-products .item-container .action a.ui-cta.config-prod .label-price{-ms-flex-item-align:end;align-self:flex-end;transform:translateY(-1px);font-size:.875rem}body#mysosbeauty .shop-products .item-container .action a.ui-cta.config-prod .price-box{-ms-flex-order:initial;order:initial;margin-left:4px}@media only screen and (max-width:576px){body#mysosbeauty .shop-products .item-container .action a.ui-cta.config-prod .price-box{transform:translateY(1px)}}body#mysosbeauty .shop-products .collection-content .collection-wrap{margin-bottom:0}body#mysosbeauty .shop-products .set-buttons{text-align:center;margin-top:16px}body#mysosbeauty .shop-products .set-buttons .ui-cta{padding:0 24px}body#mysosbeauty .shop-products .set-buttons .ui-cta:hover{text-decoration:none}body#mysosbeauty .shop-category,body#mysosbeauty .shop-products .collection-content{margin-bottom:initial;margin-top:40px}@media only screen and (min-width:992px){body#mysosbeauty .shop-category,body#mysosbeauty .shop-products .collection-content{margin-top:80px}}body#mysosbeauty .shop-category~.collection-content,body#mysosbeauty .shop-category~.shop-category,body#mysosbeauty .shop-products .collection-content~.collection-content,body#mysosbeauty .shop-products .collection-content~.shop-category{margin-top:16px}@media only screen and (min-width:992px){body#mysosbeauty .shop-category~.collection-content,body#mysosbeauty .shop-category~.shop-category,body#mysosbeauty .shop-products .collection-content~.collection-content,body#mysosbeauty .shop-products .collection-content~.shop-category{margin-top:40px}}@media only screen and (min-width:992px){body#mysosbeauty .shop-category.list-title .container-wrap,body#mysosbeauty .shop-category.list-title>.container,body#mysosbeauty .shop-products .collection-content.list-title .container-wrap,body#mysosbeauty .shop-products .collection-content.list-title>.container{display:grid;grid-template-columns:140px 1fr;grid-template-areas:"title products";gap:16px}}body#mysosbeauty .shop-category .collection-title,body#mysosbeauty .shop-products .collection-content .collection-title{margin:initial;font-size:3.5rem;line-height:3.5rem;font-family:var(--fontTextCond);font-weight:400;font-style:italic;text-transform:uppercase;text-align:center}@media only screen and (min-width:992px){body#mysosbeauty .shop-category .collection-title,body#mysosbeauty .shop-products .collection-content .collection-title{grid-area:title;transform-origin:0 0;transform:rotate(-90deg) translateX(-100%);text-align:right;height:140px;width:400px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body#mysosbeauty .shop-category .collection-title::after,body#mysosbeauty .shop-products .collection-content .collection-title::after{content:"";display:block;width:0;height:0;margin-top:-1px}}@media only screen and (min-width:1200px){body#mysosbeauty .shop-category .collection-title,body#mysosbeauty .shop-products .collection-content .collection-title{font-size:4.375rem;line-height:4.375rem}}@media only screen and (max-width:991px){body#mysosbeauty .shop-category .collection-title,body#mysosbeauty .shop-products .collection-content .collection-title{margin-bottom:16px}}@media only screen and (max-width:576px){body#mysosbeauty .shop-category .collection-title,body#mysosbeauty .shop-products .collection-content .collection-title{font-size:2.5rem}}html:not([lang*=fr]) body#mysosbeauty #cellublue-filtered .product-list .item-product-container,html:not([lang*=fr]) body#mysosbeauty #custom-shop .product-list .item-product-container,html:not([lang*=fr]) body#mysosbeauty .product-list.cellublue-product-list .item-product-container{padding-bottom:initial}html:not([lang*=fr]) body#mysosbeauty .shop-category .collection-title,html:not([lang*=fr]) body#mysosbeauty .shop-products .collection-content .collection-title{font-size:3rem;line-height:3rem}@media only screen and (max-width:576px){html:not([lang*=fr]) body#mysosbeauty .shop-category .collection-title,html:not([lang*=fr]) body#mysosbeauty .shop-products .collection-content .collection-title{font-size:2rem;line-height:2.25rem}}.splide .splide__slider{position:relative}.splide .splide__arrows{position:relative;z-index:1}.splide .splide__arrows .splide__arrow{position:absolute;top:180px;z-index:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;outline:0;border-radius:7px;transition:all .2s ease-in-out}@media only screen and (max-width:991px){.splide .splide__arrows .splide__arrow{top:140px}}.splide .splide__arrows .splide__arrow:disabled{opacity:.1;pointer-events:none}.splide .splide__arrows .splide__arrow svg{transform:scale(.6);height:auto}.splide .splide__arrows .splide__arrow--prev{left:8px;transform:rotate(-180deg)}.splide .splide__arrows .splide__arrow--next{right:8px}.splide .splide__pagination{font-size:0;margin-top:48px;width:100%;position:relative;z-index:0}@media only screen and (max-width:767px){.splide .splide__pagination{margin-top:32px}}.splide .splide__pagination li:not(:last-child){margin-right:12px}@media only screen and (max-width:767px){.splide .splide__pagination li:not(:last-child){margin-right:24px}}.splide .splide__pagination li:only-child{display:none}.splide .splide__pagination .splide__pagination__page{display:block;width:12px;height:12px;border-radius:100%;background-color:#000;border:2px solid #000;transition:all .2s ease-in-out;outline:0}@media only screen and (max-width:767px){.splide .splide__pagination .splide__pagination__page{width:14px;height:14px}}.splide .splide__pagination .splide__pagination__page:not(.is-active){background-color:transparent}body#mysosbeauty.cms-home #videos-stories{margin-top:40px}@media only screen and (min-width:992px){body#mysosbeauty.cms-home #videos-stories{margin-top:80px}}body#mysosbeauty.cms-home #videos-stories .head-title{margin:0 0 24px;font-family:var(--fontTextCond);font-style:italic;text-transform:uppercase;font-weight:400;font-size:3.5rem;line-height:3.5rem;color:#000;text-align:center}@media only screen and (min-width:1200px){body#mysosbeauty.cms-home #videos-stories .head-title{font-size:4.375rem;line-height:4.375rem}}@media only screen and (max-width:576px){body#mysosbeauty.cms-home #videos-stories .head-title{font-size:2.5rem;line-height:2.5rem}}body#mysosbeauty.cms-home #videos-stories .head-title span::after{content:"🔥";margin-left:8px;font-style:normal}body#mysosbeauty .top-banner{background-color:#e23638}body#mysosbeauty .top-banner .ban-container{position:relative}body#mysosbeauty .home-page-block_row{margin-top:40px}@media only screen and (min-width:992px){body#mysosbeauty .home-page-block_row{margin-top:80px}}body#mysosbeauty .home-page-block_row .head-title{margin:0 0 16px;font-size:3.5rem;font-family:var(--fontTextCond);font-weight:400;font-style:italic;text-transform:uppercase;text-align:center;color:#000}@media only screen and (min-width:992px){body#mysosbeauty .home-page-block_row .head-title{margin:0 0 40px;line-height:3.75rem}}@media only screen and (min-width:1200px){body#mysosbeauty .home-page-block_row .head-title{font-size:4.375rem;line-height:4.5rem}}@media only screen and (max-width:576px){body#mysosbeauty .home-page-block_row .head-title{font-size:2.5rem}}html[lang*=cs] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=cs] body#mysosbeauty .home-page-block_row .head-title,html[lang*=pl] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=pl] body#mysosbeauty .home-page-block_row .head-title{font-size:2rem;line-height:2.25rem;letter-spacing:-.25rem}@media only screen and (min-width:992px){html[lang*=cs] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=cs] body#mysosbeauty .home-page-block_row .head-title,html[lang*=pl] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=pl] body#mysosbeauty .home-page-block_row .head-title{margin:0 0 48px;font-size:3rem;line-height:3.25rem}}@media only screen and (min-width:1200px){html[lang*=cs] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=cs] body#mysosbeauty .home-page-block_row .head-title,html[lang*=pl] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=pl] body#mysosbeauty .home-page-block_row .head-title{font-size:3.5rem;line-height:3.75rem}}@media only screen and (max-width:991px){html[lang*=cs] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=cs] body#mysosbeauty .home-page-block_row .head-title,html[lang*=pl] body#mysosbeauty #custom-shop .collection-content>.container>.collection-title,html[lang*=pl] body#mysosbeauty .home-page-block_row .head-title{letter-spacing:-.125rem}}body#mysosbeauty .comparison-slider-wrapper .comparison-slider{border:none}body#mysosbeauty .comparison-slider-wrapper .comparison-slider .divider{background-color:#fff;cursor:initial;-ms-touch-action:pan-y;touch-action:pan-y}@media only screen and (min-width:1200px){body#mysosbeauty .comparison-slider-wrapper .comparison-slider .divider{cursor:pointer}}body#mysosbeauty .comparison-slider-wrapper .comparison-slider .divider::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:0;transform:translate(calc(-50% + 2px),-50%);margin:initial}body#mysosbeauty #home-banner_slider .splide__pagination__page{background-color:rgba(255,255,255,.35)}body#mysosbeauty #home-banner_slider .splide__pagination__page.is-active{background-color:#fff}@media (hover:hover){body#mysosbeauty #home-banner_slider .splide__pagination__page:hover{background-color:rgba(255,255,255,.75)}body#mysosbeauty #home-banner_slider .splide__pagination__page.is-active:hover{background-color:#fff}}body#mysosbeauty #videos-test-list{margin-top:16px}@media only screen and (min-width:992px){body#mysosbeauty #videos-test-list{margin-top:40px}}body#mysosbeauty .homecat-banner_wrap{margin:24px 0 64px}@media only screen and (min-width:992px){body#mysosbeauty .homecat-banner_wrap{margin:40px 0 100px}}@media only screen and (max-width:991px){body#mysosbeauty .homecat-banner_wrap>.container{padding:initial}}body#mysosbeauty .homecat-banner_wrap .head-title{font-family:var(--fontTextCond)!important;text-align:center;margin:0 0 24px}body#mysosbeauty .homecat-banner_wrap #homecat-banner_item-list:not(.is-overflow) #homecat-banner_item-list-list{-ms-flex-pack:center;justify-content:center}body#mysosbeauty .homecat-banner_wrap #homecat-banner_item-list:not(.is-overflow) .homecat-banner_item{margin-right:12px!important;margin:0 12px}body#mysosbeauty .homecat-banner_wrap #homecat-banner_item-list .splide__arrows .splide__arrow--next{right:-40px}body#mysosbeauty .homecat-banner_wrap #homecat-banner_item-list .splide__arrows .splide__arrow--prev{left:-40px}body#mysosbeauty .homecat-banner_wrap .homecat-banner_item{position:relative;scroll-snap-align:start}@media only screen and (max-width:991px){body#mysosbeauty .homecat-banner_wrap .homecat-banner_item{-ms-touch-action:manipulation;touch-action:manipulation}}body#mysosbeauty .homecat-banner_wrap .homecat-banner_item .homecat-img a{display:block;height:0;padding-top:100%;font-size:0;position:relative;overflow:hidden}@media (hover:hover){body#mysosbeauty .homecat-banner_wrap .homecat-banner_item .homecat-img a:hover img{transform:translate(-50%,-50%) scale(1.05)}}body#mysosbeauty .homecat-banner_wrap .homecat-banner_item .homecat-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);max-width:initial;width:auto;height:100%;transition:transform .2s ease-in-out}body#mysosbeauty .homecat-banner_wrap .homecat-cta{position:absolute;bottom:16px;left:16px;right:16px}body#mysosbeauty .homecat-banner_wrap .homecat-cta .ui-cta{width:100%;height:initial;padding:8px 8px 8px 16px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:8px;background-color:#fff;color:#000;font-weight:400;transition:all .2s ease-in-out}@media (hover:hover){body#mysosbeauty .homecat-banner_wrap .homecat-cta .ui-cta:hover{background-color:#fff;color:#000}body#mysosbeauty .homecat-banner_wrap .homecat-cta .ui-cta:hover .ic{background-color:#e23638}}body#mysosbeauty .homecat-banner_wrap .homecat-cta .ui-cta .ic{-ms-flex:0 0 40px;flex:0 0 40px;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:40px;background:url("../images/svg/ic-arrow-white.svg") center center no-repeat #000;background-size:80% auto;font-size:0;transition:background-color .2s ease-in-out}body#mysosbeauty .home-prodhighlight{margin:40px 0 0}@media only screen and (min-width:768px){body#mysosbeauty .home-prodhighlight>.container{display:grid;grid-template-columns:repeat(2,minmax(calc((100% - 16px)/ 2),auto));grid-template-rows:repeat(2,auto);-moz-column-gap:16px;column-gap:16px;row-gap:24px}}@media only screen and (min-width:768px){body#mysosbeauty .home-prodhighlight .col-text{grid-area:1/1/2/2}}body#mysosbeauty .home-prodhighlight .col-text .head-title{width:100%;margin:initial;overflow-wrap:break-word;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:1.75rem;line-height:2rem;font-weight:500}@media only screen and (min-width:992px){body#mysosbeauty .home-prodhighlight .col-text .head-title{font-size:2.75rem;line-height:3rem}}body#mysosbeauty .home-prodhighlight .col-text .head-title+.action{margin-top:16px}body#mysosbeauty .home-prodhighlight .col-text .head-title strong{font-weight:700}body#mysosbeauty .home-prodhighlight .tag-label{display:inline-block;padding:2px 16px 4px;border:2px solid #e23638;text-transform:uppercase;font-size:1.375rem;line-height:1.375rem;font-weight:700;font-style:italic;color:#e23638}@media only screen and (min-width:992px){body#mysosbeauty .home-prodhighlight .tag-label{font-size:1.75rem;line-height:1.75rem}}body#mysosbeauty .home-prodhighlight .tag-label~.head-title{margin-top:16px}@media only screen and (min-width:768px){body#mysosbeauty .home-prodhighlight .col-img{grid-area:1/2/-1/-1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}body#mysosbeauty .home-prodhighlight .col-img .visual{width:100%;position:relative}body#mysosbeauty .home-prodhighlight .col-img .visual a{display:block;height:0;padding-top:64%}body#mysosbeauty .home-prodhighlight .col-img .visual img{max-width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body#mysosbeauty .home-prodhighlight .col-img .discount-bubble{top:6px;right:6px}body#mysosbeauty .home-prodhighlight .action{width:100%;margin:initial}@media only screen and (min-width:768px){body#mysosbeauty .home-prodhighlight .action{grid-area:2/1/-1/2;-ms-flex-item-align:end;align-self:end}}@media only screen and (max-width:767px){body#mysosbeauty .home-prodhighlight .action{margin-top:10px}}body#mysosbeauty .home-prodhighlight .action .button{width:100%}.before-after-slider{width:100%;position:relative;overflow:hidden}@media only screen and (max-width:991px){.before-after-slider{margin-top:40px}}.before-after-slider img{display:block;width:100%;height:auto;max-width:initial;pointer-events:none}.before-after-slider .after-image{display:block}.before-after-slider .before-image{position:absolute;height:100%;width:50%;top:0;left:0;overflow:hidden;z-index:2}.before-after-slider .before-image img{position:absolute;width:auto;height:100%}.before-after-slider .resizer{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:5;top:0;left:50%;height:100%;width:4px;background-color:#fff;cursor:pointer;-ms-touch-action:pan-y;touch-action:pan-y}.before-after-slider .resizer::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){.before-after-slider .resizer::before{transform:translateX(-26px);width:56px;height:56px}}.before-after-slider .resizer::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%)}@media only screen and (max-width:767px){#homepage-prodnew .col-text{margin-bottom:10px;text-align:center}}#homepage-prodnew .col-text .head-title{font-size:1.375rem;line-height:1.625rem;font-weight:500}@media only screen and (min-width:768px){#homepage-prodnew .col-text .head-title{font-size:2rem;line-height:2.25rem}}@media only screen and (min-width:992px){#homepage-prodnew .col-text .head-title{font-size:2.875rem;line-height:3rem}}#homepage-prodnew .col-img{background-color:#f7f7f7}#home-prodessential.home-prodhighlight>.container{background-color:#f7f7f7;padding:16px}@media only screen and (min-width:992px){#home-prodessential.home-prodhighlight>.container{padding:24px}}#aboutmysos-home{margin-bottom:64px}@media only screen and (max-width:767px){#aboutmysos-home{margin-bottom:56px}}#aboutmysos-home>.container{max-width:var(--containerWidth);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}@media only screen and (min-width:992px){#aboutmysos-home>.container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:32px}}@media (max-width:768px){#aboutmysos-home>.container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}#aboutmysos-home .aboutmysos-img{-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:769px) and (max-width:1199px){#aboutmysos-home .aboutmysos-img{max-width:45%}}#aboutmysos-home .aboutmysos-container{-ms-flex:1 1 auto;flex:1 1 auto}#aboutmysos-home .aboutmysos-title{margin:0 0 16px}@media (min-width:577px) and (max-width:768px){#aboutmysos-home .aboutmysos-title{text-align:center}}#aboutmysos-home p{margin:0 0 16px}@media (max-width:768px){#aboutmysos-home .aboutmysos-cta{text-align:center}}@media only screen and (max-width:576px){#aboutmysos-home .aboutmysos-cta .ui-cta{width:100%}}#blog-home{margin-bottom:64px}#blog-home>.container{max-width:var(--containerWidth)}#blog-home .head-title{text-align:left;margin:0 0 24px}@media only screen and (min-width:992px){#blog-home .blog-item-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:16px}}@media only screen and (min-width:992px){#blog-home .blog-item-list #main-blog-item{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (min-width:992px){#blog-home .blog-item-list #blog-item_list{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:991px){#blog-home .blog-item-list #blog-item_list{margin-top:16px}}@media only screen and (max-width:767px){#blog-home .blog-item-list #blog-item_list{margin-left:-16px;margin-right:-16px}}@media only screen and (min-width:992px){#blog-home .blog-item-list #blog-item_list:not(.splide--draggable) #blog-item_list-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;gap:16px}}@media (min-width:768px) and (max-width:991px){#blog-home .blog-item-list .blog-item-1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:16px}}#blog-home .blog-item-list .blog-item-1 .blog-item_img{margin-bottom:8px}@media (min-width:768px) and (max-width:991px){#blog-home .blog-item-list .blog-item-1 .blog-item_img{-ms-flex:0 0 auto;flex:0 0 auto;max-width:33%;margin:initial}}#blog-home .blog-item-list .blog-item-1 .blog-item_img>a{display:block;height:0;padding-top:80%;position:relative;overflow:hidden;font-size:0}#blog-home .blog-item-list .blog-item-1 .blog-item_img>a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:initial;width:auto;height:100%}@media (min-width:768px) and (max-width:991px){#blog-home .blog-item-list .blog-item-1 .blog-item_content{-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (min-width:768px){#blog-home .blog-item-list .blog-item-1 .blog-item_cta-wrap{margin-top:8px}}@media only screen and (max-width:767px){#blog-home .blog-item-list .blog-item-1 .blog-item_cta-wrap{position:absolute;top:-56px;right:0}}@media only screen and (min-width:992px){#blog-home .blog-item-list .blog-item-2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:16px}}#blog-home .blog-item-list .blog-item-2 .blog-item_img{-ms-flex:0 0 200px;flex:0 0 200px;min-width:200px;height:200px;overflow:hidden}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-2 .blog-item_img{width:100%}}@media only screen and (min-width:992px){#blog-home .blog-item-list .blog-item-2 .blog-item_img{width:200px}}#blog-home .blog-item-list .blog-item-2 .blog-item_img a{display:block;height:0;padding-top:100%;position:relative}#blog-home .blog-item-list .blog-item-2 .blog-item_img img{max-width:initial;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#blog-home .blog-item-list .blog-item-2 .blog-item_content{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-2 .blog-item_content{margin-top:16px}}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-2 .blog-item_content .blog-item_cta{position:absolute;top:-56px;right:0}}@media only screen and (min-width:992px){#blog-home .blog-item-list .blog-item-3{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:16px}}#blog-home .blog-item-list .blog-item-3 .blog-item_img{-ms-flex:0 0 200px;flex:0 0 200px;min-width:200px;height:200px;overflow:hidden}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-3 .blog-item_img{width:100%}}@media only screen and (min-width:992px){#blog-home .blog-item-list .blog-item-3 .blog-item_img{width:200px}}#blog-home .blog-item-list .blog-item-3 .blog-item_img a{display:block;height:0;padding-top:100%;position:relative}#blog-home .blog-item-list .blog-item-3 .blog-item_img img{max-width:initial;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#blog-home .blog-item-list .blog-item-3 .blog-item_content{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-3 .blog-item_content{margin-top:16px}}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-3 .blog-item_content .blog-item_cta{position:absolute;top:-56px;right:0}}@media only screen and (min-width:992px){#blog-home .blog-item-list .blog-item-4{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;gap:16px}}#blog-home .blog-item-list .blog-item-4 .blog-item_img{-ms-flex:0 0 200px;flex:0 0 200px;min-width:200px;height:200px;overflow:hidden}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-4 .blog-item_img{width:100%}}@media only screen and (min-width:992px){#blog-home .blog-item-list .blog-item-4 .blog-item_img{width:200px}}#blog-home .blog-item-list .blog-item-4 .blog-item_img a{display:block;height:0;padding-top:100%;position:relative}#blog-home .blog-item-list .blog-item-4 .blog-item_img img{max-width:initial;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#blog-home .blog-item-list .blog-item-4 .blog-item_content{-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-4 .blog-item_content{margin-top:16px}}@media only screen and (max-width:991px){#blog-home .blog-item-list .blog-item-4 .blog-item_content .blog-item_cta{position:absolute;top:-56px;right:0}}@media only screen and (min-width:992px){#blog-home .blog-item-list [class*=blog-item-]{position:relative}}#blog-home .blog-item-list [class*=blog-item-] .blog-item_title{font-size:clamp(1.125rem, 2em, 1.5rem);line-height:1.5rem;font-weight:500;letter-spacing:-.03125rem;margin:0 0 8px}@media only screen and (min-width:768px){#blog-home .blog-item-list [class*=blog-item-] .blog-item_title{line-height:1.75rem}}#blog-home .blog-item-list [class*=blog-item-] .blog-item_content{position:relative}@media (hover:hover){#blog-home .blog-item-list [class*=blog-item-] a:hover{text-decoration:none;color:#000}}#blog-home .blog-item-list [class*=blog-item-] p{margin:initial;font-size:.9375rem;line-height:1.25rem}#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap{margin-top:8px}#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .2s ease-in-out}@media (hover:hover){#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta:hover{background-color:#000}#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta:hover .ic svg path{fill:#fff}}@media only screen and (max-width:991px){#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta{background-color:#000;width:40px;height:40px}}#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta .ic{font-size:0;width:100%;height:100%}#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta .ic svg{width:90%;height:90%}#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta .ic svg path{fill:#D9D9D9;transition:fill .2s ease-in-out}@media only screen and (max-width:991px){#blog-home .blog-item-list [class*=blog-item-] .blog-item_cta-wrap .blog-item_cta .ic svg path{fill:#fff}}#blog-home .set-buttons{margin-top:24px;text-align:center}@media only screen and (min-width:768px){#blog-home .set-buttons{margin-top:40px}}@media only screen and (max-width:576px){#blog-home .set-buttons .ui-cta{width:100%}}