@charset "UTF-8";:root{--color-zinc-50: #fafafa;--color-zinc-100: #f4f4f5;--color-zinc-200: #e4e4e7;--color-zinc-300: #d4d4d8;--color-zinc-400: #a1a1aa;--color-zinc-500: #71717a;--color-zinc-600: #52525b;--color-zinc-700: #3f3f46;--color-zinc-800: #27272a;--color-zinc-900: #18181b;--color-zinc-950: #09090b;--color-rose-50: #fef1f7;--color-rose-100: #fee5f0;--color-rose-200: #fecce3;--color-rose-300: #ffa2cb;--color-rose-400: #fe68a7;--color-rose-500: #f83c86;--color-rose-600: #e91f64;--color-rose-700: #ca0c47;--color-rose-800: #a70d3b;--color-rose-900: #8b1034;--color-rose-950: #55021a;--color-blue-50: #eff9ff;--color-blue-100: #dbf0fe;--color-blue-200: #bfe5fe;--color-blue-300: #92d7fe;--color-blue-400: #5fbffb;--color-blue-500: #3aa1f7;--color-blue-600: #2484ec;--color-blue-700: #1c6cd9;--color-blue-800: #1d58b0;--color-blue-900: #1d4c8b;--color-blue-950: #1a3661;--color-primary: #7A2682;--color-secondary: #E87200;--color-text: var(--color-zinc-500);--color-success: #2ecc71;--color-success-bg: #f1fcf5;--color-warning: #f1c40f;--color-error: #e74c3c;--color-border: var(--color-zinc-200);--shadow-100: 0px 1px 0px 0px rgba(26, 26, 26, .07);--shadow-200: 0px 3px 1px -1px rgba(26, 26, 26, .07);--shadow-300: 0px 4px 6px -2px rgba(26, 26, 26, .2);--shadow-400: 0px 0px 0px 1px rgba(14, 63, 126, .04), 0px 1px 1px -.5px rgba(42, 51, 69, .04), 0px 3px 3px -1.5px rgba(42, 51, 70, .04), 0px 6px 6px -3px rgba(42, 51, 70, .04), 0px 12px 12px -6px rgba(14, 63, 126, .04), 0px 24px 24px -12px rgba(14, 63, 126, .04);--product-color-01: #faf3d2;--product-color-02: #262626;--product-color-03: #eeeeee;--product-color-04: #8d9393;--product-color-05: #fedf08;--product-color-06: #fe7815;--product-color-07: #fe589c;--product-color-08: #e72524;--product-color-09: #8f6147;--product-color-10: #663b80;--product-color-11: #0e3060;--product-color-12: #195ba5;--product-color-13: #02a9d5;--product-color-14: #00a054;--product-color-15: #99d907;--product-color-16: #425c3b;--product-color-17: #0f213d;--product-color-20: #31343d;--wp--preset--font-size--small: 1.2rem;--wp--preset--font-size--normal: 1.4rem;--wp--preset--font-size--medium: 2rem;--wp--preset--font-size--large: 2.4rem;--wp--preset--font-size--x-large: 3.2rem}.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}main{border-top:var(--color-primary) 7px solid;border-bottom:var(--color-secondary) 7px solid}h1,h2,h3,h4,h5{color:var(--color-primary)}.top-header{padding:1.6rem 0 50px;border-bottom:var(--color-secondary) 7px solid;border-image-source:none}footer{background-color:var(--color-primary);color:#000}.footer{padding:6.4rem 0;border:none;background-color:#fff;color:#000;border-top:7px var(--color-primary) solid}.footer a,.footer h4{color:#000}.content__menu a{color:var(--color-primary)!important}.button--primary:hover{background:var(--color-secondary)}.account{background:#fff}.account a{color:var(--color-primary)}.account .button{color:var(--color-primary);background:#f0e8f0}.account .button:hover{background:#e2d0e3}.account .button-primary,.account .button.button--primary{color:#fff;background:var(--color-primary)}.account .button-primary:hover,.account .button.button--primary:hover{background:var(--color-secondary)}.account .woocommerce-form-login__submit{background:var(--color-primary)!important}.account .woocommerce-form-login__submit:hover{background:var(--color-secondary)!important}.account .woocommerce-MyAccount-navigation,.account .woocommerce-MyAccount-content{background:#f8f6f8!important}.account .woocommerce-MyAccount-navigation li a{color:var(--color-primary)}.account .woocommerce-MyAccount-navigation li.is-active a{border-left-color:var(--color-secondary);color:var(--color-secondary)}.js-global-search-toggle{background:var(--color-secondary)}.js-global-search-toggle:hover{background:var(--color-primary)}#tab-product-description table tr{background-color:transparent!important}#tab-product-description table tr:nth-child(odd){background-color:#f7eff5!important;color:var(--color-text)!important}#tab-product-description table td{color:var(--color-text)!important}.info__price-raw .amount{display:block;text-align:center}.info__price-raw{display:block;text-align:center;margin-top:15px}span.woocommerce-Price-amount{font-size:14px;display:inline-block;vertical-align:middle;margin-right:5px}.table-volume table td{padding:.6rem .8rem;border-top:0px}.table-volume table{width:100%;border-spacing:0;border:0px}.display-products{margin-top:40px}.wpcf7 .wpcf7-form .wpcf7-submit:hover{background:var(--color-secondary)}.table-volume table th{padding:.8rem;text-align:left;color:#fff;background:var(--color-primary)}.price-highlight td{color:var(--color-primary);background:var(--color-rose-50)}.product-tabs .product-tabs__selector li.is-active a{border-image-source:linear-gradient(to left,var(--color-rose-50),var(--color-primary));border-left:0;border-bottom:.3rem solid}.woocommerce-cart .wc-block-cart__submit-button,.woocommerce-cart .wc-block-components-checkout-place-order-button,.woocommerce-checkout .wc-block-cart__submit-button,.woocommerce-checkout .wc-block-components-checkout-place-order-button{display:block;min-height:auto!important;padding:1.6rem 2rem!important;font-size:1.4rem;font-weight:700;text-decoration:none;color:#fff;background:var(--color-primary);border:0;border-radius:.8rem;outline:none;transition:background-color .2s!important;cursor:pointer}.woocommerce-cart .wc-block-cart__submit-button:hover,.woocommerce-cart .wc-block-components-checkout-place-order-button:hover,.woocommerce-checkout .wc-block-cart__submit-button:hover,.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover{background:var(--color-secondary)}.delivery-date{margin-top:20px}.ui-datepicker{background:#fff;border:1px solid var(--color-border);border-radius:1rem;padding:1.2rem;font-size:1.4rem;font-family:inherit;box-shadow:0 4px 16px #0000001a;z-index:9999!important;min-width:28rem;width:auto!important;box-sizing:border-box;overflow:visible}.ui-datepicker.ui-widget{font-family:inherit;font-size:1.4rem}.ui-datepicker.ui-corner-all{border-radius:1rem}.ui-datepicker-header{display:flex;align-items:center;padding:.4rem 0 1rem;border:none;background:none;border-radius:0;position:static}.ui-datepicker-title{flex:1;font-weight:600;font-size:1.4rem;color:var(--color-primary);text-align:left;position:static;transform:none}.ui-datepicker-prev,.ui-datepicker-next{position:static!important;top:auto!important;left:auto!important;right:auto!important;order:2;cursor:pointer;width:2.8rem;height:2.8rem;display:flex!important;align-items:center;justify-content:center;border-radius:.6rem;border:1px solid var(--color-border);background:#fff!important;flex-shrink:0;overflow:hidden}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background:#f5f5f5!important;border-color:var(--color-primary)}.ui-datepicker-prev span,.ui-datepicker-prev .ui-icon,.ui-datepicker-next span,.ui-datepicker-next .ui-icon{display:none!important;width:0!important;height:0!important;overflow:hidden!important}.ui-datepicker-prev:after,.ui-datepicker-next:after{font-size:1.6rem;font-weight:700;color:var(--color-primary);line-height:1;display:block}.ui-datepicker-prev{order:2;margin-left:auto;margin-right:.4rem}.ui-datepicker-prev:after{content:"‹"}.ui-datepicker-next{order:3}.ui-datepicker-next:after{content:"›"}.ui-datepicker-calendar{width:100%;border-collapse:collapse}.ui-datepicker-calendar th{padding:.4rem;font-size:1.2rem;font-weight:600;color:#999;text-align:center;border:none;background:none}.ui-datepicker-calendar td{padding:.2rem;border:none;text-align:center}.ui-datepicker-calendar td span,.ui-datepicker-calendar td a{display:block;width:3.2rem;height:3.2rem;line-height:3.2rem;margin:0 auto;text-align:center;border-radius:.6rem;text-decoration:none;color:#333;border:none;background:none;padding:0;font-size:1.3rem;transition:background .15s}.ui-datepicker-calendar td span:hover,.ui-datepicker-calendar td a:hover{background:#f0e8f0;color:var(--color-primary)}.ui-datepicker-calendar td.ui-state-disabled span{color:#ccc;background:none}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-state-highlight a{background:#fef3e8;color:var(--color-secondary);font-weight:600}.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-active a{background:var(--color-primary)!important;color:#fff!important;font-weight:600}.product__image{position:relative;display:block}.product-label{position:absolute;top:10px;right:10px;padding:6px 12px;font-size:12px;border-radius:6px;font-weight:600;z-index:2;background:var(--color-primary);color:#fff}
