.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var(--e-global-typography-accent-font-size)}@media (max-width:1366px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}}@media (max-width:1024px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}}@media (max-width:767px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #cfg-pattern-group.visible{display:block}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-visuals-extras #extras-section-content.visible{max-height:2500px;margin-top:15px;padding-top:10px;padding-bottom:15px;border-top:1px dashed #ddd;opacity:1}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-visuals-extras #extras-section-content #georgian-options-group.visible,.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-visuals-extras #extras-section-content #georgian-internal-color-group.visible,.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-visuals-extras #extras-section-content #cutout-options-group.visible{max-height:1000px;padding-top:10px;padding-bottom:10px;margin-top:10px}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-summary-actions #add-to-order-btn.loading{cursor:wait;background-color:#5a6268;color:rgba(255,255,255,.8);pointer-events:none}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-summary-actions #add-to-order-btn.loading .btn-text{display:none}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-summary-actions #add-to-order-btn.loading .loading-text{display:inline}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-column-summary-actions #add-to-order-btn.loading .spinner{display:inline-block}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-warnings.error-message{color:var(--error-darker);background-color:var(--error-bg);border-color:var(--error-border)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #config-warnings.success-message{color:var(--success-dark-text);background-color:var(--success-bg);border-color:var(--success-border)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li.editing-item-highlight{box-shadow:0 0 0 3px var(--focus-ring-color);border-color:var(--primary-color);background-color:#f5f8ff}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-summary-item-actions{display:flex;justify-content:flex-end;gap:6px;margin-top:10px}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-duplicate-summary-item-btn,.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-edit-summary-item-btn,.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-remove-summary-item-btn{padding:5px 12px;font-size:.9em;font-weight:600;border-radius:4px;cursor:pointer;background-color:#f0f0f1;border:1px solid #dcdce0;transition:background-color .2s ease,color .2s ease,border-color .2s ease;line-height:1.5}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-duplicate-summary-item-btn:hover,.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-edit-summary-item-btn:hover,.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-remove-summary-item-btn:hover{background-color:#e0e0e2;border-color:#c9c9cf}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-duplicate-summary-item-btn{color:var(--primary-color,#0056b3)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-edit-summary-item-btn{color:var(--dark-gray,#6c757d)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-remove-summary-item-btn{color:var(--error-darker,#a94442)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container .dgu-summary-item-quantity{width:55px;padding:5px 8px;text-align:center;border:1px solid var(--border-color,#ccc);border-radius:4px;margin:0 5px;font-size:.95em;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container .dgu-summary-item-quantity:focus{border-color:var(--primary-color);box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .2rem var(--focus-ring-color)}body.woocommerce-checkout .woocommerce-shipping-methods li,body.woocommerce-page .woocommerce-shipping-methods li{display:flex!important;flex-direction:column!important;margin:0!important;padding:10px 0!important;border-bottom:1px solid #eee!important;white-space:normal!important;width:100%!important}body.woocommerce-checkout .woocommerce-shipping-methods li:last-child,body.woocommerce-page .woocommerce-shipping-methods li:last-child{border-bottom:none!important}body.woocommerce-checkout .woocommerce-shipping-methods li label,body.woocommerce-page .woocommerce-shipping-methods li label{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:1em!important;font-weight:600!important;color:var(--text-color,#333)!important;white-space:normal!important;cursor:pointer!important;line-height:1.3!important;margin-bottom:5px!important;flex-grow:1!important;width:auto!important}body.woocommerce-checkout .woocommerce-shipping-methods li label input[type=radio],body.woocommerce-page .woocommerce-shipping-methods li label input[type=radio]{margin-top:3px!important;flex-shrink:0!important;width:1.1em!important;height:1.1em!important;accent-color:var(--primary-color)!important}body.woocommerce-checkout .woocommerce-shipping-methods li .pickup-address-details,body.woocommerce-page .woocommerce-shipping-methods li .pickup-address-details,body.woocommerce-checkout .woocommerce-shipping-methods li .dgu-express-cutoff-notice,body.woocommerce-page .woocommerce-shipping-methods li .dgu-express-cutoff-notice{width:auto!important;max-width:100%!important;margin-left:28px!important;margin-top:5px!important;padding:10px 15px!important;box-sizing:border-box!important;background-color:#f8f9fa!important;border-left-width:4px!important;border-left-style:solid!important;border-radius:0 4px 4px 0!important;font-size:.9em!important;line-height:1.4!important;color:#555!important;display:flex!important;flex-direction:column!important;gap:3px!important}body.woocommerce-checkout .pickup-address-details strong,body.woocommerce-page .pickup-address-details strong{color:#333!important;font-weight:700!important;margin-bottom:3px!important}body.woocommerce-checkout .pickup-address-details small,body.woocommerce-page .pickup-address-details small{display:block!important;margin-top:2px!important;opacity:.9!important;font-size:.95em!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .dgu-shipping-notice-row,body.woocommerce-page .woocommerce-checkout-review-order-table .dgu-shipping-notice-row{background-color:transparent!important;border-top:none!important;border-bottom:none!important;padding:0!important}body.woocommerce-checkout .dgu-shipping-notices,body.woocommerce-page .dgu-shipping-notices{width:100%!important;margin:15px 0!important;padding:15px 20px!important;border-left-color:#ffc107!important;box-sizing:border-box!important}body.woocommerce-checkout .dgu-shipping-notices ul,body.woocommerce-page .dgu-shipping-notices ul{list-style-type:none!important;margin:0!important;padding:0!important;font-size:.95em!important;color:#555!important}body.woocommerce-checkout .dgu-shipping-notices ul li,body.woocommerce-page .dgu-shipping-notices ul li{padding-left:25px!important;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="%23f0ad4e"><path d="M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24V296c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"/></svg>')!important;background-size:16px 16px!important;background-repeat:no-repeat!important;background-position:left 0px center!important;margin-bottom:8px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table,body.woocommerce-page .woocommerce-checkout-review-order-table{min-width:unset!important;width:100%!important;table-layout:auto!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody th,body.woocommerce-page .woocommerce-checkout-review-order-table tbody td,body.woocommerce-page .woocommerce-checkout-review-order-table tbody th{white-space:normal!important;word-break:break-word!important;width:auto!important}body.woocommerce-checkout .woocommerce-shipping-methods input[type=hidden]+label,body.woocommerce-page .woocommerce-shipping-methods input[type=hidden]+label{display:none!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table th.shipping,body.woocommerce-page .woocommerce-checkout-review-order-table th.shipping{padding-top:20px!important}