@font-face{font-family:Georgia Pro Cond Bold;src:url(GeorgiaPro-CondBold.eot);src:url(/cdn/shop/files/GeorgiaPro-CondBold.eot?v=1752652516) format("embedded-opentype"),url(/cdn/shop/files/GeorgiaPro-CondBold.woff2?v=1752652499) format("woff2"),url(/cdn/shop/files/GeorgiaPro-CondBold.woff?v=1752652499) format("woff"),url(/cdn/shop/files/GeorgiaPro-CondBold.ttf?v=1752652500) format("truetype"),url(GeorgiaPro-CondBold.svg#GeorgiaPro-CondBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Georgia Pro Cond Regular;src:url(GeorgiaPro-CondRegular.eot);src:url(/cdn/shop/files/GeorgiaPro-CondRegular.eot?v=1752652625) format("embedded-opentype"),url(/cdn/shop/files/GeorgiaPro-CondRegular.woff2?v=1752652606) format("woff2"),url(/cdn/shop/files/GeorgiaPro-CondRegular.woff?v=1752652606) format("woff"),url(/cdn/shop/files/GeorgiaPro-CondRegular.ttf?v=1752652607) format("truetype"),url(GeorgiaPro-CondRegular.svg#GeorgiaPro-CondRegular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Georgia Pro Cond Semibold;src:url(GeorgiaPro-CondSemibold.eot);src:url(/cdn/shop/files/GeorgiaPro-CondSemibold.eot?v=1752652722) format("embedded-opentype"),url(/cdn/shop/files/GeorgiaPro-CondSemibold.woff2?v=1752652701) format("woff2"),url(/cdn/shop/files/GeorgiaPro-CondSemibold.woff?v=1752652701) format("woff"),url(/cdn/shop/files/GeorgiaPro-CondSemibold.ttf?v=1752652701) format("truetype"),url(GeorgiaPro-CondSemibold.svg#GeorgiaPro-CondSemibold) format("svg");font-weight:600;font-style:normal;font-display:swap}.custom-rounded-catagory-box-section{margin:0 auto;padding:0 18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;z-index:2;max-width:1436px}.custom-rounded-catagory-box-section a{width:28%;display:inline-block}.custom-rounded-catagory-box-section .box{margin:0;padding:0 0 45px;text-align:center}.custom-rounded-catagory-box-section .box .image{margin:0 auto;padding:0;width:250px;height:250px;border-radius:50%;overflow:hidden}.custom-rounded-catagory-box-section .box .image img{width:100%;height:auto;line-height:0;object-fit:cover}.custom-rounded-catagory-box-section .box h4{margin:0;padding:10px 0 0;color:#59585b;font-family:DM Sans,sans-serif;font-size:20px;letter-spacing:.1em;font-weight:600;text-transform:uppercase}#shopify-section-template--24746319675708__custom_liquid_enhRmk{background:#faf4e7;position:relative}#shopify-section-template--24746319675708__custom_liquid_enhRmk:before{content:"";position:absolute;width:100%;height:272px;background:#f7a248;left:0;bottom:0}.home-flat-discount-section{margin:0;padding:25px;border:2px solid #000}.home-flat-discount-section .big-block{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between}.home-flat-discount-section .big-block .lt-block{margin:0;padding:0;width:55%}.home-flat-discount-section .big-block .lt-block h2{font-size:57px;font-weight:600;color:#000;font-family:DM Sans,sans-serif}.home-flat-discount-section .big-block .lt-block p{font-size:25px;font-weight:400;color:#000;font-family:DM Sans,sans-serif;margin:0;padding:0 0 30px}.home-flat-discount-section .big-block .lt-block .bottom-btn{margin:0;padding:0;display:flex;gap:20px}.home-flat-discount-section .big-block .lt-block .bottom-btn a{font-size:22px;line-height:24px;font-weight:400;color:#000;font-family:DM Sans;margin:0;padding:14px 35px 11px;display:inline-block;background:#fff;text-transform:uppercase}.home-flat-discount-section .big-block .rt-block{margin:0;padding:0;width:35%}.home-flat-discount-section .big-block .rt-block img{width:100%;height:auto}.footer__groups{justify-content:space-between}.shopify-section.footer__parent{background-color:#fff;border-top:1px solid #EBF0F2}.repair-and-care-page{margin:0;padding:50px 0 0;background:#fff6e6}.repair-and-care-page .page-content{margin:0 auto;padding:0;max-width:1350px}.repair-and-care-page .page-content .title{margin:0;padding:0;text-align:center}.repair-and-care-page .page-content .title h2{font-family:DM Sans,sans-serif;font-weight:600;color:#575659;font-size:40px;letter-spacing:0;padding-bottom:15px;display:block;text-align:center;text-transform:uppercase}.repair-and-care-page .page-content .bottom-img-block-pc{margin:0;padding:0;line-height:0}.repair-and-care-page .page-content .bottom-img-block-pc img{width:100%;height:auto;line-height:0}.repair-and-care-page .page-content .bottom-img-block-mobile{margin:0;padding:0;display:none;line-height:0}.repair-and-care-page .page-content .bottom-img-block-mobile img{width:100%;height:auto;line-height:0}#shopify-section-template--24815507636540__custom_liquid_NPyYYx .section{max-width:100%;margin:0;padding:0}.contact-form-container{margin:0;padding:0;display:flex;align-items:center}.contact-form-container .left-image-box{margin:0;padding:0}.contact-form-container .left-image-box img{width:100%;height:auto;line-height:0}.contact-form-container .contact-form__inner .section-introduction h2{font-family:DM Sans,sans-serif;font-size:34px;line-height:1.1;font-weight:400;color:#845237;margin:0;padding:0 0 15px}.contact-form__inner .contact-form__form .contact-form__input-wrapper .contact-form__button.btn.btn--primary{color:#fff;text-transform:capitalize;font-size:16px;width:auto}.contact-form__inner .contact-form__form .contact-form__input-wrapper .contact-form__button.btn.btn--primary:before{background:#845237}.contact-page-top-section .box{margin:0;padding:0 0 25px}.contact-page-top-section .box a{margin:0;padding:0;display:inline-block}.contact-page-top-section .box h3{font-family:inherit;font-weight:700;font-size:20px;line-height:24px;margin-bottom:11px;color:#282b30}.contact-page-top-section .box p{font-family:inherit;font-weight:200;font-size:16px;line-height:14px;letter-spacing:.03em;margin:0;padding:0 0 7px}.contact-page-top-section .box h5,.contact-page-top-section .box a{font-family:inherit;font-weight:200;font-size:16px;line-height:14px;letter-spacing:.03em;margin:0;padding:0}.contact-form__inner .contact-page-top-section{margin:0;padding:0 0 30px}.contact-form__inner .contact-page-top-section h4{font-family:DM Sans,sans-serif;font-weight:600;text-transform:uppercase;color:#575659;font-size:40px;line-height:1.1;margin:0;padding:0 0 35px}.contact-page-top-section .box .top{margin:0;padding:0 0 10px;display:flex;gap:20px;align-items:center}.contact-page-top-section .box .top .lt-block{margin:0;padding:0}.contact-page-top-section .box .top .lt-block a{display:flex;align-items:center;gap:10px;font-family:inherit;font-size:22px;font-weight:500;color:#000}.contact-page-top-section .box .top .lt-block a span{width:40px;height:40px;border-radius:50%;background:#845237;display:flex;align-items:center;justify-content:center}.contact-page-top-section .box .top .lt-block a span img{filter:brightness(0) invert(1)}.contact-page-top-section .box .top .rt-block{margin:0;padding:0 0 0 20px;border-left:1px solid rgba(0,0,0,.4)}.contact-page-top-section .box .top .rt-block p{color:#000;font-size:14px}.contact-form-container .contact-form__inner .section-introduction h2{font-size:34px;line-height:1.1;font-weight:400;color:#845237;margin:0;padding:0 0 15px}.contact-page-top-section .box .bottom a{display:flex;align-items:center;gap:10px;font-family:inherit;font-size:22px;font-weight:500;color:#000}.contact-page-top-section .box .bottom a span{width:40px;height:40px;border-radius:50%;background:#845237;display:flex;align-items:center;justify-content:center}.contact-page-top-section .box .bottom a span img{filter:brightness(0) invert(1)}.locator-banner{margin:0;padding:0}.locator-banner a{display:inline-block}.locator-banner img{width:100%}.our-store{margin:0;padding:50px 0 30px}.our-store .big-block{margin:0 auto;padding:0;max-width:1160px}.our-store .big-block .store-box{margin:0;padding:0 15px;display:flex;gap:90px;flex-wrap:wrap}.our-store .big-block .store-box .box{margin:0;padding:0;width:28%}.our-store .big-block .store-box .box .text-block{min-height:174px}.our-store .big-block .store-box .box h2{font-size:21px;letter-spacing:.1em;text-transform:uppercase;line-height:30px;color:#828282;margin:0;padding-bottom:15px;font-weight:500;font-family:Euclid Flex,sans-serif}.our-store .big-block .store-box .box p{font-family:inherit;font-size:15px;letter-spacing:.015em;display:block;font-weight:300;color:#000;line-height:1.5;padding-bottom:5px}.our-store .big-block .store-box .box h3{font-family:inherit;font-size:15px;letter-spacing:.015em;display:block;font-weight:300;color:#000;line-height:1.5}.our-store .big-block .store-box .box h3 a{font-family:inherit;font-size:13px;letter-spacing:.015em;display:inline-block;font-weight:300;color:#000;max-width:auto;background:transparent;margin:0;padding:0}.our-store .big-block .store-box .box .btn-block{margin:0;padding:0}.our-store .big-block .store-box .box .btn-block a{font-family:inherit;font-size:14px;display:flex;justify-content:center;background:#22242a;color:#fff;line-height:43px;text-align:center;max-width:200px;margin-top:20px;margin-bottom:20px}.privacy-policy-page{margin:0;padding:50px 0}.privacy-policy-page .page-content{margin:0 auto;padding:0 15px;max-width:1130px}.privacy-policy-page .page-content .title{margin:0;padding:0 0 15px;text-align:center}.privacy-policy-page .page-content .title h2{font-family:inherit;font-weight:600;color:#575659;font-size:40px;letter-spacing:0;text-align:left;padding-bottom:15px;display:block;text-align:center;text-transform:uppercase}.privacy-policy-page .page-content h2{font-family:inherit;font-weight:500;color:#2c3629;font-size:2em;letter-spacing:0;text-align:left;padding-bottom:15px}.privacy-policy-page .page-content p{font-family:inherit;color:#786c54;color:#212529;font-size:1em;letter-spacing:.02em;line-height:1.5;padding-bottom:15px}.privacy-policy-page .page-content ul{margin:0;padding:0 0 0 50px}.privacy-policy-page .page-content ul li{font-family:inherit;color:#786c54;color:#212529;font-size:1em;letter-spacing:.02em;line-height:1.65;margin:0;padding:0 0 14px}.privacy-policy-page .page-content ul li a,.privacy-policy-page .page-content p a{color:#0e4084}.all-content-single{margin:0;padding:50px 0}.all-content-single .content{margin:0 auto;padding:0;max-width:1100px}.all-content-single .content h2{font-family:inherit;font-weight:600;text-transform:uppercase;color:#575659;font-size:40px;letter-spacing:0;text-align:left;padding-bottom:15px;display:block;text-align:center}.all-content-single .content p{font-family:inherit;color:#786c54;color:#212529;font-size:1em;letter-spacing:.02em;line-height:1.5;padding-bottom:15px;text-align:justify;text-align:left}.custom-discount-tag-images{margin:0;padding:0}.custom-discount-tag-images img{width:100%;height:auto}.rapsc-popup-inner .rapsc-popup-body-wrapper .rapsc-popup--withImage-top .rapsc-popup-image img{width:100%;height:auto;max-height:100%!important}.rapsc-popup-inner .rapsc-popup-body-wrapper .rapsc-popup-description+.rapsc-popup-table-wrapper{display:none}.product__details .product__meta .rapsc-inline .rapsc-wrapper{position:relative;display:flex;width:max-content;text-transform:var(--font-button-text-transform);line-height:var(--line-height-button);letter-spacing:var(--button-letter-spacing);border-width:0;margin-top:2px;margin-top:var(--spacing-3);background:var(--color-background-button);color:var(--color-text-button);font-weight:400;height:42px;z-index:1;overflow:hidden;margin-bottom:6px;background-color:#113035;padding:13px 30px;border-radius:5px;border-color:#113035;border-width:1px;color:#daf4b1;font-size:12px;font-family:inherit;font-style:normal;font-weight:700;text-decoration:none}.product__details .product__meta .rapsc-inline{margin-bottom:20px}.inventory-counter__message.fs-body-75{display:none}a.spf-product-card__image-wrapper{padding-top:100%!important}.featured-collection-slider__products .product-item__inner .product-item__media .product-item__image-link{border-radius:10px;overflow:hidden}.product__color-swatch[aria-label=Multi]{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)!important}.spf-product__info .spf-product__swatchs [data-option-value=Multi] .spf-product__swatch-inner .spf-product__swatch-text{color:#000;line-height:initial!important;min-width:22px!important;min-height:22px!important;border-radius:50%;text-indent:-999999px!important;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)!important}.header .header__inner .header__links ul li a{font-size:15px;text-transform:uppercase}.header:hover{background-color:transparent}.header.is-sticky:hover{background-color:#fcfcf9}.featured-collection-slider__meta ul li button .ff-heading{font-family:inherit}.featured-collection-slider__inner .product-item__meta .product-item__text h4{text-transform:capitalize;font-size:18px;font-weight:600;line-height:1.1}.product__top.product__primary .product__primary-left{position:relative}.custom-sale-tag{margin:0;background:#c31818;color:#fff;padding:2px 8px;border-radius:0;font-weight:400;font-size:14px;display:inline-block;position:absolute;z-index:9;top:0;right:0;text-transform:uppercase}#shopify-section-template--24746319675708__rich_text_XUFwqH .rich-text__inner h2{font-family:DM Sans,sans-serif}#shopify-section-template--24746319675708__rich_text_crRq6H .rich-text__inner h2{font-family:DM Sans,sans-serif;font-size:30px;padding:14px 0}.rich-text__inner h2,.rich-text__inner h3,.rich-text__inner h4{font-family:DM Sans,sans-serif}#shopify-section-template--24746319675708__rich_text_gDfdRJ .rich-text__inner h2{font-family:Georgia Pro Cond Semibold}#shopify-section-template--24746319675708__rich_text_gDfdRJ{padding-bottom:18px}@media screen and (max-width: 1399px){.custom-rounded-catagory-box-section .box{padding:0 0 30px}.custom-rounded-catagory-box-section{max-width:1000px;margin:0 auto}.contact-form-container .left-image-box{padding:0 25px 0 0}}@media screen and (max-width: 1125px){.custom-rounded-catagory-box-section .box .image{width:200px;height:200px}}@media screen and (max-width: 991px){.custom-rounded-catagory-box-section .box a{width:30%}.custom-rounded-catagory-box-section .box{padding:0 0 40px}.custom-rounded-catagory-box-section .box .image{width:200px;height:200px}}@media screen and (max-width: 800px){#shopify-section-template--24746319675708__custom_liquid_enhRmk:before{height:100%}.home-flat-discount-section .big-block .lt-block h2{font-size:30px}.home-flat-discount-section .big-block .lt-block p{font-size:18px;line-height:1.3}.repair-and-care-page .page-content .title h2{font-size:24px}.repair-and-care-page .page-content .bottom-img-block-pc{margin:0;padding:0;display:none}.repair-and-care-page .page-content .bottom-img-block-mobile{margin:0;padding:0;display:block}}@media screen and (max-width: 768px){.custom-rounded-catagory-box-section .box .image{width:160px;height:160px}}@media screen and (max-width: 719px){.custom-rounded-catagory-box-section .box h4{font-size:16px}.home-flat-discount-section .big-block .lt-block .bottom-btn{gap:7px}.home-flat-discount-section .big-block .lt-block p{padding:0 0 15px}.contact-form-container{flex-direction:column}.contact-form-container .left-image-box{margin:0;padding:0 0 30px}}@media screen and (max-width: 575px){.custom-rounded-catagory-box-section .box h4{font-size:14px}.custom-rounded-catagory-box-section .box .image{width:120px;height:120px}.home-flat-discount-section .big-block .lt-block h2{font-size:22px;line-height:1.1}.home-flat-discount-section .big-block .lt-block p{font-size:16px}.home-flat-discount-section .big-block .lt-block .bottom-btn a{font-size:18px}.home-flat-discount-section .big-block .lt-block h2{font-size:19px}.home-flat-discount-section .big-block .lt-block p{font-size:14px}.home-flat-discount-section .big-block .lt-block .bottom-btn a{font-size:15px;padding:7px 20px 4px}.repair-and-care-page{padding:30px 0 0}.repair-and-care-page .page-content .title h2{font-size:20px;padding-bottom:10px}.contact-form-container .left-image-box{height:520px;width:100%}.contact-form-container .left-image-box img{height:100%;object-fit:cover}.contact-form__inner .contact-page-top-section h4{font-size:27px;padding:0 0 20px}.contact-form-container .contact-form__inner .section-introduction h2{font-size:24px}.contact-form__inner .contact-page-top-section{padding:0 0 5px}input.input,select.input,input.spr-form-input{height:40px!important}.contact-form__input-wrapper textarea{height:120px!important}.contact-form__inner .contact-form__form .contact-form__input-wrapper .contact-form__button.btn.btn--primary{min-height:48px;padding:0 36px}.privacy-policy-page .page-content .title h2{font-size:22px;padding-bottom:7px}.privacy-policy-page .page-content h2{font-size:20px;padding-bottom:5px;line-height:1.2;font-weight:600}.privacy-policy-page .page-content ul li{line-height:1.3}.privacy-policy-page .page-content ul{padding:0 0 0 25px}.rapsc-popup-container{top:20px;max-height:calc(100vh - 140px)!important}#shopify-section-template--24746319675708__featured_collection_slider_jGbQd7 .section{padding-bottom:10px}.section.section--vertical-padding-bottom-only{padding-bottom:18px}#shopify-section-template--24746319675708__featured_collection_slider_4m7daQ .section,#shopify-section-template--24746319675708__featured_collection_slider_D6Q9yX .section{padding-bottom:10px}.product__top.product__primary .product__primary-left{margin:12px}.custom-sale-tag{right:initial;left:0;top:0;clip-path:polygon(100% 0,84% 50%,100% 100%,0% 100%,0% 0%);padding-right:18px}}@media screen and (max-width: 500px){.custom-rounded-catagory-box-section .box .image{width:110px;height:110px}.custom-rounded-catagory-box-section .box h4{font-size:12px}.contact-form-container .left-image-box{height:400px}}@media screen and (max-width: 400px){.custom-rounded-catagory-box-section .box .image{width:80px;height:80px}.custom-rounded-catagory-box-section .box .image{width:100px;height:100px}}@media screen and (max-width: 350px){.custom-rounded-catagory-box-section .box .image{width:70px;height:70px}.custom-rounded-catagory-box-section .box .image{width:90px;height:90px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
