.makers-hero{padding-bottom:24px}.makers-hero ul{display:flex;font-weight:400;gap:17px;justify-content:center;padding-top:16px;padding-bottom:8px;font-size:14px}.makers-hero li{position:relative}.makers-hero li:not(:last-child):after{content:"";display:block;position:absolute;right:-9px;top:calc(50% - 9px);width:1px;height:18px;background-color:#212121}.makers-hero h1{font-size:24px;font-weight:500;margin:0 auto;line-height:normal;padding-top:36px;max-width:610px}.makers-hero p{margin:0 auto;max-width:610px;font-size:20px;font-style:normal;padding-top:24px}.makers-hero h2{display:inline-block;padding:4px 8px;position:absolute;z-index:5;top:100%;left:50%;font-size:16px;font-weight:500;letter-spacing:.32px;transform:translate(-50%,-50%);line-height:normal}.makers-hero h2 img{height:28px;width:auto}.makers-hero__media{display:block;width:min(100vw,1440px);height:calc(min(100vw,1440px)*.5625);transition:max-height .25s;margin:0 -16px;background-color:#00000005;position:relative}.makers-hero__media img,.makers-hero__media video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media screen and (min-width: 992px){.makers-hero{padding-bottom:32px}.makers-hero ul{font-size:16px;padding-top:8px}.makers-hero h1{padding-top:64px;font-size:42px}.makers-hero p{padding-top:32px}.makers-hero h2{font-size:24px}.makers-hero h2 img{height:40px}}.editors-note{display:flex;max-width:610px;margin:0 auto;gap:16px;padding:24px 0}.editors-note h2{font-size:16px;margin:0;writing-mode:vertical-lr;transform:rotate(180deg);text-align:right;line-height:22px;padding-left:4px;border-left:2px solid #212121}.editors-note p{font-size:18px;font-weight:400;line-height:normal;margin:0 0 16px}@media screen and (min-width: 992px){.editors-note{padding:32px 0}.editors-note h2{padding-left:8px}.editors-note p{font-size:20px}}.rich-text__container .cap-drop{font-size:58px;font-family:Times New Roman,Times,serif;text-transform:capitalize;font-weight:400;line-height:.7;font-style:normal;float:left;margin-right:2px}.text-block{margin:0 -16px;padding:40px 0}.text-block__image{min-height:calc(min(100vw,1250px)*.5625);background-color:#00000005}.text-block__image img{display:block}.text-block__text{font-size:16px;font-weight:500;line-height:normal;padding:24px;background:var(--surface-surface-secondary, #F4F4F4);margin:0}@media screen and (min-width: 992px){.text-block{margin:0 auto;max-width:1250px}.text-block__text{padding:24px 40px}}@media screen and (max-width: 992px){.single-image__parent-mobile-landscape{height:1890px}.single-image__mobile-landscape{position:sticky;top:var(--header-height)}.single-image__mobile-landscape .single-image__image{max-height:unset!important}.single-image__mobile-landscape picture{margin:0 -16px;overflow-x:hidden;overflow-y:visible;pointer-events:none}.single-image__mobile-landscape img{height:710px;max-height:calc(100dvh - 36px - var(--header-height))!important;transition:max-height .25s;width:auto!important;padding:0 16px!important}.single-image__mobile-landscape .single-image__caption{position:absolute;bottom:-32px;background:#fff;left:-16px;right:-16px;padding:8px 16px}}@media screen and (min-width: 992px){.single-image__mobile-landscape img{transform:none!important}}@media screen and (min-width: 992px){.single-image__image{width:fit-content!important;margin:0 auto}.single-image__center-align .single-image__image{width:100%!important;max-height:unset!important;max-width:1250px!important}.single-image__center-align .single-image__image-src{width:100%;height:auto;max-width:unset;max-height:unset}}.sanity-main-article p:not(:first-of-type) strong:only-child{display:block;padding-top:24px}.credits{padding:var(--distance-d-6, 24px) var(--distance-d-4, 40px) var(--distance-d-7, 32px) var(--distance-d-4, 40px);border:1px solid var(--border-border-primary, #E1E1E1);margin:24px auto;width:100%;max-width:350px}.credits h2{text-align:center;margin:0 0 8px;font-size:20px;font-weight:500;line-height:normal}.credits .richText{margin:0 auto}.credits p{margin:0;font-size:16px;line-height:20px}.credits p:not(:last-child){margin-bottom:4px}@media screen and (min-width: 992px){.credits{margin:40px auto}}.video-body-copy{display:flex;padding:24px 0;gap:24px;flex-direction:column}.video-body-copy iframe{width:100%;height:auto;aspect-ratio:var(--aspect-ratio);z-index:unset;max-width:1250px;max-height:710px}.video-body-copy p{font-size:16px;font-weight:400;padding:0 16px}@media screen and (min-width: 992px){.video-body-copy{flex-direction:row;justify-content:space-evenly;align-items:center;padding:40px 0}.video-body-copy p{max-width:300px}}.image-gallery{padding:24px 0}.image-gallery__images{display:flex;flex-direction:column;gap:16px}.image-gallery__item{display:flex;flex-direction:column;gap:8px;width:100%}.image-gallery__item:first-child{margin-left:auto}.image-gallery__item:last-child{margin-right:auto}.image-gallery__media img,.image-gallery__media iframe{display:block;width:100%;height:auto;z-index:unset;min-width:150px}.image-gallery__media iframe{height:calc((100vw - 32px) * (16 / 9))}.image-gallery__figure{margin:0}.image-gallery__figure p{margin:0;font-size:14px}.image-gallery__figure a{text-decoration:underline}.image-gallery--carousel{margin:0 -16px}.image-gallery--carousel .image-gallery__images{--height: 430px;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media screen and (max-width: 992px){.image-gallery--carousel .image-gallery__images{--padding: 16px;padding:0 var(--padding);scroll-padding-inline:var(--padding)}}.image-gallery--carousel .image-gallery__item{scroll-snap-align:center;width:min-content}.image-gallery--carousel .image-gallery__media{height:var(--height)}.image-gallery--carousel .image-gallery__media img{height:100%;width:auto;max-width:unset}.image-gallery--carousel .image-gallery__media iframe{height:100%;width:calc(var(--height) * (9 / 16))}@media screen and (min-width: 992px){.image-gallery{padding:40px 0}.image-gallery__item{width:min-content}.image-gallery__images{flex-direction:row}.image-gallery__media,.image-gallery--carousel .image-gallery__media{--height: min(560px, calc(100vw / var(--columns) * 1.28));height:var(--height)}.image-gallery__media img{height:100%;width:auto;max-width:unset}.image-gallery__media iframe{height:100%;width:calc(var(--height) * (9 / 16))}}.product-gallery{padding:24px 0}h2.product-gallery__title{margin:0 0 16px;font-size:24px;font-weight:500;text-align:center;line-height:normal;scroll-margin-top:calc(var(--header-height) + 24px)}.product-gallery__items{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:16px}.product-gallery .card__heading{font-size:14px;line-height:16px}.product-gallery .wishlist-add-button{display:none}.product-gallery--carousel h2.product-gallery__title{text-align:left;font-size:20px;margin-bottom:8px}.product-gallery--carousel{position:relative}.product-gallery--carousel .product-gallery__items{display:flex;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;width:min(100vw,832px)}.product-gallery--carousel .product-gallery__items>*{flex:1 0 200px;scroll-snap-align:start}.product-gallery--carousel quick-add-to-cart{display:none!important}@media screen and (min-width: 992px){.product-gallery{margin:0 auto;padding:32px 16px;position:relative}h2.product-gallery__title{font-size:32px}.product-gallery__items{display:flex;overflow-x:auto;overflow-y:hidden;justify-content:center}.product-gallery__items>*{flex:1 0 calc(25% - 12px);max-width:25%}.product-gallery .card__details{gap:8px}.product-gallery h3.card__heading{font-weight:500;font-size:16px;line-height:normal}.product-gallery .card__heading,.product-gallery .card__price{text-align:center}.product-gallery--carousel{width:min-content}.product-gallery--carousel h2.product-gallery__title{font-size:20px;margin-bottom:10px}.product-gallery--carousel h3.card__heading{font-weight:400;font-size:14px;line-height:16px}}@media screen and (max-width: 992px){.product-gallery--carousel carousel-arrow{display:none!important}.product-gallery--carousel .product-gallery__items{margin:0 -16px;padding:0 16px;scroll-padding-inline:16px}.product-gallery--carousel .product-gallery__items>*{scroll-snap-align:start;flex:1 0 200px}}
/*# sourceMappingURL=/cdn/shop/t/488/assets/sanity.css.map */
