a,abbr,acronym,address,applet,big,blockquote,body,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}:root{--border-weight-thin:0.1rem;--border-weight-medium:0.2rem;--border-weight-thick:0.4rem;--base-galaxy-blue-900:#222a64;--base-bubble-gum-900:#f24071;--base-cosmic-pink-900:#e82b4c;--base-solar-yellow-900:#fed107;--base-neutral-0:#fff;--base-neutral-100:#f3f3f5;--base-neutral-200:#e6e6ea;--base-neutral-300:#cdced3;--base-neutral-400:#b3b4ba;--base-neutral-500:#989aa3;--base-neutral-600:#7c7e8a;--base-neutral-700:#595c6e;--base-neutral-800:#33343d;--base-neutral-900:#14141e;--base-neutral-1000:#191820;--base-grass-green-900:#078b35;--base-grass-green-100:#dbf1e3;--base-moon-dust-900:#5b4894;--base-teal-100:#d3f8e4;--base-teal-900:#20a267;--base-orange-900:#eb4810;--base-galaxy-blue-400:#4dc3eb;--base-true-blue-900:#1c569f;--role-text:var(--base-neutral-900);--role-text-invert:var(--base-neutral-0);--base-bubble-gum-100:#f8ece5;--base-galaxy-blue-100:#c6e3ff;--base-solar-yellow-1000:#6c5100;--depth-0:auto;--depth-1:100;--depth-2:200;--depth-3:300;--depth-4:400;--depth-5:500;--depth-6:600;--depth-7:700;--depth-8:800;--depth-9:900;--layout-base-inner-container:114rem;--layout-base-inner-container-padding:0;--layout-base-gutter:3.2rem;--layout-gap-xxxs:var(--spacing-025);--layout-gap-xxs:var(--spacing-05);--layout-gap-xs:var(--spacing-1);--layout-gap-sm:var(--spacing-2);--layout-gap-md:var(--spacing-3);--layout-gap-lg:var(--spacing-4);--layout-gap-xl:var(--spacing-5);--layout-gap-2xl:var(--spacing-6);--layout-gap-3xl:var(--spacing-10);--layout-gap-4xl:var(--spacing-13);--layout-margin-xxs:var(--spacing-05);--layout-margin-xs:var(--spacing-1);--layout-margin-sm:var(--spacing-2);--layout-margin-md:var(--spacing-3);--layout-margin-lg:var(--spacing-4);--layout-margin-xl:var(--spacing-5);--layout-margin-2xl:var(--spacing-6);--layout-margin-3xl:var(--spacing-10);--layout-margin-4xl:var(--spacing-13);--layout-margin-5xl:var(--spacing-15);--layout-padding-xxs:var(--spacing-05);--layout-padding-xs:var(--spacing-1);--layout-padding-sm:var(--spacing-2);--layout-padding-md:var(--spacing-3);--layout-padding-lg:var(--spacing-4);--layout-padding-xl:var(--spacing-5);--layout-padding-2xl:var(--spacing-6);--layout-padding-3xl:var(--spacing-10);--layout-padding-4xl:var(--spacing-13)}@media screen and (min-width:801px) and (max-width:1140px){:root{--layout-base-inner-container:100%;--layout-base-inner-container-padding:4.8rem;--layout-base-gutter:3.2rem;--layout-gap-xxxs:var(--spacing-025);--layout-gap-xxs:var(--spacing-05);--layout-gap-xs:var(--spacing-1);--layout-gap-sm:var(--spacing-2);--layout-gap-md:var(--spacing-3);--layout-gap-lg:var(--spacing-4);--layout-gap-xl:var(--spacing-5);--layout-gap-2xl:var(--spacing-6);--layout-gap-3xl:var(--spacing-8);--layout-gap-4xl:var(--spacing-12);--layout-margin-xxs:var(--spacing-05);--layout-margin-xs:var(--spacing-1);--layout-margin-sm:var(--spacing-2);--layout-margin-md:var(--spacing-3);--layout-margin-lg:var(--spacing-4);--layout-margin-xl:var(--spacing-5);--layout-margin-2xl:var(--spacing-6);--layout-margin-3xl:var(--spacing-10);--layout-margin-4xl:var(--spacing-13);--layout-margin-5xl:var(--spacing-15);--layout-padding-xxs:var(--spacing-05);--layout-padding-xs:var(--spacing-1);--layout-padding-sm:var(--spacing-2);--layout-padding-md:var(--spacing-3);--layout-padding-lg:var(--spacing-4);--layout-padding-xl:var(--spacing-5);--layout-padding-2xl:var(--spacing-6);--layout-padding-3xl:var(--spacing-10);--layout-padding-4xl:var(--spacing-13)}}@media screen and (min-width:601px) and (max-width:800px){:root{--layout-base-inner-container:100%;--layout-base-inner-container-padding:2.4rem;--layout-base-gutter:2.4rem;--layout-gap-xxxs:var(--spacing-025);--layout-gap-xxs:var(--spacing-05);--layout-gap-xs:var(--spacing-1);--layout-gap-sm:var(--spacing-2);--layout-gap-md:var(--spacing-3);--layout-gap-lg:var(--spacing-4);--layout-gap-xl:var(--spacing-5);--layout-gap-2xl:var(--spacing-6);--layout-gap-3xl:var(--spacing-8);--layout-gap-4xl:var(--spacing-12);--layout-margin-xxs:var(--spacing-05);--layout-margin-xs:var(--spacing-1);--layout-margin-sm:var(--spacing-2);--layout-margin-md:var(--spacing-3);--layout-margin-lg:var(--spacing-4);--layout-margin-xl:var(--spacing-5);--layout-margin-2xl:var(--spacing-6);--layout-margin-3xl:var(--spacing-10);--layout-margin-4xl:var(--spacing-13);--layout-margin-5xl:var(--spacing-15);--layout-padding-xxs:var(--spacing-05);--layout-padding-xs:var(--spacing-1);--layout-padding-sm:var(--spacing-2);--layout-padding-md:var(--spacing-3);--layout-padding-lg:var(--spacing-4);--layout-padding-xl:var(--spacing-5);--layout-padding-2xl:var(--spacing-6);--layout-padding-3xl:var(--spacing-10);--layout-padding-4xl:var(--spacing-13)}}@media screen and (max-width:600px){:root{--layout-base-inner-container:100%;--layout-base-inner-container-padding:1.6rem;--layout-base-gutter:0.8rem;--layout-gap-xxxs:var(--spacing-025);--layout-gap-xxs:var(--spacing-05);--layout-gap-xs:var(--spacing-1);--layout-gap-sm:var(--spacing-2);--layout-gap-md:var(--spacing-3);--layout-gap-lg:var(--spacing-3);--layout-gap-xl:var(--spacing-3);--layout-gap-2xl:var(--spacing-4);--layout-gap-3xl:var(--spacing-6);--layout-gap-4xl:var(--spacing-10);--layout-margin-xxs:var(--spacing-05);--layout-margin-xs:var(--spacing-1);--layout-margin-sm:var(--spacing-2);--layout-margin-md:var(--spacing-3);--layout-margin-lg:var(--spacing-4);--layout-margin-xl:var(--spacing-5);--layout-margin-2xl:var(--spacing-6);--layout-margin-3xl:var(--spacing-10);--layout-margin-4xl:var(--spacing-13);--layout-margin-5xl:var(--spacing-15);--layout-padding-xxs:var(--spacing-05);--layout-padding-xs:var(--spacing-1);--layout-padding-sm:var(--spacing-2);--layout-padding-md:var(--spacing-3);--layout-padding-lg:var(--spacing-4);--layout-padding-xl:var(--spacing-5);--layout-padding-2xl:var(--spacing-6);--layout-padding-3xl:var(--spacing-10);--layout-padding-4xl:var(--spacing-13)}}:root{--position-bottom-none:0rem;--position-bottom-sm:0.8rem;--position-bottom-md:1.6rem;--position-bottom-lg:2.4rem;--position-top-none:0rem;--position-top-sm:0.8rem;--position-top-md:1.6rem;--position-top-lg:2.4rem;--position-left-none:0rem;--position-left-sm:0.8rem;--position-left-md:1.6rem;--position-left-lg:2.4rem;--position-right-none:0rem;--position-right-sm:0.8rem;--position-right-md:1.6rem;--position-right-lg:2.4rem;--radius-none:0rem;--radius-xs:0.4rem;--radius-sm:0.8rem;--radius-md:1.6rem;--radius-lg:2.4rem;--radius-xl:3.2rem;--radius-2xl:6.4rem;--radius-3xl:36rem;--size-025:0.2rem;--size-05:0.4rem;--size-1:0.8rem;--size-2:1.6rem;--size-3:2.4rem;--size-4:3.2rem;--size-5:4rem;--size-6:4.8rem;--size-7:5.6rem;--size-8:6.4rem;--size-9:7.2rem;--size-10:8rem;--size-11:8.8rem;--size-12:9.6rem;--size-13:10.4rem;--size-14:11.2rem;--size-15:15rem;--spacing-025:0.2rem;--spacing-05:0.4rem;--spacing-1:0.8rem;--spacing-2:1.6rem;--spacing-3:2.4rem;--spacing-4:3.2rem;--spacing-5:4rem;--spacing-6:4.8rem;--spacing-7:5.6rem;--spacing-8:6.4rem;--spacing-9:7.2rem;--spacing-10:8rem;--spacing-11:8.8rem;--spacing-12:9.6rem;--spacing-13:10.4rem;--spacing-14:11.2rem;--spacing-15:15rem;--font-family-heading:"Fredoka",sans-serif;--font-family-body:"Fredoka",sans-serif;--font-family-label:"Fredoka",sans-serif;--font-family-caption:"Fredoka",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--typography-tracking-none:0;--typography-tracking-loose:0.2rem;--typography-tracking-tight:-0.1rem;--typography-size-heading-sm:2rem;--typography-size-heading-md:2.4rem;--typography-size-heading-lg:3rem;--typography-size-heading-xl:4rem;--typography-size-body-xs:1.2rem;--typography-size-body-sm:1.4rem;--typography-size-body-md:1.6rem;--typography-size-body-lg:2rem;--typography-size-body-xl:2.8rem}@media screen and (min-width:801px) and (max-width:1140px){:root{--typography-size-heading-sm:2rem;--typography-size-heading-md:2.2rem;--typography-size-heading-lg:3rem;--typography-size-heading-xl:3.6rem;--typography-size-body-xs:1.2rem;--typography-size-body-sm:1.4rem;--typography-size-body-md:1.6rem;--typography-size-body-lg:2rem;--typography-size-body-xl:2.4rem}}@media screen and (min-width:601px) and (max-width:800px){:root{--typography-size-heading-sm:2rem;--typography-size-heading-md:2.2rem;--typography-size-heading-lg:3rem;--typography-size-heading-xl:3.6rem;--typography-size-body-xs:1.2rem;--typography-size-body-sm:1.4rem;--typography-size-body-md:1.6rem;--typography-size-body-lg:2rem;--typography-size-body-xl:2.4rem}}@media screen and (max-width:600px){:root{--typography-size-heading-sm:2rem;--typography-size-heading-md:2.2rem;--typography-size-heading-lg:2.4rem;--typography-size-heading-xl:3.2rem;--typography-size-body-xs:1.2rem;--typography-size-body-sm:1.4rem;--typography-size-body-md:1.6rem;--typography-size-body-lg:1.8rem;--typography-size-body-xl:2rem}}.on-light{--focus-outline:var(--base-bubble-gum-900);--text-light:var(--base-neutral-0);--text-primary:var(--base-neutral-900);--text-secondary:var(--base-bubble-gum-900);--text-tertiary:var(--base-solar-yellow-900);--text-link:var(--base-galaxy-blue-900);--text-link-hover:var(--base-bubble-gum-900);--text-link-default:var(--colour-brand-sky);--text-link-hover:var(--colour-brand-sky-dark);--surface-dark:var(--base-galaxy-blue-900);--surface-primary:var(--base-neutral-0);--surface-secondary:var(--base-galaxy-blue-100);--surface-tertiary:var(--base-bubble-gum-100);--selection-text-background:var(--base-bubble-gum-900);--selection-text:var(--base-neutral-0);--text-highlight-primary:var(--base-solar-yellow-900);--text-highlight-secondary:var(--base-bubble-gum-900);--text-highlight-tertiary:var(--base-teal-100);--components-button-background-primary:var(--base-solar-yellow-900);--components-button-background-primary-hover:var(--base-bubble-gum-900);--components-button-text-primary:var(--base-neutral-900);--components-button-text-primary-hover:var(--base-neutral-0);--components-button-border-primary:var(--base-solar-yellow-900);--components-button-border-primary-focused:var(--base-bubble-gum-900);--components-button-border-primary-hover:var(--base-bubble-gum-900);--components-button-background-secondary:var(--base-neutral-0);--components-button-background-secondary-hover:var(--base-neutral-900);--components-button-text-secondary:var(--base-neutral-900);--components-button-text-secondary-hover:var(--base-neutral-0);--components-button-border-secondary:var(--base-neutral-900);--components-button-border-secondary-focused:var(--base-bubble-gum-900);--components-button-border-secondary-hover:var(--base-neutral-900);--testimonial-background-primary:var(--base-neutral-0);--testimonial-background-secondary:var(--base-galaxy-blue-900);--testimonial-text-secondary:var(--base-neutral-0);--slider-arrow-background:var(--base-neutral-0);--slider-arrow-border:var(--base-neutral-900);--form-input-text:var(--base-neutral-900);--form-input-background:var(--base-neutral-0);--form-input-border:var(--base-neutral-500);--success-text:var(--base-grass-green-900);--success-background:var(--base-grass-green-100);--success-border:var(--base-grass-green-900);--error-text:var(--base-bubble-gum-900);--error-background:var(--base-bubble-gum-100);--error-border:var(--base-bubble-gum-900);--text-in-stock:var(--base-grass-green-900);--text-sold-out:var(--base-cosmic-pink-900);--top-bar-background:var(--base-galaxy-blue-100);--top-bar-text:var(--base-neutral-900);--top-bar-background-alt:#05ce78;--top-bar-text-alt:var(--base-neutral-900)}.on-dark{--slider-arrow-border:var(--base-neutral-900)}:root{--opacity-disabled:0.4}*{box-sizing:border-box}html{font-size:62.5%}body,html{width:100%;height:100%;margin:0;padding:0}body{font-size:1.6rem;color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--typography-size-body-md);line-height:150%;background:var(--surface-primary)}.body-xs{font-size:var(--typography-size-body-xs);line-height:125%}.body-sm{font-size:var(--typography-size-body-sm);line-height:125%}.body-md{font-size:var(--typography-size-body-md);line-height:150%}.body-lg{font-size:var(--typography-size-body-lg);line-height:var(--typography-line-height-body-lg)}.body-xl{font-size:var(--typography-size-body-xl);line-height:125%}.heading{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium)}.heading-sm{font-size:var(--typography-size-heading-sm);line-height:125%}.heading-md{font-size:var(--typography-size-heading-md);line-height:125%}.heading-lg{font-size:var(--typography-size-heading-lg);line-height:115%}.heading-xl{font-size:var(--typography-size-heading-xl);line-height:115%}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}a{color:var(--text-link-default)}a,a:after,a:before{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}a:hover{color:var(--text-link-hover);outline:0}hr{display:block;width:100%;height:1px;border:none;border-bottom:2px solid var(--base-neutral-200)}::selection{background:var(--selection-text-background);color:var(--selection-text)}::-moz-selection{background:var(--selection-text-background);color:var(--selection-text)}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}#wrapper{overflow-x:hidden}.content{display:block;width:var(--layout-base-inner-container);padding:0 var(--layout-base-inner-container-padding)}.narrow{width:100%;max-width:76rem;margin:0 auto}.section{background:var(--surface-primary)}.main ol,.main ul,ul.bullets{margin:0 0 0 3.2rem;list-style-position:outside}.main ol li,.main ul li{margin:0}.main ol ol,.main ol ul,.main ul ol,.main ul ul{margin-top:var(--spacing-1);margin-left:var(--spacing-4)}.main ul ol li{list-style-type:decimal}.main ol ul li{list-style-type:disc}.main ol ol li,.main ol.alpha li{list-style-type:lower-alpha}.main ul ul li{list-style-type:circle}.main ul li,ul.bullets li{list-style-type:disc}.main ol li{list-style-type:decimal}.padding-all-xxs{padding:var(--layout-padding-xxs)}.padding-all-xs{padding:var(--layout-padding-xs)}.padding-all-sm{padding:var(--layout-padding-sm)}.padding-all-md{padding:var(--layout-padding-md)}.padding-all-lg{padding:var(--layout-padding-lg)}.padding-all-xl{padding:var(--layout-padding-xl)}.padding-all-2xl{padding:var(--layout-padding-2xl)}.padding-all-3xl{padding:var(--layout-padding-3xl)}.padding-all-4xl{padding:var(--layout-padding-4xl)}.padding-top-xxs{padding-top:var(--layout-padding-xxs)}.padding-top-xs{padding-top:var(--layout-padding-xs)}.padding-top-sm{padding-top:var(--layout-padding-sm)}.padding-top-md{padding-top:var(--layout-padding-md)}.padding-top-lg{padding-top:var(--layout-padding-lg)}.padding-top-xl{padding-top:var(--layout-padding-xl)}.padding-top-2xl{padding-top:var(--layout-padding-2xl)}.padding-top-3xl{padding-top:var(--layout-padding-3xl)}.padding-top-4xl{padding-top:var(--layout-padding-4xl)}.padding-right-xxs{padding-right:var(--layout-padding-xxs)}.padding-right-xs{padding-right:var(--layout-padding-xs)}.padding-right-sm{padding-right:var(--layout-padding-sm)}.padding-right-md{padding-right:var(--layout-padding-md)}.padding-right-lg{padding-right:var(--layout-padding-lg)}.padding-right-xl{padding-right:var(--layout-padding-xl)}.padding-right-2xl{padding-right:var(--layout-padding-2xl)}.padding-right-3xl{padding-right:var(--layout-padding-3xl)}.padding-right-4xl{padding-right:var(--layout-padding-4xl)}.padding-bottom-xxs{padding-bottom:var(--layout-padding-xxs)}.padding-bottom-xs{padding-bottom:var(--layout-padding-xs)}.padding-bottom-sm{padding-bottom:var(--layout-padding-sm)}.padding-bottom-md{padding-bottom:var(--layout-padding-md)}.padding-bottom-lg{padding-bottom:var(--layout-padding-lg)}.padding-bottom-xl{padding-bottom:var(--layout-padding-xl)}.padding-bottom-2xl{padding-bottom:var(--layout-padding-2xl)}.padding-bottom-3xl{padding-bottom:var(--layout-padding-3xl)}.padding-bottom-4xl{padding-bottom:var(--layout-padding-4xl)}.padding-left-xxs{padding-left:var(--layout-padding-xxs)}.padding-left-xs{padding-left:var(--layout-padding-xs)}.padding-left-sm{padding-left:var(--layout-padding-sm)}.padding-left-md{padding-left:var(--layout-padding-md)}.padding-left-lg{padding-left:var(--layout-padding-lg)}.padding-left-xl{padding-left:var(--layout-padding-xl)}.padding-left-2xl{padding-left:var(--layout-padding-2xl)}.padding-left-3xl{padding-left:var(--layout-padding-3xl)}.padding-left-4xl{padding-left:var(--layout-padding-4xl)}.bg-primary{background:var(--surface-primary)}.bg-secondary{background:var(--surface-secondary)}.bg-tertiary{background:var(--surface-tertiary)}.bg-galaxy-blue{background:var(--base-galaxy-blue-900)}.bg-moon-dust{background:var(--base-moon-dust-900)}.bg-cosmic-pink{background:var(--base-cosmic-pink-900)}.bg-orange{background:var(--base-orange-900)}.bg-solar-yellow{background:var(--base-solar-yellow-900)}.bg-grass-green{background:var(--base-grass-green-900)}.bg-true-blue{background:var(--base-true-blue-900)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-invert{color:var(--text-light)}.text-link{color:var(--text-link-default)}.text-link-hover{color:var(--text-link-hover)}.text-highlight-primary{color:var(--text-highlight-primary)}.text-highlight-secondary{color:var(--text-highlight-secondary)}.text-highlight-tertiary{color:var(--text-highlight-tertiary)}.text-in-stock{color:var(--text-in-stock)}.text-sold-out{color:var(--text-sold-out)}.weight-300{font-weight:var(--font-weight-light)}.weight-400{font-weight:var(--font-weight-regular)}.weight-500{font-weight:var(--font-weight-medium)}.weight-600{font-weight:var(--font-weight-semi-bold)}.weight-700{font-weight:var(--font-weight-bold)}.radius-none{border-radius:var(--radius-none)}.radius-xs{overflow:hidden;border-radius:var(--radius-xs)}.radius-sm{overflow:hidden;border-radius:var(--radius-sm)}.radius-md{overflow:hidden;border-radius:var(--radius-md)}.radius-lg{overflow:hidden;border-radius:var(--radius-lg)}.radius-xl{overflow:hidden;border-radius:var(--radius-xl)}.radius-2xl{overflow:hidden;border-radius:var(--radius-2xl)}.radius-3xl{overflow:hidden;border-radius:var(--radius-3xl)}.maring-xxs{margin-bottom:var(--layout-margin-xxs)}.margin-xs{margin-bottom:var(--layout-margin-xs)}.margin-sm{margin-bottom:var(--layout-margin-sm)}.margin-md{margin-bottom:var(--layout-margin-md)}.margin-lg{margin-bottom:var(--layout-margin-lg)}.margin-xl{margin-bottom:var(--layout-margin-xl)}.margin-2xl{margin-bottom:var(--layout-margin-2xl)}.margin-3xl{margin-bottom:var(--layout-margin-3xl)}.margin-4xl{margin-bottom:var(--layout-margin-4xl)}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky;top:4.8rem;align-self:flex-start}@media screen and (min-width:601px) and (max-width:800px){.sticky{position:static}}@media screen and (max-width:600px){.sticky{position:static}}.clear{display:block;width:100%}.clear.sm{height:1.6rem}.clear.md{height:2.4rem}.clear.lg{height:4.8rem}.clear.xl{height:6.4rem}.clear.xxl{height:8rem}.clear.xxxl{height:9.6rem}.clear.xxxxl{height:12rem}@media screen and (max-width:800px){.clear.xxxxl{height:4.8rem}}.columns{display:flex;flex-direction:row;gap:var(--layout-base-gutter)}.col{display:block;width:unset}.mobile,.tablet{display:none}@media screen and (max-width:600px){.mobile{display:block}.padding-top-xl.shop-title{padding-top:0!important}.columns.wrap-xs{flex-flow:row wrap}.col-xs-1{flex-basis:calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col-xs-2{flex-basis:calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col-xs-3{flex-basis:calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col-xs-4{flex-basis:calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col-xs-5{flex-basis:calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col-xs-6{flex-basis:calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col-xs-7{flex-basis:calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col-xs-8{flex-basis:calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col-xs-9{flex-basis:calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col-xs-10{flex-basis:calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col-xs-11{flex-basis:calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col-xs-12{flex-basis:calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}}@media screen and (min-width:601px) and (max-width:800px){.tablet{display:block}.padding-top-xl.shop-title{padding-top:0!important}.columns.wrap-sm{flex-flow:row wrap}.col-sm-1{flex-basis:calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col-sm-2{flex-basis:calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col-sm-3{flex-basis:calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col-sm-4{flex-basis:calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col-sm-5{flex-basis:calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col-sm-6{flex-basis:calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col-sm-7{flex-basis:calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col-sm-8{flex-basis:calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col-sm-9{flex-basis:calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col-sm-10{flex-basis:calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col-sm-11{flex-basis:calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col-sm-12{flex-basis:calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}}@media screen and (min-width:801px) and (max-width:1140px){.tablet{display:block}.columns.wrap-md{flex-flow:row wrap}.col-md-1{flex-basis:calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col-md-2{flex-basis:calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col-md-3{flex-basis:calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col-md-4{flex-basis:calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col-md-5{flex-basis:calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col-md-6{flex-basis:calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col-md-7{flex-basis:calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col-md-8{flex-basis:calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col-md-9{flex-basis:calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col-md-10{flex-basis:calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col-md-11{flex-basis:calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col-md-12{flex-basis:calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}}@media screen and (min-width:1141px){.col-lg-1{flex-basis:calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col-lg-2{flex-basis:calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col-lg-3{flex-basis:calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col-lg-4{flex-basis:calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col-lg-5{flex-basis:calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col-lg-6{flex-basis:calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col-lg-7{flex-basis:calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col-lg-8{flex-basis:calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col-lg-9{flex-basis:calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col-lg-10{flex-basis:calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col-lg-11{flex-basis:calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col-lg-12{flex-basis:calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}}@media screen and (max-width:600px){.reverse-xs{flex-direction:row-reverse}.wrap-xs{flex-flow:row wrap}.reverse-xs.wrap-xs{flex-flow:wrap-reverse}.hide-xs{display:none}}@media screen and (min-width:601px) and (max-width:800px){.reverse-sm{flex-direction:row-reverse}.wrap-sm{flex-flow:row wrap}.reverse-sm.wrap-sm{flex-flow:wrap-reverse}.hide-sm{display:none}}@media screen and (min-width:801px) and (max-width:1140px){.reverse-md{flex-direction:row-reverse}.wrap-md{flex-flow:row wrap}.reverse-md.wrap-md{flex-flow:wrap-reverse}.hide-md{display:none}}@media screen and (min-width:1141px){.reverse-lg{flex-direction:row-reverse}.wrap-lg{flex-flow:row wrap}.reverse-lg.wrap-lg{flex-flow:wrap-reverse}.hide-lg{display:none}}.flex-container{display:flex;gap:var(--layout-gap-md)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}@media screen and (max-width:600px){.flex-col.flex-row-xs{flex-direction:row}.flex-row.flex-col-xs{flex-direction:column}.text-center-xs{text-align:center}.gap-xs-xs{gap:var(--layout-gap-xs)!important}}@media screen and (min-width:601px) and (max-width:800px){.flex-col.flex-row-sm{flex-direction:row}.flex-row.flex-col-sm{flex-direction:column}.text-center-sm{text-align:center}.gap-xs-sm{gap:var(--layout-gap-xs)!important}}@media screen and (min-width:801px) and (max-width:1140px){.flex-col.flex-row-md{flex-direction:row}.flex-row.flex-col-md{flex-direction:column}.text-center-md{text-align:center}.gap-xs-md{gap:var(--layout-gap-xs)!important}}.gap-none{gap:0}.gap-xxxs{gap:var(--layout-gap-xxxs)}.gap-xxs{gap:var(--layout-gap-xxs)}.gap-xs{gap:var(--layout-gap-xs)}.gap-sm{gap:var(--layout-gap-sm)}.gap-md{gap:var(--layout-gap-md)}.gap-lg{gap:var(--layout-gap-lg)}.gap-xl{gap:var(--layout-gap-xl)}.gap-2xl{gap:var(--layout-gap-2xl)}.gap-3xl{gap:var(--layout-gap-3xl)}.gap-4xl{gap:var(--layout-gap-4xl)}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between;width:100%}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.full-height{height:100%}.grid{display:grid}@media screen and (max-width:600px){.grid-xs-1{grid-template-columns:repeat(1,1fr)}.grid-xs-2{grid-template-columns:repeat(2,1fr)}.grid-xs-3{grid-template-columns:repeat(3,1fr)}.grid-xs-4{grid-template-columns:repeat(4,1fr)}.grid-xs-5{grid-template-columns:repeat(5,1fr)}.grid-xs-10,.grid-xs-6,.grid-xs-7,.grid-xs-8,.grid-xs-9{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:601px) and (max-width:800px){.grid-sm-1{grid-template-columns:repeat(1,1fr)}.grid-sm-2{grid-template-columns:repeat(2,1fr)}.grid-sm-3{grid-template-columns:repeat(3,1fr)}.grid-sm-4{grid-template-columns:repeat(4,1fr)}.grid-sm-5{grid-template-columns:repeat(5,1fr)}.grid-sm-10,.grid-sm-6,.grid-sm-7,.grid-sm-8,.grid-sm-9{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:801px) and (max-width:1140px){.grid-md-1{grid-template-columns:repeat(1,1fr)}.grid-md-2{grid-template-columns:repeat(2,1fr)}.grid-md-3{grid-template-columns:repeat(3,1fr)}.grid-md-4{grid-template-columns:repeat(4,1fr)}.grid-md-5{grid-template-columns:repeat(5,1fr)}.grid-md-10,.grid-md-6,.grid-md-7,.grid-md-8,.grid-md-9{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1141px){.grid-lg-1{grid-template-columns:repeat(1,1fr)}.grid-lg-2{grid-template-columns:repeat(2,1fr)}.grid-lg-3{grid-template-columns:repeat(3,1fr)}.grid-lg-4{grid-template-columns:repeat(4,1fr)}.grid-lg-5{grid-template-columns:repeat(5,1fr)}.grid-lg-10,.grid-lg-6,.grid-lg-7,.grid-lg-8,.grid-lg-9{grid-template-columns:repeat(6,1fr)}}strong{font-weight:600}.content{max-width:114rem;margin:0 auto}@media screen and (max-width:600px){.content{padding:0 1.6rem}}@media screen and (min-width:601px) and (max-width:800px){.content{padding:0 2.4rem}}@media screen and (min-width:801px) and (max-width:1140px){.content{padding:0 4.8rem}}.modal-backdrop.is-open{background:rgba(0,0,0,.85);opacity:1;pointer-events:auto}.modal-backdrop.is-open .modal{transform:translateY(0)}.modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.85);opacity:0;pointer-events:none;transition:background .3s ease,opacity .3s ease;z-index:9999;display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:2.4rem 0}.modal{background:var(--base-neutral-0);padding:0;max-width:48rem;width:90%;position:relative;border-radius:var(--radius-md);transform:translateY(120%);transition:transform 1s cubic-bezier(.22,1,.36,1)}.modal-top{width:100%;height:18rem;display:flex;flex-direction:column;justify-content:center;padding:4.8rem 2.4rem 2.4rem;background-color:var(--base-solar-yellow-900);border-radius:var(--radius-md) var(--radius-md) 0 0}.modal-top img{display:block;width:12rem}.modal-bottom{padding:var(--layout-padding-md) var(--layout-padding-md) var(--layout-padding-lg) var(--layout-padding-md)}.modal-close{position:absolute;top:1.2rem;right:1.2rem;display:block;width:4rem;height:4rem;padding:0;border-radius:100%;cursor:pointer}.modal-close,.modal-close:hover{background:url(/images/ico-close.svg);background-position:50%;background-repeat:no-repeat;background-size:2.4rem 2.4rem;background-color:var(--base-neutral-0);border:none}.modal-close:hover{transform:scale(1.1)}.top-bar{display:block;width:100%;padding:.8rem 0;text-align:center;font-weight:500;background:var(--top-bar-background);color:var(--top-bar-text)}.top-bar.kickstarter{background:var(--top-bar-background-alt);color:var(--top-bar-text-alt);padding:1.2rem 0}.top-bar.kickstarter img{max-width:18rem}.top-bar img{display:block;max-width:6.4rem}.header{background:var(--base-galaxy-blue-900);padding:2.4rem 0}.logo{width:9rem}.logo,.nav{display:block}.nav ul{display:flex;flex-direction:row;gap:2.4rem}.nav ul li,.nav ul li a{display:block}.nav ul li a{position:relative;padding:.8rem 0;text-decoration:none;color:var(--base-neutral-0);overflow:hidden}.nav ul li a:after{content:"";display:block;position:absolute;bottom:0;left:-100%;background:var(--base-solar-yellow-900);height:.4rem;width:100%;border-radius:.2rem}.nav ul li a:hover{color:var(--base-solar-yellow-900)}.nav ul li a.active:hover{color:var(--base-neutral-0)}.nav ul li a.active:after{left:0}.nav ul li:last-child a:after{display:none}.footer{padding:12rem 0 2.4rem;background:url(/images/watermark.svg),var(--base-galaxy-blue-900);background-position:100%;background-repeat:no-repeat;background-size:auto 120%}.footer,.footer a{color:var(--base-neutral-0)}.footer a{text-decoration:none}.footer a:hover{color:var(--base-solar-yellow-900)}.footer .instagram{display:flex;flex-direction:row;gap:.8rem;text-decoration:none}.footer .instagram:before{content:"";width:2.4rem;height:2.4rem;background:url(/images/ico-instagram.svg);background-size:2.4rem 2.4rem;background-position:50%;background-repeat:no-repeat}.footer-nav{display:block}.footer-nav.small{font-size:1.4rem}.footer-nav ul{display:flex;flex-flow:row wrap;column-gap:1.6rem;row-gap:.4rem;justify-content:flex-end}.footer-nav ul li{display:block}.footer-nav ul li a{color:var(--base-neutral-0)}.footer-nav ul li a.active{color:var(--base-solar-yellow-900)}.hamburger{display:none;flex-direction:column;align-self:center;gap:.4rem;cursor:pointer;z-index:1001}.hamburger,.hamburger:focus,.hamburger:hover{background:transparent;border:none;padding:0}.hamburger span{display:block;width:2.4rem;height:.3rem;background:var(--base-neutral-0);border-radius:.2rem;transition:all .3s ease}.hamburger.open span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.nav.mobile-open{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--base-galaxy-blue-900);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;z-index:1000;padding-top:12rem}.nav.mobile-open ul{flex-direction:column;align-items:flex-start;gap:0;width:80%}.nav.mobile-open ul li{width:100%}.nav.mobile-open ul li:last-child{padding-top:1.6rem}.nav.mobile-open ul li:last-child a{width:100%}.nav.mobile-open ul li a{font-size:2rem;color:var(--base-neutral-0);border-bottom:1px solid var(--base-neutral-0);padding:1.2rem 0}.nav.mobile-open ul li a:hover{color:var(--base-solar-yellow-900)}@media screen and (max-width:600px){.header{padding:1.6rem 0}.logo{width:8rem}.hamburger{display:flex}.nav{display:none}.nav.mobile-open{display:flex}.nav.mobile-open ul li a.active{color:var(--base-solar-yellow-900)}.nav ul li a:after{display:none}.footer{padding:5.6rem 0 2.4rem;background:url(/images/watermark.svg),var(--base-galaxy-blue-900);background-position:right -9.6rem top -4.8rem;background-repeat:no-repeat;background-size:auto 90%;color:var(--base-neutral-0)}.footer-nav ul{justify-content:flex-start;margin-top:1.6rem}}@media screen and (min-width:601px) and (max-width:800px){.footer{padding:5.6rem 0 2.4rem;background:url(/images/watermark.svg),var(--base-galaxy-blue-900);background-position:right -6.4rem center;background-repeat:no-repeat;background-size:auto 100%;color:var(--base-neutral-0)}.footer-nav ul{justify-content:flex-start}}.hero{padding:var(--layout-padding-xs) 0 var(--layout-padding-xl) 0;background:url(/images/stitch.svg),var(--surface-dark);background-position:0 100%;background-repeat:no-repeat;background-size:100% 20rem;color:var(--text-light);position:relative}.hero-image{display:block;width:100%}@media screen and (max-width:600px){.hero{padding:var(--layout-padding-sm) 0 var(--layout-padding-2xl) 0;background-size:100% 9.6rem}.hero-image{width:70%;margin:0 auto -3.2rem}}@media screen and (min-width:601px) and (max-width:800px){.hero{padding:var(--layout-padding-sm) 0 var(--layout-padding-2xl) 0;background-size:100% 14rem}.hero-image{width:80%;margin:-3.2rem auto 0}}@media screen and (min-width:801px) and (max-width:1140px){.hero{padding:var(--layout-padding-sm) 0 var(--layout-padding-2xl) 0;background-size:100% 9.6rem}.hero-image{width:100%}}.item-1{grid-area:item1}.item-2{grid-area:item2}.item-3{grid-area:item3}.item-4{grid-area:item4}.item-5{grid-area:item5}.item-6{grid-area:item6}.bento{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);grid-template-areas:"item1 item1 item2 item2 item2 item2" "item1 item1 item2 item2 item2 item2" "item1 item1 item3 item3 item6 item6" "item1 item1 item4 item5 item6 item6";grid-column-gap:2.4rem;column-gap:2.4rem;grid-row-gap:2.4rem;row-gap:2.4rem}.bento>div{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.item-1{background:url(/images/bento-card-grid.png),var(--base-solar-yellow-900);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.item-1,.item-2{color:var(--text-primary);padding:4.8rem 2.4rem;border-radius:var(--radius-lg)}.item-2{display:flex;align-items:center;background:var(--base-galaxy-blue-100);position:relative}.item-2 .flex-container{max-width:50%}.item-2 img{display:block;width:50%;position:absolute;right:1.6rem;top:50%;transform:translateY(-52%)}.item-3{color:var(--text-light);background:var(--base-bubble-gum-900);padding:4.8rem 1.6rem 4.8rem 14rem;border-radius:var(--radius-lg);position:relative}.item-3 img{display:block;position:absolute;left:1.6rem;top:-1.6rem;width:12rem}.item-4{background:var(--base-galaxy-blue-900)}.item-4,.item-5{color:var(--text-light);padding:.8rem;border-radius:var(--radius-lg)}.item-5{background:var(--base-moon-dust-900)}.item-6{color:var(--text-light);background:var(--base-grass-green-900);padding:4.8rem;border-radius:var(--radius-lg);position:relative}.item-6 .bento-50{display:block;max-width:14rem;margin:0 auto}.item-6 .bento-dog{display:block;position:absolute;bottom:-4.8rem;right:0;max-width:12rem}@media screen and (max-width:600px){.bento{grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-template-areas:"item1" "item2" "item3" "item4" "item5" "item6";column-gap:1.6rem;row-gap:1.6rem}.item-1{background:url(/images/bento-card-grid.png),var(--base-solar-yellow-900);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 28rem;padding:4.8rem 2.4rem 26.4rem}.item-2{background:var(--base-galaxy-blue-100);padding:4.8rem 2.4rem 2.4rem;align-items:flex-start;flex-direction:column}.item-2 .flex-container{max-width:100%}.item-2 img{display:block;width:40%;margin:2.4rem 0 0;position:static;transform:translateY(0)}.item-3{padding:4.8rem;text-align:center}.item-3 .flex-row{flex-direction:column}.item-3 img{display:block;position:static;width:9.6rem;margin:0 auto}.item-4,.item-5{padding:4.8rem}.item-6 .bento-50{display:block;max-width:9.6rem;margin:0 auto}}@media screen and (min-width:601px) and (max-width:800px){.bento{grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-template-areas:"item1" "item2" "item3" "item4" "item5" "item6";column-gap:1.6rem;row-gap:1.6rem}.item-1{background:url(/images/bento-card-grid.png),var(--base-solar-yellow-900);background-position:bottom right 2.4rem;background-repeat:no-repeat;background-size:auto 28rem;padding:4.8rem 2.4rem 20rem}.item-2{background:var(--base-galaxy-blue-100);padding:4.8rem 2.4rem 2.4rem;align-items:flex-start}.item-2 .flex-container{max-width:100%}.item-2 img{display:block;width:40%;margin:2.4rem auto 0;position:static;transform:translateY(0)}.item-3{padding:4.8rem;text-align:center}.item-3 .flex-row{flex-direction:column}.item-3 img{display:block;position:static;width:9.6rem;margin:0 auto}.item-4,.item-5{padding:4.8rem}.item-6 .bento-50{display:block;max-width:9.6rem;margin:0 auto}}@media screen and (min-width:801px) and (max-width:1140px){.bento{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);grid-template-areas:"item1 item1 item1 item2 item2 item2" "item1 item1 item1 item2 item2 item2" "item3 item3 item3 item6 item6 item6" "item4 item4 item4 item5 item5 item5";column-gap:1.6rem;row-gap:1.6rem}.item-2{display:flex;flex-direction:column;align-items:flex-start;padding:4.8rem 2.4rem;border-radius:var(--radius-lg);position:relative}.item-2 .flex-container{max-width:100%}.item-2 img{display:block;width:90%;margin:2.4rem auto 0;position:static;transform:translateY(0)}.item-3{padding:4.8rem;text-align:center}.item-3 .flex-row{flex-direction:column}.item-3 img{display:block;position:static;width:12rem;margin:0 auto}}ul.checks li{font-size:1.6rem;line-height:2.4rem;margin:0;padding:0 0 0 3.2rem;display:block;background:url(/images/ico-check.svg);background-position:0;background-repeat:no-repeat;background-size:2.4rem 2.4rem}.card-anatomy{display:block;width:90%}.slick-arrows,.slick-slider{margin-top:4.8rem}.slick-arrows{display:flex;justify-content:center;gap:1.6rem}.slick-arrows button{border:2px solid var(--slider-arrow-border);border-radius:50%;width:4.8rem;height:5.2rem;cursor:pointer;transition:all .3s ease;text-indent:-999px;overflow:hidden}.slick-arrows button:first-child{background:url(/images/ico-left-arrow.svg),var(--slider-arrow-background);background-position:50%;background-repeat:no-repeat;background-size:2.4rem 1.8rem}.slick-arrows button:last-child{background:url(/images/ico-right-arrow.svg),var(--slider-arrow-background);background-position:50%;background-repeat:no-repeat;background-size:2.4rem 1.8rem}.slick-slide{box-sizing:border-box}.slide{transform:scale(.8);opacity:.4;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.slick-active .slide{transform:scale(1);opacity:1}.slide .testimonial{display:block;padding:5.6rem 4.8rem;border-radius:1.6rem;background:var(--testimonial-background-primary);text-align:center}.slide .testimonial.pink{border:4px solid var(--base-bubble-gum-900)}.slide .testimonial.yellow{border:4px solid var(--base-solar-yellow-900)}.slide .testimonial.blue{border:4px solid var(--base-galaxy-blue-400)}.stars{display:flex;flex-direction:row;gap:.4rem;width:100%;justify-content:center;margin-top:1.6rem}.stars.left{justify-content:flex-start;margin-top:0;width:auto}.stars .star{display:block;width:2.4rem;height:2.4rem;text-indent:-999px;overflow:hidden}.stars .star.full{background:url(/images/ico-star.svg);background-size:2.4rem 2.4rem;background-repeat:no-repeat;background-position:50%}.stars .star.half{background:url(/images/ico-star-half.svg);background-size:2.4rem 2.4rem;background-repeat:no-repeat;background-position:50%}ul.checks{display:flex;flex-direction:column;gap:1.6rem;margin:0;padding:0;list-style:none}@media screen and (min-width:601px) and (max-width:800px){.slick-slider{padding:0}.slick-arrows{margin-top:1.6rem!important}}@media screen and (max-width:600px){.slick-slider{padding:0}.slick-arrows{margin-top:1.6rem}.slide .testimonial{padding:3.2rem}.slide .testimonial .body-xl{font-size:1.6rem}}.shop-reviews{margin:4.8rem -1.6rem 0}.shop-reviews .slide{padding:0 1.6rem;transform:scale(1);opacity:1}.shop-reviews .slide .testimonial{padding:2.4rem;background:var(--testimonial-background-secondary);color:var(--testimonial-text-secondary);text-align:left;border:none}.shop-reviews .stars{justify-content:flex-start}.shop-reviews .stars .star{display:block;width:2.4rem;height:2.4rem}.yarl__button{all:unset}.product-gallery .thumb{cursor:pointer;transition:transform .2s ease,opacity .2s ease;opacity:.8}.product-gallery .thumb:hover{transform:scale(1.05);opacity:1}.product-gallery .thumb.active{border:2px solid var(--base-bubble-gum-900);opacity:1}.product-gallery .main-product-image{cursor:zoom-in;transition:box-shadow .3s ease}.product-gallery .main-product-image:hover{box-shadow:0 4px 20px rgba(0,0,0,.2)}.accordion{gap:0!important}.accordion-item:last-child{border-bottom:none!important}.accordion-item{background:var(--base-neutral-0);border-bottom:1px solid #ccc!important;border-radius:0!important;overflow:hidden;transition:all .3s ease}button.accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0!important;background:transparent;cursor:pointer;border:none;text-align:left;font:inherit;border-radius:0;font-size:1.6rem}button.accordion-header:hover{border:none;background:transparent}.accordion-item.open button.accordion-header,button.accordion-header:hover{color:var(--base-cosmic-pink-900)}button.accordion-header:focus{border:none;outline:none;background:transparent}.accordion-label{display:flex;align-items:center;gap:.8rem}.accordion-icon,button.accordion-header:hover .accordion-icon{color:var(--base-neutral-900);transition:transform .3s ease}.accordion-content{opacity:0;transition:max-height .3s ease,opacity .3s ease;font-size:1.4rem;line-height:150%}.accordion-item.open .accordion-content{max-height:300px;opacity:1;padding:0 2.4rem 1.6rem}.accordion-header:hover{background-color:var(--color-secondary,#f8f8f8)}.details-dog{display:block;max-width:12rem;margin:0 4.8rem}.form-container input{border:2px solid var(--base-neutral-300)!important}.form-container input[type=email],.form-container input[type=text]{flex:1 1;padding:1.6rem 2.4rem;height:6.4rem;font-size:1.6rem;color:var(--form-input-text);background:var(--form-input-background);border-radius:.8rem;outline:none;border:2px solid var(--form-input-background)}.modal-form input[type=email],.modal-form input[type=text]{flex:1 1;padding:.8rem 2.4rem;height:4.8rem;font-size:1.6rem;color:var(--form-input-text);background:var(--form-input-background);border-radius:.8rem;border:2px solid var(--form-input-border)}.modal-form button{font-size:1.6rem;border-radius:.8rem;height:4.8rem;display:flex;flex-direction:row;gap:.8rem}.modal-form button:hover{background:var(--components-button-background-primary);border:2px solid var(--components-button-border-primary);color:2px solid var(--components-button-label-primary)}.modal-form button:after{content:"";display:block;width:1.6rem;height:2.4rem;background:url(/images/ico-right-arrow.svg);background-size:1.6rem auto;background-repeat:no-repeat;background-position:50%;transition:all .3s ease}.modal-form button:hover:after{transform:translateX(.4rem)}.form-container label{font-weight:500}@media screen and (min-width:601px) and (max-width:800px){.form-container input[type=email],.form-container input[type=text]{padding:1.2rem 1.6rem;height:4.8rem!important}}@media screen and (max-width:600px){.form-container input[type=email],.form-container input[type=text]{padding:1.2rem 1.6rem;height:4.8rem!important}}.about-banner-container{width:100%;max-width:94rem}.about-banner{display:block;width:100%;height:30rem;background:var(--base-solar-yellow-900);border-radius:var(--radius-lg);position:relative;z-index:1}.about-banner .denoja{left:4.8rem;width:34rem}.about-banner .denoja,.about-banner .lee{display:block;position:absolute;bottom:-.4rem}.about-banner .lee{right:4.8rem;width:32rem}@media screen and (min-width:801px) and (max-width:940px){.about-banner{height:24rem}.about-banner .denoja{left:4.8rem;bottom:-.4rem;width:30rem}.about-banner .lee{right:4.8rem;bottom:-.4rem;width:28rem}}@media screen and (min-width:701px) and (max-width:800px){.about-banner{height:20rem}.about-banner .denoja{left:4.8rem;bottom:-.4rem;width:24rem}.about-banner .lee{right:4.8rem;bottom:-.4rem;width:22rem}}@media screen and (max-width:700px){.about-banner{height:14rem;border-radius:var(--radius-md)}.about-banner .denoja{left:4.8rem;bottom:-.2rem;width:12rem}.about-banner .lee{right:4.8rem;bottom:-.2rem;width:11rem}}.skip-to-content-link{display:block;text-align:center;font-weight:700;padding:var(--layout-padding-sm) var(--layout-padding-md);background:var(--colour-base-white);left:var(--spacing-2);top:var(--spacing-2);position:absolute;z-index:999999;transform:translateY(-200%);transition:transform .3s}.skip-to-content-link:focus{transform:translateY(0)}.btn,.nav ul li:last-child a,button,input[type=submit]{display:inline-flex;padding:1rem 2.4rem;justify-content:center;align-items:center;text-decoration:none;border-radius:var(--radius-3xl);border:2px solid var(--components-button-border-primary);background:var(--components-button-background-primary);color:var(--components-button-text-primary);font-size:var(--typography-size-body-md);font-style:normal;font-weight:500;line-height:100%;font-family:var(--font-family-body);cursor:pointer;flex-grow:0;flex-shrink:0;width:auto;align-self:flex-start}.btn:focus,.nav ul li:last-child a:focus,button:focus,input[type=submit]:focus{border:2px solid var(--components-button-border-primary-focused)}.btn:hover,.nav ul li:last-child a.active,.nav ul li:last-child a:hover,button:hover,input[type=submit]:hover{border:2px solid var(--components-button-border-primary-hover);background:var(--components-button-background-primary-hover);color:var(--components-button-text-primary-hover)}.btn.btn-disabled,button:disabled,input[type=submit]:disabled{opacity:.25}.btn.btn-secondary,button.secondary,input[type=submit].secondary{border:2px solid var(--components-button-border-secondary);background:var(--components-button-background-secondary);color:var(--components-button-text-primary)}.btn.btn-secondary:focus,button.secondary:focus,input[type=submit].secondary:focus{border:2px solid var(--components-button-background-secondary-focused)}.btn.btn-secondary:hover,button.secondary:hover,input[type=submit].secondary:hover{border:2px solid var(--components-button-border-secondary-hover);background:var(--components-button-background-secondary-hover);color:var(--components-button-text-secondary-hover)}.btn.btn-tertiary,button.tertiary,input[type=submit].tertiary{border:2px solid #fff;background:transparent;color:var(--colour-base-white)}.btn.btn-tertiary:focus,button.tertiary:focus,input[type=submit].tertiary:focus{border:2px solid var(--components-button-background-secondary-focused)}.btn.btn-tertiary:hover,button.tertiary:hover,input[type=submit].tertiary:hover{border:2px solid var(--components-button-border-primary-hover);background:var(--components-button-background-primary-hover);color:var(--components-button-text-primary-hover)}.btn-size-lg{padding:var(--components-buttons-padding-md) var(--components-buttons-padding-2xl);font-size:var(--typography-size-label-lg)}.btn-size-sm{padding:var(--components-buttons-padding-xs,10px) var(--components-buttons-padding-lg,16px);font-size:var(--typography-size-label-sm)}.btn.align-center{align-self:center}.btn.align-right{align-self:flex-end}.btn.full-width{width:100%}.btn .icon{display:block;font-size:var(--typography-size-body-lg);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.btn.btn-size-lg .icon{display:block;width:var(--typography-size-body-lg)}.btn.btn-size-sm .icon{display:block;width:var(--typography-size-body-md)}button,input[type=submit]{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}form{display:flex;flex-direction:row;gap:1.6rem;align-items:stretch}form.modal-form{flex-direction:column}form input[type=email],form input[type=text]{flex:1 1;padding:1.6rem 2.4rem;height:6.4rem;font-size:var(--typography-size-body-lg);color:var(--form-input-text);background:var(--form-input-background);border-radius:.8rem;outline:none;border:2px solid var(--form-input-background)}form input[type=email]:focus,form input[type=text]:focus{border:2px solid var(--focus-outline)}form button{flex-direction:column;font-size:var(--typography-size-body-lg);border-radius:.8rem;height:6.4rem}@media screen and (min-width:601px) and (max-width:800px){form{flex-direction:row}form input[type=email],form input[type=text]{padding:1.2rem 1.6rem;height:4.8rem;font-size:1.6rem}form button{font-size:1.6rem;height:4.8rem}}@media screen and (max-width:600px){form{flex-direction:column}form input[type=email],form input[type=text]{padding:1.2rem 1.6rem;height:4.8rem;font-size:1.6rem}form button{font-size:1.6rem;height:4.8rem;width:100%}}.newsletter-success{color:var(--success-text);background:var(--success-background);border:2px solid var(--success-border);border-radius:.4rem}.newsletter-error,.newsletter-success{padding:.8rem 1.6rem;display:inline-block;margin:.8rem 0 0}.newsletter-error{color:var(--error-text);background:var(--error-background);border:2px solid var(--error-border);border-radius:.4rem}.page-alert{display:flex;width:100%;padding:var(--layout-padding-sm);flex-direction:column;align-items:flex-start;gap:var(--layout-gap-xs);font-size:var(--typography-size-body-sm);line-height:var(--typography-line-height-body-sm);border-radius:var(--radius-lg);border:var(--border-weight-thick) solid var(--border-info);background:var(--surface-white)}.page-alert.warning-alert{border:var(--border-weight-thick) solid var(--border-warning)}.page-alert.error-alert{border:var(--border-weight-thick) solid var(--border-error)}.page-alert.success-alert{border:var(--border-weight-thick) solid var(--border-success)}.input-group{display:flex;flex-direction:column;gap:var(--components-forms-spacing-spacing-top)}.input-container{position:relative;display:flex;align-items:center}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{display:flex;width:100%;padding:var(--components-forms-spacing-padding-vertical-text-input) var(--components-forms-spacing-padding-horizontal);justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--radius-md);border:.2rem solid var(--components-forms-color-form-border-default);background:var(--components-forms-color-form-bg);font-family:var(--font-family-body);font-size:var(--typography-size-body-sm);line-height:var(--typography-line-height-body-sm);color:var(--components-forms-color-form-text-default)}textarea{display:block;width:100%;min-height:20rem;padding:1.6rem;border-radius:var(--radius-sm);border:.2rem solid var(--base-neutral-300);font-family:var(--font-family-body);font-size:1.6rem;line-height:150%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{border:.2rem solid var(--components-forms-color-form-border-focus)}.input-icon{position:absolute;font-size:2.4rem;color:var(--components-icon-brand)}.input-container.icon-left .input-icon{left:1.2rem}.input-container.icon-left input[type=email],.input-container.icon-left input[type=number],.input-container.icon-left input[type=password],.input-container.icon-left input[type=tel],.input-container.icon-left input[type=text]{padding-left:4.8rem}.input-container.icon-right .input-icon{top:1rem;cursor:pointer}.input-container.icon-right input[type=email],.input-container.icon-right input[type=number],.input-container.icon-right input[type=password],.input-container.icon-right input[type=tel],.input-container.icon-right input[type=text],.input-container.icon-right textarea{padding-right:4.8rem}.supportive-text{color:var(--text-text-secondary,#747474)}.error-message,.supportive-text{padding-left:var(--components-forms-spacing-indent-label);font-family:var(--typography-font-family-label);font-size:var(--typography-size-label-md);font-style:normal;font-weight:var(--font-weight-semi-bold);line-height:var(--typography-line-height-label-md);letter-spacing:var(--typography-tracking-none)}.error-message{display:flex;width:100%;flex-direction:row;gap:var(--components-forms-spacing-spacing-supporting);align-items:center;color:var(--components-forms-color-form-text-error)}.error-message .icon{font-size:2rem}.input-group label{font-size:var(--typography-size-label-sm);line-height:var(--typography-line-height-label-sm);padding-left:var(--components-forms-spacing-indent-label);font-weight:var(--font-weight-semi-bold)}.input-group.error label{color:var(--components-forms-color-form-text-error)}.input-group.error input[type=email],.input-group.error input[type=number],.input-group.error input[type=password],.input-group.error input[type=tel],.input-group.error input[type=text],.input-group.error textarea{border:.3rem solid var(--components-forms-color-form-border-error);background:var(--components-forms-color-form-bg)}.input-group.disabled{opacity:var(--opacity-disabled)}.input-group.horizontal{flex-direction:row;gap:var(--layout-gap-xs)}.input-group.vertical{flex-direction:column;gap:var(--layout-gap-xs)}.input-group.vertical.rule .custom-checkbox,.input-group.vertical.rule .custom-radio{border-bottom:var(--border-weight-thin) solid var(--components-forms-color-form-border-default);padding-bottom:var(--layout-gap-xs)}.input-group.vertical.rule .custom-checkbox:last-child,.input-group.vertical.rule .custom-radio:last-child{border-bottom:none;padding-bottom:var(--layout-gap-none)}.custom-checkbox,.custom-radio{display:flex;align-items:center;gap:.5rem;cursor:pointer;color:var(--components-forms-color-form-text-default)}.custom-checkbox,.custom-radio,.input-group label.custom-checkbox,.input-group label.custom-radio{font-size:var(--typography-size-body-sm);line-height:var(--typography-line-height-body-sm);font-weight:var(--font-weight-regular)}.checkbox-input,.radio-input{position:absolute;opacity:0}.checkbox-mark,.radio-mark{display:inline-block;width:var(--size-2);height:var(--size-2);border-radius:var(--radius-sm);border:var(--border-weight-medium) solid var(--components-forms-color-form-border-default);background:var(--components-forms-color-form-bg);transition:all .2s;position:relative}.checkbox-mark:focus,.radio-mark:focus{border:var(--border-weight-medium) solid var(--components-forms-color-form-border-focus)}.checkbox-mark:after,.radio-mark:after{content:"";display:block;width:1rem;height:1rem;background:var(--surface-brand);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s}.radio-mark,.radio-mark:after{border-radius:50%}.radio-input:checked+.radio-mark:after{transform:translate(-50%,-50%) scale(1)}.checkbox-mark:after{border-radius:var(--radius-sm)}.checkbox-input:checked+.checkbox-mark:after{transform:translate(-50%,-50%) scale(1)}.custom-checkbox.error .checkbox-mark,.custom-radio.error .radio-mark{border-color:var(--components-forms-color-form-border-error)}.custom-checkbox.disabled,.custom-radio.disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.custom-checkbox .checkbox-input:focus+.checkbox-mark,.custom-radio .radio-input:focus+.radio-mark{border-color:var(--components-forms-color-form-border-focus)}select{display:flex;width:100%;padding:var(--components-forms-spacing-padding-vertical-text-input) var(--components-forms-spacing-padding-horizontal);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-md);border:.2rem solid var(--components-forms-color-form-border-default);background:var(--components-forms-color-form-bg);font-family:var(--font-family-body);font-size:var(--typography-size-body-sm);line-height:var(--typography-line-height-body-sm);color:var(--components-forms-color-form-text-default);cursor:pointer}.input-container.icon-right select{padding-right:4.8rem}.input-container.icon-right .input-icon{right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:2.4rem;color:var(--components-icon-brand)}select:focus{border:.2rem solid var(--components-forms-color-form-border-focus);outline:none}.input-group.disabled select{opacity:var(--opacity-disabled);pointer-events:none}.input-group.error select{border:.3rem solid var(--components-forms-color-form-border-error);background:var(--components-forms-color-form-bg)}.input-group.error .input-icon{color:var(--components-icon-error)}.accordion{display:flex;flex-direction:column;gap:var(--layout-gap-sm)}.accordion-item{border-radius:var(--radius-md);background:var(--components-forms-color-form-bg);box-shadow:0 2px 6px 1px var(--elevation-light);cursor:pointer}.accordion-header{display:flex;align-items:center;justify-content:flex-start;gap:var(--layout-gap-xs);color:var(--components-forms-color-form-text-default);font-size:var(--typography-size-body-sm);font-weight:var(--border-weight-medium);line-height:var(--typography-line-height-body-body-sm);width:100%;padding:var(--layout-padding-sm);cursor:pointer;border:none;background:none;font:inherit;outline:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.accordion-item input[type=checkbox]:focus{outline:var(--border-weight-thick) solid var(--components-forms-color-form-border-focus)}.accordion-header:focus,.accordion-header:hover{background:rgba(0,0,0,.05)}.accordion-header .icon{font-size:var(--icon-size-md);color:var(--components-icon-secondary)}.accordion-header .icon-right{margin-left:auto;color:var(--components-icon-brand)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 var(--layout-padding-sm)}input[type=checkbox]{display:none}input[type=checkbox]:checked~.accordion-content{max-height:100px;padding-top:var(--layout-padding-sm);padding-bottom:var(--layout-padding-sm)}input[type=checkbox]:checked~.accordion-header .icon-Caret_Down_MD,input[type=checkbox]:not(:checked)~.accordion-header .icon-Caret_Up_MD{display:none}*,:after,:before{box-sizing:border-box}