:where(p){margin-top:0;margin-bottom:var(--spacing-4)}:where(p):last-child{margin-bottom:0}:where(h1,h2,h3,h4,h5,h6){margin-top:var(--spacing-8);margin-bottom:var(--spacing-4)}:where(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}:where(h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0}:where(h1,h2,h3,h4,h5,h6){word-break:break-word}:where(a:not(.wp-element-button)){color:var(--color-link)}:where(a:not(.wp-element-button):hover){color:var(--color-link-hover)}:where(a:not(.wp-element-button):active){color:var(--color-link-active)}address{line-height:var(--text-sm--line-height)}iframe{max-width:100%}img{font-style:italic;background-size:cover;background-repeat:no-repeat;background-position:center;shape-margin:var(--gutter)}[aria-hidden=true] img,img[aria-hidden=true]{user-select:none}.comment-form-cookies-consent{display:flex;gap:var(--spacing-2);align-items:center}.comment-form-cookies-consent label{line-height:1}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;word-wrap:normal !important;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.screen-reader-text:focus{display:block;width:auto;height:auto;top:5px;left:5px;font-size:1em;line-height:normal;color:#444;background-color:#ddd;padding:15px 23px 14px;clip:auto !important;-webkit-clip-path:none;clip-path:none;text-decoration:none;z-index:100000}.prose :where(h4,h5,h6){font-size:initial}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.wp-block-button.aligncenter{text-align:center}.alignleft{float:left;margin-right:var(--spacing-4);margin-bottom:var(--spacing-4)}.alignright{float:right;margin-left:var(--spacing-4);margin-bottom:var(--spacing-4)}.aligncenter,.aligncenter>*{margin-left:auto;margin-right:auto}h1.wp-block-post-title{width:100%;max-width:var(--ska-theme-content-size);margin-inline:auto;padding-inline:var(--gutter)}.is-layout-constrained h1.wp-block-post-title{padding-inline:0}.is-layout-constrained{--content-width:var(--ska-theme-content-size);--breakout:var(--ska-theme-breakout);--c:calc(min(100%, var(--content-width)) - var(--gutter) * 2);--w:minmax(0, var(--breakout));--f:minmax(var(--gutter), 1fr);display:grid !important;grid-template-columns:[full-start] var(--f) [wide-start] var(--w) [content-start] var(--c) [content-end] var(--w) [wide-end] var(--f) [full-end];align-content:flex-start;justify-content:stretch}.is-layout-constrained>*{grid-column:content}.is-layout-constrained>.alignwide{grid-column:wide}.is-layout-constrained>.alignfull{grid-column:full}.is-layout-flex{display:flex;align-items:center;gap:var(--spacing-2)}.is-layout-flex.is-vertical{flex-direction:column;align-items:flex-start}.is-layout-flex:not(.is-nowrap){flex-wrap:wrap}.is-layout-flex>*{margin:0}.is-layout-grid{display:grid;gap:var(--spacing-4)}.is-content-justification-left{justify-content:flex-start}.is-content-justification-left.is-vertical{align-items:flex-start}.is-content-justification-center{justify-content:center}.is-content-justification-center.is-vertical{align-items:center}.is-content-justification-right{justify-content:flex-end}.is-content-justification-right.is-vertical{align-items:flex-end}.is-content-justification-space-between{justify-content:space-between}.columns-2{grid-template-columns:repeat(2,minmax(0, 1fr))}.columns-3{grid-template-columns:repeat(3,minmax(0, 1fr))}.columns-4{grid-template-columns:repeat(4,minmax(0, 1fr))}.columns-5{grid-template-columns:repeat(5,minmax(0, 1fr))}.columns-6{grid-template-columns:repeat(6,minmax(0, 1fr))}.wp-block-gallery{display:flex;flex-wrap:wrap;--wp--style--gallery-gap-default:var(--spacing-4)}.wp-block-gallery .wp-block-image img{margin:0 !important}:where(.wp-block-list){list-style-position:inside}:where(ul.wp-block-list){list-style-type:disc}:where(ol.wp-block-list){list-style-type:decimal}.wp-block-table{padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1) !important;width:calc(100% + var(--gutter) * 2)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--color-plain-light)}.wp-block-media-text>.wp-block-media-text__content{padding-inline:var(--gutter)}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{padding-inline:0;padding-block:var(--gutter)}}.ska-menu[x-data]:not(.static,.absolute,.sticky,.fixed){position:relative}
.skip-link.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;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}body{overflow-x:hidden}[x-cloak]{display:none!important}
.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}
img.montonio-payment-method-icon{height:24px !important;margin-left:8px}.montonio-bank-payments-form:not(:first-child){margin-top:16px}.montonio-bank-payments-form .montonio-payments-country-dropdown{width:120px}.montonio-bank-payments-form .montonio-bank-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.montonio-bank-payments-form .montonio-bank-items:not(:first-child){margin-top:16px}.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item{width:100px;height:100px;border-radius:8px;margin:0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:12px;box-sizing:border-box;border:1px solid rgba(0,0,0,.07)}.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item:hover{background:#fbfbff;border:1px solid rgba(0,0,0,.1)}.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item.active{background:#f3f2ff;border:1px solid #4537cd;color:#4537cd}.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item--hidden{display:none !important}.montonio-bank-payments-form .montonio-bank-items--list{flex-direction:column;gap:10px}.montonio-bank-payments-form .montonio-bank-items--list .montonio-bank-item{width:100%;height:60px;padding:12px 17px}#montonio-payments-description.montonio-bank-items .montonio-bank-item-img,#payment #montonio-payments-description.montonio-bank-items .montonio-bank-item-img{position:relative;right:unset;left:unset;float:none;border:0;margin:0;padding:0;max-width:100%;max-height:26px;pointer-events:none;display:block}.montonio-bnpl-items{display:flex;flex-direction:column;gap:0}.montonio-bnpl-items:not(:first-child){margin-top:16px}.montonio-bnpl-items .montonio-bnpl-item{margin:0;background:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 25px;box-sizing:border-box;border:1px solid rgba(0,0,0,.07);border-top:none}.montonio-bnpl-items .montonio-bnpl-item:hover{background:#fbfbff}.montonio-bnpl-items .montonio-bnpl-item:first-child{border:1px solid rgba(0,0,0,.07);border-top-left-radius:7px;border-top-right-radius:7px}.montonio-bnpl-items .montonio-bnpl-item:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.montonio-bnpl-items .montonio-bnpl-item.active{background:#f3f2ff;border:1px solid #4537cd;color:#4537cd}.montonio-bnpl-items .montonio-bnpl-item--disabled{background:#fefcfc;color:#a5a5a5;pointer-events:none}.montonio-bnpl-items .montonio-bnpl-item .montonio-bnpl-item-subtitle{font-size:12px;font-weight:400}#montonio-blik-form:not(:first-child),#montonio-card-form:not(:first-child){margin-top:16px}#montonio-blik-form.loading,#montonio-card-form.loading{padding:25px 0}.montonio-shipping-provider-logo{max-height:50px !important;max-width:80px !important;display:block !important}.montonio-pickup-point{overflow:visible !important}.montonio-pickup-point td{width:100%;overflow:visible !important}.montonio-pickup-point label{text-align:left}.choices .choices__list--single{box-sizing:border-box}.choices .choices__list--single .choices__item{text-align:left}.choices .choices__inner{box-sizing:border-box}.has-error .choices .choices__inner{border-color:#cc1818}.choices .choices__list--dropdown .choices__item--selectable,.choices .choices__list[aria-expanded] .choices__item--selectable{padding-right:10px !important}.choices .choices__input{padding-left:35px !important;background-color:#fff;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M19 19L14.65 14.65M17 9C17 13.4183 13.4183 17 9 17C4.58172 17 1 13.4183 1 9C1 4.58172 4.58172 1 9 1C13.4183 1 17 4.58172 17 9Z" stroke="%2327364B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:11px center;background-size:16px 16px}#montonio-shipping-pickup-point-dropdown-wrapper{position:relative}#montonio-shipping-pickup-point-dropdown-wrapper h2{margin-bottom:8px}#montonio-shipping-pickup-point-dropdown-wrapper #montonio-shipping-pickup-point-dropdown{display:block;width:100%}#montonio-shipping-pickup-point-dropdown-wrapper .choices{margin-bottom:0}#montonio-shipping-pickup-point-dropdown-wrapper .montonio-pickup-point-id{display:block !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;border:none !important;box-shadow:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;pointer-events:none !important}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%;display:flex;align-items:center;justify-content:space-between}.wc-block-checkout__payment-method #montonio-card-form-wrapper{position:relative;min-height:32px}.montonio-spinner:before{content:"";display:block;width:32px;height:32px;pointer-events:none;animation:montonio-spinner 1s infinite cubic-bezier(.65,.05,.36,.95);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path opacity="0.16" d="M30 16C30 17.8385 29.6379 19.659 28.9343 21.3576C28.2308 23.0561 27.1995 24.5995 25.8995 25.8995C24.5995 27.1995 23.0561 28.2307 21.3576 28.9343C19.659 29.6379 17.8385 30 16 30C14.1615 30 12.341 29.6379 10.6424 28.9343C8.94387 28.2307 7.40052 27.1995 6.1005 25.8995C4.80048 24.5995 3.76925 23.0561 3.06569 21.3576C2.36212 19.659 2 17.8385 2 16C2 14.1615 2.36212 12.341 3.06569 10.6424C3.76926 8.94387 4.80049 7.40052 6.10051 6.1005C7.40053 4.80048 8.94388 3.76925 10.6424 3.06568C12.341 2.36212 14.1615 2 16 2C17.8385 2 19.659 2.36212 21.3576 3.06569C23.0561 3.76926 24.5995 4.80049 25.8995 6.10051C27.1995 7.40053 28.2308 8.94388 28.9343 10.6424C29.6379 12.341 30 14.1615 30 16L30 16Z" stroke="%23260071" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 2C17.8385 2 19.659 2.36212 21.3576 3.06569C23.0561 3.76925 24.5995 4.80049 25.8995 6.10051C27.1995 7.40053 28.2308 8.94388 28.9343 10.6424C29.6379 12.341 30 14.1615 30 16" stroke="%23260071" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>');transform:rotate(-43deg)}.montonio-spinner--centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes montonio-spinner{0%{transform:rotate(-43deg)}100%{transform:rotate(317deg)}}.montonio-inbank-calculator{margin:10px 0}
:where(.woocommerce,.woocommerce-page) .col2-set{display:grid;gap:var(--spacing-6)}@media(width>=48rem){:where(.woocommerce,.woocommerce-page) .col2-set{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.woocommerce,.woocommerce-page) :where(ul.cart_list,ul.product_list_widget) li img{float:right;height:auto}:where(.woocommerce,.woocommerce-page) form .form-row label{display:block}:where(.woocommerce,.woocommerce-page) form .form-row select{width:100%}:where(.woocommerce,.woocommerce-page) form .form-row .input-text{box-sizing:border-box;width:100%}@media(width>=48rem){:where(.woocommerce,.woocommerce-page) form .form-row-wide{grid-column:span 2/span 2}}:where(.woocommerce,.woocommerce-page) form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}:where(.woocommerce,.woocommerce-page) form .password-input input[type=password]{padding-right:2.5rem}:where(.woocommerce,.woocommerce-page) form .password-input input::-ms-reveal{display:none}:where(.woocommerce,.woocommerce-page) form .show-password-input{position:absolute;right:var(--spacing-5);top:var(--spacing-2_5)}:where(.woocommerce,.woocommerce-page) form .show-password-input:after{font-family:WooCommerce;speak:never;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;content:"";margin-left:.618em;text-decoration:none}:where(.woocommerce,.woocommerce-page) form .show-password-input.display-password:after{color:var(--color-site-muted)}:where(.woocommerce,.woocommerce-page) .woocommerce-billing-fields__field-wrapper,:where(.woocommerce,.woocommerce-page) .woocommerce-shipping-fields__field-wrapper{-moz-column-gap:var(--spacing-6);column-gap:var(--spacing-6);display:grid;row-gap:0}@media(width>=48rem){:where(.woocommerce,.woocommerce-page) .woocommerce-billing-fields__field-wrapper,:where(.woocommerce,.woocommerce-page) .woocommerce-shipping-fields__field-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.woocommerce,.woocommerce-page) .woocommerce-billing-fields [id*=_address_1]+[id*=_address_2],:where(.woocommerce,.woocommerce-page) .woocommerce-shipping-fields [id*=_address_1]+[id*=_address_2]{margin-top:calc(var(--spacing-2)*-1)}:where(.woocommerce,.woocommerce-page) .woocommerce-additional-fields #order_comments{height:8rem}:where(.woocommerce,.woocommerce-page) #payment .form-row select{width:auto}:where(.woocommerce,.woocommerce-page) #payment :where(.wc-terms-and-conditions,.terms){float:left;padding:0 1em 0 0;text-align:left}:where(.woocommerce,.woocommerce-page) .woocommerce-terms-and-conditions{margin-bottom:var(--spacing-4);padding:var(--spacing-4)}:where(.woocommerce,.woocommerce-page) .woocommerce-oembed{position:relative}.clear{clear:both}a.remove[data-product_id]{border:0;border-radius:100%;color:var(--wc-red);display:block;font-size:1.5em;font-weight:700;height:1em;line-height:.9em;text-align:center;text-decoration:none;width:1em}a.remove[data-product_id]:hover{background:var(--wc-red);color:#fff}.woocommerce small.note{color:var(--wc-subtext);display:block;font-size:var(--text-sm);margin-top:10px}.woocommerce .woocommerce-breadcrumb{color:var(--wc-subtext);font-size:var(--text-sm);margin:0 0 var(--spacing-4);padding:0}.woocommerce .woocommerce-breadcrumb a{color:var(--wc-subtext);display:inline-block}.woocommerce .quantity .qty{padding:.25em .75em;width:3.631em}.woocommerce .star-rating{color:var(--ska-wc-star-rating);font-family:star;font-size:1em;height:1em;line-height:1;overflow:hidden;position:relative;width:5.4em}.woocommerce .star-rating:before{color:var(--wc-secondary);content:"sssss";float:left;left:0;position:absolute;top:0}.woocommerce .star-rating span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.woocommerce .star-rating span:before{content:"SSSSS";left:0;position:absolute;top:0}.woocommerce .woocommerce-product-rating{display:block;line-height:2}.woocommerce .woocommerce-product-rating .star-rating{float:left;margin:.5em 4px 0 0}.woocommerce p.stars{margin:0}.woocommerce p.stars a{color:var(--ska-wc-star-rating);display:inline-block;height:1em;position:relative;text-decoration:none;text-indent:-999em;width:1em}.woocommerce p.stars a:before{content:"";display:block;font-family:WooCommerce;height:1em;left:0;line-height:1;position:absolute;text-indent:0;top:0;width:1em}.woocommerce p.stars a:hover~a:before{content:""}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{content:""}.woocommerce p.stars.selected a.active~a:before{content:""}.woocommerce p.stars.selected a:not(.active):before{content:""}.woocommerce :is(th[scope=row],td).product-name p.backorder_notification{font-size:.83em}.woocommerce form .form-row{margin:0 0 var(--spacing-4)}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:var(--color-primary);border-radius:var(--radius);clear:both;color:var(--wc-primary-text);display:none;font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin:var(--spacing-2) 0 0;padding:var(--spacing-1_5) var(--spacing-3_5);position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{border:0;box-shadow:none;color:var(--wc-primary-text);text-decoration:underline}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{border-color:var(--color-primary) transparent transparent transparent;border-style:solid;border-width:4px 6px 0;content:"";display:block;left:50%;margin-top:-4px;position:absolute;top:0;transform:translateX(-50%) rotate(180deg)}.woocommerce form .form-row select{margin:0}.woocommerce form .form-row :is(abbr,span).required{color:var(--wc-red);font-weight:700;text-decoration:none}.woocommerce form .form-row span.optional{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.woocommerce form .form-row textarea{height:4rem}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated :where(input.input-text,select){border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce :is(form.login,form.checkout_coupon,form.register,form.lost_reset_password){background:var(--wc-secondary);border:1px solid var(--color-site-border);border-radius:var(--radius);margin:var(--spacing-4) 0;padding:var(--spacing-4);text-align:left}.woocommerce :is(form.login,form.checkout_coupon,form.register,form.lost_reset_password)>:last-child{margin-bottom:0}.woocommerce :is(form.checkout_coupon,form.lost_reset_password)>.form-row:last-of-type{margin-bottom:0}.woocommerce ul#shipping_method{margin:0;padding:0}.woocommerce ul#shipping_method li{align-items:center;display:flex;line-height:1;margin:0 0 var(--spacing-3)}.woocommerce ul#shipping_method li input{margin-right:var(--spacing-2)}.woocommerce ul#shipping_method li label{display:inline;line-height:inherit}.woocommerce ul#shipping_method li:last-child{margin-bottom:0}.woocommerce .woocommerce-form-login>.form-row:not(.form-row-wide){align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-4)}@media(width>=40rem){.woocommerce .woocommerce-form-login>.form-row:not(.form-row-wide){align-items:center;flex-direction:row}}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{order:10}.woocommerce .woocommerce-form-login .lost_password{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}:where(dl.variation,.wc-item-meta){font-size:var(--text-xs);line-height:var(--text-xs--line-height)}:where(dl.variation,.wc-item-meta) :where(dt,.wc-item-meta-label){clear:both;float:left;margin-right:.25em}:where(dl.variation,.wc-item-meta) p,:where(dl.variation,.wc-item-meta):last-child{margin-bottom:0}dl.variation dd,dl.variation dt{float:left}dl.variation dt{clear:left;font-weight:var(--ska-theme-heading-font-weight);margin:0 4px 0 0}dl.variation dd{font-weight:400;margin:0}@media(width>=48rem){.woocommerce-account :is(form.login,form.lost_reset_password){max-width:calc(var(--ska-theme-content-size)/2)}}.woocommerce-account .woocommerce-notices-wrapper+h2{margin-top:0}.woocommerce-account .woocommerce-pagination{margin-top:var(--spacing-4)}:where(.woocommerce,.woocommerce-page) :is(.woocommerce-result-count,.woocommerce-ordering){display:block}:where(.woocommerce,.woocommerce-page) .woocommerce-result-count{margin-bottom:var(--spacing-3)}@media(width >= 40rem){:where(.woocommerce,.woocommerce-page) .woocommerce-result-count{float:left;line-height:42px;margin-bottom:var(--spacing-6)}}:where(.woocommerce,.woocommerce-page) .woocommerce-ordering{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-2);justify-content:flex-start;margin-bottom:var(--spacing-6)}:where(.woocommerce,.woocommerce-page) .woocommerce-ordering>select{flex-basis:max-content}@media(width>=40rem){:where(.woocommerce,.woocommerce-page) .woocommerce-ordering{justify-content:flex-end}}table.cart:not(#_) .actions{display:flex;flex-direction:column;gap:var(--spacing-2)}@media(width>=64rem){table.cart:not(#_) .actions{flex-direction:row}table.cart:not(#_) .actions>button{margin-left:auto}}table.cart:not(#_) .actions .coupon{display:flex;gap:var(--spacing-2)}table.cart:not(#_) .actions .coupon .input-text{padding-bottom:0;padding-top:0}table.cart:not(#_) .actions .coupon button{white-space:nowrap}table.cart:not(#_) .actions button{font-size:var(--text-sm)}table.cart:not(#_)>thead>tr{align-items:center;border-bottom:1px solid var(--color-site-border);display:flex;justify-content:space-between}table.cart:not(#_)>thead>tr>th:not(.product-name):not(.product-quantity){display:none}table.cart:not(#_)>tbody>tr{display:grid;gap:var(--spacing-1_5)}table.cart:not(#_)>tbody>tr.cart_item{grid-template-areas:"thumbnail name name quantity" "thumbnail name name quantity" "thumbnail price price remove";grid-template-columns:auto 1fr 1fr auto}table.cart:not(#_)>tbody>tr>td{border:0;display:flex;padding:0}table.cart:not(#_)>tbody>tr>td.product-remove{align-items:center;display:flex;grid-area:remove;-ms-grid-column:4;-ms-grid-row:3;justify-content:flex-end}table.cart:not(#_)>tbody>tr>td.product-name{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:2;align-items:start;border:0;display:flex;flex-direction:column;grid-area:name;justify-content:start;padding:0}table.cart:not(#_)>tbody>tr>td.product-thumbnail{-ms-grid-row:1;-ms-grid-row-span:3;align-items:start;grid-area:thumbnail;-ms-grid-column:1;justify-content:start}table.cart:not(#_)>tbody>tr>td.product-quantity{-ms-grid-row:1;-ms-grid-row-span:2;align-items:start;grid-area:quantity;-ms-grid-column:4;justify-content:end}table.cart:not(#_)>tbody>tr>td.product-price{-ms-grid-column:2;-ms-grid-row:3;-ms-grid-column-span:2;align-items:end;grid-area:price;justify-content:start}table.cart:not(#_)>tbody>tr>td.product-subtotal{display:none}.cart-collaterals:not(#_) .shipping-calculator-button{display:inline-block;font-size:var(--text-sm);margin-top:var(--spacing-2)}.cart-collaterals:not(#_) .shipping-calculator-form{margin:var(--spacing-4) 0 0 0}.cart-collaterals:not(#_) .shipping-calculator-form>.form-row{margin:0 0 var(--spacing-2)}.cart-collaterals:not(#_) .shipping-calculator-form>p:last-of-type{margin-bottom:0}:where(.woocommerce-checkout,#add_payment_method) .woocommerce-form-login .form-row:is(.form-row-first,.form-row-last):not(#_){align-items:start;flex-direction:column;gap:0}:where(.woocommerce-checkout,#add_payment_method) .woocommerce-form-login .form-row:is(.form-row-first,.form-row-last):not(#_) input.input-text,:where(.woocommerce-checkout,#add_payment_method) .woocommerce-form-login .form-row:is(.form-row-first,.form-row-last):not(#_) span.password-input{max-width:24rem;width:100%}:where(.woocommerce-checkout,#add_payment_method) .woocommerce-form-login p.lost_password{margin-bottom:0}:where(.woocommerce-checkout,#add_payment_method) .checkout .create-account small{color:var(--wc-subtext);font-size:11px;font-weight:400}:where(.woocommerce-checkout,#add_payment_method) #payment{*zoom:1}:where(.woocommerce-checkout,#add_payment_method) #payment ul.payment_methods li>.wc-block-components-notice-banner:only-child,:where(.woocommerce-checkout,#add_payment_method) #payment ul.payment_methods li>.woocommerce-info:only-child{margin:0;width:100%}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box{--background:var(--bg,var(--color-plain));background:var(--background)}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box .woocommerce-SavedPaymentMethods{margin:0}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box .woocommerce-SavedPaymentMethods :where(.woocommerce-SavedPaymentMethods-token,.woocommerce-SavedPaymentMethods-new){margin:0 0 var(--spacing-2)}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{margin:-3px var(--spacing-4) 0 0;position:relative;vertical-align:middle}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box .wc-credit-card-form{border:0;margin:var(--spacing-4) 0 0;padding:0}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box :where(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc){background-position:right .618em center;background-repeat:no-repeat;background-size:32px 20px;font-size:1.5em;padding:8px}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box span.help{color:var(--wc-subtext);font-size:var(--text-sm);font-weight:400}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box .form-row{margin:0 0 var(--spacing-4)}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box p:last-child{margin-bottom:0}:where(.woocommerce-checkout,#add_payment_method) #payment div.payment_box:before{--size:var(--arrow-size,var(--spacing-4));border:var(--size) solid var(--background);border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;content:"";display:block;left:0;margin:calc(var(--size)*-1) 0 0 calc(var(--size)*2);position:absolute;top:calc(var(--size)/4*-3)}:where(.woocommerce-checkout,#add_payment_method) #payment .payment_method_paypal .about_paypal{float:right;font-size:.83em;line-height:52px}:where(.woocommerce-checkout,#add_payment_method) #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}:where(.woocommerce-checkout,#add_payment_method) #payment:after,:where(.woocommerce-checkout,#add_payment_method) #payment:before{content:" ";display:table}:where(.woocommerce-checkout,#add_payment_method) #payment:after{clear:both}.woocommerce-terms-and-conditions{background:var(--color-plain-dark);border:var(--color-site-border);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{border-radius:var(--radius);border-width:1px;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2_5);text-align:center}.woocommerce-password-strength.strong{background-color:var(--color-positive-background);border-color:var(--color-positive-border);color:var(--color-positive-text)}.woocommerce-password-strength.short{background-color:var(--color-negative-background);border-color:var(--color-negative-border);color:var(--color-negative-text)}.woocommerce-password-strength.bad{background-color:var(--color-warning-background);border-color:var(--color-warning-border);color:var(--color-warning-text)}.woocommerce-password-strength.good{background-color:var(--color-info-background);border-color:var(--color-info-border);color:var(--color-info-text)}.woocommerce-password-hint{display:block;margin:.5em 0 0}.woocommerce .blockUI.blockOverlay:not(#_){z-index:15!important}@keyframes wc-spin{to{transform:rotate(1turn)}}
/**
 * Theme Name: ska-theme-child
 * Template: ska-theme
 * Version: 1.0.0
 * Text Domain: siimkoppel
 * Author: sinukoduleheabi
 * Author URI: https://sinukoduleheabi.ee/docs
 */

body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.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 rgba(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}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:0 0;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:0 0;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}