.elementor-34 .elementor-element.elementor-element-896c9c0{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-90e5b94{width:var( --container-widget-width, 575px );max-width:575px;background-color:#FFFFFFC7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:10px 10px 10px 10px;--container-widget-width:575px;--container-widget-flex-grow:0;z-index:1;border-radius:10px 10px 10px 10px;text-align:end;}.elementor-34 .elementor-element.elementor-element-90e5b94 .elementor-heading-title{font-family:"18thCentury", Sans-serif;font-size:55px;line-height:1em;}.elementor-34 .elementor-element.elementor-element-b0fe840{margin:0px -310px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-b0fe840 img{border-radius:50px 50px 50px 50px;}.elementor-34 .elementor-element.elementor-element-e61ced7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-3b05df7.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-3b05df7 .elementor-heading-title a:hover, .elementor-34 .elementor-element.elementor-element-3b05df7 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-card{border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-d0b953b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-0e32838.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-0e32838 .elementor-heading-title a:hover, .elementor-34 .elementor-element.elementor-element-0e32838 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-card{border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-fb953dc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-693aff3.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-693aff3 .elementor-heading-title a:hover, .elementor-34 .elementor-element.elementor-element-693aff3 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-card{border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-303b6ed{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-ba3cc79.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-ba3cc79 .elementor-heading-title a:hover, .elementor-34 .elementor-element.elementor-element-ba3cc79 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-card{border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-f1ceae3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-baa2857.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-baa2857 .elementor-heading-title a:hover, .elementor-34 .elementor-element.elementor-element-baa2857 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-card{border-radius:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-3f3032d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-4686568.elementor-element{--align-self:flex-start;}.elementor-34 .elementor-element.elementor-element-4686568 .elementor-heading-title a:hover, .elementor-34 .elementor-element.elementor-element-4686568 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-card{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-90e5b94{--container-widget-width:590px;--container-widget-flex-grow:0;width:var( --container-widget-width, 590px );max-width:590px;}.elementor-34 .elementor-element.elementor-element-90e5b94 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-90e5b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-90e5b94 .elementor-heading-title{font-size:25px;}.elementor-34 .elementor-element.elementor-element-b0fe840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}}/* Start custom CSS for woolentor-shop-by-category, class: .elementor-element-0bb0255 */.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-grid{
    --wl-sbc-cols: 7;
}

.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-name{
    white-space: pre-wrap;
}

.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-media{
    width: 148px;
    height: 100px;
}

.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-card{
    height: fit-content;
    width: fit-content;
}

.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-media{
    background: #fff;
}

.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-body,.elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-card{
    background: #fff;
    border: none;
}

@media (max-width:1024px) {
    .elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-grid{
    --wl-sbc-cols:5;
}
}

@media (max-width:440px) {
    .elementor-34 .elementor-element.elementor-element-0bb0255 .wl-sbc-grid{
    --wl-sbc-cols:2;
}
}/* End custom CSS */
/* Start custom CSS for woolentor-shop-by-category, class: .elementor-element-972d461 */.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-grid{
    --wl-sbc-cols: 7;
}

.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-name{
    white-space: pre-wrap;
}

.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-media{
    width: 148px;
    height: 100px;
}

.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-card{
    height: fit-content;
    width: fit-content;
}

.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-media{
    background: #fff;
}

.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-body,.elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-card{
    background: #fff;
    border: none;
}

@media (max-width:1024px) {
    .elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-grid{
    --wl-sbc-cols:5;
}
}

@media (max-width:440px) {
    .elementor-34 .elementor-element.elementor-element-972d461 .wl-sbc-grid{
    --wl-sbc-cols:2;
}
}/* End custom CSS */
/* Start custom CSS for woolentor-shop-by-category, class: .elementor-element-560b3a1 */.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-grid{
    --wl-sbc-cols: 7;
}

.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-name{
    white-space: pre-wrap;
}

.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-media{
    width: 148px;
    height: 100px;
}

.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-card{
    height: fit-content;
    width: fit-content;
}

.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-media{
    background: #fff;
}

.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-body,.elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-card{
    background: #fff;
    border: none;
}

@media (max-width:1024px) {
    .elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-grid{
    --wl-sbc-cols:5;
}
}

@media (max-width:440px) {
    .elementor-34 .elementor-element.elementor-element-560b3a1 .wl-sbc-grid{
    --wl-sbc-cols:2;
}
}/* End custom CSS */
/* Start custom CSS for woolentor-shop-by-category, class: .elementor-element-2962f4d */.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-grid{
    --wl-sbc-cols: 7;
}

.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-name{
    white-space: pre-wrap;
}

.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-media{
    width: 148px;
    height: 100px;
}

.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-card{
    height: fit-content;
    width: fit-content;
}

.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-media{
    background: #fff;
}

.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-body,.elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-card{
    background: #fff;
    border: none;
}

@media (max-width:1024px) {
    .elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-grid{
    --wl-sbc-cols:5;
}
}

@media (max-width:440px) {
    .elementor-34 .elementor-element.elementor-element-2962f4d .wl-sbc-grid{
    --wl-sbc-cols:2;
}
}/* End custom CSS */
/* Start custom CSS for woolentor-shop-by-category, class: .elementor-element-a38b78f */.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-grid{
    --wl-sbc-cols: 7;
}

.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-name{
    white-space: pre-wrap;
}

.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-media{
    width: 148px;
    height: 100px;
}

.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-card{
    height: fit-content;
    width: fit-content;
}

.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-media{
    background: #fff;
}

.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-body,.elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-card{
    background: #fff;
    border: none;
}

@media (max-width:1024px) {
    .elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-grid{
    --wl-sbc-cols:5;
}
}

@media (max-width:440px) {
    .elementor-34 .elementor-element.elementor-element-a38b78f .wl-sbc-grid{
    --wl-sbc-cols:2;
}
}/* End custom CSS */
/* Start custom CSS for woolentor-shop-by-category, class: .elementor-element-2496e53 */.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-grid{
    --wl-sbc-cols: 7;
}

.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-name{
    white-space: pre-wrap;
}

.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-media{
    width: 148px;
    height: 100px;
}

.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-card{
    height: fit-content;
    width: fit-content;
}

.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-media{
    background: #fff;
}

.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-body,.elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-card{
    background: #fff;
    border: none;
}

@media (max-width:1024px) {
    .elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-grid{
    --wl-sbc-cols:5;
}
}

@media (max-width:440px) {
    .elementor-34 .elementor-element.elementor-element-2496e53 .wl-sbc-grid{
    --wl-sbc-cols:2;
}
}/* End custom CSS */