.Nav-module__F1ubkq__nav,.Nav-module__F1ubkq__right-div,.Nav-module__F1ubkq__dropdown-anchor{--logo-font-size:calc(1.81938rem + .8vh);--logo-leading:1.3;--logo-height:calc(2 * var(--logo-leading) * var(--logo-font-size));--logo-top:calc((var(--nav-height,20.8333vh) - var(--logo-height)) / 2);--cap-align:4px;--nav-inset:max(1.5rem, calc(var(--logo-top) + var(--cap-align)))}.Nav-module__F1ubkq__nav{top:0;right:0;left:var(--nav-left,56px);z-index:10;mix-blend-mode:difference;-webkit-user-select:none;user-select:none;justify-content:space-between;display:flex;position:fixed}.Nav-module__F1ubkq__text-div{height:var(--nav-height,20.8333vh);color:#fff;font-size:var(--logo-font-size);line-height:var(--logo-leading);font-family:var(--font-bebas-neue), sans-serif;text-transform:uppercase;align-items:center;font-style:normal;font-weight:400;display:flex}.Nav-module__F1ubkq__text-div>a{color:inherit;text-decoration:none;display:flex}.Nav-module__F1ubkq__text-div .Nav-module__F1ubkq__logo{align-self:center}.Nav-module__F1ubkq__right-div{top:var(--nav-inset);right:var(--nav-gutter);z-index:11;mix-blend-mode:difference;position:fixed}.Nav-module__F1ubkq__dropdown-anchor{z-index:30;top:calc(var(--nav-inset) + var(--items-height,0px));right:var(--nav-gutter);position:fixed}
.NavMenu-module__GYL0cW__navigation-column{flex-direction:column;align-items:flex-end;display:flex}.NavMenu-module__GYL0cW__navigation-item{color:#fff;font-size:1rem;line-height:1.25;font-family:var(--font-quicksand), sans-serif;font-optical-sizing:auto;text-transform:uppercase;margin-bottom:1rem;font-style:normal;font-weight:400}.NavMenu-module__GYL0cW__navigation-column.NavMenu-module__GYL0cW__on-light .NavMenu-module__GYL0cW__navigation-item{color:#000}@media (max-width:768px){.NavMenu-module__GYL0cW__navigation-item{margin-bottom:.5rem}}.NavMenu-module__GYL0cW__navigation-column a{color:inherit;text-decoration:none}.NavMenu-module__GYL0cW__dropdown-offset{--items-height:calc(var(--items-before,0) * (1.25rem + 1rem) + 1.25rem)}.NavMenu-module__GYL0cW__pointer-cursor{cursor:pointer}.NavMenu-module__GYL0cW__navigation-item.NavMenu-module__GYL0cW__pointer-cursor{display:inline-block;position:relative}.NavMenu-module__GYL0cW__dropdown{z-index:1;cursor:default;min-width:160px;position:absolute;top:100%;right:0}@media (max-width:768px){.NavMenu-module__GYL0cW__dropdown{text-align:end;grid-template-rows:0fr;min-width:auto;transition:grid-template-rows .3s ease-in-out;display:grid;position:static}.NavMenu-module__GYL0cW__dropdown-inner{overflow:hidden}.NavMenu-module__GYL0cW__dropdown.NavMenu-module__GYL0cW__open{grid-template-rows:1fr}}.NavMenu-module__GYL0cW__scroll-svg>*{align-self:center}.NavMenu-module__GYL0cW__scroll-svg img{height:12px;padding-left:4px}.NavMenu-module__GYL0cW__navigation-item img,.NavMenu-module__GYL0cW__navigation-item svg{vertical-align:baseline;width:auto;height:.75rem;padding-left:4px;transition:transform .3s ease-in-out;display:inline}
.CartBadge-module__HrNLOa__badge{white-space:nowrap;align-items:center;gap:.4em;display:flex}.CartBadge-module__HrNLOa__count{font-variant-numeric:tabular-nums}.CartBadge-module__HrNLOa__count:before{content:"("}.CartBadge-module__HrNLOa__count:after{content:")"}
.Dropdown-module__DRhqsa__dropdown-content{color:#000;background-color:#fff;border-top:1px solid #545454;border-radius:4px;width:33vw;font-size:.75rem;display:flex;overflow:hidden;box-shadow:0 4px 4.6px #00000059}.Dropdown-module__DRhqsa__custom-underline{content:"";background-color:#00f;border-radius:20px;width:0%;height:2px;transition:width .5s cubic-bezier(.33,1,.68,1);position:absolute;bottom:-3px;left:0}.Dropdown-module__DRhqsa__custom-underline.Dropdown-module__DRhqsa__active{width:100%}.Dropdown-module__DRhqsa__categories,.Dropdown-module__DRhqsa__galleries{font-weight:500}.Dropdown-module__DRhqsa__category span{position:relative}.Dropdown-module__DRhqsa__gallery,.Dropdown-module__DRhqsa__category{border-radius:2px;margin:.3125rem .3125rem .3125rem .75rem;padding:6px}.Dropdown-module__DRhqsa__gallery{margin:0 .3125rem 0 .75rem;padding:.5rem .375rem}.Dropdown-module__DRhqsa__galleries>a:first-of-type>.Dropdown-module__DRhqsa__gallery{margin-top:.3125rem}.Dropdown-module__DRhqsa__galleries>a:last-of-type>.Dropdown-module__DRhqsa__gallery{margin-bottom:.3125rem}.Dropdown-module__DRhqsa__categories{background-color:var(--color-canvas);flex:15;padding-bottom:8px}.Dropdown-module__DRhqsa__categories-header,.Dropdown-module__DRhqsa__galleries{background-color:#fff}.Dropdown-module__DRhqsa__galleries-header{background-color:#f7f6f6}.Dropdown-module__DRhqsa__categories-header,.Dropdown-module__DRhqsa__galleries-header{padding:.5rem;font-weight:600}.Dropdown-module__DRhqsa__galleries{flex:12}.Dropdown-module__DRhqsa__category:hover{background-color:#dcdcdc}.Dropdown-module__DRhqsa__gallery:hover{color:#00f;background-color:#f0f0f0;font-weight:600}.Dropdown-module__DRhqsa__category.Dropdown-module__DRhqsa__active{color:#00f}.Dropdown-module__DRhqsa__transparent-placeholder{width:100%;height:10px}.Dropdown-module__DRhqsa__truncate-text{white-space:nowrap}
.Subdropdown-module__vrHuua__collapsible{text-align:center;color:#00f;grid-template-rows:0fr;min-width:auto;padding-right:1rem;font-weight:500;transition:grid-template-rows .3s ease-in-out;display:grid}.Subdropdown-module__vrHuua__collapsible-inner{overflow:hidden}.Subdropdown-module__vrHuua__active .Subdropdown-module__vrHuua__collapsible{grid-template-rows:1fr;padding-right:0}.Subdropdown-module__vrHuua__container-subdropdown{border-top:0 solid #000;padding-top:.2rem;padding-right:1rem;transition:all 1s,border-top .5s ease-in,padding .2s;overflow:hidden}.Subdropdown-module__vrHuua__container-subdropdown.Subdropdown-module__vrHuua__collapsible{padding-right:1rem}.Subdropdown-module__vrHuua__collapsible a div{padding-bottom:4px}.Subdropdown-module__vrHuua__collapsible a:first-of-type div{padding-top:6px}.Subdropdown-module__vrHuua__collapsible a:last-of-type div{padding-bottom:6px}.Subdropdown-module__vrHuua__container-subdropdown.Subdropdown-module__vrHuua__active>div:first-of-type{text-align:center}.Subdropdown-module__vrHuua__container-subdropdown.Subdropdown-module__vrHuua__active{background-color:#ffffffb0;border-top:3px solid #000;border-radius:0 0 8px 8px;margin:6px 5px;padding:8px;box-shadow:0 4px 4px #00000040}.Subdropdown-module__vrHuua__container-subdropdown>div{text-align:center;position:relative}.Subdropdown-module__vrHuua__container-subdropdown.Subdropdown-module__vrHuua__active>div{text-align:center}.Subdropdown-module__vrHuua__container-subdropdown>div:first-of-type:before{content:"";z-index:-2;background-color:#2b963b00;transition:all 1s;position:absolute;inset:0 -12px 4px 2px}.Subdropdown-module__vrHuua__container-subdropdown.Subdropdown-module__vrHuua__active>div:first-of-type:before{content:"";z-index:-1;background-color:#616eff94;position:absolute;inset:-10px -18px -2px -8px}.Subdropdown-module__vrHuua__chosen{text-align:right;flex:1;min-width:fit-content}.Subdropdown-module__vrHuua__active .Subdropdown-module__vrHuua__chosen{text-align:center}.Subdropdown-module__vrHuua__chosen-parent-flex{display:flex}.Subdropdown-module__vrHuua__dummy{flex:2.4;transition:flex .6s cubic-bezier(0,1.05,.64,.98)}.Subdropdown-module__vrHuua__active .Subdropdown-module__vrHuua__dummy{flex:0}
.SideMenu-module__u0mnVG__side-menu{z-index:20;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffa3;transition:transform .4s cubic-bezier(0,.02,.04,.88);position:fixed;top:0;right:0;transform:translate(100%)}.SideMenu-module__u0mnVG__side-menu>.SideMenu-module__u0mnVG__navigation{padding:var(--nav-gutter);padding-bottom:20px}@media (max-width:768px){.SideMenu-module__u0mnVG__side-menu>.SideMenu-module__u0mnVG__navigation{box-sizing:border-box;width:100vw;padding:1.5rem}}.SideMenu-module__u0mnVG__side-menu>img{cursor:pointer;height:32px;position:absolute;bottom:28px;left:24px}.SideMenu-module__u0mnVG__side-menu.SideMenu-module__u0mnVG__open{transform:translate(0)}
#menu{top:var(--nav-gutter);right:var(--nav-gutter);z-index:15;mix-blend-mode:difference;cursor:pointer;position:fixed}#menu>img{vertical-align:baseline;display:inline}
