.Header .Header__MainMenu .Nav__Link--levelOne:after{display:none}.Header__MainMenu .Nav__Link--levelOne{font-weight:700}.Nav__Link:hover{cursor:pointer}img{-webkit-user-select:none!important;-webkit-touch-callout:none!important}.ProductCard .Product__Block--variantPickerCustom .ColorSwatchList .color__swatch-custom{width:1.3rem;height:1.3rem}.DropdownMenu__Body--mega{background:#ffffff1a}.Header__MainMenu .DropdownMenu__Body--mega{padding:10px 0;background:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.Header__MainMenu .DropdownMenu__Body--mega .MegaMenu__Item{margin-bottom:0}.FooterBlock--newsletter .Form__InputGroup .Form__Input{border-radius:0}.details-box .title{font-family:var(--tg-sys-typescale-title-medium-font);font-style:var(--tg-sys-typescale-title-medium-style);font-weight:var(--tg-sys-typescale-title-medium-weight);font-size:var(--tg-sys-typescale-title-medium-size);line-height:var(--tg-sys-typescale-title-medium-line-height);letter-spacing:var(--tg-sys-typescale-title-medium-tracking)}.TextOnImage .TextOnImage__Content.custom-box{transform:translatey(100%);transition:.5s}.TextOnImage:hover .TextOnImage__Content.custom-box{transform:translatey(0);transition:.5s}.MenuDrawer .MenuDrawer__Nav--primary .Accordion__Button--levelOne{text-transform:uppercase}.MenuDrawer .MenuDrawer__Nav--primary .Accordion__Collapse a{text-transform:capitalize}.section-page{height:100%}.ProductSummary .custom-box .Product__Block button.custom-click,.ProductSummary .details-box.active .title{text-decoration:underline}.ProductDesign .ProductSummary .Accordion__Header .Accordion__Button{font-size:14px;font-weight:700;text-transform:uppercase}.ProductDesign .ProductSummary .Accordion__Body{font-size:13px}.ProductSummary .custom-box{margin:10px 0;position:relative}.ProductSummary .custom-box .Product__Block{margin:0;padding:0}.ProductSummary .custom-box .Product__Block button{padding:0;font-size:12px;text-decoration:underline;text-decoration-color:#000;text-underline-offset:3px;background-color:transparent;border:none;color:#000;transition:color .3s ease}.ProductSummary .custom-box .Product__Block button:hover{color:#9e9e9e;text-decoration-color:#9e9e9e;transition:color .2s ease,text-decoration-color .2s ease}.ProductSummary .custom-box .Product__Block button:hover{color:#9e9e9e}.ProductSummary .details-box .title{text-transform:uppercase;font-size:14px;font-weight:700;cursor:pointer}.ProductSummary .details-box .Collapse{position:absolute;left:0;width:100%}.ProductSummary .details-box-item{width:100%;max-height:0;transition:max-height .3s ease-out;overflow:hidden;text-align:center;font-size:13px}.ProductSummary .details-box-item.active{max-height:900px;transition:max-height .3s ease-in}.Product__Block--variantPickerCustom{display:flex;flex-direction:row;justify-content:left;align-items:center;gap:10px;min-height:2rem}.Product__Block--variantPickerCustom a:hover{border:1px solid var(--tg-product-swatch-border-checked-color)}quick-add-to-cart-button{width:100%}.Product__Block--variantPickerCustom a{display:flex;border:1px solid transparent}.Product__Block--variantPickerCustom a.color__curent{border:1px solid var(--tg-product-swatch-border-checked-color)}.Product__Block--variantPickerCustom a:hover{cursor:pointer}.Product__Block--variantPickerCustom img{max-width:50px}.ProductSummary .Product__Title{font-weight:var(--product-title-font-weight)}.product_card-color{width:1.8rem;height:1.8rem;overflow:hidden;border-radius:50%}.product_card-color label{width:100%;height:100%;border-radius:50%}.Template--page .TextOnImage__Content{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.Product__Block--variantPickerCustom .ColorSwatchList{display:flex;flex-direction:row;gap:5px}.Product__Block--variantPickerCustom .ColorSwatchList li{margin:0}@media(hover:none){.TextOnImage .TextOnImage__Content.custom-box,.TextOnImage:hover .TextOnImage__Content.custom-box{transform:translatey(0)}}.ProductCard__Info,.ProductCard,.ProductCard__Inner{min-height:50px}.Nav__Link.Active{color:var(--tg-component-dropdown-body-text-color-hover)!important}.Banner .TextOnImage__Content .SectionHeader{margin:0}body .SearchDrawer{top:0}@media screen and (max-width:1108px){.ProductCard{position:relative}.ProductCard .show-second-image img.ProductCard__Image--alternate{opacity:0}.ProductCard .show-second-image img.ProductCard__Image{opacity:1}}@media screen and (max-width:640px){.ProductCard{position:relative}.ProductCard .show-second-image img.ProductCard__Image--alternate{opacity:0}.ProductCard .show-second-image img.ProductCard__Image{opacity:1}body .Header__Main{padding-top:.1rem;padding-bottom:.1rem}.CollectionList:not(.CollectionList--horizontal) .Grid .Grid__Item{padding:0!important}.Header__Main .Header__MenuTrigger button{padding-top:0;padding-bottom:0}.ProductCard__Info,.ProductCard,.ProductCard__Inner{overflow:hidden}.Template--index section .TextOnImage .TextOnImage__Content{justify-content:center;text-align:center;padding:1rem!important}.Template--index .TextOnImage .SectionHeader{margin-bottom:0rem}}.Nav__Link.active,.Accordion__Button.active{color:#000!important;color:var(--tg-component-dropdown-body-text-color-hover)}.MenuDrawer .Accordion__Collapse{border:none!important}.Drawer__Body .Accordion__Body{padding:0}.Drawer__Body .Accordion__Body .Nav__Link{padding:.2rem 0}.Drawer__Body .Accordion__Item .Accordion__Button{border:none;padding:.5rem 0rem}.CartItem .CartItem__Quantity{border:none;margin-right:100%}.CartItem .CartItem__QuantityButton{padding:.2rem 0}.CartItem .CartItem__QuantityNum{font-size:14px}.CartItem__Info{overflow:hidden}.CartItem .CartItem__QuantityNum:focus{border:none;outline:none;box-shadow:none}button.chat-toggle.chat-toggle--text-button.text-only{height:40px!important;padding:0 15px!important}button.chat-toggle .chat-title{font-size:15px}iframe[src*=recaptcha]{display:none!important}inbox-online-store-chat#ShopifyChat{right:calc(var(--tg-container-gutter-x) * 4)!important}@media only screen and (min-device-width:768px)and (max-device-width:1180px)and (-webkit-min-device-pixel-ratio:1){.template-collection-list.template-page .TextOnImage__Content{display:none}}.ProductCard__Title{font-size:inherit;line-height:1.65}.Collection__Products .Grid>.Grid__Item{padding-left:3px;padding-right:3px}.Collection__Products .Grid{padding-left:3px;padding-right:3px}.ProductCard__Image--extra{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transition:opacity .5s ease}.ProductCard__ImageWrapper.bb-manual .ProductCard__Image--extra.is-active{visibility:visible}.bb-cardnav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:none;color:#000;cursor:pointer;opacity:0;transition:opacity .25s ease}.bb-cardnav--prev{left:4px}.bb-cardnav--next{right:4px}.ProductCard__ImageWrapper:hover .bb-cardnav{opacity:1}.bb-cardnav:hover{opacity:.5!important}.ProductCard__ImageWrapper.bb-manual .ProductCard__Image{opacity:0!important}.ProductCard__ImageWrapper.bb-manual .ProductCard__Image.is-active{opacity:1!important}@media(hover:none){.bb-cardnav{display:none}.ProductCard__ImageWrapper.bb-manual .ProductCard__Image{opacity:1!important}.ProductCard__ImageWrapper.bb-manual .ProductCard__Image--extra,.ProductCard__ImageWrapper.bb-manual .ProductCard__Image--alternate{opacity:0!important}}.bb-cardbars{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:3;display:flex;gap:0;width:120px;opacity:0;pointer-events:none;transition:opacity .25s ease}.bb-cardbars__bar{flex:1 1 0;height:1px;background:#d6d6d6;transition:background .3s ease}.bb-cardbars__bar.is-active{background:#000}.ProductCard__ImageWrapper:hover .bb-cardbars{opacity:1}@media(hover:none){.bb-cardbars{display:none}}html.bb-leave #MainContent,html.bb-leave .FooterGroup{opacity:0;transition:opacity .4s cubic-bezier(.87,0,.13,1)}html.bb-enter #MainContent,html.bb-enter .FooterGroup{animation:bb-enter .4s cubic-bezier(.87,0,.13,1) both}@keyframes bb-enter{0%{opacity:0}}shopify-chat{transition:opacity .3s ease}shopify-chat:not(.bb-chat-ready){opacity:0!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom.css.map */
