@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%,89%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%,89%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes cc-meter-animation{0%{width:100%}10%{width:0%}}@keyframes cc-meter-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}[data-header*=type-1] .ct-header [data-row*=middle]{--height:70px;background-color:var(--theme-palette-color-8);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] .ct-header [data-id=text]{--max-width:100%;--theme-font-weight:900;--theme-font-size:15px;--theme-line-height:1.3}[data-header*=type-1]{--header-height:70px;--header-sticky-height:0px;--header-sticky-offset:0px}[data-header*=type-1] .ct-header{background-image:none}[data-footer*=type-1] .ct-footer [data-row*=bottom]>div{--container-spacing:8px;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-row*=bottom]{--theme-border-top:none;--theme-border-bottom:none;background-color:var(--theme-palette-color-2)}[data-footer*=type-1] [data-id=copyright]{--theme-font-weight:400;--theme-font-size:15px;--theme-line-height:1.3;--theme-text-color:var(--theme-palette-color-5)}[data-footer*=type-1] .ct-footer [data-id=menu]{--menu-item-width:initial;--menu-items-spacing:48px}[data-footer*=type-1] .ct-footer [data-column=menu],[data-footer*=type-1] [data-column=copyright]{--horizontal-alignment:center}[data-footer*=type-1] .ct-footer [data-id=menu] ul{--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:15px;--theme-line-height:1.3}[data-footer*=type-1] .ct-footer [data-id=menu]>ul>li>a{--theme-link-initial-color:#4d4d69}[data-footer*=type-1] .ct-footer [data-row*=middle]>div{--container-spacing:20px;--columns-gap:0px;--widgets-gap:0px;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-row*=middle]{--theme-border-top:none;--theme-border-bottom:none;background-color:var(--theme-palette-color-3)}[data-footer*=type-1] .ct-footer [data-row*=top]>div{--container-spacing:30px;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-row*=top]{--theme-border-top:none;--theme-border-bottom:none;background-color:#fff0}[data-footer*=type-1] .ct-footer{background-color:var(--theme-palette-color-6)}:root{--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:500;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:18px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:900;--theme-button-font-size:28px;--badge-text-color:var(--theme-palette-color-3);--badge-background-color:var(--theme-palette-color-4);--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);--e-global-color-blocksy_palette_1:var(--theme-palette-color-1);--e-global-color-blocksy_palette_2:var(--theme-palette-color-2);--e-global-color-blocksy_palette_3:var(--theme-palette-color-3);--e-global-color-blocksy_palette_4:var(--theme-palette-color-4);--e-global-color-blocksy_palette_5:var(--theme-palette-color-5);--e-global-color-blocksy_palette_6:var(--theme-palette-color-6);--e-global-color-blocksy_palette_7:var(--theme-palette-color-7);--e-global-color-blocksy_palette_8:var(--theme-palette-color-8);--theme-palette-color-1:#c02715;--theme-palette-color-2:#261307;--theme-palette-color-3:#1e1f44;--theme-palette-color-4:#FC7428;--theme-palette-color-5:#f9f9fe;--theme-palette-color-6:FCFBFE;--theme-palette-color-7:#FAFBFC;--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-1);--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-3);--theme-content-spacing:1.5em;--theme-button-min-height:40px;--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-padding:5px 20px;--theme-normal-container-max-width:1140px;--theme-content-vertical-spacing:60px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px}h1,h2{--theme-font-weight:700;--theme-line-height:1.5}h1{--theme-font-size:40px}h2{--theme-font-size:35px}body{background-color:var(--theme-palette-color-8);background-image:none;overflow-x:hidden;overflow-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.quantity[data-type=type-2]{--quantity-arrows-initial-color:var(--theme-text-color)}.onsale{--theme-font-weight:600;--theme-font-size:12px;--theme-line-height:1.1}[data-products] .product figure{--product-element-spacing:25px}[data-products] .woocommerce-loop-product__title{--theme-font-weight:600;--theme-font-size:17px}[data-products] .product .price{--theme-font-weight:600;--theme-font-size:28px}[data-products=type-1]{--theme-button-text-initial-color:var(--theme-palette-color-3);--theme-button-background-initial-color:var(--theme-palette-color-4)}.related .ct-module-title{--theme-font-size:20px}.product-entry-wrapper{--thumbs-spacing:10px}.entry-summary-items>.ct-product-add-to-cart,.entry-summary-items>.entry-title,.entry-summary-items>.price,.entry-summary-items>.woocommerce-product-details__short-description{--product-element-spacing:0px}.entry-summary-items>.ct-product-add-to-cart>.cart{--theme-button-min-height:55px}.entry-summary-items>.ct-payment-methods{--product-element-spacing:0px;--theme-icon-size:40px}.entry-summary-items>.ct-product-additional-info{--product-element-spacing:0px}.entry-summary .entry-title{--theme-font-size:30px}.entry-summary .price{--theme-font-weight:700;--theme-font-size:28px}.entry-summary .single_add_to_cart_button{--theme-button-background-initial-color:var(--theme-palette-color-4);--theme-button-background-hover-color:#28FF00}[data-prefix=product] [class*=ct-container]>article[class*=post]{--has-boxed:var(--false);--has-wide:var(--true)}@media (max-width:999.98px){[data-footer*=type-1] .ct-footer [data-row*=bottom]>div{--container-spacing:25px;--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-row*=middle]>div{--container-spacing:50px;--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-row*=top]>div{--grid-template-columns:initial}.related [data-products],[data-products]{--shop-columns:repeat(3, minmax(0, 1fr))}}@media (max-width:689.98px){[data-footer*=type-1] .ct-footer [data-row*=bottom]>div{--container-spacing:15px;--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-id=menu]{--menu-item-width:100%}[data-footer*=type-1] .ct-footer [data-row*=middle]>div{--container-spacing:40px;--grid-template-columns:initial}[data-footer*=type-1] .ct-footer [data-row*=top]>div{--grid-template-columns:initial}.related [data-products],[data-products]{--shop-columns:repeat(1, minmax(0, 1fr))}.entry-summary-items>.ct-product-add-to-cart>.cart{--theme-button-min-height:40px}:root{--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:88vw}}ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}:where(figure){margin:0 0 1em}:root{--cc-window-width:475px;--cc-error-color:#b81c23;--cc-mint-color:#12b99a;--cc-meter-color:#4adaac;--cc-thumb-width-d:95px;--cc-thumb-width-m:70px;--cc-border-radius:3px}.cc-window{color:#000;font-weight:400;line-height:1.5}.cc-cart input,.cc-compass-count,.cc-window{-webkit-font-smoothing:antialiased;text-transform:none;letter-spacing:0}.cc-cart input{color:#000;font-weight:400;line-height:1.5}.cc-compass,.cc-compass *{box-sizing:content-box}*,.cc-window *,::after,::before{box-sizing:border-box}.cc-window a:hover{text-decoration:none}.cc-compass{padding:15px;background-color:#000;position:fixed;bottom:25px;right:25px;width:30px;height:30px;border-radius:100px;display:flex;justify-content:center;box-shadow:0 0 10px #00000030;z-index:9999999;cursor:pointer;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;align-items:center;-webkit-animation:bounce-in-fwd 1.1s both;animation:bounce-in-fwd 1.1s both;line-height:1}.cc-compass:hover{background-image:none;background-color:#fff}.cc-window{background-color:#fff;width:var(--cc-window-width);height:100%;position:fixed;top:0;right:-1000px;z-index:999999;box-shadow:0 0 20px #00000030;opacity:1;overflow-y:scroll}.cc-cart{flex-direction:column;height:100%;display:flex}.cc-body.cc-empty{min-height:calc(100vh - 51px)}.cc-header{height:auto;background-color:#fff;top:0;font-size:14px;color:#ccc;position:sticky;z-index:9999;border-bottom:1px solid #dedede}.cc-title{color:#000;font-size:23px;display:block;letter-spacing:-.2px;margin-bottom:2px}.cc-inner-container{padding:10px}.cc-header .cc-inner-container{padding:0 25px}.cc-body-container{flex-grow:1;display:flex;flex-direction:column}.cc-body{z-index:99;position:sticky;animation:fadeIn .5s;overflow-y:auto;height:calc(100vh - 206px)!important;width:var(--cc-window-width);top:51px;padding-bottom:50px}.cc-empty{height:calc(100vh - 164px)!important;top:53px}.cc-body.cc-fs-active{height:calc(100vh - 286px)!important;top:131px}.cc-empty-msg{padding:50px;font-size:14px;text-align:center}.cc-empty-msg .cc-title{font-size:20px;margin-bottom:5px;color:#000;font-weight:700}.cc-empty-msg .cc-button{padding:12px 24px;width:auto}.cc-text-center{text-align:center!important}.cc-text-left{text-align:left!important}.ccicon-x{position:absolute!important;top:0!important;right:0;font-size:23px;cursor:pointer;display:none;padding:13px}.ccicon-x:hover{color:#fff}.cc-compass .licon::before{content:"$";font-family:"cc-public-icons";color:#fff;font-size:28px;-webkit-font-smoothing:auto}.cc-compass:hover .licon::before,.cc-window a,.cc-window a:visited,.ccicon-x{color:#000}.cc-compass-count{font-size:10px;border-radius:50px;background-color:#12b99a;padding:2px 3px 4px;position:absolute;top:-3px;left:0;min-width:14px;height:14px;text-align:center;font-weight:700;color:#fff;line-height:150%;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;align-items:center;-webkit-animation:bounce-in-fwd 1.1s both;animation:bounce-in-fwd 1.1s both}.cc-compass-count.cc-cart-zero,.cc-hidden{display:none}.cc-header .cc-nav ul li a:hover,.cc-poweredby a,.cc-poweredby a:visited{color:#000!important}.cc-window a:hover{color:#000}.cc-poweredby{font-size:.5em;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:#a5a5a5;padding:8px 10px;height:35px;background-color:#fff;bottom:0;position:sticky;border-top:1px solid #dedede;z-index:9999;width:var(--cc-window-width);display:flex;justify-content:center;gap:3px;align-items:center}.cc-poweredby svg{width:12px;height:12px;color:#000}.disable-scrollbars::-webkit-scrollbar{width:0;background:#fff0}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.cc-window-wrapper{height:100%;width:100%;overflow:hidden}a.cc-button{background-color:#000;color:#fff!important;cursor:pointer;padding:14px 20px;border-radius:3px;font-size:16px;display:inline-block;margin:10px auto 0;text-align:center;width:100%;font-weight:700}a.cc-button:hover{color:#fff;background-color:#2d2d2d}.cc-overlay{background-color:#00000091;top:0;bottom:0;display:none;left:0;right:0;position:fixed;z-index:999;height:100%;width:100%}.cc-window a{text-decoration:none}.cc-fs{margin-top:0;padding:5px 25px 20px;background-color:#fff;border-bottom:1px solid #dedede;position:sticky;top:53px;z-index:999;height:78px}.cc-fs-title{font-size:15px}.cc-fs-icon{font-size:26px;margin-right:15px;position:relative;top:10px}.cc-fs-icon svg{width:29px;height:29px}.cc-fs-meter{width:100%;background-color:#f0efef;height:8px;border-radius:10px;margin-top:5px;line-height:0}.cc-fs-meter-used{display:inline-block;width:30%;background-color:#000;height:8px;top:0;position:relative;border-radius:10px;animation-name:cc-meter-animation;animation-duration:1s;vertical-align:bottom;background-color:var(--cc-meter-color);background-image:linear-gradient(135deg,rgb(255 255 255/.25) 25%,transparent 25%,transparent 50%,rgb(255 255 255/.25) 50%,rgb(255 255 255/.25) 75%,transparent 75%,transparent);background-size:20px 20px;transition:300ms all;animation:cc-meter-stripes 1.5s linear infinite reverse}.cc-nav{display:block!important}.cc-nav ul{margin:0!important;padding:0!important}.cc-nav li{list-style:none!important;display:inline-block!important;margin-right:25px!important;margin-left:0!important;text-align:center!important;font-size:0!important;padding-top:15px!important;margin-top:0!important;line-height:22px!important}.cc-nav li:last-child{margin-right:0!important}.cc-header .cc-nav ul li a{color:#636363;padding-bottom:10px!important;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear!important;text-align:center!important;font-size:16px!important;display:inline-block!important;border-bottom:3px solid #fff0}.cc-cart{min-height:calc(100vh - 51px);-webkit-transform:translateZ(0)}.cc-cart-container{display:flex;flex-direction:column;height:100vh}.cc-empty-msg i{font-size:49px!important;margin-bottom:10px;color:#000!important;display:block}.cc-loader{display:inline-block;position:relative;width:25px;height:25px;border-radius:50%;background-color:#fff0;border:2px solid #f1f1f1;border-top-color:#000;-webkit-animation:.3s spin linear infinite;animation:.4s spin linear infinite;text-align:center}.cc-cart .cc-notice{display:none;position:absolute;top:0;right:0;left:0;z-index:9999;background-color:#fff;padding:1em 1em 1em 3.5em;font-size:14px;border-radius:3px;transition:all .3s ease;animation:fadeIn .5s;box-shadow:0 0 20px #e4e1e1}@media only screen and (max-width:768px){.cc-window{width:100%}.ccicon-x{display:block}.cc-body{height:calc(100vh - 203px)!important;height:100vh;width:100%}.cc-body.cc-fs-active{height:calc(100vh - 269px)!important;top:115px}.cc-fs-icon{font-size:18px;margin-right:5px}.cc-nav li{margin-right:20px!important}.cc-header .cc-inner-container{padding:0 20px}.cc-compass{bottom:15px;right:15px}.cc-fs{padding:10px 20px 15px;height:auto;top:51px}.cc-fs-icon{display:none}.cc-poweredby{width:100%}}@font-face{font-display:swap;font-family:"cc-public-icons";src:url(/wp-content/plugins/caddy/public/fonts/cc-public-icons.eot?pws4sw);src:url(/wp-content/plugins/caddy/public/fonts/cc-public-icons.eot?pws4sw#iefix)format("embedded-opentype"),url(/wp-content/plugins/caddy/public/fonts/cc-public-icons.ttf?pws4sw)format("truetype"),url(/wp-content/plugins/caddy/public/fonts/cc-public-icons.woff?pws4sw)format("woff"),url(/wp-content/plugins/caddy/public/fonts/cc-public-icons.svg?pws4sw#cc-public-icons)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=ccicon-]{font-family:"cc-public-icons"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ccicon-cart-empty:before{content:""}.ccicon-x:before{content:""}.tiered-pricing-you-save--hidden{display:none!important}.tiered-pricing-you-save{color:red}@font-face{font-display:swap;font-family:"icomoon-wc-free";src:url(/wp-content/plugins/drag-and-drop-multiple-file-upload-for-woocommerce/assets/fonts/icomoon.eot?mh2om6);src:url(/wp-content/plugins/drag-and-drop-multiple-file-upload-for-woocommerce/assets/fonts/icomoon.eot?mh2om6#iefix)format("embedded-opentype"),url(/wp-content/plugins/drag-and-drop-multiple-file-upload-for-woocommerce/assets/fonts/icomoon.ttf?mh2om6)format("truetype"),url(/wp-content/plugins/drag-and-drop-multiple-file-upload-for-woocommerce/assets/fonts/icomoon.woff?mh2om6)format("woff"),url(/wp-content/plugins/drag-and-drop-multiple-file-upload-for-woocommerce/assets/fonts/icomoon.svg?mh2om6#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}.wc-dnd-file-upload{padding:.8rem 0;position:relative}.wc-dnd-file-upload label{margin-bottom:.5rem;display:block}.wc-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}: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"}@supports not (aspect-ratio:auto){.ct-media-container img{position:absolute;width:100%;height:100%}.ct-media-container:before{display:block;content:"";width:100%;padding-bottom:100%}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body,button,figure,form,h1,h2,li,p,small,ul{margin:0;padding:0;border:0;font:inherit}label{padding:0}fieldset,label,legend{border:0;font:inherit}fieldset{margin:0}input{margin:0}strong{font-weight:700}small{font-size:80%}del{opacity:.5}a{transition:var(--theme-transition);color:var(--theme-link-initial-color);-webkit-text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none));text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none))}a:focus,button:focus{transition:none;outline-width:0}a:focus-visible,button:focus-visible{outline-width:2px;outline-offset:var(--outline-offset, 3px);outline-color:var(--theme-palette-color-2)}img{height:auto;max-width:100%;vertical-align:middle}figure{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)))}.ct-module-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}}.screen-reader-text{background:0 0}.ct-footer-copyright,.ct-header-text,.ct-label,.ct-module-title:is(p,span),.ct-widget>*,.menu .ct-menu-link,.onsale,:is(.entry-summary,[data-products]) .price,body,h1,h2,label{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);-webkit-text-decoration:var(--theme-text-decoration);text-decoration:var(--theme-text-decoration)}.screen-reader-text{-webkit-clip-path:inset(50%)}.screen-reader-text:focus{-webkit-clip-path:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}p,ul{margin-block-end:var(--theme-content-spacing)}ul{padding-inline-start:var(--theme-list-indent)}h1,h2{margin-block-end:calc(var(--has-theme-content-spacing, 1)*(.3em + 10px))}:is(.is-layout-flow,.is-layout-constrained)>:where(:not(h1,h2,h3,h4,h5,h6)){margin-block-start:0;margin-block-end:var(--theme-content-spacing)}.ct-product-additional-info ul,.menu-container ul,.products:is(ul){list-style-type:none;margin-bottom:0;padding-inline-start:0}.ct-widget p:last-child,label:last-child,ul li:last-child,ul:last-child{margin-bottom:0}.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(0.455, 0.03, 0.515, 0.955))}.ct-icon,.ct-icon-container{position:relative}.ct-icon-container{display:flex;align-items:center;justify-content:center}[class*=ct-media-container]{display:inline-flex;overflow:hidden;-webkit-user-select:none;user-select:none;isolation:isolate;vertical-align:middle}.ct-media-container{position:relative;width:100%}.ct-media-container img{width:inherit;border-radius:inherit;object-fit:var(--theme-object-fit, cover)}a:hover,nav[class*=menu] li:hover>.ct-menu-link{color:var(--theme-link-hover-color)}input:is([type=text],[type=number]){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);-webkit-text-decoration:var(--theme-form-text-decoration);text-decoration:var(--theme-form-text-decoration);-webkit-appearance:none;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 .12s cubic-bezier(.455,.03,.515,.955),border-color .12s cubic-bezier(.455,.03,.515,.955),background-color .12s cubic-bezier(.455,.03,.515,.955)}input:is([type=text],[type=number]):focus{outline:0;color:var(--theme-form-text-focus-color, var(--theme-text-color));border-color:var(--theme-form-field-border-focus-color);background-color:var(--has-classic-forms, var(--theme-form-field-background-focus-color))}input:is([type=text],[type=number])::placeholder{opacity:.6;color:inherit}fieldset{padding:30px;border:1px dashed var(--theme-border-color)}legend{font-size:14px;font-weight:600;padding:0 15px;margin:0 0 0-15px}label{font-size:15px;line-height:inherit;cursor:pointer;margin:0 0 .5em}@font-face{font-display:swap;font-family:"star";src:url(/wp-content/themes/blocksy/static/fonts/stars.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:target{scroll-margin-top:calc(var(--admin-bar, 0px) + var(--theme-frame-size, 0px) + var(--scroll-margin-top, 0px) + var(--scroll-margin-top-offset, 0px))}[data-header*=sticky]{--scroll-margin-top-offset:calc((var(--header-sticky-height, var(--header-height, 0px)) * var(--has-transparent-header) * (var(--sticky-shrink, 100) / 100)) + var(--header-sticky-height, var(--header-height, 0px)) * (1 - var(--has-transparent-header)) * (var(--sticky-shrink, 100) / 100))}.button,.woocommerce button.button,[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--theme-button-min-height);padding:var(--theme-button-padding);border:0;-webkit-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;border-radius:var(--theme-button-border-radius, 3px);transition:all .12s cubic-bezier(.455,.03,.515,.955);--has-link-decoration:var(--false)}.button:disabled,.woocommerce button.button:disabled,[type=submit]:disabled{opacity:.5;cursor:not-allowed;--theme-button-shadow:none;--theme-button-transform:none}@media (max-width:479.98px){.button,.woocommerce button.button,[type=submit]{--padding:5px 15px}}.button,.woocommerce button.button,[type=submit]{position:relative;color:var(--theme-button-text-initial-color);border:var(--theme-button-border);background-color:var(--theme-button-background-initial-color);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);-webkit-text-decoration:var(--theme-button-text-decoration);text-decoration:var(--theme-button-text-decoration)}.button:hover,.woocommerce button.button:hover,[type=submit]: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,.woocommerce button.button:before,[type=submit]:before{display:var(--theme-button-shadow, block);position:absolute;z-index:-1;content:"";inset-inline:10px;inset-block:12px 0;opacity:0;border-radius:inherit;background:inherit;transition:opacity .2s ease;filter:blur(11px)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.button:hover,.woocommerce button.button:hover,[type=submit]:hover{transform:var(--theme-button-transform, translate3d(0, -3px, 0))}.button:hover:before,.woocommerce button.button:hover:before,[type=submit]:hover:before{opacity:.8}}}}.ct-module-title:is(p,span):not(:empty){display:flex;margin-bottom:15px}nav[class*=menu] .ct-menu-link{color:var(--theme-link-initial-color);--theme-icon-color:var(--theme-link-initial-color)}.menu{display:flex;gap:var(--menu-items-gap, 0px)}.ct-menu-link,.menu li.menu-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{position:relative;width:100%;border-radius:var(--menu-item-radius, inherit)}.ct-menu-link:not(:empty){padding:var(--menu-item-padding, 0px)}.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],#header [data-row]>div{border-top:var(--theme-border-top);border-bottom:var(--theme-border-bottom)}#header [data-row]{position:var(--position, relative);box-shadow:var(--theme-box-shadow);-webkit-backdrop-filter:blur(var(--theme-backdrop-blur));backdrop-filter:blur(var(--theme-backdrop-blur))}#header [data-row]>div{min-height:var(--shrink-height, var(--height))}#header [data-row*=middle]{z-index:2}#header [data-column]{min-height:inherit}#header [data-column=middle]{display:flex}#header [data-items]{width:100%;display:flex;align-items:center;min-width:0}[data-column=middle]>[data-items]{justify-content:center}#header [data-items]>*{margin:var(--margin, 0 10px)}.ct-header-text{display:flex;align-items:var(--align-items, center);color:var(--theme-text-color);text-align:var(--horizontal-alignment)}.ct-header-text .entry-content,.woocommerce-product-gallery.images img{width:100%}.ct-footer{padding:var(--footer-container-padding)}.ct-footer [data-row]>div{display:grid;grid-template-columns:var(--grid-template-columns);grid-column-gap:var(--columns-gap, 50px);grid-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:0}.ct-footer [data-column*=widget]{text-align:var(--text-horizontal-alignment)}.ct-footer [data-row],.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]>[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 .ct-widget,.ct-footer-copyright{color:var(--theme-text-color);--theme-link-initial-color:var(--theme-text-color)}.ct-footer-copyright{--theme-content-spacing:0}.ct-footer .ct-widget{margin:var(--margin)}#main-container{display:flex;flex-direction:column;position:relative;min-height:calc(100vh - var(--admin-bar, 0px) - var(--theme-frame-size, 0px)*2);overflow:hidden;overflow:clip}#main-container .site-main{flex-grow:1}[class*=ct-container]{margin-inline:auto}.ct-container,.is-width-constrained{width:var(--theme-container-width);max-width:var(--theme-normal-container-max-width)}.is-width-constrained{margin-inline:auto;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)}[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:""}@font-face{font-display:swap;font-family:"woo";src:url(/wp-content/themes/blocksy/static/fonts/woo.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.price{color:var(--theme-text-color)}.onsale{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, 0px);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))}.onsale[data-shape=type-2]{--badge-radius:3px}.product-entry-wrapper{position:relative;--badge-top:20px;--badge-left:20px}.woocommerce-notices-wrapper{margin-inline:auto;width:var(--theme-container-width);max-width:var(--theme-block-max-width)}div.quantity{position:relative;display:inline-block;width:var(--quantity-width, 70px);height:var(--quantity-height, 55px)}div.quantity input[type=number]{font-weight:500;text-align:center;max-width:initial;height:inherit;border-radius:var(--theme-form-field-border-radius, 3px)!important;--theme-form-font-size:0.9em;--theme-form-field-height:100%;--theme-form-field-border-style:solid;--theme-form-field-border-initial-color:var(--quantity-initial-color, var(--theme-button-background-initial-color));--theme-form-field-background-initial-color:transparent}div.quantity[data-type] input[type=number]{-moz-appearance:textfield}div.quantity[data-type] input[type=number]::-webkit-inner-spin-button,div.quantity[data-type] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}div.quantity .ct-decrease,div.quantity .ct-increase{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--quantity-arrows-initial-color, #fff);background:var(--quantity-initial-color, var(--theme-button-background-initial-color));transition:all .12s cubic-bezier(.455,.03,.515,.955)}div.quantity .ct-decrease:before,div.quantity .ct-increase:before{font-family:"woo";font-weight:400;line-height:normal}div.quantity .ct-decrease:hover,div.quantity .ct-increase:hover{color:var(--quantity-arrows-hover-color, #fff);background:var(--quantity-hover-color, var(--theme-button-background-hover-color))}div.quantity .ct-decrease~input[type=number]:focus,div.quantity .ct-increase~input[type=number]:focus{border-color:var(--quantity-initial-color, var(--theme-button-background-initial-color));box-shadow:0 0 0 1px var(--quantity-initial-color, var(--theme-button-background-initial-color))}.quantity[data-type=type-2]{width:var(--quantity-width, 130px)}.quantity[data-type=type-2] input[type=number]{border-width:1px;padding-block:0;padding-inline:calc(var(--quantity-height, 55px)/1.8 + 9%)}.quantity[data-type=type-2] .ct-decrease,.quantity[data-type=type-2] .ct-increase{top:calc(50% - var(--quantity-height, 55px)/3.6);width:calc(var(--quantity-height, 55px)/1.8);height:calc(var(--quantity-height, 55px)/1.8);border-radius:var(--theme-form-field-border-radius, 3px);--quantity-initial-color:transparent}.quantity[data-type=type-2] .ct-decrease:before,.quantity[data-type=type-2] .ct-increase:before{margin-top:2px;font-size:calc(var(--quantity-height, 55px)/5.5)}.quantity[data-type=type-2] .ct-increase{inset-inline-end:9%}.quantity[data-type=type-2] .ct-increase:before{content:""}.quantity[data-type=type-2] .ct-decrease{inset-inline-start:9%}.quantity[data-type=type-2] .ct-decrease:before{content:""}[data-products]{display:grid;grid-template-columns:var(--shop-columns);grid-column-gap:var(--grid-columns-gap, 30px);grid-row-gap:var(--grid-rows-gap, 30px)}@media (min-width:1000px){[data-products].columns-4{--shop-columns:repeat(4, minmax(0, 1fr))}}[data-products] .product{display:flex;flex-direction:column;align-items:var(--horizontal-alignment);text-align:var(--text-horizontal-alignment);position:relative;isolation:isolate}[data-products] .product>*{margin-bottom:var(--product-element-spacing, 10px)}.product[class*=gallery] .entry-summary-items>:last-child,[data-products] .product>:last-child{margin-bottom:0}[data-products] figure{display:flex;flex-direction:column;position:relative;width:100%}[data-products] figure .ct-media-container{border-radius:var(--theme-border-radius, 3px)}[data-products] :where(.woocommerce-loop-product__title){--theme-content-spacing:0;--theme-link-initial-color:initial}[data-products] .price{--theme-font-size:15px}.ct-woo-card-actions{--theme-button-shadow:none;--theme-button-transform:none}[data-products=type-1] .ct-woo-card-actions{display:flex;flex-wrap:wrap;justify-content:var(--horizontal-alignment);gap:10px}[data-products=type-1] .ct-woo-card-actions[data-alignment=equal]{margin-top:auto}.product[class*=gallery] .entry-summary-items>*{margin-bottom:var(--product-element-spacing, 10px)}.woocommerce-product-gallery{transition:opacity .3s ease}@media (min-width:1000px){.ct-default-gallery .product-entry-wrapper{display:flex}}@media (min-width:690px) and (max-width:999.98px){.ct-default-gallery .woocommerce-product-gallery{width:100%}}@media (min-width:1000px){.ct-default-gallery .woocommerce-product-gallery{width:var(--product-gallery-width, 50%)}}@media (min-width:690px) and (max-width:999.98px){.ct-default-gallery .entry-summary{width:100%}}@media (min-width:1000px){.ct-default-gallery .entry-summary{margin-inline-start:40px;width:calc(100% - var(--product-gallery-width, 50%))}}div.woocommerce-product-gallery{position:relative;overflow:hidden;align-self:flex-start}@media (max-width:999.98px){div.woocommerce-product-gallery{margin-bottom:3em}}.ct-payment-methods{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1em;padding:15px 30px 20px}.ct-payment-methods legend{margin:0 auto}.ct-product-additional-info ul li{display:flex;align-items:center;gap:.5em}.ct-product-additional-info ul li:not(:last-child){margin-bottom:.3em}.ct-product-additional-info ul li svg{fill:var(--theme-palette-color-1)}.entry-summary-items .ct-module-title{font-size:14px;font-weight:600}.product[class*=gallery] form.cart:after,.product[class*=gallery] form.cart:before{content:"";display:table}.product[class*=gallery] form.cart:after{clear:both}.ct-cart-actions{display:flex;flex-wrap:wrap;gap:10px;--theme-button-padding:5px 20px}.ct-cart-actions>*{order:var(--item-order, 5);width:var(--item-width, 100%)}.ct-cart-actions .quantity{--item-order:1;--quantity-height:var(--theme-button-min-height)}@media (max-width:479.98px){.ct-cart-actions .quantity[data-type=type-2]{--quantity-width:100px}}.ct-cart-actions .single_add_to_cart_button{flex:1;--item-order:2}@media (min-width:690px){.ct-cart-actions .single_add_to_cart_button{max-width:var(--theme-button-max-width)}}.single-product article>:where(.related){margin-top:50px}.single-product article>:where(.related) .ct-module-title{margin-bottom:30px}:is(.ct-woo-card-actions) :is(a,button){margin:0!important}@media (any-hover:hover){.flexy-container:not([data-flexy]) .flexy>[class*=flexy-arrow]{visibility:hidden}}.flexy-pills ol:is(:not([data-flexy]))~[class*=arrow]{visibility:hidden}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1!important}.wpgs-for,.wpgs-nav{display:none}.wpgs-lightbox-icon{position:relative}.wpgs-lightbox-icon::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;z-index:9;font-weight:900;content:url(https://s.w.org/images/core/emoji/14.0.0/svg/1f50d.svg);display:block;line-height:2;text-indent:0;width:25px;height:35px;text-align:center;border-radius:3px;top:10px;right:15px;position:absolute}@media only screen and (min-width:991px){.wpgs-lightbox-icon::before{display:none}}@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal;src:url(/wp-content/plugins/woo-product-gallery-slider/assets/css/fonts/slick.eot);src:url(/wp-content/plugins/woo-product-gallery-slider/assets/css/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woo-product-gallery-slider/assets/css/fonts/slick.woff)format("woff"),url(/wp-content/plugins/woo-product-gallery-slider/assets/css/fonts/slick.ttf)format("truetype"),url(/wp-content/plugins/woo-product-gallery-slider/assets/css/fonts/slick.svg#slick)format("svg")}@font-face{font-display:swap;font-family:"Flaticon";src:url(/wp-content/plugins/woo-product-gallery-slider/assets/css/font/Flaticon.eot);src:url(/wp-content/plugins/woo-product-gallery-slider/assets/css/font/Flaticon.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woo-product-gallery-slider/assets/css/font/Flaticon.woff)format("woff"),url(/wp-content/plugins/woo-product-gallery-slider/assets/css/font/Flaticon.ttf)format("truetype"),url(/wp-content/plugins/woo-product-gallery-slider/assets/css/font/Flaticon.svg#Flaticon)format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-display:swap;font-family:"Flaticon";src:url(/wp-content/plugins/woo-product-gallery-slider/assets/css/font/Flaticon.svg#Flaticon)format("svg")}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}