predictive-search.search-modal__form.mobile_search_block{display:none}.shopify-policy__container p,.shopify-policy__container p span,.shopify-policy__container ul li,.shopify-policy__container strong{font-size:16px!important;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#1a2e4a!important;line-height:normal}.shopify-policy__title h1{font-stretch:normal;font-style:normal;letter-spacing:normal;color:#01070c;text-align:left;font-weight:900!important;text-transform:uppercase!important;margin-bottom:3rem;font-size:52px}.policy_return h3{font-size:44px;font-weight:900;text-transform:uppercase;color:#01070c;margin:4rem 0rem!important}@media screen and (min-width: 990px){.page-width--narrow{max-width:1180px;padding:0}}@media screen and (min-width: 750px){.page_title_block{min-height:auto!important}}.tab-content p b,.tab-content p strong{color:#95231d}.tab-contents p,.tab-contents ul li{font-size:16px;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#1a2e4a}.tab-contents a{color:#95231d;text-decoration:unset;font-size:16px;border-bottom:1px solid}.short_description h4{margin:0;padding:0;color:#003269;font-size:16px;font-weight:bolder;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left}.product-tabs h3{font-size:16px!important;font-weight:900!important;margin:0;color:#1a2e4a;text-transform:uppercase}.short_description h6{margin:0;padding:0;color:#003269!important;font-size:16px;font-weight:bolder;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left}.short_description p,.short_description ul li{padding:0;margin:0;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left;color:#1a2e4a}.quick_view{background:#274c9a;color:#fff;padding:10px!important;border-radius:34px;text-decoration:none}.GRFQHideBuyNowButton div#md-sticky-atc .price{display:none}.GRFQHideBuyNowButton product-form.product-form{display:none}.GRFQHideBuyNowButton span.plus{display:none}.quick_view:hover{text-decoration:none}.banner_prom p{color:#fff}.vacuum_sale p{font-size:16px;line-height:24px}.collection .product_btn_style span{font-size:18px;padding:0 10px}.product-retail-store-only .product-form .product-form__submit{display:none!important}.predictive-search__result-group .price{display:none}.berninavip_footer .rich-text__text.rte p{color:#fff;font-size:14px}.bernina-machine-promotion .rich-text__blocks.center{max-width:900px}.bernina-machine-promotion .rich-text__blocks.center p{font-size:16px}.cmp_faq h3{color:#fff}.cmp_faq ul.m_plan li strong{color:#a42323}.cmp_faq svg.icon.icon-caret path{fill:#fff!important}.page-cmp .page_content p{font-size:16px;color:#000}.page-cmp .page_content p strong{color:#a42323}.page-cmp .page_content .rte li{font-size:16px;color:#000}.page-cmp .page_content h1{font-size:43px;text-align:center!important;display:inline-block;color:#144070;font-weight:600!important}.collapsible-content-wrapper-narrow{max-width:1100px!important}.cmp_faq .accordion summary{background:#164c9d;padding-left:20px}.cmp_faq p{color:#000;padding:5px}.cmp_faq .accordion summary:hover{background:#a42323}.vip_top_section{background:#cdd3df}.vip_top_section{margin-top:50px}.vip_top_section .rich-text__blocks.center{background:#fff;padding:40px}.cmp_faq h2{font-size:24px;color:#144070}.join_us_section h2{color:#15406f;font-size:40px}.join_us_section p{font-size:18px;color:#000}.cmp_faq h3,.cmp_faq p{font-size:16px}.page-cmp .page_content ul li a{color:#a42323!important}.page-cmp .collapsible-content summary:hover .accordion__title{text-decoration:0;text-underline-offset:0}.page-berninavip h1{color:#144070}.page-berninavip .rich-text__heading{font-size:20px;margin-top:10px}.rich-text__text.rte{font-size:18px;color:#000}.cpm_table{display:flex;flex-direction:row;width:100%;gap:20px;margin-bottom:70px}.tabl_img{width:30%}.cpm_table .cpm_cont{width:60%}.batch_img img{border:unset;width:100%;max-width:600px;margin:0 auto 60px;text-align:center;display:flex;align-items:center}.cpm_tablea table{width:100%;margin-bottom:50px}.page-cmp .page_content h3,.page-cmp .page_content h2{font-size:20px;color:#144070;font-weight:600}.tabl_img img{width:100%}svg.spinner{width:50px}.reputon-date{color:#9f9f9f!important}.reputon-link{color:#000!important}.collection .collection_content a{color:#000!important;font-weight:600;text-decoration:underline;text-decoration-color:#000}.alert.alert-success{box-shadow:inset 0 1px #ffffff40,0 1px 2px #0000000d;background-color:#dff0d8;border:1px solid #63b741;color:#3c763d;padding:15px;border-radius:3px}.page_content .main-page-title,.page_content h3{color:#144070}.page_content h3{font-weight:600}body.product-retail-store-only .rfq-btn{color:#fff!important}.product-description{color:#000}.footer-block P,.footer-block a{color:#000}.shopify-policy__container p{color:#000}.blog__posts .card-wrapper .card__inner{box-shadow:#64646f33 0 7px 29px}.shopify-policy__container a{color:#000!important}.table_content{border-width:2px;border-style:solid;border-color:#16345f;background-color:#e8e8e8;border-radius:3px;padding:10px 30px}.table_content ul{padding:0;display:none}.header__icons{padding-right:0}.table_content a{color:#16345f}article.article-template{color:#000}.card__heading.h5 a{font-size:15px;color:#000!important;text-transform:capitalize}.collection .slideshow__media.banner__media.media img{object-fit:contain}a.calltopurchase:hover{border:2px solid #000;position:relative}.quick-add__submit:hover span,.calltopurchase:hover span,.product-form__quote:hover span,.cart__checkout-button:hover span{position:absolute;z-index:99;color:#274c9a}.cart__checkout-button{background:#1a5287}.announcement-bar a{color:#fff}.product-form__quote:hover span{position:unset}.quick-add__submit:after,.calltopurchase:after,.product-form__quote:after,.cart__checkout-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border:0px solid #fff!important;transform:scaleX(0);transform-origin:center left;transition:.2s transform ease-out;will-change:transform;z-index:0}.quick-add__submit:hover:after,.calltopurchase:hover:after,.product-form__quote:hover:after,.cart__checkout-button:hover:after{transform:scaleX(1)}.tab-contents h3 a{color:#1a5287}.reputon-name a,.reputon-date{color:#000!important}.collection select#rfq-variant-selector{display:none}.product-slider span.price-item.price-item--sale.price-item--last,.product-slider span.price-item.price-item--regular,.collection span.price-item.price-item--sale.price-item--last,.collection span.price-item.price-item--regular,.related-products span.price-item.price-item--sale.price-item--last,.related-products span.price-item.price-item--regular{font-size:18px}.collection span.discount-badge,.related-products span.discount-badge,.product-slider span.discount-badge{position:absolute;top:0;color:#fff;background:linear-gradient(124deg,#1c588e 12%,#0a214b 64%,#c70a22 91%);padding:4px 12px;font-size:14px;border-radius:15px;right:0;rotate:unset}span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#95231d!important;margin-right:5px!important}span.discount-badge{font-weight:700;font-stretch:normal;font-style:italic;line-height:1.38;letter-spacing:normal;text-align:left;color:#1873db;font-size:16px;margin-right:6px}s.price-item.price-item--regular{margin-right:0}a.dealia-poweredby{display:none!important}body{font-size:14px}body.rfq-theme-887 .rfq-btn{color:#fff!important;padding:15px}.img-responsive{max-width:100%;height:auto}.collection slideshow-component{background:#1c588e;background:linear-gradient(124deg,#1c588e 12%,#0a214b 64%,#c70a22 91%)}.collection .slideshow__media.banner__media.media.placeholder{display:none}.section-template--17511124795437__custom_liquid_gmrTCD-padding p,.section-template--17511124795437__custom_liquid_gmrTCD-padding strong{margin:3px 0!important;color:#000}.home_hero_section .banner__heading{font-family:Myriad Pro;font-size:68px;line-height:68.85px;font-weight:500}.container{width:1300px;margin:0 auto}.tab-contents .product-description strong{color:#000}.tab-contents .product-description iframe{width:100%;min-height:460px}.quick-add__submit{background:#274c9a;color:#fff}.calltopurchase,#calltopurchase{color:#fff;background:#274c9a;padding:0 5rem;cursor:pointer;display:flex;width:100%;font-size:1.5rem;letter-spacing:.1rem;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);justify-content:center;align-items:center;text-decoration:none}.service_repair ul li{border:1px solid #c1c1c1;padding:13px}.page-about_us .image-with-text__text p,.page-about_us .rich-text__text p{color:#000}.tabs.ui-tabs .ui-tabs-nav li{list-style:none}.product-slider .slick-next:before,.product-slider .slick-prev:before{content:""}.footer-block__details-content li a:hover{text-decoration:underline!important}.page-faqs .main-page-title{margin-bottom:0}.logo-slide{background:#fff;display:flex!important;align-items:center;height:100px;justify-content:center}.custom_newsletter{background:#274c9a}.custom_newsletter .newsletter__wrapper{padding-right:0;padding-left:0}.logo-slide img{width:150px;object-fit:cover}section.logo-slider .slick-prev:before,section.logo-slider .slick-next:before{content:""}.metafield-rich_text_field strong{color:#323232}html body .gm-submenu.gm-mega p{position:absolute;top:-200px}.announcement-bar,.announcement-bar__announcement{flex-wrap:unset}.slideshow__media.banner__media.media{border-radius:10px}main#MainContent{overflow:hidden}.shopify-policy__body{text-align:left}ul.policies.list-unstyled{display:none}p.announcement-bar__message.h5 span{color:#fff!important}.header__icon .icon path{color:#a42323}.custom_collection .card--standard>.card__content .card__information .card__heading{color:#fff;padding:0 15px}.footer-block__image-wrapper img{width:100px!important}header.header.header--top-left.header--mobile-center.page-width.header--has-menu.header--has-account{display:flex;justify-content:space-between}.image-with-text .grid__item .button.button--primary{background:#274c9a;border:#274c9a}.custom-search-modal.search-modal__content{padding:0;margin-left:20px;max-width:175px}.footer__content-bottom{padding-bottom:0!important}details-modal.header__search{display:none!important}.footer .icon{color:#000}.footer{padding:0!important}.footer__copyright.caption{text-align:left!important;padding-bottom:10px!important}.footer__content-bottom{padding-top:0!important}.footer__content-bottom-wrapper{display:block!important}.customer_review div#grp-entangle--root{background:#f6f6f6!important}.header_right_side a{font-size:14px;text-decoration:none;color:#274c9a;text-align:center}.rich-text__text.rte.scroll-trigger.animate--slide-in{color:#fff}.header_right_side{display:flex;align-items:center;gap:20px}header.header.header--top-left.header--mobile-center.page-width.header--has-menu.header--has-account predictive-search.search-modal__form{max-width:450px}header .field:after{border-radius:8px}.badge{background-color:#95231d}.header__inline-menu{display:flex;justify-content:center;align-items:center;padding:4px 20px}.header__menu-item span{color:#a3a3a3;font-weight:500}.header__active-menu-item{color:#323232!important}.footer__content-top{padding-top:50px}.header__menu-item:hover span{color:#323232!important}.slider-button .icon{height:12px!important}.header__menu-item:hover .header__active-menu-item,.header__menu-item span:hover{color:#1873db!important}.blue_block{background:#274c9a;display:none;height:41px}.footer-block__details-content.footer-block-image{width:200px}.footer-block--newsletter.scroll-trigger.animate--slide-in{display:none}.slideshow__media.banner__media.media{background-color:#f6f6f6}.custom_multicollection .multicolumn-card.content-container{display:flex;flex-direction:row-reverse;align-items:center}.custom_multicollection .multicolumn-card.content-container .multicolumn-card__info{width:100%;position:absolute;left:0}.custom_multicollection .multicolumn-card__image-wrapper{width:100%;padding-top:0}.custom_multicollection .multicolumn-card-spacing{margin-right:0}.custom_multicollection{position:relative;z-index:2}.custom_multicollection .multicolumn-card.content-container .multicolumn-card__info .inline-richtext{font-size:16px;max-width:144px;font-weight:600}.custom_multicollection .multicolumn-card__info .link{font-size:12px;color:#a3a3a3}.custom_multicollection .multicolumn-card__image{width:100%!important}.tabs .grid--5-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.title-wrapper-with-link,.content-container{overflow:hidden}.custom_multicollection slider-component.slider-mobile-gutter{background:#fff;padding:20px 0;max-width:100%;width:100%;left:50%;margin:0 auto;transform:translate(-50%)}.tabs .card--standard>.card__content .card__information .full-unstyled-link{color:#8c8c8c}time{font-size:12px!important;color:#8c8c8c;letter-spacing:0px}span.price-item.price-item--sale.price-item--last{color:#201f1f}.hero_section.slider-buttons{display:flex;align-items:center;position:absolute;top:50%;width:96%;justify-content:space-between;transform:translateY(-50%);border:0;left:27px}.tabs.ui-tabs .ui-tabs-nav{padding-bottom:20px!important;overflow:auto}slideshow-component{margin-top:20px!important}.global-media-settings,.footer-block__details-content.rte img{border:0}.hero_section.slider-buttons .slider-button{color:#000;background:#fff!important;border-radius:50%!important;box-shadow:#00000059 0 5px 15px}.hero_section.slider-buttons .slider-button:hover{background:#323232;color:#000!important}.hero_section button.slideshow__autoplay.slider-button,.hero_section .slider-counter.slider-counter--dots{display:none}.footer_inquery_section{list-style:none;padding:0!important}.footer_inquery_section li{font-size:13px}.mega-menu .mega-menu__list--condensed{display:grid!important;grid-template-columns:1fr 1fr 1fr!important}.article-card__read-more{border:2px solid #ebebeb;color:#201f1f;padding:13px 45px;text-decoration:none;font-size:14px;font-weight:500;transition:.2s ease-in-out;position:relative;z-index:9}.underline-links-hover:hover a.article-card__read-more{text-decoration:unset}.underline-links-hover:hover a.article-card__read-more:hover{background:#274c9a!important;color:#fff!important;border:2px solid #274c9a!important}.blog__posts .article-card .card__information{padding:15px 0!important}.custom_newsletter .form_input_box button{transition:.2s ease-in-out}.custom_newsletter .form_input_box button:hover{background:#fff!important;color:#000!important}.article-card .card__heading{font-size:20px}.article-card__excerpt{font-size:14px;color:#606060;font-weight:500;letter-spacing:0px}.custom_footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.grid--3-col-tablet{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.blog__posts .card-wrapper .full-unstyled-link{color:#201f1f;display:block;letter-spacing:0px;font-weight:500!important;font-size:20px}.custom_footer .footer__content-bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;border-top:1px solid #e5e5e5;opacity:1;background:#274c9a}.bg-blue{background:#274c9a}.custom_footer .copyright__content{color:#fff}.custom_footer .footer-block__heading.inline-richtext{color:#000;font-size:18px;margin-bottom:10px;font-weight:600}.custom_footer .footer-block__details-content.list-unstyled li a{color:#000;font-size:13px;text-decoration:none}.custom_footer .footer-block__details-content p{font-size:13px}.footer_inquery_section li svg{font-size:13px;width:16px;position:relative;top:4px}.custom_footer .footer-block__brand-info .footer__list-social.list-social{flex-direction:column}.custom_collection .card-wrapper .card__content{position:absolute;top:50%;width:fit-content;left:50%;transform:translate(-50%,-50%)}.custom_newsletter .newsletter__wrapper{display:flex;justify-content:space-between;gap:30px}button.needsclick.go300628013.kl-private-reset-css-Xuajs1{height:43px!important}.custom_newsletter .form_input_box{max-width:42%;width:100%}.custom_newsletter .newsletter-form{max-width:100%}.custom_newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%;display:flex;gap:15px}.custom_newsletter h2.inline-richtext{text-align:left;margin:15px 0 10px}.product-form .product-form__submit:after{transition:.4s transform ease-out;border-radius:25px;background:#274c9a;color:#000;box-shadow:unset!important}.product-form .product-form__submit{color:#274c9a;background:#fff;border:2px solid transparent;border-radius:25px;padding:0 3rem}.product-form .product-form__submit span{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#fff;text-transform:uppercase;transition:.3s;z-index:1;text-decoration:unset!important;position:relative;width:100%;background-image:url(/cdn/shop/files/Button-Defulat-Arrow_1.png?v=1749738952);background-repeat:no-repeat;display:flex;background-size:20px 20px;background-position:right center;filter:brightness(0) invert(1)}.product-form .product-form__submit:hover span{position:unset;color:#fff}.product-form .product-form__submit:hover span{background-image:url(/cdn/shop/files/Button-Defulat-Arrow-white.png?v=1749736748)}.custom_newsletter .newsletter__subheading{font-size:13px}.footer.custom_footer{border-top:unset}.newsletter-form__button{position:unset;border:1px solid;padding:10px 30px;display:flex;font-size:15px;max-width:150px;width:100%!important;gap:15px}.product__title h1{font-size:24px;letter-spacing:0px;font-weight:600;text-transform:capitalize}.product-grid li{padding:10px 10px 18px;box-shadow:0 0 12px #00000017;background-color:#fff}div#tabs .slick-track{padding-top:10px;padding-bottom:10px}.product__description p{font-size:14px;letter-spacing:0px}.collection__title.title-wrapper{margin-bottom:50px!important}.font-16 p,.font-16 ul li{font-size:16px}.bernina-machine-promotion p{color:#fff;line-height:24px}.page-bernina-machine-promotion ul,.page-bernina-machine-promotion .rich-text__wrapper.rich-text__wrapper--center.page-width{padding:0}.page-bernina-machine-promotion .rich-text__wrapper.rich-text__wrapper--center.page-width{overflow:hidden}.shopify-policy__container{max-width:1020px;margin:0 auto;text-align:center;padding-bottom:50px}.shopify-policy__container strong{color:#656565}.shopify-policy__container ul li{display:flex}section#shopify-section-template--17511124795437__slideshow_TqUVJz .slideshow__media.banner__media.media{border-radius:0}section#shopify-section-template--17511124795437__slideshow_TqUVJz slideshow-component{margin-top:0!important}.field__input:focus{box-shadow:unset}.field:hover.field:after{box-shadow:0;border-radius:8px}@media (max-width: 989px){.mega-menu .mega-menu__list--condensed{display:block!important}nav.header__inline-menu{display:none}.blue_block,.hero_section .banner__content{display:none}.header_right_side img{max-width:70px;width:100%}.header_right_side{padding:20px 0 15px}.custom_multicollection slider-component.slider-mobile-gutter{padding:30px 0;position:unset;transform:unset;max-width:100%}.section-template--17511124828205__multicolumn_erRd8n-padding{padding-top:0;padding-bottom:0}}@media (max-width: 767px){.shopify-policy__title h1{font-size:30px;margin-bottom:2rem}.policy_return h3{font-size:26px;margin:2rem 0rem!important}.collection__title.title-wrapper{margin-bottom:0!important}.font-16 p,.font-16 ul li{font-size:14px}.page-bernina-machine-promotion .rich-text__wrapper .rich-text__heading{font-size:26px}.container{width:100%;margin:0 auto;padding:0 15px}.home_hero_section .banner__heading{font-family:Myriad Pro;font-size:40px;line-height:normal;font-weight:500}.tabs .grid--5-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.search__input.field__input{padding:8px 20px!important;margin:5px 0 0}.search__input.field__input::placeholder{font-size:12px;color:transparent!important}.header{padding:6px 1rem!important}.template-search__header h1.h2.center{margin:0}.custom_multicollection.multicolumn .page-width{padding-bottom:0}.custom_newsletter .newsletter__wrapper{justify-content:center;flex-wrap:wrap;gap:0}.needsclick.kl-private-reset-css-Xuajs1{padding-top:0!important;padding-bottom:0!important}.custom_newsletter h2.inline-richtext{margin-top:0}.custom_newsletter .newsletter__wrapper .newsletter-form__field-wrapper{flex-wrap:wrap}.custom_newsletter h2.inline-richtext{text-align:center}.custom_footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.grid--3-col-tablet{grid-template-columns:1fr;row-gap:15px}.custom_footer .footer-block.grid__item{width:100%;margin:0}.footer-block__details-content{margin-bottom:5px}.custom_newsletter .form_input_box{max-width:100%}}.page-cmp .page-width--narrow{padding-left:50px;padding-right:50px;margin:0 auto}@media (max-width: 991px){.hero_section.slider-buttons{width:100%;left:0}.cpm_table{display:flex;flex-direction:column-reverse;width:100%;gap:20px;margin-bottom:20px}.page-cmp .page-width--narrow{padding-left:20px;padding-right:20px;margin:0 auto}.cpm_tablea table{display:block}.cpm_table .cpm_cont,.tabl_img{width:100%}header.header.header--top-left.header--mobile-center.page-width.header--has-menu.header--has-account{display:grid;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom_style.css.map */
