@media screen and (max-width:400px){.c-cart-port button.drawer__close-icon{background:#e5e5e5;padding:6px}}@media screen and (max-width:347px){.c-cart-port button.drawer__close-icon{background:#e5e5e5;padding:6px}}@media screen and (max-width:329px){.c-cart-port button.drawer__close-icon{background:#e5e5e5;padding:6px}}@media screen and (max-width:300px){.c-cart-port button.drawer__close-icon{background:#e5e5e5;padding:6px}}.c-rating-star{display:flex;align-items:center;gap:15px}.announcement-bar__wrapper p.bold.text-base a{display:flex;align-items:center;gap:10px;transition:.1s ease-in}.announcement-bar__wrapper p.bold.text-base a svg{animation:slide1 1.5s ease-in-out infinite}.c-scrol-section.animate-content{background:#112a1b;color:#fff}.c-banner-test{margin-bottom:28px}.c-scroll-icon-text p{display:flex;align-items:center;gap:13px}.text-with-icons__text-wrapper .h4{font-weight:600;font-size:26px;color:#101010}.c-service-text{margin:10px!important}.c-service-text{font-size:14px;color:#101010}.c-banner-heading p.h2{font-family:Playfair Display;margin-top:20px;margin-bottom:20px}p.c-banner-content{font-size:17px}.c-banner-test{font-size:22px;line-height:25px}a.button.button--lg{font-weight:500;color:#101010}.loox-rating-content{font-size:20px}.c-banner-btn a.button.button--lg{display:flex;align-items:center;justify-content:space-between;transition:.1s ease-in}.c-banner-btn a.button.button--lg:hover svg{transform:translate(50%);transition:.4s}.c-banner-btn svg{height:20px;width:20px;animation:slide1 1.5s ease-in-out infinite;margin-left:9px}.c-banner-btn{width:220px}.c-footer-information .c-info{display:flex;margin:5px 0;gap:10px;align-items:center}.footer__aside-top{margin-top:25px}.footer__aside-bottom{display:flex!important;justify-content:center!important;border-top:1px solid #fff;padding:20px 0 0}label.floating-label{color:#000}.c-news-info.fieldset-with-submit label.floating-label{font-size:22px;padding-top:28px}.footer__wrapper .form-control label.floating-label{font-size:22px;padding-top:31px}input.input.is-floating{background:#fff;color:#000;height:62px;padding-block-start:unset}media-grid.media-grid{gap:0px;border-radius:0}a.media-grid__item.shadow.group{height:325px;width:325px;border-radius:0}a.media-grid__item.shadow.group:nth-child(3){height:650px;width:546px}h2.c-insta-title{font-size:46px;font-weight:600;color:#101010;padding-bottom:34px}h2.c-insta-title strong{color:#43b655;font-size:46px}image-banner.content-over-media .prose{font-size:14px}.c-headings{display:flex;justify-content:space-between;gap:40px}.c-banner-info{display:flex;gap:10px;align-items:baseline}.c-banner-info h1{font-size:60px;font-weight:600}.c-banner-info p{font-size:18px}.c-head-banner-btn a.c-btn svg{height:17px;width:17px;animation:slide1 1.5s ease-in-out infinite;margin-left:9px}a.c-btn{display:flex;align-items:center;gap:12px;background:transparent;border:2px solid #000;width:230px;padding:8px 30px;border-radius:50px;justify-content:center;font-weight:600;transition:.1s ease-in}a.c-btn:hover svg{transform:translate(50%);transition:.4s}a.c-btn:hover{color:#43b655;transition:.4s}.c-banner-btn:hover a{color:#43b655;background:#fff}.c-banner-headings-section .section.section-blends.section-full{padding-top:0;padding-bottom:50px;background:#f7f8f7}.c-insta-sections .section.section-blends.section-full{padding-top:45px}.c-image-banner-section .section.section-blends.section-full{padding-bottom:1px;background:#f7f8f7;margin-top:105px}.c-img-overlay-banner-content{background:#ffffff03;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:30px;border-radius:10px;width:100%;max-width:700px}.c-img-overlay-banner-content p{font-size:18px;line-height:22px;text-align:start}.c-img-overlay-banner-content .prose p.bold{font-weight:700}.c-img-overlay-banner-content p.h0{font-size:46px;font-weight:600;text-align:start;line-height:50px}.prose .c-img-last-content{margin-block-start:var(--spacing-5)!important}.c-feature-block p{color:#000;font-size:15px;padding:0 25px 20px}.c-img-overlay-banner-content a.button.button--lg{padding:10px 30px}.c-column-text{display:flex;background:#f2fff4;justify-content:center;gap:64px}.c-text-with-icon-section .text-with-icons{justify-content:center}.c-column-banner-info{display:flex;flex-direction:column;align-items:flex-start;height:131px;justify-content:center}.c-2-column-section .section.section-blends.section-full{padding:0}h1.c-column-heading{font-size:22px}p.c-column-content{font-size:18px;color:#666}p.c-column-content span{font-size:14px;padding:8px}.c-collections.section-stack h2.h2{font-size:46px;font-weight:600;text-align:center}.c-collections.section-stack section-header.section-header{display:block}.c-collections.section-stack p{margin-top:24px}.c-image-banner-section .c-rating-star{justify-content:center}body,html{overflow-x:hidden}.c-review-content p{font-size:13px;line-height:18px}.c-image-banner-section p{font-size:18px}.c-image-banner-section .h1{font-size:46px;margin-top:15px!important;text-transform:capitalize;font-weight:600}.c-review-content2 p{font-size:15px;line-height:18px}.c-review-image img{width:900px;height:252px;object-fit:cover;border-radius:10px}.c-review-section .section.section-blends.section-full{padding:50px 0 0}.c-rich-content{margin-top:15px!important}.rich-text__wrapper p.h2.hyphenate{font-size:46px;font-weight:600;margin:auto}.c-control-headings p{font-size:18px;font-weight:500}.c-review-section2 .section.section-blends.section-full{padding-top:0;padding-left:0;padding-right:0}.c-review-content h5,.c-review-content2 h5{font-size:12px;color:gray}.c-control-headings{display:flex;align-items:flex-end;gap:10px}.c-rich-text-section .section.section-blends.section-full{padding-bottom:0}.c-insta-sections a.media-grid__item.shadow.group .bg-custom{border-radius:0}.c-insta-sections .media-grid.media-grid{border-radius:20px!important;overflow:hidden;align-items:center;justify-items:center}.c-insta-sections a.media-grid__item.shadow.group{height:100%;width:100%;border-radius:0}a.media-grid__item.shadow.group:nth-child(3){height:100%;width:100%}.c-collection-view-more-btn{display:flex;justify-content:center;margin-top:35px}.c-collection-view-more-btn a{padding:12px 10px;background:#112a1b;display:flex;gap:10px;width:295px;font-weight:500;font-size:20px;justify-content:center;align-items:center}.c-collections a.text-with-icon.group{display:none}.c-collection-view-more-btn a svg{animation:slide1 1.5s ease-in-out infinite}@keyframes slide1{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}.c-collections .collection-list.collection-list{display:flex;flex-wrap:wrap;justify-content:center}.c-collections a.collection-card{border-radius:10px;flex:0 1 calc(24% - var(--grid-gutter))}.collection-card__content-wrapper.text-custom.place-self-center.text-center{position:absolute;bottom:-13px;display:flex;flex-wrap:wrap;justify-content:center}.product-card-container:hover h2.c-product-title{color:#43b655;transition:.2s}.product-card-container:hover .product-card img{border-bottom:1px solid #43b655;transition:.2s}.collection-card__content.prose p{color:#000;font-size:18px;font-weight:600;width:200px}.c-accordion-section .accordion__toggle.bold{font-size:28px;font-weight:500;padding:18px 0}.c-accordion-section .accordion__content{font-size:18px}h2.c-faq-side-title.h2{padding:10px 10px 10px 40px;width:400px;font-weight:600;font-size:54px}.c-faq-sections .section.section-blends.section-full{padding-bottom:40px}section.c-feature-grid-section{padding-top:30px}section.c-feature-grid-section{padding-top:40px;background:#f7f8f7;padding-bottom:40px}[aria-expanded=true] .c-accordion-section .accordion__toggle.bold:after{color:#43b655;content:"\2212"}.c-faq-sections [aria-expanded=true] .c-accordion-section .accordion__toggle.bold:after{content:"\2212"}.c-accordion-section .accordion__toggle:after{content:"+";float:right;margin-left:5px;color:#43b655;text-align:center;font-size:32px}.c-feature-block h3{font-size:24px;padding:20px 25px 8px;font-weight:600}.accordion__toggle.active:after{content:"\2212";color:#43b655}td.c-middle-row{background:#43b655;border:none}th.c-row-1{width:40%}th.c-row-2{width:24%;background:#43b655;border:none}th.c-row-2 img{width:140px;height:auto;margin:0 auto}.c-text-with-icon-section .text-with-icons__item.snap-center{display:flex;align-items:center;gap:20px;justify-content:center}.c-text-with-icon-section p.h3{font-size:28px;font-weight:600}.c-text-with-icon-section .c-service-text{font-size:22px;margin:5px!important}.c-shop-categories-section{max-width:1600px}.c-shop-categories-section .section.section-blends.section-full{padding:0}.c-collection-image{display:flex;justify-content:center}.c-newsletter-section{background-image:url(//fitsok.myshopify.com/cdn/shop/files/Group_172.jpg?v=1725883297&width=1600);background-position:center;background-size:cover}.c-collections a.collection-card:hover .collection-card__content.prose p.h4{color:#43b655}.c-newsletter-section .newsletter-content{padding-top:60px;display:flex;flex-direction:column;align-items:flex-start;margin-left:60px}p.c-news-sub-text.text-xs.text-subdued{display:flex;justify-content:center;gap:8px;font-size:16px;align-items:center}.c-newsletter-section .newsletter-content h2.h2{font-size:42px;font-weight:700;text-align:start}.c-newsletter-section .section.section-blends.section-full.text-custom{margin-bottom:50px}.c-newsletter-section .newsletter-content p{font-size:18px;max-width:560px;text-align:start;margin:20px 0}.c-news-info input.input.is-floating{border-radius:50px}.c-news-info button.button.button--xl{padding:10px 50px}.c-news-info.fieldset-with-submit{display:flex}.c-news-info.fieldset-with-submit .form-control input.input.is-floating{height:47px;max-width:100%;width:358px}.c-contact-section p{font-size:42px;color:#231f20;font-weight:600}.c-contact-section p strong{font-size:42px;color:#43b655}p.subheading{font-size:18px;font-weight:500}.c-contact-section .prose.text-center{display:flex;flex-direction:column-reverse}.c-contact-section button.button.button--xl{background:#112a1b;padding:10px 150px}.c-build-page-collection .popup-content img{height:200px;width:auto}.c-build-page-collection .popup-content{position:relative;margin:6% auto;padding:40px;background-color:#fff;max-width:770px;border-radius:8px;max-height:auto}.c-contact-section p.c-news-sub-text{margin-top:12px;font-weight:500}.c-newsletter-section label.floating-label{top:-7px}.c-newsletter-section .text-with-icon.justify-center svg{display:none}.c-newsletter-section .text-with-icon.justify-center{font-weight:500}.c-contact-section input.input.is-floating{border-radius:12px;border:1px solid lightgray;padding:0 0 0 20px}.loox-rating-content svg.loox-icon{color:#43b655}.input-row .form-control:nth-child(3){display:none}.c-contact-form-section .section.section-blends.section-full{padding-bottom:64px;padding-top:40px}.c-contact-section p.c-news-sub-text.text-xs.text-subdued{margin-top:12px}.c-product-info-section .c-rating-star{align-items:center}.c-product-info-section h1.product-info__title.h2{font-size:36px;font-weight:600}.c-product-info-section .text-subdued{color:#000;font-size:20px}.c-product-info-section .price-list{gap:var(--spacing-0-5) var(--spacing-2);display:flex;flex-direction:row-reverse}.c-product-info-section sale-price.text-lg.text-on-sale{font-size:22px;color:#000}.c-product-info-section on-sale-badge.badge.badge--on-sale{background:#112a1b;font-weight:500;font-size:18px;padding:3px 16px}.c-product-check-text h3{display:flex;align-items:center;gap:8px;margin-top:-8px;line-height:0px}.c-product-info-section .rating-with-text{padding-bottom:10px}.c-product-info-section label.block-swatch{border-radius:4px}.c-product-info-section button.button.button--xl{font-size:20px;font-weight:500}.product-info__block-group.product-info__offer-list .c-product-offer-section{display:flex;justify-content:space-evenly}.offer.bg-custom.text-custom{padding:0}.c-product-info-section .accordion__toggle:after{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2217%22 viewBox=%220%200%2016%2017%22 fill=%22none%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M1.64645 5.14645C1.45118 4.95118 1.45118 4.63461 1.64645 4.43934C1.84171 4.24407 2.15829 4.24407 2.35355 4.43934L8 10.0858L13.6464 4.43934C13.8417 4.24407 14.1583 4.24407 14.3536 4.43934C14.5488 4.63461 14.5488 4.95118 14.3536 5.14645L8.35355 11.1464C8.15829 11.3417 7.84171 11.3417 7.64645 11.1464L1.64645 5.14645Z%22 fill=%22%23374151%22/%3E%3C/svg%3E")}.c-product-info-section [aria-expanded=true] .accordion__toggle.bold:after{content:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2217%22 viewBox=%220%200%2016%2017%22 fill=%22none%22%3E%3Cpath fill-rule=%22evenodd%22 clip-rule=%22evenodd%22 d=%22M1.64645 11.8536C1.84171 12.0488 2.15829 12.0488 2.35355 11.8536L8 6.20711L13.6464 11.8536C13.8417 12.0488 14.1583 12.0488 14.3536 11.8536C14.5488 11.6583 14.5488 11.3417 14.3536 11.1464L8.35355 5.14645C8.15829 4.95118 7.84171 4.95118 7.64645 5.14645L1.64645 11.1464C1.45118 11.3417 1.45118 11.6583 1.64645 11.8536Z%22 fill=%22%23374151%22/%3E%3C/svg%3E");display:inline-block;transition:transform .5s ease}.c-product-info-section .accordion__toggle.bold{font-size:18px;font-weight:500;padding:0;border:none}.c-product-info-section .accordion__content{padding-top:24px}.c-text-with-icon-section .section.section-full.bg-custom.text-custom{padding:15px}.c-text-with-icon-section p{font-size:16px}.c-product-page-service-icon-section .section.section-full.bg-custom{padding:35px}.c-product-page-service-icon-section p.h5{font-size:18px}.c-product-page-service-icon-section scroll-carousel.text-with-icons__list.scroll-area.full-bleed{gap:100px}.c-product-may-you-scroll-bar product-card.product-card.product-card--blends.product-card--show-secondary-media.bg-custom.text-custom{width:280px;height:435px}.c-product-may-you-scroll-bar product-card.product-card.product-card--blends.bg-custom.text-custom.is-selected{width:280px;height:435px;padding:0 15px}.c-product-may-you-scroll-bar section-header.c-main-collections-heading.section-header{justify-content:flex-start}.c-product-may-you-scroll-bar .section.section-blends.section-full{padding-bottom:1px;padding-top:40px}.c-product-details-manufacturing-section .section.section-blends.section-full{padding-top:50px;padding-bottom:5px}product-card.product-card.product-card--blends.product-card--show-secondary-media.bg-custom.text-custom:hover span.product-card__title{color:#43b655}product-card.product-card.product-card--blends.product-card--show-secondary-media.bg-custom.text-custom:hover sale-price.text-subdued{color:#43b655!important}product-card.product-card.product-card--blends.product-card--show-secondary-media.bg-custom.text-custom:hover .product-card__info.product-card__info--center{border-top:1px solid #43b655}.c-product-may-you-scroll-bar product-list.product-list{gap:0px}.c-product-may-you-scroll-bar .text-subdued{color:#000;font-size:18px}.c-collection-with-banner-section price-list.price-list.justify-center{font-size:18px}.c-product-may-you-scroll-bar span.product-card__title{font-size:17px;text-align:center;font-weight:500;line-height:22px}.c-collection-with-banner-section span.product-card__title a.bold{font-size:18px;font-weight:500;line-height:24px}section-header.c-main-collections-heading.section-header{display:flex;justify-content:center}section-header.c-main-collections-heading.section-header h2.h2{font-weight:600;text-transform:capitalize;word-spacing:2px}.c-collection-with-banner-section span.product-card__title{text-align:center}sold-out-badge.badge.badge--sold-out{background:#112a1b}.c-collection-with-banner-section section-header.c-main-collections-heading.section-header{display:flex;justify-content:flex-start;text-transform:capitalize}.c-product-may-you-scroll-bar sale-price.text-on-sale{color:#000;font-size:18px}on-sale-badge.badge.badge--on-sale{background:#112a1b}.c-collection-with-banner-section price-list.price-list.justify-center sale-price.text-on-sale{color:gray}.c-product-may-you-scroll-bar .product-card__info.product-card__info--center{text-align:start;padding:10px;border-top:1px solid #e1e1e1}.c-product-may-you-scroll-bar .price-list{flex-direction:row-reverse}.c-product-may-you-scroll-bar on-sale-badge.badge.badge--on-sale{background:#112a1b;font-weight:500}.rich-text.justify-center strong{color:#43b655;font-weight:600}.c-who-we-are-page-section .media-with-text__media.rounded img{height:335px;width:92%}.c-image-with-stat-section{background:#f7f8f7}.c-who-we-are-page-section .media-with-text__content.rounded.bg-custom.text-custom{padding-top:0}.c-image-with-stat-section .section.section-blends.section-full{padding-bottom:0;padding-top:0}.c-who-we-are-page-section .section.section-blends.section-full{padding-bottom:0}.c-testimonial-section p.text-subdued{color:#000}.c-testimonial-section .h-stack.align-start.gap-4.sm\:gap-6{display:flex}.c-testimonial-section .testimonial.rounded-sm.bg-secondary{padding:20px;height:100%}.c-testimonial-section .section.section-blends.section-full.text-custom{padding-bottom:0}.c-testimonial-section .scroll-area{overflow:none}.c-testimonial-section.v-stack.gap-2.sm\:gap-2\.5{width:65%}.c-testimonial-section.h-stack.align-start.gap-4.sm\:gap-6{width:100%}.c-testimonial-section img.testimonial__image{height:210px;width:188px;object-fit:contain}.c-testimonial-section .section.section-blends.section-full{padding-bottom:0}.c-testimonial-section-2 p.text-subdued{color:#000}.c-testimonial-section-2 .h-stack.align-start.gap-4.sm\:gap-6{display:flex}.testimonial.rounded-sm.bg-custom.text-custom{padding:20px!important}.c-testimonial-section .scrollable-with-controls{gap:15px}.c-testimonial-section-2.v-stack.gap-2.sm\:gap-2\.5{width:65%}.c-testimonial-section-2.h-stack.align-start.gap-4.sm\:gap-6{width:100%}.c-testimonial-section-2 .testimonial.rounded-sm.bg-secondary{padding:20px!important}.c-testimonial-section-2 img.testimonial__image{width:35%}.c-testimonial-section-2 img.testimonial__image{height:200px;width:188px;object-fit:contain}.c-testimonial-section-2 .testimonial.rounded-sm.bg-secondary{height:100%}.c-testimonial-section scroll-carousel.testimonial-list.scroll-area.bleed.is-scrollable{animation:scroll-left 40s linear infinite;overflow:unset;width:1827px}.c-testimonial-section scroll-carousel.testimonial-list.scroll-area.bleed.is-scrollable:hover{animation-play-state:paused}.c-testimonial-section-2 scroll-carousel.testimonial-list.scroll-area.bleed.is-scrollable{animation:scroll-right 40s linear infinite;overflow:unset;width:1827px}.c-testimonial-section-2 scroll-carousel.testimonial-list.scroll-area.bleed.is-scrollable:hover{animation-play-state:paused}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-right{0%{transform:translate(-100%)}to{transform:translate(0)}}.c-contact-section .contact-form{padding:0}.contact-form .form-control{display:flex;flex-direction:column-reverse}.c-contact-form-section textarea.textarea.is-floating{border:1px solid lightgray}.contact-form label.floating-label{position:unset;transform:unset!important;margin:0;font-weight:600}p.c-heading.bold{font-size:22px;line-height:18px}p.c-sub-heading.text-subdued{font-size:14px;line-height:12px;color:#898989!important}.text-subdued{color:#000!important}h2.c-shipping-text.text-center{font-size:20px;font-weight:600}h3.c-shipping-sub-text.text-center{font-size:14px;padding-bottom:8px;color:#000}.cart-drawer__top{gap:6px!important;padding-bottom:0!important}.cart-drawer__top .h-stack.items-center.justify-between{border-bottom:1px solid #e5e5e5;padding:5px 0 12px}.c-progress-bar-container{border-bottom:1px solid #e5e5e5;margin-top:4px}.line-item__media-wrapper img{height:100px;border-radius:8px;width:100px;object-fit:contain}.line-item__info on-sale-badge.badge.badge--on-sale{background:#112a1b;font-weight:500;font-size:10px;height:21px;padding:0 10px}.c-cart-prices{display:flex;gap:10px;align-items:center}.c-discount-items ul.list-disc li.text-sm.text-subdued:nth-child(2){font-size:15px;color:#000;font-weight:700}.c-discount-items ul{list-style:none}.cart-drawer__line-items{border-bottom:1px solid #e5e5e5;padding-bottom:20px}.c-cart-port button.drawer__close-icon{background:#e5e5e5;padding:6px;border-radius:50px}.c-cart-port .drawer__close-icon svg.icon.icon-close{height:16px;width:16px}.footer__block.footer__block--newsletter .prose.text-subdued p{color:#fff}.c-cart-end-icon{display:flex;justify-content:center;gap:5px}.c-cart-end-icon .c-top-content p{font-size:14px}.c-cart-port .v-stack.gap-4.sm\:gap-6{gap:5px}.c-cart-port .h-stack.gap-4.justify-between{padding-top:18px}.c-checkout-lable{display:flex;justify-content:center;gap:12px}.c-lables h3{font-size:14px}.c-lables{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:4px}.c-cart-port button.button.button--xl{background:#112a1b;padding:8px 18px!important;border-radius:6px;font-size:11px;color:#fff}.footer__wrapper p.footer__copyright.text-sm.text-subdued{color:#fff!important}.c-mobile-quantiity span.text-xs a.link{position:absolute;right:0;bottom:12px}.c-cart-quantity-section quantity-selector.quantity-selector{height:32px;border-radius:10px;border:1px solid #b0b0b0}.c-cart-quantity-section button.quantity-selector__button{padding:10px}.c-faq-sections .v-stack.gap-4 img{max-width:100%!important;border-radius:10px;object-fit:contain}.c-faq-sections .section-stack.section-stack--horizontal{gap:0px}.c-product-info-section .accordion__toggle.bold{font-weight:600}.c-collection-item img:hover{border:1px solid #43b655}.c-collection-item:hover{color:#43b655}.c-cart-title{font-size:20px;font-weight:600;padding-top:15px}.c-banner-icon-text{width:100%;display:flex;max-width:100%;justify-content:space-evenly;align-items:center}.c-content{display:flex;gap:15px}button.product-gallery__thumbnail[aria-current=true]{border:2px solid #000;border-radius:4px}store-header.header{position:fixed;top:53px;left:0;width:100%;z-index:9999}height-observer{position:fixed;top:0;left:0;width:100%;z-index:9999}.variant-picker__option-info span.link{font-size:14px;display:flex;align-items:stretch;gap:5px}.variant-picker__option-info span.link svg{height:22px;width:22px;display:block;margin-bottom:2px}.overlay-text{transition:opacity .3s linear;opacity:0;height:0;overflow:hidden;cursor:pointer}.content-over-media.rounded.bg-custom.text-custom{position:relative}.customer-form__box.bg-secondary{margin-top:112px}.c-collection-item a:hover{text-decoration:underline}.c-collection-with-banner-section{max-width:1400px;margin:auto}media-grid.media-grid .content-over-media.rounded.bg-custom.text-custom:hover .overlay-text{opacity:1;position:absolute;z-index:1;width:900px;height:100vh;display:flex;align-items:center;justify-content:center;background:#00000057}svg.c-icon.icon-arrow{height:20px;width:20px;margin-top:4px}svg.c-icon.icon-arrow path{fill:#000}.c-banner-btn:hover svg path{fill:#43b655}a.c-btn:hover svg path{fill:#43b655}h2.c-slider-heading{font-size:20px;font-weight:700}ul.c-tabs{display:flex;gap:10px}.c-side-img.relative svg{height:26px;width:26px}.cart-order__summary li.text-sm.text-subdued{list-style-type:none;background:#112a1b;color:#fff!important;padding:3px 8px;border-radius:20px;font-size:12px;text-transform:capitalize;margin-bottom:5px;margin-left:-3px}.c-view-more-collection-btn a.button{display:flex;align-items:center;gap:10px;padding:14px;width:330px;font-size:17px;background:#112a1b;justify-content:center}.c-view-more-collection-btn a.button:hover{color:#43b655;transition:.2s}.c-view-more-collection-btn a.button:hover svg path{fill:#43b655}.c-collection-with-banner-section .c-view-more-collection-btn{position:absolute;bottom:3%}.c-testimonial-section-2 .section.section-blends.section-full{padding-bottom:0}.c-view-more-collection-btn a.button svg{height:21px;width:21px;animation:slide1 1.5s ease-in-out infinite}.shop-the-look__products.grid.grid-cols-4.gap-4{grid-template-columns:repeat(2,1fr)}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom{height:340px;width:280px;cursor:pointer}.c-collection-with-banner-section product-card.product-card:hover .text-subdued{color:#43b655!important}.c-shop-categories-section .c-collection-item:hover .c-collection-image img{border:1px solid green;transition:.2s}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom:hover span.product-card__title{color:#43b655;transition:.2s}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom:hover price-list.price-list.text-subdued{color:#43b655}section#shopify-section-template--17380139303146__c_shop_the_look_T9WtPA .c-overlay-text.text-center{display:none}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom:hover .product-card__figure img{border-bottom:1px solid #43b655}.variant-picker__option-values.wrap.gap-2 label.block-swatch{border:1px solid lightgray}.c-collection-with-banner-section .section.section-blends{width:max-content;margin:auto}button.product-card__mobile-quick-buy-button{background:#112a1b;color:#fff}.c-collection-with-banner-section .product-card__info.product-card__info--center{padding:10px}.c-overlay-text{position:absolute;top:18%;left:6%;right:6%}.c-footer-information{padding-top:30px}a.c-inner-img-button{display:flex;gap:10px;font-size:24px;margin-top:20px;background:#112a1b;color:#fff;justify-content:center;align-items:center;padding:8px;border-radius:30px}.c-img-gift-box p{font-size:21px}.c-img-gift-box{display:flex;background:#fff;width:185px;margin:auto;padding:5px;border-radius:30px;justify-content:center}.c-collection-with-banner-section h2.h2{font-size:32px}.c-collection-with-banner-section .section-stack{gap:20px}.c-iamge-inner-content h2{font-size:96px;color:#fff;font-weight:700}.c-iamge-inner-content h4{font-size:27px;color:#fff;line-height:68px}::selection{background:#112a1b;color:#fff}.c-iamge-inner-content h3{font-size:64px;color:#fff;border-bottom:2px solid;padding-bottom:12px;margin:auto;line-height:67px;text-transform:capitalize;width:400px;font-family:Playfair Display}a.collection-card:hover .collection-card__content.prose p.subheading{color:#43b655}.c-collection-with-banner-section .section.section-blends.section-full{padding-top:15px;padding-bottom:30px}.newsletter-content.text-center p.c-news-sub-text.text-xs.text-subdued{color:#fff!important}.c-bulid-pack-section .section.section-blends.section-full{padding-top:45px}.c-build-page{display:flex;justify-content:space-between;align-items:baseline;gap:80px}.c-build-page .c-build-content{position:relative}.c-build-page .c-build-content h2{font-size:100px!important;font-weight:600}.c-build-page .c-build-content p{font-size:20px}section#shopify-section-template--17321758523626__image_with_text_overlay_KRfYwb .c-image-banner-section .section.section-blends.section-full.text-custom{padding-top:50px}.c-img-icon{display:flex;background:#fff;color:#000;font-size:18px;padding:3px;border-radius:30px;align-items:baseline;justify-content:center}.c-img-icon h3{font-size:17px!important;margin-top:0!important;padding:7px}.c-img-icon{margin-top:0!important}.c-img-block-heading h2{background:#f2fff4;margin:5px;padding:12px;width:255px;font-size:24px;text-align:center;border-radius:10px;text-transform:uppercase}.c-image-banner-section .c-img-banner-subtext{width:100%;max-width:900px}.c-contact-section .full-width-row{display:flex;width:100%}.c-textarea.input-column.full-width{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;color:#7f7f7f;font-weight:600}.c-textarea.input-column.full-width{display:flex;flex-direction:column;gap:10px;font-weight:600;margin-top:13px}.c-newsletter-section .form-control input.input.is-floating:focus{border:none;box-shadow:none}.c-contact-section .c-textarea textarea{padding:9px 15px!important;border:1px solid #ccc;font-size:14px;color:#333;height:45px;font-weight:500}.c-contact-section .fieldset{gap:8px}.c-contact-section.full-width{flex:1}.c-contact-section textarea{width:100%;border-radius:12px;border:1px solid lightgray;padding-left:20px}.c-contact-section .input-row{display:flex;gap:20px}.c-contact-section .input-column{flex:1}.c-img-block-heading{position:absolute;z-index:1;top:30px;left:20px}[aria-expanded=true] .accordion__toggle.bold{color:#43b655}.c-collections.section-stack a.collection-card{height:365px}.c-collections.section-stack a.collection-card .content-over-media img.zoom-image{height:330px;width:100%;object-fit:contain}.c-collections a.collection-card:hover p.h2{color:#43b655}section.c-feature-grid-section .swiper-button-prev{display:none}section.c-feature-grid-section .swiper-button-next{display:none}.c-collections-section{text-align:center;padding:20px 0}.c-collection-item h3{margin-top:10px;font-size:13px;font-weight:600}.c-content p{font-size:16px}.c-collection-item img{border-radius:999px;padding:5px;object-fit:contain;background-color:#fff;height:100px;width:100px;aspect-ratio:1;border:1px solid #9d9d9d}.c-collections.section-stack h2.h2{text-transform:capitalize!important}.c-feature-grid{display:flex;flex-wrap:wrap;gap:10px}.c-banner-heading{width:100%;max-width:650px}th.c-row-2{border-top-left-radius:15px;border-top-right-radius:15px}tr:last-child td:nth-child(2){border-bottom-left-radius:15px;border-bottom-right-radius:15px}.c-review-section{display:none}h2.c-build-headings{font-size:44px;padding-bottom:20px;padding-top:30px;font-weight:600;text-align:left}.c-build-page-collection a.product :hover img{border-bottom:1px solid #43b655;transition:.2s}.c-build-page-collection .product-list a.product:hover h2.c-product-title{color:#43b655;transition:.2s}.product-quick-add.is-visible button.button{color:#fff}.product-quick-add__variant a.bold.truncate-text{color:#000}.c-review-section2,.page-spacer .cart .c-progress-bar-container{display:none}.cart-drawer .empty-state{margin:10px 0;gap:15px}cart-drawer#cart-drawer{width:560px}.c-image-with-stat-section .c-stat-item p{font-size:24px;color:#101010;text-align:start;width:379px;line-height:30px;padding:20px}p.c-empty-cart-heading{font-size:32px;font-weight:600}.c-empty-shop-btn{width:100%}.c-empty-shop-btn a.button{width:100%;padding:12px;margin-top:15px;margin-bottom:5px;background:#112a1b;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;gap:15px}a.c-empty-cart-button-card:hover{border:4px solid #43b655}p.c-icon-content{display:flex;align-items:center;gap:8px}.c-empty-icons{display:flex;gap:16px;font-size:14px}.c-empty-shop-btn svg{animation:slide1 1.5s ease-in-out infinite}p.c-empty-cart-description{font-size:16px;font-weight:600;line-height:22px}a.c-empty-cart-button-card:hover{transform:scale(1.05)}a.c-empty-cart-button-card img{border-radius:10px 10px 0 0;height:215px;width:100%}p.c-empty-cart-text{padding:7px;font-size:17px}a.c-empty-cart-button-card:hover{text-decoration:none;border-bottom:none}a.c-empty-cart-button-card{border:2px solid #43b655;color:#fff;height:260px;background:linear-gradient(0deg,#43b655,#43b655 12%,#9940b100 17%);width:100%;max-width:230px;transition:ease-in-out .3s;border-radius:10px}.c-empty-image-section{display:grid;padding-top:20px;grid-template-columns:repeat(2,auto);align-items:center;justify-content:center;gap:16px}.c-cart-collection-slider p.c-product-name{font-size:16px;line-height:17px;font-weight:500;padding-top:5px}.c-cart-collection-slider p.c-product-price{font-size:15px}.c-cart-collection-slider .c-people-also-love-section{overflow:auto;font-size:20px;font-weight:600;padding-top:20px}.c-cart-collection-slider .tab-links{list-style-type:none;padding:0}.c-cart-collection-slider .tab-links li{display:inline;margin-right:10px}.c-cart-collection-slider .tab-links li a{font-size:15px;font-weight:500;text-decoration:none;border-bottom:1px solid transparent}product-card.product-card.product-card--blends.text-custom .product-card__info.product-card__info--center{border-top:1px solid #e1e1e1}.progress-bar-container{background-color:#f3f3f3;border-radius:5px;height:6px;margin:2px auto;width:30%}.c-cart-collection-slider .tab-links li.active a{border-color:#43b655;color:#43b655;transition:.4s}.progress-bar-labels .progress-step:first-child{margin-left:calc(25% - 14px)}.c-cart-collection-slider .tab{display:none}.c-cart-collection-slider .tab.active{display:block}.c-cart-collection-slider .product{display:inline-block;width:170px;margin:0 10px 5px 1px;text-align:left}.c-cart-collection-slider select.c-cart-variants{font-size:14px;width:88px;background:#d9d9d9;padding:6px;border-radius:4px;font-weight:500}.c-cart-collection-slider .product img{height:170px;width:170px;border-radius:8px;object-fit:contain}.c-build-page-collection .c-cart-collection-slider button.add-to-cart{background-color:#112a1b;color:#fff;padding:3px 15px;border:none;cursor:pointer;font-size:16px;border-radius:4px;font-weight:500}.c-build-page-collection .c-cart-collection-slider button.add-to-cart:hover{background-color:#45a049;transition:.3s}.c-build-page-collection .section.section-blends.section-full{padding-top:32px;padding-bottom:0}.c-build-page-collection button.product-gallery__thumbnail img.object-contain.rounded-sm{object-fit:contain;height:172px;display:block;width:210px}.swiper-container.product-gallery__slider.swiper-initialized.swiper-horizontal.swiper-backface-hidden{overflow-x:auto}.customer-form button.button.button--xl.button--secondary.w-full{background:#112a1b;color:#fff}.c-cart-port button.drawer__close-icon:hover{color:#43b655;transition:.2s}.c-build-page-collection .tabs{display:flex;gap:20px;padding:50px 20px 0;justify-content:center;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.c-build-page-collection .tabs::-webkit-scrollbar{display:none}.product-card__quick-buy button.button{background:#112a1b}.c-build-page-collection .tab-button{padding:4px 25px;background-color:#f2fff4;border:none;border-radius:31px;cursor:pointer;font-size:20px;transition:background-color .3s;border:1px solid rgba(0,0,0,.2)}.c-build-page-collection .tab-button.active{background-color:#1f4226;color:#fff}.c-popup-variants h3{font-weight:600}.c-build-page-collection .product-card{text-align:center;width:auto;border-radius:10px;cursor:pointer;display:grid;align-items:center;justify-items:center}.c-build-page-collection .product-card img{width:250px;height:250px;object-fit:contain;border-bottom:1px solid #e1e1e1;margin-bottom:12px}.c-build-page-collection .product-card:nth-child(n+6){display:none}.c-build-page-collection h2.c-popup-product-title{font-size:32px;font-weight:600}.c-build-page-collection h2.c-product-title{font-size:16px;line-height:20px;padding:6px 0 0;width:auto}.product-card-container a.rating{justify-content:center;padding-top:8px}.c-build-page-collection p.c-product-price{padding:5px 9px}.c-build-page-collection .c-rating-content{padding-top:22px}.c-build-page-collection .popup-content h2.c-product-title{font-size:30px;font-weight:600;padding:5px 0;line-height:30px}.c-build-page-collection .popup-content on-sale-badge.badge.badge--on-sale{background:#112a1b;font-weight:500;font-size:18px;padding:6px 22px;height:35px;width:122px}.c-build-page-collection .popup-content p.c-product-price{font-size:22px;padding:2px 0}.c-build-page-collection .close-popup{position:absolute;top:10px;right:10px;cursor:pointer;color:#000;background:#e5e5e5;font-size:17px;height:29px;width:29px;border-radius:25px;font-weight:500;text-align:center;padding:1px}.c-build-page-collection .close-popup:hover,.c-build-page-collection .close-popup:focus{color:#43b655}.c-build-page-collection .popup-content .c-rating-star{display:flex;align-items:flex-start}.c-build-page-collection .popup-content p.c-banner-content{font-size:16px}.c-build-page-collection a.c-popup-link{text-decoration:underline;text-align:center;display:flex;justify-content:center;margin-top:8px}.c-build-page-collection a.c-popup-link:hover{color:#43b655;transition:.2s}.c-build-page-collection .product-card-container:hover p.c-product-price{color:#43b655}.c-price-popup{display:flex;align-items:center;gap:10px;padding-top:0;padding-bottom:5px}.c-popup-variants .h-stack.gap-2{display:flex;flex-direction:column;align-items:flex-start}.c-popup-variants legend.text-subdued{font-size:18px;font-weight:600}.c-popup-variants .variant-picker__option-info .h-stack.gap-2 span{border:2px solid #112a1b;padding:8px;border-radius:4px}.c-popup-variants variant-picker.variant-picker{display:flex;gap:10px;flex-direction:column-reverse}.popup-content .product-info__buy-buttons button.button{background:#112a1b;padding:13px;margin-bottom:10px}.c-build-page-collection .popup-content{position:relative;margin:5% auto;background:#fff;width:92%;max-width:800px;border-radius:8px}.c-build-page-collection .popup-content .product-info__buy-buttons button.button.button--xl{background:#112a1b;font-size:18px;padding:10px;margin-top:10px;margin-bottom:12px;color:#fff;font-weight:500}.c-build-page-collection .popup-content .product-gallery__thumbnail img{height:90px;border:none}.c-build-page-collection .popup-content img.object-contain.rounded-sm{-webkit-transition:.4s ease;transition:.4s ease}.c-build-page-collection .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:59%}.c-build-page-collection span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;border-radius:30px;background:#43b655;transition:.2s}.c-build-page-collection span.popup-trigger svg{position:absolute;top:210px;margin:0 auto;left:0;right:0}.c-content-banner-line p{padding-bottom:4px;height:28px;border-right:2px solid #fff}.c-search-drawer-section .c-column-banner-info{background:#f2fff4;padding:20px}.c-search-drawer-section .c-column-banner-info{gap:6px;height:auto}.c-search-drawer-section h4.c-column-textt{font-size:13px}.c-search-drawer-section h2.c-column-textt{font-size:15px}.c-column-banner-info .c-column-stars svg{height:15px;width:15px}.c-search-drawer-section p.c-column-content{font-size:14px}.c-search-drawer-section .c-column-banner-info,.c-search-drawer-section .v-stack.gap-3.sm\:gap-4{display:none}.c-best-seller-products h2.c-search-heading{font-size:22px;padding-bottom:10px}span.reversed-link:hover{color:#43b655;text-decoration:none}.c-best-seller-products .c-product-card{height:100%;padding:8px;border-radius:6px}.c-column-banner-info{height:auto;padding:16px 10px;background:#f2fff4}.c-search-drawer-section h2.c-product-title{font-size:11px;font-weight:600}.c-search-drawer-section .c-product-card img{height:115px;width:115px;object-fit:contain}.c-search-drawer-section p.c-product-price{font-size:11px;font-weight:600}.c-search-drawer-section .c-best-seller-products.swiper{padding-bottom:10px}.c-search-drawer-section .c-best-seller-products.swiper{display:none}.c-search-drawer-section .c-column-banner-info{margin-bottom:20px}span.c-new-4-msg.step-message{position:absolute;right:5px;top:28px}span.c-step-num.step-number{right:4px}.c-cart-tabs-variants{display:flex;gap:8px}.c-people-also-love-section .tab-content .tab.active{display:flex;flex-wrap:nowrap;overflow:auto;padding-top:20px;flex-direction:row}.c-people-also-love-section .product-content{width:170px}.c-people-also-love-section .product-content img{border:1px solid rgb(211,208,208)}.c-cart-slider-content .buy-buttons button{padding:10px}.c-cart-collection-slider .tab::-webkit-scrollbar{border-radius:30px;height:3px;background-color:#d9d9d9}.c-cart-collection-slider .tab::-webkit-scrollbar-thumb{background-color:#43b655;border-radius:30px}.c-manufacturing-section .c-inner-content{position:relative;color:#fff;gap:21px;display:flex;align-items:center;padding:42px 19px}.c-manufacturing-section .c-badge{display:inline-flex;align-items:center;border-radius:30px;border:1px solid #000;margin-bottom:20px;padding:10px}.c-manufacturing-section .c-badge img{margin-right:10px}.c-manufacturing-section .c-section-title{font-size:64px;margin-bottom:35px;line-height:65px;font-weight:700}.c-manufacturing-section .c-badge span{font-size:16px;color:#000}.c-manufacturing-section .c-content-blocks{gap:15px;display:grid;justify-content:center;grid-template-columns:auto auto auto}.c-manufacturing-section .c-content-block img{width:522px;object-fit:contain;position:absolute}.c-manufacturing-section .c-content-block{border-radius:8px;position:relative;background:#43b655;background:linear-gradient(0deg,#43b655,#112a1b);display:flex;align-items:center}.c-manufacturing-section .c-content-block h3{font-size:28px;line-height:38px;font-weight:700}.c-manufacturing-section .c-content-block p{font-size:16px;padding-top:10px}.comparison-table-section table tr:nth-child(odd){background:#fff}.comparison-table-section table tr .c-left-title{padding:24px 8px}.comparison-table-section table tr td{position:relative}.comparison-table-section table tr td span{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.comparison-table-section th:first-child{border-bottom:none}.comparison-table-section tr:nth-child(odd) td:nth-child(3){background:#f5f6f3;border-radius:0 15px 15px 0;border:none}.comparison-table-section table tr:nth-child(odd) td:nth-child(1){background:#f5f6f3;border-radius:15px 0 0 15px;border-style:none}.c-insta-sections media-grid.media-grid a.media-grid__item.shadow.group:nth-child(3) span.tw-insta-icon svg{height:120px;width:120px}.comparison-table-section{text-align:center;padding:30px 20px 60px;max-width:1000px;border-radius:25px;margin:auto}.comparison-table-section h2{font-size:36px;font-weight:700}.comparison-table-section p{font-size:18px;margin-bottom:30px}.comparison-table-section .comparison-table{width:100%;border-collapse:collapse;margin-top:20px}.comparison-table-section .comparison-table th,.comparison-table-section .comparison-table td{padding:15px;text-align:center;border-top-width:0}.comparison-table-section tr:nth-child(odd){background:#f5f6f3}.comparison-table-section th.c-row-3{width:24%;border-bottom:none}.c-progress-bar-container .progress-bar-body{border-radius:15px;padding:5px;position:relative}.c-product-scroll-bar button.circle-button.ring.group{position:absolute;bottom:48%;right:6%;height:40px;width:40px;background:#112a1b;color:#fff}.c-collection-with-banner-section a.c-inner-img-button svg{animation:slide1 1.5s ease-in-out infinite}.c-product-scroll-bar button.circle-button.ring.group:nth-child(1){left:2%}.c-cart-slider-content{margin-bottom:20px;min-height:190px;display:flex;flex-direction:column}.c-collection-with-banner-section .shop-the-look{display:flex;gap:30px}.c-main-collection.headings .section.section-blends.section-full{padding-top:40px;padding-bottom:30px}.c-product-may-you-scroll-bar reveal-items{overflow-x:scroll;overflow-y:hidden}.c-product-may-you-scroll-bar .c-product-scroll-bar .scrollbar__buttons{display:none}.c-product-may-you-scroll-bar reveal-items::-webkit-scrollbar-thumb{background-color:#43b655;border-radius:30px}.c-product-may-you-scroll-bar reveal-items::-webkit-scrollbar{border-radius:30px;height:3px;background-color:#d9d9d9}.c-product-slider-icons-text-section{background:#f7f8f7;position:absolute;top:112%;padding:20px 50px;gap:20px;right:-3%}@media screen and (max-width:1250px){.c-product-slider-icons-text-section{background:#f7f8f7;position:absolute;top:90%;padding:20px 50px;gap:20px;right:-30%}}.c-quantity-selector.pair-block{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;justify-content:left}.c-quantity-heading h2{font-size:20px;margin-bottom:8px}.product-info__quantity-selector button.pair-option.btn.btn-primary{border-radius:11px;padding:0;border:1px solid #8E8E8E;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;background:#fff;color:#000;font-family:Roboto,sans-serif;font-weight:600;font-size:18px;transition:background .3s,border-color .3s}.c-discount-label{width:100%;background-color:#112a1b;color:#fff;text-align:center;font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:35px;border-radius:10px 10px 0 0;z-index:1}.c-total-price{font-size:16px;font-weight:500;display:flex;align-items:center;gap:6px}.c-total-price s{opacity:60%;font-size:14px}.price-per-pair{font-weight:400;font-size:14px;text-align:center;position:relative}.product-info__quantity-selector button.pair-option.active.btn.btn-primary{background:#43b655;color:#fff!important;border:1px solid #cbcbcb}.product-info__quantity-selector button.pair-option.active .c-quantity-pairs,.product-info__quantity-selector button.pair-option.active .price-per-pair{color:#fff!important}.badge.best-value{position:absolute;bottom:-14px;left:50%;transform:translate(-50%);background:#112a1b;color:#fff;font-family:Roboto,sans-serif;font-weight:600;font-size:12px!important;text-transform:uppercase;padding:4px 10px;border-radius:20px;border:2px solid #112A1B;white-space:nowrap}span.c-quantity-pairs{padding:12px 0 18px;font-size:20px;line-height:normal;display:flex;flex-direction:column;align-items:center;gap:8px}span.c-quantity-pairs:first-child{padding:12px 0}.badge.popular{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background:#112a1b;color:#fff;font-family:Roboto,sans-serif;font-weight:600;font-size:12px!important;text-transform:uppercase;padding:5px 10px;border-radius:20px;border:2px solid #112A1B;white-space:nowrap}.product-info__quantity-selector button.pair-option.btn.btn-primary:active{background:#43b655;cursor:pointer;color:#fff;font-family:Roboto,sans-serif}@media screen and (max-width:700px){span.c-quantity-pairs{font-size:18px}.price-per-pair{font-size:14px}.c-discount-label{font-size:12px;line-height:25px}.badge.best-value,.badge.popular{font-size:12px;padding:4px 12px;max-width:100%}}@media screen and (max-width:700px){.badge.best-value,.badge.popular{font-size:9px!important;padding:4px 10px}}@media screen and (max-width:431px){.c-discount-label{font-size:12px;line-height:15px}.badge.best-value,.badge.popular{font-size:9px!important;padding:4px 10px}}.c-collections.section-stack .collection-card__content.prose span svg{position:absolute;top:13px;left:90%}.cart-drawer__line-items line-item.line-item{position:relative}.c-product-scroll-bar button.circle-button.ring.group{display:unset}.c-product-scroll-bar .scrollbar__buttons{display:none}.search-input input[type=search]{font-size:18px;padding-bottom:8px}scroll-progress.scrollbar__progress{display:none}.c-product-may-you-scroll-bar scroll-progress.scrollbar__progress{display:none}.mobile-pd-icon{display:none}.c-stars.text-center{display:flex;gap:3px}.c-stars.text-center svg{height:22px;width:22px}@media only screen and (max-width:1335px){.c-build-page-collection .tabs{justify-content:flex-start}.c-shop-categories-section .c-collections-list h2{display:none!important}}@media only screen and (max-width:1179px){.c-manufacturing-section .c-content-block svg{height:90px;width:90px}.c-faq-sections .section-stack.section-stack--horizontal{display:flex;flex-direction:column-reverse}.collection-card__content.prose p{font-size:16px}.c-feature-grid{gap:7px}span.popup-trigger svg{height:23px;width:23px}}@media only screen and (max-width:1025px){.c-collections-section{padding:10px 0}.c-collection-with-banner-section .shop-the-look__products{margin-bottom:20px}.c-build-page-collection h2.c-product-title{font-size:14px;line-height:18px;padding:4px 0 0}.c-build-page-collection .product-card img{height:200px}.c-build-page-collection span.popup-trigger svg{top:170px}.c-collection-with-banner-section .shop-the-look{display:flex;flex-direction:column}.c-collection-with-banner-section .c-right-img.shop-the-look{display:flex;flex-direction:column-reverse}.c-collection-with-banner-section .c-view-more-collection-btn{position:absolute;bottom:0%;left:22%}.c-view-more-collection-btn a.button{font-size:14px;padding:9px 45px;width:auto}.c-collection-with-banner-section .section.section-blends.section-full{padding-top:25px}}@media only screen and (max-width:1000px){.c-product-info-section{position:relative}.desktop-pd-icon{display:block;left:-59px;right:-59px;top:96%}.mobile-pd-icon{display:none;right:0!important}.c-text-with-icon-section .prose{text-align:start}.c-who-we-are-page-section p{font-size:16px;line-height:18px}.c-who-we-are-page-section .media-with-text__media.rounded img{height:auto;width:100%}.c-build-content.c-banner-3 .c-img-icon h3{font-size:15px!important;padding:7px 3px}.c-img-block-heading h2{background:#f2fff4;margin:5px;padding:10px;width:218px;font-size:20px}.c-text-with-icon-section{display:none}}@media only screen and (max-width:772px){.c-product-info-section{position:relative;margin-top:0}.desktop-pd-icon{display:none}.mobile-pd-icon{display:block}.c-testimonial-section-2{display:none}store-header.header{top:38px}.c-image-banner-section image-banner.content-over-media .prose{font-size:14px;display:flex;flex-direction:column;align-items:center}.c-testimonial-section .testimonial.rounded-sm.bg-custom.text-custom{width:100%;height:100%}}@media only screen and (max-width:767px){.c-collection-item img{height:70px;width:70px}.c-newsletter-section .newsletter-content p{max-width:100%}.c-news-info .form-control{width:100%}cart-drawer#cart-drawer{width:100%;margin:0 0 0 10px}.c-product-info-section{position:relative;margin-top:0}.desktop-pd-icon{display:none}.mobile-pd-icon{display:block}p.c-icon-content{font-size:11px}.collection-block .product-list{display:grid!important;grid-template-columns:auto auto auto}.progress-bar-container{width:53%}.collection-block .product-card h2.c-product-title{font-size:13px;margin-top:0;line-height:16px}.comparison-table-section .container{margin:0}.sticky-buy-button{display:block}.c-product-icon-content{padding:0 10px;align-items:center}.c-product-with-icons1,.c-product-with-icons2{padding-top:12px;padding-bottom:12px;gap:10px}.c-product-icon-content h2{font-size:11px;width:115px}.c-product-slider-icons-text-section{top:92%;padding:6px;right:45px}.content-over-media .c-content p{width:128px}.c-product-icon-content svg{height:25px;width:25px}.c-banner-icon-text{display:flex;width:auto}.content-over-media .c-banner-icon-text{gap:8px}.c-testimonial-section scroll-carousel.testimonial-list.scroll-area.bleed.is-scrollable{animation:unset;overflow:auto;width:auto}.c-testimonial-section .testimonial .h-stack{display:flex;flex-direction:column}scroll-progress.scrollbar__progress{display:unset}.c-image-banner-section .h1{font-size:40px;text-align:center!important;margin-top:10px!important}.c-stars.text-center svg{height:15px;width:15px}.c-img-banner-subtext{margin-top:12px!important}.c-img-banner-subtext p{font-size:16px;line-height:20px}.c-contact-form-section .section.section-blends.section-full{padding-top:20px}.c-contact-section p strong{font-size:32px}.c-contact-section p{font-size:35px}p.subheading{font-size:16px;color:#000}.c-text-with-icon-section .section-stack{justify-items:center}.c-newsletter-section{background-image:url(//fitsok.myshopify.com/cdn/shop/files/iPhone_14_15_Pro_-_29.jpg?v=1726631982&width=393);background-size:inherit []}.c-news-info.fieldset-with-submit{display:flex;flex-direction:column}.c-newsletter-section .newsletter-content h2.h2{font-size:32px;font-weight:700;text-align:center;padding-top:100px}.c-newsletter-section .newsletter-content p{font-size:16px;text-align:center;margin:16px 0}.c-news-info.fieldset-with-submit .form-control input.input.is-floating{width:100%}.c-newsletter-section .newsletter-content{padding-top:170px;margin-left:0}.c-news-info button.button.button--xl{width:100%;font-size:20px;padding:10px 0}.c-image-banner-section .prose{padding:8px}.c-img-banner-subtext p{text-align:center!important}.marquee__wrap{height:46px!important}.marquee__wrap .marquee__single p{font-size:14px!important}.c-column-text{display:block;background:#f2fff4;text-align:center}.c-column-banner-info{display:block;height:82px;padding-top:20px}h2.c-column-textt{font-size:14px}h1.c-column-heading{font-size:18px}p.c-column-content{font-size:16px}p.c-column-content span{font-size:12px}.c-banner-headings-section .c-banner-info{display:block}.c-banner-headings-section .c-banner-info h1{font-size:36px}.c-banner-headings-section .c-banner-info p{font-size:16px;line-height:20px}.c-head-banner-btn{margin-top:20px}.c-banner-headings-section .c-headings{gap:30px;padding-top:15px}.c-banner-headings-section a.c-btn{width:fit-content;font-size:18px;padding:6px 30px}.c-collections .collection-list.collection-list{display:grid;--collection-list-grid: auto / repeat(2, minmax(0, 1fr)) !important;align-items:center;justify-content:center;align-content:center;justify-items:center}section.c-feature-grid-section .swiper-button-prev{display:block}section.c-feature-grid-section .swiper-button-next{display:block}.c-feature-block h3{font-size:20px;padding:15px 15px 4px}.c-feature-block p{padding:0 20px 20px}.c-feature-block p{line-height:21px;padding:0 15px 16px}.c-newsletter-section label.floating-label{top:-4px}.c-collections-section{margin:0;padding:0;border-radius:0}.c-shop-categories-section{margin:0!important}.c-collections-list{padding:15px 8px}.c-build-page-collection .product-list{display:flex;gap:15px;flex-wrap:wrap}.c-build-page{gap:35px;justify-content:space-around}.c-build-page .c-build-content h2{font-size:72px!important}.c-build-content.c-banner-3 .c-img-icon h3{font-size:14px!important;padding:7px 0}.c-build-page-collection .tabs{padding-top:32px;gap:12px}h2.c-build-headings{font-size:24px}.c-search-drawer-section .c-column-banner-info,.c-search-drawer-section .v-stack.gap-3.sm\:gap-4,.c-search-drawer-section .c-best-seller-products.swiper{display:block}.c-manufacturing-section .c-content-block img{width:465px;height:225px}.c-manufacturing-section .c-inner-content{padding:24px 20px}.c-manufacturing-section .c-content-block svg{height:105px;width:105px}.c-manufacturing-section .c-section-title{font-size:45px;margin-bottom:24px;line-height:47px;margin-top:20px;text-align:center}.c-manufacturing-section .c-badge{display:flex;align-items:center;border-radius:30px;border:1px solid #000;width:190px;padding:10px;margin:auto}.c-collection-with-banner-section .c-view-more-collection-btn{left:8%}}@media only screen and (max-width:699px){.c-product-info-section{position:relative;margin-top:0}.desktop-pd-icon{display:none}.mobile-pd-icon{display:block}.text-with-icons .text-with-icons__item.snap-center{display:flex;align-items:center}h2.c-faq-side-title.h2{padding:10px 10px 10px 20px}.text-with-icons__text-wrapper .prose{text-align:start}.c-service-text{margin:6px 0!important}.text-with-icons__text-wrapper .h4{font-weight:600;font-size:20px}.c-banner-heading p.h2,.c-banner-test{text-align:start}.c-img-overlay-banner-content p.h0{font-size:38px;line-height:35px}}@media only screen and (max-width:590px){.c-product-info-section{position:relative;margin-top:0}.desktop-pd-icon{display:none}.mobile-pd-icon{display:block}.c-img-block-heading{top:16px}.c-stat-item{display:block!important;border-bottom:none!important}sup.c-stat-suffix,.c-stat-item h3{font-size:36px!important}.c-stat-item p{font-size:16px!important;line-height:24px!important;padding:0!important}.c-stats-container{border-bottom:1px solid black;padding-bottom:15px}.c-accordion-section .accordion__toggle.bold{font-size:20px;padding:10px 0}.comparison-table-section h2{line-height:34px}.c-who-we-are-page-section .media-with-text__media.rounded{display:flex;flex-direction:column-reverse}.c-who-we-are-page-section .c-img-block-heading{position:unset;display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:575px){.c-product-info-section{position:relative;margin-top:0}.desktop-pd-icon{display:none}.mobile-pd-icon{display:block}.c-img-overlay-banner-content p.h0{font-size:36px;text-align:center}.c-img-overlay-banner-content{padding:18px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.c-collections.section-stack h2.h2{font-size:36px}.c-collections.section-stack p{text-align:center;margin-top:12px;font-size:16px}.c-who-we-are-page-section .c-img-block-heading h2{padding:8px;width:210px;font-size:19px}}@media only screen and (max-width:481px){.c-product-info-section{position:relative;margin-top:0}.desktop-pd-icon{display:none}.mobile-pd-icon{display:block}.c-product-with-icons1,.c-product-with-icons2{padding-top:7px;padding-bottom:7px;gap:10px}.c-product-slider-icons-text-section{padding:6px;right:2px;top:101%;margin-top:10px}.c-contact-section button.button.button--xl{padding:10px 30px;width:100%}.rich-text__wrapper p.h2.hyphenate{margin:0}h3.c-build-icon-text{font-size:12px!important}.c-img-icon h3{padding:4px}fieldset.variant-picker__option .h-stack.gap-2 span{font-weight:600;font-size:14px}.quick-buy-drawer__info .c-banner-btn{display:flex;justify-content:space-between}.c-contact-section .fieldset{gap:0px}.footer__wrapper .form-control label.floating-label{padding-top:24px}.c-image-banner-section .c-img-banner-subtext{width:fit-content}input.input.is-floating{height:50px}.c-product-info-section on-sale-badge.badge.badge--on-sale{font-size:13px;padding:3px 12px}.c-stat-item p{width:fit-content!important}.c-contact-section .input-row{display:block}.c-build-page-collection .popup-content p.c-product-price{font-size:18px}.c-build-page-collection .popup-content p.c-banner-content{font-size:14px}.c-build-page-collection .product-card img{height:100px!important}.c-collections.section-stack p{margin-top:18px;font-size:12px}.collection-card__content.prose p{width:129px;padding-left:25px}.collection-block .product-list{gap:10px}.c-testimonial-section img.testimonial__image{height:300px;width:-webkit-fill-available;object-fit:fill}.c-product-info-section h1.product-info__title.h2{font-size:24px}.product-gallery__media.snap-center img.rounded{height:350px;object-fit:contain}.c-control-headings p{font-size:16px}.thumbnail-swatch{--swatch-size: 42px !important}.c-product-info-section button.button.button--xl{font-size:18px}.c-build-page-collection h2.c-popup-product-title{font-size:20px;line-height:25px}.c-image-banner-section .c-img-banner-subtext{margin-left:0}.c-image-banner-section .c-img-banner-subtext p{font-size:16px}th.c-row-2 img{height:40px;object-fit:contain}.c-column-banner-info{display:flex;text-align:center;align-items:center}.c-banner-btn a.button.button--lg{justify-content:center}.c-cart-collection-slider{margin-bottom:20px}.c-2-column-section .c-column-banner-info{text-align:center;align-items:center}a.c-empty-cart-button-card img{height:178px}a.c-empty-cart-button-card{height:220px}.c-cart-tabs-variants{gap:8px}.c-cart-collection-slider p.c-product-price{font-size:16px}.c-cart-collection-slider p.c-product-name{font-size:15px;line-height:18px}.c-progress-bar-container .progress-bar-body{width:100%}section-header.c-main-collections-heading.section-header h2.h2{font-size:28px;text-align:center}.comparison-table-section .comparison-table th,.comparison-table td{padding:7px;font-size:12px}h2.c-faq-side-title.h2{padding:15px 10px 10px 15px;font-size:32px;width:300px}.collection-card__content-wrapper.text-custom.place-self-center.text-center{flex-wrap:nowrap}.c-contact-form-section .section.section-blends.section-full{padding-bottom:20px}.c-text-with-icon-section p.h3{font-size:20px}.c-text-with-icon-section .text-with-icons img.image-icon{height:80px;width:80px}.footer__block.footer__block--newsletter .v-stack.gap-6 .h3{text-align:center;font-size:24px;padding:20px 20px 0}.footer__block.footer__block--newsletter .prose.text-subdued p{text-align:center;font-size:16px}.c-footer-information .c-info{justify-content:center}.footer__aside-top{justify-content:center!important}.comparison-table-section p{font-size:16px!important;margin-top:15px}.comparison-table-section td{border-top-width:0!important}h2.c-insta-title{font-size:24px;padding-bottom:10px;text-align:center}h2.c-insta-title strong{font-size:24px}p.c-banner-content{font-size:12px}.c-rating-star{gap:8px}.c-banner-heading p.h2{font-size:30px;margin:0}.c-banner-test{font-size:14px;line-height:20px;margin:0}.c-banner-btn a.button.button--lg{background:#43b655;color:#fff;width:100%;font-size:18px}.c-img-overlay-banner-content .c-banner-btn a.button.button--lg{background:#fff;color:#000;width:310px}.c-column-banner-info{height:auto}.c-column-stars.text-center svg{height:20px;width:20px}.c-faq-sections .v-stack.gap-4 img{border-radius:10px}.c-img-overlay-banner-content p.h0{font-size:36px;text-align:center;line-height:40px;width:364px}.c-img-overlay-banner-content p{font-size:14px;line-height:20px;text-align:center}.c-banner-btn{width:330px;display:flex;justify-content:center}.c-img-overlay-banner-content .c-banner-btn{justify-content:center}.c-collections.section-stack a.collection-card{height:187px}.c-collections.section-stack a.collection-card .content-over-media img.zoom-image{height:153px;width:137px}.collection-card__content-wrapper.text-custom.place-self-center.text-center{bottom:-22px}.c-collection-view-more-btn a{width:100%;font-size:18px}.c-collection-item h3{font-size:10px;line-height:12px}.c-collections-list{padding:15px 0 25px}.c-control-headings{display:flex;align-items:flex-start;flex-direction:column;gap:1px;padding-top:25px}.c-control-headings p.bold{margin-top:2px}.rich-text__wrapper p.h2.hyphenate{font-size:24px;margin-top:5px}.c-rich-content{font-size:16px}.c-who-we-are-page-section .c-img-block-heading h2{padding:8px;width:150px;font-size:18px}.c-build-page-collection .product-card-container{padding:0}.c-build-page-collection span.popup-trigger svg{top:75px}.c-build-page-collection h2.c-product-title{font-size:12px;line-height:16px;padding:4px 0 0}.c-build-page-collection p.c-product-price{padding:4px;font-size:13px!important}.c-img-icon svg{height:18px;width:18px}.c-build-page-collection .section.section-blends.section-full{padding-top:20px}.c-build-page{margin-top:4px!important;justify-content:center;gap:50px}.c-build-content.c-banner-3 .c-img-icon h3{font-size:11px!important;padding:5px 0}.c-build-page .c-img-icon{align-items:flex-start}.c-build-page .c-build-content p{font-size:14px}.c-img-banner-subtext p{font-size:12px}.c-build-page .c-build-content h2{font-size:48px!important}.c-build-page-collection .popup-content{padding:12px!important}.c-build-page-collection button.product-gallery__thumbnail img.object-contain.rounded-sm{height:140px}.c-build-page-collection .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:66%}.c-build-page-collection .popup-content h2.c-product-title{font-size:25px}.c-price-popup{padding-bottom:0}.c-build-page-collection .close-popup{top:8px;right:8px;font-size:14px;height:25px;width:25px;z-index:2}.c-banner-icon-text{justify-content:flex-start;align-items:center;gap:14px}.c-banner-icon-text .c-content{display:block;font-size:13px}.c-content img{height:38px;width:38px}.c-content-banner-line p{height:50px;border-right:1px solid #fff}.c-shop-categories-section .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.c-manufacturing-section .c-content-block svg{height:90px;width:90px}.c-product-details-manufacturing-section .section.section-blends.section-full{padding-top:10px}.c-manufacturing-section .c-section-title{font-size:28px;margin-bottom:16px;line-height:36px;margin-top:16px}.c-manufacturing-section .c-badge span{font-size:14px}.c-manufacturing-section .c-badge{width:158px;padding:6px}.c-manufacturing-section .c-badge img{height:25px;width:25px}.c-collection-with-banner-section .c-overlay-text{top:19%;left:21%}.c-collection-with-banner-section .c-iamge-inner-content h3{font-size:26px;padding-bottom:4px;line-height:20px;width:245px}.c-collection-with-banner-section price-list.price-list.justify-center{font-size:16px}.c-collection-with-banner-section span.product-card__title a.bold{font-size:16px;line-height:18px}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom{width:212px;height:auto}.c-collection-with-banner-section .c-img-gift-box svg{height:14px;width:14px}.c-collection-with-banner-section a.c-inner-img-button svg{height:20px;width:20px}.c-collection-with-banner-section a.c-inner-img-button{font-size:15px;margin-top:10px}.c-collection-with-banner-section .c-img-gift-box{width:94px;padding:3px;margin-top:10px}.c-collection-with-banner-section .c-img-gift-box p{font-size:10px}.c-collection-with-banner-section .c-iamge-inner-content h4{font-size:18px;line-height:38px}.c-collection-with-banner-section .c-iamge-inner-content h2{font-size:32px;line-height:30px}.c-collection-with-banner-section .c-side-img.relative img{width:440px;object-fit:cover;height:350px}}@media only screen and (max-width:1900px){media-grid.media-grid .content-over-media.rounded.bg-custom.text-custom:hover .overlay-text{width:900px;height:900px}}@media only screen and (max-width:1274px){.c-banner-headings-section .c-banner-info{align-items:center}}@media only screen and (max-width:1179px){.c-manufacturing-section .c-content-block svg{height:90px;width:90px}.c-faq-sections .section-stack.section-stack--horizontal{display:flex;flex-direction:column-reverse}.c-image-banner-section .h1{font-size:36px}.collection-card__content.prose p{font-size:16px}.c-feature-grid{gap:7px}span.popup-trigger svg{height:23px;width:23px}}@media only screen and (max-width:1025px){.c-collection-with-banner-section .shop-the-look__products{margin-bottom:20px}.c-build-page-collection h2.c-product-title{font-size:14px;line-height:18px;padding:4px 0 0}.c-build-page-collection .product-card img{height:200px}.c-collection-with-banner-section .shop-the-look{display:flex;flex-direction:column}.c-collection-with-banner-section .c-right-img.shop-the-look{display:flex;flex-direction:column-reverse}.c-collection-with-banner-section .c-view-more-collection-btn{position:absolute;bottom:0%;left:22%}.c-view-more-collection-btn a.button{font-size:14px;padding:9px 45px;width:auto}.c-collection-with-banner-section .section.section-blends.section-full{padding-top:25px}}@media only screen and (max-width:1000px){.c-manufacturing-section .c-content-blocks{gap:15px;display:grid;grid-template-columns:repeat(1,1fr);justify-items:center}.c-text-with-icon-section .prose{text-align:start}.c-who-we-are-page-section p{font-size:16px;line-height:18px}.c-who-we-are-page-section .media-with-text__media.rounded img{height:auto;width:100%}.c-build-content.c-banner-3 .c-img-icon h3{font-size:15px!important;padding:7px 3px}.c-img-block-heading h2{background:#f2fff4;margin:5px;padding:10px;width:218px;font-size:20px}.c-text-with-icon-section{display:none}}@media only screen and (max-width:772px){.c-testimonial-section-2{display:none}store-header.header{top:38px}.c-cart-end-icon .c-top-content p,.c-lables h3{font-size:12px}.c-testimonial-section .testimonial.rounded-sm.bg-custom.text-custom{width:100%;height:100%}.c-manufacturing-section .c-content-block h3{font-size:22px;line-height:normal}.c-manufacturing-section .c-content-block p{font-size:14px;padding-top:6px}}@media only screen and (max-width:431px){.c-collection-with-banner-section .c-side-img.relative img{width:210px;height:100%}.c-banner-btn{width:100%}.collection-card__content.prose p{padding-left:30px}.c-content p{font-size:11px}.c-product-slider-icons-text-section{padding:6px;right:5px}.c-news-info button.button.button--xl{font-size:18px;padding:8px 0}.c-collection-with-banner-section a.c-inner-img-button svg{height:18px;width:18px}.c-collection-with-banner-section a.c-inner-img-button{font-size:14px}.c-collection-with-banner-section .shop-the-look__products{gap:5px}.c-collection-with-banner-section .c-view-more-collection-btn{left:7%;bottom:8px}.c-view-more-collection-btn a.button{width:335px}.c-collection-with-banner-section .c-iamge-inner-content h2{font-size:34px;line-height:47px}.c-collection-with-banner-section .c-overlay-text{top:25%;left:7%}.c-collection-with-banner-section .c-iamge-inner-content h3{font-size:29px;padding-bottom:4px;line-height:26px;width:175px}.c-collection-with-banner-section span.product-card__title a.bold{font-size:14px}.c-collection-with-banner-section .product-card__info.product-card__info--center{padding:4px}.c-collection-with-banner-section .product-card__figure img{height:92px}.c-collection-with-banner-section .shop-the-look{display:flex;flex-direction:row}.c-collection-with-banner-section .shop-the-look{gap:8px;margin-bottom:20px}.c-collection-with-banner-section .c-right-img.shop-the-look{display:flex;flex-direction:row-reverse}.c-discount-label{font-size:13px;padding:6px}.c-product-may-you-scroll-bar product-card.product-card{height:275px!important}.product-info__quantity-selector span.c-quantity-bugde{right:14px;width:84px;font-size:11px!important;bottom:-16%;height:20px}.c-main-collection.headings .section.section-blends.section-full{padding-top:30px;padding-bottom:0}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom{width:185px}}@media only screen and (max-width:426px){#shopify-section-template--17347443687658__c_image_with_text_overlay_edC6kR image-banner.content-over-media.content-over-media--auto.full-bleed.text-custom picture{padding-top:110px!important}.accordion-box.rounded.bg-custom{padding:10px}.c-feature-grid{gap:0px}.c-cart-quantity-section button.quantity-selector__button{padding:8px}.c-collection-with-banner-section .c-side-img.relative img{width:208px;margin-left:1px;height:320px}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom{width:185px}.c-view-more-collection-btn a.button{width:320px}.c-content p{font-size:12px}}@media only screen and (max-width:376px){p.c-news-sub-text.text-xs.text-subdued{font-size:14px}.c-image-banner-section .section.section-blends.section-full.text-custom{padding:0 16px}.content-over-media .c-content p{width:118px}.c-banner-icon-text .c-content{font-size:11px}.c-image-banner-section .c-img-banner-subtext{margin-left:0%}.c-contact-section button.button.button--xl{padding:7px 90px}.c-manufacturing-section .c-content-block img{height:fit-content;margin-bottom:10px}.c-collection-with-banner-section product-card.product-card.product-card--blends.bg-custom.text-custom{width:154px}.c-progress-bar-container .progress-bar-body{width:100%}.c-checkout-lable{display:flex}.c-cart-end-icon{padding-top:0;padding-bottom:0}p.c-empty-cart-heading{font-size:25px}p.c-empty-cart-description{font-size:15px;line-height:19px}.c-empty-image-section{display:grid;padding-top:20px;grid-template-columns:repeat(2,auto);align-items:center;justify-content:center;gap:7px}.c-empty-image-section{gap:7px}a.c-empty-cart-button-card img{height:145px}p.c-empty-cart-text{font-size:16px}.c-empty-shop-btn a.button{margin-top:0;margin-bottom:0;font-size:16px;gap:13px}a.c-empty-cart-button-card{height:180px}.c-product-icon-content{padding:0 5px}.variant-picker__option-values.wrap.gap-2 label.block-swatch{padding:10px 6px}.c-product-slider-icons-text-section{right:6px}.c-product-offer-section .text-with-icon{gap:5px}.product-info__quantity-selector span.c-quantity-bugde{right:4px}.c-collection-with-banner-section .c-side-img.relative img{width:185px;margin-left:1px;height:330px}}@media only screen and (max-width:500px){.c-manufacturing-section .c-content-block img{width:285px;height:111px}.c-manufacturing-section .c-content-block img{object-fit:none}}.c-image-overlay-content{max-width:100%}.c-image-overlay-content .c-banner-icon-text .c-content{margin:0;display:flex;align-items:center}.c-image-overlay-content .c-banner-icon-text .c-content p,.c-image-overlay-content .c-banner-icon-text .c-content-banner-line{margin:0}@media only screen and (max-width:700px){.c-image-overlay-content .c-banner-icon-text .c-content{flex-direction:column;gap:4px}.c-image-overlay-content .c-banner-icon-text .c-content p{width:100%;text-align:center}}.c-product-gallery__thumbnail-item{max-height:50px}.c-cart-port{overflow:hidden}.c-product-policies{display:flex;align-items:center;justify-content:center;gap:14px}.c-product-policy{display:flex;align-items:center;gap:4px}.c-product-policy-icon{width:22px;height:22px;display:block}.c-product-policy-text{font-size:12px}.c-pdp-buy-box{padding-top:50px}@media screen and (min-width:1000px){.c-product-policies{gap:20px}.c-product-policy-icon{width:26px;height:26px}.c-product-policy-text{font-size:16px}}@media screen and (max-width:400px){.collection-block .product-card h2.c-product-title{font-size:11px;margin-top:0;line-height:16px}}@media screen and (max-width:330px){.collection-block .product-card h2.c-product-title{font-size:10px;margin-top:0;line-height:16px}.loox-rating-content{font-size:10px}}@media screen and (max-width:280px){.collection-block .product-card h2.c-product-title{font-size:9px;margin-top:0;line-height:16px}}.c-load-more-btn-container{width:100%;display:flex;justify-content:center}button.load-more-btn{padding:4px 14px;margin-top:20px;text-decoration:underline}.c-build-discount-container{display:flex;align-items:center;gap:2px;margin:8px 0 0!important}.c-build-perc-off-container{display:flex;flex-direction:column;gap:1px;margin:0!important}.c-build-percentage{font-size:40px;line-height:normal}.c-build-off{font-size:16px;line-height:normal}.c-mini-cart-icon{display:none}.c-mini-cart-icon svg{animation:none!important}@media only screen and (max-width:767px){.c-build-percentage{font-size:28px}.c-build-off{font-size:14px}.c-mini-cart-text{display:none}.c-mini-cart-icon{display:block}.c-mini-cart-button-arrow{display:none}}@media only screen and (max-width:481px){.c-build-percentage{font-size:18px}.c-build-off{font-size:10px}}@media only screen and (max-width:370px){.c-build-page .c-build-content h2{font-size:32px!important}}@media only screen and (max-width:1000px){.c-pdp-buy-box{padding-top:110px}}.c-cart-price-container{display:flex;align-items:center;gap:8px}.h5.c-cart-full-price{font-size:15px;text-decoration:line-through;opacity:.8}.h5.c-cart-save-amount{font-size:13px;opacity:.9;background-color:#112a1b;color:#fff;padding:2px 6px;border-radius:4px}@media only screen and (min-width:700px){.h5.c-cart-full-price{font-size:17px}.h5.c-cart-save-amount{font-size:15px}}.page-spacer,.shopify-section--main-search .empty-state{margin-top:155px!important}.c-icon-made-in-usa-container,.c-icon-up-to-discount-container{position:absolute;display:flex;align-items:center;justify-content:center}.c-icon-made-in-usa-container{width:105px;height:105px;bottom:-20px;right:2px}.c-icon-up-to-discount-container{width:125px;height:125px;top:-20px;left:-4px}.c-icon-made-in-usa-container svg,.c-icon-up-to-discount-container svg{width:100%}@media screen and (min-width:999px){.c-icon-made-in-usa-container{width:155px;height:155px;bottom:-20px;left:-4px}.c-icon-up-to-discount-container{width:180px;height:180px;top:-20px;left:-4px}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/c-custom.css.map */
