.elementor-37 .elementor-element.elementor-element-186b74a{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:clamp(50px, calc(3.125rem + ((1vw - 5.76px) * 5.787)), 100px);--padding-bottom:clamp(50px, calc(3.125rem + ((1vw - 5.76px) * 5.787)), 100px);--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-186b74a:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-186b74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c29e335 );}.elementor-37 .elementor-element.elementor-element-5573907{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-7d250a4{text-align:start;}.elementor-37 .elementor-element.elementor-element-7d250a4 img{max-width:100%;height:50vh;object-fit:contain;object-position:center center;opacity:1;}.elementor-37 .elementor-element.elementor-element-db85811{text-align:start;}.elementor-37 .elementor-element.elementor-element-db85811 img{max-width:100%;height:10vh;}.elementor-37 .elementor-element.elementor-element-d3516ac{--display:flex;--padding-top:clamp(25px, calc(1.5625rem + ((1vw - 7.68px) * 3.7202)), 50px);--padding-bottom:clamp(25px, calc(1.5625rem + ((1vw - 7.68px) * 3.7202)), 50px);--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-grid.usk-grid-layout{grid-template-columns:repeat(4, 1fr);}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item .usk-item-box .usk-content{text-align:center;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-rating{justify-content:center;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-variation-group{justify-content:center;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-button, .elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .added_to_cart{background-color:var( --e-global-color-c29e335 );height:30px;line-height:30px;font-size:var( --e-global-typography-64d5a45-font-size );font-weight:var( --e-global-typography-64d5a45-font-weight );text-transform:var( --e-global-typography-64d5a45-text-transform );letter-spacing:var( --e-global-typography-64d5a45-letter-spacing );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-grid{grid-column-gap:20px;grid-row-gap:20px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b81a5e9 );border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-image{border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-content{padding:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-title{color:var( --e-global-color-24c7559 );font-size:var( --e-global-typography-d780229-font-size );font-weight:var( --e-global-typography-d780229-font-weight );letter-spacing:var( --e-global-typography-d780229-letter-spacing );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price del .woocommerce-Price-amount.amount{color:var( --e-global-color-24c7559 );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price del{color:var( --e-global-color-24c7559 );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price{color:var( --e-global-color-24c7559 );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price ins span{color:var( --e-global-color-24c7559 );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price .woocommerce-Price-amount.amount{color:var( --e-global-color-24c7559 );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price > .woocommerce-Price-amount.amount bdi{color:var( --e-global-color-24c7559 );}
                .elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price{font-size:var( --e-global-typography-d780229-font-size );font-weight:var( --e-global-typography-d780229-font-weight );letter-spacing:var( --e-global-typography-d780229-letter-spacing );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-badge-label-content{gap:10px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-button{color:var( --e-global-color-24c7559 );border-radius:25px 25px 25px 25px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .added_to_cart{color:var( --e-global-color-24c7559 );border-radius:25px 25px 25px 25px;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-button.loading::after{border-color:var( --e-global-color-24c7559 );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid{--btn-width:90%;}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-186b74a{--min-height:70vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-7d250a4 img{height:30vh;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-grid.usk-grid-layout{grid-template-columns:repeat(2, 1fr);}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-title{font-size:var( --e-global-typography-d780229-font-size );letter-spacing:var( --e-global-typography-d780229-letter-spacing );}
                .elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price{font-size:var( --e-global-typography-d780229-font-size );letter-spacing:var( --e-global-typography-d780229-letter-spacing );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-button, .elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .added_to_cart{font-size:var( --e-global-typography-64d5a45-font-size );letter-spacing:var( --e-global-typography-64d5a45-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37 .elementor-element.elementor-element-7d250a4 img{height:20vh;}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-grid.usk-grid-layout{grid-template-columns:repeat(1, 1fr);}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-title{font-size:var( --e-global-typography-d780229-font-size );letter-spacing:var( --e-global-typography-d780229-letter-spacing );}
                .elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-price{font-size:var( --e-global-typography-d780229-font-size );letter-spacing:var( --e-global-typography-d780229-letter-spacing );}.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-button, .elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .added_to_cart{font-size:var( --e-global-typography-64d5a45-font-size );letter-spacing:var( --e-global-typography-64d5a45-letter-spacing );}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-5573907{--width:75%;}}/* Start custom CSS for usk-shiny-grid, class: .elementor-element-6cb76be */.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item {
    box-shadow: none;
}

.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item:hover .usk-button, .usk-shiny-grid .usk-item:hover .added_to_cart {
    transform: translateY(-16px);
}

.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item .usk-item-box {
    justify-content: space-between;
}

.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item .usk-image {
    aspect-ratio: 3/4;
}

.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item .usk-item-box a:not(.usk-button) {
    display: block;
    height: 100%;
    
}

.elementor-37 .elementor-element.elementor-element-6cb76be .usk-shiny-grid .usk-item img {
    border-radius: 0;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */