.page-width{padding-left:28px;padding-right:28px}h1,.h1{font-size:64px;font-weight:700}p,body{font-size:16px;letter-spacing:0}.rich-text__buttons a.button.button--primary{font-size:16px;min-width:170px;border:1px solid rgba(47,72,88,1)}.announcement-bar__message{color:#2f4858}a,button{transition:.3s all ease-in!important}.underline-links-hover:hover a{text-decoration:none!important}.button:before,.button:after{content:none!important}*:focus-visible{box-shadow:none!important;outline-offset:inherit}.header__active-menu-item{text-decoration:none}.header__icon--cart .icon{height:2rem;width:2rem;fill:none;vertical-align:middle}.header_button{grid-area:btn;z-index:1}.header_button a.button.button--secondary{min-height:fit-content;font-size:14px;line-height:24px;padding:0 15px}.list-menu__item{text-decoration:none!important}h2.banner__heading.inline-richtext.h0{font-size:40px}.banner__text.body{color:#fff}#MegaMenu-Content-1 .mega-menu-wrapper>div:nth-of-type(1){display:none}#MegaMenu-Content-1 .mega-menu-wrapper>div.mega-menu-image-2{height:314px}#MegaMenu-Content-1 .mega-menu-wrapper>div.mega-menu-image-2 img{width:100%;height:100%;object-fit:cover;max-height:100%}.featured-collection-slider-main .collection__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px!important}.featured-collection-slider-main .collection__title .title{margin-bottom:0!important}.featured-collection-slider-main .collection__title .icon-slider-collection .slick-arrow{height:23px}.featured-collection-slider-main .collection__title .icon-slider-collection{margin:0}.icon-slider-collection{list-style:none;display:flex;gap:35px;cursor:pointer;align-items:center}.featured-collection-slider .cstm_slick_slider{margin-right:14px;height:auto}.featured-collection-slider-main h2.title{font-weight:400;margin-bottom:23px!important}.featured-collection-slider-main .collection__view-all>a.button{margin-top:62px!important;min-width:170px;font-size:16px;color:#fff;border:1px solid rgba(47,72,88);padding:0 37.5px}.featured-collection-slider-main .collection__view-all>a.button:hover{background-color:#fff;color:#2f4858}.featured-collection-slider .cstm_slick_slider .card .card__content{height:calc(100% - 366px)}.featured-collection-slider .slick-track{display:flex!important}.card__information .product-vendor{color:#2d2d2e;font-size:16px;font-weight:500;line-height:26px;opacity:1}.card-banner-spacing,.card-banner-spacing .multicolumn-card__image-wrapper .media{border-radius:10px 10px 0 0}.card-banner-spacing .multicolumn-card__info{border-radius:0 0 10px 10px}.card-banner-spacing .multicolumn-card__info{padding:15px}.card-banner-spacing p{font-size:14px;color:#2d2d2e;font-weight:400}.multicolumn-card__info>:nth-child(2){margin-top:7px}.card-banner-spacing h3.inline-richtext{font-size:16px;font-weight:400;margin:0;line-height:26px}h3.card__heading{margin:3px 0;font-size:14px;min-height:36px;font-weight:400;color:#2d2d2e;text-transform:uppercase}.multicolumn.card-banner .title{margin:auto;text-align:center;font-weight:400}.multicolumn.card-banner .multicolumn-card__info .rte{margin-top:0!important}.multicolumn.card-banner .multicolumn-card__info .rte p{font-weight:var(--font-heading-weight);line-height:24px!important}.multicolumn.card-banner .card-banner-list{margin-bottom:18px}.multicolumn.card-banner.no-heading .card-banner-list .multicolumn-card .multicolumn-card__image-wrapper .media{height:345px}product-info h2.product__title.h2{text-transform:uppercase;font-size:32px;font-weight:400;line-height:40px;margin-top:4px}.featuret-product-2 h2.section-title,.review-title-main{text-align:center;padding-bottom:58px}.featuret-product-2 .featured-product{align-items:center!important}product-info p.product__text{color:#fff;font-size:16px;line-height:25px}product-info h2.product__title.h2{text-transform:uppercase;font-size:32px;font-weight:400;line-height:40px}product-info .price-item{font-size:32px;line-height:44px}product-info .product-form__quantity .form__label{margin-bottom:.6rem;display:none}.product__info-container>*+*{margin:25px 0}.product-form__submit{margin-bottom:1rem;background:#f0eee6;font-size:16px;color:#2d2d2e;text-transform:uppercase;transition:.3s all ease-in}.product-form__submit:hover{background:#2f4858;color:#fff}product-info a{text-decoration:none}.left-thumbnail-gallery{display:flex}button.thumbnail.global-media-settings.global-media-settings--no-shadow{border-radius:10px;box-shadow:none!important;border:0px!important}slider-component.thumbnail-images-gallery{max-width:101px;width:100%}.featuret-product-2 .left-thumbnail-gallery{gap:29px}.thumbnail-slider .thumbnail-list.slider--tablet-up{flex-direction:column!important;gap:14px!important;padding:0!important}slider-component .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:101px;height:101px}.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{border-radius:10px}slider-component.main-image-gallery{max-width:483px;width:100%;height:543px}slider-component.main-image-gallery .product__media-list{height:100%}.product--thumbnail_slider .thumbnail-slider{align-items:flex-start!important}.slideshow__text--center,.slideshow__text-mobile--center{text-align:left}.reviews .star_rating{display:flex;gap:5px}.reviews img.star{width:20px;height:20px}.reviews .d-flex{display:flex;margin:0;gap:10px;align-items:center}.reviews .author-image{height:70px;width:70px;position:relative}.reviews .author-image svg{position:absolute;right:0;bottom:0}.reviews img.author__image{height:100%;width:100%;border-radius:54px;object-fit:cover}.reviews h3.author_title{font-weight:600}.author-header{padding-bottom:20px}.review-content{width:auto}img.review__image{width:180px;height:180px;border-radius:20px;margin-right:20px;object-fit:cover}.review-subheading p{font-size:20px;font-weight:700;line-height:30px;margin:8px 0;color:#2d2d2e}.reviews p.author_subtitle{font-size:18px;color:#2d2d2e;margin:0;font-weight:500}.reviews .slideshow__controls{padding-top:58px;border:0px}.review-image{width:180px}.insta-header .d-flex{display:flex;justify-content:space-between;align-items:center}.insta-header .heading{font-size:24px}.insta-header .heading,.insta-header p{color:#2f4858}.newsletter-container{max-width:540px;margin:auto}.newsletter-2 .newsletter__subheading p{color:#070707;font-size:18px}.newsletter-2 h2{font-weight:400}.newsletter-2-form__field-wrapper,.newsletter-form-2{max-width:100%;width:100%}.newsletter-2 .field:after,.newsletter-2 .field__input,.newsletter-2 .customer .field input,.newsletter-2 .field__input:focus,.newsletter-2 .field:hover.field:after{border-radius:0}.newsletter-2 button#Subscribe{min-width:140px;text-align:center;background:#2f4858;margin:4px;color:#fff;min-height:45px;font-size:12px}.newsletter-2 button#Subscribe{min-width:140px;text-align:center;background:#2f4858;margin:5px;color:#fff;min-height:45px;height:auto;font-size:12px;border:1px solid #2f4858}.newsletter-2 button#Subscribe:hover{background:#fff;color:#2f4858}.newsletter-2 .field__input{min-height:53px;height:auto;border:none!important;outline:none!important;font-size:12px!important;line-height:16px!important}.newsletter-2 .field .field__label{font-size:12px!important;line-height:16px!important;color:#727272!important}.newsletter-2 label.field__label{font-size:12px;top:calc(1.9rem + var(--inputs-border-width))}.newsletter-2 .field__input:focus{box-shadow:none!important}.newsletter-2 form .field:before,.newsletter-2 form .field:after{box-shadow:none!important;border:0px!important}.newsletter__wrapper.newsletter-2 .newsletter-container h2{line-height:36px;color:#070707;margin-bottom:34px}.newsletter__wrapper.newsletter-2 .newsletter-container .newsletter__subheading p{line-height:28px;font-weight:500;margin-bottom:25px}.newsletter__wrapper.newsletter-2{position:relative;background:linear-gradient(90deg,#ffe5d7,#fdd6d6)}.newsletter__wrapper.newsletter-2:after{content:"";width:100%;height:87px;position:absolute;top:-85px;left:0;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/cdn/shop/files/newletter-artwork_430x_d89f8a15-d87e-4b68-a1b0-2a6b898551d7.svg?v=1724215656)}.footer__copyright.caption{color:#fff}.footer__content-bottom{padding-top:0}.footer__content-bottom-wrapper{justify-content:space-between;align-items:center}.footer .powered-by.caption{display:flex;gap:12px;align-items:center}.social-widget-block .list-social{justify-content:flex-start!important}.social-widget-block .list-social__link{color:#ffe5d7}.social-widget-block .list-social__link svg{transition:.3s all ease-in}.social-widget-block .list-social__link:hover svg{transform:scale(1.1)}.footer-block.grid__item.footer-block--menu{width:13%}.footer-block.grid__item.footer-block--image{width:22%}h2.footer-block__heading{font-size:16px}.footer-block--menu a.link.link--text{color:#fff;font-size:14px;font-weight:400;position:relative}.footer-block--menu a.link.link--text:hover{text-decoration:none!important}.footer-block--menu a.link.link--text:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:4px;left:0;background-color:#fff;transform-origin:bottom left;transition:transform .3s ease-in}.footer-block--menu a.link.link--text:hover:after{transform:scaleX(1)}.cst-link.policies li:before{display:none}ul.cst-link.policies li{padding-left:4px}h2.heading-menu-2{padding-top:20px}a.link-unstyled{text-decoration:none}.social-widget-block .list-social__link{padding:1.1rem 1.1rem 1.1rem 0px}.mega-menu-2 .mega-menu__list{display:flex;flex-direction:column;gap:16px;margin:0;position:unset;min-width:320px;width:300px}ul.header__submenu{position:absolute;top:10px;left:320px;display:none}.mega-menu-2 .mega-menu__list li:hover ul.header__submenu{display:block}.mega-menu-2 .mega-menu__content{min-height:375px;transition:.3s all ease-in;max-width:100%}.mega-menu-2 .mega-menu__content:before,.mega-menu-2 .mega-menu__content:after{content:none!important}.mega-menu-2 .mega-menu__content .mega-menu-wrapper{position:relative;min-height:300px;width:100%;display:flex;justify-content:space-between;gap:25px}.mega-menu-2 .mega-menu__list li{cursor:pointer;padding:12px 40px}.mega-menu-2 .submenu-title{display:flex;justify-content:space-between}.mega-menu-2 .header__submenu .header__menu-item{justify-content:space-between;padding:9px}.mega-menu-2 .header__submenu li:nth-of-type(1) .header__menu-item{padding-top:0}.mega-menu-2 .header__submenu li .header__menu-item{padding-bottom:6px;padding-right:0!important}.mega-menu-2 .header__submenu.list-menu{top:0;height:100%;padding:0 25px 0 80px}.mega-menu-2 .header__submenu.list-menu li a{max-width:fit-content}details[open]>.header__menu-item,.header__menu-item:hover span{text-decoration:none!important}.header__menu-item{color:#2d2d2e;font-size:15px}.mega-menu-2 .mega-menu__list--condensed li{cursor:pointer}.mega-menu-2 .mega-menu__list li{color:#2d2d2e}.mega-menu-2 .header__submenu a{font-size:16px}.mega-menu-2 .mega-menu-images{display:flex;justify-content:space-between;gap:25px}.mega-menu-2 .mega-menu-image-1 img,.mega-menu-2 .mega-menu-image-2 img{width:100%;height:100%;max-height:260px;object-fit:cover;border-radius:10px}.mega-menu-2 .mega-menu-images ul.mega-menu__list{width:30%}.mega-menu-2 .mega-menu-image-1,.mega-menu-2 .mega-menu-image-2{width:35%}.breadcrumb-section h2{text-transform:uppercase;padding-bottom:28px;font-weight:400}.image-with-richtext .rich-text__blocks{max-width:941px;margin:auto;padding-top:28px;line-height:25px}.rich-text__image img{width:100%;border-radius:10px;min-height:580px;object-fit:cover}.image-with-richtext h2{padding-top:19px}.image-with-richtext p,body{color:#2d2d2e;margin:0;letter-spacing:0px}.image-with-richtext .rich-text__buttons{padding-top:90px}.cst-slider-image{display:flex;align-items:center;justify-content:center;gap:115px}.cst-slider-image .slick-list.draggable{max-width:952px;margin:auto}.image-slider{width:80%;max-width:952px}.cst-slider-image .prev-slider,.cst-slider-image .next-slider{cursor:pointer}.image-slider img{max-width:952px;min-height:534px;object-fit:cover;border-radius:10px}.table-content .rich-text__blocks{max-width:952px}.table-content .rich-text__blocks h2.h2{font-weight:700;font-size:16px!important;line-height:25px!important;border-bottom:1px solid #e6e5df;padding-bottom:16px;margin-bottom:70px}.table-content .table-row .rich-text__title,.video-grid .video-title{font-weight:600;font-size:16px;line-height:25px;color:#2d2d2e;min-width:260px}.table-content .table-row .rich-text__title{font-weight:700}.table-content .table-row{display:flex;gap:25px;border-bottom:1px solid #e6e5df;padding-bottom:25px}.table-content .rich-text__blocks>*+*{margin-top:25px}.table-content .rich-text__text p{font-size:16px;color:#2d2d2e;opacity:1;font-weight:400;line-height:25px}.table-content .rich-text__buttons{width:100%;display:block}.table-content .rich-text__buttons{width:100%;display:block;margin:auto;text-align:center;padding-top:65px}.table-content .rich-text__buttons a.button.button--primary{color:#fff;letter-spacing:0;border:1px solid rgba(47,72,88,1)}.table-content .rich-text__buttons a.button.button--primary:hover{color:#2f4858}.featured-collection-slider .slick-track{margin-left:0}.video-grid .border-bottom{border-bottom:1px solid #e6e5df}.video-grid .grid{gap:20px;align-items:end}.video-grid .grid--2-col-desktop .grid__item{width:calc(50% - 20px)}.video-grid .video-title{padding-bottom:18px}.customer form{margin-top:28px!important}.customer #recover,.customer #login,.customer.register h1{color:#fff;font-size:32px;font-weight:400;text-transform:uppercase}.customer #recover{font-weight:600}.account-des p{color:#fff}a.create-account{font-size:14px;font-weight:700;color:#fff}.customer button.login-btn,button.recover,.customer.register button{margin:28px 0 1.5rem;width:100%;text-transform:uppercase}a.forget-pass{color:#fff;font-weight:700;text-align:center;width:100%!important;padding:15px 0}.login p,a.cancel{color:#fff}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{color:#cfcfcf}.field__label,.customer .field label{color:#c9c9c9}.register ul,.register ul li a,.register .form__message,.login ul,.login .form__message{color:#fff}.customer .field:after{box-shadow:none}.image-contact img{min-height:400px;max-width:595px;width:100%;object-fit:cover;border-radius:10px;display:block}.contact-form-2 .contact-form{max-width:430px;width:100%;text-align:center;margin:auto}.contact-form-2 h2.title{font-size:24px;font-weight:600;line-height:36px}.contact-form-2 .text-area{min-height:198px}.contact-form-2 .contact .field{margin-bottom:27px}.contact-form-2 .contact .field:before,.contact-form-2 .contact .field:after{content:none}.contact-form-2 .contact .field .contact__field-error{margin-left:12px}.contact-form-2 .contact .field input,.contact-form-2 .contact .field textarea{border:1px solid #707070}.contact-form-2 .contact__button{margin-top:23px}.contact-form-2 .contact form>.field:nth-last-of-type(2){margin-bottom:23px}.contact-form-2 .contact__button button{width:100%;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:400;color:#fff;border:1px solid #2f4858}.contact-form-2 .contact form .form__message .form-status{text-align:center;width:100%}.contact-form-2 .contact form .form-status-list{list-style:none;margin:20px 0!important}.contact-form-2 .contact__button button:hover{background:transparent;color:#2f4858}.contact-form-2 ul.content-contact li a:hover{color:#070729;text-decoration:underline}ul.content-contact{padding:32px 0;list-style:none;color:#2d2d2e;margin:0}ul.content-contact li{margin-bottom:19px;font-size:16px;line-height:22px}ul.content-contact li span{padding-right:12px}ul.content-contact li a{color:#2d2d2e;text-decoration:none}.social-contact ul li a svg{color:#2f4858}.social-contact ul li{margin:0}.social-contact ul li a{padding:0 12px 0 0}.social-contact{display:inline-flex;align-items:center;font-size:16px;line-height:22px}.social-contact span{padding-left:4px}.cta-button{max-width:262px;min-height:262px;width:100%;background:linear-gradient(178deg,#ffe5d7,#fdd6d6);margin:auto;border-radius:50%;display:grid;justify-content:center;align-items:center}.cta-button-section a{text-decoration:none}.cta-button-section .text-in{font-size:24px;line-height:36px;padding:40px;font-weight:400;font-family:var(--font-body-family)}.cst-collapsible-section .collapsible-content-wrapper-narrow{max-width:981px}.cst-collapsible-section .collapsible-content-wrapper-narrow .collapsible-content__heading{font-size:30px;line-height:36px;text-transform:uppercase}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title{padding:34px 0 16px;align-items:center;justify-content:space-between;cursor:pointer}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title.active svg{transform:rotate(45deg)}.collapsible-content .collapsible-content__grid .faq-item .faq-title-content{margin-bottom:0;padding-top:15px;display:none}.collapsible-content .collapsible-content-wrapper-narrow{max-width:981px;width:100%}.collapsible-content .collapsible-content__header .collapsible-content__heading{margin-bottom:5px}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title{border-bottom:1px solid #e6e5df;display:flex;align-items:center;justify-content:space-between}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title h4{font-size:16px;text-transform:uppercase;font-weight:700;line-height:25px;margin:0}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title .icon-plus{width:12px;height:12px;transition:.3s all ease-in}.collapsible-content .collapsible-content__grid .faq-item .faq-title-content p{font-size:18px;line-height:30px;font-family:var(--font-body-family);font-weight:400;color:#2d2d2e;margin:0}.collapsible-content .collapsible-content__grid .faq-item .faq-title-content ul li,.collapsible-content .collapsible-content__grid .faq-item .faq-title-content ol li{font-size:18px;line-height:30px;font-family:var(--font-body-family);font-weight:400;color:#2d2d2e}.collapsible-content .collapsible-content__grid .faq-item .faq-title-content p a{font-size:18px;line-height:30px;font-family:var(--font-body-family);font-weight:700;color:#2d2d2e}.collapsible-content .collapsible-content__grid .faq-wrapper{width:100%}.shopify-policy__title{display:none}.policies-head h1{text-align:center;font-size:24px;text-transform:uppercase;font-weight:400;margin:0!important;line-height:36px;color:#070707}.policies-head{padding:54px 10px;margin-bottom:22px;background:#e6e5df}.shopify-policy__body h2,.template-page h2{font-size:24px;font-weight:600;line-height:36px;margin-bottom:29px}.shopify-policy__body h2:nth-of-type(1),.template-page h2:nth-of-type(1){margin-bottom:14px}.shopify-policy__container,.template-page{max-width:1384px;padding-bottom:146px}.shopify-policy__body p,.template-page p{line-height:25px}.shopify-policy__body table,.template-page table{font-size:20px}.shopify-policy__body table th,.template-page table th{text-align:unset}.shopify-policy__body table,.shopify-policy__body tr,.template-page table,.template-page tr{border:none;box-shadow:none}.shopify-policy__body table:not([class]) th,.template-page table:not([class]) th{border:none;padding:30px 30px 20px 0}.shopify-policy__body table:not([class]) td,.template-page table:not([class]) td{border:none;padding:30px 30px 37px 0}.shopify-policy__body table tbody tr,.template-page table tbody tr{border-top:1px solid #707070}h2.footer-block__heading a{text-decoration:none}.card__inner{height:250px}.main-blog .article-card__info{padding-top:.4rem;padding:15px 0 12px;font-size:14px;text-transform:none;line-height:1.72}.main-blog .article-card .card__heading{font-size:18px;font-weight:700;text-transform:unset;margin-bottom:23px;line-height:1.5;margin-top:0;letter-spacing:normal}.main-blog .underline-links-hover:hover a{text-decoration:unset;text-underline-offset:unset}.article-card-wrapper .card__inner{height:248px}.main-blog .card__content .card__information{padding-bottom:0}.main-blog .card__content .card__information .button{border:1px solid rgba(47,72,88);color:#fff}.main-blog .card__content .card__information .button:hover{background:#fff;color:#2f4858}.main-blog .article-card__info .circle-divider time{font-size:14px;line-height:24px;font-weight:500}.main-blog .card__information h3.card__heading{color:#070707}.main-blog .card__information a.button{padding:0 38px}@media (min-width: 750px){.collection-hero__description{margin:auto;text-align:center}}h1.article-template__title{font-size:24px;line-height:36px;font-weight:600;text-align:center;max-width:500px;margin:auto}article.article-template{max-width:952px;margin:auto}.article-template__content{max-width:100%;padding:0}.article-template__content h3{margin:0;border-bottom:1px solid #e6e5df;padding:40px 0 16px;font-size:16px;line-height:25px;font-weight:700;text-transform:uppercase}.article-template__content ol{list-style-position:outside}.article-template__content>img{width:100%;height:100%;object-fit:cover;margin-top:30px}.article-template .article-template__link .icon-wrap{display:none}.article-template.page-width{box-sizing:content-box}.article-template{padding-bottom:76px}span.spinner{display:none}*:focus-visible{outline:0}button.submit.classic_rounded-button{max-width:100%;width:460px;background:#2f4858;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:400;color:#fff}[data-type=checkbox] label.classic_rounded-label.globo-label{font-size:16px;font-weight:700;font-family:var(--font-heading-family)}.globo-form-app .flex-wrap li{margin:10px 0}.globo-form-app .flex-wrap>li:nth-last-of-type(1){margin:10px 0 6px}.globo-form-control[data-type=textarea] textarea{height:200px!important}.globo-form-app .message.success{margin-top:20px}.announcement-bar__message{padding:0;min-height:auto;height:27px}.header .header_button a.button.button--secondary{padding:0;letter-spacing:0px;transition:.3s all ease-in;color:#2f4858;border-bottom:1px solid #3f5564;border-radius:0}.header .header_button a.button.button--secondary:before,.header .header_button a.button.button--secondary:after{content:none}.header .header_button a.button.button--secondary:hover{border-bottom:2px solid #3f5564}.header .header__icons{padding-right:0!important;gap:20px}.header .header__icon,.header .header__icon--cart .icon{width:auto;height:18px}.header .header__icon--cart{margin-right:0}.header .header__icon--cart .cart-count-bubble{left:1.2rem}.header__submenu .header__menu-item:hover{text-decoration:none!important}.breadcrumb-section h2.rich-text__heading{padding-bottom:16px}.image-with-richtext .rich-text__image img{width:100%;display:flex}.footer{padding-bottom:17px!important}.footer .footer__content-top .list-menu__item--link{padding-top:1rem!important;padding-bottom:1rem!important;line-height:19px}.footer .footer__content-top{padding-bottom:64px}.footer .footer__content-bottom{padding-top:0!important}.footer .footer__copyright{margin-top:.5rem}.footer .footer__content-bottom .footer__content-bottom-wrapper:nth-of-type(1){display:none}.footer h2.heading-menu-2,.footer h2.footer-block__heading{padding-top:10px!important;margin-bottom:1rem!important}.footer h2.footer-block__heading{font-weight:700;color:#fff}.customer.login button.login-btn{margin-bottom:0!important;transition:.3s all ease-in}.customer.login button.login-btn:hover,.customer.register button:hover,.customer button.recover:hover{background-color:transparent;color:rgba(var(--color-button),var(--alpha-button-background))}.customer.login h1#login{line-height:44px;font-family:var(--font-body-family);font-weight:600}.customer.register h1{margin-bottom:17px;line-height:44px;font-weight:600}.customer{max-width:460px!important;width:100%}div.customer.addresses,div.customer.account{max-width:800px!important}.customer .field input{margin:0!important}.customer.login form p{margin:1.5rem 0 27px}.customer.login>div>p{margin-top:17px}.customer.login .field{margin-top:24px}.customer.register .field{`margin-top: 26px !important}.customer.register button{margin-bottom:0;transition:.3s all ease-in}.customer button.recover{margin-top:27px;transition:.3s all ease-in}.contact.grid__item{padding-right:84px}.contact-details .content-contact>li{display:flex;align-items:center}.contact-details .content-contact>li span{display:flex;align-items:center;justify-content:center}.multicolumn.cta-button-section .contains-content-container{gap:136px;justify-content:center}.multicolumn.cta-button-section .contains-content-container li{max-width:262px;width:100%;height:262px}.multicolumn.cta-button-section .contains-content-container li .cta-button{transition:.3s all ease-in}.multicolumn.cta-button-section .contains-content-container li:hover .cta-button{transform:scale(1.1)}.mega-menu-2 .mega-menu__content:before{position:absolute;top:0;left:-100%;background:#faf9f6;width:100%;height:100%;content:""}.mega-menu-2 .mega-menu__content:after{position:absolute;right:-100%;top:0;background:#faf9f6;width:100%;height:100%;content:""}.banner{height:643px}.banner .banner__content{padding:2.6rem}.banner .banner__content .banner__box{padding:11rem 0 4rem}.banner .banner__content .banner__box banner__text p{font-size:25px}.banner .banner__content .banner__heading{font-size:40px;line-height:52px;font-weight:400}.banner .banner__content .banner__buttons .button{min-width:170px;width:100%;text-transform:uppercase;background:#f0eee6;border:1px solid #f0eee6}.banner .banner__content .banner__buttons .button:hover{background:transparent;color:#f0eee6}.multicolumn .multicolumn-list.slider .multicolumn-card__info p{line-height:20px}.multicolumn .multicolumn-list .multicolumn-card .media{max-width:120px;width:100%;padding-bottom:0!important;height:100px}.multicolumn .multicolumn-list .multicolumn-card .media .multicolumn-card__image{width:100%;height:100%;object-fit:contain}.featured-collection-slider .cstm_slick_slider .product-card-wrapper .card__inner{height:366px}.multicolumn.card-banner .multicolumn__title{margin-bottom:19px!important}.multicolumn.card-banner .card-banner-list .multicolumn-card .multicolumn-card__image-wrapper .media{height:360px;padding-bottom:0!important;overflow:hidden}.multicolumn.card-banner .card-banner-list .multicolumn-card .multicolumn-card__image-wrapper .media img{width:100%!important;height:100%!important;object-fit:cover!important;transition:.3s all ease-in}.multicolumn.card-banner .card-banner-list .multicolumn-card:hover .multicolumn-card__image-wrapper .media img{transform:scale(1.1) translate(-50%)}.featuret-product-2 h2.section-title{padding-bottom:49px;line-height:36px;font-weight:400}.featuret-product-2 .featured-product .product__media-wrapper{max-width:50%!important}.featuret-product-2 .featured-product .product__info-wrapper{padding:0 6rem!important}.featuret-product-2 .featured-product .product__info-wrapper .product-form__quantity .quantity input.quantity__input{line-height:19px!important;font-weight:400!important;color:#ddd!important}.featuret-product-2 .featured-product .product__info-wrapper .product__info-container h2.product__title{margin-bottom:0!important}.featuret-product-2 .featured-product .product__info-wrapper .product__info-container>*+*{margin-top:10px!important}.featuret-product-2 .featured-product .product__info-wrapper .product__info-container .product-form{margin-top:32px!important}.reviews .slider-mobile-gutter .review-title-main{font-weight:700;line-height:36px;color:#2d2d2e}.reviews .banner .author-header{padding-bottom:26px}.reviews .banner .review-image{max-width:175px;width:100%;height:175px}.reviews .banner .review-image img.review__image{width:100%;height:100%;object-fit:cover}.reviews .banner .review-content-wrapper{gap:38px!important}.reviews .banner .review-content.slideshow__text .rating-wrapper{gap:20px!important}.reviews .banner{height:fit-content!important;min-height:282px}.article-template .page-width--narrow{margin-top:44px!important;margin-bottom:0!important}.article-template .article-template__back{margin:0 0 8px}.article-template .article-template__back .article-template__link{justify-content:left;font-size:14px;line-height:24px;color:#2f4858;font-weight:500}.article-template .article-template__content{margin-top:35px!important}.article-template .article-template__content p{margin-top:28px}.article-template .article-template__content p{margin-bottom:0}.article-template .article-template__content p a{color:#2d2d2e;font-weight:700}.globo-form-app.boxed-layout{box-shadow:unset!important}.globo-form.globo-form-id-0 form.g-container .header{display:none}.globo-form.globo-form-id-0 form.g-container .wizard__content>p{display:none!important;opacity:0;visibility:hidden;font-size:0px!important}.globo-form.globo-form-id-0 form.g-container .wizard__content .gfb__footer button.wizard__submit:hover{color:#1c1c1c!important;background-color:transparent!important;box-shadow:none!important}.globo-form.globo-form-id-0 form.g-container{padding-top:30px}.globo-form.globo-form-id-0 .globo-form-app{max-width:875px}.globo-form.globo-form-id-0 .globo-form-app .panels .panel .checkbox-wrapper{padding-left:40px!important}.globo-form.globo-form-id-0 .globo-form-app .panels .panel .checkbox-wrapper .checkbox-input~.checkbox-label:before,.globo-form.globo-form-id-0 .globo-form-app .panels .panel .checkbox-wrapper .checkbox-input~.checkbox-label:after{left:-40px!important;width:16px;height:16px;top:50%;transform:translateY(-50%)}.globo-form.globo-form-id-0 form.g-container .globo-form-control label span{font-size:14px;line-height:18px;font-family:var(--font-body-family);font-weight:400;color:#c9c9c9!important}.globo-form.globo-form-id-0 form.g-container .globo-form-control[data-type=checkbox] label span{font-size:16px;line-height:26px;font-family:var(--font-body-family);font-weight:700;color:#070707!important}.globo-form.globo-form-id-0 form.g-container .globo-form-control[data-type=checkbox]{margin-top:28px}.globo-form.globo-form-id-0 form.g-container .globo-form-control .gfb__label__shink+.globo-form-input{box-shadow:none!important}.globo-form.globo-form-id-0 form.g-container .wizard__content .globo-form-input input,.globo-form.globo-form-id-0 form.g-container .wizard__content .globo-form-input textarea{background-color:transparent!important;border-radius:25px;border:1px solid #707070!important;font-size:14px!important;line-height:19px!important;font-family:var(--font-body-family)!important;font-weight:400!important;color:#c9c9c9!important;box-shadow:none!important;padding-left:24px!important}.globo-form.globo-form-id-0 form.g-container .wizard__content .globo-form-input textarea{padding-top:18px!important}.globo-form.globo-form-id-0 form.g-container .wizard__content .gfb__footer .wizard__submit{max-width:430px;width:100%;height:46px;font-size:16px;line-height:19px;font-family:var(--font-body-family);font-weight:400;border-radius:25px;background:#2f4858!important;border:1px solid #2f4858}.globo-form.globo-form-id-0 form.g-container .wizard__content .gfb__footer .description{display:none}.globo-form.globo-form-id-0 form.g-container .wizard__content .gfb__footer{margin-top:32px}.globo-form.globo-form-id-0 form.g-container .globo-form-control .help-block.error{padding-left:10px}.facets-vertical .facets-wrapper{max-width:242px;width:100%;padding-right:4.2rem!important}.facets-vertical .facets-wrapper .facets__form-vertical{max-width:20rem;width:100%!important}.facets-vertical .product-grid-container{max-width:1101px;width:100%}.facets-vertical .product-grid-container .facets-vertical-sort{padding:0!important}.facets-vertical .product-grid-container .collection .load-more-section .progress-bar p{margin-bottom:12px}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute{width:100%!important;align-items:center}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .layout-switcher .switcher-button{border:none;outline:none;background:none;padding:0 3px;cursor:pointer}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .product-count-vertical{margin-left:1.5rem}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .product-count-vertical .product-count__text span{font-size:16px;line-height:21px;font-family:var(--font-body-family);font-weight:500;color:#2d2d2e}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters__field .facet-filters__label label{font-size:16px;line-height:30px;font-family:var(--font-body-family);font-weight:400;color:#2d2d2e}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters__field .facet-filters__label{margin:0}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters__field .facet-filters__sort,.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters__field select{font-size:16px;line-height:30px;font-family:var(--font-body-family);font-weight:700;color:#2d2d2e;padding-left:10px}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters__field select{height:auto}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters__field .facet-filters__sort:focus-visible,.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters__field .facet-filters__sort:focus{outline:0px;box-shadow:none!important;outline-offset:0px}.facets-vertical .product-grid-container .collection .product-grid{margin-top:22px;column-gap:62px;row-gap:50.5px;margin-bottom:0}.facets-vertical .product-grid-container .collection .load-more-section{margin-top:68px}.facets-vertical .product-grid-container .collection .product-grid .card--media .card__inner{max-height:366px;height:330px}.facets-vertical .product-grid-container .collection .product-grid .card--media .card__content .quick-add form .quick-add__submit{border:1px solid #2f4858;padding:13px 43px;background:#2f4858;border-radius:23px;cursor:pointer;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));color:#fff;transition:.3s all ease-in}.facets-vertical .product-grid-container .collection .product-grid .card--media .card__content .quick-add form .quick-add__submit:hover{background:transparent;color:#2f4858}.facets-vertical .product-grid-container .collection .product-grid .card--media .card__inner .media img{object-fit:initial}.facets-vertical .product-grid-container .collection .product-grid .grid__item{width:calc(33.33% - 62px * 2 / 3);max-width:calc(33.33% - 62px * 2 / 3)}.facets-vertical .product-grid-container .collection .product-grid .grid__item .card .card__information .product-vendor{font-size:16px;line-height:26px;font-family:var(--font-body-family);font-weight:400;color:#2d2d2e}.facets-vertical .product-grid-container .collection .product-grid .grid__item .card .card__information .card__heading a{font-size:14px;line-height:24px;font-weight:500}.facets-vertical .product-grid-container .collection .product-grid .grid__item .card .card__information .price .price__regular .price-item{font-size:16px;line-height:18px;font-family:var(--font-body-family);font-weight:400}.facets-vertical .product-grid-container .collection .load-more-section #load-more{margin-top:24px;border:1px solid #2f4858;padding:13px 43px;margin-bottom:0}.facets-vertical .product-grid-container .collection .load-more-section #load-more:hover{background-color:#fff;color:#2f4858}.facets-vertical .facets-container{padding-top:0}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__summary{padding-bottom:9px;padding-top:0}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical{border-top:0px;padding-bottom:15px}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__summary{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical{padding-bottom:0}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__summary .facets__summary-label,.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__summary span{font-size:18px;line-height:24px;font-family:var(--font-body-family);font-weight:500;text-transform:uppercase;color:#2d2d2e}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__summary .facets__and-helptext{display:none}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__summary svg.icon{display:none}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__list--vertical .facets__label .facet-checkbox__text{font-size:18px;line-height:24px;font-family:var(--font-body-family);font-weight:400;color:#070707}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__list--vertical .facets__label svg rect{stroke:#070707}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets-wrap-vertical{padding:0;margin:0}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__list--vertical .facets__label{padding:0}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__list--vertical{margin:35px 0 20px}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__list--vertical li{margin-bottom:25px}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__list--vertical li:nth-last-of-type(1){margin-bottom:0}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__list--vertical .facets__label svg{margin-top:4px;margin-right:24px;top:.5rem}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__header-vertical{display:none}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price{padding-top:35px}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field,.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field input{border:0px;border-radius:0;outline:none}.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field:before,.facets-vertical .facets-wrapper .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field:after{border-radius:0}.facets-vertical .product-grid-container .facets-vertical-sort .facets-vertical-form .filter-attribute .facet-filters{gap:39px}.mobile-facets__sort .select__select:focus-visible{outline:none!important}.facets-vertical .product-grid-container .collection .product-grid.list-view .grid__item{max-width:100%;width:100%}.facets-vertical .product-grid-container .collection .product-grid.list-view .card--media .card__inner{height:200px;max-width:200px}.facets-vertical .product-grid-container .collection .product-grid.list-view .card--media .card__inner img{max-width:200px}.facets-vertical .product-grid-container .collection .product-grid.list-view .card--media .card__content,.facets-vertical .product-grid-container .collection .product-grid.list-view .card--media .card__content .card-information{text-align:left}.card--media .card-information .rating{position:absolute;top:19px;right:19px;margin-top:0}.card--media .card-information .rating-count{display:none}.collection-hero .collection-hero__text-wrapper .collection-hero__description p{line-height:25px;color:#2d2d2e}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper--third-width{width:75px;height:75px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper--third-width .media{max-width:75px;height:75px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper--third-width+.multicolumn-card__info{padding-top:18px}.rich-text__buttons .button{border:rgba(var(--color-button),var(--alpha-button-background))}.rich-text__buttons .button:hover{color:rgba(var(--color-button),var(--alpha-button-background));background:transparent}.rich-text__blocks .table-row:nth-last-of-type(2){border-bottom:0px!important;padding-bottom:0!important}.image-with-text__grid .image-with-text__text-item .image-with-text__text p{line-height:25px;color:#383838}.image-with-text__grid .image-with-text__text-item .image-with-text__text{margin-top:5px}.image-with-text .image-with-text__grid .image-with-text__content{padding:10px 0 10px 37px}.image-with-text .image-with-text__grid .image-with-text__content h2.image-with-text__heading{font-weight:600;color:#2f4858;font-size:32px;line-height:44px}.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:10px 37px 10px 0}.cart-drawer{max-width:600px;width:100%}.cart-drawer .drawer__inner{width:100%;padding-left:73px;padding-right:0;background-color:#faf9f6!important}.cart-drawer .drawer__inner .cart-drawer__form,.cart-drawer .drawer__inner .drawer__footer{max-width:430px;width:100%}.cart-drawer .drawer__inner .cart-drawer__form{padding-top:37px}.cart-drawer .drawer__inner .drawer__header{padding-right:30px;border-bottom:1px solid #383838;padding-top:99px;flex-direction:column;align-items:flex-start}.cart-drawer .drawer__inner .drawer__header .cart-logo{margin-bottom:40px}.cart-drawer .drawer__inner .drawer__header .drawer__heading{text-align:left;width:100%}.cart-drawer .drawer__inner .drawer__header .drawer__close{right:0}.cart-drawer .drawer__inner .cart-drawer__form table thead{display:none}.cart-drawer .drawer__inner .cart-drawer__form table .cart-item__details a{font-size:14px;line-height:22px;font-weight:700;color:#383838}.cart-drawer .drawer__inner cart-drawer-items{max-height:300px}.cart-drawer .cart-item{column-gap:0px!important;row-gap:21px!important}.cart-drawer .cart-item>td+td{padding-left:0!important}.cart-drawer .cart-item__media{grid-row:1 / 2!important;height:90px;max-width:74px;width:100%;padding:0!important}.cart-drawer .cart-item__media .cart-item__image{border-radius:13px;width:100%;height:100%;object-fit:cover}.cart-drawer .cart-item__quantity{grid-column:1 / 5!important}.cart-drawer .cart-item__quantity quantity-popover .quantity{max-width:170px;width:100%;display:flex;align-items:center}.cart-drawer .cart-item__quantity quantity-popover .quantity input.quantity__input{line-height:19px;font-weight:400}.cart-drawer .cart-item__quantity quantity-popover .cart-item__quantity-wrapper{gap:45px}.cart-drawer .cart-item__quantity quantity-popover .cart-item__quantity-wrapper .cart-remove-button{min-width:fit-content;min-height:fit-content;display:flex;align-items:center;gap:4px;font-size:14px;line-height:22px;font-weight:400;color:#383838}.cart-drawer .cart-item__quantity quantity-popover cart-remove-button{margin:0}.cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals{margin:0;padding:18px 0 15px;border-top:1px solid #383838;border-bottom:1px solid #383838;justify-content:center;gap:58px}.cart-drawer .drawer__inner .drawer__footer{border-top:1px solid #383838}.cart-drawer .drawer__inner .drawer__footer>details+.cart-drawer__footer{padding-top:1rem}.cart-drawer .drawer__inner .drawer__footer>details{border-bottom:0px;margin-top:0!important}.cart-drawer .drawer__inner .drawer__footer>details .cart__note{margin-bottom:20px}.cart-drawer .drawer__inner .drawer__footer>details .cart__note textarea{border:1px solid #707070;outline:none;border-radius:18px;background:transparent}.cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals .totals__total,.cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals .totals__total-value{font-size:18px;line-height:22px;font-weight:400;text-transform:uppercase;color:#2d2d2e}.cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals .totals__total-value{margin:0;font-weight:700}.cart-drawer .drawer__inner .cart-drawer__form table .cart-item__details p{font-size:14px;line-height:22px;font-weight:400;color:#383838}.cart-drawer .drawer__inner .drawer__footer .cart__ctas{flex-direction:column}.cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__shipping{border-radius:30px;background-color:#2f4858;height:46px;font-size:16px;line-height:19px;font-weight:400;color:#fff;text-transform:uppercase;border:1px solid #2f4858;outline:none;text-decoration:none;display:flex;align-items:center;justify-content:center}.cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__shipping:hover{background-color:transparent;color:#2f4858}.cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{border:1px solid #2f4858;background-color:transparent;color:#2f4858;text-transform:uppercase}.cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover{background-color:#2f4858;color:#fff}.cart-drawer .drawer__inner .drawer__footer>details .cart__note:before,.cart-drawer .drawer__inner .drawer__footer>details .cart__note:after{content:none!important}.cart-drawer .drawer__inner .drawer__footer>details .cart__note textarea:focus,.cart-drawer .drawer__inner .drawer__footer>details .cart__note textarea:focus-visible{box-shadow:none!important}.product__media-wrapper .left-thumbnail-gallery{gap:29px}.product__media-wrapper .left-thumbnail-gallery .main-image-gallery .product__media-list .product__media{padding:0!important;height:543px!important;border-radius:10px}.product__media-wrapper .left-thumbnail-gallery .main-image-gallery .product__media-list .product-media-container{border:0px}.product.grid .product__media-wrapper{max-width:50%!important}.product.grid .product__info-wrapper{max-width:50%!important;padding-left:22px!important}.product.grid .product__info-wrapper .product__text{font-size:16px;line-height:25px;font-weight:400;color:#2d2d2e}.product.grid .product__info-wrapper .product__title h1{font-size:32px;line-height:40px;font-weight:400;color:#2d2d2e}.product.grid .product__info-wrapper .product-form__input--dropdown{border:1px solid #2d2d2e;border-radius:30px;display:flex;align-items:center;padding:0 0 0 22px;margin-bottom:25px}.product.grid .product__info-wrapper .product-form__input .select:before,.product.grid .product__info-wrapper .product-form__input .select:after{content:none!important}.product.grid .product__info-wrapper .product-form__input select:focus,.product.grid .product__info-wrapper .product-form__input select:focus-visible{box-shadow:none!important}.product.grid .product__info-wrapper .product-form__input--dropdown .form__label{margin-bottom:0;font-size:16px;line-height:19px;font-weight:400;color:#2d2d2e}.product.grid .product__info-wrapper .product-form__input .select select{padding-left:5px;font-size:16px;line-height:19px;font-weight:400;color:#2d2d2e}.product.grid .product__info-wrapper .product-form__input .select svg path{fill:#2d2d2e}.product.grid .product__info-wrapper .product__title{margin-top:4px;margin-bottom:18px}.product.grid .product__info-wrapper .quantity{max-width:170px;width:100%}.product.grid .product__info-wrapper .quantity .quantity__input{font-size:16px;line-height:19px;font-weight:400;color:#2d2d2e}.product.grid .product__info-wrapper .quantity:before{box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) #2d2d2e,1}.product.grid .product__info-wrapper .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),1)}.product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit{background-color:#2f4858;border:1px solid #2f4858}.product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit span{color:#f3f1eb;font-size:16px;line-height:19px;font-weight:400}.product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit:hover{background-color:transparent}.product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit:hover span{color:#2f4858}.product.grid .product__info-wrapper .product-form form .product-form__buttons .shopify-payment-button__button{background-color:transparent;border:1px solid #2f4858;color:#2f4858;text-transform:uppercase;min-height:46px;height:46px}.product.grid .product__info-wrapper .product-form form .product-form__buttons .shopify-payment-button__button:hover{background-color:#2f4858;color:#f3f1eb}.product.grid .product__info-wrapper .product__description p{font-size:16px;line-height:25px;font-weight:400;color:#2d2d2e}.product.grid .product__info-wrapper .product__accordion{border-top:0px;border-bottom:0px}.product.grid .product__info-wrapper .product__accordion details summary{border-bottom:1px solid #e6e5df;padding:2.4rem 0 1.6rem}.product.grid .product__info-wrapper .product__accordion details summary .accordion__title{font-size:16px;line-height:25px;font-weight:700;color:#2d2d2e}.product.grid .product__info-wrapper .product__accordion .accordion__content{margin-bottom:0;padding:18px 0 0}.product.grid .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field ol+p{margin:0;font-size:16px;line-height:25px;font-weight:700;color:#2d2d2e;text-align:center;text-transform:uppercase}.product.grid .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field p{margin:0;font-size:16px;line-height:25px;font-weight:400;color:#2d2d2e}.product.grid .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field ol{list-style-position:outside;list-style:decimal-leading-zero;padding-left:2.9rem;margin-top:0}.product.grid .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field ol li{font-size:16px;line-height:25px;font-weight:400;color:#2d2d2e;margin-bottom:18px;padding-left:10px}.product.grid .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field ol li::marker{font-size:16px;line-height:25px;font-weight:700;color:#2d2d2e}.product.grid .product__info-wrapper .product__accordion .accordion__content .metafield-rich_text_field ol li:nth-last-of-type(1){margin-bottom:0}.related-products .collection__view-all>a.button{margin-top:61px;padding:0 38.5px;text-transform:uppercase;font-size:16px;line-height:19px;color:#fff;border:1px solid #2d2d2e}.related-products .collection__view-all>a.button:hover{background-color:transparent;color:#2d2d2e}.related-products .related-products__heading{font-size:24px;line-height:36px;font-weight:400;color:#070707;text-transform:uppercase}.related-products .product-grid{margin-bottom:0!important}.related-products .product-grid .card .card__inner{height:310px;max-height:330px}.related-products .product-grid .card .card__inner .media img{object-fit:initial}.featuret-product-2 .product.grid .product__info-wrapper .product__text{color:#fff}.featuret-product-2 .product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit{background-color:#f0eee6;border:1px solid #f0eee6}.featuret-product-2 .product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit span{color:#2d2d2e}.featuret-product-2 .product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit:hover{background-color:transparent}.featuret-product-2 .product.grid .product__info-wrapper .product-form form .product-form__buttons .product-form__submit:hover span{color:#f0eee6}.template-search .facets-vertical-form .facet-filters .select select.facet-filters__sort:focus,.template-search .facets-vertical-form .facet-filters .select select.facet-filters__sort:focus-visible{box-shadow:none!important;outline:none!important;outline-offset:inherit!important}.template-search .facets-vertical-form .facet-filters .select select.facet-filters__sort{padding-left:10px;font-size:16px;line-height:30px;font-family:var(--font-body-family);font-weight:700;color:#2d2d2e}.template-search .facets-vertical-form .facet-filters .facet-filters__label{margin-right:0;font-size:16px;line-height:30px;font-family:var(--font-body-family);font-weight:400;color:#2d2d2e}.template-search .facets-vertical .facets__form-vertical .facets__heading{display:none}.template-search .facets-vertical-form .product-count__text span{font-size:16px;line-height:30px;font-family:var(--font-body-family);font-weight:400;color:#2d2d2e}.header .header__icons .header__icon .icon{width:18px;height:18px}.featured-collection-slider-main .featured-collection-slider .card .card__content h3.card__heading a{font-weight:500}.reviews h3.author_title{line-height:24px;font-weight:700;color:#000}.reviews .rating-wrapper .date{font-weight:300;font-size:15px;line-height:20px;color:#2d2d2e}.newsletter__wrapper.newsletter-2 .newsletter-container form .field{background:#fff;display:flex;align-items:center}.newsletter__wrapper.newsletter-2 .newsletter-container form .field .field__input{max-width:70%}.breadcrumb-section .breadcrumbs__item .breadcrumbs__link,.breadcrumb-section .breadcrumbs__item{font-weight:400}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:not(:last-child):after{width:5px;height:4.8px;margin:0;left:-4px}.breadcrumb-section .breadcrumbs__item .breadcrumbs__link{padding:0 8px;position:relative}.breadcrumb-section .breadcrumbs__list>li:nth-of-type(1) .breadcrumbs__link{padding-left:0}.breadcrumb-section .breadcrumbs__list>li:nth-last-of-type(1) .breadcrumbs__link{padding-right:0}.breadcrumb-section .breadcrumbs__item .breadcrumbs__link[aria-current=page]:after{content:"";position:absolute;width:calc(100% - 8px);transform:scaleX(0);height:2px;bottom:-2px;left:8px;background-color:#272727;transform-origin:bottom left;transition:transform .3s ease-in}.breadcrumb-section .breadcrumbs__item .breadcrumbs__link[aria-current=page]:hover:after{transform:scaleX(1)}div.customer.account{max-width:140rem!important;width:100%;display:flex;gap:80px;padding:38px 28px}div.customer.account .account-right{max-width:1087px;width:100%;flex-direction:column;margin-top:6rem}div.customer.account .account-left{max-width:177px;width:100%}div.customer.account .account-left h1.customer__title{font-size:24px;line-height:36px;font-weight:400;color:#2d2d2e}div.customer.account .account-left a{font-size:14px;line-height:22px;font-weight:400;color:#2d2d2e;text-decoration:none}div.customer.account .account-left a svg{margin-right:1.2rem}div.customer.account .account-right .account-name{font-size:16px;line-height:22px;font-weight:700;color:#212121;padding-bottom:17px;border-bottom:1px solid #e6e5df}div.customer.account .account-right .email-details h4{margin-top:30px;margin-bottom:8px;font-size:14px;line-height:22px;font-weight:700;color:#2d2d2e}div.customer.account .account-right .email-details{border-bottom:1px solid #e6e5df}div.customer.account .account-right .email-details .email-change p{font-size:14px;line-height:22px;font-weight:400;margin-bottom:0;color:#2d2d2e}div.customer.account .account-right .email-details .email-change{display:flex;gap:132px;padding-bottom:25px}div.customer.account .account-right .email-details .email-change a{font-size:14px;line-height:22px;font-weight:600;color:#2d2d2e}div.customer.account .account-right .email-details .email-change a:hover{color:#2d2d2e}div.customer.account .account-right .account-details{padding:30px 0;border-bottom:1px solid #e6e5df}div.customer.account .account-right .account-details h2{font-size:14px;line-height:22px;font-weight:700;color:#2d2d2e}div.customer.account .account-right .account-details p{font-size:14px;line-height:22px;font-weight:400;color:#2d2d2e;margin-bottom:12px}div.customer.account .account-right .account-details a{font-size:14px;line-height:22px;font-weight:600;color:#2d2d2e}div.customer.account .account-right .account-details a:hover{color:#2d2d2e}div.customer.account .account-right .order-details{padding:30px 0}div.customer.account .account-right .order-details h2{font-size:18px;line-height:22px;font-weight:700;color:#2d2d2e}div.customer.account .account-right .order-details .order-history tr th,div.customer.account .account-right .order-details .order-history tr td{font-size:14px;line-height:22px;font-weight:700;color:#2d2d2e;text-align:left!important}div.customer.account .account-right .order-details .order-history tr td{font-weight:400}div.customer.account .account-right .order-details .order-history tr td:first-of-type a{font-size:14px;line-height:22px;font-weight:400;color:#2d2d2e;border:0px;box-shadow:none;padding-left:0!important}div.customer.account .account-right .order-details .order-history tr th{text-transform:capitalize}div.customer.addresses{max-width:140rem!important;width:100%;display:flex;gap:80px;padding:38px 0}div.customer.addresses .address-left{max-width:185px;width:100%}div.customer.addresses .address-left h1{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#2d2d2e;text-align:left}div.customer.addresses .address-left a{display:flex;align-items:center;gap:12px;text-align:left}div.customer.addresses .address-right{max-width:1087px;width:100%}div.customer.addresses .address-right>div{text-align:right!important}div.customer.addresses .address-right>div button{margin-top:0;border:1px solid rgba(47,72,88,1)}div.customer.addresses .address-right>div button:hover{background:transparent;color:#2f4858}div.customer.addresses .address-right ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px}div.customer.addresses .address-right ul li{margin-top:0;border:1px solid #e6e5df;padding:0 20px}div.customer.addresses .address-right ul li .edit-btn{border:1px solid #2f4858;background:#2f4858;color:#fff}div.customer.addresses .address-right ul li .edit-btn:hover{background:transparent;color:#2f4858}div.customer.addresses .address-right ul li .delete-btn{border:1px solid #2f4858;color:#2f4858}div.customer.addresses .address-right ul li .delete-btn:hover{background:#2f4858;color:#fff}div.customer.addresses .address-right ul li .edit-btn:before,div.customer.addresses .address-right ul li .edit-btn:after,div.customer.addresses .address-right ul li .delete-btn:before,div.customer.addresses .address-right ul li .delete-btn:after{content:none}div.customer.addresses .address-right ul li .edit-form h2{margin-top:0;font-size:18px;line-height:22px;font-weight:700;color:#2d2d2e}div.customer.addresses .address-right ul li .edit-form form .field input,div.customer.addresses .address-right ul li .edit-form form .select select{border:1px solid rgba(45,45,46,1)}div.customer.addresses .address-right ul li .edit-form form .select:before,div.customer.addresses .address-right ul li .edit-form form .select:after{content:none}div.customer.addresses .address-right ul li .edit-form form .update-btn{border:1px solid rgba(47,72,88,1)}div.customer.addresses .address-right ul li .edit-form form .update-btn:hover{background:transparent;color:#2f4858}div.customer.addresses .address-right ul li .edit-form form .cancel-btn{border:1px solid #2f4858;color:#2f4858}div.customer.addresses .address-right ul li .edit-form form .cancel-btn:hover{background:#2f4858;color:#fff}.image-with-richtext h2{line-height:36px;font-weight:400}.announcement-slides .announcement_slide .announcement-bar__message span{font-size:12px}.card-wrapper .rating-star{font-size:20px!important}.insta-header .heading a{font-size:24px;line-height:36px;color:#2f4858;text-decoration:none}.insta-header .right-content p a{font-size:16px;line-height:26px;color:#2f4858;text-decoration:none}.insta-header a,.footer .footer__content-bottom-wrapper .cst-link .copyright__content a{position:relative}.insta-header a:after,.footer .footer__content-bottom-wrapper .cst-link .copyright__content a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-7px;left:0;background-color:#272727;transform-origin:bottom left;transition:transform .3s ease-in}.footer .footer__content-bottom-wrapper .cst-link .copyright__content a:after{background-color:#fff}.insta-header a:hover:after,.footer .footer__content-bottom-wrapper .cst-link .copyright__content a:hover:after{transform:scaleX(1)}.footer .footer__content-bottom-wrapper .cst-link .copyright__content a:hover{text-decoration:none}.main-blog .blog-articles .card-wrapper .card:hover .card__information .button{background:transparent;color:#2f4858}.video-grid .grid .video-section__media .media .deferred-media__poster-button{background:none;border:none;border-radius:0;color:none}.video-grid .grid .video-section__media{overflow:hidden!important}.video-grid .grid .video-section__media .media img{transition:.3s all ease-in}.video-grid .grid .video-section__media .media img:hover{transform:scale(1.1)}.video-grid .grid .video-heading{width:100%;text-transform:uppercase;font-size:16px;line-height:25px;font-weight:700;color:#2d2d2e}.drawer.is-empty .drawer__inner-empty .cart-drawer__empty-content .button{border:1px solid rgba(47,72,88,1);text-transform:uppercase}.drawer.is-empty .drawer__inner-empty .cart-drawer__empty-content .button:hover{background:transparent;color:#2f4858}.customer.reset-password{max-width:490px!important;padding-top:150px!important;padding-bottom:150px!important}.customer.reset-password h1{font-size:32px;line-height:44px;font-family:var(--font-body-family);font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:27px}.customer.reset-password p{margin:0;font-size:16px;line-height:25px;font-family:var(--font-body-family);font-weight:400;color:#fff}.customer.reset-password form{max-width:430px;width:100%;margin:28px auto 0}.customer.reset-password form button{border:1px solid rgba(47,72,88,1);font-size:16px;line-height:19px;font-family:var(--font-body-family);font-weight:400;text-transform:uppercase}.customer.reset-password form button:hover{background:transparent;color:#2f4858}.customer form h2.form__message{justify-content:center;color:#fff}.customer form ul{list-style:none;padding:0}.customer form ul li{text-align:center}.customer form ul li a{color:#fff;text-decoration:none}.customer form .field{display:flex;flex-direction:column}.customer form .field:before,.customer form .field:after{content:none}.customer form .field small.form__message{padding-left:12px;color:#fff}.customer.addresses .address-right form .field input,.customer.addresses .address-right form .select select{border:1px solid #707070}.customer.addresses .address-right form .select:before,.customer.addresses .address-right form .select:after{content:none}.customer.addresses .address-right form .address-checkbox{margin-bottom:15px}.customer.addresses .address-right form .reset-btn:hover{background:#2f4858;color:#fff}@media (min-width: 750px){.product.grid .product__info-wrapper .product__info-container{max-width:430px;width:100%;display:block}.collection-hero .collection-hero__inner .collection-hero__description p{margin-top:20px}}@media (max-width: 1400px){.facets-vertical .product-grid-container .collection .product-grid{column-gap:20px;row-gap:30px;justify-content:space-between}.facets-vertical .product-grid-container .collection .product-grid .grid__item{width:100%;max-width:calc(33.33% - 20px * 2 / 3)}}@media (max-width: 1280px){.contact.grid__item{padding-right:0}.multicolumn.cta-button-section .contains-content-container{gap:60px}.facets-vertical .product-grid-container .collection .product-grid .grid__item{width:100%;max-width:calc(50% - 20px * 2 / 3)}.cst-slider-image{gap:50px}}@media (max-width: 1200px){.left-thumbnail-gallery{flex-direction:row!important}}@media (min-width: 991px){.header{padding:15px 28px 12px!important}.header .header__heading-link{padding:0}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr;column-gap:57px;row-gap:76px}.header .header__heading-logo-wrapper .header__heading-logo{height:58px;max-width:232px;width:100%}}@media (max-width: 991px){.home-banner:after,.home-banner .banner__media:after{opacity:.2!important}.image-contact img{max-width:100%}.main-blog .blog-articles{grid-template-columns:1fr 1fr}.blog-articles{column-gap:20px!important;row-gap:35px!important}.facets-vertical .product-grid-container .collection .product-grid .card--media .card__inner{height:300px}.header__icon--menu .icon{left:34px}.product--thumbnail_slider.product.grid{flex-direction:column;gap:50px}.product--thumbnail_slider.product.grid .product__media-wrapper,.product--thumbnail_slider.product.grid .product__info-wrapper{max-width:100%!important;width:100%}.product--thumbnail_slider .product__media-wrapper .left-thumbnail-gallery{justify-content:center}.product.grid .product__info-wrapper .product__info-container{max-width:100%!important}div.customer.account{gap:40px}div.customer.account .account-left{max-width:150px}div.customer.addresses .address-right .edit-form form>div.field:nth-of-type(1),div.customer.addresses .address-right .edit-form form>div.field:nth-of-type(2){flex-basis:100%}div.customer.addresses .address-right .edit-form form>div.field:nth-of-type(1){margin-right:0}div.customer.addresses .address-right .edit-form form>div.field:nth-of-type(2){margin-top:2rem}div.customer.addresses .address-right ul{grid-template-columns:repeat(1,1fr)}.facets-vertical .product-grid-container .collection .load-more-section{margin-top:25px}}@media (max-width: 767px){.blog-articles{column-gap:20px!important;row-gap:35px!important}.main-blog{padding-bottom:40px!important;padding-top:40px!important}.table-content .rich-text__blocks h2.h2{margin-bottom:20px}.table-content .rich-text__buttons{padding-top:40px}.related-products .collection__view-all>a.button{margin-top:25px}div.customer.account .account-right .email-details h4{margin-top:25px}div.customer.account .account-right .email-details .email-change{padding-bottom:25px}div.customer.account .account-right .account-details,div.customer.account .account-right .order-details{padding:25px 0}div.customer.account .account-right .account-details h2,div.customer.account .account-right .order-details h2{margin-top:0}div.customer.account tbody td:first-of-type{padding-top:25px}div.customer.account tbody td:last-of-type{padding-bottom:25px}div.customer.addresses{flex-direction:column;gap:20px}div.customer.addresses .address-right ul{margin-bottom:0}.banner{height:443px}.customer.reset-password{padding-top:80px!important;padding-bottom:80px!important}}@media (max-width: 750px){.facets-vertical .facets-wrapper{max-width:100%;padding-right:0!important}.reviews .slider-mobile-gutter{padding-top:24px!important}.image-with-text .image-with-text__grid .image-with-text__content,.image-with-text .image-with-text__grid.image-with-text__grid--reverse .image-with-text__content{padding:0}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-right:2rem}}@media (max-width: 676px){.image-with-richtext .rich-text__image img{height:350px;min-height:350px}.image-with-richtext h2{padding-top:0;margin-bottom:0}.image-with-richtext .rich-text__buttons{padding-top:30px}.footer .footer-block__details-content{margin-bottom:2rem}.footer .footer-block.grid__item{margin:2rem 0}.footer .footer__content-top{padding-bottom:24px}.footer__content-bottom-wrapper{row-gap:0px!important}.multicolumn.cta-button-section .contains-content-container{gap:40px}.multicolumn.cta-button-section .page-width{padding-bottom:40px}.main-blog .blog-articles{grid-template-columns:1fr}.collection-hero .collection-hero__inner{padding-bottom:10px}.image-with-richtext .rich-text__image img{min-height:335px!important}.cst-slider-image .image-slider img{min-height:335px}.cst-slider-image{gap:20px}.table-content .table-row{gap:10px;padding-bottom:15px;margin-top:15px}.table-content .table-row .rich-text__title{min-width:160px}.shopify-policy__body table th,.shopify-policy__body table:not([class]) td{font-size:16px;line-height:22px}.shopify-policy__body table:not([class]) th,.shopify-policy__body table:not([class]) td{padding:30px 20px 20px 0}.product--thumbnail_slider .product__media-wrapper .left-thumbnail-gallery .main-image-gallery .grid--peek.slider .grid__item:first-of-type{margin-left:0!important;width:100%!important}.product__media-wrapper .left-thumbnail-gallery .main-image-gallery .product__media-list .product-media-container,.product--thumbnail_slider .product__media-wrapper .left-thumbnail-gallery .main-image-gallery .grid--peek.slider .product__media-item{width:100%!important}.related-products .related-products__heading{margin-bottom:12px}.rich-text .rich-text__wrapper{width:100%!important}.product--thumbnail_slider.product.grid .product__info-wrapper{padding-left:0!important}.product.grid .product__info-wrapper .product__accordion details summary{padding:1.5rem 0}.cart-drawer .drawer__inner{padding:0 40px}.cart-drawer .drawer__inner .drawer__header{padding-right:0;padding-top:40px}.cart-drawer .drawer__inner .drawer__header .cart-logo{display:block;margin-right:auto;margin-bottom:20px}div.customer.account{flex-direction:column;gap:20px}div.customer.account .account-left{max-width:100%}div.customer.account .account-right{margin-top:1rem}div.customer.account .account-right .order-details{padding-bottom:0}div.customer.addresses button{margin-top:2rem}div.customer.addresses .address-right ul li .edit-form form .update-btn{margin-bottom:.5rem}.shopify-policy__body h2{margin-bottom:15px;font-size:20px;line-height:25px}.shopify-policy__container{padding-bottom:40px}.policies-head{margin-bottom:40px}.video-grid .grid{flex-direction:column;align-items:flex-start}.video-grid .grid--2-col-desktop .grid__item{width:100%}.breadcrumb-section h2.rich-text__heading{padding-bottom:7px}.image-with-text__grid .image-with-text__text-item .image-with-text__text p,.image-with-text .image-with-text__grid .image-with-text__content h2.image-with-text__heading{text-align:center}.image-with-text .image-with-text__grid .image-with-text__content{align-items:center}}@media (max-width: 567px){.contact-form-2 .contact-form{max-width:100%}.facets-vertical .product-grid-container .collection .product-grid{flex-direction:column}.facets-vertical .product-grid-container .collection .product-grid .grid__item{max-width:100%}.mobile-facets__wrapper .mobile-facets .facets__and-helptext,.mobile-facets__wrapper .mobile-facets .mobile-facets__info{display:none}.rich-text__blocks .rich-text__heading{font-size:26px!important;line-height:34px!important}.product__media-wrapper .left-thumbnail-gallery .main-image-gallery,.product__media-wrapper .left-thumbnail-gallery .main-image-gallery .product__media-list .product__media{height:350px!important}div.customer.account .account-right .email-details .email-change{gap:20px;justify-content:space-between}div.customer.account .account-left h1.customer__title{margin-bottom:0}}#locator-app-block .scasl-container{max-width:1400px;width:100%;margin:0 auto;padding:88px 28px 0!important;float:inherit}#locator-app-block .scasl-container #page-header h1{margin:0!important;display:none!important}#locator-app-block .scasl-container .bh-sl-form-container{margin-top:0!important;max-width:875px;width:100%;margin:0 auto;float:none}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius{border:0px!important;padding:0!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content{display:flex;flex-wrap:wrap;width:100%;column-gap:17px}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .form-input{max-width:49%!important;width:100%!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .bh-sl-filters-container{width:100%!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .form-input .scasl-address-wrap .permission-error{display:none!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form>.form-input{position:relative}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .form-input .scasl-address-wrap #scapl-geocode-btn{position:absolute;top:-28px;right:0;width:fit-content;background:none!important;border:none!important;padding:0!important;color:#070707!important;font-size:14px;line-height:24px;font-family:DM Sans,sans-serif;font-weight:500}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .form-input .scasl-address-wrap input{width:100%!important;border:1px solid #707070;border-radius:25px;font-size:14px;line-height:30px;font-family:DM Sans,sans-serif;font-weight:400;color:#c9c9c9;padding-left:24px!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .form-input select{border-radius:25px;border:1px solid #707070;font-size:14px;line-height:30px;font-family:DM Sans,sans-serif;font-weight:400;color:#c9c9c9;padding-left:24px!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .bh-sl-filters-container>label{font-size:16px;line-height:26px;font-family:DM Sans,sans-serif;font-weight:700;color:#070707;margin-bottom:13px!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .bh-sl-filters-container ul.bh-sl-filters{margin-right:0!important;display:flex;flex-wrap:wrap;margin-top:13px!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .bh-sl-filters-container ul.bh-sl-filters li{max-width:33.33%;width:100%!important;margin-right:0!important;margin-bottom:19px!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .bh-sl-filters-container ul.bh-sl-filters li label{font-size:16px;line-height:26px;font-family:DM Sans,sans-serif;font-weight:400;color:#070707;display:flex;align-items:center;gap:18px}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-see-more-content .bh-sl-filters-container ul.bh-sl-filters li label input[type=checkbox]{margin:0!important}#locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-search-btn{display:flex;justify-content:center;border-top:0px!important;margin:0!important;padding-top:38px}body #locator-app-block .scasl-container .bh-sl-form-container #scasl-tab-radius form .scasl-search-btn button#bh-sl-submit{max-width:430px;width:100%!important;border-radius:25px;font-size:16px;line-height:19px;font-family:DM Sans,sans-serif;font-weight:400;color:#cecece;text-transform:uppercase;background-color:#2f4858!important}#locator-app-block .scasl-container .bh-sl-map-container{margin-top:89px;margin-bottom:73px!important}#locator-app-block .scasl-container .bh-sl-map-container .scasl-location-list{display:none}#locator-app-block .scasl-container .bh-sl-map-container .scasl-map{width:100%!important;height:439px!important}[class^=bannerfy-bnr-]{display:none!important}.home-banner .banner__content .banner__box .banner__heading{max-width:600px}div.giraffly-right-Bar-Preview-Example{text-align:left!important}.login_bg{position:relative}.login_bg:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#535353;content:"";mix-blend-mode:multiply}.login_bg .customer{position:relative;z-index:2}.bg_overlay_error .rich-text{background-color:inherit}.bg_overlay_error{position:relative;height:871px;display:flex;align-items:center;justify-content:center}.bg_overlay_error:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#535353;content:"";mix-blend-mode:multiply}.bg_overlay_error .rich-text__heading{font-size:100px;line-height:120px;color:#f3f1eb;margin-bottom:5px}.bg_overlay_error p{font-size:20px;line-height:27px;color:#f3f1eb;margin-bottom:18px!important}.bg_overlay_error .rich-text__buttons{margin-top:0}.bg_overlay_error .button{background:#2f4858;color:#fff;border:1px solid #2f4858!important;transition:.3s all ease-in;font-size:15px;line-height:18px;font-weight:400;max-width:250px;width:100%}.bg_overlay_error .button:hover{background:transparent;color:#2f4858!important}.bg_overlay_error .rich-text__text{margin-top:0}.data-conatent{display:none}.data-conatent.active{display:block}.lock__placeholder{text-align:center!important}body #bh-sl-submit{background-color:#2f4858!important}.customer>h1,.customer__title{font-size:30px}.quick-add__submit{border:1px solid #2f4858;padding:13px 43px;background:#2f4858;border-radius:23px;cursor:pointer;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));color:#fff;transition:.3s all ease-in}.samitaWS-account{flex-direction:column}div.customer.account .account-right .account-name{flex-grow:unset}@media (max-width: 768px){.product__media-wrapper .left-thumbnail-gallery .main-image-gallery .product__media-list .product__media{padding-top:100%!important;height:100%!important}.product__media-wrapper .left-thumbnail-gallery .main-image-gallery{height:100%!important}}.product-form__input.product-form__quantity .atc_btn{width:100%!important}.product-form__input.product-form__quantity{flex-wrap:wrap}.ComboSlide_picky-combo-slide-container_ZrAxF .ComboSlide_quantity-wrap_3Tgdz{margin-left:0!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
