.rte ul,.rte ol{list-style-position:outside}.header__menu .menu__item{font-weight:400}.header__menu .menu__item.is-active{color:rgb(var(--color-primary-button-text))}.header__menu .menu__item.is-active:before{opacity:1}header .mega-menu__promotions .image-card>a.absolute{z-index:2}.cart-icon .cart-count--absolute{background-color:#000;color:#fff;font-size:1rem;width:1.8rem;height:1.8rem;right:0;top:0}header .edge-gap--md,.menu-drawer__menus .edge-gap--md{--edge-padding-block: 2.4rem;--edge-padding-inline: 2.4rem;--edge-padding-block-mobile: 1.4rem;--edge-padding-inline-mobile: 1.4rem}header .image-card__inner .image-card__heading div{color:#fff;line-height:1.2;max-width:180px}header .mega-menu__column{padding-inline:1.2rem}header .mega-menu__wrapper,header .layout-panel-grid{gap:2.4rem}.menu-drawer .image-card__content .image-card__heading .color-text{color:#fff}.cart-items-component .discount{color:#fff;background-color:#000000e6}.announcement-bar .carousel__button.swiper-button-prev,.announcement-bar .carousel__button.swiper-button-next{position:absolute;top:50%;width:3.2rem;height:3.2rem;margin:0;padding:0;color:inherit;background:none;transform:translateY(-50%)}.announcement-bar .carousel__button.swiper-button-prev{left:auto;right:auto;inset-inline-start:0}.announcement-bar .carousel__button.swiper-button-next{left:auto;right:auto;inset-inline-end:0}.announcement-bar .carousel__button.swiper-button-prev:after,.announcement-bar .carousel__button.swiper-button-next:after,.announcement-bar .carousel__button.swiper-button-prev:before,.announcement-bar .carousel__button.swiper-button-next:before{display:none!important;content:none!important}.announcement-bar .carousel__button .swiper-navigation-icon{display:none!important}.announcement-bar .carousel__button .icon{display:inline-flex;width:1.6rem;height:1.6rem;color:inherit}.announcement-bar .carousel__button .icon>svg{width:100%;height:100%;color:inherit}footer .social__link{background:transparent;border:none;width:3.4rem;height:3.4rem}footer .footer__copyright{font-size:0}footer .footer__copyright-text{font-size:var(--font-size--body, 1.6rem)}footer .footer__copyright a[href*="shopify.com"]{display:none}.newsletter-form--design-1 .newsletter-form__field{--input-height: 4.5rem}.newsletter-form--design-1 .newsletter-form__field:has(input:focus){--color-primary-button-background: var(--color-input-text);--color-primary-button-text: var(--color-input-background)}.custom-talking-pet .icon-list--circle .list-item__icon .icon{padding:.4rem;background:transparent;border:1px solid #000000}.custom-talking-pet .badge-block__texts{padding:.8rem}.collection-link-image .collections-with-image .section-header-block{padding-inline-end:2.4rem}.collection-link-image .collections-with-image__collections{gap:2.4rem;padding-inline-start:2.4rem;align-items:flex-start}.collection-link-image .collections-with-image__title{margin-bottom:calc(2.4rem - var(--titles-padding-bottom));font-family:var(--font-subheading--family)}.collection-link-image .collections-with-image__title a{font-family:var(--font-subheading--family)}.collection-link-image .collections-with-image__title [class*=text-limit-]{line-height:60px;--line-clamp: unset}.collection-link-image.no-product .collections-with-image__content-footer{display:none}.collection-link-image .collections-with-image__images .rounded{border-radius:1.4rem}.collection-link-image .collections-with-image__images .media img{width:100%}.collection-link-image .collections-with-image__buttons{margin-top:1rem;display:flex;justify-content:center;text-align:center}.collection-link-image .collections-with-image__button{opacity:0;display:none;visibility:hidden;pointer-events:none;transition:opacity var(--animation-duration--medium) var(--animation-easing),visibility var(--animation-duration--medium) var(--animation-easing)}.collection-link-image .collections-with-image__button.is-active{opacity:1;visibility:visible;pointer-events:auto;position:relative;display:flex;justify-content:center}.collection-link-image .collections-with-image__button .btn{width:auto}.collection-link-image .collections-with-image .section-header-block{border-color:#000}.featured-product-wrap .section__header,.how-it-works-sec .section-header-block .h2{text-transform:capitalize}.featured-product-wrap.no-tab .section__header .tabs__header{display:none}.featured-product-wrap .product-card__wrapper{gap:1rem}.how-it-works-sec.no-control .carousel__controls,.why-choose-pup.no-control .carousel__controls{display:none}.how-it-works-sec .author-info__name{text-align:center}#book-free-session,.book-free-session{scroll-margin-top:calc(var(--header-height, 8rem) + 2.4rem)}.why-choose-pup .image-card__media [style*=--ratio]:before{padding-block-start:200px;text-align:center;margin:auto}.why-choose-pup .image-zoom-reveal.loaded.in-view .media__image{width:auto;margin:auto;padding:8px 0}.why-choose-pup .image-card__text p{line-height:1.5}.count-down-timer .countdown-timer__content-inner motion-component:first-child,.build-bundle-wrap .products-bundle-selection__bar .h5{text-transform:uppercase}.count-down-timer .countdown-timer__content{max-width:550px;margin:auto}.build-bundle-wrap .products-bundle-selection{gap:2.4rem}.testimonial-section-wrap.hide-product .product-overlay-card__content{display:none}.testimonials-split-slider .testimonial-split-content{position:relative}.carousel__pagination--progressbar .swiper-pagination-progressbar-fill,.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:var(--transform-origin-start) top;background-color:rgb(var(--color-foreground))!important}.testimonials-split-slider .author-info{position:relative;z-index:1}.testimonial-split-content .button-unstyled{padding:0;background-color:inherit;color:inherit;border:0;border-radius:0;overflow:hidden;box-shadow:none;height:auto;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;top:unset;left:unset;right:unset;bottom:unset;width:auto}@media(min-width:768px){.testimonials-split-slider .author-info{max-width:calc(100% - 28rem);padding-inline-end:1.2rem}.testimonials-split-slider .carousel__controls{position:absolute!important;inset:auto 0 0 auto!important;top:auto!important;right:0!important;bottom:0!important;left:auto!important;width:max-content!important;max-width:calc(100% - 18rem);justify-content:flex-end!important;align-items:center;gap:1.2rem;margin-top:0!important;z-index:2}.testimonials-split-slider .carousel__controls-buttons{position:relative;display:flex;align-items:center;flex-shrink:0;gap:.8rem}}.testimonials-split-slider .carousel__button:after,.testimonials-split-slider .carousel__button:before{display:none!important;content:none!important}.testimonials-split-slider .carousel__button .icon,.testimonials-split-slider .carousel__button svg{display:block;width:1.6rem;height:1.6rem}.testimonials-split-slider .carousel__pagination,.testimonials-split-slider .carousel__pagination--progressbar,.testimonials-split-slider .swiper-pagination-progressbar{position:relative!important;inset:auto!important;left:auto!important;top:auto!important;--carousel-progressbar-width: 14rem;flex:0 0 14rem!important;width:14rem!important;min-width:14rem!important;max-width:14rem!important;height:.2rem!important;align-self:center}.count-down-timer .countdown-timer__content div.spacing-style{max-width:300px;text-transform:uppercase}.creative-concierge-steps__header{text-align:center;max-width:92rem;margin-inline:auto}.creative-concierge-steps__heading{margin:0 0 1.2rem;font-size:var(--ccs-heading-size, 3.6rem);line-height:1.2;color:rgb(var(--color-foreground))}.creative-concierge-steps__subheading{font-size:var(--ccs-text-size, 1.6rem);line-height:1.6;color:rgb(var(--color-foreground))}.creative-concierge-steps__subheading p{margin:0}.creative-concierge-steps__wrapper,.creative-concierge-steps__grid{overflow:visible}.creative-concierge-steps__item{position:relative;min-width:0;height:100%;overflow:visible}.creative-concierge-steps__card{padding:14px 24px;position:relative;height:100%;display:flex;flex-direction:column;background:var(--ccs-card-bg, #fff);border-radius:var(--ccs-card-radius, 2rem);overflow:visible}.creative-concierge-steps__media{overflow:hidden}.creative-concierge-steps__media .media{width:100%}.creative-concierge-steps__media img{width:100%;height:100%;object-fit:cover}.creative-concierge-steps__badge{position:absolute;top:-3.1rem;left:50%;z-index:3;width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:2.4rem;font-weight:600;line-height:1;transform:translate(-50%);font-family:Poppins,sans-serif}.creative-concierge-steps__arrow{position:absolute;top:0rem;right:calc(var(--f-column-gap, 2.4rem) / -2);z-index:4;width:7.2rem;height:3.6rem;display:block;color:rgb(var(--color-foreground) / 1);transform:translate(50%);pointer-events:none}.creative-concierge-steps__arrow svg{display:block;width:100%;height:100%;overflow:visible}.creative-concierge-steps__grid--cols-3 .creative-concierge-steps__item:nth-child(3n) .creative-concierge-steps__arrow,.creative-concierge-steps__grid--cols-4 .creative-concierge-steps__item:nth-child(4n) .creative-concierge-steps__arrow{display:none}.creative-concierge-steps__body{padding:4px 0 0;text-align:center;background:var(--ccs-card-bg, #fff);border-radius:0 0 var(--ccs-card-radius, 2rem) var(--ccs-card-radius, 2rem)}.creative-concierge-steps__title{margin:0 0 .8rem;color:var(--ccs-card-text, #1a1a1a)}.creative-concierge-steps__text{font-size:1.4rem;line-height:1.5;color:var(--ccs-card-text, #1a1a1a)}.creative-concierge-steps__text p{margin:0}.shop-by-collection .media img{object-position:top}.collection-banner-wrap.collection-banner .collection-banner__media{min-height:100%;width:100%}.collection-banner-wrap .collection-banner__media img,.collection-banner-wrap .collection-banner__image{width:100%;height:100%;object-fit:cover;object-position:top;opacity:1}.collection-filter-wrap .product-card__wrapper .media img{object-position:top}@media(max-width:767.98px){.collection-banner-wrap.collection-banner .collection-banner__media{min-height:22rem;height:auto}}.collection-banner-wrap .collection-banner__content li p{display:contents}.collection-banner-wrap .collection-description-block{max-width:750px}.collection-filter-wrap .product-card__wrapper{gap:var(--product-card-wrapper-gap, 1rem)}.product-card .product-card__badges{top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.product-card .product-card__badges .badge{pointer-events:auto}.product-card .badge--customize{position:absolute;inset-block-start:var(--customize-badge-block-start, auto);inset-block-end:var(--customize-badge-block-end, auto);inset-inline-start:var(--customize-badge-inline-start, auto);inset-inline-end:var(--customize-badge-inline-end, auto);z-index:2}.cart-items__quantity-wrap{display:none}.cart-items__table-row{grid-template-columns:7.5rem minmax(0,2fr) minmax(0,1fr)}.cart-items__details,.cart-items__product-info,.cart-items__title,.cart-items__variants{min-width:0;max-width:100%}.cart-items__title,.cart-items__properties,.cart-items__properties dt,.cart-items__properties dd{overflow-wrap:anywhere;word-break:break-word}.cart-items__properties{display:flex;flex-wrap:wrap;column-gap:.4rem}.cart-items__table-row dl.cart-items__variants{display:none}@container cart-items (min-width: 328px){.cart-items__table-row{grid-template-columns:9rem minmax(0,2fr) minmax(0,1fr)}}@container cart-items (min-width: 400px){.cart-items__table-row{grid-template-columns:10rem minmax(0,2fr) minmax(0,1fr)}}@container cart-items (min-width: 720px){.cart-items__table-row{grid-template-columns:13rem minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}}.product-details-wrap .product-title-block h2{font-weight:500}.product-details-wrap .product-information__grid.product-information__grid--media-left .product-information__details{padding-right:0}.product-information__details .sticky-element .rte h3{font-size:20px;margin-bottom:14px}.product-information__details .sticky-element .rte ul li{margin-bottom:10px}.product-details-wrap .markdown-main-panel li p{display:contents}.product-details-wrap .markdown-main-panel ul{list-style-position:outside}.product-details-wrap .color-subtext{color:#000}.product-details-wrap .text-block .markdown-main-panel :is(h1,h2,h3,h4,h5,h6){display:block;font-weight:500;margin:0 0 14px}.contact-form .form-label{margin-block-end:.5rem;color:#202020;font-family:var(--font-subheading--family);font-weight:500}.contact-form .group-block-content .h2 p{font-weight:500}.icon-box:has(a[href^="mailto:"]) .icon-box__content .text-block p{text-decoration:underline;text-underline-offset:.2em;font-weight:400;font-family:var(--font-subheading--family)}.contact-form .form-message{align-items:center;font-size:1.4rem;line-height:1.2;outline:none}.contact-form .contact__fields,.contact-form .form-field,.contact-form .form-field--body{min-width:0;max-width:100%}.contact-form textarea.form-control,.contact-form .form-control--textarea{resize:vertical;width:100%;max-width:100%;box-sizing:border-box}.main-content .shopify-policy__container{max-width:1060px;box-sizing:content-box}.main-content .shopify-policy__container .shopify-policy__title{text-align:left;font-size:var(--font-size--h2);font-weight:600}.main-content .shopify-policy__container .shopify-policy__body h4{margin-bottom:1.4rem}.main-content .shopify-policy__container .shopify-policy__body ul{padding-inline-start:1.6em}.main-content .shopify-policy__container .shopify-policy__body ul li{margin-bottom:10px}.main-content .shopify-policy__container .shopify-policy__body ul li:last-child{margin-bottom:0}.shopify-policy__body p b{color:#000}.shopify-policy__body .rte p{margin-bottom:1.4rem}.about-banner .hero-banner__media img{object-position:top}.about-banner .hero-banner__media{min-height:200px}.about-banner .hero-banner__inner motion-component.h2{max-width:570px}.about-banner .hero-banner__inner div.rte{max-width:620px;font-weight:400;font-family:var(--font-subheading--family)}.faq-section .tabs--vertical .tabs__panels,.faq-section .accordion--standard .accordion__details{border-color:#eaeaea}.accordion__inner .text-block p,.accordion__inner .text-block h6{margin-bottom:1.4rem}.how-it-works-video{background:linear-gradient(180deg,#f8f4ec,#fff)}.how-it-works-video__header{text-align:center}.how-it-works-video__heading{margin:0 auto 2.4rem;line-height:1.5;color:rgb(var(--color-foreground));max-width:1070px}.how-it-works-video__subheading{margin:2.4rem 0 0;font-size:var(--hiw-subheading-size, 1.6rem);line-height:1.3;font-weight:600;color:rgb(var(--color-foreground))}.how-it-works-video__text{max-width:1040px;margin-inline:auto}.how-it-works-video__text p{margin:0;font-size:var(--hiw-text-size, 1.4rem);line-height:1.5;font-weight:400;color:rgb(var(--color-foreground-secondary))}.how-it-works-video__text :is(h1,h2,h3,h4,h5,h6){margin:2.4rem 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);line-height:1.3;color:rgb(var(--color-foreground))}.how-it-works-video__text h5{font-size:var(--font-size--h5)}.how-it-works-video__text :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.how-it-works-video__footer{text-align:center;margin-top:2.4rem}.how-it-works-video__text-below{max-width:72rem;margin:0 auto 2.4rem;font-size:var(--hiw-text-size, 1.4rem);line-height:1.5;font-weight:700;color:rgb(var(--color-foreground))}.how-it-works-video__text-below p{margin:0}.how-it-works-video__media{position:relative;width:100%;overflow:hidden;max-width:900px;margin:auto;border-radius:10px;aspect-ratio:var(--hiw-video-ratio, 16 / 9)}.how-it-works-video__media deferred-media,.how-it-works-video__media .video-placeholder-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:inherit}.how-it-works-video__media video,.how-it-works-video__media iframe{width:100%;height:100%;object-fit:cover}.how-it-works-video deferred-media[data-autoplay] .deferred-media__poster-icon{display:none}video-gallery-component.video-gallery{display:block;width:100%}.video-gallery__heading{margin:0;color:rgb(var(--color-foreground))}.video-gallery__card{position:relative;overflow:hidden;border-radius:var(--vg-card-radius, 1.6rem);-webkit-mask-image:-webkit-radial-gradient(white,black)}.video-gallery__trigger{display:block;width:100%;height:auto;padding:0;border:0;cursor:pointer;background:rgb(var(--color-foreground) / 6%);border-radius:inherit;aspect-ratio:var(--ratio, 3 / 4)}.video-gallery__trigger:disabled{cursor:default}.video-gallery__poster{width:100%;height:100%;object-fit:cover;display:block}.video-gallery__play{position:absolute;top:50%;left:50%;z-index:1;width:8rem;height:auto;transform:translate(-50%,-50%);pointer-events:none;filter:drop-shadow(0 .4rem 1.2rem rgba(0,0,0,.28))}.video-gallery__play svg{display:block;width:100%;height:auto}.video-gallery__dialog.dialog{width:var(--dialog-max-width, min(92vw, 88rem));max-width:var(--dialog-max-width, 88rem);max-height:calc(100dvh - 4rem);padding:0;overflow:visible;background:#000}.video-gallery__dialog .dialog__close{color:#000;z-index:5}.video-gallery__dialog .dialog__close:before{background:#fff}.video-gallery__dialog .dialog__close .icon,.video-gallery__dialog .dialog__close .icon svg,.video-gallery__dialog .dialog__close .icon path{color:#000;stroke:#000}.video-gallery__modal-player{width:100%;aspect-ratio:var(--vg-modal-ratio, 16 / 9);max-height:85vh;background:#000}.video-gallery__modal-player iframe,.video-gallery__modal-player video{display:block;width:100%;height:100%;border:0;background:#000}@media(hover:hover)and (pointer:fine){.how-it-works-video deferred-media[data-media-loaded=true]:hover .video-interaction-hint,.how-it-works-video deferred-media[data-media-loaded=true]:focus-within .video-interaction-hint{opacity:1}}@media(hover:none){.how-it-works-video deferred-media[data-media-loaded=true] .video-interaction-hint{opacity:1}}@media(min-width:1200px){header .header__icons .header__buttons{gap:14px}}@media(min-width:1024px){.collection-filter-wrap .facet-filtering{padding-inline-end:var(--facet-filter-padding-inline-end, 4rem)}}@media(max-width:1024px){.custom-talking-pet .custom-section__content,.custom-talking-pet .icon-list-block .list-item{align-items:flex-start}.collection-link-image .collections-with-image__title{margin-bottom:calc(1rem - var(--titles-padding-bottom))}.count-down-timer .countdown-timer__content{max-width:470px}.product-card .product-card__badges .badge{font-size:1.1rem}.contact-form .form-message{align-items:flex-start}}@media(max-width:991px){.custom-talking-pet .custom-section__content .group-block:first-child{width:60%}.collection-link-image .collections-with-image__title [class*=text-limit-]{line-height:40px}.count-down-timer .countdown-timer__content{max-width:340px}}@media(min-width:768px){.build-bundle-wrap .products-bundle-selection__bar-column{flex:0 0 clamp(20%,44rem,30%)}.faq-section .tabs--vertical{--tabs-panels-padding: 2rem}}@media(max-width:767px){.how-it-works-video__heading{font-size:var(--hiw-heading-size-mobile, 2.4rem);margin-bottom:1.2rem}.how-it-works-video__subheading{font-size:var(--hiw-subheading-size-mobile, 1.5rem);margin-bottom:1rem}.how-it-works-video__text p{font-size:var(--hiw-text-size-mobile, 1.3rem)}.how-it-works-video deferred-media[data-media-loaded=true] .video-interaction-hint{opacity:1}.video-gallery__heading{font-size:var(--vg-heading-size-mobile, 2.2rem)}.video-gallery__play{width:6.4rem}.video-gallery__dialog.dialog{width:calc(100% - 2.4rem);--dialog-max-width: calc(100% - 2.4rem) }.menu-drawer .image-card__content .image-card__heading .color-text div{font-size:1.4rem;line-height:1.2}.custom-talking-pet .custom-section__content .group-block:first-child{width:100%}.custom-talking-pet .button-block:has(>.btn--full-mobile){width:fit-content}.collection-link-image .collections-with-image__collections{gap:0;padding-inline-start:0;align-items:center}.collection-link-image .collections-with-image__title{margin-bottom:calc(1.4rem - var(--titles-padding-bottom));letter-spacing:1.2px}.collection-link-image .collections-with-image__images{width:100%;margin-top:1.4rem}.collection-link-image .collections-with-image__media{width:100%;align-items:center}.collection-link-image .collections-with-image__buttons{width:100%;display:flex;justify-content:center}.collection-link-image .collections-with-image__button .btn{width:100%;max-width:32rem;justify-content:center}.footer-badges-wrap .icon-box__content .h6{font-size:1.5rem}.creative-concierge-steps__heading{font-size:var(--ccs-heading-size-mobile, 2.6rem)}.creative-concierge-steps__subheading{font-size:var(--ccs-text-size-mobile, 1.4rem)}.creative-concierge-steps__arrow{display:none}.creative-concierge-steps__card{border-radius:var(--ccs-card-radius-mobile, 1.6rem)}.creative-concierge-steps__body{padding:1.6rem 1.4rem 2rem;border-radius:0 0 var(--ccs-card-radius-mobile, 1.6rem) var(--ccs-card-radius-mobile, 1.6rem)}.product-card .product-card__badges .badge{text-align:center;line-height:1.2;max-width:85%}.about-people-wrap .image-card .image-card__heading p{font-size:2.4rem}.faq-section .swipe-mobile .swipe__inner{gap:1rem}.accordion__inner .text-block p{margin-bottom:.5rem}footer .footer__bottom-row{gap:1rem;text-align:center}footer .footer__bottom-row .flex{justify-content:center}footer .footer__details .accordion__inner{padding-block:0 .4rem}.contact-form .contact__fields .form-field--full{text-align:left}.contact-form .contact-form .form-field{grid-column:auto}.contact-form .contact-form .form-field.form-field--full{grid-column:1 / 3}.product-details-wrap .product-information__grid:has(.media-gallery__carousel-thumbnails--inside) .product-information__media{grid-column:2 / 3}.product-details-wrap .media-zoom-reveal.is-revealed .media__image{border-radius:14px}.product-details-wrap .media-gallery__carousel-thumbnails .media-zoom-reveal.is-revealed .media__image{border-radius:6px}.product-information__details .sticky-element .rte h3{font-size:18px}.main-content .shopify-policy__container{padding-block:3rem}}@media(min-width:768px)and (max-width:1023.98px){.creative-concierge-steps__grid--cols-3 .creative-concierge-steps__item:nth-child(3n) .creative-concierge-steps__arrow,.creative-concierge-steps__grid--cols-4 .creative-concierge-steps__item:nth-child(4n) .creative-concierge-steps__arrow{display:block}.creative-concierge-steps__item:nth-child(2n) .creative-concierge-steps__arrow{display:none}}.image-with-badges{overflow:visible;isolation:isolate}.image-with-badges__media--video{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.image-with-badges .badge-block--mode-float{z-index:2;overflow:visible}.custom-talking-pet .group-block:has(.image-with-badges),.custom-talking-pet .group-block-content:has(.image-with-badges){overflow:visible}.image-with-badges deferred-media[data-autoplay] .deferred-media__poster-icon{display:none}.image-with-badges .video-interaction__controls-inner{flex-direction:row;align-items:center;justify-content:flex-end;top:0;bottom:auto;padding:1.6rem}.image-with-badges .video-interaction__control{width:3.6rem;height:3.6rem;pointer-events:auto}.image-with-badges deferred-media[data-media-loaded=true] .video-interaction-hint{display:block;opacity:1;z-index:5;pointer-events:none}@media(max-width:767.98px){.image-with-badges .video-interaction__controls-inner{padding:1.4rem}.image-with-badges .video-interaction__control{width:3.6rem;height:3.6rem}}.media-gallery__carousel-wrapper>.product-media[data-media-type=video],.media-gallery__carousel-wrapper>.product-media[data-media-type=external_video]{--pdp-video-max-h: calc(100svh - var(--header-height, 10rem) - 9rem);background:transparent}.media-gallery__carousel-wrapper>.product-media[data-media-type=video]>deferred-media,.media-gallery__carousel-wrapper>.product-media[data-media-type=external_video]>deferred-media{display:block;width:min(100%,calc(var(--pdp-video-max-h) * var(--video-ratio, 1.7778)));max-height:var(--pdp-video-max-h);margin-inline:auto;border-radius:var(--media-radius, 0);overflow:hidden}.media-gallery__carousel-wrapper>.product-media[data-media-type=video]>deferred-media,.media-gallery__carousel-wrapper>.product-media[data-media-type=external_video]>deferred-media{--ratio: var(--video-ratio, 1.7778);--ratio-mobile: var(--video-ratio, 1.7778);aspect-ratio:var(--video-ratio, 1.7778)}.media-gallery__carousel-wrapper>.product-media[data-media-type=video]>deferred-media>.deferred-media__poster-button,.media-gallery__carousel-wrapper>.product-media[data-media-type=external_video]>deferred-media>.deferred-media__poster-button{aspect-ratio:var(--video-ratio, 1.7778);height:100%!important}.media-gallery__carousel-wrapper>.product-media[data-media-type=video]>deferred-media video,.media-gallery__carousel-wrapper>.product-media[data-media-type=video]>deferred-media img,.media-gallery__carousel-wrapper>.product-media[data-media-type=external_video]>deferred-media img,.media-gallery__carousel-wrapper>.product-media[data-media-type=external_video]>deferred-media iframe{width:100%;height:100%;object-fit:contain}@media(max-width:767.98px){.media-gallery__carousel-wrapper>.product-media[data-media-type=video],.media-gallery__carousel-wrapper>.product-media[data-media-type=external_video]{aspect-ratio:auto;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
