.ct-cart-content{width: 310px;margin-top: var(--dropdown-top-offset);padding: 22px 20px;border-radius: 2px;background: var(--mini-cart-background-color);box-shadow: rgba(41,51,61,0.1) 0px 10px 20px 0px;--theme-content-spacing: 0;--mini-cart-items-spacing: 15px;--mini-cart-divider-color: rgba(255,255,255,0.1)}.ct-cart-content[data-count="0"]{display: none}.ct-cart-content::before{position: absolute;content: "";width: 100%;height: var(--dropdown-top-offset);top: calc(var(--dropdown-top-offset)*-1);left: 0px}#woo-cart-panel .ct-panel-content-inner{flex: 1 1 0%;overflow: hidden;--horizontal-alignment: stretch}img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size: 3000px 1500px}:root{--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122,0,223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0,124,186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0,107,160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0,90,135;--wp-admin-border-width-focus: 2px}@media (min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.wp-element-button{cursor: pointer}:root .has-very-light-gray-background-color{background-color: rgb(238,238,238)}:root .has-very-dark-gray-background-color{background-color: rgb(49,49,49)}:root .has-very-light-gray-color{color: rgb(238,238,238)}:root .has-very-dark-gray-color{color: rgb(49,49,49)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background: linear-gradient(135deg,rgb(0,208,132),rgb(6,147,227))}:root .has-purple-crush-gradient-background{background: linear-gradient(135deg,rgb(52,226,228),rgb(71,33,251) 50%,rgb(171,29,254))}:root .has-hazy-dawn-gradient-background{background: linear-gradient(135deg,rgb(250,172,168),rgb(218,208,236))}:root .has-subdued-olive-gradient-background{background: linear-gradient(135deg,rgb(250,250,225),rgb(103,166,113))}:root .has-atomic-cream-gradient-background{background: linear-gradient(135deg,rgb(253,215,154),rgb(0,74,89))}:root .has-nightshade-gradient-background{background: linear-gradient(135deg,rgb(51,9,104),rgb(49,205,207))}:root .has-midnight-gradient-background{background: linear-gradient(135deg,rgb(2,3,129),rgb(40,116,252))}:root{--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 42px}:root .has-text-align-center{text-align: center}:root .has-text-align-left{text-align: left}:root .has-text-align-right{text-align: right}.screen-reader-text{border: 0px;clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0px;position: absolute;width: 1px;overflow-wrap: normal !important;word-break: normal !important}.screen-reader-text:focus{background-color: rgb(221,221,221);clip-path: none;color: rgb(68,68,68);display: block;font-size: 1em;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000}html :where(.has-border-color){border-style: solid}html :where([style^="border-color"],[style*=";border-color"],[style*=";border-color"]){border-style: solid}html :where([style^="border-top-color"],[style*=";border-top-color"],[style*=";border-top-color"]){border-top-style: solid}html :where([style^="border-right-color"],[style*=";border-right-color"],[style*=";border-right-color"]){border-right-style: solid}html :where([style^="border-bottom-color"],[style*=";border-bottom-color"],[style*=";border-bottom-color"]){border-bottom-style: solid}html :where([style^="border-left-color"],[style*=";border-left-color"],[style*=";border-left-color"]){border-left-style: solid}html :where([style^="border-width"],[style*=";border-width"],[style*=";border-width"]){border-style: solid}html :where([style^="border-top-width"],[style*=";border-top-width"],[style*=";border-top-width"]){border-top-style: solid}html :where([style^="border-right-width"],[style*=";border-right-width"],[style*=";border-right-width"]){border-right-style: solid}html :where([style^="border-bottom-width"],[style*=";border-bottom-width"],[style*=";border-bottom-width"]){border-bottom-style: solid}html :where([style^="border-left-width"],[style*=";border-left-width"],[style*=";border-left-width"]){border-left-style: solid}html :where(img[class*="wp-image-"]){height: auto;max-width: 100%}:where(figure){margin: 0px 0px 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width: 600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: 0px}}.wp-block-button__link{align-content: center;box-sizing: border-box;cursor: pointer;display: inline-block;height: 100%;text-align: center;word-break: break-word}:where(.wp-block-button__link){border-radius: 9999px;box-shadow: none;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border: 2px solid;padding: 0.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color: currentcolor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color: rgba(255,255,255,0);background-image: none}.wp-block-image>a,.wp-block-image>figure>a{display: inline-block}.wp-block-image img{box-sizing: border-box;height: auto;max-width: 100%;vertical-align: bottom}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius: 9999px}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color: rgba(90,90,90,0.25);border-width: medium;border-style: none;border-color: currentcolor;border-image: none}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: none}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: none;padding: 0px 8px}@keyframes show-content-image{0%{visibility: hidden}99%{visibility: hidden}100%{visibility: visible}}@keyframes turn-on-visibility{0%{opacity: 0}100%{opacity: 1}}@keyframes turn-off-visibility{0%{opacity: 1;visibility: visible}99%{opacity: 0;visibility: visible}100%{opacity: 0;visibility: hidden}}@keyframes lightbox-zoom-in{0%{transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}100%{transform: translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform: translate(-50%,-50%) scale(1);visibility: visible}99%{visibility: visible}100%{transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility: hidden}}ol,ul{box-sizing: border-box}:root :where(.wp-block-list.has-background){padding: 1.25em 2.375em}.has-drop-cap:not(:focus)::first-letter{float: left;font-size: 8.4em;font-style: normal;font-weight: 100;line-height: 0.68;margin: 0.05em 0.1em 0px 0px;text-transform: uppercase}body.rtl .has-drop-cap:not(:focus)::first-letter{float: none;margin-left: 0.1em}:root :where(p.has-background){padding: 1.25em 2.375em}.wp-block-buttons{box-sizing: border-box}.wp-block-buttons>.wp-block-button{display: inline-block;margin: 0px}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left: auto;margin-right: auto;width: 100%}.wp-block-buttons .wp-block-button__link{width: 100%}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--palette-color-1: var(--theme-palette-color-1,#8E3B52);--wp--preset--color--palette-color-2: var(--theme-palette-color-2,#6E2A3F);--wp--preset--color--palette-color-3: var(--theme-palette-color-3,#5A3B44);--wp--preset--color--palette-color-4: var(--theme-palette-color-4,#6E2A3F);--wp--preset--color--palette-color-5: var(--theme-palette-color-5,#EBD2C8);--wp--preset--color--palette-color-6: var(--theme-palette-color-6,#F6E6E0);--wp--preset--color--palette-color-7: var(--theme-palette-color-7,#FBF4F0);--wp--preset--color--palette-color-8: var(--theme-palette-color-8,#FFFFFF);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--juicy-peach: linear-gradient(to right,#ffecd2 0%,#fcb69f 100%);--wp--preset--gradient--young-passion: linear-gradient(to right,#ff8177 0%,#ff867a 0%,#ff8c7f 21%,#f99185 52%,#cf556c 78%,#b12a5b 100%);--wp--preset--gradient--true-sunset: linear-gradient(to right,#fa709a 0%,#fee140 100%);--wp--preset--gradient--morpheus-den: linear-gradient(to top,#30cfd0 0%,#330867 100%);--wp--preset--gradient--plum-plate: linear-gradient(135deg,#667eea 0%,#764ba2 100%);--wp--preset--gradient--aqua-splash: linear-gradient(15deg,#13547a 0%,#80d0c7 100%);--wp--preset--gradient--love-kiss: linear-gradient(to top,#ff0844 0%,#ffb199 100%);--wp--preset--gradient--new-retrowave: linear-gradient(to top,#3b41c5 0%,#a981bb 49%,#ffc8a9 100%);--wp--preset--gradient--plum-bath: linear-gradient(to top,#cc208e 0%,#6713d2 100%);--wp--preset--gradient--high-flight: linear-gradient(to right,#0acffe 0%,#495aff 100%);--wp--preset--gradient--teen-party: linear-gradient(135deg,#FF057C 0%,#8D0B93 50%,#321575 100%);--wp--preset--gradient--fabled-sunset: linear-gradient(135deg,#231557 0%,#44107A 29%,#FF1361 67%,#FFF800 100%);--wp--preset--gradient--arielle-smile: radial-gradient(circle 248px at center,#16d9e3 0%,#30c7ec 47%,#46aef7 100%);--wp--preset--gradient--itmeo-branding: linear-gradient(180deg,#2af598 0%,#009efd 100%);--wp--preset--gradient--deep-blue: linear-gradient(to right,#6a11cb 0%,#2575fc 100%);--wp--preset--gradient--strong-bliss: linear-gradient(to right,#f78ca0 0%,#f9748f 19%,#fd868c 60%,#fe9a8b 100%);--wp--preset--gradient--sweet-period: linear-gradient(to top,#3f51b1 0%,#5a55ae 13%,#7b5fac 25%,#8f6aae 38%,#a86aa4 50%,#cc6b8e 62%,#f18271 75%,#f3a469 87%,#f7c978 100%);--wp--preset--gradient--purple-division: linear-gradient(to top,#7028e4 0%,#e5b2ca 100%);--wp--preset--gradient--cold-evening: linear-gradient(to top,#0c3483 0%,#a2b6df 100%,#6b8cce 100%,#a2b6df 100%);--wp--preset--gradient--mountain-rock: linear-gradient(to right,#868f96 0%,#596164 100%);--wp--preset--gradient--desert-hump: linear-gradient(to top,#c79081 0%,#dfa579 100%);--wp--preset--gradient--ethernal-constance: linear-gradient(to top,#09203f 0%,#537895 100%);--wp--preset--gradient--happy-memories: linear-gradient(300deg,#ff5858 0%,#f09819 100%);--wp--preset--gradient--grown-early: linear-gradient(to top,#0ba360 0%,#3cba92 100%);--wp--preset--gradient--morning-salad: linear-gradient(135deg,#B7F8DB 0%,#50A7C2 100%);--wp--preset--gradient--night-call: linear-gradient(135deg,#AC32E4 0%,#7918F2 48%,#4801FF 100%);--wp--preset--gradient--mind-crawl: linear-gradient(135deg,#473B7B 0%,#3584A7 51%,#30D2BE 100%);--wp--preset--gradient--angel-care: linear-gradient(135deg,#FFE29F 0%,#FFA99F 48%,#FF719A 100%);--wp--preset--gradient--juicy-cake: linear-gradient(to top,#e14fad 0%,#f9d423 100%);--wp--preset--gradient--rich-metal: linear-gradient(to right,#d7d2cc 0%,#304352 100%);--wp--preset--gradient--mole-hall: linear-gradient(340deg,#616161 0%,#9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville: linear-gradient(120deg,#fdfbfb 0%,#ebedee 100%);--wp--preset--gradient--soft-grass: linear-gradient(to top,#c1dfc4 0%,#deecdd 100%);--wp--preset--gradient--saint-petersburg: linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);--wp--preset--gradient--everlasting-sky: linear-gradient(135deg,#fdfcfb 0%,#e2d1c3 100%);--wp--preset--gradient--kind-steel: linear-gradient(340deg,#e9defa 0%,#fbfcdb 100%);--wp--preset--gradient--over-sun: linear-gradient(60deg,#abecd6 0%,#fbed96 100%);--wp--preset--gradient--premium-white: linear-gradient(to top,#d5d4d0 0%,#d5d4d0 1%,#eeeeec 31%,#efeeec 75%,#e9e9e7 100%);--wp--preset--gradient--clean-mirror: linear-gradient(45deg,#93a5cf 0%,#e4efe9 100%);--wp--preset--gradient--wild-apple: linear-gradient(to top,#d299c2 0%,#fef9d7 100%);--wp--preset--gradient--snow-again: linear-gradient(to top,#e6e9f0 0%,#eef1f5 100%);--wp--preset--gradient--confident-cloud: linear-gradient(to top,#dad4ec 0%,#dad4ec 1%,#f3e7e9 100%);--wp--preset--gradient--glass-water: linear-gradient(to top,#dfe9f3 0%,white 100%);--wp--preset--gradient--perfect-white: linear-gradient(135deg,#E3FDF5 0%,#FFE6FA 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: clamp(22px,1.375rem + ((1vw - 3.2px) * 0.625),30px);--wp--preset--font-size--x-large: clamp(30px,1.875rem + ((1vw - 3.2px) * 1.563),50px);--wp--preset--font-size--xx-large: clamp(45px,2.813rem + ((1vw - 3.2px) * 2.734),80px);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0,0,0)}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%}:root{--wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width)}:where(body){margin: 0px}:root{--wp--style--block-gap: var(--theme-content-spacing)}:root :where(.is-layout-flow)>:first-child{margin-block-start: 0px}:root :where(.is-layout-flow)>:last-child{margin-block-end: 0px}:root :where(.is-layout-flow)>*{margin-block-start: var(--theme-content-spacing);margin-block-end: 0px}:root :where(.is-layout-constrained)>:first-child{margin-block-start: 0px}:root :where(.is-layout-constrained)>:last-child{margin-block-end: 0px}:root :where(.is-layout-constrained)>*{margin-block-start: var(--theme-content-spacing);margin-block-end: 0px}:root :where(.is-layout-flex){gap: var(--theme-content-spacing)}:root :where(.is-layout-grid){gap: var(--theme-content-spacing)}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important}body .is-layout-flex{display: flex}.is-layout-flex{flex-wrap: wrap;align-items: center}.is-layout-flex>:is(*,div){margin: 0px}body .is-layout-grid{display: grid}.is-layout-grid>:is(*,div){margin: 0px}body{padding: 0px}:root :where(.wp-element-button,.wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit}:root{--productx-color1: #037fff;--productx-color2: #026fe0;--productx-color3: #071323;--productx-color4: #132133;--productx-color5: #34495e;--productx-color6: #787676;--productx-color7: #f0f2f3;--productx-color8: #f8f9fa;--productx-color9: #ffffff}.wopb-wishlist-add.wopb-wishlist-shop-btn{font-size: 14px;text-decoration: none;color: rgb(7,7,7);background-color: unset;border: 0px solid;padding: 0px;font-weight: normal !important}.wopb-wishlist-add.wopb-wishlist-shop-btn:hover{color: rgb(255,23,107);background-color: unset}.wopb-wishlist-add.wopb-wishlist-shop-btn svg{height: 16px;width: 16px}.wopb-wishlist-add.wopb-wishlist-single-btn{font-size: 14px;text-decoration: none;color: rgb(7,7,7);background-color: unset;border: 0px solid;padding: 0px;font-weight: normal !important}.wopb-wishlist-add.wopb-wishlist-single-btn:hover{color: rgb(255,23,107);background-color: unset}.wopb-wishlist-add.wopb-wishlist-single-btn svg{height: 16px;width: 16px}.wopb-wishlist-nav-item{font-size: 16px;text-decoration: none;color: unset;background-color: unset;border: 0px solid;padding: 0px;font-weight: normal !important}.wopb-wishlist-nav-item:hover{color: unset;background-color: unset}.wopb-wishlist-nav-item .wopb-wishlist-icon svg{height: 18px;width: 18px}.wopb-wishlist-modal .wopb-wishlist-table-body table thead{text-decoration: none;background-color: rgb(237,237,237);font-weight: normal !important}.wopb-wishlist-modal .wopb-wishlist-table-body table thead:hover{background-color: rgb(237,237,237)}.wopb-wishlist-table-body thead th{font-size: 16px;text-decoration: none;color: rgb(0,0,0);font-weight: normal !important}.wopb-wishlist-table-body thead th:hover{color: rgb(0,0,0)}.wopb-wishlist-table-body tbody td{font-size: 14px;text-decoration: none;color: rgb(0,0,0);font-weight: normal !important}.wopb-wishlist-table-body tbody td:hover{color: rgb(0,0,0)}.wopb-wishlist-modal table{border-collapse: collapse}.wopb-wishlist-table-body th,.wopb-wishlist-table-body td{border: 1px solid rgba(0,0,0,0.08)}@font-face{font-display: swap;font-family: star;src: url("/wp-content/plugins/product-blocks/assets/fonts/star.woff") format("woff"),url("/wp-content/plugins/product-blocks/assets/fonts/star.ttf") format("truetype")}body .wopb-d-none{display: none !important}html .woocommerce .wopb-product-btn .wopb-product-new-meta .wopb-cart-action a.add_to_cart_button{position: unset;opacity: 1;transform: none;background: none;height: auto;line-height: normal}@keyframes wopb_spinner_key_frame{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.wopb-block-wrapper .wopb-block-item .add_to_cart_button.loading,.wopb-block-wrapper .wopb-block-item .single_add_to_cart_button.ajax_add_to_cart.loading,.wopb-cart-action .single_add_to_cart_button.ajax_add_to_cart.loading{display: flex;align-items: center}.wopb-block-wrapper .wopb-block-item .add_to_cart_button.loading::after,.wopb-block-wrapper .wopb-block-item .single_add_to_cart_button.ajax_add_to_cart.loading::after,.wopb-cart-action .single_add_to_cart_button.ajax_add_to_cart.loading::after{margin-left: 4px;animation: 1.2s linear 0s infinite normal none running wopb_spinner_key_frame;position: unset;width: max-content;height: max-content;border: unset;margin-top: unset;content: "" !important;font-family: dashicons !important}@keyframes around{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@keyframes wopb-notify{0%{bottom: -200px}100%{bottom: 20px}}.wopb-sticky-add-to-cart .add_to_cart_button,.wopb-sticky-add-to-cart .added_to_cart{text-transform: capitalize;margin-top: 0px;text-wrap: nowrap;line-height: normal}body .wopb-sticky-review .star-rating{float: left;letter-spacing: 0.4em;width: 7em;font-family: star,serif;height: 1em;position: relative;overflow: hidden;color: unset;line-height: normal}body .wopb-sticky-review>.star-rating::before{opacity: 1;right: unset;font-family: star,serif;content: "sssss" !important}body .wopb-sticky-review .star-rating span{overflow: hidden}body .wopb-sticky-review .star-rating span::before{content: "SSSSS";font-family: star,serif}body input[type="number"].wopb-sticky-cart-qty{max-width: 60px;border-width: 1px;border-style: solid;border-color: rgb(209,213,219);background-color: rgb(255,255,255);box-shadow: none;border-radius: 2px;line-height: normal;padding-left: 10px;padding-right: 5px;font-size: 14px;margin: 0px}.woocommerce .wopb-sticky-add-to-cart .added_to_cart{text-transform: capitalize}@keyframes wopbCartZoom{0%{transform: scale(1)}50%{transform: scale(1.2)}100%{transform: scale(1)}}@keyframes wopbCartClick{0%{transform: scale(1)}50%{transform: scale(0.9)}100%{transform: scale(1)}}@keyframes wopbCartShake{0%,100%{transform: translateX(0px)}25%,75%{transform: translateX(-5px)}50%{transform: translateX(5px)}}@keyframes wopbCartBounce{0%,20%,50%,80%,100%{transform: translateY(0px)}40%{transform: translateY(-10px)}60%{transform: translateY(-10px)}}@keyframes wopbCartWobble{0%,100%{transform: rotate(0deg)}15%{transform: rotate(-10deg)}30%{transform: rotate(7deg)}45%{transform: rotate(-7deg)}60%{transform: rotate(5deg)}75%{transform: rotate(-1deg)}}@keyframes wopbCartSwing{0%{transform: rotate(8deg)}50%{transform: rotate(-8deg)}100%{transform: rotate(8deg)}}.wopb-size-chart-modal.wopb-active{display: flex;align-items: center;justify-content: center;position: fixed;z-index: 100;left: 0px;top: 0px;width: 100%;height: 100%;overflow: hidden;background-color: rgba(0,0,0,0.4)}body div.product form.cart .wopb-size-chart-modal .wopb-sc-table td{padding: 0.7em 1em}.wopb-cart-top .wopb-wishlist-btn-wrap,.wopb-cart-bottom .wopb-wishlist-btn-wrap,.wopb-cart-top .wopb-compare-btn-wrap,.wopb-cart-bottom .wopb-compare-btn-wrap,.wopb-cart-top .wopb-quick-btn-wrap,.wopb-cart-bottom .wopb-quick-btn-wrap{width: 100%;line-height: normal}.cmplz-video.cmplz-iframe-styles{background-color: rgba(255,255,255,0)}.cmplz-video.cmplz-hidden{visibility: hidden !important}.cmplz-blocked-content-notice{display: none}.cmplz-placeholder-parent{height: inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display: block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name: cmplz-fadein;animation-duration: 600ms;background-image: initial;background-position: initial;background-attachment: initial;background-origin: initial;background-clip: initial;background-color: rgb(255,255,255);border: 0px;border-radius: 3px;box-shadow: rgba(0,0,0,0.5) 0px 0px 1px 0px,rgba(0,0,0,0.15) 0px 1px 10px 0px;display: flex;justify-content: center;align-items: center;height: inherit;position: relative;background-repeat: no-repeat !important;background-size: cover !important}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height: 100%;position: absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom: initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility: hidden;max-height: 100%;border: 0px !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border: 1px dotted rgb(206,206,206)}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space: normal;text-transform: initial;cursor: pointer;width: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 200px;font-size: 14px;padding: 10px;background-color: rgba(0,0,0,0.5);color: rgb(255,255,255);text-align: center;z-index: 98;line-height: 23px;position: absolute !important}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space: normal;text-transform: initial;width: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 300px;font-size: 14px;padding: 10px;background-color: rgba(0,0,0,0.5);color: rgb(255,255,255);text-align: center;z-index: 98;line-height: 23px;position: absolute !important}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display: block;margin-bottom: 10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color: rgb(255,255,255)}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display: block}.cmplz-blocked-content-container div div{display: none}.cmplz-wp-video .cmplz-placeholder-element{width: 100%;height: inherit}@keyframes cmplz-fadein{0%{opacity: 0}100%{opacity: 1}}:root{--theme-border: none;--theme-transition: all 0.12s cubic-bezier(0.455,0.03,0.515,0.955);--theme-list-indent: 2.5em;--true: initial;--false: "";--has-link-decoration: var(--true);--has-transparent-header: 0;--theme-container-width: min(100%,var(--theme-container-width-base));--theme-container-width-base: calc(var(--theme-container-edge-spacing,90vw) - var(--theme-frame-size,0px) * 2);--theme-font-stack-default: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}html{text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(255,255,255,0);scroll-behavior: smooth}body{overflow-x: hidden;overflow-wrap: break-word;-webkit-font-smoothing: antialiased}*,::before,::after{outline: none;box-sizing: border-box}body,p,h1,h2,h3,h4,h5,h6,em,ol,ul,li,tr,th,td,dl,ins,sub,sup,big,cite,form,small,label,table,figure,button,legend,strike,address,caption,fieldset,blockquote{margin: 0px;padding: 0px;border-width: medium;border-style: none;border-color: currentcolor;border-image: none;font: inherit}input,select,textarea{margin: 0px}b,strong{font-weight: 700}a{transition: var(--theme-transition)}a:focus,button:focus{outline: none;transition: none}img{height: auto;max-width: 100%;vertical-align: middle}figure,textarea{display: block}body{color: var(--theme-text-color)}body ::selection{color: var(--theme-selection-text-color);background-color: var(--theme-selection-background-color)}h1{color: var(--theme-heading-color,var(--theme-heading-1-color,var(--theme-headings-color)))}h2{color: var(--theme-heading-color,var(--theme-heading-2-color,var(--theme-headings-color)))}h3{color: var(--theme-heading-color,var(--theme-heading-3-color,var(--theme-headings-color)))}.ct-module-title:is(p,span),.related-entry-title:is(p,span),.woocommerce-loop-product__title:is(p,span),.woocommerce-loop-category__title:is(p,span){color: var(--theme-heading-color)}@media (max-width: 689.98px){.ct-hidden-sm{display: none !important}}@media (min-width: 690px) and (max-width: 999.98px){.ct-hidden-md{display: none !important}}@media (min-width: 1000px){.ct-hidden-lg{display: none !important}}.sticky,.wp-caption,.bypostauthor,.wp-caption-text,.gallery-caption,.screen-reader-text{background: rgba(255,255,255,0)}@keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@keyframes shake{10%,90%{transform: translate3d(-4px,0px,0px)}20%,80%{transform: translate3d(5px,0px,0px)}30%,50%,70%{transform: translate3d(-7px,0px,0px)}40%,60%{transform: translate3d(7px,0px,0px)}}@keyframes bounce-in{0%{transform: scale(0,0)}20%{transform: scale(1.4,1.4)}50%{transform: scale(0.8,0.8)}85%{transform: scale(1.1,1.1)}100%{transform: scale(1,1)}}body,h1,h2,h3,h4,h5,h6,label,figcaption,.wp-block-quote,.wp-block-pullquote,.ct-label,.site-title,.entry-meta,.ct-menu-badge,.entry-excerpt,.ct-post-title,.ct-breadcrumbs,.ct-header-text,.ct-product-sku,.ct-product-title,.ct-woo-card-stock,.author-box-bio,.author-box-name,.ct-contact-info,.site-description,.page-description,.mobile-menu a,.menu .ct-menu-link,.comment-reply-title,.ct-footer-copyright,.ct-language-switcher,:where(pre,code,samp,kbd),.onsale,.out-of-stock-badge,[class*="ct-woo-badge-"],:is(.entry-summary,[data-products],.ct-trending-block,.ct-added-to-cart-product) .price,.ct-waitlist-message,.woocommerce-tabs .tabs,.woocommerce-tabs .ct-accordion-heading,.woocommerce-result-count,.ct-header-account-dropdown,.ct-module-title:is(p,span),.related-entry-title:is(p,span),.woocommerce-loop-product__title:is(p,span),.woocommerce-loop-category__title:is(p,span),.ct-shortcuts-bar,.ct-widget>*,.ct-dynamic-data-layer,.ct-dynamic-filter,.ct-search-results,.tutor-ratings,.tutor-meta>*,.tutor-course-details-title,.tutor-course-details-actions>a,.ct-language-switcher ul[data-placement]{font-family: var(--theme-font-family);font-size: var(--theme-font-size);font-weight: var(--theme-font-weight);font-style: var(--theme-font-style,inherit);line-height: var(--theme-line-height);letter-spacing: var(--theme-letter-spacing);text-transform: var(--theme-text-transform);text-decoration: var(--theme-text-decoration)}.screen-reader-text{width: 1px;height: 1px;border: 0px;padding: 0px;margin: -1px;overflow: hidden;clip-path: inset(50%);clip: rect(1px,1px,1px,1px);position: absolute !important;overflow-wrap: normal !important}.screen-reader-text:focus{z-index: 100000;display: block;top: 5px;left: 5px;width: auto;height: auto;font-size: 0.875rem;font-weight: 700;line-height: normal;text-decoration: none;color: rgb(33,117,155);padding: 15px 23px 14px;clip-path: none;border-radius: 3px;background-color: rgb(241,241,241);box-shadow: rgba(0,0,0,0.6) 0px 0px 2px 2px;clip: auto !important}p{margin-block-end: var(--theme-content-spacing)}ul,ol{padding-inline-start: var(--theme-list-indent);margin-block-end: var(--theme-content-spacing)}h1,h2,h3,h4,h5,h6{margin-block-end: calc(var(--has-theme-content-spacing,1)*(.3em + 10px))}h1:where(:last-child),h2:where(:last-child),h3:where(:last-child),h4:where(:last-child),h5:where(:last-child),h6:where(:last-child){margin-block-end: 0px}:is(.is-layout-flow,.is-layout-constrained)>:where(:not(h1,h2,h3,h4,h5,h6)){margin-block-start: 0px;margin-block-end: var(--theme-content-spacing)}:is(.is-layout-flow,.is-layout-constrained) :where(h1,h2,h3,h4,h5,h6){margin-block-end: calc(var(--has-theme-content-spacing,1)*(.3em + 10px))}.menu-container ul,.entry-meta,.ct-account-modal>ul,.ct-language-switcher ul,[class*="ct-contact-info"] ul,.products:is(ul),.woocommerce-Reviews :where(ol,ul),.ct-comments :where(ol,ul),.ct-comments ul,.payment_methods,.woocommerce-tabs>ul,.wc-item-meta,.ct-header-account ul,.ct-product-additional-info ul,.woocommerce-pagination .page-numbers,.wc-block-review-list,.product_list_widget,.woocommerce-mini-cart,.woocommerce-MyAccount-navigation ul,.wp-block-latest-comments,.ct-filter-widget,.ct-compare-bar ul,.ct-product-hero ul,.ct-widget ul,.ct-shortcuts-bar-items,.ct-added-to-cart-product ul{list-style-type: none;margin-bottom: 0px;padding-inline-start: 0px}ul:last-child,ol:last-child,ul li:last-child,ol li:last-child,label:last-child,.ct-widget p:last-child,.entry-excerpt :last-child,.ct-dynamic-data p:last-child,.ct-woo-card-stock p:last-child,[class*="ct-form-notification"] p:last-child,.ct-product-description p:last-child,.woocommerce-variation-description p:last-child,.woocommerce-variation-availability p:last-child{margin-bottom: 0px}.ct-icon,.ct-icon-container svg{width: var(--theme-icon-size,15px);height: var(--theme-icon-size,15px);fill: var(--theme-icon-color,var(--theme-text-color));transition: var(--theme-icon-transition,fill 0.12s cubic-bezier(.455,.03,.515,.955))}.ct-icon,.ct-icon-container{position: relative}.ct-icon-container{display: flex;align-items: center;justify-content: center}[data-icons-type]>*{transition: none}a{color: var(--theme-link-initial-color);text-decoration: var(--has-link-decoration,var(--theme-text-decoration,none))}a:hover{color: var(--theme-link-hover-color)}[data-link="type-2"] :where(.entry-content :where(p,em,strong)>a,.entry-content :where(ul,ol) a,.wp-block-table a,.ct-link-styles):not(:hover){--theme-text-decoration: underline}:where([data-link="type-3"],[data-link="type-4"],[data-link="type-5"]) :where(.entry-content :where(p,em,strong)>a,.entry-content :where(ul,ol) a,.wp-block-table a,.ct-link-styles){background-position: var(--has-link-decoration,0% 100%);background-repeat: var(--has-link-decoration,no-repeat)}[data-link="type-4"] :where(.entry-content :where(p,em,strong)>a,.entry-content :where(ul,ol) a,.wp-block-table a,.ct-link-styles){background-size: var(--has-link-decoration,100% 1px);background-image: var(--has-link-decoration,linear-gradient(currentColor,currentColor))}:where(footer.ct-footer [data-link] a,[data-link] .ct-posts-shortcode .entry-title a){--has-link-decoration: var(--false)}:where(footer.ct-footer [data-link] a,[data-link] .ct-posts-shortcode .entry-title a):hover{color: var(--theme-link-hover-color)}:is([data-label="left"],[data-label="right"]){column-gap: 0.5em}[data-label="right"] .ct-label{order: 2}:has(>.ct-tooltip) .ct-tooltip.ct-active{opacity: 1;transform: translateY(calc(var(--ct-tooltip-vertical-hover-offset,5px) * -1))}select,textarea,input:is([type="url"],[type="tel"],[type="text"],[type="time"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="number"],[type="search"],[type="password"]),fieldset .wc-stripe-elements-field,.ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]),span.select2-dropdown,span.select2-container .select2-selection--single .select2-selection__rendered{font-family: var(--theme-form-font-family);font-size: var(--theme-form-font-size,16px);font-weight: var(--theme-form-font-weight);font-style: var(--theme-form-font-style,inherit);line-height: var(--theme-form-line-height);letter-spacing: var(--theme-form-letter-spacing);text-transform: var(--theme-form-text-transform);text-decoration: var(--theme-form-text-decoration)}select,textarea,input:is([type="url"],[type="tel"],[type="text"],[type="time"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="number"],[type="search"],[type="password"]),.ct-pseudo-input,fieldset .wc-stripe-elements-field,.ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]){appearance: none;width: var(--has-width,var(--theme-form-field-width,100%));height: var(--has-height,var(--theme-form-field-height,40px));color: var(--theme-form-text-initial-color,var(--theme-text-color));padding: var(--has-classic-forms,var(--theme-form-field-padding,0 15px));border-width: var(--theme-form-field-border-width,1px);border-style: var(--theme-form-field-border-style,solid);border-color: var(--theme-form-field-border-initial-color);border-radius: var(--has-classic-forms,var(--theme-form-field-border-radius,3px));background-color: var(--has-classic-forms,var(--theme-form-field-background-initial-color));transition: color 0.12s cubic-bezier(0.455,0.03,0.515,0.955),outline,border-color,background-color;outline: max(2px,var(--theme-form-field-border-width,1px)) solid #fff0;outline-offset: calc(var(--theme-form-field-border-width,1px)*-1)}select:focus,textarea:focus,input:is([type="url"],[type="tel"],[type="text"],[type="time"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="number"],[type="search"],[type="password"]):focus,.ct-pseudo-input:focus,fieldset .wc-stripe-elements-field:focus,.ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]):focus{color: var(--theme-form-text-focus-color,var(--theme-text-color));outline-color: var(--theme-form-field-border-focus-color);border-color: var(--theme-form-field-border-focus-color);background-color: var(--has-classic-forms,var(--theme-form-field-background-focus-color))}select::placeholder,textarea::placeholder,input:is([type="url"],[type="tel"],[type="text"],[type="time"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="number"],[type="search"],[type="password"])::placeholder,.ct-pseudo-input::placeholder,fieldset .wc-stripe-elements-field::placeholder,.ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple])::placeholder{opacity: 0.7;color: inherit}input[type="search"]::-webkit-search-cancel-button{appearance: none}.ct-pseudo-input :is(input,select){outline: none;border-width: 0px;border-radius: 0px;box-shadow: none;background-color: rgba(255,255,255,0)}.ct-pseudo-input :is(input,select):focus{background-color: rgba(255,255,255,0)}.ct-pseudo-input:has(:is(input,select):focus){outline-color: var(--theme-form-field-border-focus-color);border-color: var(--theme-form-field-border-focus-color);background-color: var(--has-classic-forms,var(--theme-form-field-background-focus-color))}.ct-checkbox:focus-visible,.comment-form input[type="checkbox"]:focus-visible,#ship-to-different-address-checkbox:focus-visible,.woocommerce-form__input[type="checkbox"]:focus-visible,.woocommerce-form__label-for-checkbox input[type="checkbox"]:focus-visible,.woocommerce-input-wrapper input[type="checkbox"]:focus-visible,#payment .payment_box input[type="checkbox"]:focus-visible,.forminator-ui[data-design="none"] .forminator-checkbox input[type="checkbox"]:focus-visible,.wpforms-container:not(.wpforms-container-full) input[type="checkbox"]:focus-visible,.ff-inherit-theme-style input[type="checkbox"]:focus-visible,.wc_payment_method>input[type="radio"]:focus-visible,.woocommerce-shipping-methods input[type="radio"]:focus-visible,.payment_box input[type="radio"]:focus-visible,.mp-ticket-payments input[type="radio"]:focus-visible,.forminator-ui[data-design="none"] .forminator-radio input[type="radio"]:focus-visible,.wpforms-container:not(.wpforms-container-full) input[type="radio"]:focus-visible,.ff-inherit-theme-style input[type="radio"]:focus-visible{outline: 2px solid var(--theme-palette-color-1);outline-offset: var(--outline-offset,2px)}:is(.gdpr-confirm-policy,.comment-form-cookies-consent) label{font-size: 13px}:is(.gdpr-confirm-policy,.comment-form-cookies-consent) label a{text-decoration: underline}.entry-meta :is([data-type="pill"],[data-type="underline"]) a{display: inline-flex;align-items: center;margin-top: 2px;margin-bottom: 2px}.entry-tags-items a:not(:hover){box-shadow: inset 0 0 0 1px var(--theme-border-color)}@font-face{font-family: star;src: url("/wp-content/themes/blocksy/static/fonts/stars.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: swap}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wp-block-woocommerce-product-filter-rating .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars){overflow: hidden;position: relative;width: 7em;height: 1em;font-family: star;font-size: 0.9em;font-weight: 400;line-height: 1em;letter-spacing: 0.4em;word-break: normal;color: var(--star-rating-inactive-color,#F9DFCC)}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wp-block-woocommerce-product-filter-rating .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars)::before{content: "SSSSS";top: 0px;inset-inline-start: 0px;position: absolute;line-height: inherit}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wp-block-woocommerce-product-filter-rating .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars) span{overflow: hidden;top: 0px;inset-inline-start: 0px;position: absolute;padding-top: 1em;line-height: inherit}:is(.star-rating,.wc-block-components-product-rating-stars__stars,.wp-block-woocommerce-product-filter-rating .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars) span::before{content: "SSSSS";top: 0px;inset-inline-start: 0px;position: absolute;color: var(--star-rating-initial-color,#FDA256);line-height: inherit}:target,.elementor-menu-anchor{scroll-margin-top: calc(var(--admin-bar,0px) + var(--theme-frame-size,0px) + var(--scroll-margin-top,0px) + var(--scroll-margin-top-offset,0px))}.button,.ct-button,.added_to_cart,.ct-button-ghost,[type="submit"],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*="ajax"],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design="none"] .forminator-button,.fluentform .ff-el-group button.ff-btn{display: inline-flex;align-items: center;justify-content: center;min-height: var(--theme-button-min-height);padding: var(--theme-button-padding);border-width: medium;border-style: none;border-color: currentcolor;border-image: none;appearance: none;cursor: pointer;user-select: none;text-align: center;border-radius: var(--theme-button-border-radius,3px);transition: color 0.12s cubic-bezier(0.455,0.03,0.515,0.955),background-color,border-color,opacity,transform;--has-link-decoration: var(--false)}.button:disabled,.button.disabled,.ct-button:disabled,.ct-button.disabled,.added_to_cart:disabled,.added_to_cart.disabled,.ct-button-ghost:disabled,.ct-button-ghost.disabled,[type="submit"]:disabled,[type="submit"].disabled,.wp-element-button:disabled,.wp-element-button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,button.regform-button:disabled,button.regform-button.disabled,button[class*="ajax"]:disabled,button[class*="ajax"].disabled,.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce-message .showlogin:disabled,.woocommerce-message .showlogin.disabled,.woocommerce-message .restore-item:disabled,.woocommerce-message .restore-item.disabled,.forminator-ui[data-design="none"] .forminator-button:disabled,.forminator-ui[data-design="none"] .forminator-button.disabled,.fluentform .ff-el-group button.ff-btn:disabled,.fluentform .ff-el-group button.ff-btn.disabled{opacity: 0.5;cursor: not-allowed;--theme-button-shadow: none;--theme-button-transform: none}@media (max-width: 479.98px){.button,.ct-button,.added_to_cart,.ct-button-ghost,[type="submit"],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*="ajax"],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design="none"] .forminator-button,.fluentform .ff-el-group button.ff-btn{--padding: 5px 15px}}.button.has-text-align-left,.ct-button.has-text-align-left,.added_to_cart.has-text-align-left,.ct-button-ghost.has-text-align-left,[type="submit"].has-text-align-left,.wp-element-button.has-text-align-left,.wp-block-button__link.has-text-align-left,button.regform-button.has-text-align-left,button[class*="ajax"].has-text-align-left,.woocommerce button.button.has-text-align-left,.woocommerce-message .showlogin.has-text-align-left,.woocommerce-message .restore-item.has-text-align-left,.forminator-ui[data-design="none"] .forminator-button.has-text-align-left,.fluentform .ff-el-group button.ff-btn.has-text-align-left{justify-content: flex-start}.button.has-text-align-right,.ct-button.has-text-align-right,.added_to_cart.has-text-align-right,.ct-button-ghost.has-text-align-right,[type="submit"].has-text-align-right,.wp-element-button.has-text-align-right,.wp-block-button__link.has-text-align-right,button.regform-button.has-text-align-right,button[class*="ajax"].has-text-align-right,.woocommerce button.button.has-text-align-right,.woocommerce-message .showlogin.has-text-align-right,.woocommerce-message .restore-item.has-text-align-right,.forminator-ui[data-design="none"] .forminator-button.has-text-align-right,.fluentform .ff-el-group button.ff-btn.has-text-align-right{justify-content: flex-end}.button,.ct-button,.entry-tags a,.added_to_cart,[type="submit"],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*="ajax"],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design="none"] .forminator-button,.fluentform .ff-el-group button.ff-btn{position: relative;color: var(--theme-button-text-initial-color);border: var(--theme-button-border);background-color: var(--theme-button-background-initial-color)}.button:hover,.ct-button:hover,.entry-tags a:hover,.added_to_cart:hover,[type="submit"]:hover,.wp-element-button:hover,.wp-block-button__link:hover,button.regform-button:hover,button[class*="ajax"]:hover,.woocommerce button.button:hover,.woocommerce-message .showlogin:hover,.woocommerce-message .restore-item:hover,.forminator-ui[data-design="none"] .forminator-button:hover,.fluentform .ff-el-group button.ff-btn:hover{color: var(--theme-button-text-hover-color);border-color: var(--theme-button-border-hover-color);background-color: var(--theme-button-background-hover-color)}@media (hover: hover){@supports (filter:blur()){.button::before,.ct-button::before,.entry-tags a::before,.added_to_cart::before,[type="submit"]::before,.wp-element-button::before,.wp-block-button__link::before,button.regform-button::before,button[class*="ajax"]::before,.woocommerce button.button::before,.woocommerce-message .showlogin::before,.woocommerce-message .restore-item::before,.forminator-ui[data-design="none"] .forminator-button::before,.fluentform .ff-el-group button.ff-btn::before{display: var(--theme-button-shadow,block);position: absolute;z-index: -1;content: "";inset-inline: 10px;inset-block: 12px 0px;opacity: 0;border-radius: inherit;background: inherit;transition: opacity 0.2s;filter: blur(11px)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.button:hover,.ct-button:hover,.entry-tags a:hover,.added_to_cart:hover,[type="submit"]:hover,.wp-element-button:hover,.wp-block-button__link:hover,button.regform-button:hover,button[class*="ajax"]:hover,.woocommerce button.button:hover,.woocommerce-message .showlogin:hover,.woocommerce-message .restore-item:hover,.forminator-ui[data-design="none"] .forminator-button:hover,.fluentform .ff-el-group button.ff-btn:hover{transform: var(--theme-button-transform,translate3d(0,-3px,0))}.button:hover::before,.ct-button:hover::before,.entry-tags a:hover::before,.added_to_cart:hover::before,[type="submit"]:hover::before,.wp-element-button:hover::before,.wp-block-button__link:hover::before,button.regform-button:hover::before,button[class*="ajax"]:hover::before,.woocommerce button.button:hover::before,.woocommerce-message .showlogin:hover::before,.woocommerce-message .restore-item:hover::before,.forminator-ui[data-design="none"] .forminator-button:hover::before,.fluentform .ff-el-group button.ff-btn:hover::before{opacity: 0.8}}}}.button,.ct-button,.added_to_cart,.ct-button-ghost,[type="submit"],.wp-element-button,.wp-block-button__link,button.regform-button,button[class*="ajax"],.woocommerce button.button,.woocommerce-message .showlogin,.woocommerce-message .restore-item,.forminator-ui[data-design="none"] .forminator-button,.fluentform .ff-el-group button.ff-btn,.stk-button__inner-text,.ct-button-secondary-text{font-family: var(--theme-button-font-family,var(--theme-font-family));font-size: var(--theme-button-font-size);font-weight: var(--theme-button-font-weight);font-style: var(--theme-button-font-style);line-height: var(--theme-button-line-height);letter-spacing: var(--theme-button-letter-spacing);text-transform: var(--theme-button-text-transform);text-decoration: var(--theme-button-text-decoration)}[class*="ct-toggle"]{display: flex;align-items: center;justify-content: center;position: var(--toggle-button-position,relative);z-index: var(--toggle-button-z-index,initial);cursor: pointer;appearance: none;width: var(--toggle-button-size);height: var(--toggle-button-size);flex: 0 0 var(--toggle-button-size);margin-block: var(--toggle-button-margin-block,initial);margin-inline: var(--toggle-button-margin-start,auto) var(--toggle-button-margin-end,0);transition: color 0.12s cubic-bezier(0.455,0.03,0.515,0.955),border-color 0.12s cubic-bezier(0.455,0.03,0.515,0.955),background 0.12s cubic-bezier(0.455,0.03,0.515,0.955);padding: var(--toggle-button-padding,0) !important;box-shadow: var(--toggle-button-shadow,none) !important;border-radius: var(--toggle-button-radius,0) !important;border-width: var(--toggle-button-border-width,0) !important;border-style: var(--toggle-button-border-style,solid) !important;border-color: var(--toggle-button-border-color,transparent) !important;background: var(--toggle-button-background,transparent) !important}[class*="ct-toggle"] svg{transform: var(--toggle-icon-transform);--theme-icon-transition: transform 0.15s ease-out,fill 0.12s cubic-bezier(0.455,0.03,0.515,0.955)}[class*="ct-toggle-close"]{top: var(--toggle-button-top,initial);inset-inline-end: var(--toggle-button-inset-end,0);--theme-icon-size: 12px;--theme-icon-color: rgba(255,255,255,0.7)}[class*="ct-toggle-close"]:hover{--toggle-icon-transform: rotate(90deg)}[class*="ct-toggle-close"][data-type="type-1"]{--outline-offset: 5px}.ct-module-title:is(p,span):not(:empty){display: flex;margin-bottom: 15px}form:is(.login,.register,.edit-account,.lost_reset_password) [class*="password-input"]{position: relative;display: block}form:is(.login,.register,.edit-account,.lost_reset_password) [class*="password-input"] input{padding-inline-end: 38px}form:is(.login,.register,.edit-account,.lost_reset_password) [class*="password-input"] .show-password-input{position: absolute;inset-inline-end: 12px;top: calc(var(--theme-form-field-height,40px)/2 - 7px);width: 14px;height: 14px;cursor: pointer;padding: initial;background-color: var(--theme-text-color);mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.9,11.6C23.7,11.2,19.5,3,12,3S0.3,11.2,0.1,11.6c-0.1,0.3-0.1,0.6,0,0.9C0.3,12.8,4.5,21,12,21s11.7-8.2,11.9-8.6 C24,12.2,24,11.8,23.9,11.6zM12,19c-5.4,0-8.9-5.4-9.9-7c0.9-1.6,4.5-7,9.9-7c5.4,0,8.9,5.4,9.9,7C20.9,13.6,17.4,19,12,19zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8zM12,14c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C14,13.1,13.1,14,12,14z'/%3E%3C/svg%3E")}form:is(.login,.register,.edit-account,.lost_reset_password) [class*="password-input"] input[type="text"] ~ .show-password-input{mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.9,5.2C13.3,5.1,12.6,5,12,5c-5.4,0-8.9,5.4-9.9,7c0.5,0.9,1.1,1.8,1.8,2.5C4.3,15,4.2,15.6,3.8,16 c-0.2,0.2-0.4,0.2-0.6,0.2c-0.3,0-0.6-0.1-0.8-0.4c-0.9-1-1.6-2.2-2.3-3.4c-0.2-0.3-0.2-0.6,0-0.9C0.3,11.2,4.5,3,12,3c0.8,0,1.6,0.1,2.3,0.3c0.5,0.1,0.9,0.7,0.7,1.2C14.9,5,14.4,5.3,13.9,5.2z M0.3,22.3l22-22c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4L19.4,6c1.8,1.6,3.3,3.4,4.5,5.5c0.2,0.3,0.2,0.6,0,0.9C23.7,12.8,19.5,21,12,21c-2.1,0-4.1-0.6-5.8-1.8l-4.5,4.5C1.5,23.9,1.3,24,1,24s-0.5-0.1-0.7-0.3C-0.1,23.3-0.1,22.7,0.3,22.3zM14,11.4L11.4,14c0.2,0.1,0.4,0.1,0.6,0.1c0.5,0,1-0.2,1.4-0.5c0.4-0.4,0.6-0.9,0.6-1.4C14.1,11.9,14,11.7,14,11.4zM12,19c5.4,0,8.9-5.4,9.9-7c-1-1.8-2.3-3.3-3.9-4.6L15.5,10c0.4,0.7,0.6,1.5,0.6,2.3c0,1.1-0.5,2.1-1.3,2.8c-0.7,0.7-1.7,1.1-2.7,1.1c0,0-0.1,0-0.1,0c-0.7,0-1.4-0.3-2-0.6l-2.3,2.3C9,18.6,10.5,19,12,19z'/%3E%3C/svg%3E")}.ct-video-indicator.loading svg{background: rgb(255,255,255)}.ct-video-indicator.loading .ct-video-loader{visibility: visible}[data-behaviour="drop-down"][aria-hidden="true"]{height: 0px;overflow-y: clip;visibility: hidden}[data-behaviour="drop-down"].is-animating{transition: height 0.2s,opacity 0.2s;overflow-y: clip}nav[class*="menu"] .ct-menu-link{color: var(--theme-link-initial-color);--theme-icon-color: var(--theme-link-initial-color)}nav[class*="menu"] li:hover>.ct-menu-link,nav[class*="menu"] li:hover>.ct-sub-menu-parent{color: var(--theme-link-hover-color)}nav[class*="menu"] li:hover>.ct-menu-link svg,nav[class*="menu"] li:hover>.ct-sub-menu-parent svg{fill: var(--theme-icon-hover-color,var(--theme-link-hover-color))}nav[class*="menu"] li[class*="current-menu-"]>.ct-menu-link,nav[class*="menu"] li[class*="current-menu-"]>.ct-sub-menu-parent{color: var(--theme-link-active-color,var(--theme-link-hover-color))}.menu{display: flex;gap: var(--menu-items-gap,0)}.menu li.menu-item,.menu li.page_item{display: flex;align-items: center}.menu>li>.ct-menu-link{height: var(--menu-item-height,100%);justify-content: var(--menu-item-alignment,center);--menu-item-padding: 0 calc(var(--menu-items-spacing,25px) / 2)}.ct-menu-link{display: flex;align-items: center;position: relative;width: 100%;border-radius: var(--menu-item-radius,inherit)}.ct-menu-link:not(:empty){padding: var(--menu-item-padding,0)}[data-menu]>ul>li>a::before,[data-menu]>ul>li>a::after{position: absolute;left: var(--menu-indicator-left,0);right: var(--menu-indicator-right,0);margin: var(--menu-indicator-margin,0);height: var(--menu-indicator-height,2px);opacity: var(--menu-indicator-opacity,0);background-color: var(--menu-indicator-hover-color,var(--theme-palette-color-2));transition: opacity 0.12s cubic-bezier(0.455,0.03,0.515,0.955),width 0.12s cubic-bezier(0.455,0.03,0.515,0.955),height 0.12s cubic-bezier(0.455,0.03,0.515,0.955),top 0.12s cubic-bezier(0.455,0.03,0.515,0.955),bottom 0.12s cubic-bezier(0.455,0.03,0.515,0.955)}[data-menu]>ul>li>a::before{top: var(--menu-indicator-y-position,0)}[data-menu]>ul>li>a::after{bottom: var(--menu-indicator-y-position,0)}[data-menu]>ul>li[class*="current-menu-"]>a::before,[data-menu]>ul>li[class*="current-menu-"]>a::after{background-color: var(--menu-indicator-active-color,var(--menu-indicator-hover-color,var(--theme-palette-color-2)))}[data-responsive="no"]{overflow: hidden}[data-responsive="no"] .sub-menu{display: none}[class*="animated-submenu"][data-submenu]{position: relative}[class*="animated-submenu"]>.sub-menu{position: var(--dropdown-position,absolute);top: 100%;z-index: 10;min-width: 100px;margin-top: var(--sticky-state-dropdown-top-offset,var(--dropdown-top-offset,0));border-radius: var(--theme-border-radius);width: var(--dropdown-width,200px);background-color: var(--dropdown-background-color,var(--theme-palette-color-4));box-shadow: var(--theme-box-shadow)}[class*="animated-submenu"]>.sub-menu::before{position: absolute;content: "";top: 0px;left: 0px;width: 100%;height: var(--sticky-state-dropdown-top-offset,var(--dropdown-top-offset,0));transform: translateY(-100%);transition: height 0.2s}.animated-submenu-block[data-submenu="right"]>.sub-menu{left: var(--theme-submenu-inline-offset,0)}.ct-toggle-dropdown-desktop{--theme-icon-size: 8px;--toggle-button-size: 24px;--toggle-button-margin-end: -8px;--toggle-button-margin-start: var(--dropdown-toggle-margin-start,0.2em)}.ct-toggle-dropdown-desktop-ghost{pointer-events: none;inset-inline-end: var(--toggle-ghost-inset-end,calc(var(--menu-items-spacing,25px) / 2 + 16px));--toggle-button-size: 24px;--toggle-button-margin-end: -24px}.sub-menu{--menu-item-padding: var(--dropdown-items-spacing,13px) calc(var(--dropdown-items-spacing,13px) * 1.5)}.sub-menu .menu-item{border-top: var(--dropdown-divider)}[class*="animated-submenu"]>.sub-menu{opacity: 0;visibility: hidden;pointer-events: none;transition: opacity 0.2s,visibility 0.2s,transform 0.2s,margin 0.2s,height 0.2s}[class*="animated-submenu"].ct-active>.sub-menu{opacity: 1;visibility: visible;pointer-events: auto}[class*="animated-submenu"]:not(.ct-active):not([class*="ct-mega-menu"])>.sub-menu{overflow: hidden;max-height: calc(100vh - var(--header-height) - var(--admin-bar,0px) - var(--theme-frame-size,0px) - 10px)}[data-dropdown*="type-1"] [class*="animated-submenu"]>.sub-menu{transform: translate3d(0px,10px,0px)}[data-dropdown*="type-1"] [class*="animated-submenu"].ct-active>.sub-menu{transform: translate3d(0px,0px,0px)}[data-dropdown*="type-3"] [class*="animated-submenu"]:not(.ct-active)>.sub-menu>li{opacity: 0;transform: translate3d(0px,5px,0px)}.mobile-menu{width: 100%}.mobile-menu li{display: flex;flex-direction: column;align-items: var(--horizontal-alignment)}.mobile-menu .ct-menu-link{text-align: var(--text-horizontal-alignment);justify-content: var(--horizontal-alignment);--menu-item-padding: var(--items-vertical-spacing,5px) 0}.mobile-menu .ct-sub-menu-parent{display: flex;align-items: center;column-gap: 10px}.mobile-menu [class*="children"]>ul{position: relative;width: calc(100% + 10px);margin-inline-end: -10px;padding-inline-end: 10px;overflow: hidden}.mobile-menu[data-interaction="click"] [class*="children"]:not(.dropdown-active)>ul{display: none}.mobile-menu-inline ul,.footer-menu-inline ul{flex-wrap: wrap;justify-content: var(--horizontal-alignment);row-gap: calc(var(--menu-items-spacing,25px)/2);margin: 0 calc(var(--menu-items-spacing,25px)/2*-1)}.footer-menu-inline{--menu-item-alignment: var(--horizontal-alignment)}.footer-menu-inline li{width: var(--menu-item-width)}#header{position: relative;z-index: 50}@media (max-width: 999.98px){#header [data-device="desktop"]{display: none}}@media (min-width: 1000px){#header [data-device="mobile"]{display: none}}#header [data-row]{position: var(--position,relative);box-shadow: var(--theme-box-shadow);border-top: var(--theme-border-top);border-bottom: var(--theme-border-bottom);backdrop-filter: blur(var(--theme-backdrop-blur))}#header [data-row]>div{min-height: var(--shrink-height,var(--height));border-top: var(--theme-border-top);border-bottom: var(--theme-border-bottom)}#header [data-row*="middle"]{z-index: 2}#header [data-column]{min-height: inherit}#header [data-column="middle"]{display: flex}#header [data-column="start"],#header [data-column="end"]{min-width: 0px}#header [data-items]{width: 100%}#header [data-column-set="3"]>div{display: grid;grid-template-columns: 1fr var(--middle-column-width,auto) 1fr}[data-placements]{display: grid}[data-column="middle"]>[data-items]{justify-content: center}[data-column="end"]>[data-items="primary"]{justify-content: flex-end}#header [data-items]{display: flex;align-items: center;min-width: 0px}#header [data-items]>*{margin: var(--margin,0 10px)}[data-column="start"] [data-items="primary"]>:first-child{--margin: 0 10px 0 0}[data-column="end"] [data-items="primary"]>:last-child{--margin: 0 0 0 10px}.ct-cart-item,.ct-header-cta,.ct-header-text,.ct-account-item,.ct-header-compare,.ct-header-wishlist,.ct-language-switcher [data-label]{display: flex;align-items: var(--align-items,center)}.ct-cart-item,.ct-social-box,.ct-account-item,.ct-header-compare,.ct-header-wishlist{--theme-link-initial-color: var(--theme-text-color)}.ct-cart-item:hover svg,.ct-social-box a:hover svg,.ct-color-switch:hover svg,.ct-header-search:hover svg,.ct-account-item:hover svg,.ct-header-trigger:hover svg,.ct-header-compare:hover svg,.ct-header-wishlist:hover svg,.ct-language-switcher:hover svg{fill: var(--theme-icon-hover-color,var(--theme-palette-color-2))}.ct-color-switch,.ct-header-search,.ct-header-trigger{--theme-link-initial-color: var(--theme-text-color)}.ct-color-switch .ct-label,.ct-header-search .ct-label,.ct-header-trigger .ct-label{transition: inherit;color: var(--theme-link-initial-color)}.ct-color-switch:hover .ct-label,.ct-header-search:hover .ct-label,.ct-header-trigger:hover .ct-label{color: var(--theme-link-hover-color)}[class*="header-menu"]{display: flex;align-items: center;height: 100%;min-width: 0px}[class*="header-menu"] .menu{height: inherit}[class*="header-menu"] .menu>li>.ct-menu-link{white-space: nowrap}.ct-header-trigger .ct-icon[data-type]{transition: none}.ct-header-trigger .ct-icon[data-type] rect{transform-origin: 50% 50%;transition: 0.12s cubic-bezier(0.455,0.03,0.515,0.955)}.site-branding{display: flex;text-align: var(--horizontal-alignment)}.site-branding:not([data-logo="top"]){align-items: center}.site-logo-container{position: relative;line-height: 0;height: var(--logo-shrink-height,var(--logo-max-height,50px));transition: none}.site-logo-container img{width: auto;max-width: initial;object-fit: contain}.site-logo-container img,.site-logo-container svg,.site-logo-container picture{height: inherit;vertical-align: initial}#offcanvas .ct-panel-content-inner{--margin: 0 0 20px 0}#offcanvas .ct-panel-content-inner>*{margin: var(--margin)}#offcanvas .ct-panel-content-inner>:first-child{margin-top: 0px}#offcanvas .ct-panel-content-inner>:last-child{margin-bottom: 0px}@media (max-width: 999.98px){#offcanvas [data-device="desktop"]{display: none}}@media (min-width: 1000px){#offcanvas [data-device="mobile"]{display: none}}.ct-header-cart,.ct-header-account,.ct-language-switcher[data-type="dropdown"]{position: relative}.ct-header-cart:hover [data-placement],.ct-header-cart:focus-within [data-placement],.ct-header-account:hover [data-placement],.ct-header-account:focus-within [data-placement],.ct-language-switcher[data-type="dropdown"]:hover [data-placement],.ct-language-switcher[data-type="dropdown"]:focus-within [data-placement]{opacity: 1;visibility: visible;transform: translate3d(0px,0px,0px)}.ct-cart-content,.ct-header-account>ul,.ct-language-switcher[data-type="dropdown"]>ul{position: absolute;z-index: 15;top: 100%;opacity: 0;visibility: hidden;transform: translate3d(0px,10px,0px);transition: opacity 0.2s,visibility 0.2s,transform 0.2s}.ct-cart-content:not([data-placement]) *,.ct-header-account>ul:not([data-placement]) *,.ct-language-switcher[data-type="dropdown"]>ul:not([data-placement]) *{transition: none}.ct-footer{padding: var(--footer-container-padding)}.ct-footer [data-row]>div{display: grid;grid-template-columns: var(--grid-template-columns);column-gap: var(--columns-gap,50px);row-gap: var(--columns-gap,50px);padding-block: var(--container-spacing)}.ct-footer [data-column]{display: flex;flex-direction: column;align-items: var(--horizontal-alignment);justify-content: var(--vertical-alignment,flex-start);min-width: 0px}.ct-footer [data-column*="widget"]{text-align: var(--text-horizontal-alignment)}.ct-footer [data-row]{border-top: var(--theme-border-top);border-bottom: var(--theme-border-bottom)}.ct-footer [data-row]>div{border-top: var(--theme-border-top);border-bottom: var(--theme-border-bottom)}@media (min-width: 1000px){.ct-footer [data-column]{position: relative}.ct-footer [data-column]:not(:last-child)::after{position: absolute;content: "";top: calc(var(--container-spacing)*-1);inset-inline-end: calc(var(--columns-gap,50px)/2*-1);height: calc(100% + var(--container-spacing)*2);border-inline-end: var(--theme-border)}}.ct-footer [data-column]>[data-id]{margin: var(--margin)}[data-column*="copyright"]{display: flex;flex-direction: column;justify-content: var(--vertical-alignment);text-align: var(--horizontal-alignment)}.ct-footer-copyright{color: var(--theme-text-color);--theme-content-spacing: 0;--theme-link-initial-color: var(--theme-text-color)}.ct-footer-socials .ct-social-box{justify-content: var(--horizontal-alignment)}.ct-footer .ct-widget{color: var(--theme-text-color);margin: var(--margin);--theme-link-initial-color: var(--theme-text-color)}.ct-footer .ct-widget:has(.ct-newsletter-subscribe-block,.wp-block-separator){width: 100%}.ct-search-form.ct-has-dropdown{z-index: 2}.ct-has-link-overlay :is(.wp-block-post,.wp-block-term){position: relative;cursor: pointer}.ct-has-link-overlay :is(.wp-block-post,.wp-block-term) .ct-link-overlay{position: absolute;inset: 0px;margin: 0px;pointer-events: none}[data-panel*="in"] [data-behaviour="modal"].active .ct-panel-content,[data-panel*="out"] [data-behaviour="modal"] .ct-panel-content{animation-duration: 0.25s;animation-fill-mode: both}[data-panel*="in"] [data-behaviour="modal"].active .ct-panel-content{animation-name: move-in}[data-panel*="out"] [data-behaviour="modal"] .ct-panel-content{animation-name: move-out}@keyframes move-in{0%{opacity: 0;transform: translate3d(0px,-40px,0px)}100%{opacity: 1;transform: translate3d(0px,0px,0px)}}@keyframes move-out{0%{transform: translate3d(0px,0px,0px)}100%{transform: translate3d(0px,40px,0px)}}[data-behaviour*="side"] .ct-panel-inner{position: absolute;inset-block: 0px;height: calc(100% - var(--side-panel-offset,0px)*2);width: calc(100% - var(--side-panel-offset,0px)*2);max-width: var(--side-panel-width,500px);margin: var(--side-panel-offset,0);box-shadow: var(--theme-box-shadow);border-radius: var(--side-panel-border-radius,0);transition: transform 0.25s ease-in-out}[data-panel*="in"] [data-behaviour*="side"].active .ct-panel-inner{transform: translate3d(0px,0px,0px)}[data-behaviour*="right-side"] .ct-panel-inner{align-self: flex-end;transform: translate3d(var(--theme-panel-reveal-right,20%),0,0)}[data-behaviour*="left-side"] .ct-panel-inner{align-self: flex-start;transform: translate3d(var(--theme-panel-reveal-left,-20%),0,0)}body[data-panel]{padding-right: var(--scrollbar-width,0)}body[data-panel] .ct-panel.active{display: flex}body[data-panel*="in"] .ct-panel.active{opacity: 1;pointer-events: auto}.ct-panel{flex-direction: column;position: fixed;z-index: 999999;inset: var(--admin-bar,0) 0 0 0;opacity: 0;display: none;pointer-events: none;transition: opacity 0.25s ease-in-out}.ct-panel .ct-panel-inner{display: flex;flex-direction: column}@media (max-width: 689.98px){.ct-panel .ct-panel-inner{--panel-padding: 25px}}.ct-panel-actions{display: flex;align-items: center;padding-inline: var(--panel-padding,35px)}@media (max-width: 689.98px){.ct-panel-actions{padding-top: 20px}}@media (min-width: 690px){.ct-panel-actions{padding-top: 30px}}.ct-panel-actions .ct-panel-heading{font-size: 15px;font-weight: 600;color: var(--theme-text-color)}.ct-panel-actions .ct-toggle-close{--toggle-button-padding: 10px;--toggle-button-margin-end: -10px;--toggle-button-margin-block: -10px}.ct-panel-content{flex: 1 1 0%;min-height: 0px;display: flex;flex-direction: column;justify-content: var(--vertical-alignment,flex-start)}.ct-panel-content-inner{display: flex;flex-direction: column;align-items: var(--horizontal-alignment,flex-start);height: var(--panel-content-height,auto);overflow-y: auto;padding: var(--panel-padding,35px)}.ct-social-box{display: flex;flex-direction: var(--items-direction,row);flex-wrap: var(--wrap,wrap);gap: var(--items-spacing,15px)}.ct-social-box a{display: flex;align-items: center}.ct-drawer-canvas[data-location="end"]{height: calc(var(--shortcuts-bar-parent-height,var(--shortcuts-bar-height,0px)) + var(--floating-bar-parent-height,var(--floating-bar-height,0px)) + var(--compare-bar-height,0px))}.ct-drawer-canvas[data-location="end"] .ct-drawer-inner{position: fixed;z-index: 100;inset-inline: var(--theme-frame-size,0) calc(var(--theme-frame-size,0px) + var(--scrollbar-width,0px));bottom: var(--theme-frame-size,0);height: calc(var(--shortcuts-bar-parent-height,var(--shortcuts-bar-height,0px)) + var(--floating-bar-parent-height,var(--floating-bar-height,0px)) + var(--compare-bar-height,0px));transition: transform 0.2s}#main-container{display: flex;flex-direction: column;position: relative;min-height: calc(100vh - var(--admin-bar,0px) - var(--theme-frame-size,0px)*2);overflow: clip}#main-container .site-main{flex-grow: 1}[class*="ct-container"]{margin-inline: auto}.ct-container,.ct-container-narrow{width: var(--theme-container-width)}.ct-container{max-width: var(--theme-normal-container-max-width)}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width: var(--theme-block-width)}.is-width-constrained{margin-inline: auto;width: var(--theme-container-width);max-width: var(--theme-block-max-width)}[data-vertical-spacing*="top"]{padding-top: var(--theme-content-vertical-spacing)}[data-vertical-spacing*="bottom"]{padding-bottom: var(--theme-content-vertical-spacing)}article>:is(.ct-comments,.ct-related-posts){margin-top: 60px;padding-top: 50px;border-top: 1px solid var(--theme-border-color)}[data-content="normal"]>article{--theme-block-width: var(--has-wide,var(--theme-container-width));--theme-block-max-width: var(--has-wide,var(--theme-normal-container-max-width));--theme-block-wide-max-width: var(--has-wide,calc(var(--theme-normal-container-max-width) + var(--theme-wide-offset) * 2));--theme-boxed-content-max-width: var(--theme-normal-container-max-width)}[class*="ct-container"]>article{--has-background: var(--has-boxed);--has-boxed-structure: var(--has-boxed);--wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width);border: var(--has-boxed,var(--theme-boxed-content-border));padding: var(--has-boxed,var(--theme-boxed-content-spacing));box-shadow: var(--has-boxed,var(--theme-boxed-content-box-shadow));border-radius: var(--has-boxed,var(--theme-boxed-content-border-radius));margin-inline: var(--has-boxed-structure,auto);width: var(--has-boxed-structure,var(--theme-container-width));max-width: var(--has-boxed-structure,var(--theme-boxed-content-max-width))}.entry-content::after{display: table;clear: both;content: ""}article>.entry-content>:is(istable,iframe){--theme-block-width: var(--theme-container-width)}.has-drop-cap:not(:focus)::first-letter{font-size: 5.55em;font-weight: 700}.wp-block-separator:not(:where(.is-style-wide,.is-style-dots,.alignfull,.alignwide)){max-width: 100px}:root :where(p.has-background,.wp-block-group.has-background){padding: var(--theme-content-spacing)}@font-face{font-family: woo;src: url("/wp-content/themes/blocksy/static/fonts/woo.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: swap}:is(.onsale,.out-of-stock-badge,[class*="ct-woo-badge-"]){display: inline-flex;align-items: center;justify-content: center;z-index: 1;position: var(--has-container,absolute);top: var(--has-container,var(--badge-top,15px));inset-inline-start: var(--has-container,var(--badge-left,15px));height: var(--badge-height,28px);min-width: var(--badge-min-width,55px);border-radius: var(--badge-radius,0);padding: var(--badge-padding,5px 10px);text-align: center;color: var(--badge-text-color,#fff);background-color: var(--badge-background-color,var(--theme-palette-color-1))}:is(.onsale,.out-of-stock-badge,[class*="ct-woo-badge-"])[data-shape="type-2"]{--badge-radius: 3px}:is(.onsale,.out-of-stock-badge,[class*="ct-woo-badge-"])[data-shape="type-3"]{aspect-ratio: 1 / 1;--badge-radius: 200px;--badge-height: 48px;--badge-min-width: auto;--badge-padding: 5px 7px}[class*="add_to_cart_button"].loading{position: relative;gap: 0.5em}[class*="add_to_cart_button"].loading::after{content: "";width: var(--theme-button-spinner-size,16px);height: var(--theme-button-spinner-size,16px);background-color: currentcolor;animation: 1s linear 0s infinite normal none running spin;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' opacity='0.2' fill='none' stroke='currentColor' stroke-miterlimit='10' stroke-width='2.5'/%3E%3Cpath d='m12,2c5.52,0,10,4.48,10,10' fill='none' stroke='currentColor' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.5'/%3E%3C/svg%3E") center center no-repeat}[class*="ct-dynamic-count"]{display: flex;align-items: center;justify-content: center;position: absolute;z-index: 1;top: -9px;inset-inline-end: -9px;min-width: 16px;cursor: pointer;height: 16px;padding: 0px 3px;font-size: 10px;font-weight: 600;font-style: normal;border-radius: 10px;color: var(--theme-cart-badge-text,#fff);background: var(--theme-cart-badge-background,var(--theme-palette-color-1))}[class*="ct-dynamic-count"][data-count="0"]{display: none}.woocommerce-page .wc-block-components-notice-banner:is(.is-info,.is-error,.is-success){border-width: medium;border-style: none;border-color: currentcolor;border-image: none;color: var(--theme-text-color);background-color: var(--background-color)}.woocommerce-page .wc-block-components-notice-banner:is(.is-info,.is-error,.is-success) svg{fill: var(--theme-button-text-initial-color);background-color: var(--theme-button-background-initial-color)}.woocommerce-notices-wrapper{margin-inline: auto;width: var(--theme-container-width);max-width: var(--theme-block-max-width)}:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received){display: flex;position: relative;font-size: 15px;color: var(--theme-text-color);padding: 10px;clear: both;border-radius: 5px;margin-bottom: 2rem;background: var(--background-color);--theme-link-initial-color: var(--theme-text-color)}@media (max-width: 479.98px){:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received){align-items: flex-start;flex-direction: column;font-size: 14px;padding-inline-start: 40px}}@media (min-width: 480px){:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received){align-items: center;padding-inline-start: 55px;min-height: 60px}}:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received) li{width: 100%}@media (min-width: 480px){:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received) li{margin-bottom: 0.3em}}:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received) :is(.button,.showlogin,.restore-item){order: 2;--theme-button-font-size: 14px;--theme-button-min-height: 40px;--theme-button-padding: 5px 15px}@media (max-width: 479.98px){:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received) :is(.button,.showlogin,.restore-item){margin-top: 10px !important}}@media (min-width: 480px){:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received) :is(.button,.showlogin,.restore-item){margin-inline-start: auto !important}}:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received)::before{position: absolute;width: var(--theme-icon-size,18px);height: var(--theme-icon-size,18px);font-family: woo;content: "";font-size: var(--theme-icon-size,18px);line-height: var(--theme-icon-size,18px);opacity: 0.9}@media (max-width: 479.98px){:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received)::before{top: 15px;inset-inline-start: 15px;--theme-icon-size: 14px}}@media (min-width: 480px){:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received)::before{top: 21px;inset-inline-start: 20px}}:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received)::after{display: table;content: "";clear: both}.woocommerce ul.woocommerce-error{flex-direction: column;justify-content: center;margin-bottom: 2rem}.woocommerce ul.woocommerce-error li{display: flex;align-items: center;flex-wrap: wrap;gap: 0.3em}div.quantity :is(.ct-increase,.ct-decrease){display: flex;align-items: center;justify-content: center;position: absolute;z-index: 1;cursor: pointer;user-select: none;color: var(--quantity-arrows-initial-color,#fff);background: var(--quantity-initial-color,var(--theme-button-background-initial-color));transition: 0.12s cubic-bezier(0.455,0.03,0.515,0.955)}div.quantity :is(.ct-increase,.ct-decrease) svg{width: var(--quantity-icon-size,10px);height: var(--quantity-icon-size,10px)}div.quantity :is(.ct-increase,.ct-decrease):hover{color: var(--quantity-arrows-hover-color,#fff);background: var(--quantity-hover-color,var(--theme-button-background-hover-color))}.quantity[data-type="type-1"] :is(.ct-increase,.ct-decrease){inset-inline-end: 0px;border-radius: 0px;width: 25%;max-width: 25px}.quantity[data-type="type-1"] :is(.ct-increase,.ct-decrease) .ct-quantity-type-2{display: none}.quantity[data-type="type-2"] :is(.ct-increase,.ct-decrease){top: calc(50% - var(--quantity-button-size)/2);width: var(--quantity-button-size);height: var(--quantity-button-size);border-radius: calc(var(--theme-form-field-border-radius,3px)*.6)}.quantity[data-type="type-2"] :is(.ct-increase,.ct-decrease):not(:hover){background: rgba(255,255,255,0)}.quantity[data-type="type-2"] :is(.ct-increase,.ct-decrease) .ct-quantity-type-1{display: none}.cart_totals.processing>*,.ct-cart-content.processing>*,.woocommerce-checkout.processing>*,.woocommerce-cart-form.processing>*,.woocommerce-mini-cart-item.processing>*{pointer-events: none;opacity: 0.2;transition: opacity 0.25s}.cart_totals .blockUI,.ct-cart-content .blockUI,.woocommerce-checkout .blockUI,.woocommerce-cart-form .blockUI,.woocommerce-mini-cart-item .blockUI{background: rgba(255,255,255,0) !important}[data-products] :where(.woocommerce-loop-product__title,.woocommerce-loop-category__title){--theme-content-spacing: 0;--theme-link-initial-color: initial;--has-link-decoration: var(--false)}[data-products] [data-add-to-cart="auto-hide"] .added{display: none}[data-products="type-2"] .ct-woo-card-actions .button,[data-products="type-2"] .ct-woo-card-actions .added_to_cart{border-width: medium;border-style: none;border-color: currentcolor;border-image: none;background-color: rgba(255,255,255,0)}.ct-woo-card-extra[data-type="type-2"] :is(a,button){justify-content: center;padding: 5px;border-radius: 0px;min-height: 50px}.ct-woo-card-extra[data-type="type-2"] :is(a,button).loading svg{display: none}.ct-woo-card-extra[data-type="type-2"] :is(a,button).added_to_cart,.ct-woo-card-extra[data-type="type-2"] :is(a,button)[data-button-state="active"]{color: var(--theme-button-text-hover-color)}.ct-woo-card-extra[data-type="type-2"] :is(a,button) .ct-tooltip{--ct-tooltip-vertical-initial-offset: 7px;--ct-tooltip-vertical-hover-offset: 12px}.woocommerce .pswp__bg,.woocommerce-page .pswp__bg{opacity: 0.7 !important}:is(.product .entry-summary-items,.ct-quick-view-card) .product_meta>span{font-size: 13px;letter-spacing: 0.05em;text-transform: uppercase;font-weight: 700;display: block}:is(.product .entry-summary-items,.ct-quick-view-card) .product_meta>span:not(:last-child){margin-bottom: 5px}:is(.product .entry-summary-items,.ct-quick-view-card) .product_meta>span>*{opacity: 0.7;font-weight: 500;--theme-link-initial-color: var(--theme-text-color)}:is(.product .entry-summary-items,.ct-quick-view-card) .product_meta>span>a:hover{opacity: 1}@media (min-width: 1000px){.product-entry-wrapper:has(.woocommerce-product-gallery:not([data-gallery="top"],[data-gallery="columns-top"])){display: flex}}@media (min-width: 690px) and (max-width: 999.98px){.product-entry-wrapper:has(.woocommerce-product-gallery:not([data-gallery="top"],[data-gallery="columns-top"])) .woocommerce-product-gallery{width: 100%}}@media (min-width: 1000px){.product-entry-wrapper:has(.woocommerce-product-gallery:not([data-gallery="top"],[data-gallery="columns-top"])) .woocommerce-product-gallery{width: var(--product-gallery-width,50%)}}@media (min-width: 690px) and (max-width: 999.98px){.product-entry-wrapper:has(.woocommerce-product-gallery:not([data-gallery="top"],[data-gallery="columns-top"])) .entry-summary{width: 100%}}@media (min-width: 1000px){.product-entry-wrapper:has(.woocommerce-product-gallery:not([data-gallery="top"],[data-gallery="columns-top"])) .entry-summary{margin-inline-start: 40px;width: calc(100% - var(--product-gallery-width,50%))}}.ct-cart-actions .added_to_cart{--item-order: 3;--theme-button-text-initial-color: var(--theme-text-color);--theme-button-text-hover-color: var(--theme-text-color);--theme-button-background-initial-color: rgba(224,229,235,0.6);--theme-button-background-hover-color: rgba(224,229,235,1)}@media (min-width: 480px){.ct-cart-actions .added_to_cart{--item-flex: var(--theme-button-flex,1)}}@media (max-width: 479.98px){.ct-cart-actions .added_to_cart{--item-flex: 0 1 100%}}@media (min-width: 480px){.ct-cart-actions:has(>.added_to_cart){--theme-button-flex: 1}}@media (max-width: 479.98px){form.grouped_form .added_to_cart,form.grouped_form .single_add_to_cart_button{width: 100%}}@media (min-width: 480px){form.grouped_form .added_to_cart,form.grouped_form .single_add_to_cart_button{float: left;width: calc(50% - 7px)}}form.variations_form .single_variation :is(p,.price){display: block;margin-bottom: 20px}.variations :is(.reset_variations,.ct-swatches-more){font-size: 14px;--theme-link-initial-color: var(--theme-text-color)}.woocommerce-Reviews :is(h2,.comment-reply-title){font-size: 16px;margin-bottom: 20px}.woocommerce-Reviews :is(.comment-notes,.woocommerce-noreviews){font-size: 13px}.woocommerce-Reviews .meta :is(em,time,span){font-size: 11px;font-weight: 500;text-transform: uppercase}.woocommerce-Reviews .meta :is(em,time,span):not(:first-child){margin-inline-start: 0.7em}#review_form{position: sticky;top: 70px}#review_form .comment-reply-title{display: flex;font-weight: 700;color: var(--theme-heading-color,var(--theme-heading-2-color,var(--theme-headings-color)));margin-bottom: 10px}#review_form .comment-form{display: grid;gap: 1.5em 20px;--theme-content-spacing: 0;--theme-link-initial-color: var(--theme-text-color)}@media (min-width: 690px){#review_form .comment-form{grid-template-columns: repeat(2,1fr)}#review_form .comment-form>*{grid-column: var(--grid-column,1/-1)}#review_form .comment-form [class*="comment-form-field-input"]{--grid-column: span 1}}#review_form .comment-form .required{color: rgb(204,0,0)}#review_form [class*="comment-form-field"] label{display: flex;color: var(--theme-form-text-initial-color);margin-bottom: var(--has-classic-forms,.5em)}#review_form .gdpr-confirm-policy + .comment-form-cookies-consent{margin-top: -1em}.single-product article>:where(.related,.up-sells){margin-top: 50px}.single-product article>:where(.related,.up-sells) .ct-module-title{margin-bottom: 30px}.cross-sells .add_to_cart_button.added{display: initial}@media (min-width: 1000px){.ct-woocommerce-checkout>.woocommerce-error,.ct-woocommerce-checkout>.woocommerce-NoticeGroup{grid-column: 1 / -1}}.ct-woocommerce-checkout .woocommerce-error:last-child{margin-bottom: 0px}#payment ul.payment_methods>li.wc_payment_method>input[type="radio"]:first-child:focus-visible + label::before{outline-offset: 2px;outline: 1px solid var(--theme-form-selection-field-active-color)}.payment_methods li .woocommerce-info{display: block}.wc-product-table .product .ct-cart-actions .added_to_cart,.wc-product-table .product .ct-cart-actions .single_add_to_cart_button{width: initial;min-height: initial}.composite_button .added_to_cart,.composite_button .single_add_to_cart_button{margin-left: 10px}.hero-section[data-type="type-1"]{text-align: var(--alignment);margin-bottom: var(--margin-bottom,40px)}.entry-header .page-title{margin-bottom: 0px}@keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(1turn)}}@keyframes wopbFadeIn{0%{opacity: 0}100%{opacity: 1}}@keyframes wopbFadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes wopbShrinkIn{0%{transform: scale(2);opacity: 0}100%{transform: scale(1);opacity: 1}}@keyframes wopbShrinkOut{0%{transform: scale(1);opacity: 1}100%{transform: scale(2);opacity: 0}}@keyframes wopbFlipIn{0%{transform: perspective(400px) rotateY(-90deg);opacity: 0}100%{transform: perspective(400px) rotateY(0deg);opacity: 1}}@keyframes wopbFlipOut{0%{transform: perspective(400px) rotateY(0deg);opacity: 1}80%{opacity: 0}100%{transform: perspective(400px) rotateY(-90deg);opacity: 0}}@keyframes wopbSlideUpIn{0%{transform: translateY(100%);opacity: 0}100%{transform: translateY(0px);opacity: 1}}@keyframes wopbSlideUpOut{0%{transform: translateY(0px);opacity: 1}100%{transform: translateY(-100%);opacity: 0}}@keyframes wopbSlideDownIn{0%{transform: translateY(-100%);opacity: 0}100%{transform: translateY(0px);opacity: 1}}@keyframes wopbSlideDownOut{0%{transform: translateY(0px);opacity: 1}100%{transform: translateY(100%);opacity: 0}}@keyframes wopbSlideLeftOut{0%{transform: translateX(0px);opacity: 1}100%{transform: translateX(-100%);opacity: 0}}@keyframes wopbSlideLeftIn{0%{transform: translateX(-100%);opacity: 0}100%{transform: translateX(0px);opacity: 1}}@keyframes wopbSlideRightIn{0%{transform: translateX(100%);opacity: 0}100%{transform: translateX(0px);opacity: 1}}@keyframes wopbSlideRightOut{0%{transform: translateX(0px);opacity: 1}100%{transform: translateX(100%);opacity: 0}}@keyframes wopbZoomIn{0%{transform: scale(0);opacity: 0}100%{transform: scale(1);opacity: 1}}@keyframes wopbZoomIn2{0%{transform: scale(1)}100%{transform: scale(1.2)}}@keyframes wopbZoomOut{0%{transform: scale(1)}100%{transform: scale(0);opacity: 0}}@keyframes wopbUnfold{0%{transform: scaleY(0.005) scaleX(0)}50%{transform: scaleY(0.005) scaleX(1)}100%{transform: scaleY(1) scaleX(1)}}@keyframes wopbFold{0%{transform: scaleY(1) scaleX(1)}50%{transform: scaleY(0.005) scaleX(1)}100%{transform: scaleY(0.005) scaleX(0)}}@keyframes wopbBlowUpContent{0%{transform: scale(1)}100%{transform: scale(2)}}@keyframes wopbBlowDownContent{0%{transform: scale(2)}100%{transform: scale(1)}}@keyframes wopbBlowUpTable{0%{transform: scale(0)}100%{transform: scale(1)}}@keyframes wopbBlowDownTable{0%{transform: scale(1);opacity: 1}100%{transform: scale(0);opacity: 0}}@keyframes demoLoading{100%{transform: translateX(100%)}}@keyframes wopbRotation{0%{transform: rotate(0deg)}100%{transform: rotate(1turn)}}@keyframes wopbRotationBack{0%{transform: rotate(0deg)}100%{transform: rotate(-1turn)}}@keyframes wopbScaleTo1{0%{transform: scale(0.3)}100%{transform: scale(2)}}@keyframes wopbFillUp{0%,20%{width: 101%}80%,100%{width: 0px}}@keyframes wopbUpDownPendulum{10%,90%{width: 100%;transform: translateY(80px)}20%,80%{width: 8%}45%,65%{width: 100%;transform: translateY(32px)}}@keyframes wopbSpin360{0%,25%{transform: rotate(0deg)}50%,75%{transform: rotate(180deg)}100%{transform: rotate(1turn)}}@keyframes wopbCartZoomIn{0%{transform: scale(1)}50%{transform: scale(1.2)}100%{transform: scale(1)}}@keyframes wopbCartClick{0%{transform: scale(1)}50%{transform: scale(0.9)}100%{transform: scale(1)}}@keyframes wopbCartShake{0%,100%{transform: translateX(0px)}25%,75%{transform: translateX(-5px)}50%{transform: translateX(5px)}}@keyframes wopbCartBounce{0%,20%,50%,80%,100%{transform: translateY(0px)}40%{transform: translateY(-10px)}60%{transform: translateY(-10px)}}@keyframes wopbCartWobble{0%,100%{transform: rotate(0deg)}15%{transform: rotate(-10deg)}30%{transform: rotate(7deg)}45%{transform: rotate(-7deg)}60%{transform: rotate(5deg)}75%{transform: rotate(-1deg)}}@keyframes wopbCartPulse{0%,100%{transform: scale(1)}30%,70%{transform: scale(1.2)}}@keyframes wopbCartPulse2{0%{opacity: 1;inset: 0px}100%{opacity: 0;inset: -15px}}@keyframes wopbCartColorRipple{0%{transform: scale(0)}100%{transform: scale(1)}}@keyframes wopbCartGradientSwap{0%{background-position: 0px 50%}50%{background-position: 100% 50%}100%{background-position: 0px 50%}}@keyframes rotateToLeft{0%{transform: rotateY(90deg)}50%{transform: rotateY(180deg)}100%{transform: rotateY(180deg)}}.wopb-modal-wrap{position: fixed;visibility: hidden;inset: 0px;z-index: 1400;opacity: 0}.wopb-modal-wrap.wopb-sidebar-wrap.wopb-right_sidebar .wopb-modal-content{left: unset}.wopb-modal-wrap.wopb-sidebar-wrap.wopb-left_sidebar .wopb-modal-content{right: unset}.wopb-modal-wrap.wopb-sidebar-wrap .wopb-modal-content{min-width: unset;max-width: 460px;width: 90%;min-height: 100%}.wopb-modal-wrap.wopb-modal-toast-wrapper{position: unset}.wopb-modal-wrap.wopb-modal-toast-wrapper .wopb-modal-content{max-width: 100%;width: 100%;height: 100%;background: unset}.wopb-modal-wrap.wopb-modal-toast-wrapper .wopb-modal-content .wopb-modal-toaster{position: fixed;height: fit-content;z-index: 999999;font-size: 14px;background: rgb(255,255,255);border-radius: 4px;box-shadow: rgba(0,0,0,0.12) 0px 6px 16px 0px;max-width: 347px;padding: 16px 52px 16px 16px}.wopb-modal-wrap.wopb-modal-toast-wrapper .wopb-modal-content .wopb-modal-toaster.wopb-right-top{top: 50px;right: 50px}.wopb-modal-wrap.active{display: flex;align-items: center;visibility: visible;opacity: 1;z-index: 999998}.wopb-modal-wrap .wopb-modal-content{min-height: 560px;min-width: 865px;max-width: 1600px;position: absolute;left: 0px;right: 0px;margin: 0px auto;width: fit-content;height: fit-content;background: rgb(255,255,255);scrollbar-width: none}.wopb-modal-wrap .wopb-modal-content::-webkit-scrollbar{display: none}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading{width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);opacity: 0;visibility: hidden}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading.active{display: flex;align-items: center;justify-content: center;opacity: 1;visibility: visible;z-index: 99}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading{border-width: medium;border-style: none;border-color: currentcolor;border-image: none;width: unset;height: unset;padding-top: 6.5px;animation: auto ease 0s 1 normal none running none}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader{width: 48px;height: 48px;display: inline-block;position: relative}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_1{border-radius: 50%;border-width: 3px;border-style: solid;border-image: none;border-color: rgb(255,255,255) rgb(255,255,255) rgba(255,255,255,0);box-sizing: border-box;animation: 1s linear 0s infinite normal none running wopbRotation}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_1::after{content: "";box-sizing: border-box;position: absolute;inset: 0px;margin: auto;border-width: 3px;border-style: solid;border-image: none;border-color: rgba(255,255,255,0) rgb(255,23,107) rgb(255,23,107);width: 24px;height: 24px;border-radius: 50%;animation: 0.5s linear 0s infinite normal none running wopbRotationBack;transform-origin: center center}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2,.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3{width: 70px;height: 70px}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>*,.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>*{transform-origin: 40px 40px;animation: 1.2s linear 0s infinite normal none running wopbFadeOut}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>::after,.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>::after{content: " ";display: block;position: absolute;top: 3px;left: 37px;width: 6px;height: 18px;border-radius: 20%;background: rgb(255,255,255)}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:first-child,.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:first-child{transform: rotate(0deg);animation-delay: -1.1s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(2),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(2){transform: rotate(30deg);animation-delay: -1s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(3),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(3){transform: rotate(60deg);animation-delay: -0.9s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(4),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(4){transform: rotate(90deg);animation-delay: -0.8s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(5),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(5){transform: rotate(120deg);animation-delay: -0.7s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(6),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(6){transform: rotate(150deg);animation-delay: -0.6s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(7),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(7){transform: rotate(180deg);animation-delay: -0.5s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(8),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(8){transform: rotate(210deg);animation-delay: -0.4s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(9),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(9){transform: rotate(240deg);animation-delay: -0.3s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(10),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(10){transform: rotate(270deg);animation-delay: -0.2s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(11),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(11){transform: rotate(300deg);animation-delay: -0.1s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_2>:nth-child(12),.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>:nth-child(12){transform: rotate(330deg);animation-delay: 0s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_3>::after{width: 10px;height: 10px}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_4{height: unset;width: unset;display: flex;justify-content: center;animation: 2s linear 0s infinite normal none running wopbSpin360}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_4 svg{margin: 9px -31px}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_4 .dot_line{position: absolute;width: 100%;height: 4px;transform: translateY(80px);background-color: rgb(255,255,255);border-radius: 10px;margin: 1px 0px;animation: 2s ease-in-out 0.7s infinite normal none running wopbUpDownPendulum}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_5{width: unset;height: unset;font-size: 60px;--num-dot: 15}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_5>*{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;transform: rotate(calc(1turn/var(--num-dot)*var(--index)))}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_5>::before{position: absolute;content: "";top: 0.15em;left: 0.45em;width: 0.1em;height: 0.1em;transform: scale(0.3);border-radius: 50%;background-color: rgb(255,255,255);animation: wopbScaleTo1 1s ease-in-out calc(1s/var(--num-dot)*var(--index)) infinite reverse}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_6{width: 80px;height: 35px;border-bottom: 9.99px solid rgb(255,255,255);border-top: 10px solid rgb(255,255,255);box-sizing: border-box}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_6::after,.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_6::before{content: "";position: absolute;top: -10px;width: 102%;height: 10px;background: rgb(255,61,0);box-sizing: border-box;animation: 1s ease-in-out 0s infinite alternate none running wopbFillUp}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_6::after{top: 16px;animation-direction: alternate-reverse}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_7{background: radial-gradient(circle,rgb(255,23,107),transparent,transparent,transparent,transparent,transparent,transparent) 50% center;border-radius: 50%;border: 3px solid rgb(255,255,255);padding: 30px}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_7::after,.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_7::before{content: "";position: absolute;height: 16px;width: 4px;background: rgb(255,23,107);top: 50%;left: 50%;transform: translateX(-50%) rotate(0deg);transform-origin: 25% 0px;box-sizing: border-box;animation: 10s linear 0s infinite normal none running wopbRotation}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-loading .wopb-loading .wopb-loader.loader_7::before{height: 22px;width: 2px;transform: translateX(-50%) rotate(0deg);animation-duration: 1s}.wopb-modal-wrap:not(.wopb-modal-toast-wrapper) .wopb-modal-overlay{position: absolute;inset: 0px;background: rgba(0,0,0,0.8);z-index: -1}.wopb-modal-wrap .wopb-modal-close-icon{cursor: pointer;position: absolute;top: 9px;right: 9px;text-indent: -9999px;padding: 0px;border-radius: 0px;border: 1px solid rgb(9,9,9);background: rgb(9,9,9);width: 25px;height: 25px;transition: 0.4s}.wopb-modal-wrap .wopb-modal-close-icon::before{width: 16px;border-top: 2px solid;margin-top: -1px;margin-left: -8px}.wopb-modal-wrap .wopb-modal-close-icon::after,.wopb-modal-wrap .wopb-modal-close-icon::before{content: "";position: absolute;left: 50%;top: 50%;transform: rotate(45deg);color: rgb(255,255,255);transition: 0.4s}.wopb-modal-wrap .wopb-modal-close-icon::after{height: 16px;border-left: 2px solid;margin-top: -8px;margin-left: -1px}.wopb-modal-wrap .wopb-modal-close-icon:hover{border: 1px solid rgb(243,22,22);background: rgb(243,22,22)}.wopb-modal-wrap .wopb-modal-close-icon:hover::after,.wopb-modal-wrap .wopb-modal-close-icon:hover::before{color: rgb(255,255,255)}.wopb-modal-wrap.wopb-unfold .wopb-modal-content{transform: scale(0);animation: 0.5s cubic-bezier(0.165,0.84,0.44,1) 0.8s 1 normal forwards running wopbZoomIn}.wopb-modal-wrap.wopb-fold .wopb-modal-content{animation: 0.5s cubic-bezier(0.165,0.84,0.44,1) 0s 1 normal forwards running wopbZoomOut}.wopb-modal-wrap.wopb-zoom_in .wopb-modal-content{transform: scale(0);animation: 0.8s cubic-bezier(0.165,0.84,0.44,1) 0.15s 1 normal forwards running wopbZoomIn}.wopb-modal-wrap.wopb-zoom_out .wopb-modal-content{animation: 0.8s cubic-bezier(0.165,0.84,0.44,1) 0.15s 1 normal forwards running wopbZoomOut}.wopb-modal-wrap.wopb-fade_in .wopb-modal-content{animation: 1.6s ease 0s 1 normal forwards running wopbFadeIn}.wopb-modal-wrap.wopb-fade_out .wopb-modal-content{animation: 1.6s ease 0s 1 normal forwards running wopbFadeOut}.wopb-modal-wrap.wopb-shrink_in .wopb-modal-content{animation: 1s ease 0s 1 normal forwards running wopbShrinkIn}.wopb-modal-wrap.wopb-shrink_out .wopb-modal-content{animation: 1s ease 0s 1 normal forwards running wopbShrinkOut}.wopb-modal-wrap.wopb-flip_in .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbFlipIn}.wopb-modal-wrap.wopb-flip_out .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbFlipOut}.wopb-modal-wrap.wopb-slide_up_in .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideUpIn}.wopb-modal-wrap.wopb-slide_down_in .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideDownIn}.wopb-modal-wrap.wopb-slide_up_out .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideUpOut}.wopb-modal-wrap.wopb-slide_down_out .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideDownOut}.wopb-modal-wrap.wopb-slide_left_in .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideLeftIn}.wopb-modal-wrap.wopb-slide_right_in .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideRightIn}.wopb-modal-wrap.wopb-slide_left_out .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideLeftOut}.wopb-modal-wrap.wopb-slide_right_out .wopb-modal-content{animation: 0.8s ease 0s 1 normal forwards running wopbSlideRightOut}.wopb-modal-wrap.wopb-blow_up .wopb-modal-body{animation: 0.6s cubic-bezier(0.165,0.84,0.44,1) 0s 1 normal forwards running wopbBlowUpTable}@media (max-width: 992px){.wopb-modal-wrap .wopb-modal-content{width: 80%;min-height: 300px;min-width: 300px}}@media (max-height: 560px){.wopb-modal-wrap .wopb-modal-content{min-height: 300px}}.wopb-modal-header{display: flex;justify-content: center;align-items: center;position: relative;border-radius: 8px 8px 0px 0px;height: 50px}.wopb-modal-header .wopb-header-title{display: block;font-size: 16px;font-weight: 600;text-transform: uppercase;color: rgb(7,12,26)}.wopb-modal-header .wopb-modal-close{position: absolute;right: 10px;border-radius: 2px;border: 1px solid rgb(218,218,218);background: rgb(9,9,9);width: 30px;height: 30px;transition: 0.4s;display: inline-flex;align-items: center;justify-content: center}.wopb-modal-header .wopb-modal-close svg path{stroke: rgb(255,255,255);stroke-width: 1.3}.wopb-modal-header .wopb-modal-close:hover{border: 1px solid rgb(243,22,22);background: rgb(243,22,22)}.wopb-wishlist-addon-btn{cursor: pointer;display: inline-flex}.wopb-wishlist-addon-btn span{display: flex;align-items: center;line-height: 1;gap: 5px}.wopb-wishlist-addon-btn:not(.wopb-wishlist-active) .wopb-wishlist-browse,.wopb-wishlist-addon-btn.wopb-wishlist-active .wopb-wishlist-text{display: none}.wopb-wishlist-popup{display: none;position: fixed;background-color: rgb(228,255,0);padding: 20px;overflow: hidden;margin: 0px auto;width: 600px;top: 0%;left: 0%}.wopb-wishlist-popup.active{display: block}.wopb-modal-wrap .wopb-wishlist-modal{padding: 0px}.wopb-modal-wrap .wopb-wishlist-modal table{min-height: 80px;width: 100%}.wopb-wishlist-modal table{margin: 0px;border-width: medium;border-style: none;border-color: currentcolor;border-image: none}.wopb-wishlist-modal table thead{position: sticky;top: 0px;z-index: 1}.wopb-wishlist-modal table thead tr th{padding: 12px 15px}.wopb-wishlist-modal table tbody tr td{padding: 12px 15px;vertical-align: middle;text-decoration: none}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-action{min-width: 160px}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-price{min-width: 170px}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-price del{margin-right: 8px}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-image a{line-height: 0;font-size: 0px;display: inherit}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-image img{width: 80px;height: 100%}.wopb-wishlist-modal table tbody tr td a.wopb-wishlist-remove{color: rgb(243,114,98);font-size: 20px;height: 20px;width: 20px;line-height: 18px;transition: 0.4s;border-radius: 100%;font-weight: 700;border: 0px;text-align: center;display: inline-block;text-decoration: none !important}.wopb-wishlist-modal table tbody tr td a.wopb-wishlist-remove:hover{color: rgb(255,255,255);background: red}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-action p.add_to_cart_inline{margin-bottom: 0px;padding: 0px !important;border-width: medium !important;border-style: none !important;border-color: currentcolor !important;border-image: none !important}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-action p.add_to_cart_inline a.button{margin-left: 0px}.wopb-wishlist-modal table tbody tr td.wopb-wishlist-product-name{line-height: 1.3}.wopb-wishlist-modal td a{text-decoration: none !important}.wopb-wishlist-product-footer,.wopb-wishlist-shortcode .wopb-wishlist-product-footer{padding: 12px 20px;background: rgb(237,237,237);display: flex;align-items: center}.wopb-wishlist-product-footer span:first-child,.wopb-wishlist-shortcode .wopb-wishlist-product-footer span:first-child{display: none}.wopb-wishlist-product-footer span:nth-child(2),.wopb-wishlist-shortcode .wopb-wishlist-product-footer span:nth-child(2){display: flex;margin-right: auto}.wopb-modal-wrap .wopb-wishlist-modal-content{width: 100%;left: 0px;right: 0px;top: 0px;margin: 0px auto;position: relative;max-width: 1200px;max-height: 100%;border-radius: 4px}.wopb-wishlist-table-body{overflow-y: auto;height: 80vh}.wopb-wishlist-table-body::-webkit-scrollbar{width: 6px;height: 6px}.wopb-wishlist-table-body::-webkit-scrollbar-track{background-color: rgb(234,232,232)}.wopb-wishlist-table-body::-webkit-scrollbar-thumb{background-color: rgb(255,134,69);border-radius: 50px}.wopb-wishlist-table-body::-webkit-scrollbar-thumb:hover{background-color: rgb(226,79,0)}.woocommerce-shop:not(:has(.wopb-builder-container)):not(:has(.wopb-block-wrapper)) .wopb-wishlist-addon-btn{display: block;cursor: pointer}.woocommerce-shop:not(:has(.wopb-builder-container)):has(.wopb-block-wrapper) .wopb-cart-action .wopb-wishlist-addon-btn{display: none}.woocommerce-shop:not(:has(.wopb-builder-container)) .wopb-wishlist-addon-btn strong{margin-right: 5px;font-size: 16px}.woocommerce-shop .wopb-modal-wrap.active .wopb-wishlist-modal .wopb-wishlist-addon-btn,.woocommerce-shop .wopb-modal-wrap.active .wopb-wishlist-modal .wopb-compare-btn,.woocommerce-shop .wopb-modal-wrap.active .wopb-wishlist-modal .wopb-quickview-btn{display: none}.wopb-modal-continue{cursor: pointer}.wopb-wishlist-nav-item{align-items: center;gap: 5px;height: fit-content;justify-content: center;cursor: pointer;line-height: normal;display: inline-flex !important}.wopb-wishlist-nav-item.wopb-flex-column-dir{flex-direction: column;gap: 0px}.wopb-wishlist-nav-item .wopb-wishlist-icon{position: relative;display: flex;align-items: center;justify-content: center}.wopb-wishlist-nav-item .wopb-wishlist-icon .wopb-wishlist-count{position: absolute;background: rgb(255,23,107);color: rgb(255,255,255);border-radius: 10px;width: 16px;height: 16px;font-size: 10px;display: inline-flex;justify-content: center;align-items: center;top: -8px;right: -5px}.wopb-wishlist-nav-item svg{width: 18px;height: 18px}.wopb-modal-content .wopb-empty-wishlist-wrap{text-align: center;margin-top: 50px}.wopb-wishlist-modal .wopb-wishlist-cart-added a,.wopb-wishlist-modal .wopb-wishlist-cart-added a:hover{color: rgb(255,255,255);background-color: rgb(255,23,107)}.wopb-wishlist-modal .wopb-wishlist-cart-added a{border-color: rgb(255,23,107);padding: 12px 24px}[data-header*="type-1"] [data-id="cart"] .ct-cart-item{--theme-icon-color: #5A3B44;--theme-icon-hover-color: #8E3B52;--theme-cart-badge-background: #C4566F;--theme-cart-badge-text: #FFFFFF}[data-header*="type-1"] [data-id="cart"] .ct-label{--theme-font-weight: 600;--theme-font-style: normal;--theme-text-transform: uppercase;--theme-font-size: 12px}[data-header*="type-1"] [data-id="cart"] .ct-cart-content{--dropdown-top-offset: 15px;--theme-text-color: #ffffff;--mini-cart-background-color: #29333C}[data-header*="type-1"] #woo-cart-panel .ct-panel-inner{background-color: var(--theme-palette-color-8)}[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container{--logo-max-height: 84px}[data-header*="type-1"] .ct-header [data-id="menu"]{--menu-items-spacing: 34px}[data-header*="type-1"] .ct-header [data-id="menu"]>ul>li>a{--theme-font-weight: 500;--theme-font-style: normal;--theme-text-transform: none;--theme-font-size: 16px;--theme-link-initial-color: #5A3B44;--theme-link-hover-color: #8E3B52}[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link{--theme-link-initial-color: var(--theme-palette-color-8);--theme-font-weight: 500;--theme-font-style: normal;--theme-font-size: 12px}[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu{--dropdown-divider: 1px dashed rgba(255,255,255,0.1);--theme-box-shadow: 0px 10px 20px rgba(41,51,61,0.1);--theme-border-radius: 0px 0px 2px 2px}[data-header*="type-1"] .ct-header [data-id="menu-secondary"]{--menu-items-spacing: 22px}[data-header*="type-1"] .ct-header [data-id="menu-secondary"]>ul>li>a{--theme-font-weight: 500;--theme-font-style: normal;--theme-text-transform: none;--theme-font-size: 14px;--theme-link-initial-color: #5A3B44;--theme-link-hover-color: #8E3B52}[data-header*="type-1"] .ct-header [data-row*="middle"]{--height: 112px;background-color: rgb(251,244,240);background-image: none;--theme-border-top: none;--theme-border-bottom: none;--theme-box-shadow: none}[data-header*="type-1"] .ct-header [data-row*="middle"]>div{--theme-border-top: none;--theme-border-bottom: none}[data-header*="type-1"] [data-id="mobile-menu"]{--theme-font-weight: 700;--theme-font-style: normal;--theme-font-size: 20px;--theme-link-initial-color: #ffffff;--mobile-menu-divider: none}[data-header*="type-1"] #offcanvas{--theme-box-shadow: 0px 0px 70px rgba(0,0,0,0.35);--side-panel-width: 500px;--panel-content-height: 100%}[data-header*="type-1"] #offcanvas .ct-panel-inner{background-color: rgba(18,21,25,0.98)}[data-header*="type-1"] [data-id="trigger"]{--theme-icon-size: 18px;--toggle-button-radius: 3px}[data-header*="type-1"] [data-id="trigger"] .ct-label{--theme-font-weight: 600;--theme-font-style: normal;--theme-text-transform: uppercase;--theme-font-size: 12px}[data-header*="type-1"]{--header-height: 112px}[data-header*="type-1"] .ct-header{background-image: none}[data-footer*="type-1"] .ct-footer [data-row*="bottom"]>div{--container-spacing: 18px;--theme-border: none;--theme-border-top: none;--theme-border-bottom: none;--grid-template-columns: repeat(2,1fr)}[data-footer*="type-1"] .ct-footer [data-row*="bottom"]{--theme-border-top: none;--theme-border-bottom: none;background-color: rgb(122,50,71)}[data-footer*="type-1"] [data-id="copyright"]{--theme-font-size: 14px;--theme-text-color: rgba(255,255,255,0.8);--theme-link-initial-color: rgba(255,255,255,0.8);--theme-link-hover-color: #FFFFFF}[data-footer*="type-1"] [data-column="copyright"]{--horizontal-alignment: left}[data-footer*="type-1"] .ct-footer [data-id="menu"]{--menu-items-spacing: 24px}[data-footer*="type-1"] .ct-footer [data-column="menu"]{--horizontal-alignment: right}[data-footer*="type-1"] .ct-footer [data-id="menu"] ul{--theme-font-weight: 700;--theme-font-style: normal;--theme-text-transform: uppercase;--theme-font-size: 12px;--theme-line-height: 1.3}[data-footer*="type-1"] .ct-footer [data-id="menu"]>ul>li>a{--theme-link-initial-color: rgba(255,255,255,0.8);--theme-link-hover-color: #FFFFFF;--theme-link-active-color: #FFFFFF}[data-footer*="type-1"] .ct-footer [data-row*="middle"]>div{--container-spacing: 60px;--theme-border: none;--theme-border-top: none;--theme-border-bottom: none;--grid-template-columns: repeat(5,1fr)}[data-footer*="type-1"] .ct-footer [data-row*="middle"] .ct-widget>:not(.widget-title){--theme-font-size: 15px;--theme-line-height: 1.9}[data-footer*="type-1"] .ct-footer [data-row*="middle"] .ct-widget{--theme-text-color: rgba(255,255,255,0.85);--theme-link-initial-color: rgba(255,255,255,0.85);--theme-link-hover-color: #FFFFFF}[data-footer*="type-1"] .ct-footer [data-row*="middle"]{--theme-border-top: none;--theme-border-bottom: none;background-color: rgb(142,59,82)}[data-footer*="type-1"] [data-id="socials"].ct-footer-socials{--theme-icon-size: 20px;--items-spacing: 18px}[data-footer*="type-1"] [data-id="socials"].ct-footer-socials [data-color="custom"]{--theme-icon-color: #FFFFFF;--theme-icon-hover-color: #F6E6E0;--background-color: rgba(218,222,228,0.3);--background-hover-color: var(--theme-palette-color-1)}[data-footer*="type-1"] .ct-footer [data-column="widget-area-1"] .ct-widget{--theme-text-color: rgba(255,255,255,0.85);--theme-link-initial-color: rgba(255,255,255,0.85);--theme-link-hover-color: #FFFFFF}[data-footer*="type-1"] .ct-footer [data-column="widget-area-2"] .ct-widget{--theme-text-color: rgba(255,255,255,0.85);--theme-link-initial-color: rgba(255,255,255,0.85);--theme-link-hover-color: #FFFFFF}[data-footer*="type-1"] .ct-footer [data-column="widget-area-3"] .ct-widget{--theme-text-color: rgba(255,255,255,0.85);--theme-link-initial-color: rgba(255,255,255,0.85);--theme-link-hover-color: #FFFFFF}[data-footer*="type-1"] .ct-footer [data-column="widget-area-4"] .ct-widget{--theme-text-color: rgba(255,255,255,0.85);--theme-link-initial-color: rgba(255,255,255,0.85);--theme-link-hover-color: #FFFFFF}[data-footer*="type-1"] [data-column="widget-area-5"] .ct-widget{--theme-text-color: rgba(255,255,255,0.85);--theme-link-initial-color: rgba(255,255,255,0.85);--theme-link-hover-color: #FFFFFF}[data-footer*="type-1"] .ct-footer{background-color: var(--theme-palette-color-6)}:root{--theme-font-family: Jost,'Jost Fallback',Arial,sans-serif;--theme-font-weight: 400;--theme-font-style: normal;--theme-font-size: 16px;--theme-line-height: 1.65;--theme-button-font-weight: 500;--theme-button-font-style: normal;--theme-button-font-size: 15px;--has-classic-forms: var(--true);--has-modern-forms: var(--false);--theme-form-field-border-initial-color: var(--theme-border-color);--theme-form-field-border-focus-color: var(--theme-palette-color-1);--theme-form-selection-field-initial-color: var(--theme-border-color);--theme-form-selection-field-active-color: var(--theme-palette-color-1);--theme-palette-color-1: #8E3B52;--theme-palette-color-2: #6E2A3F;--theme-palette-color-3: #5A3B44;--theme-palette-color-4: #6E2A3F;--theme-palette-color-5: #EBD2C8;--theme-palette-color-6: #F6E6E0;--theme-palette-color-7: #FBF4F0;--theme-palette-color-8: #FFFFFF;--theme-text-color: var(--theme-palette-color-3);--theme-link-initial-color: var(--theme-palette-color-1);--theme-link-hover-color: var(--theme-palette-color-2);--theme-selection-text-color: #ffffff;--theme-selection-background-color: var(--theme-palette-color-1);--theme-border-color: var(--theme-palette-color-5);--theme-headings-color: var(--theme-palette-color-4);--theme-content-spacing: 1.5em;--theme-button-min-height: 48px;--theme-button-shadow: none;--theme-button-transform: none;--theme-button-text-initial-color: #ffffff;--theme-button-text-hover-color: #ffffff;--theme-button-background-initial-color: var(--theme-palette-color-1);--theme-button-background-hover-color: var(--theme-palette-color-2);--theme-button-border: none;--theme-button-border-radius: 8px;--theme-button-padding: 5px 20px;--theme-normal-container-max-width: 1200px;--theme-content-vertical-spacing: 60px;--theme-container-edge-spacing: 90vw;--theme-narrow-container-max-width: 750px;--theme-wide-offset: 130px}h1{--theme-font-family: 'Playfair Display','Playfair Display Fallback',Georgia,serif;--theme-font-weight: 500;--theme-font-style: normal;--theme-font-size: 56px;--theme-line-height: 1.1}h2{--theme-font-family: 'Playfair Display','Playfair Display Fallback',Georgia,serif;--theme-font-weight: 500;--theme-font-style: normal;--theme-font-size: 36px;--theme-line-height: 1.2}h3{--theme-font-family: 'Playfair Display','Playfair Display Fallback',Georgia,serif;--theme-font-weight: 500;--theme-font-style: normal;--theme-font-size: 24px;--theme-line-height: 1.3}body{background-color: var(--theme-palette-color-7);background-image: none}[data-prefix="single_page"] .entry-header .page-title{--theme-font-size: 30px}.woocommerce-info,.woocommerce-thankyou-order-received,.wc-block-components-notice-banner.is-info{--theme-text-color: var(--theme-text-color);--theme-link-hover-color: var(--theme-link-hover-color);--background-color: #F0F1F3}.woocommerce-message,.wc-block-components-notice-banner.is-success{--background-color: #F0F1F3}.woocommerce-error,.wc-block-components-notice-banner.is-error{--theme-text-color: #ffffff;--theme-link-hover-color: #ffffff;--background-color: rgba(218,0,28,0.7);--theme-button-text-initial-color: #ffffff;--theme-button-text-hover-color: #ffffff;--theme-button-background-initial-color: #b92c3e;--theme-button-background-hover-color: #9c2131}.ct-back-to-top{--theme-icon-color: #FFFFFF;--theme-icon-hover-color: #FFFFFF;--top-button-background-color: #8E3B52;--top-button-background-hover-color: #6E2A3F}[data-prefix="single_page"] [class*="ct-container"]>article[class*="post"]{--has-boxed: var(--false);--has-wide: var(--true)}@media (max-width: 999.98px){[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container{--logo-max-height: 60px}[data-header*="type-1"] .ct-header [data-row*="middle"]{--height: 84px}[data-header*="type-1"] #offcanvas{--side-panel-width: 65vw}[data-header*="type-1"]{--header-height: 84px}[data-footer*="type-1"] .ct-footer [data-row*="bottom"]>div{--grid-template-columns: initial}[data-footer*="type-1"] [data-column="copyright"]{--horizontal-alignment: center}[data-footer*="type-1"] .ct-footer [data-column="menu"]{--horizontal-alignment: center}[data-footer*="type-1"] .ct-footer [data-row*="middle"]>div{--container-spacing: 50px;--grid-template-columns: initial}h1{--theme-font-size: 44px}h2{--theme-font-size: 30px}}@media (max-width: 689.98px){[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container{--logo-max-height: 48px}[data-header*="type-1"] .ct-header [data-row*="middle"]{--height: 72px}[data-header*="type-1"] #offcanvas{--side-panel-width: 90vw}[data-header*="type-1"]{--header-height: 72px}[data-footer*="type-1"] .ct-footer [data-row*="bottom"]>div{--grid-template-columns: initial}[data-footer*="type-1"] .ct-footer [data-row*="middle"]>div{--container-spacing: 40px;--grid-template-columns: initial}h1{--theme-font-size: 36px}h2{--theme-font-size: 27px}:root{--theme-content-vertical-spacing: 50px;--theme-container-edge-spacing: 88vw}}.entry-content a{color: var(--theme-palette-color-1)}.entry-content a:hover{color: var(--theme-palette-color-2)}.ct-footer .footer-logo img{filter: brightness(0) invert(1);opacity: 0.95}.ct-footer .wp-block-heading{color: rgb(255,255,255);margin-bottom: 12px}.ct-footer ul.wp-block-list{list-style: none;padding: 0px;margin: 0px}.ct-footer a{text-decoration: none}.ct-footer a:hover{text-decoration: underline}.wp-block-image img{border-radius: 18px}@media (min-width: 1000px){#header{position: sticky;top: -38px;z-index: 50;box-shadow: rgba(110,42,63,0.08) 0px 1px 0px}body.admin-bar #header{top: calc(-6px)}}header [data-device="desktop"] [data-row="middle"]{background: var(--theme-palette-color-7);border-bottom: 1px solid rgb(240,221,216)}header [data-id="menu"] .menu>li>a{position: relative;font-weight: 500;letter-spacing: 0.01em;color: var(--theme-palette-color-3)}header [data-id="menu"] .menu>li>a::after{content: "";position: absolute;left: 0px;right: 0px;bottom: 20px;height: 2px;background: var(--theme-palette-color-1);transform: scaleX(0);transform-origin: left center;transition: transform 0.2s}header [data-id="menu"] .menu>li.current-menu-item>a,header [data-id="menu"] .menu>li>a:hover{color: var(--theme-palette-color-1)}header [data-id="menu"] .menu>li.current-menu-item>a::after,header [data-id="menu"] .menu>li>a:hover::after{transform: scaleX(1)}header [data-device="desktop"] [data-id="menu-secondary"] .menu{align-items: center;gap: 4px}header [data-device="desktop"] [data-id="menu-secondary"] .menu>li>a{width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;font-size: 0px !important;padding: 0px !important}header [data-device="desktop"] [data-id="menu-secondary"] .menu>li>a::after{display: none !important}header [data-device="desktop"] [data-id="menu-secondary"] .menu>li>a::before,.m2-search-toggle::before{content: "";width: 26px;height: 26px;background: var(--theme-palette-color-3);transition: background 0.2s;display: block !important;position: static !important;opacity: 1 !important;filter: none !important;border-radius: 0px !important;z-index: auto !important;transform: none !important;inset: auto !important}header [data-device="desktop"] [data-id="menu-secondary"] .menu>li:nth-child(2)>a::before{mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-6 8-6s8 2 8 6'/%3E%3C/svg%3E") center center / contain no-repeat}header [data-device="desktop"] [data-id="menu-secondary"] .menu>li:nth-child(3)>a::before{mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1 1.1L12 21l7.8-7.6 1-1.1a5.5 5.5 0 0 0 0-7.7z'/%3E%3C/svg%3E") center center / contain no-repeat}header [data-device="desktop"] [data-id="menu-secondary"] .menu>li>a:hover::before,.m2-search-toggle:hover::before{background: var(--theme-palette-color-1)}.m2-search-toggle{width: 44px;height: 44px;border: 0px;background: rgba(255,255,255,0);display: flex;align-items: center;justify-content: center;cursor: pointer;padding: 0px}.m2-search-toggle::before{mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.6-3.6'/%3E%3C/svg%3E") center center / contain no-repeat}header [data-id="cart"] .ct-label{display: none !important}header [data-id="cart"] .ct-cart-item{width: 44px;height: 44px;display: flex;align-items: center;justify-content: center}header [data-id="cart"] .ct-icon-container>svg{display: none !important}header [data-id="cart"] .ct-icon-container{width: 26px;height: 26px;display: inline-flex;align-items: center;justify-content: center;position: relative}header [data-id="cart"] .ct-icon-container::before{content: "";width: 26px;height: 26px;background: var(--theme-palette-color-3);mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8h13l-1 12.5H6.5L5.5 8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3C/svg%3E") center center / contain no-repeat}header [data-id="cart"]:hover .ct-icon-container::before{background: var(--theme-palette-color-1)}header [data-id="cart"] .ct-dynamic-count-cart{display: inline-flex !important;opacity: 1 !important;transform: none !important;visibility: visible !important;top: -7px !important;right: -9px !important;inset-inline-end: -9px !important}header [data-device="desktop"] .m2-header-search{position: relative}.m2-search-pop{position: absolute;right: -8px;top: calc(100% + 10px);width: 420px;z-index: 60;background: rgb(255,255,255);border: 1px solid rgb(240,221,216);border-radius: 16px;padding: 12px;box-shadow: rgba(110,42,63,0.18) 0px 14px 40px}.m2-search-pop[hidden]{display: none}.m2-search-pop .wopb-search-section,.m2-offcanvas-search .wopb-search-section{overflow: hidden;border: 1px solid rgb(231,203,207) !important;border-radius: 8px !important;background: rgb(255,255,255) !important}.m2-search-pop .wopb-search-section :not(.wopb-search-result):not(.wopb-search-result *),.m2-offcanvas-search .wopb-search-section :not(.wopb-search-result):not(.wopb-search-result *){border: 0px !important;box-shadow: none !important;outline: none !important}.m2-search-pop .wopb-search-section:focus-within,.m2-offcanvas-search .wopb-search-section:focus-within{box-shadow: rgba(142,59,82,0.12) 0px 0px 0px 3px;border-color: var(--theme-palette-color-1) !important}.m2-search-pop .wopb-product-search-block{width: 100% !important;max-width: none !important}.m2-search-pop .wopb-search-input,.m2-offcanvas-search .wopb-search-input{height: 42px !important;padding: 0px 8px 0px 18px !important;background: transparent !important;font-size: 15px !important}.m2-search-pop .wopb-search-icon,.m2-offcanvas-search .wopb-search-icon{align-items: center;justify-content: center;background: transparent !important;width: 46px !important;height: 42px !important;display: flex !important}.m2-search-pop .wopb-search-icon svg,.m2-offcanvas-search .wopb-search-icon svg{fill: var(--theme-palette-color-3) !important;width: 18px !important;height: 18px !important}header [data-device="desktop"] [data-id="menu"] .menu>li.menu-item-has-children:hover>.sub-menu,header [data-device="desktop"] [data-id="menu"] .menu>li.menu-item-has-children:focus-within>.sub-menu{opacity: 1 !important;visibility: visible !important;pointer-events: auto !important;transform: none !important}header [data-device="desktop"] [data-id="menu"] .sub-menu{border-radius: 12px;box-shadow: rgba(110,42,63,0.14) 0px 10px 30px;overflow: hidden;background: rgb(255,255,255) !important}header [data-device="desktop"] [data-id="menu"] .sub-menu a{color: var(--theme-palette-color-3) !important;font-size: 14px}header [data-device="desktop"] [data-id="menu"] .sub-menu li:hover>a{background: var(--theme-palette-color-7);color: var(--theme-palette-color-1) !important}@media (min-width: 1000px){#header{position: sticky;top: 0px;z-index: 50}body.admin-bar #header{top: 32px}.m2-scrolled header [data-device="desktop"] [data-row="middle"] .ct-container{min-height: 80px;height: 80px}.m2-scrolled header [data-device="desktop"] [data-id="logo"] img{max-height: 62px !important;width: auto !important}.m2-scrolled #header{box-shadow: rgba(110,42,63,0.1) 0px 4px 18px}header [data-id="logo"] img{transition: max-height 0.2s}}@media (max-width: 999px){#header{position: relative;top: auto}}.entry-content h2.wp-block-heading{font-size: clamp(26px,2.4vw,32px)}.ct-footer [data-row="middle"]{background: rgb(110,42,63) !important}.ct-footer [data-row="bottom"]{background: rgb(90,33,51) !important}.ct-footer [data-row="middle"] .ct-container{align-items: flex-start}.ct-footer [data-row="middle"]{position: relative;overflow: hidden}.ct-footer [data-row="middle"]::before,.ct-footer [data-row="middle"]::after{content: "";position: absolute;bottom: -20px;width: 150px;height: 380px;background-repeat: no-repeat;background-size: contain;pointer-events: none}.ct-footer [data-row="middle"]::before{left: 10px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 320' fill='%23FFFFFF' fill-opacity='0.10'%3E%3Cpath d='M60 310 C 56 220 64 120 60 30' stroke='%23FFFFFF' stroke-opacity='0.10' stroke-width='3' fill='none'/%3E%3Cpath transform='translate%2862 266%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2858 232%29 rotate%28-52%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2862 199%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2858 165%29 rotate%28-52%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2862 131%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2858 98%29 rotate%28-52%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2862 64%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2860 28%29' d='M0 0 C 10 -14 10 -40 0 -56 C -10 -40 -10 -14 0 0 Z'/%3E%3C/svg%3E")}.ct-footer [data-row="middle"]::after{right: 10px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 320' fill='%23FFFFFF' fill-opacity='0.10'%3E%3Cpath d='M60 310 C 56 220 64 120 60 30' stroke='%23FFFFFF' stroke-opacity='0.10' stroke-width='3' fill='none'/%3E%3Cpath transform='translate%2862 266%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2858 232%29 rotate%28-52%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2862 199%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2858 165%29 rotate%28-52%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2862 131%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2858 98%29 rotate%28-52%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2862 64%29 rotate%2852%29' d='M0 0 C 12 -16 12 -48 0 -66 C -12 -48 -12 -16 0 0 Z'/%3E%3Cpath transform='translate%2860 28%29' d='M0 0 C 10 -14 10 -40 0 -56 C -10 -40 -10 -14 0 0 Z'/%3E%3C/svg%3E")}.ct-footer .m2-footer-intro{margin: 14px 0px 18px;font-size: 14px;line-height: 1.7;color: rgba(255,255,255,0.82);max-width: 30ch}.ct-footer .wp-block-heading{font-family: Jost,'Jost Fallback',Arial,sans-serif;font-size: 16px;font-weight: 500;margin: 0px 0px 14px;color: rgb(255,255,255)}.ct-footer ul.wp-block-list li{margin: 0px 0px 10px;font-size: 15px}.ct-footer .m2-footer-facts li{position: relative;padding-left: 28px}.ct-footer .m2-footer-facts li::before{content: "";position: absolute;left: 0px;top: 4px;width: 16px;height: 16px;background: rgb(255,255,255);mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center center / contain no-repeat;opacity: 0.9}.ct-footer [data-id="socials"]{margin-top: 4px}.ct-footer [data-id="socials"] .ct-icon-container,.ct-footer [data-id="socials"] a{width: 40px;height: 40px;border: 1px solid rgba(255,255,255,0.5);border-radius: 50%;display: inline-flex;align-items: center;justify-content: center}.ct-footer [data-id="socials"] a:hover{background: rgba(255,255,255,0.15)}.ct-footer [data-row="bottom"] .ct-container{align-items: center}.ct-footer [data-row="bottom"] [data-id="menu"] .menu{justify-content: flex-end;gap: 6px}.ct-footer [data-row="bottom"] [data-id="menu"] a{font-size: 14px}@media (max-width: 999px){.ct-footer [data-row="middle"]::before,.ct-footer [data-row="middle"]::after{opacity: 0.6}.ct-footer [data-row="bottom"] [data-id="menu"] .menu{justify-content: center}}.ct-footer [data-row="bottom"] [data-id="menu"] a{text-transform: none !important;letter-spacing: 0px !important;font-weight: 400 !important}@media (min-width: 1000px){header [data-id="cart"] .ct-cart-item{position: relative;width: 52px;height: 44px;display: flex;align-items: center;justify-content: center}header [data-id="cart"] .ct-label{position: absolute;left: 50%;top: calc(100% - 6px);transform: translateX(-50%);font-size: 12.5px;font-weight: 500;line-height: 1;color: var(--theme-palette-color-3);white-space: nowrap;display: block !important;margin: 0px !important}header [data-device="desktop"] [data-row="middle"] [data-column="end"]{align-items: center}header [data-device="desktop"] [data-id="menu-secondary"],header [data-device="desktop"] [data-id="cart"]{align-self: center}}@media (max-width: 999px){header [data-id="cart"] .ct-label{display: none !important}}header [data-id="cart"] .ct-cart-content,.ct-cart-content{border: 1px solid rgb(240,221,216);min-width: 320px;--theme-text-color: var(--theme-palette-color-3);--theme-link-initial-color: var(--theme-palette-color-3);--theme-link-hover-color: var(--theme-palette-color-1);background: rgb(255,255,255) !important;color: var(--theme-palette-color-3) !important;border-radius: 14px !important;box-shadow: rgba(110,42,63,0.18) 0px 14px 40px !important;padding: 18px !important}.m2-search-pop img,.wopb-search-result img{object-fit: contain;background: rgb(251,244,240);border-radius: 6px}.m2-pdp .wopb-wishlist-btn-wrap,.m2-pdp .wopb-wishlist-add{color: var(--theme-palette-color-3);font-size: 14px}.wp-block-button__link,.wp-element-button,.button,button.single_add_to_cart_button,.single_add_to_cart_button,.ct-cart-content .button,.ct-cart-content .woocommerce-mini-cart__buttons .button,.woocommerce a.button,.woocommerce button.button,.fluentform .ff-btn-submit,.m2-news-col .mailpoet_submit,.mailpoet_submit,.wopb-cart-action a.add_to_cart_button,.wc-block-components-button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.cmplz-btn,.cmplz-accept,.cmplz-deny,.cmplz-view-preferences,.cmplz-save-preferences{border-radius: 8px !important}.m2-search-pop .wopb-search-section,.m2-offcanvas-search .wopb-search-section{border-radius: 10px !important}.m2-search-pop .wopb-search-input{border-radius: 10px !important}.ct-cart-content{min-width: 300px !important;padding: 16px !important}.m2-community-cols,footer .ct-container{width: calc(100% - 48px) !important;max-width: 1200px !important;margin-inline: auto !important}.wopb-cart-action .added_to_cart{display: none !important}.wopb-cart-action.wopb-active>.add_to_cart_button{display: none !important}.wopb-cart-action.wopb-active .wopb-cart-active{align-items: center;justify-content: center;gap: 8px;width: 100%;box-sizing: border-box;padding: 10px 14px;min-height: 42px;background: rgb(255,255,255);border: 1.5px solid var(--theme-palette-color-1);border-radius: 8px;font-size: 14px;font-weight: 500;line-height: 1.2;text-align: center;text-decoration: none;white-space: nowrap;display: flex !important;color: var(--theme-palette-color-1) !important}.wopb-cart-action.wopb-active .wopb-cart-active::before{content: "";flex: 0 0 auto;width: 15px;height: 15px;background: var(--theme-palette-color-1);mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center center / contain no-repeat}.wopb-cart-action.wopb-active .wopb-cart-active:hover{background: var(--theme-palette-color-1);color: rgb(255,255,255) !important}.wopb-cart-action.wopb-active .wopb-cart-active:hover::before{background: rgb(255,255,255)}body .wopb-product-btn .wopb-cart-action.wopb-active a.add_to_cart_button.wopb-cart-normal,body .wopb-product-btn .wopb-cart-action.wopb-active a.added_to_cart{visibility: hidden;width: 0px;height: 0px;padding: 0px;margin: 0px;border: 0px;overflow: hidden;display: none !important}body .wopb-product-btn .wopb-cart-action.wopb-active{display: block;width: 100%}body .wopb-product-btn .wopb-cart-action.wopb-active .wopb-cart-active{text-transform: none;letter-spacing: 0px;font-family: inherit}body .wopb-product-btn .wopb-cart-action.wopb-active .wopb-cart-active{height: 39px;min-height: 0px;padding: 0px 14px;font-size: 13px;font-weight: 500;background: rgb(246,230,224);border: 1px solid rgb(232,207,201);box-shadow: none;color: var(--theme-palette-color-2) !important}body .wopb-product-btn .wopb-cart-action.wopb-active .wopb-cart-active::before{width: 14px;height: 14px;background: var(--theme-palette-color-1)}body .wopb-product-btn .wopb-cart-action.wopb-active .wopb-cart-active:hover{background: rgb(239,214,207);color: var(--theme-palette-color-2) !important}body .wopb-product-btn .wopb-cart-action.wopb-active .wopb-cart-active:hover::before{background: var(--theme-palette-color-1)}body .wopb-product-btn .wopb-cart-action.wopb-active a.wopb-cart-active,body a.wopb-cart-active{border-radius: 8px !important}body .wopb-product-btn .wopb-cart-action.wopb-active a.wopb-cart-active,body .wopb-product-btn .wopb-cart-action.wopb-active a.wopb-cart-active:focus{background: rgb(246,230,224) !important;color: var(--theme-palette-color-2) !important}body .wopb-product-btn .wopb-cart-action.wopb-active a.wopb-cart-active:hover{background: rgb(235,207,200) !important;color: var(--theme-palette-color-2) !important;border-color: rgb(221,185,177) !important}@media (max-width: 781px){footer>div:first-of-type>.ct-container{grid-template-columns: 1fr 1fr;gap: 28px 20px;padding-block: 36px;height: auto;display: grid !important}footer>div:first-of-type>.ct-container>div{min-height: 0px !important;margin: 0px !important}footer>div:first-of-type>.ct-container>div:first-child,footer>div:first-of-type>.ct-container>div:last-child{grid-column: 1 / -1}footer>div:first-of-type>.ct-container .ct-widget{height: auto !important}footer>div:last-of-type>.ct-container{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;padding-block: 18px}footer>div:last-of-type>.ct-container>div{width: 100%;text-align: left;justify-content: flex-start}footer .footer-menu-inline,footer .footer-menu-inline ul{justify-content: flex-start;gap: 6px 18px;flex-wrap: wrap}}@media (max-width: 781px){footer .ct-footer-copyright,footer .ct-footer-copyright *{text-align: left !important}footer nav.footer-menu-inline,footer nav.footer-menu-inline>ul,footer nav.footer-menu-inline ul{flex-wrap: wrap;gap: 6px 20px;margin: 0px;padding: 0px;width: 100%;display: flex !important;justify-content: flex-start !important}footer [data-column],footer .ct-container>div{justify-content: flex-start !important;text-align: left !important}}@media (max-width: 781px){footer .ct-footer-copyright{width: 100% !important;max-width: none !important;margin: 0px !important}footer nav.footer-menu-inline li,footer nav.footer-menu-inline li a{width: auto !important;padding-left: 0px !important;padding-right: 0px !important}}@media (max-width: 781px){.ct-woo-card-actions .button,.ct-woo-card-actions .added_to_cart{display: flex;align-items: center;justify-content: center;gap: 6px;width: 100%;min-height: 40px;font-size: 13px;white-space: nowrap;text-align: center;padding: 6px 8px !important}}@media (max-width: 781px){body:not(.home) .hero-section.is-width-constrained,body:not(.home) .hero-section .ct-container{width: calc(100% - 48px) !important;max-width: none !important;margin-inline: 24px !important}body:not(.home) .entry-content.is-layout-constrained>:not(.alignfull):not(.alignwide){width: calc(100% - 48px) !important;max-width: none !important;margin-inline: 24px !important}body:not(.home) .entry-content.is-layout-constrained>.alignfull{margin-inline: 0px !important;width: 100% !important;max-width: none !important}}body .wp-block-product-blocks-product-grid-1 .wopb-block-content-wrap .wopb-product-btn .wopb-cart-action a.add_to_cart_button.wopb-cart-normal{outline: 0px;box-shadow: none;border: 0px transparent !important}@media (min-width: 1000px){.m2-scrolled header [data-device="desktop"] [data-row="middle"]{padding-block: 0px !important;min-height: 0px !important;height: 84px !important}.m2-scrolled header [data-device="desktop"] [data-row="middle"] .ct-container{min-height: 84px !important;height: 84px !important}.m2-scrolled header [data-device="desktop"] [data-id="logo"] img{max-height: 68px !important}header [data-device="desktop"] [data-row="middle"]{transition: height 0.2s}}.ct-footer [data-row="middle"]>.ct-container{position: relative;z-index: 1}.ct-footer [data-row="middle"]::before,.ct-footer [data-row="middle"]::after{z-index: 0;bottom: -12px;width: 215px;height: 322px;background-image: url("https://2marbelous.nl/wp-content/uploads/2026/10/botanische-tak-bordeaux.webp");background-size: contain;background-position: left bottom;background-repeat: no-repeat;opacity: 0.42}.ct-footer [data-row="middle"]::before{left: 0px;right: auto;transform: none}.ct-footer [data-row="middle"]::after{right: 0px;left: auto;transform: scaleX(-1)}@media (max-width: 781px){.ct-footer [data-row="middle"]::before,.ct-footer [data-row="middle"]::after{width: 130px;height: 195px;opacity: 0.3}}@media (min-width: 782px){.ct-footer [data-row="middle"]>.ct-container{grid-template-columns: 1.35fr 0.85fr 1fr 0.9fr 1.7fr;column-gap: 36px;align-items: start;display: grid !important;padding-block: 40px 34px !important}.ct-footer [data-row="middle"]>.ct-container>div{min-height: 0px !important}.ct-footer [data-row="middle"] .ct-widget{margin: 0px !important}.ct-footer .wp-block-heading,.ct-footer [data-row="middle"] .wp-block-heading{margin: 0px 0px 10px !important}.ct-footer ul.wp-block-list li{margin: 0px 0px 7px;font-size: 14.5px;line-height: 1.45}.ct-footer .m2-footer-facts li{padding-left: 26px}.ct-footer .footer-logo img,.ct-footer [data-row="middle"] .wp-block-image img{max-height: 54px;width: auto}.ct-footer .m2-footer-intro{margin: 10px 0px 12px;font-size: 13.5px;line-height: 1.6;max-width: 34ch}.ct-footer [data-row="bottom"] .ct-container{min-height: 0px;padding-block: 12px !important}.ct-footer [data-row="middle"]::before,.ct-footer [data-row="middle"]::after{height: 260px;width: 175px}}@media (min-width: 782px) and (max-width: 1024px){.ct-footer [data-row="middle"]>.ct-container{grid-template-columns: 0.9fr 1fr 0.95fr 1.35fr;gap: 24px}.ct-footer [data-row="middle"]>.ct-container>div:first-child{grid-column: 1 / -1}.ct-footer [data-row="middle"]>.ct-container>div:last-child{grid-column: auto}}@media (max-width: 1024px){.ct-footer [data-row="middle"]::before,.ct-footer [data-row="middle"]::after{display: none}}@media (max-width: 781px){footer>div:first-of-type>.ct-container{gap: 20px 16px !important;padding-block: 30px 24px !important}.ct-footer .wp-block-heading{font-size: 15px;margin: 0px 0px 8px !important}.ct-footer ul.wp-block-list li{margin: 0px 0px 6px;font-size: 14px;line-height: 1.4}.ct-footer .m2-footer-intro{margin: 8px 0px 10px;font-size: 13.5px;line-height: 1.55}.ct-footer [data-row="bottom"] .ct-container{gap: 4px;padding-block: 12px !important}.ct-footer .footer-logo img,.ct-footer [data-row="middle"] .wp-block-image img{max-height: 50px;width: auto}}.ct-footer .footer-logo img,.ct-footer [data-row="middle"] .wp-block-image img,.ct-footer img.wp-image-135{max-width: 100%;aspect-ratio: 640 / 213;object-fit: contain;width: auto !important;height: 58px !important;max-height: 58px !important}@media (max-width: 781px){.ct-footer img.wp-image-135{height: 52px !important;max-height: 52px !important}}@media (min-width: 1000px){.m2-scrolled header [data-device="desktop"] [data-id="logo"]{display: flex;align-items: center}.m2-scrolled header [data-device="desktop"] [data-id="logo"] a{align-items: center;display: flex !important;margin: 0px !important;padding: 0px !important}.m2-scrolled header [data-device="desktop"] [data-id="logo"] img{display: block !important;margin: 0px !important}}.ct-footer [data-id="socials"]{margin-top: 18px !important}.ct-footer .m2-footer-intro{margin-bottom: 4px}.m2-betaal{margin-top: 18px}.m2-betaal-titel{font-size: 13px;color: rgba(255,255,255,0.78);margin: 0px 0px 8px !important}.m2-betaal-lijst{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 0px !important;padding: 0px !important}.m2-betaal-lijst li{display: flex;align-items: center;justify-content: center;width: 50px;height: 32px;background: rgb(255,255,255);border-radius: 6px;margin: 0px !important;padding: 0px !important}.m2-betaal-lijst li::before{display: none !important}.m2-betaal-lijst img{display: block;object-fit: contain;aspect-ratio: auto;width: 38px !important;height: 24px !important;max-height: none !important}@supports (animation-timeline:view()){@media (prefers-reduced-motion: no-preference){@keyframes m2-opkomen{0%{transform: translateY(22px)}100%{transform: none}}}}@media (prefers-reduced-motion: reduce){*{transition-duration: 0.01ms !important;animation-duration: 0.01ms !important}}@media (min-width: 1000px){header [data-device="desktop"] [data-row="middle"]{height: 112px;transition: height 0.38s cubic-bezier(0.4,0,0.2,1);padding-block: 0px !important}header [data-device="desktop"] [data-row="middle"] .ct-container{height: 112px;min-height: 112px;transition: height 0.38s cubic-bezier(0.4,0,0.2,1),min-height 0.38s cubic-bezier(0.4,0,0.2,1)}header [data-device="desktop"] [data-id="logo"] img{max-height: 84px;transition: max-height 0.38s cubic-bezier(0.4,0,0.2,1) !important}#header{margin-bottom: 0px;transition: margin-bottom 0.38s cubic-bezier(0.4,0,0.2,1),box-shadow 0.38s}.m2-scrolled #header{margin-bottom: 28px}.m2-scrolled header [data-device="desktop"] [data-row="middle"],.m2-scrolled header [data-device="desktop"] [data-row="middle"] .ct-container{height: 84px !important;min-height: 84px !important}}:root{--m2-vel: 34px}@media (max-width: 781px){:root{--m2-vel: 22px}}.ct-footer{position: relative;z-index: 3;margin-top: calc(var(--m2-vel) * -1);border-radius: var(--m2-vel) var(--m2-vel) 0 0;overflow: hidden;box-shadow: rgba(110,42,63,0.1) 0px -12px 30px}.ct-footer [data-row="middle"]{border-radius: var(--m2-vel) var(--m2-vel) 0 0}.m2-nieuw-pdp{display: inline-block;margin-bottom: 10px;padding: 4px 11px;border-radius: 6px;background: rgb(224,40,122);color: rgb(255,255,255);box-shadow: rgba(224,40,122,0.3) 0px 2px 6px;font-size: 12px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;line-height: 1.4}.m2-nieuw{display: none !important}:root{--m2-stempel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3 106 106'%3E%3Cdefs%3E%3Cfilter id='t' x='-20%25' y='-40%25' width='140%25' height='180%25'%3E%3CfeDropShadow dx='.35' dy='.45' stdDeviation='.12' flood-color='%235A0F2E' flood-opacity='.85'/%3E%3C/filter%3E%3Cfilter id='s' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeDropShadow dx='.6' dy='.8' stdDeviation='.5' flood-color='%2324101A' flood-opacity='.4'/%3E%3C/filter%3E%3Cpath id='r' d='M12.5 50 a37.5 37.5 0 1 1 75 0 a37.5 37.5 0 1 1 -75 0'/%3E%3C/defs%3E%3Cg transform='rotate(-12 50 50)'%3E%3Cg filter='url(%23s)'%3E%3Ccircle cx='50' cy='50' r='47.5' fill='%23fff' stroke='%23E0287A' stroke-width='3.5'/%3E%3Ccircle cx='50' cy='50' r='30' fill='%23E0287A'/%3E%3C/g%3E%3Cg font-family='Arial Black,Arial,Helvetica,sans-serif' font-size='9.4' font-weight='900' fill='%231E1418'%3E%3Ctext%3E%3CtextPath href='%23r' startOffset='58.90' text-anchor='middle' textLength='94' lengthAdjust='spacing'%3EHANDGEMAAKT%3C/textPath%3E%3C/text%3E%3Ctext%3E%3CtextPath href='%23r' startOffset='176.71' text-anchor='middle' textLength='92' lengthAdjust='spacing'%3E2MARBELOUS%3C/textPath%3E%3C/text%3E%3C/g%3E%3Cpolygon points='9.10,46.40 10.07,49.03 12.70,50.00 10.07,50.97 9.10,53.60 8.13,50.97 5.50,50.00 8.13,49.03' fill='%231E1418'/%3E%3Cpolygon points='90.90,46.40 91.87,49.03 94.50,50.00 91.87,50.97 90.90,53.60 89.93,50.97 87.30,50.00 89.93,49.03' fill='%231E1418'/%3E%3Cg filter='url(%23t)'%3E%3Ctext x='50' y='55' text-anchor='middle' font-family='Arial Black,Arial,Helvetica,sans-serif' font-size='14.5' font-weight='900' fill='%23fff' letter-spacing='.4'%3ENIEUW%3C/text%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.wopb-block-item:has(.m2-nieuw),li.product.m2-is-nieuw{position: relative;overflow: visible !important}.wopb-block-item:has(.m2-nieuw)::after,li.product.m2-is-nieuw::after{content: "";position: absolute;z-index: 5;top: -14px;right: -14px;width: 68px;height: 68px;background: var(--m2-stempel) center / contain no-repeat;pointer-events: none}@media (max-width: 781px){.wopb-block-item:has(.m2-nieuw)::after,li.product.m2-is-nieuw::after{top: -10px;right: -8px;width: 54px;height: 54px}}@media (min-width: 1000px){body header [data-device="desktop"] [data-row="middle"],body.m2-scrolled header [data-device="desktop"] [data-row="middle"]{height: calc(112px - 28px * var(--m2-p,0)) !important;min-height: 0px !important;transition: none !important}body header [data-device="desktop"] [data-row="middle"] .ct-container,body.m2-scrolled header [data-device="desktop"] [data-row="middle"] .ct-container{height: calc(112px - 28px * var(--m2-p,0)) !important;min-height: 0px !important;transition: none !important}body header [data-device="desktop"] [data-id="logo"] img,body.m2-scrolled header [data-device="desktop"] [data-id="logo"] img{max-height: calc(84px - 16px * var(--m2-p,0)) !important;transition: none !important}body #header,body.m2-scrolled #header{margin-bottom: calc(28px * var(--m2-p,0)) !important;transition: none !important;box-shadow: 0 4px 18px rgba(110,42,63,calc(.10 * var(--m2-p,0))) !important}}@media (min-width: 1000px){body header [data-device="desktop"] [data-id="logo"]{display: flex;align-items: center}body header [data-device="desktop"] [data-id="logo"] a{align-items: center;display: flex !important;margin: 0px !important;padding: 0px !important}body header [data-device="desktop"] [data-id="logo"] img{display: block !important;margin: 0px !important}}header [data-device="desktop"] [data-id="menu"] .sub-menu{overflow: hidden;background: var(--theme-palette-color-1) !important;border-radius: 0px 0px 8px 8px !important;border: 0px !important;box-shadow: rgba(110,42,63,0.22) 0px 12px 28px !important}header [data-device="desktop"] [data-id="menu"] .sub-menu a,header [data-device="desktop"] [data-id="menu"] .sub-menu .ct-menu-link{background: rgba(255,255,255,0);transition: background-color 0.18s;color: rgb(255,255,255) !important}header [data-device="desktop"] [data-id="menu"] .sub-menu li:hover>a,header [data-device="desktop"] [data-id="menu"] .sub-menu li:focus-within>a,header [data-device="desktop"] [data-id="menu"] .sub-menu a:hover{background: rgb(168,80,107) !important;color: rgb(255,255,255) !important}header [data-device="desktop"] [data-id="menu"] .sub-menu li + li{border-top: 1px solid rgba(255,255,255,0.14)}#offcanvas .ct-panel-inner{background: var(--theme-palette-color-1) !important}#offcanvas .mobile-menu a,#offcanvas .mobile-menu .ct-menu-link{color: rgb(255,255,255) !important}#offcanvas .mobile-menu .current-menu-item>a,#offcanvas .mobile-menu .current_page_item>a{text-decoration: underline 2px rgb(246,230,224);text-underline-offset: 7px;color: rgb(255,255,255) !important}#offcanvas .mobile-menu .ct-sub-menu-parent>a .ct-toggle-dropdown-mobile,#offcanvas .mobile-menu .ct-toggle-dropdown-mobile{color: rgb(255,255,255) !important}#offcanvas .mobile-menu .sub-menu{background: rgba(0,0,0,0.14);border-radius: 0px 0px 8px 8px;margin-top: 4px;overflow: hidden}#offcanvas .mobile-menu .sub-menu a{font-weight: 400;font-size: 17px;padding-left: 18px;transition: background-color 0.18s;color: rgb(255,255,255) !important}#offcanvas .mobile-menu .sub-menu a:hover,#offcanvas .mobile-menu .sub-menu a:active,#offcanvas .mobile-menu .sub-menu li:focus-within>a{background: rgb(168,80,107) !important}#offcanvas .ct-toggle-close{color: rgb(255,255,255) !important}#offcanvas .ct-toggle-dropdown-mobile,#offcanvas .ct-toggle-dropdown-mobile *{opacity: 1 !important;color: rgb(255,255,255) !important;fill: rgb(255,255,255) !important}#offcanvas[data-behaviour*="right-side"] .ct-panel-inner{align-self: flex-start !important;transform: translate3d(-20%,0px,0px)}[data-panel*="in"] #offcanvas[data-behaviour*="right-side"].active .ct-panel-inner{transform: translate3d(0px,0px,0px) !important}#offcanvas .mobile-menu .sub-menu{margin-top: 2px;overflow: visible;background: transparent !important;border-radius: 0px !important}#offcanvas .mobile-menu .sub-menu a{border-radius: 8px;margin: 2px 0px;padding-left: 14px;padding-right: 14px}#offcanvas .mobile-menu .sub-menu a:hover,#offcanvas .mobile-menu .sub-menu a:active,#offcanvas .mobile-menu .sub-menu li:focus-within>a{border-radius: 8px;background: rgb(168,80,107) !important}#offcanvas .mobile-menu .sub-menu a::before,#offcanvas .mobile-menu .sub-menu a::after,#offcanvas .mobile-menu .sub-menu li::before{display: none !important;content: none !important}#offcanvas .mobile-menu .sub-menu li:focus-within>a:not(:hover):not(:active){background: transparent !important}li.product.m2-in-tas a.add_to_cart_button:not(.m2-in-tas-link),li.product.m2-in-tas a.added_to_cart:not(.m2-in-tas-link){display: none !important}@media (max-width: 999px){header [data-device="mobile"] [data-row]{position: relative}header [data-device="mobile"] .ct-header-cart{position: static !important}header [data-device="mobile"] .ct-header-cart .ct-cart-content{max-height: calc(-140px + 100vh);overflow-y: auto;margin-top: 6px;position: absolute !important;top: 100% !important;left: 12px !important;right: 12px !important;width: auto !important;max-width: none !important}}body.single-product .m2-pdp form.cart.m2-in-tas-form,body.single-product form.cart.m2-in-tas-form{display: none !important}body.single-product .woocommerce-notices-wrapper .woocommerce-message{display: none !important}@media (max-width: 781px){.ct-footer [data-row="middle"]>.ct-container{grid-template-columns: 1fr 1fr !important}.ct-footer [data-row="middle"]>.ct-container>div:last-child{grid-column: auto !important}}.m2-news-col .mailpoet_validate_success[style*="block"],.m2-news-col .mailpoet_validate_error[style*="block"]{align-items: flex-start;gap: 10px;margin: 12px 0px 0px;padding: 12px 14px;border-radius: 8px;background: rgb(255,255,255);border: 1px solid rgb(232,207,201);font-size: 14.5px;font-weight: 500;line-height: 1.5;box-shadow: rgba(110,42,63,0.08) 0px 6px 16px;display: flex !important;color: rgb(62,40,48) !important}.m2-news-col .mailpoet_validate_error[style*="block"]{border-color: rgb(217,142,154);color: rgb(122,31,53) !important}.m2-news-col .mailpoet_validate_error[style*="block"]::before{content: "!";flex: 0 0 auto;display: flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: 50%;background: rgb(179,48,77);color: rgb(255,255,255);font-size: 13px;font-weight: 700}@media (max-width: 781px){.ct-footer [data-row="middle"]>.ct-container{row-gap: 0px !important}.ct-footer [data-row="middle"]>.ct-container>div:nth-child(1){grid-area: 1 / 1 / auto / -1;margin-bottom: 26px}.ct-footer [data-row="middle"]>.ct-container>div:nth-child(2){grid-area: 2 / 1}.ct-footer [data-row="middle"]>.ct-container>div:nth-child(4){grid-area: 3 / 1;margin-bottom: 26px}.ct-footer [data-row="middle"]>.ct-container>div:nth-child(3){grid-area: 2 / 2 / span 2}.ct-footer [data-row="middle"]>.ct-container>div:nth-child(5),.ct-footer #block-16{display: contents}.ct-footer #block-16>.wp-block-heading,.ct-footer #block-16>.m2-footer-facts{grid-column: 1}.ct-footer #block-16>.wp-block-heading{grid-row: 4}.ct-footer #block-16>.m2-footer-facts{grid-row: 5;align-self: start}.ct-footer #block-16>.m2-betaal{grid-area: 4 / 2 / span 2;margin-top: 0px;align-self: start}.ct-footer #block-15>.wp-block-heading{display: none}.ct-footer #block-13>.wp-block-heading{position: relative;color: transparent !important}.ct-footer #block-13>.wp-block-heading::after{content: "Algemeen";position: absolute;left: 0px;top: 0px;color: rgb(255,255,255)}footer [data-column="copyright"],footer .ct-footer-copyright,footer .ct-footer-copyright *{text-align: center !important;justify-content: center !important}}@media (max-width: 781px){.ct-footer [data-row="middle"]>.ct-container>div:nth-child(1){margin-bottom: 30px !important}footer nav.footer-menu-inline,footer nav.footer-menu-inline>ul,footer nav.footer-menu-inline ul{justify-content: center !important;text-align: center !important}}@media (max-width: 781px){.ct-footer [data-row="middle"]>.ct-container>div:nth-child(4){margin-bottom: 30px !important}}@media (max-width: 781px){.m2-betaal .ct-footer-socials{margin-top: 18px !important}footer nav.footer-menu-inline>ul,footer nav.footer-menu-inline ul.menu{grid-template-columns: auto auto;justify-items: center;gap: 6px 22px;display: grid !important;justify-content: center !important;width: auto !important;margin-inline: auto !important}}.ct-footer-socials,.ct-footer [data-id="socials"]{display: none !important}@media (max-width: 781px){.ct-footer [data-row="middle"]>.ct-container>div:nth-child(1){text-align: center !important}.ct-footer [data-row="middle"]>.ct-container>div:nth-child(1) .footer-logo{display: flex;justify-content: center}.ct-footer .m2-footer-intro{margin-left: auto !important;margin-right: auto !important}}.ct-cart-content{overflow-x: hidden !important}@media (min-width: 600px) and (max-width: 999px){header [data-device="mobile"] .ct-header-cart .ct-cart-content{left: auto !important;right: 12px !important;width: 380px !important;max-width: calc(-24px + 100vw) !important}}@media (max-width: 1024px){.ct-footer [data-row="bottom"]>.ct-container{row-gap: 4px !important}}.m2-news-col form.mailpoet_form_successfully_send{display: block;max-width: none;background: none !important;border: 0px !important;box-shadow: none !important;padding: 0px !important}.m2-news-col form.mailpoet_form_successfully_send>:not(.mailpoet_message){display: none !important}.m2-news-col form.mailpoet_form_successfully_send .mailpoet_message{display: block;margin: 0px;padding: 0px !important}.m2-news-col form.mailpoet_form_successfully_send .mailpoet_validate_success{align-items: flex-start;gap: 12px;margin: 0px;padding: 14px 16px;border-radius: 10px;background: rgb(255,255,255);border: 1px solid rgb(232,207,201);font-weight: 500;box-shadow: rgba(110,42,63,0.08) 0px 6px 16px;display: flex !important;text-align: left !important;color: rgb(62,40,48) !important;font-size: 15.5px !important;line-height: 1.5 !important}.m2-news-col form.mailpoet_form_successfully_send .mailpoet_validate_success::before{content: "";flex: 0 0 auto;width: 22px;height: 22px;margin-top: 1px;border-radius: 50%;background: var(--theme-palette-color-1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat}.m2-news-col form.mailpoet_form_successfully_send .mailpoet_validate_success{position: static !important;width: auto !important;inset: auto !important;transform: none !important;max-width: none !important}header#header [data-row="middle"]{background: linear-gradient(rgb(238,221,216) 0%,rgb(246,234,230) 45%,rgb(252,244,241) 100%) !important}html body .wopb-block-item .wopb-block-image{background: rgba(255,255,255,0);padding: 0px !important;border-radius: 0px !important;overflow: visible !important}html body .wopb-block-item .wopb-block-image a{display: block;border-radius: 8px 8px 0px 0px;overflow: hidden}html body .wopb-block-item .wopb-block-image img{clip-path: inset(0px round 8px 8px 0px 0px);padding: 0px !important;background: transparent !important;border-radius: 8px 8px 0px 0px !important}html body li.product .ct-media-container img{clip-path: inset(0px round 8px 8px 0px 0px);padding: 0px !important;border-radius: 8px 8px 0px 0px !important}html body .wopb-block-item .wopb-block-image a,html body .wopb-block-item .wopb-block-image img{border-radius: 12px 12px 0px 0px !important;clip-path: inset(0px round 12px 12px 0px 0px) !important}html body li.product .ct-media-container,html body li.product .ct-media-container img{border-radius: 14px 14px 0px 0px !important;clip-path: inset(0px round 14px 14px 0px 0px) !important}li.product.m2-is-nieuw .ct-media-container::after{content: none !important;display: none !important}#review_form .comment-reply-title{display: block;margin: 8px 0px 6px;font-family: "Playfair Display","Playfair Display Fallback",Georgia,serif;font-size: 20px;font-weight: 500;line-height: 1.3;color: var(--theme-palette-color-2);text-transform: none;letter-spacing: 0px}#review_form .comment-notes{font-size: 13px;color: rgb(122,95,103);margin-bottom: 14px}#review_form label,#review_form .comment-form-rating label{font-family: Jost,'Jost Fallback',Arial,sans-serif;font-size: 15px;font-weight: 500;color: var(--theme-palette-color-3);margin-bottom: 6px;text-transform: none !important;letter-spacing: 0px !important}#review_form .required{color: rgb(194,64,110)}#review_form input[type="text"],#review_form input[type="email"],#review_form textarea{border-radius: 8px !important;border: 1px solid rgb(232,207,201) !important;background: rgb(255,253,252) !important}#review_form input[type="text"]:focus,#review_form input[type="email"]:focus,#review_form textarea:focus{outline: none;box-shadow: rgba(142,59,82,0.12) 0px 0px 0px 3px;border-color: rgb(142,59,82) !important}#review_form textarea{min-height: 150px;height: 150px}#review_form p{margin-bottom: 14px}#review_form .comment-form-cookies-consent{display: flex;align-items: flex-start;gap: 10px;font-size: 14px;line-height: 1.5;color: var(--theme-palette-color-3)}#review_form .comment-form-cookies-consent input{flex: 0 0 auto;margin-top: 3px}#review_form .comment-form-cookies-consent label{font-weight: 400;font-size: 14px;margin: 0px}#review_form .form-submit input[type="submit"],#review_form .form-submit .submit{font-size: 15px;font-weight: 500;min-height: 46px;box-shadow: rgba(142,59,82,0.2) 0px 6px 16px;cursor: pointer;background: rgb(142,59,82) !important;color: rgb(255,255,255) !important;border: 0px !important;border-radius: 8px !important;padding: 12px 28px !important}#review_form .form-submit input[type="submit"]:hover,#review_form .form-submit .submit:hover{background: rgb(110,42,63) !important}#review_form p.stars{margin: 4px 0px 16px;line-height: 1}#review_form p.stars>span{display: inline-flex;gap: 6px}#review_form p.stars a{flex: 0 0 auto;text-indent: -9999px;overflow: hidden;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.5l-5.9 3.1 1.2-6.5L2.5 9.5l6.6-.9z'/%3E%3C/svg%3E") center center / contain no-repeat;transition: background-color 0.15s;display: inline-block !important;width: 28px !important;height: 28px !important;font-size: 0px !important;color: transparent !important;background-color: rgb(232,207,201) !important}#review_form p.stars a::before,#review_form p.stars a::after{content: none !important;display: none !important}#review_form p.stars:hover a,#review_form p.stars.selected a{background-color: rgb(224,163,58) !important}#review_form p.stars a:hover ~ a,#review_form p.stars.selected a.active ~ a{background-color: rgb(232,207,201) !important}#review_form p.stars.selected:hover a{background-color: rgb(224,163,58) !important}#review_form p.stars.selected:hover a:hover ~ a{background-color: rgb(232,207,201) !important}@media (max-width: 781px){#review_form .comment-reply-title{font-size: 18px}#review_form textarea{min-height: 120px;height: 120px}#review_form .form-submit input[type="submit"],#review_form .form-submit .submit{width: 100% !important;justify-content: center}#review_form p.stars a{width: 32px !important;height: 32px !important}}.wopb-block-item .wopb-product-new-meta,.wopb-block-item .wopb-product-meta,.wopb-block-item .wopb-meta-list,.wopb-block-item .wopb-wishlist-icon-wrap{z-index: 6;left: 10px !important;right: auto !important;top: 10px !important;inset-inline: 10px auto !important;align-items: flex-start !important}.wopb-wishlist-table-body table{width: 100%;border-collapse: separate;border-spacing: 0px 12px;border: 0px !important}.wopb-wishlist-table-body thead{display: none}.wopb-wishlist-table-body tbody tr{display: grid;grid-template-columns: 84px 1fr auto;grid-template-areas: "foto naam weg" "foto prijs weg" "foto actie actie";gap: 4px 14px;align-items: center;padding: 12px;background: rgb(255,255,255);border: 1px solid rgb(240,221,216);border-radius: 12px;box-shadow: rgba(110,42,63,0.05) 0px 2px 10px;margin-bottom: 12px}.wopb-wishlist-table-body td{border: 0px !important;padding: 0px !important;background: none !important;text-align: left !important}.wopb-wishlist-table-body td:first-child{grid-area: weg;align-self: start}.wopb-wishlist-table-body .wopb-wishlist-product-image{grid-area: foto}.wopb-wishlist-table-body .wopb-wishlist-product-image img{width: 84px;height: 84px;object-fit: cover;border-radius: 8px;display: block}.wopb-wishlist-table-body .wopb-wishlist-product-name{grid-area: naam}.wopb-wishlist-table-body .wopb-wishlist-product-name a{font-family: Jost,'Jost Fallback',Arial,sans-serif;font-size: 15px;font-weight: 500;line-height: 1.35;color: var(--theme-palette-color-3);text-decoration: none}.wopb-wishlist-table-body .wopb-wishlist-product-price{grid-area: prijs;font-size: 15px;font-weight: 600;color: rgb(110,42,63)}.wopb-wishlist-table-body .wopb-wishlist-product-action{grid-area: actie;display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.wopb-wishlist-product-stock{font-size: 12px;color: rgb(122,95,103)}.wopb-wishlist-table-body .add_to_cart_inline{border: 0px !important;padding: 0px !important;margin: 0px !important}.wopb-wishlist-table-body .add_to_cart_inline .button{display: inline-flex;align-items: center;justify-content: center;min-height: 38px;font-size: 13px;font-weight: 500;padding: 8px 16px !important;border-radius: 8px !important;background: rgb(142,59,82) !important;color: rgb(255,255,255) !important}.wopb-wishlist-remove{display: inline-flex;width: 28px;height: 28px;align-items: center;justify-content: center;border-radius: 50%;background: rgb(251,244,240);font-size: 18px;line-height: 1;text-decoration: none;color: rgb(142,59,82) !important}.wopb-wishlist-remove:hover{background: rgb(240,221,216)}.wopb-wishlist-product-footer{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 8px}.wopb-wishlist-product-footer a{display: inline-flex;align-items: center;min-height: 42px;padding: 10px 18px;border-radius: 8px;border: 1.5px solid rgb(142,59,82);font-size: 14px;font-weight: 500;text-decoration: none;cursor: pointer;color: rgb(142,59,82) !important}.wopb-wishlist-product-footer a.wopb-wishlist-cart-added{background: rgb(142,59,82);color: rgb(255,255,255) !important}.wopb-wishlist-shortcode .wopb-wishlist-product-footer span:first-child{display: none}.wopb-wishlist-modal-content .wopb-wishlist-modal>p,.wopb-wishlist-modal-content .wopb-wishlist-modal>div:first-child:not(.wopb-wishlist-table-body){font-size: 15px;color: var(--theme-palette-color-3)}@media (max-width: 781px){.wopb-wishlist-table-body tbody tr{grid-template-columns: 72px 1fr auto;column-gap: 12px}.wopb-wishlist-table-body .wopb-wishlist-product-image img{width: 72px;height: 72px}.wopb-wishlist-product-footer{flex-direction: column}.wopb-wishlist-product-footer a{width: 100%;justify-content: center}}.wopb-block-item .wopb_meta_svg_con.wopb-wishlist-icon{align-items: center;justify-content: center;box-shadow: rgba(62,40,48,0.18) 0px 2px 8px;width: 34px !important;height: 34px !important;display: flex !important;background: rgba(255,255,255,0.95) !important;border-radius: 50% !important;color: rgb(142,59,82) !important}.wopb-block-item .wopb_meta_svg_con.wopb-wishlist-icon svg{width: 17px;height: 17px;fill: currentcolor}.wopb-wishlist-product-footer{justify-content: flex-start !important}.wopb-wishlist-product-footer>span{display: flex;flex: 0 0 auto !important;width: auto !important}.wopb-wishlist-shortcode .wopb-wishlist-product-footer>span:first-child{display: none !important}.wopb-wishlist-modal-content.wopb-wishlist-shortcode{max-width: 760px}@media (max-width: 781px){.wopb-wishlist-product-footer>span{width: 100% !important}}.wopb-wishlist-shortcode .wopb-wishlist-table-body{height: auto !important;min-height: 0px !important;max-height: none !important;overflow: visible !important}html body .wopb-wishlist-product-footer{background: transparent !important;padding: 0px !important;border: 0px !important;gap: 10px !important;justify-content: flex-start !important}html body .wopb-wishlist-product-footer>span{margin: 0px !important;padding: 0px !important}.m2-prijsrij{align-items: center;justify-content: space-between;gap: 8px;display: flex !important}li.product .price.m2-prijsrij{width: 100%}.m2-hart{position: relative;flex: 0 0 auto;width: 34px;height: 34px;align-items: center;justify-content: center;border-radius: 50%;background: rgb(251,244,240);border: 1px solid rgb(240,221,216);transition: background 0.15s,transform 0.15s;display: inline-flex !important;color: rgb(142,59,82) !important;text-decoration: none !important}.m2-hart svg{fill: none;stroke: currentcolor;stroke-width: 2;stroke-linejoin: round}.m2-hart:hover{background: rgb(246,225,220);transform: scale(1.06)}.m2-hart.wopb-wishlist-active svg{fill: rgb(224,40,122);stroke: rgb(224,40,122)}.m2-hart::after{content: "Op verlanglijst";position: absolute;bottom: calc(100% + 8px);right: -4px;white-space: nowrap;background: rgb(62,40,48);color: rgb(255,255,255);font-size: 12px;font-weight: 500;line-height: 1;padding: 6px 9px;border-radius: 6px;opacity: 0;pointer-events: none;transition: opacity 0.15s;z-index: 7}.m2-hart.wopb-wishlist-active::after{content: "Op je verlanglijst"}@media (hover: hover){.m2-hart:hover::after{opacity: 1}}.m2-hart:focus-visible::after{opacity: 1}.wopb-block-item .wopb_meta_svg_con.wopb-wishlist-icon{display: none !important}.m2-pdp-info .wopb-wishlist-btn-wrap{display: flex}.m2-pdp-info .wopb-wishlist-single-btn{align-items: center;gap: 8px;min-height: 48px;padding: 0px 18px;border: 1.5px solid rgb(142,59,82);border-radius: 8px;background: rgb(255,255,255);font-size: 15px;font-weight: 500;cursor: pointer;transition: background 0.15s;display: inline-flex !important;color: rgb(142,59,82) !important;text-decoration: none !important}.m2-pdp-info .wopb-wishlist-single-btn:hover{background: rgb(251,244,240)}.m2-pdp-info .wopb-wishlist-single-btn span{display: inline-flex;align-items: center;gap: 8px;color: inherit !important;font-size: inherit !important}.m2-pdp-info .wopb-wishlist-single-btn svg{width: 18px;height: 18px;fill: none;stroke: currentcolor;stroke-width: 2}.m2-pdp-info .wopb-wishlist-single-btn.wopb-wishlist-active svg{fill: rgb(224,40,122);stroke: rgb(224,40,122)}@media (max-width: 781px){.m2-pdp-info .wopb-wishlist-single-btn{width: 48px;padding: 0px;justify-content: center}.m2-pdp-info .wopb-wishlist-single-btn .wopb-wishlist-text{gap: 0px;font-size: 0px !important}.m2-pdp-info .wopb-wishlist-single-btn .wopb-wishlist-text svg{width: 20px;height: 20px}.m2-pdp-info .wopb-wishlist-single-btn .wopb-wishlist-browse{font-size: 0px !important}}.m2-rv-lead{max-width: 620px;font-size: 16px;color: var(--theme-palette-color-3)}.m2-rv-form{max-width: 620px;background: rgb(255,255,255);border: 1px solid rgb(240,221,216);border-radius: 12px;padding: 28px 28px 24px;box-shadow: rgba(110,42,63,0.06) 0px 6px 20px;margin: 18px 0px 40px}.m2-rv-form p{margin: 0px 0px 16px}.m2-rv-form label,.m2-rv-sterren legend{display: block;margin-bottom: 6px;font-family: Jost,'Jost Fallback',Arial,sans-serif;font-size: 15px;font-weight: 500;color: var(--theme-palette-color-3)}.m2-rv-form input[type="text"],.m2-rv-form input[type="email"],.m2-rv-form select,.m2-rv-form textarea{width: 100%;padding: 10px 14px;font-size: 15px;border-radius: 8px !important;border: 1px solid rgb(232,207,201) !important;background: rgb(255,253,252) !important}.m2-rv-form input:focus,.m2-rv-form select:focus,.m2-rv-form textarea:focus{outline: none;box-shadow: rgba(142,59,82,0.12) 0px 0px 0px 3px;border-color: rgb(142,59,82) !important}.m2-rv-form textarea{min-height: 130px}.m2-rv-form input[type="file"]{font-size: 14px}.m2-rv-intro,.m2-rv-hallo{font-size: 15px;color: var(--theme-palette-color-3)}.m2-rv-hallo{font-family: "Playfair Display","Playfair Display Fallback",Georgia,serif;font-size: 20px;color: var(--theme-palette-color-2)}.m2-rv-optie{font-weight: 400;color: rgb(122,95,103)}.m2-rv-klein{font-size: 13px;color: rgb(122,95,103);line-height: 1.5}.m2-rv-hp{width: 1px;height: 1px;overflow: hidden;position: absolute !important;left: -9999px !important}.m2-rv-knop{display: inline-flex;align-items: center;justify-content: center;min-height: 46px;padding: 12px 26px;border: 0px;border-radius: 8px;background: rgb(142,59,82);font-size: 15px;font-weight: 500;cursor: pointer;box-shadow: rgba(142,59,82,0.2) 0px 6px 16px;color: rgb(255,255,255) !important;text-decoration: none !important}.m2-rv-knop:hover{background: rgb(110,42,63)}.m2-rv-fout{max-width: 620px;padding: 12px 16px;border-radius: 8px;background: rgb(253,236,239);border: 1px solid rgb(244,185,199);color: rgb(142,42,74);font-size: 15px}.m2-rv-klaar{max-width: 620px;background: rgb(255,255,255);border: 1px solid rgb(240,221,216);border-radius: 12px;padding: 32px 28px;text-align: center;margin: 18px 0px 40px}.m2-rv-klaar h2{font-family: "Playfair Display","Playfair Display Fallback",Georgia,serif;color: var(--theme-palette-color-2);margin: 6px 0px 10px}.m2-rv-ster-groot{color: rgb(224,163,58);letter-spacing: 4px;font-size: 22px;margin: 0px}.m2-rv-sterren{border: 0px;padding: 0px;margin: 0px 0px 16px}.m2-rv-sterren-rij{display: inline-flex;flex-direction: row-reverse;gap: 4px}.m2-rv-sterren-rij input{position: absolute;opacity: 0;width: 1px;height: 1px}.m2-rv-sterren-rij label{margin: 0px;font-size: 34px;line-height: 1;color: rgb(232,207,201);cursor: pointer;transition: color 0.12s}.m2-rv-sterren-rij label:hover,.m2-rv-sterren-rij label:hover ~ label,.m2-rv-sterren-rij input:checked ~ label{color: rgb(224,163,58)}.m2-rv-sterren-rij input:focus-visible + label{outline: rgb(142,59,82) solid 2px;outline-offset: 2px;border-radius: 4px}.m2-rv-lijst{display: grid;gap: 12px;margin: 6px 0px 14px}.m2-rv-kaart{display: grid;grid-template-columns: 64px 1fr;gap: 14px;align-items: start;background: rgb(255,255,255);border: 1px solid rgb(240,221,216);border-radius: 12px;padding: 14px 16px}.m2-rv-product img{width: 64px;height: 64px;object-fit: cover;border-radius: 8px;display: block}.m2-rv-sterren-toon{margin: 0px 0px 4px;color: rgb(224,163,58);letter-spacing: 2px;font-size: 15px;line-height: 1}.m2-rv-sterren-toon span{color: rgb(232,207,201)}.m2-rv-tekst p{margin: 0px 0px 6px;font-size: 14px;line-height: 1.55;color: var(--theme-palette-color-3)}.m2-rv-fotos{display: flex;gap: 8px;margin: 4px 0px 8px}.m2-rv-fotos img{width: 56px;height: 56px;object-fit: cover;border-radius: 8px}.m2-rv-door{margin: 0px;font-size: 13px;color: rgb(110,85,96)}.m2-rv-echt{margin: 2px 0px 0px;font-size: 12px;color: rgb(63,138,90)}@media (max-width: 781px){.m2-rv-form,.m2-rv-klaar{padding: 20px 16px}.m2-rv-form .m2-rv-knop{width: 100%}.m2-rv-kaart{grid-template-columns: 52px 1fr;gap: 12px;padding: 12px 14px;text-align: left}.m2-rv-product img{width: 52px;height: 52px}}@media (max-width: 781px){html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs{gap: 8px;overflow-x: auto;display: flex !important;flex-flow: row !important;margin: 0px 0px 16px !important;padding: 0px !important;border: 0px !important}html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs li{flex: 1 1 0px !important;width: auto !important;margin: 0px !important;padding: 0px !important;border: 0px !important;background: none !important}}@media (max-width: 781px){html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs{border-bottom: 0px !important;box-shadow: none !important}html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs li a{white-space: nowrap;border-bottom-width: 1.5px !important;box-shadow: none !important;font-size: 12px !important;letter-spacing: 0.04em !important;padding: 8px 6px !important}html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs li a::before,html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs li a::after{display: none !important;content: none !important}}.m2-rv-form .m2-rv-check{padding-bottom: 18px;margin-bottom: 18px;border-bottom: 1px solid rgb(240,221,216)}.m2-rv-stap-kop{display: flex;align-items: center;gap: 10px;font-family: "Playfair Display","Playfair Display Fallback",Georgia,serif;font-size: 19px;color: var(--theme-palette-color-2);margin: 0px 0px 12px !important}.m2-rv-nr{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;background: rgb(142,59,82);color: rgb(255,255,255);font-family: Jost,'Jost Fallback',Arial,sans-serif;font-size: 13px;font-weight: 600}.m2-rv-knop-licht{background: rgb(255,255,255) !important;color: rgb(142,59,82) !important;border: 1.5px solid rgb(142,59,82) !important;box-shadow: none !important}.m2-rv-knop-licht:hover{background: rgb(251,244,240) !important}.m2-rv-knop:disabled{opacity: 0.6;cursor: wait}.m2-rv-melding{padding: 10px 14px;border-radius: 8px;background: rgb(253,236,239);border: 1px solid rgb(244,185,199);color: rgb(142,42,74);font-size: 14px}.m2-rv-gevonden{padding: 10px 14px;border-radius: 8px;background: rgb(238,246,240);color: rgb(47,107,69);font-size: 15px;font-weight: 500;margin: 0px !important}.m2-rv-review{border: 0px;padding: 0px;margin: 0px;min-width: 0px;transition: opacity 0.25s}.m2-rv-review[disabled]{opacity: 0.5}.m2-rv-review[disabled] .m2-rv-sterren-rij label{cursor: default}.m2-rv-wacht{font-size: 14px;color: rgb(138,111,119);font-style: italic}.m2-rv-label{display: block;font-family: Jost,'Jost Fallback',Arial,sans-serif;font-size: 15px;font-weight: 500;color: var(--theme-palette-color-3);margin: 0px 0px 6px !important}.m2-rv-form.is-geldig .m2-rv-review{animation: 0.35s ease 0s 1 normal none running m2-rv-in}@keyframes m2-rv-in{0%{opacity: 0.5;transform: translateY(4px)}100%{opacity: 1;transform: none}}@media (max-width: 781px){html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs{overflow: visible !important}html body .m2-pdp .woocommerce-tabs ul.tabs.wc-tabs li a{min-height: 38px !important;padding: 6px 4px !important;font-size: 11.5px !important;letter-spacing: 0.05em !important}}.m2-rv-bezig{padding: 10px 14px;border-radius: 8px;background: rgb(251,244,240);color: rgb(110,85,96);font-size: 14px;margin: 0px 0px 12px !important}.m2-rv-form [hidden]{display: none !important}.m2-zoek{position: relative;display: flex;align-items: center;width: 100%}.m2-zoek input[type="search"]{flex: 1 1 0%;min-width: 0px;height: 46px;font-size: 15px;color: var(--theme-palette-color-3);padding: 0px 46px 0px 16px !important;border-radius: 8px !important;border: 1px solid rgb(232,207,201) !important;background: rgb(255,253,252) !important}.m2-zoek input[type="search"]:focus{outline: none;box-shadow: rgba(142,59,82,0.12) 0px 0px 0px 3px;border-color: rgb(142,59,82) !important}.m2-zoek input[type="search"]::-webkit-search-cancel-button{display: none}.m2-zoek-knop{position: absolute;right: 4px;top: 4px;width: 38px;height: 38px;display: inline-flex;align-items: center;justify-content: center;border: 0px;border-radius: 8px;background: rgb(142,59,82);color: rgb(255,255,255);cursor: pointer;padding: 0px}.m2-zoek-knop:hover{background: rgb(110,42,63)}.m2-zoek-res{position: absolute;left: 0px;right: 0px;top: calc(100% + 6px);z-index: 50;max-height: 70vh;overflow-y: auto;background: rgb(255,255,255);border: 1px solid rgb(240,221,216);border-radius: 12px;box-shadow: rgba(110,42,63,0.18) 0px 14px 40px;padding: 6px}.m2-zoek-res[hidden]{display: none !important}.m2-zoek-item{display: grid;grid-template-columns: 44px 1fr auto;align-items: center;gap: 12px;padding: 8px;border-radius: 8px;text-decoration: none !important;color: var(--theme-palette-color-3) !important}.m2-zoek-item:hover,.m2-zoek-item:focus{background: rgb(251,244,240)}.m2-zoek-item img{width: 44px;height: 44px;object-fit: cover;border-radius: 8px}.m2-zoek-naam{font-size: 14px;line-height: 1.3}.m2-zoek-prijs{font-size: 14px;font-weight: 600;color: rgb(110,42,63);white-space: nowrap}.m2-zoek-alles{display: block;margin-top: 4px;padding: 10px 8px 6px;border-top: 1px solid rgb(240,221,216);font-size: 14px;font-weight: 500;color: rgb(142,59,82) !important;text-decoration: none !important}.m2-zoek-leeg{margin: 0px;padding: 12px;font-size: 14px;color: rgb(138,111,119)}.m2-search-pop .m2-zoek{width: 100%}.m2-offcanvas-search .m2-zoek input[type="search"]{background: rgb(255,255,255) !important;border-color: rgb(255,255,255) !important}.m2-zoek input[type="search"]{line-height: 48px;height: 48px !important;min-height: 48px !important;margin: 0px !important}.m2-zoek-knop{transform: translateY(-50%);top: 50% !important;bottom: auto !important;right: 5px !important;width: 38px !important;height: 38px !important}.m2-mzoek-toggle{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;margin-right: 4px;padding: 0px;border: 0px;background: rgba(255,255,255,0);color: rgb(90,59,68);cursor: pointer;border-radius: 8px}.m2-mzoek-toggle:hover,.m2-mzoek-toggle.is-open{color: rgb(142,59,82);background: rgba(142,59,82,0.08)}.m2-mzoek-pop{position: fixed;left: 0px;right: 0px;z-index: 60;padding: 12px 16px;background: rgb(252,244,241);border-bottom: 1px solid rgb(240,221,216);box-shadow: rgba(110,42,63,0.12) 0px 10px 24px}.m2-mzoek-pop[hidden]{display: none !important}@media (min-width: 1000px){.m2-mzoek-toggle,.m2-mzoek-pop{display: none !important}}html body .m2-zoek input[type="search"]{padding-right: 58px !important}html body .m2-zoek .m2-zoek-knop{transition: background-color 0.15s;top: 0px !important;bottom: 0px !important;right: 0px !important;width: 50px !important;height: 48px !important;min-height: 0px !important;transform: none !important;border-radius: 0px 8px 8px 0px !important;background: rgb(142,59,82) !important;color: rgb(255,255,255) !important;box-shadow: none !important}html body .m2-zoek .m2-zoek-knop:hover,html body .m2-zoek .m2-zoek-knop:focus-visible{background: rgb(110,42,63) !important;transform: none !important;box-shadow: none !important}html body .m2-zoek .m2-zoek-knop::before,html body .m2-zoek .m2-zoek-knop::after{display: none !important;content: none !important}html body .m2-zoek .m2-zoek-knop svg{width: 19px;height: 19px}header [data-device="mobile"] .m2-mzoek-toggle{margin-right: -6px !important;margin-left: 0px !important}header [data-device="mobile"] .m2-mzoek-toggle + [data-id="cart"]{margin-left: 0px !important}.m2-insp-intro{font-size: 16px;color: var(--theme-palette-color-3)}.m2-insp-grid{display: grid;grid-template-columns: repeat(3,minmax(0px,1fr));gap: 24px;margin: 24px 0px 48px}.m2-insp-kaart{display: flex;flex-direction: column;background: rgb(255,255,255);border: 1px solid rgb(240,221,216);border-radius: 12px;overflow: hidden;box-shadow: rgba(110,42,63,0.05) 0px 2px 10px;transition: transform 0.2s,box-shadow 0.2s;text-decoration: none !important}.m2-insp-kaart:hover{transform: translateY(-3px);box-shadow: rgba(110,42,63,0.12) 0px 12px 28px}.m2-insp-foto{aspect-ratio: 4 / 3;overflow: hidden;background: rgb(246,233,229)}.m2-insp-foto img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.4s}.m2-insp-kaart:hover .m2-insp-foto img{transform: scale(1.03)}.m2-insp-tekst{display: flex;flex-direction: column;gap: 6px;padding: 16px 18px 18px;flex: 1 1 0%}.m2-insp-tag{font-size: 11px;letter-spacing: 0.16em;text-transform: uppercase;color: rgb(194,64,110);font-weight: 500}.m2-insp-titel{font-family: "Playfair Display","Playfair Display Fallback",Georgia,serif;font-size: 20px;font-weight: 500;line-height: 1.25;color: var(--theme-palette-color-2);margin: 0px !important}.m2-insp-intro-k{margin: 0px;font-size: 14px;line-height: 1.55;color: var(--theme-palette-color-3);flex: 1 1 0%}.m2-insp-tijd{font-size: 12px;color: rgb(122,95,103)}.m2-insp-leeg{color: rgb(138,111,119)}@media (max-width: 1023px){.m2-insp-grid{grid-template-columns: repeat(2,minmax(0px,1fr));gap: 18px}}@media (max-width: 599px){.m2-insp-grid{grid-template-columns: 1fr;gap: 16px}.m2-insp-titel{font-size: 19px}}.single-post .entry-content a:not(.wp-element-button):not(.button):not(.m2-look-meer){color: rgb(142,59,82);text-decoration: underline;text-underline-offset: 3px}.m2-art-knop{margin: 30px 0px 10px !important}.m2-art-knop .wp-block-button__link{font-size: 15px;font-weight: 500;background: rgb(142,59,82) !important;color: rgb(255,255,255) !important;border-radius: 8px !important;padding: 12px 24px !important}.m2-art-knop .wp-block-button__link:hover{background: rgb(110,42,63) !important}.m2-look{margin: 30px -40px;padding: 22px 24px 18px;background: rgb(251,244,240);border-radius: 14px}.m2-look-kop{font-size: 12px;letter-spacing: 0.18em;text-transform: uppercase;color: rgb(142,59,82);font-weight: 500;margin: 0px 0px 12px !important}.m2-look .woocommerce{margin: 0px}.m2-look ul.products{display: grid !important;grid-template-columns: repeat(3,minmax(0px,1fr)) !important;gap: 14px !important;margin: 0px !important}.m2-look ul.products li.product{font-size: 15px;width: auto !important;margin: 0px !important}.m2-look ul.products li.product .woocommerce-loop-product__title{font-size: 14px !important}.m2-look-meer{display: inline-block;margin-top: 12px;font-size: 14px;font-weight: 500;color: rgb(142,59,82) !important;text-decoration: none !important}@media (max-width: 781px){.m2-look{margin: 26px 0px;padding: 16px 14px 14px}.m2-look ul.products{grid-template-columns: repeat(2,minmax(0px,1fr)) !important;gap: 10px !important}.m2-look ul.products li.product:nth-child(3){display: none !important}}.single-post .m2-look a.button,.single-post .m2-look .add_to_cart_button,.single-post .m2-look .added_to_cart{color: rgb(255,255,255) !important;text-decoration: none !important}.single-post .m2-look .woocommerce-loop-product__title,.single-post .m2-look .woocommerce-loop-product__link{text-decoration: none !important;color: var(--theme-palette-color-3) !important}.entry-content>.m2-insp-home{position: relative;padding: 56px 24px 8px !important;margin-top: 0px !important}.m2-insp-home>.m2-insp-home-kop{font-family: "Playfair Display","Playfair Display Fallback",Georgia,serif;font-weight: 500;font-size: clamp(28px,3vw,38px);color: var(--theme-palette-color-2);margin-top: 0px !important;margin-bottom: 0px !important}.m2-insp-home>.m2-insp-home-link{text-align: right;margin-top: 6px !important;margin-bottom: 0px !important}.m2-insp-home>.m2-insp-home-link a{color: rgb(142,59,82);font-size: 15px;text-decoration: underline;text-underline-offset: 3px}.m2-insp-home .m2-insp-grid{margin: 18px 0px 24px}@media (min-width: 782px){.m2-insp-home>.m2-insp-home-link{margin-top: -34px !important}}@media (max-width: 781px){.entry-content>.m2-insp-home{padding: 40px 16px 0px !important}.m2-insp-home>.m2-insp-home-kop{text-align: center}.m2-insp-home>.m2-insp-home-link{text-align: center}}.m2-topbar{background: rgb(110,42,63);color: rgb(255,255,255);font-size: 13px;line-height: 1.3;text-align: center;position: relative;z-index: 5}.m2-topbar a{display: block;padding: 9px 16px;color: rgb(255,255,255);text-decoration: none;letter-spacing: 0.01em}.m2-topbar a:hover{color: rgb(246,230,224)}.m2-topbar-kort{display: none}@media (max-width: 600px){.m2-topbar-lang{display: none}.m2-topbar-kort{display: inline}.m2-topbar a{padding: 8px 12px}}header .menu-item-52,header a[href$="/mijn-account/"]{display: none !important}.ct-back-to-top{position: fixed;z-index: 110;bottom: calc(var(--theme-frame-size,0px) + var(--back-top-bottom-offset,25px));display: flex;align-items: center;justify-content: center;padding: 12px;opacity: var(--opacity,0);visibility: var(--visibility,hidden);transform: var(--transform,translate3d(0,15px,0));background: var(--top-button-background-color,var(--theme-palette-color-3));box-shadow: var(--theme-box-shadow);border-radius: var(--theme-border-radius,2px);transition: opacity 0.3s,color 0.3s,background 0.3s,transform 0.3s,visibility 0.3s;--theme-icon-size: 12px}.ct-back-to-top:hover{background: var(--top-button-background-hover-color,var(--theme-palette-color-4))}.ct-back-to-top:hover .ct-icon{fill: var(--theme-icon-hover-color,var(--theme-palette-color-2))}.ct-back-to-top[data-shape="circle"]{--theme-border-radius: 100%}.ct-back-to-top[data-alignment="right"]{right: calc(var(--theme-frame-size,0px) + var(--back-top-side-offset,25px))}