body[class*=size_images] .color-swatch:has(input:checked):not(body[class*=size_images] .color-swatch:has(.swatch__size_cs)){background:#84aa5c}body[class*=size_images] .color-swatch:has(input:checked):not(body[class*=size_images] .color-swatch:has(.swatch__size_cs)) .color-swatch__label{color:#fff!important;z-index:2}body[class*=size_images] .product-form__input--imgbedsheet span.color-swatch__label{opacity:1!important;position:relative!important;z-index:9999;display:block!important;visibility:visible!important;top:0}body[class*=size_images] .product-form__input--imgbedsheet span.color-swatch__label:before{display:none}body[class*=size_images] .product-form__input--imgbedsheet .color-swatch .color-swatch__image{width:4rem;height:4rem}body[class*=size_images] .product-form__input--imgbedsheet .color-swatch{display:grid;grid-template-columns:auto auto;align-items:center;border-radius:6px;padding:8px;position:relative;border:1px solid #84aa5c}body[class*=size_images] .product-form__input--imgbedsheet span.color-swatch__label{opacity:1!important;position:relative!important;z-index:9999;display:block!important;visibility:visible!important;top:0!important;line-height:1.4;background:transparent;padding:4px 8px;bottom:0!important;transform:unset!important;left:0;z-index:-1;font-weight:600;color:#84aa5c}body[class*=size_images] .product-form__input--imgbedsheet .color-swatch__image{margin-bottom:0}body[class*=size_images] .color-swatch__image{border-radius:0}@media screen and (max-device-width: 981px){body[class*=size_images] .product-form__input--imgbedsheet .color-swatch .color-swatch__image{width:3rem;height:3rem}body[class*=size_images] .product-form__input--imgbedsheet span.color-swatch__label{padding:2px 4px;font-size:12px}}@media screen and (max-device-width: 1200px){body[class*=size_images] .product-form__input--imgbedsheet .color-swatch .color-swatch__image{width:3rem!important;height:3rem!important}body[class*=size_images] .product-form__input--imgbedsheet span.color-swatch__label{padding:2px 4px!important;font-size:12px!important}}@media screen and (max-device-width: 390px){body[class*=size_images] .product-form__input--imgbedsheet span.color-swatch__label{padding:2px!important;font-size:10px!important}body[class*=size_images] .product-form__input--imgbedsheet .color-swatch .color-swatch__image{width:2.6rem!important;height:2.6rem!important;margin-right:2px}}@media screen and (max-device-width: 571px){body{-webkit-text-size-adjust:100%!important}}.product_top_section_cstm .image_section_wrap{width:100%;position:relative}.product_top_section_cstm .image_content img{width:100%}.product_top_section_cstm .logo_section{position:absolute;top:10px;right:10px}.product_top_section_cstm .wrapper_content{width:100%;margin:20px 0 0}.product_top_section_cstm .content_section p{color:#233e16;font-size:15px;line-height:24px;font-weight:400;margin:0 0 6px}.product_top_section_cstm .content_section p.title{text-align:center;color:#233e16;font-size:36px;line-height:36px;font-weight:700;font-family:var(--font-heading-family);margin:0 0 10px}.product_top_section_cstm p.sub_title{text-align:center;color:#84bd30;font-weight:700;font-family:var(--font-heading-family);font-size:36px;margin:10px 0 0}.product_top_section_cstm .description_section{margin:15px 0 16px;border:1px solid #000000}.product_top_section_cstm .ss-b-button{text-align:center;margin:0 0 15px}.product_top_section_cstm .content_section p span{font-weight:700}.product_top_section_cstm .ss-b-button a.ss-btn.btn-outline{height:55px;line-height:55px;width:100%;text-decoration:none;text-transform:uppercase;font-weight:700;display:inline-block;min-width:200px;text-align:center;font-size:19px;color:#000;background-color:#ffbe00;border-radius:6px;transition:box-shadow .3s ease-in-out}.product_top_section_cstm .description_section>div{display:flex;column-gap:3px;margin:0 0 6px}.product_top_section_cstm .description_section>div p{margin:0}.product_top_section_cstm .shipping_content{display:flex;gap:12px}.product_top_section_cstm .shipping_content p{font-size:13px;color:#3e443bbf;margin:0}.product_top_section_cstm .shipping_content span{margin:0 6px 0 0;color:#94b360}.product_top_section_cstm{display:none}.product_size_quide{border:2px solid #ddd;padding:10px;margin:20px 0}.product_cro h3.quantity-breaks__title.flex-center.center,.sheet-size-guide h3.quantity-breaks__title.flex-center.center,.variation_sheet-size-guid h3.quantity-breaks__title.flex-center.center,.the-terra-grounding-bed-sheet h3.quantity-breaks__title.flex-center.center,.terra-earthlink-grounding-mat h3.quantity-breaks__title.flex-center.center,.terra-earthlink-grounding-mat-1 h3.quantity-breaks__title.flex-center.center,.the-terra-grounding-mat-v2 h3.quantity-breaks__title.flex-center.center{text-align:left;justify-content:left;font-size:16px;font-weight:600;color:#121212e5;text-transform:inherit;margin-bottom:0}.product_cro .quantity-break__badge,.sheet-size-guide .quantity-break__badge,.variation_sheet-size-guid .quantity-break__badge,.the-terra-grounding-bed-sheet .quantity-break__badge{right:19px;transform:rotate(0)}.product_cro p.quantity-break__badge.dynamic-price,.sheet-size-guide p.quantity-break__badge.dynamic-price,.variation_sheet-size-guid p.quantity-break__badge.dynamic-price,.the-terra-grounding-bed-sheet p.quantity-break__badge.dynamic-price{font-size:12px;letter-spacing:.6px;font-weight:600;padding:4px 20px}.product_cro .quantity-breaks-container label.quantity-break,.sheet-size-guide .quantity-breaks-container label.quantity-break,.variation_sheet-size-guid .quantity-breaks-container label.quantity-break{padding-top:23px}.product_cro .quantity-break:before,.sheet-size-guide .quantity-break:before,.variation_sheet-size-guid .quantity-break:before{margin-top:4px}.product_cro .image_details img,.sheet-size-guide .image_details img,.variation_sheet-size-guid .image_details img,.the-terra-grounding-bed-sheet .quantity-breaks-container label.quantity-break,.terra-earthlink-grounding-mat-1 .quantity-breaks-container label.quantity-break,.terra-earthlink-grounding-mat .quantity-breaks-container label.quantity-break,.the-terra-grounding-mat-v2 .quantity-breaks-container label.quantity-break{padding-top:23px}.product_cro .quantity-break:before,.the-terra-grounding-bed-sheet .quantity-break:before,.terra-earthlink-grounding-mat-1 .quantity-break:before,.terra-earthlink-grounding-mat .quantity-break:before,.the-terra-grounding-mat-v2 .quantity-break:before{margin-top:4px}.product_cro .image_details img,.the-terra-grounding-bed-sheet .image_details img,.terra-earthlink-grounding-mat-1 .image_details img,.terra-earthlink-grounding-mat .image_details img,.the-terra-grounding-mat-v2 .image_details img{max-width:183px;margin-right:50px}.product_cro .image_details,.sheet-size-guide .image_details,.variation_sheet-size-guid .image_details,.the-terra-grounding-bed-sheet .image_details,.terra-earthlink-grounding-mat-1 .image_details,.terra-earthlink-grounding-mat .image_details,.the-terra-grounding-mat-v2 .image_details{display:flex;margin-bottom:20px;margin-top:35px}.product_cro .cstm_wrapp_all,.sheet-size-guide .cstm_wrapp_all,.variation_sheet-size-guid .cstm_wrapp_all,.the-terra-grounding-bed-sheet .cstm_wrapp_all,.terra-earthlink-grounding-mat-1 .cstm_wrapp_all,.terra-earthlink-grounding-mat .cstm_wrapp_all,.the-terra-grounding-mat-v2 .cstm_wrapp_all{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.size-guide--block{margin-top:15px}span.size_btn_guide{margin:0;position:relative;display:flex;align-items:center}.product_size_quide{display:none}.product_size_quide.active{display:flex;justify-content:center;align-items:center}.product_size_quide.active{display:block;background:#000000a8;position:fixed;top:-22px;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;border:none}.product_size_quide.active img{width:100%;max-width:530px}span.size_btn_guide svg{max-width:18px;max-height:18px}span.size_btn_guide h5{text-align:left;justify-content:left;font-size:16px;font-weight:600;color:#121212e5;text-transform:inherit;margin:0;padding:5px;cursor:pointer}.product__info-container .form__label{display:flex;justify-content:space-between;align-items:center}variant-selects .product-form__input{max-width:100%}.product_cro .quantity-break__selector-item .select__select,.the-terra-grounding-bed-sheet .quantity-break__selector-item .select__select{height:30px;border:1px solid #94b360;background:#fff}.the-terra-grounding-bed-sheet .quantity-break__selector-item{flex-wrap:nowrap!important}.product_cro .quantity-break__selector-item .select,.the-terra-grounding-bed-sheet .quantity-break__selector-item .select{margin-left:7px}.product_cro .quantity-breaks-container input:checked+.quantity-break .quantity-break__variants,.the-terra-grounding-bed-sheet .quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{padding-top:18px}.product_cro .product .product__info-wrapper .quantity-break__content,.the-terra-grounding-bed-sheet .product .product__info-wrapper .quantity-break__content{align-items:flex-start}body.gradient.link-btns--arrow.action-btns--left.size_popup_active{background:#0000;position:fixed;width:100%;z-index:999;top:0;left:0;border:none;margin:0;padding:0}body.gradient.link-btns--arrow.action-btns--left.size_popup_active .shopify-section.shopify-section-group-header-group.announcement-bar-section,body.gradient.link-btns--arrow.action-btns--left.size_popup_active .section-header{z-index:-1}span.cross_size_guide svg{width:27px;position:absolute;top:9px;right:4px;color:#fff;border:1px solid #fff;background:#fff;cursor:pointer}.product_cro span.quantity-break__price spa,.the-terra-grounding-bed-sheet span.quantity-break__price spann,.product_cro span.quantity-break__price,.the-terra-grounding-bed-sheet span.quantity-break__price{color:#6faa53}.product_cro .quantity-breaks-container input:checked+.quantity-break,.the-terra-grounding-bed-sheet .quantity-breaks-container input:checked+.quantity-break{border:2px solid #6FAA53}.action-btns--left .product__info-wrapper button.button:not([disabled],[disabled=true],.button--tertiary){color:#000}.action-btns--left .product__info-wrapper button.button:not([disabled],[disabled=true],.button--tertiary):hover{color:#ffbe00}.sticky-atc__button{--color-button: 255, 190, 0}product-info .product-form__buttons button.button{min-height:55px}@media screen and (max-width: 749px){.thumbnail-slider .thumbnail-list.slider{padding:.75rem 1px}}body.upd_prd_co .product__text-container.product__text-container--left{flex-wrap:wrap}body.upd_prd_co .button-template--22521179537707__tab_image_section_cDwXxF{font-family:var(--font-heading-family)}body.upd_prd_co #eco-faq .faq-penal{border:1px solid #ddd;border-radius:0;border-left:none;border-right:none;border-top:none;margin-top:0}body.upd_prd_co #eco-faq .faq-penal button.faq-title{padding:18px 0;display:flex;justify-content:space-between}body.upd_prd_co button.faq-title i.fa-plus{display:none}body.upd_prd_co .cheveron_iocns{display:block!important}body.upd_prd_co .cheveron_iocns svg{max-width:20px;width:100%}body.upd_prd_co #eco-faq .faq-penal button.faq-title i.fa-solid.fa-chevron-down{display:none}body.upd_prd_co .faq-penal p.title{padding:0;margin:0}body.upd_prd_co .penal-group .faq-content{padding:0 0 20px;font-size:16px;line-height:30px}body.upd_prd_co #eco-faq .faq-penal button.faq-title.active svg.icon.icon-caret{transform:rotate(180deg)}body.upd_prd_co .product-review-slider .content_wrapper{display:flex}body.upd_prd_co .review-item__right{text-align:center}body.upd_prd_co .review-item__author-and-stars p{text-align:center!important;font-size:22px;padding:9px 0;display:flex;justify-content:center;margin:0 auto;color:#000}body.upd_prd_co .review-item__text p{font-size:16px;line-height:30px;padding:0 40px}body.upd_prd_co .review-item__author-and-stars{display:flex;justify-content:center;margin:0 auto}body.upd_prd_co span.review-item__stars{max-width:100%;flex:0 0 100%}body.upd_prd_co .product-review-slider{background:#f3f3f3;padding:40px 0}body.upd_prd_co .review-items-container button.slider-button.slider-button--prev{position:absolute;top:-120px;left:20px;width:35px}body.upd_prd_co .review-items-container .slideshow__controls{position:relative}body.upd_prd_co .review-items-container button.slider-button.slider-button--prev svg{width:100%!important;height:auto!important}body.upd_prd_co .review-items-container button.slider-button.slider-button--next{position:absolute;top:-120px;right:20px;width:35px}body.upd_prd_co .review-items-container button.slider-button.slider-button--next svg{width:100%!important;height:auto!important}body.upd_prd_co .review-item.review-item--top{display:flex;align-items:center;padding:40px 32px}body.upd_prd_co .related-products h2.related-products__heading.h2.animate-item.animate-item--child.index-0{text-align:center;font-size:40px;margin-bottom:52px}body.upd_prd_co .related-products .card__inner.ratio .card__media{height:240px}body.upd_prd_co .related-products ul li{height:397px}body.upd_prd_co .related-products ul li h3{padding:10px 0 0;font-size:18px}body.upd_prd_co .vtl-pr-main-widget{margin:45px 0!important}body.upd_prd_co .tab_image_cstm_section .mobile_heading_faq{display:none}body.upd_prd_co #vitals-end-section{max-width:1300px}body.upd_prd_co .vtl-pr-main-widget__summary{display:flex;align-items:center;justify-content:space-between;flex-direction:row}body.upd_prd_co div#vitals-end-section button span{font-size:16px}body.upd_prd_co .section-template--22521179537707__video_section_deaAya-settings{max-width:1450px}body.upd_prd_co .image-with-text__heading-heading_8NwxNa{font-family:var(--font-heading-family);text-align:left;margin:0;padding:0}body.upd_prd_co .image-with-text.isolate.section-template--22521179537707__video_section_deaAya p{text-align:left;font-size:18px;line-height:32px}body.upd_prd_co p.image-with-text__heading.image-with-text__heading-heading_8NwxNa{font-size:27px!important;text-align:left!important;margin:0!important;align-self:flex-start}body.upd_prd_co div#ImageWithText--template--22521179537707__image_with_text_xn8zDj{justify-content:center}body.upd_prd_co .section-template--22521179537707__tab_image_section_cDwXxF.section-template--22521179537707__tab_image_section_cDwXxF-padding.tab_image_cstm_section{max-width:1400px}body.upd_prd_co .desktop_heading{margin-bottom:50px}body.upd_prd_co div#eco-faq .faq-title p{font-weight:400;font-family:var(--font-heading-family)}body.upd_prd_co .product-card-wrapper .card__inner{width:100%;height:235px}body.upd_prd_co .pdp-payment-section,body.upd_prd_co .guarantee-section,body.upd_prd_co h3.quantity-breaks__title.flex-center.center span:first-child{display:none}body.upd_prd_co .cstm_wrapp_all{display:flex;justify-content:space-between;align-items:center;margin:10px 0}body.upd_prd_co .cstm_wrapp_all h3.quantity-breaks__title.flex-center.center{margin-bottom:0}body.upd_prd_co .vtl-pr-review-stars-snippet.vtl-pr__product-title-star-snippets{margin:13px 0!important}body.upd_prd_co span.main-atc__label{color:#000}body.upd_prd_co .product__text-container.product__text-container--left{display:flex;justify-content:center}body.upd_prd_co .video_section_sec.right_image .image-with-text__grid-template--22521179537707__video_section_deaAya.image-with-text__grid .image-with-text__media-item.image-with-text__media-item--50.ss-grid__item{order:2;height:400px}body.upd_prd_co .quantity-break:before{top:35px}body.upd_prd_co .image-with-text__content p{font-size:18px}.wrapper_div_cstm{position:relative}div#image-with-text-media-template--22521179537707__video_section_deaAya{height:400px}.product_top_section_cstm .description_section>div:last-child{right:13px;position:relative}body.upd_prd_co .review-item.review-item--top .review-item__image{margin:0 auto 10px}div#shopify-section-template--22593516831019__image_head_text_blk_eDMYtm{padding:0!important}.image_with_Heading{background-color:#ededed;padding:30px}.image_with_Heading .cstmicon_text_Heading_wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main{max-width:calc(100%/3);width:100%}.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main img{width:130px;height:130px;object-fit:contain}.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main .icon-image_text_wap{text-align:center;padding:0 35px}.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main .icon-image_text_wap h2{margin-bottom:0!important}.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main .icon-image_text_wap h2 p,.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main .icon-image_text_wap h2 p strong{font-size:30px;line-height:100%;margin:0 0 20px;color:#233e16;font-family:var(--font-heading-family)}.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main .icon-image_text_wap p{margin:10px 0;font-size:16px;font-family:Inter;line-height:24px;color:#233e16}@media (max-width:1439px){body.upd_prd_co .review-item.review-item--top{padding:40px 13px}}@media (max-width:1199px){.product_cro .image_details img,.the-terra-grounding-bed-sheet .image_details img{max-width:145px}body.upd_prd_co .iframe_section{max-width:50%;flex:0 0 50%}body.upd_prd_co .review-items-container button.slider-button.slider-button--prev,body.upd_prd_co .review-items-container button.slider-button.slider-button--next{display:none}}@media (max-width:1198px){body.upd_prd_co .iframe_section{max-width:max-content;flex:auto}}@media (max-width:991px){.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main{max-width:50%}.review-items-container{max-width:100%;flex:0 0 100%}body.upd_prd_co .product-review-slider .content_wrapper{flex-wrap:wrap}body.upd_prd_co .iframe_section{max-width:100%;flex:0 0 100%;text-align:center;margin:0 auto}body.upd_prd_co .product.product--medium.product--left.product--thumbnail_slider.product--mobile-show{display:flex;flex-wrap:wrap}body.upd_prd_co .grid__item.product__media-wrapper.product__column-sticky{max-width:100%;flex:0 0 100%}body.upd_prd_co .product__info-wrapper.grid__item.product__column-sticky.product__info-wrapper--top-padding{width:100%;position:unset;max-width:100%;flex:0 0 100%;top:0;left:0;padding:0!important}body.upd_prd_co .icon-bar.multicolumn ul.splide__list{display:flex!important;flex-wrap:wrap}body.upd_prd_co .icon-bar.multicolumn ul.splide__list li{max-width:47%;flex:0 0 47%}body.upd_prd_co .icon-bar-card.icon-bar-card--vertical.multicolumn-card.center.content-container.color-background-2.multicolumn--same-bgs.animate-item.animate-item--child{text-align:left}body.upd_prd_co div#eco-faq{border-top:2px solid #ddd;padding:30px 50px}body.upd_prd_co .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.animate-item{display:flex;flex-wrap:wrap}body.upd_prd_co .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{max-width:100%;flex:0 0 100%}body.upd_prd_co .image-with-text__content.image-with-text__content--top.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--adapt.gradient.color-background-1.content-container.bg-is-background-1.text-is-background-1{padding:20px 0}body.upd_prd_co .image-with-text__grid-template--22521179537707__video_section_deaAya{flex-direction:column}body.upd_prd_co .video_section_sec.right_image .image-with-text__grid-template--22521179537707__video_section_deaAya.image-with-text__grid .image-with-text__media-item.image-with-text__media-item--50.ss-grid__item{order:inherit;width:100%}body.upd_prd_co .image-with-text .ss-grid__item{max-width:100%!important}body.upd_prd_co .title-template--22521179537707__tab_image_section_cDwXxF{display:none}body.upd_prd_co .grid-template--22521179537707__tab_image_section_cDwXxF{display:flex;flex-wrap:wrap}body.upd_prd_co .grid-template--22521179537707__tab_image_section_cDwXxF>div{max-width:100%;flex:0 0 100%}body.upd_prd_co .product__column-sticky{position:static}body.upd_prd_co #vitals-end-section{max-width:100%;padding:0 20px}body.upd_prd_co .icon-bar.multicolumn ul.splide__list{display:flex!important;flex-wrap:wrap;width:100%;justify-content:center}body.upd_prd_co .icon-bar-card__icon.icon-bar-card__icon--medium.text-color-accent-1{text-align:center}body.upd_prd_co .section-template--22521179537707__video_section_deaAya .image-with-text__content{gap:20px;padding:36px 0 0}body.upd_prd_co .section-faq{padding-top:40px;padding-bottom:0;position:relative}body.upd_prd_co .section-template--22521179537707__video_section_deaAya-settings{max-width:100%;padding:0}body.upd_prd_co .section-template--22521179537707__image_with_text_hxQiqk-padding{padding-top:43px;padding-bottom:0}body.upd_prd_co .image-with-text__grid-template--22521179537707__video_section_deaAya{padding:20px 40px}body.upd_prd_co .section-template--22521179537707__tab_image_section_cDwXxF.section-template--22521179537707__tab_image_section_cDwXxF-padding.tab_image_cstm_section{padding-top:0;max-width:100%}body.upd_prd_co .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners.section-template--22521179537707__image_with_text_xn8zDj-padding{padding-bottom:0}body.upd_prd_co .grid__item.product__media-wrapper.product__column-sticky{max-width:100%;flex:0 0 100%;margin-top:30px}body.upd_prd_co .icon-bar.multicolumn ul.splide__list p{word-wrap:break-word}}@media (max-width:767px){.image_with_Heading .cstmicon_text_Heading_wrap .text_main_icon_div_Heading_main{max-width:100%}body.upd_prd_co .icon-bar.multicolumn ul.splide__list li{max-width:46%;flex:0 0 46%}body.upd_prd_co div#eco-faq .faq-title p{font-size:21px}body.upd_prd_co .section-template--22521179537707__tab_image_section_cDwXxF *{font-size:21px!important;line-height:normal}}@media (max-width:568px){span.size_btn_guide svg{max-width:13px}.product_cro span.quantity-break__label-text.dynamic-price,.the-terra-grounding-bed-sheet span.quantity-break__label-text.dynamic-price{font-size:14px}.product_cro .quantity-break__selector-item .select__select,.the-terra-grounding-bed-sheet .quantity-break__selector-item .select__select{height:30px;border:1px solid #94b360;max-width:234px;width:100%}.product_cro .image_details img,.the-terra-grounding-bed-sheet .image_details img{margin-right:33px}.product_cro span.quantity-break__price span,.the-terra-grounding-bed-sheet span.quantity-break__price span{font-size:14px}.iframe_section iframe{width:100%}body.upd_prd_co .product-review-slider{background:transparent}body.upd_prd_co .review-items-container{background:#f3f3f3;border-radius:10px;padding-bottom:25px}body.upd_prd_co .slider--mobile-no-preview.slider--mobile-no-spacing.slider .grid__item{width:95%;padding:0 10px}body.upd_prd_co span.size_btn_guide h5{font-size:13px;padding:15px 0 0}body.upd_prd_co span.size_btn_guide svg{max-width:13px;margin-top:13px;margin-right:4px}body.upd_prd_co quantity-breaks#quantity-breaks-template--22521179537707__main{margin-top:-2px}body.upd_prd_co .cstm_wrapp_all{margin:3px 0}body.upd_prd_co .quantity-break__variants{flex-wrap:nowrap!important}body.upd_prd_co .quantity-break__selector-item:not(:last-of-type){flex-wrap:nowrap}body.upd_prd_co .quantity-break__selector-item{flex-wrap:nowrap}body.upd_prd_co .quantity-break__label-text{line-height:1;font-size:14px!important}body.upd_prd_co .quantity-break:before{top:35px}body.upd_prd_co span.quantity-break__price.variant-price-update{font-size:14px}body.upd_prd_co p.product__text.product__text-left{text-align:center!important;justify-content:center;max-width:100%;flex:0 0 100%}body.upd_prd_co p.product__text.product__text-left span.material-icon.material-symbols-outlined.filled{font-size:25px}body.upd_prd_co .section-template--22521179537707__main-padding{padding-bottom:0}body.upd_prd_co .icon-bar.multicolumn ul.splide__list li{max-width:46%;flex:0 0 46%}body.upd_prd_co .icon-bar .multicolumn-card__info{padding:0!important}body.upd_prd_co .icon-bar.multicolumn ul.splide__list p{font-size:14px}body.upd_prd_co .section-faq{padding-top:27px}body.upd_prd_co div#eco-faq{padding:0 15px}body.upd_prd_co .product-review-slider{padding:0}body.upd_prd_co .review-item__author-and-stars p{font-size:16px;padding:4px 0}body.upd_prd_co .review-item__text p{font-size:16px;line-height:30px;padding:0 10px}body.upd_prd_co .review-items-container button.slider-button.slider-button--prev,body.upd_prd_co .review-items-container button.slider-button.slider-button--next{display:block!important}body.upd_prd_co .review-items-container button.slider-button.slider-button--prev{top:-155px;left:0}body.upd_prd_co .review-items-container button.slider-button.slider-button--next{top:-155px;right:0}body.upd_prd_co .image-with-text__grid-template--22521179537707__video_section_deaAya{padding:15px}body.upd_prd_co p.image-with-text__heading.image-with-text__heading-heading_8NwxNa{font-size:25px!important;line-height:normal}body.upd_prd_co .image-with-text__text.image-with-text__text-text_TqjXeQ{margin:0}body.upd_prd_co .button-template--22521179537707__tab_image_section_cDwXxF{padding:11px 25px 11px 0}body.upd_prd_co .section-template--22521179537707__related-products-padding{padding-top:0;padding-bottom:0}body.upd_prd_co .vtl-pr-main-widget__summary{flex-direction:column}body.upd_prd_co .vtl-pr-main-widget{margin:20px 0!important}body.upd_prd_co .related-products h2.related-products__heading.h2.animate-item.animate-item--child.index-0{margin-bottom:26px}body.upd_prd_co .section-template--22521179537707__tab_image_section_cDwXxF.section-template--22521179537707__tab_image_section_cDwXxF-padding.tab_image_cstm_section{padding-bottom:0}body.upd_prd_co .tab_image_cstm_section .mobile_heading_faq{display:block;font-size:25px}body.upd_prd_co .related-products h2.related-products__heading.h2.animate-item.animate-item--child.index-0{font-size:25px}body.upd_prd_co span.quantity-break__compare-price.variant-price-update span{font-size:14px}body.upd_prd_co .quantity-break__right{row-gap:0}}a.full_image_link{height:100%}.quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{display:block!important}#ps__widget.moved_up{inset:auto auto 75px 0!important}@media screen and (max-width: 576px){#ps__widget.moved_up{inset:auto auto 125px 10px!important}}.cart-progress__text strong,.cart-progress__bar__badge .material-symbols-outlined{color:#248120}.cart-progress__bar__progress{background-image:none;background:#248120}.cart-progress__bar__badge{border-color:#248120}.cart-drawer-item .quantity,.cart-drawer-item .quantity .quantity__button,.cart-drawer-item .quantity .quantity__input{background-color:transparent;border:none;border-radius:0}.cart-drawer-item .quantity{background-color:#95b36020;border-radius:.6rem}.cart-drawer-item .quantity .quantity__button{margin:0}.drawer__item-count{flex-grow:1;text-align:center;padding-right:44px}#ps__widget_container{z-index:2147483002!important}.color-swatch__image{border:1px solid #E5E5E5;border-radius:6px}.color-swatches-container{--swatch-size: 7rem !important}body.upd_prd_co .quantity-breaks-container{gap:18px}body.upd_prd_co p.quantity-break__badge.dynamic-price{transform:rotate(0);right:18px;top:-12px}@media screen and (min-width: 750px){.color-swatches-container{--swatch-size: 8rem !important}}@media screen and (max-width: 425px){.menu-drawer--redesign{width:100%!important}}.menu-drawer--redesign{border:none!important}.menu-drawer__hero{position:relative}.menu-drawer__hero img{width:100%;border-radius:0 0 16px 16px;max-height:190px;object-fit:cover;object-position:0 70%}.menu-drawer__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#0006;display:block!important;border-radius:0 0 16px 16px}.menu-drawer__hero .menu-drawer__hero-content{position:absolute;top:16px;left:26px;display:flex;flex-direction:column;max-width:80%;z-index:2}.menu-drawer__hero .menu-drawer__hero-content.empty-cart{top:0;left:0;max-width:100%;width:100%;justify-content:center;align-items:center;height:100%;text-transform:capitalize}.menu-drawer__hero-content .menu-drawer__hero-rating{display:flex;align-items:center;gap:4px}.menu-drawer__hero-rating p{margin:0;font-size:13px;line-height:24px;color:#fff}.menu-drawer__hero-content .menu-drawer__hero-title{font-family:Cormorant-SemiBold;font-size:36px;font-weight:700;line-height:36px;color:#fff;margin-top:3px;margin-bottom:8px}.menu-drawer__hero-content .menu-drawer__hero-link{font-family:Inter;font-size:14px;font-weight:700;line-height:16px;color:#fff;background-color:#94b360;border-radius:12px;padding:12px 24px;max-width:140px;text-decoration:none;text-align:center}.menu-drawer__product-list{padding:32px 12px;border-bottom:1px solid #EEEEEE;display:flex;flex-direction:column;gap:12px;margin:0}.menu-drawer__product{list-style:none}.menu-drawer__product a{display:flex;align-items:center;text-decoration:none}.menu-drawer__product .menu-drawer__product-media{max-width:70px;margin-right:10px}.menu-drawer__product .menu-drawer__product-media img{width:100%}.menu-drawer__product-heading{display:flex;align-items:center;gap:6px}.menu-drawer__product-title{font-family:Inter;font-size:16px;line-height:26px;font-weight:700;color:#233e16}.menu-drawer__product-tag{font-size:10px;line-height:12px;color:#fff;background:#94b360;border-radius:6px;padding:2px 8px 4px;white-space:nowrap}.menu-drawer__product-description{margin:0;font-size:14px;line-height:24px;color:#3e443bbf}.menu-drawer__product-arrow{margin-left:auto;width:32px;height:32px;min-width:32px;min-height:32px}.menu-drawer__subnavigation{display:flex;margin:22px 0;padding:0 5px;justify-content:space-between}.menu-drawer__link{list-style:none}.menu-drawer__link a{text-decoration:none;font-size:14px;font-weight:400;line-height:24px;color:#3e443bbf}.menu-drawer__review{background:#f1ffd9;border-radius:8px;padding:16px 20px;margin:0 20px}.menu-drawer__review-heading{display:flex;align-items:center;justify-content:space-between}.menu-drawer__reviewer{display:flex;gap:8px;align-items:center}.menu-drawer__reviewer-img img{border-radius:50%;width:32px;height:32px}.menu-drawer__reviewer-name span{font-size:14px;font-weight:700;line-height:16px;color:#262626}.menu-drawer__reviewer-name p{font-size:13px;font-weight:400;line-height:15px;color:#3e443be6;margin:0}.menu-drawer__review-rating svg path{fill:#248120}.menu-drawer__review-text{display:flex;gap:10px;margin-top:11px}.menu-drawer__review-text svg{width:54px;height:23px}.menu-drawer__review-text p{margin:0;font-size:13px;line-height:18px;color:#3e443be6}.menu-drawer__features{margin:24px 0;display:flex;justify-content:space-between;align-items:center;padding:0 15px}.menu-drawer__feature{list-style:none;text-align:center;display:flex;flex-direction:column;gap:6px}.menu-drawer__feature p{margin:0;font-size:14px;line-height:18px}.menu-drawer__cta{max-width:345px;margin:0 auto}.menu-drawer__shipping{margin-top:13px;display:flex;align-items:center;justify-content:center;gap:4px;color:#3e443bbf;font-size:15px;line-height:24px;padding-bottom:12px}.menu-drawer__shipping img{display:block;width:16px;height:16px}.menu-drawer__inner-content{padding-bottom:80px}.accordion__title{font-size:calc(var(--font-heading-scale)* 1.45rem)}@media screen and (max-width: 375px){.menu-drawer__hero-content .menu-drawer__hero-title{font-size:32px}}@media screen and (max-width: 749px){.sticky-atc__options-container{width:100%}}@media screen and (max-width: 390px){.product_top_section_cstm{display:block}}.sticky-atc__options-container{display:flex;gap:1rem}.review-item__author-and-stars{border-top:none}div.reeview-app-widget{margin-bottom:2rem}.product_top_section_cstm.desktop_view .wrapper{display:flex;flex-wrap:wrap;align-items:center}.product_top_section_cstm .image_content{display:block}.heading_content_wrapper{order:2;width:45%;padding-left:5rem}.media_content_wrapper{order:1;width:55%}.ss-banner-content .title{text-align:center;color:#233e16;font-size:45px;line-height:1;font-weight:700;font-family:var(--font-heading-family);margin:0 0 10px}.ss-banner-content .ss-desc{text-align:center;color:#84bd30;font-weight:700;font-family:var(--font-heading-family);font-size:45px;margin:10px 0 0;line-height:1}.ss-banner-content>p{text-align:center}.product_top_section_cstm .description_section{border:none}.product_top_section_cstm .description_section>div{text-align:center;display:block}.product_top_section_cstm .description_section>div p{display:inline-block}.product_top_section_cstm.desktop_view{padding:70px 0;background-color:#f3f3f3;display:block}.product_top_section_cstm .content_section p{text-align:center}.product_top_section_cstm .shipping_content{justify-content:center}.product_top_section_cstm.desktop_view .image_content{border-radius:15px;overflow:hidden}.product_top_section_cstm.desktop_view .image_content img{height:100%;width:100%;object-fit:cover}.product_top_section_cstm .image_content{position:relative}.product-review-slider .content_wrapper .iframe_section iframe{display:block;margin:auto}.product__title{margin-bottom:5px}.quantity-breaks{--row-gap: 1.35rem}@media only screen and (max-width:1199px){.product_top_section_cstm.desktop_view{padding:50px 0}.ss-banner-content .title,.ss-banner-content .ss-desc{font-size:38px}}@media only screen and (max-width:991px){.heading_content_wrapper,.media_content_wrapper{width:100%;padding:0}.media_content_wrapper{margin-bottom:30px}}@media only screen and (max-width:767px){.product_top_section_cstm.desktop_view{display:none}.product_top_section_cstm{display:block}.product_top_section_cstm .description_section>div p{font-size:14px}.product_top_section_cstm .shipping_content span{margin-right:3px}.product_top_section_cstm .shipping_content{gap:5px}}@media only screen and (max-width:590px){.product-review-slider .content_wrapper .iframe_section{max-width:330px;margin:auto;flex:unset;height:186px;width:100%}.product-review-slider .content_wrapper .iframe_section iframe{height:100%;width:100%;border:none}}@media only screen and (max-width:590px){.product-review-slider .content_wrapper .iframe_section{margin-bottom:20px}}.cart-drawer__totals *{font-size:18px;font-weight:600;text-transform:uppercase}.cart-drawer__totals span:first-child strong{font-weight:700}.cart-drawer__totals .cart-total_compare_price{display:inline-block;text-decoration:line-through;font-size:20px;margin-right:11px;font-weight:700}.cart-drawer__totals .cart-drawer__totals__row__money{color:#94b360}.cart-items .cart-item__old-price{font-weight:700}.upsell .upsell__price .compare-price{font-size:1.2rem;font-weight:700}.cart__checkout-button{text-transform:uppercase}.drawer__footer .cart-drawer__footer{margin-top:1.5rem}@media screen and (max-width: 767px){.cart-drawer__totals *{font-size:16px}.cart-drawer__totals .cart-total_compare_price{font-size:18px}}.foot_shoes_product .product .product__column-sticky:first-child{max-width:50%!important;padding-left:22px;padding-right:0!important}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding{max-width:50%!important;padding-left:67px}.foot_shoes_product .product--thumbnail_slider .thumbnail-slider>ul>li button.thumbnail{border-radius:0;background:#ededed;padding:4px;box-shadow:none!important}.foot_shoes_product .product--thumbnail_slider .thumbnail-slider>ul>li button.thumbnail img{mix-blend-mode:multiply}.foot_shoes_product .thumbnail[aria-current]{box-shadow:none;border-color:#000;border:2px solid #000}.foot_shoes_product .product .product__column-sticky:first-child media-gallery slider-component.slider-mobile-gutter:nth-child(2) img{mix-blend-mode:multiply;border-radius:0!important}.foot_shoes_product .product .product__column-sticky:first-child media-gallery slider-component.slider-mobile-gutter:nth-child(2) ul>li>.product-media-container{width:100%;max-width:100%;border-radius:0!important}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding div.product-page-price,body.grounding-mat div.product-page-price{margin:0 0 16px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects{margin-top:0}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:not(:nth-last-child(2)){margin:0 0 25px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input label.form__label{justify-content:flex-start;margin:0 0 10px;font-size:16px;color:#233e16;line-height:24px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:last-of-type .color-swatches-container{gap:0}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:last-of-type .color-swatches-container>.color-swatch{border-radius:0}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:last-of-type .color-swatches-container>.color-swatch .color-swatch__image{box-shadow:0 0 0 1px #ededed;opacity:1;border-radius:1px;padding:7px 8px;position:relative;display:inline-block;font-weight:400;font-size:15px;min-width:138px;--swatch-size: auto !important;text-align:center;color:#233e16}.color-swatch__image{margin:0 7px 8px 0}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input label.form__label span.size_btn_guide{margin-left:12px;font-size:16px;color:#233e16}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:not(:nth-last-child(2)) .color-swatches-container{--swatch-size: 60px !important}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:not(:nth-last-child(2)) .color-swatches-container>.color-swatch{border-radius:0}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:not(:nth-last-child(2)) .color-swatches-container>.color-swatch .color-swatch__image{opacity:1;margin:0 7px 8px 0;box-shadow:0 0 0 1px #ededed}.color-swatch input:checked+.color-swatch__image{border:1px solid #233e16;box-shadow:2px 2px #233e16!important}body[class*=size_images] .color-swatch input:checked+.color-swatch__image{border:none;box-shadow:none!important}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding div.product-page-price span.price-item{font-weight:400;font-size:21px;line-height:100%}.header--middle-left .header__inline-menu>ul.list-menu.list-menu--inline>li>a.header__menu-item{padding-left:10px;padding-right:10px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects{margin-bottom:0!important}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info{max-width:100%}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>div[style="--margin-top: 2.4rem;--margin-bottom: 2.4rem;"]{margin-top:23px;margin-bottom:20px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:last-of-type .color-swatches-container>.color-swatch{display:inline-flex}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>div product-form button{margin:0!important;border-radius:999px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>div product-form button:before,.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>div product-form button:after{opacity:0}.pdp-payment-section{display:flex;flex-wrap:wrap}.guarantee-section{display:flex;margin:0 0 30px;justify-content:center;background:#f1f1f1;padding:6px;gap:4px}.guarantee-section svg{width:25px;height:auto}.guarantee-section span{font-weight:600}@media screen and (max-width: 991px){.guarantee-section span{font-size:14px}}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion summary.accordion__summary,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info .product__accordion summary.accordion__summary{padding:15px 0}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion summary.accordion__summary h2.h4.accordion__title,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info .product__accordion summary.accordion__summary h2.h4.accordion__title{font-weight:500!important;font-size:18px;color:#233e16;font-family:Inter}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion div.accordion__content-wrapper div,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info .product__accordion .accordion__content-wrapper *{font-size:15px;line-height:27px;color:#233e16;font-family:Inter}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion+.product__text-container{margin-top:30px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>.product__text-container{margin-bottom:16px!important;margin-top:0}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>.product__text-container p.product__text.product__text-left{font-size:15px;color:#000;font-family:Inter}.foot_shoes_product .image_cstm_with_text{max-width:1300px;margin:0 auto;min-height:937px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;position:relative}.foot_shoes_product .image_cstm_with_text>div#container{padding:45px 40px;width:100%;position:relative;z-index:1}.foot_shoes_product .image_cstm_with_text>div#container .text1_cstm p{font-style:normal;font-weight:500;font-stretch:normal;font-size:16px;color:#fff;letter-spacing:6px;max-width:440px;line-height:180%;margin:0 0 15px;text-shadow:0 3px 7px rgba(0,0,0,.15)}.foot_shoes_product .image_cstm_with_text>div#container .cstm_headi{margin:0 0 15px}.foot_shoes_product .image_cstm_with_text>div#container .cstm_headi h2{margin:0;font-size:83px;font-style:italic;font-weight:400;font-stretch:normal;font-family:Inter;text-transform:uppercase;color:#fff;line-height:100%;letter-spacing:3px;text-shadow:0 3px 7px rgba(0,0,0,.15)}.foot_shoes_product .image_cstm_with_text>div#container .text_sub p{margin:0;text-shadow:0 3px 7px rgba(0,0,0,.15);color:#fff;font-size:19.5px;line-height:30px}.foot_shoes_product .image_cstm_with_text:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;background-color:#000;opacity:.28}.foot_shoes_product .page-width.section-template--22593516831019__comparison_slider_8wkenQ-padding{padding-top:60px;padding-bottom:60px}.foot_shoes_product .content-and-comparison-slider comparison-slider{max-width:100%}.foot_shoes_product .content-and-comparison-slider comparison-slider .comparison-slider__line{border:0;box-shadow:none;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:116px}.foot_shoes_product .content-and-comparison-slider comparison-slider .comparison-slider__line>.comparison-slider__arrow-left{width:12px;height:21px;clip-path:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-chevron-left' viewBox='0 0 284.49 498.98' fill='%23fff'%3E%3Cpath d='M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z'%3E%3C/path%3E%3C/svg%3E");background-color:transparent}.foot_shoes_product .content-and-comparison-slider comparison-slider .comparison-slider__line .comparison-slider__arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-chevron-right' viewBox='0 0 284.49 498.98' fill='%23fff' %3E%3Cpath d='M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z'%3E%3C/path%3E%3C/svg%3E");background-color:transparent;clip-path:unset;width:12px;height:21px;background-size:contain;background-repeat:no-repeat;background-position:center}.foot_shoes_product .content-and-comparison-slider comparison-slider .comparison-slider__line:before,.content-and-comparison-slider comparison-slider .comparison-slider__line:after{box-shadow:none!important;width:2px}.foot_shoes_product .content-and-comparison-slider comparison-slider .comparison-slider__line:before{bottom:50%}.foot_shoes_product .content-and-comparison-slider comparison-slider .comparison-slider__line:after{top:50%}.foot_shoes_product .image-with-text.image-with-text--no-overlap{padding-top:60px;padding-bottom:60px}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid{align-items:center}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item{padding-left:60px;padding-right:40px;max-width:47%;flex:0 1 47%;width:100%}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item>div{padding:0}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid>.image-with-text__media-item{width:100%;flex:0 0 53%;padding-right:30px;max-width:53%}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item h2.image-with-text__heading.h1{font-size:30px;color:#233e16;margin:0 0 20px}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text.rte.body{margin-top:0}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text.rte.body p{font-size:16px;color:#233e16}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text.rte.body p strong{margin:6px 0 5px;display:block}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text.rte.body p strong:first-child{margin-top:0}.foot_shoes_product .content-and-comparison-slider comparison-slider img{background:#f2f2f2}.foot_shoes_product .multirow{padding:60px 0!important;background:#ededed}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item>div{padding:0}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item{padding-left:60px!important;padding-right:100px!important;flex:0 1 43%;padding:0;max-width:43%;margin:0 auto}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__media-item{flex:0 1 57%;margin:0 auto;max-width:500px}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__media-item img{max-height:335px;object-fit:cover}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__media-item .image-with-text__media{background:transparent!important;max-height:335px}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item p.image-with-text__text{text-transform:uppercase;letter-spacing:.3em;margin:0 0 20px;font-family:Inter;color:#233e16}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item h2.image-with-text__heading.h1.rte,.review_cstm_slider .wrapper>.cstm_review_heading h2,product-recommendations.product-recommendations--loaded h2.related-products__heading{font-size:30px;line-height:100%;margin:0 0 20px;color:#233e16}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item .image-with-text__text.rte.body{margin:0;color:#000;font-size:16px;font-family:Inter;line-height:24px;color:#233e16}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info h1.h1{color:#233e16}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>.product__text-container p.product__text.product__text-left{color:#233e16}.foot_shoes_product .multirow .multirow__inner{gap:120px}.foot_shoes_product .image_with_con>div#container{padding:0 5rem;max-width:140rem;margin:0 auto}.foot_shoes_product .image_with_con{padding:60px 0}.foot_shoes_product .image_with_con>div#container .row{display:flex;align-items:center}.foot_shoes_product .image_with_con>div#container .row>.image1{width:100%;max-width:48%}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text{width:100%;max-width:52%;padding-left:22px;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:40px}.foot_shoes_product .image_with_con>div#container .row>.image1 img{width:100%}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text .icon-image{display:flex;flex-flow:column;align-items:center;text-align:center;justify-content:flex-start}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text .icon-image p{margin:10px 0 0;max-width:140px;line-height:120%;font-weight:600;text-transform:uppercase;font-size:16px}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text .icon-image img{width:85px;height:85px;object-fit:cover}.foot_shoes_product product-recommendations span.price-item.price-item--sale.price-item--last{position:relative;top:1px}.foot_shoes_product product-recommendations h3 a{font-size:18px;line-height:30px;color:#233e16}.foot_shoes_product .section-faq{padding:60px 0}.foot_shoes_product .section-faq>div#eco-faq{padding-top:0;padding-bottom:0}.foot_shoes_product .section-faq>div#eco-faq h2.penal-title{margin-top:0}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title{display:flex;gap:10px;justify-content:space-between;align-items:center;padding-right:30px}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title svg.icon.icon-caret{width:20px;height:20px}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title p.title{margin:0}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title i{display:none}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title p.title{font-size:18px}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title.active{padding-bottom:0}.foot_shoes_product .section-faq>div#eco-faq .faq-penal .faq-content{font-size:16px;line-height:24px}.foot_shoes_product .section-faq>div#eco-faq .penal-seeall{display:flex;justify-content:center}.foot_shoes_product .section-faq>div#eco-faq .penal-seeall a{font-size:16px}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title .cheveron_iocns{display:flex}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title.active .cheveron_iocns{transform:rotate(-180deg)}.foot_shoes_product main#MainContent>div.shopify-section:nth-child(4){padding:0 5rem}.center-slider div.slick-slide{background:transparent!important;transform:scale(.9);transition:transform .5s ease,box-shadow .5s ease}.center-slider div.slick-slide .testimonail-image .image-wrap.text-spacing{padding-bottom:0!important}.review_cstm_slider .center-slider .slick-current.slick-active{box-shadow:0 10px 25px #0000001a;position:relative;z-index:10}.review_cstm_slider .center-slider div.slick-slide{margin:0;padding:30px}.review_cstm_slider .slick-list.draggable{padding-bottom:48px!important;padding-top:35px!important}.testimonials-slider__text span.testimonial-stars{font-size:18px;margin-bottom:15px;display:flex;line-height:100%}.testimonials-slider__text .rte-setting.text-spacing{margin-bottom:25px}.testimonials-slider__text .rte-setting.text-spacing p{margin:0;font-size:16px;line-height:28px;color:#233e16}.testimonials-slider__text .rte-setting.text-spacing p a.js-no-transition{font-weight:500;color:#233e16;text-decoration:underline;text-underline-offset:2px}.testimonials-slider__text .testimonail-image.testimonail-image--round{width:65px;height:65px;max-width:none;border-radius:65px}.testimonials-slider__text .testimonail-image.testimonail-image--round img{width:100%;height:100%;object-fit:cover}.testimonials-slider__text cite{font-style:normal;font-weight:700;font-size:16px;color:#233e16;line-height:100%}.testimonials-slider__text .testimonials__info{font-size:14px;line-height:100%;color:#233e16}.review_cstm_slider .wrapper{padding:60px 0}.review_cstm_slider .wrapper>.cstm_review_heading h2{margin:0 0 20px}.review_cstm_slider .wrapper>.cstm_review_heading{margin:0 auto;padding:0 5rem;max-width:140rem}.review_cstm_slider .center-slider{margin:0}.review_cstm_slider .center-slider ul.slick-dots{position:unset;display:flex;justify-content:center;align-items:center}.review_cstm_slider .center-slider ul.slick-dots>li>button{display:inline-block;vertical-align:middle;width:6px;height:6px;margin:0 5px;border-radius:100%;cursor:pointer;background-color:#cacaca;opacity:.2;padding:0}.review_cstm_slider .center-slider ul.slick-dots>li{margin:0;width:auto;height:auto;display:flex}.review_cstm_slider .center-slider ul.slick-dots>li>button:before{width:0;height:0;overflow:hidden;display:none}.review_cstm_slider .center-slider ul.slick-dots>li.slick-active>button{opacity:1;width:9px;height:9px;background:#000}.review_cstm_slider{overflow:hidden}product-recommendations.product-recommendations--loaded{padding-top:60px;padding-bottom:60px}body.grounding-mat div.product-page-price{margin:0 0 16px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.grid__item.product__media-wrapper{max-width:50%;padding:0 15px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper{width:100%;padding:0 15px;max-width:50%}body.grounding-mat main#MainContent>section:first-child>section{padding-top:16px;padding-bottom:48px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects{margin:0 0 30px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .product-form__input.product-form__input--swatches{margin-bottom:20px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects label.form__label{line-height:24px;margin-bottom:12px;font-weight:500;font-size:16px;letter-spacing:0;color:#233e16}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container{gap:0}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch{padding:6px!important;border:1px solid #ebebeb;border-radius:5px;font-size:18px;height:45px;margin:5px;min-width:45px;transition:all .25s}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch span.color-swatch__label{position:unset;opacity:1;visibility:visible;background:transparent;color:#233e16;padding:0;width:auto;transform:none!important;font-size:.8em;font-weight:600}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch span.color-swatch__label:before{width:0;height:0;opacity:0}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch{display:flex;align-items:center}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch>.color-swatch__image{box-shadow:none!important;width:25px;height:25px;margin:0 7px 0 0;padding:0;border:0}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch{position:relative;overflow:hidden}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch input:checked .color-swatch__image:after{content:""}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch>.color-swatch__image{position:static;pointer-events:none}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch>.color-swatch__image>img{position:relative;z-index:1;top:0;display:block}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch span.color-swatch__label{position:relative;top:unset;bottom:unset;z-index:1;left:0}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch>input:checked+.color-swatch__image+label.color-swatch_hidden-label+span.color-swatch__label{color:#fff}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch span.color-swatch__label{pointer-events:none}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info{max-width:100%}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info>div[style="--margin-top: 2.4rem;--margin-bottom: 2.4rem;"]{margin:0}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info product-form form button{margin:0 0 15px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects>.product-form__input.product-form__input-->.color-swatches-container{grid-column-gap:10px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects>.product-form__input.product-form__input-->.color-swatches-container>.color-swatch{flex-flow:column;width:100%;max-width:calc(25% - 8px);margin-left:0;margin-right:0;height:70px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects>.product-form__input.product-form__input-->.color-swatches-container>.color-swatch>.color-swatch__image{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;height:auto;width:auto;margin:0}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch>input:checked+.color-swatch__image+label.color-swatch_hidden-label{background:#94b360}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch>input:checked+.color-swatch__image{color:#fff}body.grounding-mat .image-with-text.isolate>div{max-width:1720px;padding:82.5px 50px 30px}body.grounding-mat .image-with-text.isolate>div>.image-with-text__grid--reverse{padding:0}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div{padding:0;text-align:left;gap:0}body.grounding-mat .image-with-text.isolate>div>.image-with-text__grid--reverse>div{padding:0 15px;width:100%;max-width:50%}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div *{text-align:left}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div p.image-with-text__heading,.cstmicon_text>.text_main_icon_div>.icon-image h3,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info h1.h1{width:100%;font-size:30px;color:#233e16;margin:0 0 20px;font-weight:600;font-family:var(--font-heading-family);line-height:120%}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div .image-with-text__text>p,.cstmicon_text>.text_main_icon_div>.icon-image p{font-size:18px;color:#233e16;line-height:30px}body.grounding-mat .shopify-section:nth-child(3)>div{max-width:1720px;padding:30px 50px 50px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects>.product-form__input.product-form__input-->.color-swatches-container>.color-swatch>.color-swatch__image img{border-radius:0}body.grounding-mat .shopify-section:nth-child(3)>div{max-width:1720px;padding:30px 50px}body.grounding-mat .shopify-section:nth-child(3)>div h2{letter-spacing:0;margin-bottom:60px}body.grounding-mat .shopify-section:nth-child(3)>div>div{gap:0}body.grounding-mat .shopify-section:nth-child(3)>div>div>div{padding:15px}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div>div{padding:16px 32px 16px 0}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div>div>div:nth-child(2){margin-right:15px!important;width:30px!important;display:flex}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div:first-child{border-top:0}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div>div>div{font-size:18px;font-weight:500;color:#233e16}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div>div:last-child{padding:0 48px 16px;font-size:17px!important;padding-top:0!important;padding-bottom:16px!important}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div>div:last-child p{font-size:16px!important;color:#233e16!important}body.grounding-mat .shopify-section:nth-child(3)>div>div>div>img{border-radius:20px}body.grounding-mat .content-for-grouping{margin:0}body.grounding-mat .content-for-grouping>.page-width{max-width:1720px;padding:30px 50px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results{gap:0}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>.content-container{width:100%;max-width:100%}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>.content-container>.content-and-results__image{max-width:100%}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div{padding:0 15px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>.content-container>.content-and-results__image>img{border-radius:20px;object-fit:cover}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container{padding-left:85px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>.content-container{padding-right:15px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container h3.title.h2,.video_with_step>div#container>.row .image1>h2,body.grounding-mat .shopify-section:nth-child(3)>div h2{font-size:30px;margin-bottom:24px;letter-spacing:0;color:#233e16}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container .results__rows-container{margin:0 0 10px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container .results__rows-container>.results__row{padding:10px 0;border:0}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container .results__rows-container>.results__row>.results__percentage{margin-right:20px!important}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container .results__rows-container>.results__row .results__text p{line-height:1.5;font-size:18px;color:#233e16}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container .results__caption p,.video_with_step>div#container>.row .image1>p{line-height:1.5;font-size:18px;color:#233e16}.video_with_step>div#container{max-width:1720px;margin:0 auto;padding:0 50px}.video_with_step>div#container>.row{margin:0;padding:0}.video_with_step>div#container>.row .image1{text-align:center;margin:0 0 60px}.video_with_step>div#container>.row .image1>h2{margin:0 0 16px}.video_with_step>div#container>.row .image1>p{margin:0}.cstmicon_text{display:flex}.cstmicon_text>.text_main_icon_div{width:100%;max-width:33.33%;padding:15px}.cstmicon_text>.text_main_icon_div>.icon-image>p{margin:0}.cstmicon_text>.text_main_icon_div>.icon-image>p>video{width:100%;height:519px;object-fit:cover;border-radius:10px}.cstmicon_text>.text_main_icon_div>.icon-image h3{margin:12px 0 2px;font-family:Inter}.video_with_step{padding:30px 0 60px}body.grounding-mat .shopify-section:nth-child(3)>div>div>div{padding-top:0;padding-bottom:0}body.grounding-mat .shopify-section:nth-child(3)>div>div{margin:0}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info h1.h1{letter-spacing:0}@media screen and (min-width: 750px){.foot_shoes_product .product--thumbnail_slider .thumbnail-slider{flex-flow:column;padding:0!important}.foot_shoes_product .product--thumbnail_slider .thumbnail-slider ul{width:100%;flex-flow:column;padding:0!important}.foot_shoes_product .product .product__column-sticky:first-child media-gallery{display:flex;flex-flow:row-reverse}.foot_shoes_product .product .product__column-sticky:first-child media-gallery slider-component.slider-mobile-gutter:nth-child(2){flex:1 1 auto}.foot_shoes_product .product--thumbnail_slider .thumbnail-slider{margin-left:0;margin-right:15px;flex:0 0 80px;max-width:80px}.foot_shoes_product .product--thumbnail_slider .thumbnail-slider>ul>li{width:100%!important;border-radius:0!important}.foot_shoes_product .product--thumbnail_slider .thumbnail-slider>ul{padding:1px!important;gap:15px}}@media screen and (max-width:1535px){body.grounding-mat .image-with-text.isolate>div{padding:30px 50px}body.grounding-mat .shopify-section:nth-child(3)>div h2{margin-bottom:25px}.cstmicon_text>.text_main_icon_div>.icon-image>p>video{height:430px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container{padding-left:50px;padding-right:0}.video_with_step>div#container>.row .image1{margin:0 0 20px}}@media screen and (max-width: 1439px){.foot_shoes_product .image_cstm_with_text{min-height:830px}.foot_shoes_product .multirow .multirow__inner{gap:60px}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item{padding-left:40px;padding-right:40px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container{padding-left:15px}body.grounding-mat .shopify-section:nth-child(3)>div{padding:30px 50px}}@media screen and (max-width: 1365px){.foot_shoes_product .image_cstm_with_text>div#container .cstm_headi h2{font-size:65px;line-height:105%}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item{padding-left:30px;padding-right:12px}header.header.header--middle-left{gap:0!important}header.header.header--middle-left>a.header__heading-link{max-width:225px}.header--middle-left .header__inline-menu>ul.list-menu.list-menu--inline>li>a.header__menu-item{font-size:13px}}@media screen and (max-width: 1279px){header.header.header--middle-left{padding-left:15px!important;padding-right:15px!important}.cstmicon_text>.text_main_icon_div>.icon-image>p>video{height:350px}}@media screen and (max-width: 1199px){header.header.header--middle-left>a.header__heading-link{padding:0;max-width:150px}.header--middle-left .header__inline-menu>ul.list-menu.list-menu--inline>li>a.header__menu-item{font-size:12px}.header--middle-left .header__inline-menu{margin:0 auto!important;display:flex;width:auto}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:last-of-type .color-swatches-container>.color-swatch .color-swatch__image{min-width:190px}.foot_shoes_product .image_cstm_with_text{min-height:650px}.foot_shoes_product .image_cstm_with_text>div#container .cstm_headi h2{font-size:55px;line-height:100%}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item{padding-left:30px!important;padding-right:15px!important}.foot_shoes_product .page-width{padding:0 15px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:last-of-type .color-swatches-container>.color-swatch .color-swatch__image{min-width:unset;width:100%}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item{padding-left:20px;padding-right:0}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid>.image-with-text__media-item{flex:0 0 45%;padding-right:20px;max-width:45%}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item{max-width:55%;flex:0 1 55%}.foot_shoes_product .image_with_con>div#container{padding:0 15px}.review_cstm_slider .slick-list.draggable{padding-left:0!important;padding-right:0!important}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text{padding-left:30px;display:flex;flex-wrap:wrap;justify-content:center;grid-row-gap:15px}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text>.text_main_icon_div{width:100%;max-width:calc(100%/3)}.foot_shoes_product main#MainContent>div.shopify-section:nth-child(4){padding:0 16px}.review_cstm_slider .wrapper>.cstm_review_heading{padding:0 16px}.foot_shoes_product .section-faq>div#eco-faq{padding:0 15px}.foot_shoes_product product-recommendations{padding:50px 15px!important}body.grounding-mat .content-for-grouping>.page-width>.content-and-results{align-items:unset}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>.content-container{display:flex}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>.content-container>.content-and-results__image{display:flex}.video_with_step>div#container{padding:0 15px}body.grounding-mat .content-for-grouping>.page-width{padding:30px 15px}body.grounding-mat .shopify-section:nth-child(3)>div{padding:30px 15px}body.grounding-mat .image-with-text.isolate>div{padding:30px 15px}body.grounding-mat main#MainContent>section:first-child>section{padding-left:15px;padding-right:15px}}@media screen and (max-width: 989px){.header--middle-left .header__inline-menu{display:none}}@media screen and (max-width: 991px){.foot_shoes_product .product.grid,body.grounding-mat .product.grid{display:flex;flex-flow:column;gap:30px}.foot_shoes_product .product .product__column-sticky:first-child{max-width:100%!important;padding-left:0;padding-right:0!important;width:100%!important;position:unset}header.header.header--middle-left>a.header__heading-link{max-width:180px}header.header.header--middle-left{justify-content:space-between}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding{max-width:100%!important;padding-left:0;width:100%}.foot_shoes_product .image_cstm_with_text{min-height:550px}.foot_shoes_product .image_cstm_with_text>div#container .cstm_headi h2{font-size:45px;line-height:110%}.foot_shoes_product .image-with-text.image-with-text--no-overlap{padding-top:40px;padding-bottom:40px}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid{flex-flow:column;gap:50px}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid>.image-with-text__media-item{flex:unset;padding-right:0;max-width:100%}.foot_shoes_product .image-with-text.image-with-text--no-overlap .image-with-text__grid .image-with-text__text-item.grid__item{max-width:100%;flex:unset;padding:0}.foot_shoes_product .multirow .multirow__inner{gap:30px}.foot_shoes_product .multirow{padding:40px 0!important}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item{padding-left:15px!important;padding-right:15px!important}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__media-item{flex:0 1 50%;max-width:50%}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item{padding-left:20px!important;padding-right:20px!important;flex:0 1 50%;max-width:50%}.foot_shoes_product .image_with_con>div#container .row{flex-flow:column;gap:50px}.foot_shoes_product .image_with_con>div#container .row>.image1{max-width:600px}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text>.text_main_icon_div{max-width:100%}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text{padding-left:0;display:grid;justify-content:center;grid-row-gap:30px;max-width:100%}.review_cstm_slider .center-slider div.slick-slide{padding:15px}.testimonials-slider__text .rte-setting.text-spacing p{font-size:15px;line-height:24px}.foot_shoes_product .image_with_con,.review_cstm_slider .wrapper,.foot_shoes_product .section-faq{padding:40px 0}.testimonials-slider__text span.testimonial-stars{font-size:15px;margin-bottom:8px}.testimonials-slider__text .rte-setting.text-spacing{margin-bottom:10px}.review_cstm_slider .wrapper>.cstm_review_heading h2{text-align:center}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.grid__item.product__media-wrapper{max-width:100%;padding:0;width:100%;position:static!important}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper{width:100%;padding:0;max-width:100%}body.grounding-mat .image-with-text.isolate>div>.image-with-text__grid--reverse>div:last-child{padding-left:0}body.grounding-mat .image-with-text.isolate>div>.image-with-text__grid--reverse>div:first-child{padding-right:0}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div p.image-with-text__heading,.cstmicon_text>.text_main_icon_div>.icon-image h3,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info h1.h1,body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container h3.title.h2,.video_with_step>div#container>.row .image1>h2,body.grounding-mat .shopify-section:nth-child(3)>div h2{font-size:28px;margin:0 0 15px}body.grounding-mat .shopify-section:nth-child(3)>div>div>div:last-child{padding-right:0}body.grounding-mat .shopify-section:nth-child(3)>div>div>div:first-child{padding-left:0}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>.content-container{padding-right:0;padding-left:0;padding-bottom:30px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results{display:flex;flex-flow:column}.cstmicon_text{flex-wrap:wrap;justify-content:center;grid-row-gap:40px;grid-column-gap:15px}.cstmicon_text>.text_main_icon_div{width:100%;max-width:calc(50% - 7.5px);padding:0;flex:calc(50% - 7.5px)}.cstmicon_text>.text_main_icon_div>.icon-image h3{margin-top:12px;margin-bottom:5px;font-size:22px}}@media screen and (max-width: 767px){.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion summary.accordion__summary h2.h4.accordion__title{font-size:16px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion+.product__text-container{margin-top:15px}.foot_shoes_product .image_cstm_with_text>div#container{padding:30px 15px}.foot_shoes_product .image_cstm_with_text>div#container .text1_cstm p{font-size:14px;letter-spacing:2px}.foot_shoes_product .image_cstm_with_text>div#container .cstm_headi h2{font-size:35px}.foot_shoes_product .image_cstm_with_text>div#container .text_sub p{font-size:16px;line-height:24px}.foot_shoes_product .image_cstm_with_text{min-height:450px}.foot_shoes_product .multirow .multirow__inner .image-with-text__grid{flex-flow:column;gap:20px}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__media-item{max-width:100%}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item{padding-left:0!important;padding-right:0!important;flex:unset;max-width:100%}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item .image-with-text__text.rte.body{font-size:15px;line-height:26px}.foot_shoes_product .multirow>.multirow__inner.page-width .image-with-text__text-item.grid__item p.image-with-text__text{margin:8px 0 10px}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text{grid-template-columns:repeat(2,1fr)}.foot_shoes_product .image_with_con>div#container .row>.cstmicon_text .icon-image p{font-size:14px}.review_cstm_slider .wrapper{padding-top:20px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding variant-selects .product-form__input:last-of-type .color-swatches-container>.color-swatch .color-swatch__image{padding:4px 5px;font-size:12px}.color-swatch__image{margin:0 7px 7px 0}.foot_shoes_product .section-faq>div#eco-faq h2.penal-title{margin:0 0 15px;letter-spacing:0}.foot_shoes_product .section-faq>div#eco-faq .faq-penal>button.faq-title{padding:14px 10px;border-radius:10px}.foot_shoes_product .section-faq>div#eco-faq .faq-penal .faq-content{padding-left:10px;padding-right:10px}.foot_shoes_product .section-faq>div#eco-faq .penal-seeall{margin:15px 0 0}.review_cstm_slider{padding:0 20px}.center-slider .slick-current.slick-active{transform:scale(1)!important}.foot_shoes_product product-recommendations ul.grid.product-grid>li.grid__item h3 a{font-size:16px}.foot_shoes_product product-recommendations h2.related-products__heading{text-align:center}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div p.image-with-text__heading,.cstmicon_text>.text_main_icon_div>.icon-image h3,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info h1.h1,body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container h3.title.h2,.video_with_step>div#container>.row .image1>h2,body.grounding-mat .shopify-section:nth-child(3)>div h2{font-size:25px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects .color-swatches-container>.color-swatch span.color-swatch__label{display:block!important;font-size:12px}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects>.product-form__input.product-form__input-->.color-swatches-container>.color-swatch{max-width:calc(33.33% - 8px)}body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper variant-selects{margin:0 0 15px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion summary.accordion__summary h2.h4.accordion__title,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info .product__accordion summary.accordion__summary h2.h4.accordion__title{font-size:16px}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info .product__accordion div.accordion__content-wrapper div,body.grounding-mat .product.product--medium.product--left.product--thumbnail_slider>.product__info-wrapper>product-info .product__accordion .accordion__content-wrapper>div{padding-left:28px;padding-right:0}body.grounding-mat main#MainContent>section:first-child>section{padding-bottom:25px}body.grounding-mat .image-with-text.isolate>div>.image-with-text__grid--reverse{display:flex;flex-flow:column;gap:25px}body.grounding-mat .image-with-text.isolate>div>.image-with-text__grid--reverse>div{padding:0;max-width:100%}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div .image-with-text__text{margin-top:0}body.grounding-mat .image-with-text.isolate>div .image-with-text__text-item>div .image-with-text__text>p,.cstmicon_text>.text_main_icon_div>.icon-image p{font-size:16px;line-height:27px}body.grounding-mat .image-with-text.isolate>div{padding:25px 15px}body.grounding-mat .shopify-section:nth-child(3)>div{padding:25px 15px}body.grounding-mat .shopify-section:nth-child(3)>div>div>div{padding:0}body.grounding-mat .shopify-section:nth-child(3)>div>div{display:flex;flex-flow:column;gap:25px}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div>div:last-child p{font-size:15px!important}body.grounding-mat .shopify-section:nth-child(3)>div>div>div[style="position: relative;"]>div>div>div{font-size:16px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container .results__rows-container>.results__row .results__text p{line-height:27px;font-size:16px}body.grounding-mat .content-for-grouping>.page-width>.content-and-results>div.results-container .results__caption p,.video_with_step>div#container>.row .image1>p{line-height:27px;font-size:16px}body.grounding-mat .content-for-grouping>.page-width{padding:25px 15px}.video_with_step{padding:25px 0 50px}.cstmicon_text{grid-row-gap:25px}.cstmicon_text>.text_main_icon_div>.icon-image h3{margin-top:12px;margin-bottom:5px;font-size:22px!important}.cstmicon_text{flex-flow:row;overflow-x:auto;justify-content:flex-start;gap:16px}.cstmicon_text>.text_main_icon_div{min-width:66.66vw!important}.cstmicon_text>.text_main_icon_div>.icon-image h3{font-size:20px!important}.cstmicon_text{padding:0 0 5px}}@media screen and (max-width: 567px){.foot_shoes_product product-recommendations ul.grid.product-grid{grid-template-columns:repeat(1,1fr);display:grid}.foot_shoes_product product-recommendations ul.grid.product-grid>li.grid__item{width:100%!important;max-width:100%}.cstmicon_text>.text_main_icon_div{width:100%;max-width:100%;flex:unset}}.form__label.swatches{font-family:var(--font-heading-family);font-size:16px;margin-bottom:1rem}.benefits-section{margin:40px auto;max-width:1040px;padding:20px 16px}.benefits-section--title{font-family:Crimson Text;font-size:var(--title-size);font-weight:700;line-height:var(--title-line-height);text-align:var(--alignment);letter-spacing:1.2px}.benefits-section--list{margin-top:32px;display:flex;align-items:center;justify-content:space-around;gap:24px;font-family:Inter;margin-right:0;margin-left:0;padding:0}.benefits-section--item{flex:0 1 160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:var(--item-alignment);font-size:16px;font-weight:600;line-height:24px;letter-spacing:.6px;color:#233e16}.benefits-section--text{font-family:Inter;font-size:18px;font-weight:400;letter-spacing:.6px;color:#233e16;margin-top:32px;text-align:center;max-width:85%;margin-right:auto;margin-left:auto}.benefits-section--text p,.benefits-section--item-title p,.benefits-section--title p{margin:0}.benefits-section--item-title p{font-size:var(--item-title-size);line-height:var(--item-title-height);margin:0;padding-top:var(--padding-top-title);padding-bottom:var(--padding-bottom-title)}.benefits-section--item-content p{font-weight:400;font-size:var(--item-content-size);line-height:var(--item-content-height);margin:0;padding-top:var(--padding-top-content);padding-bottom:var(--padding-bottom-content)}@media screen and (max-width: 749px){.benefits-section{font-size:30px;line-height:38px;letter-spacing:1.2px}.benefits-section--list{margin-top:32px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.benefits-section--item{font-size:14px;max-width:160px;margin:0 auto}.benefits-section--title{font-size:30px}.benefits-section--text{font-size:16px;margin-top:24px;width:100%;max-width:100%}}.featured-products-section{margin:80px 0}.featured-products-section--title{font-family:Crimson Text;font-size:40px;font-weight:700;line-height:38px;text-align:center;color:#233e16}.featured-products-section--title p{margin:0}.featured-products-section--list{margin-top:40px;margin-right:0;margin-left:0}@media screen and (max-width: 749px){.featured-products-section{margin:40px 16px}.featured-products-section--title{width:90%;margin:0 auto;font-size:30px}.featured-products-section--list{padding:0 0 20px;overflow-x:scroll;width:100%;flex-wrap:nowrap}.featured-products-section--item{width:60%!important;max-width:100%!important}}@media screen and (max-width: 571px){.featured-products-section--item{width:70%!important}}.foot_shoes_product .product .product__column-sticky.product__info-wrapper--top-padding>product-info>div product-form button{margin:0!important;border-radius:999px;background:rgba(var(--color-button),var(--alpha-button-background))}.size-swatches-container{gap:14px;display:grid;grid-template-columns:repeat(3,minmax(auto,170px))}.swatch__size{display:flex;flex-direction:column;border:1px solid #E5E5E5;padding:14px 6px 12px;border-radius:6px;text-align:center;font-family:Inter}.swatch__size-title{height:48px;max-width:56px;margin-right:auto;margin-left:auto;border:1px solid #233E16;border-radius:4px;color:#233e16;font-weight:700;font-size:16px;line-height:19px;display:flex;align-items:center;padding:14px 8px;margin-bottom:8px}.swatch__size-name{font-size:14px;line-height:16px;font-weight:700}.swatch__size-inch{font-size:14px;line-height:16px;font-weight:400}.product-form__input:not(.product-form__input--quantity-breaks) .size-swatch--item input[type=radio]:checked+div{border:1px solid #233e16;box-shadow:2px 2px #233e16}@media screen and (max-width: 749px){.size-swatches-container{justify-content:center;gap:10px}.swatch__size-name,.swatch__size-inch{font-size:13px;line-height:14px}.swatch__size-inch{margin-top:4px}}.product variant-selects .size-swatches-container{display:grid!important}.product-form__input--swatches .form__label,.product-form__input .form__label{font-family:var(--font-heading-family);text-align:left;font-size:16px;font-weight:600;color:#121212e5;text-transform:inherit}.quantity-breaks__title-text{display:block;text-align:center}.quantity-breaks__title{display:flex;align-items:center}variant-selects.the-terra-grounding-bundle{display:flex;flex-direction:column-reverse;gap:1rem}.color-swatch__label{z-index:1}.drawer,.section-header.shopify-section-group-header-group.menu-open{z-index:2147483003}.drawer .upsell-toggle-btn *{font-family:var(--font-body-family);font-style:var(--font-body-style)}.drawer .upsell-toggle-btn .upsell__checkbox{margin:0;padding-right:10px;padding-left:0}.drawer .upsell-toggle-btn .upsell__checkbox svg{width:1em;height:1em}.drawer .upsell-toggle-btn .upsell__title{justify-content:flex-start}.drawer .upsell-toggle-btn .upsell__title h3{font-weight:var(--font-body-weight)}.drawer .upsell-toggle-btn .upsell__title .upsell__price{padding-left:.6rem;line-height:1.2}.product-media__trust-badge img{border-radius:0}.card__information{padding-right:0;padding-left:0}.card__heading{font-size:18px}.cta-link{grid-row-start:4;margin:.5rem}@media screen and (min-width: 750px){.grid{gap:20px}.grid--2-col-tablet-down .grid__item{width:calc(50% - 20px)}}.grid{gap:10px}@media screen and (min-width: 750px){.grid--2-col-tablet-down .grid__item{width:calc(25% - 10px);max-width:calc(25% - 10px)}}@media screen and (max-width: 749px){.grid--2-col-tablet-down .grid__item{width:calc(50% - 5px);max-width:calc(50% - 5px)}}.grid__item .card__content .card__information{padding:0}.grid__item .card__content .price__compare-price .price-item{font-size:1.6rem;letter-spacing:.1rem}.upsell-promo-block .upsell__price--separate{margin:.8rem 0;display:flex;align-items:center;gap:5px}.upsell-promo-block .upsell__price .compare-price{font-size:inherit}.upsell-promo-block .upsell__variant-picker .select__select{height:2.25em;font-size:1.2rem}.upsell-promo-block .cart-drawer__discounts{margin-top:0}.upsell-promo-block .select__select.variant-dropdown{padding-right:calc(var(--inputs-border-width) + 2.2rem)}.promo-block{padding:10px}.promo-block__title p{font-size:var(--promo-title-size);margin:0;line-height:var(--promo-title-line-height)}.promo-block__text p{font-size:var(--promo-text-size);margin:0;line-height:var(--promo-text-line-height)}.brand-slider--wrapper{max-width:1440px;margin-right:auto;margin-left:auto;padding:40px 20px}.brand-slider__heading{font-family:Crimson Text;font-size:var(--title-size);font-weight:600;line-height:var(--title-line-heigh);color:rgba(var(--color-foreground),.9);text-align:var(--content-alignment);margin:0 0 32px}.brand-slider__list{margin:0;padding:0}.brand-slider__list .brand-item{list-style:none;text-align:center}.brand-slider__list .brand-item .brand-item__media{min-height:45px;display:flex;align-items:center}.brand-slider__list .brand-item img{margin:0 auto}.brand-slider .slick-arrow{z-index:100}.brand-slider .slick-arrow:before{color:#1b1d16}.brand-slider .slick-prev{left:0;top:40%}.brand-slider .slick-next{right:0;top:40%}.brand-slider__list .brand-item__text{padding:0 10%}@media screen and (min-width: 989px){.brand-slider{display:flex;align-items:center;column-gap:16px}.brand-slider__heading{max-width:280px}.brand-slider__list{display:flex;align-items:center;column-gap:16px}.brand-slider__nav{display:none}}@media screen and (max-width: 749px){.brand-slider--wrapper{padding:20px}}.hero-banner{background-color:var(--bg-color)!important}.hero-banner .image-with-text .image-with-text__text-item .image-with-text__content .h1,.hero-banner .image-with-text .image-with-text__text-item .image-with-text__content p{color:var(--content-color)!important}.hero-banner-height{min-height:570px;max-height:720px;position:relative}.hero-background-media{position:absolute;top:0;left:0;width:100%;height:100%}.hero-background-media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:var(--overlay_opacity);z-index:-1}.hero-background-media img{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;z-index:-2}.hero-banner .image-with-text .image-with-text__text-item .image-with-text__content .button--primary{background-color:#fff}.hero-banner-customizable .image-with-text__grid--reverse .image-with-text__content{padding:0}.hero-banner-customizable{margin-bottom:20px}@media only screen and (min-width:750px) and (max-width:1024px){.hero-banner-customizable .image-with-text .image-with-text__grid .image-with-text__media img{width:100%;height:100%;object-fit:cover}.hero-banner-customizable .grid--2-col-tablet .grid__item{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.hero-banner-customizable .image-with-text__media-item{flex-grow:0}.hero-banner-customizable .image-with-text__grid--reverse .image-with-text__content{padding:0 5px}}.hero-banner-customizable .image-with-text__content{justify-content:center}.hero-banner-customizable .rating-stars{margin:10px 0}.hero-banner-customizable .image-with-text__text,.hero-banner-customizable .image-with-text__heading{margin:0}@media screen and (max-width: 750px){.hero-banner-customizable .grid--gapless.grid{row-gap:3rem}.hero-banner-customizable .image-with-text__heading{margin:0 0 10px;font-size:calc(var(--font-heading-scale) * 3rem)}.hero-banner-customizable .image-with-text__content .image-with-text__text+.button{margin-top:2rem}}.product__text__content p{padding:8px 0}.cart-drawer-item__single-item-prices+dl{display:flex;gap:5px}@media screen and (min-width: 990px){.happy-customers .page-width--narrow{max-width:fit-content;padding:0}}.happy-customers .main-page-title{margin-bottom:2rem!important}.sheet-size-guide .accordion__title{font-size:calc(var(--font-heading-scale)* 1.6rem)}.quantity-breaks .quantity-breaks__title span{background:transparent;height:auto;font-size:18px}.quantity-breaks .quantity-breaks__title{margin-bottom:8px}.drawer__inner-empty{overflow-y:auto!important}.drawer__inner-empty .cart-drawer__warnings{justify-content:flex-start;margin-top:55px}.empty-cart-drawer__hero{position:relative}.empty-cart-drawer__hero img{width:100%;border-radius:0 0 16px 16px;max-height:190px;object-fit:cover;object-position:0 70%}.empty-cart-drawer__hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#0006;display:block!important;border-radius:0 0 16px 16px}.empty-cart-drawer__hero .empty-cart-drawer__hero-content{position:absolute;display:flex;flex-direction:column;z-index:2;width:100%;top:0;left:0;max-width:100%;justify-content:center;align-items:center;height:100%;text-transform:capitalize}.empty-cart-drawer__hero-content .empty-cart-drawer__hero-rating{display:flex;align-items:center;gap:4px}.empty-cart-drawer__hero-rating p{margin:0;font-size:13px;line-height:24px;color:#fff}.empty-cart-drawer__hero-content .empty-cart-drawer__hero-title{font-family:Cormorant-SemiBold;font-size:36px;font-weight:700;line-height:36px;color:#fff;margin-top:3px;margin-bottom:8px}.empty-cart-drawer__hero-content .empty-cart-drawer__hero-link{font-family:Inter;font-size:14px;font-weight:700;line-height:16px;color:#fff;background-color:#94b360;border-radius:12px;padding:12px 24px;max-width:140px;text-decoration:none;text-align:center}.empty-cart-drawer__product-list{padding:32px 12px;display:flex;flex-direction:column;gap:12px;margin:0 0 auto}.empty-cart-drawer__product{list-style:none}.empty-cart-drawer__product a{display:flex;align-items:center;text-decoration:none}.empty-cart-drawer__product .empty-cart-drawer__product-media{max-width:70px;margin-right:10px}.empty-cart-drawer__product .empty-cart-drawer__product-media img{width:100%}.empty-cart-drawer__product-heading{display:flex;align-items:center;gap:6px}.empty-cart-drawer__product-title{font-family:Inter;font-size:16px;line-height:26px;font-weight:700;color:#233e16}.empty-cart-drawer__product-tag{font-size:10px;line-height:12px;color:#fff;background:#94b360;border-radius:6px;padding:2px 8px;white-space:nowrap}.empty-cart-drawer__product-description{margin:0;font-size:14px;line-height:24px;color:#3e443bbf;text-align:left}.empty-cart-drawer__product-arrow{margin-left:auto;width:32px;height:32px;min-width:32px;min-height:32px}.empty-cart-products--wrapper{margin-bottom:auto}.empty-cart-drawer__features{margin:32px 0 50px;display:flex;justify-content:space-between;align-items:center;padding:0 15px}.empty-cart-drawer__feature{list-style:none;text-align:center;display:flex;flex-direction:column;gap:6px}.empty-cart-drawer__feature p{margin:0;font-size:14px;line-height:18px}.empty-cart-drawer__cta{max-width:345px;margin:0 auto}.cart-drawer__empty-content,.empty-cart-drawer__inner-container,.empty-cart-drawer__inner-content{height:100%}.empty-cart-drawer__inner-content{display:flex;flex-direction:column;justify-content:space-between}.empty-cart-title{font-family:Cormorant-SemiBold;font-size:22px;font-weight:500;line-height:28px;margin-top:24px}@media screen and (max-width: 375px){.empty-cart-drawer__hero-content .empty-cart-drawer__hero-title{font-size:32px}.empty-cart-drawer__product-list{padding-right:10px;padding-left:10px}}@media screen and (max-width: 370px){.empty-cart-drawer__product-list{padding-right:8px;padding-left:8px}.empty-cart-drawer__product-title{font-size:15px}}.image-with-text__heading-link{text-decoration:none;margin-top:0!important}.image-with-text__badge{border-radius:var(--badge-corner-radius);padding:2px 8px;font-size:1.4rem;letter-spacing:.1rem;text-align:center;font-weight:700;line-height:1.75em}.image-with-text__price .price__sale .price__compare-price .price-item{font-size:2rem}.image-with-text__badge+.image-with-text__heading-link .image-with-text__heading{margin-top:8px}.icon-with-text--horizontal{display:flex}.product__accordion .accordion__title{font-size:calc(var(--font-heading-scale)* 1.6rem)}.product__accordion .collapsible-content .accordion__title{line-height:2;max-width:calc(100% - 1rem)}.product__accordion.accordion .material-icon{display:none}.sticky-atc{z-index:3}.image-with-text__grid{align-items:center}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch{display:flex!important;padding:0;border-radius:0;gap:0px}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch .color-swatch__image{border:0;box-shadow:none!important;margin:0;opacity:1;max-width:45px;height:auto;display:block;overflow:unset}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch span.color-swatch__label{transform:unset!important;background:transparent;color:#24421f;padding:0;opacity:1;visibility:visible;display:block;font-weight:700;position:absolute;right:unset;top:6px;padding:0!important;border:0!important;max-width:max-content;width:100%;left:41px}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch span.color-swatch__label:before{display:none}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch .color-swatch__image img{position:unset;width:100%;object-fit:contain}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium{grid-template-columns:repeat(4,1fr)}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty{border:0;padding:0;position:relative}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty span.swatch__size-inch{text-transform:uppercase;font-weight:500;color:var(--color-btn-bg-hover, #000);background:#d6dbd5;padding:5px 10px;line-height:normal;border-radius:25px;text-align:center;margin:5px 0;font-size:12px;order:1}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs img.swatch__size-image{order:2;width:100%;height:55px;object-fit:contain;padding:8px;border:1px solid #84aa5c;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:0}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs .swatch__size-title{height:auto;border:0;width:100%;max-width:100%;order:2;padding:7px 0 14px;margin:0 0 12px;text-align:center;justify-content:center;border:1px solid #84aa5c;border-top-left-radius:0;border-top-right-radius:0;border-top:0;color:#84aa5c}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs span.color-swatch__label{order:4;position:unset}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty input{position:absolute;width:100%;height:100%}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs .swatch__size-title p{margin:0}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty input:checked+.swatch__size_cs img.swatch__size-image,.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty input:checked+.swatch__size_cs .swatch__size-title{background:#84aa5c;color:#fff}summary.accordion__summary h2.h4.accordion__title{font-size:20px}.terra-grounding-bed-sheet-copy label.option-quantity p{font-size:18px;color:rgb(var(--accent-color));font-weight:400}.quantity-breaks h3.quantity-breaks__title{display:block}.terra-grounding-bed-sheet-copy label.option-quantity p strong{font-weight:900}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch .color-swatch__image{border:1px solid #ddd;padding:6px 60px 6px 4px;border-radius:6px;max-width:130px;width:100%}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch span.color-swatch__label{padding:6px;border:1px solid #ddd;border-left:0;border-radius:0 6px 6px 0}variant-selects .product-form__input label.option-bed.sheet.type.form__label.swatches.visually-hidden{position:unset!important;visibility:visible!important;opacity:1;display:block;width:100%;height:auto;font-size:18px;color:rgb(var(--accent-color));font-weight:400}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty span.color-swatch__label{border:0;padding:0;font-size:13px}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch input:checked+.color-swatch__image{background-color:#84aa5c}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs{width:100%;border:0;max-width:100%;padding:0}.terra-grounding-bed-sheet-copy>.product-form__input .color-swatches-container .color-swatch .color-swatch__image img{width:30px}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty{width:100%;max-width:100%}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty input{margin:0!important}bodybody[class*=size_images] .product__info-container div[style="--margin-top: 2.4rem;--margin-bottom: 2.4rem;"]{margin:10px 0}.free-ship-cstm p.text-sm.flex{margin:0;display:flex;align-items:center;gap:5px;justify-content:center;font-weight:500;margin-bottom:10px!important}.free-ship-cstm p.text-sm.flex svg{width:20px}bodybody[class*=size_images] .guarantee-section{margin:0;padding:0;background:transparent;font-size:14px}bodybody[class*=size_images] .guarantee-section svg{width:22px}bodybody[class*=size_images] .guarantee-section span{font-weight:500}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .cstm_cs_pr{order:4;width:100%}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .cstm_cs_pr p{margin:0;font-size:15px;color:#81ab61}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs .swatch__size-title{margin-bottom:0}@media (max-width:567px){.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty .swatch__size_cs .swatch__size-title{font-size:15px}.color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium .color-swatch.size-swatch--item_quantuty span.swatch__size-inch{padding:5px;font-size:11px}}@media screen and (max-width: 989px){.menu-drawer__subnavigation{display:flex!important}.header--middle-left .header__inline-menu>ul.list-menu.list-menu--inline>li>a.header__menu-item{font-size:14px}.header--middle-left .header__inline-menu>ul.list-menu.list-menu--inline>li>a.header__menu-item{padding-left:14px;padding-right:14px}.menu-drawer__subnavigation{padding:0 16px;flex-wrap:wrap;row-gap:5px}.menu-drawer__link{width:48%}.menu-drawer__link a{padding:7px 0;display:block;width:100%;font-size:15px}.list-menu--disclosure{width:30rem}.header__submenu .header__menu-item{padding:1.2rem 2.4rem}}.quantity-breaks .size_btn_guide{display:flex!important}.product-header{display:none}@media screen and (max-width: 749px){.product__info-container .product-title .product__info-wrapper div[id*=loox_reviews_loox_rating]{display:none}.product-header{display:block;margin-top:8px;margin-bottom:12px;margin-left:24px;width:100%}.main-product__info-container .product__text-block{margin-top:0}}.product__text-block{margin-top:15px;margin-bottom:30px}.product__text-block p{margin:0;font-size:17px;font-weight:400;line-height:25.5px}.the-terra-grounding-bed-sheet .quantity-breaks-container label.quantity-break,.terra-earthlink-grounding-mat-1 .quantity-breaks-container label.quantity-break,.terra-earthlink-grounding-mat .quantity-breaks-container label.quantity-break,.the-terra-grounding-mat-v2 .quantity-breaks-container label.quantity-break{padding:28px 1.75rem}.the-terra-grounding-bed-sheet .product .product__info-wrapper .quantity-break__content,.terra-earthlink-grounding-mat-1 .product .product__info-wrapper .quantity-break__content,.terra-earthlink-grounding-mat .product .product__info-wrapper .quantity-break__content,.the-terra-grounding-mat-v2 .product .product__info-wrapper .quantity-break__content{padding-left:3.1rem;align-items:center}.quantity-break:before{top:2rem!important}.product_cro span.quantity-break__price span,.the-terra-grounding-bed-sheet span.quantity-break__compare-price,.the-terra-grounding-bed-sheet span.quantity-break__compare-price span,.terra-earthlink-grounding-mat-1 span.quantity-break__compare-price span,.terra-earthlink-grounding-mat span.quantity-break__compare-price span,.the-terra-grounding-mat-v2 span.quantity-break__compare-price span{font-size:16px!important;font-weight:700;color:#000}@media (max-width: 568px){.product_cro span.quantity-break__price span,.the-terra-grounding-bed-sheet span.quantity-break__price span{font-size:16px!important}.product_cro .quantity-break__selector-item .select__select,.the-terra-grounding-bed-sheet .quantity-break__selector-item .select__select{height:40px}}.quantity-break__right{flex-direction:column-reverse}span.size_btn_guide h5{font-size:18px}@media screen and (max-width: 749px){.the-terra-grounding-bed-sheet .main-product__info-container .product__title,.the-terra-grounding-bed-sheet .main-product__info-container div[id*=shopify-block-loox_reviews_loox_rating]{display:none}}body.gradientbody[class*=size_images] .color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium>div:first-child span.swatch__size-inch{display:none!important}body.gradientbody[class*=size_images] .color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium{align-items:flex-end}@media screen and (max-width: 749px){body.gradientbody[class*=size_images] .color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium>div:first-child span.swatch__size-inch{display:block!important;opacity:0}body.gradientbody[class*=size_images] .color-swatches-container.size_swatch__size.size-swatches-container.color-swatches-container--size-medium{align-items:flex-start}}bodybody[class*=size_images] .guarantee-section{padding:14px 0!important}.product-review-badge{display:flex;gap:10px;margin-top:0}.product-review-badge .product-badge{background-color:#ff7a00;color:#fff;border-radius:2px;padding:8px 6px;font-size:16px;font-weight:700;line-height:18px;max-width:110px;width:100%;height:35px;text-align:center}.product-review-badge .loox-rating{display:flex;flex-direction:column;margin-bottom:8px;gap:3px}.product-review-badge .loox-rating-content .loox-rating-label-rating{line-height:1;font-weight:700;margin-left:2px;margin-top:2px}.product-review-badge .loox-rating-label{font-weight:500;line-height:18px;color:#525252}.product__title .product-subtitle{margin-top:2px;font-size:14px;font-weight:600;line-height:18px;color:#909090}@media screen and (max-width: 749px){.main-product__info-container .product-review-badge{display:none}}.display-none{display:none!important;visibility:0;opacity:0}.upsell-product-block .upsell__image{width:75px;height:75px}.upsell-product-block .upsell__image img{width:100%;height:100%}.upsell-product-block .toggle-switch{margin-left:.5}.sheet-size-guide variant-selects,.pillow-case variant-selects,.lorax-pro .the-terra-soothe variant-selects,.sheet-size-guide .product-form__quantity,.pillow-case .product-form__quantity,.lorax-pro .product-form__quantity{display:none}.size_images-copy .product-form__quantity{display:none}product-form .kaching-bundles .kaching-bundles__bar-variant-selects{flex-wrap:nowrap}product-form .kaching-bundles .kaching-bundles__bar-variant-select{max-width:fit-content;width:100%}.lorax-pro variant-selects{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:unset}.lorax-pro variant-selects .select{max-width:100%}.lorax-pro .product-form__quantity{width:100%;max-width:100%;margin-top:unset}.lorax-pro .product-form__quantity .quantity{background:#f5f8f1;border:unset;width:100%}.lorax-pro .quantity:after,.lorax-pro .quantity:before{box-shadow:unset!important}.product__inventory{justify-content:center;font-size:14px}.lorax-pro .pdp-payment-section{display:none}@media (max-width: 749px){.lorax-pro .text-with-icons-grid{grid-template-columns:repeat(1,1fr)}.lorax-pro .img_text--only .image-with-text__text-item{padding-top:22px}}.lorax-pro .product__text-container--vertical p:nth-child(3) img{max-width:18.89px;height:14px}.table_body{text-align:center}.lorax-pro .modal-v2__modal{max-width:70rem}.zindex{z-index:2!important}.lorax-pro .sizing-chart-table{display:none}.lorax-pro .sizing-chart__title{text-align:left;padding:unset!important}@media screen and (max-width: 700px){.product-header{margin-left:0}}@media screen and (max-width: 749px){.lorax-pro .main-product__info-container .pro__info,.lorax-pro .main-product__info-container .product__title{display:none}.custom-recommended-by-followers{font-size:12px!important}.lorax-pro variant-selects{display:grid;grid-template-columns:1fr;gap:0px;margin-bottom:16px}}.lorax-pro .product__info-wrapper .ocu-alignment__cards-container .ocu-product-card.ocu-m-card-size[data-v-6f041245]{width:100%!important}.lorax-pro .tiptap span{font-family:"Cormorant, serif"!important;color:#000!important}.lorax-pro .sizing-chart__button{background:#000;color:#fff;padding:10px 16px;font-weight:700}.lorax-pro .sizing-chart__button svg{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/136/assets/custom.css.map?v=145127955414416755041747914408 */
