html{color-scheme:light}.ap-quantityselector__input{color:#eef0f2}#mini-cart .ap-quantityselector{background-color:#011638;border-color:#eef0f24d;color:#eef0f2}.fs-u2{font-size:calc(var(--base-font-size) + 2px)}.fs-u4{font-size:calc(var(--base-font-size) + 4px)}.fs-u30{font-size:calc(var(--base-font-size) + 30px)}.fs-d2{font-size:calc(var(--base-font-size) - 2px)}.mx-10{margin-left:10px;margin-right:10px}.mx-20{margin-left:20px;margin-right:20px}.mx-30{margin-left:30px;margin-right:30px}.mx-40{margin-left:40px;margin-right:40px}.mx-50{margin-left:50px;margin-right:50px}.mb-7{margin-bottom:7px!important}.mt-15{margin-top:15px}.mt-d15{margin-top:-15px!important}.mb-40{margin-bottom:40px!important}.mb-60{margin-bottom:60px!important}.mt-25{margin-bottom:25px}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mb-70{margin-bottom:70px!important}.mb-12{margin-bottom:12px!important}.mb-11{margin-bottom:11px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-25{margin-bottom:25px!important}.mt-60{margin-top:60px}.mb-20{margin-bottom:20px!important}.mb-33{margin-bottom:33px!important}.mb-18{margin-bottom:18px}.mb-17{margin-bottom:17px}.mb-30{margin-bottom:30px!important}.mb-32{margin-bottom:32px!important}.mb-35{margin-bottom:35px!important}.mb-23{margin-bottom:23px}.mb-21{margin-bottom:21px!important}.mt-23{margin-top:23px}.mt-6{margin-top:6px}.mb-50{margin-bottom:50px}.mb-56{margin-bottom:56px}.mt-20{margin-top:20px!important}.mt-40{margin-top:40px!important}.mt-38{margin-top:38px!important}.ml-20{margin-left:20px!important}.py-20{padding-top:20px;padding-bottom:20px}.primary{color:var(--primary)}.font-heading{font-family:var(--hd-font-family)}.font-body{font-family:var(--body-font-family)}.p{font-family:var(--body-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--base-font-size);line-height:1.7142857143;color:rgb(var(--color-body))}.font-custom{font-family:var(--custom-font-family)}.fa-check:before{content:"\f00c"}.fa-circle-plus:before{content:"\f055"}.fa-circle-minus:before{content:"\f056"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-facebook:before{content:"\f39e"}.fa-twitter:before{content:"\f099"}.fa-youtube:before{content:"\f167"}.fa-google-plus:before{content:"\f0d5"}.fa-pinterest:before{content:"\f0d2"}.fa-phone:before{content:"\f095"}@media(min-width:768px){.mb-md-10{margin-bottom:10px}.mb-md-15{margin-bottom:15px}}@media(min-width:577px){.p-sm-30{padding:30px}}body{overflow-x:clip}.button--primary,button.button--primary,.button--secondary,button.button--secondary,.shopify-payment-button__button--unbranded{--button-background: 238, 240, 242;--primary-button-background: 238, 240, 242;--button-text-color: 1, 22, 56;color:#011638}.btn-addcart button{--button-background: 238, 240, 242;--primary-button-background: 238, 240, 242;--button-text-color: 1, 22, 56;color:#011638!important}.btn-addcart button.button--text.button--full:hover{background:#eef0f2!important;color:#011638!important}.btn-base,a.btn-base{--background-color-custom: #EEF0F2;--color-btn-custom: #011638}.btn-base:hover,a.btn-base:hover{--background-color-custom-hover: #EEF0F2;--color-btn-custom-hover: #011638}.heading,h1,h2,h3,h4,h5,h6,.ap-productmeta__title,.product-item-meta__title{color:#eef0f2!important}.ap-navtabs__item[ap-expanded-aria=true]{background-color:#eef0f2!important;color:#011638!important}.ap-navtabs__item[ap-expanded-aria=false]{color:#eef0f2!important}.mg-pdp-accordion__content.rte h2{font-size:28px;margin:32px 0 12px}.mg-pdp-accordion__content.rte h3{font-size:21px;margin:24px 0 10px}.mg-pdp-accordion__content.rte h4{font-size:17px;margin:20px 0 8px}@media screen and (max-width:767px){.mg-pdp-accordion__content.rte h2{font-size:22px;margin:24px 0 10px}.mg-pdp-accordion__content.rte h3{font-size:19px;margin:20px 0 8px}.mg-pdp-accordion__content.rte h4{font-size:16px;margin:16px 0 8px}}@media(max-width:480px){.content-box--left,.content-box--right,.content-box--center{padding:0 20px!important}.slideshow h3.heading.h1{font-size:30px!important;line-height:1.2!important;margin-bottom:16px!important}}.shopify-section[id$=slideshow_hero] .slideshow__nav{display:none!important}.hero-nav-btn:hover{background:#eef0f240!important}@media(max-width:999px){.ap-imagewithtext__content-wrapper{padding:30px 24px!important}}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__wrapper{display:block!important}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content-wrapper{width:100%!important;max-width:1180px;margin:0 auto!important;padding:56px 24px 64px!important}@media(max-width:999px){.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content>h2{text-align:center;font-size:clamp(1.75rem,8vw,2.25rem)!important}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content>.ap-imagewithtext__text-wrapper{font-size:1.35rem}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__seo-h1{font-size:16px!important;line-height:1.35}}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content>h2{text-align:center}@media(min-width:1000px){.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content{grid-template-columns:3fr 2fr!important;gap:0 80px!important}}.shopify-section[id$=ap_imagewithtext_brand] .mg-heading-rest{font-size:.88em}.shopify-section[id$=ap_imagewithtext_brand] .mg-heading-brandfont{font-family:M_Brand_Font,system-ui,-apple-system,sans-serif!important}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content>.ap-imagewithtext__text-wrapper{text-align:center;font-size:1.35rem}.shopify-section[id$=ap_imagewithtext_brand] [reveal],.shopify-section[id$=ap_imagewithtext_brand] ap-splitlines,.shopify-section[id$=ap_imagewithtext_brand] ap-splitlines span{opacity:1!important}.shopify-section[id$=ap_imagewithtext_brand] [ap-revealvisibility]{visibility:visible!important}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more{margin-top:18px}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:14px;min-height:44px;margin-bottom:8px}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more>summary::-webkit-details-marker{display:none}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more>summary:before,.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more>summary:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(238,240,242,.45))}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more>summary:after{background:linear-gradient(270deg,transparent,rgba(238,240,242,.45))}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__label{flex:none;font-size:1.15rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#eef0f2;text-shadow:0 0 18px rgba(238,240,242,.35);white-space:nowrap}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__label:before{content:"Read "}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__label:after{content:" +";color:#2ecc71}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more[open] .ap-brandstory-more__label:after{content:" \2013"}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more>summary:focus-visible{outline:3px solid #2ecc71;outline-offset:4px}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__body:before{content:"";display:block;width:44%;margin:0 auto 26px;height:3px;background:linear-gradient(90deg,transparent 0%,#ffffff 50%,transparent 100%);filter:drop-shadow(0 0 3px rgba(238,240,242,1)) drop-shadow(0 0 8px rgba(238,240,242,.8))}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__body{padding-top:14px}@media(min-width:1000px){.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content{display:grid;grid-template-columns:1fr 1fr;gap:0 110px;align-items:start}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content>h2{grid-column:1;grid-row:1}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content>.ap-imagewithtext__text-wrapper{grid-column:1;grid-row:2}.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content>.ap-brandstory-more{grid-column:2;grid-row:1 / span 2;margin-top:0}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__label{font-size:1.3rem}@supports selector(::details-content){.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more::details-content{content-visibility:visible;block-size:auto}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more>summary{cursor:default;pointer-events:none;min-height:0}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__label:before,.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__label:after{content:none}.shopify-section[id$=ap_imagewithtext_brand] .ap-brandstory-more__body{padding-top:18px}}}@media(max-width:999px){.shopify-section[id$=ap_imagewithtext_brand] .ap-imagewithtext__content-wrapper{padding:32px 24px 44px!important}}@media(max-width:1199px){.shopify-section[id$=advanced_content_2_EM4k6z] .advanced-content .full .row{padding-left:0!important;padding-right:0!important}}.shopify-section[id$=footer_top_X7tjrJ] .info-content-text{justify-content:center!important}@media(max-width:1199px){.shopify-section[id$=testimonial_carousel_home] .testimonial-carousel-arrow{display:flex!important;justify-content:center!important;margin-top:28px!important}}.shopify-section[id$=testimonial_carousel_home] .testimonial-carousel__ap-nextprev{display:flex!important;gap:20px!important;justify-content:center!important}.shopify-section[id$=testimonial_carousel_home] .ap-nextap-buttonprev--prev,.shopify-section[id$=testimonial_carousel_home] .ap-nextap-buttonprev--next{position:static!important;left:unset!important;right:unset!important;top:unset!important;opacity:1!important;visibility:visible!important;width:48px!important;height:48px!important;border-radius:50%!important;background:#eef0f21f!important;border:1.5px solid rgba(238,240,242,.45)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.shopify-section[id$=testimonial_carousel_home] .testimonial-carousel__arrow svg path{fill:#eef0f2!important}.shopify-section[id$=testimonial_carousel_home] .ap-nextap-buttonprev--prev:hover,.shopify-section[id$=testimonial_carousel_home] .ap-nextap-buttonprev--next:hover{background:#eef0f240!important}.shopify-policy__body{max-width:1300px}.shopify-policy__title{display:none}.shopify-policy__body .rte>div{max-width:none!important}.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body td:not([style*=background]){color:#eef0f2!important}.shopify-policy__body [style*="background:#f6f8fb"],.shopify-policy__body [style*="background:#f6f8fb"] *{color:#2c2f36!important}.shopify-policy__body [style*="color:#c1912e"]{color:#c1912e!important}.footer-policy-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px}.footer-policy-links .linklist__item a{font-weight:900}.mg-sub-perks-list{list-style:none;text-align:left;font-size:.74rem;line-height:1.5;color:#eef0f2a6;margin:6px 0 0;padding:0}.mg-sub-perks-list--top{margin-bottom:0}.mg-sub-list strong,.mg-sub-perks-list strong{color:#eef0f2;font-weight:700}.mg-sub-perks-badge{display:block;width:fit-content;margin:8px auto;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#2ecc71;color:#011638;padding:2px 10px;border-radius:20px;line-height:1.6}@media(max-width:480px){.mg-atc-tier__save{font-size:.55rem}}@media(max-width:767px){.newsletter__form{flex-direction:column!important;gap:12px!important}.newsletter__form .field,.newsletter__form input[type=email]{width:100%!important}}.mg-trust-strip{display:flex;justify-content:center;padding-top:48px;padding-bottom:72px}@media(max-width:749px){.mg-trust-strip{padding-bottom:40px}}.mg-trust-strip__inner{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center;row-gap:28px}.mg-trust-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 22px;position:relative;max-width:190px}.mg-trust-badge+.mg-trust-badge:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#eef0f22e}.mg-trust-badge svg{width:28px;height:28px;flex:0 0 28px}.mg-trust-badge span{color:#eef0f2;font-weight:600;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}@media(max-width:749px){.mg-trust-badge{padding:0 16px}}@media(max-width:599px){.mg-trust-strip{padding-top:32px;padding-bottom:28px}.mg-trust-strip__inner{display:grid;grid-template-columns:repeat(3,1fr);row-gap:20px}.mg-trust-badge{max-width:none;padding:0 8px;gap:6px}.mg-trust-badge svg{width:20px;height:20px;flex:0 0 20px}.mg-trust-badge span{font-size:.55rem;line-height:1.2}.mg-trust-badge:nth-child(3n+1):before{display:none}}.mg-wa{position:fixed;right:20px;bottom:20px;z-index:90;display:inline-flex;align-items:center;gap:7px;padding:7px 13px 7px 9px;border-radius:999px;background:#0e8036;color:#fff;font-weight:700;font-size:13px;line-height:1;text-decoration:none;box-shadow:0 6px 20px #00000038;transition:background .2s ease,transform .2s ease,bottom .25s ease}.mg-wa:hover,.mg-wa:focus{color:#fff;background:#0b6b2d}.mg-wa:hover{transform:translateY(-1px)}.mg-wa:focus-visible{outline:3px solid #fff;outline-offset:2px}.mg-wa__icon{display:inline-flex;width:21px;height:21px;flex:0 0 21px}.mg-wa__icon svg{width:100%;height:100%}.mg-wa__label{white-space:nowrap}body:has(#back-to-up:not(.hd)) .mg-wa{bottom:calc(10vh + 50px)}body:has(ap-productstickyform:not([hidden])) .mg-wa{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(16px)}@media(prefers-reduced-motion:reduce){.mg-wa{transition:none}.mg-wa:hover{transform:none}}@media screen and (max-width:999px){.mg-wa{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:0;padding:0;width:44px;height:44px;justify-content:center}.mg-wa__icon{width:24px;height:24px;flex-basis:24px}.mg-wa__label{display:none}body:has(#back-to-up:not(.hd)) .mg-wa{bottom:calc(10vh + 46px)}}.js-back-to-top{width:40px;height:40px;line-height:38px}.js-back-to-top svg{width:16px;height:38px}.header-icon ul.user-block{background-color:#0d2147;border:1px solid rgba(238,240,242,.14);border-radius:14px;padding:8px 20px 16px;box-shadow:0 -6px 20px -8px #01163899,0 14px 30px -10px #eef0f259,0 26px 48px -18px #eef0f233;overflow:hidden}.header-icon ul.user-block:before{content:"";position:absolute;top:0;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent 0%,#ffffff 50%,transparent 100%);filter:drop-shadow(0 0 4px rgba(238,240,242,.9)) drop-shadow(0 0 9px rgba(238,240,242,.55))}.header-icon ul.user-block li{line-height:1}.header-icon ul.user-block li+li{margin-top:2px;border-top:1px solid rgba(238,240,242,.09);padding-top:2px}.header-icon .user-block a,.header-icon ul.user-block a{color:#eef0f2;transition:color .2s ease,text-shadow .2s ease}.header-icon .user-block a:hover,.header-icon ul.user-block a:hover{color:#fff;text-shadow:0 0 12px rgba(238,240,242,.55)}.mg-drawer-search{display:flex;align-items:center;gap:10px;width:100%;margin:2px 0 22px;padding:13px 16px;border-radius:12px;background:#eef0f20f;border:1px solid rgba(238,240,242,.16);color:#eef0f2b3;font-size:.95rem;line-height:1;text-decoration:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease}.mg-drawer-search:hover,.mg-drawer-search:focus-visible{color:#eef0f2;background:#eef0f21a;border-color:#eef0f28c;box-shadow:0 0 0 3px #eef0f21f,0 6px 22px -8px #eef0f266;outline:none}.mg-drawer-search svg{flex:0 0 18px;width:18px;height:18px}@media(min-width:1200px){#vertical-menu-drawer .header__linklist-link,#mobile-menu-drawer .header__linklist-link{padding:13px 0}}.mg-collection-intro{max-width:760px;margin:2px 0 26px;color:#eef0f2d1;font-size:.95rem;line-height:1.65}.mg-collection-intro p{margin:0 0 .7em}.mg-collection-intro p:last-child{margin-bottom:0}.mg-collection-trust{background:#011638;border-top:1px solid rgba(238,240,242,.1)}.mg-tabbar{display:none}@media(max-width:767px){.mg-tabbar{display:flex;align-items:stretch;position:fixed;left:0;right:0;bottom:0;z-index:91;background:var(--primary, #011638);border-top:1px solid rgba(255,255,255,.14);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -2px 10px #00000024;transition:transform .25s ease}.mg-tabbar__item{flex:1 1 0;min-width:0;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 2px 6px;position:relative;text-decoration:none;color:#ffffff9e;font-size:9px;font-weight:600;line-height:1.05;letter-spacing:.01em;text-align:center;-webkit-tap-highlight-color:transparent}.mg-tabbar__item--text{font-size:11.5px}.mg-tabbar__item--text .mg-tabbar__label{line-height:1.28}.mg-tabbar__item.is-active{color:#fff}.mg-tabbar__item.is-active:before{content:"";position:absolute;top:0;left:30%;right:30%;height:2px;border-radius:0 0 2px 2px;background:#fff}.mg-tabbar__icon{display:block;width:18px;height:18px;position:relative}.mg-tabbar__icon svg{display:block;width:100%;height:100%}.mg-tabbar__label{display:block}.mg-tabbar__count{position:absolute;top:-5px;left:9px;display:block;min-width:14px;height:14px;padding:0 2px;border-radius:999px;background:#22c55e;color:#04210f;font-size:8.5px;font-weight:700;line-height:14px;text-align:center;letter-spacing:0}body:has(ap-productstickyform:not([hidden])) .mg-tabbar{transform:translateY(100%)}body:has(.mg-tabbar){padding-bottom:calc(42px + env(safe-area-inset-bottom,0px))}body:has(.mg-tabbar) .mg-wa{bottom:calc(56px + env(safe-area-inset-bottom,0px))}body:has(.mg-tabbar) .js-back-to-top{bottom:calc(10vh + 40px)}}@media(prefers-reduced-motion:reduce){.mg-tabbar{transition:none}}#vertical-menu-drawer{width:70vw;max-width:280px;height:auto;max-height:70vh}.skip-to-content-link:focus{z-index:9999!important;position:fixed!important;top:8px!important;left:8px!important;overflow:auto!important;width:auto!important;height:auto!important;clip:auto!important;margin:0!important;padding:12px 20px!important;background:#fff!important;color:#011638!important;border-radius:4px!important;font-weight:700!important}.mg-sticky-atc{display:none}@media(max-width:767px){.mg-sticky-atc:not([hidden]){display:block;position:fixed;left:0;right:0;bottom:calc(45px + env(safe-area-inset-bottom,0px));z-index:90;padding:0;background:#011638f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0;box-shadow:0 -4px 14px #00000047}.mg-sticky-atc:not([hidden]):before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:linear-gradient(90deg,transparent 0%,#ffffff 50%,transparent 100%);filter:drop-shadow(0 0 2px rgba(238,240,242,1)) drop-shadow(0 0 6px rgba(238,240,242,.7));pointer-events:none}.mg-sticky-atc__inner{display:flex;align-items:center;gap:12px;padding-right:10px}.mg-sticky-atc__img{flex:none;width:44px;height:44px;object-fit:cover;border-radius:0;background:#fff}.mg-sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.mg-sticky-atc__name{color:#ffffffb8;font-size:11px;font-weight:600;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-sticky-atc__price{color:#fff;font-size:15px;font-weight:800;line-height:1.15}.mg-sticky-atc__btn{all:unset;box-sizing:border-box;flex:none;cursor:pointer;min-width:124px;height:34px;padding:0 16px;border-radius:50px;background:#eef0f2;color:#011638;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:34px;white-space:nowrap}.mg-sticky-atc__btn:active{background:#d8dade}.mg-sticky-atc__btn:disabled{opacity:.55;cursor:default}.mg-sticky-atc__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}body:has(.mg-sticky-atc:not([hidden])) .mg-wa,body:has(.mg-tabbar):has(.mg-sticky-atc:not([hidden])) .mg-wa{bottom:calc(103px + env(safe-area-inset-bottom,0px))}body:has(.mg-sticky-atc:not([hidden])) .js-back-to-top{bottom:calc(10vh + 84px)}body:has(.mg-tabbar):has(.mg-sticky-atc:not([hidden])){padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}}#mini-cart .line-item .product-item-meta__title{font-size:16px;line-height:1.3}#mini-cart .line-item .price,#mini-cart .line-item .price--end{font-size:15px;line-height:1.3}@media(max-width:740px){#mini-cart .line-item .product-item-meta__title{font-size:15px}#mini-cart .line-item .price,#mini-cart .line-item .price--end{font-size:14px}}html body button.mg-added.mg-added,html body button.mg-added.mg-added:disabled,html body button.mg-added.mg-added:hover,html body button.mg-added.mg-added[is=loader-button]{background:#2ecc71!important;border-color:#2ecc71!important;color:#011638!important;opacity:1!important;font-weight:800}button.mg-added[is=loader-button]{position:relative}button.mg-added[is=loader-button]>*{visibility:hidden}button.mg-added[is=loader-button]:after{content:"\2713   ADDED";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#011638;font-weight:800;letter-spacing:.05em;text-transform:uppercase}form[is=ap-productform] button[is=loader-button][ap-ariabusy=true]{position:relative}form[is=ap-productform] button[is=loader-button][ap-ariabusy=true]>*{visibility:hidden}form[is=ap-productform] button[is=loader-button][ap-ariabusy=true]:after{content:"ADDING\2026";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.05em;text-transform:uppercase}html body .ap-productform .quantity_wrapper button#AddToCart.mg-added,html body .ap-productform .quantity_wrapper button#AddToCart.mg-added:disabled{background:#2ecc71!important;background-color:#2ecc71!important;border-color:#2ecc71!important;color:#011638!important;opacity:1!important}html body .btn-addcart button.button--text.button--full.mg-added,html body .btn-addcart button.button--text.button--full.mg-added:hover,html body .btn-addcart button.button--text.button--full.mg-added:disabled{background:#2ecc71!important;background-color:#2ecc71!important;border-color:#2ecc71!important;color:#011638!important;opacity:1!important}@media(max-width:767px){.header-icon.header-user:not(.mg-user-open):hover ul.user-block{top:150%;opacity:0;visibility:hidden}.header-icon.header-user.mg-user-open ul.user-block{top:100%;opacity:1;visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ap-theme-custom.css.map */
