.pmd-v3-bfcm-hero{position:relative;width:100%;container-type:inline-size;font-family:PMD V2 Inter,Inter,sans-serif;-webkit-font-smoothing:antialiased}.pmd-v3-bfcm-hero *,.pmd-v3-bfcm-hero *:before,.pmd-v3-bfcm-hero *:after{box-sizing:border-box}.pmd-v3-bfcm-hero :where(h1,h2,h3,p,ul,li){margin:0;padding:0}.pmd-v3-bfcm-hero ul{list-style:none}.pmd-v3-bfcm-hero--overlap-m{margin-top:calc(var(--pm-navigation-height, 0px) * -1)}.pmd-v3-bfcm-hero__viewport{--bh-w: 390;--bh-h: 390;position:relative}.pmd-v3-bfcm-hero__slider.pmd-v3-bfcm-hero__slider{display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden}.pmd-v3-bfcm-hero__slider>pmd-slide.pmd-v3-bfcm-hero__slide{height:auto;padding-bottom:0}.pmd-v3-bfcm-hero__slide>pmd-slide-content{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.pmd-v3-bfcm-hero__canvas{--bh-u: calc(100cqw / var(--bh-w));position:relative;width:100%;flex:1 0 auto;aspect-ratio:var(--bh-w) / var(--bh-h);container-type:inline-size}.pmd-v3-bfcm-hero__slide--bundles .pmd-v3-bfcm-hero__canvas,.pmd-v3-bfcm-hero__slide--categories .pmd-v3-bfcm-hero__canvas{background-color:#0d5061}.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;aspect-ratio:auto}.pmd-v3-bfcm-hero__slide--bundles .pmd-v3-bfcm-hero__bg:not(.is-loaded),.pmd-v3-bfcm-hero__slide--categories .pmd-v3-bfcm-hero__bg:not(.is-loaded){background-color:#0d5061}.pmd-v3-bfcm-hero__bg .pmd-v2-media__img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pmd-v3-bfcm-hero__slide--tiers .pmd-v3-bfcm-hero__bg{--pmd-v2-media-position: 50% 100%}.pmd-v3-bfcm-hero__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.pmd-v3-bfcm-hero__slide-link--d{display:none}.pmd-v3-bfcm-hero__content{display:flow-root}.pmd-v3-bfcm-hero__content>*{position:relative;z-index:2}.pmd-v3-bfcm-hero__slide--linked .pmd-v3-bfcm-hero__content{cursor:pointer}.pmd-v3-bfcm-hero__slider.pmd-v3-bfcm-hero__slider:not(:has(>pmd-slide~pmd-slide)){--slider-draggable: false !important;overflow:visible;cursor:auto;-webkit-user-select:text;user-select:text}.pmd-v3-bfcm-hero__canvas a,.pmd-v3-bfcm-hero__canvas a:hover,.pmd-v3-bfcm-hero__canvas a:focus{text-decoration:none}.pmd-v3-bfcm-hero__canvas a:focus-visible,.pmd-v3-bfcm-hero__controls button:focus-visible{outline:2px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 4px #003a45}.pmd-v3-bfcm-hero__canvas .pmd-v3-bfcm-hero__slide-link:focus-visible{outline:3px solid #ffffff;outline-offset:-6px;box-shadow:inset 0 0 0 8px #003a45}.pmd-v3-bfcm-hero__eyebrow{padding:0 calc(8 * var(--bh-u) - .22em) 0 calc(8 * var(--bh-u));color:var(--pmd-v3-bh-eyebrow);font-size:calc(14 * var(--bh-u));font-weight:500;line-height:calc(22 * var(--bh-u));letter-spacing:.22em;text-align:center;text-transform:uppercase;white-space:nowrap}.pmd-v3-bfcm-hero__b-heading,.pmd-v3-bfcm-hero__c-heading,.pmd-v3-bfcm-hero__t-heading{font-family:PMD V2 Libre Baskerville,Libre Baskerville,serif;font-weight:600;letter-spacing:-.01em;text-align:center;text-transform:uppercase}.pmd-v3-bfcm-hero__b-heading,.pmd-v3-bfcm-hero__c-heading{color:var(--pmd-v3-bh-heading)}.pmd-v3-bfcm-hero__cta{position:relative;flex:none;width:calc(270 * var(--bh-u));height:calc(44 * var(--bh-u));display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--bh-u));border-radius:calc(37 * var(--bh-u));background:var(--pmd-v3-bh-button-bg);color:var(--pmd-v3-bh-button-text);font-size:calc(16 * var(--bh-u));font-weight:600;line-height:calc(20 * var(--bh-u));text-transform:uppercase;white-space:nowrap}.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__cta:hover,.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__cta:focus{color:var(--pmd-v3-bh-button-text)}.pmd-v3-bfcm-hero__cta:hover{filter:brightness(1.08)}.pmd-v3-bfcm-hero__cta--desktop-only{display:none}.pmd-v3-bfcm-hero__cta-icon{flex:none;width:calc(18 * var(--bh-u));height:calc(18 * var(--bh-u))}.pmd-v3-bfcm-hero__t-main{position:relative;margin-left:calc(104 * var(--bh-u));margin-top:calc(234 * var(--bh-u));width:calc(182 * var(--bh-u));display:flex;flex-direction:column;align-items:center}.pmd-v3-bfcm-hero__slide--btn-m .pmd-v3-bfcm-hero__t-main{margin-top:calc(230 * var(--bh-u))}.pmd-v3-bfcm-hero__t-top{display:flex;flex-direction:column;align-items:center;gap:calc(1 * var(--bh-u))}.pmd-v3-bfcm-hero__t-kicker{display:flex;align-items:flex-start;gap:calc(4 * var(--bh-u))}.pmd-v3-bfcm-hero__t-badge{flex:none;white-space:nowrap;padding:calc(.88 * var(--bh-u)) calc(5.29 * var(--bh-u) - .34em) calc(.88 * var(--bh-u)) calc(5.29 * var(--bh-u));border-radius:calc(.9 * var(--bh-u));background:var(--pmd-v3-bh-badge-bg);color:#fff;font-size:calc(7.05 * var(--bh-u));font-weight:500;line-height:calc(10.54 * var(--bh-u));letter-spacing:.34em;text-transform:uppercase}.pmd-v3-bfcm-hero__t-early{width:calc(87 * var(--bh-u));color:var(--pmd-v3-bh-kicker);font-family:PMD V2 Libre Baskerville,Libre Baskerville,serif;font-size:calc(10.42 * var(--bh-u));font-weight:600;line-height:calc(13 * var(--bh-u));letter-spacing:-.01em;text-align:center;text-transform:uppercase}.pmd-v3-bfcm-hero__t-heading{width:calc(179 * var(--bh-u));display:flex;flex-direction:column;align-items:center;font-size:calc(26.59 * var(--bh-u));line-height:calc(32 * var(--bh-u));white-space:nowrap}.pmd-v3-bfcm-hero__t-line1{color:var(--pmd-v3-bh-line1)}.pmd-v3-bfcm-hero__t-line2{margin-top:calc(-3.43 * var(--bh-u));color:var(--pmd-v3-bh-line2)}.pmd-v3-bfcm-hero__t-bottom{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:calc(-1 * var(--bh-u))}.pmd-v3-bfcm-hero__t-note{flex:none;width:calc(192 * var(--bh-u));color:var(--pmd-v3-bh-note, #00505a);font-size:calc(8 * var(--bh-u));font-style:italic;font-weight:400;line-height:calc(9 * var(--bh-u));letter-spacing:.06em;text-align:center}.pmd-v3-bfcm-hero__t-bottom .pmd-v3-bfcm-hero__cta{margin-top:calc(4.4 * var(--bh-u))}@media(max-width:1023.98px){.pmd-v3-bfcm-hero__tiers,.pmd-v3-bfcm-hero__t-date,.pmd-v3-bfcm-hero__t-shipping{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}}.pmd-v3-bfcm-hero__bundles,.pmd-v3-bfcm-hero__categories{display:none}.pmd-v3-bfcm-hero__b-main{position:relative;margin-left:calc(23 * var(--bh-u));margin-top:calc(256 * var(--bh-u));width:calc(344 * var(--bh-u));display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--bh-u))}.pmd-v3-bfcm-hero__slide--btn-m .pmd-v3-bfcm-hero__b-main{margin-top:calc(209 * var(--bh-u))}.pmd-v3-bfcm-hero__b-head{display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--bh-u));width:100%}.pmd-v3-bfcm-hero__b-heading{width:100%;font-size:calc(44 * var(--bh-u));line-height:calc(42 * var(--bh-u))}.pmd-v3-bfcm-hero__c-main{position:relative;margin-left:calc(12 * var(--bh-u));margin-top:calc(308 * var(--bh-u));width:calc(366 * var(--bh-u));display:flex;flex-direction:column;align-items:center;gap:calc(14 * var(--bh-u))}.pmd-v3-bfcm-hero__slide--btn-m .pmd-v3-bfcm-hero__c-main{margin-top:calc(240 * var(--bh-u))}.pmd-v3-bfcm-hero__c-head{display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--bh-u));width:100%}.pmd-v3-bfcm-hero__c-heading{font-size:calc(32 * var(--bh-u));line-height:calc(38 * var(--bh-u));white-space:nowrap}.pmd-v3-bfcm-hero__controls{position:absolute;right:8px;top:max(80px,calc(100cqw * 80 / 390));z-index:3}.pmd-v3-bfcm-hero__controls[hidden],.pmd-v3-bfcm-hero--no-controls .pmd-v3-bfcm-hero__controls{display:none!important}.pmd-v3-bfcm-hero__slide:focus-visible{outline:3px solid #ffffff;outline-offset:-6px;box-shadow:inset 0 0 0 8px #003a45}.pmd-v3-bfcm-hero__controls-pill{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;border-radius:999px;background:var(--pmd-v3-bh-controls-bg)}.pmd-v3-bfcm-hero__dots{display:flex;flex-direction:column;align-items:center}.pmd-v3-bfcm-hero__dot,.pmd-v3-bfcm-hero__pause{position:relative;display:flex;align-items:center;justify-content:center;width:28px;min-height:24px;margin:0;padding:4px 0;border:0;background:transparent;color:var(--pmd-v3-bh-dot-active);cursor:pointer}.pmd-v3-bfcm-hero__dot:after{content:"";display:block;width:8px;height:8px;border:1px solid var(--pmd-v3-bh-dot);border-radius:8px;transition:width .25s ease,height .25s ease,background-color .25s ease}.pmd-v3-bfcm-hero__dot[aria-current=true]:after{height:24px;border-color:var(--pmd-v3-bh-dot-active);background:var(--pmd-v3-bh-dot-active)}.pmd-v3-bfcm-hero__pause[hidden],.pmd-v3-bfcm-hero__play-icon,.pmd-v3-bfcm-hero__pause.is-paused .pmd-v3-bfcm-hero__pause-icon{display:none}.pmd-v3-bfcm-hero__pause.is-paused .pmd-v3-bfcm-hero__play-icon{display:block}@media(prefers-reduced-motion:reduce){.pmd-v3-bfcm-hero__dot:after,.pmd-v3-bfcm-hero__category-icon{transition:none}}@media(min-width:1024px){.pmd-v3-bfcm-hero--overlap-m{margin-top:0}.pmd-v3-bfcm-hero--overlap-d{margin-top:calc(var(--pm-navigation-height, 0px) * -1)}.pmd-v3-bfcm-hero__viewport{--bh-w: 1440;--bh-h: 548}.pmd-v3-bfcm-hero__slide-link--m{display:none}.pmd-v3-bfcm-hero__slide-link--d{display:block}.pmd-v3-bfcm-hero__cta--mobile-only{display:none}.pmd-v3-bfcm-hero__cta--desktop-only{display:flex}.pmd-v3-bfcm-hero__t-main,.pmd-v3-bfcm-hero__slide--btn-m .pmd-v3-bfcm-hero__t-main{margin-left:calc(68 * var(--bh-u));margin-top:calc(105 * var(--bh-u));width:calc(688 * var(--bh-u));align-items:flex-start}.pmd-v3-bfcm-hero__t-top{flex-direction:row;gap:calc(12 * var(--bh-u))}.pmd-v3-bfcm-hero__t-kicker{width:calc(260 * var(--bh-u));flex-direction:column;align-items:center;gap:0}.pmd-v3-bfcm-hero__t-badge{padding:calc(1 * var(--bh-u)) calc(12 * var(--bh-u) - .34em) calc(1 * var(--bh-u)) calc(12 * var(--bh-u));border-radius:calc(2 * var(--bh-u));font-size:calc(16 * var(--bh-u));line-height:calc(26 * var(--bh-u))}.pmd-v3-bfcm-hero__t-early{width:100%;font-size:calc(30.84 * var(--bh-u));line-height:calc(37 * var(--bh-u))}.pmd-v3-bfcm-hero__t-date{display:flex;align-items:center;gap:calc(12 * var(--bh-u));width:100%;height:calc(22 * var(--bh-u));color:#244f5e;font-family:PMD V2 Libre Baskerville,Libre Baskerville,serif;font-size:calc(18 * var(--bh-u));font-weight:600;line-height:calc(22 * var(--bh-u));letter-spacing:-.01em}.pmd-v3-bfcm-hero__t-date:before,.pmd-v3-bfcm-hero__t-date:after{content:"";flex:1 1 0;height:1px;background:#00566580}.pmd-v3-bfcm-hero__t-heading{width:calc(416 * var(--bh-u));align-items:flex-start;font-size:calc(62 * var(--bh-u));line-height:calc(74 * var(--bh-u))}.pmd-v3-bfcm-hero__t-line2{margin-top:calc(-8 * var(--bh-u))}.pmd-v3-bfcm-hero__t-bottom{width:calc(568 * var(--bh-u));margin-top:0;margin-left:calc(60 * var(--bh-u));align-items:flex-start;gap:calc(12 * var(--bh-u))}.pmd-v3-bfcm-hero__t-bottom .pmd-v3-bfcm-hero__cta{width:calc(576 * var(--bh-u));height:calc(53 * var(--bh-u));margin-top:calc(12 * var(--bh-u));gap:calc(18 * var(--bh-u));font-size:calc(20 * var(--bh-u));font-weight:500;line-height:calc(24 * var(--bh-u));letter-spacing:.02em}.pmd-v3-bfcm-hero__tiers{display:flex;align-items:flex-start}.pmd-v3-bfcm-hero__tier{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(6.213 * var(--bh-u));width:calc(124 * var(--bh-u));text-align:center;white-space:nowrap}.pmd-v3-bfcm-hero__tier:first-child{width:calc(120 * var(--bh-u))}.pmd-v3-bfcm-hero__tier+.pmd-v3-bfcm-hero__tier{margin-left:calc(96 * var(--bh-u))}.pmd-v3-bfcm-hero__tier+.pmd-v3-bfcm-hero__tier:before{content:"";position:absolute;left:calc(-48.5 * var(--bh-u));top:0;width:max(1px,var(--bh-u));height:calc(152.9 * var(--bh-u));background:#96b9ba}.pmd-v3-bfcm-hero__tier-head{display:flex;flex-direction:column;align-items:center}.pmd-v3-bfcm-hero__tier-label{margin-right:-.32em;color:#00505a;font-size:calc(14 * var(--bh-u));font-weight:400;line-height:calc(25 * var(--bh-u));letter-spacing:.32em;text-transform:uppercase}.pmd-v3-bfcm-hero__tier-name{color:var(--pmd-v3-bh-ink);font-family:PMD V2 Libre Baskerville,Libre Baskerville,serif;font-size:calc(22 * var(--bh-u));font-weight:600;line-height:calc(26 * var(--bh-u));letter-spacing:-.01em;text-transform:uppercase}.pmd-v3-bfcm-hero__tier-spend{color:var(--pmd-v3-bh-accent);font-size:calc(18 * var(--bh-u));font-weight:500;line-height:calc(22 * var(--bh-u));letter-spacing:-.01em;text-transform:uppercase}.pmd-v3-bfcm-hero__tier-rule{position:relative;display:block;width:calc(70 * var(--bh-u));height:0}.pmd-v3-bfcm-hero__tier-rule:before{content:"";position:absolute;left:0;right:0;top:calc(-.5 * var(--bh-u));height:max(1px,var(--bh-u));background:#7fb1b4}.pmd-v3-bfcm-hero__tier-save{color:var(--pmd-v3-bh-ink);font-family:PMD V2 Libre Baskerville,Libre Baskerville,serif;font-size:calc(24 * var(--bh-u));font-weight:600;line-height:calc(29 * var(--bh-u));letter-spacing:-.01em;text-transform:uppercase}.pmd-v3-bfcm-hero__tier-pay{padding:calc(4 * var(--bh-u)) calc(19.5 * var(--bh-u));border-radius:999px;background:var(--pmd-v3-bh-pill);color:#fff;font-size:calc(15 * var(--bh-u));font-weight:600;line-height:calc(18 * var(--bh-u));letter-spacing:-.01em;text-transform:uppercase}.pmd-v3-bfcm-hero__t-note{width:calc(576 * var(--bh-u));font-size:calc(14 * var(--bh-u));line-height:calc(17 * var(--bh-u))}.pmd-v3-bfcm-hero__t-shipping{position:absolute;left:calc(930 * var(--bh-u));bottom:calc(19 * var(--bh-u));display:block;width:calc(351 * var(--bh-u));white-space:nowrap}.pmd-v3-bfcm-hero__t-ship-title{color:var(--pmd-v3-bh-ship, #005461);font-size:calc(23.94 * var(--bh-u));font-weight:600;line-height:calc(29 * var(--bh-u));letter-spacing:-.01em;text-transform:uppercase}.pmd-v3-bfcm-hero__t-ship-note{color:var(--pmd-v3-bh-ship-note, #244f5e);font-size:calc(18.12 * var(--bh-u));font-style:italic;font-weight:400;line-height:calc(22 * var(--bh-u));letter-spacing:-.01em;text-align:center}.pmd-v3-bfcm-hero__b-main,.pmd-v3-bfcm-hero__slide--btn-m .pmd-v3-bfcm-hero__b-main{margin-left:calc(676 * var(--bh-u));margin-top:calc(115 * var(--bh-u));width:calc(702 * var(--bh-u));gap:calc(32 * var(--bh-u))}.pmd-v3-bfcm-hero__b-head{width:calc(506 * var(--bh-u));gap:calc(8 * var(--bh-u))}.pmd-v3-bfcm-hero__b-head .pmd-v3-bfcm-hero__eyebrow{font-size:calc(16 * var(--bh-u));line-height:calc(26 * var(--bh-u))}.pmd-v3-bfcm-hero__b-heading{font-size:calc(50 * var(--bh-u));line-height:calc(60 * var(--bh-u));white-space:nowrap}.pmd-v3-bfcm-hero__bundles{display:grid;grid-template-columns:repeat(4,calc(153 * var(--bh-u)));column-gap:calc(30 * var(--bh-u));row-gap:calc(30 * var(--bh-u))}.pmd-v3-bfcm-hero__bundle{position:relative;width:calc(153 * var(--bh-u));min-height:calc(235 * var(--bh-u))}.pmd-v3-bfcm-hero__bundle:not(:nth-child(4n+1)):before{content:"";position:absolute;left:calc(-15.5 * var(--bh-u));top:0;width:max(1px,var(--bh-u));height:calc(222 * var(--bh-u));background:#ffffff3b}.pmd-v3-bfcm-hero__bundle-tile{position:absolute;left:calc(24 * var(--bh-u));top:0;width:calc(106 * var(--bh-u));height:calc(124 * var(--bh-u));border-radius:calc(11 * var(--bh-u));background:var(--pmd-v3-bh-tile)}.pmd-v3-bfcm-hero__bundle-title{position:absolute;left:calc(24 * var(--bh-u));top:calc(12 * var(--bh-u));z-index:1;width:calc(106 * var(--bh-u));display:flex;flex-direction:column;align-items:center;color:#fff;font-family:inherit;font-size:calc(12 * var(--bh-u));font-weight:500;line-height:calc(14 * var(--bh-u));letter-spacing:-.01em;text-align:center;text-transform:uppercase;white-space:nowrap}.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__bundle-img{position:absolute;left:0;top:calc(29 * var(--bh-u));width:calc(153 * var(--bh-u));height:calc(153 * var(--bh-u));overflow:visible}.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__bundle-img{background-color:#ffffff0f}.pmd-v3-bfcm-hero__bundle-img:after{opacity:.25}.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__bundle-img.is-loaded{background:transparent}.pmd-v3-bfcm-hero__bundle-img .pmd-v2-media__img{filter:drop-shadow(0 calc(-4 * var(--bh-u)) calc(3.5 * var(--bh-u)) rgba(0,0,0,.25))}.pmd-v3-bfcm-hero__bundle-buy{z-index:1;position:relative;margin-left:calc(15 * var(--bh-u));margin-top:calc(169 * var(--bh-u));width:calc(122.714 * var(--bh-u));display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--bh-u))}.pmd-v3-bfcm-hero__bundle-prices{display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--bh-u));height:calc(22 * var(--bh-u));white-space:nowrap}.pmd-v3-bfcm-hero__bundle-price{color:var(--pmd-v3-bh-heading);font-size:calc(18 * var(--bh-u));font-weight:500;line-height:calc(22 * var(--bh-u));letter-spacing:-.01em}.pmd-v3-bfcm-hero__bundle-compare{color:var(--pmd-v3-bh-compare);font-size:calc(14 * var(--bh-u));font-weight:300;line-height:calc(17 * var(--bh-u));letter-spacing:-.01em;text-decoration:line-through}.pmd-v3-bfcm-hero__bundle-btn{position:relative;display:flex;align-items:center;justify-content:center;width:calc(122 * var(--bh-u));height:calc(32 * var(--bh-u));border-radius:999px;background:var(--pmd-v3-bh-button-bg);color:var(--pmd-v3-bh-button-text);font-size:calc(15 * var(--bh-u));font-weight:500;line-height:calc(18 * var(--bh-u));letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;min-height:24px}.pmd-v3-bfcm-hero__bundle-btn:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,24px);transform:translateY(-50%)}.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__bundle-btn:hover,.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__bundle-btn:focus{color:var(--pmd-v3-bh-button-text)}.pmd-v3-bfcm-hero__bundle-btn:hover{filter:brightness(1.1)}.pmd-v3-bfcm-hero__c-main,.pmd-v3-bfcm-hero__slide--btn-m .pmd-v3-bfcm-hero__c-main{margin-left:calc(671 * var(--bh-u));margin-top:calc(101 * var(--bh-u));width:calc(702 * var(--bh-u));gap:calc(24 * var(--bh-u))}.pmd-v3-bfcm-hero__c-head{width:calc(450 * var(--bh-u))}.pmd-v3-bfcm-hero__c-head .pmd-v3-bfcm-hero__eyebrow{width:calc(287 * var(--bh-u));font-size:calc(28 * var(--bh-u));line-height:calc(36 * var(--bh-u));white-space:normal}.pmd-v3-bfcm-hero__c-heading{width:100%;font-size:calc(76 * var(--bh-u));line-height:calc(91 * var(--bh-u));white-space:normal}.pmd-v3-bfcm-hero__categories{width:calc(503 * var(--bh-u));display:flex;justify-content:center;gap:calc(50 * var(--bh-u))}.pmd-v3-bfcm-hero__category{position:relative;display:flex;justify-content:center;width:calc(var(--pmd-v3-bh-cw, 77) * var(--bh-u));min-height:calc(100 * var(--bh-u))}.pmd-v3-bfcm-hero__category+.pmd-v3-bfcm-hero__category:before{content:"";position:absolute;left:calc(-25.5 * var(--bh-u));top:0;width:max(1px,var(--bh-u));height:calc(100 * var(--bh-u));background:#ffffff3b}.pmd-v3-bfcm-hero__category-link{display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--bh-u));color:var(--pmd-v3-bh-heading)}.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__category-link:hover,.pmd-v3-bfcm-hero .pmd-v3-bfcm-hero__category-link:focus{color:var(--pmd-v3-bh-heading)}.pmd-v3-bfcm-hero__category-icon{display:block;flex:none;width:calc(52 * var(--bh-u));height:calc(52 * var(--bh-u));color:var(--pmd-v3-bh-icon);object-fit:contain;transition:transform .25s ease}.pmd-v3-bfcm-hero__category-link:hover .pmd-v3-bfcm-hero__category-icon{transform:translateY(calc(-3 * var(--bh-u)))}.pmd-v3-bfcm-hero__category-label{display:flex;flex-direction:column;align-items:center;font-size:calc(16 * var(--bh-u));font-weight:500;line-height:calc(19 * var(--bh-u));letter-spacing:-.01em;text-align:center;text-transform:uppercase;white-space:nowrap}.pmd-v3-bfcm-hero__controls{top:124px}}@media(min-width:1360px){.pmd-v3-bfcm-hero__controls{top:auto;right:calc(100cqw * 20 / 1440);bottom:calc(100cqw * 14 / 1440)}.pmd-v3-bfcm-hero__controls-pill,.pmd-v3-bfcm-hero__dots{flex-direction:row}.pmd-v3-bfcm-hero__controls-pill{padding:0 6px}.pmd-v3-bfcm-hero__dot,.pmd-v3-bfcm-hero__pause{width:auto;min-width:24px;min-height:0;height:28px;padding:0 4px}.pmd-v3-bfcm-hero__dot[aria-current=true]:after{width:24px;height:8px}}.pmd-v3-bfcm-hero--aa .pmd-v3-bfcm-hero__slide{--pmd-v3-bh-button-bg: #327b89 !important;--pmd-v3-bh-line1: #007f8f !important;--pmd-v3-bh-accent: #2b6773 !important;--pmd-v3-bh-ship: #003a43;--pmd-v3-bh-ship-note: #183842}.pmd-v3-bfcm-hero--aa .pmd-v3-bfcm-hero__bundle-tile{filter:brightness(.72)}@media(max-width:1023.98px){.pmd-v3-bfcm-hero--aa .pmd-v3-bfcm-hero__slide{--pmd-v3-bh-line1: #00525d !important;--pmd-v3-bh-line2: #004a57 !important;--pmd-v3-bh-kicker: #003d45 !important;--pmd-v3-bh-note: #00333a;--pmd-v3-bh-eyebrow: #e2f5f9 !important}}@media(min-width:1024px){.pmd-v3-bfcm-hero--aa .pmd-v3-bfcm-hero__slide{--pmd-v3-bh-eyebrow: #62d0e3 !important}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/pmd-v3-bfcm-hero-phase2.css.map */
