@import"https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap";body,*{font-family:Mona Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Mona Sans,sans-serif!important}a{cursor:pointer}.custom_app .jdgm-widget.jdgm-widget{display:block!important}.details-group-layout div#pills-tabContent{display:block;padding:0}.details-group-layout #pills-tabContent .page-width{padding:0}.h2m-menu-nav .h2m-main-menu-item .h2m-mega-wrapper.h2m-submenu--root.h2m-submenu-pos--full_width{width:115%!important}.h2m-menu-nav.h2m-menu__desktop.h2m-menu-over-hidden{border-top-left-radius:8px!important}@media screen and (min-width: 750px){.footer .grid--4-col-tablet .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer .grid--4-col-tablet .grid__item:first-child{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer .grid--4-col-tablet .grid__item:first-child .footer-block__details-content{max-width:336px}.footer-block__details-content>p,.footer-block__details-content>li{line-height:24px}}.shopify-policy__title h1,.main-page-title{color:#00245c;font-size:36px;font-weight:800}.shopify-policy__container{max-width:1260px;padding-bottom:40px}.related-products-slider .swiper-slide{width:25%}@media screen and (min-width: 990px){.BillingTermsAndCondition .page-width--narrow,.ServiceandRepairs .page-width--narrow,.FAQ-FrequentlyAskedQuestions .page-width--narrow{max-width:1240px}}.related-products-slider .product-card-wrapper{height:100%}.swiper-button-next,.swiper-button-prev{background:#000;color:#fff;width:32px;height:32px}.announcement-bar-section .page-width{max-width:435px;margin:0 auto}.announcement-bar__link{width:max-content;height:37px}.announcement-bar__announcement .announcement-bar__link span{color:#c70156}.announcement-bar__message{font-size:14px;color:#00326c}.announcement-bar,.announcement-bar__announcement{gap:6px}.header{display:flex;justify-content:space-between}.header__menu-item:hover{color:#fff}.header__icons details-modal.header__search{display:none!important}.header__inline-menu{background:#ebebeb;margin-left:0;border-top-left-radius:8px;border-top-right-radius:8px}.list-menu--inline{gap:10px}.header__menu-item{color:#fff;font-size:17px;text-transform:uppercase;font-weight:600}svg.icon.icon-cart-empty{width:22px}.header__active-menu-item{color:#fff}.cart-count-bubble{background-color:#c90159;bottom:29px;left:4.2rem}.search-modal__form{background:#fff;box-shadow:0 4px 2px #0000000d;border-radius:5px;max-width:500px}slideshow-component .slideshow.banner{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.header predictive-search .field:after{border-radius:8px}.header__icons .contact_info p{color:#00326c;font-size:13px;font-weight:500;margin:0;line-height:1}.header__icons .contact_info a{color:#00326c;font-size:20px;font-weight:700;margin:0;text-decoration:unset;line-height:1;letter-spacing:1px}.header__icons{gap:29px;align-items:center}.header__icon--cart{background:#e4eefa;border-radius:50%;width:51px;height:51px}predictive-search .spinner{display:none}.header__icon.header__icon--account.link.focus-inset.small-hide{width:85px;color:#00326c;text-decoration:unset}.BerninaMachinePromotion .rich-text__blocks.left{max-width:100%}.BerninaMachinePromotion h2 strong{color:#00326c}.home_slider{background:linear-gradient(180deg,#fff 50%,#f4f4f4 50%);margin-top:20px}.home_slider .slideshow__text-wrapper{position:relative}.home_slider .slideshow__controls{border:0}.home_slider .slider-buttons{padding-top:15px}.home_slider .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#c70156;border:0}.home_slider .slider-counter__link--dots .dot{background:#000}.home_slider .slider-button{display:none!important}.custom_multicollection .multicolumn-card{background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:1fr 1fr;color:#fff;height:auto;align-items:center;border-radius:12px!important}.custom_multicollection .multicolumn-card__info{padding-left:0!important;padding-right:0!important}.custom_multicollection .multicolumn-card .inline-richtext{font-size:20px;line-height:normal;color:#fff;line-height:18px;font-weight:800;font-family:Mona Sans,sans-serif}.title-wrapper-with-link .title{font-size:36px;font-weight:800}.custom_multicollection .multicolumn-card p{font-size:16px;text-transform:uppercase;max-width:83px;line-height:18px;margin-top:9px;font-weight:700}.about_us_wrap .button.button--single_style{margin-top:15px;font-weight:500}.custom_multicollection .multicolumn-card__info .link{margin-top:0;color:#fff;font-weight:500;text-decoration:underline}.custom_multicollection .multicolumn-card__info>:nth-child(2){margin-top:0}.custom_multicollection .multicolumn-card__info{display:flex;flex-direction:column;justify-content:center}.custom_multicollection .multicolumn-card__info .link .svg-wrapper{display:none}.expert_service .image-with-text__media.image-with-text__media--medium.gradient,.global-media-settings{background-color:transparent;border:0}.related-products .card-information>.price{color:#d90368;text-align:center}.expert_service{background-repeat:no-repeat;padding:15px 75px;background-size:100% 100%}.expert_service .image-with-text__text.rte li{color:#c70156;font-weight:700}.image-with-text__heading{color:#00326c;font-weight:600}.expert_service .image-with-text__heading{color:#00326c;max-width:414px;text-transform:uppercase;font-weight:600}.our_brands .multicolumn-card-spacing{margin-left:0;margin-right:0}.our_brands .multicolumn-list{border-bottom:1px solid rgb(0 0 0 / 20%);padding-bottom:20px!important}.about_us_wrap .image-with-text__media{min-height:auto}.expert_service .image-with-text__media{min-height:74%}.about_us_wrap .image-with-text__content{padding-top:0;padding-right:0}.blog__title{text-transform:uppercase;font-size:36px;font-weight:800;color:#00326c}.main-blog .article-card-wrapper .card,.blog .article-card-wrapper .card{flex-direction:row!important;background:#fff;border:1px solid #e2e2e2;box-shadow:0 47px 19px #00000003,0 27px 16px #0000000d,0 12px 12px #00000017,0 3px 6px #0000001a;border-radius:5px;padding:15px;gap:15px}.blog .article-card-wrapper .card{gap:0}.main-blog .article-card-wrapper .card:hover,.blog .article-card-wrapper .card:hover{border-color:#c70156}.main-blog .article-card-wrapper .card__information,.blog .article-card-wrapper .card__information{display:flex;flex-direction:column-reverse;justify-content:flex-end}.learn_more_blog{font-family:Mona Sans;font-weight:500;font-size:14px;line-height:20px;text-align:center;letter-spacing:.05em;text-decoration-line:underline;color:#c70156;padding-top:10px;display:inline-block}.main-blog .article-card-wrapper .article-card__info,.blog .article-card-wrapper .article-card__info{border:1px solid #00326c;border-radius:36px;font-size:12px;padding:6px 11px;letter-spacing:0px;margin-bottom:8px;color:#333;display:inline-block;width:fit-content}.main-blog .article-card-wrapper .article-card .card__heading,.blog .article-card-wrapper .article-card .card__heading{font-size:20px;color:#00326c;font-weight:800;line-height:22px}.collection .card__inner{height:200px;background:#fff}.collection .card .media img.motion-reduce{object-fit:contain}.our_brands .multicolumn-list h3{text-align:left;color:#00326c;font-size:18px;line-height:20px;font-weight:700}.our_brands .multicolumn-card__info{padding:2.5rem;padding-left:0;padding-right:5.5rem;position:relative}.our_brands .multicolumn-card__info:before{position:absolute;content:"";background:#0003;width:1px;height:50px;right:0}.product__info-wrapper .product__title h1{font-weight:800;font-size:32px;line-height:40px;text-transform:capitalize}.product__info-wrapper .price .price-item{color:#c70156;font-weight:800;font-size:22px}.product__info-wrapper .product-form__submit{background:#00326c;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.product__info-wrapper .price__container{border-bottom:1px solid rgb(0 0 0 / 20%);padding-bottom:15px;margin-bottom:15px!important;width:100%}.accordion{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.related-products .card__heading{margin-top:0;margin-bottom:0;font-family:Mona-Sans;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:.05em;color:#00326c;text-transform:capitalize}.related-products .card-wrapper{background:#fff;border:1px solid #E2E2E2;box-shadow:0 47px 19px #00000003,0 27px 16px #0000000d,0 12px 12px #00000017,0 3px 6px #0000001a;border-radius:5px}@media screen and (min-width: 990px){article.article-template .page-width--narrow{max-width:124rem;padding:0}}article.article-template .page-width--narrow ul li::marker{color:#00326c}article.article-template ul{padding-left:0}.related-products .price__sale{font-family:Mona-Sans;font-style:normal;font-weight:500;font-size:14px;line-height:20px;text-align:center;letter-spacing:.05em;color:#c70156}.related-products .price.price--on-sale{display:flex;justify-content:center}.product .product__media-wrapper .product__column-sticky{background:#fff;border:1px solid #e2e2e2;box-shadow:0 47px 19px #00000003,0 27px 16px #0000000d,0 12px 12px #00000017,0 3px 6px #0000001a;border-radius:5px}.product .product__tax{font-size:16px;color:#414141}.product .product__tax a{color:#c70156}.product .shopify-payment-button,.product pickup-availability[available]{display:none}.product .thumbnail[aria-current]{box-shadow:unset;background:#f4f4f4;border:1px solid #00326c;border-radius:5px}.product .short_description p strong{font-size:18px;font-weight:700;color:#00326c;line-height:20px}.product quantity-input.quantity{background:#fff;border:1px solid #414141;border-radius:5px;display:flex;align-items:center;max-width:180px;padding:0 10px}.product .quantity_block{display:grid;grid-template-columns:.5fr 1fr;align-items:end}.product .quantity_block .product__tax{position:relative;top:-22px}.product quantity-input.quantity .quantity__input{font-size:24px;font-weight:700;color:#00326c;font-family:Mona Sans,sans-serif!important}.product .accordion__title{font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-align:center;letter-spacing:.05em;color:#00326c}.short_description ul{padding-left:20px;font-size:16px;color:#414141;font-weight:400}.short_description ul li::marker{color:#c70156}.product .product-form__quantity .form__label{margin-bottom:.6rem;font-size:18px;font-weight:700;color:#00326c}.product quantity-input.quantity button{width:24px;height:24px;background:#d9d9d9!important;border-radius:50%}.product .icon-with-text--vertical .h4.inline-richtext{font-size:16px;color:#414141}.product .icon-with-text--vertical .h4.inline-richtext strong{color:#c70156}.product .icon-with-text--vertical img{width:32px;height:32px}.also_like_block .collection-tabs{display:none}.also_like_block .header_title_wrapper{justify-content:center;text-transform:uppercase}.collection .card--standard>.card__content .card__information{padding-bottom:0;padding-top:0}.footer_logo{margin-right:12px}.footer__copyright{display:flex;align-items:center;margin-top:0!important}.footer__content-bottom{padding-top:17px!important}.newsletter-form__field-wrapper .field__input{background:#fff;border-radius:5px;color:#00326c;font-weight:600}.newsletter-form__field-wrapper .field:after{box-shadow:unset}.newsletter-form__field-wrapper .field__label{color:#00326c;font-size:16px;font-weight:500;letter-spacing:0px}.newsletter-form__button{width:8.4rem!important;margin:0;right:var(--inputs-border-width);top:0;height:65%!important;z-index:2;background-color:#c70156!important;border-radius:20px;margin:7px 2px!important;font-weight:800}.button--single_style{background:transparent;padding:0;justify-content:flex-start;text-decoration:underline}.button--single_style:after{box-shadow:unset}.expert_service .button.button--primary{text-transform:uppercase;font-size:16px;font-weight:700}.related-products__heading{font-size:36px;text-align:center;text-transform:uppercase;font-weight:700;color:#00326c;margin-bottom:10px}.related-products-slider .product-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.related-products-slider .product-card{background:#fff;border-radius:8px;padding:0;margin:0 10px 50px;text-align:center;height:100%;display:flex!important;flex-direction:column;justify-content:flex-end;box-shadow:0 47px 19px #00000003,0 27px 16px #0000000d,0 12px 12px #00000017,0 3px 6px #0000001a;overflow:hidden;border:1px solid #e2e2e2}.collection .card-wrapper{background:#fff;border-radius:8px;padding:0;text-align:center;box-shadow:0 47px 19px #00000003,0 27px 16px #0000000d,0 12px 12px #00000017,0 3px 6px #0000001a;overflow:hidden;border:1px solid #e2e2e2}.related-products-slider .slick-arrow{background:#00326c;border:none;border-radius:50%;color:#fff;font-size:18px;width:52px;height:52px;z-index:2;margin:-15px}.main-blog .title--primary{text-transform:uppercase;font-size:36px;font-weight:800;color:#00326c}.related-products-slider .slick-arrow:hover{background:#666}.related-products-slider .slick-dots li{margin:0}.related-products-slider .slick-dots li button:before{font-size:34px;width:30px;height:30px;opacity:1;color:#00245c}.related-products-slider .slick-dots li.slick-active button:before{color:#c5005a}.related-products-slider .slick-arrow img{filter:invert(1) brightness(2)}.related-products-slider .slick-prev:before,.related-products-slider .slick-next:before{font-family:slick;font-size:0;line-height:1;opacity:1;lor:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.related-products-slider .product-price,.collection .card-wrapper .card-information>.price{color:#e91e63;font-weight:600;margin-bottom:15px;text-align:center}.related-products-slider .product-card.slick-active.slick-center{border:1px solid #c70156}.related-products-slider .view-detail,.view-detail{background:#00326c;color:#fff;padding:15px 20px;text-decoration:none;font-weight:600;text-transform:uppercase;width:100%;display:flex;justify-content:center;align-items:center;border-radius:0 0 8px 8px;font-size:15px;line-height:16px}.related-products-slider .product-card .product-title,.collection .card-wrapper .card__heading{font-weight:700;color:#00245c;margin-bottom:8px;padding:0 20px;font-size:16px;line-height:20px;text-align:center;text-transform:capitalize}.related-products-slider .product-card.slick-active.slick-center .view-detail{background:#e91e63}@media screen and (min-width: 990px){.footer-block__heading{font-size:20px;font-weight:600}.footer,.footer-block__details-content .list-menu__item--link{font-weight:300!important;color:#fff!important}.footer-block__details-content .list-menu__item--link{font-size:16px!important;color:#fff}}@media (max-width: 991px){.header__icons .contact_info a{font-size:18px}.search-modal__form{max-width:200px}.header__icons{gap:19px}}.mobile__banner__media{display:none}.slide_link{width:100%;height:100%;display:flex;cursor:pointer;z-index:2}@media (max-width: 767px){a.slide_link{display:none}.slideshow__media.mobile__banner__media.banner__media.media IMG{object-fit:contain}.custom_multicollection .media.media--transparent.media--adapt img{width:180px;object-fit:contain}.customer-reviews-block{max-width:580px;margin:0 auto}.customer-reviews-left img{width:200px;height:200px}.slideshow__slide:before{border:1px solid transparent}.banner__media{display:none}.mobile__banner__media{display:flex}.header{padding:10px 2rem!important}.about_us_wrap .image-with-text__content{padding-left:0}.collection-slider-wrapper .header_title_wrapper{flex-direction:column}.collection .card__inner{height:auto}.related-products-slider .product-card .product-title,.collection .card-wrapper .card__heading{font-size:16px}.related-products-slider .view-detail,.view-detail{padding:23px 14px;font-size:14px}.search-modal__form{display:none}.header__icons{gap:10px}.header__icons .contact_info a{font-size:14px;letter-spacing:0px}.product__info-wrapper .product__title h1{font-size:24px;line-height:28px;margin-top:30px;text-transform:capitalize}.product .product__tax{font-size:14px;margin-left:5px}.expert_service{padding:15px}.title-wrapper-with-link .title{font-size:24px}.footer-block--newsletter{align-items:flex-start!important;margin-top:1rem!important}.footer-block__details-content{margin-bottom:1rem!important}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important}.footer-block__heading{margin-bottom:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/style.css.map */
