.gen\:block{display:block}.gen\:inline-block{display:inline-block}.gen\:inline{display:inline}.gen\:flex{display:flex}.gen\:inline-flex{display:inline-flex}.gen\:grid{display:grid}.gen\:inline-grid{display:inline-grid}.gen\:hidden{display:none}.gen\:gap-0{gap:0px}.gen\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.gen\:gap-y-0{row-gap:0px}.gen\:gap-2{gap:2px}.gen\:gap-x-2{-moz-column-gap:2px;column-gap:2px}.gen\:gap-y-2{row-gap:2px}.gen\:gap-4{gap:4px}.gen\:gap-x-4{-moz-column-gap:4px;column-gap:4px}.gen\:gap-y-4{row-gap:4px}.gen\:gap-6{gap:6px}.gen\:gap-x-6{-moz-column-gap:6px;column-gap:6px}.gen\:gap-y-6{row-gap:6px}.gen\:gap-8{gap:8px}.gen\:gap-x-8{-moz-column-gap:8px;column-gap:8px}.gen\:gap-y-8{row-gap:8px}.gen\:gap-10{gap:10px}.gen\:gap-x-10{-moz-column-gap:10px;column-gap:10px}.gen\:gap-y-10{row-gap:10px}.gen\:gap-12{gap:12px}.gen\:gap-x-12{-moz-column-gap:12px;column-gap:12px}.gen\:gap-y-12{row-gap:12px}.gen\:gap-14{gap:14px}.gen\:gap-x-14{-moz-column-gap:14px;column-gap:14px}.gen\:gap-y-14{row-gap:14px}.gen\:gap-16{gap:16px}.gen\:gap-x-16{-moz-column-gap:16px;column-gap:16px}.gen\:gap-y-16{row-gap:16px}.gen\:gap-18{gap:18px}.gen\:gap-x-18{-moz-column-gap:18px;column-gap:18px}.gen\:gap-y-18{row-gap:18px}.gen\:gap-20{gap:20px}.gen\:gap-x-20{-moz-column-gap:20px;column-gap:20px}.gen\:gap-y-20{row-gap:20px}.gen\:gap-22{gap:22px}.gen\:gap-x-22{-moz-column-gap:22px;column-gap:22px}.gen\:gap-y-22{row-gap:22px}.gen\:gap-24{gap:24px}.gen\:gap-x-24{-moz-column-gap:24px;column-gap:24px}.gen\:gap-y-24{row-gap:24px}.gen\:gap-26{gap:26px}.gen\:gap-x-26{-moz-column-gap:26px;column-gap:26px}.gen\:gap-y-26{row-gap:26px}.gen\:gap-28{gap:28px}.gen\:gap-x-28{-moz-column-gap:28px;column-gap:28px}.gen\:gap-y-28{row-gap:28px}.gen\:gap-30{gap:30px}.gen\:gap-x-30{-moz-column-gap:30px;column-gap:30px}.gen\:gap-y-30{row-gap:30px}.gen\:gap-32{gap:32px}.gen\:gap-x-32{-moz-column-gap:32px;column-gap:32px}.gen\:gap-y-32{row-gap:32px}.gen\:gap-34{gap:34px}.gen\:gap-x-34{-moz-column-gap:34px;column-gap:34px}.gen\:gap-y-34{row-gap:34px}.gen\:gap-36{gap:36px}.gen\:gap-x-36{-moz-column-gap:36px;column-gap:36px}.gen\:gap-y-36{row-gap:36px}.gen\:gap-38{gap:38px}.gen\:gap-x-38{-moz-column-gap:38px;column-gap:38px}.gen\:gap-y-38{row-gap:38px}.gen\:gap-40{gap:40px}.gen\:gap-x-40{-moz-column-gap:40px;column-gap:40px}.gen\:gap-y-40{row-gap:40px}.gen\:gap-42{gap:42px}.gen\:gap-x-42{-moz-column-gap:42px;column-gap:42px}.gen\:gap-y-42{row-gap:42px}.gen\:gap-44{gap:44px}.gen\:gap-x-44{-moz-column-gap:44px;column-gap:44px}.gen\:gap-y-44{row-gap:44px}.gen\:gap-46{gap:46px}.gen\:gap-x-46{-moz-column-gap:46px;column-gap:46px}.gen\:gap-y-46{row-gap:46px}.gen\:gap-48{gap:48px}.gen\:gap-x-48{-moz-column-gap:48px;column-gap:48px}.gen\:gap-y-48{row-gap:48px}.gen\:gap-50{gap:50px}.gen\:gap-x-50{-moz-column-gap:50px;column-gap:50px}.gen\:gap-y-50{row-gap:50px}.gen\:gap-52{gap:52px}.gen\:gap-x-52{-moz-column-gap:52px;column-gap:52px}.gen\:gap-y-52{row-gap:52px}.gen\:gap-54{gap:54px}.gen\:gap-x-54{-moz-column-gap:54px;column-gap:54px}.gen\:gap-y-54{row-gap:54px}.gen\:gap-56{gap:56px}.gen\:gap-x-56{-moz-column-gap:56px;column-gap:56px}.gen\:gap-y-56{row-gap:56px}.gen\:gap-58{gap:58px}.gen\:gap-x-58{-moz-column-gap:58px;column-gap:58px}.gen\:gap-y-58{row-gap:58px}.gen\:gap-60{gap:60px}.gen\:gap-x-60{-moz-column-gap:60px;column-gap:60px}.gen\:gap-y-60{row-gap:60px}.gen\:gap-62{gap:62px}.gen\:gap-x-62{-moz-column-gap:62px;column-gap:62px}.gen\:gap-y-62{row-gap:62px}.gen\:gap-64{gap:64px}.gen\:gap-x-64{-moz-column-gap:64px;column-gap:64px}.gen\:gap-y-64{row-gap:64px}.gen\:gap-66{gap:66px}.gen\:gap-x-66{-moz-column-gap:66px;column-gap:66px}.gen\:gap-y-66{row-gap:66px}.gen\:gap-68{gap:68px}.gen\:gap-x-68{-moz-column-gap:68px;column-gap:68px}.gen\:gap-y-68{row-gap:68px}.gen\:gap-70{gap:70px}.gen\:gap-x-70{-moz-column-gap:70px;column-gap:70px}.gen\:gap-y-70{row-gap:70px}.gen\:gap-72{gap:72px}.gen\:gap-x-72{-moz-column-gap:72px;column-gap:72px}.gen\:gap-y-72{row-gap:72px}.gen\:gap-74{gap:74px}.gen\:gap-x-74{-moz-column-gap:74px;column-gap:74px}.gen\:gap-y-74{row-gap:74px}.gen\:gap-76{gap:76px}.gen\:gap-x-76{-moz-column-gap:76px;column-gap:76px}.gen\:gap-y-76{row-gap:76px}.gen\:gap-78{gap:78px}.gen\:gap-x-78{-moz-column-gap:78px;column-gap:78px}.gen\:gap-y-78{row-gap:78px}.gen\:gap-80{gap:80px}.gen\:gap-x-80{-moz-column-gap:80px;column-gap:80px}.gen\:gap-y-80{row-gap:80px}.gen\:col-auto{grid-column:auto}.gen\:col-span-full{grid-column:1 / -1}.gen\:row-auto{grid-row:auto}.gen\:row-span-full{grid-row:1 / -1}.gen\:col-start-13{grid-column-start:13}.gen\:col-start-auto{grid-column-start:auto}.gen\:col-end-13{grid-column-end:13}.gen\:col-end-auto{grid-column-end:auto}.gen\:row-start-13{grid-row-start:13}.gen\:row-start-auto{grid-row-start:auto}.gen\:row-end-13{grid-row-end:13}.gen\:row-end-auto{grid-row-end:auto}.gen\:col-span-1{grid-column:span 1/span 1}.gen\:col-start-1{grid-column-start:1}.gen\:row-span-1{grid-row:span 1/span 1}.gen\:row-start-1{grid-row-start:1}.gen\:row-end-1{grid-row-end:1}.gen\:col-end-1{grid-column-end:1}.gen\:col-span-2{grid-column:span 2/span 2}.gen\:col-start-2{grid-column-start:2}.gen\:row-span-2{grid-row:span 2/span 2}.gen\:row-start-2{grid-row-start:2}.gen\:row-end-2{grid-row-end:2}.gen\:col-end-2{grid-column-end:2}.gen\:col-span-3{grid-column:span 3/span 3}.gen\:col-start-3{grid-column-start:3}.gen\:row-span-3{grid-row:span 3/span 3}.gen\:row-start-3{grid-row-start:3}.gen\:row-end-3{grid-row-end:3}.gen\:col-end-3{grid-column-end:3}.gen\:col-span-4{grid-column:span 4/span 4}.gen\:col-start-4{grid-column-start:4}.gen\:row-span-4{grid-row:span 4/span 4}.gen\:row-start-4{grid-row-start:4}.gen\:row-end-4{grid-row-end:4}.gen\:col-end-4{grid-column-end:4}.gen\:col-span-5{grid-column:span 5/span 5}.gen\:col-start-5{grid-column-start:5}.gen\:row-span-5{grid-row:span 5/span 5}.gen\:row-start-5{grid-row-start:5}.gen\:row-end-5{grid-row-end:5}.gen\:col-end-5{grid-column-end:5}.gen\:col-span-6{grid-column:span 6/span 6}.gen\:col-start-6{grid-column-start:6}.gen\:row-span-6{grid-row:span 6/span 6}.gen\:row-start-6{grid-row-start:6}.gen\:row-end-6{grid-row-end:6}.gen\:col-end-6{grid-column-end:6}.gen\:col-span-7{grid-column:span 7/span 7}.gen\:col-start-7{grid-column-start:7}.gen\:row-span-7{grid-row:span 7/span 7}.gen\:row-start-7{grid-row-start:7}.gen\:row-end-7{grid-row-end:7}.gen\:col-end-7{grid-column-end:7}.gen\:col-span-8{grid-column:span 8/span 8}.gen\:col-start-8{grid-column-start:8}.gen\:row-span-8{grid-row:span 8/span 8}.gen\:row-start-8{grid-row-start:8}.gen\:row-end-8{grid-row-end:8}.gen\:col-end-8{grid-column-end:8}.gen\:col-span-9{grid-column:span 9/span 9}.gen\:col-start-9{grid-column-start:9}.gen\:row-span-9{grid-row:span 9/span 9}.gen\:row-start-9{grid-row-start:9}.gen\:row-end-9{grid-row-end:9}.gen\:col-end-9{grid-column-end:9}.gen\:col-span-10{grid-column:span 10/span 10}.gen\:col-start-10{grid-column-start:10}.gen\:row-span-10{grid-row:span 10/span 10}.gen\:row-start-10{grid-row-start:10}.gen\:row-end-10{grid-row-end:10}.gen\:col-end-10{grid-column-end:10}.gen\:col-span-11{grid-column:span 11/span 11}.gen\:col-start-11{grid-column-start:11}.gen\:row-span-11{grid-row:span 11/span 11}.gen\:row-start-11{grid-row-start:11}.gen\:row-end-11{grid-row-end:11}.gen\:col-end-11{grid-column-end:11}.gen\:col-span-12{grid-column:span 12/span 12}.gen\:col-start-12{grid-column-start:12}.gen\:row-span-12{grid-row:span 12/span 12}.gen\:row-start-12{grid-row-start:12}.gen\:row-end-12{grid-row-end:12}.gen\:col-end-12{grid-column-end:12}.gen\:grid-cols-none{grid-template-columns:none}.gen\:grid-cols-subgrid{grid-template-columns:subgrid}.gen\:grid-rows-none{grid-template-rows:none}.gen\:grid-rows-subgrid{grid-template-rows:subgrid}.gen\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.gen\:col-span-1{grid-column:auto/span 1}.gen\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.gen\:row-span-1{grid-row:auto/span 1}.gen\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gen\:col-span-2{grid-column:auto/span 2}.gen\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.gen\:row-span-2{grid-row:auto/span 2}.gen\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gen\:col-span-3{grid-column:auto/span 3}.gen\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.gen\:row-span-3{grid-row:auto/span 3}.gen\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gen\:col-span-4{grid-column:auto/span 4}.gen\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.gen\:row-span-4{grid-row:auto/span 4}.gen\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gen\:col-span-5{grid-column:auto/span 5}.gen\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.gen\:row-span-5{grid-row:auto/span 5}.gen\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.gen\:col-span-6{grid-column:auto/span 6}.gen\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.gen\:row-span-6{grid-row:auto/span 6}.gen\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.gen\:col-span-7{grid-column:auto/span 7}.gen\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.gen\:row-span-7{grid-row:auto/span 7}.gen\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.gen\:col-span-8{grid-column:auto/span 8}.gen\:grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.gen\:row-span-8{grid-row:auto/span 8}.gen\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.gen\:col-span-9{grid-column:auto/span 9}.gen\:grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.gen\:row-span-9{grid-row:auto/span 9}.gen\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.gen\:col-span-10{grid-column:auto/span 10}.gen\:grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.gen\:row-span-10{grid-row:auto/span 10}.gen\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.gen\:col-span-11{grid-column:auto/span 11}.gen\:grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.gen\:row-span-11{grid-row:auto/span 11}.gen\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.gen\:col-span-12{grid-column:auto/span 12}.gen\:grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.gen\:row-span-12{grid-row:auto/span 12}.gen\:flex-1{flex:1 1 0%}.gen\:flex-auto{flex:1 1 auto}.gen\:flex-initial{flex:0 1 auto}.gen\:flex-none{flex:none}.gen\:flex-row{flex-direction:row}.gen\:flex-row-reverse{flex-direction:row-reverse}.gen\:flex-col{flex-direction:column}.gen\:flex-col-reverse{flex-direction:column-reverse}.gen\:flex-wrap{flex-wrap:wrap}.gen\:flex-wrap-reverse{flex-wrap:wrap-reverse}.gen\:flex-nowrap{flex-wrap:nowrap}.gen\:grow{flex-grow:1}.gen\:grow-0{flex-grow:0}.gen\:shrink{flex-shrink:1}.gen\:shrink-0{flex-shrink:0}.gen\:justify-normal{justify-content:normal}.gen\:justify-start{justify-content:flex-start}.gen\:justify-end{justify-content:flex-end}.gen\:justify-center{justify-content:center}.gen\:justify-between{justify-content:space-between}.gen\:justify-around{justify-content:space-around}.gen\:justify-evenly{justify-content:space-evenly}.gen\:justify-stretch{justify-content:stretch}.gen\:justify-items-start{justify-items:start}.gen\:justify-items-end{justify-items:end}.gen\:justify-items-center{justify-items:center}.gen\:justify-items-stretch{justify-items:stretch}.gen\:justify-self-auto{justify-self:auto}.gen\:justify-self-start{justify-self:start}.gen\:justify-self-end{justify-self:end}.gen\:justify-self-center{justify-self:center}.gen\:justify-self-stretch{justify-self:stretch}.gen\:content-normal{align-content:normal}.gen\:content-center{align-content:center}.gen\:content-start{align-content:flex-start}.gen\:content-end{align-content:flex-end}.gen\:content-between{align-content:space-between}.gen\:content-around{align-content:space-around}.gen\:content-evenly{align-content:space-evenly}.gen\:content-baseline{align-content:baseline}.gen\:content-stretch{align-content:stretch}.gen\:items-start{align-items:flex-start}.gen\:items-end{align-items:flex-end}.gen\:items-center{align-items:center}.gen\:items-baseline{align-items:baseline}.gen\:items-stretch{align-items:stretch}.gen\:self-auto{align-self:auto}.gen\:self-start{align-self:flex-start}.gen\:self-end{align-self:flex-end}.gen\:self-center{align-self:center}.gen\:self-stretch{align-self:stretch}.gen\:self-baseline{align-self:baseline}.gen\:text-left{text-align:left}.gen\:text-center{text-align:center}.gen\:text-right{text-align:right}.gen\:text-justify{text-align:justify}.gen\:text-start{text-align:start}.gen\:text-end{text-align:end}.gen\:font-thin{font-weight:100}.gen\:font-extralight{font-weight:200}.gen\:font-light{font-weight:300}.gen\:font-normal{font-weight:400}.gen\:font-medium{font-weight:500}.gen\:font-semibold{font-weight:600}.gen\:font-bold{font-weight:700}.gen\:font-extrabold{font-weight:800}.gen\:font-black{font-weight:900}#shopify-section-gen-header{margin-bottom:calc(0px - var(--gen-menu-height));position:absolute;z-index:4;width:100%;top:0}#shopify-section-gen-header.header--fixed{position:fixed;top:0}#MainContent{padding-top:var(--gen-menu-height);padding-bottom:var(--content-gap)}#shopify-section-gen-image-banner{margin-top:calc(0px - var(--gen-menu-height));padding-top:var(--gen-menu-height);background-color:#f4b0b2}.gen-header{z-index:3;padding:16px var(--gen-container-offset);display:flex;align-items:center;justify-content:space-between}.gen-header__brand{position:relative;z-index:1}.gen-header__button-group{display:flex;align-items:center;font-family:var(--gen-font-proxima-extrabold)}.gen-header__button-item{display:flex;align-items:center;justify-content:center;position:relative;gap:10px;padding:var(--gen-menu-button-group-py) var(--gen-menu-button-group-px);outline:none;box-shadow:none;font-size:calc(22px + (18 - 22) * ((100vw - 320px) / (1600 - 320)))}.gen-header__button-item span{display:none}.gen-header__icon-menu--inner{position:relative;z-index:1;width:24px;height:3px}.gen-header__icon-menu--inner:before,.gen-header__icon-menu--inner:after{content:"";display:block;width:100%;height:3px;background:#232950;border-radius:var(--gen-rounded-full);position:absolute}.gen-header__icon-menu--inner:before{top:-5px;transition:top .2s ease .22s,transform .2s ease,width .2s ease}.gen-header__icon-menu--inner:after{bottom:-5px;transition:bottom .2s ease .22s,transform .2s ease,width .2s ease}.gen-header__icon-menu.active .gen-header__icon-menu--inner:before{top:0;transform:rotate(45deg);transition:top .2s ease,transform .2s ease .22s,width .1s ease}.gen-header__icon-menu.active .gen-header__icon-menu--inner:after{bottom:0;transform:rotate(-45deg);transition:bottom .2s ease,transform .2s ease .22s,width .1s ease}.gen-header__button-item--login{display:none}.header-search__inner{display:grid;position:absolute;top:100%;width:calc(100% - (var(--gen-container-offset) * 2));background:#fff;left:var(--gen-container-offset);padding:15px;border-radius:20px;visibility:hidden;opacity:0;transition:all .2s ease-in-out;transform:translateY(-50px)}.header-search--open .header-search__inner{visibility:visible;opacity:1;transform:translateY(0)}.header-search__button-open{width:45px;height:45px;display:flex;align-items:center;justify-content:center}.header-search-form{width:100%;display:flex;align-items:center;justify-content:center}.header-search__form{position:relative;width:100%}.header-search__input{width:100%;border:2px solid;border-radius:50px;padding:10px 10px 10px 50px;box-shadow:none;outline:none}.header-search__close{width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50px}.header-search__close svg{width:20px;height:20px}.header-search__button{position:absolute;width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50px;top:50%;left:10px;transform:translateY(-50%)}.header-search__suggestion{padding-block:15px}li.header-search__suggestion-item{transform:translateY(-10px);opacity:0;visibility:hidden}.header-search--open .header-search__suggestion-item{transform:translateY(0);visibility:visible;opacity:1;transition:all ease .2s var(--delay, 0s)}.header-search__suggestion-link{display:block;padding:10px}.gen-header__menu-drawer{position:fixed;width:100%;height:100%;height:100dvh;left:-100%;top:0;background:#fff;padding:80px var(--gen-container-offset) 20px;font-size:22px;transition:all .2s ease-in-out;scrollbar-width:none;-ms-overflow-style:none;overflow:hidden}::-webkit-scrollbar{display:none}@media only screen and (max-width: 1429px){.gen-header{padding-inline:15px;display:grid;grid-template-columns:1fr auto 1fr;column-gap:15px;grid-template-areas:"menu logo icons"}.gen-header__button-item{justify-content:flex-start}.gen-header__button-group{grid-area:icons;justify-content:flex-end}.gen-header__menu-drawer--opened{left:0}}.gen-header__menu-drawer-customer li+li{margin-block-start:15px}.gen-header__menu-drawer-newsletter .gen-form-input{font-family:var(--gen-font-proxima-light);border-width:2px}.gen-header__menu-drawer-newsletter--description{margin:10px 0 15px;line-height:1.3;font-weight:400;font-size:13px;-webkit-font-smoothing:antialiased}.gen-header__menu-drawer-inner{height:100%;overflow-y:auto;overflow-x:hidden;font-family:var(--gen-font-proxima-bold);display:grid;grid-template-rows:1fr auto;scrollbar-width:none;-ms-overflow-style:none}.gen-header__menu-mobile-item a{display:flex;align-items:center;gap:12px;padding:10px 0;position:relative}.gen-header__menu-mobile-item a img{aspect-ratio:1;object-fit:contain}.gen-header__menu-mobile-item.active .gen-header__menu-mobile-item-child{left:0}.gen-header__menu-mobile-item-child{position:absolute;background:#fff;width:100%;height:100%;top:0;left:100%;z-index:1;transition:.3s;padding:80px 25px 20px;overflow-y:scroll}.gen-header__menu-mobile-item--icon{display:flex;align-items:center;justify-content:center;width:35px;height:38px}.gen-header__menu-mobile-item--icon-arrow{position:absolute;width:12px;right:0}.gen-menu-back{margin-bottom:10px;padding-bottom:10px;cursor:pointer;font-size:24px;width:100%;text-align:left;border-bottom:1px solid}.gen-menu--opened #shopify-section-gen-header{background:#fff}.gen-menu{display:none;align-items:center}.gen-menu__link{display:flex;align-items:center;gap:10px;font-size:22px;padding:8px 0;transition:all .2s ease-in-out}.gen-menu__link:hover{padding-left:10px}.gen-menu__link-icon{flex:0 0 40px;display:flex;justify-content:center;height:33px;align-items:center;position:relative;top:-2px}.gen-menu__link-icon img{object-fit:contain}.gen-menu__link--main{position:relative;font-size:22px;display:block;padding:var(--gen-menu-main-link-py) var(--gen-menu-main-link-px)}.gen-menu__link--main:before{content:"";position:absolute;height:2px;display:none;background:#232950;top:calc(100% - var(--gen-menu-main-link-py));left:50%;transform:translate(-50%);width:calc(100% - var(--gen-menu-main-link-px) * 2)}.gen-menu__item:hover .gen-menu__link--main:before{display:block}.gen-menu__item:hover .gen-mega-menu{opacity:1;visibility:visible}.gen-menu__item .gen-mega-menu{position:absolute;left:0;right:0;opacity:0;z-index:10;visibility:hidden;height:480px}.gen-menu__item .gen-mega-menu:before{content:"";position:absolute;aspect-ratio:1920/625;width:100%;height:auto}.gen-menu__item .gen-mega-menu__content{width:50%;padding:20px 10px 10px 250px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;height:446px}.gen-menu__item .gen-viewmore{margin-top:28px;display:inline-flex}.gen-menu__item .gen-mega-menu__column-title{font-size:30px;margin-bottom:30px}.gen-menu__item:nth-of-type(1) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/bg-submenu-1.png?v=13798733456639829871744105846) no-repeat center top/100% auto}.gen-menu__item:nth-of-type(2) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/bg-submenu-2.png?v=175445323373186030511744105848) no-repeat center top/100% auto}.gen-menu__item:nth-of-type(3) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/bg-submenu-4.png?v=104518463542685757521744105852) no-repeat center top/100% auto}.gen-menu__item:nth-of-type(4) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/sub_menu_bucket_hat_bg.png?v=150360891805388999471744106021) no-repeat center top/100% auto}.gen-menu__item:nth-of-type(5) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/bg-submenu-3.png?v=154551147705146960681744105850) no-repeat center top/100% auto}.gen-menu__item:nth-of-type(6) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/bg-submenu-5.png?v=126031044140164960711744105854) no-repeat center top/100% auto}.gen-menu__item:nth-of-type(7) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/bg-submenu-5.png?v=126031044140164960711744105854) no-repeat center top/100% auto}.gen-menu__item:nth-of-type(8) .gen-mega-menu:before{background:url(//koaa.world/cdn/shop/t/26/assets/bg-submenu-5.png?v=126031044140164960711744105854) no-repeat center top/100% auto}.gen-btn{display:flex;align-items:center;justify-content:center;border-radius:var(--gen-rounded-full);padding:10px 16px;font-size:19px}.gen-btn--dark-blue{background:#232950;color:#fff}.gen-modal{position:fixed;transition:all .3s ease-in-out;z-index:1000;inset:50% auto auto 50%;visibility:hidden;opacity:0;transform:translate(-50%,-40%)}.gen-modal.open{overflow:hidden;opacity:1;visibility:visible;transform:translate(-50%,-50%)}.gen-swiper--category{margin:0 30px}.gen-swiper--product{margin:0 10px}.gen-swiper--category,.gen-swiper--product{padding-top:20px;position:initial;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gen-swiper-button{position:absolute;z-index:2;transform:translateY(-50%);width:33px;height:33px;transition:all .2s ease-in-out}.gen-swiper-button--next{inset:45% 12px auto auto;background:url(//koaa.world/cdn/shop/t/26/assets/button-navigation-right.png?v=182974118120186624641744105860) no-repeat center center/cover}.gen-swiper-button--prev{inset:45% auto auto 12px;background:url(//koaa.world/cdn/shop/t/26/assets/button-navigation-left.png?v=26234452774888306291744105859) no-repeat center center/cover}.swiper-slide{position:relative;top:0;transition:top .2s ease-in-out}.swiper-slide:nth-child(2n) .gen-product-card__alternate{padding-top:30px}.swiper-slide:hover{top:-10px}.gen-product-card__body{font-size:13px}.gen-product-card__name{text-align:center}.gen-product-card__price{text-align:center;font-weight:400;font-family:var(--font-body-family)}.gen-product-card__alternate{display:block}.gen-product-card__alternate .gen-product-card__body{margin-top:10px}.gen-product-card__alternate .gen-product-card__name{font-size:20px;font-family:var(--gen-font-heading);line-height:1;white-space:nowrap}.gen-decor__item{position:absolute}.gen-dropdown{position:relative;color:#1f1f27}.gen-dropdown__button{display:flex;align-items:center;gap:8px;border:3px solid #fff;border-radius:99px;padding:7px 16px;white-space:nowrap;font-family:var(--gen-font-proxima-extrabold)}.gen-dropdown__button:before,.gen-dropdown__button:after{display:none}.gen-dropdown__button--icon{transition:all .2s linear}.gen-dropdown__menu{position:absolute;visibility:hidden;opacity:0;width:-moz-max-content;width:max-content;z-index:2;transition:all .2s linear;background:#fff;padding:8px;text-align:left;border-radius:8px;box-shadow:0 0 18px #0000000f}.gen-dropdown--bottom-right .gen-dropdown__menu{right:0;left:unset!important}.gen-dropdown--bottom .gen-dropdown__menu{left:0;top:calc(100% + 40px)}.gen-dropdown--bottom.gen-dropdown--opened .gen-dropdown__menu{top:calc(100% + 10px)}.gen-dropdown--top .gen-dropdown__menu{right:0;bottom:calc(100% + 40px)}.drawer-localization .gen-dropdown--top .gen-dropdown__menu{right:10px}.gen-dropdown--top.gen-dropdown--opened .gen-dropdown__menu{bottom:calc(100% + 10px)}.gen-dropdown.gen-dropdown--opened .gen-dropdown__menu{visibility:visible;opacity:1}.gen-dropdown.gen-dropdown--opened .gen-dropdown__button--icon{transform:rotate(180deg)}.gen-dropdown__menu-item{padding:10px 16px;cursor:pointer;color:#515167}.gen-dropdown__menu-item:hover{background:#eff0f2;color:#1f1f27}:root{--gen-font-proxima-light: "ProximaNova-Light";--gen-font-proxima-regular: "ProximaNova-Regular";--gen-font-proxima-semibold: "ProximaNova-Semibold";--gen-font-proxima-bold: "ProximaNova-Bold";--gen-font-proxima-extrabold: "ProximaNova-Extrabold";--gen-font-body: "ProximaNova-Black";--gen-font-weight-body: 400;--gen-font-color-body: #232950;--gen-font-size-body: 18px;--gen-line-height-body: 22px;--gen-font-heading: "Embryo";--gen-font-heading-color: #1F1F27;--gen-font-size-4xl: 56px;--gen-line-height-4xl: 65px;--gen-font-size-3xl: 45px;--gen-line-height-3xl: 60px;--gen-font-size-2xl: 36px;--gen-line-height-2xl: 48px;--gen-font-size-xl: 26px;--gen-line-height-xl: 40px;--gen-font-size-lg: 20px;--gen-line-height-lg: 28px;--gen-font-size-base: 16px;--gen-line-height-base: 20px;--gen-font-size-heading-hero: 72px;--gen-line-height-heading-hero: 84px;--gen-rounded-sm: 4px;--gen-rounded-md: 8px;--gen-rounded-lg: 12px;--gen-rounded-xl: 16px;--gen-rounded-full: 100px;--gen-container-width: 1500px;--gen-container-width-fluid: 1920px;--gen-container-offset: 30px;--gen-product-price-regular: #1F1F27;--gen-product-price-sale: #FB4005;--gen-menu-main-link-px: 35px;--gen-menu-main-link-py: 54px;--gen-menu-dropdown-px: 40px;--gen-menu-dropdown-py: 30px;--gen-menu-button-group-px: 10px;--gen-menu-button-group-py: 10px;--gen-section-body-py: 20px;--gen-mobile-menu-width: 340px;--gen-menu-height: 77px;--content-gap: 160px}header,footer,.gen-section__body{font-family:var(--gen-font-body);font-size:var(--gen-font-size-body);line-height:var(--gen-line-height-body)}body{margin:0;padding:0;color:var(--gen-font-color-body);scroll-behavior:smooth}.gen-section__body h1,.gen-section__body h2,.gen-section__body h3,.gen-section__body h4,.gen-section__body h5,.gen-section__body .h1,.gen-section__body .h2,.gen-section__body .h3,.gen-section__body .h4,.gen-section__body .h5{font-family:var(--gen-font-heading);color:var(--gen-font-heading-color)}.gen-section__body h1,.gen-section__body .h1,.gen-text--3xl{font-size:var(--gen-font-size-3xl);line-height:var(--gen-line-height-3xl)}.gen-section__body h2,.gen-section__body .h2,.gen-text--2xl{font-size:var(--gen-font-size-2xl);line-height:var(--gen-line-height-2xl)}.gen-section__body h3,.gen-section__body .h3,.gen-text--xl{font-size:var(--gen-font-size-xl);line-height:var(--gen-line-height-xl)}.gen-section__body h4,.gen-section__body .h4,.gen-text--lg{font-size:var(--gen-font-size-lg);line-height:var(--gen-line-height-lg)}.gen-section__body h5,.gen-section__body .h5,.gen-text--base{font-size:var(--gen-font-size-base);line-height:var(--gen-line-height-base)}.gen-text--4xl{font-size:var(--gen-font-size-4xl);line-height:var(--gen-line-height-4xl)}.gen-text--hero{font-size:var(--gen-font-size-heading-hero);line-height:var(--gen-line-height-heading-hero)}.gen\:w-full{width:100%}.gen\:overflow-hidden{overflow:hidden}.gen-content-center{display:flex;align-items:center;justify-content:center}.gen-font-proxima-light{font-family:var(--gen-font-proxima-light)}.gen-font-proxima-regular{font-family:var(--gen-font-proxima-regular)}.gen-font-proxima-semibold{font-family:var(--gen-font-proxima-semibold)}.gen-font-proxima-bold{font-family:var(--gen-font-proxima-bold)}.gen-font-proxima-extrabold{font-family:var(--gen-font-proxima-extrabold)}.gen-font-proxima-black{font-family:var(--gen-font-body)}.gen-container,.gen-container--fluid{width:100%;margin:0 auto}.gen-container{max-width:var(--gen-container-width)}.gen-container--fluid{max-width:var(--gen-container-width-fluid)}.gen-container--full{width:100%}.gen\:text-white{color:#fff}.gen-underline{text-decoration:underline}.gen\:visually-hidden{width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;position:absolute}.gen-rounded--sm{border-radius:var(--gen-rounded-sm)}.gen-rounded--md{border-radius:var(--gen-rounded-md)}.gen-rounded--lg{border-radius:var(--gen-rounded-lg)}.gen-rounded--xl{border-radius:var(--gen-rounded-xl)}.gen-rounded--full{border-radius:var(--gen-rounded-full)}[style*=--aspect-ratio]{position:relative;overflow:hidden}[style*=--aspect-ratio]:after{content:"";display:block;width:100%;height:auto;aspect-ratio:var(--aspect-ratio, 16/9)}[style*=--aspect-ratio] img,[style*=--aspect-ratio] video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gen-wrap{width:100%;margin:0 auto;overflow-x:hidden;position:relative}.gen-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background:#0000004d;opacity:0;visibility:hidden;transition:all .2s ease;z-index:1;width:100%}.gen-backdrop-active .gen-backdrop{visibility:visible;opacity:1}section{position:relative}section [class*=gen-decor]{position:absolute;z-index:1;display:none}.gen-section__header{padding-top:20px}.gen-section__body{padding:var(--gen-section-body-py) var(--gen-container-offset);position:relative;z-index:2}.gen-section--1{background:#f4b0b2}.gen-section--2{background:#f9d2d1}.gen-section--2:before{content:"";display:block;width:100%;background:url(//koaa.world/cdn/shop/t/26/assets/wave-1.png?v=115262909186885302831744106026) no-repeat center top;background-size:100% auto;aspect-ratio:1985/143}.gen-section--2:after{content:"";display:block;width:100%;background:url(//koaa.world/cdn/shop/t/26/assets/wave-2.png?v=40678043834005255231744106027) no-repeat center bottom;background-size:100% auto;aspect-ratio:2062/363}.gen-section--3{background:#f29a75}.gen-section--3:after{content:"";display:block;width:100%;background:url(//koaa.world/cdn/shop/t/26/assets/wave-3.png?v=32929574219863340621744106027) no-repeat center top;background-size:100% auto;aspect-ratio:1985/154}.gen-section--4{background:#13789a}.gen-section--5{background:#f3e358;margin-bottom:calc(0px - var(--content-gap));position:relative;z-index:1}.gen-section--5:before{content:"";display:block;width:100%;background:url(//koaa.world/cdn/shop/t/26/assets/wave-4.png?v=81239730839365855541744106028) no-repeat right top;background-size:100% auto;aspect-ratio:2196/193}.gen-section--5.gen-section--5-alpha:before{background-image:url(//koaa.world/cdn/shop/t/26/assets/wave-alpha.png?v=101634449785143683651744106030);position:relative;top:-1px}.gen-section__heading{text-align:center;font-family:var(--gen-font-heading);font-size:30px;line-height:53px;color:#232950}.gen-section__heading.gen\:text-white{color:#fff}.gen-banner .gen-section__body{padding:0}.gen-banner__content{display:flex;flex-direction:column;place-items:center;justify-content:center;padding:0 50px 50px}.gen-banner__content-image{transform:rotate(3deg)}.gen-banner__content-title{margin-bottom:60px}.gen-banner__content-subtitle{width:min(300px,100%);margin:16px 0 24px;text-align:center;font-size:18px;line-height:23px}.gen-banner .gen-readmore .gen-btn{min-width:200px}.gen-partners a{display:flex;align-items:center;justify-content:center;position:relative;top:0;transition:all .2s ease-in-out}.gen-partners a:hover{top:-10px}.gen-partners a img{margin:0 auto}::-webkit-input-placeholder{color:#232950;overflow:visible}::-ms-placeholder{color:#232950;overflow:visible}::-moz-placeholder{color:#232950;overflow:visible}::placeholder{color:#232950;overflow:visible}.gen-form-input{border:3px solid #232950;border-radius:var(--gen-rounded-full);background:none;padding:6px 16px;outline:none;font-family:var(--gen-font-proxima-extrabold);box-shadow:none}#shopify-section-footer{font-size:18px;line-height:22px;position:relative;background:#f3e358 url(//koaa.world/cdn/shop/t/26/assets/bg-footer.png?v=26870130179226164991744105841) no-repeat bottom -170px right -350px}#shopify-section-footer:before{content:"";position:absolute;width:100%;bottom:100%;left:0;background:url(//koaa.world/cdn/shop/t/26/assets/wave-5.png?v=19782926532153549391744106029) no-repeat center bottom;background-size:100% auto;aspect-ratio:2196/120}.gen-footer{padding:100px var(--gen-container-offset) 40px}.gen-footer__title{font-family:var(--gen-font-body);color:var(--gen-font-color-body);margin-bottom:32px;font-size:18px}.gen-footer__menu{white-space:nowrap}.gen-footer__menu-item:not(:last-child){margin-bottom:14px}.gen-footer__content{margin-bottom:32px;font-family:var(--gen-font-proxima-bold)}.gen-footer__content a{text-decoration:underline;margin-block-start:20px;display:block;font-family:var(--gen-font-body)}.gen-footer__content br{display:none}.gen-footer__newsletter-form{padding-top:10px}.gen-footer__social{display:flex;align-items:flex-end;color:#fff}.gen-footer__rightside-content{display:flex;flex-direction:column;gap:16px;padding-top:230px}.gen-footer__copyright{margin-top:-25px;right:var(--gen-container-offset);position:absolute;color:#fff;font-family:var(--gen-font-proxima-extrabold)}@media (min-width: 576px){.sm\:gen\:block{display:block}.sm\:gen\:inline-block{display:inline-block}.sm\:gen\:inline{display:inline}.sm\:gen\:flex{display:flex}.sm\:gen\:inline-flex{display:inline-flex}.sm\:gen\:grid{display:grid}.sm\:gen\:inline-grid{display:inline-grid}.sm\:gen\:hidden{display:none}.sm\:gen\:gap-0{gap:0px}.sm\:gen\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.sm\:gen\:gap-y-0{row-gap:0px}.sm\:gen\:gap-2{gap:2px}.sm\:gen\:gap-x-2{-moz-column-gap:2px;column-gap:2px}.sm\:gen\:gap-y-2{row-gap:2px}.sm\:gen\:gap-4{gap:4px}.sm\:gen\:gap-x-4{-moz-column-gap:4px;column-gap:4px}.sm\:gen\:gap-y-4{row-gap:4px}.sm\:gen\:gap-6{gap:6px}.sm\:gen\:gap-x-6{-moz-column-gap:6px;column-gap:6px}.sm\:gen\:gap-y-6{row-gap:6px}.sm\:gen\:gap-8{gap:8px}.sm\:gen\:gap-x-8{-moz-column-gap:8px;column-gap:8px}.sm\:gen\:gap-y-8{row-gap:8px}.sm\:gen\:gap-10{gap:10px}.sm\:gen\:gap-x-10{-moz-column-gap:10px;column-gap:10px}.sm\:gen\:gap-y-10{row-gap:10px}.sm\:gen\:gap-12{gap:12px}.sm\:gen\:gap-x-12{-moz-column-gap:12px;column-gap:12px}.sm\:gen\:gap-y-12{row-gap:12px}.sm\:gen\:gap-14{gap:14px}.sm\:gen\:gap-x-14{-moz-column-gap:14px;column-gap:14px}.sm\:gen\:gap-y-14{row-gap:14px}.sm\:gen\:gap-16{gap:16px}.sm\:gen\:gap-x-16{-moz-column-gap:16px;column-gap:16px}.sm\:gen\:gap-y-16{row-gap:16px}.sm\:gen\:gap-18{gap:18px}.sm\:gen\:gap-x-18{-moz-column-gap:18px;column-gap:18px}.sm\:gen\:gap-y-18{row-gap:18px}.sm\:gen\:gap-20{gap:20px}.sm\:gen\:gap-x-20{-moz-column-gap:20px;column-gap:20px}.sm\:gen\:gap-y-20{row-gap:20px}.sm\:gen\:gap-22{gap:22px}.sm\:gen\:gap-x-22{-moz-column-gap:22px;column-gap:22px}.sm\:gen\:gap-y-22{row-gap:22px}.sm\:gen\:gap-24{gap:24px}.sm\:gen\:gap-x-24{-moz-column-gap:24px;column-gap:24px}.sm\:gen\:gap-y-24{row-gap:24px}.sm\:gen\:gap-26{gap:26px}.sm\:gen\:gap-x-26{-moz-column-gap:26px;column-gap:26px}.sm\:gen\:gap-y-26{row-gap:26px}.sm\:gen\:gap-28{gap:28px}.sm\:gen\:gap-x-28{-moz-column-gap:28px;column-gap:28px}.sm\:gen\:gap-y-28{row-gap:28px}.sm\:gen\:gap-30{gap:30px}.sm\:gen\:gap-x-30{-moz-column-gap:30px;column-gap:30px}.sm\:gen\:gap-y-30{row-gap:30px}.sm\:gen\:gap-32{gap:32px}.sm\:gen\:gap-x-32{-moz-column-gap:32px;column-gap:32px}.sm\:gen\:gap-y-32{row-gap:32px}.sm\:gen\:gap-34{gap:34px}.sm\:gen\:gap-x-34{-moz-column-gap:34px;column-gap:34px}.sm\:gen\:gap-y-34{row-gap:34px}.sm\:gen\:gap-36{gap:36px}.sm\:gen\:gap-x-36{-moz-column-gap:36px;column-gap:36px}.sm\:gen\:gap-y-36{row-gap:36px}.sm\:gen\:gap-38{gap:38px}.sm\:gen\:gap-x-38{-moz-column-gap:38px;column-gap:38px}.sm\:gen\:gap-y-38{row-gap:38px}.sm\:gen\:gap-40{gap:40px}.sm\:gen\:gap-x-40{-moz-column-gap:40px;column-gap:40px}.sm\:gen\:gap-y-40{row-gap:40px}.sm\:gen\:gap-42{gap:42px}.sm\:gen\:gap-x-42{-moz-column-gap:42px;column-gap:42px}.sm\:gen\:gap-y-42{row-gap:42px}.sm\:gen\:gap-44{gap:44px}.sm\:gen\:gap-x-44{-moz-column-gap:44px;column-gap:44px}.sm\:gen\:gap-y-44{row-gap:44px}.sm\:gen\:gap-46{gap:46px}.sm\:gen\:gap-x-46{-moz-column-gap:46px;column-gap:46px}.sm\:gen\:gap-y-46{row-gap:46px}.sm\:gen\:gap-48{gap:48px}.sm\:gen\:gap-x-48{-moz-column-gap:48px;column-gap:48px}.sm\:gen\:gap-y-48{row-gap:48px}.sm\:gen\:gap-50{gap:50px}.sm\:gen\:gap-x-50{-moz-column-gap:50px;column-gap:50px}.sm\:gen\:gap-y-50{row-gap:50px}.sm\:gen\:gap-52{gap:52px}.sm\:gen\:gap-x-52{-moz-column-gap:52px;column-gap:52px}.sm\:gen\:gap-y-52{row-gap:52px}.sm\:gen\:gap-54{gap:54px}.sm\:gen\:gap-x-54{-moz-column-gap:54px;column-gap:54px}.sm\:gen\:gap-y-54{row-gap:54px}.sm\:gen\:gap-56{gap:56px}.sm\:gen\:gap-x-56{-moz-column-gap:56px;column-gap:56px}.sm\:gen\:gap-y-56{row-gap:56px}.sm\:gen\:gap-58{gap:58px}.sm\:gen\:gap-x-58{-moz-column-gap:58px;column-gap:58px}.sm\:gen\:gap-y-58{row-gap:58px}.sm\:gen\:gap-60{gap:60px}.sm\:gen\:gap-x-60{-moz-column-gap:60px;column-gap:60px}.sm\:gen\:gap-y-60{row-gap:60px}.sm\:gen\:gap-62{gap:62px}.sm\:gen\:gap-x-62{-moz-column-gap:62px;column-gap:62px}.sm\:gen\:gap-y-62{row-gap:62px}.sm\:gen\:gap-64{gap:64px}.sm\:gen\:gap-x-64{-moz-column-gap:64px;column-gap:64px}.sm\:gen\:gap-y-64{row-gap:64px}.sm\:gen\:gap-66{gap:66px}.sm\:gen\:gap-x-66{-moz-column-gap:66px;column-gap:66px}.sm\:gen\:gap-y-66{row-gap:66px}.sm\:gen\:gap-68{gap:68px}.sm\:gen\:gap-x-68{-moz-column-gap:68px;column-gap:68px}.sm\:gen\:gap-y-68{row-gap:68px}.sm\:gen\:gap-70{gap:70px}.sm\:gen\:gap-x-70{-moz-column-gap:70px;column-gap:70px}.sm\:gen\:gap-y-70{row-gap:70px}.sm\:gen\:gap-72{gap:72px}.sm\:gen\:gap-x-72{-moz-column-gap:72px;column-gap:72px}.sm\:gen\:gap-y-72{row-gap:72px}.sm\:gen\:gap-74{gap:74px}.sm\:gen\:gap-x-74{-moz-column-gap:74px;column-gap:74px}.sm\:gen\:gap-y-74{row-gap:74px}.sm\:gen\:gap-76{gap:76px}.sm\:gen\:gap-x-76{-moz-column-gap:76px;column-gap:76px}.sm\:gen\:gap-y-76{row-gap:76px}.sm\:gen\:gap-78{gap:78px}.sm\:gen\:gap-x-78{-moz-column-gap:78px;column-gap:78px}.sm\:gen\:gap-y-78{row-gap:78px}.sm\:gen\:gap-80{gap:80px}.sm\:gen\:gap-x-80{-moz-column-gap:80px;column-gap:80px}.sm\:gen\:gap-y-80{row-gap:80px}.sm\:gen\:col-auto{grid-column:auto}.sm\:gen\:col-span-full{grid-column:1 / -1}.sm\:gen\:row-auto{grid-row:auto}.sm\:gen\:row-span-full{grid-row:1 / -1}.sm\:gen\:col-start-13{grid-column-start:13}.sm\:gen\:col-start-auto{grid-column-start:auto}.sm\:gen\:col-end-13{grid-column-end:13}.sm\:gen\:col-end-auto{grid-column-end:auto}.sm\:gen\:row-start-13{grid-row-start:13}.sm\:gen\:row-start-auto{grid-row-start:auto}.sm\:gen\:row-end-13{grid-row-end:13}.sm\:gen\:row-end-auto{grid-row-end:auto}.sm\:gen\:col-span-1{grid-column:span 1/span 1}.sm\:gen\:col-start-1{grid-column-start:1}.sm\:gen\:row-span-1{grid-row:span 1/span 1}.sm\:gen\:row-start-1{grid-row-start:1}.sm\:gen\:row-end-1{grid-row-end:1}.sm\:gen\:col-end-1{grid-column-end:1}.sm\:gen\:col-span-2{grid-column:span 2/span 2}.sm\:gen\:col-start-2{grid-column-start:2}.sm\:gen\:row-span-2{grid-row:span 2/span 2}.sm\:gen\:row-start-2{grid-row-start:2}.sm\:gen\:row-end-2{grid-row-end:2}.sm\:gen\:col-end-2{grid-column-end:2}.sm\:gen\:col-span-3{grid-column:span 3/span 3}.sm\:gen\:col-start-3{grid-column-start:3}.sm\:gen\:row-span-3{grid-row:span 3/span 3}.sm\:gen\:row-start-3{grid-row-start:3}.sm\:gen\:row-end-3{grid-row-end:3}.sm\:gen\:col-end-3{grid-column-end:3}.sm\:gen\:col-span-4{grid-column:span 4/span 4}.sm\:gen\:col-start-4{grid-column-start:4}.sm\:gen\:row-span-4{grid-row:span 4/span 4}.sm\:gen\:row-start-4{grid-row-start:4}.sm\:gen\:row-end-4{grid-row-end:4}.sm\:gen\:col-end-4{grid-column-end:4}.sm\:gen\:col-span-5{grid-column:span 5/span 5}.sm\:gen\:col-start-5{grid-column-start:5}.sm\:gen\:row-span-5{grid-row:span 5/span 5}.sm\:gen\:row-start-5{grid-row-start:5}.sm\:gen\:row-end-5{grid-row-end:5}.sm\:gen\:col-end-5{grid-column-end:5}.sm\:gen\:col-span-6{grid-column:span 6/span 6}.sm\:gen\:col-start-6{grid-column-start:6}.sm\:gen\:row-span-6{grid-row:span 6/span 6}.sm\:gen\:row-start-6{grid-row-start:6}.sm\:gen\:row-end-6{grid-row-end:6}.sm\:gen\:col-end-6{grid-column-end:6}.sm\:gen\:col-span-7{grid-column:span 7/span 7}.sm\:gen\:col-start-7{grid-column-start:7}.sm\:gen\:row-span-7{grid-row:span 7/span 7}.sm\:gen\:row-start-7{grid-row-start:7}.sm\:gen\:row-end-7{grid-row-end:7}.sm\:gen\:col-end-7{grid-column-end:7}.sm\:gen\:col-span-8{grid-column:span 8/span 8}.sm\:gen\:col-start-8{grid-column-start:8}.sm\:gen\:row-span-8{grid-row:span 8/span 8}.sm\:gen\:row-start-8{grid-row-start:8}.sm\:gen\:row-end-8{grid-row-end:8}.sm\:gen\:col-end-8{grid-column-end:8}.sm\:gen\:col-span-9{grid-column:span 9/span 9}.sm\:gen\:col-start-9{grid-column-start:9}.sm\:gen\:row-span-9{grid-row:span 9/span 9}.sm\:gen\:row-start-9{grid-row-start:9}.sm\:gen\:row-end-9{grid-row-end:9}.sm\:gen\:col-end-9{grid-column-end:9}.sm\:gen\:col-span-10{grid-column:span 10/span 10}.sm\:gen\:col-start-10{grid-column-start:10}.sm\:gen\:row-span-10{grid-row:span 10/span 10}.sm\:gen\:row-start-10{grid-row-start:10}.sm\:gen\:row-end-10{grid-row-end:10}.sm\:gen\:col-end-10{grid-column-end:10}.sm\:gen\:col-span-11{grid-column:span 11/span 11}.sm\:gen\:col-start-11{grid-column-start:11}.sm\:gen\:row-span-11{grid-row:span 11/span 11}.sm\:gen\:row-start-11{grid-row-start:11}.sm\:gen\:row-end-11{grid-row-end:11}.sm\:gen\:col-end-11{grid-column-end:11}.sm\:gen\:col-span-12{grid-column:span 12/span 12}.sm\:gen\:col-start-12{grid-column-start:12}.sm\:gen\:row-span-12{grid-row:span 12/span 12}.sm\:gen\:row-start-12{grid-row-start:12}.sm\:gen\:row-end-12{grid-row-end:12}.sm\:gen\:col-end-12{grid-column-end:12}.sm\:gen\:grid-cols-none{grid-template-columns:none}.sm\:gen\:grid-cols-subgrid{grid-template-columns:subgrid}.sm\:gen\:grid-rows-none{grid-template-rows:none}.sm\:gen\:grid-rows-subgrid{grid-template-rows:subgrid}.sm\:gen\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:gen\:col-span-1{grid-column:auto/span 1}.sm\:gen\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.sm\:gen\:row-span-1{grid-row:auto/span 1}.sm\:gen\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gen\:col-span-2{grid-column:auto/span 2}.sm\:gen\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:gen\:row-span-2{grid-row:auto/span 2}.sm\:gen\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gen\:col-span-3{grid-column:auto/span 3}.sm\:gen\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.sm\:gen\:row-span-3{grid-row:auto/span 3}.sm\:gen\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gen\:col-span-4{grid-column:auto/span 4}.sm\:gen\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.sm\:gen\:row-span-4{grid-row:auto/span 4}.sm\:gen\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:gen\:col-span-5{grid-column:auto/span 5}.sm\:gen\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.sm\:gen\:row-span-5{grid-row:auto/span 5}.sm\:gen\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:gen\:col-span-6{grid-column:auto/span 6}.sm\:gen\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.sm\:gen\:row-span-6{grid-row:auto/span 6}.sm\:gen\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:gen\:col-span-7{grid-column:auto/span 7}.sm\:gen\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.sm\:gen\:row-span-7{grid-row:auto/span 7}.sm\:gen\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:gen\:col-span-8{grid-column:auto/span 8}.sm\:gen\:grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.sm\:gen\:row-span-8{grid-row:auto/span 8}.sm\:gen\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:gen\:col-span-9{grid-column:auto/span 9}.sm\:gen\:grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.sm\:gen\:row-span-9{grid-row:auto/span 9}.sm\:gen\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:gen\:col-span-10{grid-column:auto/span 10}.sm\:gen\:grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.sm\:gen\:row-span-10{grid-row:auto/span 10}.sm\:gen\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:gen\:col-span-11{grid-column:auto/span 11}.sm\:gen\:grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.sm\:gen\:row-span-11{grid-row:auto/span 11}.sm\:gen\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:gen\:col-span-12{grid-column:auto/span 12}.sm\:gen\:grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.sm\:gen\:row-span-12{grid-row:auto/span 12}.sm\:gen\:flex-1{flex:1 1 0%}.sm\:gen\:flex-auto{flex:1 1 auto}.sm\:gen\:flex-initial{flex:0 1 auto}.sm\:gen\:flex-none{flex:none}.sm\:gen\:flex-row{flex-direction:row}.sm\:gen\:flex-row-reverse{flex-direction:row-reverse}.sm\:gen\:flex-col{flex-direction:column}.sm\:gen\:flex-col-reverse{flex-direction:column-reverse}.sm\:gen\:flex-wrap{flex-wrap:wrap}.sm\:gen\:flex-wrap-reverse{flex-wrap:wrap-reverse}.sm\:gen\:flex-nowrap{flex-wrap:nowrap}.sm\:gen\:grow{flex-grow:1}.sm\:gen\:grow-0{flex-grow:0}.sm\:gen\:shrink{flex-shrink:1}.sm\:gen\:shrink-0{flex-shrink:0}.sm\:gen\:justify-normal{justify-content:normal}.sm\:gen\:justify-start{justify-content:flex-start}.sm\:gen\:justify-end{justify-content:flex-end}.sm\:gen\:justify-center{justify-content:center}.sm\:gen\:justify-between{justify-content:space-between}.sm\:gen\:justify-around{justify-content:space-around}.sm\:gen\:justify-evenly{justify-content:space-evenly}.sm\:gen\:justify-stretch{justify-content:stretch}.sm\:gen\:justify-items-start{justify-items:start}.sm\:gen\:justify-items-end{justify-items:end}.sm\:gen\:justify-items-center{justify-items:center}.sm\:gen\:justify-items-stretch{justify-items:stretch}.sm\:gen\:justify-self-auto{justify-self:auto}.sm\:gen\:justify-self-start{justify-self:start}.sm\:gen\:justify-self-end{justify-self:end}.sm\:gen\:justify-self-center{justify-self:center}.sm\:gen\:justify-self-stretch{justify-self:stretch}.sm\:gen\:content-normal{align-content:normal}.sm\:gen\:content-center{align-content:center}.sm\:gen\:content-start{align-content:flex-start}.sm\:gen\:content-end{align-content:flex-end}.sm\:gen\:content-between{align-content:space-between}.sm\:gen\:content-around{align-content:space-around}.sm\:gen\:content-evenly{align-content:space-evenly}.sm\:gen\:content-baseline{align-content:baseline}.sm\:gen\:content-stretch{align-content:stretch}.sm\:gen\:items-start{align-items:flex-start}.sm\:gen\:items-end{align-items:flex-end}.sm\:gen\:items-center{align-items:center}.sm\:gen\:items-baseline{align-items:baseline}.sm\:gen\:items-stretch{align-items:stretch}.sm\:gen\:self-auto{align-self:auto}.sm\:gen\:self-start{align-self:flex-start}.sm\:gen\:self-end{align-self:flex-end}.sm\:gen\:self-center{align-self:center}.sm\:gen\:self-stretch{align-self:stretch}.sm\:gen\:self-baseline{align-self:baseline}.sm\:gen\:text-left{text-align:left}.sm\:gen\:text-center{text-align:center}.sm\:gen\:text-right{text-align:right}.sm\:gen\:text-justify{text-align:justify}.sm\:gen\:text-start{text-align:start}.sm\:gen\:text-end{text-align:end}}@media (min-width: 768px){.md\:gen\:block{display:block}.md\:gen\:inline-block{display:inline-block}.md\:gen\:inline{display:inline}.md\:gen\:flex{display:flex}.md\:gen\:inline-flex{display:inline-flex}.md\:gen\:grid{display:grid}.md\:gen\:inline-grid{display:inline-grid}.md\:gen\:hidden{display:none}.md\:gen\:gap-0{gap:0px}.md\:gen\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.md\:gen\:gap-y-0{row-gap:0px}.md\:gen\:gap-2{gap:2px}.md\:gen\:gap-x-2{-moz-column-gap:2px;column-gap:2px}.md\:gen\:gap-y-2{row-gap:2px}.md\:gen\:gap-4{gap:4px}.md\:gen\:gap-x-4{-moz-column-gap:4px;column-gap:4px}.md\:gen\:gap-y-4{row-gap:4px}.md\:gen\:gap-6{gap:6px}.md\:gen\:gap-x-6{-moz-column-gap:6px;column-gap:6px}.md\:gen\:gap-y-6{row-gap:6px}.md\:gen\:gap-8{gap:8px}.md\:gen\:gap-x-8{-moz-column-gap:8px;column-gap:8px}.md\:gen\:gap-y-8{row-gap:8px}.md\:gen\:gap-10{gap:10px}.md\:gen\:gap-x-10{-moz-column-gap:10px;column-gap:10px}.md\:gen\:gap-y-10{row-gap:10px}.md\:gen\:gap-12{gap:12px}.md\:gen\:gap-x-12{-moz-column-gap:12px;column-gap:12px}.md\:gen\:gap-y-12{row-gap:12px}.md\:gen\:gap-14{gap:14px}.md\:gen\:gap-x-14{-moz-column-gap:14px;column-gap:14px}.md\:gen\:gap-y-14{row-gap:14px}.md\:gen\:gap-16{gap:16px}.md\:gen\:gap-x-16{-moz-column-gap:16px;column-gap:16px}.md\:gen\:gap-y-16{row-gap:16px}.md\:gen\:gap-18{gap:18px}.md\:gen\:gap-x-18{-moz-column-gap:18px;column-gap:18px}.md\:gen\:gap-y-18{row-gap:18px}.md\:gen\:gap-20{gap:20px}.md\:gen\:gap-x-20{-moz-column-gap:20px;column-gap:20px}.md\:gen\:gap-y-20{row-gap:20px}.md\:gen\:gap-22{gap:22px}.md\:gen\:gap-x-22{-moz-column-gap:22px;column-gap:22px}.md\:gen\:gap-y-22{row-gap:22px}.md\:gen\:gap-24{gap:24px}.md\:gen\:gap-x-24{-moz-column-gap:24px;column-gap:24px}.md\:gen\:gap-y-24{row-gap:24px}.md\:gen\:gap-26{gap:26px}.md\:gen\:gap-x-26{-moz-column-gap:26px;column-gap:26px}.md\:gen\:gap-y-26{row-gap:26px}.md\:gen\:gap-28{gap:28px}.md\:gen\:gap-x-28{-moz-column-gap:28px;column-gap:28px}.md\:gen\:gap-y-28{row-gap:28px}.md\:gen\:gap-30{gap:30px}.md\:gen\:gap-x-30{-moz-column-gap:30px;column-gap:30px}.md\:gen\:gap-y-30{row-gap:30px}.md\:gen\:gap-32{gap:32px}.md\:gen\:gap-x-32{-moz-column-gap:32px;column-gap:32px}.md\:gen\:gap-y-32{row-gap:32px}.md\:gen\:gap-34{gap:34px}.md\:gen\:gap-x-34{-moz-column-gap:34px;column-gap:34px}.md\:gen\:gap-y-34{row-gap:34px}.md\:gen\:gap-36{gap:36px}.md\:gen\:gap-x-36{-moz-column-gap:36px;column-gap:36px}.md\:gen\:gap-y-36{row-gap:36px}.md\:gen\:gap-38{gap:38px}.md\:gen\:gap-x-38{-moz-column-gap:38px;column-gap:38px}.md\:gen\:gap-y-38{row-gap:38px}.md\:gen\:gap-40{gap:40px}.md\:gen\:gap-x-40{-moz-column-gap:40px;column-gap:40px}.md\:gen\:gap-y-40{row-gap:40px}.md\:gen\:gap-42{gap:42px}.md\:gen\:gap-x-42{-moz-column-gap:42px;column-gap:42px}.md\:gen\:gap-y-42{row-gap:42px}.md\:gen\:gap-44{gap:44px}.md\:gen\:gap-x-44{-moz-column-gap:44px;column-gap:44px}.md\:gen\:gap-y-44{row-gap:44px}.md\:gen\:gap-46{gap:46px}.md\:gen\:gap-x-46{-moz-column-gap:46px;column-gap:46px}.md\:gen\:gap-y-46{row-gap:46px}.md\:gen\:gap-48{gap:48px}.md\:gen\:gap-x-48{-moz-column-gap:48px;column-gap:48px}.md\:gen\:gap-y-48{row-gap:48px}.md\:gen\:gap-50{gap:50px}.md\:gen\:gap-x-50{-moz-column-gap:50px;column-gap:50px}.md\:gen\:gap-y-50{row-gap:50px}.md\:gen\:gap-52{gap:52px}.md\:gen\:gap-x-52{-moz-column-gap:52px;column-gap:52px}.md\:gen\:gap-y-52{row-gap:52px}.md\:gen\:gap-54{gap:54px}.md\:gen\:gap-x-54{-moz-column-gap:54px;column-gap:54px}.md\:gen\:gap-y-54{row-gap:54px}.md\:gen\:gap-56{gap:56px}.md\:gen\:gap-x-56{-moz-column-gap:56px;column-gap:56px}.md\:gen\:gap-y-56{row-gap:56px}.md\:gen\:gap-58{gap:58px}.md\:gen\:gap-x-58{-moz-column-gap:58px;column-gap:58px}.md\:gen\:gap-y-58{row-gap:58px}.md\:gen\:gap-60{gap:60px}.md\:gen\:gap-x-60{-moz-column-gap:60px;column-gap:60px}.md\:gen\:gap-y-60{row-gap:60px}.md\:gen\:gap-62{gap:62px}.md\:gen\:gap-x-62{-moz-column-gap:62px;column-gap:62px}.md\:gen\:gap-y-62{row-gap:62px}.md\:gen\:gap-64{gap:64px}.md\:gen\:gap-x-64{-moz-column-gap:64px;column-gap:64px}.md\:gen\:gap-y-64{row-gap:64px}.md\:gen\:gap-66{gap:66px}.md\:gen\:gap-x-66{-moz-column-gap:66px;column-gap:66px}.md\:gen\:gap-y-66{row-gap:66px}.md\:gen\:gap-68{gap:68px}.md\:gen\:gap-x-68{-moz-column-gap:68px;column-gap:68px}.md\:gen\:gap-y-68{row-gap:68px}.md\:gen\:gap-70{gap:70px}.md\:gen\:gap-x-70{-moz-column-gap:70px;column-gap:70px}.md\:gen\:gap-y-70{row-gap:70px}.md\:gen\:gap-72{gap:72px}.md\:gen\:gap-x-72{-moz-column-gap:72px;column-gap:72px}.md\:gen\:gap-y-72{row-gap:72px}.md\:gen\:gap-74{gap:74px}.md\:gen\:gap-x-74{-moz-column-gap:74px;column-gap:74px}.md\:gen\:gap-y-74{row-gap:74px}.md\:gen\:gap-76{gap:76px}.md\:gen\:gap-x-76{-moz-column-gap:76px;column-gap:76px}.md\:gen\:gap-y-76{row-gap:76px}.md\:gen\:gap-78{gap:78px}.md\:gen\:gap-x-78{-moz-column-gap:78px;column-gap:78px}.md\:gen\:gap-y-78{row-gap:78px}.md\:gen\:gap-80{gap:80px}.md\:gen\:gap-x-80{-moz-column-gap:80px;column-gap:80px}.md\:gen\:gap-y-80{row-gap:80px}.md\:gen\:col-auto{grid-column:auto}.md\:gen\:col-span-full{grid-column:1 / -1}.md\:gen\:row-auto{grid-row:auto}.md\:gen\:row-span-full{grid-row:1 / -1}.md\:gen\:col-start-13{grid-column-start:13}.md\:gen\:col-start-auto{grid-column-start:auto}.md\:gen\:col-end-13{grid-column-end:13}.md\:gen\:col-end-auto{grid-column-end:auto}.md\:gen\:row-start-13{grid-row-start:13}.md\:gen\:row-start-auto{grid-row-start:auto}.md\:gen\:row-end-13{grid-row-end:13}.md\:gen\:row-end-auto{grid-row-end:auto}.md\:gen\:col-span-1{grid-column:span 1/span 1}.md\:gen\:col-start-1{grid-column-start:1}.md\:gen\:row-span-1{grid-row:span 1/span 1}.md\:gen\:row-start-1{grid-row-start:1}.md\:gen\:row-end-1{grid-row-end:1}.md\:gen\:col-end-1{grid-column-end:1}.md\:gen\:col-span-2{grid-column:span 2/span 2}.md\:gen\:col-start-2{grid-column-start:2}.md\:gen\:row-span-2{grid-row:span 2/span 2}.md\:gen\:row-start-2{grid-row-start:2}.md\:gen\:row-end-2{grid-row-end:2}.md\:gen\:col-end-2{grid-column-end:2}.md\:gen\:col-span-3{grid-column:span 3/span 3}.md\:gen\:col-start-3{grid-column-start:3}.md\:gen\:row-span-3{grid-row:span 3/span 3}.md\:gen\:row-start-3{grid-row-start:3}.md\:gen\:row-end-3{grid-row-end:3}.md\:gen\:col-end-3{grid-column-end:3}.md\:gen\:col-span-4{grid-column:span 4/span 4}.md\:gen\:col-start-4{grid-column-start:4}.md\:gen\:row-span-4{grid-row:span 4/span 4}.md\:gen\:row-start-4{grid-row-start:4}.md\:gen\:row-end-4{grid-row-end:4}.md\:gen\:col-end-4{grid-column-end:4}.md\:gen\:col-span-5{grid-column:span 5/span 5}.md\:gen\:col-start-5{grid-column-start:5}.md\:gen\:row-span-5{grid-row:span 5/span 5}.md\:gen\:row-start-5{grid-row-start:5}.md\:gen\:row-end-5{grid-row-end:5}.md\:gen\:col-end-5{grid-column-end:5}.md\:gen\:col-span-6{grid-column:span 6/span 6}.md\:gen\:col-start-6{grid-column-start:6}.md\:gen\:row-span-6{grid-row:span 6/span 6}.md\:gen\:row-start-6{grid-row-start:6}.md\:gen\:row-end-6{grid-row-end:6}.md\:gen\:col-end-6{grid-column-end:6}.md\:gen\:col-span-7{grid-column:span 7/span 7}.md\:gen\:col-start-7{grid-column-start:7}.md\:gen\:row-span-7{grid-row:span 7/span 7}.md\:gen\:row-start-7{grid-row-start:7}.md\:gen\:row-end-7{grid-row-end:7}.md\:gen\:col-end-7{grid-column-end:7}.md\:gen\:col-span-8{grid-column:span 8/span 8}.md\:gen\:col-start-8{grid-column-start:8}.md\:gen\:row-span-8{grid-row:span 8/span 8}.md\:gen\:row-start-8{grid-row-start:8}.md\:gen\:row-end-8{grid-row-end:8}.md\:gen\:col-end-8{grid-column-end:8}.md\:gen\:col-span-9{grid-column:span 9/span 9}.md\:gen\:col-start-9{grid-column-start:9}.md\:gen\:row-span-9{grid-row:span 9/span 9}.md\:gen\:row-start-9{grid-row-start:9}.md\:gen\:row-end-9{grid-row-end:9}.md\:gen\:col-end-9{grid-column-end:9}.md\:gen\:col-span-10{grid-column:span 10/span 10}.md\:gen\:col-start-10{grid-column-start:10}.md\:gen\:row-span-10{grid-row:span 10/span 10}.md\:gen\:row-start-10{grid-row-start:10}.md\:gen\:row-end-10{grid-row-end:10}.md\:gen\:col-end-10{grid-column-end:10}.md\:gen\:col-span-11{grid-column:span 11/span 11}.md\:gen\:col-start-11{grid-column-start:11}.md\:gen\:row-span-11{grid-row:span 11/span 11}.md\:gen\:row-start-11{grid-row-start:11}.md\:gen\:row-end-11{grid-row-end:11}.md\:gen\:col-end-11{grid-column-end:11}.md\:gen\:col-span-12{grid-column:span 12/span 12}.md\:gen\:col-start-12{grid-column-start:12}.md\:gen\:row-span-12{grid-row:span 12/span 12}.md\:gen\:row-start-12{grid-row-start:12}.md\:gen\:row-end-12{grid-row-end:12}.md\:gen\:col-end-12{grid-column-end:12}.md\:gen\:grid-cols-none{grid-template-columns:none}.md\:gen\:grid-cols-subgrid{grid-template-columns:subgrid}.md\:gen\:grid-rows-none{grid-template-rows:none}.md\:gen\:grid-rows-subgrid{grid-template-rows:subgrid}.md\:gen\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:gen\:col-span-1{grid-column:auto/span 1}.md\:gen\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:gen\:row-span-1{grid-row:auto/span 1}.md\:gen\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gen\:col-span-2{grid-column:auto/span 2}.md\:gen\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:gen\:row-span-2{grid-row:auto/span 2}.md\:gen\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gen\:col-span-3{grid-column:auto/span 3}.md\:gen\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:gen\:row-span-3{grid-row:auto/span 3}.md\:gen\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gen\:col-span-4{grid-column:auto/span 4}.md\:gen\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:gen\:row-span-4{grid-row:auto/span 4}.md\:gen\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:gen\:col-span-5{grid-column:auto/span 5}.md\:gen\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.md\:gen\:row-span-5{grid-row:auto/span 5}.md\:gen\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:gen\:col-span-6{grid-column:auto/span 6}.md\:gen\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.md\:gen\:row-span-6{grid-row:auto/span 6}.md\:gen\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:gen\:col-span-7{grid-column:auto/span 7}.md\:gen\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.md\:gen\:row-span-7{grid-row:auto/span 7}.md\:gen\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:gen\:col-span-8{grid-column:auto/span 8}.md\:gen\:grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.md\:gen\:row-span-8{grid-row:auto/span 8}.md\:gen\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:gen\:col-span-9{grid-column:auto/span 9}.md\:gen\:grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.md\:gen\:row-span-9{grid-row:auto/span 9}.md\:gen\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:gen\:col-span-10{grid-column:auto/span 10}.md\:gen\:grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.md\:gen\:row-span-10{grid-row:auto/span 10}.md\:gen\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:gen\:col-span-11{grid-column:auto/span 11}.md\:gen\:grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.md\:gen\:row-span-11{grid-row:auto/span 11}.md\:gen\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:gen\:col-span-12{grid-column:auto/span 12}.md\:gen\:grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.md\:gen\:row-span-12{grid-row:auto/span 12}.md\:gen\:flex-1{flex:1 1 0%}.md\:gen\:flex-auto{flex:1 1 auto}.md\:gen\:flex-initial{flex:0 1 auto}.md\:gen\:flex-none{flex:none}.md\:gen\:flex-row{flex-direction:row}.md\:gen\:flex-row-reverse{flex-direction:row-reverse}.md\:gen\:flex-col{flex-direction:column}.md\:gen\:flex-col-reverse{flex-direction:column-reverse}.md\:gen\:flex-wrap{flex-wrap:wrap}.md\:gen\:flex-wrap-reverse{flex-wrap:wrap-reverse}.md\:gen\:flex-nowrap{flex-wrap:nowrap}.md\:gen\:grow{flex-grow:1}.md\:gen\:grow-0{flex-grow:0}.md\:gen\:shrink{flex-shrink:1}.md\:gen\:shrink-0{flex-shrink:0}.md\:gen\:justify-normal{justify-content:normal}.md\:gen\:justify-start{justify-content:flex-start}.md\:gen\:justify-end{justify-content:flex-end}.md\:gen\:justify-center{justify-content:center}.md\:gen\:justify-between{justify-content:space-between}.md\:gen\:justify-around{justify-content:space-around}.md\:gen\:justify-evenly{justify-content:space-evenly}.md\:gen\:justify-stretch{justify-content:stretch}.md\:gen\:justify-items-start{justify-items:start}.md\:gen\:justify-items-end{justify-items:end}.md\:gen\:justify-items-center{justify-items:center}.md\:gen\:justify-items-stretch{justify-items:stretch}.md\:gen\:justify-self-auto{justify-self:auto}.md\:gen\:justify-self-start{justify-self:start}.md\:gen\:justify-self-end{justify-self:end}.md\:gen\:justify-self-center{justify-self:center}.md\:gen\:justify-self-stretch{justify-self:stretch}.md\:gen\:content-normal{align-content:normal}.md\:gen\:content-center{align-content:center}.md\:gen\:content-start{align-content:flex-start}.md\:gen\:content-end{align-content:flex-end}.md\:gen\:content-between{align-content:space-between}.md\:gen\:content-around{align-content:space-around}.md\:gen\:content-evenly{align-content:space-evenly}.md\:gen\:content-baseline{align-content:baseline}.md\:gen\:content-stretch{align-content:stretch}.md\:gen\:items-start{align-items:flex-start}.md\:gen\:items-end{align-items:flex-end}.md\:gen\:items-center{align-items:center}.md\:gen\:items-baseline{align-items:baseline}.md\:gen\:items-stretch{align-items:stretch}.md\:gen\:self-auto{align-self:auto}.md\:gen\:self-start{align-self:flex-start}.md\:gen\:self-end{align-self:flex-end}.md\:gen\:self-center{align-self:center}.md\:gen\:self-stretch{align-self:stretch}.md\:gen\:self-baseline{align-self:baseline}.md\:gen\:text-left{text-align:left}.md\:gen\:text-center{text-align:center}.md\:gen\:text-right{text-align:right}.md\:gen\:text-justify{text-align:justify}.md\:gen\:text-start{text-align:start}.md\:gen\:text-end{text-align:end}.gen-header__menu-mobile-item a{position:relative;transition:all .2s}.gen-header__menu-mobile-item a:hover{position:relative}}@media only screen and (min-width: 768px){:root{--gen-container-offset: 40px;--gen-menu-height: 90px}.gen-banner__content{padding:0 50px 50px 0}.gen-header__brand img{width:90px}.gen-header__menu-drawer{font-size:15px;max-width:var(--gen-mobile-menu-width)}.gen-header__menu-mobile-item a{gap:22px;padding:6px 0}.gen-header__menu-mobile-item--icon{width:24px;height:24px}.gen-product-card__alternate .gen-product-card__body{margin-top:16px}.gen-banner .gen-readmore .gen-btn{min-width:140px;font-size:14px}.gen-banner__content-subtitle{font-size:15px;line-height:18px;width:min(230px,100%)}.gen-banner .gen-decor{position:absolute;display:block;right:-60px;top:270px;width:130px}#shopify-section-footer{background-position:bottom -270px right -110px}.gen-footer__social{display:none}.gen-footer__rightside-content{flex-direction:row;gap:42px}.gen-footer{font-size:12px;padding-top:40px}.gen-footer__column{flex:1}.gen-footer__title{font-size:12px;margin-bottom:0}.gen-footer__menu-item:not(:last-child){margin-bottom:0}.gen-footer__content{margin-bottom:16px}}@media (min-width: 992px){.gen-header__brand img{width:130px}.lg\:gen\:block{display:block}.lg\:gen\:inline-block{display:inline-block}.lg\:gen\:inline{display:inline}.lg\:gen\:flex{display:flex}.lg\:gen\:inline-flex{display:inline-flex}.lg\:gen\:grid{display:grid}.lg\:gen\:inline-grid{display:inline-grid}.lg\:gen\:hidden{display:none}.lg\:gen\:gap-0{gap:0px}.lg\:gen\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.lg\:gen\:gap-y-0{row-gap:0px}.lg\:gen\:gap-2{gap:2px}.lg\:gen\:gap-x-2{-moz-column-gap:2px;column-gap:2px}.lg\:gen\:gap-y-2{row-gap:2px}.lg\:gen\:gap-4{gap:4px}.lg\:gen\:gap-x-4{-moz-column-gap:4px;column-gap:4px}.lg\:gen\:gap-y-4{row-gap:4px}.lg\:gen\:gap-6{gap:6px}.lg\:gen\:gap-x-6{-moz-column-gap:6px;column-gap:6px}.lg\:gen\:gap-y-6{row-gap:6px}.lg\:gen\:gap-8{gap:8px}.lg\:gen\:gap-x-8{-moz-column-gap:8px;column-gap:8px}.lg\:gen\:gap-y-8{row-gap:8px}.lg\:gen\:gap-10{gap:10px}.lg\:gen\:gap-x-10{-moz-column-gap:10px;column-gap:10px}.lg\:gen\:gap-y-10{row-gap:10px}.lg\:gen\:gap-12{gap:12px}.lg\:gen\:gap-x-12{-moz-column-gap:12px;column-gap:12px}.lg\:gen\:gap-y-12{row-gap:12px}.lg\:gen\:gap-14{gap:14px}.lg\:gen\:gap-x-14{-moz-column-gap:14px;column-gap:14px}.lg\:gen\:gap-y-14{row-gap:14px}.lg\:gen\:gap-16{gap:16px}.lg\:gen\:gap-x-16{-moz-column-gap:16px;column-gap:16px}.lg\:gen\:gap-y-16{row-gap:16px}.lg\:gen\:gap-18{gap:18px}.lg\:gen\:gap-x-18{-moz-column-gap:18px;column-gap:18px}.lg\:gen\:gap-y-18{row-gap:18px}.lg\:gen\:gap-20{gap:20px}.lg\:gen\:gap-x-20{-moz-column-gap:20px;column-gap:20px}.lg\:gen\:gap-y-20{row-gap:20px}.lg\:gen\:gap-22{gap:22px}.lg\:gen\:gap-x-22{-moz-column-gap:22px;column-gap:22px}.lg\:gen\:gap-y-22{row-gap:22px}.lg\:gen\:gap-24{gap:24px}.lg\:gen\:gap-x-24{-moz-column-gap:24px;column-gap:24px}.lg\:gen\:gap-y-24{row-gap:24px}.lg\:gen\:gap-26{gap:26px}.lg\:gen\:gap-x-26{-moz-column-gap:26px;column-gap:26px}.lg\:gen\:gap-y-26{row-gap:26px}.lg\:gen\:gap-28{gap:28px}.lg\:gen\:gap-x-28{-moz-column-gap:28px;column-gap:28px}.lg\:gen\:gap-y-28{row-gap:28px}.lg\:gen\:gap-30{gap:30px}.lg\:gen\:gap-x-30{-moz-column-gap:30px;column-gap:30px}.lg\:gen\:gap-y-30{row-gap:30px}.lg\:gen\:gap-32{gap:32px}.lg\:gen\:gap-x-32{-moz-column-gap:32px;column-gap:32px}.lg\:gen\:gap-y-32{row-gap:32px}.lg\:gen\:gap-34{gap:34px}.lg\:gen\:gap-x-34{-moz-column-gap:34px;column-gap:34px}.lg\:gen\:gap-y-34{row-gap:34px}.lg\:gen\:gap-36{gap:36px}.lg\:gen\:gap-x-36{-moz-column-gap:36px;column-gap:36px}.lg\:gen\:gap-y-36{row-gap:36px}.lg\:gen\:gap-38{gap:38px}.lg\:gen\:gap-x-38{-moz-column-gap:38px;column-gap:38px}.lg\:gen\:gap-y-38{row-gap:38px}.lg\:gen\:gap-40{gap:40px}.lg\:gen\:gap-x-40{-moz-column-gap:40px;column-gap:40px}.lg\:gen\:gap-y-40{row-gap:40px}.lg\:gen\:gap-42{gap:42px}.lg\:gen\:gap-x-42{-moz-column-gap:42px;column-gap:42px}.lg\:gen\:gap-y-42{row-gap:42px}.lg\:gen\:gap-44{gap:44px}.lg\:gen\:gap-x-44{-moz-column-gap:44px;column-gap:44px}.lg\:gen\:gap-y-44{row-gap:44px}.lg\:gen\:gap-46{gap:46px}.lg\:gen\:gap-x-46{-moz-column-gap:46px;column-gap:46px}.lg\:gen\:gap-y-46{row-gap:46px}.lg\:gen\:gap-48{gap:48px}.lg\:gen\:gap-x-48{-moz-column-gap:48px;column-gap:48px}.lg\:gen\:gap-y-48{row-gap:48px}.lg\:gen\:gap-50{gap:50px}.lg\:gen\:gap-x-50{-moz-column-gap:50px;column-gap:50px}.lg\:gen\:gap-y-50{row-gap:50px}.lg\:gen\:gap-52{gap:52px}.lg\:gen\:gap-x-52{-moz-column-gap:52px;column-gap:52px}.lg\:gen\:gap-y-52{row-gap:52px}.lg\:gen\:gap-54{gap:54px}.lg\:gen\:gap-x-54{-moz-column-gap:54px;column-gap:54px}.lg\:gen\:gap-y-54{row-gap:54px}.lg\:gen\:gap-56{gap:56px}.lg\:gen\:gap-x-56{-moz-column-gap:56px;column-gap:56px}.lg\:gen\:gap-y-56{row-gap:56px}.lg\:gen\:gap-58{gap:58px}.lg\:gen\:gap-x-58{-moz-column-gap:58px;column-gap:58px}.lg\:gen\:gap-y-58{row-gap:58px}.lg\:gen\:gap-60{gap:60px}.lg\:gen\:gap-x-60{-moz-column-gap:60px;column-gap:60px}.lg\:gen\:gap-y-60{row-gap:60px}.lg\:gen\:gap-62{gap:62px}.lg\:gen\:gap-x-62{-moz-column-gap:62px;column-gap:62px}.lg\:gen\:gap-y-62{row-gap:62px}.lg\:gen\:gap-64{gap:64px}.lg\:gen\:gap-x-64{-moz-column-gap:64px;column-gap:64px}.lg\:gen\:gap-y-64{row-gap:64px}.lg\:gen\:gap-66{gap:66px}.lg\:gen\:gap-x-66{-moz-column-gap:66px;column-gap:66px}.lg\:gen\:gap-y-66{row-gap:66px}.lg\:gen\:gap-68{gap:68px}.lg\:gen\:gap-x-68{-moz-column-gap:68px;column-gap:68px}.lg\:gen\:gap-y-68{row-gap:68px}.lg\:gen\:gap-70{gap:70px}.lg\:gen\:gap-x-70{-moz-column-gap:70px;column-gap:70px}.lg\:gen\:gap-y-70{row-gap:70px}.lg\:gen\:gap-72{gap:72px}.lg\:gen\:gap-x-72{-moz-column-gap:72px;column-gap:72px}.lg\:gen\:gap-y-72{row-gap:72px}.lg\:gen\:gap-74{gap:74px}.lg\:gen\:gap-x-74{-moz-column-gap:74px;column-gap:74px}.lg\:gen\:gap-y-74{row-gap:74px}.lg\:gen\:gap-76{gap:76px}.lg\:gen\:gap-x-76{-moz-column-gap:76px;column-gap:76px}.lg\:gen\:gap-y-76{row-gap:76px}.lg\:gen\:gap-78{gap:78px}.lg\:gen\:gap-x-78{-moz-column-gap:78px;column-gap:78px}.lg\:gen\:gap-y-78{row-gap:78px}.lg\:gen\:gap-80{gap:80px}.lg\:gen\:gap-x-80{-moz-column-gap:80px;column-gap:80px}.lg\:gen\:gap-y-80{row-gap:80px}.lg\:gen\:col-auto{grid-column:auto}.lg\:gen\:col-span-full{grid-column:1 / -1}.lg\:gen\:row-auto{grid-row:auto}.lg\:gen\:row-span-full{grid-row:1 / -1}.lg\:gen\:col-start-13{grid-column-start:13}.lg\:gen\:col-start-auto{grid-column-start:auto}.lg\:gen\:col-end-13{grid-column-end:13}.lg\:gen\:col-end-auto{grid-column-end:auto}.lg\:gen\:row-start-13{grid-row-start:13}.lg\:gen\:row-start-auto{grid-row-start:auto}.lg\:gen\:row-end-13{grid-row-end:13}.lg\:gen\:row-end-auto{grid-row-end:auto}.lg\:gen\:col-span-1{grid-column:span 1/span 1}.lg\:gen\:col-start-1{grid-column-start:1}.lg\:gen\:row-span-1{grid-row:span 1/span 1}.lg\:gen\:row-start-1{grid-row-start:1}.lg\:gen\:row-end-1{grid-row-end:1}.lg\:gen\:col-end-1{grid-column-end:1}.lg\:gen\:col-span-2{grid-column:span 2/span 2}.lg\:gen\:col-start-2{grid-column-start:2}.lg\:gen\:row-span-2{grid-row:span 2/span 2}.lg\:gen\:row-start-2{grid-row-start:2}.lg\:gen\:row-end-2{grid-row-end:2}.lg\:gen\:col-end-2{grid-column-end:2}.lg\:gen\:col-span-3{grid-column:span 3/span 3}.lg\:gen\:col-start-3{grid-column-start:3}.lg\:gen\:row-span-3{grid-row:span 3/span 3}.lg\:gen\:row-start-3{grid-row-start:3}.lg\:gen\:row-end-3{grid-row-end:3}.lg\:gen\:col-end-3{grid-column-end:3}.lg\:gen\:col-span-4{grid-column:span 4/span 4}.lg\:gen\:col-start-4{grid-column-start:4}.lg\:gen\:row-span-4{grid-row:span 4/span 4}.lg\:gen\:row-start-4{grid-row-start:4}.lg\:gen\:row-end-4{grid-row-end:4}.lg\:gen\:col-end-4{grid-column-end:4}.lg\:gen\:col-span-5{grid-column:span 5/span 5}.lg\:gen\:col-start-5{grid-column-start:5}.lg\:gen\:row-span-5{grid-row:span 5/span 5}.lg\:gen\:row-start-5{grid-row-start:5}.lg\:gen\:row-end-5{grid-row-end:5}.lg\:gen\:col-end-5{grid-column-end:5}.lg\:gen\:col-span-6{grid-column:span 6/span 6}.lg\:gen\:col-start-6{grid-column-start:6}.lg\:gen\:row-span-6{grid-row:span 6/span 6}.lg\:gen\:row-start-6{grid-row-start:6}.lg\:gen\:row-end-6{grid-row-end:6}.lg\:gen\:col-end-6{grid-column-end:6}.lg\:gen\:col-span-7{grid-column:span 7/span 7}.lg\:gen\:col-start-7{grid-column-start:7}.lg\:gen\:row-span-7{grid-row:span 7/span 7}.lg\:gen\:row-start-7{grid-row-start:7}.lg\:gen\:row-end-7{grid-row-end:7}.lg\:gen\:col-end-7{grid-column-end:7}.lg\:gen\:col-span-8{grid-column:span 8/span 8}.lg\:gen\:col-start-8{grid-column-start:8}.lg\:gen\:row-span-8{grid-row:span 8/span 8}.lg\:gen\:row-start-8{grid-row-start:8}.lg\:gen\:row-end-8{grid-row-end:8}.lg\:gen\:col-end-8{grid-column-end:8}.lg\:gen\:col-span-9{grid-column:span 9/span 9}.lg\:gen\:col-start-9{grid-column-start:9}.lg\:gen\:row-span-9{grid-row:span 9/span 9}.lg\:gen\:row-start-9{grid-row-start:9}.lg\:gen\:row-end-9{grid-row-end:9}.lg\:gen\:col-end-9{grid-column-end:9}.lg\:gen\:col-span-10{grid-column:span 10/span 10}.lg\:gen\:col-start-10{grid-column-start:10}.lg\:gen\:row-span-10{grid-row:span 10/span 10}.lg\:gen\:row-start-10{grid-row-start:10}.lg\:gen\:row-end-10{grid-row-end:10}.lg\:gen\:col-end-10{grid-column-end:10}.lg\:gen\:col-span-11{grid-column:span 11/span 11}.lg\:gen\:col-start-11{grid-column-start:11}.lg\:gen\:row-span-11{grid-row:span 11/span 11}.lg\:gen\:row-start-11{grid-row-start:11}.lg\:gen\:row-end-11{grid-row-end:11}.lg\:gen\:col-end-11{grid-column-end:11}.lg\:gen\:col-span-12{grid-column:span 12/span 12}.lg\:gen\:col-start-12{grid-column-start:12}.lg\:gen\:row-span-12{grid-row:span 12/span 12}.lg\:gen\:row-start-12{grid-row-start:12}.lg\:gen\:row-end-12{grid-row-end:12}.lg\:gen\:col-end-12{grid-column-end:12}.lg\:gen\:grid-cols-none{grid-template-columns:none}.lg\:gen\:grid-cols-subgrid{grid-template-columns:subgrid}.lg\:gen\:grid-rows-none{grid-template-rows:none}.lg\:gen\:grid-rows-subgrid{grid-template-rows:subgrid}.lg\:gen\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:gen\:col-span-1{grid-column:auto/span 1}.lg\:gen\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:gen\:row-span-1{grid-row:auto/span 1}.lg\:gen\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gen\:col-span-2{grid-column:auto/span 2}.lg\:gen\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:gen\:row-span-2{grid-row:auto/span 2}.lg\:gen\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gen\:col-span-3{grid-column:auto/span 3}.lg\:gen\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:gen\:row-span-3{grid-row:auto/span 3}.lg\:gen\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gen\:col-span-4{grid-column:auto/span 4}.lg\:gen\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:gen\:row-span-4{grid-row:auto/span 4}.lg\:gen\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:gen\:col-span-5{grid-column:auto/span 5}.lg\:gen\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:gen\:row-span-5{grid-row:auto/span 5}.lg\:gen\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:gen\:col-span-6{grid-column:auto/span 6}.lg\:gen\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.lg\:gen\:row-span-6{grid-row:auto/span 6}.lg\:gen\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:gen\:col-span-7{grid-column:auto/span 7}.lg\:gen\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.lg\:gen\:row-span-7{grid-row:auto/span 7}.lg\:gen\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:gen\:col-span-8{grid-column:auto/span 8}.lg\:gen\:grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.lg\:gen\:row-span-8{grid-row:auto/span 8}.lg\:gen\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:gen\:col-span-9{grid-column:auto/span 9}.lg\:gen\:grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.lg\:gen\:row-span-9{grid-row:auto/span 9}.lg\:gen\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:gen\:col-span-10{grid-column:auto/span 10}.lg\:gen\:grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.lg\:gen\:row-span-10{grid-row:auto/span 10}.lg\:gen\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:gen\:col-span-11{grid-column:auto/span 11}.lg\:gen\:grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.lg\:gen\:row-span-11{grid-row:auto/span 11}.lg\:gen\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gen\:col-span-12{grid-column:auto/span 12}.lg\:gen\:grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.lg\:gen\:row-span-12{grid-row:auto/span 12}.lg\:gen\:flex-1{flex:1 1 0%}.lg\:gen\:flex-auto{flex:1 1 auto}.lg\:gen\:flex-initial{flex:0 1 auto}.lg\:gen\:flex-none{flex:none}.lg\:gen\:flex-row{flex-direction:row}.lg\:gen\:flex-row-reverse{flex-direction:row-reverse}.lg\:gen\:flex-col{flex-direction:column}.lg\:gen\:flex-col-reverse{flex-direction:column-reverse}.lg\:gen\:flex-wrap{flex-wrap:wrap}.lg\:gen\:flex-wrap-reverse{flex-wrap:wrap-reverse}.lg\:gen\:flex-nowrap{flex-wrap:nowrap}.lg\:gen\:grow{flex-grow:1}.lg\:gen\:grow-0{flex-grow:0}.lg\:gen\:shrink{flex-shrink:1}.lg\:gen\:shrink-0{flex-shrink:0}.lg\:gen\:justify-normal{justify-content:normal}.lg\:gen\:justify-start{justify-content:flex-start}.lg\:gen\:justify-end{justify-content:flex-end}.lg\:gen\:justify-center{justify-content:center}.lg\:gen\:justify-between{justify-content:space-between}.lg\:gen\:justify-around{justify-content:space-around}.lg\:gen\:justify-evenly{justify-content:space-evenly}.lg\:gen\:justify-stretch{justify-content:stretch}.lg\:gen\:justify-items-start{justify-items:start}.lg\:gen\:justify-items-end{justify-items:end}.lg\:gen\:justify-items-center{justify-items:center}.lg\:gen\:justify-items-stretch{justify-items:stretch}.lg\:gen\:justify-self-auto{justify-self:auto}.lg\:gen\:justify-self-start{justify-self:start}.lg\:gen\:justify-self-end{justify-self:end}.lg\:gen\:justify-self-center{justify-self:center}.lg\:gen\:justify-self-stretch{justify-self:stretch}.lg\:gen\:content-normal{align-content:normal}.lg\:gen\:content-center{align-content:center}.lg\:gen\:content-start{align-content:flex-start}.lg\:gen\:content-end{align-content:flex-end}.lg\:gen\:content-between{align-content:space-between}.lg\:gen\:content-around{align-content:space-around}.lg\:gen\:content-evenly{align-content:space-evenly}.lg\:gen\:content-baseline{align-content:baseline}.lg\:gen\:content-stretch{align-content:stretch}.lg\:gen\:items-start{align-items:flex-start}.lg\:gen\:items-end{align-items:flex-end}.lg\:gen\:items-center{align-items:center}.lg\:gen\:items-baseline{align-items:baseline}.lg\:gen\:items-stretch{align-items:stretch}.lg\:gen\:self-auto{align-self:auto}.lg\:gen\:self-start{align-self:flex-start}.lg\:gen\:self-end{align-self:flex-end}.lg\:gen\:self-center{align-self:center}.lg\:gen\:self-stretch{align-self:stretch}.lg\:gen\:self-baseline{align-self:baseline}.lg\:gen\:text-left{text-align:left}.lg\:gen\:text-center{text-align:center}.lg\:gen\:text-right{text-align:right}.lg\:gen\:text-justify{text-align:justify}.lg\:gen\:text-start{text-align:start}.lg\:gen\:text-end{text-align:end}}@media only screen and (max-width: 1024px){.gen-section--2:after{background-position:0 0}}@media only screen and (max-width: 768px){:root{--content-gap: 50px}.gen-section--2:after{background-position:center bottom}}@media only screen and (min-width: 1024px){.gen-banner .gen-decor{top:350px}#shopify-section-footer{background-position:bottom -440px right -150px;background-size:1300px auto}.gen-footer__rightside-content{padding-top:280px}}@media (min-width: 1200px){.xl\:gen\:block{display:block}.xl\:gen\:inline-block{display:inline-block}.xl\:gen\:inline{display:inline}.xl\:gen\:flex{display:flex}.xl\:gen\:inline-flex{display:inline-flex}.xl\:gen\:grid{display:grid}.xl\:gen\:inline-grid{display:inline-grid}.xl\:gen\:hidden{display:none}.xl\:gen\:gap-0{gap:0px}.xl\:gen\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.xl\:gen\:gap-y-0{row-gap:0px}.xl\:gen\:gap-2{gap:2px}.xl\:gen\:gap-x-2{-moz-column-gap:2px;column-gap:2px}.xl\:gen\:gap-y-2{row-gap:2px}.xl\:gen\:gap-4{gap:4px}.xl\:gen\:gap-x-4{-moz-column-gap:4px;column-gap:4px}.xl\:gen\:gap-y-4{row-gap:4px}.xl\:gen\:gap-6{gap:6px}.xl\:gen\:gap-x-6{-moz-column-gap:6px;column-gap:6px}.xl\:gen\:gap-y-6{row-gap:6px}.xl\:gen\:gap-8{gap:8px}.xl\:gen\:gap-x-8{-moz-column-gap:8px;column-gap:8px}.xl\:gen\:gap-y-8{row-gap:8px}.xl\:gen\:gap-10{gap:10px}.xl\:gen\:gap-x-10{-moz-column-gap:10px;column-gap:10px}.xl\:gen\:gap-y-10{row-gap:10px}.xl\:gen\:gap-12{gap:12px}.xl\:gen\:gap-x-12{-moz-column-gap:12px;column-gap:12px}.xl\:gen\:gap-y-12{row-gap:12px}.xl\:gen\:gap-14{gap:14px}.xl\:gen\:gap-x-14{-moz-column-gap:14px;column-gap:14px}.xl\:gen\:gap-y-14{row-gap:14px}.xl\:gen\:gap-16{gap:16px}.xl\:gen\:gap-x-16{-moz-column-gap:16px;column-gap:16px}.xl\:gen\:gap-y-16{row-gap:16px}.xl\:gen\:gap-18{gap:18px}.xl\:gen\:gap-x-18{-moz-column-gap:18px;column-gap:18px}.xl\:gen\:gap-y-18{row-gap:18px}.xl\:gen\:gap-20{gap:20px}.xl\:gen\:gap-x-20{-moz-column-gap:20px;column-gap:20px}.xl\:gen\:gap-y-20{row-gap:20px}.xl\:gen\:gap-22{gap:22px}.xl\:gen\:gap-x-22{-moz-column-gap:22px;column-gap:22px}.xl\:gen\:gap-y-22{row-gap:22px}.xl\:gen\:gap-24{gap:24px}.xl\:gen\:gap-x-24{-moz-column-gap:24px;column-gap:24px}.xl\:gen\:gap-y-24{row-gap:24px}.xl\:gen\:gap-26{gap:26px}.xl\:gen\:gap-x-26{-moz-column-gap:26px;column-gap:26px}.xl\:gen\:gap-y-26{row-gap:26px}.xl\:gen\:gap-28{gap:28px}.xl\:gen\:gap-x-28{-moz-column-gap:28px;column-gap:28px}.xl\:gen\:gap-y-28{row-gap:28px}.xl\:gen\:gap-30{gap:30px}.xl\:gen\:gap-x-30{-moz-column-gap:30px;column-gap:30px}.xl\:gen\:gap-y-30{row-gap:30px}.xl\:gen\:gap-32{gap:32px}.xl\:gen\:gap-x-32{-moz-column-gap:32px;column-gap:32px}.xl\:gen\:gap-y-32{row-gap:32px}.xl\:gen\:gap-34{gap:34px}.xl\:gen\:gap-x-34{-moz-column-gap:34px;column-gap:34px}.xl\:gen\:gap-y-34{row-gap:34px}.xl\:gen\:gap-36{gap:36px}.xl\:gen\:gap-x-36{-moz-column-gap:36px;column-gap:36px}.xl\:gen\:gap-y-36{row-gap:36px}.xl\:gen\:gap-38{gap:38px}.xl\:gen\:gap-x-38{-moz-column-gap:38px;column-gap:38px}.xl\:gen\:gap-y-38{row-gap:38px}.xl\:gen\:gap-40{gap:40px}.xl\:gen\:gap-x-40{-moz-column-gap:40px;column-gap:40px}.xl\:gen\:gap-y-40{row-gap:40px}.xl\:gen\:gap-42{gap:42px}.xl\:gen\:gap-x-42{-moz-column-gap:42px;column-gap:42px}.xl\:gen\:gap-y-42{row-gap:42px}.xl\:gen\:gap-44{gap:44px}.xl\:gen\:gap-x-44{-moz-column-gap:44px;column-gap:44px}.xl\:gen\:gap-y-44{row-gap:44px}.xl\:gen\:gap-46{gap:46px}.xl\:gen\:gap-x-46{-moz-column-gap:46px;column-gap:46px}.xl\:gen\:gap-y-46{row-gap:46px}.xl\:gen\:gap-48{gap:48px}.xl\:gen\:gap-x-48{-moz-column-gap:48px;column-gap:48px}.xl\:gen\:gap-y-48{row-gap:48px}.xl\:gen\:gap-50{gap:50px}.xl\:gen\:gap-x-50{-moz-column-gap:50px;column-gap:50px}.xl\:gen\:gap-y-50{row-gap:50px}.xl\:gen\:gap-52{gap:52px}.xl\:gen\:gap-x-52{-moz-column-gap:52px;column-gap:52px}.xl\:gen\:gap-y-52{row-gap:52px}.xl\:gen\:gap-54{gap:54px}.xl\:gen\:gap-x-54{-moz-column-gap:54px;column-gap:54px}.xl\:gen\:gap-y-54{row-gap:54px}.xl\:gen\:gap-56{gap:56px}.xl\:gen\:gap-x-56{-moz-column-gap:56px;column-gap:56px}.xl\:gen\:gap-y-56{row-gap:56px}.xl\:gen\:gap-58{gap:58px}.xl\:gen\:gap-x-58{-moz-column-gap:58px;column-gap:58px}.xl\:gen\:gap-y-58{row-gap:58px}.xl\:gen\:gap-60{gap:60px}.xl\:gen\:gap-x-60{-moz-column-gap:60px;column-gap:60px}.xl\:gen\:gap-y-60{row-gap:60px}.xl\:gen\:gap-62{gap:62px}.xl\:gen\:gap-x-62{-moz-column-gap:62px;column-gap:62px}.xl\:gen\:gap-y-62{row-gap:62px}.xl\:gen\:gap-64{gap:64px}.xl\:gen\:gap-x-64{-moz-column-gap:64px;column-gap:64px}.xl\:gen\:gap-y-64{row-gap:64px}.xl\:gen\:gap-66{gap:66px}.xl\:gen\:gap-x-66{-moz-column-gap:66px;column-gap:66px}.xl\:gen\:gap-y-66{row-gap:66px}.xl\:gen\:gap-68{gap:68px}.xl\:gen\:gap-x-68{-moz-column-gap:68px;column-gap:68px}.xl\:gen\:gap-y-68{row-gap:68px}.xl\:gen\:gap-70{gap:70px}.xl\:gen\:gap-x-70{-moz-column-gap:70px;column-gap:70px}.xl\:gen\:gap-y-70{row-gap:70px}.xl\:gen\:gap-72{gap:72px}.xl\:gen\:gap-x-72{-moz-column-gap:72px;column-gap:72px}.xl\:gen\:gap-y-72{row-gap:72px}.xl\:gen\:gap-74{gap:74px}.xl\:gen\:gap-x-74{-moz-column-gap:74px;column-gap:74px}.xl\:gen\:gap-y-74{row-gap:74px}.xl\:gen\:gap-76{gap:76px}.xl\:gen\:gap-x-76{-moz-column-gap:76px;column-gap:76px}.xl\:gen\:gap-y-76{row-gap:76px}.xl\:gen\:gap-78{gap:78px}.xl\:gen\:gap-x-78{-moz-column-gap:78px;column-gap:78px}.xl\:gen\:gap-y-78{row-gap:78px}.xl\:gen\:gap-80{gap:80px}.xl\:gen\:gap-x-80{-moz-column-gap:80px;column-gap:80px}.xl\:gen\:gap-y-80{row-gap:80px}.xl\:gen\:col-auto{grid-column:auto}.xl\:gen\:col-span-full{grid-column:1 / -1}.xl\:gen\:row-auto{grid-row:auto}.xl\:gen\:row-span-full{grid-row:1 / -1}.xl\:gen\:col-start-13{grid-column-start:13}.xl\:gen\:col-start-auto{grid-column-start:auto}.xl\:gen\:col-end-13{grid-column-end:13}.xl\:gen\:col-end-auto{grid-column-end:auto}.xl\:gen\:row-start-13{grid-row-start:13}.xl\:gen\:row-start-auto{grid-row-start:auto}.xl\:gen\:row-end-13{grid-row-end:13}.xl\:gen\:row-end-auto{grid-row-end:auto}.xl\:gen\:col-span-1{grid-column:span 1/span 1}.xl\:gen\:col-start-1{grid-column-start:1}.xl\:gen\:row-span-1{grid-row:span 1/span 1}.xl\:gen\:row-start-1{grid-row-start:1}.xl\:gen\:row-end-1{grid-row-end:1}.xl\:gen\:col-end-1{grid-column-end:1}.xl\:gen\:col-span-2{grid-column:span 2/span 2}.xl\:gen\:col-start-2{grid-column-start:2}.xl\:gen\:row-span-2{grid-row:span 2/span 2}.xl\:gen\:row-start-2{grid-row-start:2}.xl\:gen\:row-end-2{grid-row-end:2}.xl\:gen\:col-end-2{grid-column-end:2}.xl\:gen\:col-span-3{grid-column:span 3/span 3}.xl\:gen\:col-start-3{grid-column-start:3}.xl\:gen\:row-span-3{grid-row:span 3/span 3}.xl\:gen\:row-start-3{grid-row-start:3}.xl\:gen\:row-end-3{grid-row-end:3}.xl\:gen\:col-end-3{grid-column-end:3}.xl\:gen\:col-span-4{grid-column:span 4/span 4}.xl\:gen\:col-start-4{grid-column-start:4}.xl\:gen\:row-span-4{grid-row:span 4/span 4}.xl\:gen\:row-start-4{grid-row-start:4}.xl\:gen\:row-end-4{grid-row-end:4}.xl\:gen\:col-end-4{grid-column-end:4}.xl\:gen\:col-span-5{grid-column:span 5/span 5}.xl\:gen\:col-start-5{grid-column-start:5}.xl\:gen\:row-span-5{grid-row:span 5/span 5}.xl\:gen\:row-start-5{grid-row-start:5}.xl\:gen\:row-end-5{grid-row-end:5}.xl\:gen\:col-end-5{grid-column-end:5}.xl\:gen\:col-span-6{grid-column:span 6/span 6}.xl\:gen\:col-start-6{grid-column-start:6}.xl\:gen\:row-span-6{grid-row:span 6/span 6}.xl\:gen\:row-start-6{grid-row-start:6}.xl\:gen\:row-end-6{grid-row-end:6}.xl\:gen\:col-end-6{grid-column-end:6}.xl\:gen\:col-span-7{grid-column:span 7/span 7}.xl\:gen\:col-start-7{grid-column-start:7}.xl\:gen\:row-span-7{grid-row:span 7/span 7}.xl\:gen\:row-start-7{grid-row-start:7}.xl\:gen\:row-end-7{grid-row-end:7}.xl\:gen\:col-end-7{grid-column-end:7}.xl\:gen\:col-span-8{grid-column:span 8/span 8}.xl\:gen\:col-start-8{grid-column-start:8}.xl\:gen\:row-span-8{grid-row:span 8/span 8}.xl\:gen\:row-start-8{grid-row-start:8}.xl\:gen\:row-end-8{grid-row-end:8}.xl\:gen\:col-end-8{grid-column-end:8}.xl\:gen\:col-span-9{grid-column:span 9/span 9}.xl\:gen\:col-start-9{grid-column-start:9}.xl\:gen\:row-span-9{grid-row:span 9/span 9}.xl\:gen\:row-start-9{grid-row-start:9}.xl\:gen\:row-end-9{grid-row-end:9}.xl\:gen\:col-end-9{grid-column-end:9}.xl\:gen\:col-span-10{grid-column:span 10/span 10}.xl\:gen\:col-start-10{grid-column-start:10}.xl\:gen\:row-span-10{grid-row:span 10/span 10}.xl\:gen\:row-start-10{grid-row-start:10}.xl\:gen\:row-end-10{grid-row-end:10}.xl\:gen\:col-end-10{grid-column-end:10}.xl\:gen\:col-span-11{grid-column:span 11/span 11}.xl\:gen\:col-start-11{grid-column-start:11}.xl\:gen\:row-span-11{grid-row:span 11/span 11}.xl\:gen\:row-start-11{grid-row-start:11}.xl\:gen\:row-end-11{grid-row-end:11}.xl\:gen\:col-end-11{grid-column-end:11}.xl\:gen\:col-span-12{grid-column:span 12/span 12}.xl\:gen\:col-start-12{grid-column-start:12}.xl\:gen\:row-span-12{grid-row:span 12/span 12}.xl\:gen\:row-start-12{grid-row-start:12}.xl\:gen\:row-end-12{grid-row-end:12}.xl\:gen\:col-end-12{grid-column-end:12}.xl\:gen\:grid-cols-none{grid-template-columns:none}.xl\:gen\:grid-cols-subgrid{grid-template-columns:subgrid}.xl\:gen\:grid-rows-none{grid-template-rows:none}.xl\:gen\:grid-rows-subgrid{grid-template-rows:subgrid}.xl\:gen\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:gen\:col-span-1{grid-column:auto/span 1}.xl\:gen\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.xl\:gen\:row-span-1{grid-row:auto/span 1}.xl\:gen\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:gen\:col-span-2{grid-column:auto/span 2}.xl\:gen\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xl\:gen\:row-span-2{grid-row:auto/span 2}.xl\:gen\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:gen\:col-span-3{grid-column:auto/span 3}.xl\:gen\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xl\:gen\:row-span-3{grid-row:auto/span 3}.xl\:gen\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gen\:col-span-4{grid-column:auto/span 4}.xl\:gen\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xl\:gen\:row-span-4{grid-row:auto/span 4}.xl\:gen\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:gen\:col-span-5{grid-column:auto/span 5}.xl\:gen\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xl\:gen\:row-span-5{grid-row:auto/span 5}.xl\:gen\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:gen\:col-span-6{grid-column:auto/span 6}.xl\:gen\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xl\:gen\:row-span-6{grid-row:auto/span 6}.xl\:gen\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:gen\:col-span-7{grid-column:auto/span 7}.xl\:gen\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xl\:gen\:row-span-7{grid-row:auto/span 7}.xl\:gen\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:gen\:col-span-8{grid-column:auto/span 8}.xl\:gen\:grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xl\:gen\:row-span-8{grid-row:auto/span 8}.xl\:gen\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:gen\:col-span-9{grid-column:auto/span 9}.xl\:gen\:grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.xl\:gen\:row-span-9{grid-row:auto/span 9}.xl\:gen\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:gen\:col-span-10{grid-column:auto/span 10}.xl\:gen\:grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.xl\:gen\:row-span-10{grid-row:auto/span 10}.xl\:gen\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:gen\:col-span-11{grid-column:auto/span 11}.xl\:gen\:grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.xl\:gen\:row-span-11{grid-row:auto/span 11}.xl\:gen\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:gen\:col-span-12{grid-column:auto/span 12}.xl\:gen\:grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.xl\:gen\:row-span-12{grid-row:auto/span 12}.xl\:gen\:flex-1{flex:1 1 0%}.xl\:gen\:flex-auto{flex:1 1 auto}.xl\:gen\:flex-initial{flex:0 1 auto}.xl\:gen\:flex-none{flex:none}.xl\:gen\:flex-row{flex-direction:row}.xl\:gen\:flex-row-reverse{flex-direction:row-reverse}.xl\:gen\:flex-col{flex-direction:column}.xl\:gen\:flex-col-reverse{flex-direction:column-reverse}.xl\:gen\:flex-wrap{flex-wrap:wrap}.xl\:gen\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xl\:gen\:flex-nowrap{flex-wrap:nowrap}.xl\:gen\:grow{flex-grow:1}.xl\:gen\:grow-0{flex-grow:0}.xl\:gen\:shrink{flex-shrink:1}.xl\:gen\:shrink-0{flex-shrink:0}.xl\:gen\:justify-normal{justify-content:normal}.xl\:gen\:justify-start{justify-content:flex-start}.xl\:gen\:justify-end{justify-content:flex-end}.xl\:gen\:justify-center{justify-content:center}.xl\:gen\:justify-between{justify-content:space-between}.xl\:gen\:justify-around{justify-content:space-around}.xl\:gen\:justify-evenly{justify-content:space-evenly}.xl\:gen\:justify-stretch{justify-content:stretch}.xl\:gen\:justify-items-start{justify-items:start}.xl\:gen\:justify-items-end{justify-items:end}.xl\:gen\:justify-items-center{justify-items:center}.xl\:gen\:justify-items-stretch{justify-items:stretch}.xl\:gen\:justify-self-auto{justify-self:auto}.xl\:gen\:justify-self-start{justify-self:start}.xl\:gen\:justify-self-end{justify-self:end}.xl\:gen\:justify-self-center{justify-self:center}.xl\:gen\:justify-self-stretch{justify-self:stretch}.xl\:gen\:content-normal{align-content:normal}.xl\:gen\:content-center{align-content:center}.xl\:gen\:content-start{align-content:flex-start}.xl\:gen\:content-end{align-content:flex-end}.xl\:gen\:content-between{align-content:space-between}.xl\:gen\:content-around{align-content:space-around}.xl\:gen\:content-evenly{align-content:space-evenly}.xl\:gen\:content-baseline{align-content:baseline}.xl\:gen\:content-stretch{align-content:stretch}.xl\:gen\:items-start{align-items:flex-start}.xl\:gen\:items-end{align-items:flex-end}.xl\:gen\:items-center{align-items:center}.xl\:gen\:items-baseline{align-items:baseline}.xl\:gen\:items-stretch{align-items:stretch}.xl\:gen\:self-auto{align-self:auto}.xl\:gen\:self-start{align-self:flex-start}.xl\:gen\:self-end{align-self:flex-end}.xl\:gen\:self-center{align-self:center}.xl\:gen\:self-stretch{align-self:stretch}.xl\:gen\:self-baseline{align-self:baseline}.xl\:gen\:text-left{text-align:left}.xl\:gen\:text-center{text-align:center}.xl\:gen\:text-right{text-align:right}.xl\:gen\:text-justify{text-align:justify}.xl\:gen\:text-start{text-align:start}.xl\:gen\:text-end{text-align:end}}@media only screen and (min-width: 1200px){.gen-banner__content{padding-right:90px}.gen-banner .gen-readmore .gen-btn{min-width:250px;font-size:19px;padding:16px}.gen-product-card__body{font-size:23px;line-height:28px}.gen-product-card__alternate .gen-product-card__body{margin-top:40px;font-size:40px;line-height:68px}.gen-product-card__price{font-size:20px;margin-top:5px}.gen-product-card__alternate .gen-product-card__name{font-size:34px}:root{--gen-menu-main-link-px: 15px;--gen-menu-main-link-py: 34px;--gen-section-body-py: 70px}.gen-section__heading{font-size:54px;line-height:104px}.gen-banner__content-subtitle{width:min(474px,100%);margin:60px 0 40px;font-size:30px;line-height:40px}.gen-footer__social{display:flex}.gen-footer__leftside{flex:0 0 60%}.gen-footer__rightside{display:flex;align-items:flex-end;justify-content:flex-end;flex-grow:1}.gen-footer__rightside-content{padding-top:0;gap:20px;align-items:center}.gen-footer__copyright{margin-top:40px;right:auto;color:inherit}#shopify-section-footer{background-position:bottom -150px right -270px;background-size:740px auto}.gen-footer{font-size:13px;padding-top:60px;padding-bottom:80px}.gen-footer__inner{display:flex;gap:70px}.gen-footer__title{font-size:13px;margin-bottom:12px}.gen-footer__menu-item:not(:last-child){margin-bottom:6px}.gen-footer__content{margin-bottom:16px}}@media only screen and (min-width: 1366px){.gen-section--2 .gen-decor--1{left:-80px;bottom:80px;width:250px}.gen-section--2 .gen-decor--2{right:-100px;bottom:180px;width:190px}.gen-section--3 .gen-decor--3{right:-70px;bottom:-80px;width:260px}.gen-menu__link--main{font-size:20px}}@media only screen and (min-width: 1430px){.gen-header__button-item span,.gen-header__button-item--login{display:block}.gen-header__icon-menu{display:none}.gen-header{padding-top:0;padding-bottom:0}.gen-menu{display:flex}}@media (min-width: 1400px){.xxl\:gen\:block{display:block}.xxl\:gen\:inline-block{display:inline-block}.xxl\:gen\:inline{display:inline}.xxl\:gen\:flex{display:flex}.xxl\:gen\:inline-flex{display:inline-flex}.xxl\:gen\:grid{display:grid}.xxl\:gen\:inline-grid{display:inline-grid}.xxl\:gen\:hidden{display:none}.xxl\:gen\:gap-0{gap:0px}.xxl\:gen\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.xxl\:gen\:gap-y-0{row-gap:0px}.xxl\:gen\:gap-2{gap:2px}.xxl\:gen\:gap-x-2{-moz-column-gap:2px;column-gap:2px}.xxl\:gen\:gap-y-2{row-gap:2px}.xxl\:gen\:gap-4{gap:4px}.xxl\:gen\:gap-x-4{-moz-column-gap:4px;column-gap:4px}.xxl\:gen\:gap-y-4{row-gap:4px}.xxl\:gen\:gap-6{gap:6px}.xxl\:gen\:gap-x-6{-moz-column-gap:6px;column-gap:6px}.xxl\:gen\:gap-y-6{row-gap:6px}.xxl\:gen\:gap-8{gap:8px}.xxl\:gen\:gap-x-8{-moz-column-gap:8px;column-gap:8px}.xxl\:gen\:gap-y-8{row-gap:8px}.xxl\:gen\:gap-10{gap:10px}.xxl\:gen\:gap-x-10{-moz-column-gap:10px;column-gap:10px}.xxl\:gen\:gap-y-10{row-gap:10px}.xxl\:gen\:gap-12{gap:12px}.xxl\:gen\:gap-x-12{-moz-column-gap:12px;column-gap:12px}.xxl\:gen\:gap-y-12{row-gap:12px}.xxl\:gen\:gap-14{gap:14px}.xxl\:gen\:gap-x-14{-moz-column-gap:14px;column-gap:14px}.xxl\:gen\:gap-y-14{row-gap:14px}.xxl\:gen\:gap-16{gap:16px}.xxl\:gen\:gap-x-16{-moz-column-gap:16px;column-gap:16px}.xxl\:gen\:gap-y-16{row-gap:16px}.xxl\:gen\:gap-18{gap:18px}.xxl\:gen\:gap-x-18{-moz-column-gap:18px;column-gap:18px}.xxl\:gen\:gap-y-18{row-gap:18px}.xxl\:gen\:gap-20{gap:20px}.xxl\:gen\:gap-x-20{-moz-column-gap:20px;column-gap:20px}.xxl\:gen\:gap-y-20{row-gap:20px}.xxl\:gen\:gap-22{gap:22px}.xxl\:gen\:gap-x-22{-moz-column-gap:22px;column-gap:22px}.xxl\:gen\:gap-y-22{row-gap:22px}.xxl\:gen\:gap-24{gap:24px}.xxl\:gen\:gap-x-24{-moz-column-gap:24px;column-gap:24px}.xxl\:gen\:gap-y-24{row-gap:24px}.xxl\:gen\:gap-26{gap:26px}.xxl\:gen\:gap-x-26{-moz-column-gap:26px;column-gap:26px}.xxl\:gen\:gap-y-26{row-gap:26px}.xxl\:gen\:gap-28{gap:28px}.xxl\:gen\:gap-x-28{-moz-column-gap:28px;column-gap:28px}.xxl\:gen\:gap-y-28{row-gap:28px}.xxl\:gen\:gap-30{gap:30px}.xxl\:gen\:gap-x-30{-moz-column-gap:30px;column-gap:30px}.xxl\:gen\:gap-y-30{row-gap:30px}.xxl\:gen\:gap-32{gap:32px}.xxl\:gen\:gap-x-32{-moz-column-gap:32px;column-gap:32px}.xxl\:gen\:gap-y-32{row-gap:32px}.xxl\:gen\:gap-34{gap:34px}.xxl\:gen\:gap-x-34{-moz-column-gap:34px;column-gap:34px}.xxl\:gen\:gap-y-34{row-gap:34px}.xxl\:gen\:gap-36{gap:36px}.xxl\:gen\:gap-x-36{-moz-column-gap:36px;column-gap:36px}.xxl\:gen\:gap-y-36{row-gap:36px}.xxl\:gen\:gap-38{gap:38px}.xxl\:gen\:gap-x-38{-moz-column-gap:38px;column-gap:38px}.xxl\:gen\:gap-y-38{row-gap:38px}.xxl\:gen\:gap-40{gap:40px}.xxl\:gen\:gap-x-40{-moz-column-gap:40px;column-gap:40px}.xxl\:gen\:gap-y-40{row-gap:40px}.xxl\:gen\:gap-42{gap:42px}.xxl\:gen\:gap-x-42{-moz-column-gap:42px;column-gap:42px}.xxl\:gen\:gap-y-42{row-gap:42px}.xxl\:gen\:gap-44{gap:44px}.xxl\:gen\:gap-x-44{-moz-column-gap:44px;column-gap:44px}.xxl\:gen\:gap-y-44{row-gap:44px}.xxl\:gen\:gap-46{gap:46px}.xxl\:gen\:gap-x-46{-moz-column-gap:46px;column-gap:46px}.xxl\:gen\:gap-y-46{row-gap:46px}.xxl\:gen\:gap-48{gap:48px}.xxl\:gen\:gap-x-48{-moz-column-gap:48px;column-gap:48px}.xxl\:gen\:gap-y-48{row-gap:48px}.xxl\:gen\:gap-50{gap:50px}.xxl\:gen\:gap-x-50{-moz-column-gap:50px;column-gap:50px}.xxl\:gen\:gap-y-50{row-gap:50px}.xxl\:gen\:gap-52{gap:52px}.xxl\:gen\:gap-x-52{-moz-column-gap:52px;column-gap:52px}.xxl\:gen\:gap-y-52{row-gap:52px}.xxl\:gen\:gap-54{gap:54px}.xxl\:gen\:gap-x-54{-moz-column-gap:54px;column-gap:54px}.xxl\:gen\:gap-y-54{row-gap:54px}.xxl\:gen\:gap-56{gap:56px}.xxl\:gen\:gap-x-56{-moz-column-gap:56px;column-gap:56px}.xxl\:gen\:gap-y-56{row-gap:56px}.xxl\:gen\:gap-58{gap:58px}.xxl\:gen\:gap-x-58{-moz-column-gap:58px;column-gap:58px}.xxl\:gen\:gap-y-58{row-gap:58px}.xxl\:gen\:gap-60{gap:60px}.xxl\:gen\:gap-x-60{-moz-column-gap:60px;column-gap:60px}.xxl\:gen\:gap-y-60{row-gap:60px}.xxl\:gen\:gap-62{gap:62px}.xxl\:gen\:gap-x-62{-moz-column-gap:62px;column-gap:62px}.xxl\:gen\:gap-y-62{row-gap:62px}.xxl\:gen\:gap-64{gap:64px}.xxl\:gen\:gap-x-64{-moz-column-gap:64px;column-gap:64px}.xxl\:gen\:gap-y-64{row-gap:64px}.xxl\:gen\:gap-66{gap:66px}.xxl\:gen\:gap-x-66{-moz-column-gap:66px;column-gap:66px}.xxl\:gen\:gap-y-66{row-gap:66px}.xxl\:gen\:gap-68{gap:68px}.xxl\:gen\:gap-x-68{-moz-column-gap:68px;column-gap:68px}.xxl\:gen\:gap-y-68{row-gap:68px}.xxl\:gen\:gap-70{gap:70px}.xxl\:gen\:gap-x-70{-moz-column-gap:70px;column-gap:70px}.xxl\:gen\:gap-y-70{row-gap:70px}.xxl\:gen\:gap-72{gap:72px}.xxl\:gen\:gap-x-72{-moz-column-gap:72px;column-gap:72px}.xxl\:gen\:gap-y-72{row-gap:72px}.xxl\:gen\:gap-74{gap:74px}.xxl\:gen\:gap-x-74{-moz-column-gap:74px;column-gap:74px}.xxl\:gen\:gap-y-74{row-gap:74px}.xxl\:gen\:gap-76{gap:76px}.xxl\:gen\:gap-x-76{-moz-column-gap:76px;column-gap:76px}.xxl\:gen\:gap-y-76{row-gap:76px}.xxl\:gen\:gap-78{gap:78px}.xxl\:gen\:gap-x-78{-moz-column-gap:78px;column-gap:78px}.xxl\:gen\:gap-y-78{row-gap:78px}.xxl\:gen\:gap-80{gap:80px}.xxl\:gen\:gap-x-80{-moz-column-gap:80px;column-gap:80px}.xxl\:gen\:gap-y-80{row-gap:80px}.xxl\:gen\:col-auto{grid-column:auto}.xxl\:gen\:col-span-full{grid-column:1 / -1}.xxl\:gen\:row-auto{grid-row:auto}.xxl\:gen\:row-span-full{grid-row:1 / -1}.xxl\:gen\:col-start-13{grid-column-start:13}.xxl\:gen\:col-start-auto{grid-column-start:auto}.xxl\:gen\:col-end-13{grid-column-end:13}.xxl\:gen\:col-end-auto{grid-column-end:auto}.xxl\:gen\:row-start-13{grid-row-start:13}.xxl\:gen\:row-start-auto{grid-row-start:auto}.xxl\:gen\:row-end-13{grid-row-end:13}.xxl\:gen\:row-end-auto{grid-row-end:auto}.xxl\:gen\:col-span-1{grid-column:span 1/span 1}.xxl\:gen\:col-start-1{grid-column-start:1}.xxl\:gen\:row-span-1{grid-row:span 1/span 1}.xxl\:gen\:row-start-1{grid-row-start:1}.xxl\:gen\:row-end-1{grid-row-end:1}.xxl\:gen\:col-end-1{grid-column-end:1}.xxl\:gen\:col-span-2{grid-column:span 2/span 2}.xxl\:gen\:col-start-2{grid-column-start:2}.xxl\:gen\:row-span-2{grid-row:span 2/span 2}.xxl\:gen\:row-start-2{grid-row-start:2}.xxl\:gen\:row-end-2{grid-row-end:2}.xxl\:gen\:col-end-2{grid-column-end:2}.xxl\:gen\:col-span-3{grid-column:span 3/span 3}.xxl\:gen\:col-start-3{grid-column-start:3}.xxl\:gen\:row-span-3{grid-row:span 3/span 3}.xxl\:gen\:row-start-3{grid-row-start:3}.xxl\:gen\:row-end-3{grid-row-end:3}.xxl\:gen\:col-end-3{grid-column-end:3}.xxl\:gen\:col-span-4{grid-column:span 4/span 4}.xxl\:gen\:col-start-4{grid-column-start:4}.xxl\:gen\:row-span-4{grid-row:span 4/span 4}.xxl\:gen\:row-start-4{grid-row-start:4}.xxl\:gen\:row-end-4{grid-row-end:4}.xxl\:gen\:col-end-4{grid-column-end:4}.xxl\:gen\:col-span-5{grid-column:span 5/span 5}.xxl\:gen\:col-start-5{grid-column-start:5}.xxl\:gen\:row-span-5{grid-row:span 5/span 5}.xxl\:gen\:row-start-5{grid-row-start:5}.xxl\:gen\:row-end-5{grid-row-end:5}.xxl\:gen\:col-end-5{grid-column-end:5}.xxl\:gen\:col-span-6{grid-column:span 6/span 6}.xxl\:gen\:col-start-6{grid-column-start:6}.xxl\:gen\:row-span-6{grid-row:span 6/span 6}.xxl\:gen\:row-start-6{grid-row-start:6}.xxl\:gen\:row-end-6{grid-row-end:6}.xxl\:gen\:col-end-6{grid-column-end:6}.xxl\:gen\:col-span-7{grid-column:span 7/span 7}.xxl\:gen\:col-start-7{grid-column-start:7}.xxl\:gen\:row-span-7{grid-row:span 7/span 7}.xxl\:gen\:row-start-7{grid-row-start:7}.xxl\:gen\:row-end-7{grid-row-end:7}.xxl\:gen\:col-end-7{grid-column-end:7}.xxl\:gen\:col-span-8{grid-column:span 8/span 8}.xxl\:gen\:col-start-8{grid-column-start:8}.xxl\:gen\:row-span-8{grid-row:span 8/span 8}.xxl\:gen\:row-start-8{grid-row-start:8}.xxl\:gen\:row-end-8{grid-row-end:8}.xxl\:gen\:col-end-8{grid-column-end:8}.xxl\:gen\:col-span-9{grid-column:span 9/span 9}.xxl\:gen\:col-start-9{grid-column-start:9}.xxl\:gen\:row-span-9{grid-row:span 9/span 9}.xxl\:gen\:row-start-9{grid-row-start:9}.xxl\:gen\:row-end-9{grid-row-end:9}.xxl\:gen\:col-end-9{grid-column-end:9}.xxl\:gen\:col-span-10{grid-column:span 10/span 10}.xxl\:gen\:col-start-10{grid-column-start:10}.xxl\:gen\:row-span-10{grid-row:span 10/span 10}.xxl\:gen\:row-start-10{grid-row-start:10}.xxl\:gen\:row-end-10{grid-row-end:10}.xxl\:gen\:col-end-10{grid-column-end:10}.xxl\:gen\:col-span-11{grid-column:span 11/span 11}.xxl\:gen\:col-start-11{grid-column-start:11}.xxl\:gen\:row-span-11{grid-row:span 11/span 11}.xxl\:gen\:row-start-11{grid-row-start:11}.xxl\:gen\:row-end-11{grid-row-end:11}.xxl\:gen\:col-end-11{grid-column-end:11}.xxl\:gen\:col-span-12{grid-column:span 12/span 12}.xxl\:gen\:col-start-12{grid-column-start:12}.xxl\:gen\:row-span-12{grid-row:span 12/span 12}.xxl\:gen\:row-start-12{grid-row-start:12}.xxl\:gen\:row-end-12{grid-row-end:12}.xxl\:gen\:col-end-12{grid-column-end:12}.xxl\:gen\:grid-cols-none{grid-template-columns:none}.xxl\:gen\:grid-cols-subgrid{grid-template-columns:subgrid}.xxl\:gen\:grid-rows-none{grid-template-rows:none}.xxl\:gen\:grid-rows-subgrid{grid-template-rows:subgrid}.xxl\:gen\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xxl\:gen\:col-span-1{grid-column:auto/span 1}.xxl\:gen\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.xxl\:gen\:row-span-1{grid-row:auto/span 1}.xxl\:gen\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xxl\:gen\:col-span-2{grid-column:auto/span 2}.xxl\:gen\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.xxl\:gen\:row-span-2{grid-row:auto/span 2}.xxl\:gen\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xxl\:gen\:col-span-3{grid-column:auto/span 3}.xxl\:gen\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.xxl\:gen\:row-span-3{grid-row:auto/span 3}.xxl\:gen\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xxl\:gen\:col-span-4{grid-column:auto/span 4}.xxl\:gen\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.xxl\:gen\:row-span-4{grid-row:auto/span 4}.xxl\:gen\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xxl\:gen\:col-span-5{grid-column:auto/span 5}.xxl\:gen\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.xxl\:gen\:row-span-5{grid-row:auto/span 5}.xxl\:gen\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xxl\:gen\:col-span-6{grid-column:auto/span 6}.xxl\:gen\:grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.xxl\:gen\:row-span-6{grid-row:auto/span 6}.xxl\:gen\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xxl\:gen\:col-span-7{grid-column:auto/span 7}.xxl\:gen\:grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.xxl\:gen\:row-span-7{grid-row:auto/span 7}.xxl\:gen\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xxl\:gen\:col-span-8{grid-column:auto/span 8}.xxl\:gen\:grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.xxl\:gen\:row-span-8{grid-row:auto/span 8}.xxl\:gen\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xxl\:gen\:col-span-9{grid-column:auto/span 9}.xxl\:gen\:grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.xxl\:gen\:row-span-9{grid-row:auto/span 9}.xxl\:gen\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xxl\:gen\:col-span-10{grid-column:auto/span 10}.xxl\:gen\:grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.xxl\:gen\:row-span-10{grid-row:auto/span 10}.xxl\:gen\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xxl\:gen\:col-span-11{grid-column:auto/span 11}.xxl\:gen\:grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.xxl\:gen\:row-span-11{grid-row:auto/span 11}.xxl\:gen\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xxl\:gen\:col-span-12{grid-column:auto/span 12}.xxl\:gen\:grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.xxl\:gen\:row-span-12{grid-row:auto/span 12}.xxl\:gen\:flex-1{flex:1 1 0%}.xxl\:gen\:flex-auto{flex:1 1 auto}.xxl\:gen\:flex-initial{flex:0 1 auto}.xxl\:gen\:flex-none{flex:none}.xxl\:gen\:flex-row{flex-direction:row}.xxl\:gen\:flex-row-reverse{flex-direction:row-reverse}.xxl\:gen\:flex-col{flex-direction:column}.xxl\:gen\:flex-col-reverse{flex-direction:column-reverse}.xxl\:gen\:flex-wrap{flex-wrap:wrap}.xxl\:gen\:flex-wrap-reverse{flex-wrap:wrap-reverse}.xxl\:gen\:flex-nowrap{flex-wrap:nowrap}.xxl\:gen\:grow{flex-grow:1}.xxl\:gen\:grow-0{flex-grow:0}.xxl\:gen\:shrink{flex-shrink:1}.xxl\:gen\:shrink-0{flex-shrink:0}.xxl\:gen\:justify-normal{justify-content:normal}.xxl\:gen\:justify-start{justify-content:flex-start}.xxl\:gen\:justify-end{justify-content:flex-end}.xxl\:gen\:justify-center{justify-content:center}.xxl\:gen\:justify-between{justify-content:space-between}.xxl\:gen\:justify-around{justify-content:space-around}.xxl\:gen\:justify-evenly{justify-content:space-evenly}.xxl\:gen\:justify-stretch{justify-content:stretch}.xxl\:gen\:justify-items-start{justify-items:start}.xxl\:gen\:justify-items-end{justify-items:end}.xxl\:gen\:justify-items-center{justify-items:center}.xxl\:gen\:justify-items-stretch{justify-items:stretch}.xxl\:gen\:justify-self-auto{justify-self:auto}.xxl\:gen\:justify-self-start{justify-self:start}.xxl\:gen\:justify-self-end{justify-self:end}.xxl\:gen\:justify-self-center{justify-self:center}.xxl\:gen\:justify-self-stretch{justify-self:stretch}.xxl\:gen\:content-normal{align-content:normal}.xxl\:gen\:content-center{align-content:center}.xxl\:gen\:content-start{align-content:flex-start}.xxl\:gen\:content-end{align-content:flex-end}.xxl\:gen\:content-between{align-content:space-between}.xxl\:gen\:content-around{align-content:space-around}.xxl\:gen\:content-evenly{align-content:space-evenly}.xxl\:gen\:content-baseline{align-content:baseline}.xxl\:gen\:content-stretch{align-content:stretch}.xxl\:gen\:items-start{align-items:flex-start}.xxl\:gen\:items-end{align-items:flex-end}.xxl\:gen\:items-center{align-items:center}.xxl\:gen\:items-baseline{align-items:baseline}.xxl\:gen\:items-stretch{align-items:stretch}.xxl\:gen\:self-auto{align-self:auto}.xxl\:gen\:self-start{align-self:flex-start}.xxl\:gen\:self-end{align-self:flex-end}.xxl\:gen\:self-center{align-self:center}.xxl\:gen\:self-stretch{align-self:stretch}.xxl\:gen\:self-baseline{align-self:baseline}.xxl\:gen\:text-left{text-align:left}.xxl\:gen\:text-center{text-align:center}.xxl\:gen\:text-right{text-align:right}.xxl\:gen\:text-justify{text-align:justify}.xxl\:gen\:text-start{text-align:start}.xxl\:gen\:text-end{text-align:end}}@media only screen and (min-width: 1440px){.gen-swiper--category,.gen-swiper--product{margin:0 110px}.gen-swiper-button--next{inset:50% calc(var(--gen-container-offset) - 10px) auto auto}.gen-swiper-button--next:hover{inset:50% calc(var(--gen-container-offset) - 20px) auto auto}.gen-swiper-button--prev{inset:50% auto auto calc(var(--gen-container-offset) - 10px)}.gen-swiper-button--prev:hover{inset:50% auto auto calc(var(--gen-container-offset) - 20px)}.gen-swiper-button{width:69px;height:62px}.swiper-slide:nth-child(2n) .gen-product-card__alternate{padding-top:100px}.gen-product-card__body{font-size:20px}.gen-product-card__price{font-size:17px}section [class*=gen-decor]{display:block}.gen-section--4 .gen-decor--4{bottom:0;left:30px;width:180px}.gen-section--4 .gen-decor--5{left:50%;bottom:0;width:50px}.gen-section--4 .gen-decor--6{right:80px;bottom:50px;width:60px}.gen-banner .gen-decor{width:180px;top:400px;right:-80px}#shopify-section-footer{background-position:bottom -80px right -220px;background-size:780px auto}.gen-footer{font-size:18px;padding-top:100px;padding-bottom:100px}.gen-footer__title{font-size:18px;margin-bottom:32px}.gen-footer__menu-item:not(:last-child){margin-bottom:14px}.gen-footer__content{margin-bottom:32px}.gen-footer__column:nth-child(2) .gen-footer__content{margin-bottom:0}}@media only screen and (min-width: 1441px){.gen-product-card__alternate .gen-product-card__name{font-size:40px}}@media only screen and (min-width: 1680px){.gen-menu__link{padding:10px 0}.gen-menu__item .gen-mega-menu__content{padding-left:310px;height:470px}.gen-menu__item .gen-mega-menu{height:570px}.gen-product-card__body{font-size:23px}.gen-product-card__price{font-size:20px}:root{--gen-container-offset: 58px;--gen-menu-main-link-px: 25px;--gen-menu-main-link-py: 48px;--gen-menu-height: 130px}.gen-section--2:before{margin-bottom:80px}.gen-section__heading{font-size:61px}.gen-footer__social{margin-left:80px}#shopify-section-footer{background-position:bottom -115px right -190px;background-size:840px auto}}@media only screen and (min-width: 1770px){.gen-menu__item .gen-mega-menu__content{padding-left:370px}.gen-menu__item .gen-mega-menu{height:640px}.gen-swiper--category,.gen-swiper--product{margin:0 150px}:root{--gen-menu-main-link-px: 35px}.gen-section--4 .gen-section__header{padding-top:110px}.gen-section--4 .gen-decor--6{bottom:80px}.gen-banner .gen-decor{top:510px;width:230px;right:-100px}}@media only screen and (min-width: 1920px){.gen-section--2 .gen-decor--2{bottom:290px}#shopify-section-footer{background-position:calc(50% + 720px) -3%}}@media only screen and (max-width: 1367px){.gen-backdrop-active .gen-backdrop{z-index:4;inset:0 var(--gen-mobile-menu-width) 0 0}}@media only screen and (max-width: 768px){.header--fixed .gen-header{position:relative;background:#fff;transition:background ease .4s .3s}.gen-backdrop-active .gen-backdrop{z-index:3}.gen-header__menu-drawer-inner{font-size:16px}.gen-header__menu-drawer-customer,.gen-header__menu-drawer-newsletter--description,.gen-header__menu-drawer-customer li{margin:10px 0}.gen-header__menu-mobile-item a{padding:8px 0}}.cart-count-bubble>span{display:block!important}#FacetFiltersForm .facets__summary,#FacetFiltersForm .facets__heading,#FacetFiltersForm .facet-filters__label,#FacetFiltersForm .facet-filters__sort,#FacetFiltersForm .product-count__text,.template-search .card__heading,.product__title h1,.accordion__title,.product-recommendations .card__heading{font-weight:700}.product__title h1,.accordion__title,.product-recommendations .card__heading,.product-card-wrapper .card__heading{font-family:var(--gen-font-proxima-extrabold)}.product-form__buttons .button--secondary{background:#f5b0b2;color:#fff}.product-form__buttons .button--secondary.loading{color:transparent}.product-form__buttons .button.loading>.loading-overlay__spinner .path{stroke:#fff}.focused,.no-js *:focus{outline:none;outline-offset:0;box-shadow:none}.locale-selectors__container{display:none}.card__heading{font-size:unset}.gen-menu__link--main-sale:before{background-color:#e84a1f}.gen-header__menu-mobile-item--icon,.gen-header__menu-mobile-item--icon svg{width:25px;height:25px}.gen-header__menu-drawer-customer,.gen-header__menu-drawer-newsletter{padding-block:20px;border-bottom:1px solid var(--gen-font-color-body)}.drawer-localization{padding-block:20px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}.drawer-localization__label{max-width:95px}#DrawerCountryForm{max-width:166px}#DrawerCountryList{max-height:300px;overflow-y:scroll}.gen-dropdown__button--text{display:block;font-size:14px}.drawer-localization .gen-dropdown__button{padding:0}.drawer-localization .localization-form__select svg{width:15px;height:15px}.drawer-localization .gen-dropdown{color:var(--gen-font-color-body);display:flex;align-items:flex-end;justify-content:flex-end}@media (min-width: 1430px){.header-search__inner{position:relative;visibility:visible;opacity:1;transform:none;background:transparent;min-width:300px;left:0;padding:0}.header-search__button-open{display:none}.header-search__button,.header-search__input{background:transparent}.header-search__close{display:none}.header-search__suggestion{position:absolute;width:100%;top:100%;padding:15px;background:#fff;border-radius:20px;visibility:hidden;overflow:hidden}.search-form-focus .header-search__suggestion{visibility:visible}.search-form-focus .header-search__suggestion-item{transform:translateY(0);visibility:visible;opacity:1;transition:all ease .2s var(--delay, 0s)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/gen-style.css.map */
