*,body{letter-spacing:normal}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/cdn/shop/files/montserrat_100_to_900.woff2?v=1764415721) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.main_product .page-width,.nx-breadcrumbs__row.page-width{max-width:1420px;padding-inline:24px}@media (max-width: 768px){.main_product .page-width,.nx-breadcrumbs__row.page-width{padding-inline:16px}}.product__title h1{font-size:24px;line-height:1.2;color:#30309f;-webkit-text-stroke:.8px;letter-spacing:1.2px}.price--on-sale .price__sale .price-item.price-item--sale,.price__regular .price-item--regular{color:#30309f;font-weight:600;font-size:16px;margin-right:4px!important;line-height:1.2}span.include-vat-text{font-size:16px;color:#212133;font-weight:400}.price--on-sale .price-item--regular{margin-right:4px!important}.product .price .badge{display:none}.product .product__info-container>*+*{margin:2.9rem 0}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground))!important}.product .slider-buttons{display:none}p.product__text.inline-richtext{font-size:14px;color:#212133;line-height:1.28}span.from_text{font-size:13px;font-weight:400;margin-right:5px;color:#212133}.svg-wrapper .cross_icon{width:12px;height:12px}.product .product-form__quantity .form__label{display:none}.product .product-form__buttons .product-form__input{flex:unset}.product .product-form__buttons{width:100%;max-width:100%;display:flex;gap:16px}.product-form__buttons .quantity{width:120px;min-height:50px}.wrap_in_div_main{padding:24px;background:#ebebff;border:1px solid #D5D5E5;border-radius:2px}.product .product-form__input .form__label{font-size:14px;font-weight:700;opacity:1;color:#0d223f}.product-form__input .select:before,.product-form__input .select:after{display:none}.product-form__input .select .select__select{min-height:48px;border:1px solid #212133;box-shadow:unset;color:#212133;font-size:14px}.product .product-form__input--dropdown{margin-bottom:8px;max-width:100%}.price-per-item__container .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #212133}.product .product__info-container .product-form{margin-bottom:0}.product .price-per-item__container{background:#fff}.product .product-form__submit{font-size:15px;text-transform:uppercase;font-weight:700;background:#30309f;height:50px;border:1px solid #30309F;border-radius:unset}.product .product-form__submit:hover{background:transparent;color:#30309f}.product .product-form__submit:before,.product .product-form__submit:after{display:none}.price_pdp_main .price__regular .price-item--regular{font-size:20px}.product--stacked .product__media-item{position:relative}.product_badges,.product .product_badges{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:20px;bottom:16px;right:16px}.product_badges img{max-width:82px}.nx-crumb__btn.button{text-decoration:none;display:flex;justify-content:center;align-items:center;padding-inline:32px;width:fit-content;text-wrap:nowrap;white-space:nowrap;font-size:13px;font-weight:700;line-height:18px;text-transform:uppercase;letter-spacing:1px;transition:all .4s;box-sizing:border-box;outline:none;border-radius:0;padding:16px;border:1px solid #30309F}.nx-crumb__btn.button:before,.nx-crumb__btn.button:after{display:none}.nx-crumb__btn.button--secondary,.nx-crumb__btn.button--primary:hover{color:#30309f;background:transparent}.nx-crumb__btn.button--primary,.nx-crumb__btn.button--secondary:hover{color:#fff;background-color:#30309f;border:1px solid #30309F}.omgrfq-button,wishlist-button-block,.ask_a_question .floating-button,.request_callback .floating-button,.price_match .floating-button{display:none!important}.globo-form-id-0 .globo-form-app{background-color:#fff!important}.article-template__title{font-weight:600;text-transform:uppercase;line-height:1.3;color:#30309f;font-size:32px}.article-template .caption-with-letter-spacing{font-size:14px;text-transform:capitalize}.article-template__content p{font-size:14px;color:#212133;line-height:1.42}.article-template .wp-block-heading{font-size:24px;color:#30309f;font-weight:600;text-transform:uppercase;line-height:1.2}.article-template .article-template__link{font-size:15px;line-height:1.2;color:#30309f;font-weight:700}.main-blog .title--primary{font-size:32px;text-transform:uppercase;font-weight:600;color:#30309f}.article-card .full-unstyled-link{color:#212133;font-size:15px;text-transform:uppercase;font-weight:600;line-height:1.4}.article-card .article-card__excerpt{font-size:14px;line-height:1.42;color:#212133}.nx-upsell-card__image .product_badges img{max-width:35px}.nx-upsell-card__image .product_badges{right:5px;bottom:4px;position:absolute}.nx-upsell-card__image{position:relative}.cst-product-card .product_badges img,.product-card__image .product_badges img{max-width:60px}.cst-product-card .product_badges,.product-card__image .product_badges{right:10px;bottom:10px}@media screen and (min-width: 990px){.main_product .product--medium:not(.product--no-media) .product__media-wrapper,.main_product .product--small:not(.product--no-media) .product__info-wrapper{max-width:54.2%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.main_product .product--medium:not(.product--no-media) .product__info-wrapper,.main_product .product--small:not(.product--no-media) .product__media-wrapper{max-width:45.8%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.main_product .product__info-wrapper{padding:0 0 0 72px}.article-template .page-width--narrow,.article-template .article-template__hero-container{max-width:96rem}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 750px){.main_product .product__info-wrapper{padding:0 0 0 30px}}@media screen and (max-width: 989px){.wrap_in_div_main{padding:24px 16px}.price_pdp_main_wr{display:flex;align-items:center;justify-content:space-between;gap:20px}.price_pdp_main_wr .product-form__input{flex:unset;max-width:120px;margin:0}.product .product__info-container .product-form{margin-bottom:0;margin-top:16px}}@media screen and (max-width: 749px){.product__title h1{font-size:20px}.product .product_badges img{max-width:72px}.product .product_badges{align-items:flex-end;bottom:16px;right:16px;height:calc(100% - 35px);top:6px;justify-content:space-between;margin:11px 0}.main-blog .title--primary{margin-bottom:30px;margin-top:0;font-size:20px}.article-template__title{font-size:24px}.article-template .wp-block-heading{font-size:20px}.article-template .article-template__link{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ms_custom.css.map */
