:root{--aw-red:#e1251b;--aw-charcoal:#111;--aw-muted:#565656;--aw-line:#e9dfd5;--aw-cream:#fbf8f3;--aw-soft:#fffdf9;--aw-shadow:0 18px 45px rgba(30,20,12,.07)}body:has(.aw31-stage-v3){background:#fff!important;color:var(--aw-charcoal)!important;overflow-x:hidden!important}body:has(.aw31-stage-v3) main,body:has(.aw31-stage-v3) #MainContent,body:has(.aw31-stage-v3) .shopify-section{background:#fff!important;color:var(--aw-charcoal)!important}.aw31-stage-v3,.aw31-stage-v3 *,.aw31-section,.aw31-section *,.aw31-mini-trust,.aw31-mini-trust *,.aw31-mobile-sticky,.aw31-mobile-sticky *{box-sizing:border-box;min-width:0}.aw31-section img,.aw31-section video,.aw31-section iframe{max-width:100%;height:auto}.aw31-wrap{width:min(1240px,calc(100% - 48px));margin:0 auto}.aw31-wrap--narrow{width:min(1040px,calc(100% - 48px));margin:0 auto}.aw31-section{padding:56px 0;background:#fff}.aw31-section--cream{background:linear-gradient(180deg,#fff,#fbf8f3)}.aw31-kicker{margin:0 0 10px!important;color:#9d1f18!important;font-size:12px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}.aw31-title{margin:0 0 16px!important;color:#111!important;font-size:clamp(34px,5vw,72px)!important;line-height:.98!important;letter-spacing:-.06em!important;font-weight:850!important}.aw31-copy,.aw31-lede{color:#333!important;font-size:18px!important;line-height:1.65!important}.aw31-muted{color:#626262!important}.aw31-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:13px 22px;border-radius:999px;font-weight:850;text-decoration:none;border:1px solid transparent}.aw31-btn--red{background:var(--aw-red)!important;color:#fff!important;border-color:var(--aw-red)!important}.aw31-btn--light{background:#fff!important;color:var(--aw-red)!important;border-color:var(--aw-red)!important}body:has(.aw31-stage-v3) .aw-help-widget,body:has(.aw31-stage-v3) [data-aw-help-widget],body:has(.aw31-stage-v3) .dify-chatbot,body:has(.aw31-stage-v3) iframe[src*=dify],body:has(.aw31-stage-v3) [class*=translate i]:not(html):not(body){display:none!important;visibility:hidden!important;pointer-events:none!important}body:has(.aw31-stage-v3) .shopify-section--announcement-bar,body:has(.aw31-stage-v3) .announcement-bar,body:has(.aw31-stage-v3) [class*=announcement i]{max-height:40px!important;overflow:hidden!important}body:has(.aw31-stage-v3) .shopify-section--announcement-bar *{line-height:1.2!important}body:has(.aw31-stage-v3) .shopify-section--main-product{background:#fff!important;padding-bottom:24px!important}body:has(.aw31-stage-v3) .product,body:has(.aw31-stage-v3) .product-info,body:has(.aw31-stage-v3) .product__info-wrapper,body:has(.aw31-stage-v3) .product__info-container{background:#fff!important;color:#111!important}body:has(.aw31-stage-v3) .product-gallery,body:has(.aw31-stage-v3) .product-gallery__media-list,body:has(.aw31-stage-v3) .product-gallery__media{background:#fff!important}body:has(.aw31-stage-v3) .product-gallery__media img,body:has(.aw31-stage-v3) .product-media-container img{object-fit:contain!important;background:#fff!important}.aw31-hero-copy{margin:0 0 10px!important}.aw31-hero-copy .aw31-title{font-size:clamp(36px,4.6vw,62px)!important}.aw31-hero-copy .aw31-copy{max-width:660px;margin:0 0 8px!important}.aw31-hero-note{font-size:14px!important;line-height:1.55!important;color:#444!important;margin:12px 0 0!important}.aw31-payment{font-size:13px!important;color:#555!important;margin:10px 0 0!important;line-height:1.45!important}.aw31-real-rating{margin:10px 0 12px!important}.aw31-rating-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#111;text-decoration:none;font-size:14px;line-height:1.2}.aw31-rating-pill{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;background:#111;color:#fff!important;padding:3px 10px;font-weight:850;font-size:12px}.aw31-judgeme{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:#edf8f4;color:#087b63;padding:4px 10px;font-weight:800;font-size:12px}.aw31-judgeme:before{content:"";width:7px;height:7px;border-radius:50%;background:#0f9a79;display:inline-block}.aw31-specs{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 14px!important}.aw31-specs span{display:inline-flex;align-items:center;min-height:36px;border:1px solid #ddd2c7;border-radius:999px;background:#fff;padding:8px 12px;font-size:14px;font-weight:850;color:#111;line-height:1.15}.aw31-mini-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:14px 0 16px;border-top:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line)}.aw31-mini-trust span{display:flex;align-items:center;justify-content:center;gap:8px;min-height:58px;padding:10px 12px;color:#111;font-weight:820;font-size:13px;line-height:1.2;text-align:center}.aw31-mini-trust span+span{border-left:1px solid var(--aw-line)}.aw31-mini-trust svg{width:18px;height:18px;color:var(--aw-red);stroke:currentColor;stroke-width:2;fill:none;flex:0 0 auto}body:has(.aw31-stage-v3) button[type=submit],body:has(.aw31-stage-v3) button[name=add],body:has(.aw31-stage-v3) .product-form__submit{background:var(--aw-red)!important;border-color:var(--aw-red)!important;color:#fff!important;border-radius:999px!important;min-height:54px!important;font-weight:900!important;font-size:16px!important}body:has(.aw31-stage-v3) .shopify-payment-button__button{border-radius:999px!important;min-height:54px!important}.aw31-secondary{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;margin:12px 0 0!important;border:1.5px solid var(--aw-red)!important;border-radius:999px!important;color:var(--aw-red)!important;background:#fff!important;text-decoration:none!important;font-weight:900!important}body:has(.aw31-stage-v3) share-button,body:has(.aw31-stage-v3) .share-button,body:has(.aw31-stage-v3) .product-info__share,body:has(.aw31-stage-v3) [class*=share i]{display:none!important}.aw31-fit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.aw31-fit-card{border:1px solid var(--aw-line);border-radius:24px;background:#fff;padding:22px;box-shadow:0 12px 36px #1c120a0d}.aw31-fit-card h3{margin:0 0 12px;font-size:21px;line-height:1.15;letter-spacing:-.02em}.aw31-fit-card ul{margin:0;padding-left:18px;color:#333;line-height:1.62}.aw31-fit-card li+li{margin-top:8px}.aw31-fit-card--good{border-color:#d7eadb}.aw31-fit-card--caution{border-color:#eaded1}.aw31-fit-note{margin-top:14px;color:#444;font-size:14px;line-height:1.55}.aw31-fit-actions{display:flex;gap:12px;margin-top:18px;flex-wrap:wrap}.aw31-review-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.aw31-review-preview article{border:1px solid var(--aw-line);border-radius:18px;background:#fffdf9;padding:16px}.aw31-review-preview strong{display:block;margin-bottom:6px;color:#111}.aw31-review-preview p{margin:0;color:#444;line-height:1.45}.aw31-family-summary{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0 8px!important}.aw31-judge-inline{display:inline-flex;align-items:center;border-radius:999px;background:#edf8f4;color:#087b63;padding:6px 10px;font-weight:850;font-size:13px}.aw31-review-note{color:#555!important;line-height:1.55!important;max-width:900px}.aw31-review-loading{display:none}.aw31-family-widget .jdgm-rev-widg__header,.aw31-family-widget .jdgm-row-stars,.aw31-family-widget .jdgm-row-actions,.aw31-family-widget .jdgm-histogram,.aw31-family-widget .jdgm-widget-actions-wrapper,.aw31-family-widget .jdgm-gallery-wrapper,.aw31-family-widget .jdgm-medals,.aw31-family-widget .jdgm-verified-badge-wrapper,.aw31-family-widget .jdgm-rev-widg__summary,.aw31-family-widget .jdgm-rev-widg__title{display:none!important}.aw31-family-widget .jdgm-rev-widg{border:0!important;background:transparent!important;padding:0!important;margin:24px 0 0!important}.aw31-family-widget .jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.aw31-family-widget .jdgm-rev{border:1px solid var(--aw-line)!important;border-radius:22px!important;padding:22px!important;background:#fff!important;box-shadow:0 16px 40px #1c120a0d!important;margin:0!important}.aw31-family-widget .jdgm-rev__rating{margin-bottom:10px!important}.aw31-family-widget .jdgm-star{color:var(--aw-red)!important}.aw31-family-widget .jdgm-rev__author{font-weight:850!important;color:#111!important}.aw31-family-widget .jdgm-rev__timestamp{float:right!important;color:#666!important}.aw31-family-widget .jdgm-rev__title{display:block!important;color:#111!important;font-weight:850!important;margin:12px 0 6px!important}.aw31-family-widget .jdgm-rev__body{color:#444!important;line-height:1.55!important}.aw31-family-widget .jdgm-rev__pics{margin-top:12px!important}.aw31-family-widget .jdgm-rev__pic-img{border-radius:12px!important;max-width:96px!important;max-height:96px!important;object-fit:cover!important}.aw31-family-widget .jdgm-paginate{grid-column:1/-1!important;text-align:center!important;margin-top:10px!important}.aw31-family-widget .jdgm-paginate a{color:#111!important;text-decoration:none!important;margin:0 8px!important;font-weight:800!important}.aw31-family-widget .jdgm-rev__buyer-badge{background:#0f9a79!important;color:#fff!important;border-radius:999px!important;padding:2px 7px!important;font-size:11px!important}.aw31-family-widget .jdgm-rev-widg__body{max-width:100%!important}html:not(.aw31-reviews-ready) .aw31-family-widget .jdgm-rev-widg{visibility:hidden!important;min-height:260px}.aw31-review-jump{margin:2px 0 12px!important}.aw31-media-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:36px;align-items:center}.aw31-media-box{border-radius:28px;overflow:hidden;background:#f7f3ee;box-shadow:var(--aw-shadow)}.aw31-media-box video,.aw31-media-box img{display:block;width:100%;height:auto}.aw31-bullets{display:grid;gap:10px;margin-top:18px}.aw31-bullets span{display:flex;align-items:center;gap:10px;color:#333;font-weight:750}.aw31-bullets span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--aw-red);flex:0 0 auto}.aw31-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.aw31-feature-card{border:1px solid var(--aw-line);border-radius:24px;background:#fff;padding:20px;box-shadow:0 12px 32px #1c120a0b}.aw31-feature-card h3{margin:10px 0 8px;font-size:21px;line-height:1.15;letter-spacing:-.02em}.aw31-feature-card p{margin:0;color:#444;line-height:1.5}.aw31-icon{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--aw-line);background:#fffdf9;color:var(--aw-red);font-weight:900}.aw31-routes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center}.aw31-route-cards{display:grid;gap:12px}.aw31-route-card{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--aw-line);border-radius:20px;padding:16px;background:#fffdf9}.aw31-route-card strong{display:block;margin-bottom:3px}.aw31-route-card p{margin:0;color:#555;line-height:1.45}.aw31-safety-note{margin-top:14px;padding:14px 16px;border:1px solid var(--aw-line);border-radius:16px;color:#555;background:#fff;font-size:14px;line-height:1.5}.aw31-support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}.aw31-support-grid article{border:1px solid var(--aw-line);border-radius:20px;background:#fff;padding:18px}.aw31-support-grid strong{display:block;margin-bottom:6px}.aw31-support-grid p{margin:0;color:#555;line-height:1.45}.aw31-support-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.aw31-details details{border-bottom:1px solid var(--aw-line);padding:0}.aw31-details summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:900;color:#111;display:flex;justify-content:space-between;gap:16px}.aw31-details summary::-webkit-details-marker{display:none}.aw31-details summary:after{content:"+";color:var(--aw-red);font-size:24px;line-height:1}.aw31-details details[open] summary:after{content:"-"}.aw31-details__body{padding:0 0 20px;color:#444;line-height:1.65}.aw31-spec-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aw31-spec-table div{display:flex;justify-content:space-between;gap:16px;border:1px solid var(--aw-line);border-radius:14px;padding:12px;background:#fff}.aw31-final{text-align:center}.aw31-final .aw31-copy{max-width:680px;margin:0 auto 18px}.aw31-final-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.aw31-mobile-sticky{position:fixed;left:10px;right:10px;bottom:10px;z-index:50;display:none;grid-template-columns:1fr auto;gap:10px;align-items:center;border:1px solid var(--aw-line);border-radius:18px;background:#fffffff5;box-shadow:0 18px 45px #00000029;padding:10px 12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.aw31-mobile-sticky.is-visible{display:grid}.aw31-mobile-sticky strong{display:block;font-size:14px}.aw31-mobile-sticky small{display:block;color:#555;font-size:12px;line-height:1.25}.aw31-mobile-sticky button{border:0;border-radius:999px;background:var(--aw-red);color:#fff;font-weight:900;min-height:44px;padding:0 18px}.aw31-sticky-space{padding-bottom:86px!important}@media(min-width:1000px){body:has(.aw31-stage-v3) .product{gap:48px!important}.aw31-family-widget .jdgm-rev:nth-of-type(n+7){display:none!important}}@media(max-width:999px){.aw31-feature-grid,.aw31-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aw31-routes,.aw31-media-story{grid-template-columns:1fr}.aw31-family-widget .jdgm-rev-widg__reviews{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.aw31-wrap,.aw31-wrap--narrow{width:min(100% - 32px,640px)}.aw31-section{padding:34px 0}.aw31-title{font-size:clamp(32px,10vw,44px)!important;line-height:1.02!important}.aw31-copy,.aw31-lede{font-size:15px!important;line-height:1.55!important}.aw31-hero-copy .aw31-title{font-size:clamp(30px,9vw,38px)!important}.aw31-hero-copy .aw31-copy{font-size:15px!important;line-height:1.5!important}.aw31-rating-line{font-size:13px}.aw31-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 12px!important}.aw31-specs span{justify-content:center;text-align:center;min-height:38px;font-size:12.5px;padding:8px 9px}.aw31-mini-trust{grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 12px}.aw31-mini-trust span{min-height:48px;font-size:12px;padding:8px}.aw31-mini-trust span:nth-child(3){border-left:0;border-top:1px solid var(--aw-line)}.aw31-mini-trust span:nth-child(4){border-top:1px solid var(--aw-line)}body:has(.aw31-stage-v3) .product-gallery__media{min-height:0!important;height:clamp(280px,76vw,340px)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body:has(.aw31-stage-v3) .product-gallery__media img,body:has(.aw31-stage-v3) .product-gallery__media video{max-height:100%!important;width:100%!important;height:100%!important;object-fit:contain!important}body:has(.aw31-stage-v3) .product-gallery__thumbnail-list,body:has(.aw31-stage-v3) .product-gallery__thumbnail-scroller{max-height:54px!important;overflow-x:auto!important;overflow-y:hidden!important}body:has(.aw31-stage-v3) .product-gallery__thumbnail{width:46px!important;height:46px!important;min-width:46px!important}.aw31-fit-grid{grid-template-columns:1fr;gap:10px}.aw31-fit-card{padding:16px;border-radius:18px}.aw31-fit-card h3{font-size:18px}.aw31-fit-card li{font-size:14px}.aw31-fit-actions .aw31-btn{width:100%}.aw31-review-preview{grid-template-columns:1fr;gap:10px}.aw31-family-widget .jdgm-rev-widg__reviews{display:block!important}.aw31-family-widget .jdgm-rev{margin:0 0 12px!important;padding:16px!important;border-radius:18px!important}.aw31-family-widget .jdgm-rev:nth-of-type(n+4){display:none!important}.aw31-family-widget .jdgm-paginate{display:none!important}.aw31-feature-grid,.aw31-support-grid{grid-template-columns:1fr;gap:10px}.aw31-feature-card,.aw31-support-grid article{padding:16px;border-radius:18px}.aw31-routes{gap:18px}.aw31-route-card{padding:14px}.aw31-spec-table{grid-template-columns:1fr}.aw31-spec-table div{display:block}.aw31-spec-table strong{display:block;margin-bottom:4px}.aw31-final-actions .aw31-btn{width:100%}body:has(.aw31-stage-v3) .product-form__buttons{gap:10px!important}body:has(.aw31-stage-v3) .product-form__submit,body:has(.aw31-stage-v3) button[name=add]{width:100%!important}body:has(.aw31-stage-v3){padding-bottom:var(--aw31-sticky-space,0px)}}@media(max-width:430px){.aw31-mobile-sticky{left:8px;right:8px;bottom:8px}.aw31-mobile-sticky button{padding:0 14px}.aw31-mobile-sticky small{font-size:11.5px}}body.template-product .shopify-payment-button,body.template-product shopify-accelerated-checkout,.shopify-section--main-product .shopify-payment-button,.shopify-section--main-product shopify-accelerated-checkout{display:none!important;visibility:hidden!important;pointer-events:none!important}body.template-product form[action="/cart/add"] button[type=submit]{pointer-events:auto!important}:root{--aw31-blue: #0b5fff;--aw31-blue-dark: #0848c9}body.template-product .shopify-section--main-product button[type=submit],body.template-product .shopify-section--main-product button[name=add],body.template-product .shopify-section--main-product .product-form__submit,body.template-product .aw31-buy-now,body.template-product .aw31-btn--red,body.template-product .aw31-mobile-sticky button,body.template-product .aw-mobile-sticky__btn{background:var(--aw31-blue)!important;border-color:var(--aw31-blue)!important;color:#fff!important;box-shadow:none!important}body.template-product .shopify-section--main-product button[type=submit]:hover,body.template-product .shopify-section--main-product button[name=add]:hover,body.template-product .shopify-section--main-product .product-form__submit:hover,body.template-product .aw31-buy-now:hover,body.template-product .aw31-btn--red:hover,body.template-product .aw31-mobile-sticky button:hover,body.template-product .aw-mobile-sticky__btn:hover{background:var(--aw31-blue-dark)!important;border-color:var(--aw31-blue-dark)!important;color:#fff!important}body.template-product .aw31-secondary,body.template-product .aw31-btn--light,body.template-product .aw31-fit-actions a:last-child,body.template-product .aw31-final-actions a:not(.aw31-btn--red){background:#fff!important;border-color:var(--aw31-blue)!important;color:var(--aw31-blue)!important}body.template-product .aw31-buy-now{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;margin-top:10px!important;border:1px solid var(--aw31-blue)!important;border-radius:999px!important;font-weight:900!important;font-size:16px!important;cursor:pointer!important}body.template-product .aw31-buy-now[disabled]{opacity:.65!important;cursor:wait!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.template-product form[action*="/cart/add"] .v-stack.gap-4{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.template-product form[action*="/cart/add"] buy-buttons{display:block!important;width:100%!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons button,body.aw31-ys16-blue-fix .aw31-buy-now-layout,body.aw31-ys16-blue-fix .aw31-buy-now,body.template-product form[action*="/cart/add"] buy-buttons button,body.template-product .aw31-buy-now-layout,body.template-product .aw31-buy-now{width:100%!important;min-height:54px!important;margin-top:0!important}@media(max-width:749px){body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.template-product form[action*="/cart/add"] .v-stack.gap-4{grid-template-columns:1fr!important;gap:10px!important}}@media screen and (min-width:750px){body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4>*{min-width:0!important;margin-top:0!important;margin-bottom:0!important;align-self:stretch!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 .button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 .aw31-direct-buy-now{width:100%!important;min-height:58px!important;height:58px!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;vertical-align:middle!important;box-sizing:border-box!important;border-radius:999px!important;font-size:16px!important;font-weight:700!important;transform:none!important;position:relative!important;top:0!important}}@media screen and (max-width:749px){body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 .button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 .aw31-direct-buy-now{width:100%!important;min-height:54px!important;height:54px!important;padding:0 20px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;border-radius:999px!important;font-size:16px!important;font-weight:700!important;transform:none!important;position:relative!important;top:0!important}}body.aw31-ys16-blue-fix cart-notification .button-group,body.aw31-ys16-blue-fix .cart-notification .button-group,body.aw31-ys16-blue-fix .cart-notification__links,body.aw31-ys16-blue-fix .cart-notification__actions,body.aw31-ys16-blue-fix .cart-drawer__footer .button-group,body.aw31-ys16-blue-fix .drawer__footer .button-group,body.aw31-ys16-blue-fix .added-to-cart .button-group,body.aw31-ys16-blue-fix .quick-cart .button-group,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/cart"]),body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/checkout"]),body.aw31-ys16-blue-fix [role=dialog] .button-group:has(button[name=checkout]){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;width:100%!important}body.aw31-ys16-blue-fix cart-notification .button-group>*,body.aw31-ys16-blue-fix .cart-notification .button-group>*,body.aw31-ys16-blue-fix .cart-notification__links>*,body.aw31-ys16-blue-fix .cart-notification__actions>*,body.aw31-ys16-blue-fix .cart-drawer__footer .button-group>*,body.aw31-ys16-blue-fix .drawer__footer .button-group>*,body.aw31-ys16-blue-fix .added-to-cart .button-group>*,body.aw31-ys16-blue-fix .quick-cart .button-group>*,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/cart"])>*,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/checkout"])>*,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(button[name=checkout])>*{min-width:0!important;width:100%!important;margin:0!important;align-self:stretch!important}body.aw31-ys16-blue-fix cart-notification .button-group a,body.aw31-ys16-blue-fix cart-notification .button-group button,body.aw31-ys16-blue-fix .cart-notification .button-group a,body.aw31-ys16-blue-fix .cart-notification .button-group button,body.aw31-ys16-blue-fix .cart-notification__links a,body.aw31-ys16-blue-fix .cart-notification__links button,body.aw31-ys16-blue-fix .cart-notification__actions a,body.aw31-ys16-blue-fix .cart-notification__actions button,body.aw31-ys16-blue-fix .cart-drawer__footer .button-group a,body.aw31-ys16-blue-fix .cart-drawer__footer .button-group button,body.aw31-ys16-blue-fix .drawer__footer .button-group a,body.aw31-ys16-blue-fix .drawer__footer .button-group button,body.aw31-ys16-blue-fix .added-to-cart .button-group a,body.aw31-ys16-blue-fix .added-to-cart .button-group button,body.aw31-ys16-blue-fix .quick-cart .button-group a,body.aw31-ys16-blue-fix .quick-cart .button-group button,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/cart"]) a,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/cart"]) button,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/checkout"]) a,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/checkout"]) button,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(button[name=checkout]) a,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(button[name=checkout]) button{width:100%!important;min-height:54px!important;height:54px!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;box-sizing:border-box!important;border-radius:999px!important;font-size:16px!important;font-weight:700!important;transform:none!important;position:relative!important;top:0!important}@media screen and (max-width:420px){body.aw31-ys16-blue-fix cart-notification .button-group,body.aw31-ys16-blue-fix .cart-notification .button-group,body.aw31-ys16-blue-fix .cart-notification__links,body.aw31-ys16-blue-fix .cart-notification__actions,body.aw31-ys16-blue-fix .cart-drawer__footer .button-group,body.aw31-ys16-blue-fix .drawer__footer .button-group,body.aw31-ys16-blue-fix .added-to-cart .button-group,body.aw31-ys16-blue-fix .quick-cart .button-group,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/cart"]),body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/checkout"]),body.aw31-ys16-blue-fix [role=dialog] .button-group:has(button[name=checkout]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}body.aw31-ys16-blue-fix cart-notification .button-group a,body.aw31-ys16-blue-fix cart-notification .button-group button,body.aw31-ys16-blue-fix .cart-notification .button-group a,body.aw31-ys16-blue-fix .cart-notification .button-group button,body.aw31-ys16-blue-fix .cart-notification__links a,body.aw31-ys16-blue-fix .cart-notification__links button,body.aw31-ys16-blue-fix .cart-notification__actions a,body.aw31-ys16-blue-fix .cart-notification__actions button,body.aw31-ys16-blue-fix .cart-drawer__footer .button-group a,body.aw31-ys16-blue-fix .cart-drawer__footer .button-group button,body.aw31-ys16-blue-fix .drawer__footer .button-group a,body.aw31-ys16-blue-fix .drawer__footer .button-group button,body.aw31-ys16-blue-fix .added-to-cart .button-group a,body.aw31-ys16-blue-fix .added-to-cart .button-group button,body.aw31-ys16-blue-fix .quick-cart .button-group a,body.aw31-ys16-blue-fix .quick-cart .button-group button,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/cart"]) a,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/cart"]) button,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/checkout"]) a,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(a[href*="/checkout"]) button,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(button[name=checkout]) a,body.aw31-ys16-blue-fix [role=dialog] .button-group:has(button[name=checkout]) button{min-height:50px!important;height:50px!important;padding-left:12px!important;padding-right:12px!important;font-size:15px!important}}body.aw31-ys16-blue-fix form[action*="/cart/add"] button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-direct-buy-now{width:100%!important;min-height:58px!important;height:58px!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;border-radius:999px!important;background:#115fff!important;color:#fff!important;border-color:#115fff!important;font-size:16px!important;font-weight:700!important}body.aw31-ys16-blue-fix .shopify-payment-button,body.aw31-ys16-blue-fix shopify-accelerated-checkout,body.aw31-ys16-blue-fix [data-shopify=payment-button]{display:none!important;visibility:hidden!important;pointer-events:none!important}@media screen and (max-width:749px){body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons{grid-template-columns:1fr!important;gap:10px!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-direct-buy-now{min-height:54px!important;height:54px!important}}body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-direct-buy-now{display:none!important;visibility:hidden!important;pointer-events:none!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-buy-one-now-safe{background:#115fff!important;color:#fff!important;border-color:#115fff!important;width:100%!important;min-height:58px!important;height:58px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:700!important;font-size:16px!important;line-height:1!important;padding:0 24px!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}@media screen and (max-width:749px){body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons{grid-template-columns:1fr!important;gap:10px!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-buy-one-now-safe{min-height:54px!important;height:54px!important}}.cart-notification__links,.cart-notification__actions,.cart-notification .button-group,cart-notification .button-group,.cart-drawer__footer .button-group,.drawer__footer .button-group,[role=dialog] .button-group:has(a[href*="/cart"]),[role=dialog] .button-group:has(a[href*="/checkout"]),[role=dialog] .button-group:has(button[name=checkout]),[role=dialog] .button-group:has(.button){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;width:100%!important}.cart-notification__links>*,.cart-notification__actions>*,.cart-notification .button-group>*,cart-notification .button-group>*,.cart-drawer__footer .button-group>*,.drawer__footer .button-group>*,[role=dialog] .button-group:has(a[href*="/cart"])>*,[role=dialog] .button-group:has(a[href*="/checkout"])>*,[role=dialog] .button-group:has(button[name=checkout])>*,[role=dialog] .button-group:has(.button)>*{width:100%!important;min-width:0!important;margin:0!important;align-self:stretch!important}.cart-notification__links a,.cart-notification__links button,.cart-notification__actions a,.cart-notification__actions button,.cart-notification .button-group a,.cart-notification .button-group button,cart-notification .button-group a,cart-notification .button-group button,.cart-drawer__footer .button-group a,.cart-drawer__footer .button-group button,.drawer__footer .button-group a,.drawer__footer .button-group button,[role=dialog] a[href*="/cart"],[role=dialog] a[href*="/checkout"],[role=dialog] button[name=checkout],[role=dialog] .button-group .button{width:100%!important;min-height:50px!important;height:50px!important;max-height:50px!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;box-sizing:border-box!important;border-radius:999px!important;font-size:15px!important;font-weight:700!important;white-space:nowrap!important;transform:none!important;position:relative!important;top:0!important}@media screen and (max-width:390px){.cart-notification__links,.cart-notification__actions,.cart-notification .button-group,cart-notification .button-group,.cart-drawer__footer .button-group,.drawer__footer .button-group,[role=dialog] .button-group:has(a[href*="/cart"]),[role=dialog] .button-group:has(a[href*="/checkout"]),[role=dialog] .button-group:has(button[name=checkout]),[role=dialog] .button-group:has(.button){gap:8px!important}.cart-notification__links a,.cart-notification__links button,.cart-notification__actions a,.cart-notification__actions button,.cart-notification .button-group a,.cart-notification .button-group button,cart-notification .button-group a,cart-notification .button-group button,.cart-drawer__footer .button-group a,.cart-drawer__footer .button-group button,.drawer__footer .button-group a,.drawer__footer .button-group button,[role=dialog] a[href*="/cart"],[role=dialog] a[href*="/checkout"],[role=dialog] button[name=checkout],[role=dialog] .button-group .button{min-height:48px!important;height:48px!important;max-height:48px!important;padding-left:10px!important;padding-right:10px!important;font-size:14px!important}}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important;width:100%!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4>*,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons>*,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons>*{min-width:0!important;width:100%!important;margin:0!important;align-self:stretch!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] button[type=submit],body.aw31-ys16-blue-fix form[action*="/cart/add"] button[name=add],body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-buy-one-now-safe,body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-direct-buy-now{width:100%!important;min-height:56px!important;height:56px!important;padding:0 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;border-radius:999px!important;white-space:nowrap!important;box-sizing:border-box!important}@media screen and (max-width:749px){body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] button[type=submit],body.aw31-ys16-blue-fix form[action*="/cart/add"] button[name=add],body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-buy-one-now-safe,body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-direct-buy-now{min-height:52px!important;height:52px!important;padding-left:10px!important;padding-right:10px!important;font-size:14px!important}}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4>*:nth-child(n+3),body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons>*:nth-child(n+3),body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons>*:nth-child(n+3){display:none!important;visibility:hidden!important;pointer-events:none!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 .aw31-direct-buy-now:nth-of-type(n+2),body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4 .aw31-buy-one-now-safe:nth-of-type(n+2),body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons .aw31-direct-buy-now:nth-of-type(n+2),body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons .aw31-buy-one-now-safe:nth-of-type(n+2),body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons .aw31-direct-buy-now:nth-of-type(n+2),body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons .aw31-buy-one-now-safe:nth-of-type(n+2){display:none!important;visibility:hidden!important;pointer-events:none!important}body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}@media screen and (max-width:749px){body.template-product form[action*="/cart/add"] .v-stack.gap-4:has(.aw31-buy-one-now-safe),body.template-product form[action*="/cart/add"] .v-stack.gap-4:has(.aw31-direct-buy-now),body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;justify-items:stretch!important;overflow:visible!important}body.template-product form[action*="/cart/add"] .v-stack.gap-4:has(.aw31-buy-one-now-safe)>*,body.template-product form[action*="/cart/add"] .v-stack.gap-4:has(.aw31-direct-buy-now)>*,body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4>*,body.aw31-ys16-blue-fix form[action*="/cart/add"] .product-form__buttons>*,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons>*{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;justify-self:stretch!important;align-self:stretch!important;overflow:visible!important}body.template-product form[action*="/cart/add"] buy-buttons,body.template-product form[action*="/cart/add"] buy-buttons>*,body.template-product form[action*="/cart/add"] buy-buttons .button,body.template-product form[action*="/cart/add"] buy-buttons button,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons>*,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons .button,body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons button{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;box-sizing:border-box!important}body.template-product form[action*="/cart/add"] button[type=submit],body.template-product form[action*="/cart/add"] button[name=add],body.template-product form[action*="/cart/add"] buy-buttons .button,body.template-product form[action*="/cart/add"] .aw31-buy-one-now-safe,body.template-product form[action*="/cart/add"] .aw31-direct-buy-now,body.aw31-ys16-blue-fix form[action*="/cart/add"] button[type=submit],body.aw31-ys16-blue-fix form[action*="/cart/add"] button[name=add],body.aw31-ys16-blue-fix form[action*="/cart/add"] buy-buttons .button,body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-buy-one-now-safe,body.aw31-ys16-blue-fix form[action*="/cart/add"] .aw31-direct-buy-now{width:100%!important;max-width:100%!important;min-width:0!important;min-height:52px!important;height:52px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;box-sizing:border-box!important;border-radius:999px!important;font-size:14px!important;font-weight:700!important}body.template-product form[action*="/cart/add"] .v-stack.gap-4:has(.aw31-buy-one-now-safe)>*:nth-child(n+3),body.template-product form[action*="/cart/add"] .v-stack.gap-4:has(.aw31-direct-buy-now)>*:nth-child(n+3),body.aw31-ys16-blue-fix form[action*="/cart/add"] .v-stack.gap-4>*:nth-child(n+3){display:none!important;visibility:hidden!important;pointer-events:none!important}}body.template-product .shopify-payment-button,body.template-product shopify-accelerated-checkout,body.template-product [data-shopify=payment-button]{display:block!important;visibility:visible!important;pointer-events:auto!important;opacity:1!important}body.template-product .aw31-direct-buy-now,body.template-product .aw31-buy-one-now-safe{display:none!important;visibility:hidden!important;pointer-events:none!important}cart-drawer form.buy-buttons .button,cart-drawer form.buy-buttons button,cart-drawer form.buy-buttons a,cart-drawer form.buy-buttons .button-xl,cart-drawer .buy-buttons .button,cart-drawer .buy-buttons button,cart-drawer .buy-buttons a,cart-drawer .buy-buttons .button-xl,.cart-drawer form.buy-buttons .button,.cart-drawer form.buy-buttons button,.cart-drawer form.buy-buttons a,.cart-drawer form.buy-buttons .button-xl,.cart-drawer .buy-buttons .button,.cart-drawer .buy-buttons button,.cart-drawer .buy-buttons a,.cart-drawer .buy-buttons .button-xl,cart-notification-drawer form.buy-buttons .button,cart-notification-drawer form.buy-buttons button,cart-notification-drawer form.buy-buttons a,cart-notification-drawer form.buy-buttons .button-xl{min-height:48px!important;height:48px!important;max-height:48px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;box-sizing:border-box!important}.aw31-family-summary--real{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 8px!important}.aw31-review-preview--real{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin:26px 0 0!important;align-items:stretch!important}.aw31-review-card{display:flex!important;flex-direction:column!important;gap:12px!important;border:1px solid var(--aw-line,#e8ded2)!important;border-radius:22px!important;background:#fffdf9!important;padding:22px!important;box-shadow:0 12px 34px #1d160f0f!important;min-width:0!important}.aw31-review-card__top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important}.aw31-reviewer{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.aw31-reviewer-avatar{width:42px!important;height:42px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#f8f1e8!important;border:1px solid #eadfd3!important;color:#111!important;font-weight:900!important;flex:0 0 auto!important}.aw31-reviewer-meta{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:0!important}.aw31-reviewer-meta strong{font-size:15px!important;line-height:1.15!important;color:#111!important;white-space:normal!important}.aw31-verified{display:inline-flex!important;align-items:center!important;width:max-content!important;border-radius:999px!important;background:#eaf8f2!important;color:#067a5f!important;padding:3px 8px!important;font-size:11px!important;font-weight:850!important;line-height:1!important}.aw31-review-card time{font-size:12px!important;color:#666!important;white-space:nowrap!important;margin-top:2px!important}.aw31-stars{color:var(--aw-red,#e1251b)!important;font-size:19px!important;line-height:1!important;letter-spacing:1.5px!important;font-family:Arial,sans-serif!important;white-space:nowrap!important}.aw31-review-card h3{font-size:18px!important;line-height:1.24!important;margin:0!important;color:#111!important;font-weight:900!important;letter-spacing:0!important}.aw31-review-card p{font-size:15px!important;line-height:1.55!important;color:#333!important;margin:0!important}.aw31-review-media{margin:2px 0 0!important;display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.aw31-review-media img{width:118px!important;height:118px!important;object-fit:cover!important;border-radius:16px!important;border:1px solid #eadfd3!important;background:#f7f7f7!important;display:block!important}.aw31-review-media figcaption{font-size:12px!important;color:#666!important;margin:0!important}@media(max-width:989px){.aw31-review-preview--real{grid-template-columns:1fr!important;gap:14px!important}.aw31-review-card{padding:18px!important;border-radius:20px!important}.aw31-review-card h3{font-size:17px!important}.aw31-review-card p{font-size:14.5px!important}.aw31-review-media img{width:104px!important;height:104px!important}.aw31-family-summary--real{gap:8px}.aw31-family-summary--real strong{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/aw31-purchase-safe-20260601c.css.map */
