.sa-global-mark{display:inline-flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;flex:none;line-height:0;text-decoration:none}.sa-global-mark img{width:110px;height:55px;object-fit:contain;background:transparent;border:0;box-shadow:none}.sa-ship-row{min-height:55px;gap:8px}.sa-ship-row .sa-global-mark{margin-inline-start:auto}.sa-global-logo{display:inline-block;width:180px;max-width:100%;height:auto;aspect-ratio:3;object-fit:contain;background:transparent;border:0;box-shadow:none;vertical-align:middle}.sa-global-filter{display:flex;align-items:center;min-height:60px;border-radius:8px;text-decoration:none}.sa-global-filter[aria-current=page]{outline:1px solid #d9d2c5;outline-offset:3px}.sa-global-discover{display:flex;align-items:center;justify-content:center;gap:16px;margin:24px auto 0;width:fit-content;max-width:100%;color:#173d4c;text-decoration:none}.sa-product-summary>.sa-global-mark{display:flex;width:130px;margin-block:4px 12px}.sa-product-summary>.sa-global-mark img{width:130px;height:65px}.sa-shop-card .sa-card-buttons button[type=submit],.sa-market .sa-product .sa-buyform .sa-add{background:#123747!important;color:#fff!important;border-color:#123747!important;box-shadow:0 3px 7px #12374722}.sa-shop-card .sa-card-buttons button[type=submit]:hover:not(:disabled),.sa-market .sa-product .sa-buyform .sa-add:hover:not(:disabled){background:#214e5e!important;border-color:#214e5e!important}.sa-global-mark:focus-visible,.sa-global-filter:focus-visible,.sa-global-discover:focus-visible{outline:2px solid #214e5e;outline-offset:3px}@media(max-width:600px){.sa-global-logo{width:150px}.sa-global-mark img{width:94px;height:47px}.sa-ship-row{min-height:47px}}

.sa-product .sa-assurance-refined{margin-block:18px 20px;padding:0;background:transparent;border:0}.sa-product .sa-assurance-refined .sa-assurance-return{display:flex;align-items:center;gap:7px;margin:0 0 12px;padding:0;color:#52665b;font-size:13px;font-weight:500}.sa-product .sa-assurance-refined .sa-assurance-return>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#edf2ec;color:#52665b}.sa-product .sa-assurance-refined .sa-assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:15px 4px;margin:0;border:1px solid #e8e3da;border-radius:14px;background:linear-gradient(145deg,#fffdf9,#f6f3ed);box-shadow:0 3px 9px #243b4810,inset 0 1px 0 #ffffff}.sa-product .sa-assurance-refined .sa-assurance-benefit{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:0 8px;text-align:center;min-width:0;color:#40545b;font-size:12px;line-height:1.65}.sa-product .sa-assurance-refined .sa-assurance-benefit+.sa-assurance-benefit{border-inline-start:1px solid #e3ded4}.sa-product .sa-assurance-refined .sa-assurance-symbol{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;margin:0;padding:0;background:transparent}.sa-product .sa-assurance-refined .sa-assurance-symbol svg{display:block;width:26px;height:26px;fill:none;stroke:#76827b;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.sa-product .sa-assurance-refined .sa-assurance-origin-logo{display:block;width:52px;height:26px;max-width:none;object-fit:contain;background:transparent;border:0;box-shadow:none}.sa-product .sa-assurance-refined .sa-assurance-benefit>span:last-child{display:block;max-width:100%;overflow-wrap:normal}.sa-product .sa-assurance-refined .sa-assurance-origin>span:last-child{font-weight:550;color:#40525b}@media(max-width:450px){.sa-product .sa-assurance-refined .sa-assurance-benefit{font-size:11px;padding-inline:5px}.sa-product .sa-assurance-refined .sa-assurance-grid{padding-block:13px}}

.sa-product .sa-assurance-refined .sa-assurance-return svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
