.transition{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.arrow-link{text-decoration:underline;color:#000;font-weight:400}.arrow-link:after{content:"";display:inline-block;width:10px;height:10px;background:url(arrownext_blackd203.svg?v=176057842409685802681712759749) no-repeat center center;background-size:8px;margin-left:3px;vertical-align:middle}#hp-promo-slider .promo{float:left;width:100%;text-align:center;padding:0;outline:none!important}#hp-promo-slider .promo img{width:100%;height:auto}#hp-promo-slider .promo .promo__details-wrap{position:absolute;width:100%;height:100%;top:0;left:0}#hp-promo-slider .promo .promo__details-wrap .promo__details{position:absolute;bottom:0;left:0;width:100%;padding:30px}#hp-promo-slider .promo .promo__details-wrap h2{color:#000;font-weight:300;font-size:35px;letter-spacing:.05em;font-family:freight-big-pro,georgia,serif;margin-bottom:5px}#hp-promo-slider .promo .promo__details-wrap p{color:#000;font-size:22px;font-weight:300}#hp-promo-slider .promo .promo__details-wrap .arrow-box{background:url(//sokoglam.com/cdn/shop/t/231/assets/promo_arrow.svg?v=4664132277537301751712759911) no-repeat center center;background-size:24px;margin:30px auto 0}@media (min-width: 768px){#hp-promo-slider .promo{width:33.33%}#hp-promo-slider .promo .promo__details-wrap{border:25px solid rgba(255,255,255,0)}#hp-promo-slider .promo .promo__details-wrap:hover{border:25px solid rgba(255,255,255,.5)}#hp-promo-slider .promo .promo__details-wrap .promo__details{padding:15px}#hp-promo-slider .promo .promo__details-wrap .promo__details h2{font-size:32px}#hp-promo-slider .promo .promo__details-wrap .promo__details p{font-size:19px}}#hp-promo-slider .slick-dots{width:100%;text-align:center;padding:20px 30px 13px;margin:0}#hp-promo-slider .slick-dots li{display:inline-block;line-height:1;padding:0 7px;height:10px}#hp-promo-slider .slick-dots li button{width:8px;height:8px;background:#dedede;border-radius:100%;-webkit-appearance:none;appearance:none;outline:none;border:none;text-indent:-99999px;padding:0}#hp-promo-slider .slick-dots li.slick-active button{background:#898989}.mission-promo-section{display:flex;flex-direction:column}.mission-promo-section .mission{background:#efe5e4;padding:25px 30px 40px}.mission-promo-section .mission .mission__title{font-family:freight-big-pro,georgia,serif;font-style:italic;font-size:17px;letter-spacing:.05em}.mission-promo-section .mission .mission__title .heart-icon{width:20px;height:20px;display:inline-block;background:url(//sokoglam.com/cdn/shop/t/231/assets/hearttilt.svg?v=184335383525970719431712759850) no-repeat center center;margin-left:3px}.mission-promo-section .mission .mission__text{padding:5px}.mission-promo-section .mission .mission__text p{font-family:freight-big-pro,georgia,serif;font-size:22px;font-weight:300;letter-spacing:.05em}.mission-promo-section .mission .mission__link{margin-top:15px;display:inline-block;font-size:16px;font-weight:400}.mission-promo-section .featured-promo{background:#b4d5d5}.mission-promo-section .featured-promo .featured-promo__bgimage{background:url(//sokoglam.com/cdn/shop/t/231/assets/hp_featured_promo.jpg?v=83740417085693567291712759853) center center no-repeat;background-size:cover;height:100%;min-height:50vh}.mission-promo-section .featured-promo .featured-promo__details{padding:25px 30px 40px;color:#fff;overflow:hidden}.mission-promo-section .featured-promo .featured-promo__details .featured-promo__title{width:85%;color:#fff;font-family:futura-pt,arial,sans-serif;margin-top:0;margin-bottom:5px;font-weight:300;font-size:27px;letter-spacing:.075em}.mission-promo-section .featured-promo .featured-promo__details .wavy-underline{height:30px}.mission-promo-section .featured-promo .featured-promo__details .wavy-underline:after{content:"";background:url(//sokoglam.com/cdn/shop/t/231/assets/wavy_line_double_orange.svg?v=116239423986339252731712759971) center center}.mission-promo-section .featured-promo .featured-promo__details p{width:85%;color:#fff;text-transform:uppercase;letter-spacing:.05em;font-weight:300;margin-top:0}.mission-promo-section .featured-promo .featured-promo__details em{font-style:italic;font-family:freight-big-pro,georgia,serif;text-transform:none;letter-spacing:.05em;font-size:1.2em}.mission-promo-section .featured-promo .featured-promo__details .button{background:#fff}@media (min-width: 768px){.mission-promo-section .featured-promo{height:350px;overflow:hidden}.mission-promo-section .featured-promo .featured-promo__image{width:53.5%}.mission-promo-section .featured-promo .featured-promo__details{display:flex;height:100%;width:46.5%}.mission-promo-section .featured-promo .featured-promo__details .featured-promo__details-inner{margin:auto;width:100%}.mission-promo-section .featured-promo .featured-promo__details .featured-promo__details-inner .featured-promo__title{font-size:37px}.mission-promo-section .featured-promo .featured-promo__details .featured-promo__details-inner .featured-promo__title .wavy-underline{height:30px}.mission-promo-section .featured-promo .featured-promo__details .featured-promo__details-inner p{font-size:18px}.mission-promo-section .mission .mission__title{margin-bottom:30px}.mission-promo-section .mission .mission__text .text-highlight{font-size:18px}}@media (min-width: 992px){.mission-promo-section{flex-direction:row}.mission-promo-section .featured-promo{height:auto}.mission-promo-section .featured-promo .featured-promo__bgimage{min-height:500px}.mission-promo-section .mission{display:flex}.mission-promo-section .mission .mission__inner{margin:auto;max-width:250px}.mission-promo-section .mission .mission__text p{font-size:16px;line-height:1.8}}#hp-10-steps{position:relative}#hp-10-steps .arrow-link{position:absolute;z-index:3;top:440px;right:100px}#hp-10-steps .step-triggers{width:100%;float:left;height:85px}#hp-10-steps .step-triggers>div{height:100%}#hp-10-steps .step-triggers .step-trigger{height:100%;background:#fbfdfc;border:1px solid #dedede;border-right:0;display:-webkit-flex;display:flex;width:8.3333%;color:#dedede;float:left;cursor:pointer;box-sizing:border-box;padding:8px 15px;position:relative}#hp-10-steps .step-triggers .step-trigger>div{margin:auto;height:auto}#hp-10-steps .step-triggers .step-trigger .number{font-size:26px;font-weight:500}#hp-10-steps .step-triggers .step-trigger .title{display:none}#hp-10-steps .step-triggers .step-trigger.active{width:25%;color:#000;cursor:default;background:#fff;box-shadow:0 0 10px #ccc;z-index:2}#hp-10-steps .step-triggers .step-trigger.active>div{display:-webkit-flex;display:flex;flex-direction:row}#hp-10-steps .step-triggers .step-trigger.active .number{margin:auto}#hp-10-steps .step-triggers .step-trigger.active .title{display:block;height:auto;margin:auto 0 auto 20px;line-height:1.2;width:60%}@media (min-width: 768px){#hp-10-steps .step-triggers .step-trigger{padding:15px}}#hp-10-steps .the-steps .step{float:left;width:100%;height:auto;background-size:cover;margin-bottom:0;position:relative;background:#fff;display:none;height:500px}#hp-10-steps .the-steps .step.active{display:block}#hp-10-steps .the-steps .step .step-background{position:absolute;z-index:1;width:60%;height:100%;background-size:cover;top:0}#hp-10-steps .the-steps .step .step-heading{display:none}#hp-10-steps .the-steps .step .step-content{z-index:2;position:absolute;top:0;z-index:3;padding:20px;display:-webkit-flex;display:flex;height:100%;max-width:1000px;width:80%}#hp-10-steps .the-steps .step .step-content .preface{margin-bottom:12px;display:inline-block}#hp-10-steps .the-steps .step .step-content>div{margin:auto}#hp-10-steps .the-steps .step .step-content h2{font-sizes:30px;font-weight:300;margin-bottom:15px}#hp-10-steps .the-steps .step .step-content .article-content{font-size:18px;width:100%;font-weight:300}#hp-10-steps .the-steps .step .step-content .article-content a{display:inline-block;padding-top:20px;color:#ec008c;text-decoration:underline}#hp-10-steps .the-steps .step .number{position:absolute;top:0;height:100%;font-size:160px;font-weight:500;color:#ec008c;display:-webkit-flex;display:flex;z-index:2;text-align:center;width:45%}#hp-10-steps .the-steps .step .number div{margin:auto}#hp-10-steps .the-steps .step.odd .step-background,#hp-10-steps .the-steps .step.odd .number{right:0}#hp-10-steps .the-steps .step.odd .step-content,#hp-10-steps .the-steps .step.even .step-background,#hp-10-steps .the-steps .step.even .number{left:0}#hp-10-steps .the-steps .step.even .step-content{right:0}@media (min-width: 768px){#hp-10-steps .the-steps .step .step-content{padding:40px;width:60%;max-width:800px}}@media (min-width: 992px){#hp-10-steps .the-steps .step .number{font-size:225px}#hp-10-steps .the-steps .step .step-content{padding:80px}#hp-10-steps .the-steps .step .step-content h2{font-size:44px;margin-bottom:30px}#hp-10-steps .the-steps .step .step-content .article-content{font-size:18px}}@media (max-width: 767px){#hp-10-steps .the-steps .step{height:auto}#hp-10-steps .the-steps .step .step-content{width:100%;padding:30px;height:auto;position:relative}#hp-10-steps .the-steps .step .step-content h2{font-size:26px}#hp-10-steps .the-steps .step .step-content .article-content{font-size:16px}#hp-10-steps .the-steps .step .step-background{height:200px;position:relative;width:100%}#hp-10-steps .the-steps .step .number{display:none}}@media (max-width: 767px){#hp-10-steps .arrow-link{position:relative;right:auto;top:auto;display:block;float:left;width:100%;padding:0 30px 30px;text-align:right}#hp-10-steps .step-triggers{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;height:60px}#hp-10-steps .step-triggers>div{width:200%}#hp-10-steps .step-triggers .step-trigger .title{font-size:12px}#hp-10-steps .step-triggers .step-trigger .number{font-size:20px}}#hp-mosaic{position:relative}@media (min-width: 768px){#hp-mosaic{margin:0;padding:0}#hp-mosaic .left-wrap{width:72%}#hp-mosaic #klog-feed{width:28%}}#newsletter{background:#f7f1ea;padding:30px 30px 40px}#newsletter .newsletter__title{font-family:freight-big-pro,georgia,serif;font-style:italic;font-size:20px}#newsletter input{outline:none}#newsletter input.email{height:40px;width:100%;padding:10px 12px;box-sizing:border-box;border:none;letter-spacing:.025em;font-weight:300;color:#000}#newsletter input.email::-webkit-input-placeholder{color:#000;opacity:1}#newsletter input.email::-moz-placeholder{color:#000;opacity:1}#newsletter input.email:-ms-input-placeholder{color:#000;opacity:1}#newsletter input.email:-moz-placeholder{color:#000;opacity:1}#newsletter input.button{border-color:#000;color:#000;background:none;margin:30px auto 0;float:none;display:block;min-width:140px}#newsletter .response{padding-top:20px;font-size:12px;width:100%;float:left}#newsletter .newsletter__skin-type{width:100%;float:left;margin:20px 0 0}#newsletter .newsletter__skin-type input{-webkit-appearance:checkbox;appearance:checkbox;width:auto}#newsletter .newsletter__skin-type .newsletter__skin-type-label{float:left;font-family:freight-big-pro,georgia,serif;font-style:italic;font-size:17px}#newsletter .newsletter__skin-type p,#newsletter .newsletter__skin-type ul{display:inline-block;float:left}#newsletter .newsletter__skin-type ul{margin-bottom:0;margin-top:4px}#newsletter .newsletter__skin-type ul li{display:inline-block;width:auto;margin:0 10px}#newsletter .newsletter__skin-type ul li input,#newsletter .newsletter__skin-type ul li p{float:left}#newsletter .newsletter__skin-type ul li input{margin-top:2px}#newsletter .newsletter__skin-type ul li p{text-transform:uppercase;font-size:13px;padding-left:5px;vertical-align:middle;margin-bottom:0}@media (min-width: 768px){#newsletter{width:100%;padding:60px 100px}#newsletter .newsletter__title{font-size:20px;margin-bottom:15px}#newsletter input.email{float:left;height:47px;padding-left:15px;font-size:18px;width:60%}#newsletter input.button{float:right;margin-top:0;width:25%;position:absolute;right:60px}}@media (max-width: 767px){#newsletter .newsletter__skin-type{margin:20px 0}#newsletter .newsletter__skin-type ul li{margin-left:0;margin-right:15px}#newsletter .newsletter__skin-type ul li p{padding-left:2px}}#klog-feed .inner{width:100%;background:#f4fcfb;padding:40px 0}#klog-feed .klog__title{text-align:center;font-size:28px;background:url(//sokoglam.com/cdn/shop/t/231/assets/klog_menu_logo.svg?v=44197371559676510421712759862) no-repeat center center;font-size:0}#klog-feed .klog__title a{display:block;padding-top:4.5rem}#klog-feed .klog__post{text-decoration:none;display:inline-block;margin-right:25px;width:290px;position:relative}#klog-feed .klog__post .klog__post-title{margin-bottom:0;padding:8px 12px;color:#000;text-align:center;font-family:freight-big-pro,georgia,serif;font-size:15px;font-weight:300;line-height:1.4}#klog-feed .klog__post .klog__image{position:relative}@media (min-width: 768px){#klog-feed .inner{padding:20px 60px}#klog-feed .klog__posts-wrapper{width:auto!important}#klog-feed .klog__posts-wrapper .klog__post{width:100%;margin-bottom:15px}}#featured-video{background:#f6d683;padding:40px 30px}#featured-video .featured-video__video-wrapper .featured-video__title{font-family:freight-big-pro,georgia,serif;font-size:25px;font-weight:300}#featured-video .featured-video__details .featured-video__subtitle{display:inline-block;padding:6px;background:#000;color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:.1em;line-height:1;margin:12px 0}#featured-video .featured-video__details .featured-video__link{text-decoration:underline;color:#000;font-weight:400}#featured-video .featured-video__details .featured-video__link:after{content:"";display:inline-block;width:10px;height:10px;background:url(//sokoglam.com/cdn/shop/t/231/assets/arrownext_black.svg?v=176057842409685802681712759749) no-repeat center center;background-size:8px;margin-left:3px;vertical-align:middle}#featured-video .featured-video__collection{margin-top:30px;width:100%}#featured-video .featured-video__collection ul li a{text-decoration:none}#featured-video .featured-video__collection ul li .product{display:-webkit-flex;display:flex}#featured-video .featured-video__collection ul li .product .image,#featured-video .featured-video__collection ul li .product .details{width:50%;float:left}#featured-video .featured-video__collection ul li .product .image div{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:190px}#featured-video .featured-video__collection ul li .product .details{background:#fbf0d2;padding:15px;font-size:14px;display:-webkit-flex;display:flex;flex-direction:column}#featured-video .featured-video__collection ul li .product .details>div{margin:auto;height:auto}#featured-video .featured-video__collection ul li .product .details .vendor{margin-bottom:5px;margin-left:0}#featured-video .featured-video__collection ul li .product .details .title{color:#000;font-size:14px;font-family:futura-pt,arial,sans-serif;margin-top:5px;font-weight:300;margin-left:0}#featured-video .featured-video__collection ul li .product .details .price{margin-top:10px;margin-left:0}#featured-video .featured-video__collection ul li .product .continue-shopping{display:none}#featured-video .featured-video__collection .number{text-align:right;font-size:13px;padding-right:20px}#featured-video .featured-video__collection .number .current{font-weight:700}#featured-video .featured-video__collection .slick-next,#featured-video .featured-video__collection .slick-prev{display:inline-block;position:absolute;top:-17px;right:0;width:15px;height:15px;-webkit-appearance:none;appearance:none;background:url(//sokoglam.com/cdn/shop/t/231/assets/arrownext_black.svg?v=176057842409685802681712759749) no-repeat center center;background-size:10px;display:block;text-indent:-9999px;overflow:hidden;border:none;outline:none}#featured-video .featured-video__collection .slick-prev{right:69px;background:url(//sokoglam.com/cdn/shop/t/231/assets/arrowprevious_black.svg?v=128173557955583434651712759749) no-repeat center center;background-size:10px}@media (min-width: 768px){#featured-video{padding:60px 60px 60px 100px;width:100%}#featured-video .featured-video__video-wrapper .featured-video__title{font-size:41px;margin-bottom:15px}#featured-video .featured-video__video-wrapper .featured-video__subtitle{padding:7px 12px;font-size:12px}#featured-video .featured-video__video-wrapper .featured-video__video-container{margin-bottom:15px}#featured-video .featured-video__details{width:50%;padding-right:30px;float:left}#featured-video .featured-video__collection{width:50%;float:right}#featured-video .featured-video__collection ul li .product .image{width:33%}#featured-video .featured-video__collection ul li .product .details{width:67%;padding:20px}}.featured-collection{background:#fff}.featured-collection .featured-collection__header{width:100%;float:left}.featured-collection .featured-collection__header .featured-collection__title{float:left;font-family:Cheddar-Jack,georgia,serif;text-transform:none;letter-spacing:0}.featured-collection .featured-collection__header .featured-collection__link{color:#ec008c;float:right;position:absolute;right:12px;bottom:10px;text-decoration:underline;font-weight:400;text-transform:none}.featured-collection .products .product-grid-item{width:33.33%}@media (max-width: 767px){.featured-collection{padding:30px 0}.featured-collection .featured-collection__header{padding:0 30px}.featured-collection .featured-collection__header .featured-collection__link{position:relative;float:left;width:100%;padding:0 10px}.featured-collection .products{padding:0 20px;margin:0}.featured-collection .products .product-grid-item,.featured-collection .products .horiz-scroll-item{width:250px}}.featured-collection#featured-collection-2{padding-bottom:0}@media (max-width: 767px){.horiz-scroll-wrapper{overflow:scroll;width:100%;padding-left:30px;-webkit-overflow-scrolling:touch}.horiz-scroll-wrapper .horiz-scroll-content,.horiz-scroll-wrapper .horiz-scroll-content .horiz-scroll-item{float:left}}.hp-bottom{display:-webkit-flex;display:flex}@media (max-width: 767px){.hp-bottom{display:block}}.instagram-section{text-align:center;padding:60px}.instagram-section>div{margin:auto;height:auto}.instagram-section .instashow{margin:5px 0 20px}.instagram-section .insta-title{font-family:Cheddar-Jack,georgia,serif;font-size:25px;margin-bottom:0}.instagram-section .insta-link{font-family:freight-big-pro,georgia,serif;font-size:30px;margin-bottom:10px}.instagram-section p{text-align:center;width:100%}.instagram-section #insta-feed{width:100%;margin:0 auto}.instagram-section #insta-feed a{text-decoration:none}.instagram-section #insta-feed .instashow-gallery-media-image{padding:2px}@media (max-width: 767px){.instagram-section{padding:30px}}.instashow-gallery-control-scroll-slider,.instashow-gallery-control-scroll{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/231/assets/index.scss.css.map?v=49764775233332415301712760003 */
