.template-index .main-content,.template-index #MainContent{padding-top:0!important;margin-top:0!important}.shopify-section-group-header-group{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.template-index #MainContent>.shopify-section:first-child{margin-top:0!important;padding-top:0!important}.template-index .sm-section~*{padding-top:0}.site-header{background-color:#f9f7f4!important;border-bottom:.5px solid rgba(14,14,14,.1)!important;box-shadow:none!important}.site-header,.site-header *,.site-header a,.site-header button{color:#0e0e0e!important}.site-header svg path,.site-header svg circle,.site-header svg line,.site-header svg polyline,.site-header svg rect{stroke:#0e0e0e!important;fill:none!important}.site-header .cart-link__bubble,.site-header [class*=cart][class*=count],.site-header [class*=cart][class*=bubble]{background-color:#0e0e0e!important;color:#f9f7f4!important}.sm-section{margin-top:0!important;margin-bottom:0!important}.mf-headline-xl,.mf-headline-md,.uvp-title,.uvp-item__heading,.q-headline,.q-question,.q-result-mood{font-family:Castoro,Playfair Display,Georgia,serif}.mf-progress{z-index:202!important}html{scroll-behavior:smooth}.announcement-bar:empty,.announcement-bar--hidden{display:none!important}.uvp-sec{background:#f9f7f4;padding:8rem 3rem;border-top:1px solid rgba(14,14,12,.07)}.uvp-inner{max-width:1200px;margin:0 auto}.uvp-header{margin-bottom:5rem}.uvp-label{display:block;font-family:Albert Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#8a8478;margin-bottom:16px}.uvp-title{font-family:Castoro,Playfair Display,Georgia,serif;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:#0e0e0c;margin:0}.uvp-title em{font-style:italic;color:#0e0e0c59}.uvp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.uvp-item{display:flex;flex-direction:column;gap:1.2rem;padding:2.5rem 3rem 2.5rem 0;border-top:1px solid rgba(14,14,12,.12);min-height:360px}.uvp-item:nth-child(3n+2),.uvp-item:nth-child(3n+3){padding-left:3rem;border-left:1px solid rgba(14,14,12,.12)}.uvp-item__number{font-family:Albert Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.1em;color:#b8b2a8}.uvp-item__content{display:flex;flex-direction:column;gap:.8rem}.uvp-item__heading{font-size:1.4rem;font-weight:400;line-height:1.2;color:#0e0e0c}.uvp-item__text{font-family:Albert Sans,sans-serif;font-size:.9rem;font-weight:300;line-height:1.65;color:#5f5e5a}.uvp-item__icon{margin-top:auto;padding-top:1.75rem}.sm-icon{width:78px;height:auto;display:block}.sm-icon svg{width:100%;height:auto;overflow:visible}.sm-icon path,.sm-icon circle,.sm-icon line,.sm-icon polyline{stroke:#8e877c;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.sm-icon .fill-dot{fill:#8e877c;stroke:none}.sm-icon--moods .segment{opacity:.42;animation:smMoodCycle 10s ease-in-out infinite}.sm-icon--moods .s2{animation-delay:.8s}.sm-icon--moods .s3{animation-delay:1.6s}.sm-icon--moods .s4{animation-delay:2.4s}.sm-icon--moods .s5{animation-delay:3.2s}@keyframes smMoodCycle{0%,to{opacity:.42}20%{opacity:1}40%{opacity:.55}}.sm-icon--sensory .wave{opacity:.16;transform-origin:80px 80px;animation:smRipple 6s ease-out infinite}.sm-icon--sensory .w2{animation-delay:.7s}.sm-icon--sensory .w3{animation-delay:1.4s}.sm-icon--sensory .w4{animation-delay:2.1s}@keyframes smRipple{0%{opacity:.05;transform:scale(.94)}35%{opacity:.24}to{opacity:.05;transform:scale(1.06)}}.sm-icon--limits .limit-dot{opacity:.35;animation:smLimitBlink 6.5s ease-in-out infinite}.sm-icon--limits .branch{animation:smBranchSettle 6.5s ease-in-out infinite}@keyframes smLimitBlink{0%,to{opacity:.35}50%{opacity:1}}@keyframes smBranchSettle{0%,to{opacity:.82}50%{opacity:1}}.sm-icon--gender .form-a,.sm-icon--gender .form-b{transform-origin:80px 80px;animation:smMerge 7.5s ease-in-out infinite}.sm-icon--gender .form-b{animation-delay:.4s}@keyframes smMerge{0%,to{opacity:.88;transform:translate(0)}50%{opacity:1;transform:translate(.8px)}}@media(max-width:768px){.uvp-sec{padding:5rem 1.5rem}.uvp-grid{grid-template-columns:1fr}.uvp-item{padding:2rem 0;border-left:none!important;padding-left:0!important;min-height:auto}.uvp-item__icon{padding-top:1.5rem}.sm-icon{width:72px}}.sm-lh-section .sm-lh-headline,.sm-lh-section .sm-lh-headline em,.sm-lm-section .sm-lm-body,.sm-lm-section .sm-lm-body em,.sm-lmq-section .sm-lmq-title,.sm-lmq-section .sm-lmq-title em,.sm-lmq-section .sm-lmq-mood,.sm-lc-section .sm-lc-title,.sm-lc-section .sm-lc-title em,.sm-lc-section .sm-lc-center-value,.sm-lc-section .sm-lc-node-name,.sm-ls-section .sm-ls-title,.sm-ls-section .sm-ls-title em,.sm-ls-section .sm-ls-copy h3,.sm-ls-section .sm-ls-proof-num,.sm-ls-section .sm-ls-compare-head h3,.sm-ls-section .sm-ls-compare-row--head .sm-ls-compare-cell:not(.sm-ls-compare-cell--left),.sm-lq-section .sm-lq-title,.sm-lq-section .sm-lq-title em,.sm-lq-section .sm-lq-mood-label{font-family:Castoro,Georgia,Times New Roman,serif!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
