.ad.ad-accessory{margin:calc(52 * var(--ad-unit)) calc(52 * var(--ad-unit)) calc(100 * var(--ad-unit));color:#123341}.ad-accessory anio-final-accessory{display:block}.ad-accessory [hidden]{display:none!important}.ad-accessory__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:calc(16 * var(--ad-unit));margin-bottom:calc(32 * var(--ad-unit));font:600 calc(24 * var(--ad-unit))/1.5 var(--font-anio-body)}.ad-accessory__breadcrumb a{text-decoration:none}.ad-accessory__breadcrumb>span:last-child{overflow-wrap:anywhere}.ad-accessory__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:calc(50 * var(--ad-unit))}.ad-accessory__media,.ad-accessory__info{min-width:0}.ad-accessory__stage{position:relative;height:calc(886 * var(--ad-unit));overflow:hidden;border-radius:calc(32 * var(--ad-unit));background:#f4fbff;isolation:isolate}.ad-accessory__stage:before{content:"";position:absolute;z-index:-1;width:calc(825 * var(--ad-unit));height:calc(1064 * var(--ad-unit));border-radius:50%;right:calc(-306 * var(--ad-unit));top:calc(-67 * var(--ad-unit));background:#d6efff;transform:rotate(-17deg)}.ad-accessory__slide{width:100%;height:100%;padding:calc(24 * var(--ad-unit)) calc(20 * var(--ad-unit)) calc(24 * var(--ad-unit)) calc(176 * var(--ad-unit))}.ad-accessory__stage:not(:has(.ad-accessory__gallery-controls)) .ad-accessory__slide{padding:calc(24 * var(--ad-unit))}.ad-accessory__slide :is(img,video,iframe,model-viewer){display:block;width:100%;height:100%;object-fit:contain;border:0}.ad-accessory__gallery-controls{position:absolute;left:calc(32 * var(--ad-unit));top:calc(32 * var(--ad-unit));bottom:calc(32 * var(--ad-unit));width:calc(120 * var(--ad-unit));display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--ad-unit))}.ad-accessory__gallery-controls>button{width:calc(52 * var(--ad-unit));height:calc(52 * var(--ad-unit));min-height:32px;min-width:32px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#629caf;cursor:pointer}.ad-accessory__gallery-controls>button svg{width:calc(24 * var(--ad-unit));height:calc(24 * var(--ad-unit));transform:rotate(90deg)}.ad-accessory__thumbs{display:flex;flex-direction:column;gap:calc(20 * var(--ad-unit));overflow:auto;overscroll-behavior:contain;scrollbar-width:none;min-height:0;width:100%;padding:2px}.ad-accessory__thumbs button{flex:none;width:100%;aspect-ratio:1;padding:0;overflow:hidden;border:2px solid transparent;border-radius:calc(20 * var(--ad-unit));background:#fff;cursor:pointer}.ad-accessory__thumbs button[aria-pressed=true]{border-color:#123341}.ad-accessory__thumbs button:focus-visible{outline-offset:-5px}.ad-accessory__thumbs img{display:block;width:100%;height:100%;object-fit:contain}.ad-accessory__zoom{position:absolute;bottom:calc(32 * var(--ad-unit));right:calc(32 * var(--ad-unit));border:0;border-radius:50%;width:calc(52 * var(--ad-unit));height:calc(52 * var(--ad-unit));min-width:40px;min-height:40px;display:grid;place-items:center;background:#fff;cursor:pointer}.ad-accessory__zoom svg{width:24px;height:24px}.ad-accessory__badge{display:inline-block;margin:0 0 calc(40 * var(--ad-unit));padding:calc(12 * var(--ad-unit)) calc(32 * var(--ad-unit));border-radius:100px;background:#f1ebff;font:500 calc(20 * var(--ad-unit))/2 var(--font-anio-heading)}.ad.ad-accessory h1{margin:0;font:800 calc(82 * var(--ad-unit))/1 var(--font-anio-heading);letter-spacing:0;color:#271c87;text-wrap:pretty;overflow-wrap:anywhere}.ad-accessory__eyebrow{margin:0 0 calc(8 * var(--ad-unit));color:#e94b35;font:700 calc(52 * var(--ad-unit))/1 var(--font-script--family)}.ad-accessory__subtitle{margin-top:calc(20 * var(--ad-unit));font:600 calc(36 * var(--ad-unit))/1.1 var(--font-anio-body)}.ad-accessory__subtitle>*{margin:0}.ad-accessory__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(10 * var(--ad-unit)) calc(20 * var(--ad-unit));margin:calc(40 * var(--ad-unit)) 0}.ad-accessory__price strong{font:800 calc(82 * var(--ad-unit))/1 var(--font-anio-heading);color:#e94b35}.ad-accessory__price s{font:500 calc(36 * var(--ad-unit))/1.1 var(--font-anio-heading);color:#6c7e85}.ad-accessory__price small{width:100%;font:600 calc(24 * var(--ad-unit))/1.25 var(--font-anio-body)}.ad-accessory__purchase{padding:calc(32 * var(--ad-unit));border-radius:calc(32 * var(--ad-unit));background:#f4fbff}.ad-accessory__native label{display:block;margin-bottom:12px}.ad-accessory__native select{max-width:100%;width:100%;margin-bottom:24px;padding:12px;border:1px solid #87bfd4;border-radius:8px}.is-enhanced .ad-accessory__native{display:none}.ad-accessory__options{padding:0;border:0;margin:0 0 calc(32 * var(--ad-unit));min-width:0}.ad-accessory__options legend{width:100%;margin:0 0 calc(24 * var(--ad-unit));padding:0;font:600 calc(24 * var(--ad-unit))/1.1 var(--font-anio-heading)}.ad-accessory__options legend span{font-weight:400}.ad-accessory__options legend small{float:right;font:inherit;font-weight:400}.ad-accessory__choices{display:flex;flex-wrap:wrap;gap:calc(12 * var(--ad-unit))}.ad-accessory__choice{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--ad-unit));min-width:calc(110 * var(--ad-unit));max-width:100%;cursor:pointer;font:500 calc(20 * var(--ad-unit))/1.2 var(--font-anio-heading)}.ad-accessory--band .ad-accessory__options--colors .ad-accessory__choice{min-width:0}.ad-accessory__choice input{position:absolute;width:1px;height:1px;opacity:0}.ad-accessory__choice>span:not(.ad-accessory__swatch){padding:calc(14 * var(--ad-unit));border:1px solid #bde3f5;border-radius:8px}.ad-accessory__swatch{display:block;width:calc(86 * var(--ad-unit));height:calc(86 * var(--ad-unit));border:calc(12 * var(--ad-unit)) solid #fff;outline:2px solid transparent;border-radius:50%;background:var(--accessory-swatch,#fff);box-shadow:inset 0 0 0 1px #12334120}.ad-accessory__swatch img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.ad-accessory__swatch--image{background:#fff}.ad-accessory__swatch--image img{object-fit:contain}.ad-accessory__choice:has(input:checked)>span{outline:2px solid #123341;outline-offset:0}.ad-accessory__choice:has(input:focus-visible)>span{outline:3px solid #271c87;outline-offset:4px}.ad-accessory__choice small{color:inherit;font:inherit;overflow-wrap:anywhere;text-align:center}.ad-accessory__buy-row{display:flex;gap:calc(12 * var(--ad-unit));align-items:stretch}.ad-accessory__buy-row>add-to-cart-component{flex:1;min-width:0}.ad.ad-accessory .ad-accessory__add{--button-height:calc(70 * var(--ad-unit));--icon-solid-size:calc(23 * var(--ad-unit));--button-padding-inline:calc(24 * var(--ad-unit));--button-padding-inline-end:calc(12 * var(--ad-unit));--button-icon-gap:calc(8 * var(--ad-unit));width:100%;min-height:var(--button-height);padding:calc(12 * var(--ad-unit)) calc(70 * var(--ad-unit)) calc(12 * var(--ad-unit)) var(--button-padding-inline);border:0;border-radius:100px;background:#e94b35;color:#fff;font:500 calc(20 * var(--ad-unit))/1.4 var(--font-anio-heading)}.ad-accessory__add .btn__icon{width:100%;height:100%;background:#fff;color:#e94b35;border-radius:inherit}.ad-accessory__add[disabled]{opacity:.5;cursor:not-allowed}.ad-accessory__quantity{display:flex;flex:none;align-items:center;width:calc(220 * var(--ad-unit));min-width:110px;border-radius:100px;background:#fff;font:700 calc(24 * var(--ad-unit))/1.2 var(--font-anio-body)}.ad-accessory__quantity button{display:grid;place-items:center;flex:1;padding:0;border:0;height:100%;background:none;cursor:pointer}.ad-accessory__quantity button:disabled{opacity:.3;cursor:default}.ad-accessory__quantity input{width:38%;min-width:0;text-align:center;border:0;padding:0;background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font:inherit}.ad-accessory__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.ad-accessory__availability{text-align:center;margin:calc(24 * var(--ad-unit)) 0 0;font:600 calc(16 * var(--ad-unit))/1.4 var(--font-anio-body)}.ad-accessory__availability:empty{display:none}.ad-accessory__error{margin:16px 0 0;font-size:16px}#MainContent .ad-accessory .klaviyo-bis-trigger{width:100%!important;max-width:100%;height:auto;min-height:48px;margin-top:12px!important;padding:12px 16px;white-space:normal;text-wrap:balance;line-height:1.35}.ad-accessory__price-suffix{font:600 calc(24 * var(--ad-unit))/1.3 var(--font-anio-body)}.ad-accessory__purchase-description{margin:0 0 calc(32 * var(--ad-unit));font:400 calc(22 * var(--ad-unit))/1.5 var(--font-anio-body);overflow-wrap:anywhere}#MainContent .ad-accessory--other .ad-accessory__stage{background:transparent}#MainContent .ad-accessory--other .ad-accessory__stage:before{display:none}@media(max-width:767px){#MainContent .ad.ad-accessory--other h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}#MainContent[data-anio-template="product.gift-card"] .ad-accessory__price strong{font-size:clamp(40px,15vw,64px);white-space:nowrap}#MainContent .ad-accessory--other .ad-accessory__stage{aspect-ratio:1}#MainContent .ad-accessory--other .ad-accessory__slide>:is(img,video,iframe,model-viewer){width:100%;height:100%}#MainContent .ad-accessory--other .ad-accessory__dots{display:none}#MainContent .ad-accessory--other .ad-accessory__price-suffix,#MainContent .ad-accessory--other .ad-accessory__purchase-description{font-size:16px}}.ad-accessory__purchase .recipient-form{display:block;margin:0 0 24px;font:600 max(14px,calc(20 * var(--ad-unit)))/1.4 var(--font-anio-body)}.ad-accessory__purchase .gift-card-form-option{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;min-width:0;padding:0;border:0}.ad-accessory__purchase .recipient-form__send-to{width:100%;margin:0 0 12px;padding:0;font:700 max(16px,calc(24 * var(--ad-unit)))/1.2 var(--font-anio-body)}.ad-accessory__purchase .gift-card-form-option__button-label{display:flex;align-items:center;gap:8px;cursor:pointer}.ad-accessory__purchase .gift-card-form-option input[type=radio]{width:18px;height:18px;min-width:18px;padding:0;margin:0;accent-color:#271c87}.ad-accessory__purchase .recipient-fields:not([hidden]){display:grid;gap:16px;margin-top:20px}.ad-accessory__purchase .recipient-fields .form-control{width:100%;min-width:0;padding:12px;border:1px solid #bde3f5;border-radius:12px;background:#fff;color:#271c87;font:400 16px/1.4 var(--font-anio-body)}.ad-accessory__purchase .recipient-fields textarea{min-height:120px;resize:vertical}.ad-accessory__purchase .recipient-form-field-label,.ad-accessory__purchase .recipient-fields .form-label{display:block;margin-top:8px;font:inherit}.ad-accessory__purchase .recipient-form__message{margin-top:8px}.ad-accessory__details{display:grid;gap:calc(10 * var(--ad-unit));margin-top:calc(40 * var(--ad-unit))}.ad-accessory__details details{background:#f4fbff;border:0;border-radius:calc(24 * var(--ad-unit));padding:calc(32 * var(--ad-unit))}.ad-accessory__details summary{display:flex;align-items:center;gap:calc(16 * var(--ad-unit));list-style:none;cursor:pointer;font:700 calc(24 * var(--ad-unit))/1.2 var(--font-anio-heading)}.ad-accessory__details summary::-webkit-details-marker{display:none}.ad-accessory__details summary>span{margin-left:auto;display:grid;place-items:center;flex:none;width:calc(52 * var(--ad-unit));height:calc(52 * var(--ad-unit));background:#bde3f5;border-radius:50%;color:#639aac}.ad-accessory__details summary svg{display:block;width:calc(24 * var(--ad-unit));height:calc(24 * var(--ad-unit))}.ad-accessory__details summary .icon--plus-line-2{transform-origin:10px 10px;transition:transform .2s ease}.ad-accessory__details details[open] summary .icon--plus-line-2{transform:scaleY(0)}.ad-accessory__details .rte{padding-top:calc(16 * var(--ad-unit));font:400 calc(18 * var(--ad-unit))/1.4 var(--font-anio-heading);overflow-wrap:anywhere}.ad-accessory__details .rte>:first-child{margin-top:0}.ad-accessory__details .rte>:last-child{margin-bottom:0}.ad-accessory__zoom-dialog{width:min(1100px,calc(100vw - 32px));max-width:none;height:min(900px,calc(100dvh - 32px));max-height:none;padding:24px;border:0;border-radius:24px;background:#f4fbff}.ad-accessory__zoom-dialog>button{position:absolute;top:16px;right:16px;z-index:1;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#fff;cursor:pointer}.ad-accessory__zoom-dialog>button{padding:0;color:#2f2089}.ad-accessory__zoom-dialog>button>.icon{display:grid;place-items:center;width:100%;height:100%}.ad-accessory__zoom-dialog>button svg{display:block;width:20px;height:20px}.ad-accessory__zoom-dialog>.ad-accessory__zoom-step{top:50%;right:12px;transform:translateY(-50%);box-shadow:0 2px 12px #271c871a}.ad-accessory__zoom-dialog>.ad-accessory__zoom-step[data-accessory-zoom-step="-1"]{left:12px;right:auto}.ad-accessory__zoom-dialog>button[hidden]{display:none}.ad-accessory__zoom-dialog>button:focus-visible{outline:2px solid #2f2089;outline-offset:3px}.ad-accessory__zoom-dialog>img{width:100%;height:100%;object-fit:contain}.ad.ad-accessory-features{margin:calc(100 * var(--ad-unit)) calc(199 * var(--ad-unit))}.ad-accessory-features .ad-heading{text-align:left;color:#271c87;margin-bottom:calc(80 * var(--ad-unit))}.ad-accessory-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(24 * var(--ad-unit))}.ad-accessory-features article{border-radius:calc(32 * var(--ad-unit));overflow:hidden;background:#f1ebff}.ad-accessory-features article:first-child{background:#eaf7fc}.ad-accessory-features article:last-child{background:#fffae4}.ad-accessory-features article>picture,.ad-accessory-faq__intro>picture{display:block}.ad-accessory-features article>img,.ad-accessory-features article>picture>img{display:block;width:100%;aspect-ratio:493/462;object-fit:cover}.ad-accessory-features article>div{padding:calc(32 * var(--ad-unit))}.ad-accessory-features h3{margin:0 0 calc(24 * var(--ad-unit));font:700 calc(32 * var(--ad-unit))/1.2 var(--font-anio-body);letter-spacing:0;color:#123341}.ad-accessory-features p{margin:0;font:400 calc(20 * var(--ad-unit))/1.3 var(--font-anio-body)}.ad.ad-accessory-faq{position:relative;display:grid;grid-template-columns:minmax(0,824fr) minmax(0,883fr);gap:calc(60 * var(--ad-unit));min-height:calc(990 * var(--ad-unit));margin:calc(100 * var(--ad-unit)) calc(52 * var(--ad-unit));padding:calc(100 * var(--ad-unit)) calc(52 * var(--ad-unit)) calc(32 * var(--ad-unit));border-radius:calc(32 * var(--ad-unit));background:#d6efff;color:#123341}.ad-accessory-faq__intro{padding-left:calc(96 * var(--ad-unit))}.ad-accessory-faq__intro .ad-heading{margin:0;color:#123341}.ad-accessory-faq__intro>p{margin:calc(32 * var(--ad-unit)) 0 0;color:#e94b35;font:700 calc(96 * var(--ad-unit))/1 var(--font-script--family)}.ad-accessory-faq__intro>img,.ad-accessory-faq__intro>picture>img{display:block;width:calc(692 * var(--ad-unit));max-width:none;margin:calc(52 * var(--ad-unit)) 0 0 calc(-17 * var(--ad-unit))}.ad-accessory-faq__questions{align-self:start}.ad-accessory-faq__questions details{padding:calc(32 * var(--ad-unit));margin-bottom:calc(12 * var(--ad-unit));border-radius:calc(24 * var(--ad-unit));background:#fff}.ad-accessory-faq__questions summary{display:flex;align-items:center;gap:calc(16 * var(--ad-unit));cursor:pointer;list-style:none;font:700 calc(32 * var(--ad-unit))/1.2 var(--font-anio-body)}.ad-accessory-faq__questions summary::-webkit-details-marker{display:none}.ad-accessory-faq__questions summary>span{flex:none;margin-left:auto;width:calc(52 * var(--ad-unit));height:calc(52 * var(--ad-unit));border-radius:50%;display:grid;place-items:center;color:#629caf;background:#bde3f5}.ad-accessory-faq__questions summary svg{display:block;width:24px;height:24px}.ad-accessory-faq__questions summary .icon--plus-line-2{transform-origin:10px 10px;transition:transform .2s ease}.ad-accessory-faq__questions details[open] summary .icon--plus-line-2{transform:scaleY(0)}.ad-accessory-faq__questions details>div{padding-top:calc(16 * var(--ad-unit));font:400 calc(20 * var(--ad-unit))/1.3 var(--font-anio-body)}.ad-accessory-faq__questions p{margin:0}@media(max-width:1023px){.ad.ad-accessory{margin:24px 24px 56px}.ad-accessory__breadcrumb{font-size:14px;gap:8px;margin-bottom:24px}.ad-accessory__grid{grid-template-columns:minmax(0,1fr);gap:32px}.ad-accessory__stage{height:auto;aspect-ratio:1;max-height:720px;border-radius:24px}.ad-accessory__stage:before{width:90%;height:120%;right:-35%;top:-10%}.ad-accessory__slide{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px 24px 128px}.ad-accessory__stage:not(:has(.ad-accessory__gallery-controls)) .ad-accessory__slide{padding:24px}.ad-accessory__gallery-controls{left:16px;right:16px;top:auto;bottom:16px;width:auto;height:88px;flex-direction:row;gap:8px}.ad-accessory__gallery-controls>button{width:32px;height:32px}.ad-accessory__gallery-controls>button svg{transform:none;width:20px;height:20px}.ad-accessory__thumbs{flex-direction:row;height:100%}.ad-accessory__thumbs button{width:84px;height:84px;border-radius:12px}.ad-accessory__zoom{top:16px;right:16px;bottom:auto;width:40px;height:40px}.ad-accessory__badge{padding:8px 20px;font-size:14px;line-height:1.5;margin-bottom:24px}.ad.ad-accessory h1{font-size:48px}.ad-accessory__eyebrow{font-size:36px}.ad-accessory__subtitle{font-size:24px;margin-top:16px}.ad-accessory__price{margin:24px 0}.ad-accessory__price strong{font-size:48px}.ad-accessory__price small{font-size:16px}.ad-accessory__price-suffix{font-size:18px}.ad-accessory__purchase-description{margin-bottom:24px;font-size:16px}.ad-accessory__purchase{padding:24px;border-radius:24px}.ad-accessory__options legend{font-size:18px;margin-bottom:20px}.ad-accessory__options{margin-bottom:24px}.ad-accessory__choices{gap:12px}.ad-accessory__choice{min-width:70px;font-size:14px}.ad-accessory__swatch{width:58px;height:58px;border-width:8px}.ad.ad-accessory .ad-accessory__add{--button-height:56px;--icon-solid-size:18px;--button-padding-inline:16px;--button-padding-inline-end:10px;--button-icon-gap:8px;min-height:56px;font-size:16px;padding:8px 54px 8px 16px}.ad-accessory__quantity{width:124px;font-size:18px}.ad-accessory__availability{font-size:13px;margin-top:16px}.ad-accessory__details{gap:10px;margin-top:24px}.ad-accessory__details details{padding:20px;border-radius:20px}.ad-accessory__details summary{font-size:18px}.ad-accessory__details summary>span{width:36px;height:36px}.ad-accessory__details .rte{font-size:16px;padding-top:16px}.ad.ad-accessory-features{margin:56px 24px}.ad-accessory-features .ad-heading{margin-bottom:32px}.ad-accessory-features__grid{grid-template-columns:1fr;gap:24px}.ad-accessory-features article{border-radius:24px}.ad-accessory-features article>div{padding:24px}.ad-accessory-features h3{font-size:28px;margin-bottom:16px}.ad-accessory-features p{font-size:18px}.ad.ad-accessory-faq{grid-template-columns:1fr;gap:32px;min-height:0;margin:56px 16px;padding:32px 24px;border-radius:24px}.ad-accessory-faq__intro{padding-left:0;text-align:center}.ad-accessory-faq__intro>p{margin-top:16px;font-size:52px}.ad-accessory-faq__intro>img,.ad-accessory-faq__intro>picture>img{width:320px;max-width:100%;margin:24px auto 0}.ad-accessory-faq__questions details{padding:20px;margin-bottom:12px;border-radius:20px}.ad-accessory-faq__questions summary{font-size:18px}.ad-accessory-faq__questions summary>span{width:36px;height:36px}.ad-accessory-faq__questions details>div{font-size:16px;padding-top:16px}}@media(max-width:479px){.ad.ad-accessory{margin-inline:16px}.ad.ad-accessory h1{font-size:36px}.ad-accessory__subtitle{font-size:20px;line-height:1.25}.ad-accessory__price strong{font-size:40px}.ad-accessory__stage{min-height:330px}.ad-accessory__purchase{padding:20px}.ad-accessory__buy-row{flex-direction:column;gap:12px}.ad-accessory__quantity{align-self:center;height:48px;width:140px}.ad-accessory__details summary{gap:12px;font-size:16px}.ad-accessory__options legend{font-size:16px}.ad-accessory__options legend small{float:none;display:block;margin-top:8px}}@media(prefers-reduced-motion:reduce){.ad-accessory__details summary .icon--plus-line-2,.ad-accessory-faq__questions summary .icon--plus-line-2{transition:none}}#MainContent[data-anio-template="product.accessory-bagtag"] .ad-accessory-features .ad-heading em{display:inline-block;white-space:nowrap}#MainContent[data-anio-template="product.accessory-bagtag"] .ad-accessory-features .ad-heading em:before{top:-.05em;right:-.2em;bottom:-.05em;left:-.2em;pointer-events:none;background-image:url(anio-accessory-features-brush.svg)}#MainContent .ad-accessory .ad-accessory__stage .ad-accessory__slide[data-accessory-fit=cover]{padding:0;top:0;right:0;bottom:0;left:0}#MainContent .ad-accessory .ad-accessory__stage .ad-accessory__slide[data-accessory-fit=cover]>.ad-accessory__image{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/50/assets/anio-final-accessories.css.map */
