@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:900|Raleway:400,400i,700,700i);:where(#omnipress) *,:where(#omnipress) ::after,:where(#omnipress) ::before{box-sizing:border-box;border:0 solid #e5e7eb}:where(#omnipress) html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}:where(#omnipress) body{margin:0;line-height:inherit}:where(#omnipress) hr{height:0;color:inherit;border-top-width:1px}:where(#omnipress) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(#omnipress) h1,:where(#omnipress) h2,:where(#omnipress) h3,:where(#omnipress) h4,:where(#omnipress) h5,:where(#omnipress) h6{font-size:inherit;font-weight:inherit}:where(#omnipress) a{color:inherit;text-decoration:inherit}:where(#omnipress) b,:where(#omnipress) strong{font-weight:bolder}:where(#omnipress) code,:where(#omnipress) kbd,:where(#omnipress) pre,:where(#omnipress) samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}:where(#omnipress) small{font-size:80%}:where(#omnipress) sub,:where(#omnipress) sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}:where(#omnipress) sub{bottom:-.25em}:where(#omnipress) sup{top:-.5em}:where(#omnipress) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(#omnipress) button,:where(#omnipress) input,:where(#omnipress) optgroup,:where(#omnipress) select,:where(#omnipress) textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}:where(#omnipress) button,:where(#omnipress) select{text-transform:none}:where(#omnipress) :where(button),:where(#omnipress) [type=button],:where(#omnipress) [type=reset],:where(#omnipress) [type=submit]{-webkit-appearance:button;background-color:initial;background-image:none}:where(#omnipress) :-moz-focusring{outline:auto}:where(#omnipress) :-moz-ui-invalid{box-shadow:none}:where(#omnipress) progress{vertical-align:initial}:where(#omnipress) ::-webkit-inner-spin-button,:where(#omnipress) ::-webkit-outer-spin-button{height:auto}:where(#omnipress) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(#omnipress) ::-webkit-search-decoration{-webkit-appearance:none}:where(#omnipress) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(#omnipress) summary{display:list-item}:where(#omnipress) blockquote,:where(#omnipress) dd,:where(#omnipress) dl,:where(#omnipress) figure,:where(#omnipress) h1,:where(#omnipress) h2,:where(#omnipress) h3,:where(#omnipress) h4,:where(#omnipress) h5,:where(#omnipress) h6,:where(#omnipress) hr,:where(#omnipress) p,:where(#omnipress) pre{margin:0}:where(#omnipress) fieldset{margin:0}:where(#omnipress) fieldset,:where(#omnipress) legend{padding:0}:where(#omnipress) dialog{padding:0}:where(#omnipress) textarea{resize:vertical}:where(#omnipress) input::-moz-placeholder,:where(#omnipress) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(#omnipress) input::-moz-placeholder,:where(#omnipress) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(#omnipress) input::placeholder,:where(#omnipress) textarea::placeholder{opacity:1;color:#9ca3af}:where(#omnipress) [role=button],:where(#omnipress) button{cursor:pointer}:where(#omnipress) :disabled{cursor:default}:where(#omnipress) audio,:where(#omnipress) canvas,:where(#omnipress) embed,:where(#omnipress) iframe,:where(#omnipress) img,:where(#omnipress) object,:where(#omnipress) svg,:where(#omnipress) video{display:block;vertical-align:middle}:where(#omnipress) img,:where(#omnipress) video{max-width:100%;height:auto}:where(#omnipress) [hidden]{display:none}:where(#omnipress) *{scrollbar-color:auto;scrollbar-width:auto}.accordions.op-block__accordion{display:flex;flex-direction:column;gap:8px;width:100%}.accordion{background-color:var(--op-clr-white,#fff);border-radius:4px;cursor:pointer}.accordion-header{background-color:transparent;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;font-size:16px;font-weight:700;border:none;padding:12px}.accordion-header>button{background-color:transparent;border:none;cursor:pointer;flex-grow:1;text-align:left;padding:0;margin:0;font-size:inherit;font-weight:inherit;color:inherit}.accordion-header span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accordion-body{display:none;color:#444;font-size:14px;height:0;visibility:hidden;opacity:0;padding:0 12px 12px;overflow:hidden;transition:visibility .1s linear .33s,opacity .4s linear,height .1s linear}.accordion-body.active{display:block;visibility:visible;height:100%;opacity:1;transition-delay:0s}.arrow{transition:transform .2s ease}.accordion:has(.active) i{transform:rotate(180deg)}.i{flex-grow:1;padding:6px 7px 7px 13px;color:#00f;font-size:23px;display:inline-block;border-radius:4px;border:1px solid #00f;transition:all .2s ease}[data-type="omnipress/button"].op-block__button{background-color:var(--op-clr-block-secondary)}.op-block__button{display:flex;text-align:center;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;float:unset!important;border:unset}.op-block__button:not(.has-icon) span{flex-grow:1}.op-block__button i{display:inline-block}.op-block__button.icon-left{flex-direction:row-reverse}.wp-block-group>.op-block__button{display:flex!important;width:-moz-fit-content;width:fit-content}.op-block__contact-form-wrapper{display:flex;flex-direction:column;row-gap:8px}.op-block__contact-form-header{background:var(--op-clr-light-gray);padding:32px}.wpcf7 form{background-color:#f7f7f7;padding:32px}.wpcf7 form input:not([type=file]):not([type=radio]):not([type=checkbox]):not([type=submit]),.wpcf7 form select,.wpcf7 form textarea{background-color:#fff;color:#000;font-size:14px;letter-spacing:0;border:1px solid #242424;border-radius:4px;padding:8px;margin:8px 0 20px;max-width:100%;width:100%}.wpcf7 form input:not([type=file]):not([type=radio]):not([type=checkbox]):not([type=submit])::-moz-placeholder,.wpcf7 form select::-moz-placeholder,.wpcf7 form textarea::-moz-placeholder{color:#999;font-size:14px}.wpcf7 form input:not([type=file]):not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder,.wpcf7 form select::placeholder,.wpcf7 form textarea::placeholder{color:#999;font-size:14px}.wpcf7 form input[type=submit]{background:var(--op-clr-secondary);cursor:pointer;text-transform:uppercase;font-weight:600;border-radius:4px;border:none;padding:12px 32px;transition:opacity .3s ease-in-out}.wpcf7 form input[type=submit]:hover{opacity:.8}.wpcf7 form input[type=submit]:active,.wpcf7 form input[type=submit]:focus{border:none;color:#fff}.wpcf7 form .wpcf7-not-valid-tip{width:100%;position:relative;background-color:var(--op-clr-gap);color:var(--op-clr-danger);font-size:14px;line-height:1.5;padding:4px 8px;margin:4px 0 16px}.wpcf7 form .wpcf7-not-valid-tip::before{content:"";position:absolute;background-color:var(--op-clr-gap);width:8px;height:8px;top:-4px;left:12px;transform:rotate(45deg)}.wpcf7 form .wpcf7-response-output{width:100%;background:var(--op-clr-success);color:#fff;font-size:14px;border:1px solid #348537;padding:8px 10px;margin:16px 0 0}.wpcf7 form.invalid .wpcf7-response-output{width:100%;background-color:var(--op-clr-gap);color:var(--op-clr-danger);font-size:14px;border:1px solid var(--op-clr-danger);padding:8px 10px;margin:16px 0 0}.countdown-container{position:relative;display:flex;align-items:center;width:100%}.is-layout-two .countdown-card{flex-grow:1;background:var(--op-clr-black);border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:none}.is-layout-two .number{color:var(--op-clr-white);font-weight:400;margin-bottom:5px}.is-layout-two .label{font-size:16px;color:var(--op-clr-light-gray);text-transform:uppercase;letter-spacing:2px;font-weight:400}.is-layout-two .separator{font-size:56px;color:var(--op-clr-black);opacity:.8;font-weight:400}.is-layout-one .countdown-card{position:relative;background-color:#fff;border-radius:20px;width:80%;height:80%;display:flex;justify-content:center;align-items:center;z-index:1;margin:10%;box-shadow:0 4px 8px rgba(0,0,0,.2)}.is-layout-one .number{font-size:120px;color:indigo;font-weight:700;z-index:2}.is-layout-one .label-top{position:absolute;top:10px;left:10px;background-color:indigo;color:#fff;padding:5px 15px;border-radius:10px;font-size:18px;font-weight:700;z-index:2}.is-layout-one .label-bottom{position:absolute;bottom:10px;right:10px;background-color:#ff69b4;color:#fff;padding:5px 15px;border-radius:10px;font-size:18px;font-weight:700;z-index:2}.is-layout-three .countdown-container{position:relative;width:400px;height:500px;text-align:center;overflow:hidden}.is-layout-three .background-shapes{position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 500"><path d="M0 50 Q 100 0 200 50 T 400 50 V 500 H 0 Z M 0 150 Q 100 100 200 150 T 400 150 V 500 H 0 Z" fill="none" stroke="%23d9b9c3" stroke-width="2"/></svg>') no-repeat;background-size:cover;z-index:0}.is-layout-three .decoration{position:absolute;width:20px;height:20px;background-color:#ff69b4;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);z-index:1}.is-layout-three .diamond.top-left{top:20px;left:20px}.is-layout-three .diamond.top-right{top:20px;right:20px}.is-layout-three .diamond.bottom-left{bottom:20px;left:20px}.is-layout-three .diamond.bottom-right{bottom:20px;right:20px}.is-layout-three .title{position:relative;font-size:32px;color:#4a2c40;font-weight:700;margin-bottom:20px;z-index:2}.is-layout-three .card{position:relative;background-color:#fff;border-radius:20px;width:80%;height:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;z-index:2;box-shadow:0 4px 8px rgba(0,0,0,.1)}.is-layout-three .label-top{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background-color:#4a2c40;color:#fff;padding:5px 15px;border-radius:10px;font-size:18px;font-weight:700;z-index:3}.is-layout-three .number{font-size:100px;color:#4a2c40;font-weight:700;z-index:3}.is-layout-three .label-bottom{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);background-color:#ff69b4;color:#fff;padding:5px 15px;border-radius:10px;font-size:18px;font-weight:700;z-index:3}.is-layout-three .preorder-button{position:relative;margin-top:20px;background-color:#d4a59a;color:#fff;border:none;padding:10px 20px;border-radius:25px;font-size:16px;font-weight:700;cursor:pointer;z-index:2;transition:background-color .3s}.is-layout-three .preorder-button:hover{background-color:#c68f82}.op-block__dual-buttons{display:flex}.op-block__dual-buttons .dual-button__wrapper{position:relative;display:flex}.op-block__dual-buttons .op-block__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 7px rgba(0,0,0,.3333333333);z-index:999}.op-block__google-maps{display:flex}.op-block__google-maps-iframe{width:100%;border:none;padding:0;margin:0;box-shadow:none}.op-block__icon-box-wrapper{display:block;text-align:center}.op-block__icon-box-wrapper .op-block__icon-box-content-title a{all:inherit}.op-block__icon-box-icon{display:flex;box-shadow:none}.op-block__icon-box-icon.icon-has-link{cursor:pointer}.op-block__icon-box-position-top .op-block__icon-box-icon{width:100%}.op-block__icon-box-content-title{display:block}.op-block__icon-box-position-left{display:flex;text-align:left}.op-block__icon-box-position-left .op-block__icon-box-icon{display:inline-flex;flex:0 0 auto;margin-right:16px;margin-left:0}.op-block__icon-box-position-left .op-block__icon-box-content{flex-grow:1}.op-block__icon-box-position-right{display:flex;flex-direction:row-reverse;text-align:right}.op-block__icon-box-position-right .op-block__icon-box-icon{display:inline-flex;flex:0 0 auto;margin-left:16px;margin-right:0}.op-block__icon-box-position-right .op-block__icon-box-content{flex-grow:1}.op-block__icons .block-editor-block-list__layout,.op-block__icons:not(:has(.block-editor-block-list__layout)){display:flex}a:has(>.op-block__image){display:block}.op-block__image .has-aspect-ratio img{height:100%;width:100%}.op-block__image figure{margin:0}.op-block__image figure img{max-width:100%;-webkit-mask-image:var(--op-img-mask);mask-image:var(--op-img-mask);transition:scale .5s ease,opacity .5s ease}.op-block__image figure img.op-mask{position:relative}.op-block__image figure img[data-mask-size=auto]{-webkit-mask-size:auto;mask-size:auto}.op-block__image figure img[data-mask-size=contain]{-webkit-mask-size:contain;mask-size:contain}.op-block__image figure img[data-mask-size=cover]{-webkit-mask-size:cover;mask-size:cover}.op-block__image figure img[data-mask-position="center center"]{-webkit-mask-position:center center;mask-position:center center}.op-block__image figure img[data-mask-position="center top"]{-webkit-mask-position:center top;mask-position:center top}.op-block__image figure img[data-mask-position="left top"]{-webkit-mask-position:left top;mask-position:left top}.op-block__image figure img[data-mask-position="right top"]{-webkit-mask-position:right top;mask-position:right top}.op-block__image figure img[data-mask-position="left center"]{-webkit-mask-position:left center;mask-position:left center}.op-block__image figure img[data-mask-position="left bottom"]{-webkit-mask-position:left bottom;mask-position:left bottom}.op-block__image figure img[data-mask-position="right center"]{-webkit-mask-position:right center;mask-position:right center}.op-block__image figure img[data-mask-position="right bottom"]{-webkit-mask-position:right bottom;mask-position:right bottom}.op-block__image figure img[data-mask-position="bottom center"]{-webkit-mask-position:bottom center;mask-position:bottom center}.op-block__image figure img[data-mask-repeat=no-repeat]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.op-block__image figure img[data-mask-repeat=repeat]{-webkit-mask-repeat:repeat;mask-repeat:repeat}.op-block__image figure img[data-mask-repeat=repeat-x]{-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.op-block__image figure img[data-mask-repeat=repeat-y]{-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}#op-lightbox{pointer-events:all;position:fixed;top:0;left:0;max-width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:999}#op-lightbox .close-button{fill:var(--wp--preset--color--contrast);position:absolute;top:50px;right:36px;border-radius:4px;font-size:31px;cursor:pointer;padding:4px 13px}@media (max-width:768px){.op-block__megamenu{display:inline-block}}.op-block__megamenu>button{border:unset;width:100%}.op-block__megamenu-lists{display:flex;align-items:center;gap:24px;position:relative}@media (max-width:1024px){.op-block__megamenu-lists{display:none!important;flex-direction:column;align-items:flex-start;gap:0;width:100%;position:absolute;left:0}}@media (max-width:1024px){.op-block__megamenu-lists.active{display:flex!important}}.op-block__megamenu .op-block__megamenu-dropdown-list-item--link:hover{border-bottom:1px solid var(--op-clr-white,#fff)}.op-block__megamenu .op-block__megamenu-dropdown-list-item--link,.op-block__megamenu-list--button,.op-block__megamenu-list--link{font-weight:600;font-size:1rem;text-decoration:none;margin:0;cursor:pointer;border-bottom:1px solid transparent;box-shadow:unset;padding:8px;display:flex;align-items:center;justify-content:flex-start;gap:8px}.op-block__megamenu .op-block__megamenu-dropdown-list-item--link.has-template~ul,.op-block__megamenu-list--button.has-template~ul,.op-block__megamenu-list--link.has-template~ul{background-color:transparent}.op-block__megamenu .op-block__megamenu-dropdown-list-item--link i,.op-block__megamenu-list--button i,.op-block__megamenu-list--link i{margin-left:auto}.op-block__megamenu .op-block__megamenu-dropdown-list-item--image-wrapper{display:flex;align-items:center;gap:8px;justify-content:flex-start}.op-block__megamenu-list a{display:flex;align-items:center;justify-content:flex-start}.op-block__megamenu li>ul{display:none;position:relative}.op-block__megamenu ul{padding:0;margin:0}.op-block__megamenu li:hover>ul{z-index:999;display:grid;gap:12px}@media (max-width:1024px){.op-block__megamenu li:hover>ul{max-width:100%!important}}@media (min-width:1024px){.op-block__megamenu li:hover>ul{display:block;position:absolute;top:90%}}.op-block__megamenu li:hover>ul>li>a{color:#fff}.op-block__megamenu--hamburger{display:none;cursor:pointer}@media (max-width:1024px){.op-block__megamenu--hamburger{display:block}}.op-block__megamenu-submenu{background-color:var(--op-clr-heading,#020b20)}.op-block__megamenu-dropdown-list-item--image{height:40px;border-radius:4px}.op-block__megamenu.vertical{position:relative}.op-block__megamenu.vertical .op-block__megamenu--hamburger{background-color:var(--op-clr-light-gray);display:flex;cursor:pointer;align-items:center;justify-content:flex-start;gap:12px;padding:8px 16px;font-size:18px;font-weight:600}.op-block__megamenu.vertical .op-block__megamenu-lists{display:none;flex-direction:column;gap:0;width:auto;position:absolute;z-index:999;left:0;top:100%;align-items:flex-start}.op-block__megamenu.vertical .op-block__megamenu-lists.active{display:flex;align-items:center}.op-block__megamenu.vertical .op-block__megamenu-lists>li{position:relative}.op-block__megamenu.vertical .op-block__megamenu-lists>li ul{top:0;left:100%;width:-moz-max-content;width:max-content}@media (max-width:1024px){.op-block__megamenu.vertical .op-block__megamenu-lists>li ul{left:0!important}}.op-block__megamenu.vertical .op-block__megamenu-lists>li ul li{position:relative}.op-block__megamenu.vertical .op-block__megamenu-lists .fa-chevron-down{transform:rotate(270deg)}.op-block__megamenu.vertical .op-block__megamenu-dropdown-list-item{width:100%}.op-block__megamenu.vertical .op-block__megamenu-dropdown-list-item a{width:100%}.op-block__product-list-wrapper{display:block;text-align:center}.op-block__product-list-wrapper .op-block__product-list-products{list-style:none;padding:0;margin:0}.op-block__product-list-wrapper .product-item{margin-bottom:16px}.op-block__product-list-wrapper .product-item-inner{display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center}.op-block__product-list-wrapper .product-item-image{display:block;flex:0 0 250px;position:relative;border:none;padding:0;margin:0 24px 0 0}.op-block__product-list-wrapper .product-item-image .op-product-labels{position:absolute;display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;top:8px;left:8px;z-index:5}.op-block__product-list-wrapper .product-item-image .op-product-labels span{text-transform:uppercase;font-size:var(--op-fs-sm);text-align:center;font-weight:600;line-height:1;padding:4px 8px}.op-block__product-list-wrapper .product-item-image .op-product-labels .op-onsale{background-color:var(--op-clr-block-primary);color:var(--op-clr-white)}.op-block__product-list-wrapper .product-item-image .op-product-labels .op-discount{background-color:var(--op-clr-secondary);color:var(--op-clr-white)}.op-block__product-list-wrapper .product-item-image figure{position:relative;display:flex;padding:0;margin:0;overflow:hidden}.op-block__product-list-wrapper .product-item-image figure img{display:inline-block;width:100%;height:auto}.op-block__product-list-wrapper .product-item-details{flex:1 1 auto;max-width:calc(100% - 250px);text-align:left}.op-block__product-list-wrapper .product-item-category-list{display:block;font-size:var(--op-fs-xs);text-transform:uppercase;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.op-block__product-list-wrapper .product-item-category-list a{text-decoration:none}.op-block__product-list-wrapper .product-item-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;margin:8px 0 8px}.op-block__product-list-wrapper .product-item-title h4{font-size:18px;font-weight:600;line-height:1.33;color:var(--op-clr-heading)}.op-block__product-list-wrapper .product-item-rating{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:2px;column-gap:2px}.op-block__product-list-wrapper .product-item-reviews-count{font-size:var(--op-fs-sm);color:var(--op-clr-gray)}.op-block__product-list-wrapper .product-item-description{font-size:var(--op-fs-base);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:16px 0;overflow:hidden}.op-block__product-list-wrapper .product-item-price{display:flex;gap:10px}.op-block__product-list-wrapper .product-item-price bdi{display:flex}.op-block__product-list-wrapper .product-item-price ins{text-decoration:none}.op-block__product-list-wrapper .product-item-price span{display:flex;font-size:18px;font-weight:600;margin-bottom:16px}.op-block__product-list-wrapper .product-item__price-range{display:block;font-size:18px;font-weight:600;margin-bottom:16px}.op-block__product-list-wrapper .product-item-buttons-wrap{display:block}.op-block__product-list-wrapper .product-item-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px;margin:0 0 0}.op-block__product-list .op-add_to_cart{display:flex;justify-content:flex-start;align-items:center;gap:4px;text-decoration:none;padding:4px 12px;transition:all .2s ease;background:var(--op-clr-block-primary);color:var(--op-clr-white)}.op-block__product-list .op-add_to_cart:hover{background-color:var(--op-clr-secondary)}.swiper-slide{position:relative}.op-block__slider{--swiper-pagination-color:var(--op-clr-block-primary, blue);--swiper-pagination-hover-color:var(--op-clr-block-primary, blue);--swiper-navigation-color:var(--op-clr-white, #fff);height:auto;width:100%}.op-block__slider::after{z-index:9}:where(.swiperbutton){background-color:transparent;border:unset}.swiper .op-slide-item{position:relative;height:auto;margin:0;padding:0;min-height:60vh}.swiper .op-slide-slideWrapper{overflow:hidden}.swiper .op-slide-background{background:#6129ab;background-size:cover;background-repeat:no-repeat;min-width:100%;min-height:100%;position:absolute;background-position:center center;left:0;top:0}.swiper .op-slide-background-overlay{height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3333333333)}.swiper .op-slide-inner{position:absolute;background:0 0;top:0;right:0;bottom:0;opacity:1!important;left:0;box-sizing:border-box;height:100%;width:100%;max-width:var(--wp--style--global--content-size);margin:0 auto;display:flex;text-align:left;align-items:center;justify-content:center}.swiper .op-slide-image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.swiper .op-slide-title{color:var(--op-clr-body-bg);margin:0;margin-bottom:20px;padding:0}.swiper .op-slide-descri{color:var(--op-clr-body-bg);margin:0;margin-bottom:20px;padding:0}.swiper .op-slide-button{background-color:transparent;cursor:pointer;color:var(--op-clr-body-bg);font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;border:2px solid;border-radius:3px;padding:10px 20px;transition-duration:.2s;transition-property:all!important;display:flex;align-items:center;justify-content:center}.swiper .op-slide-button:hover{background-color:var(--op-clr-block-primary);color:var(--op-clr-body-bg);border-color:var(--op-clr-block-primary)}.swiper .op-slide-innerContent{width:50%}.op-slide-buttonSlideContainer{display:flex;align-items:center}.overlay-color__title{display:flex;align-items:center;justify-content:space-between;font-size:16px;gap:0!important}.overlay-color__title h4{background:#0c59ee;padding:10px 20px;flex-grow:1;margin:20px 0 10px}.overlay-color__title h4:hover{cursor:pointer}.overlay-color__title.active{background-color:#00f}.overlayPicker .overlay-color__pallate{max-width:210px}.overlayPicker .components-color-palette__custom-color-name,.overlayPicker .components-color-palette__custom-color-value{color:transparent!important;border:unset!important}.background__image-current{position:relative}.background__image-current .remove{position:absolute;right:12px;top:12px;font-size:20px;color:#00f;cursor:pointer}.swiper-button-next,.swiper-button-prev{font-size:28px;background-color:var(--op-clr-block-secondary);color:var(--op-clr-white,#fff);border:unset;padding:4px;border-radius:4px}.arrow__icons{height:22px;width:22px;display:flex;align-items:center;justify-content:center}.arrow__icons.active{background:#f0f0f0;color:#000}.arrow__icons:hover{background:#f0f0f0;color:#000}.arrow__icons svg{height:19px}.slide-content__image{position:relative}.slide-content__image .remove{position:absolute;top:16px;right:17px;color:#fff;font-size:21px;cursor:pointer}.slider-button__hover-color-toggle{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.slider-button__hover-color-toggle .colorIndicator{cursor:pointer}.slider-button__hover-color-toggle h5{flex-grow:1}.op-slider-icon-select{background-color:var(--op-clr-block-primary);padding:10px 20px;text-align:center;border-radius:10px;font-size:var(--fs-300);margin-bottom:10px}.op-block-slider-slideArrow svg{width:30px}.button-container{display:flex;align-items:center}.components-dropdown-menu__toggle .dashicons{font-size:10px;color:var(--op-clr-block-primary)}.components-dropdown-menu__menu-item .dashicons{font-size:10px}.op-block-color-setting{width:100%;background-color:var(--op-clr-body-bg);margin:0 auto;box-shadow:var(--box-shadow);border-radius:4px;position:absolute;z-index:99}.components-color-picker{width:100%}.components-color-picker .react-colorful{width:100%}.op-block__tab-labels.tabs-has-heading{display:flex;align-items:center;justify-content:space-between}.op-block__tab-labels--wrapper{display:flex;align-items:center;gap:var(--op-flex-gap,12px);flex-grow:1}.op-block__tab-labels--wrapper.tabs-end{justify-content:flex-end}.op-block__tab-labels--wrapper.tabs-start{justify-content:flex-start}.op-block__tab-labels--wrapper.tabs-center{justify-content:center}.op-block__tab-labels--wrapper button{padding:8px}.op-block__tab-labels--button{background-color:transparent;font-size:var(--op-fs-400,18px);border:unset;border-bottom:2px solid var(--op-clr-gray,rgba(0,0,0,.5333333333));color:var(--op-clr-font,#000);cursor:pointer;display:flex;justify-content:center;align-items:center}.op-block__tab-labels--button.has-direction-column{flex-direction:column}.op-block__tab-labels--button>span{pointer-events:none}.op-block___tab-contents>[data-type*=omnipress]{display:none}.op-block___tab-contents>:nth-of-type(1){display:block}.op-block__tab-labels--button[aria-hidden=false]{background-color:var(--op-clr-block-primary);color:var(--op-clr-body-bg);transition:background .4s linear}.op-block__video figure{margin:0}.op-block__video figure video{vertical-align:middle;width:100%;height:100%}.op-block__video figure video[poster]{-o-object-fit:cover;object-fit:cover}.op-block__video-wrapper{overflow:hidden}.op-block__video-embed-wrapper{position:relative}.op-block__video-embed-wrapper::before{content:"";display:block;padding-top:50%}.op-block__video-embed-wrapper iframe{max-width:100%;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.op-woo__catlist{margin-block-start:initial!important}.op-woo__catlist-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.op-woo-catlist__item h4>a{all:inherit!important}.catlist-layout-1 .op-woo-catlist__item{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:15px;column-gap:15px;border-bottom:1px solid grey;padding:8px;margin-bottom:16px}.catlist-layout-1 .op-woo-catlist__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.catlist-layout-1 .op-woo-catlist__item-title{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap;margin-bottom:0}.catlist-layout-1 .op-woo-catlist__item-title figure{margin:0;padding:0}.catlist-layout-1 .op-woo-catlist__item-title img{width:32px;height:32px;-o-object-fit:cover;object-fit:cover;transform:scaleX(1);transition:all .3s ease}.catlist-layout-1 .op-woo-catlist__item-title h4{font-size:16px;font-weight:500;margin:0;padding:0}.catlist-layout-1 .op-woo-catlist__item-title h4 a{text-decoration:none;color:#242424;transition:all .21s ease}.catlist-layout-1 .op-woo-catlist__item-title h4 a:hover{padding-left:4px}.catlist-layout-1 .op-woo-catlist__item-product-count{background-color:#ececec;display:flex;justify-content:center;align-items:center;width:24px;height:24px;color:#333;font-size:12px;font-weight:500;text-decoration:none;border-radius:20px}.catlist-layout-1 .op-woo-catlist__item-product-count:hover{background-color:#222;color:#fff}.catlist-layout-1 .op-woo-catlist__item:hover img{transform:scale3d(1.1,1.1,1)}.catlist-layout-2{margin-top:40px}.catlist-layout-2 .op-woo-catlist__item{background:#f3f3f3;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:16px;column-gap:16px;border:1px solid gray;padding:0;margin-bottom:16px}.catlist-layout-2 .op-woo-catlist__item:last-child{margin-bottom:0;padding-bottom:0}.catlist-layout-2 .op-woo-catlist__item-image figure{margin:0;padding:0}.catlist-layout-2 .op-woo-catlist__item-image a{display:flex}.catlist-layout-2 .op-woo-catlist__item-image img{max-width:100px;width:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(1);transition:all .3s ease}.catlist-layout-2 .op-woo-catlist__item-title{display:flex;flex-direction:column;justify-content:flex-start;row-gap:4px;flex-wrap:wrap;padding:16px 0;margin-bottom:0}.catlist-layout-2 .op-woo-catlist__item-title h4{font-size:16px!important;font-weight:500;margin:0;padding:0}.catlist-layout-2 .op-woo-catlist__item-title a{text-decoration:none;color:#242424;transition:all .21s ease}.catlist-layout-2 .op-woo-catlist__item-title a:hover{padding-left:4px}.catlist-layout-2 .op-woo-catlist__item-title span{font-size:14px}.op-woo__ratings{display:flex}.op-woo__card{display:flex;gap:0;flex-direction:column;overflow:hidden}.op-woo__category-card-wrapper{flex-wrap:wrap}.op-woo__category-card-wrapper .flex{justify-content:flex-start}.op-woo__category a{text-decoration:none!important}.op-woo__category .op-woo__category-card-wrapper:has(.op-woo__category-pre1){gap:20px}.op-woo__category-pre1{display:flex;flex-direction:column;gap:0}.op-woo__category-pre1-title.op-woo__card-content{padding:16px}.op-woo__category-pre1 figure{position:relative;width:100%;display:flex;padding:0;margin:0;overflow:hidden}.op-woo__category-pre1 img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;width:100%;transition:all .3s cubic-bezier(.25,.8,.25,1)}.op-woo__category-pre1 h3.op-woo__category-title{color:var(--op-clr-heading);font-size:16px;font-weight:600;margin:0 0 4px;padding:0}.op-woo__category-pre1-count{color:var(--op-clr-font);font-size:12px;font-weight:500}.op-woo__category-pre1:hover img{transform:scale(1.051)}.op-woo__category-pre2{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;border-radius:0;padding:18px 20px}.op-woo__category-pre2 figure{max-width:120px;max-height:120px;display:flex;border-radius:100px;overflow:hidden;margin:0}.op-woo__category-pre2 img{width:100%;aspect-ratio:1/1;margin:0 auto;transition:all .3s cubic-bezier(.25,.8,.25,1)}.op-woo__category-pre2 .op-woo__category-card-title>h3{color:var(--op-clr-heading);font-size:var(--op-fs-base);font-weight:600;margin:8px 0 0;padding:0}.op-woo__category-pre2 .cat-count{position:absolute;background-color:var(--op-clr-block-primary);width:24px;height:24px;top:12px;left:12px;color:var(--op-clr-white);font-size:var(--op-fs-xs);line-height:var(--op-lh-none);display:flex;justify-content:center;align-items:center;border-radius:50%}.op-woo__category-pre2:hover img{transform:scale(1.051)}.op-woo__category-pre3{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.op-woo__category-pre3-label-wrap{position:absolute;top:50%;left:50%;cursor:pointer;text-align:center;z-index:10;transform:translate(-50%,-50%)}.op-woo__category-pre3-label.category-title{background:var(--op-clr-body-bg,#fff);display:block;color:var(--op-clr-heading);font-size:var(--op-fs-base);font-weight:600;text-wrap:nowrap;border-radius:20px;padding:8px 16px;margin:0;transform:translateY(15px) translateZ(0);transition:transform .4s ease}.op-woo__category-pre3 .cat-count{opacity:0;color:var(--op-clr-white);font-size:var(--op-fs-sm);line-height:var(--op-lh-none);display:inline-flex;transform:translateY(15px) translateZ(0);transition:transform .3s ease,opacity .3s ease}.op-woo__category-pre3 figure{display:flex;width:100%;height:100%;cursor:pointer;aspect-ratio:1/1;margin:0}.op-woo__category-pre3 figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;transform:scale3d(1.1,1.1,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.op-woo__category-pre3 figure::after{content:"";position:absolute;background-color:rgba(0,0,0,.5);visibility:hidden;opacity:0;inset:0;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.op-woo__category-pre3:hover figure img{transform:none}.op-woo__category-pre3:hover figure::after{opacity:1;visibility:visible}.op-woo__category-pre3:hover .op-woo__category-pre3-label-wrap h3{transform:none}.op-woo__category-pre3:hover .op-woo__category-pre3-label-wrap .cat-count{opacity:1;transform:none}.op-woo__category-card{display:inline-block}.op-woo__category-media{overflow:hidden;margin:0;aspect-ratio:1/1}.op-woo__category-media img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.op-woo__category-content-title h4{margin:10px 0 0;font-size:18px;text-align:center}:where([class^=op-product-column]){display:grid;gap:24px}.op-product-column-1{grid-template-columns:repeat(1,minmax(0,1fr))}.op-product-column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.op-product-column-3{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.op-product-column-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.op-product-column-4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.op-product-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.op-product-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.op-product-column-5{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.op-product-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.op-product-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.op-product-column-6{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.op-product-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1280px){.op-product-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}}a[data-type="omnipress/dynamic-field-query"]{text-decoration:none;display:block}a[data-type="omnipress/dynamic-field-query"]:hover{text-decoration:underline}.wp-block-omnipress-query-template>ul{list-style:none;margin:0;padding:0}[data-is-processing=true]{opacity:.5;pointer-events:none;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}select[data-name=sort]{padding:4px 12px;border-radius:4px;border:1px solid;color:inherit!important;font-weight:inherit;font-size:inherit;font-family:inherit;background-color:transparent;transition:all .3s ease}.op-block__query-pagination{display:flex;align-items:center;justify-content:space-between}.op-block__query-pagination-numbers--wrapper{display:flex;align-items:center;gap:8px;padding:0 24px;border-radius:8px;margin:auto}.op-block__query-pagination .page-numbers{display:flex;align-items:center;justify-content:center;height:40px;cursor:pointer;color:#242424;font-weight:500;line-height:1;text-decoration:none;border:1px solid;border-radius:5px;padding:4px 16px;transition:all .3s ease}.op-block__query-pagination .page-numbers.current,.op-block__query-pagination .page-numbers:hover{color:var(--op-clr-white,#fff);background:var(--op-clr-block-primary)}.op-block__query-pagination-next,.op-block__query-pagination-previous{background:var(--op-clr-light-gray);display:flex;justify-content:center;align-items:center;height:40px;color:#242424;font-size:16px;text-decoration:none;border-radius:4px;padding:4px 16px;transition:all .3s ease}.op-block__query-pagination-next:hover,.op-block__query-pagination-previous:hover{background:var(--op-clr-block-primary);color:var(--op-clr-white,#fff)}.op-block__popup{transition:translate .6s cubic-bezier(.79,.33,.14,.53);box-sizing:border-box;opacity:0}.editor-styles-wrapper .op-block__popup{opacity:1!important}.op-popup-builder__wrapper{position:relative}.op-popup__close-btn{position:absolute;top:10px;right:10px;font-size:1rem;border:unset;cursor:pointer;font-weight:300;z-index:9999;padding:2px 6px;background:var(--op-clr-white,#fff)}.op-popup-slide_in{position:fixed;max-height:100vh;z-index:999999;overflow-y:auto;transition:transform .4s ease-in!important;background-color:transparent}.op-popup-slide_in.block-editor-block-list__block.slide-left[class*=op-block__]{position:relative;margin-left:0!important;margin-right:auto!important}.op-popup-slide_in.block-editor-block-list__block.slide-right[class*=op-block__]{position:relative;margin-right:0!important;margin-left:auto!important}.op-popup-slide_in.slide-bottom,.op-popup-slide_in.slide-top{min-width:100vw;height:365px;left:0;overflow:hidden}.op-popup-slide_in.slide-top{top:0;box-shadow:0 1px 10px rgba(0,0,0,.3333333333)}.op-popup-slide_in.slide-bottom{bottom:0;box-shadow:0 -1px 10px rgba(0,0,0,.3333333333)}.op-popup-slide_in.slide-left,.op-popup-slide_in.slide-right{width:365px;min-height:100vh;top:0}.op-popup-slide_in.slide-left{left:0;box-shadow:2px 1px 5px 0 rgba(0,0,0,.75);-webkit-box-shadow:2px 1px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:2px 1px 5px 0 rgba(0,0,0,.75)}.op-popup-slide_in.slide-right{right:0;box-shadow:-2px 1px 5px 0 rgba(0,0,0,.75);-webkit-box-shadow:-2px 1px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:-2px 1px 5px 0 rgba(0,0,0,.75)}.op-product__rating-wrapper{font-size:12px;margin-bottom:12px;display:flex;gap:2px}.op-product-price{font-size:18px;line-height:1.2em}.op-product-item{overflow:hidden;display:flex;flex-direction:column;gap:0}.op-product-item__content{position:relative;display:grid}.op-product-item__media{position:relative;width:100%;display:inline-block;line-height:normal;overflow:hidden;margin:0}.op-product-item__media .op-product-thumbnail{display:block;transition:opacity .5s;aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto}.op-product-item__media .op-product-thumbnail:not(:nth-of-type(1)){position:absolute;left:0;right:0;top:0;opacity:0;-o-object-fit:cover;object-fit:cover}.op-product-item__media .op-product-item__add-to-cart{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;right:0;left:0;bottom:0;opacity:0;text-align:center;cursor:pointer;z-index:1;transition:all .3s ease-out 0s;transform:translate(0,100%)}.op-product-item__media .op-woo__add-to-cart{cursor:pointer;display:flex;background-color:var(--op-clr-block-primary,#00f);background-image:none;justify-content:center;align-items:center;gap:8px;color:var(--op-clr-body-bg,#fff);font-weight:400;width:100%;text-transform:uppercase;text-decoration:none;padding:12px 24px;border:unset;font-size:12px}.op-product-item__media .op-woo__add-to-cart:hover{background-color:var(--op-clr-block-primary);color:var(--op-clr-body-bg,#fff)}.op-product-item__media:hover .op-product-thumbnail:last-of-type{opacity:1}.op-product-item__onsale-badge{position:absolute;width:100%;top:8px;left:8px;z-index:1}.op-product-item__onsale-badge .onsale-badge-default{position:absolute;background:var(--op-clr-block-primary,#00f);color:var(--op-clr-body-bg,#fff);font-size:12px;border-radius:4px;padding:4px 8px;margin:0 0 8px}.op-product-item__action-vertical{position:absolute;top:15px;right:15px;opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.op-product-item__action-vertical .product-action-icon{position:relative;background-color:var(--op-clr-body-bg,#fff);width:36px;height:36px;text-decoration:none;display:flex;justify-content:center;align-items:center;color:var(--op-clr-gray);font-size:18px;line-height:32px;overflow:hidden;border:1px solid #efefef;border-radius:50%;margin:0 0 8px;transition:all .3s ease-in-out}.op-product-item__action-vertical .product-action-icon:hover{background-color:var(--op-clr-block-primary,#00f);color:var(--op-clr-body-bg,#fff)}.op-product-item__details{padding:10px;overflow:hidden}.op-product-item__details .op-product-loop-title{overflow:hidden;color:var(--op-clr-font);font-family:inherit;font-weight:500;line-height:1.4;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:18px;margin-bottom:5px;margin-top:0}.op-product-item__details .op-product-loop-title a{all:inherit;cursor:pointer}.op-product-item__details .op-product-price{display:flex;align-items:center;justify-content:space-between}.op-product-item__details .op-product-price .price{overflow:hidden;white-space:nowrap;display:inline-block;font-weight:600;letter-spacing:-.05em;color:var(--op-color-font)}.op-product-item__details .op-product-price .price del{color:#aaa;font-weight:400}.op-product-item__details .op-product-price .price ins{margin-right:6px;text-decoration:none}.op-product-item:hover .op-product-item__add-to-cart{opacity:1;transform:translate(0,0)}.op-data{display:none}.swiper .op-woo__grid-wrapper{gap:0!important}.op-select h2{margin:0;padding:0}.op-select__options{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;border-radius:5px;overflow:hidden}.op-select__settings{margin-top:20px}.op-select__settings h2{font-size:16px;font-weight:500;margin-bottom:7px}.op-select__setting-help{color:#707070;margin-bottom:10px}.op-select__option{flex-grow:1;background:rgba(67,67,67,.1882352941);font-weight:500;letter-spacing:.4px;padding:6px 12px;color:var(--op-clr-disable);-moz-text-align-last:center;text-align-last:center;text-align:center;cursor:pointer;border-radius:5px}.op-select__option.active{background-color:var(--op-clr-block-primary);color:var(--op-clr-body-bg);font-weight:400}.op-slide-arrow-setting__wrapper{display:grid;place-items:center;gap:0;padding:20px 0;background:#d9d9d9;font-size:34px;cursor:pointer;margin-top:10px}.op-product-item__stock-alert-badge{position:absolute;top:0;left:0;background:var(--op-clr-red,red);padding:4px 20px;border-radius:19px;color:var(--op-clr-body-bg,#fff);font-size:14px;margin:10px 0 0 10px}.product-grid-2__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;border-width:0 0 1px;border-color:#ccc;border-style:solid;padding-bottom:24px;margin-bottom:32px}.product-grid-2__header-heading h3{position:relative;word-wrap:break-word;color:#242424;font-size:24px;line-height:1.2;font-weight:600;margin:0}.product-grid-2__header-categories ul.tab-categories{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0;margin:0}.product-grid-2__header-categories ul.tab-categories li a{color:var(--wp--preset--color--foreground,var(--op-clr-font,#242424));text-decoration:none;text-transform:capitalize;transition:all .2s ease;cursor:pointer}.product-grid-2__header-categories ul.tab-categories li a.selected{font-weight:600}.product-grid-2__header-categories ul.tab-categories li a.selected,.product-grid-2__header-categories ul.tab-categories li a:hover{color:var(--wp--preset--color--primary,var(--op-clr-block-primary,#0070f3))}.product-grid-wrap{--product-column:2}@media (min-width:1024px){.product-grid-wrap{--product-column:4}}.product-grid-wrap.list-view .products{--product-column:1}.product-grid-wrap .products{position:relative;display:grid;grid-template-columns:repeat(var(--product-column),minmax(0,1fr));gap:24px}.product-grid-wrap .products .product-wrapper{position:relative;height:100%;border:1px solid #f1f1f1;border-radius:8px;transition:all .2s ease}@media (min-width:1024px){.product-grid-wrap .products .product-wrapper{border:1px solid transparent}}.product-grid-wrap .products .product-thumbnail{position:relative;overflow:hidden;border-width:1px;border-style:solid;border-color:transparent;border-radius:8px}.product-grid-wrap .products .product-thumbnail .product-labels{position:absolute;display:flex;flex-flow:column wrap;gap:5px;inset:12px auto auto 12px;z-index:3}.product-grid-wrap .products .product-thumbnail .product-labels span{position:static;display:inline-block;min-width:40px;min-height:0;font-size:12px;text-align:center;font-weight:400;text-transform:uppercase;line-height:1.1!important;border-radius:4px;vertical-align:top;padding:4px 8px}.product-grid-wrap .products .product-thumbnail .product-labels span.op-onsale{background-color:#1a62ff;color:#fff}.product-grid-wrap .products .product-thumbnail .product-labels span.op-discount-percent{background-color:#ef4a24;color:#fff}.product-grid-wrap .products .product-thumbnail .product-action-buttons{position:absolute;top:8px;inset-inline-end:8px;opacity:0;visibility:hidden;transform:translateX(20px) translateZ(0);transition:all .3s ease-in-out}.product-grid-wrap .products .product-thumbnail .product-action-buttons ul{list-style:none;display:flex;flex-direction:column;gap:8px}.product-grid-wrap .products .product-thumbnail .product-action-buttons ul li a{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:#242424;font-size:16px;border:1px solid #d7d7d7;border-radius:50%;transition:all .3s ease}.product-grid-wrap .products .product-thumbnail .product-action-buttons ul li a span{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#242424;min-width:90px;left:auto;right:10px;top:50%;bottom:0;color:#fff;font-size:14px;font-weight:400;line-height:1;text-align:center;text-transform:none;opacity:0;visibility:hidden;border:none;border-radius:5px;padding:16px 0;transform:translate(-36%,-50%);transition:none}.product-grid-wrap .products .product-thumbnail .product-action-buttons ul li a span::before{position:absolute;display:block;content:"";width:0;height:0;left:99%;top:50%;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #242424;transform:translateY(-50%)}.product-grid-wrap .products .product-thumbnail .product-action-buttons ul li a:hover{background-color:#242424;color:#fff;border-radius:#242424}.product-grid-wrap .products .product-thumbnail .product-action-buttons ul li a:hover span{opacity:1;visibility:visible}.product-grid-wrap .products .product-thumbnail a{position:relative;display:block;text-decoration:none;transition:.3s ease 0s;z-index:2}.product-grid-wrap .products .product-thumbnail a figure{margin:0}.product-grid-wrap .products .product-thumbnail a img{width:100%!important;margin:0;box-shadow:none;transition:.3s ease;max-width:100%}.product-grid-wrap .products .product-meta{display:flex;flex-flow:row wrap;gap:8px;padding:16px}@media (min-width:1024px){.product-grid-wrap .products .product-meta{gap:12px}}.product-grid-wrap .products .product-meta>*{width:100%;margin:0}.product-grid-wrap .products .product-meta-categories{display:flex;justify-content:flex-start;align-items:center;gap:4px}.product-grid-wrap .products .product-meta-categories a{font-size:14px;text-decoration:none}.product-grid-wrap .products .product-meta-title{display:-webkit-box;-webkit-box-orient:vertical;font-size:16px;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}@media (min-width:1024px){.product-grid-wrap .products .product-meta-title{font-size:18px}}.product-grid-wrap .products .product-meta-title a{color:#242424;line-height:1.3;font-weight:600;text-decoration:none}.product-grid-wrap .products .product-meta-price span.price{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.product-grid-wrap .products .product-meta-price span.price del{order:2;color:#ccc}.product-grid-wrap .products .product-meta-price span.price ins{color:red}.product-grid-wrap .products .product-meta-price span.price .product-price-amount{font-size:16px;font-weight:700}@media (min-width:1024px){.product-grid-wrap .products .product-meta-price span.price .product-price-amount{font-size:18px}}.product-grid-wrap .products .product-meta-add-to-cart a{background-color:transparent;display:flex;width:100%;align-items:center;justify-content:center;gap:4px;cursor:pointer;color:#242424;letter-spacing:0;text-decoration:none;border:1px solid #d7d7d7;border-radius:4px;padding:8px 12px;transition:all .2s ease}.product-grid-wrap .products .product-meta-add-to-cart a:hover{background-color:#242424;color:#fff}.product-grid-wrap .products .product-meta-add-to-cart a .check-icon{display:none}.product-grid-wrap .products .product-meta-add-to-cart a.added-to-cart .check-icon{display:flex}.product-grid-wrap .products .product a:active{border:none;outline:0}.product-grid-wrap .products .product:hover .product-thumbnail{border-color:#1a62ff;box-shadow:0 0 15px rgba(0,0,0,.02)}.product-grid-wrap .products .product:hover .product-action-buttons{opacity:1;visibility:visible;transform:none!important}.product-grid-wrap.list-view .product-wrapper{display:grid;grid-template-columns:43% minmax(0,1fr);align-items:flex-start;gap:0 20px;border:1px solid #f1f1f1;box-shadow:none!important}@media (min-width:1024px){.product-grid-wrap.list-view .product-wrapper{border:1px solid transparent;grid-template-columns:minmax(28%,302px) minmax(0,1fr)}}.product-grid-wrap.list-view .product-thumbnail{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0}.product-grid-wrap.list-view .product-thumbnail a figure{margin:0;display:flex}.product-grid-wrap.list-view .product-meta{padding-top:16px}@media (min-width:1024px){.product-grid-wrap.list-view .product-meta{padding-top:32px}}.product-grid-wrap.list-view .product-meta-add-to-cart a{max-width:200px}.op-block__switcher>:focus{outline:unset}.switcher-layout_1{width:100%}.switcher-layout_1 .switch-indicator,.switcher-layout_1 label{border-radius:100px;display:block}.switcher-layout_1 .switch-indicator.active-switcher,.switcher-layout_1 label.active-switcher{transform:translate(100%)}.switcher-layout_1 label{width:100%;background-color:rgba(0,0,0,.1);border-radius:100px;position:relative;cursor:pointer;display:flex;align-items:center;padding:20px 0}.switcher-layout_1 .switch-indicator{position:absolute;width:50%;height:100%;transform:translate(0);box-shadow:0 2px 15px rgba(0,0,0,.15);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.switcher-layout_1 .switch-label-wrapper{font-size:90%;font-weight:bolder;width:100%;margin-top:.5%;position:absolute;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switcher-layout_1 .switch-label-wrapper>*{flex-grow:1;text-align:center}.switcher-layout_1 .dark{opacity:.5}.switcher-layout_2 .op-block__switcher--layout-two{display:flex;align-items:center;gap:20px}.switcher-layout_2 .op-block__content-switcher-contents{width:100%}.switcher-layout_2 input.switch{position:relative;height:1.5rem;width:3rem;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:9999px;transition:all .3s ease}.switcher-layout_2 .switch:active{border:unset;outline:unset}.switcher-layout_2 input.switch::before{position:absolute;content:"";left:-.1rem;top:-.1rem;display:block;height:1.6rem;width:1.6rem;cursor:pointer;border:1px solid rgba(100,116,139,.527);border-radius:9999px;box-shadow:0 3px 10px rgba(100,116,139,.327);transition:all .3s ease}.switcher-layout_2 .switch:hover::before{box-shadow:0 0 0 8px rgba(0,0,0,.15)}.switcher-layout_2 .switch:checked:hover::before{box-shadow:0 0 0 8px rgba(236,72,153,.15)}.switcher-layout_2 .switch:checked::before{transform:translateX(100%);border-color:currentcolor}.switcher-layout_3 .op-switch-wrapper{display:flex;align-items:center;gap:12px}.switcher-layout_3 .switch-track{font-size:17px;position:relative;display:inline-block;width:3.5em;height:2em}.switcher-layout_3 .switch-track input{opacity:0;width:0;height:0}.switcher-layout_3 .switch-indicator{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;border-radius:10px}.switcher-layout_3 .switch-indicator::before{position:absolute;content:"";height:1.4em;width:1.4em;border-radius:8px;left:.3em;bottom:.3em;transform:rotate(270deg);transition:.4s}.switcher-layout_3 .switch-track:active .switch-indicator{box-shadow:0 0 1px #2196f3}.switcher-layout_3 .switch-track .active.switch-indicator::before{transform:translateX(1.5em)}.switcher-layout_4 .switch-track{position:relative;display:inline-block;width:5em;height:1em}.switcher-layout_4 .switch-indicator{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:30px}.switcher-layout_4 .switch-indicator::before{position:absolute;content:"";height:3.4em;width:1.4em;border-radius:20px;left:.3em;bottom:-1.3em;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.6);transition:1s cubic-bezier(.49,-1.3,.45,2.44);z-index:999}.switcher-layout_4 .switch-indicator.active{background-color:#2196f3}.switcher-layout_4 .switch-indicator.active::before{transform:translateX(2.5em) rotateZ(-180deg)!important}.op-block__content-switcher-contents [class*=switch-]{display:none}.op-block__content-switcher{width:100%}.switch-wrapper{display:flex;align-items:center;gap:12px}.op-block__post-grid .op-block__post-grid-card-title:has(a):hover{color:var(--op-clr-block-primary)}.op-block__post-grid .op-block__post-grid-card-title>a{all:inherit}.op-block__post-grid-card{height:100%}.op-block__post-grid-card a{cursor:pointer!important}.op-block__post-grid-card-image{position:relative;width:100%}.op-block__post-grid-card-image figure{width:100%;display:flex;padding:0;margin:0;overflow:hidden;-o-object-fit:cover;object-fit:cover}.op-block__post-grid-card-image figure img{width:100%;-o-object-fit:inherit;object-fit:inherit}.op-block__post-grid-card-categories{position:absolute;top:8px;left:8px;display:flex;justify-content:flex-start;align-items:center;gap:8px;z-index:1}.op-block__post-grid-card-categories a{text-decoration:none}.op-block__post-grid-card-content{display:block}.op-block__post-grid-card-meta{display:flex;justify-content:flex-start;align-items:center;gap:16px}.op-block__post-grid-card-date{font-size:var(--op-fs-sm)}.op-block__post-grid-card-author{position:relative;font-size:var(--op-fs-sm)}.op-block__post-grid-card-author a{text-decoration:none;color:var(--op-clr-font,#000)}.op-block__post-grid-card-author::before{content:"-";position:absolute;top:0;left:-11px;color:var(--op-clr-paragraph);font-size:var(--op-fs-xs)}.op-block__post-grid-card-description{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:calc(var(--animate-duration)/ 2)}.animate__animated.animate__fast{animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:calc(var(--animate-duration) * 3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}.components-loader{width:8px;height:8px;position:relative;border-radius:50%;background:#fff;animation:wave 1s ease-in infinite}@keyframes wave{0%{box-shadow:0 0 0 0 #fff,0 0 0 20px rgba(255,255,255,.2),0 0 0 40px rgba(255,255,255,.6),0 0 0 60px rgba(255,255,255,.4),0 0 0 80px rgba(255,255,255,.2)}100%{box-shadow:0 0 0 80px rgba(255,255,255,0),0 0 0 60px rgba(255,255,255,.2),0 0 0 40px rgba(255,255,255,.4),0 0 0 20px rgba(255,255,255,.6),0 0 0 0 #fff}}.component-loader{width:-moz-fit-content;width:fit-content;font-weight:700;font-family:monospace;font-size:30px;background:linear-gradient(90deg,#000 50%,rgba(0,0,0,0) 0) right/200% 100%;animation:l21 2s infinite linear;margin:0 auto}.component-loader::before{content:"Loading...";color:transparent;padding:0 5px;background:inherit;background-image:linear-gradient(90deg,#fff 50%,#000 0);-webkit-background-clip:text;background-clip:text}@keyframes l21{100%{background-position:left}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__zoomIn{animation-name:zoomIn}.animate__zoomOut{animation-name:zoomOut}.animate__backInUp{animation-name:backInUp}[data-radix-popover-container-wrapper]{z-index:10000000}.op-block-product-filter{background-color:#f9f9f9;padding:40px}.op-block-product-filter-header{margin:0;display:flex;justify-content:space-between;align-items:center}.op-block-product-filter-header h2{font-size:20px;font-weight:700}.op-block-product-filter-header .op-block-product-filter-button{cursor:pointer}.op-block-product-filter-active{margin:0 0 24px}.op-block-product-filter-active-items{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:12px}.op-block-product-filter-active-item{background-color:#f3f2f2;display:inline-flex;justify-content:center;align-items:center;font-size:14px;border-radius:24px;padding:8px 16px}.op-block-product-filter-active-item span{border-radius:50%;line-height:0}.op-block-product-filter-active-item:hover{cursor:pointer}.op-block-product-filter-active-item:hover span{background-color:#666;color:#fff}.op-block-product-filter .op-block-product-filter-form{display:none;margin:24px 0 0}@media (min-width:1024px){.op-block-product-filter .op-block-product-filter-form{display:block}}.op-block-product-filter .op-block-product-filter-form.open-filter{display:block!important}.op-block-product-filter-sec{background-color:#fff;padding:20px;margin:0 0 24px}.op-block-product-filter-sec:last-child{margin:0}.op-block-product-filter-sec__header{margin-bottom:8px}.op-block-product-filter-sec__header-label{font-weight:700;font-size:18px}.op-block-product-filter-sec__header .op-block-product-filter-button{cursor:pointer}.op-block-product-filter-sec__content .op-block-product-filter-search{display:flex;align-items:center;justify-content:space-between;position:relative;margin:4px 0 0;width:100%;border:1px solid gray;border-radius:10px;padding:6px 12px;overflow:hidden;background-color:var(--op-clr-white,#fff);line-height:0}.op-block-product-filter-sec__content .filter-search-input{position:relative;box-sizing:border-box;background-color:transparent;border:unset;outline:unset;height:100%;flex-grow:1}.op-block-product-filter-sec__content .filter-search-icon{cursor:pointer;font-size:24px}.op-block-product-filter-sec .op-price-range-slider{border-radius:8px}.op-block-product-filter-sec .op-price-range-slider .price-display{background:#f9f9f9;display:inline-block;color:#333;font-size:18px;font-weight:700;border-radius:4px;padding:4px 12px}.op-block-product-filter-sec .op-price-slider-container{position:relative;margin:20px 0}.op-block-product-filter-sec .range-track{position:absolute;width:100%}.op-block-product-filter-sec .range-highlight{position:absolute;height:6px;background:#242424;border-radius:6px;z-index:1}.op-block-product-filter-sec .price-range-input{position:absolute;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ddd;width:100%;height:5px;top:-2px;outline:0;pointer-events:none;border-radius:4px;padding:0}.op-block-product-filter-sec .price-range-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;background:#242424;border-radius:50%;cursor:pointer;position:relative;z-index:2;box-shadow:0 0 0 4px rgba(0,0,0,.14)}.op-block-product-filter-sec .price-range-input::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;background:#242424;border-radius:50%;cursor:pointer;z-index:2}.op-block-product-filter-sec .op-block-product-filter-checklist{list-style-type:none;padding:0;margin:0}.op-block-product-filter-sec .op-block-product-filter-checklist-item-label{color:#262626;font-size:16px;line-height:30px;font-weight:500;text-decoration:none}.op-block-product-filter-sec .op-block-product-filter-checklist-item-count{font-size:16px;color:#666}.op-block-product-filter-sec .op-block-product-filter-checklist-item-count::before{content:"("}.op-block-product-filter-sec .op-block-product-filter-checklist-item-count::after{content:")"}.op-block-product-filter-sec .op-block-product-filter-checklist-item-label{display:inline-flex;align-items:center;gap:4px}.op-block-product-filter-sec .op-block-product-filter-checklist-item .op-filter-product-color{display:inline-block;width:16px;height:16px;border-radius:50%}.op-block-product-filter-sec .op-block-product-filter-checklist-item.selected>*{color:var(--op-clr-block-primary,#175fff)}.op-block-product-filter-sec .op-filter-product-rating-wrap{display:flex;justify-content:flex-start;flex-direction:column}.op-block-product-filter-sec .op-filter-product-rating-item{display:flex;justify-content:flex-start;align-items:center;gap:12px}.op-block-product-filter-sec .selected .full{color:var(--op-clr-block-primary,#175fff)}.op-block-product-filter-sec .op-filter-product-rating-label{color:#262626;font-size:16px;line-height:30px;font-weight:500;text-decoration:none}.op-block-product-filter-sec .op-star-rating{display:flex;gap:4px;font-size:24px;cursor:pointer}.op-block-product-filter-sec .op-star{color:#ccc;position:relative}.op-block-product-filter-sec .full{color:#ffc107}.op-block-product-filter-sec .half{color:#ccc}.op-block-product-filter-sec .half::before{content:"★";position:absolute;top:0;left:0;width:50%;color:#ffc107;overflow:hidden}.op-block-product-catalog-header{position:relative;display:flex;flex-wrap:wrap;align-items:center;flex:1 0 auto;gap:20px;font-size:16px;line-height:1;z-index:9}.op-block-product-catalog-header .list-grid-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.op-block-product-catalog-header .list-grid-toggle span{display:flex;justify-content:center;align-items:center;font-size:32px;cursor:pointer}.op-block-product-catalog-header .list-grid-toggle span.active{color:var(--op-clr-block-primary)}.op-block-product-catalog-header .product-catalog-on-sale-only{margin:0 0 0 auto}.op-block-product-catalog-header label.catalog-form-label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.op-block-product-catalog-header label.catalog-form-label select{font-weight:700;width:auto;cursor:pointer;border:0;padding:0}.op-block-product-catalog .op-block-product-catalog-content{margin:40px 0}.op-block-product-catalog .product-catalog-wrap{--product-column:2}@media (min-width:1024px){.op-block-product-catalog .product-catalog-wrap{--product-column:3}}.op-block-product-catalog .product-catalog-wrap.list-view .products{--product-column:1}.op-block-product-catalog .product-catalog-wrap .products{position:relative;display:grid;grid-template-columns:repeat(var(--product-column),minmax(0,1fr));gap:24px}.op-block-product-catalog .product-catalog-wrap .products .product-wrapper{position:relative;height:100%;border:1px solid #f1f1f1;border-radius:8px;transition:all .2s ease}@media (min-width:1024px){.op-block-product-catalog .product-catalog-wrap .products .product-wrapper{border:1px solid transparent}}.op-block-product-catalog .product-catalog-wrap .products .product-wrapper:hover{border-color:#f1f1f1;box-shadow:0 0 15px rgba(0,0,0,.02)}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail{position:relative;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail .product-action-buttons{position:absolute;top:8px;inset-inline-end:8px;opacity:0;visibility:hidden;transform:translateX(20px) translateZ(0);transition:all .3s ease-in-out}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail .product-action-buttons ul{list-style:none;display:flex;flex-direction:column;gap:8px}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail .product-action-buttons ul li a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:#242424;font-size:20px;border:1px solid #d7d7d7;border-radius:50%;transition:all .3s ease}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail .product-action-buttons ul li a:hover{background-color:#242424;color:#fff;border-radius:#242424}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail a{position:relative;display:block;text-decoration:none;transition:.3s ease 0s;z-index:2}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail a figure{margin:0}.op-block-product-catalog .product-catalog-wrap .products .product-thumbnail a img{width:100%!important;margin:0;box-shadow:none;transition:.3s ease;max-width:100%}.op-block-product-catalog .product-catalog-wrap .products .product-meta{display:flex;flex-flow:row wrap;gap:8px;padding:16px}@media (min-width:1024px){.op-block-product-catalog .product-catalog-wrap .products .product-meta{gap:12px}}.op-block-product-catalog .product-catalog-wrap .products .product-meta>*{width:100%;margin:0}.op-block-product-catalog .product-catalog-wrap .products .product-meta-categories{display:flex;justify-content:flex-start;align-items:center;gap:4px}.op-block-product-catalog .product-catalog-wrap .products .product-meta-categories a{font-size:14px;text-decoration:none}.op-block-product-catalog .product-catalog-wrap .products .product-meta-title{display:-webkit-box;-webkit-box-orient:vertical;font-size:16px;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}@media (min-width:1024px){.op-block-product-catalog .product-catalog-wrap .products .product-meta-title{font-size:18px}}.op-block-product-catalog .product-catalog-wrap .products .product-meta-title a{color:#242424;line-height:1.3;font-weight:600;text-decoration:none}.op-block-product-catalog .product-catalog-wrap .products .product-meta-price span.price{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.op-block-product-catalog .product-catalog-wrap .products .product-meta-price span.price del{order:2;color:#ccc}.op-block-product-catalog .product-catalog-wrap .products .product-meta-price span.price ins{color:red}.op-block-product-catalog .product-catalog-wrap .products .product-meta-price span.price .product-price-amount{font-size:16px;font-weight:700}@media (min-width:1024px){.op-block-product-catalog .product-catalog-wrap .products .product-meta-price span.price .product-price-amount{font-size:18px}}.op-block-product-catalog .product-catalog-wrap .products .product-meta-add-to-cart a{background-color:transparent;display:flex;width:100%;align-items:center;justify-content:center;gap:4px;cursor:pointer;color:#242424;letter-spacing:0;text-decoration:none;border:1px solid #d7d7d7;border-radius:4px;padding:8px 12px;transition:all .2s ease}.op-block-product-catalog .product-catalog-wrap .products .product-meta-add-to-cart a:hover{background-color:#242424;color:#fff}.op-block-product-catalog .product-catalog-wrap .products .product-meta-add-to-cart a .check-icon{display:none}.op-block-product-catalog .product-catalog-wrap .products .product-meta-add-to-cart a.added-to-cart .check-icon{display:flex}.op-block-product-catalog .product-catalog-wrap .products .product a:active{border:none;outline:0}.op-block-product-catalog .product-catalog-wrap .products .product:hover .product-action-buttons{opacity:1;visibility:visible;transform:none!important}.op-block-product-catalog .product-catalog-wrap.list-view .product-wrapper{display:grid;grid-template-columns:43% minmax(0,1fr);align-items:flex-start;gap:0 20px;border:1px solid #f1f1f1;box-shadow:none!important}@media (min-width:1024px){.op-block-product-catalog .product-catalog-wrap.list-view .product-wrapper{border:1px solid transparent;grid-template-columns:minmax(28%,302px) minmax(0,1fr)}}.op-block-product-catalog .product-catalog-wrap.list-view .product-thumbnail{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0}.op-block-product-catalog .product-catalog-wrap.list-view .product-thumbnail a figure{margin:0;display:flex}.op-block-product-catalog .product-catalog-wrap.list-view .product-meta{padding-top:16px}@media (min-width:1024px){.op-block-product-catalog .product-catalog-wrap.list-view .product-meta{padding-top:32px}}.op-block-product-catalog .product-catalog-wrap.list-view .product-meta-add-to-cart a{max-width:200px}.op-block-product-catalog-footer .product-catelog-pagination .catelog-page-numbers{list-style:none;display:flex;align-items:center;justify-content:center;gap:8px}.op-block-product-catalog-footer .product-catelog-pagination .catelog-page-numbers li a{display:inline-flex;width:40px;height:40px;justify-content:center;align-items:center;color:#242424;font-size:16px;line-height:1;text-decoration:none;border-radius:4px;border:1px solid #d7d7d7;transition:all .2s ease}.op-block-product-catalog-footer .product-catelog-pagination .catelog-page-numbers li a:hover{background-color:#1a62ff;color:#fff}.op-star.empty,.rating-count{color:#ccc}.op-star{color:var(--wp-preset--color--primay,#242424)}[aria-controls=list] .op-single-product-wrapper{display:grid;grid-template-columns:43% minmax(0,1fr);align-items:flex-start;gap:0 20px;border:1px solid #f1f1f1;box-shadow:none!important}@media (min-width:1024px){[aria-controls=list] .op-single-product-wrapper{border:1px solid transparent;grid-template-columns:minmax(28%,302px) minmax(0,1fr)}}[aria-controls=list] .op-single-product-thumbnail{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:0}[aria-controls=list] .op-single-product-thumbnail a figure{margin:0;display:flex;overflow:hidden}[aria-controls=list] .op-single-product-meta{padding-top:16px}@media (min-width:1024px){[aria-controls=list] .op-single-product-meta{padding-top:32px}}[aria-controls=list] .op-single-product-meta-add-to-cart a{max-width:200px}.op-single-product-wrapper{position:relative;height:100%;border:1px solid #f1f1f1;border-radius:8px;transition:all .2s ease}@media (min-width:1024px){.op-single-product-wrapper{border:1px solid transparent}}.op-single-product-wrapper:hover{border-color:#f1f1f1;box-shadow:0 0 15px rgba(0,0,0,.02)}.op-single-product-wrapper:hover .product-action-buttons{opacity:1;visibility:visible;transform:none!important}.op-single-product-wrapper .attribute-options-wrapper{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.op-single-product-wrapper .attribute-option{cursor:pointer}.op-single-product-wrapper .attribute-option.color{border-radius:50%}.op-single-product-wrapper .attribute-option.other{padding:4px 12px;border:1px solid #f1f1f1;border-radius:5px}.op-single-product-wrapper .attribute-option.selected{border-color:var(--op-clr-block-primary);color:var(--op-clr-block-primary)}.op-single-product-thumbnail{position:relative;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.op-single-product-thumbnail a{position:relative;display:block;text-decoration:none;transition:.3s ease 0s;z-index:2}.op-single-product-thumbnail a figure{margin:0;overflow:hidden}.op-single-product-thumbnail a img{width:100%!important;margin:0;box-shadow:none;transition:.3s ease;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:1/1}.op-single-product-thumbnail .product-labels{position:absolute;display:flex;flex-flow:column wrap;gap:5px;inset:12px auto auto 12px;z-index:3}.op-single-product-thumbnail .product-labels span{position:static;display:inline-block;min-width:40px;min-height:0;font-size:12px;text-align:center;font-weight:400;text-transform:uppercase;line-height:1.1!important;border-radius:4px;vertical-align:top;padding:4px 8px}.op-single-product-thumbnail .product-labels span.op-onsale{background-color:#1a62ff;color:#fff}.op-single-product-thumbnail .product-labels span.op-discount-percent{background-color:#ef4a24;color:#fff}.op-single-product-thumbnail .product-action-buttons{position:absolute;top:8px;inset-inline-end:8px;opacity:0;visibility:hidden;transform:translateX(20px) translateZ(0);transition:all .3s ease-in-out}.op-single-product-thumbnail .product-action-buttons ul{list-style:none;display:flex;flex-direction:column;gap:8px}.op-single-product-thumbnail .product-action-buttons ul li a{position:relative;display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:#242424;font-size:16px;border:1px solid #d7d7d7;border-radius:50%;transition:all .3s ease}.op-single-product-thumbnail .product-action-buttons ul li a span{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#242424;min-width:90px;left:auto;right:10px;top:50%;bottom:0;color:#fff;font-size:14px;font-weight:400;line-height:1;text-align:center;text-transform:none;opacity:0;visibility:hidden;border:none;border-radius:5px;padding:16px 0;transform:translate(-36%,-50%);transition:none}.op-single-product-thumbnail .product-action-buttons ul li a span::before{position:absolute;display:block;content:"";width:0;height:0;left:99%;top:50%;border-width:6px 0 6px 6px;border-style:solid;border-color:transparent transparent transparent #242424;transform:translateY(-50%)}.op-single-product-thumbnail .product-action-buttons ul li a:hover{background-color:#242424;color:#fff;border-radius:#242424}.op-single-product-thumbnail .product-action-buttons ul li a:hover span{opacity:1;visibility:visible}.op-single-product-meta{display:flex;flex-flow:row wrap;gap:8px;padding:16px}@media (min-width:1024px){.op-single-product-meta{gap:12px}}.op-single-product-meta>*{width:100%;margin:0}.op-single-product-meta-categories{display:flex;justify-content:flex-start;align-items:center;gap:4px}.op-single-product-meta-categories a{font-size:14px;text-decoration:none}.op-single-product-meta-title{display:-webkit-box;-webkit-box-orient:vertical;font-size:16px;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}@media (min-width:1024px){.op-single-product-meta-title{font-size:18px}}.op-single-product-meta-title a{color:#242424;line-height:1.3;font-weight:600;text-decoration:none}.op-single-product-meta-ratings ul{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:4px;color:orange}.op-single-product-meta-ratings ul li{display:inline-flex;background-color:#f1f1f1;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px}.op-single-product-meta-price{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.op-single-product-meta-price .woocommerce-Price-amount{order:2;color:#ccc}.op-single-product-meta-price .woocommerce-Price-amount:not(del>.woocommerce-Price-amount){color:red;text-decoration:none}.op-single-product-meta-price .product-price-amount{font-size:16px;font-weight:700}@media (min-width:1024px){.op-single-product-meta-price .product-price-amount{font-size:18px}}.op-single-product-meta-add-to-cart .button{background-color:transparent;display:flex;width:100%;align-items:center;justify-content:center;gap:4px;cursor:pointer;color:#242424;letter-spacing:0;text-decoration:none;border:1px solid #d7d7d7;border-radius:4px;padding:8px 12px;transition:all .2s ease;font-size:17px;width:100%}.op-single-product-meta-add-to-cart .button[aria-disabled=true]{pointer-events:none;opacity:.5}.op-single-product-meta-add-to-cart .button:hover{background-color:var(--op-clr-block-secondary,#242424);color:#fff}.op-single-product-meta-add-to-cart .button .check-icon{display:none}.op-single-product-meta-add-to-cart .button.added-to-cart .check-icon{display:flex}.op-single-product a:active{border:none;outline:0}.op-block-single-product-layout-three{background-color:#fff;display:grid;grid-template-columns:48% minmax(0,1fr);border:1px solid transparent;border-radius:12px}.op-block-single-product-layout-three .op-single-product-thumbnail{border-top-right-radius:0;border-top-left-radius:12px;border-bottom-left-radius:12px}.op-block-single-product-layout-three .op-single-product-thumbnail figure{display:flex;overflow:hidden}.op-block-single-product-layout-three .op-single-product-thumbnail figure img{max-width:100%}.op-block-single-product-layout-three .op-single-product-meta{align-self:center}.op-block-single-product-layout-three .product-meta-button-group{position:absolute;width:calc(100% + 2px);top:calc(100% - 8px);left:-1px;opacity:0;visibility:hidden;padding:0 16px 0;background:#fff;border-width:0 1px 1px;border-style:solid;border-color:transparent;border-radius:0 0 12px 12px;transform-origin:top center;backface-visibility:hidden;transition:.1s cubic-bezier(.15,.36,.32,.85);z-index:9}.op-block-single-product-layout-three .op-add-to-cart-button-wrap{margin:16px 0}.op-block-single-product-layout-three .op-add-to-cart-button-wrap .button{background-image:none;display:flex;justify-content:center;align-items:center;width:100%;cursor:pointer;letter-spacing:0;font-size:16px;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid;border-radius:6px;padding:16px 32px}.op-block-single-product-layout-three .op-add-to-cart-button-wrap .button:hover{background-color:var(--op-clr-block-secondary);color:var(--op-clr-block-white)}.op-block-single-product-layout-three:hover{border:1px solid var(--wp--preset--color--primary,var(--op-clr-block-primary))}.op-block-single-product-layout-three:hover .product-meta-button-group{opacity:1;visibility:visible;border-color:var(--wp--preset--color--primary,var(--op-clr-block-primary));box-shadow:0 12px 15px rgba(101,101,101,.18)}.op-advanced-product-search{position:relative}.op-advanced-product-search #suggestions.active{position:absolute;top:calc(100% + 4px);left:0;z-index:999;background:#fff;width:100%;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px}.op-advanced-product-search #suggestions.active a{color:#222;padding:4px 12px;width:100%;display:block}.op-advanced-product-search #suggestions.active a strong{color:#999}.op-advanced-product-search #suggestions.active a:hover{background:#f4f4f4}.op-advanced-product-search .op-product-search-form{position:relative;display:flex;align-items:center;overflow:hidden}@media (max-width:768px){.op-advanced-product-search .op-product-search-form{flex-wrap:wrap}}.op-advanced-product-search .op-product-search-form-select{font:inherit;color:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;padding:0}.op-advanced-product-search .op-product-search-form-select-wrapper{display:flex;align-items:center;position:relative}.op-advanced-product-search .op-product-search-form-content-box{flex:1;position:relative}.op-advanced-product-search .op-product-search-form-content-box::before{content:"";width:1px;height:calc(100% - 16px);background:rgba(0,0,0,.1);position:absolute;left:0;top:50%;transform:translateY(-50%)}.op-advanced-product-search .op-product-search-form-field{display:flex}@media (max-width:768px){.op-advanced-product-search .op-product-search-form-field{flex-wrap:wrap}}.op-advanced-product-search .op-product-search-form input[type=text]{border:0;flex:1}.op-advanced-product-search .op-product-search-form-button{position:relative;width:auto;overflow:hidden}.op-advanced-product-search .op-product-search-form-button input[type=submit]{position:static;margin:0;transition:.2s ease}.category-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:2rem}@media (min-width:768px){.category-grid{grid-template-columns:repeat(2,1fr)}}.category-card{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:box-shadow .3s ease}.category-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.category-image{width:100%;height:12rem;-o-object-fit:cover;object-fit:cover;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.category-content{padding:1rem}.category-link:hover{color:#553c9a}.category-description{color:#4b5563;margin-bottom:1rem}.category-count{font-size:.875rem;color:#6b7280}.op-tax-query-item-wrapper{width:100%}.op-tax-query-term-title{font-size:var(--op-fs-lg,18px);font-weight:600;margin-bottom:var(--op-clr-margin,.5rem);color:var(--op-clr-block-heading,#020b20)}.op-tax-query-term-title:hover{color:var(--op-clr-block-primary,#175fff)}.op-tax-query-term-title a{text-decoration:none;color:inherit}.op-tax-query-term-description{font-size:var(--op-fs-sm,14px);color:var(--op-clr-light-gray,#d7d7d7)}.op-tax-query-image,.op-tax-query-image-small{-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.op-tax-query-no-image,.op-tax-query-no-image-small{background:var(--op-clr-light-gray,#e7eff2);border-radius:.5rem;display:flex;align-items:center;justify-content:center}.op-tax-query-no-image span,.op-tax-query-no-image-small span{color:var(--op-clr-gray,#d7d7d7)}.is-layout-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.is-layout-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.is-layout-grid{grid-template-columns:repeat(3,1fr)}}.op-tax-query-no-terms{color:var(--op-clr-gray,#d7d7d7);padding:1rem}.op-tax-query-layout-one{background:var(--op-clr-block-white,#fefefe);border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1rem;display:flex;flex-direction:column;align-items:center;text-align:var(--op-text-align-align-center,center)}.op-tax-query-layout-one .op-tax-query-image{width:100%;height:12rem;margin-bottom:1rem}.op-tax-query-layout-one .op-tax-query-term-description{color:var(--op-clr-gray,#d7d7d7)}.op-tax-query-layout-one .op-tax-query-no-image{width:100%;height:12rem;margin-bottom:1rem}.op-tax-query-layout-two{background:var(--op-clr-white,#fefefe);border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1rem;display:flex;align-items:center;gap:1rem}.op-tax-query-layout-two .op-tax-query-term-description{color:var(--op-clr-gray,#d7d7d7)}.op-tax-query-layout-two .op-tax-query-image-small{width:6rem;height:6rem}.op-tax-query-layout-two .op-tax-query-no-image-small{width:6rem;height:6rem}.op-tax-query-layout-two .op-tax-query-text-content{flex-grow:1}.op-tax-query-layout-three{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1rem;height:12rem;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;transition:all .3s ease}.op-tax-query-layout-three::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.op-tax-query-layout-three .op-tax-query-content,.op-tax-query-layout-three .op-tax-query-term-title{position:relative;z-index:2;color:var(--op-clr-white,#fefefe)}.op-tax-query-layout-three .op-tax-query-term-title{font-size:var(--op-fs-lg,18px);font-weight:600;margin-bottom:.5rem;transition:transform .3s ease;color:var(--op-clr-white,#fefefe)}.op-tax-query-layout-three .op-tax-query-term-title:hover{color:var(--op-clr-sky-blue,#1a9cb7)}.op-tax-query-layout-three .op-tax-query-content{opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease;position:absolute}.op-tax-query-layout-three:hover .op-tax-query-content{opacity:1;transform:translateY(0);position:relative}.op-tax-query-layout-three:hover .op-tax-query-term-title{transform:translateY(-10px)}.op-tax-query-layout-three .op-tax-query-term-description{font-size:var(--op-fs-sm,14px);margin-bottom:.5rem}.op-tax-query-layout-three .op-tax-query-term-count{font-size:var(--op-fs-sm,14px);font-weight:500}.op-tax-query-layout-four{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1rem;height:12rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:var(--op-text-align-align-center,center);overflow:hidden}.op-tax-query-layout-four::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.op-tax-query-layout-four .op-tax-query-content{position:relative;z-index:2;color:var(--op-clr-white,#fefefe)}.op-tax-query-layout-four .op-tax-query-content .op-tax-query-term-title{font-size:var(--op-fs-2xl,24px);font-weight:700;margin-bottom:.25rem;text-transform:uppercase;color:var(--op-clr-white,#fefefe)}.op-tax-query-layout-four .op-tax-query-content .op-tax-query-term-title:hover{color:var(--op-clr-sky-blue,#1a9cb7)}.op-tax-query-layout-four .op-tax-query-content .op-tax-query-term-description{font-size:var(--op-fs-base,16px);font-weight:400}.op-tax-query-pagination{display:flex;justify-content:center;margin-top:1.5rem;gap:1rem;align-items:center}.op-tax-query-pagination.layout-one .op-tax-query-next-button,.op-tax-query-pagination.layout-one .op-tax-query-prev-button{padding:.5rem 1rem;background:var(--op-clr-block-primary,#175fff);color:var(--op-clr-white,#fefefe);border-radius:.25rem;text-decoration:none;transition:background .2s}.op-tax-query-pagination.layout-one .op-tax-query-next-button:hover,.op-tax-query-pagination.layout-one .op-tax-query-prev-button:hover{background:var(--op-clr-secondary,#83b400)}.op-tax-query-pagination.layout-one .op-tax-query-next-button.disabled,.op-tax-query-pagination.layout-one .op-tax-query-prev-button.disabled{background:var(--op-clr-disable,#727070);cursor:not-allowed;pointer-events:none}.op-tax-query-pagination.layout-one .op-tax-query-prev-button{border-radius:.25rem 0 0 .25rem}.op-tax-query-pagination.layout-one .op-tax-query-next-button{border-radius:0 .25rem .25rem 0}.op-tax-query-pagination.layout-one .op-tax-query-page-info{padding:.5rem 1rem;background:var(--op-clr-light-gray,#e7eff2);color:var(--op-clr-black,#242424);border-radius:.25rem}.op-tax-query-pagination.layout-two .op-tax-query-next-button,.op-tax-query-pagination.layout-two .op-tax-query-prev-button{padding:.5rem 1rem;background:var(--op-clr-block-primary,#175fff);color:var(--op-clr-white,#fefefe);border-radius:.25rem;text-decoration:none;transition:background .2s}.op-tax-query-pagination.layout-two .op-tax-query-next-button:hover,.op-tax-query-pagination.layout-two .op-tax-query-prev-button:hover{background:var(--op-clr-secondary,#83b400)}.op-tax-query-pagination.layout-two .op-tax-query-next-button.disabled,.op-tax-query-pagination.layout-two .op-tax-query-prev-button.disabled{background:var(--op-clr-disable,#727070);cursor:not-allowed;pointer-events:none}.op-tax-query-pagination.layout-two .op-tax-query-page-numbers{display:flex;gap:.5rem}.op-tax-query-pagination.layout-two .op-tax-query-page-numbers .op-tax-query-ellipsis{padding:.5rem 1rem;color:var(--op-clr-gray,#d7d7d7)}.op-tax-query-pagination.layout-two .op-tax-query-page-number{padding:.5rem 1rem;background:var(--op-clr-light-gray,#e7eff2);color:var(--op-clr-black,#242424);border-radius:.25rem;text-decoration:none;transition:background .2s}.op-tax-query-pagination.layout-two .op-tax-query-page-number.current{background:var(--op-clr-block-primary,#175fff);color:var(--op-clr-white,#fefefe)}.op-tax-query-pagination.layout-two .op-tax-query-page-number:hover{background:var(--op-clr-secondary,#83b400);color:var(--op-clr-white,#fefefe)}.op-tax-query-pagination.layout-three .op-tax-query-load-more-button{padding:.75rem 1.5rem;background:var(--op-clr-block-primary,#175fff);color:var(--op-clr-white,#fefefe);border:none;border-radius:.25rem;cursor:pointer;transition:background .2s}.op-tax-query-pagination.layout-three .op-tax-query-load-more-button:hover{background:var(--op-clr-secondary,#83b400)}.op-tax-query-pagination.layout-three .op-tax-query-load-more-button.disabled{background:var(--op-clr-disable,#727070);cursor:not-allowed;pointer-events:none}ol.gradient-list>li,ol.gradient-list>li>.list-item-content::before{box-shadow:.25rem .25rem .6rem rgba(0,0,0,.05),0 .5rem 1.125rem rgba(75,0,0,.05)}ol.gradient-list{counter-reset:gradient-counter;margin:1.75rem 0;padding-left:1rem;list-style:none!important;list-style-type:none!important}ol.gradient-list>li{background:#fff;border-radius:0 .5rem .5rem .5rem;counter-increment:gradient-counter;margin-top:1rem;min-height:3rem;padding:1rem 1rem 1rem 3rem;position:relative}ol.gradient-list>li>.list-item-content::after,ol.gradient-list>li>.list-item-content::before{border-radius:1rem 1rem 0 1rem;content:"";height:3rem;left:-1rem;overflow:hidden;position:absolute;top:-1rem;width:3rem;background-image:linear-gradient(104.1deg,#003d64 13.6%,#2f7fa4 49.4%,#1ec6c6 93.3%)}ol.gradient-list>li>.list-item-content::before{align-items:flex-end;content:counter(gradient-counter);color:var(--op-clr-white,#fafafa);display:flex;font:900 1.5em/1 Montserrat;justify-content:flex-end;padding:.125em .25em;z-index:1}ol.gradient-list>li+li{margin-top:2rem}[data-type="omnipress/list"]:not(.is-horizontal){flex-direction:column!important}.is-horizontal{list-style-type:none}.block-editor-block-list__block.wp-block-omnipress-tooltip .tooltip{position:relative!important;z-index:1;display:inline-block}.wp-block-omnipress-tooltip .tooltip{display:none;position:fixed;background-color:#333;color:var(--tooltip-text-color,#fff);padding:8px 12px;border-radius:4px;font-size:var(--tooltip-text-size,14px);z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.2);white-space:nowrap;text-align:center;max-width:var(--tooltip-width,200px);max-height:var(--tooltip-height,100px)}.wp-block-omnipress-tooltip .tooltip::after{content:"";position:absolute;width:0;height:0;border:6px solid transparent}.wp-block-omnipress-tooltip .tooltip.top::after{border-top-color:var(--tooltip-bg-color,#333);top:100%;left:50%;transform:translateX(-50%)}.wp-block-omnipress-tooltip .tooltip.bottom::after{border-bottom-color:var(--tooltip-bg-color,#333);bottom:100%;left:50%;transform:translateX(-50%)}.wp-block-omnipress-tooltip .tooltip.left::after{border-left-color:var(--tooltip-bg-color,#333);top:50%;left:100%;transform:translateY(-50%)}.wp-block-omnipress-tooltip .tooltip.right::after{border-right-color:var(--tooltip-bg-color,#333);top:50%;left:-12px;transform:translateY(-50%)}.block-editor-block-list__block{position:relative!important;top:0!important;left:0!important}.block-editor-block-list__block #back-to-top{display:flex}.wp-block-omnipress-back-to-top{position:fixed;bottom:20px;right:20px;z-index:99999999;border-radius:50%}#back-to-top{justify-content:center;align-items:center;border:none;gap:8px;cursor:pointer;display:none}#back-to-top.circle-progress{--progress:50%}#back-to-top.circle-progress::after{content:"";height:calc(100% + 16px);background:conic-gradient(var(--scroll-bar-bg,var(--op-clr-block-primary)) var(--progress),transparent var(--progress));width:calc(100% + 16px);position:absolute;inset:-8px;z-index:-1;border-radius:50%}#back-to-top .progress-bar{width:8px;height:0%;background:var(--scroll-bar-bg,var(--op-clr-block-primary));transition:height .2s ease}#back-to-top .content{padding:20px;margin-left:20px}.op-scroll-to-top.show-to-top-btn{display:none!important}.wp-block-omnipress-image-comparison{overflow:hidden}img-comparison-slider{width:100%;height:100%;visibility:hidden}img-comparison-slider:focus{outline:0}img-comparison-slider [slot=second]{display:none}img-comparison-slider.rendered{visibility:inherit}img-comparison-slider.rendered [slot=second]{display:unset}.flip-box-container{transform-style:preserve-3d;perspective:1000px;width:100%}.flip-box-back,.flip-box-front{grid-column:1;grid-row:1;background-size:cover;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);border-radius:10px;background-position:center;transition:transform .7s cubic-bezier(.4,.2,.2,1);backface-visibility:hidden;border-radius:10px;height:100%}.flip-box-back{background:#cedce7;background:linear-gradient(45deg,#cedce7 0,#596a72 100%)}.flip-box-container:hover .flip-box-back,.flip-box-container:hover .flip-box-front{transition:transform .7s cubic-bezier(.4,.2,.2,1)}.flip-box-back{width:100%}.flip-box-container .flip-box-back{transform:rotateY(180deg);transform-style:preserve-3d}.flip-box-container .flip-box-front{transform:rotateY(0);transform-style:preserve-3d}.flip-box-container:not(.block-editor-block-list__block):hover .flip-box-back{transform:rotateY(0);transform-style:preserve-3d}.flip-box-container:not(.block-editor-block-list__block):hover .flip-box-front{transform:rotateY(-180deg);transform-style:preserve-3d}.breadcrumb-item a{color:inherit;text-decoration:inherit;position:relative}.op-breadcrumb.minimalist{margin:15px 0;font-size:14px}.op-breadcrumb.minimalist .breadcrumb-list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.op-breadcrumb.minimalist .breadcrumb-item{margin-right:8px;color:var(--op-clr-block-primary)}.op-breadcrumb.minimalist .breadcrumb-item a:hover{color:#0056b3}.op-breadcrumb.minimalist .breadcrumb-item.active{color:#333}.op-breadcrumb.minimalist .breadcrumb-item:not(:last-child)::after{content:"›";margin-left:8px;color:currentColor}.op-breadcrumb.boxed{margin:20px 0;font-size:14px}.op-breadcrumb.boxed .breadcrumb-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:10px}.op-breadcrumb.boxed .breadcrumb-item{background:#f5f5f5;padding:5px 10px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#e67e22}.op-breadcrumb.boxed .breadcrumb-item.active{background:#e67e22;color:#fff}.op-breadcrumb.boxed .breadcrumb-item:not(:last-child)::after{content:"→";margin-left:10px;color:currentColor;background:0 0;box-shadow:none;padding:0}.op-breadcrumb.elegant{margin:15px 0;font-size:15px;font-family:Georgia,serif}.op-breadcrumb.elegant .breadcrumb-list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.op-breadcrumb.elegant .breadcrumb-item{margin-right:10px}.op-breadcrumb.elegant .breadcrumb-item a::after{content:"";background:var(--breadcrumb-color,#333);position:absolute;width:0;height:1px;bottom:0;left:0;transition:width .3s ease}.op-breadcrumb.elegant .breadcrumb-item a:hover::after{width:100%}.op-breadcrumb.elegant .breadcrumb-item.active{color:#7f8c8d;font-style:italic}.op-breadcrumb.elegant .breadcrumb-item:not(:last-child)::after{content:"/";margin-left:10px;color:currentColor}.op-breadcrumb.rectangle{margin:15px 0;font-size:14px;font-family:Arial,sans-serif}.op-breadcrumb.rectangle .breadcrumb-list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.op-breadcrumb.rectangle .breadcrumb-item{position:relative;padding:8px 15px 8px 25px;margin-right:5px;background:#f0f0f0;clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%)}.op-breadcrumb.rectangle .breadcrumb-item.active{background:#3498db;color:#fff;clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%)}.op-breadcrumb.rectangle .breadcrumb-item:not(:first-child)::before{content:"";position:absolute;color:currentColor;left:-10px;top:0;width:30px;height:100%;background:inherit;clip-path:polygon(0 0,100% 0,0 100%);z-index:-1}.op-breadcrumb.compact{margin:10px 0;font-size:13px;font-family:Arial,sans-serif;background:#f5f5f5;padding:5px 10px;border-radius:5px;display:inline-flex;align-items:center}.op-breadcrumb.compact .breadcrumb-list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.op-breadcrumb.compact .breadcrumb-item{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-breadcrumb.compact .breadcrumb-item a:hover{text-decoration:underline}.op-breadcrumb.compact .breadcrumb-item.active{color:#666}.op-breadcrumb.compact .breadcrumb-item:not(:last-child)::after{content:">";margin:0 5px;color:currentColor;color:#999}@media (max-width:768px){.custom-breadcrumb{font-size:12px}.custom-breadcrumb .breadcrumb-item{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-breadcrumb.rectangle .breadcrumb-item{padding:6px 10px 6px 20px}.op-breadcrumb.compact{font-size:11px;padding:3px 8px}.op-breadcrumb.compact .breadcrumb-item{max-width:80px}}:where(.layout-one.step-container){display:flex;background-color:#e9eef5;border-radius:inherit;overflow:hidden;height:44px}:where(.layout-one.step-container) .step{flex:1;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:14px;color:#6a7b95;position:relative;padding:10px 0;transition:all .3s ease}:where(.layout-one.step-container) .step:not(:last-child)::after{content:"";position:absolute;right:-10px;top:0;width:20px;height:100%;background-color:inherit;clip-path:polygon(0 0,50% 0,100% 50%,50% 100%,0 100%);z-index:1}:where(.layout-one.step-container) .step.active{background-color:#1c5de3;color:#fff}.stepper{display:flex;justify-content:space-between;align-items:center;width:100%;margin:40px auto;position:relative}.stepper .step{display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;font-weight:700;flex-grow:1;color:#1a1a1a;background-color:transparent!important}.stepper .step:not(:last-child)::after{content:"";position:absolute;top:12px;left:0;width:100%;height:2px;background-color:var(--indicator-color,#4f46e5);transform:translateX(50%)}.stepper .circle{width:24px;height:24px;border:4px solid var(--indicator-color,#4f46e5);border-radius:50%;background-color:#fff;position:relative;z-index:1}.stepper .step.active .circle.outer{width:28px;height:28px;border:2px solid var(--indicator-color,#4f46e5);display:flex;align-items:center;justify-content:center}.stepper .step.active .circle.outer .inner{width:16px;height:16px;border-radius:50%;background-color:var(--indicator-color,#4f46e5)}.circular-progress{width:150px;height:150px;border-radius:50%;background:conic-gradient(var(--indicator-color,#8b5cf6) 0 50%,var(--track-color,#f9f9f9) 50% 100%);display:flex;align-items:center;justify-content:center;position:relative}.circular-progress .value{position:absolute;font-size:1.5rem;font-weight:700;color:var(--label-color,var(--op-clr-primary));background-color:#fff;padding:.5rem;border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.progress-container{position:relative}.progress-container .tooltip{position:absolute;left:0;top:-30px;background-color:#111;color:var(--label-color,#fff);background-color:var(--indicator-color,#000);padding:2px 8px;border-radius:4px;font-size:14px;transition:left .3s ease;pointer-events:none}.progress-container .tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--indicator-color,#111) transparent transparent transparent}.progress-container .progress-bar{width:100%;height:24px;background-color:#111;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 4px rgba(0,0,0,.6);position:relative}.progress-container .progress-fill{height:100%;width:0%;background-color:#0f0;border-radius:12px 0 0 12px;background-size:20px 20px;transition:width .3s ease;position:absolute;top:0;left:0;border-radius:inherit}.cm-scroller{min-width:120px!important}[data-type*="omipress/"]{box-sizing:border-box!important}.preview-scroll-trigger{animation:scroll-trigger var(--preview-duration,1s) ease-in-out infinite}.op-blocks h1,.op-blocks h2,.op-blocks h3,.op-blocks h4,.op-blocks h5,.op-blocks h6{text-transform:none}.op-more-info__wrapper{padding:10px}.op-more-info__wrapper-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.op-more-info__wrapper-header .op-logo-wrap{background:linear-gradient(318deg,#defaff,#cee2ff);width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100px;padding:10px}.op-more-info__wrapper-header h2{font-size:16px;font-weight:500;margin:0;padding:0}.op-more-info__wrapper-header p{font-size:13px;font-style:italic;font-weight:400;text-align:center}.op-more-info__wrapper-header p a{color:#1251dd;text-decoration:none}.op-more-info__wrapper-header p a:hover{text-decoration:underline}.op-more-info__wrapper-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-top:15px}.op-more-info__wrapper-content .op-more-items{display:flex;justify-content:space-between;align-items:center;gap:4px;color:#242424;font-size:14px;font-weight:500;transition:all .2s linear}.op-more-info__wrapper-content .op-more-items:hover{color:#1251dd}.op-more-info__wrapper-content .op-more-items svg{color:#666}.op-block-appender{width:100%;padding:12px;border:2px solid rgba(5,22,46,.06);cursor:pointer;background:rgba(219,219,219,.0901960784);font-size:36px;color:rgba(5,22,46,.34)}[role=switch]{margin:0;padding:0}.is-selected .op-dynamic-content{background-color:rgba(128,128,128,.18)}.op-block-settings-tabs{--wp-components-color-gray-600:var(--op-clr-light-gray)}.op-block-settings-tabs .components-toggle-control{margin-bottom:10px!important}.op-advanced-rangeController{margin:0!important}.op-advanced-rangeController .components-range-control__root>div:nth-of-type(1){width:100px;margin-left:12px;margin-top:24px}.op-advanced-rangeController .components-range-control__root>div:nth-of-type(2){display:none!important}.op-block__breadcrumbs{border:2px solid rgba(89,101,248,.8196078431);pointer-events:none;margin:0!important;display:none;min-height:20px;position:fixed;box-sizing:border-box;z-index:99}.op-block__breadcrumbs svg{width:23px}.op-block__breadcrumbs--title{position:absolute;background-color:rgba(220,221,233,.7882352941);border:1px solid rgba(89,101,248,.8196078431);display:flex;align-items:center;gap:8px;padding:4px 12px;font-size:12px;text-transform:capitalize;right:0;bottom:-38px;font-weight:500;letter-spacing:1px;color:var(--op-clr-primary)}[data-type*="omnipress/"].is-selected::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;pointer-events:none;box-shadow:rgba(0,66,228,.1) 0 0 0 0,rgba(0,66,255,.7) 0 0 1px 1px}.block-visual-guide{position:absolute;pointer-events:none;height:100%;width:100%;z-index:99}.block-visual-guide.margin{box-sizing:content-box!important}.block-visual-guide.padding{inset:0}.components-tooltip{max-width:200px}.op-top-margin{top:0;left:0;width:100%;height:20px;cursor:row-resize}.visual-value{position:absolute;bottom:-28px;left:50%;translate:0 -50%;pointer-events:none;cursor:none;font-size:10px;color:#fff;background-color:var(--op-clr-orange);padding:2px 12px;border-radius:3px}.op-right-margin{top:0;right:0;width:20px;height:100%;cursor:col-resize}.op-bottom-margin{bottom:0;left:0;width:100%;height:20px;cursor:row-resize}.op-left-margin{top:0;left:0;width:20px;height:100%;cursor:col-resize}.op-bottom-margin,.op-left-margin,.op-right-margin,.op-top-margin{position:absolute;background-color:transparent;z-index:9999}.op-preview-modal{box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:6px;padding:24px;justify-items:start;display:grid;gap:12px;width:100%}.is-distraction-free .op-quick-access{display:none!important}.op-quick-access{box-sizing:content-box;background:linear-gradient(360deg,#1962ff,#1e1e1e);z-index:9999999}.op-quick-access:not(:first-of-type){position:fixed;top:60px;width:60px;height:calc(100vh - 95px);left:0}@media screen and (max-width:768px){.op-quick-access{z-index:999}}.op-quick-access ul{margin:0;padding:0;margin-top:20px}.op-quick-access--pinned-item svg.op-block-icons circle,.op-quick-access--pinned-item svg.op-block-icons path,.op-quick-access--pinned-item svg.op-block-icons rect{stroke:#fff;fill:none}.op-quick-access--pinned-item:hover span{display:inline-flex;visibility:visible;opacity:1;z-index:99}.op-block-spacing__control-inputs>div{margin-bottom:0!important}.op-block-spacing__control-inputs>div label{text-align:center!important;font-weight:400!important;font-size:10px!important;margin-top:6px!important}.swiper-cube .has-child-selected.swiper-slide{visibility:visible!important}.swiper-cube .is-selected.swiper-slide{visibility:visible!important}[data-type*="omnipress/"].block-editor-block-list__block.has-bg-image>*,[data-type*="omnipress/"].block-editor-block-list__block.has-bg-video>*{z-index:2}.video-background__wrapper{z-index:initial!important}[data-type^="omnipress/"].block-editor-block-list__block.is-selected .block-editor-default-block-appender{right:24px}[data-type^="omnipress/"].block-editor-block-list__block.is-selected .block-editor-default-block-appender .block-editor-inserter__toggle{display:block!important}[data-type="omnipress/flip-box"].has-child-selected>:not(.is-selected):not(.has-child-selected){transform:rotateY(180deg);opacity:0;transition:all .5s ease-in-out;pointer-events:none}[data-type="omnipress/flip-box"].has-child-selected>.has-child-selected,[data-type="omnipress/flip-box"].has-child-selected>.is-selected{transform:rotateY(0);opacity:1;transition:all .5s ease-in-out;pointer-events:all}.block-editor-list-view-leaf.is-selected svg{color:var(--op-clr-white,#fff)}.block-editor-block-card:has(~div>.op-block-settings-tabs){background-color:var(--op-clr-primary)}.block-editor-block-card:has(~div>.op-block-settings-tabs) h2,.block-editor-block-card:has(~div>.op-block-settings-tabs) span{color:var(--op-clr-body-bg,#fff)}.block-editor-block-card:has(~div>.op-block-settings-tabs) .block-editor-block-icon{border:17px solid var(--op-clr-body-bg,#fff);border-radius:4px}.op-color-indicator{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:10px 10px}