@font-face{font-family:futura-pt,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:futura-pt,sans-serif;font-weight:400;font-style:italic}@font-face{font-family:futura-pt,sans-serif;font-weight:700;font-style:normal}@font-face{font-family:futura-pt,sans-serif;font-weight:700;font-style:italic}.rhym-float-widget{left:1.2vw;bottom:7vh;height:80px!important;animation:pulses 1s infinite ease-in-out alternate;z-index:9}.h1,.h2,.h3,h1,h2,h3{letter-spacing:.1rem!important}b,strong,p{font-weight:400;letter-spacing:.1rem!important;line-height:1.5 !improtant}.section-header__title{letter-spacing:.1rem!important}.btn{font-weight:400;letter-spacing:.1rem!important}.footer__title{font-size:1rem;font-weight:400}.pfs-swatch--container{margin-top:20px}.flickity-page-dots .dot{width:80px!important;height:4px!important}.jsc-category-collections-2 .flickity-page-dots{justify-content:center!important}.grid-product__title--heading{line-height:1.5!important}.site-nav__dropdown-link,.site-nav__dropdown-link:hover,.mobile-nav__link:hover{color:#000}.megamenu .h5,.site-nav__dropdown-link--top-level{letter-spacing:.1rem!important;font-weight:400;color:#000!important;font-size:1rem}.mobile-nav__link--top-level{color:#000!important}.mobile-nav__sublist .mobile-nav__link{color:#000!important;font-size:12px}.mobile-nav__grandchildlist .mobile-nav__link{color:#4c4c4c!important;font-size:12px}.mobile-nav__grandchildlist:hover .mobile-nav__link:hover{color:#000}@keyframes pulses{0%{transform:scale(.9)}to{transform:scale(1)}}@media screen and (max-width: 740px){.rhym-float-widget{height:60px!important;left:3vw}.flickity-page-dots .dot{width:40px!important;height:4px;border-radius:0}.product-slideshow .flickity-page-dots .dot{width:10px!important;height:10px!important;border-radius:50%}}.tangent_global_style h2{font-size:1.5rem;color:#111;font-weight:600}.tangent_global_style h3{font-size:1.125rem;color:#111;font-weight:600;padding:2rem 1rem}.tngnt-text-red-600{text-align:center}.tangent_global_style a{color:#000}.tangent_global_style h2,.tangent_global_style h3,.tangent_global_style p,.tangent_global_style b{letter-spacing:normal!important}.tangent_quiz_container_custom{padding:4rem 1rem 0;margin:0}#tangent-main-container{background-color:#bfcdd833;color:#000}#tangent-main-container .tangent_welcome_screen_custom{width:100%;max-width:680px;min-height:50vh;background-color:#fff;border:1px solid #f5f5f5;-webkit-box-shadow:4px 6px 11px -1px rgba(17,17,17,.2);box-shadow:4px 6px 11px -1px #1113;padding:0;padding:1rem 1rem 2rem}#tangent-main-container .tangent_primary_button{background-color:#111;color:#fff;max-width:250px;border-radius:0;text-transform:uppercase}.tangent_options_container_mob_custom .tngnt-p-2{padding:0}#tangent-main-container img{border-top-left-radius:5px;border-top-right-radius:5px}.tangent_options_container_mob_custom .tngnt-m-1{padding:.75rem;min-height:80px;background:none;display:flex;justify-content:center;align-items:center}#tangent-main-container svg{fill:#000}.tangent_options_container_mob_custom .tngnt-justify-center{justify-content:flex-start}#tangent-main-container .tangent_options{border-color:#fcfcfc;background:#fcfcfc;-webkit-box-shadow:2px 3px 5px -1px rgba(17,17,17,.2);box-shadow:2px 3px 5px -1px #1113;text-align:center;font-size:1.25rem;line-height:1.4!important;width:100%;max-width:45%;border:1px solid #111;font-weight:700!important}#tangent-main-container .tangent_options:hover{background:#000c;border-color:#000c;color:#fff}.tngnt-flex-wrap{flex-wrap:nowrap}#tangent-main-container .tangent_option_highlight_custom{color:#fff!important;background:#000!important}#tangent-main-container .tangent_welcome_screen_custom .sm\:tngnt-w-\[60\%\]{width:100%}.tangent_form_input_mob_custom{width:100%;max-width:350px;margin:0 auto;background-color:#fff}.tangent_question_screen_custom{width:100%;max-width:1100px;border:1px solid #111;padding:2rem;margin-bottom:4rem!important;border-radius:5px;background-color:#fff}.tangent_form_skip_button_mob_custom{color:#000!important}@media (min-width: 640px){#tangent-main-container .tangent_welcome_screen_custom .tngnt-max-h-\[70vh\]{max-height:unset}#tangent-main-container .tangent_welcome_screen_custom .sm\:tngnt-w-\[60\%\]{width:100%}}@media (max-width: 640px){#tangent-main-container .tangent_options{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/206/assets/revise-template.css.map */
