/*
Generated time: March 20, 2025 09:52
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.grid-product__price{font-weight:700}.mobile-nav li:nth-child(6) .mobile-nav__has-sublist a,ul.site-nav.site-navigation.small--hide li:nth-child(6) details summary{color:red;font-weight:700}.page-content--product .product-single__meta .product-block.product-block--header{margin-bottom:25px;margin-top:0}.page-content--product .product-single__meta .product-block--price span.product__price.on-sale{font-size:24px!important;padding-right:5px;font-weight:700;color:#d52222}.halloweenbadge{padding:3px 8px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.025em}.page-content--product .product-single__meta .variant-wrapper label.variant__label{font-size:14px;letter-spacing:0;text-transform:uppercase;font-weight:700}.page-content--product .product-single__meta fieldset.var_input label.custom_swatch_images{padding:0;margin:0 5px .5rem 0;box-shadow:none;border:1px solid #ddd;-webkit-transition:.3s all ease-in-out!important;transition:.3s all ease-in-out!important}.page-content--product .product-single__meta .variant-wrapper.js+.variant-wrapper.js{margin-top:15px}.page-content--product .product-single__meta fieldset.var_input input[type=radio]:checked+label.custom_swatch_images{border-color:#000}.page-content--product .product-single__meta fieldset.var_input label.custom_swatch_images img{height:90px;width:78px;object-fit:cover}.page-content--product .product-single__meta fieldset.var_input label.custom_swatch_images:hover{border-color:#000;box-shadow:0 10px 10px -10px #000}.page-content--product .product-single__meta fieldset.var_size .variant-input label.variant__button-label{box-shadow:none;text-transform:none;font-size:13px;font-weight:inherit;padding:9px 10px;color:#6a6a6a;background-color:#fff;text-decoration-color:#6A6A6A;border-radius:2px;text-align:center;border:1px solid #cfcfcf;min-width:50px;line-height:15.6px}.page-content--product .product-single__meta fieldset.var_size .variant-input input[type=radio]:checked+label.variant__button-label{color:#fff;background-color:#292929;text-decoration-color:#fff}.product-single__meta a.sizeguide-button{margin-left:auto;font-size:18px;color:#000;cursor:pointer;transition:all .3s ease-out;text-decoration:underline;margin-top:15px;display:flex;flex-wrap:wrap;line-height:20px;font-weight:400;margin-bottom:8px}.product-single__meta a.sizeguide-button img{width:20px;margin-right:5px;height:20px;top:2px;position:relative}.product-single__meta form.product-single__form button.add-to-cart{box-shadow:#00000059 0 5px 15px;text-transform:uppercase;font-weight:600;line-height:1;display:flex;align-items:center;gap:10px;justify-content:center;background:#000;color:#fff;border-radius:0;margin-top:15px}.product-single__meta .u-payment-icons{margin-bottom:15px;margin-top:-10px;font-weight:600}.product-single__meta .u-payment-icons .cstmpayments{margin-top:8px;gap:10px}.product-single__meta form.product-single__form button.add-to-cart:hover{background:#000!important;color:#fff!important}.product-single__meta .u-payment-icons .cstmpayments li.HorizontalList__Item{height:unset;margin-bottom:0;display:inline-block}.product-single__meta .custom-container{background-color:#e8e8e2;color:#000;padding:10px;border-radius:0;font-weight:400}.product-single__meta .product-block--tab button.label{text-align:center}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.product-single__meta .product-block--tab .rte h1,.product-single__meta .product-block--tab .rte h2,.product-single__meta .product-block--tab .rte h3,.product-single__meta .product-block--tab .rte h4,.product-single__meta .product-block--tab .rte h5,.product-single__meta .product-block--tab .rte h6{margin-top:0}.product-recommendations-placeholder .grid__item .grid-product__content a.grid-product__link{text-align:center}.product-recommendations-placeholder .grid__item .grid-product__content .grid-product__tag.grid-product__tag--sale{text-transform:uppercase}.product-recommendations-placeholder .grid__item .grid-product__content a.grid-product__link .grid-product__meta .grid-product__title{font-size:calc(var(--typeBaseSize) - 2px);letter-spacing:.2em;text-transform:uppercase}.product_about_us .feature-row{margin:0 6%}.product_about_us .feature-row .feature-row__text{padding:0 60px 0 0!important}.product_about_us .feature-row .feature-row__text .rte{margin-top:5px}.product_about_us .feature-row .feature-row__text .m-rv-box-image-with-text .usp-text p{text-transform:uppercase;font-weight:600}.product_about_us .feature-row .feature-row__item.feature-row__images .feature-row__first-image img{border-radius:0}.m-instagram-post .full_width{padding:36px 80px}.m-instagram-post .full_width .m-instagram-post-wrapper{padding:0}.m-instagram-post .m-instagram-post-header p.m-instagram-post-header-text{margin-bottom:0;line-height:150%}.m-instagram-post .m-instagram-post-slider .m-post-wrapper{padding:12px}.m-instagram-post .m-instagram-post-slider .m-post-wrapper .m-post-logo-name h3.m-post-store-name{font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.m-instagram-post .m-instagram-post-slider .m-post-wrapper .m-post-image-container{padding:0;aspect-ratio:9.6/11}.m-post-left-side-icons{gap:16px}.m-post-icons-container .m-post-left-side-icons svg{width:26px;height:26px}.m-post-icons-container .m-post-right-side-icons svg{width:26px;height:26px}.m-template--23733560672594__m_instagram_post_TbpdhF .m-post-title{font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.m-instagram-post .full_width .m-instagram-post-slider .swiper-scrollbar.swiper-scrollbar-horizontal{left:0;height:2px}.m-instagram-post .m-instagram-post-slider{padding-bottom:26px}.m-instagram-post .swiper-scrollbar{background:#f7f7f7}.parallax>use{animation:move-forever 10s cubic-bezier(.55,.5,.45,.5) infinite}#M-tpReviews .M-trustpilot-wrapper h2{margin-bottom:0}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text{gap:5px;margin-top:12px}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text span.M-trustpilot-header-stars-text-text strong{font-size:30px;line-height:130%}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text+p{margin-top:16px!important}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text+p small{font-size:20px}.M-trustpilot-wrapper{gap:36px}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide{transition-duration:250ms;transition-property:transform,opacity;box-shadow:0 0 20px 0 rgba(0,182,122,.2);padding:32px 40px;border-radius:16px}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide .M-trustpilot-details{padding:0}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide .M-trustpilot-details .M-trustpilot-starverify img{width:140px}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide .M-trustpilot-details p.M-trustpilot-dets{line-height:150%;margin-bottom:0}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide .M-trustpilot-details .M-trustpilot-nametime{top:auto;position:relative;bottom:0;margin-top:16px}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide .M-trustpilot-details .M-trustpilot-nametime span{font-size:16px}.M-trustpilot-wrapper-home .slick-next,.M-trustpilot-wrapper-home .slick-prev{height:50px;width:50px;transition:all .3s ease 0s;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.M-trustpilot-box{margin:0 10px}#M-tpReviews svg.waves.m-waves{margin-bottom:-9px}.m-accordian-section .page-width{max-width:1000px;margin:0 auto}.m-accordian-section h3.m-accordian-section-heading{padding-top:20px}.m-accordian-section .page-width .u-accordion-item .u-accordion-item-title{letter-spacing:.3em;text-transform:uppercase}.m-accordian-section .page-width .u-accordion-item .u-accordion-item-desc .u-accordion-item-desc-container{padding:15px 20px}.m-accordian-section .page-width .u-accordion-item .u-accordion-item-desc .u-accordion-item-desc-container p{margin-bottom:15px}.cstm-services-wrapper .full_width{padding-left:80px;padding-right:80px;width:100%;margin:0 auto}.cstm-services-wrapper .full_width .cstm-services{padding:0;gap:20px}.cstm-services-wrapper .full_width .cstm-services .cstm-services-box h4{letter-spacing:0;text-transform:none}footer.site-footer ul.site-footer__linklist li a{font-size:calc(var(--typeBaseSize)* .85)}footer.site-footer ul.site-footer__linklist li a{font-size:calc(var(--typeBaseSize)* .85)}footer.site-footer .footer__collapsible p{font-size:calc(var(--typeBaseSize)* .85)}p.footer__small-text+.footer__small-text a{display:none}.announcement-bar span#countdown{font-weight:700;font-size:14px;margin-right:5px}.announcement-bar span{text-transform:uppercase}.announcement-bar span{text-transform:uppercase;letter-spacing:.025em}.announcement-bar{padding:14px 0}html.js{padding-bottom:0!important}span.swatch-variant-name{text-transform:none;font-weight:400}.minventory-box p,.u-payment-icons span,.usp-box .usp-text p{font-weight:400}.m-waves{width:100%;height:120px;min-height:120px;max-height:120px}#sizepopup.overlay:target{visibility:visible;opacity:1;z-index:1111}div#sizepopup{display:none}button.quick-product__btn{font-size:15.3px!important;line-height:1.4;text-transform:uppercase}.grid__item .modal__inner .product-single__meta .product-block.product-block--price span.badge{display:none}.home_coll .grid .grid__item span.collection-item__title span{font-size:16px}.grid .grid__item .grid__item-image-wrapper .grid-product__meta.text-center{text-align:center!important}.grid .grid__item .grid__item-image-wrapper .grid-product__meta.text-right{text-align:right!important}.grid .grid__item .grid__item-image-wrapper .grid-product__image-mask+a.grid-product__link{margin-top:10px}.home_featured .feature-row__text .rte{margin-top:25px}.home_featured .feature-row__text .usp-text p{text-transform:uppercase;letter-spacing:.025em}.home_featured .feature-row__text{padding-right:0!important}.home_fea_left .feature-row__text{padding-left:0!important;padding-right:60px!important}.home_fea_left .feature-row__images{flex:0 1 50%}.parallax>use:nth-child(2){animation-name:move-forever2}.parallax>use:nth-child(3){animation-name:move-forever2}.parallax>use:nth-child(4){animation-name:move-forever4}@keyframes move-forever{0%{transform:translate(85px)}100%{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}100%{transform:translate(85px)}}div[data-section-type=header]{position:relative;z-index:99}#CollectionAjaxContent div#CollectionSidebar .drawer--left.drawer--is-open{z-index:111}.drawer--right.drawer--is-open{z-index:999}.cust_contact h2{font-size:36px;text-align:center;margin-bottom:50px}.halloweenbadge:empty{display:none}.pp_tracking_form_in .pp_Dawn_input{padding:8px 10px!important;border:solid 1px;border-color:var(--colorBorder)!important}.pp_tracking_form_div.both_form .pp_tracking_form_in[data-v-926e9234]+div[data-v-3b47c2de]{display:none!important}.ks-modal-content-wrapper .ks-powered-by{display:none}.product-single__meta .u-payment-icons span strong:not(:last-child){padding-right:10px;border-right:1px solid #d9d9d9}.product-single__meta .u-payment-icons span strong:last-child{padding-left:10px}button.view_trust_pilot{display:none}.template-collection .collection-grid__wrapper .collection-filter,.template-search .collection-grid__wrapper .collection-filter{position:relative!important;top:auto!important}.main-marquee{overflow:hidden}.marquee{overflow:hidden;display:flex;width:100%;white-space:nowrap;border-bottom:1px solid #ffffff59}.marquee_text{display:flex;align-items:center;flex-wrap:nowrap;width:auto;white-space:nowrap;animation:translateFull 20s linear infinite}.marquee_text p:after{content:"";position:absolute;top:50%;right:-27px;width:4px;height:4px;border-radius:50%;z-index:1;transform:translateY(-50%)}.main-marquee .marquee_text p{margin:0 25px;position:relative}@keyframes translateFull{from{transform:translateX(0)}to{transform:translateX(-100%)}}.Stack.Stack--noWrap .Stack__item>div{background:0 0!important}.funnel-ebook .product-single__meta .product-block--tab button.label,.shoes-funnel .product-single__meta .product-block--tab button.label,.shoes-funnel-1 .product-single__meta .product-block--tab button.label,.shoes-funnel-2 .product-single__meta .product-block--tab button.label,.shoes-funnel-insole .product-single__meta .product-block--tab button.label{text-align:left!important;font-weight:600}.funnel-ebook .product-single__meta .product-block--tab button.label,.shoes-funnel-1 .product-single__meta .product-block--tab button.label,.shoes-funnel-2 .product-single__meta .product-block--tab button.label,.shoes-funnel-insole .product-single__meta .product-block--tab button.label{font-size:17px;letter-spacing:1.18px}.funnel-ebook .m-post-wrapper,.shoes-funnel-1 .m-post-wrapper,.shoes-funnel-2 .m-post-wrapper,.shoes-funnel-insole .m-post-wrapper{border:none}.funnel-ebook .product-block .rte h1,.funnel-ebook .product-block .rte h2,.funnel-ebook .product-block .rte h3,.funnel-ebook .product-block .rte h4,.funnel-ebook .product-single__meta .collapsibles-wrapper .collapsible-content h1,.funnel-ebook .product-single__meta .collapsibles-wrapper .collapsible-content h2,.funnel-ebook .product-single__meta .collapsibles-wrapper .collapsible-content h3,.funnel-ebook .product-single__meta .collapsibles-wrapper .collapsible-content h4,.shoes-funnel .product-block .rte h1,.shoes-funnel .product-block .rte h2,.shoes-funnel .product-block .rte h3,.shoes-funnel .product-block .rte h4,.shoes-funnel .product-single__meta .collapsibles-wrapper .collapsible-content h1,.shoes-funnel .product-single__meta .collapsibles-wrapper .collapsible-content h2,.shoes-funnel .product-single__meta .collapsibles-wrapper .collapsible-content h3,.shoes-funnel .product-single__meta .collapsibles-wrapper .collapsible-content h4,.shoes-funnel-1 .product-block .rte h1,.shoes-funnel-1 .product-block .rte h2,.shoes-funnel-1 .product-block .rte h3,.shoes-funnel-1 .product-block .rte h4,.shoes-funnel-1 .product-single__meta .collapsibles-wrapper .collapsible-content h1,.shoes-funnel-1 .product-single__meta .collapsibles-wrapper .collapsible-content h2,.shoes-funnel-1 .product-single__meta .collapsibles-wrapper .collapsible-content h3,.shoes-funnel-1 .product-single__meta .collapsibles-wrapper .collapsible-content h4,.shoes-funnel-2 .product-block .rte h1,.shoes-funnel-2 .product-block .rte h2,.shoes-funnel-2 .product-block .rte h3,.shoes-funnel-2 .product-block .rte h4,.shoes-funnel-2 .product-single__meta .collapsibles-wrapper .collapsible-content h1,.shoes-funnel-2 .product-single__meta .collapsibles-wrapper .collapsible-content h2,.shoes-funnel-2 .product-single__meta .collapsibles-wrapper .collapsible-content h3,.shoes-funnel-2 .product-single__meta .collapsibles-wrapper .collapsible-content h4,.shoes-funnel-insole .product-block .rte h1,.shoes-funnel-insole .product-block .rte h2,.shoes-funnel-insole .product-block .rte h3,.shoes-funnel-insole .product-block .rte h4,.shoes-funnel-insole .product-single__meta .collapsibles-wrapper .collapsible-content h1,.shoes-funnel-insole .product-single__meta .collapsibles-wrapper .collapsible-content h2,.shoes-funnel-insole .product-single__meta .collapsibles-wrapper .collapsible-content h3,.shoes-funnel-insole .product-single__meta .collapsibles-wrapper .collapsible-content h4{font-size:17px;font-weight:600;line-height:22px}.funnel-ebook .product-single__meta .collapsibles-wrapper .collapsible-trigger-btn,.shoes-funnel .product-single__meta .collapsibles-wrapper .collapsible-trigger-btn,.shoes-funnel-1 .product-single__meta .collapsibles-wrapper .collapsible-trigger-btn,.shoes-funnel-2 .product-single__meta .collapsibles-wrapper .collapsible-trigger-btn,.shoes-funnel-insole .product-single__meta .collapsibles-wrapper .collapsible-trigger-btn{border:none}.funnel-ebook .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner,.shoes-funnel .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner,.shoes-funnel-1 .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner,.shoes-funnel-2 .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner,.shoes-funnel-insole .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:none;padding:0 15px 20px}.funnel-ebook .product-single__meta .product-block.product-block--tab:last-child .collapsibles-wrapper,.shoes-funnel .product-single__meta .product-block.product-block--tab:last-child .collapsibles-wrapper,.shoes-funnel-1 .product-single__meta .product-block.product-block--tab:last-child .collapsibles-wrapper,.shoes-funnel-2 .product-single__meta .product-block.product-block--tab:last-child .collapsibles-wrapper,.shoes-funnel-insole .product-single__meta .product-block.product-block--tab:last-child .collapsibles-wrapper{border-bottom:none}.funnel-ebook .column_text .subheading,.shoes-funnel .column_text .subheading,.shoes-funnel-1 .column_text .subheading,.shoes-funnel-2 .column_text .subheading,.shoes-funnel-insole .column_text .subheading{font-size:30px;letter-spacing:normal;font-family:'Tenor Sans'}.funnel-ebook .column_text .feature-row__images img,.shoes-funnel .column_text .feature-row__images img,.shoes-funnel-1 .column_text .feature-row__images img,.shoes-funnel-2 .column_text .feature-row__images img,.shoes-funnel-insole .column_text .feature-row__images img{border-radius:8px!important}.funnel-ebook .usp-box img,.shoes-funnel .usp-box img,.shoes-funnel-1 .usp-box img,.shoes-funnel-2 .usp-box img,.shoes-funnel-insole .usp-box img{width:30px}.funnel-ebook .minventory-box p,.funnel-ebook .usp-text p,.shoes-funnel .minventory-box p,.shoes-funnel .usp-text p,.shoes-funnel-1 .minventory-box p,.shoes-funnel-1 .usp-text p,.shoes-funnel-2 .minventory-box p,.shoes-funnel-2 .usp-text p,.shoes-funnel-insole .minventory-box p,.shoes-funnel-insole .usp-text p{font-size:23px!important;margin:0;line-height:23px;font-weight:700!important}.funnel-ebook .shopify-block:has(.trustshop-review--summary),.shoes-funnel .shopify-block:has(.trustshop-review--summary),.shoes-funnel-1 .shopify-block:has(.trustshop-review--summary),.shoes-funnel-2 .shopify-block:has(.trustshop-review--summary),.shoes-funnel-insole .shopify-block:has(.trustshop-review--summary){margin-bottom:10px}.funnel-ebook .shopify-block:has(.trustshop-review--summary) .trustshop-rating-star--container svg path,.shoes-funnel .shopify-block:has(.trustshop-review--summary) .trustshop-rating-star--container svg path,.shoes-funnel-1 .shopify-block:has(.trustshop-review--summary) .trustshop-rating-star--container svg path,.shoes-funnel-2 .shopify-block:has(.trustshop-review--summary) .trustshop-rating-star--container svg path,.shoes-funnel-insole .shopify-block:has(.trustshop-review--summary) .trustshop-rating-star--container svg path{fill:#ffb400}.funnel-ebook .minventory-box,.shoes-funnel .minventory-box,.shoes-funnel-1 .minventory-box,.shoes-funnel-2 .minventory-box,.shoes-funnel-insole .minventory-box{margin-bottom:25px!important}.funnel-ebook .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--total,.shoes-funnel .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--average,.shoes-funnel .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--total,.shoes-funnel-1 .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--average,.shoes-funnel-1 .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--total,.shoes-funnel-2 .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--average,.shoes-funnel-2 .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--total,.shoes-funnel-insole .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--average,.shoes-funnel-insole .shopify-block:has(.trustshop-review--summary) .trustshop-review-summary--total{font-size:17px;color:#000}.funnel-ebook .m-post-icons-container .m-post-left-side-icons svg,.funnel-ebook .m-post-icons-container .m-post-right-side-icons svg,.shoes-funnel-1 .m-post-icons-container .m-post-left-side-icons svg,.shoes-funnel-1 .m-post-icons-container .m-post-right-side-icons svg,.shoes-funnel-2 .m-post-icons-container .m-post-left-side-icons svg,.shoes-funnel-2 .m-post-icons-container .m-post-right-side-icons svg,.shoes-funnel-insole .m-post-icons-container .m-post-left-side-icons svg,.shoes-funnel-insole .m-post-icons-container .m-post-right-side-icons svg{width:20px!important;height:20px!important}.funnel-ebook .parent_top_class,.shoes-funnel-1 .parent_top_class,.shoes-funnel-2 .parent_top_class,.shoes-funnel-insole .parent_top_class{background:#e8e8e1!important;padding:70px 0!important}.funnel-ebook .parent_top_class .feature-row,.shoes-funnel-1 .parent_top_class .feature-row,.shoes-funnel-2 .parent_top_class .feature-row,.shoes-funnel-insole .parent_top_class .feature-row{background:0 0!important}.funnel-ebook .parent_top_img_right .feature-row,.shoes-funnel-1 .parent_top_img_right .feature-row,.shoes-funnel-2 .parent_top_img_right .feature-row,.shoes-funnel-insole .parent_top_img_right .feature-row{background:#e8e8e1!important;padding:50px 50px 50px 0}.funnel-ebook .parent_top_img_left .feature-row,.shoes-funnel-1 .parent_top_img_left .feature-row,.shoes-funnel-2 .parent_top_img_left .feature-row,.shoes-funnel-insole .parent_top_img_left .feature-row{background:#e8e8e1!important;padding:50px 0 50px 50px}.ebook_sec .feature-row__item .subheading{font-size:14px!important;margin-bottom:4px;text-transform:capitalize;color:#390}.ebook_sec .feature-row__item .h1{font-size:30px}.reviews_cust .trustshop-header--title{font-size:30px;letter-spacing:normal;font-family:Tenor Sans}.video_sec_custom video{border-radius:10px}.product_about_us.column_text.mx-0 .feature-row{margin:0}@media (max-width:1023px){button.view_trust_pilot{display:inline-block}button.view_trust_pilot{display:inline-block;font-size:14px;line-height:150%;font-weight:700;margin-top:10px}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide .M-trustpilot-details p.M-trustpilot-dets{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide .M-trustpilot-details p.M-trustpilot-dets.hide_truncate{display:unset;overflow:unset}}@media (max-width:768px){.reviews_cust .trustshop-header--title{font-size:26px;letter-spacing:normal;font-family:Tenor Sans}.ebook_sec .feature-row__item .h1{font-size:26px}.funnel-ebook .parent_top_class,.shoes-funnel-1 .parent_top_class,.shoes-funnel-2 .parent_top_class,.shoes-funnel-insole .parent_top_class{padding:20px 0 40px!important}.funnel-ebook .parent_top_img_left .feature-row,.funnel-ebook .parent_top_img_right .feature-row,.shoes-funnel-1 .parent_top_img_left .feature-row,.shoes-funnel-1 .parent_top_img_right .feature-row,.shoes-funnel-2 .parent_top_img_left .feature-row,.shoes-funnel-2 .parent_top_img_right .feature-row,.shoes-funnel-insole .parent_top_img_left .feature-row,.shoes-funnel-insole .parent_top_img_right .feature-row{padding:0 20px 20px}.funnel-ebook .column_text .subheading,.shoes-funnel .column_text .subheading,.shoes-funnel-1 .column_text .subheading,.shoes-funnel-2 .column_text .subheading,.shoes-funnel-insole .column_text .subheading{font-size:26px;letter-spacing:normal;font-family:'Tenor Sans'}.product-single__meta{text-align:center!important}.landing-page-elise-1-1 .product-single__meta {text-align: left !important;}.template-product .product-single__meta .product-block--price{justify-content:center!important}.landing-page-elise-1-1 .product-single__meta .product-block--price {justify-content: left !important;}.minventory-box p,.u-payment-icons span,.usp-box .usp-text p{font-size:16.56px!important}.product-single__meta .custom-container{font-size:18px}.product-recommendations-placeholder .grid__item .grid-product__content a.grid-product__link .grid-product__meta .grid-product__title{font-size:15px}.product_about_us .feature-row{margin:0}.product_about_us .feature-row__item.feature-row__images{padding:30px 20px 0!important}.product_about_us .feature-row .feature-row__text{padding:30px 20px 0!important}.m-instagram-post .full_width{padding:27px 24px}.m-template--23733560672594__m_instagram_post_TbpdhF .m-instagram-post-header-text{font-size:28px}.m-instagram-post .full_width .m-instagram-post-wrapper{gap:20px}.m-instagram-post .m-instagram-post-slider .m-post-wrapper .m-post-logo-name img.m-post-store-logo{width:32px!important;height:32px;min-width:32px!important}.m-post-icons-container .m-post-left-side-icons svg,.m-post-icons-container .m-post-right-side-icons svg{width:20px;height:20px}.M-trustpilot-wrapper{padding-top:45px!important;padding-bottom:45px!important}.M-trustpilot-wrapper .M-trustpilot-header.M-trustpilot-header-home h2{font-size:24px!important}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text span.M-trustpilot-header-stars-text-text{font-size:20px!important}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text span.M-trustpilot-header-stars-text-text strong{font-size:25px}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text+p{margin-top:12px!important}.m-accordian-section h3.m-accordian-section-heading{font-size:30.6px;margin-bottom:20px}.m-accordian-section .page-width{padding:0 30px}.m-accordian-section .page-width .u-accordion-item .u-accordion-item-title{font-size:13.24px}.m-accordian-section .u-accordion-item .u-accordion-item-title svg.u-arrow-icon{width:10px}.m-accordian-section .u-accordion-item{margin-bottom:20px}.cstm-services-wrapper{padding:20px 0!important}.cstm-services-wrapper .full_width .cstm-services{grid-template-columns:repeat(3,1fr)!important}footer.site-footer{text-align:center}.site-footer button.footer__title{text-align:center}.cust_hero .hero__text-content.vertical-bottom{padding-bottom:15px}.home_coll .grid .grid__item span.collection-item__title span{font-size:12.8px}.home_featured .feature-row__text{padding-right:20px!important}.home_fea_left .feature-row__images{flex:0 1 100%}.home_fea_left .feature-row__text{padding-right:60px!important}.m-waves{height:80px;min-height:80px;max-height:80px}.cust_contact h2{font-size:30.6px;text-align:center;margin-bottom:30px}div#NavDrawer{z-index:999}.product-single__meta .ks-chart-container.sizing-chart-container{text-align:left}p.m-instagram-post-header-text{font-size:28px!important}.header-wrapper.header-wrapper--sticky.is-light header#SiteHeader{background:#fff}.header-wrapper.header-wrapper--sticky.is-light header#SiteHeader{background:#fff}.header-wrapper.header-wrapper--sticky.is-light .site-nav__link{color:#000}.header-wrapper.header-wrapper--sticky.is-light header#SiteHeader h1.site-header__logo a.site-header__logo-link.logo--inverted{display:none}.header-wrapper.header-wrapper--sticky.is-light header#SiteHeader h1.site-header__logo a.site-header__logo-link.logo--has-inverted{display:flex}.cust_hero .hero__text-wrap .hero__text-shadow{position:relative}.cust_hero .hero__text-wrap .hero__text-shadow:after{content:"";position:absolute;top:auto;left:-15px;width:calc(100% + 30px);height:calc(100% + 30px);background:rgba(0,0,0,.3);bottom:-15px;z-index:-1}.product_about_us.column_text .feature-row .feature-row__text,.product_about_us.column_text .feature-row__item.feature-row__images{padding-left:0!important;padding-right:0!important}.funnel-ebook .product-single__title,.shoes-funnel .product-single__title,.shoes-funnel-1 .product-single__title,.shoes-funnel-2 .product-single__title,.shoes-funnel-insole .product-single__title{text-align:left!important}.funnel-ebook .product-single__meta .product-block--price,.shoes-funnel .product-single__meta .product-block--price,.shoes-funnel-1 .product-single__meta .product-block--price,.shoes-funnel-2 .product-single__meta .product-block--price,.shoes-funnel-insole .product-single__meta .product-block--price{justify-content:start!important}.funnel-ebook .product-single__meta,.shoes-funnel .product-single__meta,.shoes-funnel-1 .product-single__meta,.shoes-funnel-2 .product-single__meta,.shoes-funnel-insole .product-single__meta{text-align:left!important}.funnel-ebook .minventory-box p,.funnel-ebook .usp-text p,.shoes-funnel .minventory-box p,.shoes-funnel .usp-text p,.shoes-funnel-1 .minventory-box p,.shoes-funnel-1 .usp-text p,.shoes-funnel-2 .minventory-box p,.shoes-funnel-2 .usp-text p,.shoes-funnel-insole .minventory-box p,.shoes-funnel-insole .usp-text p{font-size:16.56px!important}.funnel-ebook .minventory-box,.shoes-funnel .minventory-box,.shoes-funnel-1 .minventory-box,.shoes-funnel-2 .minventory-box,.shoes-funnel-insole .minventory-box{margin-bottom:20px!important}.funnel-ebook .product-block,.shoes-funnel .product-block,.shoes-funnel-1 .product-block,.shoes-funnel-2 .product-block,.shoes-funnel-insole .product-block{margin-bottom:20px!important}.funnel-ebook .page-content--product .product-single__meta .product-block--price span.product__price.on-sale,.shoes-funnel .page-content--product .product-single__meta .product-block--price span.product__price.on-sale,.shoes-funnel-1 .page-content--product .product-single__meta .product-block--price span.product__price.on-sale,.shoes-funnel-2 .page-content--product .product-single__meta .product-block--price span.product__price.on-sale,.shoes-funnel-insole .page-content--product .product-single__meta .product-block--price span.product__price.on-sale{font-size:20px!important}.index-section:has(.trustshop-review-wrap){margin-top:0}.funnel-ebook .product-block--tab+.product-block--tab,.shoes-funnel .product-block--tab+.product-block--tab,.shoes-funnel-1 .product-block--tab+.product-block--tab,.shoes-funnel-2 .product-block--tab+.product-block--tab,.shoes-funnel-insole .product-block--tab+.product-block--tab{margin-top:-20px!important}}@media (max-width:767px){.announcement-bar{padding:12px 0}.announcement-bar span#countdown,.announcement-link-text,.announcement-text{font-size:12px}.announcement-slider .announcement-slider__slide span#countdown{position:relative;display:inline-block}.announcement-bar span.announcement-text{display:inline-block}div#NavDrawer .drawer__contents .drawer__fixed-header .drawer__header,div#NavDrawer .drawer__contents .drawer__scrollable ul.mobile-nav__social li.mobile-nav__social-item,div#NavDrawer .drawer__scrollable ul.mobile-nav li.mobile-nav__item .mobile-nav__toggle button,div#NavDrawer .drawer__scrollable ul.mobile-nav li.mobile-nav__item::after{border-color:#e8e8e1}.page-content--product .product-single__meta .variant-wrapper.js+.variant-wrapper.js{margin-top:20px}.page-content--product .product-single__meta .variant-wrapper.js+.variant-wrapper.js{margin-bottom:30px}.product-single__meta a.sizeguide-button{margin-top:25px}.product-single__meta form.product-single__form button.add-to-cart{font-size:13px}.minventory-box p,.u-payment-icons span,.usp-box .usp-text p{font-weight:400}.product-single__meta .u-payment-icons .cstmpayments{margin-top:15px}.cstmpayments li svg{width:36px!important;height:26px!important}.product-single__meta .u-payment-icons .cstmpayments li.HorizontalList__Item{line-height:0}.product-single__meta .u-payment-icons{margin-bottom:30px}.product-recommendations-placeholder .grid__item .grid-product__content a.grid-product__link .grid-product__meta{margin-top:10px}.product_about_us .feature-row .feature-row__text .rte{margin-top:15px}.product_about_us .feature-row .feature-row__text .m-rv-box-image-with-text{margin-bottom:10px!important}.m-instagram-post .m-instagram-post-slider .m-post-wrapper .m-post-image-container{margin-top:8px}#M-tpReviews .M-trustpilot-wrapper .M-trustpilot-header-stars-text+p small{font-size:16px}.M-trustpilot-wrapper{gap:27px}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide{padding:24px}.MtrustSlider-template--23733560672594__m_trustpilot_xzH64q .M-trustpilot-title{font-size:20px!important;margin:12px 0}.M-trustpilot-slider-home .slick-list.draggable{padding-left:40px!important;padding-right:40px!important}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide{opacity:.5}.M-trustpilot-slider-home .M-trustpilot-box.slick-slide.slick-active.slick-center{opacity:1}.m-accordian-section h3.m-accordian-section-heading{padding-top:0}.m-template--23733560672594__m_accordian_cgqfLF{padding-left:30px;padding-right:30px}.m-accordian-section .page-width{padding:0}.m-accordian-section .page-width .u-accordion-item .u-accordion-item-title{padding:15px 20px}.m-accordian-section .page-width .u-accordion-item .u-accordion-item-desc .u-accordion-item-desc-container p{font-size:15.56px}.cstm-services-wrapper{margin-top:20px}.cstm-services-wrapper .full_width{padding-left:24px;padding-right:24px}.cstm-services-wrapper .full_width .cstm-services{grid-template-columns:repeat(1,1fr)!important}.cstm-services-wrapper .cstm-services-box img{max-height:50px;max-width:100px}.cstm-services-wrapper .full_width .cstm-services .cstm-services-box h4{font-size:14px!important}.cstm-services-wrapper .full_width .cstm-services .cstm-services-box p{font-size:14px!important}}.collc_banner_main{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;padding:100px 0 40px}.container_custom{max-width:980px;margin:0 auto;padding:0 20px}.collc_banner_inner{color:#fff;width:60%;text-align:center;position:relative;z-index:1}.percent_off_main{position:relative;margin-bottom:15px}.collc_banner_inner p{font-weight:600;font-size:20px;text-transform:uppercase;display:inline;background-color:#41a3cd;padding:2px 9px;z-index:3;position:relative}.collc_banner_inner .percent_off_main::after{content:"";width:50%;height:1px;background-color:#fff;position:absolute;left:50%;top:13px;transform:translateX(-50%)}.collc_banner_inner h2{font-size:60px;margin:0}.overlay_img{position:absolute;width:260px;z-index:1;bottom:68px}.overlay_img img{width:100%}.collc_banner_main ul,.collc_banner_main ul li{display:flex;align-items:center}.collc_banner_main ul{flex:1;justify-content:space-between;background-color:#fff;padding:13px 40px;margin:100px 0 0}.collc_banner_main ul li{column-gap:5px;margin-bottom:0}.collc_banner_main ul i{width:20px}.collc_banner_main ul li h4{margin:0;font-size:16px;letter-spacing:1.8px}.collc_banner_inner span{margin:20px 0;display:flex;column-gap:4px;justify-content:center}.collc_banner_inner span,.collc_banner_inner span p{font-size:20px;font-weight:600}.collc_banner_inner span p{padding:0;margin-bottom:0}@media screen and (max-width:767px){.collc_banner_inner{color:#fff;width:100%}.collc_banner_main ul{flex-wrap:wrap;padding:10px 20px}.collc_banner_main ul li{width:50%}.collc_banner_main{padding:70px 0 40px}.overlay_img{width:147px;bottom:170px}.collc_banner_main ul{margin:70px 0 0}}@media screen and (min-width:769px) and (max-width:1100px){.collc_banner_inner{width:100%}.overlay_img{bottom:84px}}@media screen and (min-width:769px) and (max-width:1180px){.collc_banner_main ul li h4{font-size:14px;letter-spacing:1px}.collc_banner_main ul{column-gap:10px}}@media screen and (min-width:500px) and (max-width:767px){.collc_banner_main ul{gap:4px}.collc_banner_main ul li{width:47%}.collc_banner_main ul li h4{font-size:14px;letter-spacing:1px}}@media screen and (max-width:500px){.collc_banner_main ul{gap:8px;padding:14px 20px}.collc_banner_main ul li{width:46%}.collc_banner_inner h2{font-size:45px;margin:0}.collc_banner_inner p,.collc_banner_inner span{font-size:18px}.collc_banner_main ul{padding:19px 20px}.collc_banner_main ul li h4{font-size:13px;line-height:normal}}
.product-section .product-single__meta .product-block--price.price_price span.product__price-savings {
    background: #292929;
    color: #fff;
    padding: 5px 7px;
    font-size: 16px !important;
    line-height: 100% !important;
    border-radius: 2px;
}


div#CartDrawer .drawer__footer:has(.cart__checkout-wrapper .ship-insurance) .cart__item-sub.cart__item-row {
    margin-bottom: 10px;
}
div#CartDrawer .drawer__footer:has(.cart__checkout-wrapper .ship-insurance) .cart__item-row.text-center {
    margin-bottom: 10px;
}
div#CartDrawer .drawer__footer:has(.cart__checkout-wrapper .ship-insurance) .cart__checkout-wrapper {
    margin-top: 15px;
}

div#CartDrawer .cart__item-sub .cart__item-price-col {
    display: none;
}
div#CartDrawer form .cart__item-details .new_pirce_posutuib_cart_dis_main {
    margin-bottom: 5px;
}
div#CartDrawer form .cart__item-details .cart__item-title>a.cart__item-name {
    margin-bottom: 5px;
}
div#CartDrawer form .cart__item-details .new_pirce_posutuib_cart_dis_main span.cart__price {
    color: var(--colorCartDot);
}
div#CartDrawer form .cart__item-details .new_pirce_posutuib_cart_dis_main span.cart_drawer_disc_price {
    opacity: 1 !important;
}
div#CartDrawer form .cart__items .cart__image a.image-wrap {
    height: 100%;
}
  div#CartDrawer form .cart__items .cart__image a.image-wrap img.image-element {
    object-fit: cover;
}
div#CartDrawer .drawer__inner .drawer__footer {
    padding-bottom: 22px;
}
div#CartDrawer .drawer__header img {
    object-fit: contain;
}

/*
div#CartDrawer .drawer__footer:has(.cart__checkout-wrapper .ship-insurance) .cart__checkout-wrapper .ship-insurance ,
div#CartDrawer .drawer__footer:has(.cart__checkout-wrapper .ship-insurance) .cart__checkout-wrapper {
    margin-top: 0;
}

div#CartDrawer .drawer__inner .drawer__footer .cart__item-row.text-center,
div#CartDrawer .drawer__inner .drawer__footer .cart__item-sub.cart__item-row {
    display: none;
}
div#CartDrawer .drawer__footer .cart__checkout-wrapper 
 button.btn.cart__checkout {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
}

div#CartDrawer .drawer__footer .cart__checkout-wrapper button.btn.cart__checkout span.dot {
    display: block;
    width: 5px;
    height: 5px;
    background: #fff;
    border-radius: 50%;
    margin: 0 4px;
}
*/
@media (max-width: 768px){
  div#CartDrawer form .drawer__inner .cart__item-price-col.text-right {
    display: none;
}
}

@media (max-width: 750px){
  div#CartDrawer form .cart__item-details .cart__item-title>a.cart__item-name {
        font-size: 17px;
            line-height: 1.2;
}
  div#CartDrawer form .cart__item-details .cart__item-title>a.cart__item-name {
    margin-bottom: 3px;
}
  div#CartDrawer form .cart__item-details .new_pirce_posutuib_cart_dis_main {
    margin-bottom: 3px;
}
  div#CartDrawer form .cart__item-details .cart__item--variants {
    margin-bottom: 8px;
}

}