.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-wishlist-container-title-bar,.swym-ui-component .swym-wishlist-modal .swym-modal-content .swym-wishlist-container-title-bar{background-color:#213721!important}.swym-ui-component .swym-htc-tabs .swym-htc-tab-item{font-family:TTTricks-regular!important}swym-htc-tab-item swym-tab-wishlist swym-bg-2 swym-selected{background-color:#213721!important}.swym-ui-component .swym-htc-tabs{border:1px solid #213721!important}@media only screen and (max-width: 900px){.swym-ui-component .swym-wishlist-grid{margin-top:30px!important;padding:0px 10vw!important}}.swym-ui-component .swym-simple-wishlist-container .swym-wishlist-detail .swym-wishlist-main-title{color:#213721!important;font-family:TTTricks-regular!important;word-spacing:-3px}.swym-ui-component .swym-wishlist-detail-separator,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-product-title:after{background-color:1px solid #213721!important}.swym-ui-component .swym-share-btn,.swym-ui-component .swym-wishlist-context-menu{color:#213721!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{color:#213721!important;font-family:Osnova,sans-serif!important}.swym-ui-component .swym-product-price .swym-product-final-price{color:#213721!important;font-family:TTTricks-light}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{color:#213721!important;font-family:TTTricks-regular!important}.swym-ui-component .swym-modal-content .swym-user-login-status,.swym-ui-component .swym-simple-wishlist-modal .swym-modal-content .swym-close-btn .swym-icon:before{font-family:TTTricks-regular!important}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-text{color:#213721!important;font-family:Osnova,sans-serif!important}.swym-ui-component .swym-sfl-list-empty-content .swym-sfl-list-empty-text{color:#213721!important;font-family:TTTricks-light}.swym-ui-component .swym-sfl-list-empty-content .swym-sfl-list-empty-text2{color:#213721!important;font-family:Osnova,sans-serif!important}.swym-ui-component .swym-simple-wishlist-container .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-list-heading .swym-sfl-title{color:#213721!important;word-spacing:-3px!important}@font-face{font-family:Osnova;src:url(/cdn/shop/files/OsnovaPro-Regular.woff2?v=1760592683) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Osnova-bold;src:url(/cdn/shop/files/OsnovaPro-Bold.woff2?v=1760592683) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Osnova-italic;src:url(/cdn/shop/files/OsnovaPro-Italic.woff2?v=1760592683) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Osnova-bold-italic;src:url(/cdn/shop/files/OsnovaPro-BoldItalic.woff2?v=1760592684) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TTTricks-light;src:url(/cdn/shop/files/TTTricks-Light.woff2?v=1760592683) format("woff2");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:TTTricks-light-italic;src:url(/cdn/shop/files/TTTricks-LightItalic.woff2?v=1760592683) format("woff2");font-weight:light;font-style:italic;font-display:swap}@font-face{font-family:TTTricks-regular;src:url(/cdn/shop/files/TTTricks-Regular.woff2?v=1760592683) format("woff2");font-weight:400;font-style:normal;font-display:swap}.elan-row{max-width:1450px;margin:auto;width:90%}.elan-section{padding:6rem 0}a.elan-btn{font-family:TTTricks-regular;font-size:14px;border:1px solid #213721;padding:8px 24px;border-radius:6px;transition:all .3s ease 0ms!important}a.elan-btn:hover{background:#213721!important;color:#fff}.g-container{width:100%;max-width:1450px;margin:0 auto;padding-left:0;padding-right:0;box-sizing:border-box}.g-section{padding-top:50px;padding-bottom:50px}.g-text-center{text-align:center}.g-margin-medium-bottom{margin-bottom:15px}.g-heading-medium{font-family:TTTricks-regular;font-size:28px;color:#213721;margin:0;display:inline-block;font-weight:400}@media (min-width:1024px){.g-margin-medium-bottom{margin-bottom:25px!important}}.shopify-section:not(.header-section) :is(.section,.cart__summary-container){background:#f8fffa}a.elan-btn.green{display:flex;width:fit-content;margin-top:2rem;background:#213721;color:#fff}a.elan-btn.green:hover{background:#fff!important;color:#213721}.ctm-list ul{padding-left:0;list-style:none;font-size:17px;font-family:TTTricks-regular;color:#5e5e5e}.ctm-list ul li:before{content:"";background-image:url(/cdn/shop/files/lisyt.svg?v=1761890387);min-width:18px;min-height:18px;background-size:100%;background-repeat:no-repeat;display:block;margin-top:5px;position:absolute;left:0}.ctm-list li{margin-bottom:10px;display:blcok;align-items:flex-start;gap:20px;font-family:Osnova;padding-left:2rem;position:relative;font-size:16px}.header__column.header__column--left{gap:10px}.menu-drawer.motion-reduce.color-scheme-1{padding-top:2rem}nav.menu-drawer__navigation a span{font-size:16px!important;font-family:Osnova}nav.menu-drawer__navigation ul.menu-drawer__menu.has-submenu{margin-top:2rem}nav.menu-drawer__navigation ul li{margin-bottom:0!important}a.call-btn img{max-width:18px;margin-left:10px}.breadcrumb{font-family:Osnova;font-weight:400;font-size:14px;display:flex;align-items:center;gap:8px}.bread-container{width:80%;margin:0 auto;max-width:1440px}.breadcrumb a{text-decoration:none;color:#213721;opacity:50%}.breadcrumb .separator{padding-bottom:6px;font-size:28px;color:#213721}.breadcrumb .current{color:#213721}span.swym-tooltip.swym-inject.swym-tooltip-clickable{display:none}button.my-custom-wishlist-button.swym-button.swym-add-to-wishlist{margin-top:3px;width:fit-content;width:35px;padding:0;background:transparent;height:fit-content}span.swym-tooltip.swym-inject{display:none}h4.product-title{line-height:1.4;margin-bottom:10px}p.product-subtitle{font-size:12px;margin-bottom:10px}span.price-current{font-weight:400}.price-box{margin:0}div#swym-atw-button-container{display:none}.group-block-content.layout-panel-flex.layout-panel-flex--column{gap:10px}p.product-description{margin-bottom:10px}nav[aria-label=Breadcrumb] a,nav[aria-label=Breadcrumb] span{font-size:13px!important}nav[aria-label=Breadcrumb]{padding:25px 0}nav[aria-label=Breadcrumb]>div{padding-left:10px;position:relative}nav[aria-label=Breadcrumb]>div a+span{color:transparent;position:relative}nav[aria-label=Breadcrumb]>div a+span:after{content:"";background-image:url(/cdn/shop/files/Down_Arrow_3.png?v=1762353329);width:15px;height:10px;background-size:100%;display:flex;background-size:contain;background-repeat:no-repeat;position:absolute;top:7px;right:-8px}nav[aria-label=Breadcrumb]>div a{color:#21372178!important}.product-media-container.media-fit-contain img{object-position:center center;aspect-ratio:1 / 1!important;object-fit:cover;border-radius:4px}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{text-transform:capitalize}.faq-section{padding-top:50px!important;padding-bottom:50px!important}.variant-option--swatches .variant-option__button-label{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important}.accelerated-checkout-block{margin-top:0rem}.product-form-buttons.spacing-style.product-form-buttons--stacked{gap:20px}.tab-content strong{font-family:TTTricks-light,sans-serif}.variant-option--swatches .variant-option__button-label--has-swatch:has(:checked){border:0px solid #e0e0e0!important}.variant-option--swatches .variant-option__button-label{border:0px solid #e0e0e0!important}.product-information.section.section--page-width.spacing-style.color-scheme-1.relative{display:flex}.product-information.section.section--page-width.spacing-style.color-scheme-1.relative .product-information__grid.product-information--media-left{--padding-block-end: 0 !important;max-width:1420px;margin-left:auto;margin-right:auto;margin-bottom:3rem!important}.elan-row.row-video{max-width:1420px}.accordion-content{margin-top:-10px}.accordion{width:90%!important}.product-details .group-block{padding-top:0}quantity-selector-component.quantity-selector{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);border:1px solid #213721;border-radius:6px!important}.button.add-to-cart-button.button-secondary{border:1px solid #213721;border-radius:6px!important;box-shadow:unset}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:6px!important}form.variant-picker__form{margin:.5rem 0}h4.product-title{margin-bottom:2px}.newfilters{margin:auto;padding-left:0!important;padding-right:0!important}@media (min-width:1600px){.newfilters{max-width:1440px}}@media (max-width:1599px){.newfilters{width:100%;background-color:#f8fffa;padding:12px 40px 40px;border-radius:6px;padding-left:40px!important;padding-right:40px!important}}.overlay{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-end;gap:30px;flex-wrap:nowrap;padding:8px 12px;border-radius:10px;width:100%!important;margin:auto;margin-bottom:14px!important;padding-left:20px!important;padding-right:20px!important}.below-sec h6{color:#333;white-space:nowrap;margin-left:15px;font-size:16px}.is-all nav[aria-label=Breadcrumb]{display:none!important}body .accordion-content{padding-right:23%!important}.is-about nav[aria-label=Breadcrumb]{display:none}body{background:#f8fffa!important}.product-card .image-wrapper{max-height:380px}.header__column.header__column--right{width:121px}input.newfilters__input::placeholder{color:#213721!important}h1,h2,h3,h4,h5,h6{font-family:TTTricks-regular;font-weight:400}.breadcrumb a{text-transform:capitalize}.bread-container{display:none}.outer-text{margin:auto;max-width:1400px!important;padding:30px 0 50px!important}body .facets-toggle{display:none!important}.menu-drawer.motion-reduce.color-scheme-1{z-index:111111111111111111111111111111111111111}.year-slider .slick-slide.slick-active.slick-current>div:after,.year-slider .slick-slide.slick-active:has(+.slick-slide+.slick-current)>div:after,.year-slider .slick-slide.slick-active:has(+.slick-current)>div:after{opacity:1!important}.year-slider .slick-slide div span{opacity:.5}.year-slider .slick-slide.slick-active:has(+.slick-slide+.slick-current) span{transform:scale(.7)!important;font-size:12px!important}.slick-slide.slick-current.slick-active.slick-center+.slick-slide.slick-active+.slick-slide span{font-size:12px}.page-content h4{margin-top:40px;margin-bottom:20px;font-size:20px}.search-page__header h3,h2.facets-drawer__title.h3{font-family:TTTricks-regular!important;font-size:28px!important;color:#213721!important;margin:0;display:inline-block;font-weight:400;text-transform:capitalize!important}span.facets__label{font-family:TTTricks-regular!important;font-size:22px!important;color:#213721!important;margin:0;display:inline-block;font-weight:400;text-transform:capitalize!important}:is(.product-grid__item,.resource-list__item) .product-card{display:flex!important;height:100%!important;flex-direction:column}.product-info{height:100%}.product-info{display:flex;flex-direction:column;justify-content:space-between}.tags-blog{position:absolute;background:#fff;padding:5px 20px;top:6px;left:6px;border-radius:6px;font-size:10px;text-transform:capitalize}div#ResultsList{margin-bottom:3rem}.page-content{max-width:1450px;margin:auto}.swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-continue-btn,.swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-logged-in .swym-log-out-btn,.swym-ui-component .swym-share-wishlist-modal .swym-share-wishlist-modal-dialog .swym-share-wishlist-email-btn,.swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-clear-wishlist-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-login-btn,.swym-ui-component .swym-share-wishlist-login-modal .swym-share-wishlist-login-modal-dialog .swym-share-login .swym-login-btn,.swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn,.swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn,.swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-save-list-btn,.swym-ui-component .swym-duplicate-wishlist-modal .swym-duplicate-wishlist-modal-dialog .swym-duplicate-wishlist-btn,.swym-ui-component .swym-htc-tabs .swym-htc-tab-item.swym-selected,.swym-ui-component .swym-add-wishlist-modal .swym-modal-content .swym-add-to-list-btn,.swym-ui-component .swym-sfl-list-empty-content .swym-sfl-cart-btn,.swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-list-heading .swym-sfl-action-button .swym-sfl-add-all-to-cart-btn,.swym-ui-component .swym-simple-wishlist-container .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-list-heading .swym-sfl-action-button .swym-sfl-add-all-to-cart-btn,.swym-ui-component.swym-wishlist-page .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-layout-grid .swym-sfl-card-product-item .swym-sfl-add-to-cart-btn,.swym-ui-component .swym-simple-wishlist-container .swym-sfl-tab-container .swym-sfl-list-view .swym-sfl-layout-grid .swym-sfl-card-product-item .swym-sfl-add-to-cart-btn{background-color:#213721!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/elan-custom.css.map */
