.petivity-gallery-section{overflow:hidden}.petivity-gallery-section .page-width{max-width:100%;margin:0;padding:0}.petivity-gallery-section .petivity-gallery--full-width{max-width:100%;padding:0 20px}.petivity-gallery-section .glide__track{border-radius:18px}.petivity-gallery__content-blocks{display:flex;flex-direction:column;margin-bottom:40px;margin-right:0}@media screen and (min-width:1600px){.petivity-gallery__content-blocks{margin-right:100px;min-width:400px}}@media screen and (min-width:1200px){.petivity-gallery__content-blocks{padding:0 40px}}@media screen and (min-width:577px)and (max-width:1199px){.petivity-gallery__content-blocks{padding:0 20px}}.petivity-gallery__content-blocks--left{text-align:left}.petivity-gallery__content-blocks--left .petivity-gallery__buttons{justify-content:flex-start}.petivity-gallery__content-blocks--center{text-align:center;align-items:center}.petivity-gallery__content-blocks--center .petivity-gallery__buttons{justify-content:center}.petivity-gallery__content-blocks--right{text-align:right;align-items:flex-end}.petivity-gallery__content-blocks--right .petivity-gallery__buttons{justify-content:flex-end}@media screen and (max-width:768px){.petivity-gallery__content-blocks--mobile-left{text-align:left}.petivity-gallery__content-blocks--mobile-left .petivity-gallery__buttons{justify-content:flex-start}.petivity-gallery__content-blocks--mobile-center{text-align:center}.petivity-gallery__content-blocks--mobile-center .petivity-gallery__buttons{justify-content:center}.petivity-gallery__content-blocks--mobile-right{text-align:right}.petivity-gallery__content-blocks--mobile-right .petivity-gallery__buttons{justify-content:flex-end}}.petivity-gallery__content-blocks .petivity-gallery__headline{padding:0 30px}.petivity-gallery__content-blocks .petivity-gallery__headline.petivity-general__heading.inline-richtext{margin-bottom:0!important}@media screen and (min-width:1920px){.petivity-gallery__content-blocks .petivity-gallery__headline{max-width:800px}}@media screen and (min-width:1301px)and (max-width:1919px){.petivity-gallery__content-blocks .petivity-gallery__headline{max-width:760px}}@media screen and (min-width:1025px)and (max-width:1300px){.petivity-gallery__content-blocks .petivity-gallery__headline{max-height:680px}}@media screen and (min-width:577px)and (max-width:1024px){.petivity-gallery__content-blocks .petivity-gallery__headline{max-height:460px}}@media screen and (max-width:576px){.petivity-gallery__content-blocks .petivity-gallery__headline{max-height:360px}}.general__style .petivity-gallery__headline.inline-richtext,.petivity-gallery__eyebrow,.petivity-gallery__description{margin-top:0}.general__style .petivity-gallery__headline.inline-richtext:last-child,.petivity-gallery__eyebrow:last-child,.petivity-gallery__description:last-child{margin-bottom:0!important}.general__style .petivity-gallery__headline.inline-richtext:not(:last-child),.petivity-gallery__eyebrow:not(:last-child),.petivity-gallery__description:not(:last-child){margin-bottom:24px!important}.general__style .petivity-gallery__description,.general__style .petivity-gallery__description *{color:var(--d2c-color-moody-navy-80)!important}.petivity-gallery__heading{text-align:center;margin-bottom:60px!important;letter-spacing:-.42px}@media screen and (max-width:768px){.petivity-gallery__heading{margin-bottom:30px!important}}.petivity-gallery{--carousel-motion-duration: .4s;--carousel-motion-ease: cubic-bezier(.22, .61, .36, 1);position:relative;width:100%;max-width:1920px;margin:0 auto;display:block;overflow:hidden}.petivity-gallery .glide__track{will-change:transform}.petivity-gallery__slides{display:flex;list-style:none;margin:0;padding:0}.petivity-gallery__slide{transition:transform var(--carousel-motion-duration) var(--carousel-motion-ease),opacity var(--carousel-motion-duration) var(--carousel-motion-ease);transform-origin:center;transform:translateZ(0) scale(1);opacity:.5}.petivity-gallery__slide.glide__slide--active{opacity:1}.petivity-gallery__slide.glide__slide--active .petivity-gallery__content{opacity:1;visibility:visible;transform:translateZ(0);transition-delay:.08s;pointer-events:auto}.petivity-gallery__slide.glide__slide--active .petivity-gallery__image-wrapper{box-shadow:var(--d2c-elevation-shadow-200)}.petivity-gallery__slide.is-entering,.petivity-gallery__slide.glide__slide--active.is-leaving{opacity:.85;transform:translateZ(0) scale(.975)}@media screen and (min-width:577px)and (max-width:1024px){.petivity-gallery__slide.is-entering,.petivity-gallery__slide.glide__slide--active.is-leaving{transform:translateZ(0) scale(.965)}}@media screen and (min-width:1025px)and (max-width:1300px){.petivity-gallery__slide.is-entering,.petivity-gallery__slide.glide__slide--active.is-leaving{transform:translateZ(0) scale(.955)}}@media screen and (min-width:1301px)and (max-width:1919px){.petivity-gallery__slide.is-entering,.petivity-gallery__slide.glide__slide--active.is-leaving{transform:translateZ(0) scale(.959)}}@media screen and (min-width:1920px){.petivity-gallery__slide.is-entering,.petivity-gallery__slide.glide__slide--active.is-leaving{transform:translateZ(0) scale(.963)}}.petivity-gallery__slide:not(.glide__slide--active){transform:translateZ(0) scale(.947)}@media screen and (min-width:577px)and (max-width:1024px){.petivity-gallery__slide:not(.glide__slide--active){transform:translateZ(0) scale(.926)}}@media screen and (min-width:1025px)and (max-width:1300px){.petivity-gallery__slide:not(.glide__slide--active){transform:translateZ(0) scale(.9)}}@media screen and (min-width:1301px)and (max-width:1919px){.petivity-gallery__slide:not(.glide__slide--active){transform:translateZ(0) scale(.909)}}@media screen and (min-width:1920px){.petivity-gallery__slide:not(.glide__slide--active){transform:translateZ(0) scale(.917)}}.petivity-gallery__slide:not(.glide__slide--active) .petivity-gallery__content{opacity:0;visibility:hidden;transform:translate3d(0,10px,0);pointer-events:none;transition-delay:0s}.petivity-gallery__slide .petivity-data-card{align-items:center}.petivity-gallery__slide:focus-visible{border:none;outline:none;box-shadow:none}.petivity-gallery__slide:focus-visible .petivity-gallery__slide-inner{border-radius:16px;outline-offset:1px;box-shadow:none;box-shadow:0 0 0 4px rgb(var(--color-background));outline:var(--d2c-button-outline-color) dashed 2px}.petivity-gallery__slide-inner{position:relative;display:flex;flex-direction:column;height:100%;width:100%;border-radius:18px;overflow:hidden}@media screen and (min-width:1920px){.petivity-gallery__slide-inner{max-width:720px}}@media screen and (min-width:1301px)and (max-width:1919px){.petivity-gallery__slide-inner{max-width:660px}}@media screen and (min-width:1025px)and (max-width:1300px){.petivity-gallery__slide-inner{max-width:600px}}@media screen and (min-width:577px)and (max-width:1024px){.petivity-gallery__slide-inner{max-width:540px}}@media screen and (max-width:576px){.petivity-gallery__slide-inner{max-width:380px}}.petivity-gallery__image-wrapper{border-radius:16px;overflow:hidden}.petivity-gallery__image{object-position:center;width:100%}.petivity-gallery__image--desktop{aspect-ratio:4/3;display:block}.petivity-gallery__image--mobile{aspect-ratio:4/5;display:none}@media screen and (max-width:576px){.petivity-gallery__image--mobile{display:block}}@media screen and (max-width:576px){.petivity-gallery__image-wrapper:has(.petivity-gallery__image--mobile) .petivity-gallery__image--desktop{display:none}}.petivity-gallery__content{text-align:center;z-index:3;padding:40px 0 30px;opacity:1;visibility:visible;transform:translateZ(0);transition:opacity var(--carousel-motion-duration) var(--carousel-motion-ease),transform var(--carousel-motion-duration) var(--carousel-motion-ease),visibility 0s linear}@media screen and (min-width:1920px){.petivity-gallery__content{max-width:720px}}@media screen and (max-width:1919px){.petivity-gallery__content{max-width:660px}}@media screen and (min-width:577px)and (max-width:1024px){.petivity-gallery__content{padding:30px 0}}@media screen and (max-width:576px){.petivity-gallery__content{padding:22px 30px}}.petivity-gallery__content .petivity-gallery__headline{margin:0 auto}.petivity-gallery__content .petivity-gallery__headline.auto{text-wrap:auto}.petivity-gallery__content .petivity-gallery__headline.pretty{text-wrap:pretty}.petivity-gallery__content .petivity-gallery__headline.balance{text-wrap:balance}.petivity-gallery__slide-title{margin:0 0 12px;color:var(--d2c-color-white)}.petivity-gallery__slide-description{color:var(--d2c-color-white);margin:0}.general__theme-dark+petivity-gallery .petivity-gallery__arrow svg path{stroke:#fff}.general__theme-dark+petivity-gallery .petivity-gallery__arrow:hover svg{fill:#fff}.general__theme-dark+petivity-gallery .petivity-gallery__arrow:hover svg path{fill:#fff;stroke-width:2px;stroke:#013352}.general__theme-dark+petivity-gallery .petivity-gallery__arrow:hover svg g path{fill:#013352}.general__theme-dark+petivity-gallery .petivity-gallery__arrow:focus-visible{outline:none;outline-offset:0;box-shadow:none}.general__theme-dark+petivity-gallery .petivity-gallery__arrow:focus-visible svg{border-radius:50%;box-shadow:0 0 0 4px rgb(var(--color-background));fill:#013352;outline-offset:1px;outline:var(--d2c-color-moody-navy) dashed 2px;padding:1px}.general__theme-dark+petivity-gallery .petivity-gallery__arrow:focus-visible svg g path{fill:#fff}.general__theme-dark+petivity-gallery .petivity-gallery__bullet:hover span{background:var(--d2c-color-moody-navy-60)}.general__theme-dark+petivity-gallery .petivity-gallery__bullet:focus span{outline:1px solid var(--d2c-color-moody-navy)}.general__theme-dark+petivity-gallery .petivity-gallery__bullet.glide__bullet--active span{background:var(--d2c-color-moody-navy);width:32px;height:8px;border-radius:8px}.general__theme-dark+petivity-gallery .petivity-gallery__overlay{background:linear-gradient(180deg,#013352 14.11%,#02729b4d 58.03%,#01335200)}.general__theme-dark+petivity-gallery .petivity-gallery__content{color:var(--d2c-color-white)}.general__theme-light+petivity-gallery .petivity-gallery__arrow svg path{stroke:#013352}.general__theme-light+petivity-gallery .petivity-gallery__arrow:hover svg{fill:#013352}.general__theme-light+petivity-gallery .petivity-gallery__arrow:hover svg path{fill:#013352;stroke-width:2px;stroke:#fff}.general__theme-light+petivity-gallery .petivity-gallery__arrow:hover svg g path{fill:#fff}.general__theme-light+petivity-gallery .petivity-gallery__arrow:focus-visible{outline:none;outline-offset:0;box-shadow:none}.general__theme-light+petivity-gallery .petivity-gallery__arrow:focus-visible svg{border-radius:50%;box-shadow:0 0 0 4px rgb(var(--color-background));fill:#013352;outline:var(--d2c-color-moody-navy) dashed 2px;outline-offset:1px;padding:1px}.general__theme-light+petivity-gallery .petivity-gallery__bullet:hover span{background:var(--d2c-color-moody-navy-10)}.general__theme-light+petivity-gallery .petivity-gallery__bullet:focus span{outline:1px solid var(--d2c-color-moody-navy-20)}.general__theme-light+petivity-gallery .petivity-gallery__bullet.glide__bullet--active span{background:var(--d2c-color-moody-navy-03);width:32px;height:8px;border-radius:8px}.general__theme-light+petivity-gallery .petivity-gallery__overlay{background:linear-gradient(180deg,#f4f4f4 14.11%,#e6eaec4d 58.03%,#f4f4f400)}.general__theme-light.petivity-gallery__content-blocks .d2c-button.d2c-button--transparent,.general__theme-light.petivity-gallery__content-blocks .button-label{color:var(--d2c-color-white);border-color:var(--d2c-color-white)}.general__theme-light.petivity-gallery__content-blocks .d2c-button.d2c-button--transparent:hover,.general__theme-light.petivity-gallery__content-blocks .button-label:hover{color:var(--d2c-color-moody-navy)}.petivity-gallery__arrows{display:flex;top:35%;left:0;right:0;position:absolute;width:100%;justify-content:space-between;margin:0 auto;text-align:center}@media screen and (min-width:1920px){.petivity-gallery__arrows{max-width:900px}}@media screen and (min-width:1301px)and (max-width:1919px){.petivity-gallery__arrows{max-width:800px}}@media screen and (min-width:1025px)and (max-width:1300px){.petivity-gallery__arrows{max-width:700px}}@media screen and (min-width:577px)and (max-width:1024px){.petivity-gallery__arrows{padding:0 28px}}@media screen and (max-width:576px){.petivity-gallery__arrows{display:none}}.petivity-gallery__arrow{cursor:pointer;background:transparent;border:none}.petivity-gallery__arrow rect,.petivity-gallery__arrow path{transition:all .6s ease-in-out}.petivity-gallery__arrow svg{border-radius:50%}.petivity-gallery__arrow svg>path{stroke-width:2}.petivity-gallery__arrow:disabled,.petivity-gallery__arrow.glide__arrow--disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.petivity-gallery__bullets{position:relative;display:flex;justify-content:center;align-items:center;gap:0;list-style:none;padding:0}.petivity-gallery__bullet{background-color:transparent;border:none;padding:0;text-align:center;display:flex;justify-content:center;align-items:center}.petivity-gallery__bullet span{display:block;width:8px;height:8px;border-radius:50%;background:var(--d2c-color-moody-navy-40);border:none;padding:0;cursor:pointer;transition:all .3s ease;margin:0 4px}.petivity-gallery__bullet:focus-visible{border:none;outline:none;box-shadow:none}.petivity-gallery__bullet:focus-visible span{outline-offset:2px}.petivity-gallery__placeholder{text-align:center;padding:100px 20px;color:var(--d2c-color-moody-navy-60);font-size:18px}.petivity-gallery__live-region,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.placeholder-svg{width:100%;height:100%;opacity:.3}.petivity-gallery__buttons{display:flex;flex-wrap:wrap;align-items:center;row-gap:16px}.petivity-gallery__buttons .d2c-button:not(:last-of-type){margin-right:16px}.petivity-gallery__glide-controls{display:flex;align-items:center;justify-content:space-between;margin-top:34px}@media screen and (min-width:1025px)and (max-width:1599px){.petivity-gallery__glide-controls{margin-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/compiled-petivity-gallery.css.map */
