.blog-articles{row-gap:20px!important;column-gap:20px!important}.article-template__hero-container{max-width:100%!important}.card--standard>.card__content .card__information{min-height:255px;height:255px}.article-template__hero-small{height:50vh!important}.article-template header{padding-top:60px!important;min-height:auto;text-align:center}.caption-with-letter-spacing{font-size:12px!important}.article-template header h1{font-weight:500}.article-template__content.page-width--narrow{padding-top:60px!important}.article-template__content.page-width--narrow img{width:100%;margin:30px 0;border-radius:20px;border:2px solid #ff4e4f}.article-template__back{padding-top:60px!important;padding-bottom:60px!important}.article-template__back a{color:#2f1c1b;border:2px solid #2f1c1b;display:inline-block;height:48px;font-size:20px;display:inline-flex;align-items:center;justify-content:center;max-width:220px;width:200px;border-radius:60px;text-decoration:none;transition:all .2s ease-in-out;font-weight:500;margin:0 4px}.article-template__back a:hover{background-color:#fe4e4f;border:2px solid #fe4e4f;color:#efe6dd}.article-template__back a .icon-wrap{display:none!important}.main-blog{padding-top:120px!important;padding-bottom:120px;max-width:960px}.main-blog h1{text-align:center;font-family:sugardoh;color:#fe4e4f;font-size:64px;line-height:1em;text-transform:uppercase;margin-bottom:60px!important}.blog-articles .card__information{text-align:center}.blog-articles .card__information .card__heading{font-weight:500!important;margin-top:20px}.article-card__excerpt{line-height:22px}.modal-content h4{text-align:left!important}.powered-by{position:absolute;bottom:40px!important}.close-side-drawer{display:block;width:30px;height:30px;border:1px solid #2f1c1b;border-radius:30px;-webkit-border-radius:30px}.close-side-drawer svg{width:15px!important;height:15px!important;position:relative;left:-6px;top:6px}.side-drawer-content{padding:30px!important}.tap-to-learn-more{color:#989898!important;font-size:13px!important}.tap-to-learn-more:before{content:"i";font-family:Georgia,times;width:16px;height:16px;border:1px solid #989898;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;margin-right:8px;font-size:12px;font-style:italic;line-height:0;position:relative;top:-2px}.cfm-default-container{background-color:#efe6dd!important}.ingredient-info-container{margin-top:60px!important}.modal-content .function-group-container .ing-list,.modal-content .function-group-container,.product-attributes{padding-left:0!important}.side-drawer-content .modal-content{max-width:480px!important}.acc-content .powered-by{position:static!important}.modal-content .ingredient-componet-container .component-name{background-color:transparent!important}#ingredient-structure-container{display:none}.rebuy-cart__flyout .rebuy-button+.rebuy-button{width:49%!important}.rebuy-cart__flyout-shipping-bar-meter-fill{background-color:#0c0!important}#dynamic-checkout-cart .shopify-cleanslate ul{display:flex!important;flex-direction:row!important;justify-content:space-between!important}.dynamic-checkout__content .shopify-cleanslate .fQRHLPulpQPIVgLI2F6g,.dynamic-checkout__content .shopify-cleanslate .xGd3h1QpIzYq8GCXdELr{flex-direction:row!important}.shopify-cleanslate ul li{width:33%!important}.pw-route-protection{padding:8px 0!important}.search-modal{border-bottom:0}.pw-route-protection .pw-container{max-width:100%!important}.route-div{width:100%!important}.pw-route-protection .pw-container:not(.legacy) .pw-row-1 .pw-toggle-wrapper{padding:0!important}.additional-checkout-buttons{visibility:visible!important}#p-66156527768 .rich-text__text a{font-weight:500;color:#ff4e4f}#p-66156527768 .rich-text__blocks h2{line-height:.8em}.school-semester{height:100%!important}.sugaring-school-badge img{transform:scale(1);transition:all .2s}.sugaring-school-badge{text-shadow:0 0 0px #ff4e4f;transition:all .2s}.sugaring-school-badge:hover img{transform:scale(1.3)}.sugaring-school-badge:hover{text-shadow:0 0 20px #ff4e4f}.cs-slider-1,.cs-slider-2{width:100%;padding:0 0 20px;overflow:scroll}.cs-slider-1 .r1{width:400%;display:flex!important;flex-wrap:no-wrap!important}.cs-slider-2{margin-top:30px}.cs-slider-2-inner{width:360%;display:flex!important;flex-wrap:no-wrap!important}.cs-slider-2-inner .r2-c2,.cs-slider-2-inner .r2-c3{display:flex!important;flex-wrap:no-wrap!important;flex-direction:row!important}.cs-slider-2-inner .card{height:100%!important}.cs-slider-2-inner .r2-c2>div{width:50%;margin-right:15px}.cs-slider-2-inner .r2-c3>div{margin-right:15px}.cheat-cards.mobile{display:none}.cheat-cards.desktop .flip{transition:transform .4s;position:relative;overflow:hidden}.cheat-cards.desktop .flip.hover{transform:rotateY(180deg)}.cheat-cards.desktop .flip.hover .flip-back{opacity:1}.flip .flip-back{display:flex;flex-direction:column;position:absolute;width:100%!important;height:100%;background-color:#fd4e4f;overflow:scroll;transform:rotateY(180deg);padding:30px 20px!important;opacity:0;font-size:18px;line-height:1.4em}.cheat-cards.desktop .flip .flip-back p{margin-bottom:3rem!important}.flip-back ul{padding:0;margin-left:0;margin-right:0;list-style:none}#p-96347717880 #MainContent{background-image:url(https://cdn.shopify.com/s/files/1/0631/9423/5128/t/5/assets/cheat-sheet-bg.svg?v=156077356324147494231650140489);background-position:top center}.cheat-sheet-wrapper{background-color:transparent!important}.quiz-btn-wrap .mobile{display:none}.flickity-slider>div:first-child{height:100%;display:flex;align-items:flex-end;flex-direction:column;justify-content:center}.tittle-intro{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:0 60px}.tittle-intro img{width:415px!important;height:auto}.tittle-bubble{border-radius:40px;width:300px;background-color:#ff4e4f;color:#efe6dd;text-align:center;padding:30px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.tittle-bubble:after{content:" ";display:block;position:absolute;background-image:url(https://cdn.shopify.com/s/files/1/0631/9423/5128/t/5/assets/speech-bubble-point.svg?v=2870278268199745837);width:30px;height:30px;bottom:0;left:25%;background-size:cover;transform:translateY(100%)}.flickity-prev-next-button.previous,.flickity-prev-next-button.next{width:45%;border:0;height:100%;opacity:0}.flickity-prev-next-button.previous:active,.flickity-prev-next-button.next:active,.flickity-prev-next-button.previous[disabled],.flickity-prev-next-button.next[disabled],.flickity-prev-next-button.previous:hover,.flickity-prev-next-button.next:hover{opacity:0!important}.flickity-page-dots .dot{background-color:#ff4e4f!important;width:12px;height:12px}.tittle-bubble h3{font-size:20px;font-weight:500;color:#efe6dd;margin-bottom:0;margin-top:0}.tittle-bubble p{font-size:14px;line-height:18px}.school-semester .lesson{width:100%;position:absolute;top:0;left:0;opacity:0;transition:all .2s ease-in-out;z-index:0}.school-semester .lesson.active{transition:all .2s ease-in-out .2s;opacity:1;z-index:2}.school-semester:before,.school-semester:after{content:" ";display:block;clear:both}.flickity-viewport:before{width:0px;display:none;content:" ";height:100%;position:absolute;top:0;left:0;z-index:2;background:#fff;background:linear-gradient(90deg,#fff 50%,#fff0)}.ss_logo{width:142px;display:block;position:absolute;bottom:40px;right:40px;z-index:2}.ss_logo img{width:100%;height:auto}.school-semester-wrapper{padding-bottom:0;padding-top:80px;color:#ff4e4f;position:relative;height:100vh;min-height:800px}.school-semester{padding:0;font-size:15px;font-weight:500;position:relative}.school-semester p a:link,.school-semester p a:active,.school-semester p a:visited{text-decoration:none;border-bottom:2px solid #ff4e4f;color:#ff4e4f}.school-semester-wrapper .page-title{text-align:center}.school-semester-wrapper .page-title h1{text-align:center;font-size:80px;font-weight:500;font-family:Sugardoh;text-transform:uppercase;line-height:1em;margin-bottom:0;margin-top:0;margin-bottom:6rem;color:#ff4e4f}.lesson-wrap>.container{padding-top:0;clear:both;width:100%;position:relative}.lesson-wrap{display:none;flex-direction:column;justify-content:center}.lesson-wrap.show{display:flex}.title-module{position:absolute;padding:0 44px;z-index:5;display:none}.title-module h2{font-size:40px;color:#ff4e4f;font-weight:500;margin:0 0 20px}.title-module a{text-decoration:none;border-bottom:1px solid #ff4e4f;color:#ff4e4f}.carousel.flickity-enabled{box-shadow:none!important}.carousel-cell{display:block;padding-top:0}.carousel-cell .img,.carousel-cell .vid{background-color:#eee;background-image:url(https://cdn.shopify.com/s/files/1/0631/9423/5128/t/5/assets/loading.gif?v=1658492117);background-size:80px;background-repeat:no-repeat;background-position:center;background-blend-mode:color-burn}.carousel-cell .img iframe,.carousel-cell .vid iframe{width:100%;height:480px}.carousel-cell .card{width:300px;height:400px;background-color:#ff4e4f;border-radius:20px;color:#efe6dd;text-align:center;display:flex;align-items:center;justify-content:center}.carousel-cell .img,.carousel-cell .vid{opacity:.5;border-radius:20px;overflow:hidden;line-height:0;margin:0 10px;position:relative}.carousel-cell h2{text-align:center;font-size:1.8rem;color:#ff4e4f}.carousel-cell .card{opacity:.2;transition:all .2s ease-in-out}.carousel-cell.is-selected .card{opacity:1}.carousel-cell .img:before,.carousel-cell .vid:before{content:" ";display:block;width:800px;height:400px;height:100%;background-color:red;position:absolute;top:0;left:0;opacity:0}.carousel-cell .copy{opacity:0;transition:all .2s ease-in-out .2s;width:150%;transform:translate(-16.66666666666667%)}.carousel-cell img{width:800px;height:auto}.carousel-cell.title-card .copy{position:absolute;top:0;width:100%;transform:translate(0);padding:0 20px;background:#ff4e4f;color:#efe6dd;height:100%;border-radius:20px;line-height:30px;font-size:24px;align-items:center;font-weight:500;display:flex;flex-direction:column;justify-content:center}.carousel-cell.title-card .copy{opacity:1}.carousel-cell.title-card{opacity:.5;transition:all .2s ease-in-out}.carousel-cell.title-card.is-selected{opacity:1}.carousel-cell.title-card dd{margin:0}.carousel-cell .copy{font-size:18px;line-height:24px;font-weight:400;padding-bottom:20px}.carousel-cell .copy h3{font-size:22px;font-weight:500;line-height:1.4em;color:#ff4e4f;margin-top:60px}.carousel-cell.is-selected .copy{opacity:1}.carousel-cell.is-selected .img,.carousel-cell.is-selected .vid{border:0px solid #ff4e4f;opacity:1!important}.carousel-cell.is-selected .img:before,.carousel-cell.is-selected .vid:before{display:none}.flickity-page-dots .dot{background-color:#ff4e4f;width:8px;height:8px;margin:0 5px}html body #slidecarthq .button{background-color:#ff4e4f!important;border-radius:40px!important}html body #slidecarthq .header h2,html body #slidecarthq .header h2 span{font-weight:500!important;color:#ff4e4f!important;font-size:32px!important;padding-top:5px}#slidecarthq .slidecarthq{box-shadow:none!important}#slidecarthq .header button{background-color:transparent!important;position:relative;left:10px}#slidecarthq .header button svg path{fill:#ff4e4f!important}.slidecarthq .remove svg{fill:#2f1c1b!important}#slidecarthq .properties-key-value .properties-key-value-key,#slidecarthq .properties-key-value .properties-key-value-spacer{display:none}#slidecarthq .item .properties-key-value{margin-right:10px}#slidecarthq .properties-key-value li{opacity:.5}#slidecarthq .quantity-selector{margin:0 auto 0 0!important}#slidecarthq .quantity-selector input,#slidecarthq .quantity-selector input[type=text]{height:32px!important;font-weight:500;color:#2f1c1b!important}#slidecarthq .item .price{color:#2f1c1b!important}#slidecarthq .quantity-selector{height:30px;overflow:hidden}#slidecarthq .item .properties-key-value li,#slidecarthq .item .properties-key-value li span{color:#2f1c1b!important;font-size:12px;font-weight:400}#slidecarthq .quantity-selector button{width:15px!important}#slidecarthq .quantity-selector button svg{width:5px!important}#slidecarthq .quantity-selector button:first-of-type{justify-content:flex-end!important}#slidecarthq .quantity-selector button:last-of-type{justify-content:flex-start!important}#slidecarthq .slidecarthq{border-radius:40px 0 0 40px;border:2px solid #ff4e4f;background-color:#efe6dd!important}#slidecarthq .item{border-bottom:2px solid #ff4e4f!important}#slidecarthq .header{height:78px!important;box-sizing:border-box}#slidecarthq .header+.items{border-top:2px solid #ff4e4f!important}#slidecarthq .footer.sticky-footer{background-color:#efe6dd!important;border-top:2px solid #ff4e4f!important}#slidecarthq .item .title,#slidecarthq .item .title a{font-weight:400!important;color:#2f1c1b!important}#slidecarthq .footer-row{color:#2f1c1b!important}#slidecarthq .footer-row .flex,html body #slidecarthq .footer-row .shipping-cost{font-size:14px;font-weight:500!important;color:#2f1c1b!important}#slidecarthq .footer-row .shipping-cost span{font-weight:400!important;font-size:14px;color:#2f1c1b!important;text-transform:none!important}#slidecarthq .footer.sticky-footer{padding-top:40px}html body #slidecarthq .footer-row strong.slidecart-subtotal{font-size:18px;color:#2f1c1b!important;font-weight:500!important}#slidecarthq .quantity-selector{background-color:#fff!important;border-radius:40px}#slidecarthq .quantity-selector button{border:0!important}.section-template--15905544208632__1648734042507fec56-padding{padding-top:60px!important}.newsletter-form__message{background:#ff0;position:fixed;top:0;left:0;z-index:1000000;margin:0;width:480px;height:320px;border-radius:40px;background-color:#fff;border:2px solid red;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.express-cart{position:relative;z-index:10000}.express-cart select{display:none}.express-cart button{display:flex;width:100%;align-items:center;justify-content:space-between;height:34px;border:0;border-radius:34px;padding:0 20px;font-size:16px;text-transform:uppercase;font-weight:500;font-family:GT Walsheim;cursor:pointer;color:#2f1c1b;background-color:#efe6dd;transition:all .2s ease-in-out}.express-cart .price__sale .price-item--regular{display:none}.express-cart .price__sale .price-item--sale{color:#ff4e4f}.express-cart .price{font-weight:300}.grid__item .card-information{display:none}.express-cart button:hover{background-color:#ff4e4f;color:#efe6dd}.express-cart button:hover .price__sale .price-item--sale,.express-cart button:hover .price{color:#efe6dd}#p-66156527768{padding-top:80px}.affiliate-join{margin-top:40px}.affiliate-join p{margin:5px 0 3rem}.affiliate-join p a{text-decoration:none;color:#2f1c1b;border-bottom:1px solid rgba(48,28,47,.2);transition:all .2s ease-in-out}.affiliate-join p a:hover{border-bottom:1px solid rgba(48,28,47,1)}.affiliate-join h3{margin-bottom:0rem;font-weight:500}.affiliate-cta{padding-top:40px!important}.multicolumn-sugaring-school .multicolumn-card__info{height:100%;padding:0}.multicolumn-sugaring-school .multicolumn-card__info>div{height:100%;overflow:scroll;padding:30px;display:flex;flex-direction:column;justify-content:center}.multicolumn-sugaring-school .multicolumn-card__info>div a,.multicolumn-sugaring-school .multicolumn-card__info>div a:active,.multicolumn-sugaring-school .multicolumn-card__info>div a:visited{color:#301c2f;text-decoration:none!important;border-bottom:2px solid rgba(48,28,47,.5);transition:all .2s ease-in-out}.multicolumn-sugaring-school .multicolumn-card__info>div a span{text-decoration:none!important}.multicolumn-sugaring-school .multicolumn-card__info>div a:hover{border-bottom:2px solid rgba(48,28,47,1)}.multicolumn-sugaring-school #Slide-template--15913190916344__165034995684f606cd-2 .multicolumn-card__info>div{justify-content:flex-start}.sugardoh-reviews-wrapper{background-color:#efe6dd;position:relative;z-index:0}.sugardoh-reviews{gap:40px;align-items:center;height:auto!important;padding:90px 0}.sugardoh-reviews>div{width:50%}.bx-pager{display:flex;justify-content:center;margin-top:60px}.bx-pager-item a{display:block;width:12px;height:12px;background-color:#ff4e4f33;text-indent:-9999px;margin:0 8px;-webkit-border-radius:12px;-moz-border-radius:12px;-os-border-radius:12px;border-radius:12px;transition:all .2s ease-in-out}.bx-pager-item a.active{background-color:#ff4e4f}.slider-review-text{max-width:600px}.slider-review-text-wrapper{max-width:600px;margin:0 auto;text-align:center;font-size:24px;line-height:40px;padding:0 20px}.review-image{position:relative}.review-image .bx-viewport{height:auto!important}.review-image:before{content:" ";display:block;width:40px;height:100%;background-color:red;position:absolute;left:0;top:0;background:#efe6dd;background:linear-gradient(90deg,#efe6dd 50%,#efe6dd00);z-index:2}.slider-review-image .slider-item{border-radius:20px;overflow:hidden;background-color:#eee;line-height:0;border:2px solid #ff4e4f;margin-left:40px}.slider-review-image .slider-item img{width:100%;height:auto}.bx-controls-direction{position:absolute;top:50%;width:100%;display:block;transform:translateY(-50%)}.bx-controls-direction .bx-prev{left:20px;position:absolute;border-left:2px solid rgba(255,78,79,1);transform:rotate(-45deg)}.bx-controls-direction .bx-next{right:20px;position:absolute;border-right:2px solid rgba(255,78,79,1);transform:rotate(45deg)}.bx-controls-direction .bx-prev,.bx-controls-direction .bx-next{display:block;width:20px;height:20px;border-top:2px solid rgba(255,78,79,1);font-size:0;transition:all .2s ease-in-out}.bx-controls-direction .bx-prev:hover,.bx-controls-direction .bx-next:hover{border-color:#ff4e4f}.bx-controls-direction .bx-prev:active,.bx-controls-direction .bx-next:active{top:1px}.marquee-block{width:100%;overflow:hidden}.marquee-wrap{display:flex;flex-direction:row;flex-wrap:nowrap}.marquee{padding:0;display:flex;flex-wrap:nowrap;width:fit-content;animation-name:slidein;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards;position:relative}.marquee span{padding:0 60px;font-size:80px;font-weight:300;text-transform:uppercase;white-space:nowrap;line-height:1em}#pill .marquee-wrap{position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;-os-border-radius:20px;border-radius:60px;overflow:hidden;background-color:#fdf7f0;border:2px solid #ff4e4f;box-shadow:10px 10px #ff4e4f}#pill .marquee-wrap span{text-transform:uppercase;font-weight:600;color:#ff4e4f;font-size:18px}.marquee-block#pill{padding:60px 40px}#pill .marquee{height:60px;padding-top:24px}#fullwidth .marquee-wrap{position:relative;overflow:hidden;background-color:#ff4e4f}#fullwidth .marquee-wrap span{text-transform:uppercase;font-weight:600;color:#fdf7f0;font-size:18px}#fullwidth .marquee-wrap span.text-2{font-size:45px;line-height:.5em;font-family:Monument Extended;font-weight:900;position:relative;top:.1em}.marquee-block#fullwidth{padding:0}#fullwidth .marquee{height:71px;display:flex;align-items:center}#featured-in .page-width{padding:90px 40px 60px}#featured-in a{position:relative;padding:30px 0}#featured-in .media--portrait{padding-bottom:0}#featured-in a img{width:100%;height:auto;transition:all .5s;opacity:1}#featured-in a:hover img{opacity:.6}.product-recommendations__heading.h2{text-transform:uppercase;font-size:18px!important;font-weight:600!important;margin-bottom:0}.firm-vs-medium h3{font-family:sugardoh!important;font-size:48px!important}@media (max-width: 1440px){.product-recommendations .block-title .product-recommendations__heading.h2{font-size:18px!important}}.quiz-btn-wrap{position:fixed;bottom:20px;left:20px;z-index:200;transform:translate(0);transition:transform .4s ease-in-out,left .4s}.quiz-btn-wrap .close-quiz{display:block;width:30px;height:30px;font-size:0;position:absolute;left:50%;bottom:8px;transform:translate(-50%);z-index:2}.quiz-btn-wrap .close-quiz:before,.quiz-btn-wrap .close-quiz:after{content:" ";display:block;width:14px;height:1px;background-color:#efe6dd;transform:rotate(45deg);left:8px;top:15px;position:absolute}.quiz-btn-wrap .close-quiz:after{transform:rotate(-45deg)}.quiz-btn{width:210px;height:210px;background-color:#2f1c1b;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;text-decoration:none;color:#efe6dd;border-radius:210px;padding:20px;font-family:GT Walsheim;font-size:18px;line-height:1.3em}.quiz-btn-wrap.exit,.quiz-btn-wrap.exit2{transform:translate(-120%) rotate(-90deg);left:0}.quiz-btn span{text-transform:uppercase;font-family:sugardoh;font-size:44px;margin-top:10px;margin-bottom:10px}.btn-group.sugaring-school-btn{position:fixed;bottom:30px;left:30px;z-index:10;transition:transform 1s ease-in-out,opacity .2s ease-in-out,left 1s ease-in-out;transform:translate(0);opacity:1}.sugaring-school-btn.exit{transform:translate(-100%);left:0;opacity:0}.take-the-quiz{position:absolute;bottom:0;left:0}.btn-group.sugaring-school-btn .btn-outline-pink{background-color:#fff}.product{display:flex;align-items:stretch}.product .product__media-wrapper{width:50%;position:relative}.product__media-wrapper .bx-wrapper{overflow:hidden}.product .product__info-wrapper,.product .product__media-wrapper .bx-wrapper,.product .product__media-wrapper .bx-wrapper .bx-viewport,.product .product__media-wrapper .bx-wrapper .bx-viewport .product-image{max-height:auto;min-height:auto}.product-image{opacity:0;transition:all .2s ease-in-out;line-height:0;display:flex}.product-image img{object-fit:cover;flex:1;overflow:hidden}.product-image.show{opacity:1}.product__media-wrapper .bx-pager{margin-top:0;position:absolute;padding:0 40px;bottom:40px;width:100%}.product .product__info-wrapper{padding-left:4.166666666666667%;padding-right:4.166666666666667%;padding-top:160px;min-width:680px;width:680px;display:flex;flex-direction:column;box-sizing:border-box;opacity:0;transition:all .5s ease-in-out}.product .product__info-wrapper.show{opacity:1}.card--card,.card--standard .card__inner{--ratio-percent: 75% !important}.header__inline-menu .header__submenu li a,.header__inline-menu .header__submenu li span{font-size:18px}.sd-faves{padding-top:60px}.sd-faves .collection{padding-top:0!important}.collection h2{text-transform:uppercase;font-size:18px;font-weight:600!important}.collection__view-all{margin-top:0!important}.add-to-cart{height:34px!important}.card__information .card__heading.h5{height:50px!important}.card__information .card__heading span{display:block}.card__information .card__heading.with-prefix,.card__information .card__heading.with-post{font-weight:400!important}.card__information .card__heading.with-prefix span,.card__information .card__heading.with-post span{font-weight:500}.product-sticky .price__regular{margin-left:20px}.cart__warnings .button:before,.cart__warnings .button:after{display:none}.cart__warnings .button{height:48px;font-size:20px;font-weight:500;border-radius:60px;letter-spacing:0;border:2px solid #ff4e4f;color:#ff4e4f;transition:all .2s ease-in-out}.cart__warnings .button:hover{background-color:#ff4e4f;color:#efe6dd}#shopify-section-template--15905545126136__featured-collection{padding-bottom:100px}.copy h3{font-size:40px;line-height:45px;letter-spacing:0}.cheat-sheet .copy h3{font-size:30px}.cheat-sheet .copy{font-size:18px;max-width:640px;line-height:1.4em}#shopify-section-header.shopify-section-header-sticky .header.cream .header__inline-menu li a,#shopify-section-header.shopify-section-header-sticky .header.cream .header__inline-menu li span{color:#ff4e4f!important}#shopify-section-header.shopify-section-header-sticky .header.cream .modal__toggle-open{border:2px solid #ff4e4f;color:#ff4e4f}#shopify-section-header.shopify-section-header-sticky .header.cream #sugardoh-logo path,#shopify-section-header.shopify-section-header-sticky .header.cream .header__icon--account path,#shopify-section-header.shopify-section-header-sticky .header.cream .header__icon--cart path,#shopify-section-header.shopify-section-header-sticky .header.cream .header__inline-menu path{fill:#ff4e4f}.sugardoh-faq-wrapper{padding:100px 0;position:relative}.sugardoh-faq-wrapper .icon-caret{height:1.2rem;right:2rem;top:calc(50% - .4rem)}.sugardoh-faq h3{font-size:40px;line-height:45px;font-weight:500;color:#ff4e4f;margin:0}.sugardoh-faq-wrapper .accordion{border:2px solid #000!important;border-radius:30px;background-color:transparent;margin-bottom:10px!important}.sugardoh-faq-wrapper .accordion .accordion__title{font-size:20px;font-weight:500;margin:0}.sugardoh-faq-wrapper .collapsible-content summary:hover{background-color:transparent}.sugardoh-faq-wrapper .collapsible-content summary:hover .accordion__title{text-decoration:none}.sugardoh-faq-wrapper .accordion .accordion__content{font-size:16px;line-height:25px;margin-bottom:0}.sugardoh-faq-wrapper .accordion summary,.sugardoh-faq-wrapper .accordion .accordion__content{padding-left:30px!important;padding-right:30px!important;padding-top:10px;padding-bottom:10px}.sugardoh-faq-wrapper .accordion .accordion__content{padding-top:10px!important;padding-bottom:20px!important}.lady-tips{position:absolute;right:5vw;bottom:140px;width:calc(313 / 1920 * 100vw);z-index:0;line-height:0}.lady-tips img{width:100%}.lady-tips .speech-bubble-tip{display:flex;width:240px;min-height:120px;background-color:#ff4e4f;border-radius:20px;color:#efe6dd;padding:20px;line-height:1.4em;text-align:center;font-size:20px;position:absolute;transform:translateY(-120%);opacity:1;align-items:center;justify-content:center}.lady-tips .speech-bubble-tip:after{display:block;content:" ";width:32px;height:32px;background-image:url(//cdn.shopify.com/s/files/1/0631/9423/5128/t/5/assets/speech-bubble-point.svg?v=2870278268199745837);position:absolute;bottom:0;left:10%;transform:translate(100%,96%)}.sugardoh-faq-wrapper .collapsible-content summary h3{min-width:100%}.sugardoh-faq-wrapper .collapsible-content summary svg{display:none}.sugardoh-faq-wrapper .collapsible-content summary{justify-content:space-between}.sugardoh-faq-wrapper .collapsible-content summary:after{content:"+";font-weight:500;font-size:1.5em;position:relative;top:0}.sugardoh-faq-wrapper .collapsible-content summary[aria-expanded=true]:after{content:"-"!important}.sugardoh-faq-wrapper .accordion .accordion__content{padding-top:0!important}@media (max-width: 1440px){.sugardoh-faq+.collapsible-content .collapsible-content-wrapper-narrow{max-width:50%}}@media (max-width: 767px){.firm-vs-medium h3{font-size:32px!important;padding-bottom:0!important}.sugardoh-faq+.collapsible-content .collapsible-content-wrapper-narrow{max-width:100%}.lady-tips{right:5vw;bottom:0;width:220px}.sugardoh-faq-wrapper{padding-bottom:420px}.lady-tips .speech-bubble-tip{width:200px;font-size:16px;min-height:100px}.sugardoh-faq-wrapper .accordion summary,.sugardoh-faq-wrapper .collapsible-row-layout .accordion .accordion__content{padding-left:30px;padding-right:30px}.sugardoh-faq-wrapper .accordion .accordion__title{font-size:18px;line-height:1.2em}.sugardoh-faq-wrapper .accordion .accordion__content{font-size:14px;line-height:1.5em}}.page-width.is-empty{min-height:75vh;display:flex;justify-content:center;align-items:center}.search-modal__content{background-color:#ff4e4f}.search-modal__content .field:before,.search-modal__content .field:after{display:none}.search__input.field__input{background-color:transparent;border:2px solid #efe6dd;color:#efe6dd}.search-modal__content .field__label,.search-modal__content .icon{color:#efe6dd}#main-cart-footer{display:none}.sugardoh-note{align-items:start}.customer h1{text-transform:uppercase;color:#ff4e4f}#shopify-section-template--16351183110377__1650472493bc23a36c h2{color:#ff4e4f;text-transform:uppercase}.field__input{border:2px solid #ff4e4f;border-radius:20px}.contact .field__label{color:#ff4e4f!important}.field__input:focus{box-shadow:none;border-radius:40px}.contact .field:before,.contact .field:after{display:none}.contact__button .button{max-width:220px!important;width:200px!important;font-weight:500;height:48px!important;color:#ff4e4f!important;background-color:transparent!important;border:2px solid #ff4e4f!important;font-size:20px!important;transition:all .2s ease-in-out}.contact__button .button:hover{background-color:#ff4e4f!important;color:#efe6dd!important}.contact.page-width--narrow{min-height:auto;padding-bottom:220px}#shopify-section-template--16351183110377__165151960998ea82d2{margin-top:90px}.section-template--16351183110377__1650472493bc23a36c-padding{padding-top:0!important}.section-template--15905545126136__cart-items-padding,#main-cart-footer{max-width:960px;margin:0 auto}.section-template--15905545126136__cart-items-padding{margin-top:120px}#main-cart-footer{margin-bottom:120px}.cart-item__image-container{border:1px solid #ff4e4f;border-radius:16px;overflow:hidden!important}.sugaring-school-sub-menu{border-bottom:2px solid #ff4e4f;border-top:2px solid #ff4e4f;background-color:#efe6dd}.sugaring-school-sub-menu ul{text-align:center;list-style:none;padding:0;margin:0}.sugaring-school-sub-menu ul li{display:inline-block}.sugaring-school-sub-menu ul li a{height:45px;display:flex;align-items:center;padding:0 20px;font-weight:500;font-size:20px;text-decoration:none;color:#ff4e4f;transition:all .2s ease-in-out}.sugaring-school-sub-menu ul li a:hover,.sugaring-school-sub-menu ul li a.active{color:#2f1c1b}.header.tutorial{background-color:#efe6dd}.contact.page-width{padding-top:0!important}#shopify-section-template--16351183110377__1650472493bc23a36c h2{font-size:120px!important;font-family:Sugardoh;margin-top:15vh}.contact__button{text-align:center}.contact__button .button{width:100%;height:60px;color:#efe6dd;background-color:#ff4e4f;border-color:#ff4e4f;font-size:24px;letter-spacing:0;border-radius:60px}.contact__button .button:before,.contact__button .button:after{display:none}.cart-items .flushed-bottom .select__select,.cart-items .flushed-bottom .customer select,.cart-items .quantity{background-color:transparent}.customer:not(.account):not(.order){padding:10vh 0!important}.customer h1{font-family:Sugardoh;font-size:60px}.btn-group{display:inline-flex;gap:20px;justify-content:center;width:100%}.btn-group.block{display:block}.btn-group .btn-outline-pink,.btn-group .btn-outline-black,.btn-group .btn-outline-cream,.btn-group .btn-outline-cream2{display:inline-block;height:48px;font-size:20px;display:inline-flex;align-items:center;justify-content:center;max-width:220px;width:200px;border-radius:60px;text-decoration:none;transition:all .2s ease-in-out;font-weight:500}.btn-group .btn-outline-cream,.btn-group .btn-outline-cream2{color:#efe6dd;border:2px solid #efe6dd}.btn-group .btn-outline-black{color:#2f1c1b;border:2px solid #2f1c1b}.btn-group .btn-outline-pink{color:#fe4e4f;border:2px solid #fe4e4f}.btn-group .btn-outline-pink:hover,.btn-group .btn-outline-black:hover,.btn-group .btn-outline-cream:hover{background-color:#fe4e4f;border:2px solid #fe4e4f;color:#efe6dd}.btn-group .btn-outline-cream2:hover{background-color:#efe6dd;border:2px solid #efe6dd;color:#fe4e4f}.page-width--narrow{min-height:100vh;padding-top:25vh!important}.page-width--narrow h1{text-align:center;font-size:40px}.customer button,.cart__checkout-button{width:100%;height:60px;color:#efe6dd;background-color:#ff4e4f;border-color:#ff4e4f;font-size:24px;letter-spacing:0;border-radius:60px}.cart__checkout-button:before,.cart__checkout-button:after,.customer button:before,.customer button:after{display:none}.customer:not(.account):not(.order){padding:15vh 0!important}.product__media-wrapper iframe{height:100vh;border:0}.product__info-container .badge{display:none!important}.product__info-container .product__title{font-size:30px;margin:0 0 10px;line-height:1.2em}.product__info-container .price__container .price__regular,.product__info-container .price--on-sale .price-item--regular,.product__info-container .price--on-sale .price-item--sale{font-size:30px!important;font-weight:500}.product__info-container .price--on-sale .price-item--sale{color:#ff4e4f}.product__info-container>*+*{margin:0!important}variant-selects{width:433px}.product-form__quantity{display:inline-block;width:100px}.sugardoh-kit-block{display:flex;font-size:16px;margin:60px 0 0;justify-content:space-between;align-items:end}.sugardoh-kit-block h4{margin:4px 0 0;font-size:22px;font-weight:500}.sugardoh-kit-block h4 a{text-decoration:none;color:#2f1c1b}.sugardoh-kit-block h4 a:hover{color:#ff4e4f;text-decoration:underline}.sugardoh-kit-block .product-items{align-items:center;font-size:24px;display:flex}.sugardoh-kit-block .product-items span{margin:0 5px}.sugardoh-kit-block img{width:60px;height:auto;border-radius:4px;overflow:hidden}.product-sticky-wrapper{background-color:#ff4e4f;position:fixed;top:0;left:0;width:100%;z-index:3;transform:translateY(-100%);transition:all .5s ease-in-out}.product-sticky-wrapper.show{transform:translate(0);z-index:999}.product-sticky{height:90px;display:flex;justify-content:space-between;align-items:center}.product-sticky .product-form__submit{height:45px;font-size:18px;line-height:1em}.product-sticky .block-left{display:flex;align-items:center;gap:20px;color:#efe6dd;line-height:2.2em}.product-sticky .block-left .product-title{font-size:24px;font-weight:500}.product-sticky .block-left .the-product-image{line-height:0;height:70px;border-radius:4px;overflow:hidden}.product-sticky .block-left .the-product-image img{height:100%}.product-sticky .product-form__submit{margin-bottom:0}.product-sticky .price--large{font-size:22px;font-weight:500;line-height:1em;color:#fd4e4f}.product-sticky .price .price-item--regular{font-size:22px!important;line-height:1em;color:#2f1c1b;font-weight:400}.product-sticky .price--large,.product-sticky .price .price-item--regular{font-size:16px!important}.product-sticky .button{padding-left:2rem;padding-right:2rem}.product-sticky .price__sale{margin-left:20px}.product-sticky .price .badge{display:none}.tabs{padding:0;width:100%;margin:30px 0!important;display:flex;column-gap:10px}.tabs li{list-style:none;outline:none;width:calc((100% / 3) - (20px / 3))}.tabs li a{display:block;text-decoration:none;outline:none;border:2px solid #ff4e4f;width:100%;text-transform:uppercase;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-os-border-radius:40px;border-radius:40px;line-height:0;background-color:#ff4e4f;color:#efe6dd}.tabs li a.inactive{color:#2f1c1b;background-color:transparent;outline:none;border:2px solid #2f1c1b}.tabs li a:hover,.tabs li a.inactive:hover{color:#efe6dd;outline:none;background-color:#ff4e4f;border-color:#ff4e4f}.tab-container{font-size:16px;line-height:24px;clear:both;width:100%;text-align:left;padding-top:0;letter-spacing:0;margin:0 0 60px!important}.product__info-wrapper .tab-container{height:120px;overflow:scroll;margin-bottom:0}.flushed-bottom{padding-bottom:40px;margin:auto 0 0}.flushed-bottom variant-selects{display:inline-block;width:75%;float:left}.flushed-bottom variant-selects .select{max-width:100%!important}.flushed-bottom .select__select,.flushed-bottom .customer select,.quantity{font-size:18px;letter-spacing:0;height:52px;color:#2f1c1b;background-color:#efe6dd;border-radius:60px;overflow:hidden}.quantity .quantity__button,.quantity .quantity__input{font-size:20px;color:#2f1c1b}.flushed-bottom .select__select:focus{box-shadow:0 0 #ff4e4f80;outline:0;border-radius:60px}.flushed-bottom variant-selects .select:before,.flushed-bottom variant-selects .select:after,.flushed-bottom .quantity:before,.flushed-bottom .quantity:after{display:none}.flushed-bottom .product-form__quantity{display:inline-block!important;width:25%;min-width:auto;margin-bottom:16px!important;float:left}.flushed-bottom .product-form__input--dropdown{max-width:100%;padding-right:20px;margin-bottom:16px}.product-form__buttons{max-width:100%!important}.product-form__submit{text-transform:uppercase;font-size:18px;font-weight:500;height:52px;letter-spacing:.02em;background-color:#efe6dd;border-radius:60px}.product-form__submit:before,.product-form__submit:after{display:none}.collection.extended-layout{display:flex}.collection.extended-layout .title-wrapper-with-link{width:25%;align-content:flex-start;padding-right:0;padding-top:20px;min-width:320px}.collection.extended-layout .title-wrapper-with-link>div{padding-right:30px}.collection.extended-layout h2{color:#2f1c1b;font-size:64px;line-height:1em;font-weight:500;display:block;width:100%;text-transform:uppercase}.collection.extended-layout h2.sd{font-family:Sugardoh;font-weight:400!important}.collection.extended-layout h2.sd.green{color:#0aff00;margin-bottom:0;position:relative;top:30px;margin-top:0}.collection h2{color:#ff4e4f;font-weight:500}.collection__view-all .button{text-transform:uppercase;display:inline;background:none;padding:0;font-size:18px;font-weight:600;--border-opacity: none;color:#2f1c1b}.footer{background-color:#ff4e4f}.footer h2{text-transform:uppercase;font-weight:600;font-size:18px}.footer-block ul li a{text-decoration:none!important}.sugardoh-footer .footer-block__details-content .list-menu__item--link{font-size:18px}.sugardoh-footer .footer__content-top{display:flex;padding-bottom:0}.sugardoh-footer .footer__content-top .footer__blocks-wrapper{width:calc(100% / 12 * 8)}.sugardoh-footer .footer-block--newsletter{align-items:flex-start;margin-top:0;width:calc(100% / 12 * 4);padding-left:40px}.sugardoh-footer .footer-block__newsletter{text-align:left;max-width:100%}.sugardoh-footer .footer-block__newsletter h2{color:#efe6dd}.sugardoh-footer .footer-block__newsletter p{font-size:14px;letter-spacing:.04em;color:#efe6dd;line-height:20px;margin-top:25px}.sugardoh-footer .newsletter-form__field-wrapper{margin-top:9px}.footer-legal{display:flex;justify-content:space-between;font-size:13px}.footer-legal a,.footer-legal a:link,.footer-legal a:active,.footer-legal a:visited{text-decoration:none;color:#2f1c1b;margin-left:20px}.footer-legal a:hover{text-decoration:underline}.footer-illustration{display:flex;justify-content:space-between;line-height:0;margin-top:50px;margin-bottom:30px}.footer-illustration img{width:100%}.footer-illustration .illustration{width:25%}.footer-illustration .sugardoh-logo{width:75%}.footer-illustration,.footer-legal,.brand-promise .page-width{max-width:100%}.collection slider-component{width:100%}.brand-pillar-block .page-width{max-width:1400px}.sugardoh-banner-wrapper .ss-logo{width:295px;height:auto;position:absolute;bottom:0;transform:translateY(35%);z-index:1}.sugaring-school-sub-menu{width:100%;position:absolute;top:80px}.school-semester{margin-top:120px}@media screen and (min-width: 750px){.sugardoh-footer .footer-block__details-content .list-menu__item--link{font-size:18px;line-height:1.6em}.sugardoh-footer .footer-block__details-content .list-menu__item--link,.copyright__content a{color:#2f1c1b;padding:0}.sugardoh-footer .footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:underline!important}.sugardoh-footer .newsletter-form,.sugardoh-footer .newsletter-form__field-wrapper{max-width:100%}}@media screen and (max-width: 749px){.product{flex-direction:column}.product .product__media-wrapper,.product .product__info-wrapper{width:100%;min-width:auto}.product .product__info-wrapper{padding:30px 20px}.product-image img{min-width:auto}.product .product__media-wrapper .bx-wrapper,.product .product__media-wrapper .bx-wrapper .bx-viewport,.product .product__media-wrapper .bx-wrapper .bx-viewport .product-image{max-height:60vh;min-height:60vh;height:60vh!important}.card-information .add-to-cart span,.card__information .card-information .price__sale .price-item--sale{font-size:12px!important}.card-information .add-to-cart{padding:0 8px!important;flex-direction:row!important}#Slide-template--15905545257208__16486115918a0ac5bf-1 .card__heading,#Slide-template--15905545257208__16486115918a0ac5bf-2 .card__heading{height:auto!important;margin-bottom:8px}.product__info-container .product__title{font-size:24px}.product__info-container .price__container .price__regular,.product__info-container .price--on-sale .price-item--regular,.product__info-container .price--on-sale .price-item--sale{font-size:20px!important}.sugardoh-note{padding:0;justify-content:space-between}.sugardoh-note .icons .item-icon{width:38px;height:38px}.tabs li a{width:120px}#shopify-section-header{height:60px}.collection.extended-layout{flex-direction:column}.collection.extended-layout .slider-mobile-gutter ul{column-gap:10px!important;row-gap:10px}.collection.extended-layout .title-wrapper-with-link{width:100%!important;padding-top:30px;padding-right:20px;line-height:1.6em}.collection.extended-layout .slider-mobile-gutter{width:100%!important}.collection.extended-layout .slider-mobile-gutter li{min-width:auto;width:calc(50% - 5px)}. #shopify-section-header{height:60px}.header__heading-link{padding:0}.header{height:60px;padding:0 20px}#sugardoh-logo{width:172px}.header__icon,.header__icon--cart .icon{height:22px;width:22px}.product-sticky .block-left .the-product-image{width:100px}.product-sticky .block-left .product-title{font-size:22px}.product-sticky .price .price-item--regular,.product-sticky .price--large{font-size:20px}.collection .title-wrapper--self-padded-tablet-down,.collection .title-wrapper--self-padded-mobile{padding:0 2rem}.collection .grid--peek.slider .grid__item:first-of-type{margin-left:2rem}.collection .grid--peek.slider .grid__item:last-of-type{margin-right:2rem}.collection h2{font-size:18px}.collection .slider-buttons{display:none}.card__information .card__heading.h5{font-size:11px;margin-bottom:4px}.card__information .card-information,.card__information .card-information .price{font-size:10px}.card__information .card-information .price__sale .price-item--regular,.card__information .card-information .price__sale>span{font-size:10px}.sugardoh-footer{padding-top:50px}.sugardoh-footer .newsletter-form__field-wrapper{margin-top:0}.sugardoh-footer .footer-block__newsletter p{margin-bottom:30px;font-size:13px}.footer h2{font-size:24px}.footer__content-top{flex-direction:column-reverse}.sugardoh-footer .footer-block--newsletter{width:100%;padding:0}.sugardoh-footer .footer-block__newsletter{max-width:100%}.sugardoh-footer .footer__content-top .footer__blocks-wrapper{width:100%}.footer-block.grid__item{width:50%!important}.list-menu__item--link{line-height:1.6em}.footer-block.grid__item:nth-child(2){order:3}.footer-block.grid__item:nth-child(2){order:2}.footer-block.grid__item:nth-child(4){order:4}.footer-illustration{flex-direction:column;margin-top:30px}.footer-illustration .illustration,.footer-illustration .sugardoh-logo{width:100%}.footer-illustration .illustration{margin-bottom:10px}.footer-legal{flex-direction:column;justify-content:center;text-align:center;font-size:12px}.product-sticky .block-left{line-height:1.2em}.product-sticky .block-left .product-title{font-size:1.4rem}.product-sticky .block-left .the-product-image{width:80px}.product-sticky{padding:0 10px}.product-sticky .price .price-item--regular{font-size:14px!important}.about__blocks{padding:60px 20px;margin:30px 0;flex-wrap:wrap;gap:10px}.about__blocks>div{width:48%}.brand-promise{margin:30px 0 60px}.affiliate-copy{padding:60px 0}.affiliate-copy p{font-size:20px;line-height:32px}.sugaring-school-wrapper .page-width{max-width:100%}#shopify-section-template--16351183110377__1650472493bc23a36c h2{font-size:60px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sugardoh.css.map?v=132463783499260915891707945428 */
