:root{--ap-red: #ED1C24;--ap-black: #000000;--ap-white: #FFFFFF;--ap-green: #00A651;--ap-gray: #939598;--ap-gray-soft: #F5F5F5;--ap-red-text: #D91D24;--ap-gray-text: #6E7175;--ap-green-text: #00843F;--ap-rule: #E3E3E4;--ap-rule-strong: #939598;--ap-red-wash: #FDEBEC;--ap-green-wash: #E6F6EE;--font-heading-family: "Roboto", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-family: "Roboto", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ap-font-head: var(--font-heading-family);--ap-font-body: var(--font-body-family);--ap-w-regular: 400;--ap-w-medium: 500;--ap-w-semibold: 600;--ap-w-bold: 700;--ap-w-extrabold: 800;--ap-size-h1: clamp(3.2rem, 2.57rem + 1.74vw, 4.8rem);--ap-size-h2: clamp(2.4rem, 2.09rem + .87vw, 3.2rem);--ap-size-h3: clamp(1.8rem, 1.64rem + .44vw, 2.2rem);--ap-size-h4: clamp(1.6rem, 1.52rem + .22vw, 1.8rem);--ap-size-subhead: clamp(1.8rem, 1.72rem + .22vw, 2rem);--ap-size-body: 1.6rem;--ap-size-small: 1.4rem;--ap-size-button: 1.4rem;--ap-size-caption: 1.3rem;--ap-lh-tight: 1.15;--ap-lh-body: 1.6;--ap-s1: .8rem;--ap-s2: 1.6rem;--ap-s3: 2.4rem;--ap-s4: 3.2rem;--ap-s5: 4.8rem;--ap-s6: 6.4rem;--ap-s7: 9.6rem;--ap-radius: 6px;--ap-radius-card: 8px}body{font-family:var(--ap-font-body);font-size:var(--ap-size-body);line-height:var(--ap-lh-body);-webkit-font-smoothing:antialiased}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--ap-font-head);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}h1,.h1{font-size:var(--ap-size-h1);font-weight:var(--ap-w-extrabold);line-height:var(--ap-lh-tight);letter-spacing:-.02em}h2,.h2{font-size:var(--ap-size-h2);font-weight:var(--ap-w-bold);line-height:1.2}h3,.h3{font-size:var(--ap-size-h3);font-weight:var(--ap-w-semibold);line-height:1.3}h4,.h4{font-size:var(--ap-size-h4);font-weight:var(--ap-w-semibold)}.ap-subhead{font-family:var(--ap-font-head);font-weight:var(--ap-w-medium);font-size:var(--ap-size-subhead);line-height:1.4;color:var(--ap-gray-text)}.ap-caption,.caption,.caption-large{font-family:var(--ap-font-body);font-size:var(--ap-size-caption);line-height:1.45;color:var(--ap-gray-text)}.ap-eyebrow{font-family:var(--ap-font-head);font-size:1.2rem;font-weight:var(--ap-w-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--ap-red-text);margin:0 0 var(--ap-s1)}.ap-eyebrow--green{color:var(--ap-green-text)}.ap-eyebrow--muted{color:var(--ap-gray-text)}.color-scheme-3 .ap-eyebrow,.color-scheme-4 .ap-eyebrow,.color-scheme-5 .ap-eyebrow{color:currentColor;opacity:.85}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--ap-font-head);font-size:var(--ap-size-button);font-weight:var(--ap-w-semibold);letter-spacing:.02em;min-height:4.4rem;border-radius:999px}:root{--buttons-radius: 999px;--buttons-radius-outset: 999px}.ap-link{color:var(--ap-red-text);font-family:var(--ap-font-head);font-weight:var(--ap-w-semibold);font-size:var(--ap-size-button);text-underline-offset:3px}.ap-link:hover{color:var(--ap-black)}.ap-section{padding-block:var(--ap-s6)}@media screen and (max-width:749px){.ap-section{padding-block:var(--ap-s5)}}.ap-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ap-s2) var(--ap-s3);margin-bottom:var(--ap-s3)}.ap-section__head-text{max-width:62ch}.ap-section__head h2{margin:0}.ap-section__intro{margin:var(--ap-s1) 0 0;color:var(--ap-gray-text);font-size:var(--ap-size-body);max-width:60ch}.color-scheme-3 .ap-section__intro,.color-scheme-4 .ap-section__intro,.color-scheme-5 .ap-section__intro{color:currentColor;opacity:.88}.ap-rule{border:0;border-top:1px solid var(--ap-rule);margin:0}.ap-chip{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--ap-font-head);font-size:1.2rem;font-weight:var(--ap-w-semibold);line-height:1;padding:.6rem 1rem;border-radius:999px;background:var(--ap-black);color:var(--ap-white);white-space:nowrap}.ap-chip--age{background:var(--ap-black);color:var(--ap-white)}.ap-chip--green{background:var(--ap-green-wash);color:var(--ap-green-text)}.ap-chip--red{background:var(--ap-red-wash);color:var(--ap-red-text)}.ap-chip--quiet{background:transparent;color:var(--ap-gray-text);border:1px solid var(--ap-rule);font-weight:var(--ap-w-medium)}*:focus-visible{outline:2px solid var(--ap-red-text);outline-offset:3px;border-radius:2px}.color-scheme-3 *:focus-visible,.color-scheme-4 *:focus-visible,.color-scheme-5 *:focus-visible{outline-color:var(--ap-white)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ap-card{display:flex;flex-direction:column;height:100%;min-width:0}.ap-card__tile{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ap-radius-card);background:var(--ap-white);box-shadow:0 0 0 1px #0000000a;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}.ap-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5;padding:var(--ap-s4) var(--ap-s4) var(--ap-s3)}.ap-card__img{display:block;width:auto;height:100%;max-width:100%;aspect-ratio:3 / 4;object-fit:contain;transition:transform .45s cubic-bezier(.16,1,.3,1)}@media screen and (max-width:749px){.ap-card__media{padding:var(--ap-s2) var(--ap-s2) var(--ap-s1)}}.ap-card__img--placeholder{width:100%;height:100%;opacity:.4;box-shadow:none}.ap-card__badge{position:absolute;top:0;left:0;z-index:1;padding:.5rem 1.1rem;border-bottom-right-radius:var(--ap-radius-card);background:var(--ap-red-text);color:var(--ap-white);font-family:var(--ap-font-head);font-size:var(--ap-size-caption);font-weight:var(--ap-w-semibold);line-height:1.3}.ap-card__badge--soldout{background:var(--ap-black)}.ap-card__form{margin:0}.ap-card__add{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;gap:.8rem;width:100%;min-height:4.8rem;margin:0;padding:1.2rem 1.6rem;border:0;border-radius:0;background:#0000000f;color:var(--ap-black);font-family:var(--ap-font-head);font-size:var(--ap-size-body);font-weight:var(--ap-w-medium);line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--ap-dur) var(--ap-ease),color var(--ap-dur) var(--ap-ease)}.ap-card__add:focus-visible{outline-offset:-3px}.ap-card__add[disabled]{color:var(--ap-gray-text);cursor:default}.ap-card__body{display:flex;flex-direction:column;align-items:center;min-width:0;padding-top:1.6rem;text-align:center}.ap-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em;font-family:var(--ap-font-head);font-size:1.5rem;font-weight:var(--ap-w-semibold);line-height:1.45;color:inherit;text-decoration:none;text-wrap:balance}.ap-card__title:hover{color:var(--ap-red-text)}.ap-card__price{margin-top:1.2rem;font-family:var(--ap-font-head);font-size:1.6rem;font-weight:var(--ap-w-bold);line-height:1.2;font-variant-numeric:tabular-nums}.ap-card__author,.ap-card__meta{max-width:100%;margin-top:.8rem;min-height:1.5em;overflow:hidden;font-family:var(--ap-font-body);font-size:var(--ap-size-small);line-height:1.5;color:var(--ap-gray-text);white-space:nowrap;text-overflow:ellipsis}.ap-card__author:hover{color:var(--ap-black)}.color-scheme-3 .ap-card__meta,.color-scheme-4 .ap-card__meta,.color-scheme-5 .ap-card__meta,.color-scheme-3 .ap-card__author,.color-scheme-4 .ap-card__author,.color-scheme-5 .ap-card__author{color:currentColor;opacity:.85}.ap-facts{margin:0 0 var(--ap-s3);padding:var(--ap-s3);border:1px solid var(--ap-rule);border-radius:var(--ap-radius-card);background:var(--ap-white);box-shadow:0 1px 2px #0000000a}.ap-facts__heading{margin:0 0 var(--ap-s2);font-family:var(--ap-font-head);font-size:1.6rem;font-weight:var(--ap-w-bold);line-height:1.3}.ap-facts__heading:after{content:"";display:block;width:2.4rem;height:2px;margin-top:.8rem;background:var(--ap-red-text)}.ap-facts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ap-s2);margin:0}@media screen and (max-width:479px){.ap-facts__list{grid-template-columns:1fr;gap:var(--ap-s1)}}.ap-facts__row{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding-bottom:var(--ap-s1);border-bottom:1px solid var(--ap-rule)}.ap-facts__row:nth-last-child(-n+2),.ap-facts__row:last-child{border-bottom:0;padding-bottom:0}@media screen and (max-width:479px){.ap-facts__row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:var(--ap-s2);padding-block:.4rem;border-bottom:1px solid var(--ap-rule)}.ap-facts__row:last-child{border-bottom:0}}.ap-facts__label{font-family:var(--ap-font-head);font-size:1.2rem;font-weight:var(--ap-w-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ap-gray-text);margin:0}.ap-facts__value{font-family:var(--ap-font-body);font-size:var(--ap-size-body);line-height:1.4;color:var(--ap-black);margin:0}.ap-series-note{font-family:var(--ap-font-body);font-size:var(--ap-size-small);line-height:1.5;color:var(--ap-gray-text);margin:0 0 var(--ap-s2)}.ap-series-note strong{color:var(--ap-black);font-weight:var(--ap-w-semibold)}.ap-crumbs{padding:var(--ap-s2) 0 var(--ap-s3)}@media screen and (min-width:990px){.ap-crumbs{padding-bottom:var(--ap-s4)}}.ap-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;list-style:none;margin:0;padding:0;font-family:var(--ap-font-body);font-size:var(--ap-size-caption)}.ap-crumbs__item{display:inline-flex;align-items:center;gap:.6rem;color:var(--ap-gray-text);min-width:0}.ap-crumbs__item+.ap-crumbs__item:before{content:"/";color:var(--ap-gray)}.ap-crumbs__link{display:inline-flex;align-items:center;min-height:2.4rem;color:var(--ap-gray-text);text-decoration:none}.ap-crumbs__link:hover{color:var(--ap-black)}.ap-crumbs__item--current{color:var(--ap-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(32ch,100%)}.ap-shipbar{margin-bottom:1.4rem}.ap-shipbar__text{margin:0 0 .6rem;font-size:1.4rem}.ap-shipbar__text--done{font-weight:600}.ap-shipbar__track{height:.6rem;border-radius:.3rem;background:rgba(var(--color-foreground),.12);overflow:hidden}.ap-shipbar__fill{height:100%;border-radius:inherit;background:#00843f;transition:width .24s ease}.ap-upsell{border-top:.1rem solid rgba(var(--color-foreground),.12);padding-top:1.2rem;margin-bottom:1.4rem}.ap-upsell__heading{margin:0 0 .8rem;font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ap-upsell__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.ap-upsell__item{display:flex;align-items:center;gap:1rem}.ap-upsell__media{flex:0 0 4.4rem}.ap-upsell__img{width:4.4rem;height:5.6rem;object-fit:contain;border-radius:.4rem;background:rgba(var(--color-foreground),.05)}.ap-upsell__body{flex:1 1 auto;min-width:0}.ap-upsell__title{display:block;font-size:1.3rem;line-height:1.35;color:currentColor;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ap-upsell__title:hover{color:var(--ap-red-text)}.ap-upsell__price{font-size:1.3rem;opacity:.75}.ap-upsell__add{min-width:6rem;min-height:3.6rem;padding:0 1.2rem;font-size:1.3rem}.ap-facts__value--mono{font-variant-numeric:tabular-nums;letter-spacing:.02em}:root{--ap-ease: cubic-bezier(.2, 0, .2, 1);--ap-dur-fast: .14s;--ap-dur: .2s;--ap-shadow-rest: 0 1px 2px rgb(0 0 0 / .05);--ap-shadow-lift: 0 6px 16px rgb(0 0 0 / .1)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height, 8rem) + var(--ap-s2))}@media screen and (max-width:749px){.header__heading-logo{max-height:5.6rem;width:auto}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{transition:transform var(--ap-dur-fast) var(--ap-ease),box-shadow var(--ap-dur-fast) var(--ap-ease)}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:var(--ap-shadow-lift)}.button:active,.shopify-challenge__button:active,.customer button:active,button.shopify-payment-button__button--unbranded:active{transform:translateY(0) scale(.985);box-shadow:var(--ap-shadow-rest);transition-duration:60ms}.ap-link{transition:color var(--ap-dur-fast) var(--ap-ease)}.ap-card:hover .ap-card__tile,.ap-card:focus-within .ap-card__tile{box-shadow:0 0 0 1px #0000000a,0 18px 36px -16px #00000047}.ap-card:hover .ap-card__add:not([disabled]),.ap-card:focus-within .ap-card__add:not([disabled]){background:var(--ap-red-text);color:var(--ap-white)}@media(prefers-reduced-motion:no-preference){.ap-card:hover .ap-card__tile,.ap-card:focus-within .ap-card__tile{transform:translateY(-4px)}.ap-card:hover .ap-card__img,.ap-card:focus-within .ap-card__img{transform:translateY(-6px) scale(1.02)}}.ap-card__title{transition:color var(--ap-dur-fast) var(--ap-ease)}.ap-card:hover .ap-card__title,.ap-card:focus-within .ap-card__title{color:var(--ap-red-text)}.ap-chip{transition:background-color var(--ap-dur-fast) var(--ap-ease),border-color var(--ap-dur-fast) var(--ap-ease)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover,.button:active,.ap-card:hover .ap-card__media,.ap-card:focus-within .ap-card__media,.ap-card:hover .ap-card__img,.ap-card:focus-within .ap-card__img{transform:none}}.ap-footer-contact{display:grid;gap:var(--ap-s2)}.ap-footer-contact li{margin:0}.ap-footer-contact__row{display:flex;align-items:flex-start;gap:1rem}.ap-footer-contact__icon{flex:none;display:flex;width:1.8rem;height:1.8rem;margin-top:.2rem;opacity:.55}.ap-footer-contact__icon svg{width:100%;height:100%}.ap-footer-contact__row:hover .ap-footer-contact__icon{opacity:1}.ap-footer-contact__note,.ap-footer-contact__address{color:var(--ap-gray-text);font-size:var(--ap-size-small);font-style:normal;line-height:var(--ap-lh-body)}.ap-footer-contact__map{display:block}.ap-footer-contact__map:hover .ap-footer-contact__address{color:var(--ap-red-text)}.color-scheme-3 .ap-footer-contact__map:hover .ap-footer-contact__address,.color-scheme-4 .ap-footer-contact__map:hover .ap-footer-contact__address,.color-scheme-5 .ap-footer-contact__map:hover .ap-footer-contact__address{color:currentColor;opacity:1}.color-scheme-3 .ap-footer-contact__note,.color-scheme-3 .ap-footer-contact__address,.color-scheme-4 .ap-footer-contact__note,.color-scheme-4 .ap-footer-contact__address,.color-scheme-5 .ap-footer-contact__note,.color-scheme-5 .ap-footer-contact__address{color:currentColor;opacity:.88}@media screen and (min-width:990px){.header--middle-left.header--has-menu{grid-template-columns:1fr auto 1fr;column-gap:var(--ap-s3)}.header--middle-left.header--has-menu .header__inline-menu{justify-self:center;padding:.5rem;background:#ffffff8c;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(255,255,255,.65);border-radius:999px;box-shadow:0 4px 24px #0000000f,inset 0 1px #ffffff8c}.header--middle-left.header--has-menu .header__inline-menu .list-menu--inline{flex-wrap:nowrap;align-items:center;gap:.2rem}.header--middle-left.header--has-menu .header__menu-item{padding:.8rem 1.6rem;border-radius:999px;font-size:var(--ap-size-small);font-weight:var(--ap-w-medium);white-space:nowrap;transition:background-color var(--ap-dur) var(--ap-ease),color var(--ap-dur) var(--ap-ease)}.header--middle-left.header--has-menu .header__menu-item:hover,.header--middle-left.header--has-menu .header__menu-item:focus-visible{background:var(--ap-gray-soft);color:var(--ap-black)}.header--middle-left.header--has-menu .header__menu-item:hover span{text-decoration:none}.header--middle-left.header--has-menu summary.header__menu-item{padding-right:3.2rem}}.ap-header__cta{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--ap-s2);padding:1.1rem 2.2rem;border-radius:999px;font-family:var(--ap-font-head);font-size:var(--ap-size-button);font-weight:var(--ap-w-semibold);line-height:1;text-decoration:none;white-space:nowrap}.ap-header__cta:hover,.ap-header__cta:focus-visible{box-shadow:var(--ap-shadow-lift)}@media screen and (max-width:989px){.ap-header__cta{padding:.9rem 1.6rem;font-size:var(--ap-size-caption)}}:root{--ap-rise-dur: .9s;--ap-rise-ease: cubic-bezier(.16, 1, .3, 1);--ap-rise-shift: 2.4rem;--ap-rise-step: 70ms}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transform:translateY(var(--ap-rise-shift))}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:apRise var(--ap-rise-dur) var(--ap-rise-ease) both}.scroll-trigger.animate--slide-in:has(:is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item)){transform:none}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in:has(:is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item)){animation-name:apFade}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item){opacity:0}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item){animation:apRise var(--ap-rise-dur) var(--ap-rise-ease) both}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(2){animation-delay:calc(var(--ap-rise-step) * 1)}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(3){animation-delay:calc(var(--ap-rise-step) * 2)}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(4){animation-delay:calc(var(--ap-rise-step) * 3)}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(5){animation-delay:calc(var(--ap-rise-step) * 4)}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(6){animation-delay:calc(var(--ap-rise-step) * 5)}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(7){animation-delay:calc(var(--ap-rise-step) * 6)}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(8){animation-delay:calc(var(--ap-rise-step) * 7)}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-fmt__item,.ap-faq__item,.ap-proof__item,.ap-ladder__item,.ap-wa__bubble,.ap-row__item,.grid__item):nth-child(n+9){animation-delay:calc(var(--ap-rise-step) * 8)}@keyframes apRise{0%{opacity:0;transform:translateY(var(--ap-rise-shift)) scale(.985)}to{opacity:1;transform:none}}@keyframes apFade{0%{opacity:0}to{opacity:1}}}.header-wrapper{background-color:rgba(var(--color-background),.72);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.06)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header-wrapper{background-color:rgb(var(--color-background))}.header--middle-left.header--has-menu .header__inline-menu{background:var(--ap-white);border-color:var(--ap-rule);box-shadow:var(--ap-shadow-rest)}}a,.link,.rte a,.customer a{text-decoration:none}.rte a,.ap-section__intro a,.ap-fmt__intro a,.ap-age__intro a{color:var(--ap-red-text);font-weight:var(--ap-w-semibold)}.rte a:hover,.ap-section__intro a:hover{color:var(--ap-black)}@media screen and (min-width:990px){.footer__blocks-wrapper.grid>.footer-block.grid__item:nth-child(1){width:calc(34% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__blocks-wrapper.grid>.footer-block.grid__item:nth-child(2),.footer__blocks-wrapper.grid>.footer-block.grid__item:nth-child(3){width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__blocks-wrapper.grid>.footer-block.grid__item:nth-child(4){width:calc(26% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}.footer-block__heading{margin-top:0}.footer__content-bottom{display:none}.footer-block__brand-info{display:flex;flex-direction:column;height:100%}.ap-footer__bar{border-top:1px solid var(--ap-rule);padding-block:var(--ap-s3)}.ap-footer__bar-inner{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem var(--ap-s4)}.ap-footer__copy{margin:0;font-size:var(--ap-size-caption);line-height:var(--ap-lh-body);color:var(--ap-gray-text)}.ap-footer__credit{color:inherit;text-decoration:none;font-weight:var(--ap-w-semibold);transition:color var(--ap-dur-fast) var(--ap-ease)}.ap-footer__credit:hover,.ap-footer__credit:focus-visible{color:var(--ap-red-text)}.color-scheme-3 .ap-footer__credit:hover,.color-scheme-4 .ap-footer__credit:hover,.color-scheme-5 .ap-footer__credit:hover{color:currentColor}.color-scheme-3 .ap-footer__copy,.color-scheme-4 .ap-footer__copy,.color-scheme-5 .ap-footer__copy{color:currentColor;opacity:.7}.color-scheme-3 .ap-footer__bar,.color-scheme-4 .ap-footer__bar,.color-scheme-5 .ap-footer__bar{border-top-color:#ffffff2e}@media screen and (max-width:989px){.ap-header.page-width{grid-template-areas:"heading icons menu";grid-template-columns:1fr auto auto;column-gap:.4rem}.ap-header.page-width .header__heading,.ap-header.page-width .header__heading-link{grid-area:heading;justify-self:start;text-align:left}.ap-header.page-width header-drawer{grid-area:menu;justify-self:end;margin-left:0}.ap-header.page-width .header__icons{grid-area:icons;padding-right:0}.ap-header.page-width .header__icons .header__icon--account,.ap-header.page-width .header__icons .header__icon--cart,.ap-header.page-width .header__icons shopify-account.header__icon{display:none}}.ap-drawer__actions{display:flex;flex-wrap:wrap;gap:var(--ap-s2) var(--ap-s4);margin-bottom:var(--ap-s3)}.ap-drawer__action{display:inline-flex;align-items:center;min-height:4.4rem;gap:.8rem;font-size:var(--ap-size-body);font-weight:var(--ap-w-semibold);color:currentColor;text-decoration:none;transition:translate var(--ap-dur-fast) var(--ap-ease)}.ap-drawer__action:hover{translate:4px 0}.ap-drawer__action .svg-wrapper{width:2.2rem;height:2.2rem}.ap-drawer__count{display:inline-grid;place-items:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:999px;background:var(--ap-red-text);color:var(--ap-white);font-size:1.1rem;font-weight:var(--ap-w-bold);line-height:1}body:has(.ap-hero) .section-header.shopify-section-group-header-group:not(.shopify-section-header-sticky){position:absolute;top:0;left:0;right:0}body:has(.ap-hero) .ap-hero__panel{padding-top:calc(var(--header-height, 8rem) + var(--ap-s3))}.grid__item:has(.ap-card__img--placeholder),.ap-row__item:has(.ap-card__img--placeholder),.ap-ladder__item:has(.ap-card__img--placeholder){order:1}@media screen and (min-width:750px){.collection-hero__inner{flex-wrap:wrap;align-items:flex-start}.collection-hero__inner>.ap-crumbs{flex:1 0 100%;order:-1}.collection-hero--with-image .collection-hero__inner{align-items:center}}.ap-crumbs+.collection-hero__text-wrapper .collection-hero__title{margin-top:var(--ap-s1)}.header__icons{align-items:center;gap:.4rem}.header__icons:has(.ap-header__cta){padding-right:0}.footer__content-top .footer-block__details-content .list-menu__item--link,.footer__content-top .footer-block__details-content .list-menu__item--link:hover,.footer__content-top .footer-block__details-content .list-menu__item--active,.footer__content-top .copyright__content a,.footer__content-top .copyright__content a:hover{text-decoration:none}.footer__content-top .footer-block__details-content .list-menu__item--active{font-weight:var(--ap-w-semibold)}.product-media-container{border-radius:var(--ap-radius-card);background:var(--ap-gray-soft);--media-border-width: 0;--media-shadow-opacity: 0}.thumbnail-list{gap:.8rem}.thumbnail{border-radius:var(--ap-radius-card);background:var(--ap-gray-soft);box-shadow:none;transition:box-shadow var(--ap-dur) var(--ap-ease)}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--ap-black)}.thumbnail:hover:not([aria-current]){box-shadow:0 0 0 1px var(--ap-rule-strong)}.thumbnail img{border-radius:calc(var(--ap-radius-card) - 1px)}.thumbnail{aspect-ratio:1 / 1}.thumbnail img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:990px){.product__media-wrapper media-gallery,.product__media-wrapper .product__column-sticky{display:flex;align-items:flex-start;justify-content:center;gap:var(--ap-s2)}.product__media-wrapper media-gallery>slider-component:not(.thumbnail-slider){flex:0 1 34rem;min-width:0;max-width:34rem}.product__media-wrapper media-gallery>slider-component:not(.thumbnail-slider) .product__media-item,.product__media-wrapper media-gallery>slider-component:not(.thumbnail-slider) .product-media-container{width:100%;max-width:100%}.product__media-wrapper media-gallery>.thumbnail-slider{order:-1;flex:0 0 7.6rem;max-width:7.6rem;margin:0}.product__media-wrapper media-gallery>.thumbnail-slider .thumbnail-list{grid-template-columns:1fr;gap:1rem}}@media screen and (min-width:750px)and (max-width:989px){.product__media-list .product-media-container,.thumbnail-slider,.product__media-wrapper .thumbnail-list{max-width:40rem;margin-inline:auto}}.ap-rail{position:relative;display:block;container-type:inline-size;--ap-rail-gap: var(--ap-s2);--ap-rail-n: 1.6}@media screen and (min-width:750px){.ap-rail{--ap-rail-n: 3}}@media screen and (min-width:990px){.ap-rail{--ap-rail-gap: var(--ap-s3);--ap-rail-n: var(--ap-rail-cols, 4)}}.ap-rail__track{position:relative;display:flex;gap:var(--ap-rail-gap);margin:calc(-1 * var(--ap-s1)) calc(-1 * var(--ap-s2)) 0;padding:var(--ap-s1) var(--ap-s2) var(--ap-s1);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ap-s2);scroll-behavior:smooth;scrollbar-width:none}.ap-rail__track::-webkit-scrollbar{display:none}.ap-rail__item{display:flex;flex-direction:column;flex:0 0 calc((100% - (var(--ap-rail-n) - 1) * var(--ap-rail-gap)) / var(--ap-rail-n));min-width:0;margin:0;scroll-snap-align:start}.ap-rail__arrow{position:absolute;top:39%;top:calc(((100cqw - (var(--ap-rail-n) - 1) * var(--ap-rail-gap)) / var(--ap-rail-n)) * .625 + 2.4rem);z-index:2;display:none;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:999px;background:var(--ap-white);color:var(--ap-black);box-shadow:0 6px 18px #00000029;cursor:pointer;transform:translateY(-50%);transition:opacity var(--ap-dur) var(--ap-ease),visibility var(--ap-dur) var(--ap-ease),box-shadow var(--ap-dur) var(--ap-ease),transform var(--ap-dur) var(--ap-ease)}@media screen and (min-width:750px){.ap-rail__arrow{display:inline-flex}}.ap-rail__arrow--prev{left:calc(-1 * var(--ap-s3))}.ap-rail__arrow--next{right:calc(-1 * var(--ap-s3))}.ap-rail__arrow .svg-wrapper,.ap-rail__arrow svg{width:1.6rem;height:auto}.ap-rail__arrow--prev svg{transform:rotate(180deg)}.ap-rail__arrow:hover:not([disabled]){box-shadow:0 10px 24px #00000038}@media(prefers-reduced-motion:no-preference){.ap-rail__arrow:hover:not([disabled]){transform:translateY(-50%) scale(1.06)}}.ap-rail__arrow[disabled]{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.ap-rail__track{scroll-behavior:auto}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ap-section__head,.ap-age__head,.ap-fmt__aside,.ap-faq__head{animation:apHeadIn linear both;animation-timeline:view();animation-range:entry 0% entry 70%}@keyframes apHeadIn{0%{opacity:.01;transform:translateY(3.2rem)}to{opacity:1;transform:none}}}}:root{--ap-play-1: #ed1c24;--ap-play-2: #ffb100;--ap-play-3: #00a651;--ap-play-4: #29abe2;--ap-play-1-soft: rgb(237 28 36 / .38);--ap-play-2-soft: rgb(255 177 0 / .38);--ap-play-3-soft: rgb(0 166 81 / .38);--ap-play-4-soft: rgb(41 171 226 / .38)}@media(prefers-reduced-motion:no-preference){.ap-wa__btn:hover,.ap-wa__btn:focus-visible,.ap-rail__arrow:hover:not([disabled]),.ap-card:hover .ap-card__add:not([disabled]),.ap-card:focus-within .ap-card__add:not([disabled]){animation:apPlayGlow 3.2s linear infinite}@keyframes apPlayGlow{0%{box-shadow:0 0 0 3px var(--ap-play-1-soft),0 10px 24px -10px var(--ap-play-1)}25%{box-shadow:0 0 0 3px var(--ap-play-2-soft),0 10px 24px -10px var(--ap-play-2)}50%{box-shadow:0 0 0 3px var(--ap-play-3-soft),0 10px 24px -10px var(--ap-play-3)}75%{box-shadow:0 0 0 3px var(--ap-play-4-soft),0 10px 24px -10px var(--ap-play-4)}to{box-shadow:0 0 0 3px var(--ap-play-1-soft),0 10px 24px -10px var(--ap-play-1)}}.ap-card__add:after{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--ap-play-1),var(--ap-play-2),var(--ap-play-3),var(--ap-play-4),var(--ap-play-1));background-size:200% 100%;opacity:0;transition:opacity var(--ap-dur) var(--ap-ease)}.ap-card:hover .ap-card__add:not([disabled]):after,.ap-card:focus-within .ap-card__add:not([disabled]):after{opacity:1;animation:apPlayStripe 1.8s linear infinite}@keyframes apPlayStripe{to{background-position:-200% 0}}.button:active,.ap-header__cta:active,.ap-hero__cta:active,.ap-wa__btn:active,.ap-card__add:active:not([disabled]),.ap-rail__arrow:active:not([disabled]){transform:scale(.96);transition-duration:60ms}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){:root{--ap-scroll-ease: cubic-bezier(.33, 1, .68, 1);--ap-scroll-shift: 1.8rem;--ap-scroll-step: 4%;--ap-scroll-span: 52%;--ap-rise-step: 0ms}.scroll-trigger.animate--slide-in,.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{opacity:1;transform:none;animation:apRiseScroll var(--ap-scroll-ease) both;animation-timeline:view();animation-range:entry 0% entry 50%}.scroll-trigger.animate--slide-in:has(:is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item)),.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in:has(:is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item)){animation-name:apFadeScroll}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item),.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in :is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item){opacity:1;animation:apRiseScroll var(--ap-scroll-ease) both;animation-timeline:view();animation-range:entry calc(var(--ap-i, 0) * var(--ap-scroll-step)) entry calc(var(--ap-scroll-span) + var(--ap-i, 0) * var(--ap-scroll-step))}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item):nth-child(2){--ap-i: 1}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item):nth-child(3){--ap-i: 2}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item):nth-child(4){--ap-i: 3}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item):nth-child(5){--ap-i: 4}.scroll-trigger.animate--slide-in :is(.ap-age__item,.ap-faq__item,.ap-proof__item,.ap-wa__bubble,.grid__item):nth-child(n+6){--ap-i: 5}@keyframes apRiseScroll{0%{opacity:0;transform:translate3d(0,var(--ap-scroll-shift),0) scale(.99)}to{opacity:1;transform:none}}@keyframes apFadeScroll{0%{opacity:0}to{opacity:1}}}}.ap-progress{position:fixed;top:0;right:0;left:0;z-index:5;height:.3rem;pointer-events:none}.ap-progress__bar{display:block;height:100%;background:linear-gradient(90deg,var(--ap-play-1),var(--ap-play-2),var(--ap-play-3),var(--ap-play-4));transform:scaleX(0);transform-origin:0 50%}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.ap-progress__bar{animation:apProgress linear both;animation-timeline:scroll(root block)}@keyframes apProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.footer.color-scheme-1,.footer.color-scheme-2{background:var(--ap-gray-soft);border-top:1px solid var(--ap-rule)}.footer .footer-block__heading{margin-bottom:var(--ap-s2);font-family:var(--ap-font-head);font-size:var(--ap-size-caption);font-weight:var(--ap-w-bold);letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.footer .footer-block__heading:after{content:"";display:block;width:2.4rem;height:2px;margin-top:.8rem;background:var(--ap-red-text)}.color-scheme-3 .footer-block__heading:after,.color-scheme-4 .footer-block__heading:after,.color-scheme-5 .footer-block__heading:after{background:currentColor;opacity:.6}.footer .footer-block__details-content li{margin-bottom:.4rem}.footer .list-menu__item--link{display:inline-block;padding:.4rem 0;color:var(--ap-gray-text);transition:color var(--ap-dur-fast) var(--ap-ease),translate var(--ap-dur) var(--ap-ease)}.footer .list-menu__item--link:hover{color:var(--ap-red-text)}@media(prefers-reduced-motion:no-preference){.footer .list-menu__item--link:hover{translate:4px 0}}.color-scheme-3 .list-menu__item--link,.color-scheme-4 .list-menu__item--link,.color-scheme-5 .list-menu__item--link{color:currentColor;opacity:.8}.color-scheme-3 .list-menu__item--link:hover,.color-scheme-4 .list-menu__item--link:hover,.color-scheme-5 .list-menu__item--link:hover{color:currentColor;opacity:1}.footer .list-social__link{width:4rem;height:4rem;align-items:center;justify-content:center;padding:0;border-radius:999px;background:#0000000d;transition:background-color var(--ap-dur) var(--ap-ease),color var(--ap-dur) var(--ap-ease),translate var(--ap-dur) var(--ap-ease)}.footer .list-social__item{margin-right:.8rem}.footer .list-social__link:hover{background:var(--ap-red-text);color:var(--ap-white)}@media(prefers-reduced-motion:no-preference){.footer .list-social__link:hover{translate:0 -2px}}.footer .list-social__item .icon{width:1.8rem;height:1.8rem}.color-scheme-3 .list-social__link,.color-scheme-4 .list-social__link,.color-scheme-5 .list-social__link{background:#ffffff1a}.footer .footer-block__brand-info .rte{margin-top:var(--ap-s2);max-width:42ch;color:var(--ap-gray-text);font-size:var(--ap-size-small);line-height:var(--ap-lh-body)}.footer .footer-block__brand-info .footer__list-social{margin-top:var(--ap-s3)}.color-scheme-3 .footer-block__brand-info .rte,.color-scheme-4 .footer-block__brand-info .rte,.color-scheme-5 .footer-block__brand-info .rte{color:currentColor;opacity:.85}.ap-fab{position:fixed;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:flex-end;justify-content:space-between;padding:0 var(--ap-s2) var(--ap-s2);padding-bottom:calc(var(--ap-s2) + env(safe-area-inset-bottom,0px));pointer-events:none}.ap-fab__btn{pointer-events:auto;display:inline-flex;align-items:center;gap:0;height:5.2rem;padding:0 1.4rem;border-radius:999px;color:var(--ap-white);font-family:var(--ap-font-head);font-size:var(--ap-size-small);font-weight:var(--ap-w-semibold);line-height:1;text-decoration:none;white-space:nowrap;box-shadow:0 10px 24px -10px #00000080;transition:gap var(--ap-dur) var(--ap-ease),box-shadow var(--ap-dur) var(--ap-ease),translate var(--ap-dur) var(--ap-ease)}.ap-fab__btn--call{background:var(--ap-red-text)}.ap-fab__btn--wa{background:var(--ap-green-text)}.ap-fab__btn:hover,.ap-fab__btn:focus-visible{color:var(--ap-white);box-shadow:0 16px 32px -12px #0000008c}.ap-fab__icon{display:flex;flex:none;width:2.4rem;height:2.4rem}.ap-fab__icon svg{width:100%;height:100%}.ap-fab__label{overflow:hidden;max-width:0;transition:max-width var(--ap-dur) var(--ap-ease)}.ap-fab__btn:hover .ap-fab__label,.ap-fab__btn:focus-visible .ap-fab__label{max-width:14rem}.ap-fab__btn:hover,.ap-fab__btn:focus-visible{gap:.8rem}@media(prefers-reduced-motion:no-preference){.ap-fab__btn:hover,.ap-fab__btn:focus-visible{translate:0 -2px}}@media screen and (max-width:749px){.ap-fab{padding-left:var(--ap-s1);padding-right:var(--ap-s1)}.ap-fab__btn{height:4.8rem;padding:0 1.2rem}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.ap-fab__btn{animation:apFabIn linear both;animation-timeline:scroll(root block);animation-range:0 240px}@keyframes apFabIn{0%{opacity:0;transform:translateY(1.6rem) scale(.9)}to{opacity:1;transform:none}}}}@media print{.ap-fab{display:none}}:root{--ap-pop: cubic-bezier(.34, 1.56, .64, 1)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.ap-header__cta,.ap-hero .ap-hero__cta{background-color:var(--ap-red-text);color:var(--ap-white);transition:translate .26s var(--ap-pop),scale .26s var(--ap-pop),box-shadow .26s var(--ap-ease),background-color var(--ap-dur) var(--ap-ease)}.button:hover,.button:focus-visible,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover,.ap-header__cta:hover,.ap-header__cta:focus-visible,.ap-hero .ap-hero__cta:hover,.ap-hero .ap-hero__cta:focus-visible{color:var(--ap-white);box-shadow:0 12px 22px -10px #d91d2499}.button--secondary{background-color:var(--ap-red-text);color:var(--ap-white);box-shadow:none}.button--secondary:hover,.button--secondary:focus-visible{background-color:var(--ap-red-text);color:var(--ap-white);box-shadow:0 12px 22px -10px #d91d2499}@media(prefers-reduced-motion:no-preference){.button:hover,.button:focus-visible,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover,.ap-header__cta:hover,.ap-header__cta:focus-visible,.ap-hero .ap-hero__cta:hover,.ap-hero .ap-hero__cta:focus-visible{translate:0 -3px;scale:1.03;animation:apBtnWiggle .52s var(--ap-ease) 1}.button:active,.shopify-challenge__button:active,.customer button:active,button.shopify-payment-button__button--unbranded:active,.ap-header__cta:active,.ap-hero .ap-hero__cta:active{translate:0 0;scale:.95;transition-duration:90ms}@keyframes apBtnWiggle{0%{rotate:0deg}30%{rotate:-1.6deg}62%{rotate:1.1deg}to{rotate:0deg}}}.button[disabled],.button[aria-disabled=true]{background-color:#00000014;color:var(--ap-gray-text);box-shadow:none;translate:none;scale:none;animation:none}.product-form__submit.button{background-color:transparent;color:var(--ap-red-text);box-shadow:inset 0 0 0 2px var(--ap-red-text)}.product-form__submit.button:hover,.product-form__submit.button:focus-visible{background-color:var(--ap-red-text);color:var(--ap-white);box-shadow:inset 0 0 0 2px var(--ap-red-text),0 12px 22px -10px #d91d2499}.color-scheme-3 .product-form__submit.button,.color-scheme-4 .product-form__submit.button,.color-scheme-5 .product-form__submit.button{color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 2px rgba(var(--color-foreground),.55)}.color-scheme-3 .product-form__submit.button:hover,.color-scheme-4 .product-form__submit.button:hover,.color-scheme-5 .product-form__submit.button:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:inset 0 0 0 2px rgb(var(--color-foreground))}.product-form__submit.button[disabled]{background-color:transparent;color:var(--ap-gray-text);box-shadow:inset 0 0 0 2px var(--ap-rule-strong)}.ap-doodle-host{position:relative;overflow:hidden;overflow:clip}.ap-doodle{display:none}@media screen and (min-width:1440px){.ap-doodle{--ap-doodle-gutter: calc((100% - var(--page-width, 140rem)) / 2);--ap-doodle-band: calc(var(--ap-doodle-gutter) + 5rem);--ap-doodle-w: min(18rem, calc(var(--ap-doodle-band) - 1.2rem));--ap-doodle-fw: clamp( min(6rem, calc(var(--ap-doodle-band) - 1.2rem)), calc(var(--ap-doodle-w) * var(--ap-doodle-k, 1)), calc(var(--ap-doodle-band) - 1.2rem) );position:absolute;top:50%;z-index:0;display:block;width:var(--ap-doodle-fw);pointer-events:none;opacity:.85}.ap-doodle__img{display:block;width:100%;height:auto}.ap-doodle--left{top:14%;left:calc((var(--ap-doodle-band) - var(--ap-doodle-fw)) / 2)}.ap-doodle--right{top:auto;bottom:14%;right:calc((var(--ap-doodle-band) - var(--ap-doodle-fw)) / 2)}.ap-doodle--lemon{--ap-doodle-k: .88}.ap-doodle--lemon .ap-doodle__img{rotate:-6deg}.ap-doodle--frog{--ap-doodle-k: .78}.ap-doodle--frog .ap-doodle__img{rotate:4deg}.ap-doodle--duck{--ap-doodle-k: .88}.ap-doodle--duck .ap-doodle__img{rotate:-5deg}.ap-doodle--star{--ap-doodle-k: 1.05}.ap-doodle--star .ap-doodle__img{rotate:9deg}.ap-doodle--icecream{--ap-doodle-k: .8}.ap-doodle--icecream .ap-doodle__img{rotate:-4deg}.ap-doodle--orange{--ap-doodle-k: 1}.ap-doodle--orange .ap-doodle__img{rotate:6deg}.ap-doodle--turtle{--ap-doodle-k: 1.08}.ap-doodle--turtle .ap-doodle__img{rotate:-3deg}.ap-doodle--cat{--ap-doodle-k: .95}.ap-doodle--cat .ap-doodle__img{rotate:7deg}.ap-doodle--heart{--ap-doodle-k: .92}.ap-doodle--heart .ap-doodle__img{rotate:-8deg}.ap-doodle--rainbow{--ap-doodle-k: 1.12}.ap-doodle--rainbow .ap-doodle__img{rotate:-4deg}.ap-doodle--gumball{--ap-doodle-k: .85}.ap-doodle--gumball .ap-doodle__img{rotate:3deg}}@media screen and (min-width:1440px){@media(prefers-reduced-motion:no-preference){.ap-doodle--lemon{animation:apDoodleDrift 9s ease-in-out infinite}.ap-doodle--frog{animation:apDoodleDrift 11s ease-in-out infinite}.ap-doodle--duck{animation:apDoodleDrift 8.5s ease-in-out infinite,apDoodleRock 6s ease-in-out infinite}.ap-doodle--star{animation:apDoodleDrift 7.5s ease-in-out infinite,apDoodleTwinkle 5s ease-in-out infinite}.ap-doodle--icecream{animation:apDoodleDrift 12s ease-in-out infinite}.ap-doodle--orange{animation:apDoodleDrift 10.5s ease-in-out infinite}.ap-doodle--turtle{animation:apDoodleDrift 13s ease-in-out infinite}.ap-doodle--cat{animation:apDoodleDrift 9.5s ease-in-out infinite}.ap-doodle--heart{animation:apDoodleDrift 11.5s ease-in-out infinite}.ap-doodle--rainbow{animation:apDoodleDrift 14s ease-in-out infinite}.ap-doodle--gumball{animation:apDoodleDrift 12.5s ease-in-out infinite}@keyframes apDoodleDrift{0%,to{translate:0 -.7rem}50%{translate:0 1rem}}@keyframes apDoodleRock{0%,to{rotate:-2.5deg}50%{rotate:2.5deg}}@keyframes apDoodleTwinkle{0%,to{scale:1;rotate:-3deg}50%{scale:1.06;rotate:3deg}}}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/apple-books.css.map */
