:root .merchandise-product-hero .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size:6.4rem}.merchandise-product-hero .product__title h1{font-size:32px;font-weight:600;line-height:1.2;letter-spacing:normal}.merchandise-product-hero .pdp-shortdescription{margin-top:30px;margin-bottom:30px}.merchandise-product-hero .pdp-shortdescription p{margin:0;font-size:18px;color:#91979d;line-height:1.2;letter-spacing:normal}.merchandise-product-hero .variant-picker-block{margin:30px 0}.merchandise-product-hero .variant-picker-block .form__label{font-size:20px;font-weight:600;color:#181a1c;letter-spacing:normal;display:block;line-height:1;width:100%;margin:0 0 10px}.merchandise-product-hero .variant-picker-block .swatch{border-width:2px;border-color:#fff}.merchandise-product-hero .variant-picker-block variant-selects{display:flex;flex-direction:column;row-gap:34px}.merchandise-product-hero .variant-picker-block .product-form__input{margin:0}.merchandise-product-hero .variant-picker-block .product-form__input--pill{display:flex;flex-wrap:wrap;gap:16px}.merchandise-product-hero .variant-picker-block .product-form__input--pill.variant-name-size label{width:64px;height:64px}.merchandise-product-hero .variant-picker-block .product-form__input--pill input[type=radio]+label{font-size:20px;border-color:#e7e9ea;background:#f6f6f6;border-radius:8px;font-weight:500;color:#181a1c;display:flex;align-items:center;justify-content:center;margin:0}.merchandise-product-hero .variant-picker-block .product-form__input--pill input[type=radio]:checked+label{border-color:#00aee1;background-color:#00aee1;color:#fff}.merchandise-product-hero .variant-picker-block .product-form__input--pill input[type=radio].disabled+label{text-decoration:none;opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.merchandise-product-hero .variant-picker-block .product-form__input--pill input[type=radio].disabled+label:after{content:"";width:calc(100% + 23px);height:2px;background-color:#000;position:absolute;transform:rotate(-45deg);opacity:.5}.merchandise-product-hero .priceblock{margin:30px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;line-height:1}.merchandise-product-hero .priceblock .ticket-status{font-size:32px;font-weight:600;letter-spacing:normal;display:flex;align-items:center;gap:8px;background-color:#ff9005;color:transparent;text-shadow:2px 2px 3px rgba(0,0,0,.2);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.merchandise-product-hero .priceblock .ticket-status:before{content:"";width:30px;height:30px;display:block;background-image:url(/cdn/shop/files/ticket-icon.svg?v=1733988726);background-repeat:no-repeat}.merchandise-product-hero .priceblock .price__regular{line-height:1}.merchandise-product-hero .priceblock .price__regular .price-item.price-item--regular{font-size:32px;letter-spacing:normal;font-weight:600;color:#00aee1}.merchandise-product-hero .priceblock .price__container,.merchandise-product-hero .product-price-emtybox{margin:0}.merchandise-product-hero .product-form__input{width:100%;max-width:100%;margin:30px 0 24px}.merchandise-product-hero .product-form__quantity .quantity{width:100%;max-width:100%;border-radius:8px;min-height:64px}.merchandise-product-hero .quantity__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;-webkit-outline:none;-moz-outline:none;opacity:1;font-size:20px;font-weight:500}.merchandise-product-hero .quantity__button .svg-wrapper{width:auto;height:auto}.merchandise-product-hero .quantity__button.disabled{opacity:1}.merchandise-product-hero .quantity:after{border-radius:8px;border:1px solid #E7E9EA;box-shadow:none}.merchandise-product-hero .buybutton-block .product-form__buttons{max-width:100%;display:flex;align-items:flex-start;justify-content:space-between}.merchandise-product-hero .buybutton-block product-form{margin:0}.merchandise-product-hero .buybutton-block .product-form__submit{width:100%;max-width:calc(50% - 12px);margin:0}.merchandise-product-hero .buybutton-block .shopify-payment-button{width:100%;max-width:calc(50% - 12px)}.merchandise-product-hero .buybutton-block .product-form__submit:after,.merchandise-product-hero .buybutton-block .product-form__submit:before{display:none}.merchandise-product-hero .buybutton-block .product-form__submit{width:100%;max-width:calc(50% - 12px);margin:0;border:1px solid #00AEE1;font-size:20px;font-weight:600;color:#00aee1;border-radius:120px;line-height:1.5;height:auto;min-height:unset;padding:14px 20px}.merchandise-product-hero .buybutton-block .product-form__submit:hover{background-color:#00aee1;color:#fff}.merchandise-product-hero .product-media-container.constrain-height.media-fit-contain{width:100%}.merchandise-product-hero .pdp_slider_cover ul{padding:0;margin:0;list-style:none}.merchandise-product-hero .product-media-container{border-radius:16px;overflow:hidden!important}.merchandise-product-hero .pdp_slider_cover .thumbnail{border:none;position:relative;border-radius:16px;width:100%;opacity:1;outline:2px solid #E7E9EA}.merchandise-product-hero .pdp_slider_cover .thumbnail:before{content:"";width:100%;padding-bottom:100%;position:unset;display:block}.merchandise-product-hero .pdp_slider_cover .thumbnail img{position:absolute;top:0;left:0;object-fit:cover}.merchandise-product-hero .swiper-main-wrapper.product_thumbnail{padding-top:24px}.merchandise-product-hero .swiper-main-wrapper.product_thumbnail .swiper-slide{border-radius:16px;cursor:pointer}.merchandise-product-hero .swiper-main-wrapper.product_thumbnail .swiper-slide.swiper-slide-thumb-active .thumbnail{box-shadow:1px 0 11px #00000080;outline-color:#00aee1}.merchandise-product-hero .swiprt_thumbnail_slider:not(.swiper-initialized):not(.swiper-horizontal) ul{display:flex}.merchandise-product-hero .swiprt_thumbnail_slider:not(.swiper-initialized):not(.swiper-horizontal) ul li{width:100%;max-width:25%}.merchandise-product-hero .pdp-swiper-button{width:40px;height:40px;border-radius:100%;opacity:1;display:flex;align-items:center;background-color:#fff}.merchandise-product-hero .variant-picker-block .product-form__input--pill:not(.variant-name-size) input[type=radio].disabled+label{overflow:hidden}.merchandise-product-hero .variant-picker-block .product-form__input--pill:not(.variant-name-size) input[type=radio].disabled+label:after{transform:rotate(-21deg)}.merchandise-product-hero .priceblock .ticket-status{position:relative}.merchandise-product-hero .priceblock .ticket-status:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#eee1 40%,#fafafa,#eeeeee1e 60%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:inherit}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media only screen and (max-width:1260px){.merchandise-product-hero .product__info-wrapper--extra-padding{padding-left:60px}}@media only screen and (max-width:1080px){.merchandise-product-hero .product__info-wrapper--extra-padding{padding-left:40px}}@media only screen and (max-width:989px){:root .merchandise-product-hero .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size:6rem}.merchandise-product-hero .buybutton-block .product-form__submit{font-size:18px;padding:11px 10px}.merchandise-product-hero .product-form__quantity .quantity{min-height:55px}.merchandise-product-hero .variant-picker-block .form__label{font-size:18px}.merchandise-product-hero .product__title h1{font-size:30px}}@media only screen and (min-width:750px)and (max-width:989px){.merchandise-product-hero .priceblock .price__regular .price-item.price-item--regular,.merchandise-product-hero .priceblock .ticket-status{font-size:24px}}@media only screen and (max-width:749px){.merchandise-product-hero .product__info-wrapper--extra-padding{padding:30px 0 0}.merchandise-product-hero .buybutton-block .product-form__submit{font-size:16px}.merchandise-product-hero .product-form__quantity .quantity{min-height:48px}.merchandise-product-hero .priceblock{flex-direction:column;row-gap:24px}.merchandise-product-hero .variant-picker-block,.merchandise-product-hero .product-form__input,.merchandise-product-hero .pdp-shortdescription,.merchandise-product-hero .priceblock{margin-top:24px;margin-bottom:24px}.merchandise-product-hero .variant-picker-block .form__label{font-size:16px}.merchandise-product-hero .variant-picker-block .product-form__input--pill{gap:11px}.merchandise-product-hero .pdp-shortdescription p{font-size:16px}.merchandise-product-hero .product__title h1{font-size:26px;width:100%}.merchandise-product-hero .pdp-swiper-button{width:28px;height:28px}.merchandise-product-hero .pdp-swiper-button svg{max-width:7px;height:auto}.merchandise-product-hero .pdp_slider_cover .thumbnail{border-radius:8px}}@media only screen and (min-width:1200px)and (max-width:1600px){:root .merchandise-product-hero .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size:5rem}.merchandise-product-hero .variant-picker-block .product-form__input--pill{gap:10px}.merchandise-product-hero .variant-picker-block .product-form__input--pill.variant-name-size label{width:50px;height:50px}.merchandise-product-hero .variant-picker-block .product-form__input--pill input[type=radio]+label{font-size:18px}.merchandise-product-hero .priceblock .price__regular .price-item.price-item--regular,.merchandise-product-hero .priceblock .ticket-status{font-size:24px}.merchandise-product-hero .pdp-shortdescription p{font-size:16px}.merchandise-product-hero .product__info-wrapper--extra-padding{padding-left:60px}.merchandise-product-hero .product-form__quantity .quantity{min-height:50px}.merchandise-product-hero .pdp-shortdescription{margin-top:20px;margin-bottom:20px}.merchandise-product-hero .buybutton-block .product-form__submit{font-size:18px;padding:10px}.merchandise-product-hero .priceblock .ticket-status:before{width:24px;height:24px;background-repeat:no-repeat;background-size:cover}}.merchandise-product-hero .buybutton-block .product-form__submit{font-size:14px!important;padding-top:10px!important;padding-bottom:10px!important}@media only screen and (max-width:989px){.variant-picker-block .other_variant input[type=radio]+label{font-size:12px}}.ticket-status{font-size:.775rem;padding:.25rem .5rem;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/33/assets/main-merchandise-product.css.map */
