body.template__collection--dive-classes-v2 main{padding-top:0}body.template__collection--dive-classes-v2 main .pdp-cls-band{margin-left:0;margin-right:0;padding-left:72px;padding-right:72px}body.template__collection--dive-classes-v2 .pdp-cls-band[id]{scroll-margin-top:calc(var(--cls-header-h) + 9px)}body.template__collection--dive-classes-v2 .pdp-cls-h2sub{font:400 18px/28px Rubik,sans-serif;color:var(--cls-muted);margin:-52px 0 56px}body.template__collection--dive-classes-v2 .pdp-cls-h2sub--center{text-align:center}body.template__collection--dive-classes-v2 button.pdp-cls-btn{cursor:pointer;border:0}body.template__collection--dive-classes-v2 .pdp-cls-btn--navy{background:var(--cls-navy);color:#fff}body.template__collection--dive-classes-v2 .pdp-cls-btn--navy:hover{background:#0a2f86;color:#fff}body.template__collection--dive-classes-v2 .pdp-cls-btn--yellow:hover{background:#ffe933}body.template__collection--dive-classes-v2 .pdp-cls-btn--inverse{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}body.template__collection--dive-classes-v2 .pdp-cls-btn--inverse:hover{background:#ffffff1f;color:#fff}body.template__collection--dive-classes-v2 .pdp-cls-btn--line{width:100%;height:46px;font-size:15px;background:#fff;color:var(--cls-navy);box-shadow:inset 0 0 0 1.5px var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-course:hover .pdp-cls-btn--line{background:var(--cls-navy);color:#fff}body.template__collection--dive-classes-v2 .pdp-cls-btn--sm{height:52px;padding:0 24px;font-size:16px}body.template__collection--dive-classes-v2{--cls-header-h: var(--header-height, 131px);--cls-body: #3d4657}body.template__collection--dive-classes-v2 .pdp-cls-hero{position:relative;min-height:calc(520px + var(--cls-header-h));display:flex;align-items:center;background:var(--cls-navy);padding-top:calc(96px + var(--cls-header-h));padding-bottom:96px;overflow:hidden}body.template__collection--dive-classes-v2 .pdp-cls-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.template__collection--dive-classes-v2 .pdp-cls-hero--img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#001e60eb,#001e60c7 42%,#001e6026 75%)}body.template__collection--dive-classes-v2 .pdp-cls-hero .pdp-cls__inner{position:relative;z-index:2;width:100%}body.template__collection--dive-classes-v2 .pdp-cls-hero__eyebrow{font:600 14px/20px Rubik,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--cls-yellow);margin:0 0 16px}body.template__collection--dive-classes-v2 .pdp-cls-hero__title{font:600 56px/64px Rubik,sans-serif;color:#fff;margin:0;max-width:620px}body.template__collection--dive-classes-v2 .pdp-cls-hero__text{font:400 18px/28px Rubik,sans-serif;color:#e6ebf5;margin:20px 0 32px;max-width:560px}body.template__collection--dive-classes-v2 .pdp-cls-hero__ctas{display:flex;gap:16px;flex-wrap:wrap}body.template__collection--dive-classes-v2 .pdp-cls-trust{padding-top:28px;padding-bottom:28px;border-bottom:1px solid var(--cls-line)}body.template__collection--dive-classes-v2 .pdp-cls-trust__list{list-style:none;margin:0 auto;padding:0;max-width:1296px;display:grid;grid-template-columns:repeat(var(--cls-trust-n, 4),minmax(0,1fr))}body.template__collection--dive-classes-v2 .pdp-cls-trust__item{display:flex;align-items:center;justify-content:center;gap:12px;padding:0 12px;font:500 16px/24px Rubik,sans-serif;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-trust__item+.pdp-cls-trust__item{border-left:1px solid var(--cls-line)}body.template__collection--dive-classes-v2 .pdp-cls-tile{width:44px;height:44px;border-radius:50%;background:var(--cls-soft);display:grid;place-items:center;flex:none;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-path{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}body.template__collection--dive-classes-v2 .pdp-cls-path--noimg{grid-template-columns:minmax(0,760px);justify-content:center}body.template__collection--dive-classes-v2 .pdp-cls-path__img{width:100%;height:100%;min-height:520px;object-fit:cover;border-radius:var(--cls-r-lg);display:block}body.template__collection--dive-classes-v2 .pdp-cls-path__list{display:flex;flex-direction:column;gap:12px}body.template__collection--dive-classes-v2 .pdp-cls-path__item{border:1px solid var(--cls-line);border-radius:var(--cls-r-md);background:#fff}body.template__collection--dive-classes-v2 .pdp-cls-path__item[open]{border-color:var(--cls-navy);background:var(--cls-soft)}body.template__collection--dive-classes-v2 .pdp-cls-path__summary{list-style:none;display:flex;align-items:center;gap:16px;padding:20px 24px;cursor:pointer;border-radius:var(--cls-r-md)}body.template__collection--dive-classes-v2 .pdp-cls-path__summary::-webkit-details-marker{display:none}body.template__collection--dive-classes-v2 .pdp-cls-path__summary:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-path__num{width:32px;height:32px;border-radius:50%;background:var(--cls-navy);color:#fff;font:600 14px/32px Rubik,sans-serif;text-align:center;flex:none}body.template__collection--dive-classes-v2 .pdp-cls-path__head{flex:1;display:flex;flex-direction:column}body.template__collection--dive-classes-v2 .pdp-cls-path__title{font:600 20px/28px Rubik,sans-serif;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-path__sub{font:500 12px/20px Rubik,sans-serif;color:var(--cls-muted)}body.template__collection--dive-classes-v2 .pdp-cls-path__chev{flex:none;color:var(--cls-navy);transition:transform .2s}body.template__collection--dive-classes-v2 .pdp-cls-path__item[open] .pdp-cls-path__chev{transform:rotate(180deg)}body.template__collection--dive-classes-v2 .pdp-cls-path__body{padding:0 24px 24px 72px}body.template__collection--dive-classes-v2 .pdp-cls-path__text,body.template__collection--dive-classes-v2 .pdp-cls-path__text p{font:400 16px/24px Rubik,sans-serif;color:var(--cls-body);margin:0 0 12px}body.template__collection--dive-classes-v2 .pdp-cls-path__facts{display:flex;flex-wrap:wrap;gap:8px 20px;font:500 14px/22px Rubik,sans-serif;color:var(--cls-navy);margin:0 0 20px}body.template__collection--dive-classes-v2 .pdp-cls-path__facts:empty{display:none}body.template__collection--dive-classes-v2 .pdp-cls-path__links{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 20px;padding:0;list-style:none;font:500 15px/22px Rubik,sans-serif}body.template__collection--dive-classes-v2 .pdp-cls-path__links a{font:inherit;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-courses-head .pdp-cls-h2{text-align:left}body.template__collection--dive-classes-v2 .pdp-cls-chips{display:flex;gap:10px;flex-wrap:wrap;margin:-28px 0 40px}body.template__collection--dive-classes-v2 .pdp-cls-chips[hidden]{display:none!important}body.template__collection--dive-classes-v2 .pdp-cls-chip{min-height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--cls-line-strong);background:#fff;font:500 15px/42px Rubik,sans-serif;color:var(--cls-ink);cursor:pointer}body.template__collection--dive-classes-v2 .pdp-cls-chip:hover{border-color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-chip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-chip[aria-pressed=true]{background:var(--cls-navy);border-color:var(--cls-navy);color:#fff}body.template__collection--dive-classes-v2 .pdp-cls-chip__n{opacity:.6;margin-left:6px}body.template__collection--dive-classes-v2 .pdp-cls-courses{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.template__collection--dive-classes-v2 .pdp-cls-course{position:relative;border:1px solid var(--cls-line);border-radius:var(--cls-r-md);overflow:hidden;background:#fff;display:flex;flex-direction:column}body.template__collection--dive-classes-v2 .pdp-cls-course[hidden]{display:none!important}body.template__collection--dive-classes-v2 .pdp-cls-course__img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;display:block;background:var(--cls-tile)}body.template__collection--dive-classes-v2 .pdp-cls-course__body{padding:20px 20px 24px;display:flex;flex-direction:column;gap:10px;flex:1}body.template__collection--dive-classes-v2 .pdp-cls-level{align-self:flex-start;font:500 12px/20px Rubik,sans-serif;color:var(--cls-navy);background:var(--cls-tile);border-radius:999px;padding:2px 10px}body.template__collection--dive-classes-v2 .pdp-cls-course__title{font:600 18px/26px Rubik,sans-serif;color:var(--cls-ink);margin:0}body.template__collection--dive-classes-v2 .pdp-cls-course__link{font:inherit;color:inherit;text-decoration:none}body.template__collection--dive-classes-v2 .pdp-cls-course__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}body.template__collection--dive-classes-v2 .pdp-cls-course__link:focus-visible{outline:none}body.template__collection--dive-classes-v2 .pdp-cls-course:has(.pdp-cls-course__link:focus-visible){box-shadow:0 0 0 2px var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-course__text{font:400 14px/22px Rubik,sans-serif;color:var(--cls-muted);margin:0}body.template__collection--dive-classes-v2 .pdp-cls-course__meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid var(--cls-line);padding-top:12px;margin-top:auto}body.template__collection--dive-classes-v2 .pdp-cls-course__price{font:600 18px/26px Rubik,sans-serif;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-next{font:500 13px/20px Rubik,sans-serif;color:var(--cls-muted);text-align:right}body.template__collection--dive-classes-v2 .pdp-cls-next b{color:#0b6b3a;font-weight:600}body.template__collection--dive-classes-v2 .pdp-cls-help{border:1.5px dashed #b9c2d3;border-radius:var(--cls-r-md);background:var(--cls-soft);padding:32px;display:flex;flex-direction:column;justify-content:center;gap:12px}body.template__collection--dive-classes-v2 .pdp-cls-band.is-soft .pdp-cls-help{background:#fff}body.template__collection--dive-classes-v2 .pdp-cls-help__title{font:600 22px/30px Rubik,sans-serif;color:var(--cls-navy);margin:0}body.template__collection--dive-classes-v2 .pdp-cls-help__text{font:400 15px/24px Rubik,sans-serif;color:var(--cls-body);margin:0}body.template__collection--dive-classes-v2 .pdp-cls-whycards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.template__collection--dive-classes-v2 .pdp-cls-whycard{background:#fff;border:1px solid var(--cls-line);border-radius:var(--cls-r-md);padding:32px}body.template__collection--dive-classes-v2 .pdp-cls-whycard .pdp-cls-tile{margin-bottom:20px}body.template__collection--dive-classes-v2 .pdp-cls-whycard__title{font:600 18px/26px Rubik,sans-serif;color:var(--cls-ink);margin:0 0 6px}body.template__collection--dive-classes-v2 .pdp-cls-whycard__text{font:400 15px/24px Rubik,sans-serif;color:var(--cls-muted);margin:0}body.template__collection--dive-classes-v2 .pdp-cls-team-head{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:48px}body.template__collection--dive-classes-v2 .pdp-cls-team-head .pdp-cls-h2{margin:0;text-align:left}body.template__collection--dive-classes-v2 [data-cls-carousel] .pdp-cls-team.pdp-cls-team--carousel{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;max-width:none;margin:0;padding-bottom:4px}body.template__collection--dive-classes-v2 .pdp-cls-team--carousel::-webkit-scrollbar{display:none}body.template__collection--dive-classes-v2 .pdp-cls-team--carousel .pdp-cls-team__card{flex:0 0 calc((100% - 48px) / 3);scroll-snap-align:start;border:1px solid var(--cls-line);border-radius:var(--cls-r-lg);padding:32px;background:#fff;gap:4px}body.template__collection--dive-classes-v2 .pdp-cls-team--carousel .pdp-cls-team__photo{width:96px;height:96px;margin-bottom:12px}body.template__collection--dive-classes-v2 [data-cls-carousel] .pdp-cls-team__role{font:500 13px/20px Rubik,sans-serif;color:var(--cls-muted);margin-bottom:8px}body.template__collection--dive-classes-v2 [data-cls-carousel] .pdp-cls-team__bio{font:400 15px/24px Rubik,sans-serif;color:var(--cls-body)}body.template__collection--dive-classes-v2 [data-cls-carousel] .pdp-cls-team__name{line-height:26px}body.template__collection--dive-classes-v2 .pdp-cls-carousel__foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px}body.template__collection--dive-classes-v2 .pdp-cls-carousel__nav{display:flex;gap:8px}body.template__collection--dive-classes-v2 .pdp-cls-carousel__btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--cls-navy);background:#fff;color:var(--cls-navy);display:grid;place-items:center;cursor:pointer}body.template__collection--dive-classes-v2 .pdp-cls-carousel__btn:disabled{opacity:.35;cursor:default}body.template__collection--dive-classes-v2 .pdp-cls-carousel__btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-carousel__nav[hidden]{display:none!important}body.template__collection--dive-classes-v2 .pdp-cls-team__more{font:500 16px/24px Rubik,sans-serif;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-review{background:#fff;border:1px solid var(--cls-line);border-radius:var(--cls-r-md)}body.template__collection--dive-classes-v2 .pdp-cls-reviews{gap:24px}body.template__collection--dive-classes-v2 .pdp-cls-review__text{font:400 16px/26px Rubik,sans-serif;color:var(--cls-ink)}body.template__collection--dive-classes-v2 .pdp-cls-review__name{font:600 15px/22px Rubik,sans-serif;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-review__role{font:400 13px/20px Rubik,sans-serif;color:var(--cls-muted);margin:0}body.template__collection--dive-classes-v2 .pdp-cls-faq{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px}body.template__collection--dive-classes-v2 .pdp-cls-faq__item{border:1px solid var(--cls-line);border-radius:var(--cls-r-md);background:#fff}body.template__collection--dive-classes-v2 .pdp-cls-faq__item[open]{border-color:var(--cls-navy);background:var(--cls-soft)}body.template__collection--dive-classes-v2 .pdp-cls-faq__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;border-radius:var(--cls-r-md);font:600 18px/28px Rubik,sans-serif;color:var(--cls-ink)}body.template__collection--dive-classes-v2 .pdp-cls-faq__summary::-webkit-details-marker{display:none}body.template__collection--dive-classes-v2 .pdp-cls-faq__summary:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-faq__chev{flex:none;color:var(--cls-navy);transition:transform .2s}body.template__collection--dive-classes-v2 .pdp-cls-faq__item[open] .pdp-cls-faq__chev{transform:rotate(180deg)}body.template__collection--dive-classes-v2 .pdp-cls-faq__body{padding:0 24px 20px;font:400 16px/26px Rubik,sans-serif;color:var(--cls-body)}body.template__collection--dive-classes-v2 .pdp-cls-faq__body p{margin:0 0 12px}body.template__collection--dive-classes-v2 .pdp-cls-faq__body p:last-child{margin-bottom:0}body.template__collection--dive-classes-v2 .pdp-cls-textblock{max-width:760px;margin:0 auto;text-align:center}body.template__collection--dive-classes-v2 .pdp-cls-textblock__body{font:400 17px/28px Rubik,sans-serif;color:var(--cls-body)}body.template__collection--dive-classes-v2 .pdp-cls-textblock__body p{margin:0 0 16px}body.template__collection--dive-classes-v2 .pdp-cls-textblock__body p:last-child{margin-bottom:0}body.template__collection--dive-classes-v2 .pdp-cls-contact{position:relative;display:inline-block}body.template__collection--dive-classes-v2 .pdp-cls-contact__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:320px;background:#fff;border:1px solid var(--cls-line);border-radius:var(--cls-r-md);box-shadow:0 12px 32px #001e6029;padding:8px}body.template__collection--dive-classes-v2 .pdp-cls-contact--right .pdp-cls-contact__panel{left:auto;right:0}body.template__collection--dive-classes-v2 .pdp-cls-contact__panel[hidden],body.template__collection--dive-classes-v2 .pdp-cls-contact__row[hidden],body.template__collection--dive-classes-v2 .pdp-cls-contact__backdrop[hidden]{display:none!important}body.template__collection--dive-classes-v2 .pdp-cls-contact__sheethead{display:none}body.template__collection--dive-classes-v2 .pdp-cls-contact__row{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:0;background:none;border-radius:8px;text-align:left;text-decoration:none;cursor:pointer;color:var(--cls-ink)}body.template__collection--dive-classes-v2 .pdp-cls-contact__row:hover,body.template__collection--dive-classes-v2 .pdp-cls-contact__row:focus-visible{background:var(--cls-soft);outline:none}body.template__collection--dive-classes-v2 .pdp-cls-contact__row .pdp-cls-tile{width:40px;height:40px}body.template__collection--dive-classes-v2 .pdp-cls-contact__label{display:block;font:600 15px/22px Rubik,sans-serif;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-contact__note{display:block;font:400 13px/20px Rubik,sans-serif;color:var(--cls-muted)}@media(max-width:1023px){body.template__collection--dive-classes-v2{--cls-header-h: var(--header-height, 94px)}body.template__collection--dive-classes-v2 main .pdp-cls-band{padding-left:24px;padding-right:24px}body.template__collection--dive-classes-v2 .pdp-cls-h2sub{margin:-24px 0 32px}body.template__collection--dive-classes-v2 .pdp-cls-hero__title{font-size:44px;line-height:52px}body.template__collection--dive-classes-v2 .pdp-cls-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}body.template__collection--dive-classes-v2 .pdp-cls-trust__item{justify-content:flex-start}body.template__collection--dive-classes-v2 .pdp-cls-trust__item+.pdp-cls-trust__item{border-left:0}body.template__collection--dive-classes-v2 .pdp-cls-path{grid-template-columns:1fr}body.template__collection--dive-classes-v2 .pdp-cls-path__img{min-height:0;aspect-ratio:16/9}body.template__collection--dive-classes-v2 .pdp-cls-chips{margin:-8px 0 32px}body.template__collection--dive-classes-v2 :is(.pdp-cls-courses,.pdp-cls-whycards){grid-template-columns:repeat(2,minmax(0,1fr))}body.template__collection--dive-classes-v2 .pdp-cls-team--carousel .pdp-cls-team__card{flex-basis:calc((100% - 24px)/2)}body.template__collection--dive-classes-v2 .pdp-cls-contact__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#000f3073}body.template__collection--dive-classes-v2 .pdp-cls-contact__panel{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:100001;width:auto;border-radius:16px 16px 0 0;padding:8px 12px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -8px 32px #001e6033}body.template__collection--dive-classes-v2 .pdp-cls-contact--right .pdp-cls-contact__panel{left:0;right:0}body.template__collection--dive-classes-v2 .pdp-cls-contact__sheethead{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;font:600 17px/24px Rubik,sans-serif;color:var(--cls-navy)}body.template__collection--dive-classes-v2 .pdp-cls-contact__close{width:44px;height:44px;border:0;background:none;color:var(--cls-navy);display:grid;place-items:center;cursor:pointer}}@media(max-width:749px){body.template__collection--dive-classes-v2{--cls-header-h: var(--header-height, 118px)}body.template__collection--dive-classes-v2 main .pdp-cls-band{padding-left:16px;padding-right:16px}body.template__collection--dive-classes-v2 .pdp-cls-h2sub{font-size:16px;line-height:24px;margin:-12px 0 24px}body.template__collection--dive-classes-v2 .pdp-cls-hero{min-height:0;align-items:flex-end;padding-top:calc(220px + var(--cls-header-h));padding-bottom:40px}body.template__collection--dive-classes-v2 .pdp-cls-hero:not(.pdp-cls-hero--img){padding-top:calc(56px + var(--cls-header-h))}body.template__collection--dive-classes-v2 .pdp-cls-hero--img:before{background:linear-gradient(180deg,#001e601a,#001e60d9 45%,#001e60f7)}body.template__collection--dive-classes-v2 .pdp-cls-hero__eyebrow{font-size:12px;letter-spacing:.1em}body.template__collection--dive-classes-v2 .pdp-cls-hero__title{font-size:36px;line-height:42px}body.template__collection--dive-classes-v2 .pdp-cls-hero__text{font-size:16px;line-height:24px;margin:14px 0 24px}body.template__collection--dive-classes-v2 .pdp-cls-hero__ctas .pdp-cls-btn{flex:1 1 100%}body.template__collection--dive-classes-v2 .pdp-cls-trust{padding-top:20px;padding-bottom:20px}body.template__collection--dive-classes-v2 .pdp-cls-trust__list{gap:16px 8px}body.template__collection--dive-classes-v2 .pdp-cls-trust__item{font-size:14px;line-height:20px;gap:10px;padding:0}body.template__collection--dive-classes-v2 .pdp-cls-tile{width:36px;height:36px}body.template__collection--dive-classes-v2 .pdp-cls-path__summary{padding:16px}body.template__collection--dive-classes-v2 .pdp-cls-faq__summary{font-size:16px;line-height:24px;padding:16px}body.template__collection--dive-classes-v2 .pdp-cls-faq__body{padding:0 16px 16px}body.template__collection--dive-classes-v2 .pdp-cls-path__title{font-size:17px;line-height:24px}body.template__collection--dive-classes-v2 .pdp-cls-path__body{padding:0 16px 20px}body.template__collection--dive-classes-v2 .pdp-cls-path__body .pdp-cls-btn{width:100%}body.template__collection--dive-classes-v2 .pdp-cls-btn--sm{height:48px;font-size:15px}body.template__collection--dive-classes-v2 .pdp-cls-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 28px;padding:0 16px;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-left:16px}body.template__collection--dive-classes-v2 .pdp-cls-chip{flex:none;scroll-snap-align:start}body.template__collection--dive-classes-v2 :is(.pdp-cls-courses,.pdp-cls-whycards){grid-template-columns:1fr;gap:16px}body.template__collection--dive-classes-v2 :is(.pdp-cls-whycard,.pdp-cls-help){padding:24px}body.template__collection--dive-classes-v2 .pdp-cls-team-head{margin-bottom:24px}body.template__collection--dive-classes-v2 .pdp-cls-team-head .pdp-cls-contact,body.template__collection--dive-classes-v2 .pdp-cls-team-head .pdp-cls-contact>.pdp-cls-btn{width:100%}body.template__collection--dive-classes-v2 .pdp-cls-team--carousel .pdp-cls-team__card{flex-basis:80%;padding:24px}body.template__collection--dive-classes-v2 .pdp-cls-band--cta .pdp-cls-btn{width:100%}}@media(forced-colors:active){body.template__collection--dive-classes-v2 :is(.pdp-cls-chip,.pdp-cls-path__summary,.pdp-cls-faq__summary,.pdp-cls-carousel__btn,.pdp-cls-contact__row):focus-visible{outline:2px solid CanvasText;outline-offset:2px}}@media(prefers-reduced-motion:reduce){body.template__collection--dive-classes-v2 :is(.pdp-cls-path__chev,.pdp-cls-faq__chev){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/cls-collection.css.map */
