.ag-faq{background:var(--ag-faq-bg);color:var(--ag-faq-text);padding:var(--ag-faq-padding-top) 20px var(--ag-faq-padding-bottom)}.ag-faq,.ag-faq *{box-sizing:border-box}.ag-faq__inner{width:100%;max-width:var(--ag-faq-max-width);margin:0 auto}.ag-faq__header{max-width:820px;margin:0 auto 56px;text-align:center}.ag-faq__title{margin:0;color:var(--ag-faq-text);font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 400);font-size:clamp(2.5rem,5vw,3.8rem);line-height:1.1;letter-spacing:-.025em}.ag-faq__intro{margin-top:18px;color:var(--ag-faq-muted);font-size:1.1rem;line-height:1.75}.ag-faq__intro>*:first-child,.ag-faq__category-description>*:first-child,.ag-faq__answer>*:first-child{margin-top:0}.ag-faq__intro>*:last-child,.ag-faq__category-description>*:last-child,.ag-faq__answer>*:last-child{margin-bottom:0}.ag-faq__category{margin:56px 0 12px}.ag-faq__category-title{margin:0;color:var(--ag-faq-accent);font-family:var(--font-body-family, inherit);font-size:.92rem;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.ag-faq__category-description{max-width:760px;margin-top:8px;color:var(--ag-faq-muted);font-size:1rem;line-height:1.7}.ag-faq__item{margin:0;border:0;border-bottom:1px solid var(--ag-faq-divider)}.ag-faq__category+.ag-faq__item,.ag-faq__content>.ag-faq__item:first-child{border-top:1px solid var(--ag-faq-divider)}.ag-faq__summary{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:84px;gap:28px;margin:0;padding:26px 4px;color:var(--ag-faq-text);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.ag-faq__summary::-webkit-details-marker{display:none}.ag-faq__summary::marker{content:""}.ag-faq__summary:focus-visible{outline:2px solid var(--ag-faq-accent);outline-offset:4px;border-radius:2px}.ag-faq__question{flex:1 1 auto;margin:0;color:inherit;font-family:var(--font-body-family, inherit);font-size:1.24rem;font-weight:600;line-height:1.45;letter-spacing:0;text-align:left}.ag-faq__icon{position:relative;flex:0 0 22px;width:22px;height:22px;color:var(--ag-faq-accent)}.ag-faq__icon-line{position:absolute;top:50%;left:50%;display:block;width:18px;height:2px;border-radius:999px;background:currentColor;transform:translate(-50%,-50%);transform-origin:center;transition:transform .18s ease,opacity .18s ease}.ag-faq__icon-line--vertical{transform:translate(-50%,-50%) rotate(90deg)}.ag-faq__item[open] .ag-faq__icon-line--vertical{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.ag-faq__answer{max-width:820px;padding:0 52px 30px 4px;color:var(--ag-faq-muted);font-size:1.1rem;line-height:1.8}.ag-faq__answer p{margin-top:0;margin-bottom:.85em}.ag-faq__answer ul,.ag-faq__answer ol{margin:.8em 0;padding-left:1.35em}.ag-faq__answer li+li{margin-top:.35em}.ag-faq__answer a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.ag-faq__answer a:hover{color:var(--ag-faq-accent)}@media(hover:hover)and (pointer:fine){.ag-faq__summary:hover .ag-faq__question{color:var(--ag-faq-accent)}}@media screen and (max-width:749px){.ag-faq{padding-right:24px;padding-left:24px}.ag-faq__header{margin-bottom:42px;text-align:left}.ag-faq__title{font-size:clamp(2.3rem,10vw,3rem);line-height:1.12;letter-spacing:-.02em}.ag-faq__intro{margin-top:14px;font-size:1.08rem;line-height:1.75}.ag-faq__category{margin-top:44px}.ag-faq__category-title{font-size:.88rem;letter-spacing:.12em}.ag-faq__summary{min-height:78px;gap:20px;padding:22px 0}.ag-faq__question{font-size:1.22rem;line-height:1.45}.ag-faq__icon{flex-basis:22px;width:22px;height:22px}.ag-faq__icon-line{width:18px;height:2px}.ag-faq__answer{padding:0 38px 24px 0;font-size:1.08rem;line-height:1.8}}@media(prefers-reduced-motion:reduce){.ag-faq__icon-line{transition:none}}.ag-faq__category-title{font-size:1.16rem;font-weight:700;letter-spacing:.1em;line-height:1.35}.ag-faq__question{font-size:1.42rem;line-height:1.4}.ag-faq__answer{font-size:1.28rem;line-height:1.78}.ag-faq__intro{font-size:1.16rem;line-height:1.7}.ag-faq__category{margin:60px 0 14px}@media screen and (max-width:749px){.ag-faq__title{font-size:2.45rem}.ag-faq__intro{font-size:1.16rem;line-height:1.7}.ag-faq__category{margin-top:48px}.ag-faq__category-title{font-size:1.13rem;font-weight:700;letter-spacing:.09em;line-height:1.35}.ag-faq__question{font-size:1.38rem;line-height:1.4}.ag-faq__answer{font-size:1.28rem;line-height:1.75}}.ag-breadcrumbs{padding-block:var(--ag-breadcrumb-space)}.ag-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;padding:0;list-style:none;font-size:var(--ag-breadcrumb-size);line-height:1.5;letter-spacing:normal}.ag-breadcrumbs__item{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.ag-breadcrumbs__link{display:inline-block;padding-block:5px;color:rgb(var(--color-foreground));text-decoration:none;text-underline-offset:3px;overflow-wrap:anywhere}.ag-breadcrumbs__link:hover,.ag-breadcrumbs__link:focus-visible{text-decoration:underline}.ag-breadcrumbs__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ag-breadcrumbs__separator{flex:0 0 auto;color:rgba(var(--color-foreground),.7)}.ag-breadcrumbs__current{padding-block:5px;color:rgba(var(--color-foreground),.8);overflow-wrap:anywhere}@media(max-width:749px){.ag-breadcrumbs:not([data-mobile-product=true]) .ag-breadcrumbs__item--current{display:none}.ag-breadcrumbs__item--current{flex:1 1 100px}.ag-breadcrumbs__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ag-hero{--ag-ratio: var(--ag-aspect-m);display:block;position:relative;isolation:isolate;width:100%;background:#f0e4d5}.ag-hero__slides{display:grid;touch-action:pan-y pinch-zoom}.ag-hero[data-height-mode=image] .ag-hero__slides{aspect-ratio:var(--ag-ratio)}.ag-hero[data-height-mode=image] .ag-hero__slide{min-height:0}.ag-hero__slide{grid-area:1 / 1;position:relative;display:grid;box-sizing:border-box;align-items:var(--ag-vertical-m);justify-items:var(--ag-align-m);min-height:var(--ag-height-m);padding:var(--ag-top-m, 6vw) 6% 72px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s;overflow:hidden}.ag-hero__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.ag-hero__media,.ag-hero__media:after,.ag-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.ag-hero__media{z-index:-1}.ag-hero__slide{isolation:isolate}.ag-hero__media:after{content:"";background:var(--ag-overlay);opacity:var(--ag-overlay-alpha);pointer-events:none}.ag-hero__media picture{display:block}.ag-hero__image,.ag-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover;--ag-image-position: var(--ag-focal-m);object-position:var(--ag-image-position)}.ag-hero__content{width:var(--ag-width-m);max-width:100%;color:var(--ag-text);text-align:var(--ag-align-m)}.ag-hero .ag-hero__heading{margin:0;color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 400);font-size:clamp(22px,7vw,var(--ag-heading-m));line-height:1.08;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.ag-hero[data-font=serif] .ag-hero__heading{font-family:Georgia,Times New Roman,serif;font-style:normal;font-weight:400}.ag-hero__body{margin:8px 0 0;color:inherit;font-size:clamp(12px,3.6vw,var(--ag-body-m));line-height:1.45;letter-spacing:0;overflow-wrap:anywhere}.ag-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:42px;max-width:100%;box-sizing:border-box;margin-top:12px;padding:10px 18px;border:1px solid var(--ag-button-bg);border-radius:4px;background:var(--ag-button-bg);color:var(--ag-button-text);font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;text-align:center;letter-spacing:.015em;overflow-wrap:anywhere;transition:background-color .15s}.ag-hero__button:hover{color:var(--ag-button-text);background:color-mix(in srgb,var(--ag-button-bg),#000 10%)}.ag-hero__button span{flex:0 0 auto}.ag-hero__slide--linked .ag-hero__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.ag-hero__button:focus-visible{outline:3px solid var(--ag-text);outline-offset:5px}.ag-hero__mobile{display:inline}.ag-hero__desktop{display:none}.ag-hero__controls{position:absolute;z-index:3;right:6%;bottom:18px;display:flex;align-items:center;padding:2px 4px;border-radius:30px;background:#fffffff0;color:#30251c;box-shadow:0 2px 12px #0000000f}.ag-hero [hidden]{display:none!important}.ag-hero__control{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ag-hero__control:hover{background:#30251c12}.ag-hero__control:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.ag-hero__control svg{width:16px;height:16px;pointer-events:none}.ag-hero__dot span{display:block;width:8px;height:8px;border:1px solid currentColor;border-radius:50%;box-sizing:border-box}.ag-hero__dot[aria-current=true] span{background:currentColor}.ag-hero__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ag-hero__body--desktop-only{display:none}@media(max-width:749px){.ag-hero__controls{bottom:12px;padding:0 4px}.ag-hero__control{width:36px;height:36px}.ag-hero__control[data-prev],.ag-hero__control[data-next]{display:none}}@media(min-width:750px){.ag-hero{--ag-ratio: var(--ag-aspect-d)}.ag-hero__slide{min-height:var(--ag-height-d);align-items:var(--ag-vertical-d);justify-items:var(--ag-align-d);padding:clamp(24px,3.5vw,56px) 6% 88px}.ag-hero__image{--ag-image-position: var(--ag-focal-d)}.ag-hero__content{width:var(--ag-width-d);text-align:var(--ag-align-d)}.ag-hero .ag-hero__heading{font-size:clamp(24px,3.5vw,var(--ag-heading-d))}.ag-hero__body{display:block;margin-top:16px;font-size:clamp(13px,1.35vw,var(--ag-body-d))}.ag-hero__button{margin-top:24px;min-height:52px;padding:14px clamp(14px,1.8vw,28px);font-size:clamp(13px,1.2vw,16px)}.ag-hero__desktop{display:inline}.ag-hero__mobile{display:none}.ag-hero__controls{bottom:24px}}@media(prefers-reduced-motion:reduce){.ag-hero__slide,.ag-hero__button{transition:none}}.product__info-container .ag-product-delivery,.ag-mm-summary .ag-product-delivery{display:flex;align-items:flex-start;gap:.8rem;margin-block:1.2rem 1.4rem;color:rgb(var(--color-foreground));font-family:inherit;font-size:calc(var(--font-body-scale, 1) * 1.3rem);font-weight:400;line-height:1.5;letter-spacing:.01em}.product__info-container .ag-product-delivery[hidden],.ag-mm-summary .ag-product-delivery[hidden]{display:none}.ag-product-delivery__icon{width:1.8rem;height:1.8rem;flex:0 0 1.8rem;margin-top:.1rem}.ag-product-delivery__copy{min-width:0}.ag-product-delivery__copy p{margin:0;overflow-wrap:break-word}.ag-product-delivery__copy p+p{margin-top:.2rem}.ag-product-delivery__lead{font-weight:500}.ag-product-delivery__rates a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.ag-product-delivery__rates span+a{margin-inline-start:.45em}.ag-product-delivery__rates a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ag-product-delivery__copy{font-size:calc(var(--font-body-scale, 1) * 1.4rem)}.ag-product-delivery__lead{font-size:calc(var(--font-body-scale, 1) * 1.5rem);font-weight:600}.ag-product-delivery__rates span{display:block}.ag-product-delivery__rates a{display:inline-block;margin-top:.2rem;white-space:nowrap}.ag-product-delivery__rates span+a{margin-inline-start:0}.ag-mm-summary .ag-product-delivery{display:none;margin-block:1.2rem .8rem;color:var(--ag-mm-ink, #191919)}.ag-mm-summary:has([data-ag-mm-add]:enabled) .ag-product-delivery,.ag-mm-builder.is-loading .ag-mm-summary .ag-product-delivery{display:flex}.ag-mm-summary .ag-product-delivery[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
