.single-product .wc-block-grid__product-rating__stars{color:#746d6c;font-size:clamp(.688rem,.619rem + .293vw,.875rem)}.single-product .wc-block-components-product-rating__reviews_count{display:none}.single-product .wc-block-components-product-stock-indicator:not(:empty):before{content:"•";margin-right:8px}.single-product .wc-block-components-product-sale-badge.alignright{margin-right:unset;margin-top:unset}.single-product .wc-block-components-product-sale-badge.alignright.memberclub{align-items:center;background-color:#f2d1cc;display:flex;flex-direction:column;justify-content:center}.single-product .wc-block-components-product-sale-badge.alignright.memberclub span{color:var(--palette-secondary,#382f2d);font-size:12px;font-weight:400;letter-spacing:.6px;line-height:120%}@media screen and (max-width:781px){.single-product .wc-block-components-product-sale-badge.alignright.memberclub span{font-size:10px}}.single-product .wc-block-components-product-sale-badge.alignright.memberclub .wc-block-components-product-sale-badge__text{font-size:14px;font-weight:600;letter-spacing:.72px;line-height:130%;padding-bottom:5px}@media screen and (max-width:781px){.single-product .wc-block-components-product-sale-badge.alignright.memberclub .wc-block-components-product-sale-badge__text{font-size:12px}}.single-product .quantity.wc-block-components-quantity-selector{border:none}.single-product .ymir-price-display-non-member .ymir-sale-price{color:#d4300c;padding-bottom:10px}.single-product .ymir-price-display-non-member .ymir-regular-price{color:#382f2d;display:block;font-size:16px;font-weight:300;padding-top:10px}.single-product .ymir-price-display-non-member .ymir-login-button{background:#e4d5d3;border-radius:24px;color:#382f2d;display:flex;font-size:12px;letter-spacing:.6px;line-height:100%;margin-top:15px;padding:9px 21px;text-decoration:none;text-transform:uppercase}@media screen and (max-width:781px){.single-product .ymir-price-display-non-member .ymir-login-button{font-size:10px}}.single-product .ymir-price-display-non-member .ymir-vipps-text{color:#382f2d;font-size:10px;font-weight:300;letter-spacing:.48px;line-height:100%}@media screen and (max-width:781px){.single-product .ymir-price-display-non-member .ymir-vipps-text{font-size:8px}}.single-product div[data-block-name="woocommerce/add-to-cart-with-options"]{margin-top:0}.single-product div[data-block-name="woocommerce/add-to-cart-with-options"] .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{border:none}.single-product div[data-block-name="woocommerce/add-to-cart-with-options"] .wc-block-components-quantity-selector input.qty{background:transparent;border:none;font-size:16px;font-weight:300;line-height:160%;padding-bottom:0;padding-top:0;text-align:center}.single-product div[data-block-name="woocommerce/add-to-cart-with-options"] .wc-block-components-quantity-selector:after{display:none}.single-product .gallery-wrapper{position:relative}.single-product .gallery-wrapper .wp-block-group.product-badge{left:0;position:absolute;right:0;z-index:2}.single-product .gallery-wrapper .wp-block-group.product-badge .wp-block-maksimer-campaign-flag{display:none}.single-product .gallery-wrapper .wc-block-components-product-sale-badge{max-width:100px}.single-product h2.wp-block-woocommerce-accordion-header{font-size:14px}.single-product .accordion-item__toggle{text-transform:none}.single-product .wp-block-woocommerce-accordion-panel p{font-size:14px;margin-bottom:1em}body.outofstock.single-product div[data-block-name="woocommerce/add-to-cart-with-options"]{display:none}#maksimer-reviews-block .summary-header h2{font-size:var(--wp--preset--font-size--l)}#maksimer-reviews-block .customer-reviews .review{background-color:var(--wp--preset--color--light-pink)}#maksimer-reviews-block .customer-reviews .review .review-author{font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:400;letter-spacing:.06em}#maksimer-reviews-block .star-rating{font-size:12px}#maksimer-reviews-block #reply-title{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--base)!important;letter-spacing:.06em;text-transform:uppercase}#maksimer-reviews-block form.comment-form label{display:block;font-weight:600;margin:1.5em 0 .6em!important}
