li.product iframe.vimeo-video{position:absolute;display:block;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;width:100%;height:auto;z-index:1;aspect-ratio:1;pointer-events:none}li.product:hover iframe.vimeo-video,li.product:hover .vimeo-wrapper{opacity:0;visibility:hidden}li.product .vimeo-wrapper{opacity:1;visibility:visible;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.wrap-for-top-part{width:100%;position:relative}.wrap-for-top-part .wrap-for-top-part-inner{position:relative}.woocommerce-product-gallery iframe.vimeo-video{position:relative;top:0;width:100%;height:auto;left:0;aspect-ratio:0.9/1;z-index:1;pointer-events:none}.vimeo-thumbnail{position:relative}.vimeo-thumbnail svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-block-custom-slider-block-slider .slick-slide,.wp-block-custom-slider-block-slider{position:relative}.wp-block-custom-slider-block-slider img{width:100%}.slide-content-mobile-wrapper,.wp-block-custom-slider-block-slider .slide-content-wrapper{position:absolute;padding:10px;z-index:2}.wp-block-custom-slider-block-slider .slide-content-mobile-wrapper{display:none}.slider-image.slide-mobile{display:none}.oc-slider--container .slick-initialized .slick-slide{position:relative}.iframe-wrap{padding-bottom:56.25%;position:relative}.iframe-wrap iframe{position:absolute;top:0;left:0}.iframe-wrap.mobile-video{display:none}.slide-content-wrapper.slide-mobile-content{display:none}.slider-controlls a.button{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;text-align:center}@media only screen and (max-width:990px){.oc-wc-slider__products--wrapper li.product .slick-slide:not(.slick-current) .oc-product-video-container{display:none}}@media only screen and (max-width:850px){.slide-content-wrapper.slide-mobile-content{display:block}}@media only screen and (max-width:768px){.iframe-wrap.mobile-video{display:block;padding-bottom:0;height:100%!important;width:100%;overflow:hidden;position:relative}.iframe-wrap.mobile-video iframe{position:absolute;top:0;left:50%;height:100%;width:177.78%!important;transform:translateX(-50%);border:none}.iframe-wrap.desktop-video{display:none}.wrap-for-top-part{overflow:hidden}.oc-woo-products-filter--container.mobile-panel .oc-filter-title{display:none}}.progressbar .progressbar-btn.paused:after{animation-play-state:paused!important}.progressbar:not(.wp-block-custom-slider-block-slider){position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center}.progressbar .progressbar-btn{padding:18px 0;margin:0 8px;pointer-events:auto;background:none;position:relative;flex-basis:64px}[dir="ltr"] .progressbar .progressbar-btn:before,[dir="ltr"] .progressbar .progressbar-btn:after{left:0}[dir="rtl"] .progressbar .progressbar-btn:before,[dir="rtl"] .progressbar .progressbar-btn:after{right:0}.progressbar .progressbar-btn[aria-current="true"].restart:after{animation:fillProgress var(--section-autoplay-duration) linear forwards}@keyframes fillProgress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media only screen and (max-width:768px){.wp-block-custom-slider-block-slider .slide-content-mobile-wrapper{display:block;width:100%}.wp-block-custom-slider-block-slider .slide-content-wrapper{display:none}.slider-image.slide-desktop{display:none}.slider-image.slide-mobile{display:block}}.text-with-title--container{max-width:400px;margin:0 auto;border:1px solid #000;padding:10px}.progressbar .progressbar-btn:before,.progressbar .progressbar-btn:after{content:"";position:absolute;width:100%;background-color:rgba(var(--progress-bar-color),.5);transition:background-color 0.2s ease-in-out;display:block;transform:none;top:50%;border-radius:0}.progressbar .progressbar-btn:before{height:.2rem;background-color:rgba(var(--progress-bar-color),.5);border-radius:0}.progressbar .progressbar-btn:hover:before{background-color:rgba(var(--progress-bar-color),1)}.progressbar .progressbar-btn[aria-current="true"]:before,.progressbar .progressbar-btn[aria-current="true"]:after{height:6px;background-color:rgba(var(--progress-bar-color),.5);top:calc(50% - 3px)}.progressbar .progressbar-btn[aria-current="true"]:after{transform:scaleX(0);transform-origin:right;background-color:rgb(var(--progress-bar-color));animation:fillProgress var(--section-autoplay-duration) linear forwards}.progressbar .progressbar-btn[aria-current="true"].hovered:after{transform:scaleX(0);animation:none}.product-slider-container ul{display:flex}.product-slider-container ul li{padding:0 5px}.product-inner{margin:0 auto}.product-sale-price{display:flex}.product-regular-price{margin-left:10px;display:flex}.currency-position-right .product-sale-price,.currency-position-right .product-regular-price{flex-flow:row-reverse}.product-price-by-weight{font-size:20px;color:#34366D}.wp-block-embed__wrapper{padding-bottom:125%}.wp-block-image img{width:100%}.wp-block-embed__wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.wc-block-grid__product-image{max-width:300px;margin:0 auto}.product-inner .quick-add-to-cart .quick-add-to-cart--inner{display:flex;gap:25px;flex-wrap:wrap;justify-content:space-between}.product-inner .quick-add-to-cart .quick-add-to-cart--inner{flex-direction:row-reverse}.product-inner .quick-add-to-cart .quick-add-to-cart--inner button.button{width:160px;padding:0;height:45px;background:var(--button-primary-color);font-size:16px;border:1px solid var(--button-primary-color)}.product-inner .quick-add-to-cart .quick-add-to-cart--inner .add-to-cart-buttons{display:flex;flex-wrap:wrap;align-items:center}.product-inner .quick-add-to-cart .quick-add-to-cart--inner .add-to-cart-buttons button{width:37px;height:45px;background:var(--button-primary-background);background-color:#F6F6F6;display:block;font-size:0;color:#322F31}.product-inner .quick-add-to-cart .quick-add-to-cart--inner .add-to-cart-buttons button.plus:after{content:"+";display:block;color:#322F31;font-size:25px;line-height:45px}.product-inner .quick-add-to-cart .quick-add-to-cart--inner .add-to-cart-buttons button.minus:after{content:"-";display:block;font-size:25px;line-height:45px}.product-inner .quick-add-to-cart .quick-add-to-cart--inner .add-to-cart-buttons input{width:calc(100% - 60px);border:none;text-align:center;font-size:18px;color:#322F31;height:45px;width:55px;padding:0;outline:none}.oc-wc-slider__products--wrapper .product.product-grid .product-inner .quick-add-to-cart.blocked{pointer-events:none;opacity:.5}.product-inner .product-price{padding:10px 0;align-items:center;flex-wrap:wrap;align-content:flex-start;display:flex;justify-content:center}.product-inner .product-price.product-on-sale .product-regular-price{text-decoration:line-through}.product-inner .product-title{margin:0;padding:.5em 0}.oc-product-categories--container{display:flex;align-items:center;justify-content:space-between;margin:20px 0}.oc-product-categories--container .oc-category-slide{text-align:center}.oc-product-categories--container .oc-category-slide a{display:block}.oc-product-categories--container .oc-category-slide img{max-width:200px;margin:0 auto;width:100%}.oc-product-categories--container .oc-category-slide a>div{margin:20px 0 0}.this--block-container .content-block,.banner-with-text--container .content-block{color:#fff;padding:10px 20px}.this--block-container .content-block,.banner-with-text--container .content-block{position:absolute}.content-block .title{margin:0 0 15px;line-height:1;font-size:2rem}.content-block .text{font-size:1rem;margin:0 0 15px}.wp-block-oc-image-title-text-button-oc-text-block,.wp-block-media-text{position:relative;display:flex}.slider-rolling-dice--inner{overflow-x:auto;margin:0 auto 40px}.slider-rolling-dice--inner::-webkit-scrollbar-track{background:#f1f1f1}.slider-rolling-dice--inner::-webkit-scrollbar-thumb{background:#282828}.slider-rolling-dice--inner::-webkit-scrollbar{height:2px}.slider-rolling-dice--l{display:flex;flex-wrap:nowrap;white-space:nowrap;max-width:1600px;margin:0 auto}.slider-rolling-dice--container .slide-block{flex-shrink:0;width:max-content;margin-left:30px}.slider-rolling-dice--container .slide-block .img-wrapper img{width:100%}@media only screen and (max-width:768px){.slider-rolling-dice--container .slide-block .img-wrapper{max-width:200px}}.gallery__progress-bar-wrapper{max-width:1600px;margin:0 auto}.gallery__progress-bar{display:block;margin:32px 0}.progress-bar{display:block;position:relative;height:2px;height:10px;background:rgb(40 40 40 / .15)}[dir=ltr] .progress-bar:before{left:0}.progress-bar:before{content:"";position:absolute;top:0;height:100%;width:calc(100% / var(--divider));transform:translate(calc(var(--transform, 0%) * (var(--divider) - 1)));transform-origin:right;background-color:#282828}.wp-block-oc-product-slider-tag-product-slider-tag{position:relative;max-width:500px}.banner-product-tag{position:absolute}@keyframes shopTheLookDotKeyframe{0%{opacity:1;transform:scale(.4)}100%{opacity:0;transform:scale(1.3)}}.product-pin::after{content:'';position:absolute;left:-8px;top:-8px;width:32px;height:32px;border:2px solid rgb(255 255 255 / .6);border-radius:100%;animation:shopTheLookDotKeyframe 2s ease-in-out infinite}.product-pin{position:relative;display:block;width:24px;height:24px;border-radius:100%;box-shadow:0 0 0 8px #fff inset,0 1px 5px rgb(0 0 0 / .15);padding:6px 12px;margin:-12px 0 0 -12px;transition:all 0.5s}.quickview-product:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-color:#fff0 #fff0 #fff0 #fff;border-width:12px;left:100%;top:35px}.quickview-product{min-width:200px;min-height:100px;position:absolute;top:-6px;bottom:-6px;padding:15px 15px 15px 32px;display:flex;align-items:center;justify-content:space-between;width:max-content;top:50%;max-width:46vw;background:#fff;visibility:hidden;opacity:0;transform:scale(.8) translateY(-50%);transition:visibility .4s cubic-bezier(.75,0,.175,1),opacity .4s cubic-bezier(.75,0,.175,1),transform .4s cubic-bezier(.75,0,.175,1);will-change:transform;box-shadow:0 1px 5px #0000001a;right:100%;font-size:1.5rem}.banner-product-tag:hover .quickview-product{opacity:1;visibility:visible}.product-tag-img img{width:100%}.product-tag-img{max-width:80px}.product-tag-info h5{margin:0 0 5px}.slide-product-tag{position:relative}.slide-product-tag .imgs-container img{width:100%}.oc-woo-products-filter--container .oc-woo-products-filter--inner{display:flex;justify-content:space-between}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper{width:50%;display:flex;justify-content:space-between;align-items:center;gap:15px}.oc-woo-products-filter--container .reset-filters-container{flex-basis:100%;order:5;display:flex;margin-top:20px;margin-bottom:0;gap:10px;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.oc-woo-products-filter--container .reset-filters-container.on-side{margin-bottom:20px;justify-content:space-between}.oc-woo-products-filter--container .reset-filters-container.on-side .reset-filters{position:absolute!important;top:0;height:auto}.oc-woo-products-filter--container .reset-filters-container.on-side .reset-filters-buttons{display:block;width:100%}.oc-woo-products-filter--container .reset-filters-container.on-side .reset-filters-buttons button{float:right;margin:5px}.oc-woo-products-filter--container .reset-filters-container.on-side .reset-filters{width:auto}.oc-woo-products-filter--container .reset-filters-container .reset-filters{background:transparent!important;color:#898989!important;text-decoration:underline!important;padding:0!important;z-index:3;width:auto}.oc-woo-products-filter--container .reset-filters-container .reset-filters:before{display:none}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper .woocommerce-ordering,.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper h3{margin:0}.oc-woo-products-filter--container ul.terms-list li.not-available{opacity:.3;pointer-events:none}.oc-woo-products-filter--container ul.terms-list li.sticky{position:sticky;bottom:0}.oc-woo-products-filter--container .filter-box-title{margin:0 0 30px}.oc-woo-products-filter--container form.oc-woo-products-filter-form{display:flex;justify-content:space-between;align-items:center;gap:15px}.oc-woo-products-filter--container form.oc-woo-products-filter-form p.woocommerce-result-count:last-child{margin-right:auto;margin-bottom:0}.oc-woo-products-filter--container ul.terms-list li span.hex-color-btn{width:1.2rem;height:1.2rem;position:relative;border-radius:50%;border:1px solid #cacaca;display:inline-block}.oc-woo-products-filter--container ul.terms-list li{cursor:pointer}.oc-woo-products-filter--container ul.terms-list li span.term-name,.oc-woo-products-filter--container ul.terms-list li span.hex-color-btn{margin-left:5px}.oc-woo-products-filter--container ul.terms-list li span.term-item{display:flex;align-items:center}.oc-woo-products-filter--container ul.terms-list li span.term-item.active{font-weight:600}.oc-woo-products-filter--container ul.terms-list li span.count{font-size:.85rem}.oc-woo-products-filter--container ul.terms-list li span.count:before{content:"("}.oc-woo-products-filter--container ul.terms-list li span.count:after{content:")"}.woocommerce-ordering select.orderby,select.filter-select{height:40px;line-height:40px;padding:0;background-color:#fff0;outline:none;min-width:200px}button.products-as-row span{color:#fff}button.products-as-row.quick .quickview-text{display:none}button.products-as-row .regularview-text{display:none}button.products-as-row.quick .regularview-text{display:block}.oc-woo-filter-submit-buttons{display:none;text-align:center;padding:18px 0}.oc-woo-filter-submit-buttons button.button{width:100%;background-color:var(--button-primary-background);color:var(--button-primary-color);line-height:46px;padding:0!important}.selected-checkbox{opacity:0;visibility:hidden;position:absolute;left:25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px}.selected-checkbox.active{visibility:visible;opacity:1}.filter-mobile-header--container{padding:20px 15px;height:76px;display:none;border-bottom:1px solid #EBEBEB}.filter-mobile-header--container .drawer--title.heading{line-height:35px;font-size:18px;font-weight:600}.filter-mobile-header--container button.oc-filter-clear-btn:hover,.filter-mobile-header--container button.oc-filter-clear-btn:before,.filter-mobile-header--container button.oc-filter-clear-btn{background-color:#fff0;text-decoration:underline}.woocommerce .site-main .filter-mobile-header--container button.button.oc-filter-clear-btn:hover{background-color:transparent!important;color:#000}.filter-mobile-header--container button.oc-filter-clear-btn{margin-right:20px;display:none}.filter-mobile-header--container button.oc-filter-clear-btn.active{display:block}.oc-woo-filter-mobile--container{display:none;border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important}body .site-content .site-main .oc-woo-filter-mobile--container button.mobile-filter{top:0;float:none;margin:0 auto}button.mobile-sort-button.btn-empty{color:initial;margin-right:30px}button.mobile-sort-button:hover,button.mobile-sort-button.btn-empty.active{background-color:#fff0}.filter-buttons--container{display:flex;width:100%;align-items:center}.drawer-panel.orderby-panel{width:100%;max-width:100%;height:70%;bottom:0;top:auto;padding:0;transform:translateY(100%);border-radius:5px 5px 0 0}.drawer-panel.orderby-panel[aria-hidden=false]{transform:translateY(0)}body .drawer-panel.orderby-panel .select-list-checkbox{opacity:1;visibility:visible}.orderby-panel-header{text-align:center;border-bottom:1px solid #d9d9d9;position:relative;padding:5px 0}.orderby-panel-header button.odreby-popover-close-button{position:absolute;top:15px;left:20px;border-radius:0;background-color:#fff0;color:#000;width:15px;height:15px;padding:0}.orderby-panel-header button.odreby-popover-close-button svg{color:initial;width:100%;height:100%}.orderby-panel-header button.odreby-popover-close-button svg path{fill:#000}.orderby-panel-header button.odreby-popover-close-button:before{background-color:#fff0;border-radius:0}.odreby-popover--title{line-height:35px}.drawer-panel.orderby-panel .select-list-checkboxs{padding-top:20px}.drawer-panel.orderby-panel .select-list-checkboxs li.select-list-items{text-align:center}.drawer-panel.orderby-panel .select-list-checkboxs li.select-list-items button{width:100%}.drawer-panel.orderby-panel .select-list-checkboxs li.select-list-items button,.drawer-panel.orderby-panel .select-list-checkboxs li.select-list-items button:before{background-color:#fff0;color:initial}.drawer-panel.orderby-panel .select-list-checkboxs li.select-list-items button span{position:relative}.drawer-panel.orderby-panel .select-list-checkboxs li.select-list-items button.active{font-weight:600}.drawer-panel.orderby-panel .select-list-checkboxs li.select-list-items button.active span:before{content:"";position:absolute;width:12px;height:9px;top:calc(50% - 4.5px);background-color:currentColor;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px 9px;mask-size:12px 9px;right:-15px}.oc-woo-price-filter-container{padding:15px}.ui-slider{position:relative;border:1px solid #fff;background-color:#f5f5f5;border-radius:10px;height:6px}.ui-state-default{border-radius:50%;outline:none;background-color:#fff;outline:none;padding:5px;border:2px solid #000}.ui-slider .ui-slider-handle{position:absolute;width:20px;height:20px;top:-8px;margin-left:-6px;cursor:pointer;-ms-touch-action:none;touch-action:none;z-index:2}.ui-slider-range{position:absolute;height:100%;background-color:#777}.oc-woo-price-filter-values{display:flex;flex-direction:row-reverse}.oc-woo-price-filter-values span.min-price,.oc-woo-price-filter-values span.max-price{position:relative;display:flex;align-items:center;gap:1px;margin-bottom:10px}.oc-woo-price-filter-values input{background-color:#fff0;height:40px;border:none;padding:0;text-align:center}.oc-woo-price-filter-values input::-webkit-outer-spin-button,.oc-woo-price-filter-values input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none}.ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background-color:#000}.filter-currency{position:static;left:40px;top:10px}.price-filter-label{text-align:right;display:none}.price-filter-label.sec{text-align:right}button.mobile-sort-button:after{content:"";display:block;background-image:url(/wp-content/themes/oc-main-theme/assets/images/filter-icon.svg);background-position:50% 50%;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:-3px;right:-26px;background-size:18px}@media only screen and (max-width:991px){.oc-woo-filter-submit-buttons{display:block;position:absolute;left:0;right:0;bottom:0}.filter-mobile-header--container{display:flex}.mobile-panel.mobile-top-scroller .oc-woo-taxonomy-filter.orderby-select-list{display:none}body .oc-woo-products-filter--container form.oc-woo-products-filter-form{margin-top:0}.oc-woo-filter-mobile--container{display:flex;justify-content:space-between;padding:10px;margin:0 0 20px}}body{--progress-bar-color:255, 255, 255;--section-autoplay-duration:5.4s;--section-animation-play-state:paused}.sticky-header .site-header .hidd-on-sticky{height:0;overflow:hidden}.woocommerce.archive .site-content .site-main ul.products[class*="columns-"] li.product.product-type-external .bottom-part,.site-content .site-main ul.products[class*="columns-"] li.product.product-type-external .bottom-part{display:none}.woocommerce.archive .site-content .site-main ul.products[class*="columns-"] li.product.product-type-external .wrap-for-top-part img,.site-content .site-main ul.products[class*="columns-"] li.product.product-type-external .wrap-for-top-part img{margin:0}.woocommerce.archive .site-content .site-main ul.products[class*="columns-"] li.product{display:flex;flex-flow:column;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.woocommerce.archive.product-row .site-content .site-main ul.products[class*="columns-"] li.product{width:100%}.woocommerce.archive.product-archive-products-col-4.product-row .site-content .site-main ul.products[class*="columns-"] li.product .item_wrap{display:flex}.banner-with-few-columns{display:flex;align-items:center}.banner-with-few-columns.one-col .banner-column{width:100%;flex-basis:100%}.banner-with-few-columns.two-col .banner-column{width:50%;flex-basis:50%}.banner-with-few-columns.three-col .banner-column{width:33.3333%;flex-basis:33.3333%}.banner-column.video-wrapper{position:relative}.one-col .banner-column.video-wrapper{padding-bottom:56.25%}.two-col .banner-column.video-wrapper{padding-bottom:28%}.banner-column.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cart-animation-helper{position:absolute;z-index:999;max-width:80px;width:100%;height:auto;transition:all 0.5s ease}.cart-animation-helper img{width:100%;max-width:100%;height:auto}.cart-animation-helper span{display:block;z-index:9999;transition:transform 0.5s ease-out,margin 0.5s ease-out,opacity 0.5s ease-out,border-radius 0.4s ease-out,max-height 0.4s ease-out,max-width 0.4s ease-out}.berocket_better_labels.berocket_better_labels_image{z-index:2}.archive-products--container .archive_wrap{position:relative}.site-content .site-main .oc-woo-taxonomy-filter button.open-list .count-selected:before{content:"(";display:inline-block}.site-content .site-main .oc-woo-taxonomy-filter button.open-list .count-selected:after{content:")";display:inline-block}.site-content .site-main .oc-woo-taxonomy-filter button.open-list .count-selected{opacity:0;visibility:hidden}.site-content .site-main .oc-woo-taxonomy-filter button.open-list .count-selected.visible{visibility:visible;opacity:1}.site-content .site-main .oc-woo-taxonomy-filter button.open-list:before{display:none}.loader-css{z-index:31;border-color:#000}.oc-woo-filter-preloader-container{opacity:0;visibility:hidden;position:absolute;width:100%;height:100%;background-color:#ffffffb8;top:150px;left:0;z-index:10;border-radius:5px}.oc-woo-filter-preloader-container.active{opacity:1;visibility:visible}.oc-woo-filter-preloader-container .loader-css{position:absolute;top:300px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-color:#000}.oc-woo-products-filter--container ul.terms-list{position:relative}.select-list-checkbox{box-shadow:0 0 29px -15px rgb(0 0 0/30%);border:none;padding:10px!important;column-count:2;position:absolute;top:100%;width:180px;z-index:15;background-color:#fff;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}body .oc-woo-products-filter--container.on-side .select-list-checkbox{background-color:#fff0}body.category-right-column.filter-onsilde .select-list-checkbox li{padding-right:15px!important}.oc-woo-ajax-price-filter .select-list-checkbox,.orderby-select-list .select-list-checkbox{column-count:1}.select-list-checkbox.scrollable{max-height:300px;overflow:hidden;overflow-y:scroll}form.oc-woo-products-filter-form.open_arrow .open-list::after,form.oc-woo-products-filter-form.open_arrow .open-list:after{content:"";display:none;background-image:url(/wp-content/themes/oc-main-theme/assets/imgs/arrow-filter.svg);background-position:50% 50%;background-repeat:no-repeat;width:12px;height:24px;position:absolute;top:6px;left:0}form.oc-woo-products-filter-form.open_arrow .open-list svg,.site-content .site-main .oc-woo-products-filter-wrap-results.outside .oc-woo-taxonomy-filter button.open-list svg{width:11px;position:absolute;left:14px;top:15px}.oc-woo-products-filter--container.on-side form.oc-woo-products-filter-form.open_arrow .open-list svg,.site-content .site-main .oc-woo-products-filter-wrap-results.outside .oc-woo-taxonomy-filter button.open-list svg{top:13px}.oc-woo-products-filter--container.on-side form.oc-woo-products-filter-form.open_plus .open-list:after,.oc-woo-products-filter--container.on-side form.oc-woo-products-filter-form.open_plus .open-list:before{left:21px;top:49%}form.oc-woo-products-filter-form.open_arrow .open-list.active svg,.site-content .site-main .oc-woo-products-filter-wrap-results.outside .oc-woo-taxonomy-filter button.open-list.active svg{-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1);top:13px}body.rtl form.oc-woo-products-filter-form.open_arrow .open-list::after,body form.oc-woo-products-filter-form.open_arrow .open-list:after{top:16px;left:13px;width:12px;height:7px;background-size:10px}form.oc-woo-products-filter-form.open_plus .open-list:after,form.oc-woo-products-filter-form.open_plus .open-list:before,.oc-woo-products-filter-wrap-results.open_plus .open-list:after,.oc-woo-products-filter-wrap-results.open_plus .open-list:before{position:absolute;content:"";top:51%;display:block!important;left:15px;right:auto;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .4s ease-in-out,opacity .4s ease-in-out;color:#2b2b2b}form.oc-woo-products-filter-form.open_plus .open-list:after,.oc-woo-products-filter-wrap-results.open_plus .open-list:after{width:1px;height:11px}form.oc-woo-products-filter-form.open_plus .open-list:before,.oc-woo-products-filter-wrap-results.open_plus .open-list:before{width:12px;height:1px;opacity:1;top:49%;left:15px}form.oc-woo-products-filter-form.open_plus .open-list.active:before,.oc-woo-products-filter-wrap-results.open_plus .open-list.active:before{opacity:0}form.oc-woo-products-filter-form.open_plus .open-list.active:after,.oc-woo-products-filter-wrap-results.open_plus .open-list.active:after{transform:translate(-50%,-50%) rotate(90deg)}.select-list-checkbox.active{visibility:visible;opacity:1}.select-list-checkbox li{margin-bottom:10px}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox button.button{font-weight:400;width:100%}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox li label{cursor:pointer;display:block}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox li label *{vertical-align:middle}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox li label.active span{text-decoration:underline}.site-content .site-main .oc-woo-products-filter-form button.open-list,.site-content .site-main .oc-woo-taxonomy-filter button.open-list{background-color:#fff0;color:initial;margin:0;line-height:40px;padding:0;border-radius:0;min-width:80px;text-align:right;outline:none}.site-content .site-main .oc-woo-products-filter-form button.open-list:before,.site-content .site-main .oc-woo-taxonomy-filter button.open-list:before{display:none}.single-checkbox-title{padding-right:10px;color:#34366D}.single-checkbox-wrapper *{vertical-align:middle}.site-content .site-main button.mobile-filter{display:none;padding:0;background-repeat:no-repeat;background-color:#fff0;margin:0 0 20px}.site-content .site-main button.mobile-filter .title{color:initial;vertical-align:middle;padding-right:6px}.site-content .site-main button.mobile-filter img{max-width:30px;height:30px}.site-content .site-main button.mobile-filter svg{max-width:17px;vertical-align:middle}.site-content .site-main button.mobile-filter.active svg path{fill:#d33}.site-content .site-main .oc-woo-products-filter--container button.close-panel{display:none;background-color:#fff0;color:#6b7fa0;width:30px;height:30px;border:1px solid #000}button.btn-empty:before{content:"";display:none!important}.oc-woo-ajax-price-filter{position:relative}.oc-woo-ajax-price-filter .select-list-checkbox{width:auto}.woocommerce-no-products-found{width:100%}button:not(.btn-qty),.button:not(.slick-arrow),ul.products li.product .quantity--wrapper button.add-to-cart,.woocommerce-account .woocommerce-MyAccount-content a.button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce table.shop_table tr.coupon-form td .coupon-form button,form.lost_reset_password button[type="submit"],.oc-woo-product-quickview-container .entry-summary button.single_add_to_cart_button,.authorization-panel--container .u-columns button.auth-btn.register-form,.authorization-panel--container .u-columns button.woocommerce-form-register__submit,.authorization-panel--container .u-columns button.auth-btn.btn,.authorization-panel--container .u-columns form.woocommerce-form-login button[type="submit"],.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper button.products-as-row,.woocommerce ul.products li.product .quantity--wrapper button.add-to-cart{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);font-weight:400}.woocommerce div.product form.cart .button.single_add_to_cart_button:hover:after,button:hover:after,.button:not(.slick-arrow):hover:after,ul.products li.product .quantity--wrapper button.add-to-cart:hover:after,.woocommerce-account .woocommerce-MyAccount-content a.button:after,form.lost_reset_password button[type="submit"]:after,.authorization-panel--container .u-columns button.auth-btn.btn:hover:after,.authorization-panel--container .u-columns button.woocommerce-form-register__submit:hover:after,.authorization-panel--container .u-columns button.auth-btn.btn:hover:after .authorization-panel--container .u-columns form.woocommerce-form-login button[type="submit"]:hover:after,.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper button.products-as-row:hover:after,.woocommerce ul.products li.product .quantity--wrapper button.add-to-cart:hover:after,.oc-woo-product-quickview-container .entry-summary button.single_add_to_cart_button:hover:after{transition:transform .45s cubic-bezier(.785,.135,.15,.86);transform-origin:right center;transform:scaleX(0)}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper button.products-as-row:hover span{color:#000}.oc-woo-products-filter--inner>div.form-wrapper button.products-as-row{font-weight:400;border:1px solid #000;border-radius:5px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{line-height:1}.woocommerce-checkout .checkout-header--container a.back-to-cart{background-color:#6B7FA0;color:#fff;border-radius:5px;width:100%;display:block;max-width:300px;min-width:300px}.woocommerce-checkout .checkout-header--container .right-col,.woocommerce-checkout .checkout-header--container .left-col{width:17%}.woocommerce-checkout .checkout-header--container .center-col{width:64%}p.form-row.create-account label span{font-weight:600;cursor:pointer}p.form-row.create-account>span{display:none}p.form-row.address-field.label-off>label.screen-reader-text{width:auto;height:auto;margin:0;clip:unset;-webkit-clip-path:unset;clip-path:unset}.woocommerce-shipping-fields{clear:both}.woocommerce-shipping-fields>#ship-to-different-address{display:none}span.custom-checkbox{width:25px;height:25px;border:1px solid #E4E6EA;display:inline-block;position:relative}span.custom-checkbox:before{content:"";display:none;position:absolute;left:9px;top:1px;width:5px;height:15px;border-style:solid;border-color:#34366D;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input:checked+span.custom-checkbox:before{display:block}h3 label.woocommerce-form__label-for-checkbox span{vertical-align:middle;margin-right:5px}.woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tr th,.woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tr td{padding-right:0;padding-left:0}.woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tr.order-total td,.woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tr.cart-subtotal td{text-align:left}.schema-faq.wp-block-yoast-faq-block .schema-faq-section{font-size:18px;font-weight:600;padding:10px 0;position:relative;cursor:pointer}.schema-faq.wp-block-yoast-faq-block .schema-faq-section .schema-faq-answer{display:none;font-size:15px;font-weight:400;margin:0}button.disabled{opacity:.5;pointer-events:none}#billing_address_2_field label span.optional{display:none}.pswp__ui.pswp__ui--fit .pswp__top-bar,.pswp__ui.pswp__ui--over-close .pswp__top-bar{opacity:1}.pswp__ui.pswp__ui--fit .pswp__top-bar button,.pswp__ui.pswp__ui--fit .pswp__top-bar button{background-color:transparent!important}.pswp__ui.pswp__ui--fit .pswp__top-bar button::before,.pswp__ui.pswp__ui--fit .pswp__top-bar button:before{background-color:transparent!important;display:none}.pswp__top-bar button.pswp__button--share::before,.pswp__top-bar button.pswp__button--share:before{background-color:transparent!important}div.product .col-1.minislider-thumbnails--container .slide{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}div.product .col-2.minislider-thumbnails--container .slide{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}div.product .col-3.minislider-thumbnails--container .slide{max-width:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%}div.product .col-4.minislider-thumbnails--container .slide{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}div.product .col-5.minislider-thumbnails--container .slide{max-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}div.product .col-6.minislider-thumbnails--container .slide{max-width:16.66666666666667%;-ms-flex-preferred-size:16.66666666666667%;flex-basis:16.66666666666667%}div.product .col-7.minislider-thumbnails--container .slide{max-width:14.28571428571429%;-ms-flex-preferred-size:14.28571428571429%;flex-basis:14.28571428571429%}div.product .col-8.minislider-thumbnails--container .slide{max-width:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%}div.product .col-10.minislider-thumbnails--container .slide{max-width:10%;-ms-flex-preferred-size:10%;flex-basis:10%}@media only screen and (max-width:850px){div.product .minislider-thumbnails--container{display:flex}}.abs-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fixed-center{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.oc-woo-product-quickview-container{z-index:15;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;opacity:0;visibility:hidden;max-width:875px;width:100%;height:auto;min-height:400px;background-color:#F2F2F3;border-radius:10px;padding:40px;overflow-y:scroll;top:50%}.oc-woo-product-quickview-container.active{opacity:1;visibility:visible}.oc-woo-product-quickview-container.preloader .loader-css{z-index:31;border-color:#000}.oc-woo-product-quickview-container:not(.preloader) .loader-css{opacity:0;visibility:hidden}.oc-woo-product-quickview-container .loader-css{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:-24px 0 0 -24px}body .oc-woo-product-quickview-container button.oc-woo-product-quickview-close,.site-content .oc-woo-product-quickview-container button.oc-woo-product-quickview-close{position:absolute;top:20px;right:20px;width:16px;height:16px;background-color:#fff0;color:#6B7FA0;z-index:20}.oc-woo-product-quickview-container .pwb-single-product-brands.pwb-clearfix{display:none}.oc-woo-product-quickview-container .up-sells h2{margin:40px 0 35px;font-size:32px}.oc-woo-product-quickview-container ul.products li.product a img{width:auto}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner>div.product{height:400px}.oc-woo-product-quickview-container .up-sells{margin:40px 0 0}.oc-woo-product-quickview-container .up-sells ul.products li.product{margin-bottom:0}.oc-woo-product-quickview-container .product p.stock{display:none}.oc-woo-product-quickview-container .product .summary h1.product_title{max-width:100%;font-size:40px;font-size:32px;line-height:1;margin:0 0 10px}.oc-woo-product-quickview-container .entry-summary{padding:40px}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .product .summary .price{font-size:38px;font-size:30px;margin:0 0 0;font-weight:600}.oc-woo-product-quickview-container .entry-summary .attrs{display:flex;margin-top:15px;line-height:25px}.oc-woo-product-quickview-container .entry-summary .attrs .attr{border-left:1px solid #34366D;padding-left:5px;margin-left:5px}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .entry-summary button.single_add_to_cart_button{font-weight:400;max-width:180px;width:100%;max-width:133px;font-size:20px;padding:0 15px;height:35px;line-height:35px}.oc-woo-product-quickview-container .entry-summary a.link-to-product{font-size:20px}.oc-woo-product-quickview-container .product form.cart{gap:15px}.oc-woo-product-quickview-container .entry-summary .attrs .attr:last-child{border-left:none;padding-left:0;margin-left:0}.oc-woo-product-quickview-container .entry-summary .product_meta{display:none}.quantity-style-2 .oc-woo-product-quickview-container .product .summary .quantity .qty{height:35px;width:35px;line-height:35px;font-size:35px;margin-top:0;padding:0}.quantity-style-2 .oc-woo-product-quickview-container .product .summary .quantity .btn-qty{height:35px;width:35px;line-height:1}.home .oc-woo-product-quickview-container div.product,.oc-woo-product-quickview-container .oc-woo-product-quickview--inner div.product{display:flex;justify-content:space-between}.oc-woo-product-quickview-container .product .quickview-product-slider--container,.woocommerce #content .oc-woo-product-quickview-container div.product div.images{width:38%;float:none;margin:0;background-color:#fff}.oc-woo-product-quickview-container .quickview-product-slider.slick-slider .slick-list .slick-track{display:flex;align-items:center}.oc-woo-product-quickview-container .quickview-product-slider.slick-slider .slick-list,.oc-woo-product-quickview-container .quickview-product-slider.slick-slider .slick-list .slick-track,.oc-woo-product-quickview-container .quickview-product-slider.slick-slider .slick-list .slick-track .slick-slide{height:100%}.oc-woo-product-quickview-container div.product .quickview-product-slider--container .product-image-wrap{display:flex;align-items:center;height:400px}.oc-woo-product-quickview-container .product .quickview-product-slider--container .slick-dots{bottom:-25px}.oc-woo-product-quickview-container .product .quickview-product-slider--container .slick-dots li{width:10px;height:10px;margin:0 7px}.oc-woo-product-quickview-container .product .quickview-product-slider--container .slick-dots li button:before{content:"";border-radius:50%;color:#fff;width:7px;height:7px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background-color:#fff0;border:1px solid #34366D}.oc-woo-product-quickview-container .product .quickview-product-slider--container .slick-dots li.slick-active button:before{background-color:#34366D}.oc-woo-product-quickview-container .product .quickview-product-slider--container .slick-dots li button:before:hover{background-color:#6b7fa0}.oc-woo-product-quickview-container .product .woocommerce-product-details__short-description{position:relative;margin:15px 0 20px;line-height:25px}.oc-woo-product-quickview-container .product .woocommerce-product-details__short-description.scrollable{max-height:115px;overflow-y:scroll}.oc-woo-product-quickview-container .product .woocommerce-product-details__short-description.scrollable+.attrs{position:relative}.oc-woo-product-quickview-container .product .woocommerce-product-details__short-description.scrollable+.attrs:before{content:"";background-image:linear-gradient(#fff0,rgb(255 255 255 / .6) 40%,#ffffff);height:55px;position:absolute;right:0;bottom:0;width:98%}.oc-woo-product-quickview-container .product .woocommerce-product-details__short-description p{margin:0}.oc-woo-product-quickview-container.preloader:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:30}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .upsells ul.products li.product .add-to-cart,.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .upsells ul.products li.product .quantity--wrapper .quantity{width:100%;max-width:100%}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .upsells ul.products li.product .item_wrap{min-height:1px!important;background-color:#fff;padding-bottom:0!important}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner div.product .summary,.woocommerce #content .oc-woo-product-quickview-container .product div.summary{width:55%;float:none;padding:40px;padding:35px;background-color:#fff}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .upsells ul.products li.product{margin-bottom:0}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .upsells ul.products li.product .item_wrap .woocommerce-loop-product__title{text-align:center;font-size:20px}.oc-woo-product-quickview-container ul.products li.product .item_wrap{padding-bottom:0}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner ul.products li.product .wrap-for-top-part{margin-bottom:0;max-height:210px}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .up-sells ul.products li.product .wrap-for-top-part h2{font-size:25px}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .up-sells ul.products li.product .wrap-for-top-part .price{font-size:22px}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner ul.products li.product input.qty{width:auto}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner ul.products li.product{margin:0;padding:0 7px}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner ul.products li.product .woocommerce-loop-product__title{background-color:#fff}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner ul.products li.product .wrap-for-top-part img{max-height:210px;width:auto}.oc-woo-product-quickview-container .up-sells ul.products li.product .quantity--wrapper,.oc-woo-product-quickview-container ul.products li .price_wrap,.oc-woo-product-quickview-container ul.products li .quantity--wrapper,.woocommerce #content .oc-woo-product-quickview-container ul.products li .price_wrap,.woocommerce #content .oc-woo-product-quickview-container ul.products li .quantity--wrapper{display:none}.product-inner .price_per span.price{display:none}.oc-woo-product-quickview-container ul.products .kosher-label span{height:2.646vw!important;width:2.646vw!important}.woocommerce .mini-cart-panel--container ul.woocommerce-mini-cart li.mini_cart_item .blockUI.blockOverlay::before{display:none}.minicart-sidebar--container.blocked .woo-sidebar-minicart.woo-minicart-list{overflow:hidden}.minicart-sidebar--container ul.woo-sidebar-minicart li.mini_cart_item button.btn-qty:before,.woocommerce .mini-cart-panel--container ul.woocommerce-mini-cart li.mini_cart_item button.btn-qty:before{background-color:transparent!important}.woocommerce-checkout form.checkout.woocommerce-checkout.blocked,.woocommerce-checkout #payment.blocked,.woocommerce #order_review table.woocommerce-checkout-review-order-table.blocked{opacity:.5}.woocommerce-checkout form.checkout.woocommerce-checkout .blockUI.blockOverlay,.woocommerce-checkout #payment .blockUI.blockOverlay,.woocommerce #order_review table.woocommerce-checkout-review-order-table .blockUI.blockOverlay,.woocommerce .mini-cart-panel--container ul.woocommerce-mini-cart li.mini_cart_item .blockUI.blockOverlay{display:none!important}.upsells-product--container .upsells-product--inner .product.blocked,.mini-cart-panel--container ul.woocommerce-mini-cart li.mini_cart_item.blocked{opacity:.5;pointer-events:none}ul.woo-sidebar-minicart li.mini_cart_item .loader-css,.mini-cart-panel--container ul.woocommerce-mini-cart li.mini_cart_item .loader-css{position:absolute;left:40%;top:30%}.upsells-product--container .upsells-product--inner .product .loader-css,.woocommerce-checkout #payment .loader-css{position:absolute;left:50%;top:35%}.woocommerce-checkout form.checkout.woocommerce-checkout .loader-css,.woocommerce #order_review table.woocommerce-checkout-review-order-table .loader-css{position:absolute;left:50%;top:50%}body .oc-woo-products-filter--container.mobile-panel,body .oc-woo-products-filter--container{z-index:22}a.yith-wcwl-wishlistaddedbrowse,a.add_to_wishlist.single_add_to_wishlist span{display:none}.product-category-wishlist-button{margin:0;position:absolute;top:0;left:0;right:auto;z-index:10;opacity:0;visibility:hidden}.wrap-for-top-part:hover .product-category-wishlist-button{opacity:1;visibility:visible}.product-archive-wishlist-top-left .product-category-wishlist-button{left:10px;top:10px;right:auto;bottom:auto}.product-archive-wishlist-top-right .product-category-wishlist-button{right:10px;top:10px;left:auto;bottom:auto}.product-archive-wishlist-bottom-right .product-category-wishlist-button{right:10px;top:auto;left:auto;bottom:10px}.product-archive-wishlist-bottom-left .product-category-wishlist-button{left:10px;top:auto;right:auto;bottom:10px}.tabs-accordion--container .woocommerce-Tabs-panel:not(.ui-accordion-content){height:0;opacity:0;margin:0;padding:0}.product .woocommerce-product-gallery .single-product-wishlist-button{margin:0;position:absolute;top:0;left:0;right:auto;z-index:10}.product .woocommerce-product-gallery .single-product-wishlist-button.new-wish{width:25px;height:25px}.single-product-wishlist-button-mobile-top-left .product .single-product-wishlist-button-mobile,.single-product-wishlist-button-top-left .product .single-product-wishlist-button,.single-product-wishlist-button-top-left .product .single-product-wishlist-button-mobile{top:10px;left:10px;right:auto;bottom:auto}.single-product-wishlist-button-mobile-top-right .product .single-product-wishlist-button-mobile,.single-product-wishlist-button-top-right .product .single-product-wishlist-button,.single-product-wishlist-button-top-right .product .single-product-wishlist-button-mobile{top:10px;right:10px;left:auto;bottom:auto}.single-product-wishlist-button-mobile-bottom-right .product .single-product-wishlist-button-mobile,.single-product-wishlist-button-bottom-right .product .single-product-wishlist-button,.single-product-wishlist-button-bottom-right .product .single-product-wishlist-button-mobile{top:auto;right:10px;left:auto;bottom:10px}.single-product-wishlist-button-mobile-bottom-left .product .single-product-wishlist-button-mobile,.single-product-wishlist-button-bottom-left .product .single-product-wishlist-button,.single-product-wishlist-button-bottom-left .product .single-product-wishlist-button-mobile{top:auto;right:auto;left:10px;bottom:10px}.yith-wcwl-add-to-wishlist{margin-top:0}.yith-wcwl-add-button>a i{margin-left:0;margin-right:0}.wishlist_table.mobile li .item-details table.item-details-table td.value del{font-size:0}.product .product-share-container--mobile{display:none}.product .woocommerce-product-gallery__wrapper .single-product-wishlist-button-mobile.mobile-button{margin:0;position:absolute;z-index:10}body.product-gallery-one-per-row div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,body.product-gallery-two-per-row div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:100%}body div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image .oc-product-video-container{position:relative}.pswp__bg{background-color:#fff}body .oc-woo-products-filter--container.mobile-panel form.oc-woo-products-filter-form{height:calc(100% - 160px)}@media only screen and (min-width:768px){.single-product-wishlist-button-mobile.mobile-button{display:none}}@media only screen and (max-width:768px){.product .product-share-container--mobile,.product .single-product-wishlist-button-mobile{display:block}}@media only screen and (max-height:850px){.oc-woo-product-quickview-container.big{height:100vh}}@media only screen and (min-width:1300px){body div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,body div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{}}@media only screen and (max-width:990px){body.term-tomatoes .footer_brands.slick-slider{display:none}.site-content .site-main button.mobile-filter{display:block;position:relative}.site-content .site-main button.mobile-filter .count-filters{position:absolute;left:-20px;top:4px;color:#000}.site-content .site-main button.mobile-filter.active .count-filters:before{content:"("}.site-content .site-main button.mobile-filter.active .count-filters:after{content:")"}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:none;clear:both}.oc-woo-products-filter--container{padding:30px 0;margin:0;-o-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-moz-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-ms-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-webkit-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);z-index:15}.oc-woo-products-filter--container{background-color:#fff0}.oc-woo-products-filter--container{float:left;padding:0;width:50%;max-width:200px}.oc-woo-products-filter--container .oc-filter-form--wrapper,.oc-woo-products-filter--container.mobile-panel .oc-filter-form--wrapper{position:fixed;top:0;right:-100%;width:100%;height:100%;z-index:210000;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.oc-woo-products-filter--container.mobile-panel .oc-filter-form--wrapper{background-color:#E4E6EA}.admin-bar .oc-woo-products-filter--container.mobile-panel{top:32px}.site-content .site-main .oc-woo-products-filter--container button.close-panel{position:absolute;left:15px;top:30px;display:block}.oc-woo-products-filter--container.active .oc-filter-form--wrapper{right:0}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper{display:block;width:100%}.oc-woo-products-filter--container form.oc-woo-products-filter-form{display:block;padding:0 15px;margin-top:30px}.oc-woo-products-filter--container.mobile-panel .oc-woo-products-filter--inner .oc-sort-form--wrapper>h3{display:none}.oc-woo-products-filter--container.mobile-panel .oc-woo-products-filter--inner .oc-sort-form--wrapper{display:flex;justify-content:space-between!important}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper.oc-sort-form--wrapper{flex-flow:column}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper.oc-sort-form--wrapper button.products-as-row{width:100%}.oc-woo-products-filter--container.mobile-panel .oc-woo-products-filter--inner .oc-sort-form--wrapper button.products-as-row{margin-top:0}.oc-woo-products-filter--container .oc-woo-products-filter--inner{display:inline-flex;width:100%;gap:10px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;width:100%}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper h3{margin:0 0 20px}.oc-woo-taxonomy-filter{margin:0 0 20px}button.products-as-row{margin:20px 0 0}.select-list-checkbox{position:relative;height:0;padding:0!important;background-color:#fff0;box-shadow:none;border-width:0;border-color:#fff;border-style:solid;width:100%}body .archive-products--container .oc-woo-products-filter--container.active{z-index:1001}body .select-list-checkbox{-o-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-moz-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-ms-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-webkit-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);width:max-content;display:flex;flex-direction:column}.select-list-checkbox.active{height:100%}.site-content .site-main .oc-woo-taxonomy-filter button.open-list{border-color:#fff;border-style:solid;width:100%}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox button.button{max-width:100%}form.oc-woo-products-filter-form.open_arrow .open-list svg{left:0;top:27px!important}form.oc-woo-products-filter-form.open_plus .open-list:before{top:52%}.woocommerce-ordering select.orderby,select.filter-select{max-width:100%;width:100%}.archive_wrap{overflow:hidden}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner.woocommerce .up-sells ul.products li.product .quantity--wrapper button.add-to-cart{width:100%}.woocommerce-checkout .woocommerce-error{margin:50px 0 0;padding:15px 20px}}@media only screen and (max-width:768px){div.woocommerce-product-gallery .woocommerce-product-gallery__wrapper.slick-slider .woocommerce-product-gallery__image.slick-slide,body div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper.slick-slider .woocommerce-product-gallery__image a{min-height:inherit}.wp-block-oc-product-slider-product-slider .product-inner .product-image img{width:100%}form.woocommerce-checkout{margin:0}.woocommerce #content .oc-woo-product-quickview-container .product div.summary,.oc-woo-product-quickview-container .oc-woo-product-quickview--inner div.product .summary,.oc-woo-product-quickview-container .oc-woo-product-quickview--inner div.product .quickview-product-slider--container{width:100%}.oc-woo-product-quickview-container .quickview-product-slider.slick-slide{height:100%}.oc-woo-product-quickview-container{height:100%;overflow-y:scroll;border-radius:0}.oc-woo-product-quickview-container ul.products li.product .item_wrap{min-height:1px}.oc-woo-product-quickview-container .product .woocommerce-product-details__short-description.scrollable,.oc-woo-product-quickview-container .product .woocommerce-product-details__short-description{overflow-y:unset;max-height:fit-content}.woocommerce #content .oc-woo-product-quickview-container .oc-woo-product-quickview--inner .product div.summary,.oc-woo-product-quickview-container .oc-woo-product-quickview--inner div.product .summary,.oc-woo-product-quickview-container{padding:15px}.woocommerce .oc-woo-product-quickview-container .entry-summary button.single_add_to_cart_button{max-width:140px}.oc-woo-product-quickview-container ul.products li.product .wrap-for-top-part{height:auto}.woocommerce .oc-woo-product-quickview-container div.product form.cart{padding:10px 0;gap:10px}.oc-woo-product-quickview-container div.product .quickview-product-slider--container .slick-dots li button:before{width:7px;height:7px;line-height:7px;background-color:#fff0;border:1px solid #3470b9}.oc-woo-product-quickview-container div.product .quickview-product-slider--container .slick-dots li{width:10px;height:10px}.oc-woo-product-quickview-container div.product .quickview-product-slider--container .slick-dots li.slick-active button:before{background-color:#3470b9}.oc-woo-product-quickview-container div.product .quickview-product-slider--container .slick-dots li button{width:100%;height:100%}.single-product.woocommerce .oc-woo-product-quickview-container .oc-woo-product-quickview--inner>div.product,.oc-woo-product-quickview-container .oc-woo-product-quickview--inner>div.product{display:block;height:auto}.oc-woo-product-quickview-container div.product .quickview-product-slider--container .slick-dots{bottom:-20px}.oc-woo-product-quickview-container .quickview-product-slider.slick-slider img{margin:0 auto}body .oc-woo-product-quickview-container button.oc-woo-product-quickview-close,.woocommerce .oc-woo-product-quickview-container button.oc-woo-product-quickview-close{right:20px;top:20px;width:25px;height:25px}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .up-sells ul.products li.product{clear:none!important;margin:0;padding:0 10px}.oc-woo-product-quickview-container div.product .product-image-wrap img{height:100%;max-height:100%;width:auto;height:auto}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner ul.products li.product .wrap-for-top-part img{padding-top:0}.oc-woo-product-quickview-container .oc-woo-product-quickview--inner .up-sells ul.products{margin:0}.woocommerce.product-row ul.products li.product .price{display:block}}@media only screen and (max-width:600px){.oc-woo-products-filter--container .oc-woo-products-filter--inner{display:block}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper.oc-sort-form--wrapper button.products-as-row{font-size:16px;padding:0 5px}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper{gap:10px}}@media only screen and (max-width:550px){.woocommerce-ordering select.orderby,select.filter-select{min-width:auto}}@media only screen and (max-width:420px){.woocommerce .oc-woo-product-quickview-container .entry-summary button.single_add_to_cart_button{max-width:120px}}.woocommerce-MyAccount-navigation ul li{padding:5px 0}.oc-wc-timer--wrapper{display:flex;width:100%;justify-content:center;margin-left:auto;margin-right:auto;position:relative;z-index:2;height:150px;padding:10px 0 15px}.number-wrap{display:flex;justify-content:center;align-items:center}.number-wrap .number{min-width:115px;font-weight:300;letter-spacing:-5px}.number-wrap .text{max-width:75px;text-align:right}.oc-wc-timer--wrapper .number-wrap.number-left{flex-flow:row-reverse}.oc-wc-timer--wrapper .number-wrap.number-top{flex-flow:column-reverse}@media only screen and (max-width:768px){.oc-wc-timer--wrapper .number-wrap,.oc-wc-timer--wrapper .number-wrap.number-top,.oc-wc-timer--wrapper .number-wrap.number-left{flex-flow:column-reverse}.oc-wc-timer--wrapper{height:auto;gap:40px}.number-wrap .number,.number-wrap .text{text-align:center}}.call_to_action_message{font-size:25px;text-align:left;width:30%}.call-to-action--container{width:30%}@media screen and (max-width:767px){.color-attributes-container .attribute-btn,.color-attributes-container .connected-product-color,.color-attributes-container .attribute-btn,.single-product .color-attributes-container .attribute-btn{width:30px;height:30px;line-height:30px;margin:0 0 10px 10px}.color-hex{width:22px;height:22px;line-height:22px}.product-main,.product-gallery{padding:0}.product-summary .variations_button{display:flex;align-content:center;flex-wrap:wrap;gap:10px}.product-summary .quantity{margin-bottom:0;margin-left:0;width:105px}button.single_add_to_cart_button.button.alt{min-height:auto;line-height:45px;margin:0;height:45px;width:calc(100% - 115px)}#payment .place-order p.form-row{display:flex;align-items:flex-start}#payment .place-order p.form-row input[type=checkbox]{margin-top:5px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{width:90%}ul.product-colors-container.active{display:inline-block}.home.page-template #content .hide-for-small.hover-slide-in{display:block!important}.time_circles>div>span{font-size:22px}.call-to-action--container{width:100%;text-align:center;margin:10px 0 5px}.call_to_action_message{width:100%;text-align:center;font-size:23px}a.call-to-action.button{line-height:35px;height:35px;padding:0;min-height:35px}.time_circles div span.val{font-size:28px}}[dir="rtl"] .header-top .header-text-slider--container .slick-prev,[dir="rtl"] .header-top .header-text-slider--container .slick-next{width:40px;text-align:center;height:40px;line-height:40px;background-position:50% 50%;z-index:2;top:0;transform:translate(0,0);background-color:#fff0;background-image:none}[dir="rtl"] .header-top .header-text-slider--container .slick-prev svg,[dir="rtl"] .header-top .header-text-slider--container .slick-next svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir="rtl"] .header-top .header-text-slider--container .text{line-height:40px}#header .header-top{min-height:40px}p{margin:0}.oc-icon-text-repeater{display:flex;padding:10px 0 15px;gap:80px;background-color:#F6F6F6;justify-content:center;align-items:center}.oc-icon-text-repeater .item-wrap{position:relative;padding:12px 0}.oc-icon-text-repeater .item-wrap .item-inner{display:flex;align-items:center;gap:20px}.oc-icon-text-repeater .item-wrap:after{content:"";background-color:#B9966E;width:95px;height:1px;display:block;position:absolute;right:0;bottom:0}.oc-icon-text-repeater .item-wrap:before{content:"";background-color:#B9966E;width:95px;height:1px;display:block;position:absolute;left:0;top:0}.oc-icon-text-repeater .item-wrap .text{font-weight:600;max-width:120px}@media screen and (max-width:768px){.oc-icon-text-repeater .item-wrap:after,.oc-icon-text-repeater .item-wrap:before{display:none}.oc-icon-text-repeater .item-wrap .item-inner{justify-content:center}}.category-banner-container-mobile{display:none}.bottom-part .screen-reader-text{display:none}li.product .woocommerce-loop-product__title{margin:0 0 15px}.home-rec.home-post{display:flex}.home-rec.home-post.preset-1 .rec-item img{width:100%;object-fit:cover;height:370px;border-radius:8px}.home-rec.slick-initialized .slick-slide{padding:0 7px}.home-rec.home-post.preset-1 .rec-item .rec-details .desc-block .title{font-size:22px;color:#34366D;display:flex;justify-content:space-between;align-items:flex-start}.home-rec.home-post.preset-1 .rec-item .rec-details .desc-block .title a{color:#EF405F;font-size:20px;display:flex;align-items:center}.home-rec.home-post.preset-1 .rec-item .rec-details .desc-block .desc{font-size:19px;margin-top:10px}.home-rec.home-post.preset-1 .rec-item .rec-details .desc-block .title a{color:#EF405F;font-size:20px;display:flex;align-items:center}.home-rec.home-post.preset-2{display:block}@media only screen and (max-width:768px){.category-banner-container{display:none}.category-banner-container-mobile{display:block}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper.oc-sort-form--wrapper button.products-as-row{padding:0 10px;line-height:35px}.woocommerce-products-header .page-title{font-size:40px}.woocommerce.product-archive-products-col-4.product-row .site-content .site-main ul.products[class*="columns-"] li.product{width:100%}body.single-product .site-main .woocommerce-breadcrumb,body.single-product .site-main div.product.type-product{flex-direction:column!important}body.woocommerce.single-product-image-width-5 #content div.product div.images,body.woocommerce.single-product-image-width-5 #content div.product div.summary{width:100%;margin-bottom:30px}body.woocommerce.single-product-image-width-5 #content div.product div.summary{padding-top:30px}}.drawer-panel.help-panel .contact-data .contact-row a,.drawer-panel.help-panel .contact-data .contact-row img{vertical-align:middle}.drawer-panel.help-panel .contact-data .contact-row a{padding-right:10px}.drawer-panel.help-panel{padding-top:0}.drawer-panel.help-panel .mini-close{right:auto;left:30px;top:28px;position:absolute}.wp-block-oc-icon-text-icon-text-slider.oc-icon-text-repeater .slick-dots{bottom:-30px}.wp-block-oc-icon-text-icon-text-slider.oc-icon-text-repeater .slick-dots li button:before{width:11px;height:11px;line-height:7px;background-color:#fff0;font-size:0;border:1px solid #322F31;border-radius:50%;opacity:1}.mini-cart-panel--container .title-block,.mini-cart-widget--container{position:relative;z-index:10;background-color:#fff}.upsells-products-sidebar{overflow-y:unset!important}.upsells-products-sidebar.hidden{display:block!important}.cart-panel.right .upsells-products-sidebar.hidden{left:0}.cart-panel.left .upsells-products-sidebar.hidden{right:0}#cart-panel .upsells-products-sidebar{z-index:3;transition:all 0.3s;height:100%}.drawer-panel[aria-hidden=true] .upsells-products-sidebar{opacity:0;visibility:hidden}.upsells-products-sidebar .upsells-products-sidebar-close{position:absolute;top:0;width:43px;height:43px;background-color:var(--oc-minicart-upsells-panel-background)}.cart-panel.left .upsells-products-sidebar .upsells-products-sidebar-close{right:-43px;left:auto}.cart-panel.right .upsells-products-sidebar .upsells-products-sidebar-close{left:-43px;right:auto}.cart-panel.right .upsells-products-sidebar .upsells-products-sidebar-close .icon-open{transform:scale(-1)}.upsells-products-block-close.active .icon-open,.upsells-products-sidebar-close.active .icon-open{display:block}.upsells-products-sidebar-close .icon-close svg path,.upsells-products-block-close .icon-close svg path,.upsells-products-block-close.active .icon-open svg path,.upsells-products-sidebar-close.active .icon-open svg path{fill:var(--oc-minicart-upsells-panel-background);fill:#000}.upsells-products-block-close.active .icon-close,.upsells-products-block-close .icon-open,.upsells-products-sidebar-close .icon-open,.upsells-products-sidebar-close.active .icon-close{display:none}.upsells-products-sidebar--header .title{margin:0 0 40px;text-align:center;font-size:18px}[dir='rtl'] .upsells-products-sidebar--inner .product-upsell-list .slick-prev{top:-30px;transform:none;left:50%;right:auto;transform:rotate(-90deg);margin-left:-10px}[dir='rtl'] .upsells-products-sidebar--inner .product-upsell-list .slick-next{bottom:-30px;left:50%;right:auto;top:auto;transform:rotate(-90deg);margin-left:-10px}[dir='rtl'] .product-upsell-list .slick-prev,[dir='rtl'] .product-upsell-list .slick-next{width:20px;height:30px}.upsells-products-sidebar a.continue{display:none}.woocommerce .upsells-products-sidebar div.product,.upsells-products-sidebar div.product{margin-bottom:30px}.upsells-products-sidebar .upsells-products-sidebar--inner{position:relative}.upsells-products-sidebar--inner.init-slider button.top-arrow{position:absolute;top:-30px;transform:rotate(-90deg)}.upsells-products-sidebar button.bottom-arrow{position:absolute;bottom:20px;top:auto;transform:rotate(-90deg)}.woocommerce-mini-cart .upsells-product--container .add-to-cart-mobile,.upsells-products-sidebar .add-to-cart-mobile{display:none}.upsells-products-sidebar .product{transition:all 0.3s;height:auto;transform:scale(1)}.upsells-products-sidebar .product.removed{height:0;transform:scale(0);margin:0}.upsells-products-sidebar .product{min-height:195px}.upsells-product--container{overflow-y:scroll;padding:10px}.upsells-product--container>.title{font-size:18px;font-weight:600;margin:0 0 40px}.upsells-product--container .product{display:flex;align-items:center;gap:5px;position:relative}.upsells-product--container .product .product-thumbnail{min-width:100px}.upsells-products-sidebar .upsells-product--container .product .product-thumbnail img{width:120px}.upsells-product--container .product .product-thumbnail .add-to-cart-wrapper{opacity:1;visibility:visible}.upsells-product--container .product .product-thumbnail .add-to-cart-wrapper{height:30px;width:30px;position:absolute;left:0;bottom:0}.upsells-product--container .product .product-thumbnail .add-to-cart-wrapper svg{width:30px;height:30px;padding:0}.upsells-product--container .product .product-thumbnail .add-to-cart-wrapper button{background-color:#fff0}.upsells-product--container .product .product-thumbnail .add-to-cart-wrapper button.quick-add:hover{background-color:#fff0}.upsells-product--container .product .product-thumbnail .add-to-cart-wrapper button.quick-add:before{display:none}.upsells-product--container.sticky{height:auto;border:1px solid #000;position:relative;overflow:initial;max-height:235px}.upsells-product--container.hidden.sticky{padding:0;display:block!important}.upsells-product--container.hidden .upsells-product--inner,.upsells-product--container.hidden .title{height:0;overflow:hidden;margin:0!important}.upsells-product--container.sticky .product .product-thumbnail{position:relative}.upsells-product--container.sticky .upsells-products-block-close{position:absolute;left:0;top:-40px;width:40px;height:40px}.upsells-product--container.sticky .product .product-thumbnail .add-to-cart-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.upsells-products-block-close .icon-open{transform:rotate(-90deg)}.upsells-products-sidebar{padding:55px 35px 0;text-align:center;border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1}.upsells-products-sidebar div.product{justify-content:center}.upsells-products-sidebar--header .title{font-size:20px;font-weight:550}body.upsells-products-sidebar .product-thumbnail img{max-width:150px;margin:auto;max-width:auto}.single-product.woocommerce .upsells-products-sidebar div.product,.upsells-products-sidebar div.product,.woocommerce .upsells-products-sidebar div.product{margin-top:0;margin-bottom:20px;min-height:auto}.upsells-products-sidebar .product-thumbnail .add-to-cart-wrapper{left:30px;top:auto;bottom:-30px;width:40px;height:40px}.upsells-products-sidebar .product-thumbnail .add-to-cart-wrapper button{transition:none;width:40px;height:40px;border-radius:50%;font-size:15px;line-height:45px;background-color:#fff0}.upsells-products-sidebar .product-thumbnail .add-to-cart-wrapper button:before{display:none}.upsells-products-sidebar .product-thumbnail .add-to-cart-wrapper button svg{width:14px;height:auto}.upsells-products-sidebar .product-title{font-size:16px}.upsells-products-sidebar .price{font-size:14px;color:#000}[dir='rtl'] body .upsells-products-sidebar .slick-next{right:auto;top:auto;bottom:50PX;width:46px;height:46px;transform:none;z-index:10;margin:auto;left:50%;transform:translate(-50%,0);text-align:center;border-radius:50%;background-color:#fff}[dir='rtl'] body .upsells-products-sidebar .slick-next:before{transform:rotate(180deg);background:url(/wp-content/themes/oc-main-theme/assets/imgs/svg/upsell-arrow-up.svg) center no-repeat;width:100%;height:46px}[dir='rtl'] body .upsells-products-sidebar .slick-prev{right:auto;top:-24px;bottom:auto;width:46px;height:46px;z-index:10;margin:auto;left:37%;text-align:center;transform:rotate(-180deg);border-radius:50%;background-color:#fff}[dir='rtl'] body .upsells-products-sidebar .slick-prev:before{background:url(/wp-content/themes/oc-main-theme/assets/imgs/svg/upsell-arrow-up.svg) center no-repeat;width:100%;height:46px}.upsells-products-sidebar--wrapper{margin-top:60px}.upsells-products-sidebar .slick-active:last-child{opacity:.5}@media only screen and (max-width:650px){#cart-panel .upsells-products-sidebar{left:0}.upsells-products-sidebar--wrapper{margin-top:0}#cart-panel .upsells-products-sidebar .upsells-products-sidebar--inner{overflow-y:auto;overflow:hidden}.upsells-products-sidebar a.btn.continue{position:static;background-color:#b7d304;color:#fff;padding:15px 20px}#cart-panel .upsells-products-sidebar--header .title{padding:20px 0 0;margin:0 0 20px}}@media only screen and (max-width:650px){.upsells-products-sidebar a.continue{display:block}#cart-panel .upsells-products-sidebar{top:0;right:auto;left:5%;width:100%;opacity:0;visibility:hidden;z-index:4}.woocommerce-mini-cart .upsells-product--container .add-to-cart-mobile,.upsells-products-sidebar .add-to-cart-mobile{display:block;text-align:left}#cart-panel.active-upsells-products .upsells-products-sidebar{opacity:1;visibility:visible}#cart-panel.active-upsells-products .mini-cart-widget--container,#cart-panel.active-upsells-products .title-block{display:none}#cart-panel.active-upsells-products{background-color:#fff0}.upsells-products-sidebar-close{height:20px;width:20px;text-align:center;display:block}.upsells-products-sidebar div.product{display:flex;flex-flow:wrap;gap:5px}.upsells-products-sidebar .price{text-align:right}.upsells-products-sidebar .product .product-title{max-width:300px}#cart-panel .upsells-products-sidebar .product{position:relative;flex-wrap:nowrap}#cart-panel .product-thumbnail .add-to-cart-wrapper button{width:35px;height:35px}#cart-panel .product-thumbnail .add-to-cart-wrapper button svg{width:20px;height:20px;padding:0}#cart-panel .upsells-products-sidebar .product-thumbnail .add-to-cart-wrapper{transform:none}#cart-panel .upsells-products-sidebar{padding:0 0 20px;overflow:unset}#cart-panel .upsells-products-sidebar .upsells-products-sidebar--inner{overflow:scroll;height:100%;padding:30px 20px}#cart-panel .upsells-products-sidebar--header{position:sticky;top:0;background-color:inherit}#cart-panel .upsells-products-sidebar--header .title{text-align:center;font-weight:600;font-size:26px;padding:10px 0;margin:0 0 30px}#cart-panel .upsells-products-sidebar--header .upsells-products-sidebar-close{position:absolute;left:12px;top:12px;right:auto}.upsells-products-sidebar a.btn.continue{position:absolute;bottom:0;width:100%;text-align:center;z-index:2}}a{cursor:pointer}.woocommerce-checkout-review-order tr.coupon-form{display:none}.mini-cart-panel--container .minicart-checkout-proceed-container a.checkout{color:#fff}.checkout-header--container .custom-html-block strong{display:block;margin-top:5px}body.woocommerce-checkout .title h1{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.woocommerce-checkout:not(.woocommerce-order-pay):not(.woocommerce-order-received):not(.home) .site-content{max-width:100%;padding:0;background:linear-gradient(270deg,rgb(255 255 255) 50%,rgb(245 245 245) 50%);padding-top:45px}body.woocommerce-checkout #breadcrumbs{display:none}body.woocommerce-checkout .site-main .title h1{background:#fff0;padding:0;text-align:right;position:absolute;margin:0;font-size:25px;top:-10px}body.woocommerce-checkout:not(.woocommerce-order-received) .header-logo--container img{max-width:200px;margin:0 auto}.rtl.woocommerce-checkout .woocommerce .col2-set .col-2,.rtl.woocommerce-checkout .woocommerce-page .col2-set .col-2{float:left;width:50%;padding:30px;padding-left:0;padding-right:50px}.rtl.woocommerce-checkout .woocommerce .col2-set .col-1,.rtl.woocommerce-checkout .woocommerce-page .col2-set .col-1{float:right;width:51.5%;padding:30px;padding-right:0}body.woocommerce-checkout .site-content{padding:0}body.woocommerce-checkout .site-content .site-main{padding:0 15px;margin:0 auto;position:relative}body.woocommerce-checkout:not(.woocommerce-order-received) .site-header{padding:0;position:relative;top:0}body.woocommerce-checkout:not(.woocommerce-order-received) .header-bumper{display:none}.woocommerce-checkout .checkout-header--container .right-col,.woocommerce-checkout .checkout-header--container .left-col{width:35%}form.woocommerce-checkout .col2-set{display:flex;gap:0;position:relative}form.woocommerce-checkout .field-hidden{display:none!important}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:none}.woocommerce form .form-row{position:relative;display:inline-block;width:100%}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none;margin-bottom:20px}.wc_payment_method label{font-size:14px}.woocommerce-checkout-payment .place-order>.payment-method-icons{margin:0 0 20px}.wc_payment_method .payment-method-icons{display:flex}.wc_payment_method .payment-method-icons svg{width:40px;margin-right:10px}.woocommerce form .shipping_address .form-row label,.woocommerce form .woocommerce-billing-fields .form-row label,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row label{position:absolute;right:15px;font-size:14px;opacity:1;top:14px}.woocommerce form .form-row.label-on label{font-size:10px;opacity:1;top:2px!important}.woocommerce form .form-row.label-off label{opacity:1;top:15px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding-right:10px;height:50px;font-size:14px;color:#34366D;opacity:1;border:1px solid #E4E6EA;border-radius:5px;line-height:35px;color:#000;background:#fff0}.single-checkbox-title{font-size:14px;opacity:1}.oc-woo-products-filter--inner h3{font-size:20px}.oc-filter-title{font-size:16px}.site-content .site-main .oc-woo-taxonomy-filter button.open-list{font-size:16px;line-height:35px}input.single-checkbox-submit{display:none}.single-checkbox-title{padding-right:5px}.woocommerce-ordering select.orderby,select.filter-select{color:#000;height:auto;line-height:35px;font-size:16px;border:none;min-width:auto}.woocommerce .woocommerce-ordering{position:relative;top:-35px;margin:0}.woocommerce-ordering .select-list-checkbox{box-shadow:0 0 29px -15px rgb(0 0 0/30%);background-color:#fff;padding:10px;position:absolute;z-index:10}.woocommerce-ordering .select-list-checkbox label{font-size:20px;cursor:pointer}.oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper button.products-as-row{height:35px;font-size:20px;padding-top:0;padding-bottom:0}span.custom-checkbox{background:#fff;border-radius:5px}.select-list-item [type="checkbox"]{display:none}.woocommerce form .form-row textarea{height:100px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox li label{font-size:20px}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox li label.active{font-weight:500}form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox li label.active span{text-decoration:none}body form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox li label input[type="radio"]{display:none}.woocommerce-checkout h3{font-size:15px;font-weight:400}.ship-method{font-size:16px;font-weight:700;margin:15px 0 30px}.woocommerce ul#shipping_method{border:1px solid #E4E6EA;margin-top:15px;border-radius:5px}.woocommerce ul#shipping_method li{padding:9px 15px;margin:0;border-bottom:1px solid #E4E6EA;position:relative}.woocommerce ul#shipping_method li:last-child{border:none}.woocommerce ul#shipping_method li input{margin:8px 0 0 10px}.woocommerce ul#shipping_method .amount{float:left;font-weight:400}.woocommerce ul#shipping_method li label{font-size:15px;font-weight:400;padding-right:30px}ul#shipping_method li .shipping-ico{position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:1}ul#shipping_method li .shipping-ico svg path{fill:#000}.woocommerce table.shop_table{border:none}body:not(.woocommerce-account):not(.woocommerce-order-pay) .woocommerce table.shop_table tbody{display:block;width:100%;max-height:305px;overflow:auto;padding-left:0}body.woocommerce-account:not(.logged-in) .static-content>.title,body.woocommerce-account:not(.logged-in) #breadcrumbs{display:none}.woocommerce-account .woocommerce-MyAccount-content table.shop_table a.button{margin:0 5px}body:not(.woocommerce-account):not(.woocommerce-order-pay) .woocommerce table.shop_table tr{display:table;width:100%}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{line-height:.75}body:not(.woocommerce-account):not(.woocommerce-order-pay) .woocommerce .woocommerce-checkout-review-order table.shop_table tbody tr{min-height:100px}.woocommerce table.shop_table th.product-total{padding-left:20px}.woocommerce .woocommerce-checkout-review-order table.shop_table tr:not(.coupon-form){border-bottom:1px solid #CCC}.woocommerce table.shop_table td{border-top:none;padding-top:23px;border-bottom:none;padding-bottom:20px}.woocommerce table.shop_table th{border-bottom:none;font-size:15px;font-weight:400}.woocommerce table.shop_table th.woocommerce-orders-table__header-order_delivery_details,.woocommerce table.shop_table td.woocommerce-orders-table__cell-order_delivery_details{display:none}.woocommerce table.shop_table td img{width:60px;border-radius:0;border:1px solid #CCC}.woocommerce table.shop_table td .name{display:flex;align-items:center;gap:20px;font-size:14px;position:relative}.woocommerce table.shop_table td .name .product-quantity{position:absolute;top:-15px;width:30px;height:30px;background-color:var(--button-primary-background);border-radius:50px;text-align:center;line-height:30px;color:#fff;right:40px;font-size:16px}body:not(.woocommerce-account):not(.woocommerce-order-pay) .woocommerce table.shop_table th.product-total,body:not(.woocommerce-account):not(.woocommerce-order-pay) .woocommerce table.shop_table td.product-total{text-align:left}body.woocommerce-order-pay form#order_review{background:#fff;padding:30px 50px;max-width:1000px;margin:0 auto}body.woocommerce-order-pay .woocommerce table.shop_table td.product-total{text-align:right}body.woocommerce-order-pay #payment{padding:15px}body.woocommerce-order-pay .woocommerce table.shop_table{font-size:20px}.woocommerce table.shop_table td.product-total{font-size:14px}.woo-minicart-item--content img{display:none}.woocommerce-privacy-policy-text{display:none}.woocommerce-form-coupon-toggle{display:none}.woocommerce form.checkout_coupon{display:block!important;border:none;padding:0;margin:0}.coupon-form p:first-child{display:none}.woocommerce table.shop_table tr.coupon-form td{padding-right:0;padding-left:0;border:none}.woocommerce table.shop_table tr.coupon-form td .coupon-form{display:flex;gap:15px}.woocommerce table.shop_table tr.coupon-form td .coupon-form button{width:30%;font-size:14px;height:40px;padding:0;font-weight:400;background-color:var(--button-primary-background);border-color:var(--button-primary-background);border-radius:var(--button-primary-radius);color:var(--button-primary-color)}.woocommerce table.shop_table tr.coupon-form td .coupon-form button:hover{background-color:var(--button-primary-background-hover);color:var(--button-primary-text-hover)}.woocommerce .minicart-bottom-subtotal table.shop_table tbody th,.woocommerce .minicart-bottom-subtotal table.shop_table tfoot td,.woocommerce .minicart-bottom-subtotal table.shop_table tfoot th{font-size:15px}.woocommerce .minicart-bottom-subtotal table.shop_table tbody th,.minicart-bottom-subtotal table.shop_table tbody th,.woocommerce .minicart-bottom-subtotal table.shop_table tbody td,.minicart-bottom-subtotal table.shop_table tbody td{padding:0}.woocommerce .minicart-bottom-subtotal table.shop_table tbody{padding-left:0}.woocommerce table.shop_table tfoot td{text-align:left}form.woocommerce-checkout h2{font-size:16px}form.woocommerce-checkout .woocommerce-billing-fields h2,form.woocommerce-checkout h2#order_review_heading{font-size:25px}.woocommerce table.shop_table .cart-subtotal th,.woocommerce table.shop_table tfoot th{font-size:16px}.woocommerce table.shop_table tfoot td{text-align:left;font-size:16px;padding:10px 0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0}.woocommerce form .form-row#order_comments_field label{display:none}.woocommerce table.shop_table tfoot .cart-discount td a{font-size:20px}.woocommerce-checkout-payment .woocommerce-terms-and-conditions .wp-block-columns .wp-block-column:first-child{display:none}.safe_payment{text-align:center}body.woocommerce-checkout:not(.woocommerce-order-received) .site-footer{display:none}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0;position:relative;top:2px}@media screen and (max-width:991px){body.category-right-column.filter-onsilde .select-list-checkbox li{padding-right:0!important}.select-list-checkbox{column-count:1}form.woocommerce-checkout .col2-set{flex-direction:column}.rtl.woocommerce-checkout .woocommerce .col2-set .col-1,.rtl.woocommerce-checkout .woocommerce-page .col2-set .col-1,.rtl.woocommerce-checkout .woocommerce .col2-set .col-2,.rtl.woocommerce-checkout .woocommerce-page .col2-set .col-2{width:100%;padding:0}.rtl.woocommerce-checkout .woocommerce .col2-set .col-2,.rtl.woocommerce-checkout .woocommerce-page .col2-set .col-2{background:#F5F5F5;padding:15px}body.rtl.woocommerce-checkout .woocommerce .col2-set .col-1{padding-top:0}body.woocommerce-checkout:not(.woocommerce-order-received):not(.home) .site-content{background:none}body.woocommerce-checkout:not(.woocommerce-order-received) .header-logo--container img{max-width:150px}body.woocommerce-checkout .site-main .title h1{position:static}}@media screen and (max-width:767px){#order_review ul.wc_payment_methods .wc_payment_method.payment_method_wc-pelecard{flex-wrap:wrap}.wc_payment_method .payment-method-icons svg{margin-right:0}.wc_payment_method label{width:auto}body.woocommerce-checkout:not(.woocommerce-order-received) .site-header .mobile-header--container div.right-col .custom-html-block{position:absolute;top:80px;right:15px}.checkout-header--container .custom-html-block strong{display:inline-block}body.woocommerce-checkout:not(.woocommerce-order-received) .site-content .site-main{margin-top:15px}}.upsells-products-sidebar{position:absolute;top:0;width:var(--oc-minicart-upsells-panel-width);height:100%;overflow-y:scroll;background-color:var(--oc-minicart-upsells-panel-background);padding:100px 50px 0}.cart-panel.right .upsells-products-sidebar{right:auto;left:calc(-1 * var( --oc-minicart-upsells-panel-width ))}.cart-panel.left .upsells-products-sidebar{left:auto;right:calc(-1 * var( --oc-minicart-upsells-panel-width ))}.upsells-products-sidebar .product-thumbnail{position:relative;text-align:center;margin:0 0 10px}.upsells-products-sidebar>.title{font-size:18px;font-weight:600;margin:0 0 40px}.upsells-products-sidebar .product-thumbnail .add-to-cart-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-thumbnail .add-to-cart-wrapper button{padding:0;line-height:1}.upsells-products-sidebar .product{margin:0 0 20px}.upsells-products-sidebar .product-title{font-size:18px;text-align:center;margin:0 0 5px;font-size:14px}.upsells-products-sidebar .price{font-size:14px;text-align:center;color:var(--product-category-price-color)}.upsells-product--container.sticky .product--inner .price ins{color:var(--product-category-sale-price-color)}@media only screen and (min-width:1000px){.upsells-products-sidebar .product-thumbnail .add-to-cart-wrapper{opacity:0;visibility:hidden}.upsells-products-sidebar .product-thumbnail:hover .add-to-cart-wrapper{opacity:1;visibility:visible}}.add-to-cart-notice--container h3{font-size:18px;font-family:unset}.woocommerce-checkout .minicart--container .minicart-coupon--container{display:none}body.oc-main-menu-hover-underline .site-header .site-header--inner nav.main-navigation ul li a:hover{text-decoration:underline}body.oc-main-menu-hover-bold .site-header .site-header--inner nav.main-navigation ul li a:hover{font-weight:600;text-decoration:none}body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li a{display:block;position:relative}body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li a:hover{text-decoration:none}body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li a:after{content:"";display:inline-block!important;height:2px;background-color:var(--oc-main-menu-hover-color);width:0;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s;position:absolute;bottom:-8px;right:0}body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li.widget_media_image a:after{display:none!important}li.mega-menu-column:hover h4.mega-block-title{text-decoration:underline!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu p.wp-caption-text{display:none!important}body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li a:after{height:2px;bottom:0}body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li a:hover:after,body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li a:hover:after,body.oc-main-menu-hover-underline-css .site-header .site-header--inner nav.main-navigation ul li a:hover:after{width:100%}.search-result__products{display:flex;flex-flow:column}.search-results-products a.all-search-queries{margin:0}body.rtl div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.sp-thumb-on-main-image.left{left:0;right:auto}body.rtl div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.sp-thumb-on-main-image.right{right:0;left:auto}.whatsapp-side{position:fixed;z-index:20;bottom:10px;right:10px}.page-overlay{right:0}.slick-initialized .wrap-for-top-part .product-images-slider--container .woocommerce-product-gallery__image:not(:first-child),.slick-initialized .wrap-for-top-part .product-images-slider--container .gallery__image:not(:first-child),.wrap-for-top-part .product-images-slider--container:not(.slick-initialized) .slide:not(:first-child),.wrap-for-top-part .product-images-slider--container:not(.slick-initialized) .woocommerce-product-gallery__image:not(:first-child){display:none}body.woocommerce .woocommerce-ordering{z-index:22}@media only screen and (max-width:850px){.single-product.price-same-level-with-title .product .summary p.price{position:static}}.single-product-show-low-stock-status div.product p.stock,.single-product-show-low-stock-status div.product .woocommerce-variation-availability p.stock{display:block;font-size:1rem;color:#000;margin:0 0 20px}button.pswp__button--close:before,button.pswp__button--fs:before,button.pswp__button--zoom:before,button.pswp__button--close::before,button.pswp__button--fs::before,button.pswp__button--zoom::before,button.pswp__button--close:hover:before,button.pswp__button--fs:hover:before,button.pswp__button--zoom:hover:before{background-color:transparent!important}.size-attributes-container .attribute-btn:before{display:none}.color-attributes-container .attribute-btn{border:1px solid #EBEBEB}.color-attributes-container .attribute-btn[data-val='white']:not(.active),.product-colors-container .color-attribute[data-slug='white']:not(.active){border-color:#ccc}.color-attributes-container .attribute-btn.inactive{opacity:.3}.color-attributes-container .attribute-btn.inactive:before{background-image:url(/assets/imgs/svg/icon-close.svg)}.woocommerce-variation-add-to-cart{display:flex}form.cart select#quantity-select{outline:none;max-width:200px;line-height:40px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper.slick-slider img{opacity:1}.minislider-thumbnails--container.slick-slider{margin:20px 0;display:none}.minislider-thumbnails--container .slide{border:1px solid #fff0}.product-gallery-mobile-regular-slider .minislider-thumbnails--container .slide .gallery__image img,.product-gallery-mobile-regular-slider .minislider-thumbnails--container .slide .gallery__image-regular-thumb img{border:1px solid #fff0}.product-gallery-mobile-regular-slider .minislider-thumbnails--container .slide.slick-current .gallery__image img,.product-gallery-mobile-regular-slider .minislider-thumbnails--container .slide.slick-current .gallery__image-regular-thumb img{border-color:#000}.panel-menu-navigation .mega-indicator{z-index:2}.woocommerce-product-gallery.woocommerce-product-gallery--with-images .vertical-thumbnails--container.sp-thumb-as-column.hidden-gallery,.woocommerce-product-gallery.woocommerce-product-gallery--with-images .vertical-thumbnails--container.hidden-gallery,.vertical-thumbnails--container.additional-colors-gallery.hidden-gallery,.woocommerce-product-gallery__inner.hidden-gallery{display:none!important}.wrap-for-top-part .product-images-slider--container.hidden-gallery .slick-arrow,.wrap-for-top-part>.product-images-loop-on-hover--container.hidden-gallery,.wrap-for-top-part .oc-images-on-hover.hidden-gallery,.wrap-for-top-part .product-images-slider--container.hidden-gallery,.wrap-for-top-part-inner>.product-images-loop-on-hover--container.hidden-gallery{position:absolute;opacity:0;visibility:hidden;height:0;width:0;display:none}.wrap-for-top-part>.product-images-loop-on-hover--container,.wrap-for-top-part .oc-images-on-hover,.wrap-for-top-part .product-images-slider--container{opacity:1;visibility:visible;transition:all 0.25s}.wrap-for-top-part .product-images-slider--container .slick-dots{display:none!important}.vertical-thumbnails--container,body.single-product div.product div.woocommerce-product-gallery__inner{opacity:1;visibility:visible;transition:all 0.2s ease-in-out 0s}body.single-product div.product div.woocommerce-product-gallery__inner{display:block}.vertical-thumbnails--container.preloader,body.single-product div.product div.woocommerce-product-gallery__inner.preloader{opacity:0;visibility:hidden}.vertical-thumbnails--container.additional-colors-gallery,.main-gallery.active-color-gallery.slick-initialized{display:block}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container .woocommerce-product-gallery__image{width:100%}.woocommerce-product-gallery__inner.hidden-gallery .gallery__image img{width:100%}.size-attributes-container .attribute-btn.inactive{text-decoration:line-through}.product-category-limited-product-description .bottom-part .short-description,.product-category-limited-product-description .bottom-part .short-description .woocommerce-Tabs-panel,.product-category-limited-product-description .bottom-part .short-description p{white-space:nowrap;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.attribute-name.selected-value:before{content:':';display:inline;padding-left:5px;padding-right:0;color:initial}.attribute-title .attribute-name{color:#848484}.oc-variable-product-upsells-popup--container{position:fixed;left:50%;top:50%;width:400px;height:560px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:25px;z-index:22;opacity:0;visibility:hidden;transition:all 0.3s}.oc-variable-product-upsells-popup--container .woo-add-to-cart-variable-loop--container .woocommerce-variation-add-to-cart{margin-top:15px;justify-content:flex-start;display:flex}.oc-variable-product-upsells-popup--container .attributes-panel-container .buttons-attrs-panel--wrapper{margin-bottom:20px}.oc-variable-product-upsells-popup--container.active{opacity:1;visibility:visible}.oc-variable-product-upsells-popup--container table.variations tr.hide{display:none}.oc-variable-product-upsells-popup--inner .product-price{margin:0 0 20px}.drawer-panel.cart-panel.panel-under{z-index:19}.oc-variable-product-upsells-popup--container .close-button{position:absolute;top:-35px;right:0;background-color:#fff;width:35px;height:35px;line-height:35px;text-align:center}.oc-variable-product-upsells-popup--container .close-button svg{width:15px;height:15px;vertical-align:middle}.oc-variable-product-upsells-popup--container .preloader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;visibility:hidden;z-index:2}.oc-variable-product-upsells-popup--container.preloader .preloader-wrapper{opacity:1;visibility:visible}.oc-variable-product-upsells-popup--container .oc-variable-product-upsells-container{transition:all 0.2s}.oc-variable-product-upsells-popup--container .oc-variable-product-upsells-container .quantity--wrapper{display:none}.oc-variable-product-upsells-popup--container.preloader .oc-variable-product-upsells-container{opacity:0;visibility:hidden}.oc-variable-product-upsells-popup--inner button.single_add_to_cart_button.disabled{padding:0}.woo-add-to-cart-variable-loop--container .woocommerce-variation-add-to-cart{margin-top:0}.woo-add-to-cart-variable-loop--container .single_variation_wrap{margin-top:0}@media only screen and (min-width:850px){.minislider-thumbnails--container{display:none}}@media only screen and (max-width:768px){.vertical-thumbnails--container.additional-colors-gallery{display:none}}@media only screen and (max-width:850px){.woocommerce div.product div.images .minislider-thumbnails--container.hidden-gallery{display:none}.woocommerce div.product div.images .minislider-thumbnails--container.flickity-enabled:not(.hidden-gallery),.woocommerce div.product div.images .minislider-thumbnails--container.slick-slider:not(.hidden-gallery),.woocommerce.single-product.single-product-page-image-content #content div.product div.images{display:block}.product .woocommerce-product-gallery__wrapper .slick-slider .slick-dots li{width:10px;height:10px;border-radius:50%}.product .woocommerce-product-gallery__wrapper .slick-slider .slick-dots li button:before{width:7px;height:7px;line-height:7px;font-size:0;transform:none;border-radius:50%}.minislider-thumbnails--container.slick-slider:not(.hidden-gallery){display:block}}.orderby-select-list [type="radio"]{display:none}a.connected-product-color,button.connected-product-color{width:30px;height:30px;line-height:30px;min-height:1px;position:relative;background-color:#fff0;transform:none;z-index:1;padding:0;display:inline-block;margin:0 0 0 10px}button.connected-product-color,.color-attributes-container .attribute-btn,a.connected-product-color{vertical-align:middle}.color-hex,a.connected-product-color img,button.connected-product-color img{width:23px;height:23px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.connected-product-color,button.connected-product-color:before{background-color:#fff0}button.connected-product-color:before{display:none}div.product .buttons-attrs-panel--wrapper.color-attributes-container .connected-product-color.outofstock:before,div.product .buttons-attrs-panel--wrapper.color-attributes-container .attribute-btn.outofstock:before,ul.products li.product .product-colors-container li.color-attribute.outofstock:before,ul.products li.product.outofstock .product-colors-container .color-attribute:first-child:before{content:"";background:red;display:block;width:1px;width:2px;z-index:2;height:100%;position:absolute;transform:rotate(45deg);bottom:0;right:0;left:0;margin:auto}.single-product .site-main .product.outofstock .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled{display:none}body.single-product .site-main div.product.type-product a.buy-now-btn.disabled{pointer-events:none;opacity:.5}.recently-viewed-products-container{max-width:500px}.recently-viewed-products-container ul.products{max-width:90%;margin:0 auto}.recently-viewed-products-container ul.products:not(.slick-slider){opacity:0;visibility:hidden}.recently-viewed-products-container h3{text-align:center}.recently-viewed-products-container ul.products li.product{width:auto;margin:0;padding:0 5px;float:right;clear:none!important}.recently-viewed-products-container ul.products li.product.first{clear:none}ul.products li.product.outofstock .product-colors-container .color-attribute{border:1px solid #c3c3c3}ul.products li.product.outofstock .product-colors-container .color-attribute.active{border-color:#000}.woocommerce.archive ul.products li.product .wrap-for-top-part .product-images-slider--container a,li.product .wrap-for-top-part .product-images-slider--container a{display:block;position:static}@media only screen and (max-height:650px) and (max-width:550px){.minicart-bottom--container{height:53vh}}.woo-minicart-item--content .price-per-item{color:#a8a8a8}.mini_cart_item .woo-minicart-item--content .mini-cart-product-price{width:45%}video.oc-product-video-mp4{width:100%;height:100%}.woocommerce-product-gallery__inner video.oc-product-video-mp4{position:relative;left:0;top:0;object-fit:contain}li.product .wrap-for-top-part video.oc-product-video-mp4{position:absolute;left:0;top:0;z-index:5;object-fit:cover;opacity:1;visibility:visible;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}li.product .wrap-for-top-part>a:hover video.oc-product-video-mp4{opacity:0;visibility:hidden}.hamburger-panel ul.nav-menu li a:hover,.hamburger-panel ul.nav-menu li a:active{-webkit-tap-highlight-color:transparent!important;outline:none}body.product-gallery-vertical-thumbs-column div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal){height:max-content}body #content div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-prev,body.product-gallery-vertical-thumbs #content div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-prev,body.product-gallery-vertical-thumbs-column #content div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-prev{top:-25px;bottom:auto;height:40px;width:40px;left:0;right:0;margin:auto}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-prev:before{background:url(/wp-content/themes/oc-main-theme/assets/images/slider-arrow-top.svg) 0 0 no-repeat;width:100%;height:100%;background-size:40px}body #content div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-next,body.product-gallery-vertical-thumbs #content div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-next,body.product-gallery-vertical-thumbs-column #content div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-next{bottom:-10px;top:auto;z-index:2;height:40px;width:40px;left:50%;left:0;right:0;margin:auto}body.product-gallery-vertical-thumbs-column #content div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container .slick-arrow.slick-disabled{display:none!important}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container:not(.horizontal) .slick-arrow{left:50%;right:auto;z-index:2;width:40px;height:40px}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container .slick-next:before{background:url(/wp-content/themes/oc-main-theme/assets/images/slider-arrow-bottom.svg) 0 0 no-repeat;width:100%;height:100%;background-size:40px}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.slick-vertical .slick-slide{border:none;margin-bottom:10px}.slick-vertical .slick-slide,.vertical-thumbnails--container .slide{margin-bottom:10px}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.slick-vertical .vimeo-thumbnail.slick-slide .gallery__image{position:relative}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal .slick-slide{margin:0 8px}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal{margin-top:20px}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal:not(.slick-initialized){display:flex;gap:10px}[dir='rtl'] body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal .slick-prev{right:-10px;left:auto;top:38%}[dir='rtl'] body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal .slick-next{left:5px;right:auto;top:38%}[dir='rtl'] body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal .slick-next:before{background:url(/wp-content/themes/oc-main-theme/assets/images/slider-arrow-left.svg) 0 0 no-repeat}[dir='rtl'] body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal .slick-prev:before,[dir='rtl'] body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal .slick-next:before{background-size:35px;width:35px;height:35px;border-radius:50%}body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.slick-vertical:not(.slick-slider) .slick-slide.vimeo-thumbnail .gallery__image{margin-bottom:0}button.top-button{background-color:#fff0;transform:rotate(90deg);position:absolute;top:0}button.top-button:before{background-color:transparent!important}body.product-gallery-vertical-thumbs-column div.product div.images.woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper{height:max-content}.product-result-count-mobile--container{display:none;float:left}.product-result-count-mobile--container .woocommerce-result-count{top:0}body .oc-woo-products-filter--container .oc-woo-products-filter--inner{padding-right:0}.oc-woo-products-filter-wrap-results.outside .orderby-select-list .select-list-checkbox{left:0}.oc-woo-products-filter--container.mobile-panel-view form.oc-woo-products-filter-form p.woocommerce-result-count{display:none}@media screen and (max-width:950px){.oc-woo-products-filter--container form.oc-woo-products-filter-form p.woocommerce-result-count{display:none}.woocommerce .archive-products--container .woocommerce-result-count,.woocommerce-page .archive-products--container .product-result-count-mobile--container .woocommerce-result-count{top:4px;margin:0;position:relative;max-width:300px;margin:auto}.product-result-count-mobile--container{border-right:1px solid #ddd;display:flex;width:35%;float:none;padding-right:5px;text-align:left;justify-content:flex-end}}.product-result-count-mobile--container.result-show{border-right:none;display:flex;width:35%;float:none;padding-right:5px;text-align:left;justify-content:flex-end;align-items:center}@media screen and (max-width:850px){body.product-gallery-vertical-thumbs div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container,body.product-gallery-vertical-thumbs-column div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container{display:none}body.product-gallery-vertical-thumbs div.product div.images.woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper,body.product-gallery-vertical-thumbs-column div.product div.images.woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper{max-width:100%;width:100%}}@media screen and (max-width:768px){body.woocommerce .woocommerce ul.products[class*=columns-] li.product,body.woocommerce .woocommerce ul.products[class*=columns-] li.product:nth-child(2n),body.woocommerce .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:unset!important;margin:0}}.mini-cart-panel--container .mini-cart-product-quantity .quantity .qty.quantity-select{width:100%}body.rtl .upsells-products-sidebar .upsells-products-sidebar--inner .product-upsell-list{height:100%}body .upsells-products-sidebar{padding:20px 50px 0}body.single-product .site-main div.product.type-product .variations tr.hide{display:none}.woocommerce .site-main div.product form.cart .variations select{min-width:200px}@media only screen and (max-width:650px){body.rtl .upsells-products-sidebar .upsells-products-sidebar--inner .product-upsell-list{height:69vh}}.upsells-product--container.sticky>.title{margin:0 0 25px}.upsells-product--container.sticky{background:#f9f9f9;border:none;padding:30px 20px;box-shadow:0 0 9px #00000026;display:block!important}.upsells-product--container.sticky .product .product-thumbnail img{width:100%;border:1px solid #E1E1E1}.upsells-product--container.sticky .product .product-thumbnail{width:100px}.upsells-product--container.sticky .product--inner{display:flex;padding:0 30px}.upsells-product--container.sticky .product--inner .product-data{padding:0 20px;font-size:14px;line-height:18px;display:flex;flex-wrap:wrap;width:calc(100% - 180px);flex-direction:column;align-items:flex-start}.upsells-product--container.sticky .product--inner .product-data .product-title{max-width:90%;order:1}.upsells-product--container.sticky .product--inner .product-data .add-to-cart-mobile{display:flex;align-items:flex-end;order:3;position:absolute;left:30px}.upsells-product--container.sticky .product--inner .product-data .add-to-cart-mobile button{height:30px;width:95px;padding:0}.upsells-product--container.sticky .product--inner .price{font-size:14px;display:flex;flex-wrap:wrap;align-content:flex-end;flex-direction:column-reverse;justify-content:flex-end;position:absolute;top:0;left:10px;position:static;order:2}.upsells-product--container.sticky .product--inner .price .price_per_unit_wrapper{display:none}.upsells-product--container.sticky .product--inner .price ins{color:#b9966e}.upsells-product--container.sticky .product--inner .price del{color:#bebebe}[dir='rtl'] .upsells-product--container.sticky .product-upsell-list .slick-prev,[dir='rtl'] .upsells-product--container.sticky .product-upsell-list .slick-next{width:10px;height:20px;top:40%}[dir='rtl'] .upsells-product--container.sticky .product-upsell-list .slick-prev:before,[dir='rtl'] .upsells-product--container.sticky .product-upsell-list .slick-next:before{background-size:10px 20px}.upsells-product--container.sticky .upsells-products-block-close{left:25px;background:#f9f9f9;border-top-left-radius:8px;border-top-right-radius:8px;padding:2px;cursor:pointer}.upsells-product--container.sticky .upsells-products-block-close svg{width:100%;height:100%}@media (max-width:1100px) and (min-width:768px){body.woocommerce.single-product-image-width-8 #content div.product div.summary{flex-basis:40.33%;max-width:40.33%;width:40.33%}body.woocommerce.single-product-image-width-8 #content div.product div.images{flex-basis:59.66%;max-width:59.66%;width:59.66%;padding-right:70px}}@media only screen and (max-width:767px){body div.product div.images.woocommerce-product-gallery .vertical-thumbnails--container.horizontal{display:none!important}.upsells-product--container.sticky .product--inner{padding:0;padding-right:15px}.upsells-product--container.sticky .product .product-thumbnail{padding-right:0}.upsells-product--container.sticky{padding:20px 20px 10px;box-shadow:0 0 9px #00000026}.upsells-product--container.sticky .product--inner .price{width:100%;order:2;margin:10px 0;gap:5px;position:static;flex-direction:row-reverse;justify-content:flex-end}.upsells-product--container.sticky .product .product-thumbnail{width:90px;min-width:90px}.upsells-product--container.sticky .product--inner .product-data{width:calc(100% - 90px);padding-left:0}.upsells-product--container.sticky .product--inner .product-data .product-title{order:1;max-width:100%}.upsells-product--container.sticky .product--inner .product-data .add-to-cart-mobile{order:3;width:100%;position:static}.upsells-product--container.sticky>.title{margin:0 0 10px}}.product.instock .wrap-for-top-part .out-of-stock{display:none}.product.outofstock .wrap-for-top-part .out-of-stock{display:block}.woocommerce .site-content div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%}.oc-product-variable-panel.button{background-color:#fff0}.oc-product-quick-add-to-cart-panel .oc-product-variable-panel button.close-panel svg{color:#C6C6C6;width:14px}.oc-product-quick-add-to-cart-panel .oc-product-variable-panel button.close-panel:hover{background-color:#fff0}.oc-product-quick-add-to-cart-panel .oc-product-variable-panel button.close-panel:hover svg{color:#000}.wrap-for-top-part .oc-product-variable-panel{background-color:#fff;border-radius:30px;opacity:0;visibility:hidden}.wrap-for-top-part .oc-product-variable-panel.vertical{position:absolute;bottom:5px;right:5px;padding:10px 13px;z-index:10;margin-top:0}li.product .wrap-for-top-part .oc-product-variable-panel{transition:all 0.35s;background:#fff}.wrap-for-top-part .oc-product-variable-panel.button,ul.products li.product .wrap-for-top-part .oc-product-variable-panel.button{display:block;margin-top:0}li.product .wrap-for-top-part .oc-product-variable-panel.horizontal{position:absolute;right:5px;bottom:5px;margin-top:0;width:auto;padding:10px 0;padding:0 15px;overflow:hidden;height:51px;line-height:51px;transition:.7s;z-index:8}li.product .wrap-for-top-part .oc-product-variable-panel.active{opacity:1;visibility:visible}.oc-product-variable-panel ul.attribute-container{margin:0}.oc-product-variable-panel .attribute-container button{color:#000;border-radius:50%;min-width:30px}.oc-product-variable-panel.vertical .attribute-container button.attribute-button{display:block;width:45px;height:45px;padding:0 2px}.oc-product-variable-panel.horizontal .attribute-container button.attribute-button{padding:0 15px;min-height:30px;border-radius:30px;margin-right:15px;margin-left:5px}.oc-product-variable-panel.horizontal .attribute-container li:first-child button.attribute-button{margin-right:5px}.oc-product-variable-panel.vertical .attribute-container button.close-panel{width:100%;min-height:30px}.oc-product-variable-panel.horizontal .attribute-container button.close-panel{margin-left:5px}.oc-product-variable-panel.horizontal .attribute-container{display:flex;margin:0}.oc-product-variable-panel.vertical .attribute-container li{border-bottom:none;position:relative;margin:0 0 15px}.oc-product-variable-panel .attribute-container li button{position:relative}.oc-product-variable-panel.horizontal .attribute-container li button:after{content:"";background:#EDEDED;width:1px;height:30px;display:block;position:absolute;top:-1px;right:-10px}.oc-product-variable-panel.horizontal .attribute-container li:first-child button:after{display:none}.oc-product-variable-panel.vertical .attribute-container li button:after{content:"";background:#EDEDED;width:30px;height:1px;display:block;position:absolute;top:auto;right:auto;left:50%;bottom:-7px;transform:translate(-50%,0)}.oc-product-variable-panel.vertical .attribute-container li:last-child button:after{display:none!important}.oc-product-variable-panel.vertical .attribute-container li:last-child{margin:0}.oc-product-variable-panel.button:before{display:none}.attribute-container button{color:#000}.oc-product-variable-panel.center.button{position:absolute;left:50%;z-index:13;padding:25px 40px;border-radius:30px;width:calc(100% - 40px);bottom:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-height:270px;max-width:100%}.oc-product-variable-panel.center.button.on-image-with-text{bottom:auto;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.oc-product-variable-panel.button .attribute-header{display:none}.oc-product-variable-panel.center.button .attribute-header{display:block;font-size:14px;font-weight:600;margin-bottom:35px}.oc-product-variable-panel.button{color:initial}.oc-product-variable-panel.button .attribute-header{text-align:center}.products li.product .bottom-part>ul.product-colors-container,.related.products li.product .bottom-part>ul.product-colors-container{display:none}.oc-product-variable-panel.center ul.attribute-container{display:flex;flex-flow:wrap;gap:0}.oc-product-variable-panel.center ul.attribute-container li{margin:0 17px 10px}.oc-product-variable-panel.center ul.attribute-container li button{padding:10px;border:1px solid #EBEBEB}.oc-product-variable-panel.center.button ul.attribute-container button.close-panel{position:absolute;bottom:18px;right:18px}.attribute-container button.active,.wrap-for-top-part .attribute-container button.active,.attribute-container button:hover,.wrap-for-top-part .attribute-container button:hover{color:#fff;background-color:#2B2B2B}li.product .oc-product-variable-panel .attribute-container button.outofstock,li.product .wrap-for-top-part .attribute-container button.outofstock{color:#EDEDED;text-decoration:line-through;pointer-events:none;background-color:initial}li.product .item_wrap button.add-to-cart-icon{position:absolute;bottom:10px;right:10px;z-index:7;background-color:#fff;border-radius:50%;width:50px;height:50px}li.product .item_wrap a.add-to-cart-icon{position:absolute;bottom:10px;right:10px;z-index:1;background-color:#fff;border-radius:23px;padding:10px 20px;height:auto;width:auto;white-space:nowrap;line-height:1.5}li.product .item_wrap a.add-to-cart-icon span{color:#fff;display:flex;gap:8px}li.product.product-type-external .item_wrap a.add-to-cart-icon{display:none!important}li.product .item_wrap button.add-to-cart-icon.added-to-cart{background-color:#2B2B2B}li.product .item_wrap button.add-to-cart-icon span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}li.product .item_wrap button.add-to-cart-icon span.icon-v{display:none}li.product .item_wrap button.add-to-cart-icon span.icon-v svg{width:15px}li.product .item_wrap button.add-to-cart-icon.added-to-cart .icon-cart{display:none}.oc-product-variable-panel .attr-title{text-align:right;color:#000;margin:0 0 16px;font-size:14px}li.product .item_wrap button.add-to-cart-icon.added-to-cart .icon-v{display:block}.oc-product-quick-add-to-cart-panel-1.mobile{display:none;position:fixed;right:0;bottom:-100%;background-color:#fff;width:100%;padding:20px 15px;z-index:21;z-index:1001;-moz-transition:all .6s cubic-bezier(.75,0,.175,1);-webkit-transition:all .6s cubic-bezier(.75,0,.175,1);transition:all .6s cubic-bezier(.75,0,.175,1);border-radius:30px 30px 0 0}.related .oc-product-quick-add-to-cart-panel-1{max-width:100vw;width:100vw}.oc-product-quick-add-to-cart-panel-1.mobile button.close-panel.btn-empty{position:absolute;left:15px;top:25px;width:15px;height:15px;z-index:20;background-color:#fff0}.oc-product-quick-add-to-cart-panel-1.mobile button.close-panel.btn-empty:before{background-color:#fff0}.oc-product-quick-add-to-cart-panel-1.mobile button.close-panel.btn-empty svg{color:#C6C6C6;width:15px;height:15px}.oc-product-quick-add-to-cart-panel-1.mobile .product-name{font-weight:600;font-size:17px;margin:0 0 30px;max-width:75%}.oc-product-quick-add-to-cart-panel-1.mobile .product-image{max-width:25%}.oc-product-quick-add-to-cart-panel-1.mobile .nameimage_quick{display:flex;max-width:90%;justify-content:space-between}.oc-product-quick-add-to-cart-panel-1.mobile .product-price{margin:0 0 20px;font-size:16px;text-align:right}.oc-product-quick-add-to-cart-panel-1.mobile .product-colors-container{text-align:right}.quick-add-to-cart-overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:20;background-color:#3636367d;opacity:0;visibility:hidden;-moz-transition:all .6s cubic-bezier(.75,0,.175,1);-webkit-transition:all .6s cubic-bezier(.75,0,.175,1);transition:all .6s cubic-bezier(.75,0,.175,1)}.oc-product-quick-add-to-cart-panel-1.mobile .add-to-cart-mobile{width:100%;display:block;text-align:center;padding:16px 22px;margin-top:20px}li.product .oc-product-quick-add-to-cart-panel-1.mobile .oc-product-variable-panel.button{margin-top:0;display:block;padding:0;margin-bottom:15px}li.product .oc-product-quick-add-to-cart-panel-1.mobile .attribute-container{display:flex;margin:0 0 35px;gap:0;flex-wrap:wrap}li.product .wrap-for-top-part button.add-to-cart-icon.disabled{display:none}@media screen and (max-width:767px){li.product .oc-product-quick-add-to-cart-panel-1.mobile{display:block}.oc-product-quick-add-to-cart-panel-1.mobile.active{bottom:0}.oc-product-quick-add-to-cart-panel-1.mobile .attribute-container button.close-panel{display:none}.wrap-for-top-part .oc-product-quick-add-to-cart-panel.desktop .oc-product-variable-panel{display:none}li.product .item_wrap button.add-to-cart-icon,ul.products li.product .item_wrap button.add-to-cart-icon{width:40px;height:40px;bottom:15px;right:15px}.quick-add-to-cart-overlay{display:block}.quick-add-to-cart-overlay.active{opacity:1;visibility:visible}.oc-product-variable-panel .attribute-container button{padding:10px;border-radius:30px}.oc-product-variable-panel .attribute-container .product-colors-container .color-attribute{width:20px;height:20px}body.logged-in #query-monitor-main{display:none}.slick-slider.no-transform .slick-track{overflow-y:hidden;transform:translateZ(0)!important;;-webkit-transform:translateZ(0)!important;}body.no-scroll .slick-slider.no-transform .slick-track{overflow-x:hidden}.slick-slider.no-transform .slick-track .product-images-slider--container .slide img{opacity:.4}body.single-product .quick-add-to-cart-overlay{z-index:11}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__inner:not(.slick-slider) .woocommerce-product-gallery__image:nth-child(n+2) img{display:none}}@media screen and (max-width:480px){.related .oc-product-quick-add-to-cart-panel-1{}}.add-to-cart-notice--container{color:initial}.home .wp-container-core-group-layout-5 .post-3138 .oc-product-quick-add-to-cart-panel.desktop+.oc-product-quick-add-to-cart-panel.desktop{display:none}.wc_payment_methods svg.apple-pay rect{fill:#fff}.attributes-panel-container .attribute-title{margin:0 0 28px 28px}.add-to-cart-notice--container .attr-prop{text-transform:uppercase}.availability-variation{margin:0 0 20px;color:#E64512;text-align:right;display:none}.availability-variation.active{display:block}.add-to-cart-notice--container{color:initial}.oc-woo-filter-preloader-container .loader-css{left:0;right:0;margin:auto}.minicart--container .blockUI.blockOverlay{background-color:transparent!important}.mini-cart-panel--container .mini-cart-product-quantity .quantity{width:100%;display:flex;flex-direction:row-reverse;height:42px}.add-to-cart-notice--container .product-container .variation .attr-name:after{content:":";margin-left:5px;display:inline-block}.single_variation_wrap .warning-message{display:block;color:#E64512;margin:0 0 30px}body.single-product .site-main div.product.type-product .variations{margin:0}.center-loader{text-align:center}.recently-viewed-products-container{display:none}#cart-panel>div>div.mini-cart-widget--container>div>div>div.recently-viewed-products-container>div.preloader-wrapper{display:none}.search-query-title{align-items:center;display:flex;justify-content:space-between}.search-query-title .woocommerce-result-count{margin-bottom:0}@media only screen and (max-width:768px){body.search.search-results .oc-woo-filter-mobile--container{display:none}.oc-wc-slider__products.slick-initialized .slick-track:after,.oc-wc-slider__products.slick-initialized .slick-track:before{display:none}body.logged-in.admin-bar #wpadminbar{position:fixed}}.oc-woo-taxonomy-filter.orderby-select-list{position:relative}.orderby-select-list .select-list-checkbox{top:100%}body .oc-woo-products-filter-form.sticky-panel-scroll:not(.sticky){position:relative}body .oc-woo-products-filter--container.sticky{position:sticky}body.single-product.admin-bar .site-main div.product.type-product .variations tr.hide{display:none}.my-account.visible .nav-dropdown{opacity:1;visibility:visible}.wrap-for-top-part .product-video-play{position:absolute;left:20px;top:20px;z-index:2;background-color:#fff;border-radius:50%;width:50px;height:50px;line-height:50px;text-align:center}.wrap-for-top-part .product-video-play:before{content:"P"}body .upsells-product--container.sticky button.slick-next{left:0}@media only screen and (min-width:991px){body.woocommerce #content div.product div.images .share-product-links--container:focus .share-product-links{visibility:visible;transition:.7s;right:65px}}@media only screen and (min-width:991px){body.oc-filter-panel-desktop .oc-woo-products-filter--container .oc-filter-form--wrapper,body.oc-filter-panel-desktop .oc-woo-products-filter--container.mobile-panel .oc-filter-form--wrapper{position:fixed;top:0;right:-100%;width:100%;height:100%;z-index:210000;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;background-color:#fff;width:395px;max-width:90%}body.oc-filter-panel-desktop button.reset-filters{margin-top:30px!important}body.oc-filter-panel-desktop .reset-filters-buttons{margin-top:25px}.reset-filters-buttons button{height:35px;line-height:35px;padding-top:0;padding-bottom:0}body.oc-filter-panel-desktop .oc-woo-products-filter--container.active .oc-filter-form--wrapper{right:0}body.oc-filter-panel-desktop .oc-woo-products-filter--container{margin-top:0;margin-bottom:0;border:none;width:0;padding:0}body.oc-filter-panel-desktop .oc-woo-filter-mobile--container{display:flex;justify-content:space-between;padding:10px 0;margin-bottom:20px}body.oc-filter-panel-desktop .filter-mobile-header--container{display:flex}body.oc-filter-panel-desktop .oc-woo-products-filter--container form.oc-woo-products-filter-form{display:block;padding:0 15px;padding-bottom:30px;overflow-y:auto}body.oc-filter-panel-desktop .site-content .site-main button.mobile-filter{display:block;position:relative}body.oc-filter-panel-desktop .site-content .site-main button.mobile-filter .count-filters{position:absolute;left:-20px;top:4px;color:#000}body.oc-filter-panel-desktop .site-content .site-main button.mobile-filter.active .count-filters:before{content:"("}body.oc-filter-panel-desktop .site-content .site-main button.mobile-filter.active .count-filters:after{content:")"}body.oc-filter-panel-desktop .woocommerce .woocommerce-result-count,body.oc-filter-panel-desktop .woocommerce-page .woocommerce-result-count{float:none;clear:both}body.oc-filter-panel-desktop .oc-woo-products-filter--container{padding:30px 0;margin:0;-o-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-moz-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-ms-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-webkit-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);z-index:15}body.oc-filter-panel-desktop .oc-woo-products-filter--container{background-color:#fff0}body.oc-filter-panel-desktop .oc-woo-products-filter--container{float:left;padding:0;width:50%;max-width:200px}body.oc-filter-panel-desktop .oc-woo-products-filter--container.mobile-panel .oc-filter-form--wrapper{background-color:#E4E6EA}body.oc-filter-panel-desktop .admin-bar .oc-woo-products-filter--container.mobile-panel{top:32px}body.oc-filter-panel-desktop .site-content .site-main .oc-woo-products-filter--container button.close-panel{position:absolute;left:15px;top:30px;display:block;border:none}body.oc-filter-panel-desktop .oc-woo-products-filter--container.active .oc-filter-form--wrapper{right:0}body.oc-filter-panel-desktop .oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper{display:block;background:#fff}body.oc-filter-panel-desktop .oc-woo-products-filter--container form.oc-woo-products-filter-form{display:block;padding:0 15px;margin-top:0}body.oc-filter-panel-desktop .oc-woo-products-filter--container.mobile-panel .oc-woo-products-filter--inner .oc-sort-form--wrapper>h3{display:none}body.oc-filter-panel-desktop .oc-woo-products-filter--container.mobile-panel .oc-woo-products-filter--inner .oc-sort-form--wrapper{display:flex;justify-content:space-between!important}body.oc-filter-panel-desktop .oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper.oc-sort-form--wrapper{flex-flow:column}body.oc-filter-panel-desktop .oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper.oc-sort-form--wrapper button.products-as-row{width:100%}body.oc-filter-panel-desktop .oc-woo-products-filter--container.mobile-panel .oc-woo-products-filter--inner .oc-sort-form--wrapper button.products-as-row{margin-top:0}body.oc-filter-panel-desktop .oc-woo-products-filter--container .oc-woo-products-filter--inner{display:inline-flex;width:100%;gap:10px}body.oc-filter-panel-desktop .woocommerce .woocommerce-ordering,body.oc-filter-panel-desktop .woocommerce-page .woocommerce-ordering{float:none;width:100%}body.oc-filter-panel-desktop .oc-woo-products-filter--container .oc-woo-products-filter--inner>div.form-wrapper h3{margin:0 0 20px}body.oc-filter-panel-desktop .oc-woo-taxonomy-filter{margin:0 0 20px}body.oc-filter-panel-desktop button.products-as-row{margin:20px 0 0}body.oc-filter-panel-desktop .select-list-checkbox{position:relative;height:0;padding:0!important;background-color:#fff0;box-shadow:none;border-width:0;border-color:#fff;border-style:solid;width:100%}body.oc-filter-panel-desktop body .archive-products--container .oc-woo-products-filter--container.active{z-index:1001}body.oc-filter-panel-desktop .select-list-checkbox{-o-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-moz-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-ms-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);-webkit-transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);width:max-content;display:flex;flex-direction:column}body.oc-filter-panel-desktop .select-list-checkbox.active{height:100%;width:100%}body.oc-filter-panel-desktop .site-content .site-main .oc-woo-taxonomy-filter button.open-list{border-color:#fff;border-style:solid;width:100%}body.oc-filter-panel-desktop form.oc-woo-products-filter-form .oc-woo-taxonomy-filter .select-list-checkbox button.button{max-width:100%}body.oc-filter-panel-desktop .site-content .site-main .oc-woo-taxonomy-filter button.open-list:after{left:10px;top:27px}body.oc-filter-panel-desktop .woocommerce-ordering select.orderby,body.oc-filter-panel-desktop select.filter-select{max-width:100%;width:100%}body.oc-filter-panel-desktop .site-content .site-main .oc-woo-products-filter--container button.close-panel{border:none;width:15px;height:15px;color:#000}body.oc-filter-panel-desktop .oc-woo-products-filter--container.mobile-panel .oc-filter-title{display:none}body.oc-filter-panel-desktop .oc-woo-taxonomy-filter,body .oc-woo-ajax-price-filter{margin:0}body.oc-filter-panel-desktop .site-content .site-main .oc-woo-taxonomy-filter button.open-list,body.oc-filter-panel-desktop .site-content .site-main .oc-woo-ajax-price-filter button.open-list{background:#fff0;border-radius:0;border:none;padding-right:0;height:60px}body.oc-filter-panel-desktop .oc-woo-products-filter--container{border:none;width:0;padding:0}body.oc-filter-panel-desktop .oc-woo-filter-submit-buttons{display:block;text-align:center}body.oc-filter-panel-desktop .oc-woo-filter-submit-buttons button{width:90%;max-width:none}body.oc-filter-panel-desktop .site-content .site-main .mobile-panel .oc-woo-taxonomy-filter button.open-list.active,body.oc-filter-panel-desktop .site-content .site-main .mobile-panel .oc-woo-ajax-price-filter button.open-list.active{box-shadow:none}}.oc-woo-products-filter--container.mobile-panel-view form.oc-woo-products-filter-form.open_arrow .open-list svg{left:0;top:27px}.oc-woo-products-filter--container.mobile-panel-view form.oc-woo-products-filter-form.open_plus .open-list:before{top:51%}body.oc-filter-panel-desktop .site-content .site-main .oc-woo-products-filter--container.mobile-panel-view .oc-woo-taxonomy-filter button.open-list:after{top:51%;left:15px}.reset-filters-buttons button{color:#000;display:flex;gap:8px;background:#f1f1f1;border-radius:40px;font-size:14px;height:25px;line-height:25px;padding-left:35px;cursor:default}.oc-woo-products-filter--container.mobile-panel-view p.woocommerce-result-count{padding:0 20px;margin-bottom:15px}.reset-filters-buttons button .remove-active-filter{width:15px;height:15px;border-radius:50%;line-height:15px;position:absolute;top:5px;left:11px;cursor:pointer}.reset-filters-buttons button:hover .remove-active-filter{background:#000;color:#fff}.reset-filters-buttons button:before{display:none}@media only screen and (max-width:991px){.oc-woo-products-filter--container p.woocommerce-result-count{display:none}body.single-product div.product div.woocommerce-product-gallery__inner{margin-bottom:5px}}