@media (max-width:767px){body.woocommerce,body.woocommerce-page{margin:0!important;overflow-x:clip;padding:0!important;width:100%}body.woocommerce #page,body.woocommerce-page #page,body.woocommerce .site,body.woocommerce-page .site{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body.woocommerce #content,body.woocommerce-page #content{margin-inline:0!important;max-width:none!important;padding-inline:0!important;width:100%!important}}.woocommerce-message,.woocommerce-error,.woocommerce-info{align-items:center;background:var(--mp-color-white);border:1px solid var(--mp-color-line);border-radius:6px;color:var(--mp-color-dark);display:flex;flex-wrap:wrap;font:500 15px/1.5 var(--mp-font-body);gap:12px 20px;justify-content:space-between;list-style:none;margin:0 0 clamp(20px, 3vw, 32px);padding:16px 20px 16px 46px;position:relative}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before{background:center / 16px no-repeat;content:"";height:18px;left:20px;position:absolute;top:17px;width:18px}.woocommerce-message::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c3531' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E")}.woocommerce-error::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c23b2f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cline x1='12' y1='8' x2='12' y2='13'/%3E%3Ccircle cx='12' cy='16.5' r='.6' fill='%23c23b2f' stroke='none'/%3E%3C/svg%3E")}.woocommerce-info::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23af9038' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cline x1='12' y1='11' x2='12' y2='16'/%3E%3Ccircle cx='12' cy='7.5' r='.6' fill='%23af9038' stroke='none'/%3E%3C/svg%3E")}.woocommerce-message::after,.woocommerce-error::after,.woocommerce-info::after{content:none;display:none}.woocommerce-error li{list-style:none;margin:0}.woocommerce-message a.button.wc-forward,.woocommerce-error a.button.wc-forward,.woocommerce-info a.button.wc-forward{background:var(--mp-color-green);border-radius:4px;color:var(--mp-color-white);flex:0 0 auto;margin-left:auto;font:600 13px/1 var(--mp-font-body);letter-spacing:.02em;padding:11px 22px;text-decoration:none;text-transform:uppercase;transition:background-color var(--mp-transition);white-space:nowrap}.woocommerce-message a.button.wc-forward:hover,.woocommerce-error a.button.wc-forward:hover,.woocommerce-info a.button.wc-forward:hover{background:var(--mp-color-gold);color:var(--mp-color-white)}@media (max-width:600px){.woocommerce-message,.woocommerce-error,.woocommerce-info{padding:14px 16px 14px 42px}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before{left:16px;top:15px}.woocommerce-message a.button.wc-forward,.woocommerce-error a.button.wc-forward,.woocommerce-info a.button.wc-forward{padding:10px 18px;width:100%;text-align:center}}.site-main>.woocommerce-notices-wrapper{padding-block:clamp(18px, 2vw, 26px) 0}.site-main>.woocommerce-notices-wrapper>.woocommerce-message,.site-main>.woocommerce-notices-wrapper>.woocommerce-error,.site-main>.woocommerce-notices-wrapper>.woocommerce-info{margin-block:0}body.single-product .site-main>.woocommerce-notices-wrapper{background:#f9f9f8}.site-main>.woocommerce-notices-wrapper>.woocommerce-message,.site-main>.woocommerce-notices-wrapper>.woocommerce-error,.site-main>.woocommerce-notices-wrapper>.woocommerce-info{margin-inline:auto;width:min(calc(var(--mp-container, 1280px) - (2 * var(--mp-gutter-desktop, 32px))),calc(100% - (2 * var(--mp-gutter-desktop, 32px))))}@media (max-width:1024px){.site-main>.woocommerce-notices-wrapper>.woocommerce-message,.site-main>.woocommerce-notices-wrapper>.woocommerce-error,.site-main>.woocommerce-notices-wrapper>.woocommerce-info{width:calc(100% - (2 * var(--mp-gutter-tablet, 28px)))}}@media (max-width:767px){.site-main>.woocommerce-notices-wrapper>.woocommerce-message,.site-main>.woocommerce-notices-wrapper>.woocommerce-error,.site-main>.woocommerce-notices-wrapper>.woocommerce-info{width:calc(100% - (2 * var(--mp-gutter-mobile, 18px)))}}.site-main>.woocommerce-notices-wrapper:has(.woocommerce-message,.woocommerce-error,.woocommerce-info)+.mp-product-detail{padding-top:22px}