html,body{min-height:1px}.header-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px}.header-logo{flex:0 0 auto;display:flex;align-items:center}.header-menu{flex:1;display:flex;justify-content:center}.header-menu .menu{display:flex;align-items:center;gap:20px}.header-cart{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 768px){.header-menu{display:none}.mobile-menu{display:block}.header-cart{display:none}.cart-icon.-mobile{display:block}}@media (min-width: 769px){.mobile-menu,.cart-icon.-mobile{display:none}}footer .newsletter-content .newsletter-subtitle,footer .newsletter-content .newsletter-input,footer .newsletter-content .newsletter-submit{font-family:Ranade,sans-serif}footer .newsletter-content .newsletter-input::placeholder{font-family:Ranade,sans-serif}.-menu-text{text-transform:capitalize}.s-h-feature-mobile .type-slider .swiper-f-navigation{pointer-events:none}.s-h-feature-mobile .type-tabs{display:none}@media (max-width: 1080px){.h-everyone-type .-w .items{margin-bottom:0}}@media (max-width: 1080px){.s-h-trusted{margin-bottom:0!important;padding-top:0}}@media (max-width: 1080px){.s-h-trusted .-w{flex-direction:column;align-items:center}}.s-h-trusted .-w .s-h-trusted_start{width:51%;align-items:flex-start}@media (max-width: 1080px){.s-h-trusted .-w .s-h-trusted_start{width:100%!important;justify-content:center}}.s-h-trusted .-w .s-h-trusted_start .s-h-trusted_discover{transform:none}@media (max-width: 1080px){.s-h-trusted .-w .s-h-trusted_start .s-h-trusted_discover{position:relative;right:unset;top:unset;min-width:initial;width:calc(40% - 2.8rem);transform:none;margin-top:0}}.s-h-trusted .-w .s-h-trusted_end{width:42%}@media (max-width: 1080px){.s-h-trusted .-w .s-h-trusted_end{width:80%;flex-direction:column}}.s-h-trusted .-w .s-h-trusted_end .additional-wrapper{position:relative;max-height:400px}.s-h-trusted .-w .s-h-trusted_end .additional-wrapper .swiper-button-next{bottom:0;left:50%;transform:translate(-50%,100%) rotate(90deg);top:unset}@media (max-width: 1080px){.s-h-trusted .-w .s-h-trusted_end .additional-wrapper .swiper-button-next{display:none}}.s-h-trusted .-w .s-h-trusted_end .additional-wrapper .swiper-button-prev{top:0;left:50%;transform:translate(-50%,-50%) rotate(90deg);bottom:unset}@media (max-width: 1080px){.s-h-trusted .-w .s-h-trusted_end .additional-wrapper .swiper-button-prev{display:none}}.s-h-trusted .-w .s-h-trusted_end .s-h-trusted_list{transform:none;max-height:400px;width:60px;margin-left:0}@media (max-width: 1080px){.s-h-trusted .-w .s-h-trusted_end .s-h-trusted_list{width:100%;height:75px}.s-h-trusted .-w .s-h-trusted_end .s-h-trusted_list .swiper-wrapper{flex-direction:row;justify-content:space-between;overflow-y:hidden;height:75px}}.s-h-trusted .-w .s-h-trusted_end .s-h-trusted_list .s-h-trusted_item{width:auto;height:auto;cursor:grab}@media (max-width: 1080px){.s-h-trusted .-w .s-h-trusted_end .s-h-trusted_list .s-h-trusted_item{flex:0 0 auto;width:55px!important;height:65px!important}}.r--widget-section{background:#eaf0fb}.r--widget-exten-ryviu{max-width:1200px;background:#eaf0fb}.r--widget-exten-ryviu .r-container{padding:20px}.r--widget-exten-ryviu .r-container ryviu-widget{background:#fff;padding:20px;border-radius:15px}@media (max-width: 768px){.s-faq{padding-bottom:2rem}.s-other .-w .s-other_content .content .-h2{font-size:1.5rem}.s-other .-w .s-other_images .top div:nth-child(1) img{width:120%;height:130%}.s-other .-w .s-other_images .top div:nth-child(2) img{left:-10%;width:110%;height:130%}.s-other .-w .s-other_images .bottom div img{top:-10%;width:130%;height:140%}}body.page-faq{min-height:1px}body.page-faq #header .header-wrapper .menu .-menu-text{color:#fff}body.page-faq #header.-dropdown .header-wrapper .menu .-menu-text{color:var(--c-text)}body.page-contact{min-height:1px}body.page-contact #header .header-wrapper .menu .-menu-text{color:#fff}body.page-contact #header.-dropdown .header-wrapper .menu .-menu-text{color:var(--c-text)}.c-explore-our-story .c-explore-our-story_slider .slider .swiper-slide{width:27.2766%;padding-bottom:27.2766%}@media (min-width: 1080px){.explore-content-wrapper{padding-right:15%}.c-meet-our-founder .content{min-height:63vw}.c-meet-our-founder .content .img-1{width:28%}.c-meet-our-founder .content .img-1 .text{font-size:1.2rem}.c-meet-our-founder .content .img-2{width:28%}.c-meet-our-founder .content .img-2 .text{font-size:1.2rem}.c-meet-our-founder .content .img-3{width:28%;bottom:20px;right:5%}.c-meet-our-founder .content .img-3 .text{font-size:1.2rem}.c-meet-our-founder .content .img-4{width:28%;bottom:20px}.c-meet-our-founder .content .img-4 .text{font-size:1.2rem;flex-direction:column}}.s-p-header{padding-bottom:4rem}.s-p-why{padding-bottom:3rem}.s-p-faq{padding-top:3rem}.product-image-carousel{display:flex;gap:16px;max-width:100%}.product-image-carousel .thumbnails-swiper{max-height:500px;overflow:hidden}.product-image-carousel .thumbnails-wrapper{position:relative}.product-image-carousel .thumbnails-wrapper .swiper-button-next{position:absolute;left:50%;transform:translate(-50%,100%) rotate(90deg);bottom:0;top:unset}.product-image-carousel .thumbnails-wrapper .swiper-button-prev{position:absolute;left:50%;transform:translate(-50%,-50%) rotate(90deg);top:0}.product-image-carousel .thumbnails-wrapper .swiper-slide,.product-image-carousel .thumbnails-wrapper img{max-height:100px!important}.product-image-carousel .main-carousel{transition:opacity .3s ease}.product-image-carousel .main-carousel .flickity-button{opacity:0;transition:opacity .3s ease}@media (max-width: 768px){.product-image-carousel .main-carousel .flickity-button{opacity:1}}.product-image-carousel .main-carousel:hover .flickity-button{opacity:1}.product-image-carousel .swiper-button-next:after,.product-image-carousel .swiper-button-prev:after{font-size:22px}.product-image-carousel .thumbnail{width:150px;height:150px}.s-p-header .-w .s-p-header_end form{justify-content:space-between}@media (max-width: 1300px){.s-p-header .-w .s-p-header_end form{flex-direction:column}}.s-p-header .-w .s-p-header_end form .count-picker{padding-left:.5rem;padding-right:.5rem}.s-p-header .-w .s-p-header_end form .count-picker svg{width:1.8rem}.s-p-header .-w .s-p-header_end form .count-picker input{width:1rem;margin-right:0!important}.s-p-header .-w .s-p-header_end form #AddToCart{font-size:.8rem!important;padding-left:1rem!important;padding-right:1rem!important}.thumbnails-column{display:flex;flex-direction:column;gap:8px;width:80px;flex-shrink:0}.thumbnail{width:80px;height:80px;border:2px solid #e5e5e5;border-radius:8px;overflow:hidden;cursor:pointer;transition:border-color .2s ease}.thumbnail:hover{border-color:#ccc}.thumbnail.active{border-color:#333}.thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.main-carousel{flex:1;border-radius:12px;overflow:hidden}.carousel-cell{width:100%;display:flex;align-items:center;justify-content:center;min-height:400px;background:transparent}.carousel-cell img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.carousel-cell{width:100%;height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden}.carousel-cell img{width:100%;height:100%;object-fit:contain;outline:none!important}.flickity-button{background:#ffffffe6;border:1px solid #ddd;color:#333}.flickity-button:hover{background:#fff;box-shadow:0 2px 8px #0000001a}.flickity-button:disabled{opacity:.3}.flickity-button-icon{fill:#333}.flickity-prev-next-button{width:40px;height:40px;border-radius:50%}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-page-dots{display:none}@media (max-width: 768px){.product-image-carousel{gap:12px}.product-image-carousel .thumbnails-wrapper{display:none}.thumbnails-column{flex-direction:row;width:100%;overflow-x:auto;padding-bottom:8px;gap:6px}.thumbnail{min-width:60px;width:60px;height:60px;flex-shrink:0}.carousel-cell{min-height:300px}}@media (max-width: 480px){.thumbnail{min-width:50px;width:50px;height:50px}.carousel-cell{min-height:250px}}.s-p-header .-w{position:relative}.s-p-header_start{position:relative!important;overflow:visible!important}@media (max-width: 800px){.s-p-header_start{position:relative;top:auto;align-self:stretch}}.s-p-header_start .additional-carousel-wrapper{position:sticky!important;top:80px!important}#product-header-image-gallery .main-carousel{background:transparent}.s-p-header .-w .s-p-header_end .color-picker .color-option{background-position:center;background-size:130%;background-repeat:no-repeat;width:2.24744rem;height:2.24744rem}:is(.color-option)[data-available=false]{opacity:.5!important}.p-article .s-content .content strong{font-size:unset;margin-top:unset}.content-article ul{list-style:disc;margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}.content-article li{list-style:disc}.content-article p img,.content-article span img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a}.content-article p:has(img+img),.content-article span:has(img+img){display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.content-article p:has(img+img) img,.content-article span:has(img+img) img{flex:1;min-width:0;max-width:calc(50% - 8px)}.content-article p:has(img+img+img) img,.content-article span:has(img+img+img) img{max-width:calc(33.333% - 11px)}.content-article p img+img,.content-article span img+img{margin-left:16px}@media (max-width: 768px){.content-article p:has(img+img),.content-article span:has(img+img){flex-direction:column}.content-article p:has(img+img) img,.content-article span:has(img+img) img{max-width:100%;margin-left:0}.content-article p:has(img+img+img) img,.content-article span:has(img+img+img) img{max-width:100%;margin-left:0}.content-article p img+img,.content-article span img+img{margin-left:0;margin-top:16px}}.-marquee .-move .-part{display:inline-flex;align-items:center;justify-content:center}.-marquee .-move .-part span{font-size:6.5rem}.-marquee .-move .-part span.circle{transform:none}.s-contact{padding-bottom:4rem}.s-contact .-w .form{width:40%;padding:2rem 3rem}.s-contact .-w .form .-h2{font-size:3rem;margin-bottom:1rem}.s-contact .-w .form #submit-form-button{box-sizing:border-box;width:100%;margin-top:1rem}.p-students .s-welcome .content-row{display:flex;align-items:center;gap:40px;max-width:500px}.p-students .s-welcome .description{flex:3}.p-students .s-welcome .img-wrap-student{flex:2}.p-students .s-welcome .img-wrap-student img{width:100%}@media (max-width: 768px){.p-students .s-welcome .content-row{flex-direction:column;gap:20px}}@media (max-width: 1080px){.p-students .-w .s-faq .s-faq_form .s-faq_answers{padding-top:0;padding-bottom:0}}.p-students .verification-buttons-wrapper{display:flex;gap:1rem}.p-students .verification-buttons-wrapper .-button{text-align:center}.p-students .-w .s-verified .action .action-title{margin-top:1.5rem}.p-students .-w .s-verified .steps .step svg{max-height:50px}.p-students .-w .s-verified .steps .step .title.-subtitle-1{font-size:1.55rem;line-height:125%}.p-students .-w .s-verified .steps .step .description.-body-1{font-size:1.2rem;line-height:120%}.p-students .-w .s-faq .s-faq_form .s-faq_titles .faq-header{padding:1.25rem 2rem}.p-students .-w .s-faq .s-faq_form .s-faq_answers{border-radius:1.25rem}
/*# sourceMappingURL=/cdn/shop/t/38/assets/hundt-styles.scss.css.map */
