@font-face{font-family:defaultFont;src:url(../media/Inter_Regular-s.p.3b093fea.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:defaultFont;src:url(../media/Inter_Medium-s.p.e3183e29.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:defaultFont Fallback;src:local(Arial);ascent-override:90.0%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:107.64%}.defaultfont_2cd1e276-module__oEWHjW__className{font-family:defaultFont,defaultFont Fallback}.defaultfont_2cd1e276-module__oEWHjW__variable{--default-font-family:"defaultFont","defaultFont Fallback"}
@keyframes Container-module-scss-module__JlzzPW__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Container-module-scss-module__JlzzPW__Container{box-sizing:content-box;max-width:var(--grid-max-width);padding-left:var(--grid-margin);padding-right:var(--grid-margin);margin-left:auto;margin-right:auto}@media (min-width:769px){.Container-module-scss-module__JlzzPW__grid{grid-template-columns:repeat(var(--grid-total-columns),1fr);column-gap:var(--grid-column-gap);display:grid}.Container-module-scss-module__JlzzPW__grid__children{grid-column:var(--grid-column-start)/var(--grid-column-span)}}
@keyframes MediaTransition-module-scss-module__uSUNvG__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MediaTransition-module-scss-module__uSUNvG__MediaTransition{--media-transition-duration:.5s;position:static}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-layout=fill]{position:absolute;inset:0}.MediaTransition-module-scss-module__uSUNvG__fade{opacity:0;transition:opacity var(--media-transition-duration);position:relative}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-layout=fill] .MediaTransition-module-scss-module__uSUNvG__fade{position:absolute;inset:0}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=enter] .MediaTransition-module-scss-module__uSUNvG__fade,.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=complete] .MediaTransition-module-scss-module__uSUNvG__fade{opacity:1}.MediaTransition-module-scss-module__uSUNvG__wipe{--wipe-color:var(--color-black);background-color:var(--wipe-color);position:relative;overflow:hidden}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-layout=fill] .MediaTransition-module-scss-module__uSUNvG__wipe{position:absolute;inset:0}.MediaTransition-module-scss-module__uSUNvG__wipe__overlay{background-color:var(--wipe-color);z-index:10;transform-origin:0;transition:transform var(--media-transition-duration)cubic-bezier(.19,1,.22,1);position:absolute;inset:-1px}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=enter] .MediaTransition-module-scss-module__uSUNvG__wipe__overlay{transform:scaleX(0)}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=complete] .MediaTransition-module-scss-module__uSUNvG__wipe__overlay{display:none}.MediaTransition-module-scss-module__uSUNvG__wipe__media{transition:transform var(--media-transition-duration)cubic-bezier(.19,1,.22,1);will-change:transform;position:relative;transform:scale(1.1)}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-layout=fill] .MediaTransition-module-scss-module__uSUNvG__wipe__media{position:absolute;inset:0}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=enter] .MediaTransition-module-scss-module__uSUNvG__wipe__media,.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=complete] .MediaTransition-module-scss-module__uSUNvG__wipe__media{transform:scale(1)}.MediaTransition-module-scss-module__uSUNvG__shimmer{position:relative;overflow:hidden}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-layout=fill] .MediaTransition-module-scss-module__uSUNvG__shimmer{position:absolute;inset:0}@keyframes MediaTransition-module-scss-module__uSUNvG__ani-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.MediaTransition-module-scss-module__uSUNvG__shimmer__overlay{--placeholder-shimmer-rgb:255,255,255;background-color:var(--color-placeholder);z-index:0;transition:opacity .5s;position:absolute;inset:0;overflow:hidden}.MediaTransition-module-scss-module__uSUNvG__shimmer__overlay:before{content:"";background:linear-gradient(90deg,rgba(var(--placeholder-shimmer-rgb),0)0%,rgba(var(--placeholder-shimmer-rgb),.75)50%,rgba(var(--placeholder-shimmer-rgb),0)100%);width:max(100%,700px);height:100%;animation:1.5s infinite MediaTransition-module-scss-module__uSUNvG__ani-shimmer;position:absolute;top:0;left:0}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=complete] .MediaTransition-module-scss-module__uSUNvG__shimmer__overlay:before{animation-play-state:paused}.MediaTransition-module-scss-module__uSUNvG__shimmer__media{transition:opacity var(--media-transition-duration);z-index:1;opacity:0}.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=enter] .MediaTransition-module-scss-module__uSUNvG__shimmer__media,.MediaTransition-module-scss-module__uSUNvG__MediaTransition[data-state=complete] .MediaTransition-module-scss-module__uSUNvG__shimmer__media{opacity:1}
@keyframes Image-module-scss-module__Nsgpqa__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Image-module-scss-module__Nsgpqa__Image{position:relative;overflow:hidden}.Image-module-scss-module__Nsgpqa__Image img{-webkit-user-select:none;user-select:none}.Image-module-scss-module__Nsgpqa__Image.Image-module-scss-module__Nsgpqa__layoutFill{width:100%;height:100%;position:absolute;top:0;left:0}.Image-module-scss-module__Nsgpqa__Image.Image-module-scss-module__Nsgpqa__layoutAuto img{width:100%;height:auto}
@keyframes ImageBlock-module-scss-module__x45vAa__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ImageBlock-module-scss-module__x45vAa__image{isolation:isolate;border-radius:1rem;overflow:hidden}@media (max-width:768px){.ImageBlock-module-scss-module__x45vAa__image{margin-inline:calc(var(--grid-margin)*-1);border-radius:0}}
@keyframes Button-module-scss-module__HB5Z3q__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module-scss-module__HB5Z3q__Button{background-color:var(--button-color);color:var(--button-text-color);border-radius:var(--button-border-radius);-webkit-user-select:none;user-select:none;white-space:nowrap;box-shadow:0 0 0 2px var(--button-border-color)inset;text-decoration:none;transition:background-color .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1);display:block;position:relative}.Button-module-scss-module__HB5Z3q__Button.Button-module-scss-module__HB5Z3q__smallSize{--button-height:3em;--button-border-radius:calc(var(--button-height)*.5);--button-padding-side:2em;font-weight:700!important}@media (max-width:768px){.Button-module-scss-module__HB5Z3q__Button.Button-module-scss-module__HB5Z3q__smallSize{font-size:clamp(.6875rem,3.784vw,1.0625rem);line-height:1.28571;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.Button-module-scss-module__HB5Z3q__Button.Button-module-scss-module__HB5Z3q__smallSize{font-size:clamp(.5rem,1.111vw,1.25rem);line-height:1.5;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}.Button-module-scss-module__HB5Z3q__Button.Button-module-scss-module__HB5Z3q__mediumSize{--button-height:4.25em;--button-border-radius:calc(var(--button-height)*.5);--button-padding-side:2.75em;font-weight:700!important}@media (max-width:768px){.Button-module-scss-module__HB5Z3q__Button.Button-module-scss-module__HB5Z3q__mediumSize{font-size:clamp(.75rem,4.324vw,1.25rem);line-height:1.25;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.Button-module-scss-module__HB5Z3q__Button.Button-module-scss-module__HB5Z3q__mediumSize{font-size:clamp(.5625rem,1.25vw,1.375rem);line-height:1.33333;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (max-width:768px){.Button-module-scss-module__HB5Z3q__Button.Button-module-scss-module__HB5Z3q__mediumSize{--button-height:3.85em}}.Button-module-scss-module__HB5Z3q__Button:hover{background-color:var(--button-hover-color);color:var(--button-hover-text-color);box-shadow:0 0 0 2px var(--button-hover-border-color)inset}.Button-module-scss-module__HB5Z3q__inner{height:var(--button-height);padding-left:var(--button-padding-side);padding-right:var(--button-padding-side);justify-content:center;align-items:center;gap:10px;display:flex}
@keyframes ProductHeader-module-scss-module__mxIGVa__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProductHeader-module-scss-module__mxIGVa__ProductHeader{position:relative}@media (min-width:769px){.ProductHeader-module-scss-module__mxIGVa__ProductHeader{margin-top:calc(var(--navbar-height)*-1);--top-height:calc(var(--navbar-height) + 1rem)}}@media (max-width:768px){.ProductHeader-module-scss-module__mxIGVa__inner{flex-direction:column;gap:1rem;display:flex}}@media (min-width:769px){.ProductHeader-module-scss-module__mxIGVa__inner{grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-column-gap);grid-template-rows:auto auto;display:grid}.ProductHeader-module-scss-module__mxIGVa__back{height:var(--top-height);align-items:flex-end;padding-bottom:2rem;display:flex;position:relative}}@media (min-width:769px) and (max-width:768px){.ProductHeader-module-scss-module__mxIGVa__back{font-size:clamp(.5625rem,3.243vw,.9375rem);line-height:1.33333;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px) and (min-width:769px){.ProductHeader-module-scss-module__mxIGVa__back{font-size:clamp(.4375rem,.972vw,1.0625rem);line-height:1.57143;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}.ProductHeader-module-scss-module__mxIGVa__backLink{color:var(--color-light-gray);padding-left:.1em;text-decoration:none;transition:color .2s ease-in}.ProductHeader-module-scss-module__mxIGVa__backLink:before{content:"← ";position:relative}.ProductHeader-module-scss-module__mxIGVa__backLink:hover{color:var(--color-white)}@media (max-width:768px){.ProductHeader-module-scss-module__mxIGVa__backLink{display:none}}.ProductHeader-module-scss-module__mxIGVa__backLinkText:before{content:"";will-change:transform;transform-origin:0 100%;border-bottom:1px solid;transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1);display:block;position:absolute;bottom:-.2em;left:0;right:0}.ProductHeader-module-scss-module__mxIGVa__backLinkText{white-space:nowrap;text-decoration:none;display:inline;position:relative}.ProductHeader-module-scss-module__mxIGVa__backLinkText:before{transform-origin:0 0}.ProductHeader-module-scss-module__mxIGVa__backLink:not(:hover) .ProductHeader-module-scss-module__mxIGVa__backLinkText:before{transform:scaleX(0)}.ProductHeader-module-scss-module__mxIGVa__head{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:769px){.ProductHeader-module-scss-module__mxIGVa__head{grid-area:1/9/span 1/span 4}}.ProductHeader-module-scss-module__mxIGVa__image{isolation:isolate;position:relative;overflow:hidden}@media (max-width:768px){.ProductHeader-module-scss-module__mxIGVa__image{margin-inline:calc(var(--grid-margin)*-1);order:-1}}@media (min-width:769px){.ProductHeader-module-scss-module__mxIGVa__image{border-radius:1rem;grid-area:1/1/-1/span 8}}@media (min-width:769px) and (max-aspect-ratio:1.8){.ProductHeader-module-scss-module__mxIGVa__image{max-height:calc(100svh - var(--top-height) - 3.5rem)}}.ProductHeader-module-scss-module__mxIGVa__imageSizer{aspect-ratio:1}@media (min-width:769px){.ProductHeader-module-scss-module__mxIGVa__imageSizer{aspect-ratio:1.4}}.ProductHeader-module-scss-module__mxIGVa__buy{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;display:flex}@media (min-width:769px){.ProductHeader-module-scss-module__mxIGVa__buy{grid-area:2/9/span 1/span 4}}.ProductHeader-module-scss-module__mxIGVa__buyNotes{color:var(--color-light-gray);max-width:36em;padding-right:1em}
@keyframes ProductOverview-module-scss-module__ovGAiW__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProductOverview-module-scss-module__ovGAiW__inner{border-top:solid 1px var(--color-gray);border-bottom:solid 1px var(--color-gray);padding-block:4rem}.ProductOverview-module-scss-module__ovGAiW__intro{text-align:center}
@keyframes ModalPurchase-module-scss-module__Nb3c2q__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ModalPurchase-module-scss-module__Nb3c2q__ModalPurchase{width:100vw;height:100dvh;z-index:var(--z-index-modal);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;padding:var(--grid-margin);background:#1e1e1ed9;flex-direction:column;justify-content:center;align-items:stretch;gap:2rem;display:flex;position:fixed;top:0;left:0;overflow:hidden}@media (min-width:769px){.ModalPurchase-module-scss-module__Nb3c2q__ModalPurchase{padding:3rem}}.ModalPurchase-module-scss-module__Nb3c2q__buttonClose{margin-left:auto}@media (max-width:768px){.ModalPurchase-module-scss-module__Nb3c2q__buttonClose{font-size:clamp(.75rem,4.324vw,1.25rem);line-height:1.25;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.ModalPurchase-module-scss-module__Nb3c2q__buttonClose{font-size:clamp(.5625rem,1.25vw,1.375rem);line-height:1.33333;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}.ModalPurchase-module-scss-module__Nb3c2q__body{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:2rem;display:flex}.ModalPurchase-module-scss-module__Nb3c2q__heading{padding-bottom:.5em}.ModalPurchase-module-scss-module__Nb3c2q__rebrickableLogo{max-width:11em;height:auto;display:block}@media (max-width:768px){.ModalPurchase-module-scss-module__Nb3c2q__rebrickableLogo{font-size:clamp(.875rem,4.865vw,1.375rem);line-height:1.33333;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.ModalPurchase-module-scss-module__Nb3c2q__rebrickableLogo{font-size:clamp(.6875rem,1.528vw,1.6875rem);line-height:1.36364;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (max-width:768px){.ModalPurchase-module-scss-module__Nb3c2q__link{font-size:clamp(.875rem,4.865vw,1.375rem);line-height:1.33333;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.ModalPurchase-module-scss-module__Nb3c2q__link{font-size:clamp(.6875rem,1.528vw,1.6875rem);line-height:1.36364;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (max-width:768px){.ModalPurchase-module-scss-module__Nb3c2q__status{font-size:clamp(.6875rem,3.784vw,1.0625rem);line-height:1.28571;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.ModalPurchase-module-scss-module__Nb3c2q__status{font-size:clamp(.5rem,1.111vw,1.25rem);line-height:1.5;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}.ModalPurchase-module-scss-module__Nb3c2q__status{color:var(--color-gray)}
@keyframes ProductNav-module-scss-module__SKa8qq__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProductNav-module-scss-module__SKa8qq__ProductNav{width:100%;z-index:var(--z-index-product-nav);pointer-events:none;padding-block:1.5rem;transition:transform .3s cubic-bezier(.165,.84,.44,1);position:fixed;bottom:0;left:0;transform:translateY(100%)}.ProductNav-module-scss-module__SKa8qq__ProductNav.ProductNav-module-scss-module__SKa8qq__isVisible{transform:translateY(0%)}.ProductNav-module-scss-module__SKa8qq__panel{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#282828cc;border-radius:2rem;justify-content:space-between;align-items:center;padding:.75rem;display:flex}@media (max-width:768px){.ProductNav-module-scss-module__SKa8qq__panel{justify-content:center;display:block}}.ProductNav-module-scss-module__SKa8qq__links{gap:1.5em;padding-left:2rem;display:flex}@media (max-width:768px){.ProductNav-module-scss-module__SKa8qq__links{font-size:clamp(.6875rem,3.784vw,1.0625rem);line-height:1.28571;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.ProductNav-module-scss-module__SKa8qq__links{font-size:clamp(.5rem,1.111vw,1.25rem);line-height:1.5;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (max-width:768px){.ProductNav-module-scss-module__SKa8qq__links{display:none}}.ProductNav-module-scss-module__SKa8qq__link{font-weight:700;text-decoration:none}
@keyframes RichText-module-scss-module__0SeHga__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RichText-module-scss-module__0SeHga__RichText{--rich-text-spacing:1em}.RichText-module-scss-module__0SeHga__RichText button,.RichText-module-scss-module__0SeHga__RichText u,.RichText-module-scss-module__0SeHga__RichText a{text-underline-offset:.09em;text-decoration-color:currentColor;text-decoration-thickness:max(1px,.07em)}.RichText-module-scss-module__0SeHga__RichText button u,.RichText-module-scss-module__0SeHga__RichText u u,.RichText-module-scss-module__0SeHga__RichText a u{text-decoration:none}.RichText-module-scss-module__0SeHga__RichText p,.RichText-module-scss-module__0SeHga__RichText hr,.RichText-module-scss-module__0SeHga__RichText ol,.RichText-module-scss-module__0SeHga__RichText ul{margin-block:0}.RichText-module-scss-module__0SeHga__RichText p:not(:first-child),.RichText-module-scss-module__0SeHga__RichText hr:not(:first-child),.RichText-module-scss-module__0SeHga__RichText ol:not(:first-child),.RichText-module-scss-module__0SeHga__RichText ul:not(:first-child){margin-block-start:var(--rich-text-spacing)}.RichText-module-scss-module__0SeHga__RichText li:not(:first-child){margin-block-start:.33em}.RichText-module-scss-module__0SeHga__RichText h1,.RichText-module-scss-module__0SeHga__RichText h2,.RichText-module-scss-module__0SeHga__RichText h3,.RichText-module-scss-module__0SeHga__RichText h4,.RichText-module-scss-module__0SeHga__RichText h5,.RichText-module-scss-module__0SeHga__RichText h6{font-weight:700}.RichText-module-scss-module__0SeHga__RichText h1:not(:first-child),.RichText-module-scss-module__0SeHga__RichText h2:not(:first-child),.RichText-module-scss-module__0SeHga__RichText h3:not(:first-child),.RichText-module-scss-module__0SeHga__RichText h4:not(:first-child),.RichText-module-scss-module__0SeHga__RichText h5:not(:first-child),.RichText-module-scss-module__0SeHga__RichText h6:not(:first-child){margin-top:2em}.RichText-module-scss-module__0SeHga__RichText h1:not(:last-child),.RichText-module-scss-module__0SeHga__RichText h2:not(:last-child),.RichText-module-scss-module__0SeHga__RichText h3:not(:last-child),.RichText-module-scss-module__0SeHga__RichText h4:not(:last-child),.RichText-module-scss-module__0SeHga__RichText h5:not(:last-child),.RichText-module-scss-module__0SeHga__RichText h6:not(:last-child){margin-bottom:var(--rich-text-spacing)}.RichText-module-scss-module__0SeHga__RichText img:not(:first-child){margin-block-start:1.5em}.RichText-module-scss-module__0SeHga__RichText img:not(:last-child){margin-block-end:1.5em}.RichText-module-scss-module__0SeHga__RichText table{border-collapse:collapse;width:100%}.RichText-module-scss-module__0SeHga__RichText table:not(:first-child){margin-block-start:1.5em}.RichText-module-scss-module__0SeHga__RichText table:not(:last-child){margin-block-end:1.5em}.RichText-module-scss-module__0SeHga__RichText tr{vertical-align:inherit;border-color:inherit;display:table-row}.RichText-module-scss-module__0SeHga__RichText td,.RichText-module-scss-module__0SeHga__RichText th{text-align:left;border:1px solid;padding:.5em .75em}
@keyframes Footer-module-scss-module__wcgw9G__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Footer-module-scss-module__wcgw9G__Footer{color:var(--color-gray);padding-top:5rem;padding-bottom:2rem;position:relative}@media (min-width:769px){.Footer-module-scss-module__wcgw9G__Footer{padding-top:10rem}}
@keyframes Logo-module-scss-module__23_uaW__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Logo-module-scss-module__23_uaW__Logo{width:100%;display:block;position:relative}.Logo-module-scss-module__23_uaW__inner{aspect-ratio:75/77;width:100%;display:block;position:relative}@media (pointer:fine){.Logo-module-scss-module__23_uaW__inner{transition:transform .5s cubic-bezier(.23,1,.32,1)}.Logo-module-scss-module__23_uaW__Logo:hover .Logo-module-scss-module__23_uaW__inner{transform:scale(.85)}}.Logo-module-scss-module__23_uaW__fill{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:url(../media/logo-mask.45238288.svg);mask-image:url(../media/logo-mask.45238288.svg);-webkit-mask-size:contain;mask-size:contain}.Logo-module-scss-module__23_uaW__fill__svg{object-fit:cover;width:100%;height:auto;position:absolute;top:0;left:0}@media (pointer:fine){.Logo-module-scss-module__23_uaW__fill__svg{transition:transform .5s cubic-bezier(.23,1,.32,1);transform:translateY(-44%)}.Logo-module-scss-module__23_uaW__Logo:hover .Logo-module-scss-module__23_uaW__fill__svg{transform:translateY(0)}}
@keyframes Product-module-scss-module__AhxXga__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Product-module-scss-module__AhxXga__Product{position:relative}
@keyframes SocialIcon-module-scss-module__aCzctG__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SocialIcon-module-scss-module__aCzctG__SocialIcon{width:20px;height:auto;display:block}
@keyframes HomeHeaderBlock-module-scss-module__DGixpG__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.HomeHeaderBlock-module-scss-module__DGixpG__HomeHeaderBlock{text-align:center}@media (max-width:768px){.HomeHeaderBlock-module-scss-module__DGixpG__body{color:var(--color-light-gray);margin-top:1em}}
@keyframes Navbar-module-scss-module__N8yoJa__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Navbar-module-scss-module__N8yoJa__Navbar{z-index:var(--z-index-navbar);pointer-events:none;position:relative}.Navbar-module-scss-module__N8yoJa__outer{width:100%}.Navbar-module-scss-module__N8yoJa__inner{height:var(--navbar-height);justify-content:flex-end;align-items:center;display:flex;position:relative}.Navbar-module-scss-module__N8yoJa__logo{width:var(--navbar-logo-size);height:var(--navbar-logo-size);margin-left:calc(var(--navbar-logo-size)*-.5);margin-top:calc(var(--navbar-logo-size)*-.5);pointer-events:auto;display:block;position:absolute;top:50%;left:50%}.Navbar-module-scss-module__N8yoJa__socialIcon{pointer-events:auto;width:20px}@media (min-width:769px){.Navbar-module-scss-module__N8yoJa__socialIcon{width:24px}}
@keyframes PageTransition-module-scss-module__WllU4G__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PageTransition-module-scss-module__WllU4G__overlay{z-index:var(--z-index-page-transition);background-color:var(--color-black);opacity:0;pointer-events:none;position:fixed;inset:0}
@keyframes ResizeService-module-scss-module__x_j9hW__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ResizeService-module-scss-module__x_j9hW__loading{z-index:99999;background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.ResizeService-module-scss-module__x_j9hW__measure{width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.ResizeService-module-scss-module__x_j9hW__measureVh{height:100vh;position:absolute;top:0;left:0}.ResizeService-module-scss-module__x_j9hW__measureVw{width:100vw;position:absolute;top:0;left:0}.ResizeService-module-scss-module__x_j9hW__measureLvh{height:100lvh;position:absolute;top:0;left:0}.ResizeService-module-scss-module__x_j9hW__measureSvh{height:100svh;position:absolute;top:0;left:0}
@keyframes Thumb-module-scss-module__OGaEla__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Thumb-module-scss-module__OGaEla__image{aspect-ratio:1.2;border-radius:.5rem;position:relative;overflow:hidden}.Thumb-module-scss-module__OGaEla__title{padding-top:1rem;padding-bottom:2rem}@media (max-width:768px){.Thumb-module-scss-module__OGaEla__title{font-size:clamp(.75rem,4.324vw,1.25rem);line-height:1.25;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}@media (min-width:769px){.Thumb-module-scss-module__OGaEla__title{font-size:clamp(.5625rem,1.25vw,1.375rem);line-height:1.33333;font-family:var(--default-font-family);letter-spacing:0%;font-weight:400}}.Thumb-module-scss-module__OGaEla__titleLink{text-decoration:none}
@keyframes Products-module-scss-module__f_rJKG__ani-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Products-module-scss-module__f_rJKG__Products{padding-top:var(--block-padding)}.Products-module-scss-module__f_rJKG__thumbs{gap:var(--grid-column-gap);grid-template-columns:repeat(3,1fr);display:grid}
