body.woocommerce-cart{background:#f2eadf;color:#302c28}body.woocommerce-cart #inner-wrap,body.woocommerce-cart #post-13{background:#f2eadf}body.woocommerce-cart #post-13{box-shadow:none;border-radius:0}body.woocommerce-cart #post-13 .entry-content-wrap{padding:0}body.woocommerce-cart #post-13 .entry-content{font-family:'Manrope',sans-serif;color:#302c28}body.woocommerce-cart #post-13 .entry-content>.wp-block-spacer{height:32px!important}body.woocommerce-cart #post-13 .entry-content>.wp-block-columns{max-width:1440px;margin:0 auto;padding:0 32px 56px!important;box-sizing:border-box}body.woocommerce-cart #post-13 h2{font-family:'Oswald',sans-serif!important;font-weight:600!important;font-size:clamp(24px,2.2vw,32px);line-height:1.25;letter-spacing:.3px;text-transform:uppercase;color:#211e1a;margin:0 0 24px}body.woocommerce-cart #post-13 .wp-block-column>h2{font-size:clamp(32px,3.3vw,48px);margin-bottom:32px}body.woocommerce-cart #post-13 .wc-block-cart{font-family:'Manrope',sans-serif;font-size:14px;color:#302c28}body.woocommerce-cart #post-13 .wc-block-cart__main,body.woocommerce-cart #post-13 .wc-block-cart__sidebar{min-width:0}body.woocommerce-cart #post-13 .wc-block-components-product-name{font-family:'Manrope',sans-serif;font-weight:500;color:#211e1a;line-height:1.45;text-decoration:none}body.woocommerce-cart #post-13 .wc-block-components-product-name:hover{text-decoration:underline;text-underline-offset:3px}body.woocommerce-cart #post-13 .wc-block-cart-items{width:100%;max-width:100%;border-collapse:collapse;border:0}body.woocommerce-cart #post-13 .wc-block-cart-items td,body.woocommerce-cart #post-13 .wc-block-cart-items th{border-color:rgb(48 44 40 / .17)}body.woocommerce-cart #post-13 .wc-block-components-quantity-selector{border-radius:0;background:#fff0;min-height:40px}body.woocommerce-cart #post-13 .wc-block-components-product-badge{border:0;background:rgb(48 44 40 / .06);border-radius:0;color:#5e564f;font-size:11px;white-space:normal}body.woocommerce-cart #post-13 .wc-block-components-product-price ins{background:none;color:#302c28;font-weight:500}body.woocommerce-cart #post-13 .wc-block-cart-item__remove-link{min-width:40px;min-height:40px;color:#302c28}body.woocommerce-cart #post-13 .wc-block-cart__sidebar{border-top:1px solid rgb(48 44 40 / .25);padding-top:20px}body.woocommerce-cart #post-13 .wc-block-cart__totals-title{font-family:'Oswald',sans-serif;font-size:23px;font-weight:500;letter-spacing:.3px;color:#211e1a}body.woocommerce-cart #post-13 .wc-block-components-panel__button{color:#302c28}body.woocommerce-cart #post-13 .wc-block-components-text-input input{background:#f7f1e8;border-radius:0;border-color:#9e958a;color:#302c28}body.woocommerce-cart #post-13 .wc-block-components-button,body.woocommerce-cart #post-13 .wp-block-button__link{font-family:'Oswald',sans-serif!important;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase;border:1px solid #211e1a;border-radius:0;box-shadow:none;background:#211e1a;color:#f2eadf;min-height:48px;padding:12px 18px}body.woocommerce-cart #post-13 .wc-block-components-button:hover,body.woocommerce-cart #post-13 .wp-block-button__link:hover{background:#39332e;color:#f2eadf}body.woocommerce-cart #post-13 .wp-block-woocommerce-cart-cross-sells-block{margin-top:36px;padding-top:28px;border-top:1px solid rgb(48 44 40 / .17)}body.woocommerce-cart #post-13 .wp-block-woocommerce-cart-cross-sells-block>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.woocommerce-cart #post-13 .cross-sells-product{min-width:0;width:auto;max-width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:12px;margin:0}body.woocommerce-cart #post-13 .cross-sells-product>div{min-width:0}body.woocommerce-cart #post-13 .cross-sells-product img{display:block;width:100%;height:auto;border-radius:0}body.woocommerce-cart #post-13 .cross-sells-product h3{font-family:'Manrope',sans-serif;font-size:14px;line-height:1.5;letter-spacing:0;font-weight:500;margin:12px 0 5px}body.woocommerce-cart #post-13 .cross-sells-product .wc-block-components-product-price{font-size:13px}body.woocommerce-cart #post-13 .cross-sells-product .wp-block-button__link{width:100%;background:#fff0;color:#211e1a;font-size:12px;letter-spacing:1px;min-height:44px;padding:10px}body.woocommerce-cart #post-13 .cross-sells-product .wp-block-button__link:hover{background:#211e1a;color:#f2eadf}body.woocommerce-cart #post-13 .wc-block-grid__product,body.woocommerce-cart #post-13 .wc-block-grid__product .product-details{background:#fff0;box-shadow:none}body.woocommerce-cart #post-13 :is(a,button,input):focus-visible{outline:2px solid #302c28;outline-offset:3px}@media(max-width:767px){body.woocommerce-cart #post-13 .entry-content>.wp-block-columns{padding:0 20px 36px!important}body.woocommerce-cart #post-13 .entry-content>.wp-block-spacer{height:28px!important}body.woocommerce-cart #post-13 .wc-block-cart-items,body.woocommerce-cart #post-13 .wc-block-cart-items tbody{display:block;width:100%}body.woocommerce-cart #post-13 .wc-block-cart-items__row{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;column-gap:16px;row-gap:10px;padding:20px 0!important}body.woocommerce-cart #post-13 .wc-block-cart-items__row>td{min-width:0;width:auto;padding:0!important}body.woocommerce-cart #post-13 .wc-block-cart-item__image{grid-column:1;grid-row:1 / span 2}body.woocommerce-cart #post-13 .wc-block-cart-item__product{grid-column:2;grid-row:1}body.woocommerce-cart #post-13 .wc-block-cart-item__total{grid-column:2!important;grid-row:2;align-items:flex-start;justify-content:flex-start;text-align:left;font-size:14px}body.woocommerce-cart #post-13 .wc-block-cart-item__total .wc-block-components-product-badge{margin-left:8px}body.woocommerce-cart #post-13 .wc-block-cart-item__wrap{min-width:0}body.woocommerce-cart #post-13 .wc-block-components-sidebar-layout.wc-block-cart{display:flex;flex-direction:column;gap:28px;margin-bottom:0}body.woocommerce-cart #post-13 .wc-block-cart__main{display:contents}body.woocommerce-cart #post-13 .wc-block-cart-items{order:0;margin:0}body.woocommerce-cart #post-13 .wc-block-cart__sidebar{order:1;width:100%;margin:0}body.woocommerce-cart #post-13 .wp-block-woocommerce-cart-cross-sells-block{order:2;margin:0;padding-top:28px}body.woocommerce-cart #post-13 .wp-block-woocommerce-cart-cross-sells-block>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}body.woocommerce-cart #moderncart-floating-cart{display:none!important}}#moderncart-slide-out{--moderncart-primary-color:#211e1a;--moderncart-button-font-color:#f2eadf;--moderncart-background-color:#f2eadf;--moderncart-header-background-color:#f2eadf;--moderncart-heading-color:#211e1a;--moderncart-body-color:#302c28;--moderncart-header-font-color:#211e1a;--moderncart-highlight-color:#5e6d54;--moderncart-quantity-background-color:#e7ded1;--moderncart-quantity-font-color:#302c28;font-family:'Manrope',sans-serif;color:#302c28;background:#f2eadf}#moderncart-slide-out :is(button,input,a,p,small,span){font-family:inherit}#moderncart-slide-out .moderncart-panel{background:#f2eadf;height:100dvh;max-height:100dvh;min-height:0}#moderncart-slide-out .moderncart-slide-out-cart{min-height:0;overscroll-behavior:contain}#moderncart-slide-out .moderncart-slide-out-header,#moderncart-slide-out .moderncart-slide-out-footer{flex-shrink:0;background:#f2eadf;border-color:rgb(48 44 40 / .17)}#moderncart-slide-out .moderncart-slide-out-footer{box-shadow:none;padding-bottom:max(12px,env(safe-area-inset-bottom));border-top:1px solid rgb(48 44 40 / .17)}#moderncart-slide-out .moderncart-slide-out-header-title span{font-family:'Oswald',sans-serif;font-size:24px;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.3px}#moderncart-slide-out .moderncart-slide-out-header-close{min-width:40px;min-height:40px;max-width:40px;max-height:40px}#moderncart-slide-out .moderncart-cart-item-product-link a{color:#211e1a;font-weight:500;font-size:14px;line-height:1.5}#moderncart-slide-out .moderncart-cart-item-product-name{font-weight:500}#moderncart-slide-out .moderncart-cart-item-image img,#moderncart-slide-out .moderncart-cart-item-recommended-image img{border-radius:0}#moderncart-slide-out .moderncart-slide-out-recommendations{border-color:rgb(48 44 40 / .17)}#moderncart-slide-out .moderncart-slide-out-recommendations-header{font-family:'Oswald',sans-serif;font-size:18px;line-height:1.4;letter-spacing:.5px;font-weight:500;text-align:left}#moderncart-slide-out .moderncart-slide-out-footer .moderncart-cart-total{color:#302c28;border-color:rgb(48 44 40 / .17)}#moderncart-slide-out .moderncart-cart-item-quantity{border-color:#a99f92;border-radius:0}#moderncart-slide-out .moderncart-cart-item-quantity input[type="number"]{border-color:#fff0;color:#302c28}#moderncart-slide-out .moderncart-cart-item-quantity button{min-height:36px}#moderncart-slide-out .moderncart-cart-item-actions-remove{min-width:40px}#moderncart-slide-out .moderncart-slide-out-footer .moderncart-cart-total a.checkout-button,#moderncart-slide-out .moderncart-slide-out-coupon-form-button,#moderncart-slide-out .moderncart-btn-upsell{border-radius:0!important;font-family:'Oswald',sans-serif!important;font-size:14px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;line-height:1.5;box-shadow:none;min-height:44px}#moderncart-slide-out .moderncart-slide-out-footer .moderncart-cart-total a.checkout-button{padding:15px 12px}#moderncart-slide-out .moderncart-btn-upsell{background:transparent!important;color:#211e1a!important;border:1px solid #8a7e70!important;font-size:12px!important;padding:8px!important}#moderncart-slide-out .moderncart-btn-upsell:hover{background:#211e1a!important;color:#f2eadf!important}#moderncart-slide-out .moderncart-slide-out-coupon-form input{background:#f7f1e8;border-radius:0;color:#302c28}#moderncart-slide-out :is(a,button,input):focus-visible{outline:2px solid #302c28!important;outline-offset:2px}@media(max-width:767px){#moderncart-slide-out-modal #moderncart-slide-out{max-width:min(100%,450px)}#moderncart-slide-out .moderncart-slide-out-header-heading{padding:14px 16px}#moderncart-slide-out .moderncart-slide-out-header-title span{font-size:23px}}#moderncart-slide-out .moderncart-slide-out-cart{justify-content:flex-start}#moderncart-slide-out .moderncart-slide-out-recommendations{margin-top:24px}#moderncart-slide-out .moderncart-cart-item-quantity button{background:transparent!important;color:#302c28;border:1px solid #b9afa2}@media(max-width:767px){#moderncart-slide-out-modal.moderncart-cart-style-slideout #moderncart-slide-out{max-width:100%;width:100%}#moderncart-slide-out .moderncart-cart-item-image{max-width:64px;flex-basis:64px}#moderncart-slide-out .moderncart-cart-item-product-link a{font-size:13px}#moderncart-slide-out .moderncart-slide-out-header-title span{font-size:22px}}body #moderncart-floating-cart .moderncart-floating-cart-button,body .kl-teaser-XxAPdr [data-testid="animated-teaser"]>[role="button"]{box-sizing:border-box!important;width:52px!important;height:52px!important;padding:0!important;border:1px solid #d3c9bc!important;border-radius:50%!important;background:#f2eadf!important;color:#211e1a!important;box-shadow:0 3px 14px #211e1a14!important;display:flex!important;align-items:center!important;justify-content:center!important}body #moderncart-floating-cart .moderncart-floating-cart-button:hover,body .kl-teaser-XxAPdr [data-testid="animated-teaser"]>[role="button"]:hover{background:#e8ddce!important;border-color:#918579!important}body #moderncart-floating-cart button:focus-visible,body .kl-teaser-XxAPdr [role="button"]:focus-visible{outline:2px solid #211e1a!important;outline-offset:4px!important}body #moderncart-floating-cart .moderncart-floating-cart-icon{display:flex;align-items:center;justify-content:center;color:#211e1a!important}body #moderncart-floating-cart .moderncart-floating-cart-icon svg{width:36px;height:36px;fill:none!important}body #moderncart-floating-cart .moderncart-floating-cart-count{top:-4px!important;right:-4px!important;left:auto!important;bottom:auto!important;min-width:18px!important;width:auto!important;height:18px!important;padding:0 4px!important;background:#211e1a!important;color:#f2eadf!important;border:1px solid #f2eadf!important;border-radius:20px!important;box-sizing:border-box;display:grid;place-items:center;font:600 10px/1 Manrope,sans-serif!important;box-shadow:none!important}body #moderncart-floating-cart .moderncart-floating-cart-count span{font:inherit!important;line-height:1!important}body .elementor-location-header .wpr-mini-cart-icon-count,body #pmxHeader .pmx-count{min-width:16px!important;width:auto!important;height:16px!important;padding:0 4px!important;background:#211e1a!important;color:#f2eadf!important;border:1px solid #f2eadf!important;border-radius:20px!important;box-sizing:border-box;box-shadow:none!important;font:600 9px/14px Manrope,sans-serif!important;text-align:center!important;text-shadow:none!important;letter-spacing:0!important}body .elementor-location-header .wpr-mini-cart-icon-count{top:-7px!important;right:-8px!important}body .elementor-location-header .wpr-mini-cart-icon-count span{font:inherit!important;vertical-align:top}body #pmxHeader .pmx-count{top:2px!important;right:1px!important}body .kl-teaser-XxAPdr{width:52px!important;height:52px!important;filter:none!important}body .kl-teaser-XxAPdr [data-testid="animated-teaser"]>[role="button"]>div{display:none!important}body .kl-teaser-XxAPdr [data-testid="animated-teaser"]>[role="button"]::before{content:"";display:block;width:24px;height:24px;background:center/24px 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23211e1a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10h16v11H4zM3 6h18v4H3zM12 6v15M12 6H7.5A2.5 2.5 0 1 1 10 3.5L12 6Zm0 0h4.5A2.5 2.5 0 1 0 14 3.5L12 6Z'/%3E%3C/svg%3E")}body #moderncart-floating-cart{width:52px!important;height:52px!important;right:20px!important;bottom:20px!important}body #moderncart-floating-cart .moderncart-floating-cart-icon svg,body #moderncart-floating-cart .moderncart-floating-cart-icon svg path{color:#211e1a!important;stroke:#211e1a!important;fill:none!important}body .kl-teaser-XxAPdr [data-testid="animated-teaser"]>[role="button"]::before{content:"" / "Newsletter Palmarea"}body #moderncart-floating-cart .moderncart-floating-cart-button{min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important}body #moderncart-floating-cart .moderncart-floating-cart-icon{width:100%!important;height:100%!important;min-width:0!important;transform:none!important}body .elementor-location-header .wpr-mini-cart-icon-count,body #pmxHeader .pmx-count,body #moderncart-floating-cart .moderncart-floating-cart-count{background:#f2eadf!important;color:#211e1a!important;border:0!important;box-shadow:none!important;display:grid;place-items:center;line-height:1!important}body .elementor-location-header .wpr-mini-cart-icon-count-hidden{display:none!important}body .elementor-location-header .wpr-mini-cart-icon-count,body #pmxHeader .pmx-count,body #moderncart-floating-cart .moderncart-floating-cart-count{background:#e6d5bc!important;color:#211e1a!important}@media(max-width:767px){body.single-product .kl-teaser-XxAPdr,body.single-product #moderncart-floating-cart{bottom:calc(var(--pa-product-purchase-bar-height,80px) + 12px)!important;margin-bottom:0!important}}