@charset "UTF-8";#rewards-redeem-winners-all{max-width:calc(1600px + 10%);padding:0 5%;width:100%;margin:0 auto}#rewards-redeem-winners .c-pivot .f-active{color:#000;border-bottom:2px solid #0067b8}@media screen and (max-width:420px){#rewards-redeem-winners .c-pivot #reward_pivot_sweepstakewinner{padding:20px 0 0}}#redirectCountdown{margin-bottom:20px}.redeem-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.redeem-catagory-spacers{margin-left:5px;margin-right:5px}.checkout-image{width:142px;height:142px}.pdp-image{width:320px;height:216px;margin-bottom:24px}[dir=rtl] #variableEncloser #variableSection #variableCheckMessage{display:hidden;margin-right:25px;margin-left:0}@media screen and (min-width:420px){[dir=rtl] #variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency{margin-right:25px;margin-left:0;margin-left:25px}}[dir=rtl] .submitWrapper #caret{margin-top:10px!important;transform:rotate(90deg)!important}#variablePrgressText{display:none}#variablePrgressTextAfterRemove{display:none}#progressWrapper{display:none}#progressWrapper #variableProgressBar{display:none}#variableCalculatedPoints{display:none;margin-top:10px}#variableCalculatedPointsAfterRemove{display:none;margin-top:10px}#variableEncloser{display:flex}#variableEncloser #dropdownProductGroup{border-color:#858585}#variableEncloser #variableSection{margin-top:8px}#variableEncloser #variableSection #variableCheckMessage{display:hidden;position:relative;margin-left:25px;position:relative;font-size:11px;margin-left:25px}#variableEncloser #variableDefiningInputBlock{border-block-color:#d3d3d3;display:inline-flex;padding-top:4px;padding-bottom:4px}#variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency{display:inline-flex;border-style:solid;height:31px;border:2px solid #d3d3d3;border-top-left-radius:2px;border-bottom-left-radius:2px;margin-left:25px;margin-top:-.5px;width:fit-content}#variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency #rewCurrency{background:#d3d3d3;padding:6px;position:relative;width:30px;display:flex;align-content:center;justify-content:center;flex-wrap:wrap}#variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency #variableAmount{border-left:none;border-width:0;padding:5px 8px;height:100%;width:85px}#variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency input::-webkit-inner-spin-button,#variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency input[type=number]{-moz-appearance:textfield}@media screen and (max-width:550px){#variableEncloser{display:block}#variableEncloser #variableSection #variableCheckMessage{margin-left:0;margin-bottom:10px;width:50%}#variableEncloser #variableDefiningInputBlock{margin:0;margin-top:15px}#variableEncloser #variableDefiningInputBlock #variableGenMessage{text-align:center;width:50%}#variableEncloser #variableDefiningInputBlock #variableWrapInputCurrency{margin:0}#variableEncloser #variableDefiningInputBlock #variableCheckMessage{margin:0}}.redeem-dropdown{border-color:#858585}.subscription-option-container{margin-top:16px;margin-bottom:12px}.subscription-option-pair{display:flex;margin-bottom:16px}.subscription-option-pair input{margin-right:10px}@media screen and (-ms-high-contrast:active),(forced-colors:active){.subscription-option-pair input[type=radio]:disabled{opacity:.6;forced-color-adjust:none;background-color:GrayText;border-color:GrayText}.subscription-option-pair input[type=radio]:disabled+label,.subscription-option-pair input[type=radio]:disabled~*{forced-color-adjust:none;color:GrayText}}#anonymous-intro{margin-top:5px;margin-bottom:40px;font-size:18px}#anonymous-intro a{margin-top:10px}#anonymous-catalog-btn{background-color:#0067b8;border-color:#0067b8;color:#fff;padding:16px;margin:0 auto 40px auto;width:fit-content;display:block;justify-self:center}#anonymous-catalog-btn #anonymous-catalog-btn-text{margin-right:8px}#anonymous-catalog-btn:focus,#anonymous-catalog-btn:hover{border-color:#004e8c}#anonymous-catalog-btn:visited{color:#fff}#unavailable-sku{background-color:#ffe4e1;margin-top:5px;margin-bottom:35px;font-size:18px;font-weight:700;padding:8px 8px 8px 12px}#variableGenMessage{margin-left:10px;align-items:center;display:inline-flex;font-weight:500;font-size:13px}.submitWrapper{background-color:#0067b8;margin-top:20px;width:fit-content;height:fit-content}.submitWrapper #variableSubmit{color:#fff;background-color:transparent;padding-top:4px;padding-right:2px;padding-bottom:4px;padding-left:12px;border:transparent}.submitWrapper input[type=submit]:disabled{color:#000;cursor:auto;background-color:transparent!important}.submitWrapper #caret{position:relative;top:1px;display:inline-block;vertical-align:middle;font-family:"Dev Center MDL2 Assets","Steering Wheel MDL2 Assets","Membership MDL2 Assets";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;transform:rotate(270deg);color:#fff;padding-right:12px;margin-top:-14px}.submitWrapper #caret::before{content:"\E70D";vertical-align:bottom}.disabled{color:#fff;background-color:#d3d3d3}#rewardsVarInput{width:70px;padding:2px}.benevityImgFrame{width:320px;height:216px;border:2px solid #0067b8;background:rgba(0,137,147,.05);margin-bottom:24px;display:flex;align-items:center;justify-content:center}.benevityImgFrame #benevityImageProductPage{width:120px;height:86px}.add-space span{margin-left:3px}.prizeText p{color:#444;margin:0;padding:0 0 20px 0}.prizeText .paddingtop20{padding-top:20px}.prizeText a{text-decoration:underline}.prizeText .bullet{display:list-item;list-style-type:disc;list-style-position:outside;margin-left:20px}.prizeText .SmallFont{font-size:13px;color:#666}.prizeText .MediumFont{font-size:20px;color:#666}@media screen and (max-width:600px){.prizeText .MediumFont{font-size:12px;line-height:14px;padding:2px!important}}.winner-detail-text .prizeText p{padding:20px 0 0 0}.winner-detail-text .paddingtop10{padding-top:10px}.winner-detail-text td{padding-right:15px}#productDetails .progress{width:320px}#productDetails .btn-dropdown:focus{outline:2px solid #0067b8;outline-offset:1px}[data-theme=dark] #productDetails .btn-dropdown:focus{outline:2px solid #4cc2ff;outline-offset:1px}@media screen and (-ms-high-contrast:active){#productDetails .btn-dropdown:focus{outline:2px solid;outline-offset:1px}}#productDetails .progress-bar{background-color:#ffb922}.dropdown-menu li.active a:focus{outline:2px solid #000}.autoredeem-unset{background:0 0;border:none;padding:0;color:#0067b8;cursor:pointer;float:right}.autodonate-unset{background:0 0;border:none;padding:0;color:#0067b8;cursor:pointer;margin-left:30px}.autoredeem-unset-text{padding-left:15px;padding-right:15px}.autoredeem-modal-submit{width:169px;height:37px;background:#2b65b2;color:#fff;align-self:normal;display:inline-flex;align-items:center;justify-content:center;white-space:normal}.autoredeem-modal-submit-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:21px;padding-right:21px}.autoredeem-modal-close{background:0 0;border:none;padding:0;color:#0067b8;cursor:pointer;align-self:normal;width:169px;white-space:normal}.autoredeem-modal-title{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:12px;margin-top:-6px;display:block}.autoredeem-modal-title-mobile{display:none}.autoredeem-modal-image{float:left;width:174px;height:111px;margin-right:56px;border-radius:2.7px;align-self:normal}.autoredeem-unset-modal{float:left;width:174px;height:111px;margin-right:56px;border-radius:2.7px}.modal.autoredeem-change-modal{position:fixed;left:0;top:0;width:100%;height:100%;vertical-align:middle;background-color:rgba(0,0,0,.4);display:none}.loading-spinner-container{display:none;position:absolute;left:5%;top:13%}.loading-spinner{fill:#fff;transform-origin:center;animation:spinner-cirlce .75s step-end infinite}@keyframes spinner-cirlce{8.3%{transform:rotate(30deg)}16.6%{transform:rotate(60deg)}25%{transform:rotate(90deg)}33.3%{transform:rotate(120deg)}41.6%{transform:rotate(150deg)}50%{transform:rotate(180deg)}58.3%{transform:rotate(210deg)}66.6%{transform:rotate(240deg)}75%{transform:rotate(270deg)}83.3%{transform:rotate(300deg)}91.6%{transform:rotate(330deg)}100%{transform:rotate(360deg)}}.autoredeem-modal-content{margin:auto;padding:44px;border:1px solid #888;position:absolute;left:0;right:0;top:0;bottom:0;width:max-content;height:fit-content;box-shadow:0 6.4px 14.4px rgba(0,0,0,.132),0 1.2px 3.6px rgba(0,0,0,.108);border-radius:6px;background-color:#fff;background-clip:padding-box;outline:0}.autoredeem-modal-content.autoredeem-confirm-modal-content{width:650px}.autoredeem-modal-content.autoredeem-unset-modal-content{width:670px}.autoredeem-close-cross{color:#6b6b6b;font-size:28px;position:absolute;top:3%;right:3%}.autoredeem-close-cross:focus,.autoredeem-close-cross:hover{color:#000;text-decoration:none;cursor:pointer}.autoredeem-modal{background-color:rgba(0,0,0,.4);display:none}.autoredeem-modal-content.autoredeem-confirmed-content{width:750px}.autoredeem-modal-content.autoredeem-change-modal-content{width:700px}.autoredeem-modal-change-table{display:table;border-spacing:5px;padding-bottom:15px;font-size:14px}.autoredeem-modal-change-table-row{display:table-row;clear:both}.autoredeem-modal-change-table-col-left{float:left;display:table-column;width:60px;word-wrap:break-word;font-weight:700}.autoredeem-modal-change-table-col-right{float:left;display:table-column;width:300px;word-wrap:break-word}.autoredeem-modal-change-buttons{display:flex;justify-content:flex-end;padding-right:40px}.autoredeem-confirmed-background-image{display:block;margin:auto;object-fit:cover;max-width:100%;min-width:70%;min-height:70%;max-height:100%;transform:scale(1.1)}.autoredeem-confirmed-background-image-block{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.autoredeem-confirmed-image{float:left;width:174px;height:111px;margin-right:56px;border-radius:2.7px}.autoredeem-confirmed-title{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:12px;margin-top:-6px;display:inline-block}.autoredeem-confirmed-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:12px}.autoredeem-confirmed-button{width:169px;height:37px;background:#2b65b2;min-width:120px;padding:4px 12px;display:flex;justify-content:center;align-items:center}.autoredeem-confirmed-button-text{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:121.553%}@media screen and (max-width:650px){.autoredeem-unset{background:0 0;border:none;padding:0;color:#0067b8;cursor:pointer;float:left}}@media screen and (max-width:800px){.autoredeem-modal-content.autoredeem-confirm-modal-content{width:340px}.autoredeem-modal-content.autoredeem-confirmed-content{width:380px}.autoredeem-confirmed-background-image{display:block;margin:auto;object-fit:cover;max-width:100%;min-width:50%;min-height:50%;max-height:100%}.autoredeem-confirmed-image{width:174px;height:111px;margin-right:56px;border-radius:2.7px;margin-bottom:18px}.autoredeem-confirmed-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:12px;max-width:300px}.autoredeem-modal-content.autoredeem-change-modal-content{display:flex;flex-direction:column;align-items:center;width:358px}.autoredeem-modal-change-table-col-right{float:left;display:table-column;width:195px;word-wrap:break-word}.autoredeem-modal-change-buttons{display:block}.autoredeem-modal-content.autoredeem-unset-modal-content{display:flex;flex-direction:column;align-items:center;width:358px}.autoredeem-modal-title-mobile{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:12px;margin-top:-6px;display:block}.arasap-subscription-panel-title{display:none}.autoredeem-modal-title{display:none}.autoredeem-modal-submit{width:169px;height:37px;background:#2b65b2;color:#fff;align-self:normal;margin-bottom:12px}.autoredeem-modal-image{float:left;width:174px;height:111px;margin-right:56px;border-radius:2.7px;align-self:normal;margin-bottom:16px}}.autoredeem-confirm-modal-body{margin-bottom:20px;display:block}.autoredeem-confirm-modal-submit{width:auto}.autoredeem-hint-text{margin-bottom:1em;font-weight:700}.orderAgain,.resendDetails,.resendFailure{width:250px}.text-center{text-align:center}.text-caption-alt p{font-size:.6875rem}.pdp-content{overflow:visible;max-width:800px}.pdp-content .coupon-container .coupon-info{display:inline-block;margin-top:-6px;margin-bottom:24px;padding:4px 8px;border-radius:4px;background:#ebebeb;text-align:initial}.pdp-content .coupon-container .coupon-info.variable-page{margin-top:10px}.pdp-content .coupon-container .coupon-info .coupon-icon{width:16px;height:16px;margin-bottom:5px}.pdp-content .coupon-container .coupon-info .info-text{color:#424242;text-align:center;font-size:14px;font-weight:400;line-height:20px;margin-left:5px;cursor:pointer}.pdp-content .coupon-container .coupon-info .info-text.before-remove{display:none}.pdp-content .coupon-container .coupon-info .coupon-close-cross{width:16px;margin-left:4px;margin-bottom:2px;cursor:pointer}.pdp-content .coupon-container .tooltip{z-index:1;display:inline-block;position:relative}.pdp-content .coupon-container .tooltip .tooltip-icon{width:16px;margin-left:4px;cursor:pointer}.pdp-content .coupon-container .tooltip .tooltip-content{display:none;position:absolute;border-radius:8px;border:var(--Thin,1px) solid #dadada;background:#fff;width:230px;color:#000;font-size:14px;font-weight:400;line-height:20px;padding:7px 10px;margin:-37px 0 0 25px}@media screen and (max-width:430px){.pdp-content .coupon-container .tooltip .tooltip-content{width:120px}}@media screen and (max-width:375px){.pdp-content .coupon-container .tooltip .tooltip-content{width:100px}}.pdp-content #credit-after-remove-coupon{display:none}.pdp-content #origin-price-after-remove-coupon{display:none}.pdp-content #discount-price-after-remove-coupon{display:none}.phone .countrycode{vertical-align:middle}.phone .fullnumber{width:150px;margin:0 10px;vertical-align:middle}.phone .fullnumber.mobile{margin:0 0}.phone .areacode{width:57px;vertical-align:middle}.phone .phonenumber{width:107px;margin:0 10px;vertical-align:middle}.redeem-challenge-desc{max-width:800px}.redeem-challenge-desc a:focus{outline-offset:4px}.redeem-card-button-background:hover{background:rgba(0,0,0,.1)}.redeem-set-goal-card-button-background{border:2px solid #0067b8;background:#0067b8;text-transform:uppercase}.redeem-set-goal-card-button-background:hover{border:2px solid #004e8c}.redeem-set-goal-card-button-background:active{border-color:transparent;background:rgba(0,0,0,.4)}.redeem-left-card-button-background:hover{background:rgba(255,255,255,.3)}.redeem-left-set-goal-card-button-background{border:2px solid #0067b8;background:#0067b8;text-transform:uppercase}.redeem-left-set-goal-card-button-background:hover{border:2px solid #004e8c;background:#0067b8}.redeem-left-set-goal-card-button-background:active{border-color:transparent;background:rgba(0,0,0,.4)}.page-width{width:311px}.double-card-wrapper{display:block;width:644px;height:360px;margin-left:12px;margin-right:12px}.double-card-body{position:absolute;width:262px;bottom:36px;left:36px}.styled-select .select{background:0 0;border:none;font-size:14px;padding:5px;color:#000}.filter-position{float:right!important;margin-top:0}.c-progress{width:100%;color:#004080;background-color:#f7fbff}a.btn span{line-height:1.75}.autodonate_btn{line-height:1.75}.card-wrapper.non-current-category,.double-card-wrapper.non-current-category{display:none;height:0;width:0;margin:0}.verify-account{height:55px;color:#000;font-family:"Segoe UI",sans-serif;font-style:normal;font-size:24px;font-weight:600;line-height:32px}#sapphireChallengeContent{border-radius:8px;max-width:800px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px}#sapphireChallengeContent .frame-content #captcha-error-handling{display:none}#sapphireChallengeContent .frame-content .verify{margin-bottom:20px;color:#000;font-family:"Segoe UI",sans-serif;font-style:normal;font-size:20px;font-weight:400;line-height:22px}#sapphireChallengeContent .frame-content .verify.mobile{margin-top:40px;margin-bottom:15px;bottom:auto}#sapphireChallengeContent .frame-content #captchaQrCodeImage{width:100%;height:100%;border-radius:6px;border:1px solid #d3d3d3;margin-top:10px;transition:filter .3s cubic-bezier(.25,.1,.35,.34)}#sapphireChallengeContent .frame-content .promo-points{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;padding:12px 15px;font-family:"Segoe UI",sans-serif;font-style:normal;color:#fff;border-radius:16px 0 4px 0;background:linear-gradient(100deg,#079e82 0,#0264bc 100%)}#sapphireChallengeContent .frame-content .promo-points .points-number{font-size:24px;margin-right:5px;font-weight:700}#sapphireChallengeContent .frame-content .promo-points .rewards-points{font-size:22px}#sapphireChallengeContent .frame-content .promo-points.mobile{top:0;border-radius:0;bottom:auto;display:flex;width:266px;padding:8px;justify-content:flex-end;align-items:center;gap:4px;width:100%;min-height:40px}#sapphireChallengeContent .frame-content .promo-points.mobile .rewards-points{font-size:20px}#sapphireChallengeContent .frame-content .promo-points.mobile .points-number{font-size:25px}#sapphireChallengeContent .frame-content .qr-code-wrapper{position:relative;display:inline-block;width:200px;height:200px}#sapphireChallengeContent .frame-content .qr-code-wrapper #bingAppLogo{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);display:flex;align-items:center;justify-content:center}#sapphireChallengeContent .frame-content .qr-code-wrapper #bingAppLogo img{width:50px}#sapphireChallengeContent .frame-content #captchaQrCodeImage{display:block}#sapphireChallengeContent .frame-content #refreshButton{height:100%;width:100%;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:0 0;border:none;color:#fff;font-size:36px;cursor:pointer;padding:10px;border-radius:50%;text-shadow:0 0 3px rgba(0,0,0,.5)}#sapphireChallengeContent .frame-content .qrCodeSpinner{animation:qrCodeSpinner 1s linear infinite}@keyframes qrCodeSpinner{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}#sapphireChallengeContent .frame-content .rounded-arrow{font-size:24px;display:inline-block;margin-right:8px;transition:transform .2s ease}#sapphireChallengeContent .frame-content .rounded-arrow img{filter:invert(100%) brightness(0);height:25px}#sapphireChallengeContent .frame-content .rounded-arrow.mobileBtnSpinner{animation:mobileBtnSpinner 1s linear infinite}@keyframes mobileBtnSpinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#sapphireChallengeContent .frame-content .download-app{color:#000;font-family:"Segoe UI",sans-serif;font-style:normal}#sapphireChallengeContent .frame-content .download-app p{font-size:18px}#sapphireChallengeContent .frame-content .download-app .instruction{margin-top:10px}#sapphireChallengeContent .frame-content .download-app .instruction .lightbulb-img{width:22px;margin:-3px -3px 3px -5px}#sapphireChallengeContent .frame-content .download-app .instruction span{font-size:16px;color:#000}#sapphireChallengeContent .frame-content .download-app .instruction ol.instruction-list{list-style:decimal inside;padding:0;line-height:1.2;margin-left:26px}#sapphireChallengeContent .frame-content .download-app .instruction ol.instruction-list li{margin:0 8px 4px 0;font-size:14px}#sapphireChallengeContent .frame-content .download-app.mobile{font-weight:300}#sapphireChallengeContent .frame-content .refresh-qr-code{display:inline-flex;margin-top:12px;gap:3px;border:1px solid #fdcfb4;align-items:center;background-color:#fff9f5;min-height:40px;padding:0 12px;overflow:hidden}#sapphireChallengeContent .frame-content .refresh-qr-code .warning-content{padding:10px}#sapphireChallengeContent .frame-content .refresh-qr-code.mobile{display:block}#sapphireChallengeContent .frame-content .refresh-qr-code.mobile .warning-content{line-height:40px;padding:0}#sapphireChallengeContent .frame-content .refresh-qr-code .mobile-refresh-btn{display:inline-flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:10px}#sapphireChallengeContent .frame-content .refresh-qr-code .mobile-refresh-btn button{font-size:inherit;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #d1d1d1;display:flex;justify-content:center;align-items:center;gap:6px;align-self:stretch;width:100%}#sapphireChallengeContent .frame-content .refresh-qr-code .mobile-refresh-btn .rounded-arrow{font-size:36px;padding-bottom:11px}#sapphireChallengeContent .frame-content .refresh-qr-code .mobile-refresh-btn .btn-text{color:#242424;font-family:"Segoe UI";font-style:normal;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#sapphireChallengeContent .frame-content .mobile-verify-btn{display:block}#sapphireChallengeContent .frame-content .mobile-verify-btn .btn-action{display:flex;align-items:center;justify-content:center;background:#2b65b2;color:#fff;border:none;font-family:"Segoe UI";font-style:normal;font-size:16px;cursor:pointer;width:100%;height:80px;margin-top:20px}#sapphireChallengeContent .frame-content .mobile-verify-btn .btn-action.disabled{cursor:not-allowed;pointer-events:none;background:#bdbdbd}#sapphireChallengeContent .frame-content .mobile-verify-btn .btn-action svg{transition:transform .3s ease,fill .3s ease}#sapphireChallengeContent .frame-content .mobile-verify-btn .btn-action:hover svg{transform:translateX(5px);fill:gold}#sapphireChallengeContent .frame-content h3{font-weight:600}#sapphireChallengeContent .frame-content .enter-img-code h3{margin-top:20px;margin-bottom:10px}#sapphireChallengeContent .frame-content .enter-img-code .refresh-image-container{align-items:center;display:flex;margin-top:10px}#sapphireChallengeContent .frame-content .enter-img-code .refresh-image-container img.lightbulb-img{width:22px;margin:0 1px 3px -5px;height:22px}#sapphireChallengeContent .frame-content .enter-img-code .refresh-image-container #refreshImage{background:0 0;border:none;padding:0;margin-top:0;margin-bottom:0}#sapphireChallengeContent .frame-content .enter-img-code .refresh-image-container #refreshImage .refresh{color:#2b65b2}#sapphireChallengeContent .frame-content .enter-img-code .refresh-image-container #refreshImage .refresh:hover{text-decoration:underline;cursor:pointer}#sapphireChallengeContent .frame-content .enter-img-code .refresh-image-container .imgCodeSpinner{width:16px;height:16px;border:2px solid #ccc;border-top:2px solid #2b65b2;border-radius:50%;animation:imgCodeSpinner 1s linear infinite;display:inline-block;vertical-align:middle}@keyframes imgCodeSpinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width:580px){#sapphireChallengeContent .frame-content .enter-img-code{margin-bottom:30px}#sapphireChallengeContent .frame-content .enter-img-code.mobile{margin-bottom:0;height:auto}}.frame-content{position:relative;padding:20px;width:100%;border-radius:8px;background:#fff}.frame-content::after,.frame-content::before{content:'';position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:10px;top:-2px;left:-2px;z-index:-1}.frame-content::before{background:linear-gradient(to right,green 80%,#0264bc 20%) top left/100% 2px no-repeat,linear-gradient(to right,green 80%,#0264bc 20%) bottom left/100% 2px no-repeat,linear-gradient(to bottom,green,green) top left/2px 100% no-repeat,linear-gradient(to bottom,#0264bc,#0264bc) top right/2px 100% no-repeat}.frame-content::after{background:linear-gradient(to right,green 80%,#0264bc 20%)}.show-more-verification{background:0 0;border:none;color:#000;font-family:"Segoe UI",sans-serif;font-style:normal;font-size:20px;font-weight:400;line-height:22px;cursor:pointer;margin-bottom:40px}#smsChallenge.experiment{display:none;margin:30px 0 40px;position:relative;padding:20px;width:100%;border-radius:8px;background:#fff;border:1px solid #ccc}.text-title-experiment{margin-bottom:20px;color:#000;font-family:"Segoe UI",sans-serif;font-style:normal;font-size:20px;font-weight:400;line-height:22px}@media screen and (max-width:420px){.filter-position{float:left!important;margin-top:44px}}@media screen and (max-width:733px){.double-card-wrapper{width:310px}.double-card-body{width:262px;left:24px}.winner-detail-text{clear:both}}@media screen and (min-width:734px){.page-width{width:645px}.winner-detail-text{margin-left:287px}}@media screen and (min-width:1084px){.page-width{width:979px}}@media screen and (min-width:1475px){.page-width{width:1313px}}#productCheckoutReview .btn-dropdown:focus{outline:1px solid #000}#productCheckoutReview .roundup-table{clear:both;margin:12px 0 32px;background-color:#f1f1f1;width:100%;max-width:1134px}#productCheckoutReview .roundup-table .roundup-row{padding:28px;display:flex;width:100%;flex-flow:row nowrap}@media screen and (max-width:767px){#productCheckoutReview .roundup-table .roundup-row{padding:28px 24px}}@media screen and (max-width:539px){#productCheckoutReview .roundup-table .roundup-row{padding:24px;display:block}}#productCheckoutReview .roundup-table .roundup-row .roundup-col-content{flex:1 1 auto}#productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-title{font-weight:700;font-size:15px}#productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body{margin-top:12px;margin-bottom:20px;min-height:83px;margin-left:28px;margin-right:40px}.rtl #productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body{margin-left:0;margin-right:28px}.rtl #productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body{margin-right:0;margin-left:40px}@media screen and (max-width:767px){#productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body{margin-right:24px}.rtl #productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body{margin-right:0;margin-left:24px}}@media screen and (max-width:539px){#productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body{min-height:1px}}#productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body p{font-size:15px;color:rgba(0,0,0,.65)}@media screen and (max-width:539px){#productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-body p{font-size:14px}}#productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-group{margin-left:28px}.rtl #productCheckoutReview .roundup-table .roundup-row .roundup-col-content .roundup-group{margin-left:0;margin-right:28px}#productCheckoutReview .roundup-table .roundup-row .roundup-col-image{flex:0 0 230px;margin-top:0;margin-left:0}.rtl #productCheckoutReview .roundup-table .roundup-row .roundup-col-image{margin-left:0;margin-right:0}@media screen and (max-width:539px){#productCheckoutReview .roundup-table .roundup-row .roundup-col-image{margin-top:24px;margin-left:28px}.rtl #productCheckoutReview .roundup-table .roundup-row .roundup-col-image{margin-left:0;margin-right:28px}}#productCheckoutReview .roundup-table .roundup-row .roundup-col-image img{width:230px;height:160px}#productCheckoutReview .check-box{font-size:15px;line-height:20px;margin-right:24px;padding-bottom:0;position:relative}#productCheckoutReview .check-box span{cursor:pointer;display:inline-block;top:0;left:0;padding-left:28px;position:relative}.rtl #productCheckoutReview .check-box span{right:0}.rtl #productCheckoutReview .check-box span{padding-left:0;padding-right:28px}#productCheckoutReview .check-box span:after,#productCheckoutReview .check-box span:before{position:absolute;top:0;left:0;height:20px;width:20px;line-height:20px}.rtl #productCheckoutReview .check-box span:after,.rtl #productCheckoutReview .check-box span:before{right:0}#productCheckoutReview .check-box span:before{content:"";box-shadow:0 0 0 1px #000 inset;background-color:#fff}#productCheckoutReview .check-box span:after{font-family:MWF-MDL2;color:#fff;font-size:17px;padding-left:1px}#productCheckoutReview .check-box input[type=checkbox]{height:20px;opacity:0;width:20px;position:absolute}#productCheckoutReview .check-box input[type=checkbox]:checked+span:after{content:"\E73E"}#productCheckoutReview .check-box input[type=checkbox]:checked+span:before{box-shadow:0 0 0 10px #0067b8 inset}#productCheckoutReview .check-box input[type=checkbox]:focus+span::before{outline:1px solid #000}#productCheckoutReview .browserNotSupported,#productCheckoutReview .warningMsg{display:none;background:#fff4ce;max-width:480px;font-size:14px;margin-bottom:25px;padding:10px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3)}#productCheckoutReview .browserNotSupported #warningImg,#productCheckoutReview .warningMsg #warningImg{float:left;margin-right:10px;margin-bottom:60px}#productCheckoutReview .browserNotSupported .privacyTerms,#productCheckoutReview .warningMsg .privacyTerms{display:flex;justify-content:flex-start;list-style:none;margin-top:7px;margin-bottom:6px}#productCheckoutReview .browserNotSupported .privacyTerms span,#productCheckoutReview .warningMsg .privacyTerms span{margin-right:5px}#productCheckoutReview .browserNotSupported .privacyTerms span a,#productCheckoutReview .warningMsg .privacyTerms span a{color:gray;text-decoration:none}#productCheckoutReview .browserNotSupported .privacyTerms span a:hover,#productCheckoutReview .warningMsg .privacyTerms span a:hover{color:#00f}#productCheckoutReview div.browserNotSupported{max-width:517px}#productCheckoutReview #blockedLocationSharing,#productCheckoutReview #promptLocationSharing{display:none}#productCheckoutReview .geoOverlay{display:none;position:absolute;-ms-transform:translate(-50%,-50%);border-radius:2px;background:#fff;border:1px solid #0067b8;margin-left:240px;padding-left:30px;padding-right:30px;z-index:1000;min-width:300px;box-shadow:0 0 10px rgba(0,0,0,.5);max-height:500px}#productCheckoutReview .geoOverlay .overlayContent{text-overflow:ellipsis;overflow:hidden}#productCheckoutReview .geoOverlay button.closeButton{position:absolute;right:0;top:0;color:rgba(0,0,0,.6);cursor:pointer;font-size:28px;margin-top:0;min-width:0;opacity:.8;background:0 0;border:0;-webkit-appearance:button}#productCheckoutReview .geoOverlay .geoAllowLocation{font-weight:700}#productCheckoutReview .geoOverlay #closeButtonImg{width:100%}#productCheckoutReview .geoOverlay .locationIcons{vertical-align:baseline}#productCheckoutReview .geoOverlay #stepsImg{width:350px;margin:auto;display:block}#productCheckoutReview .geoOverlay .searchBarIcon{width:15px;vertical-align:baseline}#productCheckoutReview .geoOverlay h4{margin-top:30px;font-weight:535;color:#323130;font-size:20px;line-height:28px}#productCheckoutReview .geoOverlay ol{font-weight:400;margin-left:21px;margin-top:12px;margin-bottom:40px;align-self:stretch}#productCheckoutReview .geoOverlay ol li{margin-bottom:7px;list-style-type:decimal}#productCheckoutReview .geoOverlay #edgeLocationAndPrivacyLink{font-size:14px;margin-bottom:35px}@media (max-width:992px){#productCheckoutReview .geoOverlay{margin-left:15%}}@media (max-width:499px){#productCheckoutReview .geoOverlay{width:auto;margin-left:0;margin-right:10px}#productCheckoutReview .geoOverlay h4{font-size:16px}#productCheckoutReview .geoOverlay #stepsImg{width:80%}}#productCheckoutReview .locationAndPrivacyLink{font-size:14px;margin-bottom:35px}#geLocationNotSupportedMsg{display:none;background:#fff4ce;max-width:480px;font-size:14px;margin-bottom:25px;padding:10px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3)}#msPhoneVerificationMsg{background-color:#f0f8ff;max-width:500px;max-height:100px;display:flex;flex-direction:column;justify-content:center;margin-bottom:7px;padding:20px;border-radius:3px}#msNoPhoneNumber{background-color:#f0f8ff;max-width:600px;max-height:100px;display:flex;flex-direction:column;justify-content:center;margin-bottom:7px;padding:20px;border-radius:3px}#rafpromotion{background-color:#f1f1f1;margin:16px 0}#rafpromotion .promo-text{font-size:15px;padding:18px}#rafpromotion .promo-text i:before{position:relative;top:2px}.add-phone-number p{font-size:15px;font-family:Segoe UI;line-height:20px}#checkoutCompleteInfo{padding:196px 0 140px 0;clear:both}#checkoutCompleteInfo h3{font-size:32px;font-weight:600;line-height:40px;padding:4.5px 0 4.5px 0}#checkoutCompleteInfo p{font-size:18px;line-height:24px;padding:4.5px 0 4.5px 0}#checkoutCompleteInfo .checkout-complete-info-items-container{display:inline-flex;flex-wrap:wrap;margin:40px 0 0 0}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items{display:flex}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .circleContainer{width:126.32px;height:126.32px;background-color:#e6e6e6;border-radius:50%;position:relative}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .circleContainer .circle .fill,#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .circleContainer .circle .slice{width:126.32px;height:126.32px;position:absolute;transition:transform 1s;border-radius:50%}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .circleContainer .circle .slice{clip:rect(0,126.32px,126.32px,63.16px)}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .circleContainer .circle .slice .fill{clip:rect(0,63.16px,126.32px,0);background-color:#0067b8}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .circleContainer .overlayCircle{width:112.32px;height:112.32px;position:absolute;top:7px;left:7px;background-color:#f2f2f2;border-radius:50%;text-align:center}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .circleContainer .overlayCircle i{font-size:54px;top:32px;left:32px;color:#0067b8}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .checkout-complete-info-items-text{padding:25px 16px 0 11px;float:left;max-width:248px;text-align:left}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .checkout-complete-info-items-text h3{font-size:16px;font-weight:600;line-height:22px}#checkoutCompleteInfo .checkout-complete-info-items-container .checkout-complete-info-items .checkout-complete-info-items-text p{font-size:14px;line-height:20px}#checkoutCompleteInfo #VisitDashboard{margin:50px 0 0 0}@media screen and (-ms-high-contrast:active){.progress .c-progress{filter:invert(1);border:1px solid}}.select-rewards-link{outline-width:0!important;user-select:auto!important}.hidden-metrix{color:#000;position:absolute;top:-900px;border:0;float:left;left:-900px}.prize-code-message{font-size:1.6em}.html-entities{font-size:20px;padding-bottom:4px;font-weight:700}.autoredeem-toggle-parent-class{display:flex;flex-direction:column;gap:10px;margin-bottom:25px}.autoredeem-toggle-div-class{display:flex;align-items:center;gap:5px}.typography-dimensions{width:32px;height:20px}.typography-new{font-family:Segoe UI;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-align:left;color:#0072dc}.typography-title{font-family:Segoe UI;font-size:20px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left;color:#242424}.typography-content{font-family:Segoe UI;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;color:#424242}.typography-content-dimensions{width:331px}.sparkle-dimensions{width:14.26px;height:17.19px;top:3.73px}.toggle-btn-layout{width:40px;height:20px;top:4px;left:8px;border-radius:10px}.input-class:checked+.label-class .ball-class{transform:translateX(18px)}.autoredemption-choices-class{display:none}.input-class{display:none}.label-class{display:flex;width:45px;height:20px;justify-content:space-between;align-items:center;background:#979797;border-radius:50px;cursor:pointer;position:relative;transition:.3s}@media screen and (-ms-high-contrast:active),(forced-colors:active){.label-class{border:1px solid ButtonText;background:ButtonFace}}.label-class .ball-class{position:absolute;display:block;height:14px;width:14px;top:3px;left:5px;background:#fff;border-radius:50%;transition:.5s}@media screen and (-ms-high-contrast:active),(forced-colors:active){.label-class .ball-class{background:ButtonText;border:1px solid ButtonText}}.input-class:checked+.label-class{background:#487d88}.autoredeem-radio-input{display:none}.autoredeem-radio-input+.autoredeem-radio-label{display:inline-block;position:relative;padding-left:25px;margin-right:10px;cursor:pointer;padding-bottom:5px}.autoredeem-radio-input+.autoredeem-radio-label::before{content:'';position:absolute;top:2px;left:0;width:15px;height:15px;border:2px solid #ccc;border-radius:50%}.autoredeem-radio-input:checked+.autoredeem-radio-label::before{background-color:#fff;border-color:#0074d9;border-width:4px}.autoredeem-radio-disabled{color:#cfcfcf}.autoredeem-hidden{display:none}.arasap-subscription-panel-subscriber{border-radius:4px;border:1px solid #9fd89f;background:#f1faf1;display:flex;align-items:center;margin-bottom:15px}.arasap-subscription-panel-notsubscriber{border-radius:4px;border:1px solid #d1d1d1;background:#f5f5f5;display:flex;align-items:center;margin-bottom:15px}.arasap-subscription-panel-price-change{border-radius:4px;border:1px solid #c00000;background:#fae0d2;display:flex;align-items:center;margin-bottom:15px}.arasap-subscription-panel-icon{margin:7px}.arasap-subscription-panel-icon-image{width:23px}.arasap-subscription-panel-title{color:#242424;font-family:"Segoe UI";font-size:12px;font-style:normal;font-weight:600;line-height:16px;margin-right:8px;white-space:nowrap}.arasap-subscription-panel-content{color:var(--neutrals-web-gray-160323130,#323130);font-family:"Segoe UI";font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-right:7px}.arasap-subscription-panel-keepearning{margin-left:auto;margin-right:7px;border-radius:var(--Medium,4px);border:1px solid #d1d1d1;background:#fff;padding:2px 12px}.arasap-subscription-panel-keepearning-text{color:#242424;font-family:"Segoe UI";font-size:14px;font-style:normal;font-weight:600;line-height:20px;white-space:nowrap}