.absolute{position:absolute!important}.relative{position:relative!important}.left-0{left:0}.right-0{right:0}.opacity-80{opacity:.8}.flex{display:flex}.shadow-light{box-shadow:0 8px 32px -4px rgb(103 111 123 / .1)}.justify-between{justify-content:space-between}.z-1{z-index:1}.overflow-hidden{overflow:hidden}.opacity-20{opacity:.2}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.w-full{width:100%}figure.w-full>img{width:100%}.border-dashed{border-color:#fff0;-o-border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat;border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat}.border-bottom{border-bottom-width:1px;border-bottom-style:solid}:is(.stretched-link>a)::after{content:"";position:absolute;inset:0;z-index:1}.rotate-180{transform:rotate(180deg)}.aspect-ratio-full{aspect-ratio:5 / 2}.h-full{height:100%}figure.h-full>img{height:100%;-o-object-fit:cover;object-fit:cover}.row-gap-20{row-gap:var(--wp--preset--spacing--20)}.align-self-center{align-self:center}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.marquee-slant{transform:rotate(-2deg)}@media not all and (min-width:768px){.max-md\:pt-10{padding-top:40px!important}.max-md\:pb-10{padding-bottom:40px!important}.max-md\:pt-25{padding-top:100px!important}.max-md\:pb-25{padding-bottom:100px!important}.max-md\:basis-full{flex-basis:100%}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:order-2{order:2}.max-md\:mb-10{margin-bottom:40px!important}.max-md\:mt-10{margin-top:40px!important}.max-md\:flex-col{flex-direction:column}.max-md\:row-gap-20{row-gap:var(--wp--preset--spacing--20)}.max-md\:swipe-scroll{overflow-x:scroll;flex-wrap:nowrap;justify-content:flex-start}.max-md\:swipe-scroll>div{flex-shrink:0;width:50%}.max-md\:flex-basis{flex-basis:47%!important}}@media not all and (min-width:1024px){.max-lg\:order-2{order:2}.max-lg\:order-1{order:1}.max-lg\:flex-wrap{flex-wrap:wrap}.max-lg\:order-3{order:3}.max-lg\:gap-20{gap:var(--wp--preset--spacing--20)}.max-lg\:w-full{width:100%;flex-basis:100%;flex-grow:1}.max-lg\:pt-48{padding-top:var(--wp--preset--spacing--48)}.max-lg\:mt-0{margin-top:0!important}}.w-full{width:100%}.w-full img{width:100%}@media (782px <=width <=1023px){.lg\:flex-col{flex-direction:column}}@media(min-width:782px) and (max-width:1199px){.xl\:flex-wrap{flex-wrap:wrap!important}.wp-block-columns.xl\:flex-wrap:not(.is-not-stacked-on-mobile)>.wp-block-column,.product-cats-4-col.xl\:flex-wrap>div{flex-basis:100%!important}.xl\:relative{position:relative!important}}.rotate-15{transform:rotate(15deg)}.ml-82{margin-left:82px!important}.rotate-5{transform:rotate(-5deg)}@media not all and (min-width:1350px){.max-xl\:pt-10{padding-top:var(--wp--preset--spacing--10)!important}.max-xl\:pr-10{padding-right:var(--wp--preset--spacing--10)!important}.max-xl\:pb-10{padding-bottom:var(--wp--preset--spacing--10)!important}}@media (max-width:1023px){.max-lg\:flex-col{flex-direction:column}}@media not all and (min-width:1350px){.max-xl\:pt-8{padding-top:var(--wp--preset--spacing--8)!important}.max-xl\:pb-8{padding-bottom:var(--wp--preset--spacing--8)!important}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.d-none{display:none}@media (min-width:1024px){.d-lg-block{display:block}}@media (max-width:1024px){.p-8{padding-left:var(--wp--preset--spacing--8)!important;padding-right:var(--wp--preset--spacing--8)!important}}@media (max-width:375px){.gap-none{gap:var(--wp--preset--spacing--4)!important}}@media (max-width:1023px){.max-lg\:border-none{border-radius:0px!important}.max-lg\:border-none img{border-radius:0px!important}}@media (max-width:425px){.max-sm\:flex-col{flex-direction:column}}@media (max-width:1024px){.max-lg\:justify-content{justify-content:center}}@media (min-width:1024px){.max-lg\:ml-70{margin-left:-70px!important}}.is-style-badge{display:flex;align-items:center;gap:var(--wp--preset--spacing--1);flex-wrap:wrap;row-gap:10px}.is-style-badge>a{text-decoration:none;border-radius:6px;background:var(--Orange-100,#FFEDD5);display:block;padding:var(--wp--preset--spacing--0-5) var(--wp--preset--spacing--2);color:var(--Orange-500,#F97316);font-size:var(--wp--preset--font-size--base);font-weight:400;line-height:24px}:is(.is-style-badge>a):hover{background:var(--Orange-200,#FCD9B6);color:var(--Orange-600,#EA580C)}.is-style-group-separator-wave-bottom,.is-style-group-separator-wave{-webkit-mask:url(/wp-content/themes/pawsome/assets/images/illustrations/wave.svg) repeat-x center/cover;mask:url(/wp-content/themes/pawsome/assets/images/illustrations/wave.svg) repeat-x center/cover}.is-style-list-benefits>li{background:url(/wp-content/themes/pawsome/assets/images/icons/paw-5.svg) no-repeat left center / 16px 16px}.is-style-separator-dashed-lg{border-bottom:1px dashed #fff0;-o-border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat;border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat;height:1px}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:var(--wp--style--global--wide-size)}.wp-block-button.wc-block-components-product-button{flex-direction:row}li.outofstock .wp-element-button.wc-block-components-product-button__button{background:var(--wp--preset--color--stone-200);color:var(--wp--preset--color--zinc-950)}:is(li.outofstock .wp-element-button.wc-block-components-product-button__button):hover{background:var(--wp--preset--color--stone-300)}.yith-wcwl-add-to-wishlist-button__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.yith-wcwl-add-to-wishlist-button:is(button) svg,.yith-wcwl-add-to-wishlist-button:is(button) img{width:20px;height:20px;font-size:20px}.yith-wcwl-add-to-wishlist-button:is(button){padding:10px}.yith-wcwl-add-to-wishlist-button--themed-button{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--zinc-950)}.yith-wcwl-add-to-wishlist-button--themed-button:hover{background:var(--wp--preset--color--stone-200)}.yith-wcwl-add-to-wishlist-button--added{color:var(--wp--preset--color--red-500)}.yith-wcwl-add-to-wishlist-button--single{padding:15px;border:1px solid var(--wp--preset--color--stone-200)}.breadcrumb{display:flex;gap:var(--wp--preset--spacing--3);color:var(--wp--preset--color--zinc-950);margin-top:var(--wp--preset--spacing--8);font-size:inherit;flex-wrap:wrap}.breadcrumb a{color:var(--wp--preset--color--zinc-600)}:is(.breadcrumb a):hover{color:var(--wp--preset--color--teal-800);text-decoration:underline;text-underline-offset:4px}.breadcrumb .breadcrumb-separator{color:var(--wp--preset--color--zinc-600)}.wp-block-woocommerce-empty-cart-block .breadcrumb{margin-top:0;padding-top:var(--wp--preset--spacing--8)}.single-post .breadcrumb{margin-top:0;padding-top:var(--wp--preset--spacing--8);flex-wrap:wrap}.catalog-ordering{display:flex;align-items:center;color:var(--wp--preset--color--zinc-950);font-size:clamp(0.9375rem, 0.9rem + 0.1875vw, 1.125rem);font-style:normal;line-height:26px;letter-spacing:-.36px}.catalog-ordering label{font-weight:600;margin:0}.catalog-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:var(--wp--preset--color--zinc-950);padding:6px 32px 6px 6px;grid-row-start:1;grid-column-start:1}:is(.catalog-ordering select):focus-within{outline-color:#fff0}.catalog-ordering .select-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.catalog-ordering .dropdown-icon{width:24px;height:24px;grid-row-start:1;grid-column-start:1;justify-self:flex-end;align-self:center;margin-right:4px;pointer-events:none}:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs{margin:0}:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs{margin:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs) li{border-width:0}.active:is(:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs) li){border-bottom:none}:is(:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs) li) a{color:var(--wp--preset--color--zinc-950);font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-.36px;padding:15px 24px}.active:is(:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs) li) a{color:var(--wp--preset--color--teal-800);text-decoration:none;border-radius:24px 24px 0 0;background:#F8FAFC}:is(:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs) li) .tab-title{display:flex;align-items:center;gap:8px}:is(:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs) li) .tab-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}:is(:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) ul.tabs) li) .tab-icon svg{max-width:100%;max-height:100%}:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) .panel{padding:48px;border-radius:0 24px 24px 24px;background:#F8FAFC;margin-bottom:0;color:var(--wp--preset--color--zinc-800);font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.36px;display:flex;flex-direction:column;gap:16px}:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) .panel):not(:nth-child(2)){border-radius:24px}:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) .panel) p{margin:0}:is(:is(:is(.woocommerce div.product .is-style-product-details-tab-v2) .woocommerce-tabs) .panel)>*{max-width:588px}.wp-block-product-specifications-item__value p{margin:0}.wp-block-woocommerce-product-specifications.wp-block-table th,.wp-block-woocommerce-product-specifications.wp-block-table td{border:none;padding:0}.wp-block-woocommerce-product-specifications.wp-block-table tbody{display:flex;flex-direction:column;gap:12px}.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications{display:flex;flex-direction:column;gap:12px;margin:0}:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .wp-block-product-specifications-item,:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .woocommerce-product-attributes-item{display:flex;justify-content:space-between;gap:16px;align-items:center}:is(:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .wp-block-product-specifications-item,:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .woocommerce-product-attributes-item):before{content:"";flex:1;border-bottom:1px dashed #fff0;-o-border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat;border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat;height:1px;order:2}:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .wp-block-product-specifications-item__label,:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .woocommerce-product-attributes-item__label{font-weight:600;order:1}:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .wp-block-product-specifications-item__value,:is(.woocommerce-product-attributes,.wp-block-woocommerce-product-specifications) .woocommerce-product-attributes-item__value{margin:0;order:3}.commentlist{padding:0}.review .comment_container{display:flex;gap:24px}.review .star-rating{float:none;font-size:20px;color:var(--wp--preset--color--amber-400);letter-spacing:4px;width:calc(5.6em + 16px);padding:3px 0}.woocommerce #review_form #respond p{margin:0}.woocommerce #reviews #comments ol.commentlist{display:flex;flex-direction:column;align-items:stretch;gap:40px}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:none}.woocommerce #reviews #comments ol.commentlist li{margin:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;height:48px;width:48px;border-radius:9999px;padding:0;border:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:8px}:is(.woocommerce #reviews #comments ol.commentlist li .comment-text):before,:is(.woocommerce #reviews #comments ol.commentlist li .comment-text):after{content:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin:0;font-size:18px}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0}.comment-reply-title{font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.48px;color:var(--wp--preset--color--zinc-950);margin-bottom:8px;display:block}.comment-form{display:flex;flex-direction:column;gap:24px;color:var(--wp--preset--color--zinc-600);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px}.comment-form label{display:block;margin-bottom:8px}:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="text"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="email"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="url"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="password"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) textarea{width:100%;padding:12px 16px!important;display:block;border-radius:12px!important;border:1px solid var(--wp--preset--color--zinc-300)!important;box-sizing:border-box}:is(:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="text"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="email"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="url"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="password"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) textarea):focus-visible,:is(:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="text"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="email"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="url"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) input[type="password"],:is(.comment-form,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-EditAccountForm) textarea):focus-within{outline-color:var(--wp--preset--color--teal-800)}.comment-form-cookies-consent{display:flex;align-items:center;gap:4px}.comment-form-cookies-consent label{margin:0}.woocommerce #review_form #respond{margin-top:40px;padding-top:40px;border-top:1px solid #fff0;-o-border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat;border-image:url(/wp-content/themes/pawsome/assets/images/backgrounds/line.svg) 1 repeat}.woocommerce p.stars a{font-size:20px;color:var(--wp--preset--color--amber-400)}.required{color:var(--wp--preset--color--red-500)}#comment-form-rating-label{font-weight:600}:where(.wc-block-product-gallery-large-image) .wc-block-components-product-image.wc-block-components-product-image img{-o-object-fit:cover!important;object-fit:cover!important;background-color:#FFEDD5}:is(.single-product :where(.wc-block-product-gallery-large-image__inner-blocks)) .wc-block-components-product-sale-badge{position:relative}:is(div.wc-block-add-to-cart-form,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper) form.cart div.wc-block-components-quantity-selector.quantity{margin:0;background:var(--wp--preset--color--zinc-100);border-radius:9999px;box-sizing:border-box;border-width:0}div[data-block-name="woocommerce/add-to-cart-with-options"]{width:100%}div[data-block-name="woocommerce/add-to-cart-with-options"] div[data-block-name="woocommerce/product-button"]{flex-grow:1;justify-content:flex-start}:is(div[data-block-name="woocommerce/add-to-cart-with-options"] div[data-block-name="woocommerce/product-button"]) .wp-element-button{flex-grow:1}div[data-block-name="woocommerce/add-to-cart-with-options"] .wc-block-components-quantity-selector{border-width:0;background-color:var(--wp--preset--color--zinc-100);border-radius:9999px;min-height:50px}div[data-block-name="woocommerce/add-to-cart-with-options"] .qty:focus-visible{outline-width:0}div[data-block-name="woocommerce/add-to-cart-with-options"] .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{box-shadow:none}div[data-block-name="woocommerce/add-to-cart-with-options"] .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill{padding:8px 18px;outline-width:0}:is(div[data-block-name="woocommerce/add-to-cart-with-options"] div[data-block-name="woocommerce/add-to-cart-with-options-variation-selector"]) .wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute-name{font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.36px;color:var(--wp--preset--color--zinc-950);display:block;margin-bottom:.7em;min-width:100px}:is(div[data-block-name="woocommerce/add-to-cart-with-options"] div[data-block-name="woocommerce/add-to-cart-with-options-variation-selector"]) .wp-block-group.is-vertical.is-layout-flex{flex-direction:row;align-items:center}div[data-block-name="woocommerce/add-to-cart-with-options"] .wp-block-woocommerce-add-to-cart-with-options-variation-selector{margin-bottom:var(--wp--preset--spacing--10)}div[data-block-name="woocommerce/add-to-cart-with-options"] div.wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute-options[data-option-style="dropdown"]{background-color:var(--wp--preset--color--zinc-100);border-radius:12px}@media (width <=370px){:is(div[data-block-name="woocommerce/add-to-cart-with-options"] div[data-block-name="woocommerce/add-to-cart-with-options-variation-selector-attribute"])>.wp-block-group{flex-direction:column;align-items:flex-start}}@media (width <=500px){:is(div[data-block-name="woocommerce/add-to-cart-with-options"] .wp-block-woocommerce-add-to-cart-with-options-grouped-product-item)>.is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))}:is(:is(div[data-block-name="woocommerce/add-to-cart-with-options"] .wp-block-woocommerce-add-to-cart-with-options-grouped-product-item)>.is-layout-grid)>.is-content-justification-right{align-items:flex-start}}:where(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__dropdown){display:inline-block;margin-right:.4em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;font-size:16px!important;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;background-position:calc(100% - 12px) 50%}:where(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__dropdown):focus-visible{outline-width:0}.wp-block-woocommerce-add-to-cart-form form.cart{display:flex;gap:16px}.wp-block-woocommerce-add-to-cart-form form.cart.variations_form,.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form{gap:40px;flex-direction:column;width:100%}:root :where(.single-product .wp-block-post-terms a:where(:not(.wp-element-button))){color:var(--wp--preset--color--zinc-800);font-weight:400}.single-product .stock.out-of-stock,.single-product .wc-block-components-product-stock-indicator--out-of-stock{padding:var(--wp--preset--spacing--2) var(--wp--preset--spacing--4);background-color:var(--wp--preset--color--zinc-200);display:inline-block;border-radius:20px}:root :where(.single-product .wp-block-post-terms strong){font-weight:600}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:none}.wp-block-woocommerce-add-to-cart-form,.woocommerce div.product form.cart button.single_add_to_cart_button,.woocommerce div.product form.cart button[name=add-to-cart]{flex:1}@media (width <=400px){.wp-block-woocommerce-add-to-cart-form{overflow:hidden}.wp-block-woocommerce-add-to-cart-form .cart{overflow:auto}}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{padding:6px 16px}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:9999px 0 0 9999px}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{border-radius:0 9999px 9999px 0}.wc-block-components-quantity-selector:after{border-radius:9999px;border:none}.quantity.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{box-shadow:none}.woocommerce div.product form.cart .group_table td{padding:0;vertical-align:middle}.woocommerce div.product form.cart .variations{margin:0}.woocommerce div.product form.cart table.variations td,.woocommerce div.product form.cart table.variations th{padding:0}.woocommerce div.product form.cart table.variations th{padding-right:12px}.woocommerce div.product form.cart table.variations td{padding-left:12px}.woocommerce div.product form.cart .group_table tr+tr td{padding-top:24px}.woocommerce div.product form.cart table.variations tr+tr td,.woocommerce div.product form.cart table.variations tr+tr th{padding-top:20px}.woocommerce div.product form.cart .group_table tr>td:nth-child(2){padding-left:24px;padding-right:24px}.woocommerce .single_variation_wrap .woocommerce-variation{margin:0}.woocommerce .single_variation_wrap{display:flex;flex-direction:column;gap:24px}.woocommerce-variation-add-to-cart{gap:15px;display:flex!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1}.woocommerce-variation-price{font-size:28px;font-style:normal;font-weight:600;letter-spacing:-.56px;line-height:1.14;color:var(--wp--preset--color--zinc-950)}.woocommerce div.product form.cart .variations select{border-radius:12px;border-color:var(--wp--preset--color--zinc-100);background-color:var(--wp--preset--color--zinc-100);padding-left:16px;padding-top:12px;padding-bottom:12px;font-size:16px;height:3.125em}@media (min-width:400px){.woocommerce div.product form.cart .variations select{min-width:226px!important}}:is(.woocommerce div.product form.cart .variations select):focus-visible{outline-color:var(--wp--preset--color--teal-800)}:where(.wc-block-product-gallery-thumbnails__scrollable){gap:24px}:where(.wc-block-product-gallery-thumbnails__thumbnail__image--is-active){border:1px solid var(--wp--preset--color--teal-800);padding:6px;filter:none;background-color:#fff}:where(.is-vertical .wc-block-product-gallery-thumbnails) :where(.wc-block-product-gallery-thumbnails__thumbnail){background-color:#FFEDD5;border-radius:12px}:where(.is-vertical .wc-block-product-gallery-thumbnails) :where(.wc-block-product-gallery-thumbnails__thumbnail__image){border-radius:12px;overflow:hidden}.wp-block-product-gallery-is-layout-flex{gap:24px}.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__label label a{color:var(--wp--preset--color--zinc-800);font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.4px}:is(.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__label label a):hover{color:var(--wp--preset--color--teal-800);text-decoration:underline;text-underline-offset:4px}.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__price{color:var(--wp--preset--color--zinc-950);font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.4px}:is(.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__quantity) .wp-element-button{padding:0;color:var(--wp--preset--color--zinc-950);background-color:#fff0;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-.36px;white-space:nowrap;text-decoration:underline;text-underline-offset:8px}:is(:is(.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__quantity) .wp-element-button):hover{color:var(--wp--preset--color--teal-800)}.woocommerce-grouped-product-list-item .out-of-stock{margin:0;font-size:12px!important;float:right;margin-left:6px}.wp-block-woocommerce-store-notices .wc-block-components-notice-banner{margin-bottom:32px}.wp-block-spacer+.wp-block-woocommerce-store-notices .wc-block-components-notice-banner{margin-top:0;margin-bottom:32px}.star-rating-value,.woocommerce-review-link{color:var(--wp--preset--color--zinc-950);font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.36px}.woocommerce-review-link{display:inline-block;text-decoration:underline;text-underline-offset:4px;margin-left:8px}.single.product-type-grouped .border-dashed{position:relative}.single.product-type-grouped .grouped_form .single_add_to_cart_button{margin-right:58px}.single.product-type-grouped .yith-add-to-wishlist-button-block{position:absolute;bottom:43px;right:0}:where(.wc-block-next-previous-buttons__button){border-radius:50px}:where(.wc-block-next-previous-buttons__button):not(:hover){background-color:#ffffff4d}:where(.wc-block-product-gallery-large-image) :where(.wc-block-product-gallery-large-image__inner-blocks){left:20px;width:calc(100% - 40px)}:where(.wc-block-product-gallery-large-image):has(.wc-block-components-product-image--aspect-ratio-19-18){aspect-ratio:19 / 18}:where(.wc-block-product-gallery-large-image):has(.wc-block-components-product-image--aspect-ratio-75-74){aspect-ratio:75 / 74}:where(.wc-block-product-gallery-large-image):has(.wc-block-components-product-image--aspect-ratio-636-500){aspect-ratio:636 / 500}body.woocommerce-account .wp-block-post-title{font-size:48px;font-weight:600;line-height:104%;letter-spacing:-1.28px;padding-bottom:var(--wp--preset--spacing--24)}body.woocommerce-account .woocommerce-Addresses.col2-set{border:1px solid var(--wp--preset--color--stone-300)}:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address{padding:20px 0}.col-1:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address){padding-left:20px}@media(min-width:1024px){.col-1:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address){padding-left:30px;width:40%}}.col-2:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address){padding-left:20px}@media(min-width:1024px){.col-2:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address){padding-right:30px;width:40%;padding-left:0}}:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:20px}@media (min-width:1024px){:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title{flex-direction:row;align-items:center}}:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title) h2,:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title) a{margin:0}:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title) a{color:var(--wp--preset--color--teal-800);text-underline-offset:7px;text-decoration-thickness:1px;text-decoration:underline}:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title):before,:is(:is(body.woocommerce-account .woocommerce-Addresses.col2-set) .woocommerce-Address-title):after{content:none}body.woocommerce-account:not(.logged-in) .wp-block-post-title{text-align:center}body.woocommerce-account:not(.logged-in) .woocommerce{max-width:1024px;margin-inline:auto}@media (width>=768px){:is(:is(body.woocommerce-account:not(.logged-in) .woocommerce) form) p[class="form-row"]{display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;margin-bottom:var(--wp--preset--spacing--6)}}:is(:is(:is(body.woocommerce-account:not(.logged-in) .woocommerce) form) p[class="form-row"]) label{margin-bottom:0}