@import"https://use.typekit.net/tex7scw.css";:root{--color_gold: #c4ad65;--color_grad-gold: linear-gradient(160deg, #baa35b, #e8d087 85%);--color_swblue: #51bed8;--box_shadow_sm: rgba(0, 0, 0, .1) 5px 5px 10px, rgba(0, 0, 0, .1) 1px 1px 6px;--box_shadow: rgba(0, 0, 0, .15) 5px 5px 20px, rgba(0, 0, 0, .1) 2px 6px 6px;--box_shadow_lg: rgba(0, 0, 0, .2) 10px 14px 28px, rgba(0, 0, 0, .1) 2px 4px 7px;--rounded_sm: .2rem;--rounded: .3rem;--rounded_lg: .5rem}:root,body{font-size:14px;opacity:1}body{background:var(--bs-gray-200)}body.verified .verified-content,body.not-verified .unverified-content{display:block}.klaviyo-form[formtype=FLYOUT],.klaviyo-form [data-testid=FLYOUT]{display:none!important}a img{transition:opacity .2s ease}a:hover img{opacity:.5}.light{font-weight:400}.strong{font-weight:700}p:last-child{margin-bottom:0}.bg-mild{background:var(--bs-gray-200)}.bg-soft{background-color:#f9f9f9}.pointer{cursor:pointer}.container-width{max-width:530px}nav{top:0;left:0;position:absolute}nav .brand-logo{width:88px;height:28px;margin-left:10%;background:url(https://images.secretlab.co/theme/common/logo_secretlab.svg) center center/contain no-repeat}nav .border-overflow-1{top:0;left:0;width:100%;height:calc(25px + 3vw);margin-top:-1.85vw;background:#fff;clip-path:polygon(0 0,100% 0%,100% 1.85vw,0% 100%);-webkit-clip-path:polygon(0 0,100% 0%,100% 1.85vw,0% 100%);position:absolute;z-index:-1}nav .border-overflow-2{top:0;left:0;width:100%;height:7.5vw;background:#ffffff65;clip-path:polygon(0 0,100% 0%,100% 15%,0% 100%);-webkit-clip-path:polygon(0 0,100% 0%,100% 15%,0% 100%);position:absolute}.splash{padding-bottom:50%;transition:padding 1s ease}body.verified .splash{padding-top:100%;padding-bottom:0%}body.not-verified .splash{padding-bottom:0;transition:none}.product-img{top:0;left:0;width:100%;padding-bottom:110%;margin-top:100px;position:absolute;z-index:-1;transition:opacity .5s ease,margin 1.25s ease;background-size:cover;background-position:top center}.product-img:after{content:"";bottom:0;left:0;width:100%;height:10%;background:linear-gradient(var(--bs-gray-200)00,var(--bs-gray-200));position:absolute}body.verified .product-img{margin:0;opacity:1}.content-loader{transition:background .5s ease}body.verified .content-loader{background:#fff}.content-loader .loader .circle{width:3.5em;height:3.5em;background:var(--bs-gray-400);border-radius:50em;margin:auto;transition:all .2s ease}.content-loader:not(.verified):not(.not-verified) .loader .circle{animation:pulse;animation-duration:1s;animation-iteration-count:infinite}.content-loader.not-verified .loader .circle{background:var(--bs-primary)}.content-loader.verified .loader .circle{background:var(--bs-green)}.content-loader svg .tick,.content-loader svg .cross line{opacity:0;stroke-dasharray:100;stroke-dashoffset:100;-webkit-transition:stroke-dashoffset .5s ease-out;-moz-transition:stroke-dashoffset .5s ease-out;-ms-transition:stroke-dashoffset .5s ease-out;-o-transition:stroke-dashoffset 1s ease-out;transition:stroke-dashoffset .5s ease-out}.content-loader.verified svg .tick,.content-loader.not-verified svg .cross line:first-child{opacity:1;stroke-dashoffset:75}.content-loader svg .cross line:last-child{stroke-dashoffset:150;animation-delay:.25s}.content-loader.not-verified svg .cross line:last-child{opacity:1;stroke-dashoffset:200}@-webkit-keyframes pulse{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}75%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.content-loader.verified .loading,.content-loader.not-verified .loading,.content-loader .success,.content-loader .unsuccessful,body.verified .content-loader .status,body.not-verified .content-loader .status,.content-loader .information{display:none}.content-loader.verified .success,.content-loader.not-verified .unsuccessful,body.verified .content-loader .information,body.not-verified .content-loader .information{display:block}.link-social{font-size:1.25em;width:2em;height:2em;border:1px solid var(--bs-primary);border-radius:50rem;display:inline-flex;transition:color .2s ease,background .2s ease}.link-social:hover{color:#fff;background:var(--bs-primary)}.link-social svg{width:55%;height:55%;margin:auto}.newsletter-bg{position:absolute;z-index:0;width:100%;height:80px;bottom:-1px;background-color:#ced4da;clip-path:polygon(0% 45%,100% 5%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 45%,100% 5%,100% 100%,0% 100%)}.newsletter-img{position:relative;z-index:1}.klaviyo-form{z-index:3;position:relative}.klaviyo-form .bsQgtn.bsQgtn{padding:0}.klaviyo-form .jsJXfH.jsJXfH.jsJXfH.jsJXfH.jsJXfH.jsJXfH,.klaviyo-form .ivvnNx.ivvnNx.ivvnNx.ivvnNx.ivvnNx.ivvnNx{font-size:12px;border-radius:3px}.klaviyo-form .izBsyE.izBsyE.izBsyE.izBsyE.izBsyE.izBsyE{font-size:12px}.contact-wrapper-header div{cursor:pointer;transition:opacity .2s ease}.contact-wrapper-header div:hover{opacity:.5}.contact-form .option-wrapper{transition:.3s height ease-in-out}.contact-form .option-wrapper .option-selector:last-child,.contact-form .option-wrapper.active .option-selector{border-color:transparent}.contact-form .option-selector .d-flex{transition:.2s padding ease-in-out}.contact-form .option-selector:hover .d-flex{color:var(--bs-primary)}.contact-form .option-selector .option-selector-cta span,.contact-form .option-selector.active .option-selector-cta svg{display:none}.contact-form .option-selector.active .option-selector-cta span{display:block}.contact-form .option-wrapper .option-selector{border-bottom:1px solid var(--bs-gray-400)}.contact-form .faq-redirect svg{font-size:2.5rem}.contact-form .form-main textarea{height:150px}.form-control.datepicker[readonly]{background:#fff}.faq-question-wrapper{padding:12px 0}.faq-question{color:var(--bs-primary);min-height:1.3em;line-height:1.3em;cursor:pointer}.faq-question span{margin:-.1em 0 0 20px;font-size:1.5rem;display:block;transition:all .2s ease-in-out}.faq-question .rotate90{margin-left:0;margin-right:20px}.faq-question.active,.faq-question:not(.collapsed){font-weight:700}.faq-question:not(.collapsed) span{margin-left:0;margin-right:20px;transform:rotate(90deg)}.faq-answer{padding:10px 15px 2px;font-size:1rem;display:none}.faq-answer.collapsing,.faq-answer.collapse.show{display:block}.faq-answer ul li,.faq-answer ol li{margin-bottom:10px}.faq-answer a{font-weight:700}.rounded-top-3{border-top-left-radius:.3rem!important;border-top-right-radius:.3rem!important}@media only screen and (min-width : 576px){:root,body{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/444/assets/style-experience.css.map */
