.pr-weekly{color:#17263d}.pr-weekly__heading{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:24px;text-align:center}.pr-weekly__heading h2{margin:0;color:#17263d;font-size:clamp(28px,3vw,40px);line-height:1.1;text-transform:uppercase}.pr-weekly__accent,.pr-weekly__heading:after{width:clamp(16px,2.5vw,36px);height:3px;flex:0 0 clamp(16px,2.5vw,36px);background:#cf102d}.pr-weekly__heading:after{content:""}.pr-weekly__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border:1px solid #e0e4e8;border-radius:18px;background:#fff}.pr-weekly__media{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:58px 32px 24px;background:#f5f4f2}.pr-weekly__tag{position:absolute;top:22px;left:24px;padding:7px 12px;background:#dae5e8;border-radius:4px;color:#1b3555;font-size:12px;font-weight:750;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.pr-weekly__tag--sale{background:#cf102d;color:#fff}.pr-weekly__gallery{width:100%;max-width:410px;aspect-ratio:1}.pr-weekly__image{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pr-weekly__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pr-weekly__image[hidden],.pr-weekly__thumbs[hidden]{display:none}.pr-weekly__placeholder{width:100%;height:100%}.pr-weekly__thumbs{display:flex;justify-content:center;gap:10px;margin-top:16px}.pr-weekly__thumbs button{display:grid;place-items:center;width:58px;height:58px;padding:3px;border:1px solid #dce1e5;border-radius:8px;background:#fff}.pr-weekly__thumbs button[aria-pressed=true]{border:2px solid #1b3555;padding:2px}.pr-weekly__thumbs img{width:100%;height:100%;object-fit:contain;border-radius:4px}.pr-weekly__info{align-self:center;min-width:0;padding:32px clamp(24px,3.5vw,52px)}.pr-weekly__meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 16px;margin-bottom:10px}.pr-weekly__vendor{color:#617083;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.pr-weekly__title{margin:0 0 14px;font-size:clamp(28px,2.8vw,40px);line-height:1.08;color:#17263d;text-transform:uppercase}.pr-weekly__title a{color:inherit;text-decoration:none}.pr-weekly__bundle-name{margin:-4px 0 14px;color:#17263d;font-size:15px;line-height:1.4;font-weight:700}.pr-weekly__summary{margin:0 0 16px;max-width:52ch;color:#4c5b6b;font-size:16px;line-height:1.55}.pr-weekly__facts{display:flex;flex-direction:column;gap:8px;margin:0 0 22px;padding:0;list-style:none;font-size:14px;line-height:1.4}.pr-weekly__facts li{display:flex;align-items:baseline;gap:9px}.pr-weekly__facts li>span{color:#1b3555;font-weight:700}.pr-weekly__included{display:flex;align-items:center;justify-content:center;gap:12px;max-width:100%;margin-top:20px;padding:12px 20px;border:1px solid #dce2e5;border-radius:10px;background:#fff}.pr-weekly__included>span{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;border-radius:50%;background:#e9eef1;color:#17263d;font-size:24px;line-height:1}.pr-weekly__included strong{display:block;color:#17263d;font-size:14px;line-height:1.4}.pr-weekly__included div>span{display:block;margin-top:2px;color:#5b6877;font-size:12px;line-height:1.4}.pr-weekly__components{display:grid;gap:9px;padding:14px 0;margin-top:18px;border-top:1px solid #e1e6eb;border-bottom:1px solid #e1e6eb}.pr-weekly__component-heading{margin:0;color:#637082;font-size:10px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pr-weekly__components>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#27364a;font-size:13px;line-height:1.4}.pr-weekly__components>div>span:last-child{display:flex;flex-shrink:0;align-items:baseline;gap:9px;font-weight:650}.pr-weekly__components s{color:#687587;font-size:12px;font-weight:400}.pr-weekly__components strong{color:#b71029;font-size:12px;font-weight:750}.pr-weekly__purchase{margin-top:18px}.pr-weekly__price-label{margin:0 0 5px;color:#27364a;font-size:12px;line-height:1.4;font-weight:700}.pr-weekly__price-basis{margin:-7px 0 16px;color:#647184;font-size:11px;line-height:1.4}.pr-weekly__price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px}.pr-weekly__amount{font-size:30px;line-height:1.1;font-weight:750}.pr-weekly__amount small{margin-right:6px;color:#617083;font-size:13px;font-weight:400}.pr-weekly__price--sale .pr-weekly__amount{color:#cf102d}.pr-weekly__price s{color:#687587;font-size:16px}.pr-weekly__saving{border-radius:4px;padding:4px 7px;background:#fcebed;color:#b71029;font-size:12px;font-weight:700}.pr-weekly .pr-weekly__cta{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;padding:14px 24px;border:1px solid #cf102d;border-radius:8px;background:#cf102d;color:#fff;font-size:16px;font-weight:700;text-decoration:none}.pr-weekly .pr-weekly__cta:hover{background:#ad1027;border-color:#ad1027}.pr-weekly .pr-weekly__cta:disabled{background:#e6e9ed;color:#606a75;border-color:#e6e9ed;opacity:1;cursor:not-allowed}.pr-weekly__details{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin:2px auto 4px;color:#1b3555;font-size:13px;font-weight:600;text-underline-offset:4px}#main-content .pr-weekly .pr-product-badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:16px 0 0;border-top:1px solid #e1e6eb;border-bottom:0;list-style:none}#main-content .pr-weekly .pr-product-badges__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;min-width:0;padding:0 8px}#main-content .pr-weekly .pr-product-badges__item+.pr-product-badges__item{border-left:1px solid #e1e6eb}#main-content .pr-weekly .pr-product-badges__icon{display:grid;place-items:center;width:26px;height:26px;flex-basis:26px;color:#1b3555}#main-content .pr-weekly .pr-product-badges__icon svg{width:26px;height:26px}#main-content .pr-weekly .pr-product-badges__copy{display:block}#main-content .pr-weekly .pr-product-badges__copy strong{display:block;min-height:0;margin:0;font-size:11px;line-height:15px;letter-spacing:.02em;font-weight:700;text-transform:uppercase;overflow-wrap:normal}#main-content .pr-weekly .pr-product-badges__copy>span{display:block;margin-top:4px;color:#5c6878;font-size:11px;line-height:15px}.pr-weekly__reward{display:flex;grid-column:1 / -1;align-items:center;justify-content:center;gap:14px;padding:16px 24px;background:#17263d;color:#fff}.pr-weekly__reward-icon{display:flex;flex:0 0 28px;color:#efbc43}.pr-weekly__reward div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 16px}.pr-weekly__reward strong{color:#fff;font-size:14px;line-height:1.4}.pr-weekly__reward div>span{color:#d6dee9;font-size:12px;line-height:1.5}.pr-weekly :is(a,button):focus-visible{outline:2px solid #1b3555;outline-offset:4px}.pr-weekly__card--bundle .pr-weekly__media{padding:64px 32px 32px}.pr-weekly__card--bundle .pr-weekly__gallery{max-width:480px}.pr-weekly__card--bundle .pr-weekly__title{max-width:15ch;font-size:clamp(34px,3.2vw,46px)}.pr-weekly__card--bundle .pr-weekly__info{padding-top:34px;padding-bottom:26px}.pr-weekly__card--bundle .pr-weekly__summary{font-size:15px;line-height:1.5}.pr-weekly__card--bundle .pr-weekly__facts{flex-direction:row;flex-wrap:wrap;gap:8px 18px;margin-bottom:0;font-size:12px}.pr-weekly__card--bundle .pr-weekly__amount{font-size:40px}@media(max-width:767px){.pr-weekly__heading{gap:10px;margin-bottom:18px}.pr-weekly__heading h2{font-size:28px}.pr-weekly__accent,.pr-weekly__heading:after{width:24px;flex-basis:24px}.pr-weekly__card{grid-template-columns:minmax(0,1fr);border-radius:14px}.pr-weekly__media{padding:48px 20px 18px}.pr-weekly__tag{top:16px;left:16px;padding:6px 9px;font-size:10px}.pr-weekly__gallery{max-width:300px}.pr-weekly__thumbs{gap:8px;margin-top:10px}.pr-weekly__thumbs button{width:46px;height:46px}.pr-weekly__info{padding:20px}.pr-weekly__meta{margin-bottom:8px}.pr-weekly__title{font-size:28px;line-height:1.12;margin-bottom:12px}.pr-weekly__summary{font-size:14px;line-height:1.5;margin-bottom:14px}.pr-weekly__facts{font-size:12px;gap:6px;margin-bottom:16px}.pr-weekly__purchase{margin-top:0}.pr-weekly__amount{font-size:28px}.pr-weekly__price{margin-bottom:14px}.pr-weekly__card--bundle .pr-weekly__media{padding:45px 18px 18px}.pr-weekly__card--bundle .pr-weekly__gallery{max-width:300px}.pr-weekly__card--bundle .pr-weekly__info{padding:22px 20px 20px}.pr-weekly__card--bundle .pr-weekly__title{max-width:17ch;font-size:34px;line-height:1.06;margin-bottom:12px}.pr-weekly__card--bundle .pr-weekly__summary{font-size:14px;line-height:1.5;margin-bottom:12px}.pr-weekly__card--bundle .pr-weekly__facts{gap:6px 12px;font-size:11px}.pr-weekly__card--bundle .pr-weekly__amount{font-size:36px}.pr-weekly__bundle-name{font-size:13px;margin:0 0 10px}.pr-weekly__included{width:100%;margin-top:12px;padding:10px 12px;gap:10px}.pr-weekly__included>span{width:26px;height:26px;flex-basis:26px;font-size:20px}.pr-weekly__included strong{font-size:12px}.pr-weekly__included div>span{font-size:11px}.pr-weekly__components{margin:14px 0 16px;padding:12px 0;gap:8px}.pr-weekly__components>div{font-size:12px}.pr-weekly__price-basis{margin-bottom:13px}#main-content .pr-weekly .pr-product-badges{padding-top:14px}#main-content .pr-weekly .pr-product-badges__item{padding:0 5px;gap:6px}#main-content .pr-weekly .pr-product-badges__copy strong{font-size:11px;line-height:15px;letter-spacing:0}#main-content .pr-weekly .pr-product-badges__icon,#main-content .pr-weekly .pr-product-badges__icon svg{width:23px;height:23px}.pr-weekly__reward{padding:14px 16px;align-items:flex-start;gap:10px}.pr-weekly__reward div{display:block}.pr-weekly__reward strong,.pr-weekly__reward div>span{display:block}.pr-weekly__reward strong{font-size:12px;margin-bottom:4px}.pr-weekly__reward div>span{font-size:12px}}@media(max-width:359px){.pr-weekly__info{padding:16px}.pr-weekly__title{font-size:26px}.pr-weekly__facts{font-size:11px}.pr-weekly__card--bundle .pr-weekly__info{padding-left:16px;padding-right:16px}.pr-weekly__card--bundle .pr-weekly__title{font-size:30px}}.pr-power-offer{--pr-offer-navy:#16324f;--pr-offer-red:#bd1b2f;--pr-offer-gold:#efbd45;--pr-offer-muted:#637184;color:var(--pr-offer-navy)}.pr-power-offer .pr-weekly__heading{margin-bottom:24px}.pr-power-offer .pr-weekly__heading h2{color:var(--pr-offer-navy);font-size:clamp(28px,3vw,40px);line-height:1.08}.pr-power-offer__card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;max-width:1440px;margin-inline:auto}.pr-power-offer__media{min-width:0;border-radius:14px}.pr-power-offer__photo{position:relative;display:block;width:100%}.pr-power-offer__photo picture{display:block}.pr-power-offer__photo img{display:block;width:100%;height:auto;border-radius:14px}.pr-power-offer__info{display:flex;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:28px 32px 18px;border-radius:14px;background:#f6f4f1;color:var(--pr-offer-navy)}.pr-power-offer__eyebrow{margin:0 0 12px;color:var(--pr-offer-muted);font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pr-power-offer__headline{max-width:18ch;margin:0;color:var(--pr-offer-red);font-family:var(--heading-font-family);font-size:clamp(34px,2.8vw,44px);line-height:1.04;font-weight:var(--heading-font-weight);text-transform:uppercase;text-wrap:balance}.pr-power-offer__intro{max-width:48ch;margin:12px 0 0;color:var(--pr-offer-navy);font-size:15px;line-height:1.5}.pr-power-offer__benefits{display:grid;gap:6px;margin:16px 0 0;padding:0;list-style:none}.pr-power-offer__benefits li{display:flex;align-items:baseline;gap:10px;min-width:0;color:var(--pr-offer-navy);font-size:14px;line-height:1.4}.pr-power-offer__benefits li>span{flex:0 0 14px;color:var(--pr-offer-red);font-weight:700}.pr-power-offer__offer-box{margin-top:18px;padding:16px 0 18px;border-top:1px solid #d9dde2}.pr-power-offer__price-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-bottom:6px}.pr-power-offer__availability{display:inline-flex;align-items:center;width:fit-content;padding:6px 10px;border-radius:4px;background:var(--pr-offer-red);color:#fff;font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pr-power-offer__price-label{display:block;margin:0;color:var(--pr-offer-muted);font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.pr-power-offer__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px}.pr-power-offer__price{display:block;color:var(--pr-offer-navy);font-size:clamp(42px,3.6vw,52px);line-height:1;font-weight:750;letter-spacing:-.04em;white-space:nowrap}.pr-power-offer__saving-block{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.pr-power-offer__was{color:var(--pr-offer-muted);font-size:17px;line-height:1.1;font-weight:400;text-decoration-thickness:1px;white-space:nowrap}.pr-power-offer__saving{color:var(--pr-offer-red);font-size:15px;line-height:1.3;font-weight:700;white-space:nowrap}.pr-power-offer__saving-basis{margin:6px 0 0;color:var(--pr-offer-muted);font-size:11px;line-height:1.4}.pr-power-offer__action{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:10px}.pr-power-offer__action>product-form{display:block;grid-column:1 / -1}.pr-power-offer__action .js-product-form{margin:0}#main-content .pr-power-offer .pr-power-offer__cta{display:flex;gap:10px;width:100%;min-height:52px;align-items:center;justify-content:center;padding:14px 16px!important;border:1px solid var(--pr-offer-red)!important;border-radius:6px!important;background:var(--pr-offer-red)!important;color:#fff!important;font-size:16px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:0!important}#main-content .pr-power-offer .pr-power-offer__cta:hover{background:#a71729!important;border-color:#a71729!important}#main-content .pr-power-offer .pr-power-offer__cta:disabled{background:#d9e0e7!important;border-color:#d9e0e7!important;color:#4f5f70!important;cursor:not-allowed}.pr-power-offer__cta>svg{width:20px;height:20px;flex:0 0 20px}.pr-power-offer__details{display:flex;align-items:center;gap:6px;min-height:44px;margin:2px 0 0;color:var(--pr-offer-navy);font-size:12px;line-height:1.35;text-decoration:underline;text-underline-offset:4px}.pr-power-offer__calculation{min-width:0;margin-top:2px}.pr-power-offer__calculation>summary{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:44px;margin:0;padding:0;color:var(--pr-offer-muted);font-size:11px;line-height:1.35;list-style:none;cursor:pointer}.pr-power-offer__calculation>summary::-webkit-details-marker{display:none}.pr-power-offer__calculation>summary::marker{content:""}.pr-power-offer__calculation>summary:after{content:"+";flex:0 0 12px;font-size:18px;line-height:1;text-align:center}.pr-power-offer__calculation[open]{grid-column:1 / -1;padding-top:3px;border-top:1px solid #d9dde2}.pr-power-offer__calculation[open]>summary{justify-content:space-between}.pr-power-offer__calculation[open]>summary:after{content:"\2212"}.pr-power-offer__calculation p{margin:0 0 8px;color:var(--pr-offer-muted);font-size:12px;line-height:1.5}.pr-power-offer__calculation p:last-child{margin-bottom:0}.pr-power-offer :is(a,button,summary):focus-visible{outline:3px solid var(--pr-offer-navy);outline-offset:3px}@media(min-width:1280px)and (max-width:1439px){.pr-power-offer__info{padding:16px 24px 4px}.pr-power-offer__headline{font-size:34px}.pr-power-offer__intro{font-size:14px;margin-top:10px}.pr-power-offer__benefits{margin-top:12px;gap:5px}.pr-power-offer__benefits li{font-size:13px}.pr-power-offer__offer-box{margin-top:14px;padding:12px 0 14px}}@media(max-width:1279px){.pr-power-offer__card{grid-template-columns:minmax(0,1fr);gap:0;max-width:640px}.pr-power-offer__photo img{border-radius:14px 14px 0 0}.pr-power-offer__info{padding:28px 32px 18px;border-radius:0 0 14px 14px}}@media(max-width:767px){.pr-power-offer .pr-weekly__heading{margin-bottom:18px;gap:10px}.pr-power-offer .pr-weekly__heading h2{font-size:28px}.pr-power-offer__card{max-width:560px}.pr-power-offer__photo img{border-radius:10px 10px 0 0}.pr-power-offer__info{padding:24px 22px 12px;border-radius:0 0 10px 10px}.pr-power-offer__headline{font-size:34px}.pr-power-offer__intro{font-size:14px;margin-top:12px}.pr-power-offer__benefits{margin-top:14px;gap:7px}.pr-power-offer__benefits li{font-size:13px}.pr-power-offer__offer-box{margin-top:16px;padding:14px 0 16px}.pr-power-offer__price{font-size:46px}}@media(max-width:359px){.pr-power-offer__info{padding-inline:18px}.pr-power-offer__headline{font-size:30px}.pr-power-offer__details{font-size:11px}.pr-power-offer__calculation>summary{font-size:10px}}.pr-power-offer__sale{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:3px;background:#bd1b2f;color:#fff;font-size:12px;line-height:1;font-weight:700;text-transform:uppercase}.pr-power-offer__sale svg{width:14px;height:14px;flex:0 0 14px}@media(max-width:599px){.pr-power-offer__sale{padding:7px 9px;font-size:10px}.pr-power-offer__sale svg{width:12px;height:12px;flex-basis:12px}}.pr-power-offer__photo{--pr-panel-badge-height: 102px;--pr-panel-badge-top: 7%}.pr-power-offer__photo .pr-power-offer__sale{top:4%;right:4%;left:auto}.pr-power-offer__panel-callout{position:absolute;top:var(--pr-panel-badge-top);left:5%;width:196px;max-width:calc(100% - 32px);min-height:var(--pr-panel-badge-height);display:flex;flex-direction:column;justify-content:center;gap:7px;padding:12px 14px;border:1px solid #ffffff40;border-radius:6px;background:#183456;color:#fff;box-shadow:0 3px 12px #071a3026}.pr-power-offer__panel-label{display:flex;flex-direction:column-reverse;align-items:center;gap:2px;padding:0}.pr-power-offer__panel-label>strong{font-family:var(--heading-font-family);font-size:30px;line-height:1;font-weight:700;color:#efbc43;text-transform:uppercase;white-space:nowrap}.pr-power-offer__panel-label>span{padding:0;border:0;color:#fff;font-size:14px;line-height:1.25;font-weight:700;text-transform:uppercase;white-space:nowrap;letter-spacing:.01em}.pr-power-offer__panel-value{display:block;padding:0;color:#fff;text-align:center;font-size:12px;line-height:1.25;font-weight:400;white-space:nowrap}.pr-power-offer__panel-arrow{position:absolute;top:calc(var(--pr-panel-badge-top) + var(--pr-panel-badge-height));left:17%;width:30px;height:calc(37% - var(--pr-panel-badge-top) - var(--pr-panel-badge-height));color:#efbc43;pointer-events:none;filter:drop-shadow(0 1px 1px #102237)}.pr-power-offer__panel-arrow svg{display:block;width:100%;height:100%;overflow:visible}.pr-power-offer__panel-arrow:after{content:"";position:absolute;left:-4px;bottom:1px;width:8px;height:8px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg)}@media(max-width:599px){.pr-power-offer__photo{--pr-panel-badge-height: 76px;--pr-panel-badge-top: 4%}.pr-power-offer__panel-callout{width:152px;padding:8px 10px;gap:4px;border-radius:4px}.pr-power-offer__panel-label{gap:1px}.pr-power-offer__panel-label>strong{font-size:23px}.pr-power-offer__panel-label>span{font-size:11px}.pr-power-offer__panel-value{font-size:11px}.pr-power-offer__panel-arrow{left:22%;width:18px;height:max(10px,calc(37% - var(--pr-panel-badge-top) - var(--pr-panel-badge-height)))}.pr-power-offer__panel-arrow:after{width:6px;height:6px;left:-3px;border-width:2px}}@media(max-width:359px){.pr-power-offer__photo{--pr-panel-badge-height: 68px}.pr-power-offer__panel-callout{width:138px;padding:6px 8px;gap:3px}.pr-power-offer__panel-label>strong{font-size:21px}.pr-power-offer__panel-label>span{font-size:10px}.pr-power-offer__panel-value{font-size:10px}}.pr-power-offer__panel-label>strong{color:#fff;background:#ba1830;padding:3px 7px 4px;border-radius:3px;font-size:22px;line-height:1.05;margin-top:3px}@media(max-width:767px){.pr-power-offer__panel-label>strong{font-size:19px;padding:3px 6px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/pr-weekly-deal.css.map */
