@charset "UTF-8";.section.order-summary.new-style{background:#f7f7f8;margin:0;padding:20px 0;display:block}@media screen and (max-width:760px){.section.order-summary.new-style{padding:10px 0}}.section.order-summary.new-style .orders-info{max-width:600px;align-items:center}@media screen and (max-width:760px){.section.order-summary.new-style .orders-info.flickity-enabled{padding:0px!important}}.section.order-summary.new-style .orders-info.flickity-enabled .last-order-wrapper{padding:0 20px}.section.order-summary.new-style .orders-info .flickity-page-dots{bottom:-16px;left:0}@media screen and (max-width:760px){.section.order-summary.new-style .orders-info .flickity-page-dots{display:none}}.section.order-summary.new-style .orders-info .flickity-prev-next-button.previous{left:0;top:50%}@media screen and (max-width:760px){.section.order-summary.new-style .orders-info .flickity-prev-next-button.previous{background-size:11px!important;width:20px}}.section.order-summary.new-style .orders-info .flickity-prev-next-button.next{right:0;top:50%}@media screen and (max-width:760px){.section.order-summary.new-style .orders-info .flickity-prev-next-button.next{background-size:11px!important;width:20px}}.section.order-summary.new-style .last-order-wrapper{width:100%}.section.order-summary.new-style .items .item{display:none}.section.order-summary.new-style .items .item:first-child{display:block}.section.order-summary.new-style .items .item img{width:60px;max-width:60px;display:block}@media screen and (max-width:760px){.section.order-summary.new-style .items .item img{width:50px;max-width:50px}}.section.order-summary.new-style .details{max-width:400px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:760px){.section.order-summary.new-style .details{max-width:100%;flex:1}}.section.order-summary.new-style .details .mobile-title{text-transform:uppercase;font-size:16px}.section.order-summary.new-style .details .mobile-title:last-of-type{margin-bottom:0}.section.order-summary.new-style .details .mobile-title br{display:none}@media screen and (max-width:760px){.section.order-summary.new-style .details .mobile-title br{display:block}}.section.order-summary.new-style .details>*{margin-bottom:10px}.section.order-summary.new-style .details>*:last-child{margin-bottom:0}.section.order-summary.new-style .details .btn-primary{padding:0 20px}@media screen and (max-width:760px){.section.order-summary.new-style .details .btn-primary{padding:0 10px;font-size:13px;text-align:center}}#send-available-products-now .tm-h2{max-width:440px;text-align:center;margin-bottom:30px}#send-available-products-now .available-products .item{margin-bottom:20px}#send-available-products-now .available-products .item .img{display:block;margin-right:12px}#send-available-products-now .available-products .item .img img{width:110px}#send-available-products-now .available-products .item .cart-info{flex-direction:column}#send-available-products-now .available-products .item .cart-info h3{font-size:16px;font-weight:600;margin-bottom:10px;letter-spacing:normal;max-width:320px}#send-available-products-now .available-products .item .cart-info .feature{display:flex;align-items:center;letter-spacing:.31px;flex:1}#send-available-products-now .btn-primary{padding:0 40px}.section.order-summary.old-style{background:#f7f7f8;margin:0;padding:20px 0;display:block}@media screen and (max-width:760px){.section.order-summary.old-style{padding:10px 0}}.section.order-summary.old-style .mid-length-title{margin-bottom:20px;display:none}@media screen and (max-width:760px){.section.order-summary.old-style .mid-length-title{display:none}}.section.order-summary.old-style .order-info{align-items:center}@media screen and (max-width:760px){.section.order-summary.old-style .order-info{align-items:center}}.section.order-summary.old-style .items{max-width:50%}@media screen and (max-width:760px){.section.order-summary.old-style .items{max-width:100%}}@media screen and (max-width:760px){.section.order-summary.old-style .items .item{display:none}.section.order-summary.old-style .items .item:first-child{display:block}}.section.order-summary.old-style .items .item img{width:100%;max-width:130px;width:60px;max-width:60px}@media screen and (max-width:760px){.section.order-summary.old-style .items .item img{width:50px;max-width:50px}}.section.order-summary.old-style .details{max-width:400px}@media screen and (max-width:760px){.section.order-summary.old-style .details{max-width:100%;flex:1}}.section.order-summary.old-style .details .hide-mobile{display:none}@media screen and (max-width:760px){.section.order-summary.old-style .details .hide-mobile{display:none}}.section.order-summary.old-style .details .mobile-title{text-transform:uppercase;font-size:16px}@media screen and (max-width:760px){.section.order-summary.old-style .details .mobile-title{text-transform:uppercase;font-size:14px}.section.order-summary.old-style .details .mobile-title:last-of-type{margin-bottom:0}}.section.order-summary.old-style .details .mobile-title br{display:none}@media screen and (max-width:760px){.section.order-summary.old-style .details .mobile-title br{display:block}}.section.order-summary.old-style .details>*{margin-bottom:10px}.section.order-summary.old-style .details>*:last-child{margin-bottom:0}.experiment-categories-container{padding-bottom:20px;display:none}.experiment-categories-container.show{display:block}.experiment-categories-container .category-container{display:block;padding:20px;border-bottom:1px solid #d7d3d3;position:relative}.experiment-categories-container .category-container:after{content:"›";position:absolute;top:50%;transform:translateY(-58%);right:20px;font-size:35px}.experiment-categories-container .category-container:first-child{border-top:1px solid #d7d3d3}.experiment-categories-container .category-container span{font-size:17px;font-weight:600;text-transform:uppercase}.pink-bar{padding-top:16px;padding-bottom:16px;display:none}.pink-bar.show{display:block}.pink-bar.section{margin:15px 0 40px}@media screen and (max-width:760px){.pink-bar{padding-top:20px;padding-bottom:20px}.pink-bar.section{margin:10px 0 20px}}.pink-bar .view-thorugh .bar .line{font-family:Forum;font-size:24px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.88px;color:#000;text-transform:uppercase}@media screen and (max-width:1300px){.pink-bar .view-thorugh .bar .line{font-size:20px}}@media screen and (max-width:760px){.pink-bar .view-thorugh .bar .line{font-size:18px}}.pink-bar .view-thorugh .bar .line>*{border-right:solid 1px #e7e7e7}@media screen and (max-width:760px){.pink-bar .view-thorugh .bar .line>*{border-bottom:1px solid #e7e7e7;border-right:0;margin-bottom:20px;padding-bottom:20px;flex:none}}.pink-bar .view-thorugh .bar .line>*:last-child{border:none}@media screen and (max-width:760px){.pink-bar .view-thorugh .bar .line>*:last-child{margin-bottom:0;padding-bottom:0}}.pink-bar .view-thorugh .bar .line.uc h1,.pink-bar .view-thorugh .bar .line.uc span{text-transform:none;font-family:Forum;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.66px;text-align:center;margin-bottom:24px;margin-top:14px;max-width:235px}@media screen and (max-width:1300px){.pink-bar .view-thorugh .bar .line.uc h1,.pink-bar .view-thorugh .bar .line.uc span{font-size:16px;margin-bottom:18px;max-width:185px}}@media screen and (max-width:760px){.pink-bar .view-thorugh .bar .line.uc h1,.pink-bar .view-thorugh .bar .line.uc span{margin-top:0;margin-bottom:16px;font-size:18px;line-height:1;max-width:240px}}.pink-bar .view-thorugh .bar .line .img{height:48px;width:100%;position:relative}@media screen and (max-width:1300px){.pink-bar .view-thorugh .bar .line .img{height:30px}}@media screen and (max-width:760px){.pink-bar .view-thorugh .bar .line .img{height:20px}}.pink-bar .view-thorugh .bar .line .img img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translateX(-50%) translateY(-50%)}.pink-bar .view-thorugh .bar .line span{font-size:16px;letter-spacing:.59px}@media screen and (max-width:1300px){.pink-bar .view-thorugh .bar .line span{font-size:12px}}@media screen and (max-width:760px){.pink-bar .view-thorugh .bar .line span{display:inline-block}}.section{margin-bottom:80px}@media screen and (max-width:1300px){.section{margin-bottom:40px}}.section .social-icon{margin-right:5px}.section>img{max-width:100%;width:100%}.section>.mid-length-title{font-family:StudioSans;font-size:24px;font-weight:300;letter-spacing:.6px;text-align:center;color:#000;margin-bottom:45px;text-transform:uppercase}@media screen and (max-width:760px){.section>.mid-length-title{font-size:16px;line-height:1.5;letter-spacing:.4px;margin-bottom:24px}}.section>h3{font-family:StudioSans;font-size:15px;font-weight:300;letter-spacing:.36px;text-align:center;color:#555;text-transform:uppercase;margin-top:-29px;margin-bottom:45px}.section>h3 b{font-weight:700}@media screen and (max-width:760px){.section>h3{font-family:Forum;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.56px;color:#322e2f;text-transform:none;margin-top:-20px;margin-bottom:15px}.section>h3 b{font-weight:400}}.home-video-banner{display:block}.home-video-banner video{width:100%;max-width:100%;object-fit:cover}.banner-top{height:0;padding-top:36.46%;display:block;position:relative;overflow:hidden}@media screen and (max-width:1300px){.banner-top{padding-top:40%;height:0}}@media screen and (max-width:760px){.banner-top{padding-top:84.6%}}.banner-top img{position:absolute;top:0;height:100%;left:50%;transform:translateX(-50%);object-fit:cover}.banner-top img.banner-top-image-desktop{display:block}@media screen and (max-width:760px){.banner-top img.banner-top-image-desktop{display:none}}.banner-top img.banner-top-image-mobile{display:none}@media screen and (max-width:760px){.banner-top img.banner-top-image-mobile{display:block}}.banner-mobile{padding:13px 15px;background-color:#e498a4;font-family:Forum;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:.31px;color:#fff;display:none}@media screen and (max-width:760px){.banner-mobile{display:flex}}.banner-mobile span{font-family:"Rozovii Chulok";letter-spacing:.31px}.banner-mobile a{padding:0 10px;font-family:StudioSans;font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.4px;text-align:center;color:#d17d8b;text-transform:uppercase;border-radius:3px;background-color:#fff;display:inline-flex;align-items:center}body.ios-low-ver .banner-mobile a{height:36px;display:inline-block;text-align:center;line-height:36px}.banner-separator{position:absolute;top:0;left:0;right:0;bottom:0}.banner{position:relative}.banner img{width:100%}.banner .padder{width:100%;padding-top:82.75%;position:relative}.banner .padder img{width:100%;position:absolute;top:0%;left:0%}.banner .banner-separator{left:40px;right:40px}@media screen and (max-width:760px){.banner .banner-separator{left:0;right:0}}.double-banner{text-align:center}.double-banner .padder{margin-bottom:32px;width:100%;padding-top:99.375%;position:relative}@media screen and (max-width:760px){.double-banner .padder{margin-bottom:24px}}.double-banner .padder img{width:100%;position:absolute;top:0%;left:0%}.double-banner .double-banner-title{font-family:Forum;font-size:27px;font-weight:400;letter-spacing:1.4px;color:#000;margin-bottom:10px}@media screen and (max-width:1300px){.double-banner .double-banner-title{font-size:22px}}@media screen and (max-width:760px){.double-banner .double-banner-title{font-size:20px;letter-spacing:1.04px;line-height:normal;margin-bottom:8px}}.double-banner .double-banner-sub-title{font-family:Forum;font-size:18px;font-weight:400;line-height:1.33;letter-spacing:.4px;color:#322e2f;margin-bottom:16px}@media screen and (max-width:1300px){.double-banner .double-banner-sub-title{font-size:16px}}@media screen and (max-width:760px){.double-banner .double-banner-sub-title{font-size:16px;line-height:1.5;letter-spacing:.35px}}.double-banner .a{font-family:StudioSans;font-size:14px;font-weight:400;line-height:1.71;letter-spacing:.7px;color:#ef5f96;display:block;text-decoration:underline}@media screen and (max-width:760px){.double-banner .a{margin-bottom:32px}}.text-banner{font-family:StudioSans;font-size:15px;font-weight:300;letter-spacing:.41px;text-align:center;color:#000;text-transform:uppercase;display:block;padding:30px 20px;background:#f3d6e5;text-decoration:none}@media screen and (max-width:760px){.text-banner{margin-bottom:10px}}.text-banner.with-logo{text-transform:none;padding:45px 40px;text-align:left}@media screen and (max-width:760px){.text-banner.with-logo{padding:26px 16px}}.text-banner img{margin-bottom:25px;display:block}@media screen and (max-width:760px){.text-banner img{margin-bottom:24px;height:37px;width:auto}}.text-banner .text-banner-title{font-size:25px;font-weight:700;letter-spacing:-.47px;color:#322e2f;margin:33px 0}@media screen and (max-width:760px){.text-banner .text-banner-title{font-size:22px;line-height:.82;letter-spacing:-.41px}}.text-banner .text-banner-sub-title{font-size:18px;font-weight:700;line-height:26px;margin-bottom:25px;color:#000}@media screen and (max-width:760px){.text-banner .text-banner-sub-title{font-size:14px;line-height:1.57;letter-spacing:normal}}.text-banner p{font-size:16px;font-weight:300;line-height:1.56;letter-spacing:.6px}@media screen and (max-width:760px){.text-banner p{font-size:14px;line-height:1.57;letter-spacing:normal}}.text-banner i{font-size:14px;letter-spacing:.31px;text-decoration:underline;font-style:normal;font-weight:400}@media screen and (max-width:760px){.text-banner i{margin-bottom:32px}}.about .photo-wrapper{margin-right:-24px}.about .photo{width:100%;margin-top:48px;padding-top:152.112%;position:relative}.about .photo img{width:100%;position:absolute;top:0%;left:0%}@media screen and (max-width:1300px){.about .photo{margin-bottom:-25%;margin-top:0}}.about .about-content{background:#ffe0f0;padding:60px 60px 35px 60px}@media screen and (max-width:1300px){.about .about-content{margin:0 60px}}@media screen and (max-width:760px){.about .about-content{padding:20px 20px 25px 20px;margin:0 16px}}.about .about-content-title{font-family:"Rozovii Chulok";text-align:left;font-size:32px;line-height:37px;letter-spacing:.76px;margin-bottom:12px;text-transform:uppercase}.about .about-content p{font-family:StudioSans;font-weight:300;font-size:16px;line-height:23px;letter-spacing:.6px;margin-bottom:10px}@media screen and (max-width:760px){.about .about-content p{font-size:14px;line-height:1.57;letter-spacing:.53px}}.about .about-content img{display:block}#instagram .flickity-enabled .flickity-prev-next-button,#press .flickity-enabled .flickity-prev-next-button{top:calc(50%)}