:root{--primary-color-1: #d9e1f1;--primary-color-2: #8aa7cd;--primary-color-3: #31487a;--primary-color-4: #1e2e4f;--primary-color-5: #414141;--background-color: #f2f2f2;--black: #000000;--light-black: #222222;--dark-grey: #58595b;--light-grey: #cccccc;--off-white: #dfdfdf;--super-light-grey: #f2f2f2;--white: #ffffff;--light-white: #f7f9fc;--green: #207b11;--red: #ff483d;--dark-red: #eb001b;--border-radius-XS: 4px;--border-radius-S: 8px;--border-radius-M: 16px;--spacing-xs: .4rem;--spacing-s: .8rem;--spacing-sm: 1.2rem;--spacing-m: 1.6rem;--spacing-l: 2.4rem;--spacing-xl: 3.2rem;--spacing-xxl: 4rem;--duration-short: .2s}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;word-break:break-word;margin-top:0;margin-bottom:var(--spacing-sm)}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 2.8rem),12vw,calc(var(--font-heading-scale) * 6rem));line-height:1.1;letter-spacing:-.02em}@media only screen and (min-width:750px){.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 4rem),10vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.08}}.hxl{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.17;letter-spacing:-.02em}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 6rem);line-height:1.12}}.h0{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.2;letter-spacing:-.01em}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 6rem);line-height:1.18}}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.217}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:1.217}}@media only screen and (min-width:1025px){h1,.h1{font-size:calc(var(--font-heading-scale) * 6rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.231}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3.8rem);line-height:1.231}}@media only screen and (min-width:1025px){h2,.h2{font-size:calc(var(--font-heading-scale) * 5.2rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.227}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.227}}@media only screen and (min-width:1025px){h3,.h3{font-size:calc(var(--font-heading-scale) * 4.4rem)}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.222}@media only screen and (min-width:750px){h4,.h4{font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.222}}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:1.2;font-weight:500}@media only screen and (min-width:750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.2}}h6,.h6{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:1.167;font-weight:500;color:rgba(var(--color-foreground),1);margin-block-start:1.67em;margin-block-end:1.67em}@media only screen and (min-width:750px){h6,.h6{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.167}}p{margin-top:0}p:last-child{margin-bottom:0}body.transparent-header-enabled .section-header .header-wrapper{background-color:transparent!important;background-image:none!important}body.transparent-header-enabled .section-header .header,body.transparent-header-enabled .section-header .header a,body.transparent-header-enabled .section-header .header summary,body.transparent-header-enabled .section-header .header .header__heading-link,body.transparent-header-enabled .section-header .header .header__heading-link .h2,body.transparent-header-enabled .section-header .header .list-menu__item--link,body.transparent-header-enabled .section-header .header .header__menu-item,body.transparent-header-enabled .section-header .header .header__icon,body.transparent-header-enabled .section-header .header .header__icon .svg-wrapper,body.transparent-header-enabled .section-header .header .header__icon svg,body.transparent-header-enabled .section-header .header .localization-form__select,body.transparent-header-enabled .section-header .header .disclosure__link,body.transparent-header-enabled .section-header .header .header__active-menu-item,body.transparent-header-enabled .section-header .header .header__menu-item span{color:#fff}body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header-wrapper{background-color:#fff!important;box-shadow:0 .1rem rgba(var(--color-foreground),.08)}body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header a,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header summary,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__heading-link,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__heading-link .h2,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .list-menu__item--link,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__menu-item,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__icon,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__icon .svg-wrapper,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__icon svg,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .localization-form__select,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .disclosure__link,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__active-menu-item,body.transparent-header-enabled .section-header:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover)) .header .header__menu-item span{color:var(--primary-color-4)}body.transparent-header-enabled .menu-drawer,body.transparent-header-enabled .menu-drawer a,body.transparent-header-enabled .menu-drawer summary,body.transparent-header-enabled .menu-drawer .list-menu__item--link,body.transparent-header-enabled .menu-drawer .header__menu-item,body.transparent-header-enabled .menu-drawer .header__icon,body.transparent-header-enabled .menu-drawer svg{color:initial!important;fill:initial!important}.header__heading-logo--light{display:none}body.transparent-header-enabled .section-header:not(:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover))) .header__heading-logo--dark{display:none}body.transparent-header-enabled .section-header:not(:is(.scrolled-past-header,:has(.header__inline-menu details[open],.header__inline-menu details:hover,.localization-form details[open],.localization-form details:hover))) .header__heading-logo--light{display:block}.tmt-lh-normal{line-height:normal!important}.body-regular{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400}.body-medium{font-family:var(--font-body-family-2);font-style:var(--font-body-style-2);font-weight:var(--font-body-weight-2)}.body-semibold{font-family:var(--font-body-family-3);font-style:var(--font-body-style-3);font-weight:var(--font-body-weight-3)}.body-bold{font-family:var(--font-body-family-4);font-style:var(--font-body-style-4);font-weight:var(--font-body-weight-4)}.body-36{font-size:calc(var(--font-body-scale) * 2.6rem);line-height:1.22222}.body-28{font-size:calc(var(--font-body-scale) * 2rem);line-height:1.22222}.body-22{font-size:calc(var(--font-body-scale) * 1.8rem);line-height:1.5;letter-spacing:0}.body-20{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:1.5;letter-spacing:0}.body-18{font-size:calc(var(--font-body-scale) * 1.5rem);line-height:2.111;letter-spacing:0}.body-16{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.75;letter-spacing:0}.body-14{font-size:calc(var(--font-body-scale) * 1.2rem);line-height:1.429;letter-spacing:0}.body-12{font-size:calc(var(--font-body-scale) * 1.2rem);line-height:1.5;letter-spacing:0}@media only screen and (min-width:750px){.body-36{font-size:calc(var(--font-body-scale) * 3.6rem);line-height:1.22222}.body-28{font-size:calc(var(--font-body-scale) * 2.8rem);line-height:1.22222}.body-22{font-size:calc(var(--font-body-scale) * 2.2rem);line-height:1.5}.body-20{font-size:calc(var(--font-body-scale) * 2rem);line-height:1.5}.body-18{font-size:calc(var(--font-body-scale) * 1.8rem);line-height:2.111}.body-16{font-size:calc(var(--font-body-scale) * 1.6rem)}.body-14{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.429}.body-12{font-size:calc(var(--font-body-scale) * 1.2rem);line-height:1.5}}.tmd-hero{position:relative;width:100%;overflow:hidden;margin:0;--tmd-hero-announcement-height: 4.6rem;--tmd-hero-top-overlay: calc( var(--header-height, 72px) + var(--tmd-hero-announcement-height) );margin-top:calc(-1 * var(--tmd-hero-top-overlay) - 10px);aspect-ratio:1.36/1;height:100vh}@media screen and (min-width:750px)and (max-width:1024px){.tmd-hero{aspect-ratio:1/1}}@media screen and (max-width:749px){.tmd-hero{aspect-ratio:1/2;--tmd-hero-announcement-height: 5.6rem}}.tmd-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tmd-hero__mobile-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;display:none}.tmd-hero__media img,.tmd-hero__media svg{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.tmd-hero__content{position:relative;z-index:2;width:100%;height:100%;min-height:inherit;display:flex;padding-top:calc(var(--tmd-hero-top-overlay) + 5.4rem);padding-bottom:8rem}@media screen and (max-width:749px){.tmd-hero__content{padding-top:calc(var(--tmd-hero-top-overlay) + 3.2rem);padding-bottom:6rem}}.tmd-hero__content--top{align-items:flex-start}.tmd-hero__content--center{align-items:center}.tmd-hero__content--bottom{align-items:flex-end}.tmd-hero__inner{width:100%}.tmd-hero__stack{max-width:92rem;margin:0 auto;text-align:center;color:#fff}.tmd-hero__heading{color:inherit;margin:0}.tmd-hero__text{margin:1.6rem auto 0;max-width:82rem;color:inherit;opacity:.9}.tmd-hero__buttons{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:749px){.tmd-hero__buttons{gap:1.6rem;margin-top:1.6rem}}@media screen and (max-width:749px){.tmd-hero__text{opacity:.95}}@media screen and (max-width:882.99px){.tmd-hero__mobile-overlay{display:block;background:#0006}}.pf-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e2e4f33;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);opacity:0;pointer-events:none;overflow:hidden;transition:opacity .12s ease}.pf-lightbox.is-open{opacity:1;pointer-events:all}.pf-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pf-lightbox__close{position:relative;z-index:3}.pf-lightbox__main{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;gap:30px;padding:40px 20px}.pf-lightbox__strip{position:relative;width:900px;max-width:92vw;max-height:min(56.25vw,calc(100vh - 168px));aspect-ratio:16 / 9;overflow:visible}.pf-lightbox__item{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;overflow:hidden;transition:transform .75s ease-in-out;z-index:10;display:flex;align-items:center;justify-content:center}.pf-lightbox__item.lb-active{transform:translate(0) scale(1);z-index:20}.pf-lightbox__item.lb-prev{transform:translate(-110%) scale(.85);z-index:10}.pf-lightbox__item.lb-next{transform:translate(110%) scale(.85);z-index:10}.pf-lightbox__item.lb-hidden-left{transform:translate(-110%) scale(.85);z-index:5}.pf-lightbox__item.lb-hidden-right{transform:translate(110%) scale(.85);z-index:5}.pf-lightbox__item img{width:100%;height:100%;object-fit:cover;display:block}.pf-lightbox__arrows{display:flex;z-index:3}.pf-lightbox__arrow{position:relative;width:44px;height:44px;background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.pf-lightbox__arrow:disabled{opacity:.25;cursor:default;pointer-events:none}.pf-lightbox__item.lb-prev{opacity:1;transform:translate(-100vw) scale(.3);z-index:10}.pf-lightbox__item.lb-next{opacity:1;transform:translate(100vw) scale(.3);z-index:10}.pf-lightbox__item.lb-hidden-left{opacity:1;transform:translate(-100vw) scale(.3);z-index:5}.pf-lightbox__item.lb-hidden-right{opacity:1;transform:translate(100vw) scale(.3);z-index:5}@media screen and (min-width:749.99px)and (max-width:1024px){.pf-lightbox__main{padding:70px 0 80px}.pf-lightbox__strip{width:90vw;max-width:90vw;max-height:min(56.25vw,calc(100vh - 150px))}.pf-lightbox__arrows{gap:20px}}@media screen and (min-width:1024.99px){.pf-lightbox__arrows{gap:24px}}@media screen and (max-width:749px){.pf-lightbox__main{padding:40px 16px;gap:24px}.pf-lightbox__arrows{gap:16px}.pf-lightbox__strip{width:92vw;max-width:92vw;max-height:calc(100vh - 180px);aspect-ratio:unset;height:calc(100vh - 180px)}.pf-lightbox__item img{object-fit:contain}}.tmd-faq__container{display:flex;flex-direction:column}.tmd-faq__heading{margin:0;color:#31487a;text-transform:capitalize}.tmd-faq__list{width:100%;max-width:840px;margin-inline:auto}.tmd-faq__item{border-bottom:1px solid rgba(30,46,79,.1)}.tmd-faq__item[open]{border-bottom-color:#1e2e4f}.tmd-faq__question{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 0;cursor:pointer;color:#1e2e4fb3;transition:color .3s ease-in-out border .3s ease-in-out}.tmd-faq__item:first-of-type .tmd-faq__question{padding-top:0}.tmd-faq__question::-webkit-details-marker{display:none}.tmd-faq__question::marker{content:""}.tmd-faq__question:hover .tmd-faq__question-text{color:#1e2e4f}.tmd-faq__item:not([open]) .tmd-faq__question:hover{border-bottom:1px solid #1e2e4f}.tmd-faq__question-text{color:#1e2e4fb3}.tmd-faq__item[open] .tmd-faq__question-text{color:#1e2e4f}.tmd-faq__item[open] .tmd-faq__question{padding-bottom:16px;color:var(--primary-color-4)}.tmd-faq__icon{width:24px;height:24px;position:relative;flex-shrink:0;margin-top:2px}.tmd-faq__icon:before,.tmd-faq__icon:after{content:"";position:absolute;left:5px;top:11px;width:13px;height:1.5px;background:#1e2e4f;border-radius:10px}.tmd-faq__icon:after{transform:rotate(90deg)}.tmd-faq__answer{padding:0 60px 0 0;color:#414141}.tmd-faq__answer p{margin:0}.tmd-faq__item[open] .tmd-faq__answer{padding-bottom:24px}@media screen and (min-width:750px){.tmd-faq__heading{text-align:center}}@media screen and (max-width:989px){.tmd-faq__question{padding:20px 0}.tmd-faq__item[open] .tmd-faq__question{padding-bottom:14px}.tmd-faq__answer{padding:0 36px 0 0}.tmd-faq__item[open] .tmd-faq__answer{padding-bottom:20px}}@media screen and (max-width:749px){.tmd-faq__container{gap:24px}.tmd-faq__heading{text-align:left}.tmd-faq__question{gap:14px}.tmd-faq__answer{padding:0}.tmd-faq__item[open] .tmd-faq__answer{padding-bottom:20px}}.tmd-footer-cta-wrap{position:relative;width:100%}.tmd-footer-cta-wrap__bg{width:100%;position:relative;aspect-ratio:1440 / 402;overflow:hidden}.tmd-footer-cta-wrap__bg picture{position:absolute;top:0;right:0;bottom:0;left:0}.tmd-footer-cta-wrap__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.tmd-footer-cta-wrap__card{position:absolute;left:0;right:0;bottom:-9.6rem;width:100%;max-width:90rem;background:var(--light-white);text-align:center;padding:4rem 6rem;z-index:2;margin:0 auto}.tmd-footer-cta-wrap__card:before{content:"";position:absolute;left:50%;right:0;height:10.6rem;bottom:-1rem;background:#fff3;width:calc(100% + 2rem);transform:translate(-50%);z-index:-1}.tmd-footer-cta-wrap__title{color:var(--primary-color-3, #31487a);margin:0}.tmd-footer-cta-wrap__subtitle{color:var(--primary-color-5, #414141);margin-left:auto;margin-right:auto}.tmd-footer-newsletter__success-icon{width:1.2rem;height:1.2rem;margin-right:.4rem}@media screen and (max-width:989px){.tmd-footer-cta-wrap__card{padding:36px 20px;width:min(860px,calc(100% - 40px))}}@media screen and (min-width:750px)and (max-width:1024px){.tmd-footer-cta-wrap__bg{aspect-ratio:2 / 1}}@media screen and (max-width:749px){.tmd-footer-cta-wrap__bg{height:240px;aspect-ratio:1/2}.tmd-footer-cta-wrap__card{padding:28px 16px;width:calc(100% - 28px)}}.footer{background-color:#1e2e4f!important;color:var(--white, #ffffff)!important;border-top-color:transparent!important}.footer a,.footer .footer-block__heading,.footer .footer-block__details-content,.footer small,.footer .caption,.footer .caption-large,.footer .newsletter-form__message,.footer .field__label{color:var(--white, #ffffff)}.footer__content-bottom{border-top-color:transparent!important}.footer .field__input{color:var(--white, #ffffff)!important;background:#ffffff2e!important;border-color:#ffffff38!important}.product-card-title{color:var(--primary-color-3);text-transform:capitalize;font-family:var(--font-body-family)}.template-search__results .card-title{color:var(--primary-color-4);text-decoration:none}.product-card-title:hover{text-decoration:none!important}.quick-add-wrapper button:after,.quick-add-wrapper button:hover{box-shadow:none}.quick-add-wrapper .button:not([disabled]):hover:after{box-shadow:none}.template--about-us.transparent-header-enabled .header-wrapper .header__heading-logo-wrapper{filter:brightness(0) saturate(100%) invert(33%) sepia(23%) saturate(1050%) hue-rotate(182deg) brightness(90%) contrast(90%)}.template--about-us.transparent-header-enabled .section-header .header .header__menu-item,.template--about-us.transparent-header-enabled .section-header .header .header__menu-item span{color:var(--primary-color-3)}.template--about-us.transparent-header-enabled .section-header .header .header__icon svg{color:var(--primary-color-4)}.announcement-bar__message{padding:1.2rem 0;line-height:1.57}.header__heading-link{padding:0}.header ul.list-menu.list-menu--inline li{text-transform:uppercase}.header ul.list-menu.list-menu--inline li a{transition:.4s all ease-out}.template--about-us .header-wrapper--border-bottom{border-bottom:none}.template--about-us .tmd-footer-cta-wrap__card{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.card--standard>.card__content .card__information{padding:0}.article-card__info{color:var(--primary-color-5);font-family:var(--font-body-family);font-weight:400;margin-bottom:0}.article-card .card__heading{font-family:var(--font-body-family);font-weight:600;margin-bottom:0!important;line-height:1.4}.article-card .card__heading .blog__title{color:var(--primary-color-4);text-decoration:none}.main-blog .card__information{display:flex;flex-direction:column}body .article-card__excerpt{margin-top:auto;margin-bottom:0}body .circle-divider:after{margin:0 .5rem}.blog-articles .card-wrapper{transition:.4s all ease-out;cursor:pointer}.blog-articles .card-wrapper:hover{background:#d9e1f14d}.blog-articles .underline-links-hover:hover a{text-decoration:none}.blog-articles .card-wrapper .media img{transform:scale(1.1);transition:.4s all ease-out}.blog-articles .card-wrapper:hover .media img{transform:scale(1)}.blog-articles .article-card__info{padding-top:0;line-height:1.75}body .pagination__list>li{border:.1rem solid rgba(30,46,79,.2);background:#fff;color:var(--primary-color-4);flex:auto}body .pagination__list li:hover{background:#d9e1f14d;border-color:transparent}body .pagination__item{color:var(--primary-color-4);font-weight:500;font-size:1.6rem;column-gap:.2rem}body .pagination__item--current:after,body .pagination__item:hover:after{display:none}body a.pagination__item.pagination__item--current.light{background:var(--primary-color-4);color:var(--white);opacity:1}.card.article-card.card--standard.article-card__image--medium.card--media{border:.1rem solid rgba(30,46,79,.1)}.faq-tabs-section .tmd-faq-tabs{display:flex;border-bottom:.1rem solid rgba(30,46,79,.2);position:sticky;top:0;z-index:1;background:var(--white);transition:.4s all ease-out}.faq-tabs-section .tmd-faq-tab{cursor:pointer;font-weight:500;transition:all .3s ease;border:.1rem solid rgba(30,46,79,.1);background:var(--white);color:var(--primary-color-4);text-transform:capitalize;transition:.4s all ease-out}.faq-tabs-section .tmd-faq-tab.active{background:var(--primary-color-4);color:var(--white);border-color:#1e2e4f1a}.faq-tabs-section .tmd-faq-tab:hover:not(.active){background:#d9e1f14d}.faq-tabs-section .tmd-faq__item:hover{border-bottom-color:#1e2e4f}.field__input:not(.contact-form-wrapper .field input){color:var(--primary-color-4)}.field__input{border:.1rem solid rgba(30,46,79,.2)}.field__input:focus{border-color:#1e2e4f;box-shadow:none}.field:before,.field:after{display:none}.field__input:focus-visible{box-shadow:none;outline:0;border-color:#1e2e4f}input:hover,textarea:hover{border-color:#1e2e4f80}*:focus-visible{outline:0;box-shadow:none}input.search__input::placeholder{color:var(--primary-color-4)}.search .field__label{display:none}.search__button .icon{fill:none;color:var(--primary-color-4)}.predictive-search .search-modal__close-button .svg-wrapper{color:var(--primary-color-4)}.predictive-search .field__button>.svg-wrapper{color:var(--black)}.template-search__header .search-title{color:var(--primary-color-3);text-transform:capitalize}.template-search__header .result-status{text-align:center}.predictive-search .predictive-search__heading{color:var(--primary-color-4);font-weight:600;font-size:1.4rem}.predictive-search .predictive-search__item-heading{font-family:var(--font-body-family);font-size:1.4rem}.predictive-search__item--term{font-size:1.4rem}.predictive-search .predictive-search__image{border:.1rem solid var(--light-grey)}.predictive-search .predictive-search__item--term{font-family:var(--font-body-family)}.template-search__results .card--media .card__inner .card__content{background:#d9e1f133}.template-search__results .grid{--grid-desktop-horizontal-spacing: 1.6rem;--grid-desktop-vertcial-spacing: 1.6rem}@media screen and (min-width:750px){.field__input{padding:1.6rem!important;height:5.6rem;margin-bottom:0}body .search-modal{min-height:7.6rem}body .reset__button:not(:focus):after{right:.5rem}body .search__button,body .reset__button{width:5.6rem;height:5.6rem}body .search__button .icon{width:2.4rem;height:2.4rem}body .modal__close-button .icon-close{width:1.5rem;height:1.5rem}body .predictive-search__image{width:5rem;height:5rem}.template-search__results .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}@media screen and (max-width:749px){.field__input{padding:1.4rem!important;height:4rem;font-size:1.4rem}.search-modal .search__button{width:4rem;height:4rem}.search-modal .modal__close-button .icon-close{width:1rem;height:1rem}body .reset__button{width:4rem;height:4rem}}@media screen and (min-width:750px){.badge{padding:1rem 2rem;max-height:3.7rem}.tmd-footer-cta-wrap__subtitle{margin-top:2.4rem}.tmd-footer-cta-wrap__btn{margin-top:3.2rem}.tmd-hero__buttons{margin-top:3.2rem;gap:3.2rem}.chs-section .chs-slide__subheading{margin-bottom:3.2rem}.template--about-us .banner .banner__content{padding:6rem}.collection .card__information{padding-bottom:0}.collection .price__container{margin-top:.4rem}.collection .price .price-item--sale{margin-right:.8rem;line-height:1.67}.collection .price .price-item--regular{margin-right:0;line-height:1.71}.collection .slider-button .icon{height:2.4rem;width:2.4rem;padding:.4rem}.tmd-faq__container{gap:48px}.homepage .tmd-footer-cta-wrap__subtitle,.template--faq .tmd-footer-cta-wrap__subtitle{max-width:55.8rem}.template--design-portfolio .tmd-footer-cta-wrap__subtitle{max-width:100%}.tmd-footer-copy{margin-top:3.2rem}.tmd-footer-newsletter{margin-top:2.4rem}body .blog-articles{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.blog-articles .article-card__info{padding-top:2.4rem}.article-card__info{padding-top:2.4rem;font-size:1.6rem}.article-card .card__heading{font-size:2rem;margin-top:1.2rem}body .article-card__excerpt{padding-top:1.2rem}body .pagination-wrapper{margin-top:5.6rem}body .pagination__list>li:not(.paginate__prev){flex:1 0 4.2rem;width:4.2rem;max-width:4.2rem;max-height:4.2rem}body .pagination__list>li:not(.paginate__next){flex:1 0 4.2rem;width:4.2rem;max-width:4.2rem;max-height:4.2rem}body .pagination__list>li{max-width:7.6rem;max-height:4.2rem}body .pagination__list>li.paginate__prev{max-width:8rem!important}body .pagination__list>li.paginate__next{max-width:8rem!important}body .pagination__item{height:100%;padding:8px 12px}body a.pagination__item.pagination__item--prev.pagination__item-arrow.link.motion-reduce{padding:8px 12px 8px 6px}body a.pagination__item.pagination__item--next.pagination__item-arrow.link.motion-reduce{padding:8px 6px 8px 12px}body .pagination__list>li:not(:last-child){margin-right:1.6rem}.card.article-card.card--standard.article-card__image--medium.card--media{padding:1.6rem}.blog-articles .article-card__image--medium .ratio:before{padding-bottom:28rem}.faq-tabs-section .tmd-faq-tabs{gap:1.2rem;padding:1.6rem}.faq-tabs-section .tmd-faq-tab{padding:1.4rem 1.6rem}.faq-tabs-section .faq-tabs-section .tmd-faq__list{max-width:90rem}.faq-tabs-section .faq-tabs-section .tmd-faq__question{padding:3.2rem 0 1.6rem}.faq-tabs-section .tmd-faq__item[open] .tmd-faq__answer{max-width:96%;padding-bottom:3.2rem}.detail-blog .tmd-footer-cta-wrap__card .tmd-footer-cta-wrap__subtitle{max-width:55.8rem}}@media screen and (min-width:1024px){body .blog-articles{grid-template-columns:1fr 1fr 1fr}.template--about-us .tmd-footer-cta-wrap__card{max-height:29.5rem}.tmd-footer-cta-wrap__subtitle{margin-top:2.4rem}.tmd-footer-cta-wrap__btn{margin-top:3.2rem}.tmd-hero__buttons{margin-top:3.2rem;gap:3.2rem}.chs-section .chs-slide__subheading{margin-bottom:3.2rem}.collection .card__information{padding-bottom:0}.collection .price__container{margin-top:.8rem}.collection .price .price-item--sale{margin-right:.8rem;line-height:1.67}.collection .price .price-item--regular{margin-right:0;line-height:1.71}.collection .slider-button .icon{height:2.4rem;width:2.4rem;padding:.4rem}.tmd-faq__container{gap:48px}.tmd-footer-copy{margin-top:3.2rem}.tmd-footer-newsletter{margin-top:2.4rem}.main-blog{--grid-desktop-horizontal-spacing: 3.2rem;--grid-desktop-vertical-spacing: 4rem}body .blog-articles{grid-template-columns:1fr 1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.blog-articles .article-card__info{padding-top:2.4rem;text-transform:math-auto}.article-card__info{padding-top:2.4rem;font-size:1.6rem}.faq-tabs-section .tmd-faq-tabs{justify-content:center}.faq-tabs-section .tmd-faq-tabs.scroll-up{top:7.2rem!important}}@media screen and (min-width:1025px){.template--about-us .tmd-footer-cta-wrap__card{max-height:29.5rem}.faq-tabs-section .faq-tabs-section .tmd-faq__list{margin-top:3.2rem}}@media screen and (min-width:750px)and (max-width:1023px){.main-blog{--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 2.4rem}.template--about-us .tmd-footer-cta-wrap__card{max-height:35rem}.collection slider-component:not(.page-width-desktop){padding:0}.feature-collection-slider .slider.slider--tablet{padding-left:6rem;padding-right:6rem}.faq-tabs-section .tmd-faq-tabs{white-space:nowrap;overflow-x:auto;scrollbar-width:thin}.faq-tabs-section .tmd-faq-tabs.scroll-up{top:5.6rem!important}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}}@media screen and (max-width:749px){.section-tmd-hero .tmd-hero__buttons .tmt-button{width:100%}.tmd-footer-cta-wrap__card{display:flex;flex-direction:column;align-items:center;justify-content:center}.template--about-us .tmd-footer-cta-wrap__bg{height:100%;max-height:26rem}.template--about-us .tmd-footer-cta-wrap__card{min-height:32rem}.tmd-footer-cta-wrap__subtitle,.tmd-footer-cta-wrap__btn{margin-top:1.6rem}.chs-section .chs-slide__subheading{margin-bottom:2.4rem}.tmd-footer-copy,.tmd-footer-newsletter{margin-top:1.6rem}.blog-articles .card--standard>.card__content .card__information{margin-top:1.6rem}.article-card .card__heading{font-size:1.6rem;margin-top:1rem}.article-card__info{font-size:1.4rem}body .article-card__excerpt{font-size:1.4rem;padding-top:.5rem}body .pagination-wrapper{margin-top:3.2rem}body .pagination__list>li:not(.paginate__prev){flex:1 0 4rem;max-width:4rem;max-height:4rem}body .pagination__list>li:not(.paginate__next){flex:1 0 4rem;max-width:4rem;max-height:4rem}body .pagination__list>li{max-width:6.5rem;max-height:4rem}body .pagination__list>li.paginate__prev{max-width:7.5rem!important}body .pagination__list>li.paginate__next{max-width:7.5rem!important}body .pagination__item{width:4rem;height:4rem;padding:6px 10px}li.paginate__prev a,li.paginate__next a{width:100%}body a.pagination__item.pagination__item--prev.pagination__item-arrow.link.motion-reduce{padding:6px 6px 6px 10px}body .pagination__list>li:not(:last-child){margin-right:1rem}.tmd-footer-newsletter{margin-top:1.6rem}.main-blog{--grid-mobile-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: 1.6rem}.article-card__info{padding-top:1.6rem}.faq-tabs-section .tmd-faq-tabs{gap:.8rem;padding:1.4rem;white-space:nowrap;overflow-x:auto}.faq-tabs-section .tmd-faq-tabs.scroll-up{top:5.6rem!important}.faq-tabs-section .tmd-faq-tab{padding:1.2rem}.faq-tabs-section .faq-tabs-section .tmd-faq__list{margin-top:1.6rem}.faq-tabs-section .faq-tabs-section .tmd-faq__question{padding:1.6rem 0}.tmd-faq__item[open] .tmd-faq__answer{max-width:90%}}.cs-nav__btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(49,72,122,.5);cursor:pointer;color:var(--primary-color-4, #1e2e4f);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.cs-nav__btn:hover:not([disabled]){border:1px solid #31487a;background:#31487a;color:var(--white)}.cs-nav__btn[disabled]{opacity:.4;cursor:not-allowed}.cs-nav__btn--prev .cs-nav__icon .icon{transform:rotate(90deg)}.cs-nav__btn--next .cs-nav__icon .icon{transform:rotate(-90deg)}.tmd-social-icons .list-social__link:hover svg{fill-opacity:.5}.tmd-link{display:inline-flex;transition:.3s ease-in-out;border:0;background:0 0;cursor:pointer;align-items:center;gap:.4rem}.tmd-link-main{color:var(--primary-color-4);text-decoration:none}.cart-title{color:var(--primary-color-4)}.cart-item{display:flex!important;justify-content:space-between;align-items:center;align-self:stretch;flex-wrap:wrap}.tmd__cart-help-text,.tax-note{color:var(--primary-color-5)}.cart-item:not(:last-child){border-bottom:1px solid rgba(30,46,79,.1)}.cart-item__image-container{border:none;background:#d9e1f133;display:flex;padding:2.664px 0 1.664px;flex-direction:column;justify-content:center;align-items:center}.cart-item__name{color:var(--primary-color-5)}.tmd__cart__footer-title{color:var(--primary-color-4)}.cart-item__name:hover{text-decoration:none}.product-option-name{text-transform:capitalize;color:var(--primary-color-4)}.product-option-value{color:var(--primary-color-3)}.cart-item__price-wrapper .price{font-family:var(--font-body-family);font-weight:var(--font-body-weight-3)}.cart-item__price-wrapper{display:flex;align-items:center}.tmd-cart-item-media{display:flex;align-items:center;gap:1.6rem}.tmd__cart__footer-totals{justify-content:space-between!important}.tmd__cart__footer-totals-title,.tmd__cart__footer-totals-value{color:var(--primary-color-3)}.tmd__cart__footer-tax-note{color:var(--primary-color-5)}.tmd--cart-items-main{width:100%}.is-empty .tmd__cart__footer-wrapper{display:none}.tmd-cart--main.is-empty .tmd-cart-wrapper .tmd-cart--listmain{width:100%}.tmd__cart-title{text-transform:capitalize}.cart-recommendations-title{text-transform:capitalize;margin-bottom:0!important}@media screen and (min-width:1200px){.tmd-cart-wrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;column-gap:2.4rem;width:100%;position:relative}.tmd__cart__footer-wrapper .tmd--cart-items-main .title{margin:0 0 3.2rem}.tmd-cart--main.not-is-empty .tmd-cart-wrapper .tmd-cart--listmain{width:calc(100% - 556px)}.cart-continue-shopping{letter-spacing:.84px;font-size:14px;font-style:normal;font-family:var(--font-body-family);font-weight:var(--font-body-weight-2);text-transform:uppercase}.cart-continue-shopping:hover{text-decoration:underline;text-underline-offset:.3rem}.cart-continue-shopping svg{height:17px;width:17px}.tmd__cart__footer-wrapper{width:53.2rem;display:flex;padding:0 60px 80px 24px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;background:#d9e1f133}.cart__footer-wrapper{position:sticky;top:0;transition:top .3s ease-in-out;align-self:flex-start}body.scrolling-up .cart__footer-wrapper{top:72px}body.scrolling-down .cart__footer-wrapper{top:0}main.tmd-cart--main{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:2.4rem;width:100%;flex-direction:column}.tmd-cart--main .cart__footer-wrapper{padding-left:0}.tmd-cart--main.page-width{padding-right:0}.cart-item{padding:24px 0}.cart-item__price-wrapper,.tmd-cart-item-media{gap:1.6rem}.tmd__cart-applied-discount{margin-top:2.4rem;width:100%;display:flex;justify-content:space-between;align-items:center;animation:tmdFadeIn .4s ease-out forwards}@keyframes tmdFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.tmd__cart-applied-discount-info{display:flex;align-items:baseline;gap:.8rem}.tmd__cart-applied-discount-code{color:#1e2e4f}.tmd__cart-applied-discount-text{color:#414141}.tmd__cart-discount-remove-btn{display:flex;align-items:center;gap:.6rem;background:none;border:none;cursor:pointer;color:#1e2e4f;font-size:1.4rem;font-weight:500;letter-spacing:.05em;padding:0;text-decoration:underline;text-underline-offset:.4rem;transition:opacity .2s}.tmd__cart__footer-ctas{margin-top:2.4rem!important;margin-bottom:2.4rem!important}.tmd__cart-discount-remove-btn:hover{opacity:.7}.tmd__cart-discount-remove-btn svg{width:1.7rem;height:1.7rem}.tmd__shipping-bar-container{margin-bottom:2.4rem}}@media screen and (min-width:900px){.cart-item__details{width:30rem}}@media screen and (min-width:750px)and (max-width:1024px){.cart-item__price-wrapper{gap:1.6rem}.tmd__cart__footer-wrapper{padding-left:2rem 2rem 2rem 0;max-width:100%}.tmd__cart__footer-blocks{width:100%}}@media screen and (max-width:749px){.tmd__cart__footer-wrapper .tmd--cart-items-main .title{margin:0 0 2rem}.cart-item{padding:16px 0}.cart-item__price-wrapper .price{font-size:1.4rem}.cart-item__price-wrapper,.tmd-cart-item-media{gap:1rem}.tmd__shipping-bar-container{margin-bottom:2.4rem}.tmd__cart__footer-title,.tmd__cart-title{font-size:2rem}}.tmd__cart-trust-badges{width:100%;padding-bottom:24px;border-bottom:1px solid rgba(30,46,79,.1);justify-content:center;align-items:center;gap:12px;display:flex;flex-wrap:wrap;align-content:center;margin-top:2.4rem}.tmd__cart-trust-divider{display:flex;align-items:center;justify-content:center}.tmd__cart-trust-divider svg{height:20px;stroke-width:1px;stroke:#41414180}.tmd__cart-trust-item{justify-content:flex-start;align-items:center;gap:8px;display:flex}.tmd__cart-trust-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--primary-color-4)}.tmd__cart-trust-icon svg{width:100%;height:100%}.tmd__cart-trust-text{text-align:center;color:#414141;text-transform:capitalize}.tmd__cart-help-accordion{width:100%;padding:24px 0;margin-top:0!important}.tmd__cart-help-accordion summary{list-style:none;cursor:pointer}.tmd__cart-help-accordion summary::-webkit-details-marker{display:none}.tmd__cart-help-header{display:flex;justify-content:space-between;align-items:center;width:100%}.tmd__cart-help-title{color:var(--primary-color-3);text-transform:capitalize}.tmd__cart-help-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;color:var(--primary-color-4)}.tmd__cart-help-accordion[open] .tmd__cart-help-icon{transform:rotate(180deg)}.tmd__cart-help-content{display:flex;flex-direction:column;gap:16px;margin-top:16px}.tmd__cart-help-buttons{display:flex;gap:24px}.tmd__cart-help-button{flex:1;display:inline-flex;padding:16px 24px;justify-content:center;align-items:center;gap:4px;text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:var(--font-body-style-2);font-weight:var(--font-body-weight-2);line-height:normal;font-variant:all-small-caps;letter-spacing:.84px;text-decoration:none;border:0;min-height:49px;max-height:49px;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,box-shadow var(--duration-short) ease,border-color var(--duration-short) ease;border:1px solid #1e2e4f;color:#1e2e4f}.tmd__cart-help-button svg{margin-top:.24rem}.tmd__cart-help-button:hover{background-color:#1e2e4f;color:#fff}.tmd__cart-help-button:hover svg path{stroke:#fff}@media screen and (max-width:749px){.tmd__cart-help-button{padding:14px 12px;font-size:12px;letter-spacing:.72px;min-height:45px}.tmd__shipping-bar-container{margin-bottom:1.2rem}}.tmd__cart-discount{width:100%;padding-bottom:24px;border-bottom:1px solid rgba(30,46,79,.1);display:flex;flex-direction:column;gap:16px}.tmd__cart-discount-header{display:flex;align-items:center;gap:8px}.tmd__cart-discount-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.tmd__cart-discount-title{color:#1e2e4f;white-space:nowrap}.tmd__cart-discount-field{display:flex;gap:8px;align-items:stretch}.tmd__cart-discount-input-wrapper{flex:1}.tmd__cart-discount-input{width:100%;height:49px;padding:12px 16px;border:1px solid rgba(30,46,79,.2);background:#fff;color:#1e2e4f;outline:none}.tmd__cart-discount-input:focus{border-color:#1e2e4f}.tmd__cart-discount-input:hover{border-color:#1e2e4f80}.tmd__cart-discount-input::placeholder{color:#1e2e4f80}.tmd__cart-discount-apply-btn{background:#31487a;color:#fff;border:none;padding:0 24px;cursor:pointer;display:flex;align-items:center;justify-content:center;letter-spacing:.84px;text-transform:uppercase;transition:opacity .3s ease;min-width:100px}.tmd__cart-discount-apply-btn:hover{opacity:.9}.tmd__cart-discount-apply-btn:disabled{opacity:.5;cursor:not-allowed}.tmd__cart-discount-error{color:#d72c0d;margin-top:-8px}.tmd__cart-applied-discounts{display:flex;flex-wrap:wrap;gap:8px}.tmd__cart-applied-discount{display:inline-flex;align-items:center;gap:4px;width:100%;justify-content:space-between}.tmd__cart-applied-discount svg.icon-discount{color:#1e2e4f}.remove-discount-code{background:none;border:none;padding:0;margin-left:4px;display:flex;align-items:center;cursor:pointer;color:#1e2e4f}.remove-discount-code svg{width:10px;height:10px}.tmd__shipping-bar-container{width:100%}.tmd-cart--main-body .tmd-footer-cta-wrap{display:none}.tmd-cart--main-body .footer{padding-top:3.2rem;margin-top:1rem}.tmd__shipping-bar-track{width:100%;height:6px;background:#d9e1f1;border-radius:10px;position:relative;margin-bottom:16px}.tmd__shipping-bar-progress{height:100%;background:#1e2e4f;border-radius:10px;position:relative;transition:width .6s cubic-bezier(.4,0,.2,1)}.tmd__shipping-bar-pointer{position:absolute;right:-16px;top:50%;transform:translateY(-50%);z-index:2}.tmd__shipping-bar-icon-circle{width:32px;height:32px;background:#1e2e4f;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #00000026}.tmd__shipping-bar-icon-circle svg{width:18px;height:18px}.tmd__shipping-bar-message{color:var(--primary-color-5)}.tmd__shipping-bar-amount{color:var(--primary-color-3)}.mega-menu__content.global-settings-popup{padding:0;border:none;box-shadow:none}.tmd-megamenu__wrapper{display:flex!important;justify-content:flex-start;align-items:flex-start;gap:2.4rem;padding-top:2.4rem;padding-bottom:2.4rem;background:#fff;border-bottom:1px solid rgba(30,46,79,.2)}.tmd-megamenu__grid{display:flex;flex-wrap:wrap;gap:2rem;flex:1;align-content:flex-start}.tmd-megamenu__item{width:calc(25% - 1.8rem);min-width:20.3rem;display:flex;flex-direction:column;gap:.8rem}.tmd-megamenu__link{text-decoration:none;display:flex;flex-direction:column;gap:.8rem;transition:opacity .3s ease}.tmd-megamenu__image-wrapper{width:100%;aspect-ratio:1 / 1;position:relative;overflow:hidden;background:#f5f5f5}.tmd-megamenu__image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;transform:scale(1.08)}.tmd-megamenu__link:hover img{transform:scale(1)}.tmd-megamenu__title{color:#1e2e4f;font-size:1.6rem;font-family:var(--font-body-family);font-weight:500;text-align:center;line-height:normal;text-transform:capitalize}.tmd-megamenu__promo-wrapper{width:42.4rem;flex-shrink:0}.tmd-megamenu__promo-inner{width:100%;height:49.4rem;position:relative;overflow:hidden}.tmd-megamenu__promo-inner img{width:100%;height:100%;object-fit:cover}.tmd-megamenu__promo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.tmd-megamenu__promo-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding:2.6rem;z-index:2}.tmd-megamenu__promo-title{color:#fff;font-size:2.4rem;font-family:var(--font-heading-family);font-weight:500;text-align:center;text-transform:capitalize;line-height:1.16667}.tmd-megamenu__promo-text{color:#fff;font-size:1.4rem;font-family:var(--font-body-family);font-weight:400;text-align:center;line-height:1.3;max-width:29.4rem;text-transform:none}.tmd-megamenu__promo-button{color:var(--primary-color-3)!important;margin-top:1.6rem}.tmd-megamenu__promo-button:hover{color:#fff!important}@media screen and (min-width:990px){.header__inline-menu header-menu{position:static}.header__inline-menu details>summary::marker,.header__inline-menu details>summary::-webkit-details-marker{display:none}.header__inline-menu details>summary:after{content:"";position:absolute;top:100%;left:0;width:100%;height:2rem}.header__inline-menu details[open]>.mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}}@media screen and (max-width:989px){.tmd-megamenu__wrapper{flex-direction:column;padding:2rem}.tmd-megamenu__promo-wrapper{width:100%;border-left:none;padding-left:0;margin-top:2rem}}@media screen and (min-width:1216.99px){.tmd-megamenu__promo-wrapper{border-left:1px solid rgba(30,46,79,.3);padding-left:2.4rem}}@media screen and (min-width:1023px)and (max-width:1216px){.tmd-megamenu__grid{border-right:1px solid rgba(30,46,79,.3)}}.tmd-drawer__grid-layout{display:grid!important;grid-template-columns:repeat(2,1fr);gap:1.6rem;padding:1.6rem!important}.tmd-drawer__grid-item{list-style:none}.tmd-drawer__link{text-decoration:none;display:flex;flex-direction:column;gap:.8rem}.tmd-drawer__image-wrapper{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f5f5f5}.tmd-drawer__image-wrapper img{width:100%;height:100%;object-fit:cover}.tmd-drawer__title{color:#1e2e4f;font-size:1.4rem;font-family:var(--font-body-family);font-weight:500;text-align:center}.tmd-view-all{background:#d9e1f133!important;display:flex!important;align-items:center!important;justify-content:center!important}.header .menu-drawer__navigation-container .menu-drawer__navigation{padding:2.4rem 1.6rem}.header .menu-drawer__navigation-container .menu-drawer__navigation .list-menu .menu-drawer__menu-item{padding:1.2rem 0;border-bottom:.1rem solid var(--primary-color-3)}.header .menu-drawer__navigation-container .menu-drawer__navigation .menu-drawer__menu .link{color:var(--primary-color-4)!important;font-size:1.6rem;font-family:var(--font-body-family);font-weight:var(--font-body-family-2);line-height:normal;text-transform:capitalize}.header .menu-drawer__navigation-container .menu-drawer__navigation .list-menu .menu-drawer__menu-item>.svg-wrapper{right:0!important;color:var(--primary-color-4)!important}.tmd-drawer__utility-links{display:flex;flex-direction:column}.tmd-drawer__account{flex:1;display:inline-flex!important;padding:16px 24px!important;justify-content:center;align-items:center;gap:4px;text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-variant:all-small-caps;letter-spacing:.84px;text-decoration:none;border:0;min-height:49px}body.transparent-header-enabled .menu-drawer .menu-drawer__utility-links svg{fill:none!important;color:var(--white)!important}#menu-drawer.menu-drawer{position:fixed}.menu_drawer-head{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;padding:1.6rem 2.4rem;border-bottom:.1rem solid rgba(30,46,79,.1);background:var(--white);z-index:5;gap:2rem}.menu_drawer-logo{display:flex;align-items:center}.menu_drawer-logo .header__heading-link{padding:0!important;display:flex;align-items:center}.menu_drawer-logo .header__heading-logo{height:clamp(2.4rem,4vw,3.2rem);width:auto;display:block}.tmd-no--btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--primary-color-4)}body.transparent-header-enabled .tmd-menu--close svg{width:2rem;height:2rem;color:var(--primary-color-4)!important}.js .menu-drawer{height:100dvh!important;top:0!important}.menu-drawer__navigation-container{display:flex!important;flex-direction:column}.menu-drawer__navigation{flex-grow:1;padding-top:0!important}.js .menu-drawer__submenu{top:70px!important}.js .menu-drawer__inner-submenu .menu-drawer__close-button{margin-top:0!important;padding-left:1.6rem!important;color:var(--primary-color-4)}body.transparent-header-enabled .menu-drawer__close-button svg{color:var(--primary-color-4)!important}.product-card-wrapper .card.card--media .card__inner{aspect-ratio:3 / 4;background:#d9e1f133}.customer-reviews__inner{display:flex;flex-direction:column}.customer-reviews__header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.customer-reviews__title{color:#31487a;text-transform:capitalize;margin:0}.customer-reviews__subheading{color:#1e2e4f;font-style:italic;text-decoration:underline;margin:0}.customer-reviews__slider-wrap{display:flex;align-items:center;gap:30px}.customer-reviews__arrow{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;outline:1px solid rgba(49,72,122,.5);cursor:pointer;padding:0;transition:background .2s ease,outline-color .2s ease}.customer-reviews__arrow:hover{background:#31487a0f;outline-color:#31487a}.customer-reviews__arrow:focus-visible{outline:2px solid #31487a;outline-offset:2px}.customer-reviews__swiper{flex:1;overflow:hidden;min-width:0}.customer-reviews__card{background:#fff;border:1px solid rgba(30,46,79,.1);padding:24px;display:flex;flex-direction:column;gap:24px;height:100%;box-sizing:border-box}.customer-reviews__card-content{display:flex;flex-direction:column;gap:16px}.customer-reviews__card-title{text-align:center;color:var(--primary-color-4);line-height:24px;margin:0}.customer-reviews__card-text{text-align:center;color:var(--primary-color-5);font-style:italic;margin:0}.customer-reviews__card-author{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:auto}.customer-reviews__card-name{text-align:center;color:var(--primary-color-3);font-style:italic;text-transform:capitalize;line-height:28px;margin:0}.customer-reviews__avatar{width:50px;height:50px;background:#31487a1a;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.customer-reviews__avatar img{width:100%;height:100%;object-fit:cover;display:block}.customer-reviews .customer-reviews__slider-wrap .swiper-slide{height:auto}@media screen and (min-width:750px){.customer-reviews__inner{row-gap:4.8rem}}@media only screen and (max-width:749px){.customer-reviews__inner{row-gap:24px}.customer-reviews__slider-wrap{gap:16px}}.tmd-cart-page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99999;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease,visibility .5s ease}.tmd-cart-page-loader.loaded{opacity:0;visibility:hidden;pointer-events:none}.tmd-cart-page-loader .loading__spinner{width:5rem}product-info.product-info-wrapper .price-item.price-item--sale{color:var(--primary-color-4);font-weight:var(--font-body-weight-3)}product-info.product-info-wrapper .price-item.price-item--regular{color:var(--primary-color-5);font-weight:var(--font-body-weight-2)}product-info.product-info-wrapper .tmd-qtn-wrapper{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.tmd-qtn-wrapper .product-form__input{flex:unset;margin-bottom:0}.tmd-qtn-wrapper .product-form__submit{margin-bottom:0;white-space:nowrap;min-width:fit-content}.product-form__submit span{text-transform:capitalize}.tmd-qtn-wrapper .product-btn-container{flex:1}.tmd-qtn-wrapper .product-btn-container .product-form__buttons{max-width:31.4rem!important}@media screen and (max-width:1024px){.tmd-qtn-wrapper .product-btn-container{flex:1 0 100%}.tmd-qtn-wrapper .product-btn-container .product-form__buttons{max-width:100%!important}.tmd-qtn-wrapper .product-form__submit{width:100%}}product-info.product-info-wrapper .quantity__label{display:none!important}.product__media-item{position:relative}@media screen and (max-width:768px){product-info.product-info-wrapper .price-item.price-item--sale{font-size:2.6rem}product-info.product-info-wrapper .price-item.price-item--regular{font-size:2rem}product-info.product-info-wrapper .quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 4.8rem);border:1px solid var(--primary-color-4)}product-info.product-info-wrapper .quantity__button{width:calc(4rem / var(--font-body-scale))}product-info.product-info-wrapper .quantity__button .svg-wrapper{width:2.2rem;height:2.2rem}product-info.product-info-wrapper .quantity__button .svg-wrapper svg{width:1.2rem;height:1.2rem}}@media screen and (min-width:768.99px){product-info.product-info-wrapper .quantity{width:calc(15.8rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 4.8rem);border:1px solid var(--primary-color-4)}product-info.product-info-wrapper .quantity__button{width:calc(5.2rem / var(--font-body-scale))}product-info.product-info-wrapper .quantity__button .svg-wrapper{width:2.4rem;height:2.4rem}product-info.product-info-wrapper .quantity__button .svg-wrapper svg{width:1.4rem;height:1.4rem}}@media screen and (min-width:768.99px)and (max-width:1023px){product-info.product-info-wrapper .price-item.price-item--sale{font-size:3rem}product-info.product-info-wrapper .price-item.price-item--regular{font-size:2.6rem}}@media screen and (min-width:1023.99px){product-info.product-info-wrapper .price-item.price-item--sale{font-size:3.6rem}product-info.product-info-wrapper .price-item.price-item--regular{font-size:2.8rem}.variant-picker .product-form__input{margin:0 0 2.4rem!important}}.product-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.8rem;color:#414141}.product-breadcrumb__link{display:flex;align-items:center;color:inherit;text-decoration:none;white-space:nowrap}.product__title .product__text,.product-heading{color:var(--primary-color-3)}.custom-instock-block{margin-bottom:1.6rem}.custom-instock-container{width:100%;height:100%;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.custom-instock-icon-wrapper{width:18px;height:18px;display:flex;align-items:center;justify-content:center}@keyframes instockPulse{0%{transform:scale(.9);opacity:.5}50%{transform:scale(1.1);opacity:1}to{transform:scale(.9);opacity:.5}}.instock-pulse-bg{width:18px;height:18px;background:#e3ffdc;border-radius:18px;animation:instockPulse 1.5s infinite ease-in-out}.custom-instock-dot{width:7.71px;height:7.71px;background:#31b214;border-radius:6.43px}.is-out-of-stock .custom-instock-dot{background:#ff4d4d}.outofstock-pulse-bg{width:18px;height:18px;background:#ffebeb;border-radius:18px;animation:instockPulse 1.5s infinite ease-in-out}.custom-instock-text-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:inline-flex}.custom-instock-text{color:#414141;font-size:16px;font-family:Montserrat,sans-serif;font-weight:400;line-height:28px;word-wrap:break-word}premium-accordion{display:block;margin:0!important}premium-accordion:not(:last-of-type){border-bottom:1px solid #e5e5e5}.premium-accordion__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.premium-accordion__header .accordian-title{margin:0;color:#1e2e4f}.premium-accordion__header .accordion-icon{transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.premium-accordion__header .accordion-icon svg{width:1.4rem;height:.8rem}premium-accordion[open=true] .accordion-icon{transform:rotate(180deg)}.premium-accordion__content{overflow:hidden;max-height:0;transition:max-height .3s ease-out}.premium-accordion__content-inner{padding-bottom:2.4rem}.premium-accordion__content-inner ul li{list-style-position:outside;margin-bottom:12px}.specs-table{width:100%;border-collapse:collapse;border:1px solid rgba(30,46,79,.2)}.specs-table td{padding:.8rem 1.2rem;border:1px solid #e5e5e5;font-family:Montserrat,sans-serif;font-size:1.6rem;color:#414141}.specs-table td:first-child{width:40%;background:#d9e1f133;font-weight:var(--font-body-weight-3);color:#1e2e4f}.key-features-list{display:flex;flex-direction:column;gap:1.6rem}.key-feature-item{display:flex;gap:.8rem;align-items:flex-start}.key-feature-icon{width:1.6rem;height:1.6rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#1e2e4f;margin-top:.8rem}.key-feature-icon svg{width:100%;height:100%;max-width:16px;object-fit:contain}.key-feature-icon img{object-fit:contain;max-width:16px}.key-feature-text{color:var(--primary-color-5)}.key-feature-text strong{color:var(--primary-color-5);font-weight:var(--font-body-weight-3)}.product-page-pricing{border-bottom:1px solid rgba(30,46,79,.2);align-items:flex-start}.variant-name{color:var(--primary-color-4)}.variant-value{color:var(--primary-color-5)}.product-main--wrapper{align-items:flex-start;position:relative}.product__text .metafield-rich_text_field{color:var(--primary-color-5)}.product__title~.metafield-rich_text_field{margin-top:0!important;color:var(--primary-color-5)}.related-product-wrapper-border{border-bottom:1px solid rgba(30,46,79,.1)}.product__media.media--transparent{background:#d9e1f133}.recently-viewed__heading{text-transform:capitalize}@media screen and (min-width:1024.99px){.product-main--wrapper{padding-top:2.4rem}.premium-accordion__header{padding:2.4rem 0}.premium-accordion__header .accordion-icon{width:2.3rem;height:2.3rem}.product-page-pricing{margin-top:2.4rem!important;padding-bottom:2.4rem!important}.product__info-container .variant-picker{margin-top:2.4rem!important}}@media screen and (min-width:768.99px)and (max-width:1024px){.product-main--wrapper{padding-top:2.4rem}.premium-accordion__header{padding:2rem 0}.premium-accordion__header .accordion-icon{width:2rem;height:2rem}}@media screen and (max-width:768px){.product-main--wrapper{padding-top:1.6rem}.premium-accordion__header{padding:1.6rem 0}.premium-accordion__header .accordion-icon{width:1.8rem;height:1.8rem;transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.product__info-wrapper{margin-top:2rem}.product__title .product__text{font-size:2.2rem}.product-page-pricing{margin-top:2rem!important;padding-bottom:2rem!important}}.tmd-collection-hero{position:relative;width:100%;overflow:hidden;margin:0;--tmd-hero-announcement-height: 4.6rem;--tmd-hero-top-overlay: calc( var(--header-height, 0px) + var(--tmd-hero-announcement-height) );margin-top:calc(-1 * var(--tmd-hero-top-overlay) - 10px);aspect-ratio:1440/593}.tmd-collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tmd-collection-hero__media img{width:100%;height:100%;display:block;object-fit:cover}.tmd-collection-hero__content{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center}.tmd-collection-hero__inner{display:flex;width:100%}.tmd-collection-hero--left .tmd-collection-hero__inner{align-items:flex-start}.tmd-collection-hero--center .tmd-collection-hero__inner{align-items:center}.tmd-collection-hero--right .tmd-collection-hero__inner{align-items:flex-end}.tmd-collection-hero__stack{max-width:100%;color:#fff;display:flex;flex-direction:column}.tmd-collection-hero__stack--left{text-align:left}.tmd-collection-hero__stack--center{text-align:center;align-items:center}.tmd-collection-hero__stack--right{text-align:right;align-items:flex-end}.tmd-collection-hero__heading{color:inherit;margin:0}.collection-description-wrapper{display:flex;flex-direction:column;gap:.8rem}.tmd-collection-hero__description{max-width:63.5rem;color:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:5.6rem;transition:max-height .4s ease-in-out}.tmd-collection-hero__description.is-expanded{display:block;-webkit-line-clamp:unset;max-height:50rem}.tmd-collection-hero__read-more{color:#fff;background:none;border:none;padding:0;cursor:pointer;text-decoration:none;border-bottom:1px solid #ffffff;font-family:Montserrat,sans-serif;font-weight:500;font-size:1.4rem;line-height:2.4rem;letter-spacing:.084rem;text-transform:uppercase;display:inline-block}.tmd-collection-hero__breadcrumb{margin-bottom:0}.tmd-collection-hero__breadcrumb .breadcrumbs{gap:.5rem}.tmd-collection-hero__breadcrumb .breadcrumbs a,.tmd-collection-hero__breadcrumb .breadcrumbs span{color:#fff;font-family:Montserrat,sans-serif;font-weight:500;font-size:1.6rem}.tmd-collection-hero__breadcrumb .breadcrumbs .breadcrumb-home svg{width:2rem;height:2rem}@media screen and (max-width:1230px){.tmd-collection-hero{aspect-ratio:1440/773;--tmd-hero-announcement-height: 5.6rem;margin-top:calc(-1 * var(--tmd-hero-top-overlay) - -52px)}.tmd-collection-hero__media img{object-position:center right}.tmd-collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#00000080;pointer-events:none}.tmd-collection-hero__stack{gap:.8rem}}@media screen and (max-width:749px){.tmd-collection-hero{aspect-ratio:360/731;--tmd-hero-announcement-height: 5.6rem}.tmd-collection-hero__media img{object-position:center}.tmd-collection-hero--top .tmd-collection-hero__inner{align-items:flex-start}.tmd-collection-hero--center .tmd-collection-hero__inner{align-items:center}.tmd-collection-hero--bottom .tmd-collection-hero__inner{align-items:flex-end}}@media screen and (min-width:1024px){.tmd-collection-hero__media img{object-position:center right}.tmd-collection-hero__stack{gap:1.6rem}}@media screen and (min-width:1439.99px){.tmd-collection-hero__inner{margin-top:72px}}.filter-count{color:var(--primary-color-5)}.mobile-facets__open-label,.empty-collection-msg{color:var(--primary-color-4)}.mobile-facets__open .svg-wrapper{width:2.4rem!important;height:2.4rem;stroke-width:1.5}.filter-sort-label{color:var(--primary-color-5)!important;margin-right:.4rem!important}.filter-sort-value{color:var(--primary-color-3)!important}#FacetSortDrawerForm.facets__form{margin-bottom:0!important}.mobile-facets__open{padding-top:0!important;padding-bottom:0!important}.facet-filters.sorting .svg-wrapper{color:var(--primary-color-4)!important}.collection-filter-container{background:#d9e1f133}.card-information.vendor-price-container{margin-top:auto}.collection-pills__list{display:flex;flex-wrap:wrap}.collection-pill{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid var(--primary-color-4);text-decoration:none;color:var(--primary-color-4);transition:all .3s ease}.collection-pill:hover{border:1px solid rgba(30,46,79,.2);background:#d9e1f133;color:var(--primary-color-4)}.collection-pill.is-active{background-color:var(--primary-color-4);color:#fff}.mobile-facets__details{border-bottom:1px solid rgba(30,46,79,.1)}.drawer-filter__label,.sort-by-mobile-label,.mobile-sort-by,.mobile-sort-by-value{color:var(--primary-color-4)}.facet-checkbox__text-label{color:var(--primary-color-5)}.facet-checkbox__text{color:var(--primary-color-5)!important}.mobile-facets__arrow svg{transition:transform .3s ease;width:1.2rem;height:1.2rem}.mobile-facets__details[open] .mobile-facets__arrow svg{transform:rotate(180deg)}body:has(.mobile-facets__wrapper[open]){overflow:hidden!important;height:100vh!important}.mobile-facets__checkbox,.facet-checkbox input[type=checkbox]{width:1.6rem!important;height:1.6rem!important;appearance:none;-webkit-appearance:none;border:1px solid rgba(30,46,79,.3)!important;border-radius:2px!important;background-color:#fff!important;cursor:pointer;position:relative!important;margin-right:1.2rem!important;flex-shrink:0;display:inline-block!important;vertical-align:middle;opacity:1!important;z-index:1!important}.mobile-facets__checkbox:checked,.facet-checkbox input[type=checkbox]:checked{background-color:#31487a!important;border-color:#31487a!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.66699 8.00011L7.11144 10.4446L12.0003 5.55566' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:1.2rem!important}.mobile-facets__highlight{display:none!important}.mobile-facets__list{display:flex;flex-direction:column}.mobile-facets__list .mobile-facets__label{padding:0!important}.mobile-facets__btn{display:inline-flex;padding:16px 24px;justify-content:center;align-items:center;gap:4px;text-align:center;font-family:var(--font-body-family);font-size:14px;font-style:var(--font-body-style-2);font-weight:var(--font-body-weight-2);line-height:normal;font-variant:all-small-caps;letter-spacing:.84px;text-decoration:none;border:0;min-height:49px;max-height:49px;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,box-shadow var(--duration-short) ease,border-color var(--duration-short) ease;width:100%;text-transform:capitalize}.mobile-facets__clear{border:1px solid var(--Primary-Navy-Blue, #1e2e4f);color:var(--primary-color-4);background-color:transparent}.mobile-facets__clear:hover{background:var(--primary-color-3);color:var(--white)}.filter-apply-button{background:var(--primary-color-4);color:#fff}.filter-apply-button:hover{background:var(--primary-color-3);color:var(--white)}.price-range__info{color:var(--primary-color-5)}.active-facets__button-remove span{text-decoration:underline}@media screen and (min-width:750px){.facets-container-drawer .mobile-facets__wrapper{flex-grow:0!important;order:2}.facets-container-drawer .product-count{margin-left:0!important;margin-bottom:0!important;order:1;flex-grow:1;text-align:left}facet-filters-form.facets:has(#FacetSortDrawerForm){order:3}facet-filters-form.facets:has(#FacetFiltersPillsForm){order:4}.mobile-facets__wrapper{margin-right:0!important}.facet-filters.sorting{padding-left:3.2rem!important}.collection-filter-container{padding-top:1.6rem;padding-bottom:1.6rem}.collection-pills{margin-top:2.4rem;margin-bottom:2.4rem;position:relative}@media screen and (max-width:1024px){.collection-pills.page-width{max-width:100%;padding:0}}.collection-pills__list{gap:1.6rem;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.collection-pills__list::-webkit-scrollbar{display:none}.collection-pills-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:4rem;height:4rem;background:var(--primary-color-4);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease,background .3s ease;padding:0;color:var(--white)}.collection-pills-arrow:hover{background:var(--primary-color-3)}.collection-pills-arrow.prev{left:0}.collection-pills-arrow.next{right:0}.collection-pills:hover .collection-pills-arrow{opacity:1}.collection-pill{flex-shrink:0;padding:.8rem 1.6rem}.mobile-facets__list{gap:1.6rem;padding-left:.5rem}.mobile-facets__details{padding:1.6rem}.mobile-facets__list{padding-top:1.6rem}}@media screen and (max-width:749.99px){.collection-filter-container{padding-top:1rem;padding-bottom:1rem}.collection-pills{margin-top:2rem;margin-bottom:2rem;position:relative}.collection-pills.page-width{max-width:100%;padding:0}.collection-pills__list{gap:1rem;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.collection-pills__list::-webkit-scrollbar{display:none}.collection-pill{flex-shrink:0}.collection-pills-arrow{display:none}.mobile-facets__details{padding:1.3rem 1.6rem}.mobile-facets__list{padding-left:.5rem!important;padding-right:.5rem!important;padding-top:1rem}.mobile-facets__list{gap:1rem}.mobile-facets__btn{padding:14px 12px;font-size:12px;letter-spacing:.72px;min-height:45px}.mobile-facets__info{padding:1.6rem 1.6rem 2rem}}@media screen and (min-width:1024px){.filter-and-sort-drawer{max-width:46.8rem}.mobile-facets__details{padding:2.4rem 1.6rem}.mobile-facets__list{padding-top:1.6rem}}.mobile-facets__header{padding:12px 16px!important;border-bottom:1px solid rgba(30,46,79,.1);background:#d9e1f133}.mobile-facets__header-inner{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0!important;width:100%}.mobile-facets__heading{color:#1e2e4f!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:28px!important;margin:0!important}.mobile-facets__header-actions{display:flex!important;align-items:center!important;gap:24px!important}.mobile-facets__clear-link{color:#1e2e4f!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:24px!important;letter-spacing:.84px!important;text-decoration:none!important;text-transform:uppercase}.mobile-facets__close-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:17px;height:17px;color:#1e2e4f}.mobile-facets__close-btn svg{width:17px;height:17px}.mobile-facets__close,.mobile-facets__count{display:none!important}.search__input.field__input{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
