.product-price--large .price__was{margin-left:8px;text-decoration:line-through;font-size:18px}.omnisend-form-68a44e6c3a6a28c6e3a0dfc1-circle-teaser{display:none}.product_badge{padding:5px 16px;position:absolute;z-index:1;right:10px;top:10px;background:#1e3666;color:#fff;border-radius:3px;text-transform:capitalize}.product-grid--carousel .slider__item{padding:10px}@media screen and (max-width: 749px){.text-overlay__button{font-size:14px}}.bread_cls a,.bread_cls .current_page{font-size:1.35em;line-height:var(--base-line-height)}.bread_cls .icon{margin:0 10px}@media screen and (max-width: 749px){.bread_cls a,.bread_cls .current_page{font-size:14px}}.cart-item-upsells .product-info-label{font-family:var(--heading-font-family);font-size:24px;font-weight:500;line-height:30px;color:#000}.cart-item-upsells .product-block .product-block__subtitle{display:none}.cart-item-upsells .product-block{box-shadow:0 2px 20px #0000001a;background:#fff;border-radius:20px;padding:15px}.cart-item-upsells .product-block__title{font-size:18px;line-height:24px}.cart-item-upsells .product-block__subtitle,.cart-item-upsells .product-block__title,.cart-item-upsells .product-block__rating{margin-block:0px 5px}.cart-item-upsells .price{margin-bottom:0}.cart-item-upsells .price__current{font-size:15px;line-height:20px}.cart-item-upsells .product-block__rating>div{font-size:12px;line-height:18px}.cart-drawer .collection-slider{padding-top:25px;padding-bottom:30px}.cart-item-upsells .product-block__detail{margin-block:18px 5px}cart-drawer .checkout-buttons a{background:#5b7dbe;border-color:#5b7dbe;font-size:16px;font-weight:700;line-height:18px;letter-spacing:1px;border-radius:8px}cart-drawer .very-lightly-spaced-row{margin-bottom:10px}@media screen and (max-width: 749px){.cart-item-upsells .product-block__title{font-size:15px;line-height:22px}.cart-item-upsells .price__current{font-size:12px;line-height:15px}.cart-item-upsells .product-block__rating svg{width:14px!important;height:14px!important}}.multi_col_bg{position:relative}.multi_col_bg:before{background:#e1edffcc;content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.multi_col_bg .multi_container{position:relative;z-index:2}.template-product .hometitle{font-weight:500;font-size:40px;line-height:52.44px;letter-spacing:0px}.template-product .multi_col_bg .text-column{box-shadow:0 2px 20px #0000001a;background:#fff;border-radius:20px;padding:30px 24px!important}.template-product .multi_col_bg .flexible-layout{gap:20px;margin-bottom:0;margin-left:0}.progress_box{display:flex;gap:10px;margin-top:15px}.progress_box .progress_bar{background:#403b3b;width:100%;height:3px}.progress_box .progress_bar.filled{background:#403b3b4d}.text_strength ul{margin-block:15px 5px;display:flex;gap:10px;justify-content:space-between;align-items:center}.multi_col_bg .heading{display:flex;align-items:center;gap:10px;justify-content:flex-start;margin-bottom:16px}.multi_col_bg .image_icon{width:38px;height:38px}.multi_col_bg .heading .text-column__title{margin-bottom:0;text-align:left}.multi_col_bg .text-column__text{min-height:96px}.template-product .breadcrumbs-prod-nav__text,.template-product .breadcrumbs-list__link{font-weight:400;font-size:13px;line-height:16.8px;letter-spacing:0px;color:#5c5c5c}.detail.product-column-right .product-description{margin-top:0;margin-bottom:15px}.detail.product-column-right .product-title,.detail.product-column-right .price-container{margin-bottom:10px}.product-block__rating svg{margin-inline:4px;margin-top:-3px}.product-block__rating b{color:#0d0a1d}.detail.product-column-right .price__current{font-weight:700;font-size:18px;line-height:24px;letter-spacing:1px;color:#000}.icon-with-text{--icon-size: calc(var(--font-heading-scale) * 3rem);--icon-spacing: calc(var(--font-heading-scale) * 1rem)}.icon-with-text--horizontal{display:flex;justify-content:center;column-gap:3rem;flex-direction:row}.icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 2rem)}.icon-with-text .svg-wrapper{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .svg-wrapper,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .svg-wrapper{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}.icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}.icon-with-text--horizontal .svg-wrapper+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.icon-with-text__item{display:flex;align-items:center;gap:10px;flex-direction:column;text-align:center;flex:1}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)}.detail.product-column-right .icon-with-text{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;padding-block:15px 30px;border-bottom:1px solid rgba(13,10,29,.1)}.detail.product-column-right .icon-with-text__item .inline-richtext{font-weight:600;font-size:13.56px;line-height:17.57px;letter-spacing:.6px;text-align:center;color:#0d0a1d}.main_add_to_cart{display:flex;gap:0px;align-items:center;background:#5b7dbe;border-radius:10px;margin-bottom:20px!important;padding:5px}.main_add_to_cart .label{display:none}.product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:0;margin-bottom:0}.product-form .input-row input[name=quantity]{margin-right:0;margin-left:0;border:0;border-radius:0;height:54px}.quantity-wrapper a{height:54px;line-height:54px;border-radius:0;border:0}.main_add_to_cart .quantity-wrapper a:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.main_add_to_cart .quantity-wrapper a:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.main_add_to_cart .quantity-submit-row__submit{width:100%}.main_add_to_cart .btn.add-to-cart{width:100%;min-height:54px;border:0!important;background:transparent!important;font-weight:700;font-size:18px;line-height:21.6px;letter-spacing:1px;text-align:center;color:#fff}.shopify-payment-button .shopify-payment-button__button{height:58px;border-radius:8px;font-weight:700;font-size:18px;line-height:21.6px;letter-spacing:1px;text-align:center;text-transform:uppercase}.product-block__rating .cc-rating span.cc-rating-stars{width:20px;height:20px}.product-block__rating p.cc-rating-text span{font-weight:700;font-size:14.75px;line-height:24px;letter-spacing:1px;text-align:center;vertical-align:middle;color:#0d0a1d}.product-block__rating .cc-rating-custom-caption{color:#121212bf;font-weight:600}.product-block__rating .cc-rating-stars__svg{width:16px;height:16px}.product-block__rating a.cc-rating-link{gap:3px}.product-block__rating .cc-rating-stars--active{left:-1px}@media screen and (max-width: 991px){.media-gallery__inner>.thumbnails{display:none!important}.product-info{flex-direction:column}.product-info .product-column-right{width:calc(100% + -0px);margin-inline-start:0}.product-info .product-column-left{width:100%}.flexible-layout--variable-columns .column{max-width:60%;min-width:33%}.template-product .multi_col_bg .text-column{margin-bottom:0;margin-top:10px}}@media screen and (max-width: 767px){.product-info .product-column-right{margin-top:30px}.flexible-layout{align-items:center}.product-title{font-size:32px}.template-product .hometitle{font-size:33px;line-height:44.44px}.product-block__rating p.cc-rating-text span{font-size:11.75px}.cc-rating-custom-caption{font-size:12px}.cc-rating-stars--active{top:4px}.product-block__detail .product-block__rating{margin:0!important}.cart-item-upsells .product-block{padding:12px}}@media screen and (max-width: 600px){.flexible-layout--variable-columns .column{max-width:88%}}@media screen and (max-width: 480px){.flexible-layout--variable-columns .column{max-width:100%}.product-media-wrapper .img-ar:before{padding-top:calc(96% / var(--aspect-ratio))}.product-media-wrapper .product-media.product-media--image{padding-top:7px}}.product_main_custom .tab-content .info_column{width:100%;padding-right:60px}.product_main_custom .text-column__image.lightly-spaced-row{display:none}.product_main_custom .left_icon{width:3%}.product_main_custom .right_data{flex:1}@media screen and (max-width: 767px){.product_main_custom .left_icon{width:8%}}product-block .product_badge~.swym-wishlist-collections-v2-container{top:40px}buy-buttons .swym-atw-button-container{display:none!important}.contactus{text-align:center;margin-bottom:50px}.contact-bottom{display:flex;justify-content:space-between;gap:25px;max-width:100%}.contact-bottom .account-form,.contact-bottom .store_detailsMN{width:50%;padding:40px;box-shadow:0 2px 20px #0000001a;border-radius:10px}.store_emailMN,.store_mobileMN{display:flex;gap:10px;align-items:start;margin-bottom:25px}.email_icon img,.mobile_icon img{object-fit:contain;height:35px;width:35px}.store_detailsMN{background:#f0f8ff;box-shadow:none!important}.email_side p,.mobile_side p{font-size:16px;font-weight:600;margin-bottom:0;line-height:normal;color:#000}.email_side a,.mobile_side a{color:#121212bf;font-size:14px}.detailer_head h3{margin-bottom:30px;font-size:28px}.lightly-spaced-row .btn{background:#5b7dbe;border-color:#5b7dbe;font-size:16px;font-weight:700;line-height:18px;letter-spacing:1px;border-radius:5px;padding:15px 40px}.social_icons a svg{background:#1e3666;height:35px;width:35px;fill:#fff;color:#fff;padding:8px;border-radius:5px}.social_icons a{margin-right:8px}.innericon{padding-top:10px}@media only screen and (max-width:767px){.contact-bottom .account-form,.contact-bottom .store_detailsMN{width:100%;padding:30px 20px}.contact-bottom{flex-direction:column}}div#omnisend-forms-wrapper div#omnisend-forms-container h3{font-family:Americana,serif!important}div#omnisend-forms-wrapper div#omnisend-forms-container p{font-family:Nunito Sans,sans-serif!important}div#omnisend-forms-wrapper div#omnisend-forms-container span p{font-family:Nunito Sans,sans-serif!important;font-size:13px}div#omnisend-forms-wrapper div#omnisend-forms-container a[role=button]{font-family:Nunito Sans,sans-serif!important;font-weight:700}div#omnisend-forms-wrapper div#omnisend-forms-container label{padding-top:0!important;font-family:Nunito Sans,sans-serif!important;gap:10px!important}div#omnisend-forms-wrapper div#omnisend-forms-container button[aria-label=Close]>div{background:#1e3666!important;width:26px!important;height:26px!important}div#omnisend-forms-wrapper div#omnisend-forms-container button[aria-label=Close]>div svg{width:10px!important;height:10px!important}.custom_home_Slideshow .text-overlay__reveal .text-overlay__subheading.subheading{background:red;width:max-content;font-size:50px;margin:0 0 7px;font-family:Americana,serif;padding:5px 35px;border-radius:15px 0;font-weight:600;letter-spacing:1px;line-height:1.2}@media only screen and (max-width:1199px){.custom_home_Slideshow .text-overlay__reveal .text-overlay__subheading.subheading{font-size:38px;padding:9px 30px}}@media only screen and (max-width:767px){.custom_home_Slideshow .text-overlay__reveal .text-overlay__subheading.subheading{font-size:20px;padding:7px 16px}.custom_home_Slideshow .text-overlay__reveal h1.text-overlay__title{font-size:42px!important}.custom_home_Slideshow .slideshow__slide.height--adapt:before{padding-top:115%!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
