@charset "UTF-8";.idme-verified{margin-top:100px}button.idme-trigger{background-color:#1d9f61;border:1px solid #eaeaea;border-radius:4px;padding:8px;font-size:15px;color:#fff;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.toast-message{font-weight:600}.regular,.idme,.corp{display:none}.corp-flow .corp,.regular-flow .regular,.idme-flow .idme{display:block}.idme-trigger{max-width:200px;position:relative}.idme-trigger img{cursor:pointer}.idme-trigger.idme,.idme-trigger.corp{display:inline-flex;max-width:none;height:50px;margin:0 auto 10px}.regular-flow .idme-trigger.idme,.regular-flow .idme-trigger.corp{display:none}.tiny-text{font-size:12px}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.idme button{padding-top:4px}.grey-text{color:#888}.template-customers-register .page-width--tiny{max-width:460px}.template-customers-account .idme-trigger{max-width:300px}.template-customers-account .idme-trigger p{margin-bottom:10px}.icon-badge{position:absolute;top:-16px;left:-8px}.badge-container{position:relative;font-size:14px;font-weight:900}.btn-customFlag{background:#2a456b;border-radius:5px;display:inline-flex;align-items:center;overflow:hidden;padding:8px 16px}.btn-customFlag__flag{width:41px;margin-left:6px}.btn-customFlag__flag img{display:block;width:100%}.btn-customFlag__text{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px;margin:0;color:#fff}p.btn-customFlag__text{margin:0}.custom-button-container{margin-bottom:16px;margin-top:16px;gap:16px;display:flex;flex-direction:column}@media only screen and (min-width: 1200px){.custom-button-container{flex-direction:row}.custom-button-container>div{width:calc(50% - 8px)}}.logo-container{width:100px}.discount_savings{display:block}.icon-list{display:flex;gap:16px;flex-wrap:wrap}.iconListElement{background:#ebf3ff;border:1px solid #1760CA;border-radius:5px;display:flex;padding:14px 16px;align-items:center;width:100%}@media only screen and (min-width: 1200px){.iconListElement{width:calc(50% - 8px)}}.iconListElement__image{max-width:45px;width:45px;height:45px;position:relative}.iconListElement__image svg{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.iconListElement__text{padding-left:30px;font-weight:400;font-size:15px;line-height:18px;color:#1760ca}.iconListElement__text b{font-weight:700}.price-hidden{display:.5}.klaviyo-button{margin-top:10px!important;padding:0}.klaviyo-bis-trigger{display:block;height:auto;padding:14px 17px}.old-price{text-decoration:line-through;opacity:.5}.grid-product__tag--special{background-color:#ff9705!important;color:#fff}.grid-product__tags{display:flex}.grid-product__tag{margin-right:10px}.rewards{font-size:16px!important;margin-top:8px!important;text-align:center}[data-scroll-class]{opacity:0;animation-delay:.2s}.animated{animation-duration:1s;animation-fill-mode:both}.slideInRight{animation-name:slideInRight}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible;opacity:1}to{transform:translateZ(0);opacity:1}}.main-container{position:relative;flex-wrap:wrap;display:flex;margin:0 auto}.main-container .column,.main-container .columns{margin-left:10px;margin-right:10px}.main-container.is-small{width:50%}@media only screen and (max-width: 480px){.main-container.is-small{width:60%}}.main-container.is-medium{width:70%}@media only screen and (max-width: 480px){.main-container.is-medium{width:80%}}.main-container.has-column-padding-bottom .column,.main-container.has-column-padding-bottom .columns{margin-bottom:20px}@media only screen and (max-width: 798px){.medium-down--one-whole{width:calc(100% - 20px)!important}}.signup-page__button{display:none}.signup-page.regular-flow .signup-page__button{display:block}.flair-badge{height:auto!important;margin-left:0!important}.flair-badge span{display:none}.flair-badge div{white-space:initial!important}.flair-badge-wrapper.flair-space-tb-md{text-align:right}.flair-badge-layout{display:inline-flex}.notification-tag{display:inline-flex;margin:0 10px;padding-top:6px;padding-bottom:6px;text-align:center}.notification-tag .notification-tag-wrapper{position:relative;display:inline-block;box-sizing:border-box;padding-right:10px;padding-left:10px;font-weight:700;color:#fff}.notification-tag .sale-tag{background-color:#ba0020}.notification-tag .special-tag{background-color:#ff9705}.notification-tag .new-tag,.notification-tag .preorder-tag,.notification-tag .idme-tag{background-color:#003c77}.template-product .notification-tag{margin-left:0}.template-product .notification-tag-wrapper{border-radius:50px;font-weight:900;font-size:11px;line-height:13px;letter-spacing:.12em;padding:5px 10px}.product-single__meta .product-block--closeout{margin-top:30px}.product__main-photos .flair-badge-layout,.product__main-photos .notification-tag{position:absolute;z-index:5;top:15px;left:15px;margin:0;padding:0;pointer-events:none}.product__main-photos .flair-badge-wrapper{margin:0!important}@media only screen and (max-width: 768px){.product__photos--has-carousel .flair-badge-layout,.product__photos--has-carousel .notification-tag{left:16%}}.btn--red{background-color:#ba0020}.btn--black{background-color:#333}.btn--blue{background-color:#003c77}.collection-hero--basic{height:auto}.collection-hero--basic .collection-hero__content{position:relative}.hero__sidebyside{width:100vw}.product-block-priceCover{display:flex;justify-content:space-between;align-items:center}.product-block-priceCover__left{display:flex;align-items:center}.product-block-priceCover__rightTag{font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#003c77;background:#fdd9db;border-radius:50px;padding:4px 10px}.shopify-payment-button__more-options{text-decoration:underline}.productLogo{margin-bottom:0;display:block}.productLogo--rectangle img{height:25px}.productLogo--square img{height:40px}@media only screen and (min-width: 1200px){.product-slideshow .flickity-viewport{min-height:697px}}.grid--product-images--partial .flickity-slider .product-main-slide{width:100%}.template-product .product__main-photos .flickity-page-dots{display:none}@media (min-width: 1200px){.template-product .product-main-slide,.template-product .product-image-main{height:100%}}
/*# sourceMappingURL=/s/files/1/0070/8807/8909/t/82/assets/custom.css.map */
