@media (max-width:575px) {#uid2015577148031 {padding-left:10px;padding-right:10px;}}#uid2015577148031 .zb-section__innerWrapper { max-width:1280px;max-width:1280px }#uid2015576732532 {text-align:center;font-family:Montserrat;font-size:2.6em;color:#222323;font-weight:800;}#uid2015576732533 {text-align:center;font-family:Montserrat;color:#222323;margin-top:20px;}#uid2015576936381 {-webkit-box-align:center; -ms-flex-align:center; align-items:center;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;border-radius:10px;margin-top:19px;margin-bottom:29px;border:1px solid #f39202;background-color:rgb(255, 255, 255);}@media (max-width:575px) {#uid2015576936381 {margin-top:35px;margin-bottom:30px;}}#uid2015576936381{box-shadow:2px 2px 15px rgba(0,0,0,0.1)}#uid2015576936382 {text-align:center;font-family:Montserrat;font-weight:bolder;margin-bottom:11px;color:#f39202;}#uid2015576936383 {text-align:center;font-family:Montserrat;margin-bottom:25px;}#uid2015576936384 {-webkit-box-orient:horizontal; -webkit-box-direction:normal;  -ms-flex-direction:row; flex-direction:row;-webkit-box-align:center; -ms-flex-align:center; align-items:center;column-gap:13px;}@media (max-width:575px) {#uid2015576936384 {-webkit-box-orient:horizontal; -webkit-box-direction:normal;  -ms-flex-direction:row; flex-direction:row;-webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;-webkit-box-align:center; -ms-flex-align:center; align-items:center;}}.zb-el-icon {  color:#06bee1;  line-height:1;}a.zb-el-icon-icon.zb-el-icon-link {  text-decoration:none;}.zb-el-icon-icon {  display:inline-flex;  justify-content:center;  align-items:center;  padding:0.8em;  line-height:1;}.zb-el-icon-icon:before {  width:1em;  height:1em;  display:flex;  justify-content:center;  vertical-align:middle;}.zb-el-icon--bordered .zb-el-icon-icon {  border:1px solid #06bee1;}.zb-el-icon--filled .zb-el-icon-icon {  color:#fff;  background-color:#06bee1;}.zb-el-icon--circle .zb-el-icon-icon {  line-height:1;  border-radius:50% !important;}.zb-el-icon--square .zb-el-icon-icon {  line-height:1;  border-radius:0;}#uid2015576936385 {padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;width:fit-content;}#uid2015576936385 .zb-el-icon-icon {padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;width:fit-content;font-size:30px;color:#f39202;}#uid2015576936386 {text-align:center;background-color:#f39202;font-family:Montserrat;font-weight:600;border-radius:5px;box-shadow:2px 2px 15px hsla(0, 0%, 0%, 0.1);border:1px solid #f39202;}#uid2015576936386:hover {transition:all 150ms ease ;}@media (max-width:575px) {#uid2015576936386 {text-align:center;}}#uid2015552228901 .zb-section__innerWrapper {-webkit-box-orient:vertical; -webkit-box-direction:normal;  -ms-flex-direction: column; flex-direction:column;}#uid2015552228901 .zb-section__innerWrapper { max-width:1280px;max-width:1280px }#uid2015552228902 {margin-top:30px;}@media screen and (max-width:500px){    #filter-box{        flex-direction:column!important;        border-radius:10px!important;        justify-content:flex-start;        align-content:flex-start;    }    #filter-title{        padding-left:0px;        padding-bottom:10px;    }}#filter-title {    color:#f39202!important;font-weight:600;}#filter-box {    display:flex;    flex-direction:row;    justify-content: space-between;    box-shadow:0 0 10px rgba(0,0,0,0.2);    padding:10px 10px 10px 20px;    border-radius:20px;    background-color:;    border:1px solid #f39202;    align-items:center;    margin-bottom:px;}.search-section{    display:flex;    flex-direction:row;    align-items:center!important;    justify-content:center!important;    justify-items:center;    align-content:center;}.search-section div{    display:flex;    flex-direction:row-reverse;    align-items:center!important;    justify-content:center!important;    justify-items:center;    align-content:center;}.search-section img{    width:35px;    height:35px;    margin-left:-43px;    z-index:10;    border-radius:20px;    margin-right:20px;    background-color:#baba0b;}#filter-title{    text-decoration:capitalize!important;    font-family:Ubuntu!important;    color:white;}#datePicker {    font-size:15px;    border:1px #f39202 solid!important;    border-radius:50px!important;}.reset-btn {    border-radius:50px!important;    font-size:15px;    font-weight:800;    background-color:#baba09!important;    border:1px white solid!important;    color:white!important;}.reset-btn:hover{    transition:150ms;    border:1px white solid!important;    background-color:white!important;    color:#f39202!important;}.widget_product_categories ul li a{border-radius:20px!important;}.widget_product_categories ul li:nth-child(1) {    position:relative;max-width:100%;    margin-right:35px;}.widget_product_categories ul li:nth-child(1) a{    position:relative;    border-radius:0 20px 20px 20px!important;max-width:100%;    background:linear-gradient(90deg,#f29400  70%, rgba(255, 255, 255, 0) 100%);}.widget_product_categories ul li:nth-child(1):before {    content:"last session";    position:absolute;    top:-26px;    border-radius:15px 15px 0 0;    color:black;    padding:0px 15px;    font-size:15px;z-index:10;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;    background-color:#f29400;    border-bottom:none;    padding-right:25px;     overflow:hidden;    transition:250ms;}.widget_product_categories ul li:nth-child(1):after {    content:"";    position:absolute;    top:-22px;    left:115px;    width:15px;    height:15px;    border-radius:50%;border-bottom:1px solid black;z-index:22;    background-color:transparent;    transform:translateY(50%) rotate(50deg);    box-shadow:0px 5px 0 0 #f29400;    transition:250ms;}.widget_product_categories ul :nth-child(1) a:before {    content:"";    width:50px!important;    height:50px;    background-image:url('https://endless.santacruzfotolab.com/wp-content/uploads/2025/05/surfer-1.webp');    background-size:contain;    background-position:center;    background-repeat:no-repeat;    z-index:10;    position:absolute;    right:-35px;     border:1px white solid;    top:-1px;    border-radius:60px;    box-shadow:0 0 10px rgba(0,0,0,0.2);}#uid2015552228904 {padding-top:50px;padding-bottom:150px;}