.elementor-2503890 .elementor-element.elementor-element-hi-ann{--display:flex;--min-height:38px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:4px 40px;--row-gap:4px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2503890 .elementor-element.elementor-element-hi-ann:not(.elementor-motion-effects-element-type-background), .elementor-2503890 .elementor-element.elementor-element-hi-ann > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.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-2503890 .elementor-element.elementor-element-hi-a1{font-size:13px;line-height:1.5em;color:var( --e-global-color-ostia_paper );}.elementor-2503890 .elementor-element.elementor-element-hi-as1{font-size:13px;line-height:1.5em;color:var( --e-global-color-ostia_faint );}.elementor-2503890 .elementor-element.elementor-element-hi-a2{font-size:13px;line-height:1.5em;color:var( --e-global-color-ostia_paper );}.elementor-2503890 .elementor-element.elementor-element-hi-as2{font-size:13px;line-height:1.5em;color:var( --e-global-color-ostia_faint );}.elementor-2503890 .elementor-element.elementor-element-hi-a3{font-size:13px;line-height:1.5em;color:var( --e-global-color-ostia_paper );}.elementor-2503890 .elementor-element.elementor-element-hi{--display:flex;--min-height:76px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ostia_line );--border-color:var( --e-global-color-ostia_line );--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2503890 .elementor-element.elementor-element-hil{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 44px;--row-gap:8px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2503890 .elementor-element.elementor-element-hila .elementor-heading-title{font-family:var( --e-global-typography-ostia_brand-font-family ), Sans-serif;font-size:var( --e-global-typography-ostia_brand-font-size );font-weight:var( --e-global-typography-ostia_brand-font-weight );line-height:var( --e-global-typography-ostia_brand-line-height );letter-spacing:var( --e-global-typography-ostia_brand-letter-spacing );color:var( --e-global-color-primary );}.elementor-2503890 .elementor-element.elementor-element-hiln .ostia-catnav{gap:30px;flex-wrap:wrap;flex-direction:row;}.elementor-2503890 .elementor-element.elementor-element-hiln .ostia-catnav__item{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-secondary );background-color:transparent;border-style:none;padding:27px 0px 25px 0px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hiln .ostia-catnav__item:hover{color:var( --e-global-color-primary );border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hiln .ostia-catnav__item:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hiln .ostia-catnav__item.is-current{color:var( --e-global-color-primary );text-decoration:none;box-shadow:inset 0 -2px 0 0 currentColor;}.elementor-2503890 .elementor-element.elementor-element-hir{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2503890 .elementor-element.elementor-element-hirr{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2503890 .elementor-element.elementor-element-hirs{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search{gap:0px;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__label{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__field{font-size:14px;line-height:1.5em;background-color:transparent;border-style:none;padding:12px 14px 12px 2px;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__button{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#16191C;background-color:transparent;border-style:none;border-radius:4px 4px 4px 4px;padding:0px 0px 0px 0px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__button:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__button:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__suggestions{gap:9px;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__suggestions-label{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__suggestion{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#16191C;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16191C;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__suggestion:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search__suggestion:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hirs .ostia-search--compact{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C6BF;border-radius:4px 4px 4px 4px;padding:0px 4px 0px 0px;min-height:48px;}.elementor-2503890 .elementor-element.elementor-element-hirl .ostia-hlinks{gap:0px;}.elementor-2503890 .elementor-element.elementor-element-hirl .ostia-hlinks__item{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#16191C;padding:12px 12px 12px 12px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hirl .ostia-hlinks__item:hover{color:#5A6470;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hirl .ostia-hlinks__item:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hirl .ostia-hlinks__icon{width:24px;height:24px;}.elementor-2503890 .elementor-element.elementor-element-hirl .ostia-hlinks__count{font-family:"Public Sans", Sans-serif;font-size:11px;font-weight:600;line-height:16px;color:var( --e-global-color-ostia_paper );background-color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;padding:0px 4px 0px 4px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__trigger{gap:24px;font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#16191C;background-color:transparent;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 12px 12px 12px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__trigger:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__trigger:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__icon{width:24px;height:24px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__label{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__count{font-family:"Public Sans", Sans-serif;font-size:11px;font-weight:600;line-height:16px;color:var( --e-global-color-ostia_paper );background-color:var( --e-global-color-accent );border-style:none;border-radius:8px 8px 8px 8px;padding:0px 4px 0px 4px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__count:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__count:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__amount{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini{--ostia-mini-width:25rem;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__panel{box-shadow:0 8px 30px rgba(22,25,28,.10);}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__head{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-ostia_line );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__title{font-family:"Newsreader", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__positions{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-ostia_faint );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__close{font-family:"Public Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:var( --e-global-color-secondary );background-color:transparent;border-style:none;padding:0px 0px 0px 0px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__close:hover{color:#5A6470;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__close:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__lines{gap:20px;padding:20px 24px 20px 24px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__image{width:68px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__link{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#16191C;padding:2px 0px 2px 0px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__link:hover{color:#5A6470;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__link:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__options{font-family:"Public Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ostia_faint );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__sum{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__line[data-state="gone"] .ostia-mini__flag{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__line[data-state="over-stock"] .ostia-mini__flag{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__line[data-state="price-changed"] .ostia-mini__flag{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__stepper{gap:0px;border-color:var( --e-global-color-ostia_line );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__qty{font-size:13px;border-style:none;padding:0px 4px 0px 4px;min-height:30px;width:26px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__step{min-height:30px;min-width:28px;width:28px;padding-left:0;padding-right:0;font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-secondary );background-color:transparent;border-style:none;padding:0px 0px 0px 0px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__step:hover{color:#5A6470;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__step:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__remove{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:var( --e-global-color-ostia_faint );background-color:transparent;border-style:none;padding:0px 0px 0px 0px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__remove:hover{color:#5A6470;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__remove:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__more{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__progress{font-family:"Public Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:var( --e-global-color-ostia_faint );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__foot{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-ostia_line );gap:14px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__total{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__total span:last-child{font-family:"Public Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#16191C;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16191C;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--strong{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:var( --e-global-color-ostia_paper );background-color:var( --e-global-color-accent );border-style:none;border-radius:4px 4px 4px 4px;padding:15px 24px 15px 24px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--strong:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--strong:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--quiet{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;text-decoration:underline;line-height:1.4em;color:var( --e-global-color-accent );background-color:transparent;border-style:none;padding:2px 0px 2px 0px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--quiet:hover{color:#5A6470;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--quiet:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__empty{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__empty-link{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#16191C;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16191C;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__empty-link:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__empty-link:focus-visible{outline-style:solid;outline-width:2px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__error{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5A6470;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__retry{font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#16191C;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16191C;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;transition:all 150ms;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__retry:hover{color:#16191C;background-color:#F7F6F3;border-color:#65707A;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__retry:focus-visible{outline-style:solid;outline-width:2px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2503890 .elementor-element.elementor-element-hi{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2503890 .elementor-element.elementor-element-hila .elementor-heading-title{font-size:var( --e-global-typography-ostia_brand-font-size );line-height:var( --e-global-typography-ostia_brand-line-height );letter-spacing:var( --e-global-typography-ostia_brand-letter-spacing );}.elementor-2503890 .elementor-element.elementor-element-hiln .ostia-catnav{gap:22px;}}@media(max-width:767px){.elementor-2503890 .elementor-element.elementor-element-hi-ann{--min-height:34px;--flex-wrap:wrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2503890 .elementor-element.elementor-element-hi-a1{font-size:12px;}.elementor-2503890 .elementor-element.elementor-element-hi{--min-height:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2503890 .elementor-element.elementor-element-hil{--width:50%;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2503890 .elementor-element.elementor-element-hila .elementor-heading-title{font-size:var( --e-global-typography-ostia_brand-font-size );line-height:var( --e-global-typography-ostia_brand-line-height );letter-spacing:var( --e-global-typography-ostia_brand-letter-spacing );}.elementor-2503890 .elementor-element.elementor-element-hir{--width:50%;}.elementor-2503890 .elementor-element.elementor-element-hirr{--justify-content:flex-start;--flex-wrap:wrap;}.elementor-2503890 .elementor-element.elementor-element-hirs{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__head{padding:6px 16px 6px 16px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__positions{display:inline-block;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__lines{gap:18px;padding:16px 16px 16px 16px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__image{width:72px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__link{font-size:15px;line-height:1.35em;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__sum{font-size:16px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__qty{font-size:14px;min-height:44px;width:30px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__step{min-height:44px;min-width:40px;width:40px;padding-left:0;padding-right:0;font-size:16px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__stepper{border-color:var( --e-global-color-ostia_field );}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__foot{padding:14px 16px 16px 16px;gap:11px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--strong{font-size:16px;line-height:1.25em;padding:16px 24px 16px 24px;}.elementor-2503890 .elementor-element.elementor-element-hira .ostia-mini__button--quiet{display:none;}}@media(min-width:768px){.elementor-2503890 .elementor-element.elementor-element-hil{--width:58%;}.elementor-2503890 .elementor-element.elementor-element-hir{--width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2503890 .elementor-element.elementor-element-hil{--width:58%;}.elementor-2503890 .elementor-element.elementor-element-hir{--width:42%;}}