.sab-block{width:100%;margin:2rem 0 1.5rem;padding:0;box-sizing:border-box;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));background:transparent}.sab-block *,.sab-block button,.sab-block summary{font-family:inherit}.sab-block__header{margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.sab-block__title{font-size:calc(var(--font-heading-scale) * 1.4rem);font-weight:600;margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);text-transform:uppercase;letter-spacing:calc(var(--font-heading-scale) * .05rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.sab-accordion{display:flex;flex-direction:column;gap:0}.sab-accordion__item{border-bottom:.1rem solid rgba(var(--color-foreground),.08);transition:background-color .2s ease}.sab-accordion__item:first-child{border-top:.1rem solid rgba(var(--color-foreground),.08)}.sab-accordion__item:hover{background-color:rgba(var(--color-foreground),.02)}.sab-accordion__summary{display:flex;align-items:center;gap:1.2rem;padding:.6rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font-family:var(--font-body-family);font-style:var(--font-body-style);color:rgb(var(--color-foreground));transition:background-color .2s ease}.sab-accordion__summary::-webkit-details-marker,.sab-accordion__summary::marker{display:none}.sab-accordion__summary:focus-visible{outline:var(--focused-base-outline, .2rem solid rgba(var(--color-foreground), .5));outline-offset:.3rem;border-radius:.4rem}.sab-accordion__icon--main{flex-shrink:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-foreground),.05);border-radius:50%;transition:background-color .2s ease}.sab-accordion__summary:hover .sab-accordion__icon--main{background-color:rgba(var(--color-foreground),.08)}.sab-accordion__icon--main svg{width:2rem;height:2rem;color:rgba(var(--color-foreground),.75);stroke:currentColor}.sab-accordion__icon--main img{width:2rem;height:2rem;object-fit:contain}.sab-accordion__title{flex:1;min-width:0;font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:600;margin:0;line-height:1.4;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style)}.sab-accordion__controls{display:flex;align-items:center;gap:.8rem;flex-shrink:0}.sab-accordion__info-icon{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;color:rgba(var(--color-foreground),.5);transition:color .2s ease}.sab-accordion__summary:hover .sab-accordion__info-icon{color:rgba(var(--color-foreground),.7)}.sab-accordion__info-icon svg{width:1.6rem;height:1.6rem;stroke:currentColor}.sab-accordion__chevron{flex-shrink:0;color:rgba(var(--color-foreground),.5);transform:rotate(-90deg);transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s ease}.sab-accordion__item[open] .sab-accordion__chevron{transform:rotate(0);color:rgba(var(--color-foreground),.75)}.sab-accordion__summary:hover .sab-accordion__chevron{color:rgba(var(--color-foreground),.7)}.sab-accordion__panel{overflow:hidden;animation:sab-slideDown .3s cubic-bezier(.4,0,.2,1)}@keyframes sab-slideDown{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}.sab-accordion__panel-inner{padding:0 0 1.6rem 5.2rem;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .65 / var(--font-body-scale));color:rgba(var(--color-foreground),.75);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.sab-accordion__panel-inner p{margin:0 0 1rem}.sab-accordion__panel-inner p:last-child{margin-bottom:0}.sab-accordion__panel-inner ul,.sab-accordion__panel-inner ol{margin:.8rem 0;padding-left:2rem}.sab-accordion__panel-inner li{margin-bottom:.6rem}.sab-accordion__link{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:500;color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem;transition:color .2s ease}.sab-accordion__link:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.sab-payment{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.sab-payment__header{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem}.sab-payment__icons{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;padding-left:5.2rem}.sab-payment__icon{height:2.4rem;width:auto;border-radius:.3rem;border:.1rem solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));transition:transform .2s ease,box-shadow .2s ease}.sab-payment__icon:hover{transform:translateY(-.1rem);box-shadow:0 .2rem .4rem rgba(var(--color-foreground),.1)}.sab-delivery{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.sab-delivery__header{display:flex;align-items:center;gap:1.2rem;margin-bottom:1.2rem}.sab-delivery__logos{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;padding-left:5.2rem}.sab-delivery__logo{height:2.4rem;width:auto;object-fit:contain;filter:grayscale(5%) opacity(.88);transition:filter .2s ease,transform .2s ease}.sab-delivery__logo:hover{filter:grayscale(0%) opacity(1);transform:scale(1.05)}@media(max-width:749px){.sab-block{margin:1.5rem 0 1rem}.sab-accordion__summary{padding:1.4rem 0;gap:1rem}.sab-accordion__icon--main{width:3.6rem;height:3.6rem}.sab-accordion__icon--main svg{width:1.8rem;height:1.8rem}.sab-accordion__title{font-size:calc(var(--font-body-scale) * 1.4rem)}.sab-accordion__panel-inner{padding:0 0 1.4rem 4.6rem;font-size:calc(var(--font-body-scale) * 1.3rem)}.sab-payment__icons,.sab-delivery__logos{padding-left:4.6rem}.sab-payment__icon,.sab-delivery__logo{height:2rem}}@media(prefers-reduced-motion:reduce){.sab-accordion__chevron,.sab-accordion__panel,.sab-accordion__icon--main,.sab-payment__icon,.sab-delivery__logo{transition:none;animation:none}}@media(prefers-contrast:high){.sab-accordion__item{border-bottom-width:.2rem}.sab-accordion__icon--main{border:.1rem solid rgba(var(--color-foreground),.2)}}@media print{.sab-accordion__item{page-break-inside:avoid}.sab-accordion__chevron,.sab-accordion__info-icon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/services-and-benefits.css.map */
