:root{--sotiriou-taupe: #6b5e52;--sotiriou-clay: #a85a40;--sotiriou-field-border: #cfc7bb;--sotiriou-sage-hover: #4e5c48;--font-size--paragraph: .9375rem;--font-size--h1: 3.375rem;--font-size--h2: 2.25rem;--font-size--h3: 1.375rem;--font-size--h4: .8125rem;--font-size--h5: 1rem;--font-size--h6: .6875rem;--font-h1--letter-spacing: normal;--font-h2--letter-spacing: normal;--font-h4--letter-spacing: .1em;--font-h6--letter-spacing: .1em;--color-primary-button-hover-background: var(--sotiriou-sage-hover);--color-primary-button-hover-border: var(--sotiriou-sage-hover);--color-primary-button-hover-text: rgb(255 255 255)}@media screen and (max-width:749px){:root{--font-size--h1: 2.125rem;--font-size--h2: 1.75rem;--font-size--h3: 1.25rem}}:root :is(.button,.button-secondary,button.shopify-payment-button__button--unbranded){--button-padding-inline: 30px;--button-padding-block: 13px;min-height:48px;font-size:1rem;line-height:1.5;font-weight:500}a.size-style.button-unstyled{color:var(--color-foreground);text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:4px}.field__input,.email-signup__input{min-height:48px;font-size:.9375rem}.variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:44px}:root [ref=priceContainer]:has(.compare-at-price) .price{color:var(--sotiriou-clay)}:root .compare-at-price{color:var(--sotiriou-taupe)}:root product-card p[role=heading]{font-size:.9375rem}:root product-card product-price .price,:root product-card product-price .compare-at-price{font-size:.9375rem}:root product-card product-price .price{font-weight:600}:root product-card .swatch{--swatch-width: 14px;--swatch-height: 14px}.product-badges.sotiriou-badges{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.sotiriou-badges .product-badges__badge{--badge-font-size: .6875rem;height:24px;padding-block:0;padding-inline:8px;line-height:1;letter-spacing:.08em}.sotiriou-badges .sotiriou-badge--popular{background:#5f6e58;color:#fff}.sotiriou-badges .sotiriou-badge--new{background:#fff;color:#3a322b;box-shadow:inset 0 0 0 1px #3a322b}.product-badges.sotiriou-badges--media{top:12px;inset-inline-start:12px;z-index:var(--layer-raised)}.shopify-section-group-header-group .announcement-bar__text{font-size:.8125rem}.menu-list__link,.menu-drawer__menu-item--mainlist{--menu-top-level-font-size-desktop: .9375rem;--menu-top-level-font-weight: 500;letter-spacing:.06em}.menu-list{--menu-horizontal-gap: clamp(.75rem, 2.34vw - .747rem, 1.25rem)}.menu-list__link{--menu-top-level-font-size-desktop: clamp(.8125rem, .4382rem + .585vw, .9375rem);letter-spacing:clamp(.4px,.146vw - 1.1px,.9px)}.overflow-menu::part(more){width:0;min-width:0;padding:0;overflow:hidden}:root .header:not(.header--compact) .header__row--top{--header-padding: 12px}:root .header:not(.header--compact) .header__row--bottom{--header-padding: 16px}.menu-list__link--active .menu-list__link-title,.menu-list__list-item:has([aria-expanded=true]) .menu-list__link-title{text-decoration:underline;text-decoration-color:#3a322b;text-decoration-thickness:2px;text-underline-offset:22px}.mega-menu{--menu-parent-font-family: var(--font-body--family);--menu-parent-font-weight: 600;--menu-parent-font-case: none;--menu-parent-font-size: 1rem;--menu-parent-font-color: var(--color-foreground);--menu-parent-active-font-color: var(--sotiriou-taupe);--menu-child-font-family: var(--font-body--family);--menu-child-font-weight: 400;--menu-child-font-case: none;--menu-child-font-size: .9375rem;--menu-child-font-color: var(--sotiriou-taupe);--menu-child-active-font-color: var(--color-foreground)}.mega-menu .mega-menu__link:not(.mega-menu__link--parent){padding-block:5px}:root .header__underlay-open:after{box-shadow:0 1px #e3ddd3,0 12px 24px #3a322b0d}.menu-drawer__menu-item--mainlist{--menu-top-level-font-size: .9375rem}.menu-drawer__menu{--color-border: #e3ddd3;--menu-parent-font-family: var(--font-body--family);--menu-parent-font-weight: 500;--menu-parent-font-case: none;--menu-parent-font-size: 1rem;--menu-parent-font-color: var(--color-foreground);--menu-child-font-family: var(--font-body--family);--menu-child-font-weight: 400;--menu-child-font-case: none;--menu-child-font-size: .9375rem;--menu-child-font-color: var(--sotiriou-taupe)}:is(.menu-list__link,.menu-drawer__menu-item)[href$="/collections/prosfores"]{--menu-top-level-font-color: var(--sotiriou-clay);--menu-top-level-font-color-rgb: 168 90 64;--menu-top-level-font-weight: 600}.shopify-section-group-footer-group a[href$="/collections/prosfores"]{color:var(--sotiriou-clay);font-weight:600}.shopify-section-group-footer-group[id$=__newsletter]{border-block-start:1px solid #e3ddd3}.shopify-section-group-footer-group[id$=__footer] .image-block__image{margin-inline-start:-5.75%}.shopify-section-group-footer-group[id$=__footer] .layout-panel-flex--row>.group-block--width-fill{min-width:0}:root .shopify-section-group-footer-group :is(.menu__heading,.menu__heading *,.h6,.h6 *){font-size:.75rem;font-weight:600;letter-spacing:.12em}.shopify-section-group-footer-group .menu--dividers{--color-border: #e3ddd3}.shopify-section-group-footer-group .menu__item{font-size:.875rem}.hero svg.hero__media{display:none}.hero:has([class*=__hero_intro]){text-align:center}@media screen and (min-width:750px){:root .hero:has([class*=__hero_intro]){min-height:420px}}:root :is(h1,h2,h3,.h1,.h2){font-style:normal}:root [class*=__hero_heading] :is(h1,h2,p){font-weight:400}:root [class*=__hero_intro]{max-inline-size:min(100%,760px);margin-inline:auto}:root [class*=__hero_intro] p{font-size:1.1875rem;line-height:1.55}.sotiriou-colors__label{margin:0 0 var(--margin-xs)}.sotiriou-colors__value{padding-inline-start:var(--padding-xs);color:var(--color-foreground-subdued, rgb(var(--color-foreground-rgb) / .7))}.sotiriou-colors__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.sotiriou-colors__swatch{display:block;inline-size:40px;block-size:40px;border-radius:50%;overflow:hidden;outline:1px solid rgb(0 0 0 / .12);outline-offset:0;transition:outline-color .15s,outline-offset .15s}.sotiriou-colors__swatch img{inline-size:100%;block-size:100%;object-fit:cover;transform:scale(1.8);transform-origin:30% 60%}.sotiriou-colors__swatch:hover{outline-color:var(--color-foreground)}.sotiriou-colors__swatch.is-current{outline:1px solid var(--color-foreground);outline-offset:3px}.sotiriou-colors__swatch.is-sold-out{opacity:.45}.sotiriou-sizes__label{margin:0 0 var(--margin-xs)}.sotiriou-sizes__value{padding-inline-start:var(--padding-xs);color:var(--color-foreground-subdued, rgb(var(--color-foreground-rgb) / .7))}.sotiriou-sizes__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.sotiriou-sizes__button{display:block;min-inline-size:96px;padding:10px 16px;border:1px solid rgb(0 0 0 / .18);border-radius:2px;color:var(--color-foreground);text-align:center;text-decoration:none;transition:border-color .15s}.sotiriou-sizes__button:hover{border-color:var(--color-foreground)}.sotiriou-sizes__button.is-current{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.sotiriou-sizes__button.is-sold-out{opacity:.45;text-decoration:line-through}.shopify-section-group-header-group :is(.wrap-text,.menu-list__link-title):after{display:inline-block;margin-inline-start:5px;padding:2px 5px 1px;border-radius:2px;background:var(--sotiriou-clay);color:#fff;font-family:var(--font-body--family);font-size:9px;font-weight:700;font-style:normal;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;vertical-align:super}.collection-wrapper:has(.sotiriou-empty-collection) :is(.facets-block-wrapper,.facets-controls-wrapper,.facets-toggle,.facets-mobile-wrapper,.facets-toggle__wrapper){display:none}.collection-wrapper:has(.sotiriou-empty-collection) .main-collection-grid{grid-column:1 / -1!important}.sotiriou-empty-collection p{margin:0;color:var(--sotiriou-taupe)}.sotiriou-empty-collection__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-inline-size:640px;margin:0 0 var(--margin-md, 16px);padding:0;list-style:none}.sotiriou-empty-collection__link{display:inline-block;padding:8px 16px;border:1px solid #e3ddd3;border-radius:999px;color:var(--color-foreground);font-size:.9375rem;text-decoration:none;transition:border-color .15s}.sotiriou-empty-collection__link:hover{border-color:var(--color-foreground)}.sotiriou-quote__form{display:flex;flex-direction:column;gap:20px}.sotiriou-quote__grid{display:grid;gap:16px 20px}@media screen and (min-width:750px){.sotiriou-quote__grid{grid-template-columns:1fr 1fr}}.sotiriou-quote__field{display:flex;flex-direction:column;gap:6px}.sotiriou-quote label,.sotiriou-quote legend{font-size:.875rem;font-weight:500}.sotiriou-quote select.contact-form__input{min-height:48px;-webkit-appearance:auto;appearance:auto}.sotiriou-quote__products{margin:0;padding:0;border:0}.sotiriou-quote__products legend{margin-block-end:10px;padding:0}.sotiriou-quote__checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 20px}.sotiriou-quote .sotiriou-quote__check{display:flex;align-items:center;gap:10px;font-weight:400;font-size:.9375rem;cursor:pointer}.sotiriou-quote__check input{inline-size:18px;block-size:18px;margin:0;accent-color:var(--color-primary-button-background, #5f6e58)}.sotiriou-quote__required{margin:0;font-size:.8125rem;color:var(--sotiriou-taupe)}.sotiriou-quote .button{align-self:flex-start}:root .shopify-section-group-footer-group :is(.footer-utilities__text,.footer-utilities__text a,.policy-list-trigger),:root .price-facet__highest-price{color:var(--sotiriou-taupe)}@media screen and (max-width:749px){:root sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar .add-to-cart-text__content{display:block;position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.sotiriou-details{display:grid;gap:var(--gap-sm, .75rem);margin:0 0 var(--margin-sm, .75rem)}.sotiriou-details dt{font-weight:600}.sotiriou-details dd{margin:0;color:var(--sotiriou-taupe)}.predictive-search__reset-button{flex-shrink:0;padding-inline-end:var(--padding-sm, 12px);white-space:nowrap}.resource-list--grid:has([class*=__home_collection_title]){--resource-list-mobile-gap-max: 16px}@media screen and (max-width:749px){.resource-list--grid:has([class*=__home_collection_title]){grid-template-columns:repeat(2,1fr)}}:root [class*=__home_collection_title],:root [class*=__home_collection_title]>*{font-family:var(--font-body--family);font-size:15px;font-weight:500;line-height:1.35;text-transform:none;color:#3a322b}:root [id$=__xenodoxeiaka_banner] .media-with-content__content>.group-block-content{padding:40px 20px}:root [id$=__xenodoxeiaka_banner] .media-with-content__content>.group-block-content>*{max-inline-size:460px}:root [id$=__xenodoxeiaka_banner] .text-block p{font-size:1rem;line-height:1.6}@media screen and (min-width:750px){:root [id$=__xenodoxeiaka_banner] .media-with-content__content>.group-block-content{padding:64px}:root [id$=__xenodoxeiaka_banner] .media-block{min-height:520px}}@media screen and (max-width:749px){:root [id$=__xenodoxeiaka_banner] .media-block{aspect-ratio:4 / 5}:root [id$=__xenodoxeiaka_banner] .media-block__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}media-gallery slideshow-arrows{mix-blend-mode:normal;padding-inline:12px}media-gallery slideshow-arrows .slideshow-control.slideshow-control{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;background-color:#ffffffe6;color:var(--color-foreground);box-shadow:0 1px 4px #0000001f;transition:background-color .2s ease,box-shadow .2s ease}media-gallery slideshow-arrows .slideshow-control.slideshow-control:hover{background-color:#fff;box-shadow:0 2px 10px #0003}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sotiriou-custom.css.map */
