#wrapwrap{position:relative;min-height:100vh;display:flex;flex-direction:column}#wrapwrap>main{flex:1 0 auto}#wrapwrap>header#top{position:absolute;top:0;left:0;right:0;z-index:10}header#top #o_main_nav>ul.navbar-nav:not(#top_menu) .o_nav_link_btn{color:#fff!important;font-size:0;padding:0!important;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:0!important}header#top #o_main_nav>ul.navbar-nav:not(#top_menu) .o_search_btn,header#top #o_main_nav>ul.navbar-nav:not(#top_menu) .o_wsale_my_cart>a{color:#fff!important}.alt-mobile-menu{--bs-offcanvas-width:300px;font-family:var(--alt-font)}.alt-mobile-menu .nav-link{color:var(--alt-gray-700);font-size:16px;font-weight:700;text-transform:uppercase;padding:14px 0}.alt-mobile-menu .nav-link.active{color:var(--alt-primary-600)}.alt-shop-intro{padding:160px 0 40px}.alt-shop-intro h1{margin-bottom:16px!important}.alt-shop{padding:0 0 100px}.alt-shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.alt-shop-card{display:flex;flex-direction:column;border-radius:16px;background:var(--alt-gray-50);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s}.alt-shop-card:hover{box-shadow:0 12px 32px rgba(36,55,82,.12);color:inherit}.alt-shop-card-img{aspect-ratio:4/3;background:var(--alt-gray-200);display:flex;align-items:center;justify-content:center}.alt-shop-card-img img{width:100%;height:100%;object-fit:contain;padding:24px;mix-blend-mode:multiply}.alt-shop-card-body{padding:24px;display:flex;flex-direction:column;gap:8px;flex:1 1}.alt-shop-card-body h3{font-size:20px;line-height:28px;letter-spacing:-.24px}.alt-shop-price{margin-top:auto;padding-top:8px;font-size:24px;line-height:32px;font-weight:700;color:var(--alt-primary-600)}.alt-shop-empty{padding:64px;text-align:center;border-radius:16px;background:var(--alt-gray-50)}.alt-product{padding:160px 0 100px}.alt-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.alt-product-img{border-radius:16px;background:var(--alt-gray-50);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.alt-product-img img{max-width:100%;max-height:100%;object-fit:contain;padding:40px;mix-blend-mode:multiply}.alt-product-info{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.alt-product-info .alt-shop-price{font-size:32px;line-height:40px;padding:0}.alt-product-back{color:var(--alt-gray-500);text-decoration:none;font-weight:500}@media (max-width:991.98px){.alt-shop-intro{padding:120px 0 32px}.alt-shop-grid{grid-template-columns:repeat(2,1fr);gap:16px}.alt-product{padding:120px 0 64px}.alt-product-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:575.98px){.alt-shop-grid{grid-template-columns:1fr}}.pt0{padding-top:0}.pb0{padding-bottom:0}.pt8{padding-top:8px}.pb8{padding-bottom:8px}.pt16{padding-top:16px}.pb16{padding-bottom:16px}.pt24{padding-top:24px}.pb24{padding-bottom:24px}.pt32{padding-top:32px}.pb32{padding-bottom:32px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.pt48{padding-top:48px}.pb48{padding-bottom:48px}.pt56{padding-top:56px}.pb56{padding-bottom:56px}.pt64{padding-top:64px}.pb64{padding-bottom:64px}.pt72{padding-top:72px}.pb72{padding-bottom:72px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.pt88{padding-top:88px}.pb88{padding-bottom:88px}.pt96{padding-top:96px}.pb96{padding-bottom:96px}.pt104{padding-top:104px}.pb104{padding-bottom:104px}.pt112{padding-top:112px}.pb112{padding-bottom:112px}.pt120{padding-top:120px}.pb120{padding-bottom:120px}.pt128{padding-top:128px}.pb128{padding-bottom:128px}.pt136{padding-top:136px}.pb136{padding-bottom:136px}.pt144{padding-top:144px}.pb144{padding-bottom:144px}.pt152{padding-top:152px}.pb152{padding-bottom:152px}.pt160{padding-top:160px}.pb160{padding-bottom:160px}.pt168{padding-top:168px}.pb168{padding-bottom:168px}.pt176{padding-top:176px}.pb176{padding-bottom:176px}.pt184{padding-top:184px}.pb184{padding-bottom:184px}.pt192{padding-top:192px}.pb192{padding-bottom:192px}.pt200{padding-top:200px}.pb200{padding-bottom:200px}.pt208{padding-top:208px}.pb208{padding-bottom:208px}.pt216{padding-top:216px}.pb216{padding-bottom:216px}.pt224{padding-top:224px}.pb224{padding-bottom:224px}.pt232{padding-top:232px}.pb232{padding-bottom:232px}.pt240{padding-top:240px}.pb240{padding-bottom:240px}.pt248{padding-top:248px}.pb248{padding-bottom:248px}.pt256{padding-top:256px}.pb256{padding-bottom:256px}