#MainContent .ad-accessory__media{position:relative}#MainContent .ad.ad-accessory{color:#2c2d2e}#MainContent .ad-accessory .ad-accessory__badge{background:#f2ebff;color:#271c87}#MainContent .ad-accessory .ad-accessory__price strong,#MainContent .ad-accessory .ad-accessory__eyebrow{color:#e84b38}#MainContent .ad.ad-accessory .ad-accessory__add{background:#d24f3a;justify-content:flex-start;text-align:left}#MainContent .ad-accessory .ad-accessory__add .btn__icon{color:#d24f3a}#MainContent .ad-accessory__gallery-controls>button>img{display:none}#MainContent .ad-accessory__quantity button img{display:block;width:16px;height:16px}#MainContent .ad-accessory__dots{display:none}#MainContent .ad-accessory .ad-accessory__zoom img{display:block;width:24px;height:24px}#MainContent .ad-accessory .ad-accessory__details .rte{font-family:var(--font-anio-body)}#MainContent .ad-accessory-features h3{font-family:var(--font-anio-heading)}#MainContent .ad-accessory__availability:not(:empty){display:flex;align-items:center;gap:8px;padding:calc(16 * var(--ad-unit)) calc(24 * var(--ad-unit));border-radius:100px;background:#fff;color:inherit}#MainContent .ad-accessory__availability[data-available=true]{color:#548b43}#MainContent .ad-accessory__availability[data-available=true]:not(:empty):before{content:"";width:calc(18 * var(--ad-unit));height:calc(18 * var(--ad-unit));flex:none;background:url(anio-fidelity-availability.svg) center/contain no-repeat}@media(min-width:1024px){#MainContent .ad-accessory-features h3{min-height:2.4em}#MainContent .ad-accessory__media:has(.ad-accessory__gallery-controls) .ad-accessory__slide{padding:calc(24 * var(--ad-unit)) calc(20 * var(--ad-unit)) calc(24 * var(--ad-unit)) calc(176 * var(--ad-unit))}#MainContent .ad-accessory__subtitle{max-width:calc(735 * var(--ad-unit))}#MainContent .ad-accessory--case .ad-accessory__subtitle{max-width:none}#MainContent .ad-accessory__details{gap:calc(12 * var(--ad-unit))}#MainContent .ad-accessory__choice small{font-family:var(--font-anio-body)}#MainContent .ad-accessory__quantity{width:calc(226 * var(--ad-unit));padding:calc(6 * var(--ad-unit));background:#c1e8ff;color:#271c87}#MainContent .ad-accessory__quantity button{width:calc(58 * var(--ad-unit));height:calc(58 * var(--ad-unit));flex:0 0 calc(58 * var(--ad-unit));border-radius:50%;background:#f4fbff}#MainContent .ad-accessory__quantity input{width:auto;flex:1}}@media(min-width:768px)and (max-width:1023px){#MainContent .ad-accessory__media:has(.ad-accessory__gallery-controls) .ad-accessory__slide{padding:24px 24px 128px}}@media(max-width:767px){#MainContent .ad.ad-accessory{margin:0 16px 20px}#MainContent .ad-accessory .ad-accessory__breadcrumb{min-height:70px;flex-wrap:nowrap;gap:10px;padding:24px 0;margin:0;font:600 14px/1.5 var(--font-anio-body);white-space:nowrap;overflow:hidden}#MainContent .ad-accessory__breadcrumb>:not([aria-current=page]){flex-shrink:0}#MainContent .ad-accessory__breadcrumb>[aria-current=page]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}#MainContent .ad-accessory .ad-accessory__grid{gap:47px}#MainContent .ad-accessory .ad-accessory__media{padding-top:20px}#MainContent .ad-accessory .ad-accessory__stage{min-height:0;height:auto;max-height:none;aspect-ratio:361/420;border-radius:24px;background:#f4fbff radial-gradient(ellipse 87.95% 62.62% at 50% 112.62%,#d6efff 99%,transparent 100%)}#MainContent .ad-accessory .ad-accessory__stage:before{display:none}#MainContent .ad-accessory .ad-accessory__stage .ad-accessory__slide{padding:0;display:flex;align-items:center;justify-content:center}#MainContent .ad-accessory .ad-accessory__slide>:is(img,video,iframe,model-viewer){width:80.33%;height:69.05%}#MainContent .ad-accessory--band .ad-accessory__slide>:is(img,video,iframe,model-viewer){position:absolute;width:96.4%;height:82.86%;top:0;left:48.34%;transform:translate(-50%)}#MainContent .ad-accessory .ad-accessory__gallery-controls{position:relative;inset:auto;width:100%;height:100px;margin-top:20px;gap:14px;flex-direction:row}#MainContent .ad-accessory .ad-accessory__gallery-controls>button{position:relative;width:40px;height:100px;min-width:40px;border-radius:24px;background:#e84b38;color:#fff}#MainContent .ad-accessory .ad-accessory__gallery-controls>button svg{display:none}#MainContent .ad-accessory .ad-accessory__gallery-controls>button>img{position:absolute;display:block;width:8px;height:21px;left:50%;top:50%;transform:translate(-50%,-50%)}#MainContent .ad-accessory .ad-accessory__gallery-controls>[data-accessory-step="-1"]>img{transform:translate(-50%,-50%) scaleX(-1)}#MainContent .ad-accessory .ad-accessory__thumbs{width:auto;flex:1;flex-direction:row;height:100%;gap:8px;padding:0}#MainContent .ad-accessory .ad-accessory__thumbs button{width:80px;height:100px;border-radius:16px;border-color:#e9e6fa}#MainContent .ad-accessory .ad-accessory__thumbs button[aria-pressed=true]{border-color:#85c76b}#MainContent .ad-accessory .ad-accessory__dots{position:absolute;left:12px;right:12px;bottom:28px;display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap}#MainContent .ad-accessory .ad-accessory__dots button{width:12px;height:12px;flex:0 0 12px;border:0;padding:0;border-radius:50%;background:#fff;cursor:pointer}#MainContent .ad-accessory .ad-accessory__dots button[aria-pressed=true]{background:#99daff;box-shadow:0 0 0 1px #72b4d0}#MainContent .ad-accessory .ad-accessory__zoom{inset:12px 12px auto auto;width:40px;height:40px}#MainContent .ad-accessory .ad-accessory__badge{font:500 12px/16px var(--font-anio-heading);padding:8px 16px;margin:0 0 20px}#MainContent .ad.ad-accessory h1{max-width:337px;font-size:32px;line-height:1;text-wrap:initial;overflow-wrap:normal}#MainContent .ad-accessory .ad-accessory__eyebrow{font:700 24px/32px var(--font-script--family);margin:0 0 8px}#MainContent .ad-accessory .ad-accessory__subtitle{font:500 16px/1.2 var(--font-anio-body);max-width:324px;margin-top:20px}#MainContent .ad-accessory .ad-accessory__price{margin:40px 0;gap:4px 12px}#MainContent .ad-accessory .ad-accessory__price strong{font:800 64px/1 var(--font-anio-heading)}#MainContent .ad-accessory .ad-accessory__price small{font:600 14px/1 var(--font-anio-body)}#MainContent .ad-accessory .ad-accessory__price s{font-size:24px}#MainContent .ad-accessory .ad-accessory__purchase{padding:20px;border-radius:24px}#MainContent .ad-accessory .ad-accessory__options{margin-bottom:40px}#MainContent .ad-accessory--band .ad-accessory__options{margin-bottom:20px}#MainContent .ad-accessory .ad-accessory__options legend{font:700 16px/1.2 var(--font-anio-body);margin-bottom:25px}#MainContent .ad-accessory .ad-accessory__options legend span{font-weight:400}#MainContent .ad-accessory .ad-accessory__options legend small{float:right;display:inline;margin:0;font:400 16px/1.2 var(--font-anio-heading)}#MainContent .ad-accessory .ad-accessory__choices{gap:6px 8px}#MainContent .ad-accessory .ad-accessory__options--colors .ad-accessory__choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent .ad-accessory--band .ad-accessory__options--colors .ad-accessory__choices{grid-template-columns:repeat(7,minmax(0,1fr))}#MainContent .ad-accessory .ad-accessory__choice{min-width:0;align-items:flex-start;gap:12px}#MainContent .ad-accessory .ad-accessory__swatch{position:relative;width:40px;max-width:100%;height:auto;aspect-ratio:1;border-width:5px}#MainContent .ad-accessory .ad-accessory__choice:has(input:checked) .ad-accessory__swatch{outline-color:#98d282}#MainContent .ad-accessory .ad-accessory__choice:has(input:checked) .ad-accessory__swatch:after{content:"";position:absolute;right:-8px;top:-8px;width:16px;height:16px;background:url(anio-fidelity-swatch-selected.svg) center/contain no-repeat}#MainContent .ad-accessory .ad-accessory__choice:has(input:focus-visible) .ad-accessory__swatch{outline:3px solid #271c87;outline-offset:4px}#MainContent .ad-accessory .ad-accessory__choice small{font:500 14px/1.2 var(--font-anio-body);white-space:nowrap}#MainContent .ad-accessory .ad-accessory__buy-row{flex-direction:row;align-items:stretch;gap:4px}#MainContent .ad.ad-accessory .ad-accessory__add{--button-height:var(--anio-mobile-cta-height,48px);--button-padding-inline:16px;--button-padding-inline-end:5px;--icon-solid-size:17px;min-height:var(--anio-mobile-cta-height,48px);height:auto;padding:6px 42px 6px 16px;font:500 14px/1.2 var(--font-anio-heading);text-align:left;justify-content:flex-start}#MainContent .ad-accessory .ad-accessory__quantity{align-self:stretch;width:130px;min-width:110px;height:var(--anio-mobile-cta-height,48px);padding:4px;background:#c1e8ff;color:#271c87;font:700 14px/1.2 var(--font-anio-heading)}#MainContent .ad-accessory .ad-accessory__quantity button{flex:0 0 34px;width:34px;height:34px;background:#fff;border-radius:50%}#MainContent .ad-accessory .ad-accessory__quantity input{width:calc(100% - 68px);flex:1;background:transparent}#MainContent .ad-accessory .ad-accessory__availability:not(:empty){min-height:34px;padding:10px 16px;margin-top:40px;font:600 11px/1.1 var(--font-anio-body);text-align:left}#MainContent .ad-accessory .ad-accessory__availability:not(:empty):before{width:15px;height:15px}#MainContent .ad-accessory .ad-accessory__details{margin-top:20px;gap:8px}#MainContent .ad-accessory .ad-accessory__details details{padding:20px;border-radius:24px}#MainContent .ad-accessory .ad-accessory__details summary{min-height:32px;gap:16px;font:700 18px/1.2 var(--font-anio-heading)}#MainContent .ad-accessory .ad-accessory__details summary>span{width:32px;height:32px;background:#c1e8ff}#MainContent .ad-accessory .ad-accessory__details summary svg{width:16px;height:16px}#MainContent .ad-accessory .ad-accessory__details .rte{font:400 14px/1.3 var(--font-anio-body);padding-top:16px}#MainContent .ad.ad-accessory-features{margin:40px 16px}#MainContent .ad-accessory-features .ad-heading{font-size:32px;line-height:1;margin-bottom:32px}#MainContent .ad-accessory-features .ad-accessory-features__grid{gap:16px}#MainContent .ad-accessory-features article>div{padding:24px 20px}#MainContent .ad-accessory-features h3{font:700 24px/1.2 var(--font-anio-heading);margin-bottom:16px}#MainContent .ad-accessory-features p{font:400 16px/1.3 var(--font-anio-body)}#MainContent .ad.ad-accessory-faq{margin:40px 16px;padding:32px 16px 16px;gap:32px}#MainContent .ad-accessory-faq .ad-heading{max-width:265px;margin:auto;font-size:32px;line-height:1}#MainContent .ad-accessory-faq .ad-accessory-faq__intro>p{font-size:40px}#MainContent .ad-accessory-faq .ad-accessory-faq__questions details{padding:20px;margin-bottom:8px;border-radius:24px}#MainContent .ad-accessory-faq .ad-accessory-faq__questions summary{font-size:18px;gap:12px}#MainContent .ad-accessory-faq .ad-accessory-faq__questions summary>span{width:32px;height:32px}#MainContent .ad-accessory-faq .ad-accessory-faq__questions summary svg{width:16px;height:16px}#MainContent .ad-accessory-faq .ad-accessory-faq__questions details>div{font:400 14px/1.3 var(--font-anio-body)}}@media(max-width:359px){#MainContent .ad-accessory .ad-accessory__options--colors .ad-accessory__choices{gap:6px}#MainContent .ad-accessory .ad-accessory__swatch{width:34px;height:34px;border-width:4px}#MainContent .ad-accessory .ad-accessory__quantity{width:100px;min-width:92px}#MainContent .ad-accessory .ad-accessory__add{font-size:13px}#MainContent .ad-accessory .ad-accessory__choice small{font-size:12px}}#MainContent .ad-accessory .ad-accessory__stage{background:#f4fbff url(anio-accessory-gallery-desktop.svg) center/100% 100% no-repeat}#MainContent .ad-accessory .ad-accessory__stage:before{content:none}#MainContent .ad-accessory .ad-accessory__slide{backface-visibility:hidden}#MainContent .ad-accessory .ad-accessory__purchase{overflow:hidden}#MainContent .ad-accessory .ad-accessory__details summary{color:#271c87}#MainContent .ad-accessory .ad-accessory__choice small{white-space:normal}#MainContent .ad-accessory-features article{background:#f2ebff}#MainContent .ad-accessory-features article:first-child{background:#ebf7ff}#MainContent .ad-accessory-features article:last-child{background:#fff7d6}#MainContent .ad-accessory-features h3{color:#2c2d2e}#MainContent .ad-accessory-faq,#MainContent .ad-accessory-faq__intro .ad-heading{color:#0f3246}#MainContent .ad-accessory-faq__intro>p{color:#d24f3a}#MainContent .ad-accessory-faq__questions details>div{color:#2c2d2e}#MainContent .ad-accessory-faq__questions summary>span{background:#c1e8ff}@media(min-width:1024px){#MainContent .ad-accessory .ad-accessory__stage{aspect-ratio:883/886;height:auto}#MainContent .ad-accessory .ad-accessory__stage .ad-accessory__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:calc(142 * var(--ad-unit)) calc(70 * var(--ad-unit)) calc(144 * var(--ad-unit)) calc(213 * var(--ad-unit))}#MainContent .ad-accessory--band .ad-accessory__stage .ad-accessory__slide{padding:0 calc(219 * var(--ad-unit)) 0 calc(297 * var(--ad-unit))}#MainContent .ad-accessory .ad-accessory__zoom{inset:calc(20 * var(--ad-unit)) calc(20 * var(--ad-unit)) auto auto;border-radius:calc(16 * var(--ad-unit));width:calc(54 * var(--ad-unit));height:calc(54 * var(--ad-unit))}#MainContent .ad-accessory .ad-accessory__thumbs button{aspect-ratio:120/160;border-color:#fff;border-radius:calc(16 * var(--ad-unit))}#MainContent .ad-accessory .ad-accessory__thumbs button[aria-pressed=true]{border-color:#85c76b}#MainContent .ad-accessory .ad-accessory__swatch{width:calc(64 * var(--ad-unit));height:calc(64 * var(--ad-unit));border-width:calc(6 * var(--ad-unit))}#MainContent .ad-accessory--band .ad-accessory__choices{gap:calc(12 * var(--ad-unit))}#MainContent .ad-accessory .ad-accessory__swatch{position:relative}#MainContent .ad-accessory .ad-accessory__choice:has(input:checked) .ad-accessory__swatch{outline-color:#98d282}#MainContent .ad-accessory .ad-accessory__choice:has(input:checked) .ad-accessory__swatch:after{content:"";position:absolute;right:calc(-9 * var(--ad-unit));top:calc(-9 * var(--ad-unit));width:calc(22 * var(--ad-unit));height:calc(22 * var(--ad-unit));background:url(anio-fidelity-swatch-selected.svg) center/contain no-repeat}#MainContent .ad-accessory .ad-accessory__choice:has(input:focus-visible) .ad-accessory__swatch{outline:3px solid #271c87;outline-offset:4px}#MainContent .ad-accessory-features__grid{gap:calc(20 * var(--ad-unit))}#MainContent .ad-accessory-faq{grid-template-columns:minmax(0,758fr) minmax(0,880fr);gap:calc(60 * var(--ad-unit));padding:calc(80 * var(--ad-unit)) calc(70 * var(--ad-unit)) calc(32 * var(--ad-unit)) calc(51 * var(--ad-unit))}#MainContent .ad-accessory-faq__intro{padding-top:calc(20 * var(--ad-unit))}#MainContent .ad-accessory-faq__questions details{margin-bottom:calc(16 * var(--ad-unit))}#MainContent .ad-accessory-faq__questions summary{min-height:calc(52 * var(--ad-unit))}}@media(max-width:767px){#MainContent .ad-accessory .ad-accessory__stage{background-image:url(anio-accessory-gallery-mobile.svg)}#MainContent .ad-accessory .ad-accessory__zoom{border-radius:12px}#MainContent .ad-accessory .ad-accessory__quantity{align-items:center}#MainContent .ad-accessory .ad-accessory__options--colors .ad-accessory__choice small{max-width:100%;overflow-wrap:anywhere}}@media(min-width:1024px){#MainContent .ad-accessory--band .ad-accessory__stage .ad-accessory__slide[data-accessory-variant-image]{padding:0;top:0;right:-4.5%;bottom:0;left:4.5%}}@media(max-width:767px){#MainContent .ad-accessory .ad-accessory__thumbs{gap:6px}#MainContent[data-anio-template="product.accessory-bagtag"] :is(.ad-accessory-features,.ad-accessory-faq){display:none}}#MainContent .ad-accessory--band .ad-accessory__availability:not(:empty){position:relative}#MainContent .ad-accessory--band .ad-accessory__availability:not(:empty):after{content:"";position:absolute;left:0;right:0;top:calc(-24 * var(--ad-unit));height:1px;background:#c1e8ff}@media(max-width:767px){#MainContent .ad-accessory--band .ad-accessory__availability:not(:empty):after{top:-20px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/anio-fidelity-accessories.css.map */
