@media screen and (min-width: 990px){.product{margin-top:var(--hh-space-sm)}}.not-swiped section,.not-swiped .product__info-wrapper,.not-swiped #shopify-section-footer,.swiped-up .product__media-wrapper{display:none}.not-swiped section.product-section{display:block}.not-swiped .product-page .shopify-section:not(.product-section){display:none}.swipe-decoration__button{margin:15px auto 30px;display:block;border:none;background:none}.swipe-decoration{border:1px solid var(--hh-color-neutral);width:40px;display:block}.product__info-container{padding:0 var(--hh-space-2xs)}.product__info-container h1{margin-bottom:var(--hh-space-2xs);text-transform:none}.product__info-container .price__wrapper{margin-bottom:var(--hh-space-lg)}.js-size-chart-trigger .icon-caret{rotate:270deg}.js-size-chart-trigger{font-size:14px}.product__info-container hh-product-form{margin:var(--hh-space-lg) 0}@media screen and (min-width: 750px){.product__info-container hh-product-form{margin:var(--hh-space-page-margins) 0}.not-swiped section,.not-swiped #shopify-section-footer,.swiped-up .product__media-wrapper{display:block}.not-swiped .product__info-wrapper{display:flex}.not-swiped .product-page .shopify-section:not(.product-section){display:block}.product__info-container{padding:0;max-width:400px}.product__info-container .price__wrapper{margin-bottom:var(--hh-space-page-margins)}.product__info-container--sticky{position:sticky;top:9rem;z-index:2;margin:auto}.product__info-wrapper{padding:var(--hh-space-lg) 5rem 0}.product__info-container>*:first-child{margin-top:0}}.product__media-wrapper{width:100vw;max-width:100vw;margin-right:calc(var(--hh-space-page-margins) * -1);margin-left:calc(var(--hh-space-page-margins) * -1)}.product__media-wrapper .pdp-media-desktop--image{padding-bottom:0}@media screen and (min-width: 750px) and (max-width: 989px){.product__media-wrapper .pdp-media-desktop--image{max-width:100%}}@media screen and (min-width: 750px){.product__media-wrapper{max-width:58.33333%!important;width:calc(58.33333% - .5rem)!important;margin-right:0;margin-left:0}.product__info-wrapper{max-width:41.66666%!important;width:calc(41.66666% - .5rem)!important;display:flex;justify-content:center}}.product__media-wrapper video{max-width:100%;width:100%}.contact-to-inquire__wrapper{margin:var(--hh-space-lg) 0}.contact-to-inquire__button{width:100%}@media screen and (min-width: 750px){.contact-to-inquire__wrapper{margin:var(--hh-space-page-margins) 0}}.product__accordion .accordion__content{padding:0 1rem}.product__accordion.accordion{border-top:1px solid var(--hh-color-light);border-bottom:none}.product__accordion .accordion{border-bottom:none}.product__accordion:last-of-type{border-bottom:1px solid var(--hh-color-light)}.product__accordion .accordion__content{padding-bottom:var(--hh-space-sm)}.product__info-container hh-tabs .js-tablist{display:flex;gap:var(--hh-space-sm)}.product__info-container hh-tabs .tablist__item{border:none;border-bottom:1px solid transparent;padding:0 0 2px;cursor:pointer;background:transparent}.product__info-container hh-tabs .tablist__item.active{border-bottom:1px solid var(--hh-color-ink);color:var(--hh-color-text)}.product__info-container hh-tabs .tabpanel{margin-top:var(--hh-space-xs)}.size-chart-heading{margin-bottom:calc(var(--hh-space-md) * 4)}.size-chart__tablist{margin:var(--hh-space-lg) 0}.size-chart-note{width:55%}.size-chart-wrapper dom-toggle{margin-top:var(--hh-space-page-margins);position:relative;display:block}.size-chart-wrapper .toggle-switch{margin:var(--hh-space-lg) 0}.size-chart__tabs .js-tabpanel{width:100%}.size-chart__tabs .toggle-panel:has(table){overflow-x:scroll}.size-chart-wrapper dom-toggle .toggle-panel,.conversion__tab{overflow:auto;display:flex;padding-bottom:var(--hh-space-lg)}.conversion__tab{flex-direction:column}.conversion__tab table,.size-chart-wrapper dom-toggle .toggle-panel table{flex-grow:1}.conversion__tab .table tbody th{text-transform:uppercase}.measurements__tab table td{min-width:57px;height:51px}.size-chart__tabs th{text-transform:capitalize}.size-chart__tabs thead th,.conversion__tab tbody th,.conversion__tab tbody td span{text-transform:uppercase}@media screen and (min-width: 750px){.size-chart-wrapper{overflow:auto;height:100%}.size-chart-heading{margin-bottom:0}.size-chart__tabs{margin-top:0}.size-chart__tablist{margin:var(--hh-space-page-margins) 0 0}.size-chart-wrapper .toggle-switch{margin:0;position:absolute;right:0;top:-60px}.size-chart-note{width:auto;margin-top:var(--hh-space-page-margins)}.conversion__tab .size-chart-note{margin-top:0;margin-bottom:var(--hh-space-page-margins)}.measurements__tab table td{min-width:63px;height:54px}.conversion__tab{margin-top:var(--hh-space-page-margins)}}.pdp-media-desktop{row-gap:8px;list-style:none}.horizontal-swiper-wrapper{aspect-ratio:3/4;width:100vw;max-width:100vw}.horizontal-swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center;height:auto}.swiper-slider-video{display:flex;height:100%;align-items:center}.swiper-slider-video hh-adaptive-video{width:100%}.horizontal-swiper-wrapper{----swiper-pagination-bottom: var(--hh-space-xs)}.horizontal-swiper-wrapper .swiper-pagination-horizontal .swiper-pagination-bullet{width:4px;height:4px;margin:0}.horizontal-swiper-wrapper .swiper-pagination-bullets{display:flex;column-gap:var(--hh-space-xs);justify-content:center}.horizontal-swiper-wrapper .swiper-pagination-bullet-active{background-color:var(--hh-color-ink)}.horizontal-swiper-wrapper .swiper-horizontal-pagination{position:absolute;z-index:1}.pdp-media__video-thumbnail{bottom:80px;opacity:0;position:absolute;top:0;width:100%;z-index:1}#BIS_trigger{font:var(--hh-utility-2);letter-spacing:var(--hh-utility-2-letter-spacing);width:100%!important}.also-available{display:flex;flex-direction:column;gap:var(--hh-space-xs);margin-top:var(--hh-space-lg)}.also-available .utility-4{font-style:italic}.also-available__product{border-bottom:1px solid transparent;display:block}.also-available__product.active{border-bottom:1px solid var(--hh-color-ink)}.also-available__product img{display:block;height:auto;object-fit:cover;width:100%}.also-available__products{display:grid;gap:var(--hh-space-2xs);grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (min-width: 750px) and (max-width: 989px){.also-available__products{grid-template-columns:1fr 1fr}}.product__info-container presale-selector,.product__info-container .presale-selector{text-align:center}.product__info-container presale-selector p,.product__info-container .presale-selector{margin-top:var(--hh-space-lg)}@media screen and (min-width: 750px){.product__info-container presale-selector p,.product__info-container .presale-selector{margin-top:4rem}}.custom-link__wrapper{margin-top:var(--hh-space-lg);font:var(--hh-body-2-font)}.custom-link{align-items:flex-start;padding:var(--hh-space-xs);border:1px solid var(--hh-color-gray);border-radius:4px;gap:var(--hh-space-xs)}.custom-link__link-text{flex:1 0 auto;grid-gap:var(--hh-space-2xs);justify-content:end}.custom-link__link-text svg{transform:rotate(270deg);width:6px;min-height:19px}@media screen and (min-width: 750px){.custom-link__wrapper{margin-top:var(--hh-space-page-margins);font:var(--hh-body-font)}.custom-link{padding:var(--hh-grid-gutter)}}.custom-link__prompt{max-width:250px}.custom-link__prompt.custom-link__prompt--no-link{max-width:none}.product__info-wrapper--sticky{width:100%}.pdp-request-appointment-trigger{margin:var(--hh-space-sm) 0}
/*# sourceMappingURL=/cdn/shop/t/1004/assets/section-main-product.css.map */
