.petivity-marquee{position:relative}.petivity-marquee .general__style:before,.petivity-marquee .general__style:after{content:"";width:100px;height:100%;position:absolute;top:0;z-index:2}.petivity-marquee .general__style:before{left:0}.petivity-marquee .general__style:after{right:0}.petivity-marquee .marquee{max-width:100vw;width:100%;overflow:hidden;display:flex;align-items:center;position:relative;color:var(--d2c-color-moody-navy)}.petivity-marquee .marquee .marquee-swiper__link{margin:8px 0;background:transparent;box-shadow:none;display:flex;align-items:center;justify-content:center;text-decoration:none!important;cursor:pointer}.petivity-marquee .marquee .marquee-swiper__link:focus-visible{border-color:var(--d2c-color-moody-navy);outline:var(--d2c-button-outline-color) dashed 2px}.petivity-marquee .marquee .marquee-swiper__link img+span{margin-left:8px}.petivity-marquee .marquee-content{width:100%;height:100%;position:relative;display:flex;overflow:visible}.petivity-marquee .marquee-item:hover a{cursor:pointer}.petivity-marquee .marquee-item{font-size:var(--d2c-typography-body-02-bold-font-size);font-family:var(--d2c-typography-body-02-bold-font-family);font-style:var(--d2c-typography-body-02-bold-font-style);font-weight:var(--d2c-typography-body-02-bold-font-weight);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);line-height:var(--d2c-typography-body-02-bold-line-height);text-align:center;width:auto;position:relative;overflow:hidden;min-width:200px;flex-shrink:0;display:flex;justify-content:center;align-items:center;margin:0 15px;transition:transform .4s ease,filter .4s ease}.petivity-marquee img{max-width:170px}.petivity-marquee .marquee-swiper__controls{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:10;display:flex;gap:8px;color:var(--d2c-color-moody-navy)}.petivity-marquee .marquee-swiper__controls-button{border:2px solid var(--d2c-color-moody-navy);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;padding:0;pointer-events:all}.petivity-marquee .marquee-swiper__controls-button svg{fill:var(--d2c-color-moody-navy)}.petivity-marquee .marquee-swiper__controls-button:hover,.petivity-marquee .marquee-swiper__controls-button:focus-visible{background:#ffffff80}.petivity-marquee .marquee-swiper__controls-button:focus,.petivity-marquee .marquee-swiper__controls-button:focus-visible{outline-offset:2px}.petivity-marquee .marquee-swiper__controls-button:focus-visible{outline:var(--d2c-button-outline-color) dashed 2px}.petivity-marquee .marquee-swiper__controls-button.disabled{opacity:.25;pointer-events:none;cursor:no-drop}@media only screen and (min-width: 577px){.petivity-marquee .marquee-item{min-width:300px}}@media only screen and (min-width: 1025px){.petivity-marquee .marquee-swiper__controls{right:34px}.petivity-marquee .marquee-swiper__controls-button{width:42px;height:42px}}.petivity-marquee .general__theme-light .marquee-swiper,.petivity-marquee .general__theme-light .marquee-swiper__controls{color:var(--d2c-color-white)!important}.petivity-marquee .general__theme-light .marquee-swiper__link:focus-visible,.petivity-marquee .general__theme-light .marquee-swiper__controls__link:focus-visible{border-color:var(--d2c-color-white)!important;outline-color:var(--d2c-color-white)!important}.petivity-marquee .general__theme-light .marquee-swiper .marquee-swiper__controls-button,.petivity-marquee .general__theme-light .marquee-swiper__controls .marquee-swiper__controls-button{border-color:var(--d2c-color-white)!important;background:transparent}.petivity-marquee .general__theme-light .marquee-swiper .marquee-swiper__controls-button:hover,.petivity-marquee .general__theme-light .marquee-swiper .marquee-swiper__controls-button:focus-visible,.petivity-marquee .general__theme-light .marquee-swiper__controls .marquee-swiper__controls-button:hover,.petivity-marquee .general__theme-light .marquee-swiper__controls .marquee-swiper__controls-button:focus-visible{background:#01335280!important}.petivity-marquee .general__theme-light .marquee-swiper .marquee-swiper__controls-button:focus-visible,.petivity-marquee .general__theme-light .marquee-swiper__controls .marquee-swiper__controls-button:focus-visible{outline-color:var(--d2c-color-white)!important}.petivity-marquee .general__theme-light .marquee-swiper .marquee-swiper__controls-button svg,.petivity-marquee .general__theme-light .marquee-swiper__controls .marquee-swiper__controls-button svg{fill:var(--d2c-color-white)!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/compiled-petivity-marquee.css.map */
