.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.ast-blog-featured-section .gallery{margin-bottom:0}.single .entry-content .gallery{margin-left:-10px;margin-right:-10px}.gallery-caption{color:var(--ast-gallery-block-color);padding:10px;border-radius:0 0 2px 2px;border:1px solid var(--ast-border-color);border-top:none;font-size:.9em}.gallery-icon{border-bottom:0;border-radius:2px 2px 0 0;border:1px solid var(--ast-border-color);overflow:hidden}.gallery-item{margin:0;padding:10px;border-radius:2px}.gallery-item:last-child{margin-bottom:2em}.elementor-image-gallery .gallery-icon{border:none}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}:root {
--yeekit-img-picker-icon: url("data:image/svg+xml,<svg width='20' height='18' viewBox='0 0 20 18' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M17.9158 1.626C18.0813 1.73634 18.1962 1.9079 18.2352 2.10293C18.2742 2.29796 18.2342 2.50051 18.1238 2.666L9.12385 16.166C9.06226 16.2582 8.98099 16.3357 8.88588 16.3927C8.79077 16.4498 8.68418 16.485 8.57381 16.4959C8.46344 16.5068 8.35202 16.4931 8.24758 16.4558C8.14314 16.4185 8.04829 16.3584 7.96985 16.28L1.96985 10.28C1.83737 10.1378 1.76524 9.94978 1.76867 9.75548C1.7721 9.56118 1.85081 9.3758 1.98822 9.23838C2.12564 9.10097 2.31102 9.02226 2.50532 9.01883C2.69963 9.0154 2.88767 9.08752 3.02985 9.22L8.38285 14.573L16.8758 1.833C16.9863 1.66768 17.158 1.553 17.353 1.51419C17.548 1.47537 17.7505 1.51559 17.9158 1.626Z' stroke='white' stroke-width='2'/></svg>");
--yeekit-img-picker-color: #0073aa;
--yeekit-img-picker-backgorud: #fff;
--yeekit-img-picker-border: #d7e1f8;
}
.yeekit-img-picker-conatiner {
display: flex;
flex-wrap: wrap;
gap: 20px;
row-gap: 20px;
column-gap: 20px;
flex-wrap: wrap;
align-items: flex-start;
flex-direction: row;
}
.yeekit-img-picker-item {
display: flex;
flex-direction: column;
align-items: center;
gap: 10px;
cursor: pointer;
position: relative;
flex: 0 0 calc(25% - 20px);
box-sizing: border-box;
}
.yeekit-img-picker-image-text {
padding-bottom: 15px;
}
.yeekit-img-picker-item-1 {
flex: 0 0 100%;
}
.yeekit-img-picker-item-2 {
flex: 0 0 calc(50% - 20px);
}
.yeekit-img-picker-item-3 {
flex: 0 0 calc(33.33% - 20px);
}
.yeekit-img-picker-item-4 {
flex: 0 0 calc(25% - 20px);
}
.yeekit-img-picker-item-5 {
flex: 0 0 calc(20% - 20px);
}
.yeekit-img-picker-item-6 {
flex: 0 0 calc(16.66% - 20px);
}
.yeekit-img-picker-item input {
position: absolute;
left: 0;
z-index: -999;
opacity: 0;
visibility: hidden;
}
.yeekit-img-picker-image-warpper {
margin-block: 10px;
}
.yeekit-img-picker-item img {
max-width: 100%;
height: auto;
border-radius: 5px;
transition: all 0.3s ease;
opacity: 0.6;
transform: scale(1);
}
.yeekit-img-picker-item.active img {
border-radius: 5px;
opacity: 1;
transform: scale(1.05);
}
.yeekit-img-picker-conatiner-simple .yeekit-img-picker-item.active img {
border: 1px solid var(--yeekit-img-picker-color);
}
.yeekit-img-picker-item.active .yeekit-img-picker-image-text {
color: var(--yeekit-img-picker-color);
}
.yeekit-img-picker-conatiner-card .yeekit-img-picker-item {
background: var(--yeekit-img-picker-backgorud);
border-radius: 5px;
padding: 0 10px
}
.yeekit-img-picker-image-warpper {
position: relative;
}
.yeekit-img-picker-conatiner-card .yeekit-img-picker-item.active .yeekit-img-picker-image-warpper:before {
opacity: 1;
visibility: visible;
transform: scale(1);
}
.yeekit-img-picker-conatiner-card .yeekit-img-picker-item .yeekit-img-picker-image-warpper:before {
position: absolute;
content: '';
background-image: var(--yeekit-img-picker-icon);
height: 36px;
width: 36px;
background-position: center center;
background-repeat: no-repeat;
background-color: var(--yeekit-img-picker-color);
border-radius: 50%;
bottom: -18px;
right: 10px;
background-size: 14px;
transition: all ease 0.3s;
opacity: 0;
visibility: hidden;
transform: scale(.7);
z-index: 999;
} .yeekit-img-picker-conatiner-circle .yeekit-img-picker-item .yeekit-img-picker-image-warpper {
width: 120px; height: 120px; border-radius: 50%; overflow: hidden; display: inline-block;
box-sizing: border-box;
border: 10px solid var(--yeekit-img-picker-backgorud); padding: 0; } .yeekit-img-picker-conatiner-circle .yeekit-img-picker-item img {
width: 100% !important; height: 100% !important; object-fit: cover; display: block;
max-width: none !important; }
.elementor-field-type-yeekit_image_picker .elementor-field-label {
display: block; margin-bottom: 10px; width: 100%; } .yeekit-img-picker-conatiner-circle .yeekit-img-picker-item.active .yeekit-img-picker-image-warpper {
transform: scale(1.03);
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
transition: transform .18s ease, box-shadow .18s ease;
}
.yeekit-img-picker-conatiner-circle .yeekit-img-picker-item .yeekit-img-picker-image-warpper {
position: relative;
} .yeekit-img-picker-conatiner-circle .yeekit-img-picker-item .yeekit-img-picker-image-warpper:before {
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) scale(.7);
width: 48px;
height: 48px;
border-radius: 50%;
background: var(--yeekit-img-picker-color) center center no-repeat;
background-image: var(--yeekit-img-picker-icon);
background-size: 20px;
opacity: 0;
visibility: hidden;
transition: all .3s ease;
z-index: 2;
} .yeekit-img-picker-conatiner-circle .yeekit-img-picker-item.active .yeekit-img-picker-image-warpper:before {
opacity: 1;
visibility: visible;
transform: translate(-50%, -50%) scale(1);
} .yeekit-img-picker-conatiner-polar .yeekit-img-picker-label {
border: 1px solid var(--yeekit-img-picker-border);
border-radius: 5px;
padding: 10px 40px 10px 10px;
display: flex;
gap: 5px;
align-items: center;
background-color: var(--yeekit-img-picker-backgorud);
transition: all ease 0.3s;
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.yeekit-img-picker-conatiner-polar .yeekit-img-picker-image-warpper {
display: inline-block;
width: 70px;
border-radius: 5px;
}
.yeekit-img-picker-conatiner-polar .yeekit-img-picker-image-text {
display: flex;
justify-content: center; align-items: center; width: 100%; text-align: center;
padding-bottom: 0px;
}
.yeekit-img-picker-conatiner-polar img {
border-radius: 5px !important;
}
.yeekit-img-picker-conatiner-polar .yeekit-img-picker-label:after {
content: '';
width: 28px;
height: 28px;
border-radius: 50%;
background: var(--yeekit-img-picker-color) center center no-repeat;
background-image: var(--yeekit-img-picker-icon);
background-size: 14px;
flex-shrink: 0;
transform: scale(.8);
transition: all .3s ease;
opacity: 0;
}
.yeekit-img-picker-conatiner-polar .yeekit-img-picker-item.active .yeekit-img-picker-label:after {
opacity: 1;
transform: scale(1);
}
.yeekit-img-picker-conatiner-polar .yeekit-img-picker-item.active .yeekit-img-picker-label {
border: 1px solid var(--yeekit-img-picker-color);
}
.yeekit-img-picker-conatiner-box .yeekit-img-picker-item {
padding: 20px 50px 0px 50px;
background-color: var(--yeekit-img-picker-backgorud);
text-align: center;
border-radius: 5px;
}
.yeekit-img-picker-conatiner-box .yeekit-img-picker-item.active {
border: 1px solid var(--yeekit-img-picker-color);
}
.yeekit-img-picker-conatiner-box .yeekit-img-picker-item.active:before {
opacity: 1;
visibility: visible;
transform: scale(1);
}
.yeekit-img-picker-conatiner-box .yeekit-img-picker-item:before {
position: absolute;
content: '';
background-image: var(--yeekit-img-picker-icon);
height: 24px;
width: 24px;
background-position: center center;
background-repeat: no-repeat;
background-color: var(--yeekit-img-picker-color);
border-radius: 50%;
top: 10px;
right: 10px;
background-size: 14px;
transition: all ease 0.3s;
opacity: 0;
visibility: hidden;
transform: scale(.7);
z-index: 999;
}
.yeekit-img-picker-conatiner-cover .yeekit-img-picker-item.active:before {
opacity: 1;
visibility: visible;
transform: translateX(-50%) scale(1);
}
.yeekit-img-picker-conatiner-cover .yeekit-img-picker-item:before {
position: absolute;
content: '';
background-image: var(--yeekit-img-picker-icon);
height: 36px;
width: 36px;
background-position: center center;
background-repeat: no-repeat;
background-color: var(--yeekit-img-picker-color);
border-radius: 50%;
bottom: -12px;
left: 50%;
transform: translateX(-50%) scale(.7);
background-size: 14px;
transition: all ease 0.3s;
opacity: 0;
visibility: hidden;
z-index: 999;
}
.yeekit-img-picker-conatiner-cover .yeekit-img-picker-image-text {
position: absolute;
bottom: 10px;
left: 15px;
}
.yeekit-img-picker-conatiner-cover img {
border-radius: 0px !important;
}
.yeekit-img-picker-conatiner-luna .yeekit-img-picker-item.active .yeekit-img-picker-image-warpper:before {
opacity: 1;
visibility: visible;
transform: scale(1);
}
.yeekit-img-picker-conatiner-luna .yeekit-img-picker-item .yeekit-img-picker-image-warpper:before {
position: absolute;
content: '';
background-image: var(--yeekit-img-picker-icon);
height: 36px;
width: 36px;
background-position: center center;
background-repeat: no-repeat;
background-color: var(--yeekit-img-picker-color);
border-radius: 50%;
bottom: -18px;
right: 10px;
background-size: 14px;
transition: all ease 0.3s;
opacity: 0;
visibility: hidden;
transform: scale(.7);
z-index: 999;
}
.yeekit-img-picker-conatiner-luna .yeekit-img-picker-item .yeekit-img-picker-label {
border-radius: 5px;
background: var(--yeekit-img-picker-backgorud);
border: 1px solid var(--yeekit-img-picker-border);
}
.yeekit-img-picker-conatiner-luna .yeekit-img-picker-item.active .yeekit-img-picker-label {
border: 1px solid var(--yeekit-img-picker-color);
}
.yeekit-img-picker-conatiner-luna .yeekit-img-picker-image-text {
padding: 15px;
}
.yeekit-img-picker-conatiner-luna .yeekit-img-picker-image-warpper {
margin-block: 0px !important;
}
.yeekit-img-picker-conatiner-luna .yeekit-img-picker-item.active img {
border-radius: 0;
transform: scale(1);
}
.yeekit-img-picker-conatiner .img-dropdown {
border: 1px solid #ccc;
width: 220px;
cursor: pointer;
position: relative;
user-select: none;
}
.img-dropdown .selected {
padding: 8px;
display: flex;
align-items: center;
background: #fff;
}
.img-dropdown .selected img {
width: 24px;
height: 24px;
margin-right: 8px;
border-radius: 50%;
}
.yeekit-img-picker-conatiner .img-dropdown-list {
list-style: none;
margin: 0;
padding: 0;
border: 1px solid #ccc;
border-top: none;
max-height: 200px;
overflow-y: auto;
background: #fff;
position: absolute;
width: 100%;
display: none;
z-index: 99;
}
.img-dropdown-list li {
display: flex;
align-items: center;
padding: 6px 8px;
cursor: pointer;
}
.img-dropdown-list li:hover {
background: #f0f0f0;
}
.img-dropdown-list img {
width: 24px;
height: 24px;
margin-right: 8px;
border-radius: 50%;
} @media (max-width: 1024px) {
.yeekit-img-picker-reponse-medium-1 .yeekit-img-picker-item {
flex: 0 0 100%;
}
.yeekit-img-picker-reponse-medium-2 .yeekit-img-picker-item {
flex: 0 0 calc(50% - 20px);
}
.yeekit-img-picker-reponse-medium-3 .yeekit-img-picker-item {
flex: 0 0 calc(33.33% - 20px);
}
.yeekit-img-picker-reponse-medium-4 .yeekit-img-picker-item {
flex: 0 0 calc(25% - 20px);
}
.yeekit-img-picker-reponse-medium-5 .yeekit-img-picker-item {
flex: 0 0 calc(20% - 20px);
}
.yeekit-img-picker-reponse-medium-6 .yeekit-img-picker-item {
flex: 0 0 calc(16.66% - 20px);
}
} @media (max-width: 767px) {
.yeekit-img-picker-reponse-small-1 .yeekit-img-picker-item {
flex: 0 0 100%;
}
.yeekit-img-picker-reponse-small-2 .yeekit-img-picker-item {
flex: 0 0 calc(50% - 20px);
}
.yeekit-img-picker-reponse-small-3 .yeekit-img-picker-item {
flex: 0 0 calc(33.33% - 20px);
}
.yeekit-img-picker-reponse-small-4 .yeekit-img-picker-item {
flex: 0 0 calc(25% - 20px);
}
.yeekit-img-picker-reponse-small-5 .yeekit-img-picker-item {
flex: 0 0 calc(20% - 20px);
}
.yeekit-img-picker-reponse-small-6 .yeekit-img-picker-item {
flex: 0 0 calc(16.66% - 20px);
}
}.srr-tab-wrap{margin:0 0 1em 0!important;background:0 0!important;border:none!important;padding:0!important}.srr-tab-wrap li{list-style:none!important;float:left;background-image:none!important;margin:5px 5px 0 0!important;padding:3px 10px!important;border-radius:3px;border:1px solid #ccc;cursor:pointer}.srr-tab-wrap li:hover{opacity:.9}.srr-main{margin-bottom:1em}.srr-main:last-child{margin-bottom:0}.srr-wrap{padding:0!important;max-width:100%;min-width:100%!important}.srr-wrap div{left:0;right:0}.srr-wrap .srr-item{border-top:0;padding:10px}.srr-wrap .srr-item:last-child{margin:0}.srr-wrap .srr-item>div>*{margin-bottom:.5em!important}.srr-wrap .srr-item>div>:first-child{margin-top:0}.srr-wrap .srr-meta,.srr-wrap .srr-title{line-height:150%}.srr-wrap .srr-thumb{position:relative;display:inline-block;width:64px;margin-top:.5em;margin-bottom:.5em;overflow:hidden}.srr-thumb img{position:absolute;left:50%;top:50%;width:100%;height:100%;max-width:none;max-height:none;transform:translate(-50%,-50%);object-fit:cover}.srr-thumb.srr-thumb-align_left{float:left;margin-right:1em}.srr-thumb.srr-thumb-align_right{float:right;margin-left:1em}.srr-thumb.srr-thumb-cover{float:none;width:100%!important}.srr-wrap .srr-summary p:last-child{margin-bottom:0}.srr-wrap .srr-summary img{width:100%;margin:0 0 1em 0}.srr-wrap .srr-summary a{margin:0!important}.srr-scroll .srr-inner{overflow:auto;height:var(--srr-height)}.srr-scroll .srr-inner::-webkit-scrollbar{width:7.5px}.srr-scroll .srr-inner::-webkit-scrollbar-track{background-color:transparent}.srr-scroll .srr-inner::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:10px}.srr-style-none .srr-item{padding:0 0 20px 0!important}.srr-tab-style-none .srr-active-tab{border:1px solid #888}.srr-style-grey{border:1px solid #dfdfdf}.srr-style-grey .srr-item{border-bottom:1px solid #dfdfdf}.srr-style-grey .srr-stripe{background-color:#f8f8f8}.srr-tab-style-grey .srr-active-tab{border-color:#666!important}.srr-style-dark{background:#000;border:1px solid #ccc;color:#ddd!important}.srr-style-dark a{color:#fff!important}.srr-style-dark .srr-item{border-color:#333}.srr-style-dark .srr-stripe{background:#333}.srr-tab-style-dark li{border-color:#666;background:#333;color:#fff!important}.srr-tab-style-dark .srr-active-tab{background:#666!important}.srr-style-dark.srr-scroll .srr-inner::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3)}.srr-style-orange{border:2px solid #f90;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.3);box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.3)}.srr-style-orange .srr-item{border-bottom:1px solid #f90}.srr-tab-style-orange li{border-color:#f90;background:#fff8ec;color:#333!important}.srr-tab-style-orange .srr-active-tab{background:#f90!important;color:#fff!important}.srr-style-orange .srr-thumb img{border-radius:5px}.srr-style-smodern{border:0}.srr-style-smodern .srr-item{border-radius:10px;border:0}.srr-style-smodern:hover .srr-item{opacity:.3}.srr-style-smodern .srr-item:hover{opacity:1}.srr-tab-style-smodern .srr-active-tab{color:#000!important;background:#fff!important;box-shadow:inset 0 0 5px #747474}.srr-style-smodern .srr-stripe{background:#f8f8f8}.srr-style-modern2 .srr-title{font-weight:700}.srr-style-modern2 .srr-meta{background:rgb(0 0 0 / 3%);padding:.5em 1em;font-size:70%;border-radius:.75em}.srr-style-modern2 .srr-thumb{border-radius:.75em;box-shadow:0 3px 10px rgb(0 0 0 / .2)}.srr-style-modern2.srr-wrap .srr-item>div>*{margin-bottom:1em!important}.srr-tab-style-modern2.srr-tab-wrap{padding:0!important}.srr-tab-style-modern2.srr-tab-wrap li{border:none;background:rgb(0 0 0 / 2%);margin-right:.5em!important;padding:.25em 1em!important;border-radius:.75em;font-size:70%}.srr-tab-style-modern2.srr-tab-wrap .srr-active-tab{background:rgb(0 0 0 / 3%);box-shadow:0 1px 4px rgb(0 0 0 / 20%)}.srr-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{zoom:1;width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails,.woocommerce div.product div.thumbnails,.woocommerce-page #content div.product div.thumbnails,.woocommerce-page div.product div.thumbnails{zoom:1}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{zoom:1}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment,.woocommerce div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment{zoom:1}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;column-gap:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;width:100%;padding:0;position:relative}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(4,1fr)}.woocommerce ul.products:not(.elementor-grid).columns-1,.woocommerce-page ul.products:not(.elementor-grid).columns-1{grid-template-columns:repeat(1,minmax(0,1fr));width:100%;margin-right:0}.woocommerce ul.products:not(.elementor-grid).columns-2,.woocommerce-page ul.products:not(.elementor-grid).columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-5,.woocommerce-page ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-6,.woocommerce-page ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left;display:flex;margin:0 auto}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{margin-left:5px}@media (min-width:545px){.woocommerce #content table.cart td.actions>input[type=submit],.woocommerce table.cart td.actions>input[type=submit],.woocommerce-page #content table.cart td.actions>input[type=submit],.woocommerce-page table.cart td.actions>input[type=submit]{margin:5px auto}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{zoom:1;width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:calc(50% - 10px)}.woocommerce .cart-collaterals .cross-sells ul.products li.first,.woocommerce-page .cart-collaterals .cross-sells ul.products li.first{clear:both}.woocommerce .cart-collaterals .cross-sells ul.products li.last,.woocommerce-page .cart-collaterals .cross-sells ul.products li.last{margin-right:0}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{zoom:1}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{zoom:1}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0;width:100%;margin-bottom:1em}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{zoom:1}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.review-rating{order:2}.star-rating{margin-right:10px}.review-count{margin-left:10px;font-size:14px;margin-top:-6px}@media (max-width:544px){.review-rating{display:block}.review-count{margin-left:0;margin-top:0}}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:0;margin:1em 0 0;padding:3px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:3px 0;border-bottom:1px solid var(--ast-border-color);width:100%;margin:10px 0}.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row{padding-left:0;padding-right:0}