.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)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-summary-item-actions{text-align:right;margin-top:10px}.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:4px 10px;font-size:.88em;border-radius:4px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;margin-left:8px;line-height:1.4;vertical-align:middle}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-edit-summary-item-btn{background-color:var(--medium-gray,#e9ecef);border:1px solid #ced4da;color:var(--dark-gray,#495057)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-edit-summary-item-btn:hover{background-color:#dae0e5;border-color:#babbbc}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-remove-summary-item-btn{background-color:#f8d7da;border:1px solid #f5c6cb;color:var(--error-darker,#721c24)}.elementor-13844 .elementor-element.elementor-element-9bf0e0c #dgu-summary-items-container li .dgu-remove-summary-item-btn:hover{background-color:#f1b0b7;border-color:var(--error-darker)}.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)}.dgu-shipping-notices,.dgu-express-cutoff-notice,.pickup-address-details{margin:8px 0 8px 25px;padding:12px 18px;border-left-width:4px;border-left-style:solid;border-radius:0 4px 4px 0;background-color:#f8f9fa}.dgu-shipping-notices{border-left-color:#ffc107}.dgu-express-cutoff-notice,.pickup-address-details{border-left-color:#28a745;font-size:.9em}.dgu-shipping-notices ul{list-style-type:none;margin:0;padding:0;font-size:.9em;color:#555}.dgu-shipping-notices ul li{padding-left:22px;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>');background-size:14px 14px;background-repeat:no-repeat;background-position:left 2px;margin-bottom:5px}.dgu-shipping-notices ul li:last-child{margin-bottom:0}.pickup-address-details strong{color:#333}.pickup-address-details small{display:block;margin-top:5px;opacity:.9}