*:focus-visible{outline:none!important;outline-offset:unset!important;box-shadow:none!important}.announcement-bar-slider .slideshow__slide:first-child .announcement-bar__announcement{justify-content:flex-start}.announcement-bar-slider .slideshow__slide:last-child .announcement-bar__announcement a{justify-content:flex-end}.announcement-bar__icon svg{color:#fff;vertical-align:middle}.announcement-bar__announcement,.announcement-bar__link{display:flex;justify-content:center;flex-wrap:wrap;align-content:center;grid-area:announcements;align-items:center;gap:10px}.header__icons{gap:30px;align-items:center}.product__description li{position:relative;padding-left:30px;list-style:none!important}.product__description li:before{content:"";position:absolute;left:0;top:.35em;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%232C2C2C" d="M12.0015 21.999C17.5015 21.999 22.0015 17.499 22.0015 11.999C22.0015 6.49902 17.5015 1.99902 12.0015 1.99902C6.50146 1.99902 2.00146 6.49902 2.00146 11.999C2.00146 17.499 6.50146 21.999 12.0015 21.999Z"/><path stroke="%23DBE537" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" d="M7.75293 12.0009L10.5829 14.8309L16.2529 9.1709"/></svg>');background-size:contain;background-repeat:no-repeat}.header__icon:not(.header__icon--summary),.header__icon span{flex-direction:column}.cart-button{margin-top:10px}.article-template blockquote{font-style:normal;color:rgba(var(--color-foreground),.75);border-left:none;padding-left:0!important;margin:0}.btn-primary,.button,.submit,.wizard__submit,.Button-header-ask{padding:10px 20px!important;background:#dbe537!important;border-radius:36px!important;font-weight:500!important;color:#2c2c2c!important}.Button-header-ask{display:flex!important;gap:10px!important;text-decoration:none!important;align-items:center!important;width:fit-content}.header__icons a{text-decoration:none}.header__icons svg{height:27px;stroke:#000}.Button-header-ask span{color:#000;text-decoration:none;text-transform:capitalize;white-space:nowrap}ul.footer-block__details-content{columns:2;-webkit-columns:2;-moz-columns:2}@media screen and (max-width: 1340px){.announcement-bar-slider>.grid{overflow:scroll;flex-wrap:nowrap}}@media screen and (min-width: 990px) and (max-width: 1024px){.header .header__heading-logo{min-width:50px}.header .header__menu-item span{font-size:12px}}@media screen and (min-width: 1025px) and (max-width: 1200px){.header .header__menu-item span{font-size:14px}}@media screen and (max-width: 990px){.Button-header-ask{display:none!important}}@media screen and (max-width: 600px){.announcement-bar-slider .slideshow__slide:last-child .announcement-bar__announcement a{justify-content:center}.btn-primary,.Button-header-ask,.button{display:none}header.header{padding:2px 15px}.header .header__icons{gap:10px}}.search-form{display:flex;align-items:center;border:1px solid #ccc;border-radius:9999px;overflow:hidden;padding:5px}.search-input{border:none}.search-button{background-color:#1c1c1c;color:#fff;border:none;padding:6px 10px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 600px){.search-form{display:flex;align-items:center;border:1px solid #ccc;border-radius:9999px;overflow:hidden;width:100%;max-width:350px;padding:5px}.search-input{flex:1;border:none;padding:.75rem 1rem;font-size:16px;border-radius:9999px 0 0 9999px;outline:none}}@media screen and (min-width: 1600px){header .header__menu-item{color:#000!important;font-size:18px;font-weight:400}}.cat-class{background:#f9f9f9!important}.cat-class .title-wrapper-with-link{justify-content:center!important}.globo-form .header h3.title{text-transform:uppercase;display:inline-block;position:relative;font-family:var(--font-heading-family);font-size:42px;font-weight:700;font-style:var(--font-heading-style);letter-spacing:var(--heading-letter-spacing);line-height:calc(var(--heading-line-height) * 1.5);color:var(--color-text);margin-top:1px;margin-bottom:5px}.globo-form .globo-form-app .globo-description,.globo-form .globo-form-app .header .globo-description{font-size:var(--fontsize-text-style);color:var(--color-text-style);margin:0 auto;max-width:var(--width-text-style);font-family:var(--font-heading-family)}.halo-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.halo-item{padding-left:15px;padding-right:15px}.halo-row.column-1 .halo-item{width:100%}.halo-row.column-2 .halo-item{width:50%}.halo-row.column-3 .halo-item{width:calc(100% / 3)}.halo-row.column-4 .halo-item{width:25%}.halo-row.column-5 .halo-item{width:20%}.halo-row.column-6 .halo-item{width:calc(100% / 6)}.halo-row.column-7 .halo-item{width:calc(100% / 7)}.halo-row.column-8 .halo-item{width:12.5%}.halo-row.column-9 .halo-item{width:calc(100% / 9)}.halo-row.column-10 .halo-item{width:10%}#finance .page-width .template-page-financing .btn.btn--secondary{font-size:15px;line-height:16px;letter-spacing:.05em;font-weight:400;text-align:center;padding:10px;text-transform:uppercase;background-color:rgba(var(--color-button),var(--alpha-button-background));color:#fff!important;border:1px solid rgba(var(--color-button),var(--alpha-button-background));text-decoration:none}#finance .main-page-title{text-align:center;display:none}#finance .page-width .template-page-financing .d-flex.justify-content-center.a-center.top-printable-button{margin-top:25px}#finance .page-width .template-page-financing .row.align-items-start.justify-content-center.mt-30{text-align:center;justify-content:center;display:flex}#finance .page-width .template-page-financing .col-xl-2{margin:0 auto}#finance .page-width .template-page-financing .align-items-center.justify-content-center.d-flex.fullh-desktop{align-items:center!important;display:flex!important;justify-content:center;min-height:auto}#finance .page-width .template-page-financing .col-xl-5{max-width:45%}#finance .page-width .template-page-financing .col-xl-2{max-width:10%}#finance .page-width .template-page-financing h3.ms-5{margin-top:20px;font-size:40px;font-weight:400;line-height:48px}#finance .page-width .template-page-financing .col-xl-12 h4 strong,#finance .page-width .template-page-financing .col-xl-5 h4 strong{font-size:30px;line-height:38px;font-weight:600}#finance .page-width .template-page-financing .col-xl-2 h3 b{font-size:40px;font-weight:600}@media screen and (max-width: 768px){#finance .page-width .template-page-financing h3.ms-5{margin:20px}#finance .page-width .template-page-financing .col-xl-5,#finance .page-width .template-page-financing .col-xl-2{width:100%;max-width:100%}#finance .page-width .template-page-financing h4.m-0{font-size:15px;line-height:20px;font-weight:400}#finance .page-width .template-page-financing .align-items-center.justify-content-center.d-flex.fullh-desktop,#finance .page-width .template-page-financing .col-xl-12 h4,#finance .page-width .template-page-financing .row.align-items-start.justify-content-center.mt-30{flex-direction:column}#finance .page-width .template-page-financing .col-xl-12 h4 img{align-self:center}}#financing-page .financing-section{margin:0 auto;padding:40px 20px}#financing-page .financing-title{text-align:center;color:#333;margin-bottom:20px;font-size:48px;font-weight:700;line-height:60px}#financing-page .financing-description{max-width:1251px;margin:0 auto 60px;text-align:center;font-weight:300;font-size:24px;line-height:36px}#financing-page .financing-description p{line-height:1.8;color:#555}#financing-page .financing-options{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1200px;margin:0 auto}#financing-page .financing-option-card{background-color:#fff;border-radius:30px;padding:20px;box-shadow:0 4px 10px #0000001a;text-align:center}#financing-page .financing-option-card h4{color:#333;margin-bottom:20px}#financing-page .apply-now{margin:20px 0}#financing-page .apply-logo{max-width:100%;width:220px}#financing-page .apply-button{margin-top:20px}#financing-page .button.btn-apply{background-color:#c71724;color:#fff;padding:12px 24px;text-transform:uppercase;border:none;cursor:pointer;transition:background-color .3s ease}#financing-page .qr-code{width:120px;margin-top:10px}#financing-page .financing-promo{max-width:1115px;margin:60px auto 0;text-align:center}#financing-page .financing-promo h3{color:#333;margin-bottom:20px;font-size:24px;line-height:36px;font-weight:600}#financing-page .financing-promo p{color:#555;color:#333;margin-bottom:10px;font-size:24px;line-height:36px;font-weight:300}@media (max-width: 992px){#financing-page .financing-options{grid-template-columns:1fr;gap:20px}#financing-page .financing-option-card{margin-bottom:30px}#financing-page .apply-logo,#financing-page .qr-code{width:80%}}@media (max-width: 768px){#financing-page .financing-section{padding:20px 10px}#financing-page .financing-title{font-size:32px;line-height:40px;margin-bottom:15px}#financing-page .financing-description{font-size:18px;line-height:28px;padding:0 10px}#financing-page .financing-options{gap:15px}#financing-page .financing-option-card{padding:25px;margin:20px}#financing-page .financing-option-card h4{margin-bottom:unset}#financing-page .apply-logo{width:100%;max-width:180px}#financing-page .apply-button{margin:15px 0}#financing-page .qr-code{width:100px}#financing-page .financing-promo h3{font-size:20px;line-height:28px}#financing-page .financing-promo p{font-size:18px;line-height:28px}}.warehouse-info-wrapper{display:flex;flex-direction:column;gap:30px;padding:40px 20px;max-width:1200px;margin:auto}.warehouse-image img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px #0000001a}.contact-section{background:#c71724;color:#fff;padding:35px 20px}.contact-main{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;flex-wrap:wrap}.contact-left{flex:1 1 300px}.contact-details{display:flex;align-items:center;justify-content:space-around;gap:16px}.contact-info{margin-bottom:20px}.contact-item{display:flex;align-items:center;gap:8px;margin-bottom:10px}.contact-item a{color:#fff;text-decoration:underline}.line{width:2px;background-color:#fff;height:200px;display:block}@media (max-width: 768px){.warehouse-info-wrapper{flex-direction:column;padding:20px}.contact-main{flex-direction:column;align-items:flex-start}.line{display:none}.contact-details{flex-wrap:wrap}.contact-left{width:100%;flex:auto}}.price__container{color:#ff3737}.article-card__info .circle-divider{gap:10px}.shopify-payment-button__button{border-radius:50px}.article-card__info span{font-size:16px;margin-bottom:10px}.article-card__info,.article-card__info .circle-divider{padding-top:.4rem;display:flex;align-items:center;width:fit-content}.article-card__info .circle-divider:after{margin:0 1.3rem 0 0}.template-collection .facets-vertical{gap:20px}.template-collection #main-collection-filters{padding:0}.template-collection .product-grid-container,.template-collection #main-collection-filters .facets-container{background:#0000000d;padding:18px 35px;border-radius:30px;margin-top:40px}.media-type-image.global-media-settings{border:none}@media screen and (min-width: 600px){.product:not(.product--columns) .product__media-list .product__media-item--full,.product__media-list .media>*{border:1px solid #c7c7c7;border-radius:38px}}.wishlist_icon.in-wishlist svg{fill:red}.wishlist_icon{width:60px;height:60px;border:1.5px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin-left:auto;position:absolute;top:0;right:0;z-index:41;margin-top:20px;margin-right:20px}.price-container{display:inline-flex;gap:10px}#create-account .customer.register h1,#account .customer.login h1{display:none}#create-account .customer.register,#account .customer.login{background:#f8f8f8;border-radius:30px;padding:1px 25px 25px}.customer:not(.account):not(.order){max-width:60.8rem}#account .login a{display:block;margin:0;width:auto;color:red}#account .footer-account-form,#create-account .footer-account-form{display:flex;width:100%;justify-content:space-between;height:45px;align-items:center;margin-top:15px}.template-cart #MainContent{margin:45px auto;background:#f8f8f8;padding:35px 5rem;border-radius:30px;display:grid;grid-template-columns:auto auto;gap:20px}.template-cart .sections-rich-text{grid-column-start:1;grid-column-end:3}.template-cart .sections-rich-text .container{max-width:100%;padding:0}.template-cart .cart-items thead th{text-transform:capitalize;font-size:18px;color:#2c2c2c;font-weight:600;font-family:system-ui}.template-cart cart-items .title-wrapper-with-link{margin:0}.template-cart form.cart__contents,.template-cart .cart__footer{background:#fff;padding:18px 25px 0}.template-cart .cart-item__price-wrapper .price{color:red}.cart-item__quantity .quantity__input{border-left:1px solid #cfc5c5;border-right:1px solid #cfc5c5}.cart-item__quantity .quantity{border:1px solid #cfc5c5;background:#f8f8f8}.cart-item__quantity .quantity:after{box-shadow:0 0 0 0 transparent}.cart-item__quantity .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.cart-item__quantity-wrapper{display:flex;align-content:center;align-items:center;gap:5px}.is-empty .cart__empty-text,.is-empty .cart__warnings{padding:0}.template-cart .cart-item cart-remove-button{margin:0}.template-cart .cart-item cart-remove-button .cart-remove-button{color:#2c2c2c;text-decoration:none;font-size:14px}.template-cart .cart__heading{background:#2c2c2c;color:#fff;padding:15px;text-align:left;font-size:18px;margin-bottom:10px}.template-cart .cart__footer>*{width:100%}.template-cart .totals{display:flex;justify-content:space-between;align-items:flex-end}.template-cart .totals>*{font-size:24px;font-weight:500}@media only screen and (max-width: 600px){.template-cart #MainContent{margin:45px 15px;padding:35px 10px;display:block}.template-cart .sections-rich-text .rich-text{text-align:center}}.product__info-container .bookeasy-button-container button{width:100%!important}#shipping-policy .shopify-policy__container .shopify-policy__body ul,#refund-policy .shopify-policy__container .shopify-policy__body ul{list-style-position:outside}#shipping-policy .shopify-policy__container .shopify-policy__body,#refund-policy .shopify-policy__container .shopify-policy__body{padding-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
