:root{--a-blue-50:#eef6fc;--a-blue-100:#d7eaf7;--a-blue-300:#a9cdec;--a-blue-500:#62a7de;--a-blue-600:#3f8fce;--a-blue-700:#1c66a6;--a-blue-800:#14507f;--a-amber-500:#ffb300;--a-amber-600:#e39e00;--a-pink-500:#ff75a0;--a-pink-100:#ffe4ec;--a-navy-700:#41506b;--a-ink:#1a1a1a;--a-ink-2:#333333;--a-muted:#6b7280;--a-line:#e6e8ea;--a-surface:#f7f8f9;--a-surface-warm:#e7ede6;--a-sand:#f0e7d7;--a-blush:#f7e4ea;--a-success:#4f9a2f;--a-success-bg:#eaf5e3;--a-sale:#ef3f48;--a-radius-sm:8px;--a-radius-md:12px;--a-radius-lg:20px;--a-radius-pill:999px;--a-shadow-sm:0 1px 2px rgba(20,40,70,.06);--a-shadow-md:0 4px 14px rgba(20,40,70,.08);--a-shadow-lg:0 22px 54px rgba(20,40,70,.14);--a-dur-s:.15s;--a-dur-m:.24s;--a-ease-out:cubic-bezier(.16,1,.3,1)}.button,.shopify-challenge__button,.customer button{font-weight:500;letter-spacing:.01em}.price{font-weight:700}.header__inline-menu{display:none!important}.header.page-width{display:flex!important;align-items:center;gap:2.4rem}.header .header__heading{margin:0!important;flex:0 0 auto;order:1}.header__heading-link{display:inline-flex;align-items:center}.ar-hsearch{order:2;position:relative;flex:1 1 auto;min-width:0;max-width:600px;margin-inline:auto;display:flex;align-items:center;height:50px;background:var(--a-surface,#f7f8f9);border:1.5px solid var(--a-line,#e6e8ea);border-radius:999px}.ar-hsearch:focus-within{border-color:var(--a-blue-500,#62a7de);box-shadow:0 0 0 3px #62a7de52}.ar-hsearch__ic{display:flex;align-items:center;padding-left:16px;color:var(--a-muted,#6b7280)}.ar-hsearch__ic svg{width:18px;height:18px}.ar-hsearch input[type=search]{flex:1;min-width:40px;border:0;background:none;outline:none;height:100%;padding:0 12px;font-size:1.45rem;color:#1a1a1a;font-family:inherit}.ar-hsearch input[type=search]::placeholder{color:var(--a-muted,#6b7280)}.ar-hsearch__btn{flex:0 0 auto;margin:4px;border:0;cursor:pointer;background:var(--a-blue-700,#1c66a6);color:#fff;border-radius:999px;padding:0 16px;height:calc(100% - 8px);display:flex;align-items:center;justify-content:center;transition:background .16s}.ar-hsearch__btn svg{width:18px;height:18px}.ar-hsearch__btn:hover{background:var(--a-blue-800,#14507f)}.ar-hsearch__sugg{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:60;background:#fff;border:1px solid var(--a-line,#e6e8ea);border-radius:12px;box-shadow:0 22px 54px #14284624;padding:16px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s,transform .16s,visibility .16s}.ar-hsearch:focus-within .ar-hsearch__sugg{opacity:1;visibility:visible;transform:none}.ar-hsearch__sh{font-weight:700;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--a-muted,#6b7280);margin:0 0 9px}.ar-hsearch__chips{display:flex;flex-wrap:wrap;gap:8px}.ar-hsearch__chips a{font-size:1.35rem;color:#333;background:var(--a-surface,#f7f8f9);border:1px solid var(--a-line,#e6e8ea);border-radius:999px;padding:7px 14px;text-decoration:none;transition:background .16s,border-color .16s,color .16s}.ar-hsearch__chips a:hover{background:var(--a-blue-100,#d7eaf7);color:var(--a-blue-800,#14507f);border-color:var(--a-blue-300,#a9cdec)}.header .header__icons{order:3;flex:0 0 auto;display:flex;align-items:center;gap:4px}.header .header__icons .header__icon{position:relative;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:56px;width:auto!important;height:auto!important;padding:6px 8px;border-radius:8px;text-decoration:none}.header .header__icons .header__icon:after{text-decoration:none}.header .header__icons .header__icon:hover{background:var(--a-surface,#f7f8f9)}.header .header__icons .header__icon .svg-wrapper{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.header .header__icons .header__icon .svg-wrapper svg{width:22px;height:22px}.header .header__icons details:not([open]) .svg-wrapper.header__icon-close{display:none}.header .header__icons .header__icon--account:after{content:"Conta"}.header .header__icons .header__icon--wishlist:after{content:"Favoritos"}.header .header__icons .header__icon--cart:after{content:"Cesto"}.header .header__icons .header__icon:after{font-size:1.05rem;font-weight:500;letter-spacing:.02em;color:var(--a-muted,#6b7280);line-height:1}.header .header__icons .header__icon--cart .cart-count-bubble{top:0;right:6px}@media screen and (min-width:990px){.header__search{display:none!important}}@media screen and (max-width:989px){.ar-hsearch{display:none}.header .header__icons{order:9;margin-left:auto;gap:2px}.header .header__icons .header__icon:after{display:none}.header .header__icons .header__icon{min-width:0;padding:6px;flex-direction:row}}.section-header{z-index:11!important}.ar-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;font-size:1.25rem;color:var(--a-muted,#6b7280);padding:.2rem 0 1.6rem}.ar-crumb a{color:var(--a-muted,#6b7280);text-decoration:none}.ar-crumb a:hover{color:var(--a-blue-700,#1c66a6);text-decoration:underline;text-underline-offset:2px}.ar-crumb a[aria-current=page]{color:var(--a-ink-2,#333);font-weight:500}.ar-crumb span[aria-hidden]{opacity:.55}.ar-vendor-link{color:inherit;text-decoration:none}.ar-vendor-link:hover{color:var(--a-blue-700,#1c66a6);text-decoration:underline;text-underline-offset:2px}.card-wrapper{position:relative;border-radius:var(--a-radius-md,12px)}.card-wrapper .card{position:relative;border-radius:var(--a-radius-md,12px);overflow:hidden;background:#fff;border:1px solid #dfe3e8;box-shadow:0 1px 2px #1428460d,0 6px 16px -10px #1428462e;transition:box-shadow var(--a-dur-m) var(--a-ease-out),transform var(--a-dur-m) var(--a-ease-out),border-color var(--a-dur-m) var(--a-ease-out)}.card-wrapper:hover .card{transform:translateY(-3px);border-color:var(--a-blue-300,#a9cdec);box-shadow:0 2px 4px #1428460f,0 18px 34px -16px #143c6e57}.card-wrapper:focus-within .card{border-color:var(--a-blue-500,#62a7de);box-shadow:0 2px 4px #1428460f,0 18px 34px -16px #143c6e57}.card-wrapper .card__inner{background:#fff!important;border-radius:var(--a-radius-m,12px);overflow:hidden}.card-wrapper .card__media{background:#fff;padding:7%}.card-wrapper .card__media .media{background:#fff}.card-wrapper .card__media .media img,.card-wrapper .card__media img{object-fit:contain!important;object-position:center center;mix-blend-mode:normal;transition:transform var(--a-dur-m) var(--a-ease-out)}.card-wrapper:hover .card__media img:first-child{transform:scale(1.035)}.card-wrapper .card__media.ar-media--bleed{padding:0}.card-wrapper .card__media.ar-media--bleed .media img,.card-wrapper .card__media.ar-media--bleed img{object-fit:cover!important}.card-wrapper .card--standard>.card__content .card__information,.card-wrapper .card--card>.card__content .card__information,.card-wrapper .card--standard .card__information,.card-wrapper .card__information{padding:1.5rem 1.6rem 1.6rem!important}.card-wrapper .card__content{border-top:1px solid var(--a-line,#e6e8ea)}.card__information .caption-with-letter-spacing,.ar-card-kicker{font-weight:500;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;color:#8b93a1}.card__heading{margin-top:.4rem}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-weight:500;font-size:1.45rem;line-height:1.35;color:var(--a-ink,#1a1a1a)}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.card-wrapper .underline-links-hover a:hover{text-decoration:none;color:var(--a-blue-700,#1c66a6)}.card-wrapper .card__information .price{font-weight:700;font-size:1.8rem;letter-spacing:-.01em;color:var(--a-ink,#1a1a1a);margin-top:.9rem}.card__information .price--on-sale .price-item--regular{color:var(--a-muted,#6b7280);font-weight:400;font-size:1.25rem}.card__information .price--on-sale .price-item--sale{color:var(--a-sale,#ef3f48)}.card__badge .badge{border:0;font-weight:500;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;padding:.5rem 1.1rem;border-radius:999px}.card__badge .badge.color-scheme-4{background:var(--a-sale,#ef3f48);color:#fff}.card__badge .badge.color-scheme-3{background:var(--a-ink-2,#333);color:#fff}.card-wrapper .quick-add{margin:0 1.6rem 1.6rem}.card-wrapper .quick-add__submit{width:100%;border-radius:999px;font-weight:500;letter-spacing:.02em;background:#fff;color:var(--a-blue-700,#1c66a6);box-shadow:inset 0 0 0 1.5px var(--a-blue-300,#a9cdec);transition:background var(--a-dur-s),color var(--a-dur-s),box-shadow var(--a-dur-s)}.card-wrapper .quick-add__submit:hover{background:var(--a-blue-700,#1c66a6);color:#fff;box-shadow:inset 0 0 0 1.5px var(--a-blue-700,#1c66a6)}.card-wrapper .quick-add__submit:focus-visible{outline:2px solid var(--a-blue-500,#62a7de);outline-offset:2px}.card-wrapper .quick-add__submit:active{transform:translateY(1px)}.card-wrapper .quick-add__submit[disabled],.card-wrapper .quick-add__submit[aria-disabled=true]{background:var(--a-surface,#f7f8f9);color:var(--a-muted,#6b7280);box-shadow:inset 0 0 0 1px var(--a-line,#e6e8ea)}.related-products{padding-top:6rem!important;padding-bottom:6.4rem!important}.related-products__heading{font-weight:700;font-size:clamp(2.2rem,2.4vw,2.8rem);margin-bottom:2.6rem}.collection-hero{padding:4.2rem 0 3rem}.collection-hero .ar-crumb--banner{padding:0 0 1.2rem}.collection-hero__title{font-weight:700;font-size:clamp(2.8rem,3.4vw,3.8rem);margin:0}.ar-colcount{color:var(--a-muted,#6b7280);font-size:1.35rem;margin:.8rem 0 0}.collection-hero__description{color:var(--a-ink-2,#333);font-size:1.5rem;max-width:62ch;margin-top:1.2rem}#product-grid{margin-top:1rem}.product__media-list .product__media{background:#fff;border:1px solid var(--a-line,#e6e8ea);border-radius:var(--a-radius-md,12px);overflow:hidden}.product__media-list .product__media img{mix-blend-mode:normal;object-fit:contain!important}.product__media-list .product__media-item:not(:first-child){margin-top:1.2rem}.product__title h1{font-size:clamp(2.4rem,2.8vw,3.2rem);line-height:1.15;font-weight:700}.product .price__regular .price-item--regular,.product .price__container{font-size:2.2rem;font-weight:700;color:var(--a-ink,#1a1a1a)}.product .price--on-sale .price-item--sale{color:var(--a-sale,#ef3f48)}.product__tax{color:var(--a-muted,#6b7280)}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.card-wrapper .card__media img{transition:none}.card-wrapper:hover .card,.card-wrapper:hover .card__media img:first-child{transform:none}}.ar-swatches{display:flex;align-items:center;gap:6px;margin-top:.8rem;position:relative;z-index:2}.ar-swatch{width:22px;height:22px;border-radius:50%;overflow:hidden;border:1px solid var(--a-line,#e6e8ea);background:#fff;display:flex;align-items:center;justify-content:center;transition:box-shadow var(--a-dur-s),transform var(--a-dur-s)}.ar-swatch img{width:100%;height:100%;object-fit:cover;object-position:center 62%;transform:scale(1.8)}a.ar-swatch:hover{box-shadow:0 0 0 2px var(--a-blue-500,#62a7de);transform:translateY(-1px)}a.ar-swatch:focus-visible{outline:2px solid var(--a-blue-500,#62a7de);outline-offset:2px}.ar-swatch--more{font-size:1.05rem;font-weight:500;color:var(--a-muted,#6b7280);background:var(--a-surface,#f7f8f9)}.card-wrapper .card__media .media img:nth-child(2){mix-blend-mode:normal}.ar-h1-color{display:block;font-size:1.5rem;font-weight:500;letter-spacing:.04em;color:var(--a-muted,#6b7280);margin-top:.6rem}.ar-h1-color:before{content:"Cor \b7  "}.ar-colors{margin:1.4rem 0 .4rem}.ar-colors__label{font-size:1.35rem;font-weight:400;color:var(--a-ink-2,#333)}.ar-colors__label b{font-weight:700}.ar-colors__n{color:var(--a-muted,#6b7280)}.ar-colors__row{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:.9rem}.ar-colors__sw{width:44px;height:44px;border-radius:50%;overflow:hidden;border:1px solid var(--a-line,#e6e8ea);background:#fff;display:flex;align-items:center;justify-content:center;transition:box-shadow var(--a-dur-s),transform var(--a-dur-s)}.ar-colors__sw img{width:100%;height:100%;object-fit:cover;object-position:center 62%;transform:scale(1.8)}a.ar-colors__sw:hover{box-shadow:0 0 0 2px var(--a-blue-300,#a9cdec);transform:translateY(-2px)}a.ar-colors__sw:focus-visible{outline:2px solid var(--a-blue-500,#62a7de);outline-offset:2px}.ar-colors__sw.is-on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--a-blue-500,#62a7de)}.product-form__input .quantity,.quantity{border-radius:8px}.quantity__button,.quantity__input{border-radius:0}.thumbnail{border-radius:8px;overflow:hidden}.thumbnail[aria-current]{border:2px solid var(--a-blue-500,#62a7de)}.product__info-container .form__label{font-weight:500;font-size:1.3rem;color:var(--a-ink-2,#333)}.ar-sizepill{min-width:44px;height:38px;padding:0 1.3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:500;letter-spacing:.04em;color:var(--a-ink-2,#333);background:#fff;box-shadow:inset 0 0 0 1.5px var(--a-line,#e6e8ea);text-decoration:none;transition:box-shadow var(--a-dur-s),color var(--a-dur-s),background var(--a-dur-s)}a.ar-sizepill:hover{box-shadow:inset 0 0 0 1.5px var(--a-blue-500,#62a7de);color:var(--a-blue-700,#1c66a6)}a.ar-sizepill:focus-visible{outline:2px solid var(--a-blue-500,#62a7de);outline-offset:2px}.ar-sizepill.is-on{background:var(--a-blue-700,#1c66a6);color:#fff;box-shadow:none}.ar-swatches--sizes{gap:5px}.ar-sizechip{min-width:26px;height:24px;padding:0 .7rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;font-weight:500;letter-spacing:.03em;color:var(--a-ink-2,#333);background:var(--a-surface,#f7f8f9);box-shadow:inset 0 0 0 1px var(--a-line,#e6e8ea);text-decoration:none;position:relative;z-index:2}a.ar-sizechip:hover{box-shadow:inset 0 0 0 1.5px var(--a-blue-500,#62a7de);color:var(--a-blue-700,#1c66a6)}.ar-sizechip.is-on{background:var(--a-blue-100,#d7eaf7);color:var(--a-blue-800,#14507f);box-shadow:none}.ar-sizechip--more{color:var(--a-muted,#6b7280)}.card__information{padding:1.9rem 1.8rem}.card__information .ar-card-kicker{margin-bottom:.2rem}.card__heading{margin-top:.55rem}.card__information .price{margin-top:.85rem}.ar-swatches{margin-top:1rem}.card-wrapper .quick-add{margin:0 1.8rem 1.8rem}.ar-h1-color--size:before{content:"Tamanho \b7  "}variant-selects fieldset .form__label,.product-form__input--pill .form__label{font-weight:500;font-size:1.35rem;color:var(--a-ink-2,#333)}.product-form__input--pill input[type=radio]+label{border-radius:999px;min-width:44px;padding:0 1.3rem;height:38px;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:500;letter-spacing:.04em;background:#fff;color:var(--a-ink-2,#333);box-shadow:inset 0 0 0 1.5px var(--a-line,#e6e8ea);transition:box-shadow var(--a-dur-s),background var(--a-dur-s),color var(--a-dur-s)}.product-form__input--pill input[type=radio]+label:hover{box-shadow:inset 0 0 0 1.5px var(--a-blue-500,#62a7de);color:var(--a-blue-700,#1c66a6)}.product .product-form__input--pill input[type=radio]:checked+label{background:var(--a-blue-700,#1c66a6)!important;color:#fff!important;box-shadow:none;border-color:transparent}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--a-blue-500,#62a7de);outline-offset:2px}.product__media-list .product__media img{cursor:zoom-in}.product-media-modal img{cursor:zoom-out}.thumbnail{transition:opacity var(--a-dur-s),border-color var(--a-dur-s)}.thumbnail:not([aria-current]){opacity:.72}.thumbnail:hover{opacity:1}@media screen and (max-width:749px){.card__information{padding:1.4rem 1.2rem}.card-wrapper .quick-add{margin:0 1.2rem 1.4rem}.card-wrapper .quick-add__submit{font-size:1.25rem;letter-spacing:0;padding-left:.6rem;padding-right:.6rem;white-space:nowrap;min-height:4rem}.ar-swatch{width:20px;height:20px}.ar-sizechip{min-width:24px;height:22px;font-size:1rem}.product-form__input--pill input[type=radio]+label{height:42px;min-width:48px}}.ar-freebar{margin:0 0 1.6rem}.ar-freebar--compact{margin:1.4rem 0 0}.ar-freebar__msg{font-size:1.35rem;color:var(--a-ink-2,#333);margin:0 0 .6rem;display:flex;align-items:center;gap:.6rem}.ar-freebar__msg b{font-weight:700}.ar-freebar__msg--ok{color:var(--a-success,#4f9a2f)}.ar-freebar__track{height:6px;border-radius:999px;background:var(--a-line,#e6e8ea);overflow:hidden}.ar-freebar__fill{display:block;height:100%;border-radius:999px;background:var(--a-blue-500,#62a7de);transition:width .4s var(--a-ease-out)}.ar-freebar__fill--ok{background:var(--a-success,#4f9a2f)}.ar-together{margin:2.6rem 0 0}.ar-together__h{font-size:1.8rem;font-weight:700;margin:0 0 1.4rem}.ar-together__row{display:flex;flex-direction:column;gap:1rem}.ar-tg__card{display:flex;align-items:center;gap:1.2rem;background:#fff;border:1px solid var(--a-line,#e6e8ea);border-radius:12px;padding:1rem 1.2rem}.ar-tg__media{flex:0 0 auto;width:56px;height:56px;border-radius:10px;background:#fff;border:1px solid var(--a-line,#e6e8ea);display:flex;align-items:center;justify-content:center;overflow:hidden}.ar-tg__media img{max-width:86%;max-height:86%;object-fit:contain;mix-blend-mode:normal}.ar-tg__body{flex:1;min-width:0}.ar-tg__title{display:block;font-size:1.35rem;font-weight:500;color:var(--a-ink,#1a1a1a);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-tg__title:hover{color:var(--a-blue-700,#1c66a6)}.ar-tg__price{font-size:1.3rem;font-weight:700;color:var(--a-ink,#1a1a1a)}.ar-tg__add{border:0;cursor:pointer;background:#fff;color:var(--a-blue-700,#1c66a6);font-weight:500;font-size:1.2rem;border-radius:999px;padding:.7rem 1.3rem;box-shadow:inset 0 0 0 1.5px var(--a-blue-300,#a9cdec);transition:background var(--a-dur-s),color var(--a-dur-s)}.ar-tg__add:hover{background:var(--a-blue-700,#1c66a6);color:#fff}.ar-tg__add:focus-visible{outline:2px solid var(--a-blue-500,#62a7de);outline-offset:2px}cart-items.is-empty .ar-together{display:none}@media screen and (min-width:750px){.ar-together__row{flex-direction:row}.ar-tg__card{flex:1;min-width:0}}.cart-notification{border-radius:var(--a-radius-md,12px);box-shadow:var(--a-shadow-lg);border:1px solid var(--a-line,#e6e8ea)}.cart-notification__heading{display:flex;align-items:center;gap:.8rem;color:var(--a-success,#4f9a2f);font-weight:700}.cart-notification .ar-together__h{display:none}.cart-notification .ar-tg__card{padding:.8rem 1rem}.cart-notification .ar-together{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--a-line,#e6e8ea)}.cart-notification .ar-together:before{content:"Costuma comprar-se junto";display:block;font-size:1.15rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--a-muted,#6b7280);margin-bottom:.9rem}.ar-cart-trust{display:flex;flex-wrap:wrap;gap:.8rem 2rem;justify-content:flex-end;margin-top:1.8rem}.ar-cart-trust a{font-size:1.25rem;color:var(--a-muted,#6b7280);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.ar-cart-trust a:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--a-success,#4f9a2f)}.ar-cart-trust a:hover{color:var(--a-blue-700,#1c66a6);text-decoration:underline;text-underline-offset:2px}.ar-cart-pay{display:flex;justify-content:flex-end;margin-top:1.2rem}.ar-cart-klarna{font-size:1.25rem;color:var(--a-muted,#6b7280);text-align:right;margin:.6rem 0 0}.ar-cart-klarna b{color:var(--a-ink-2,#333)}.ar-empty-chips{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:2rem 0 1rem}.ar-empty-chips a{font-size:1.35rem;color:#333;background:var(--a-surface,#f7f8f9);border:1px solid var(--a-line,#e6e8ea);border-radius:999px;padding:.8rem 1.6rem;text-decoration:none}.ar-empty-chips a:hover{background:var(--a-blue-100,#d7eaf7);color:var(--a-blue-800,#14507f);border-color:var(--a-blue-300,#a9cdec)}.cart-notification-product .cart-item{grid-template-columns:auto 1fr}.cart-notification-product .ar-freebar,.cart-notification-product .ar-together{grid-column:1 / -1;min-width:0;width:100%}.cart-notification .ar-together__row{flex-direction:column}.cart-notification .ar-tg__card{min-width:0;max-width:100%}.cart-notification .ar-tg__title{max-width:16rem}.cart-notification-product{flex-wrap:wrap}.cart-notification-product>.ar-freebar,.cart-notification-product>.ar-together{flex:0 0 100%;width:100%}.cart-notification-product__image{width:128px;height:auto}.cart-notification-product__image img{width:128px;height:auto;border-radius:10px}.cart-notification-product__name{font-size:1.7rem;line-height:1.3}.ar-notif-price{font-size:1.45rem;font-weight:700;color:var(--a-ink,#1a1a1a);margin:.6rem 0 0}.cart-notification-product>.ar-freebar{flex:0 0 100%;width:100%;margin-top:1.4rem}.ar-notif-together:empty{display:none}.ar-notif-together .ar-together{margin:1.6rem 0 0;background:var(--a-surface,#f7f8f9);border:1px solid var(--a-line,#e6e8ea);border-radius:12px;padding:1.3rem 1.4rem}.ar-notif-together .ar-together:before{content:"Costuma comprar-se junto";display:block;font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--a-muted,#6b7280);margin-bottom:.9rem}.ar-notif-together .ar-together__row{flex-direction:column;gap:.7rem}.ar-notif-together .ar-tg__card{background:transparent;border:0;padding:.2rem 0;border-radius:0}.ar-notif-together .ar-tg__media{width:40px;height:40px;border-radius:8px;background:#fff;border:1px solid var(--a-line,#e6e8ea)}.ar-notif-together .ar-tg__title{font-size:1.25rem;max-width:15rem}.ar-notif-together .ar-tg__price{font-size:1.2rem}.ar-notif-together .ar-tg__add{padding:.5rem 1.1rem;font-size:1.1rem}.cart-notification .ar-together{border-top:0;padding-top:0}.giftreggie-pdp-registry-cta,.giftreggie-pdp-wishlist-cta{border:0!important;border-radius:999px!important;font-family:inherit!important;font-weight:500!important;font-size:1.4rem!important;letter-spacing:.02em;height:44px;background:#fff!important;color:var(--a-blue-700,#1c66a6)!important;box-shadow:inset 0 0 0 1.5px var(--a-blue-300,#a9cdec);cursor:pointer;transition:background var(--a-dur-s),color var(--a-dur-s),box-shadow var(--a-dur-s)}.giftreggie-pdp-registry-cta:hover,.giftreggie-pdp-wishlist-cta:hover{background:var(--a-blue-700,#1c66a6)!important;color:#fff!important;box-shadow:none}.giftreggie-pdp-registry-cta:focus-visible,.giftreggie-pdp-wishlist-cta:focus-visible{outline:2px solid var(--a-blue-500,#62a7de);outline-offset:2px}.giftreggie-front{max-width:72rem;margin:0 auto;padding:2rem 0 4rem}.giftreggie-front h1,.giftreggie-front h2{font-weight:700}.giftreggie-landing-row{background:#fff;border:1px solid var(--a-line,#e6e8ea);border-radius:12px;padding:1.8rem 2rem;margin:1.2rem 0;box-shadow:var(--a-shadow-sm);transition:box-shadow var(--a-dur-m) var(--a-ease-out),transform var(--a-dur-m)}.giftreggie-landing-row:hover{box-shadow:var(--a-shadow-md);transform:translateY(-2px)}.giftreggie-landing-row a{color:var(--a-blue-700,#1c66a6);font-weight:700;text-decoration:none}.giftreggie-landing-row a:hover{text-decoration:underline;text-underline-offset:2px}.giftreggie-front input[type=text],.giftreggie-front input[type=email],.giftreggie-front input[type=date],.giftreggie-front select,.giftreggie-front textarea{border:1px solid var(--a-line,#e6e8ea);border-radius:8px;padding:1rem 1.2rem;font-family:inherit;font-size:1.4rem}.giftreggie-front input:focus,.giftreggie-front select:focus,.giftreggie-front textarea:focus{outline:none;border-color:var(--a-blue-500,#62a7de);box-shadow:0 0 0 3px #62a7de40}.giftreggie-front button,.giftreggie-front input[type=submit]{border:0;border-radius:999px;background:var(--a-blue-700,#1c66a6);color:#fff;font-family:inherit;font-weight:500;font-size:1.4rem;padding:1.1rem 2.2rem;cursor:pointer;transition:background var(--a-dur-s)}.giftreggie-front button:hover,.giftreggie-front input[type=submit]:hover{background:var(--a-blue-800,#14507f)}.giftreggie-pdp-cta-area{display:flex!important;flex-direction:row!important;align-items:stretch;gap:1rem!important;margin-top:.2rem}.giftreggie-pdp-registry-cta{flex:1;display:inline-flex!important;align-items:center;justify-content:center;gap:.9rem;height:46px!important;font-size:0!important;line-height:1!important;padding:0 1.6rem!important}.giftreggie-pdp-registry-cta:before{content:"";width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11h16v9H4z'/%3E%3Cpath d='M2 7h20v4H2z'/%3E%3Cpath d='M12 7v13'/%3E%3Cpath d='M12 7s-1.5-4-4-4a2 2 0 0 0 0 4'/%3E%3Cpath d='M12 7s1.5-4 4-4a2 2 0 0 1 0 4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11h16v9H4z'/%3E%3Cpath d='M2 7h20v4H2z'/%3E%3Cpath d='M12 7v13'/%3E%3Cpath d='M12 7s-1.5-4-4-4a2 2 0 0 0 0 4'/%3E%3Cpath d='M12 7s1.5-4 4-4a2 2 0 0 1 0 4'/%3E%3C/svg%3E") center/contain no-repeat}.giftreggie-pdp-registry-cta:after{content:"Adicionar \e0  lista de nascimento";font-size:1.4rem;font-weight:500;letter-spacing:.02em}.giftreggie-pdp-wishlist-cta{flex:0 0 46px;width:46px!important;height:46px!important;padding:0!important;font-size:0!important;line-height:1!important;display:inline-flex!important;align-items:center;justify-content:center}.giftreggie-pdp-wishlist-cta:after{content:"";width:19px;height:19px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'/%3E%3C/svg%3E") center/contain no-repeat}.giftreggie-pdp-wishlist-cta:hover{background:var(--a-pink-100,#ffe4ec)!important;color:var(--a-pink-500,#ff75a0)!important;box-shadow:inset 0 0 0 1.5px var(--a-pink-500,#ff75a0)}.giftreggie-pdp-wishlist-cta{flex:0 0 46px!important;min-width:46px!important;max-width:46px!important}.giftreggie-front:has(.giftreggie-landing-overview) :is(h1,h2,h3):first-of-type{font-size:0;line-height:0;margin:0 0 2.6rem}.giftreggie-front:has(.giftreggie-landing-overview) :is(h1,h2,h3):first-of-type:before{content:"Lista de Nascimento";display:block;font-size:clamp(2.8rem,3.2vw,3.6rem);font-weight:700;line-height:1.15;color:var(--a-ink,#1a1a1a)}.giftreggie-front:has(.giftreggie-landing-overview) :is(h1,h2,h3):first-of-type:after{content:"Crie a lista do vosso beb\e9, partilhe com quem gosta de v\f3s e evite prendas repetidas. N\f3s tratamos do resto, na loja e online.";display:block;font-size:1.55rem;font-weight:400;line-height:1.5;color:var(--a-ink-2,#333);max-width:52ch;margin-top:1.2rem}.giftreggie-landing-overview a{text-decoration:none;display:block}.giftreggie-landing-row{position:relative!important;padding:2rem 4.6rem 2rem 8rem!important;min-height:8.8rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:.3rem!important}.giftreggie-landing-row h4{font-size:0!important;line-height:0;margin:0}.giftreggie-landing-row h4:before{font-size:1.8rem;font-weight:700;line-height:1.3;color:var(--a-ink,#1a1a1a)}.giftreggie-landing-row p{font-size:0;line-height:0;margin:0}.giftreggie-landing-row p:before{font-size:1.4rem;line-height:1.45;color:var(--a-muted,#6b7280);display:block}.giftreggie-landing-row:before{content:"";position:absolute;left:1.8rem;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--a-blue-50,#eef6fc)}.giftreggie-landing-row:after{content:"";position:absolute;right:1.8rem;top:50%;width:9px;height:9px;border-right:2px solid var(--a-blue-500,#62a7de);border-bottom:2px solid var(--a-blue-500,#62a7de);transform:translateY(-50%) rotate(-45deg)}.giftreggie-landing-overview a .giftreggie-landing-row h4:after{content:"";position:absolute;left:calc(1.8rem + 11px);top:50%;transform:translateY(-50%);width:22px;height:22px;background:var(--a-blue-700,#1c66a6)}.giftreggie-landing-overview>a:nth-of-type(1) h4:before{content:"Procurar uma lista"}.giftreggie-landing-overview>a:nth-of-type(1) p:before{content:"Recebeu um convite? Encontre a lista dos pais e escolha a prenda certa."}.giftreggie-landing-overview>a:nth-of-type(1) h4:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") center/contain no-repeat}.giftreggie-landing-overview>a:nth-of-type(2) h4:before{content:"Criar a nossa lista"}.giftreggie-landing-overview>a:nth-of-type(2) p:before{content:"V\e3o ser pais? Criem a vossa lista e partilhem com a fam\edlia e os amigos."}.giftreggie-landing-overview>a:nth-of-type(2) h4:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11h16v9H4z'/%3E%3Cpath d='M2 7h20v4H2z'/%3E%3Cpath d='M12 7v13'/%3E%3Cpath d='M12 7s-1.5-4-4-4a2 2 0 0 0 0 4'/%3E%3Cpath d='M12 7s1.5-4 4-4a2 2 0 0 1 0 4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11h16v9H4z'/%3E%3Cpath d='M2 7h20v4H2z'/%3E%3Cpath d='M12 7v13'/%3E%3Cpath d='M12 7s-1.5-4-4-4a2 2 0 0 0 0 4'/%3E%3Cpath d='M12 7s1.5-4 4-4a2 2 0 0 1 0 4'/%3E%3C/svg%3E") center/contain no-repeat}.giftreggie-landing-overview>a:nth-of-type(3) h4:before{content:"Gerir a minha lista"}.giftreggie-landing-overview>a:nth-of-type(3) p:before{content:"Aceda \e0  sua lista para juntar artigos e acompanhar as prendas."}.giftreggie-landing-overview>a:nth-of-type(3) h4:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E") center/contain no-repeat}.giftreggie-front .giftreggie-band,.giftreggie-front .registry-profile-block{background:#fff!important;border:1px solid var(--a-line,#e6e8ea)!important;border-radius:12px!important;padding:2.2rem 2.4rem!important;margin:1.6rem 0!important;box-shadow:var(--a-shadow-sm)}.giftreggie-front h3{font-size:clamp(2.4rem,2.8vw,3rem);font-weight:700;margin:0 0 1rem}.giftreggie-front h4{font-size:1.7rem;font-weight:700;margin:2.2rem 0 1.2rem;padding-bottom:.8rem;border-bottom:2px solid var(--a-blue-100,#d7eaf7)}.giftreggie-band h4,.registry-profile-block h4{margin-top:0}.giftreggie-front a{color:var(--a-blue-700,#1c66a6)}.giftreggie-front table{border-collapse:separate;border-spacing:0 .6rem;width:100%}.giftreggie-front td{padding:.3rem .8rem .3rem 0;vertical-align:top}.giftreggie-front input[type=file]{border:1px dashed var(--a-line,#e6e8ea);border-radius:8px;padding:1rem;width:100%;background:var(--a-surface,#f7f8f9)}.giftreggie-front input:not([type=file]):not([type=checkbox]):not([type=radio]),.giftreggie-front select,.giftreggie-front textarea{width:100%;max-width:42rem}.giftreggie-front ::placeholder{color:var(--a-muted,#6b7280)}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(ubuntu-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(ubuntu-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--a-navy-900:#123f63}.ar-kicker{display:block;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--a-blue-700,#1c66a6);margin:0 0 .8rem}.ar-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.ar-sechead__main{min-width:0}.ar-sechead .title{margin:0}.ar-sechead__all{flex:0 0 auto;font-size:1.4rem;font-weight:500;color:var(--a-blue-700,#1c66a6);text-decoration:none;padding-bottom:.5rem;white-space:nowrap}.ar-sechead__all span{display:inline-block;transition:transform .16s var(--a-ease-out)}.ar-sechead__all:hover{text-decoration:underline;text-underline-offset:3px}.ar-sechead__all:hover span{transform:translate(3px)}@media(max-width:749px){.ar-sechead{flex-wrap:wrap}.ar-sechead__all{padding-bottom:0}}.title.h1,.title.h2{font-size:clamp(2.6rem,3vw,3.2rem)!important;font-weight:700;letter-spacing:-.01em}.ar-hero__scrim{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important}.ar-hero__kicker{color:var(--a-blue-300,#a9cdec);opacity:1}@media(max-width:640px){.ar-hero__scrim{background:linear-gradient(180deg,#0c162629,#0c16261f 36%,#0c1626cc)}.ar-hero__in{padding:3rem 2rem 6.4rem}}.product__description{font-size:1.5rem;line-height:1.7;color:var(--a-ink-2,#333)}.product__description p{max-width:68ch}.ar-gpsr{margin:2.4rem 0 0;border:1px solid var(--a-line,#e6e8ea);border-radius:10px;background:var(--a-surface,#f7f8f9)}.ar-gpsr summary{cursor:pointer;padding:1.2rem 1.6rem;font-weight:500;font-size:1.35rem;color:var(--a-ink-2,#333);list-style:none;display:flex;align-items:center;justify-content:space-between}.ar-gpsr summary::-webkit-details-marker{display:none}.ar-gpsr summary:after{content:"";width:9px;height:9px;border-right:2px solid var(--a-muted,#6b7280);border-bottom:2px solid var(--a-muted,#6b7280);transform:rotate(45deg);transition:transform .16s;flex:0 0 auto;margin-left:1rem}.ar-gpsr[open] summary:after{transform:rotate(-135deg)}.ar-gpsr__body{padding:0 1.6rem 1.4rem;font-size:1.3rem;color:var(--a-muted,#6b7280);overflow-wrap:anywhere}.ar-gpsr__body a{color:var(--a-blue-700,#1c66a6)}.cart__footer .ar-cart-trust{flex-direction:column;align-items:flex-start;gap:1rem;background:var(--a-surface,#f7f8f9);border:1px solid var(--a-line,#e6e8ea);border-radius:12px;padding:1.6rem 1.8rem;margin-top:0}.cart__footer .ar-cart-pay{justify-content:flex-start;margin-top:1.2rem}.cart__footer .arisca-pays{margin-top:0}.cart__footer .ar-cart-klarna{text-align:left}.giftreggie-landing-overview{display:flex;flex-direction:column;width:100%}.giftreggie-landing-overview>a{width:100%}.giftreggie-landing-overview>a:nth-of-type(1){order:2}.giftreggie-landing-overview>a:nth-of-type(2){order:1}.giftreggie-landing-overview>a:nth-of-type(3){order:3}.giftreggie-landing-overview>a:nth-of-type(2) .giftreggie-landing-row{background:var(--a-blue-700,#1c66a6);border-color:var(--a-blue-700,#1c66a6)}.giftreggie-landing-overview>a:nth-of-type(2) .giftreggie-landing-row h4:before{color:#fff}.giftreggie-landing-overview>a:nth-of-type(2) .giftreggie-landing-row p:before{color:#ffffffe0}.giftreggie-landing-overview>a:nth-of-type(2) .giftreggie-landing-row:before{background:#ffffff2e}.giftreggie-landing-overview>a:nth-of-type(2) .giftreggie-landing-row h4:after{background:#fff}.giftreggie-landing-overview>a:nth-of-type(2) .giftreggie-landing-row:after{border-color:#fff}@media(max-width:749px){.collection-hero__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative}}.ar-pilares{list-style:none;margin:0 0 2rem;padding:0 0 1.8rem;border-bottom:1px solid var(--a-line,#e6e8ea);display:flex;flex-direction:column;gap:1rem}.ar-pilares li{display:flex;align-items:baseline;gap:1rem;font-size:1.5rem;font-weight:500;color:var(--a-ink,#1a1a1a);line-height:1.5}.ar-pilares svg{color:var(--a-blue-700,#1c66a6);flex:0 0 auto;transform:translateY(2px)}.ar-specs{margin:2.6rem 0 0}.ar-specs__h{font-size:1.7rem;font-weight:700;margin:0 0 1.2rem}.ar-specs__list{margin:0;border:1px solid var(--a-line,#e6e8ea);border-radius:10px;overflow:hidden}.ar-specs__row{display:grid;grid-template-columns:minmax(11rem,36%) 1fr;gap:1.6rem;padding:1rem 1.4rem}.ar-specs__row:nth-child(odd){background:var(--a-surface,#f7f8f9)}.ar-specs__row dt{font-size:1.25rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--a-muted,#6b7280)}.ar-specs__row dd{margin:0;font-size:1.35rem;color:var(--a-ink-2,#333)}.ar-completa{margin:2rem 0 0;padding-top:1.8rem;border-top:1px solid var(--a-line,#e6e8ea)}.ar-completa .ar-together__h{font-size:1.6rem}.ar-completa__row{flex-direction:column}.header .header__icons .header__icon svg,.header .header__icons .header__icon .svg-wrapper,.header .header__icons .header__icon .svg-wrapper svg{width:22px;height:22px}.giftreggie-find .giftreggie-header h3{font-size:clamp(2.8rem,3.2vw,3.6rem);font-weight:700;line-height:1.15;color:var(--a-ink,#1a1a1a);margin:0 0 1rem}.giftreggie-find .giftreggie-header p{font-size:1.55rem;line-height:1.5;color:var(--a-ink-2,#333);max-width:46ch;margin:0 auto 2.4rem}.giftreggie-find .giftreggie-header{text-align:center;max-width:54rem;margin:0 auto}.giftreggie-find .giftreggie-body{background:#fff;border:1px solid var(--a-line,#e6e8ea);border-radius:14px;padding:2.8rem 3rem;box-shadow:var(--a-shadow-sm);width:100%;max-width:54rem;margin:0 auto;box-sizing:border-box}.giftreggie-find .giftreggie-body input:not([type=submit]){max-width:none!important}.gift-reggie-search-form{display:flex;flex-direction:column;gap:1.5rem}.gift-reggie-search-form p{display:flex;flex-direction:column;gap:.6rem;margin:0}.gift-reggie-search-form p>span:first-child{font-size:1.3rem;font-weight:700;color:var(--a-ink-2,#333)}.gift-reggie-search-form p:last-child>span:first-child{display:none}.gift-reggie-search-form input[type=text]{width:100%;max-width:none}.giftreggie-find .giftreggie-footer{margin:2rem auto 0;max-width:54rem;text-align:center}.giftreggie-find .giftreggie-footer p{background:var(--a-blue-50,#eef6fc);border-radius:10px;padding:1.2rem 1.6rem;font-size:1.3rem;line-height:1.5}.giftreggie-find .giftreggie-footer a{color:var(--a-blue-800,#14507f);text-decoration:none;font-weight:400}.giftreggie-find .giftreggie-footer a:hover{text-decoration:underline;text-underline-offset:2px}.giftreggie-front h1,.giftreggie-front h2,.giftreggie-front h3{font-family:inherit;text-align:left}.cart__footer .arisca-pays{flex-wrap:wrap;row-gap:8px;max-width:40rem;justify-content:flex-end}.cart__footer .arisca-pays__cap{flex:0 0 100%;text-align:right;margin:0 0 .2rem}.cart__footer .ar-cart-trust{justify-content:center}.blog-articles .card .card__media img{object-fit:cover}.blog-articles .article-card .card__heading{font-size:1.7rem}.card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.ar-swatches{min-height:24px}.ar-swatches--ghost{visibility:hidden}@media screen and (min-width:990px){.product__info-wrapper,.product__info-wrapper .product__column-sticky,.product__info-container{position:static!important;top:auto!important}.product__media-wrapper{position:sticky!important;top:2.4rem;align-self:flex-start}}.collection-hero__title{font-size:clamp(2.8rem,3.4vw,3.8rem)!important;font-weight:700;letter-spacing:-.01em;margin:.2rem 0 0}.ar-colcount{font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--a-blue-700,#1c66a6);margin:1rem 0 0}.collection-hero__description{max-width:66ch;font-size:1.5rem;line-height:1.7;color:var(--a-ink-2,#333);margin-top:1.4rem}.collection-hero__description p{margin:0 0 .9em}.collection-hero__description a{color:var(--a-blue-700,#1c66a6);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.collection-hero__description a:hover{color:var(--a-navy-900,#123f63)}.ar-crumb--banner{margin-bottom:.6rem}.product__description p{margin:0 0 1.15em;line-height:1.7}.product__description p:has(+p) strong:only-child{font-size:1.05em}.product-grid .grid__item{display:grid;grid-template-rows:1fr}.product-grid .grid__item .card-wrapper{display:flex;flex-direction:column;min-width:0}.product-grid .grid__item .card-wrapper .card{flex:1 1 auto}.collection-hero{background:linear-gradient(180deg,#f2f7fb,#fcfdfe)!important;border-bottom:1px solid var(--a-line,#e6e8ea)}.collection-hero__text-wrapper{display:flex;flex-direction:column;align-items:flex-start}.ar-crumb--banner{order:-2}.ar-colcount{order:-1;margin:1.2rem 0 .6rem!important}.collection-hero__title{margin:0!important}.collection-hero__description{max-width:66ch!important;margin-top:1.6rem!important}.ar-badge{display:inline-flex;align-items:center;padding:.5em .95em;border-radius:99px;font-size:1.15rem;font-weight:600;letter-spacing:.02em;line-height:1;box-shadow:0 1px 4px #123f631f}.ar-badge--nov{background:#fff;color:var(--a-blue-700,#1c66a6);border:1px solid rgba(28,102,166,.35)}.ar-badge--desc{background:var(--a-navy-900,#123f63);color:#fff}.ar-badge--esgotado{background:#f2f4f6;color:#5a6672;border:1px solid #dde3e8}.card__badge{margin:10px}.giftreggie-find .giftreggie-header h3{display:block;text-align:center}.giftreggie-find .giftreggie-body{margin-left:auto!important;margin-right:auto!important}.giftreggie-find .giftreggie-body input[type=submit],.giftreggie-find .giftreggie-body button[type=submit]{width:100%;margin-top:.4rem}@media(max-width:749px){.giftreggie-find .giftreggie-body{padding:2rem 1.6rem}}body:has(.ar-satc[data-show="1"]) .ar-wa{bottom:calc(80px + env(safe-area-inset-bottom))}@media(max-width:749px){.footer__content-bottom{padding-bottom:8.8rem}.card__heading{-webkit-line-clamp:3}}.banner:has(.banner__box) .banner__media:after,.slideshow__slide:has(.banner__box) .slideshow__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0d223614,#0d223629 45%,#0d22366b)}.banner__content,.banner__box{position:relative;z-index:1}.jdgm-btn,.jdgm-write-rev-link,.jdgm-btn--solid,.jdgm-paginate__page.jdgm-curt{background:var(--a-navy,#1C66A6)!important;border-color:var(--a-navy,#1C66A6)!important;color:#fff!important}.giftreggie-front{--gr-line:#e6e8ea;--gr-ink:#12233a;--gr-mut:#5b6b7c}.giftreggie-front .giftreggie-band,.giftreggie-front h1,.giftreggie-front h2{font-family:inherit;color:var(--gr-ink)}.giftreggie-front a{text-underline-offset:.2em}.giftreggie-front .giftreggie-body,.giftreggie-front .giftreggie-registry-summary{background:#fff;border:1px solid var(--gr-line);border-radius:14px;box-shadow:0 10px 30px #1428460f;padding:2rem}.giftreggie-front .giftreggie-registry-title{font-weight:700;letter-spacing:.01em}.giftreggie-front table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--gr-line);border-radius:12px;overflow:hidden;background:#fff}.giftreggie-front table th{background:#f6f8fa;color:var(--gr-mut);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:1.1rem 1.2rem;text-align:left;border-bottom:1px solid var(--gr-line)}.giftreggie-front table td{padding:1.2rem;border-bottom:1px solid var(--gr-line);vertical-align:middle}.giftreggie-front table tr:last-child td{border-bottom:0}.giftreggie-front table tr:hover td{background:#fafcfe}.giftreggie-front .giftreggie-item-image img{border-radius:10px;background:#fff}.giftreggie-front .btn,.giftreggie-front button[type=submit],.giftreggie-front input[type=submit]{background:var(--a-navy,#1C66A6);color:#fff;border:0;border-radius:999px;padding:1.1rem 2rem;font-weight:600;cursor:pointer;transition:filter .15s ease}.giftreggie-front .btn:hover,.giftreggie-front button[type=submit]:hover,.giftreggie-front input[type=submit]:hover{filter:brightness(1.08)}.giftreggie-front .giftreggie-add-to-cart{width:auto}.giftreggie-front input[type=text],.giftreggie-front input[type=email],.giftreggie-front input[type=tel],.giftreggie-front input[type=date],.giftreggie-front select,.giftreggie-front textarea{border:1px solid var(--gr-line);border-radius:10px;padding:1rem 1.2rem;width:100%;background:#fff}.giftreggie-front input:focus-visible,.giftreggie-front select:focus-visible,.giftreggie-front textarea:focus-visible{outline:2px solid var(--a-navy,#1C66A6);outline-offset:1px;border-color:transparent}.giftreggie-front label{font-weight:600;color:var(--gr-ink)}.giftreggie-front .registry-variant-quantity input{max-width:6.4rem;text-align:center}.giftreggie-front .giftreggie-modal-inner{border-radius:14px;box-shadow:0 24px 64px #14284638}.ar-gr-share{display:flex;flex-wrap:wrap;gap:1rem;margin:1.6rem 0 2rem}.ar-gr-share__btn{display:inline-flex;align-items:center;gap:.7rem;border-radius:999px;padding:1rem 1.6rem;font-weight:600;font-size:1.4rem;border:1px solid var(--gr-line);background:#fff;color:var(--gr-ink);cursor:pointer;text-decoration:none;transition:filter .15s ease}.ar-gr-share__btn:hover{filter:brightness(.97)}.ar-gr-share__btn--wa{background:#25d366;border-color:#25d366;color:#fff}.ar-gr-share__btn--wa:hover{filter:brightness(1.06)}.ar-gr-share__btn svg{width:18px;height:18px;flex:0 0 auto}@media(max-width:749px){.ar-gr-share__btn{flex:1;justify-content:center}}@media(max-width:749px){.ar-footer__bar{padding-bottom:9rem}.ar-gr-share{flex-direction:column}.ar-gr-share__btn{width:100%;justify-content:center}}.ar-gr-share__btn{white-space:nowrap;padding:1rem 1.6rem;line-height:1;border-radius:999px}.ar-gr-share a.ar-gr-share__btn,.ar-gr-share a.ar-gr-share__btn:visited{text-decoration:none}.ar-gr-share__btn--wa,.ar-gr-share__btn--wa:visited,.ar-gr-share__btn--wa:hover{color:#fff!important}.ar-gr-share__btn--copy{background:#fff;color:var(--gr-ink,#12233a)!important}.giftreggie-front .giftreggie-band a,.giftreggie-front h1 a{text-decoration:none;color:inherit}.giftreggie-front .giftreggie-header h3 a{text-decoration:none;color:var(--gr-ink,#12233a)}.giftreggie-front .giftreggie-header h3{font-size:2.4rem;font-weight:700;margin-bottom:1.2rem}.jdgm-widget [class*=write],.jdgm-widget button[class*=btn]{background:var(--a-navy,#1C66A6)!important;border-color:var(--a-navy,#1C66A6)!important;color:#fff!important}@media(max-width:749px){.card-wrapper .card__heading a{-webkit-line-clamp:3;min-height:2.7em}.card__heading{min-height:2.6em}}#shopify-pc__banner{border-radius:14px 14px 0 0;box-shadow:0 -12px 40px #1428462e;padding:16px 18px calc(14px + env(safe-area-inset-bottom))}#shopify-pc__banner h2{font-size:15px;margin:0 0 4px;color:#12233a}#shopify-pc__banner p{font-size:13px;line-height:1.45;margin:0 0 12px;color:#12233a}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{flex:1 1 40%!important;width:auto!important;display:block!important;margin:0!important;border-radius:999px!important;padding:10px 14px!important;font-weight:600;font-size:13px!important}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1!important}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3!important;flex:1 1 100%!important;width:100%!important;display:block!important;margin:0!important;text-align:center!important;font-size:12.5px!important;padding:4px 0!important}@media(min-width:750px){#shopify-pc__banner{border-radius:14px;width:520px;max-width:calc(100vw - 36px);left:50%!important;right:auto!important;transform:translate(-50%);margin:0 0 18px!important}}@media(max-width:749px){#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;justify-content:stretch!important}#shopify-pc__banner button#shopify-pc__banner__btn-accept,#shopify-pc__banner button#shopify-pc__banner__btn-decline{flex:1 1 40%!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}#shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs{flex:1 1 100%!important;width:100%!important;margin:2px 0 0!important}}@media(max-width:749px){.collection-hero__description.ar-desdobrado{-webkit-line-clamp:unset;display:block}.ar-ler-mais{display:inline-block;background:none;border:0;padding:.2rem 0 0;margin:0 0 .4rem;color:var(--a-navy,#1C66A6);font-weight:600;font-size:1.4rem;text-decoration:underline;text-underline-offset:.25em;cursor:pointer}}.article-template__hero-container{max-width:64rem!important;margin:2.8rem auto 0;padding:0 1.5rem}.article-template__hero-container .media{padding-bottom:0!important;aspect-ratio:2/1;max-height:46rem;border-radius:16px;overflow:hidden;background:#f2f5f8}.article-template__hero-container .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.article-template__content img{border-radius:12px;margin:2.4rem auto;display:block;max-width:100%}@media(max-width:749px){.article-template__hero-container{margin-top:1.2rem}.article-template__hero-container .media{border-radius:12px}}.menu-drawer{background:#fff}.menu-drawer__navigation{padding:1rem 0}.menu-drawer__navigation>ul>li{border-bottom:1px solid var(--a-line,#e6e8ea)}.menu-drawer__navigation>ul>li:last-child{border-bottom:0}.menu-drawer__navigation>ul>li>details>summary,.menu-drawer__navigation>ul>li>a{display:flex;align-items:center;gap:1.4rem;padding:1.3rem 2.4rem;font-size:1.65rem;font-weight:600}.ar-dw__lbl{flex:1;text-align:left}.ar-dw__th{width:46px;height:46px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:7px;box-shadow:inset 0 0 0 1px #0000000a}.ar-dw__th img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(30,40,55,.18))}.ar-dw__th--gift{background:linear-gradient(150deg,#fdeef3,#fbdce7);color:var(--a-pink-500,#ff75a0)}.ar-dw__th--cal{background:linear-gradient(150deg,#eef6fc,#dcecf8);color:var(--a-navy-800,#14507f)}.menu-drawer__navigation>ul>li>a.ar-dw--gift .ar-dw__lbl{color:#d94f7d;font-weight:700}.ar-dw__contact{padding:1.8rem 2.4rem 1rem;border-top:1px solid var(--a-line,#e6e8ea);display:flex;flex-direction:column;gap:1rem}.ar-dw__wa{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;background:var(--a-navy-900,#123f63);color:#fff;border-radius:999px;padding:1.2rem 1.6rem;font-weight:700;font-size:1.5rem;text-decoration:none}.ar-dw__wa:hover{color:#fff;opacity:.92}.ar-dw__tel{font-weight:700;font-size:1.5rem;color:var(--a-ink,#1a1a1a);text-decoration:none;text-align:center;padding:.2rem}.ar-dw__hours{font-size:1.25rem;color:var(--a-muted,#6b7280);text-align:center;margin:0;line-height:1.5}.shopify-section:has(.jdgm-rev-widg[data-number-of-reviews="0"]),.shopify-section:has(.jdgm-review-widget .jm-no-reviews-state__text){display:none}.product__media-list .product__media-item .product__media{padding-top:100%!important;background:#fff}.product__media-list .product__media img,.product__media-list .product__media .product__modal-opener img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain!important;padding:4%}.product__media-list .product__media-item{width:100%}.thumbnail-list .thumbnail{background:#fff;border:1px solid var(--a-line,#e6e8ea)}.thumbnail-list .thumbnail img{object-fit:contain!important;padding:6%;background:#fff}.card__media .media:not(.ar-media--bleed) img{object-fit:contain!important;background:#fff;padding:5%}.card__media .media{background:#fff}.ar-badge--enc{background:#fff7e6;color:#8a5a00;border:1px solid #f0c36d}.ar-pdp__avail--enc{color:#8a5a00}.ar-pdp__avail--enc .ar-pdp__dot{background:#e6a100}.article-card__image .media img,.blog-articles .card__media .media img{object-fit:cover!important;padding:0!important}.ar-pdp__chip--promo{background:var(--a-navy-900,#123f63);color:#fff;font-weight:600}.giftreggie-pdp-wishlist-cta,.header__icon--wishlist{display:none!important}.ar-pdp__chips .ar-pdp__chip.ar-pdp__chip--promo{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arisca-tokens.css.map */
