.MerchProductPage_MerchProductPage__VvN7d{display:flex;height:100%;width:100%;flex-direction:column}.MerchProductPage_MerchProductPage__side__xgJ9j{display:grid;grid-template-columns:[outer-left] 16px [grid-start] repeat(12,[col-start] 1fr [col-end]) [grid-end] 16px [outer-right];gap:8px;justify-content:center}@media (min-width:680px){.MerchProductPage_MerchProductPage__side__xgJ9j{gap:16px;grid-template-columns:[outer-left] 48px [grid-start] repeat(12,[col-start] 1fr [col-end]) [grid-end] 48px [outer-right]}}@media (min-width:1024px){.MerchProductPage_MerchProductPage__side__xgJ9j{gap:24px;grid-template-columns:[outer-left] minmax(24px,1fr) [grid-start] repeat(12,[col-start] minmax(0,74px) [col-end]) [grid-end] minmax(24px,1fr) [outer-right]}}@media (min-width:1920px){.MerchProductPage_MerchProductPage__side__xgJ9j{grid-template-columns:[outer-left] minmax(24px,1fr) [grid-start] repeat(12,[col-start] minmax(0,104px) [col-end]) [grid-end] minmax(24px,1fr) [outer-right]}}.MerchProductPage_MerchProductPage__side__xgJ9j{margin-bottom:2rem}.MerchProductPage_MerchProductPage__image-gallery__la_Mf{position:relative;grid-column:1/-1;grid-column-start:outer-left}@media (min-width:680px){.MerchProductPage_MerchProductPage__image-gallery__la_Mf{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}@media (min-width:800px){.MerchProductPage_MerchProductPage__image-gallery__la_Mf{grid-column:span 7/span 7;padding-left:1.5rem}}@media (min-width:1024px){.MerchProductPage_MerchProductPage__image-gallery__la_Mf{grid-column:span 8/span 8}}.MerchProductPage_MerchProductForm__details__t0N1c{grid-column:span 6/span 6;grid-column-start:1}.MerchProductPage_MerchProductPage__stars__cfPt4{margin-bottom:.5rem}.MerchProductPage_MerchProductForm__heading__D9Ij6{margin-bottom:1rem;display:flex;align-items:flex-end}.MerchProductPage_MerchProductPage__tagline__pXJ_s{margin-bottom:1rem;font-size:1.125rem;line-height:1.575rem;font-weight:400}.MerchProductPage_MerchProductForm__description__pFIrk{margin-bottom:2.5rem}.MerchProductPage_MerchProductForm__price__UAFWs{margin-left:auto}.MerchProductPage_MerchProductPage__form__j0fV1{grid-column-start:grid-start;grid-column-end:grid-end;margin-top:3rem}@media (min-width:800px){.MerchProductPage_MerchProductPage__form__j0fV1{grid-column-start:8;grid-column-end:grid-end}}@media (min-width:1024px){.MerchProductPage_MerchProductPage__form__j0fV1{grid-column-start:9}}.MerchProductPage_MerchProductForm__instructions__dYhBa{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:800px){.MerchProductPage_MerchProductForm__instructions__dYhBa{padding-left:0;padding-right:0}}.ContentBlocks_ContentBlocks__product-promo__sLkd5{scroll-margin:var(--nav-area-height)}@media (min-width:680px){.ContentBlocks_ContentBlocks__product-promo__sLkd5{scroll-margin:calc(var(--nav-area-height) + var(--sticky-cta-height))}}.ContentBlocks_ContentBlocks__videojs__FU2w5{position:relative;height:50vh}@media (min-width:680px){.ContentBlocks_ContentBlocks__videojs__FU2w5{height:60vh}}@media (min-width:1024px){.ContentBlocks_ContentBlocks__videojs__FU2w5{height:80vh}}.MiniCtaBlock_MiniCtaBlock__tD2nN{display:grid;grid-template-columns:[grid-start] repeat(12,[col-start] 1fr [col-end]) [grid-end];gap:8px;padding-left:24px;padding-right:24px;justify-content:center}@media (min-width:680px){.MiniCtaBlock_MiniCtaBlock__tD2nN{gap:16px;padding-left:64px;padding-right:64px}}@media (min-width:1024px){.MiniCtaBlock_MiniCtaBlock__tD2nN{gap:24px;padding-left:48px;padding-right:48px;grid-template-columns:[grid-start] repeat(12,[col-start] minmax(0,74px) [col-end]) [grid-end]}}@media (min-width:1920px){.MiniCtaBlock_MiniCtaBlock__tD2nN{grid-template-columns:[grid-start] repeat(12,[col-start] minmax(0,104px) [col-end]) [grid-end]}}.MiniCtaBlock_MiniCtaBlock__tD2nN{padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.MiniCtaBlock_MiniCtaBlock__tD2nN{padding-top:88px;padding-bottom:88px}}.MiniCtaBlock_MiniCtaBlock__card__78NVw{position:relative;grid-column-start:grid-start;grid-column-end:grid-end;overflow:hidden;border-radius:12px}.MiniCtaBlock_MiniCtaBlock__background__Ik0s2{position:absolute;inset:0;z-index:0}.MiniCtaBlock_MiniCtaBlock__background-image__y9Eav{height:100%;width:100%}.MiniCtaBlock_MiniCtaBlock__row__U3xrM{position:relative}.MiniCtaBlock_MiniCtaBlock__content__3e8of{position:relative;z-index:10;display:flex;width:50%;flex-direction:column;padding:1.5rem}.MiniCtaBlock_MiniCtaBlock__content__3e8of:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:680px){.MiniCtaBlock_MiniCtaBlock__content__3e8of{padding:2.5rem}}@media (min-width:340px){.MiniCtaBlock_MiniCtaBlock__content__3e8of{width:70%}}.MiniCtaBlock_MiniCtaBlock__heading__bEBPX{margin-bottom:.5rem}.MiniCtaBlock_MiniCtaBlock__subheading__M9kkO{font-size:1rem;line-height:1.4rem;font-weight:400}.MiniCtaBlock_MiniCtaBlock__buttons__EbXqW{margin-top:1rem;display:block;width:-moz-fit-content;width:fit-content}@media (min-width:680px){.MiniCtaBlock_MiniCtaBlock__buttons__EbXqW{margin-top:1.5rem}}.MiniCtaBlock_MiniCtaBlock__image__FsHl1{position:absolute;right:0;top:50%;height:100%;width:auto;--tw-translate-y:-50%;--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:340px){.MiniCtaBlock_MiniCtaBlock__image__FsHl1{height:120%;--tw-translate-x:20%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:680px){.MiniCtaBlock_MiniCtaBlock__image__FsHl1{--tw-translate-x:15%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1024px){.MiniCtaBlock_MiniCtaBlock__image__FsHl1{height:100%;width:auto;--tw-translate-x:-5%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:340px){.MiniCtaBlock_MiniCtaBlock__button--is-mobile__Pz72W{display:none}}.MiniCtaBlock_MiniCtaBlock__button--is-desktop__FG_8a{display:none}@media (min-width:340px){.MiniCtaBlock_MiniCtaBlock__button--is-desktop__FG_8a{display:block}}