@import"https://fonts.googleapis.com/css?family=Work+Sans:400,500,600,700&display=swap";@import"https://fonts.googleapis.com/css?family=Playfair+Display:700,700i,900&display=swap";.container{width:100%;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 540px){.container{width:90%}}@media only screen and (min-width: 1200px){.container{width:75%;max-width:1200px}}*:focus{outline:none}*::-webkit-scrollbar{display:none}body,input,textarea,button,select{font-weight:500}#faq .row .column{margin:0 auto}#faq .row .column .ui-icon.icon-open{background-image:url(//oshotwomen.com/cdn/shop/t/55/assets/minus.png?v=167333823578456286371756405461);background-size:12px;width:12px;height:12px}#faq .row .column .ui-icon.icon-closed{background-image:url(//oshotwomen.com/cdn/shop/t/55/assets/plus.png?v=35261653963853962811756405461);background-size:12px;width:12px;height:12px}#faq .row .column .ui-icon{float:right;position:relative;top:8px;right:-8px}#faq .row .column .question{color:#4d5a4b;font-size:20px;line-height:26px;border-right:0;border-top:0;border-left:0;border-bottom:1px solid #eb5b9f;border-radius:0;background:transparent;padding-left:0;outline:none}#faq .row .column .answer{font-family:Work Sans,Helvetica,sans-serif;border-bottom:1px solid #eb5b9f;border-left:0;border-right:0;border-radius:0;padding:1em 0;height:auto!important}#faq .row .column .answer p{font-size:16px;line-height:22px}#faq .row .column .blurb{width:100%;text-align:center;margin-top:25px}#faq .row .column .blurb .contact{font-family:Work Sans,Helvetica,sans-serif;font-size:18px;line-height:24px;font-weight:600;margin:0}#faq .row .column .blurb .contact a{position:relative;display:inline-block;text-decoration:none;border:0}#faq .row .column .blurb .contact a:before{content:"";border-bottom:8px solid white;width:100%;position:absolute;right:0;top:50%}#faq .row .column .blurb .contact a span{position:relative}@media only screen and (min-width: 720px){#faq .row .column .ui-icon.icon-open,#faq .row .column .ui-icon.icon-closed{background-size:15px;width:15px;height:15px}#faq .row .column .ui-icon{top:10px;right:-10px}#faq .row .column .question{font-size:20px;line-height:26px}#faq .row .column .answer p{font-size:16px;line-height:22px}#faq .row .column .blurb{margin-top:50px}#faq .row .column .blurb .contact{font-size:18px;line-height:20px}}@media only screen and (min-width: 1200px){#faq .row .column .ui-icon.icon-open,#faq .row .column .ui-icon.icon-closed{background-size:20px;width:20px;height:20px}#faq .row .column .ui-icon{top:12px;right:-10px}#faq .row .column .heading{font-size:2.5rem}#faq .row .column .question{font-size:26px;line-height:32px}#faq .row .column .answer p{font-size:18px;line-height:24px}#faq .row .column .blurb .contact{font-size:26px;line-height:32px}#faq .row .column .blurb .contact a:before{border-bottom:10px solid white;top:60%}}@media only screen and (min-width: 2000px){#faq .row .column .ui-icon.icon-open,#faq .row .column .ui-icon.icon-closed{background-size:20px;width:20px;height:20px}#faq .row .column .ui-icon{top:12px;right:-10px}#faq .row .column .heading{font-size:2.75rem}#faq .row .column .question,#faq .row .column .blurb .contact{font-size:28px;line-height:34px}#faq .row .column .blurb .contact a:before{border-bottom:10px solid white;top:60%}}#why-cbd .main-content{padding:0}#why-cbd .page-container{margin-top:-75px}#why-cbd .site-footer{margin-top:0}#why-cbd .site-header,#why-cbd .site-header .site-header__mobile-nav{background:transparent}#why-cbd .site-header .site-header__cart-count{background:#eb5b9f}#why-cbd .site-header .site-header__logo .site-header__logo-image svg path{fill:#fff}#why-cbd .site-header svg.icon:not(.icon--full-color) path{fill:#fff}#why-cbd .header__menu--is-open .site-header__cart-count{background:#4d5a4b}#why-cbd .header__menu--is-open .site-header__logo .site-header__logo-image svg path{fill:#eb5b9f}#why-cbd .header__menu--is-open svg.icon:not(.icon--full-color) path{fill:#eb5b9f}#why-cbd .page__menu--is-open{margin-top:0}@media only screen and (min-width: 720px){#why-cbd .page-container{margin-top:-5px}#why-cbd .site-header{height:0}#why-cbd .site-header .site-nav__link{color:#fff}#why-cbd .site-header .site-nav__dropdown{background:transparent;border:none;padding:0}#why-cbd .site-header .site-nav__dropdown .site-nav__link{padding:4px 10px 5px}#why-cbd .site-header .site-nav__link:focus .site-nav__label,#why-cbd .site-header .site-nav__link:not([disabled]):hover .site-nav__label{border-bottom:2px solid white;padding-bottom:4px}}#why-cbd #hero{background-repeat:no-repeat;background-position:center;background-size:cover}#why-cbd #hero .container .row{height:736px;position:relative}#why-cbd #hero .container .row .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:intrinsic;width:-moz-max-content;width:-webkit-max-content}#why-cbd #hero .container .row .content .heading{display:block;width:100%;font-weight:700;font-size:36px;line-height:48px;margin:0;text-align:left}#why-cbd #hero .container .row .content .subheading{display:block;width:100%;font-size:16px;line-height:18px;font-weight:500;max-width:240px;margin:10px auto 15px;text-align:center;font-family:Work Sans,Helvetica,sans-serif}#why-cbd #hero .container .row .content a .button{display:block;text-transform:uppercase;border:1px solid white;color:#fff;background:none;padding:0 18px;height:40px;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translate(-50%);text-decoration:none;font-size:22px;line-height:22px;font-weight:500;width:160px}#why-cbd #hero .container .row .content a .button:hover{border-color:#eb5b9f;color:#eb5b9f}@media only screen and (min-width: 720px){#why-cbd #hero .container .row{height:725px}#why-cbd #hero .container .row .content .heading{font-size:72px;line-height:70px}#why-cbd #hero .container .row .content .subheading{font-size:22px;line-height:28px;margin-top:20px;margin-bottom:25px;max-width:400px}#why-cbd #hero .container .row .content a .button{font-size:22px;line-height:22px;padding-left:20px;padding-right:20px;height:45px;border-width:2px;width:175px}#why-cbd #hero .container .seal{bottom:-60px}#why-cbd #hero .container .seal img{width:110px}}@media only screen and (min-width: 1200px){#why-cbd #hero .container .row .content{left:85%;transform:translate(-85%,-50%)}#why-cbd #hero .container .row .content .heading{color:#fff!important;font-size:92px;line-height:88px}#why-cbd #hero .container .row .content .subheading{max-width:100%}#why-cbd #hero .container .row .content a .button{width:200px;height:50px}#why-cbd #hero .container .row .seal{bottom:-80px}#why-cbd #hero .container .row .seal img{width:150px}}@media only screen and (min-width: 2000px){#why-cbd #hero .container .row{height:900px}#why-cbd #hero .container .row .content .subheading{font-size:32px;line-height:38px;max-width:100%}#why-cbd #hero .container .row .content a .button{font-size:32px;line-height:32px;padding-left:30px;padding-right:30px;height:60px;width:260px}}#why-cbd #icons{text-align:center}#why-cbd #icons #top{padding-top:45px;padding-bottom:25px}#why-cbd #icons #top .container .content{max-width:345px;margin:0 auto}#why-cbd #icons #top .container .content .heading{font-size:26px;line-height:32px;font-family:Work Sans,Helvetica,sans-serif;font-weight:700;margin:.83em 0;color:#4d5a4b}#why-cbd #icons #top .container .content .subheading{font-size:16px;line-height:22px;font-family:Work Sans,Helvetica,sans-serif}#why-cbd #icons #bottom{background-repeat:no-repeat;background-size:cover;padding-bottom:30px;padding-top:60px}#why-cbd #icons #bottom .icon{width:100%;margin:15px auto;height:auto}#why-cbd #icons #bottom .icon .heading{font-size:20px;line-height:28px;font-weight:600;margin:.75em 0;font-family:Work Sans,Helvetica,sans-serif;color:#4d5a4b}#why-cbd #icons #bottom .icon .details{font-size:16px;line-height:22px;margin:-5px auto 0;max-width:300px}#why-cbd #icons #bottom .icon img{height:80px}#why-cbd #icons #bottom .blurb{display:inline-block;width:100%;margin-top:25px}#why-cbd #icons #bottom .blurb .faq{font-family:Work Sans,Helvetica,sans-serif;font-size:18px;line-height:22px;font-weight:600;color:#4d5a4b}#why-cbd #icons #bottom .blurb .faq a{position:relative;display:inline-block;text-decoration:none}#why-cbd #icons #bottom .blurb .faq a:before{content:"";border-bottom:8px solid white;width:100%;position:absolute;right:0;top:50%}#why-cbd #icons #bottom .blurb .faq a span{position:relative}@media only screen and (min-width: 720px){#why-cbd #icons #top{padding-top:50px}#why-cbd #icons #top .container .content{max-width:675px}#why-cbd #icons #top .container .content .heading{font-size:36px;line-height:42px}#why-cbd #icons #top .container .content .subheading{font-size:18px;line-height:28px}#why-cbd #icons #bottom{padding-top:100px;padding-bottom:50px}#why-cbd #icons #bottom .icon .details{max-width:250px}#why-cbd #icons #bottom .blurb .faq{font-size:20px;line-height:28px}#why-cbd #icons #bottom .container{width:100%}}@media only screen and (min-width: 1200px){#why-cbd #icons #top .container .content{max-width:825px}#why-cbd #icons #top .container .content .heading{font-size:46px;line-height:52px}#why-cbd #icons #top .container .content .subheading{font-size:22px;line-height:36px;margin-top:-10px}#why-cbd #icons #bottom{padding-top:160px;padding-bottom:80px}#why-cbd #icons #bottom .icon .heading{font-size:28px;line-height:34px}#why-cbd #icons #bottom .icon .details{font-size:18px;line-height:28px;max-width:280px}#why-cbd #icons #bottom .icon img{height:100px}#why-cbd #icons #bottom .blurb{margin-top:50px}#why-cbd #icons #bottom .blurb .faq{font-size:28px;line-height:30px}#why-cbd #icons #bottom .blurb .faq a:before{border-bottom:10px solid white;top:60%}#why-cbd #icons #bottom .container{width:90%}}@media only screen and (min-width: 2000px){#why-cbd #icons #bottom{padding-top:200px}#why-cbd #icons #bottom .icon img{height:125px}}#about-us .main-content{padding:0}#about-us .page-container{margin-top:-75px}#about-us .site-footer{margin-top:0}#about-us .site-header,#about-us .site-header .site-header__mobile-nav{background:transparent}#about-us .site-header .site-header__cart-count{background:#eb5b9f}#about-us .site-header .site-header__logo .site-header__logo-image svg path{fill:#fff}#about-us .site-header svg.icon:not(.icon--full-color) path{fill:#fff}#about-us .header__menu--is-open .site-header__cart-count{background:#4d5a4b}#about-us .header__menu--is-open .site-header__logo .site-header__logo-image svg path{fill:#eb5b9f}#about-us .header__menu--is-open svg.icon:not(.icon--full-color) path{fill:#eb5b9f}#about-us .page__menu--is-open{margin-top:0}@media only screen and (min-width: 720px){#about-us .page-container{margin-top:-5px}#about-us .site-header{height:0}#about-us .site-header .site-nav__link{color:#fff}#about-us .site-header .site-nav__dropdown{background:transparent;border:none;padding:0}#about-us .site-header .site-nav__dropdown .site-nav__link{padding:4px 10px 5px}#about-us .site-header .site-nav__link:focus .site-nav__label,#about-us .site-header .site-nav__link:not([disabled]):hover .site-nav__label{border-bottom:2px solid white;padding-bottom:4px}}#about-us #hero{background-repeat:no-repeat;background-position:center;background-size:cover}#about-us #hero .container .row{height:736px;position:relative}#about-us #hero .container .row .content .heading{display:block;width:100%;font-weight:700;font-size:36px;line-height:48px;margin:0;text-align:center}#about-us #hero .container .row .content .subheading{display:block;width:100%;font-size:16px;line-height:18px;font-weight:500;max-width:240px;margin:10px auto 15px;text-align:center;font-family:Work Sans,Helvetica,sans-serif}#about-us #hero .container .row .content a .button{display:block;text-transform:uppercase;border:1px solid white;color:#fff;background:none;padding:0 18px;height:40px;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translate(-50%);bottom:15%;text-decoration:none;font-size:22px;line-height:22px;font-weight:500;width:160px}#about-us #hero .container .row .content a .button:hover{border-color:#eb5b9f;color:#eb5b9f}#about-us #hero .container .seal{position:absolute;right:0;bottom:-50px}#about-us #hero .container .seal img{width:90px}@media only screen and (min-width: 720px){#about-us #hero .container .row{height:725px}#about-us #hero .container .row .content .heading{font-size:72px;line-height:70px}#about-us #hero .container .row .content .subheading{font-size:22px;line-height:28px;margin-top:20px;margin-bottom:25px;max-width:400px}#about-us #hero .container .row .content a .button{font-size:22px;line-height:22px;padding-left:20px;padding-right:20px;height:45px;border-width:2px;width:170px}}@media only screen and (min-width: 1200px){#about-us #hero .container .row .content .heading{font-size:92px;line-height:88px}#about-us #hero .container .row .content .subheading{max-width:100%}#about-us #hero .container .row .content a .button{display:none!important;width:200px;height:50px}#about-us #hero .container .row .seal{bottom:-80px}#about-us #hero .container .row .seal img{width:150px}}@media only screen and (min-width: 2000px){#about-us #hero .container .row{height:900px}#about-us #hero .container .row .content .heading{font-size:126px;line-height:114px}#about-us #hero .container .row .content .subheading{font-size:32px;line-height:38px;max-width:100%}#about-us #hero .container .row .content a .button{font-size:32px;line-height:32px;padding-left:30px;padding-right:30px;height:60px;width:260px}}#about-us .image-text{line-height:0}#about-us .image-text .image{width:100%}#about-us .image-text .content{max-width:385px;margin:50px auto}#about-us .image-text .content .heading{color:#eb5b9f;font-size:32px;line-height:34px;margin:.75rem 0 1.25rem}#about-us .image-text .content .details{font-size:16px;line-height:22px}#about-us .image-text .desktop{display:none}@media only screen and (min-width: 720px){#about-us .image-text .content{margin:0 auto}#about-us .image-text .desktop{display:block}#about-us .image-text .mobile{display:none}}@media only screen and (min-width: 1200px){#about-us .image-text .content{max-width:315px}#about-us .image-text .content .heading{font-size:36px;line-height:46px;margin:1rem 0}#about-us .image-text .content .details{font-size:18px;line-height:28px}}@media only screen and (min-width: 2000px){#about-us .image-text .content{max-width:387px}#about-us .image-text .content .heading{font-size:46px;line-height:56px}#about-us .image-text .content .details{font-size:22px;line-height:32px}}#about-us #shop{background:#fff;margin:30px auto 0}#about-us #shop .image{width:200px;display:block;margin-left:auto;margin-right:auto}#about-us #shop a{cursor:pointer}@media only screen and (min-width: 720px){#about-us #shop{margin-bottom:50px}#about-us #shop .image{width:200px}}@media only screen and (min-width: 1200px){#about-us #shop{margin-bottom:75px}#about-us #shop .image{width:250px}}@media only screen and (min-width: 2000px){#about-us #shop{margin-top:50px;margin-bottom:100px}}#about-us #our-story{position:relative}#about-us #our-story .image{width:75%;position:relative;margin-left:auto;margin-right:auto;display:block;top:300px;margin-top:-250px}#about-us #our-story .content{margin:50px auto;max-width:75%}#about-us #our-story .content .heading{font-size:28px;line-height:36px;margin-top:0;margin-bottom:0;color:#4d5a4b}#about-us #our-story .content .subheading{font-weight:600;font-size:16px;margin-bottom:20px;font-family:Work Sans,Helvetica,sans-serif;color:#4d5a4b}#about-us #our-story .content .subheading a{position:relative;display:inline-block;text-decoration:none;cursor:none}#about-us #our-story .content .subheading a:before{content:"";border-bottom:8px solid white;width:100%;position:absolute;right:0;top:50%}#about-us #our-story .content .subheading a:hover{color:#4d5a4b}#about-us #our-story .content .subheading a span{position:relative}#about-us #our-story .content .details{font-size:16px;line-height:22px}#about-us #our-story .content:last-child{padding-top:275px}#about-us #our-story .content .sig{width:150px;margin-bottom:15px}#about-us #our-story .content .name,#about-us #our-story .content .title{font-style:italic;margin:0;padding:0}@media only screen and (min-width: 720px){#about-us #our-story .heading{font-size:32px}#about-us #our-story .image{width:75%;position:relative;margin-left:auto;margin-right:0;display:block;top:64px;left:30px;margin-top:0}#about-us #our-story .content{max-width:325px;margin:50px 75px}#about-us #our-story .content:last-child{padding-top:0}#about-us #our-story .content .sig{width:175px}}@media only screen and (min-width: 1200px){#about-us #our-story .image{top:70px}#about-us #our-story .content{max-width:375px;margin:50px 125px}#about-us #our-story .content .heading{font-size:36px;line-height:46px}#about-us #our-story .content .subheading{font-size:24px;margin-bottom:30px}#about-us #our-story .content .details{font-size:16px;line-height:26px}#about-us #our-story .content .sig{width:225px}}@media only screen and (min-width: 2000px){#about-us #our-story .image{top:70px}#about-us #our-story .content{max-width:515px;margin:50px 150px}#about-us #our-story .content .heading{font-size:46px;line-height:56px}#about-us #our-story .content .subheading{font-size:28px;margin-bottom:35px}#about-us #our-story .content .details{font-size:22px;line-height:32px}#about-us #our-story .content .sig{width:275px}}#about-us #guarantee{margin:50px 0;text-align:center}#about-us #guarantee .guarantee{max-width:200px;width:100%}#about-us #guarantee .content{max-width:500px;margin:0 auto}#about-us #guarantee .content .details{font-size:16px;line-height:22px}@media only screen and (min-width: 720px){#about-us #guarantee{text-align:left}#about-us #guarantee .content{max-width:none}}@media only screen and (min-width: 1200px){#about-us #guarantee .guarantee{max-width:250px;margin:25px}#about-us #guarantee .content .details{font-size:18px;line-height:28px}}@media only screen and (min-width: 2000px){#about-us #guarantee .guarantee{max-width:300px;margin-right:50px}#about-us #guarantee .content .details{font-size:22px;line-height:32px}}#home .main-content{padding:0}#home .page-container{margin-top:-75px}#home .site-footer{margin-top:0}#home .site-header,#home .site-header .site-header__mobile-nav{background:transparent}#home .site-header .site-header__cart-count{background:#eb5b9f}#home .site-header .site-header__logo .site-header__logo-image svg path{fill:#eb5b9f}#home .site-header svg.icon:not(.icon--full-color) path{fill:#eb5b9f}#home .header__menu--is-open .site-header__cart-count{background:#4d5a4b}#home .page__menu--is-open{margin-top:0}@media only screen and (min-width: 720px){#home .page-container{margin-top:-5px}#home .site-header{height:0}#home .site-header .site-nav__link{color:#eb5b9f}#home .site-header .site-nav__dropdown{background:transparent;border:none;padding:0}#home .site-header .site-nav__dropdown .site-nav__link{padding:4px 10px 5px}#home .site-header .site-nav__link:focus .site-nav__label,#home .site-header .site-nav__link:not([disabled]):hover .site-nav__label{border-bottom:2px solid white;padding-bottom:4px}}#home #hero{background-repeat:no-repeat;background-size:cover;background-position:top}@media only screen and (min-width: 1200px){#home #hero{background-position:center}}#home #hero .container .row{height:736px;position:relative}#home #hero .container .row .content{position:absolute;top:70%;left:50%;transform:translate(-50%,-70%);width:intrinsic;width:-moz-max-content;width:-webkit-max-content}#home #hero .container .row .content .heading{display:block;width:100%;font-weight:700;font-size:34px;line-height:48px;margin:0;text-align:center}#home #hero .container .row .content .subheading{display:block;width:100%;font-size:16px;line-height:30px;font-weight:500;max-width:240px;margin:15px auto 20px;text-align:center;font-family:Work Sans,Helvetica,sans-serif}#home #hero .container .row .content a .button{display:block;text-transform:uppercase;border:1px solid white;color:#fff;background:none;padding:0 18px;height:40px;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translate(-50%);text-decoration:none;font-size:22px;line-height:22px;font-weight:500;width:160px}#home #hero .container .row .content a .button:hover{border-color:#eb5b9f;color:#eb5b9f}#home #hero .container .seal{position:absolute;right:0;bottom:-50px}#home #hero .container .seal img{width:90px}@media only screen and (min-width: 720px){#home #hero .container .row{height:725px}#home #hero .container .row .content .heading{font-size:72px;line-height:70px}#home #hero .container .row .content .subheading{font-size:22px;margin-top:30px;margin-bottom:35px;max-width:350px}#home #hero .container .row .content a .button{font-size:22px;line-height:22px;padding-left:20px;padding-right:20px;height:45px;border-width:2px;width:175px}#home #hero .container .seal{bottom:-60px}#home #hero .container .seal img{width:110px}}@media only screen and (min-width: 1200px){#home #hero .container .row .content{top:82%;transform:translate(-50%,-78%)}#home #hero .container .row .content .heading{font-size:66px;line-height:62px;font-weight:800}#home #hero .container .row .content .subheading{font-size:18px;max-width:100%}#home #hero .container .row .content a .button{font-size:24px;line-height:26px;width:200px;height:50px}#home #hero .container .row .seal{bottom:-80px}#home #hero .container .row .seal img{width:150px}}@media only screen and (min-width: 2000px){#home #hero .container .row{height:900px}#home #hero .container .row .content .heading{font-size:76px;line-height:72px}#home #hero .container .row .content .subheading{font-size:22px;max-width:100%}#home #hero .container .row .content a .button{font-size:26px;line-height:34px;padding-left:30px;padding-right:30px;height:60px;width:260px}}#home #icons{text-align:center}#home #icons #top{padding-top:45px;padding-bottom:25px}#home #icons #top .container .content{max-width:330px;margin:0 auto}#home #icons #top .container .content .heading{font-size:26px;line-height:32px;font-family:Work Sans,Helvetica,sans-serif;font-weight:700;margin:.83em 0;color:#4d5a4b}#home #icons #top .container .content .subheading{font-size:16px;line-height:22px;font-family:Work Sans,Helvetica,sans-serif}#home #icons #bottom{background-repeat:no-repeat;background-size:cover;padding-bottom:30px;padding-top:60px}#home #icons #bottom .icon{width:100%;margin:15px auto;height:auto}#home #icons #bottom .icon .heading{font-size:20px;line-height:28px;font-weight:600;margin:.75em 0;font-family:Work Sans,Helvetica,sans-serif;color:#4d5a4b}#home #icons #bottom .icon .details{font-size:16px;line-height:22px;margin:-5px auto 0;max-width:300px}#home #icons #bottom .icon img{height:80px}#home #icons #bottom .container{width:100%}#home #icons .desktop{display:none}@media only screen and (min-width: 720px){#home #icons #top{padding-top:50px}#home #icons #top .container .content{max-width:660px}#home #icons #top .container .content .heading{font-size:36px;line-height:42px}#home #icons #top .container .content .subheading{font-size:18px;line-height:28px}#home #icons #bottom{padding-top:100px;padding-bottom:50px}#home #icons #bottom .icon .details{max-width:250px}#home #icons .desktop{display:block}#home #icons .mobile{display:none}}@media only screen and (min-width: 1200px){#home #icons #top .container .content{max-width:825px}#home #icons #top .container .content .heading{font-size:46px;line-height:52px}#home #icons #top .container .content .subheading{font-size:22px;line-height:36px;margin-top:-10px}#home #icons #bottom{padding-top:160px;padding-bottom:80px}#home #icons #bottom .icon .heading{font-size:28px;line-height:34px}#home #icons #bottom .icon .details{font-size:18px;line-height:28px;max-width:280px}#home #icons #bottom .icon img{height:100px}#home #icons #bottom .container{width:90%}}@media only screen and (min-width: 2000px){#home #icons #bottom{padding-top:200px}#home #icons #bottom .icon img{height:125px}}#home #products{text-align:center}#home #products .slick-prev{display:none!important}#home #products .slick-next{position:absolute;top:40%;right:10px;outline:none;border:none;background:none}#home #products .slick-next:before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:1.5em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:1.5em;left:-1em;transform:rotate(45deg);border-color:#eb5b9f}#home #products .slick-list{margin-left:-20px;margin-right:-20px}#home #products .product-slider{padding:30px 50px 50px;overflow:hidden;outline:none}#home #products .product-slider .product-slide{outline:none;margin-left:20px;margin-right:20px}#home #products .product-slider .product-slide .row .column .image{width:100%}#home #products .product-slider .product-slide .row .column .content .details,#home #products .product-slider .product-slide .row .column .content .price{display:none}#home #products .product-slider .product-slide .row .column .content .title{font-size:24px;margin:15px auto;color:#4d5a4b}#home #products .product-slider .product-slide .row .column .content a .button{display:block;text-transform:uppercase;border:1px solid #eb5b9f;color:#eb5b9f;background:none;padding:0 18px;height:40px;margin-left:auto;margin-right:auto;text-decoration:none;font-size:22px;line-height:22px;font-weight:500;width:160px}#home #products .product-slider .product-slide .row .column .content a .button:hover{border-color:#fff;color:#fff}@media only screen and (min-width: 720px){#home #products{padding:0;text-align:left}#home #products .slick-next{top:50%}#home #products .product-slider{padding:0}#home #products .product-slider .product-slide .row .column{position:relative}#home #products .product-slider .product-slide .row .column .content{position:absolute;top:50%;left:25%;transform:translate(-25%,-50%);width:60%}#home #products .product-slider .product-slide .row .column .content .title{font-size:28px;padding:0}#home #products .product-slider .product-slide .row .column .content .details{display:block;font-size:16px;line-height:22px;padding:0}#home #products .product-slider .product-slide .row .column .content .price{display:block;font-size:16px;line-height:22px;margin:20px 0;padding:0}#home #products .product-slider .product-slide .row .column .content a .button{font-size:22px;line-height:22px;padding-left:20px;padding-right:20px;border-width:2px;height:45px;width:175px;margin-left:0;margin-right:0}}@media only screen and (min-width: 1200px){#home #products .slick-next:before{height:2.25em;width:2.25em;left:-3em}#home #products .product-slider .product-slide .row .column .content .title{font-size:36px;margin:30px auto}#home #products .product-slider .product-slide .row .column .content .details,#home #products .product-slider .product-slide .row .column .content .price{font-size:18px;line-height:28px}#home #products .product-slider .product-slide .row .column .content a .button{font-size:26px;line-height:26px;width:200px;height:50px}}#home #reviews{line-height:0}#home #reviews .slick-prev{display:none!important}#home #reviews .slick-next{position:absolute;top:50%;right:10px;outline:none;border:none;background:none}#home #reviews .slick-next:before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:1.5em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:1.5em;left:-1em;transform:rotate(45deg);border-color:#fff}#home #reviews .row{background:#eb5b9f}#home #reviews .row .column .image{width:100%}#home #reviews .row .column .reviews-slider,#home #reviews .row .column .reviews-slider .reviews-slide{outline:none}#home #reviews .row .column .reviews-slider .reviews-slide .content .rating{width:100px;margin:0 auto}#home #reviews .row .column .reviews-slider .reviews-slide .content .review{color:#fff;font-size:32px;line-height:40px;font-weight:500;margin:30px auto}#home #reviews .row .column .reviews-slider .reviews-slide .content .reviewer{color:#fff;font-size:18px;line-height:18px;font-style:italic}#home #reviews .row .column:last-child{padding:75px 0}@media only screen and (min-width: 720px){#home #reviews .row .column:last-child{padding:0}}@media only screen and (min-width: 1200px){#home #reviews .slick-next:before{height:2.25em;width:2.25em;left:-3em}#home #reviews .row .column .reviews-slider .reviews-slide .content .rating{width:140px}#home #reviews .row .column .reviews-slider .reviews-slide .content .review{font-size:42px;line-height:48px;margin:35px auto}#home #reviews .row .column .reviews-slider .reviews-slide .content .reviewer{font-size:22px}}.template-cart .text-link--accent{border:0}.template-cart .cart__qty label{display:inline;color:#4d5a4b}.template-cart .cart__qty input{display:inline-block;text-align:center;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #dddddd;background:transparent;position:relative;top:-5px;left:10px;max-width:4rem}.template-cart .cart__qty .cart-quantity{display:inline}.template-cart .cart__qty .total-price{margin-top:15px;display:block}@media only screen and (min-width: 720px){.template-cart .cart__qty input{max-width:3rem}}@media only screen and (min-width: 1200px){.template-cart .cart__qty input{max-width:5rem}}.template-product .coming-soon-banner{background:#eb5b9f!important;pointer-events:none;margin-top:25px}.template-product .product-single__thumbnails{margin:0 50px}.template-product .site-footer{margin-top:50px}.template-product .product-form__item label{display:inline;color:#4d5a4b}.template-product .product-form__item input{display:inline-block;text-align:center;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #dddddd;background:transparent;position:relative;top:-5px;left:10px;max-width:4.5rem}.template-product .product-form__item .cart-quantity{display:inline;position:relative}.template-product .product-form__item .cart-quantity select{width:100%}.template-product .product-form__controls-group{max-width:350px;width:100%}.template-product .product-form__controls-group-inline{display:inline-block;width:40%}.template-product .product-single__description{font-size:16px;line-height:22px}.template-product .product-form__controls-group--submit{margin-top:0}.template-product .product-form{padding-top:0}.template-product .product-single__description{margin-top:35px}.template-product .product-single__photos{margin-top:25px}.template-product .desktop{display:none}@media only screen and (min-width: 720px){.template-product .product-single__title{font-size:2.5em}.template-product .product-single__description{font-size:16px;line-height:26px}.template-product .product-form__item{flex-basis:100%;padding:0}.template-product .product-single__photos{margin-top:0}.template-product .desktop{display:block}.template-product .mobile{display:none}}@media only screen and (min-width: 1200px){.template-product .product-form__controls-group{display:inline-block}.template-product .product-single__title{font-size:2.75em}.template-product .product-single__description{font-size:18px;line-height:28px}}.template-product #product-details{margin:25px 0}.template-product #product-details .row .column{margin:0 auto}.template-product #product-details .row .column .ui-icon.icon-open{background-image:url(//oshotwomen.com/cdn/shop/t/55/assets/minus.png?v=167333823578456286371756405461);background-size:12px;width:12px;height:12px}.template-product #product-details .row .column .ui-icon.icon-closed{background-image:url(//oshotwomen.com/cdn/shop/t/55/assets/plus.png?v=35261653963853962811756405461);background-size:12px;width:12px;height:12px}.template-product #product-details .row .column .ui-icon{float:right;position:relative;top:8px;right:-8px}.template-product #product-details .row .column .title{font-family:Work Sans,Helvetica,sans-serif;font-weight:600;color:#4d5a4b;font-size:20px;line-height:26px;border-right:0;border-top:0;border-left:0;border-bottom:1px solid #4d5a4b;border-radius:0;background:transparent;padding-left:0;outline:none}.template-product #product-details .row .column .details{font-family:Work Sans,Helvetica,sans-serif;border-bottom:1px solid #4d5a4b;border-left:0;border-right:0;border-radius:0;padding:1em 0;height:auto!important}.template-product #product-details .row .column .details p{font-size:16px;line-height:22px}.template-product #product-details .row .column .details:last-child{border-bottom:none}@media only screen and (min-width: 720px){.template-product #product-details .row .column .ui-icon.icon-open,.template-product #product-details .row .column .ui-icon.icon-closed{background-size:15px;width:15px;height:15px}.template-product #product-details .row .column .ui-icon{top:10px;right:-10px}.template-product #product-details .row .column .title{font-size:20px;line-height:26px}.template-product #product-details .row .column .details p{font-size:18px;line-height:24px}}@media only screen and (min-width: 1200px){.template-product #product-details{margin:50px 0}.template-product #product-details .row .column .ui-icon.icon-open,.template-product #product-details .row .column .ui-icon.icon-closed{background-size:20px;width:20px;height:20px}.template-product #product-details .row .column .ui-icon{top:12px;right:-10px}.template-product #product-details .row .column .title{font-size:26px;line-height:32px}.template-product #product-details .row .column .details p{font-size:18px;line-height:24px}}@media only screen and (min-width: 2000px){.template-product #product-details .row .column .ui-icon.icon-open,.template-product #product-details .row .column .ui-icon.icon-closed{background-size:20px;width:20px;height:20px}.template-product #product-details .row .column .ui-icon{top:12px;right:-10px}.template-product #product-details .row .column .heading{font-size:2.75rem}.template-product #product-details .row .column .title{font-size:28px;line-height:34px}}.template-product .image-text .image{width:100%}.template-product .image-text .content{max-width:365px;margin:50px auto}.template-product .image-text .content .heading{color:#eb5b9f;font-family:Playfair Display,serif;font-size:32px;line-height:34px;margin:.75rem 0 1.25rem}.template-product .image-text .content .details{font-size:16px;line-height:22px}.template-product .image-text .content a .button{display:block;text-transform:uppercase;border:1px solid #4d5a4b;color:#4d5a4b;background:none;padding:0 18px;height:40px;margin-left:auto;margin-right:auto;text-decoration:none;font-size:22px;line-height:22px;font-weight:500;width:185px}.template-product .image-text .content a .button:hover{border-color:#eb5b9f;color:#eb5b9f}.template-product .image-text .desktop,.template-product .image-text .mobile{display:none}@media only screen and (min-width: 1200px){.template-product .image-text .image{min-height:530px}.template-product .image-text .content{max-width:414px}.template-product .image-text .content .heading{font-size:36px;line-height:46px}.template-product .image-text .content .details{font-size:18px;line-height:28px}.template-product .image-text .content a .button{font-size:26px;line-height:26px;width:210px;height:50px}.template-product .image-text .desktop{display:block}}@media only screen and (min-width: 2000px){.template-product .image-text .content{max-width:460px}.template-product .image-text .content .heading{font-size:46px;line-height:56px}.template-product .image-text .content .details{font-size:22px;line-height:32px}}.template-product #key-ingredients{text-align:left;background-repeat:no-repeat;background-size:cover;padding-bottom:50px;padding-top:100px}.template-product #key-ingredients .column{margin:0 auto}.template-product #key-ingredients .column .heading{font-size:24px;color:#4d5a4b;margin-bottom:30px}.template-product #key-ingredients .column img{width:45px}.template-product #key-ingredients .column .ingredient{margin:20px 0}.template-product #key-ingredients .column .ingredient .column .heading{font-size:16px;font-weight:700;font-family:Work Sans,Helvetica,sans-serif;margin-bottom:8px}.template-product #key-ingredients .column .ingredient .column .details{font-size:16px;line-height:22px;padding:0}.template-product #key-ingredients .column .ingredient .column:last-child{padding-left:15px}@media only screen and (min-width: 720px){.template-product #key-ingredients{padding-top:100px;padding-bottom:50px}.template-product #key-ingredients .column .heading{font-size:28px}.template-product #key-ingredients .column img{width:50px}.template-product #key-ingredients .column .ingredient .column .heading{font-size:18px}.template-product #key-ingredients .column .ingredient .column .details{font-size:18px;line-height:28px}.template-product #key-ingredients .column .ingredient .column:last-child{padding-left:0}}@media only screen and (min-width: 1200px){.template-product #key-ingredients{padding-top:160px;padding-bottom:80px}.template-product #key-ingredients .column .ingredient .column:last-child{padding-left:25px}}@media only screen and (min-width: 2000px){.template-product #key-ingredients{padding-top:200px;padding-bottom:100px}.template-product #key-ingredients .column .heading{font-size:36px}.template-product #key-ingredients .column img{width:60px}.template-product #key-ingredients .column .ingredient{margin:30px 0}.template-product #key-ingredients .column .ingredient .column .heading{font-size:22px}.template-product #key-ingredients .column .ingredient .column .details{font-size:22px;line-height:28px}.template-product #key-ingredients .column .ingredient .column:last-child{padding-left:50px}}.template-product #faq-accordion .ui-icon.icon-open{background-image:url(//oshotwomen.com/cdn/shop/t/55/assets/minus.png?v=167333823578456286371756405461);background-size:12px;width:12px;height:12px}.template-product #faq-accordion .ui-icon.icon-closed{background-image:url(//oshotwomen.com/cdn/shop/t/55/assets/plus.png?v=35261653963853962811756405461);background-size:12px;width:12px;height:12px}.template-product #faq-accordion .ui-icon{float:right;position:relative;top:8px;right:-8px}.template-product #faq-accordion .question{font-family:Work Sans,Helvetica,sans-serif;font-weight:600;color:#4d5a4b;font-size:20px;line-height:26px;border-right:0;border-top:0;border-left:0;border-bottom:1px solid #4d5a4b;border-radius:0;background:transparent;padding-left:0;outline:none}.template-product #faq-accordion .answer{font-family:Work Sans,Helvetica,sans-serif;border-bottom:1px solid #4d5a4b;border-left:0;border-right:0;border-radius:0;padding:1em 0;height:auto!important}.template-product #faq-accordion .answer p{font-size:16px;line-height:22px}.template-product #faq-accordion .answer:last-child{border-bottom:none}@media only screen and (min-width: 720px){.template-product #faq-accordion .ui-icon.icon-open,.template-product #faq-accordion .ui-icon.icon-closed{background-size:15px;width:15px;height:15px}.template-product #faq-accordion .ui-icon{top:10px;right:-10px}.template-product #faq-accordion .title{font-size:20px;line-height:26px}.template-product #faq-accordion .details p{font-size:18px;line-height:24px}}@media only screen and (min-width: 1200px){.template-product #faq-accordion .ui-icon.icon-open,.template-product #faq-accordion .ui-icon.icon-closed{background-size:20px;width:20px;height:20px}.template-product #faq-accordion .ui-icon{top:12px;right:-10px}.template-product #faq-accordion .question{font-size:26px;line-height:32px}.template-product #faq-accordion .answer p{font-size:18px;line-height:24px}}@media only screen and (min-width: 2000px){.template-product #faq-accordion .ui-icon.icon-open,.template-product #faq-accordion .ui-icon.icon-closed{background-size:20px;width:20px;height:20px}.template-product #faq-accordion .ui-icon{top:12px;right:-10px}.template-product #faq-accordion .question{font-size:28px;line-height:34px}}.site-header,.site-header .site-header__logo{padding:0}.site-header .site-header__logo .site-header__logo-image svg{height:100%;width:100%}.site-header .site-header__logo .site-header__logo-image svg path{fill:#eb5b9f}.site-header .site-header__icons{padding:0}.site-header .site-header__cart-count{background:#4d5a4b;top:.15rem}.site-header .site-header__menu,.site-header .site-nav__link{outline:none}.site-header .site-header__user{display:none}.site-header .site-nav__dropdown--right:not(.site-nav__dropdown--centered){right:unset}.site-header .site-nav__link--active .site-nav__label{border:none}.site-header .mobile-nav__link,.site-header .mobile-nav__sublist-link{text-transform:uppercase;letter-spacing:1px;padding:20px 30px}.site-header .mobile-nav__link--active .mobile-nav__label{border:none}.site-header .mobile-nav__social-icon{margin:20px 0}.site-header .mobile-nav__social-icon .mobile-nav__link{display:inline;padding:20px 15px}.site-header .mobile-nav__social-icon .mobile-nav__link:first-child{padding-left:30px}.site-header .mobile-nav__social-icon .mobile-nav__link .icon{width:25px;height:25px;position:relative;left:0}@media only screen and (min-width: 720px){.site-header .site-header__user{display:inline}.site-header .site-header__user li{display:inline-block;padding:0 5px}.site-header .site-header__cart-count{top:-.25rem}.site-header .site-nav__label{text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:14px}.site-header .site-nav__link:focus .site-nav__label,.site-header .site-nav__link:not([disabled]):hover .site-nav__label{border-bottom:2px solid white;padding-bottom:4px}.site-header .site-header__logo{float:left}.site-header .site-header__logo .site-header__logo-image,.site-header .site-header__logo .site-header__logo-image img{max-width:220px!important}.site-header .site-nav{text-align:right}.site-header .site-nav__user-link{padding-right:0;padding-left:3px}}@media only screen and (min-width: 1200px){.site-header .site-nav__label{font-size:16px}}#contact-us #contact-info .container{padding:30px;width:100%;margin:0}#contact-us #contact-info .container .heading{color:#4d5a4b;font-weight:500;margin-bottom:8px}#contact-us #contact-info .container .content{padding:2px 0}#contact-us #contact-info .container .content a{color:#4d5a4b}#contact-us #contact-info .container .content svg{width:25px;height:25px;margin-right:10px;position:relative;top:6px}@media only screen and (min-width: 720px){#contact-us #contact-info .container{max-width:350px;margin:auto}}.hr-footer{border-bottom:1px solid #4d5a4b;margin:20px 0}.site-footer{text-align:center;padding:0 0 20px}.site-footer .site-footer__item .heading{font-size:26px;font-weight:500;font-family:Work Sans,Helvetica,sans-serif;margin-bottom:20px}.site-footer .site-footer__newsletter .details{font-size:14px;line-height:18px;font-weight:300;margin-bottom:20px}.site-footer .site-footer__newsletter #ContactFooter-email{background:#fff;border-top:1px solid #eb5b9f;border-bottom:1px solid #eb5b9f;border-left:1px solid #eb5b9f;border-right:1px solid #eb5b9f;border-radius:0;outline:none;display:inline;width:100%;flex-grow:0;font-size:14px}.site-footer .site-footer__newsletter #Subscribe{background:#eb5b9f;outline:none;font-weight:500;display:inline;height:20px;width:35px;min-width:unset}.site-footer .site-footer__newsletter #Subscribe::placeholder{color:#000}.site-footer .site-footer__newsletter #Subscribe svg{fill:#fff;width:18px;height:18px;position:relative;top:-1px;left:-7px}.site-footer .site-footer__newsletter #Subscribe:hover{background:#e52e84}.site-footer .site-footer__linklist-item{padding:0;display:inline-block}.site-footer .site-footer__linklist-item a{font-size:14px}.site-footer .site-footer__linklist-item a:hover{border:none;color:#eb5b9f}.site-footer .site-footer__disclaimer{font-size:10px;border:1px solid #4d5a4b;padding:10px 15px}.site-footer .site-footer__item-inner--link_list{width:100%}.site-footer .site-footer__item-inner--link_list svg{max-width:90px;width:100%;margin-bottom:5px}.site-footer .site-footer__item-inner--link_list svg path{fill:#eb5b9f}.site-footer .site-footer__item-inner--image_picker,.site-footer .site-footer__item-inner--textarea{width:100%}.site-footer .site-footer__legal-social ul li{display:inline;padding-right:3px;padding-left:3px}.site-footer .site-footer__legal-social ul li:first-child{padding-left:0;padding-right:3px}.site-footer .site-footer__legal-social ul li a{font-size:12px;text-decoration:none;display:inline}.site-footer .site-footer__legal-social ul li a svg{width:30px;height:30px}.site-footer .site-footer__legal-social ul span{font-size:12px;position:relative;top:-1px}.site-footer .site-footer__legal-social ul span:last-child{display:none!important}.site-footer .site-footer__icon-list{padding-bottom:10px}.site-footer .site-footer__newsletter{margin-bottom:20px}.site-footer .site-footer__newsletter .form-message--success,.site-footer .site-footer__newsletter .form-message--error{border:1px solid #eb5b9f;background-color:#fff;color:#eb5b9f;outline:none}.site-footer .site-footer__copyright-content{font-size:10px}.site-footer .social-icons{margin:20px}.site-footer .copyright{padding-top:20px;width:100%;text-align:center}@media only screen and (min-width: 720px){.site-footer .site-footer__item{padding:0;margin-bottom:0}.site-footer .site-footer__item .heading{font-size:22px}.site-footer .site-footer__newsletter .details{font-size:16px;line-height:24px}.site-footer .site-footer__newsletter #ContactFooter-email{border:1px solid #eb5b9f;width:65%}.site-footer .site-footer__newsletter #Subscribe{position:relative;top:-1px;left:-6px;width:45px;margin:0}.site-footer .site-footer__newsletter #Subscribe svg{width:20px;height:20px;left:-5px;top:0}.site-footer .site-footer__linklist-item{display:inline-block;padding:0 10px}.site-footer .site-footer__linklist-item a{font-size:16px}.site-footer .site-footer__disclaimer{font-size:12px}.site-footer .site-footer__item-inner--link_list svg{max-width:125px;margin-bottom:10px}.site-footer .site-footer__legal-social ul li a{font-size:16px}.site-footer .site-footer__copyright-content{font-size:12px}.site-footer .social-icons{margin:20px}}@media only screen and (min-width: 1200px){.site-footer .site-footer__newsletter .details{font-size:18px}.site-footer .site-footer__item .heading{font-size:26px}.site-footer .site-footer__linklist-item a,.site-footer .site-footer__legal-social ul li a{font-size:16px}.site-footer .site-footer__newsletter #ContactFooter-email{width:50%}}@media only screen and (min-width: 2000px){.site-footer .site-footer__item .heading{font-size:28px}}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:Work Sans,Helvetica,sans-serif!important}.yotpo .yotpo-regular-box{border:none!important}.yotpo-label{display:none!important}.yotpo .text-m{position:relative;top:2px;left:10px;color:#4d5a4b!important;font-size:16px!important}.yotpo.yotpo-main-widget .yotpo-icon-star,.yotpo.yotpo-main-widget .yotpo-icon-half-star,.yotpo.yotpo-main-widget .yotpo-icon-empty-star,.yotpo.embedded-widget .yotpo-icon-star,.yotpo.embedded-widget .yotpo-icon-half-star,.yotpo.embedded-widget .yotpo-icon-empty-star,.yotpo.yotpo-modal .yotpo-icon-star,.yotpo.yotpo-modal .yotpo-icon-half-star,.yotpo.yotpo-modal .yotpo-icon-empty-star,.yotpo.bottomLine .yotpo-icon-star,.yotpo.bottomLine .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-icon-empty-star,.yotpo.yotpo-reviews-carousel .yotpo-icon-star,.yotpo.yotpo-reviews-carousel .yotpo-icon-half-star,.yotpo.yotpo-reviews-carousel .yotpo-icon-empty-star,.mobile-filters-modal .yotpo-icon-star,.mobile-filters-modal .yotpo-icon-half-star,.mobile-filters-modal .yotpo-icon-empty-star{color:#eb5b9f!important}.bold-ro__product span{color:#4d5a4b;font-size:16px}.bold-ro__product .bold-ro__recurring-title{display:none}.bold-ro__product .bold-ro__one-time-price,.bold-ro__product .bold-ro__initial-discount-price{font-weight:700;margin-left:10px;font-size:16px}.bold-ro__product .bold-ro__bold-active{background:none;border-color:transparent}.bold-ro__product .bold-ro__radio-div{padding:3px 0}.bold-ro__product .bold-ro__frequency-type.bold-ro__order-interval{width:auto;border:0;pointer-events:none;background:none;position:relative;left:-18px;color:#eb5b9f;font-weight:700}.bold-ro__product input[type=radio]:after{width:20px;height:20px;border-radius:15px;top:-2px;left:-2px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:1px solid #eb5b9f}.bold-ro__product input[type=radio]:checked:after{background-color:#eb5b9f}.bold-ro__product input[type=radio]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding:0;border:0;position:relative;top:6px;min-height:0;outline:none}.template-customers-login h1,.template-customers-login h3,.template-customers-register h1,.template-customers-register h3,.template-customers-reset_password h1,.template-customers-reset_password h3{font-family:Work Sans,Helvetica,sans-serif;color:#4d5a4b;font-weight:500;outline:none;margin-bottom:5px}.template-customers-login input:focus,.template-customers-register input:focus,.template-customers-reset_password input:focus{border:1px solid #eb5b9f}.template-customers-login .form-vertical,.template-customers-register .form-vertical,.template-customers-reset_password .form-vertical{padding:15px;border:1px solid #e8e9eb;border-radius:5px}.template-customers-login #RecoverPassword,.template-customers-login #Cancel,.template-customers-login #AlreadyACustomer,.template-customers-register #RecoverPassword,.template-customers-register #Cancel,.template-customers-register #AlreadyACustomer,.template-customers-reset_password #RecoverPassword,.template-customers-reset_password #Cancel,.template-customers-reset_password #AlreadyACustomer{position:relative;top:-8px;left:0;display:block}@media only screen and (min-width: 1200px){.template-customers-login #RecoverPassword,.template-customers-login #Cancel,.template-customers-login #AlreadyACustomer,.template-customers-register #RecoverPassword,.template-customers-register #Cancel,.template-customers-register #AlreadyACustomer,.template-customers-reset_password #RecoverPassword,.template-customers-reset_password #Cancel,.template-customers-reset_password #AlreadyACustomer{display:inline;left:10px}}.template-customers-login form,.template-customers-register form,.template-customers-reset_password form{padding-top:15px}.template-customers-login #LoginHeading,.template-customers-register #LoginHeading,.template-customers-reset_password #LoginHeading{margin-bottom:15px}.template-customers-login .form-message--success,.template-customers-login .form-message--error,.template-customers-register .form-message--success,.template-customers-register .form-message--error,.template-customers-reset_password .form-message--success,.template-customers-reset_password .form-message--error{border:0;background:none;padding:0;color:#4d5a4b}.template-customers-login .form-message__title,.template-customers-register .form-message__title,.template-customers-reset_password .form-message__title{display:none}.btn,.btn--secondary{text-transform:none;padding:12px 15px;font-weight:400;font-size:15px;line-height:22px;min-width:150px;font-weight:500}.thumbnails-wrapper .btn{min-width:unset;color:unset;font-size:unset;line-height:unset;padding:unset}.template-collection .price{align-items:center!important}.template-collection .product-card .coming-soon-banner{color:#fff;background:#eb5b9f;width:100%;max-width:100px;position:absolute;z-index:2;left:0;right:0;font-size:12px;top:25px}@media only screen and (min-width: 720px){.template-collection .product-card .coming-soon-banner{top:35px}}@media only screen and (min-width: 1200px){.template-collection .product-card .coming-soon-banner{max-width:150px;font-size:16px;top:45px;left:15px}}#social{padding:40px 0 0}#social .row .column{position:relative}#social .row .column .heading{color:#eb5b9f;font-size:22px;margin-bottom:0;font-weight:500}#social .row .column .heading a{position:relative;display:inline-block;text-decoration:none}#social .row .column .heading a:before{content:"";border-bottom:0px solid white;width:100%;position:absolute;right:0;top:50%}#social .row .column .heading a span{position:relative;color:#eb5b9f}#social .row .column .insta-feed-container{overflow:scroll;max-height:290px}#social .row .column #insta-feed,#social .row .column .instafeed-shopify{width:1200px}#social .row .column .js-lazy-image--handled,#social .row .column #insta-feed .instafeed-overlay{width:225px!important;height:225px!important}#social .row .column .insta-feed-arrows{position:relative;right:-15px;padding-top:10px}#social .row .column .insta-feed-arrows .prev-arrow{background:none;min-width:25px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}#social .row .column .insta-feed-arrows .prev-arrow:before{border-style:solid;border-width:0 0 .15em .15em;content:"";display:inline-block;height:.75em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.75em;left:-1em;transform:rotate(45deg);border-color:#f2cbc5}#social .row .column .insta-feed-arrows .prev-arrow:focus{outline:none}#social .row .column .insta-feed-arrows .next-arrow{background:none;min-width:25px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}#social .row .column .insta-feed-arrows .next-arrow:before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.75em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.75em;left:-1em;transform:rotate(45deg);border-color:#f2cbc5}#social .row .column .insta-feed-arrows .next-arrow:focus{outline:none}#social .row .column svg{width:150px;float:right;position:relative;top:-20px}#social .row .column svg path{fill:transparent}#social .row .column svg text{fill:#4d5a4b;font-size:150px;font-weight:500}#social .row .column .hashtag{font-family:Playfair Display,serif;font-weight:600;font-size:16px;color:#eb5b9f}#social .align-center{text-align:center}@media only screen and (min-width: 720px){padding: 50px 0 75px;.row .column .heading{font-size:32px;margin-bottom:0;position:relative;left:0%}.row .column .heading a:before{border-bottom:8px solid white;top:60%}.row .column .hashtag{font-size:20px;bottom:35px}}@media only screen and (min-width: 1200px){.row .column .heading{font-size:46px}.row .column .heading a:before{border-bottom:0px solid white;top:65%}.row .column .insta-feed-container{overflow:visibile}.row .column #insta-feed,.row .column .instafeed-shopify{width:100%}.row .column .js-lazy-image--handled,.row .column #insta-feed .instafeed-overlay{width:90%!important;height:90%!important}.row .column .insta-feed-arrows{display:none}.row .column svg{width:225px;right:-50px;top:25px}.row .column .hashtag{font-size:22px;bottom:35px}}.jdgm-carousel-wrapper{padding:90px 0 0!important}#home #hero{position:relative}#home #hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#home #hero.darkening:before{background-color:#0003}#home .site-header .site-header__logo .site-header__logo-image svg path{fill:#fff}#home .site-header .site-nav__link{color:#fff}#home .site-header svg.icon:not(.icon--full-color) path{fill:#fff}#home .header__menu--is-open .site-header__logo .site-header__logo-image svg path{fill:#eb5b9f}#home .header__menu--is-open svg.icon:not(.icon--full-color) path{fill:#eb5b9f}#home #hero .container .row .seal{bottom:0}@media only screen and (min-width: 750px){#home #hero .container .row.full_wh{height:calc(100vw/2.13333)}}@media only screen and (max-width: 750px){#home #hero .container .row.full_wh{height:calc(100vw/.6)}}@media only screen and (min-width: 720px){.medium-up--one-fifth.logo-align--left{width:40%!important}}@media screen and (max-width: 750px){.h2.site-header__logo.img_logo{margin-top:0}.h2.site-header__logo.img_logo a{position:relative;top:12px}.h2.site-header__logo.img_logo img{max-width:150px;height:auto}.h2.site-header__logo{margin:0}.h2.site-header__logo a.site-header__logo-image{max-width:150px!important;top:8px;position:relative}}#shopify-section-footer.shopify-section footer.site-footer .col-md-4{padding:0 30px}#shopify-section-footer.shopify-section footer.site-footer .col-md-4.newsl{margin-top:80px}#shopify-section-footer.shopify-section footer.site-footer{text-align:center;padding:60px 0 120px}#shopify-section-footer.shopify-section footer.site-footer div.container{max-width:1440px}.site-footer__item-inner.site-footer__item-inner--newsletter h3.heading{font-size:38px;display:block;font-weight:700;line-height:1}.site-footer__item-inner.site-footer__item-inner--newsletter h3.heading span{font-size:60px;display:block;font-weight:700;line-height:1}.site-footer .site-footer__newsletter .details{font-size:20px;line-height:1.2}.site-footer .site-footer__newsletter #ContactFooter-email{width:100%}.site-footer .site-footer__newsletter #ContactFooter-email{font-size:16px}.site-footer .site-footer__newsletter #Subscribe{position:relative;top:0;left:0;width:100%;margin:15px 0 0;background-color:#fad1cf;color:#000}.site-footer .site-footer__newsletter #Subscribe:hover{background:#e52e84;color:#fff}.site-footer__item-inner--image_picker .icons_new{display:flex;flex-direction:row;align-items:center;min-height:100px;margin-bottom:20px}.site-footer__item-inner--image_picker .icons_new .item{width:33.33%;padding:10px}.site-footer__item-inner--image_picker .icons_new .item img{display:inline-block;max-width:100%}.site-footer .site-footer__linklist-item{display:block;padding:0;text-align:left;border-top:1px solid #fff}.site-footer .site-footer__linklist-item:last-child{border-bottom:1px solid #fff}.site-footer .site-footer__linklist-item a,.site-footer .site-footer__legal-social ul li a{font-size:24px;display:block;font-weight:400;padding:10px 20px}.site-footer .site-footer__linklist-item a:hover{border:none;color:#fff;background:#e52e84}.site-footer__item .menu.menu_1{margin-top:0}.site-footer .copyright{padding-top:20px;width:100%;text-align:left;font-weight:400}.site-footer .copyright{padding-top:35px;width:100%;text-align:left;font-weight:400}.site-footer .site-footer__copyright-content{font-size:14px}.site-footer .site-footer__item-inner .statem{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:20px;text-align:left;min-height:100px;display:flex;flex-direction:row;align-items:baseline;position:relative;padding-left:13px}.site-footer .site-footer__item-inner .statem:before{content:"*";position:absolute;left:0;top:0}.social-icons .icon{width:25px;height:25px;color:#fff}.site-footer__item-inner--image_picker .footer_3_col{display:flex;flex-direction:row;align-items:center;padding:30px 0;margin-top:58px}.site-footer .footer_3_col .social-icons{margin:0;width:50%;text-align:left}.site-footer__item-inner--image_picker .footer_3_col div.f_logo{width:50%;text-align:right}.site-footer__item-inner--image_picker .footer_3_col div.f_logo img{display:inline-block;max-width:100%}.site-footer__social-icons li{padding:0 10px}@media only screen and (max-width: 960px){.site-footer__item-inner.site-footer__item-inner--newsletter h3.heading{font-size:30px;display:block;font-weight:700;line-height:1}.site-footer__item-inner.site-footer__item-inner--newsletter h3.heading span{font-size:44px;display:block;font-weight:700;line-height:1}.site-footer .site-footer__linklist-item a,.site-footer .site-footer__legal-social ul li a{font-size:20px;display:block;font-weight:400;padding:10px}#shopify-section-footer.shopify-section footer.site-footer .col-md-4{padding:0 15px}#shopify-section-footer.shopify-section footer.site-footer .col-md-4.newsl{margin-top:50px}.site-footer .site-footer__item-inner .statem{font-size:12px;font-weight:400;line-height:1.4;margin-bottom:20px;text-align:left;min-height:100px;display:flex;flex-direction:row;align-items:baseline;position:relative;padding-left:13px}}.site-footer .site-footer__content .desktop-footer__content{display:flex}.site-footer .site-footer__content .mobile-footer__content{display:none}@media only screen and (max-width: 720px){.site-footer .site-footer__content .desktop-footer__content{display:none}.site-footer .site-footer__content .mobile-footer__content{display:block}#shopify-section-footer.shopify-section footer.site-footer{text-align:center;padding:20px 0 60px}.site-footer__item-inner--image_picker .footer_3_col{display:flex;flex-direction:row;align-items:center;padding:10px 0;margin-top:18px}#shopify-section-footer.shopify-section footer.site-footer .col-md-4{padding:0}.site-footer .site-footer__newsletter .details{font-size:16px;line-height:1.2}#shopify-section-footer.shopify-section footer.site-footer .col-md-4.newsl{margin-top:20px}.site-footer__item-inner.site-footer__item-inner--newsletter h3.heading{font-size:28px;display:block;font-weight:700;line-height:1}.site-footer__item-inner--image_picker .icons_new .item#ik1,.site-footer__item-inner--image_picker .icons_new .item#ik2{width:25%;padding:10px}.site-footer__item-inner--image_picker .icons_new .item#ik3{width:50%;padding:10px}.site-footer .site-footer__linklist-item:last-child{border-bottom:none}.site-footer .copyright{padding-top:15px;width:100%;text-align:left;font-weight:400}.site-footer .site-footer__copyright-content{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/style.scss.css.map */
