.series-pack{--sp-gutter: var(--main-padding);--sp-page-width: 1145px;--sp-container-width: calc(var(--sp-page-width) + var(--sp-gutter) * 2);background-color:rgb(var(--sp-bg));color:rgb(var(--sp-text))}@media screen and (max-width:990px){.series-pack{--sp-gutter: 22.56px}}@media screen and (min-width:1200px){.series-pack{--sp-gutter: 140px}}.series-pack>.container{max-width:var(--sp-container-width);padding-inline:var(--sp-gutter)}.series-pack__layout{display:grid;grid-template-columns:100%;gap:3.2rem;align-items:start}.series-pack__media{margin:0}.series-pack__slider{position:relative;display:block}.series-pack__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.series-pack__slides::-webkit-scrollbar{display:none}@media screen and (prefers-reduced-motion:reduce){.series-pack__slides{scroll-behavior:auto}}.series-pack__slide{flex:0 0 100%;max-width:100%;scroll-snap-align:start}.series-pack__image{display:block;width:100%;height:100%;max-height:46rem;object-fit:cover;object-position:center}.series-pack__arrow,.series-pack__dots{display:none}.series-pack__slider--ready .series-pack__arrow{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background-color:#ffffffe6;color:rgb(var(--sp-heading));cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.series-pack__slider--ready .series-pack__dots{display:flex;gap:.8rem;justify-content:center;margin-top:1.2rem}.series-pack__arrow--previous{left:1.2rem}.series-pack__arrow--next{right:1.2rem}.series-pack__arrow:hover{background-color:#fff}.series-pack__arrow[disabled]{opacity:0;pointer-events:none}@media screen and (hover:hover){.series-pack__slider--ready .series-pack__arrow{opacity:0}.series-pack__slider--ready:hover .series-pack__arrow,.series-pack__slider--ready:focus-within .series-pack__arrow{opacity:1}.series-pack__slider--ready:hover .series-pack__arrow[disabled],.series-pack__slider--ready:focus-within .series-pack__arrow[disabled]{opacity:0}}.series-pack__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background-color:rgba(var(--sp-text),.25);cursor:pointer;transition:background-color .2s ease,transform .2s ease}.series-pack__dot--current{background-color:rgb(var(--sp-accent));transform:scale(1.25)}.series-pack__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--sp-accent))}.series-pack__heading{max-width:20ch;margin:0 0 1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:900;font-size:3.2rem;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:rgb(var(--sp-heading))}.series-pack__body.rte,.series-pack__body.rte *,.series-pack__body.rte p,.series-pack__body.rte li{font-size:1.4rem;line-height:1.6}.series-pack__body.rte{margin-bottom:0}.series-pack__body>:first-child{margin-top:0}.series-pack__body>:last-child{margin-bottom:0}.series-pack__pack{margin-top:0}.series-pack__list-heading{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--sp-heading))}.series-pack__items{margin:0;padding:0;list-style:none}.series-pack__item{display:flex;align-items:baseline;gap:1.2rem;padding:.4rem 0;font-size:1.5rem;line-height:1.5}.series-pack__bullet{flex:0 0 auto;width:.75em;height:.75em;translate:0 .05em;border:.1rem solid rgba(var(--sp-text),.45);border-radius:50%}.series-pack__note{margin-top:2rem;color:rgba(var(--sp-text),.85)}.series-pack__note.rte,.series-pack__note.rte *,.series-pack__note.rte p,.series-pack__note.rte li{font-size:1.4rem;font-style:italic;line-height:1.6}.series-pack__note.rte{margin-bottom:0}.series-pack__note>:first-child{margin-top:0}.series-pack__note>:last-child{margin-bottom:0}.series-pack__note a{color:inherit;text-decoration:underline}.series-pack__actions{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:2.8rem}.series-pack__product-form{flex:1 1 24rem;display:block}.series-pack__form{margin:0}.series-pack__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:5.6rem;padding:1rem 2.4rem;border:.1rem solid transparent;border-radius:3.2rem;font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:var(--font-button-weight);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.series-pack__button[disabled]{opacity:.55;cursor:not-allowed}.series-pack__button-label{display:flex;flex-direction:column;align-items:center;gap:.2rem;line-height:1.2}.series-pack__button-note{font-size:1.4rem;font-weight:400;letter-spacing:.06em;text-transform:none;opacity:.85}.series-pack__button--primary{background-color:rgb(var(--sp-accent));border-color:rgb(var(--sp-accent));color:#fff}.series-pack__button--primary:hover:not([disabled]){background-color:#000;border-color:#000;color:#fff}.series-pack__button--secondary{background-color:transparent;border-color:rgb(var(--sp-heading));color:rgb(var(--sp-heading))}.series-pack__button--secondary:hover:not([disabled]){background-color:#000;border-color:#000;color:#fff}.series-pack__button.loading{opacity:.75;cursor:wait}.series-pack__button .spinner{position:absolute;display:none;width:2rem;height:2rem}.series-pack__button .spinner .path{stroke:currentColor}.series-pack__button.loading .spinner{display:block}.series-pack__button.loading .series-pack__button-label{opacity:0}.series-pack__error{margin-bottom:1.2rem;font-size:1.3rem}.series-pack__error[hidden]{display:none}@media screen and (min-width:750px){.series-pack__heading{font-size:3.4rem}}@media screen and (min-width:990px){.series-pack__layout{grid-template-columns:var(--sp-media-width) minmax(0,1fr);gap:4.8rem}.series-pack__layout--no-media{grid-template-columns:minmax(0,1fr)}.series-pack__actions{max-width:50rem;flex-wrap:nowrap}.series-pack__product-form{flex:1 1 0}}@media screen and (min-width:1200px){.series-pack__layout{gap:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/1270/assets/section-series-pack.css.map */
