@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--white: #ffffff;--black: #000000;--dark: #0C0E12;--primary-color: #143059;--btn-color: #143059;--rgbBlackColor: 0, 0, 0;--rgbWhiteColor: 255, 255, 255;--Inter-font: "Inter", sans-serif;--page-width: 1750px;--common-heading: clamp(2.8rem, 3.2292vw, 62px);--font72: clamp(3rem, 3.75vw, 7.2rem);--font62: clamp(2.8rem, 3.2292vw, 62px);--font60: clamp(2.6rem, 3.125vw, 6rem);--font45: clamp(2.4rem, 2.5vw, 4.5rem);--font32: clamp(2rem, 1.6667vw, 3.2rem);--font30: clamp(1.8rem, 1.5625vw, 3rem);--font24: clamp(1.7rem, 1.25vw, 2.4rem);--font20: clamp(1.5rem, 1.0417vw, 2rem);--font18: clamp(1.4rem, .9375vw, 1.8rem);--font16: clamp(1.2rem, .8333vw, 1.6rem);--font11: 1.1rem;--fontWeight-100: 100;--fontWeight-200: 200;--fontWeight-300: 300;--fontWeight-400: 400;--fontWeight-500: 500;--fontWeight-600: 600;--fontWeight-700: 700;--fontWeight-800: 800;--fontWeight-900: 900;--padding-140: clamp(5.5rem, 7.77vw, 14rem);--padding-120: clamp(5rem, 6.66vw, 12rem);--padding-110: clamp(4.5rem, 6.11vw, 11rem);--padding100: clamp(4rem, 6.25vw, 10rem);--padding-90: clamp(4rem, 5vw, 9rem);--padding80: clamp(3.5rem, 5vw, 8rem);--padding-70: clamp(3rem, 3.88vw, 7rem);--padding-60: clamp(2.5rem, 3.33vw, 6rem);--padding-50: clamp(2rem, 2.77vw, 5rem);--padding-40: clamp(1.8rem, 2.22vw, 4rem);--padding-30: clamp(1.6rem, 1.67vw, 3rem);--padding-25: 2.5rem}html{box-sizing:border-box;scroll-behavior:smooth}body{font-size:var(--font18);line-height:1.5!important;font-weight:var(--fontWeight-400)!important;color:var(--primary-color);font-family:var(--Inter-font)!important;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--Inter-font);line-height:1.2;text-transform:inherit;letter-spacing:normal;font-weight:400;margin:0 0 15px}p{margin:0 0 15px}p:last-child{margin-bottom:0}p:empty{display:none}img{display:block;max-width:100%;height:auto}video,iframe{display:block;width:100%}a{-webkit-transition:ease .45s;transition:ease .45s}a,a:hover,a:focus{text-decoration:none}:focus,:focus-visible{outline:none!important}table{width:100%}.btn:not(button,.site-header__cart),.button{padding:10px 25px;background:var(--btn-color);border:1px solid var(--btn-color);font-size:var(--font18);color:var(--white);font-weight:var(--fontWeight-500);font-family:var(--Inter-font);line-height:1.1;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:auto;height:auto;border-radius:1rem;box-shadow:none!important;cursor:pointer;-webkit-transition:.45s ease;transition:.45s ease}.btn:not(button,.site-header__cart):hover,.button:hover{background:var(--white);color:var(--btn-color)}.btn:not(button,.site-header__cart):before,.btn:not(button,.site-header__cart):after,.button:before,.button:after{display:none}form .field:before,form .field:after{display:none}textarea,textarea.text-area{display:block;font-family:var(--Inter-font);height:150px;width:100%;border:1px solid var(--primary-color);background:var(--white);padding:1rem 2rem;margin:0;font-size:16px;color:var(--black);font-weight:400;letter-spacing:normal;box-shadow:none!important;border-radius:0!important;-webkit-transition:ease .45s;transition:ease .45s;resize:none}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],input[type=date],select{display:block;font-family:var(--Inter-font);height:48px;width:100%;border:.1rem solid #E2E8F0;background:var(--white);padding:1rem 2rem;margin:0!important;font-size:16px;font-weight:400;letter-spacing:normal;color:var(--black);box-shadow:none!important;border-radius:0!important;-webkit-transition:ease .45s;transition:ease .45s}.mobile,.mobile-banner,.mobile-image{display:none!important}@media only screen and (max-width:767px){.mobile,.mobile-banner,.mobile-image{display:block!important}.desktop,.desktop-banner,.desktop-image{display:none!important}}.page-width,.page-width-desktop,.container{max-width:var(--page-width);width:100%;margin-left:auto;margin-right:auto;padding-left:15px!important;padding-right:15px!important}.shopify-challenge__container form{text-align:center}.shopify-challenge__container form .shopify-challenge__button.btn{margin-top:20px}predictive-search .spinner{display:none!important}.common-heading{font-family:var(--Inter-font);font-style:normal;font-weight:var(--fontWeight-600);font-size:var(--common-heading);line-height:1.1;letter-spacing:0px;text-transform:capitalize;color:var(--primary-color)}.common-subheading{font-family:var(--Inter-font);font-weight:var(--fontWeight-400);font-size:var(--font20);line-height:1.5;letter-spacing:0px;color:var(--dark)}body .section-header{width:100%;margin:0!important;padding:clamp(1rem,1.0417vw,2rem) clamp(1.5rem,1.4583vw,2.8rem);background:transparent;transition:transform .2s ease,opacity .2s ease}body.has-banner-section .section-header{position:absolute;top:0;right:0;left:0;z-index:20}body:not(.has-banner-section) .section-header{position:relative;z-index:20}body .section-header .header-wrapper{width:100%;max-width:1864px;margin:0 auto;overflow:visible;background:var(--white);border:0;border-radius:12px;box-shadow:0 8px 30px rgba(var(--rgbBlackColor),.08)}body.has-banner-section .section-header .header-wrapper{box-shadow:0 8px 30px rgba(var(--rgbBlackColor),.05)}body .section-header .header{display:flex;align-items:center;justify-content:space-between;gap:clamp(2rem,3vw,5.8rem);width:100%;max-width:none;min-height:100px;padding:12px 16px!important}@media screen and (max-width:1440px){body .section-header .header{min-height:auto}}body .section-header .header__heading,body .section-header .header__heading-link{flex:0 0 auto;margin:0;padding:0;line-height:0}body .section-header .header__heading-logo-wrapper{display:block;width:clamp(13rem,8.371vw,16.1rem)}body .section-header .header__heading-logo{display:block;width:100%;height:auto}body .section-header .header__inline-menu{flex:0 1 auto;margin:0}body .section-header .header__inline-menu>.list-menu--inline{align-items:center;justify-content:center;gap:clamp(1.8rem,2.6042vw,5rem)}body .section-header .header__menu-item{padding:0;color:var(--dark);font-family:var(--Inter-font);font-size:var(--font20);font-weight:var(--fontWeight-400);line-height:1.6;letter-spacing:0;text-decoration:none;white-space:nowrap}body .section-header summary.header__menu-item{gap:2px;padding-right:0}body .section-header .header__menu-item:hover,body .section-header .header__menu-item:hover span,body .section-header details[open]>.header__menu-item{color:var(--primary-color);text-decoration:none}body .section-header .header__active-menu-item{color:var(--primary-color);font-weight:var(--fontWeight-500);text-decoration:none}body .section-header .header__menu-item .icon-caret{position:static;flex:0 0 auto;width:11px;height:auto;margin:2px 0 0 3px}body .section-header .header__submenu{top:calc(100% + 18px)}body .section-header .header__submenu .header__menu-item{padding:8px 20px;font-size:var(--font16)}body .section-header .header__icons{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:10px;min-width:0;padding:0}body .section-header .desktop-localization-wrapper:empty{display:none}body .section-header .header__icon,body .section-header shopify-account.header__icon:not(:defined){display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;min-width:40px;height:40px;margin:0;padding:0;color:var(--primary-color);background:rgba(var(--rgbBlackColor),.05);border-radius:8px}.header__icons .header__icon{-webkit-transition:ease .45s;transition:ease .45s}.header__icons .header__icon:hover{background:var(--primary-color);color:var(--white)}body .section-header .header__icon .svg-wrapper,body .section-header .header__icon span{width:40px;height:40px}body .section-header .header__icon .icon{width:auto;height:auto;max-width:20px;max-height:20px}body .section-header .header__icon--cart{position:relative}body .section-header .cart-count-bubble{top:-4px;right:-6px;left:auto;width:16px;min-width:16px;height:16px;color:var(--white);background:#c50000;font-family:var(--Inter-font);font-size:9px;font-weight:var(--fontWeight-500);line-height:16px}body .section-header .cart-count-bubble span{width:auto;height:auto}body .section-header .custom_btnWrap{flex:0 0 auto;margin-left:0}.header__icons shopify-store{display:none}body .section-header .custom_btnWrap .button{min-width:192px;min-height:48px;padding:8px 24px;border-radius:10px;font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.55;letter-spacing:0;text-transform:none;white-space:nowrap}body .section-header .custom_btnWrap .button svg{display:none}body .section-header .header__icon:focus-visible,body .section-header .header__menu-item:focus-visible,body .section-header .header__heading-link:focus-visible,body .section-header .custom_btnWrap .button:focus-visible{outline:2px solid var(--primary-color)!important;outline-offset:3px}@media screen and (max-width:1399px)and (min-width:990px){body .section-header .header{gap:20px}body .section-header .header__heading-logo-wrapper{width:clamp(11rem,9vw,13rem)}body .section-header .header__inline-menu>.list-menu--inline{gap:clamp(1.4rem,2vw,2.8rem)}body .section-header .header__menu-item{font-size:var(--font16)}body .section-header .header__icons{gap:8px}body .section-header .header__icon,body .section-header shopify-account.header__icon:not(:defined){flex-basis:38px;width:38px;min-width:38px;height:38px}body .section-header .header__icon .svg-wrapper,body .section-header .header__icon span{width:38px;height:38px}body .section-header .custom_btnWrap{margin-left:2px}body .section-header .custom_btnWrap .button{min-width:auto;min-height:44px;padding:8px 18px;font-size:var(--font16)}}@media screen and (max-width:989px){body .section-header{padding:10px 15px}body .section-header .header-wrapper{border-radius:10px}body .section-header .header{display:grid;grid-template-areas:"navigation heading icons search"!important;grid-template-columns:1fr auto 1fr;gap:12px;min-height:72px;padding:10px 12px!important}body .section-header header-drawer{grid-area:navigation;justify-self:start;margin:0}body .section-header .header__heading,body .section-header .header__heading-link{grid-area:heading;justify-self:center}body .section-header .header__heading-logo-wrapper{width:clamp(10rem,16vw,13rem)}body .section-header .header__icons{grid-area:icons;gap:8px}body .section-header .header__icon,body .section-header shopify-account.header__icon:not(:defined){flex-basis:36px;width:36px;min-width:36px;height:36px}body .section-header .header__icon .svg-wrapper,body .section-header .header__icon span{width:36px;height:36px}body .section-header .custom_btnWrap{display:none}}@media screen and (max-width:749px){body .section-header{padding:8px 10px}body img.header__heading-logo{width:100%;max-width:10rem;margin:0 auto}body .section-header .header{min-height:60px;padding:8px 10px!important;gap:7px}body .section-header .header__icon,body .section-header shopify-account.header__icon:not(:defined){flex-basis:26px;width:26px;min-width:26px;height:26px;border-radius:3px}body .section-header .header__icon .svg-wrapper,body .section-header .header__icon span{width:26px;height:26px}body .section-header .header__icon .icon{max-width:15px;max-height:15px}body .section-header .header__heading-logo-wrapper{width:clamp(9rem,28vw,11rem)}body .section-header .header__icons{gap:6px}body .section-header .header__icon,body .section-header shopify-account.header__icon:not(:defined){flex-basis:34px;width:34px;min-width:34px;height:34px}body .section-header .header__icon .svg-wrapper,body .section-header .header__icon span{width:34px;height:34px}}@media screen and (max-width:420px){body .section-header .header__icon--account{display:none}}@media(prefers-reduced-motion:reduce){body .section-header,body .section-header .header__heading-logo-wrapper,body .section-header .header__menu-item,body .section-header .header__icon,body .section-header .custom_btnWrap .button{transition:none}}.collection product-component{height:100%}.product-card-wrapper .card{gap:16px;padding:20px;overflow:hidden;border:1px solid rgba(var(--rgbBlackColor),.1);border-radius:12px;background:rgba(var(--rgbBlackColor),.03);transition:border-color .2s ease,box-shadow .2s ease}.product-card-wrapper .card:hover,.product-card-wrapper .card:focus-within{border-color:#1a0a52;box-shadow:0 4px 34px #1a0a5233}.product-card-wrapper .card--card,.product-card-wrapper .card--standard .card__inner{border:0}.product-card-wrapper .card--card:after,.product-card-wrapper .card--standard .card__inner:after{display:none}.product-card-wrapper .card__inner{overflow:hidden;border-radius:12px;background:transparent}.card--standard .card__media{background:#fff}.product-card-wrapper .card--card .card__inner .card__media,.product-card-wrapper .card--standard .card__inner .card__media,.product-card-wrapper .card__media,.product-card-wrapper .card .media{border-radius:12px}body .product-card-wrapper .card__media img{padding:10px;object-fit:contain}.product-card-wrapper .card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:27px;padding:0}.product-card-wrapper .card .card__inner:before{padding-bottom:65%}.product-card-wrapper .card__information{display:flex;flex:1 1 auto;flex-direction:column;grid-row:auto;padding:0}.product-card-wrapper .card__heading{margin:0;color:var(--dark);font-size:var(--font24);font-weight:var(--fontWeight-500);line-height:1.5;letter-spacing:0}.product-card-wrapper .card__heading a,.product-card-wrapper:hover .card__heading a{text-decoration:none}.product-card-wrapper .card__heading a:after{border-radius:12px}.product-card__actions{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:auto}.product-card__actions .price{flex:0 1 auto;color:var(--dark);font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.55}.product-card-wrapper .product-card__actions .quick-add,.product-card-wrapper .product-card__actions quick-add-bulk{flex:0 0 auto;margin:0}.product-card__actions .quick-add product-form,.product-card__actions .quick-add .form{display:block}.product-card__actions .quick-add__submit{width:auto;min-width:174px;min-height:48px;margin:0;padding:8px 20px;border-radius:10px;background:var(--btn-color);color:var(--white);font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.55;letter-spacing:0;text-transform:none}.product-card__actions .quick-add__submit:before,.product-card__actions .quick-add__submit:after{border-radius:10px;box-shadow:none}.product-card__actions .quick-add__submit:hover{background:var(--white);color:var(--btn-color)}.product-card__actions .quick-add__submit svg{width:20px;height:20px;margin-right:6px}@media screen and (max-width:1199px){.product-card-wrapper .card__heading{font-size:var(--font20)}.product-card__actions .price,.product-card__actions .quick-add__submit{font-size:var(--font16)}.product-card__actions .quick-add__submit{min-width:150px;padding-right:16px;padding-left:16px}}@media screen and (max-width:749px){.product-card-wrapper .card{gap:12px;padding:10px}.product-card-wrapper .card__content{gap:12px}.product-card-wrapper .card__heading{font-size:var(--font16);line-height:1.4}.product-card__actions{align-items:stretch;flex-direction:column;gap:10px}.product-card__actions .quick-add,.product-card__actions .quick-add__submit,.product-card__actions quick-add-bulk{width:100%}.product-card__actions .quick-add__submit{min-width:0;min-height:34px;padding:5px 10px}.product-card-wrapper .card .card__inner:before{padding-bottom:74%}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card{transition:none}}.footer{margin-top:0!important;padding-top:5rem!important;padding-bottom:0!important;color:var(--primary-color);background:#fafafa;border:none!important}.footer .footer__content-top{padding-bottom:clamp(3rem,2.6vw,5rem)}.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:.8fr .4fr .65fr .8fr;gap:clamp(2rem,3.44vw,6.6rem);row-gap:3rem!important;margin:0}.footer .footer__blocks-wrapper>.footer-block{width:100%;max-width:100%;margin:0;padding:0}.footer .footer-block__image-wrapper{margin-bottom:clamp(2.4rem,1.8vw,3rem)}.footer .footer-block__brand-info .rte,.footer .footer-block__brand-info .rte a{color:var(--primary-color);font-family:var(--Inter-font);font-size:var(--font16);font-weight:var(--fontWeight-400);line-height:1.45;letter-spacing:0}.footer .footer-block__brand-info .rte p{margin:0}.footer .footer-block__brand-info .rte p+p{margin-top:.5rem}.footer .footer-block__heading{margin:0 0 2rem;color:var(--primary-color);font-family:var(--Inter-font);font-size:var(--font24);font-weight:var(--fontWeight-500);line-height:1.2;letter-spacing:0}.footer .footer-block__details-content{margin:0}.footer .footer-block__details-content>li{margin:0;padding:0}.footer .footer-block__details-content>li+li{margin-top:.75rem}.footer .footer-block__details-content .list-menu__item--link{display:block;padding:0;color:var(--primary-color);font-family:var(--Inter-font);font-size:var(--font16);font-weight:var(--fontWeight-400);line-height:1.5;letter-spacing:0;width:fit-content}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer-block__details-content .list-menu__item--link.list-menu__item--active{color:var(--black);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:inherit}.footer .footer__blocks-wrapper>.footer-block--menu:nth-child(3) .footer-block__details-content{-webkit-column-count:2;column-count:2}.footer .footer__blocks-wrapper>.footer-block--menu:nth-child(3) .footer-block__details-content li{-webkit-column-break-inside:avoid;break-inside:avoid}.footer .footer-block__newsletterWrap,.footer .footer-block__newsletter,.footer .footer__newsletter,.footer .newsletter-form,.footer .newsletter-form__field-wrapper{width:100%;max-width:none}.footer .footer-block__newsletterWrap .footer-block__newsletter_text{margin-bottom:2rem;color:var(--primary-color);font-family:var(--Inter-font);font-size:var(--font16);font-weight:var(--fontWeight-400);line-height:1.45;letter-spacing:0}.footer .footer-block__newsletterWrap .field{display:flex;flex-direction:column;gap:1rem}.footer .footer-block__newsletterWrap .field__input{position:relative;width:100%;height:6rem;margin:0;padding:1.2rem 6rem 1.2rem 2rem;color:var(--dark);background:#d4d4d4;border:0;border-radius:.8rem!important;box-shadow:none;font-family:var(--Inter-font);font-size:var(--font18);letter-spacing:0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9592 7.86133L11.2841 9.54203C10.6049 10.2237 9.40973 10.2384 8.71578 9.54203L7.04066 7.86133L1.02441 13.8971C1.24836 14.0007 1.49527 14.0625 1.75777 14.0625H18.2421C18.5046 14.0625 18.7515 14.0007 18.9754 13.8971L12.9592 7.86133Z' fill='%23143059'/%3E%3Cpath d='M18.2422 0H1.75781C1.49531 0 1.2484 0.0617969 1.02453 0.165352L7.45332 6.61547C7.45375 6.6159 7.45426 6.61598 7.45469 6.61641C7.45495 6.61669 7.45513 6.61704 7.4552 6.61742L9.54555 8.71469C9.76758 8.93672 10.2325 8.93672 10.4545 8.71469L12.5445 6.61777C12.5445 6.61777 12.545 6.61684 12.5454 6.61641C12.5454 6.61641 12.5463 6.6159 12.5468 6.61547L18.9754 0.165313C18.7515 0.0617188 18.5047 0 18.2422 0ZM0.186953 0.984844C0.0710937 1.21914 0 1.47922 0 1.75781V12.3047C0 12.5833 0.0710156 12.8434 0.186914 13.0777L6.21359 7.03145L0.186953 0.984844ZM19.813 0.984766L13.7864 7.03145L19.813 13.0777C19.9289 12.8434 20 12.5834 20 12.3047V1.75781C20 1.47914 19.9289 1.21906 19.813 0.984766Z' fill='%23143059'/%3E%3C/svg%3E%0A");background-size:2.2rem 1.8rem;background-repeat:no-repeat;background-position:center right 2rem}.footer .footer-block__newsletterWrap .field__input::placeholder{color:var(--dark);font-family:var(--Inter-font);font-size:var(--font18);line-height:1;letter-spacing:0;opacity:1}.footer .footer-block__newsletterWrap .field__label{display:none}.footer .footer-block__newsletterWrap .field .newsletter-form__button{position:static;width:100%;height:6rem;margin:0;padding:1rem 2rem;color:var(--white);background:var(--btn-color);border:1px solid var(--btn-color);border-radius:.8rem;font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-500);line-height:1.2;letter-spacing:0;transition:color .3s ease,background-color .3s ease}.footer .footer-block__newsletterWrap .field .newsletter-form__button:hover{color:var(--btn-color);background:var(--white)}.footer .footer-block__newsletterWrap .footer__list-social{justify-content:flex-start;gap:2rem;margin-top:1rem}.footer .footer-block__newsletterWrap .list-social__link{padding:0;color:var(--primary-color)}.footer .footer-block__newsletterWrap .list-social__item .icon{width:2.2rem;height:2.2rem}.footer .footer__content-bottom{padding:0;border-top:1px solid rgba(var(--rgbBlackColor),.15)}.footer .footer__content-bottom-wrapper:has(>.footer__localization:empty):has(>.footer__column--info:empty){display:none}.footer .footer__content-bottom-wrapper--center{justify-content:flex-start;padding-top:2rem;padding-bottom:2rem}.footer .footer__copyright{width:100%;margin:0;text-align:left;display:flex;justify-content:space-between}.footer .copyright__content,.footer .copyright__content a{color:var(--primary-color);font-family:var(--Inter-font);font-size:var(--font16);font-weight:var(--fontWeight-500);line-height:1.2;letter-spacing:0}@media screen and (max-width:989px){.footer .footer__blocks-wrapper{grid-template-columns:.8fr .4fr .65fr;gap:3rem 2rem}.footer .footer__blocks-wrapper>.footer-block:has(.footer-block__newsletterWrap){width:100%;max-width:44rem;grid-column:1 / -1;margin:0 auto}.footer .footer-block__newsletterWrap .field__input,.footer .footer-block__newsletterWrap .field .newsletter-form__button{height:5rem}.footer .footer__copyright{text-align:center}}@media screen and (max-width:749px){.footer{padding-top:var(--padding-60)!important}.footer .footer__content-top{padding-right:1.5rem;padding-bottom:var(--padding-40);padding-left:1.5rem}.footer .footer-block__heading{font-size:var(--font20);margin-bottom:1.6rem}.footer .footer-block__newsletterWrap .field__input,.footer .footer-block__newsletterWrap .field .newsletter-form__button{height:5rem}.footer .footer-block__newsletterWrap .field__input:focus~.field__label,.footer .footer-block__newsletterWrap .field__input:not(:placeholder-shown)~.field__label,.footer .footer-block__newsletterWrap .field__input:-webkit-autofill~.field__label{top:.7rem}.footer .footer__content-bottom-wrapper--center{justify-content:flex-start;padding-top:2.4rem;padding-bottom:2.4rem}.footer .footer-block__image-wrapper{margin:0 auto 2rem}.footer .footer-block__image-wrapper img{max-width:19rem;margin:0 auto}.footer .footer__blocks-wrapper{grid-template-columns:.6fr 1fr;gap:3rem 2rem}.footer .footer__blocks-wrapper>.footer-block:nth-child(1){width:100%;max-width:100%;grid-column:1 / -1}body .footer-block__brand-info{text-align:center}.footer .footer-block__newsletterWrap .footer__list-social{justify-content:center}}@media(prefers-reduced-motion:reduce){.footer .footer-block__newsletterWrap .field .newsletter-form__button,.footer a{transition:none}}.search .field:before,.search .field:after{content:none}.search .field label{display:none}.search .field input::placeholder{opacity:1;color:var(--dark)}.search .field input{font-family:var(--Inter-font);font-style:normal;font-weight:400;font-size:var(--font16);line-height:1;letter-spacing:normal;color:var(--dark);border:1px solid #E2E8F0;border-radius:10px!important;padding:1.2rem 1.8rem;box-shadow:none;margin:0}.search .field input:focus{box-shadow:none;padding:1.2rem 1.8rem!important;border:1px solid #E2E8F0}.search .field input,.search .field input:focus{padding-right:10rem}.search .predictive-search .predictive-search__heading{font-size:var(--font16)}product-info{padding-block:var(--padding-90) var(--padding-110)!important}product-info .product:not(.product--no-media) .product__info-wrapper{width:100%;padding-left:var(--padding-60);max-width:55%}product-info .product:not(.product--no-media) .product__media-wrapper{width:100%!important;max-width:45%;margin:0 auto}product-info .product:not(.product--no-media) .product__media-wrapper .product-media-container{width:100%;max-width:100%;box-sizing:border-box;border-radius:1.2rem;background-color:#fff;box-shadow:0 4px 74px #0000000d}.product-media-container.global-media-settings{border:0}product-info .product:not(.product--no-media) .product__media-wrapper .product-media-container .product__media{padding-top:70%}product-info .product:not(.product--no-media) .product__media-wrapper .product-media-container .product__media img{object-fit:contain}product-info .product:not(.product--no-media) .product__media-wrapper .product__media-list .product__media-item{box-sizing:border-box;width:100%;max-width:100%;margin-left:0!important}product-info .product:not(.product--no-media) .product__media-wrapper .slider-mobile-gutter{margin-inline:0}product-info .product .product__media-wrapper .product__media-list{box-sizing:border-box;box-shadow:none;margin-bottom:var(--padding-30);scroll-padding-left:0!important}product-info .product .product__media-wrapper .slider-counter{display:none}product-info .product .product__media-wrapper .thumbnail-list{gap:1.2rem;padding:0}product-info .product .product__media-wrapper .thumbnail-list .thumbnail-list__item{width:calc(33.33% - 8px)!important;overflow:hidden}product-info .product .product__media-wrapper .slider-button{position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);z-index:1;width:3rem;height:3rem;border-radius:.5rem;background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white);transition:.3s ease;padding:6px;z-index:2}product-info .product .product__media-wrapper .slider-button svg path{fill:currentColor}product-info .product .product__media-wrapper .thumbnail-slider{padding:0;width:100%;max-width:calc(100% - var(--padding100));margin:0 auto}product-info .product .product__media-wrapper .slider-button.slider-button--next{left:auto;right:-1.5rem}product-info .product .product__media-wrapper .slider-button[disabled=disabled]{opacity:1;background-color:var(--white);color:var(--primary-color)}product-info .product .product__media-wrapper .slider-button svg{height:7.5px}product-info .product .product__media-wrapper .slider-button[disabled=disabled] svg{color:inherit}product-info .product .thumbnail-list__item .thumbnail{background-color:#fff;border-radius:1.2rem;border:1px solid #989898}product-info .product .thumbnail-list__item .thumbnail[aria-current]{box-shadow:none;background-color:#fff}product-info .product .thumbnail-list__item .thumbnail img{padding:1rem;object-fit:contain}product-info .product .thumbnail-list__item:before{padding-bottom:75%}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:var(--font45);font-weight:600;line-height:1.2;color:var(--primary-color);word-break:inherit}.product__info-container .product__title{margin:0}.product__info-wrapper .product__info-container{max-width:80%;color:var(--dark);font-size:var(--font20)}.product__info-container p{margin:0 0 1.5rem}.product__info-container p:last-child{margin:0}.product__info-container .price{font-size:var(--font30);color:var(--primary-color);margin:1rem 0 2rem;letter-spacing:0;font-weight:600;display:flex;line-height:1;align-items:center;gap:1rem}.product__info-container .price.price--on-sale .price__sale{display:flex}.product__info-container .price.price--on-sale .price__sale .price-item--sale{order:-1}.product__info-container .price.price--on-sale s.price-item{color:#90a1b9;font-size:var(--font20);font-weight:400}.product__info-container>.metafield-rich_text_field{margin:2.2rem 0}.product-form__quantity .quantity__label{font-weight:600;font-size:var(--font20);color:var(--primary-color);margin:0}.product__info-container .product-form__quantity{display:flex;align-items:center;gap:3rem;row-gap:1rem;flex:0 0 auto;margin:0}.product-form__quantity .quantity{width:14rem;height:auto;min-height:4.8rem;border:1px solid var(--primary-color);border-radius:.8rem;color:var(--primary-color);padding:6px}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{content:none}.product-form__quantity .quantity input{font-size:var(--font20);font-weight:600;color:var(--primary-color);border:none}.product-form__quantity .quantity .quantity__button{color:var(--white);background:var(--primary-color);border-radius:.5rem;width:3.2rem;opacity:1}.product-form__quantity .quantity .quantity__button .svg-wrapper svg{width:13px;height:auto}.product__info-container .product-form .product-form__buttons{display:flex;gap:2rem;max-width:100%;align-items:flex-start;flex-wrap:wrap;width:100%;flex-direction:column}.product__info-container .product-form .product-form__buttons .atc-qty-wpr{width:100%;max-width:100%;display:flex;justify-content:flex-start;gap:var(--padding-30)}.product__info-container .product-form__buttons .button,.product__info-container .custom_enquiry_btn{margin:0;min-height:4.8rem;padding:.5rem 2rem;filter:none;min-width:30rem}.compatibility_checker_button{width:100%}.product__info-container product-form.product-form{margin-bottom:0}.product__description h3{font-size:var(--font30);font-weight:600;color:var(--black)}.product-spec-row strong{font-weight:600;color:var(--primary-color)}.product__info-container .product-spec-row{font-size:var(--font20);color:var(--dark);margin:0 0 .75rem}.product__info-container .product-spec-row:last-child{margin:0}.product__tax.caption.rte{font-size:var(--font18)}@media screen and (max-width:1199px){product-info .product:not(.product--no-media) .product__info-wrapper{max-width:54%}product-info .product:not(.product--no-media) .product__media-wrapper{max-width:46%}product-info .product:not(.product--no-media) .product__media-wrapper .slider-button{left:-1rem;width:2.2rem;height:2.2rem}product-info .product:not(.product--no-media) .product__media-wrapper .slider-button.slider-button--next{right:-1rem}}@media screen and (max-width:749px){product-info .product:not(.product--no-media) .product__media-wrapper{max-width:100%}product-info .product:not(.product--no-media) .product__info-wrapper{max-width:100%;padding-left:0}product-info .product:not(.product--no-media) .product__media-wrapper .thumbnail-slider{max-width:100%}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:2.4rem}product-info{padding-block:2rem var(--padding-60)!important}.product__info-container .product-form__buttons .button,.product__info-container .custom_enquiry_btn{min-width:auto;width:100%;min-height:4.3rem}}.facets .select select{border:1px solid #14305F!important;padding:1rem 3rem 1rem 2rem;height:auto;min-height:5rem;background:#fff;border-radius:1rem!important;width:30rem;font-size:var(--font24);font-weight:500;font-family:var(--Inter-font);color:var(--dark)}.facets .select .svg-wrapper{right:1.4rem;color:#1c1c1a;width:auto;height:auto;transform:translateY(-50%);top:50%}.facets .select .svg-wrapper svg{width:auto;height:8px}.facets .select select:focus-visible{outline:none!important}.facets .facet-filters__label{display:none}.facets-vertical-form .facet-filters.sorting{padding:0}body .facets{margin-bottom:var(--padding-30)}body .facet-filters__label,.mobile-facets__sort label,.mobile-facets__open .button-label{color:var(--primary-color);font-weight:500;font-size:var(--font20);font-family:var(--Inter-font)}.facets .facets__heading{color:var(--white);font-weight:500;font-size:var(--font24);font-family:var(--Inter-font);margin:0}.facets-vertical .facets-container{padding:0;margin-top:-9rem;border-color:#ddd;border-right:none;border-bottom:0}.facets .product-count-vertical{display:none}.facets__form-vertical .facets__disclosure-vertical{border-color:#dbdcde}body .facets-layout-list .facets__label:hover .facet-checkbox__text-label,body .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none}.list-menu__item .facet-checkbox{padding-block:.6rem}body .facet-checkbox .svg-wrapper{top:1rem}body .facet-checkbox>svg,body .facet-checkbox>.svg-wrapper{border-radius:4px;border:1px solid #F3F4F6;width:20px;height:20px;top:6px}body .facet-checkbox>.svg-wrapper .icon-checkmark{width:auto;height:8px;margin-left:-4px}body .shopify-app-block.Vtl-AppBlock{overflow:visible;width:100%}body .shopify-app-block.Vtl-AppBlock .Vtl-WishlistHeaderWrapper{width:auto}.facets-wrapper .facets__form-vertical{width:40rem;background:#f3f4f6;border-radius:1.2rem;overflow:hidden}.facets__form-vertical>div>*{padding:0 2rem}.facets__form-vertical>div>.active-facets-desktop{background:#143059;color:#fff;padding:2rem}.active-facets .active-facets__button-remove *{font-size:var(--font16);color:inherit}.active-facets__button--light .active-facets__button-inner{box-shadow:none!important;font-size:12px;margin:0;background:#fff}body .active-facets__button{margin-bottom:0;padding:0}.mobile-facets__inner .mobile-facets__header .mobile-facets__heading{font-size:var(--p24);font-family:var(--bodyFont);font-weight:500;color:var(--bodyColor);line-height:1.3;margin-bottom:1rem}.mobile-facets__inner .mobile-facets__header .mobile-facets__count{color:var(--bodyColor);font-size:var(--p16);font-weight:400}.mobile-facets__inner .mobile-facets__summary{font-size:1.4rem;font-weight:400;line-height:1.2;font-family:var(--bodyFont);color:var(--bodyColor)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 1L8 8L1 1' stroke='%232C2C2C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat!important;background-size:10px!important;background-position:center right 5px!important;padding-right:24px!important}body:has(select+svg) select,body:has(select+.svg-wrapper) select{background-image:none!important}.facets-container .facets__summary{font-size:var(--font18);color:var(--dark);font-weight:500}.facets-container .facets__wrapper .facets__heading{display:none}.product-count__text{display:none!important}.facets-container .facet-filters__label{font-size:var(--font18);color:var(--dark);font-family:var(--Inter-font);margin-right:0}.facets-container select{font-size:var(--font18);padding:0rem 1.5rem;font-family:var(--Inter-font);color:var(--dark)}.facets-container select:focus-visible{box-shadow:none!important;outline:none!important}.product-count{display:none!important}.facets-container .facets__form{grid-template-columns:1fr max-content}.facets a{color:inherit}.facets a:Hover{color:inherit}body .facets__form-vertical .active-facets{gap:.5rem}body .facets-vertical .active-facets__button{padding:0;margin:0}collection-component .grid.product-grid{--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px;--grid-mobile-vertical-spacing: 10px;--grid-mobile-horizontal-spacing: 10px}.main_page_sec .main_page_rte_content{font-family:var(--Inter-font)!important;color:var(--dark);font-family:var(--Inter-font);font-size:var(--font18);font-weight:var(--fontWeight-400)}.main_page_sec .main_page_rte_content h2,.main_page_sec .main_page_rte_content h3,.main_page_sec .main_page_rte_content h4{margin:0 0 2rem;color:var(--primary-color);font-family:var(--Inter-font)!important;font-size:var(--font32)!important;font-weight:var(--fontWeight-600)!important;line-height:1.15!important;letter-spacing:-.03em!important}@media screen and (max-width:1199px){.facets-wrapper .facets__form-vertical{width:28rem}.facets-vertical .facets-container{margin-top:-8rem}.product-card-wrapper .card__content{gap:13px}}@media screen and (max-width:989px){collection-component .grid.product-grid{--grid-desktop-vertical-spacing: 10px;--grid-desktop-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px;--grid-mobile-horizontal-spacing: 10px}collection-component .product-card-wrapper .card{padding:9px}}@media screen and (max-width:749px){.facets-vertical .facets-container{margin-top:0;width:100%}body .active-facets{margin:0;gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
