@keyframes brandy-spinning{0%{transform:rotate(0)}to{transform:rotate(1turn)}}body.single-product .woocommerce-product-gallery{justify-content:center;max-width:612px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1000px){body.single-product .woocommerce-product-gallery{width:100%}}.woocommerce-product-gallery__trigger{align-items:center;background:#fff;border-radius:100%;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:10px;text-indent:-9999px;top:10px;width:30px;z-index:11;z-index:1}.woocommerce-product-gallery__trigger:after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:17px;z-index:10}body.rtl .woocommerce-product-gallery__trigger{left:unset;right:10px}.woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.woocommerce-product-gallery .flex-control-thumbs>li{width:100px}.woocommerce-product-gallery .flex-control-thumbs>li img{aspect-ratio:var(--wp--custom--product-image-ratio);border:2px solid transparent;border-radius:var(--wp--custom--input--border-radius);cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.woocommerce-product-gallery .flex-control-thumbs>li img.flex-active{border-color:#272829}form.add_to_cart_form{flex-direction:column;max-width:490px}form.add_to_cart_form table.variations{display:table;width:100%}form.add_to_cart_form table.variations tr{display:flex;flex-direction:column;margin-bottom:1.5rem}form.add_to_cart_form table.variations tr:last-child{margin-bottom:0}form.add_to_cart_form table.variations th label{display:block;font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:.5rem;width:-moz-fit-content;width:fit-content}form.add_to_cart_form table.variations input[type=text],form.add_to_cart_form table.variations select,form.add_to_cart_form table.variations textarea{width:100%}form.add_to_cart_form table.variations .reset_variations[style="visibility: hidden;"]{display:none!important}form.add_to_cart_form table.variations .reset_variations{display:block;margin-top:.75rem;width:-moz-fit-content;width:fit-content}form.add_to_cart_form .woocommerce-variation-description{margin-bottom:1rem}.wp-block-woocommerce-add-to-cart-form .brandy-cart-actions{display:flex;flex-wrap:wrap;gap:28px;margin-bottom:25px;margin-top:25px}.wp-block-woocommerce-add-to-cart-form .brandy-cart-actions:before{display:none}.wp-block-woocommerce-add-to-cart-form .brandy-cart-actions .brandy-qty-selector{gap:12px;padding:6px 12px}.wp-block-woocommerce-add-to-cart-form .brandy-cart-actions .wp-block-woocommerce-product-button{flex:auto}.wp-block-woocommerce-add-to-cart-form .brandy-cart-actions .add_to_cart_button{align-items:center;display:flex;font-size:1.125rem;justify-content:center;line-height:1.5;margin-bottom:0;margin-top:0;padding:13px;text-align:center;width:100%}.woocommerce-tabs{margin-bottom:90px;padding-bottom:80px}.woocommerce-tabs,.woocommerce-tabs .tabs.wc-tabs{border-bottom:1px solid var(--wp--preset--color--brandy-border)}.woocommerce-tabs .tabs.wc-tabs{display:flex;flex-wrap:wrap}.woocommerce-tabs .tabs.wc-tabs>li{border-bottom:2px solid transparent;color:var(--wp--preset--color--brandy-muted-foreground);font-size:16px;font-weight:500;margin-right:40px;position:relative}.woocommerce-tabs .tabs.wc-tabs>li a{color:inherit;display:inline-block;font-size:inherit;font-weight:inherit;padding:12px 0}.woocommerce-tabs .tabs.wc-tabs>li a:after{background:transparent;content:"";height:2px;left:0;position:absolute;top:100%;transition:width var(--theme-component-transition-duration,.2s) ease-in-out;width:0}.woocommerce-tabs .tabs.wc-tabs>li.active :after{background:var(--wp--preset--color--brandy-foreground,var(--wp--preset--color--brandy-foreground));width:100%}.woocommerce-tabs .tabs.wc-tabs>li.active{color:var(--wp--preset--color--brandy-foreground,var(--wp--preset--color--brandy-foreground))}.woocommerce-tabs .tabs.wc-tabs .reviews_tab__reviews-count{margin-left:.25rem}.woocommerce-tabs .woocommerce-Tabs-panel,.woocommerce-tabs div[role=tab]{padding-top:20px}.woocommerce-tabs .woocommerce-product-attributes{max-width:560px}.woocommerce-tabs .woocommerce-product-attributes-item{margin-bottom:.5rem}.woocommerce-tabs .woocommerce-product-attributes-item__label{font-weight:500;margin-right:2.5rem;text-align:left;width:10rem}.woocommerce-grouped-product-list{width:100%}.woocommerce-grouped-product-list tbody{display:flex;flex-direction:column;gap:20px}.woocommerce-grouped-product-list tbody tr{align-items:center;display:flex;flex-wrap:wrap;gap:20px;width:100%}.woocommerce-grouped-product-list tbody tr td.woocommerce-grouped-product-list-item__price del{color:var(--wp--preset--color--brandy-muted-foreground);font-size:.875rem;line-height:1.25rem;margin-right:7px}.woocommerce-Reviews{display:grid;gap:5rem;grid-template-columns:1fr 1fr}@media screen and (max-width:975px){.woocommerce-Reviews{gap:2.5rem}}@media screen and (max-width:880px){.woocommerce-Reviews{gap:1rem;grid-template-columns:1fr}}.woocommerce-Reviews .review_overall__title,.woocommerce-Reviews .woocommerce-Reviews-title{margin-top:0}.woocommerce-Reviews .woocommerce-Reviews-title{margin-bottom:1.25rem}.woocommerce-Reviews .review_overall__title{margin-bottom:0}.woocommerce-Reviews #review_form_wrapper .comment-reply-title{display:inline-block;gap:5px;margin-bottom:10px}.woocommerce-Reviews #review_form_wrapper .comment-reply-title #cancel-comment-reply-link{color:var(--wp--preset--color--brandy-muted-foreground);margin-left:.875rem}.woocommerce-Reviews #review_form_wrapper .review_overall{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.woocommerce-Reviews #review_form_wrapper #commentform{display:flex;flex-direction:column;font-size:.875rem;gap:1.75rem;line-height:1.25rem}.woocommerce-Reviews #review_form_wrapper #commentform label{display:block;font-size:inherit;font-weight:500;line-height:inherit;margin-bottom:.5rem}.woocommerce-Reviews #review_form_wrapper #commentform input,.woocommerce-Reviews #review_form_wrapper #commentform textarea{font-size:inherit;line-height:inherit}.woocommerce-Reviews #review_form_wrapper #commentform input::-moz-placeholder,.woocommerce-Reviews #review_form_wrapper #commentform textarea::-moz-placeholder{color:#b5bbc3;opacity:1}.woocommerce-Reviews #review_form_wrapper #commentform input::placeholder,.woocommerce-Reviews #review_form_wrapper #commentform textarea::placeholder{color:#b5bbc3;opacity:1}.woocommerce-Reviews #review_form_wrapper #commentform .star-item svg{height:30px;width:30px}.woocommerce-Reviews #review_form_wrapper #commentform .comment-form-cookies-consent{align-items:center;display:flex;gap:5px}.woocommerce-Reviews #review_form_wrapper #commentform .comment-form-cookies-consent label{margin-bottom:0}.woocommerce-Reviews #review_form_wrapper #commentform .form-submit{order:102}.woocommerce-Reviews li.comment>.comment_container,.woocommerce-Reviews li.review>.comment_container{border-bottom:1px solid var(--wp--preset--color--brandy-border);margin-bottom:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--20);padding-bottom:25px}.woocommerce-Reviews li.comment>ul,.woocommerce-Reviews li.review>ul{margin-left:60px}.woocommerce-Reviews .commentlist .brandy-ratings__stars{gap:2px}.woocommerce-Reviews .commentlist .brandy-ratings__stars svg{height:12px;width:12px}.woocommerce-Reviews .comment-header{display:flex;justify-content:space-between;margin-bottom:1rem}.woocommerce-Reviews .comment-author__avatar{border-radius:50%;height:44px;overflow:hidden;width:44px}.woocommerce-Reviews .comment-author__avatar img{height:100%;width:100%}.woocommerce-Reviews .comment-header__start{display:flex;gap:.75rem}.woocommerce-Reviews .woocommerce-pagination{padding-bottom:50px;padding-top:1.25rem}.woocommerce-Reviews .comment-footer{align-items:center;display:flex;font-size:var(--wp--preset--font-size--small);gap:.875rem;margin-top:10px}.woocommerce-Reviews .comment-footer a{color:var(--wp--preset--color--brandy-muted-foreground)}
