html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.master-layout-container{width:100%;margin-right:auto;margin-left:auto;position:relative;overflow-x:hidden;}.layout-container{position:unset;overflow-x:unset;width:100%;}.master-region{max-width:1650px;margin-left:auto;margin-right:auto;padding:0 25px;}@media (max-width:575.98px){.checkout-page .master-region{max-width:calc(100% - 20px);}}.main-region-inside{position:relative;z-index:2;}.form-textarea{height:unset;}.form-number{width:unset;}.form-check{position:relative;display:block;padding-left:1.25rem;}.confirm-parent,.password-parent{max-width:unset;overflow:unset;margin:unset;clear:unset;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:unset;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}.password-strength{width:100%;}@font-face{font-display:swap;font-family:'Source Serif Pro';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-300.eot);src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-300.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-300.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-300.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-300.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-300.svg#SourceSerifPro) format("svg");}@font-face{font-display:swap;font-family:'Source Serif Pro';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-regular.eot);src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-regular.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-regular.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-regular.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-regular.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-regular.svg#SourceSerifPro) format("svg");}@font-face{font-display:swap;font-family:'Source Serif Pro';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-600.eot);src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-600.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-600.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-600.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-600.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-600.svg#SourceSerifPro) format("svg");}@font-face{font-display:swap;font-family:'Source Serif Pro';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-700.eot);src:url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-700.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-700.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-700.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-700.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/source-serif-pro-v15-latin_greek-700.svg#SourceSerifPro) format("svg");}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-300.eot);src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-300.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-300.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-300.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-300.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-300.svg#OpenSans) format("svg");}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-regular.eot);src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-regular.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-regular.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-regular.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-regular.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-regular.svg#OpenSans) format("svg");}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-500.eot);src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-500.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-500.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-500.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-500.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-500.svg#OpenSans) format("svg");}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-600.eot);src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-600.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-600.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-600.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-600.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-600.svg#OpenSans) format("svg");}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-700.eot);src:url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-700.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-700.woff2) format("woff2"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-700.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-700.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/open-sans-v34-latin_greek-700.svg#OpenSans) format("svg");}.place-holder{display:none;width:100%;height:calc(var(--headerheight) - 42px);}.place-holder.active{display:block;}.all-header.fixed{position:fixed;top:0;left:0;width:100%;box-shadow:0 1px 14px 0 rgba(0,0,0,0.2);z-index:10;}.all-header.fixed .header-container header.header{background:white;padding:0;}.all-header.fixed .header-container .header-top{transform:translateY(-50px);}.all-header.fixed .header-container .header-top .master-region .region-header-top{height:0;}.header-top{background:#8F0404;transform:translateY(0);transition:0.2s !important;}@media (max-width:767.98px){.header-top{position:relative;z-index:1;}}@media (max-width:1199.98px){.header-top .master-region{max-width:unset;width:unset;}}.header-top .region-header-top{display:flex;font-weight:300;font-size:18px;height:42px;transition:0.2s !important;align-items:center;}.header-top .region-header-top strong{font-weight:900;color:white;}.header-top .region-header-top p{display:block;margin:unset;color:white;}.header-top .region-header-top #block-tilefonikesparaggelies{margin-right:auto;}.header-top .region-header-top #block-tilefonikesparaggelies a{font-weight:900;color:white;}.header-top .region-header-top #block-pliroforiesapostolis{margin-left:auto;}@media (max-width:1199.98px){.header-top .region-header-top #block-tilefonikesparaggelies,.header-top .region-header-top #block-pliroforiesapostolis{display:none;}}.header-top .region-header-top .block-gtranslate{width:60px;margin-left:20px;order:3;}.header-top .region-header-top .block-gtranslate .gtflag{float:left;width:50%;}.header-top .region-header-top .block-gtranslate .gtflag[title="Greek"]{background-position:-400px -97px !important;}.header-top .region-header-top .block-gtranslate .gtflag[title="English"]{background-position:6px 3px !important;}.header-top #block-tilefonikesparaggeliesmobile{max-width:max-content;margin-left:auto;}.header-top #block-tilefonikesparaggeliesmobile a{font-family:"Giraffe";color:black;margin-left:auto;}@media (max-width:1199.98px){.header-top #block-tilefonikesparaggeliesmobile a{color:white;}}@media (min-width:1200px){.header-top #block-tilefonikesparaggeliesmobile{display:none;}}@media (min-width:1200px){.header-top .menu--user-account-mobile{display:none;}}body:not(.logged-in) .menu--login{background:#9d660e;width:254.94px;height:46.45px;display:flex;justify-content:center;align-items:center;border:2px solid #9d660e;border-radius:25px;transition:0.2s;}body:not(.logged-in) .menu--login .user-icon,body:not(.logged-in) .menu--login .navbar-nav .nav-item a{color:white;transition:0.2s;}body:not(.logged-in) .menu--login:hover{background:white;}body:not(.logged-in) .menu--login:hover .user-icon,body:not(.logged-in) .menu--login:hover .navbar-nav .nav-item a{color:#9d660e;}@media (max-width:1199.98px){header{padding:0;}}header .master-region{display:flex;justify-content:center;align-items:center;max-height:100px;min-height:138px;}header .master-region p{margin:unset;}header .master-region .sub-header{flex:0 1 33.33%;}@media (max-width:1199.98px){header .master-region .header-left{display:none;}}header .master-region .header-center{text-align:center;}header .master-region .header-center img{max-width:380px;min-width:250px;}@media (max-width:991.98px){header .master-region .header-center img{max-width:320px;}}@media (max-width:575.98px){header .master-region .header-center img{max-width:270px;}}@media (max-width:1199.98px){header .master-region .header-right{display:none;}}header .master-region .header-right .region-header-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}header .master-region .header-right .region-header-right .block + .block{margin-left:30px;}header .master-region .header-right .region-header-right #block-buttonsearch{display:flex;align-items:center;cursor:pointer;}header .master-region .header-right .region-header-right #block-buttonsearch .button-search{max-height:23px;color:#8F0404;border:unset;background:unset;transition:0.2s;}header .master-region .header-right .region-header-right #block-buttonsearch .button-search:hover{color:#8F0404;}header .master-region .header-right .region-header-right #block-buttonsearch .button-search svg{width:2.3rem;fill:currentColor;}header .master-region .header-right .region-header-right .block-commerce-cart{display:flex;align-items:center;}header .master-region .header-right .region-header-right .block-commerce-cart a{text-decoration:none;}header .master-region .header-right .region-header-right .block-commerce-wishlist{display:flex;align-items:center;}header .master-region .header-right .region-header-right .block-commerce-wishlist a{text-decoration:none;}.view-social-links .view-content{display:flex;margin:unset;align-items:center;gap:20px;}.view-social-links .view-content .views-row{position:relative;color:#8F0404;transition:0.2s;}.view-social-links .view-content .views-row:hover{color:black;}.view-social-links .view-content .views-row p{color:currentColor;line-height:1;}.view-social-links .view-content .views-row a{text-indent:-9999px;position:absolute;inset:0;}.view-social-links .view-content .views-row svg{width:40px;height:40px;fill:currentColor;}.header-top .view-social-links{margin-right:auto;}@media (min-width:1200px){.header-top .view-social-links{display:none;}}.header-top .view-social-links .view-content{gap:10px;}.header-top .view-social-links .view-content .views-row{color:white;}.header-top .view-social-links .view-content .views-row:hover{color:black;}.header-top .view-social-links .view-content .views-row svg{width:25px;height:25px;}body:not(.contact) .layout-sidebar{padding:10px 18px 1% 10px;transform-origin:top;transform:translateY(-100%);transition:transform 1.5s;}@media (max-width:1199.98px){body:not(.contact) .layout-sidebar{display:block;z-index:100;top:0;left:0;transform:translateY(0%);transform:translateX(-100%);transition:transform 0.2s;box-shadow:0 5px 10px rgba(0,0,0,0.2);position:fixed;bottom:0;overflow-y:scroll;}body:not(.contact) .layout-sidebar .region-sidebar{padding-right:25px;}}@media (max-width:575.98px){body:not(.contact) .layout-sidebar{transform:none;display:none;}}@media (min-width:1200px){body:not(.contact) .layout-sidebar.dropdown{transform:translateY(0%);}}@media (max-width:1199.98px){body:not(.contact) .layout-sidebar.dropdown-mobile{transform:translateY(0%);}}@media (max-width:575.98px){body:not(.contact) .layout-sidebar.dropdown-mobile{transform:none;display:block;}}body:not(.contact) .layout-sidebar .button-filtra-close{border:unset;background:unset;color:black;transition:color 0.2s ease-in;font-size:3rem;margin:0.5em 0em;display:flex;margin-left:auto;margin-right:10px;}@media (min-width:1200px){body:not(.contact) .layout-sidebar .button-filtra-close{display:none;}}body:not(.contact) .layout-sidebar .button-filtra-close:hover{color:#B1B1B1;}body:not(.contact) .layout-sidebar .block-facets-summary{text-transform:uppercase;background-color:#8F0404;z-index:5;transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-ms-transition:0.2s ease-in;-o-transition:0.2s ease-in;}body:not(.contact) .layout-sidebar .block-facets-summary:hover{background-color:black;}body:not(.contact) .layout-sidebar .block-facets-summary ul{list-style:none;padding:unset;}@media (max-width:575.98px){body:not(.contact) .layout-sidebar .block-facets-summary ul{position:fixed;bottom:0;left:0;right:0;margin:0;display:flex;justify-content:space-between;background:white;border-top:2px solid #8F0404;padding:8px;z-index:50;}body:not(.contact) .layout-sidebar .block-facets-summary ul li:not(.facet-summary-item--facet){margin-bottom:0;}body:not(.contact) .layout-sidebar .block-facets-summary ul li{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;}body:not(.contact) .layout-sidebar .block-facets-summary ul li span{margin:0 !important;background:#8F0404;color:white !important;border-radius:5px;padding:10px;cursor:pointer;}body:not(.contact) .layout-sidebar .block-facets-summary ul li a{color:black;background:white;border:1px solid black;border-radius:5px;padding:10px;}}body:not(.contact) .layout-sidebar .block-facets-summary ul li.facet-summary-item--facet{display:none;}body:not(.contact) .layout-sidebar .block-facets-summary ul li:not(.facet-summary-item--facet){margin-bottom:10px;}body:not(.contact) .layout-sidebar .block-facets-summary a{text-decoration:none;font-size:1.8rem;font-weight:400;line-height:1.2;color:white;text-transform:uppercase;text-align:center;display:block;padding:10px 0;}body:not(.contact) .layout-sidebar .block-facets-summary a .facet-item__value{margin-left:10px;}body:not(.contact) .layout-sidebar .block-facets-summary .source-summary-count{margin:10px 0;font-size:1.8rem;font-weight:400;line-height:1.2;color:black;text-transform:uppercase;}body:not(.contact) .layout-sidebar .block-facets-summary .facet-item__value div{display:flex;}body:not(.contact) .layout-sidebar .block-facets-summary .facet-item__value div .field--name-field-hroma{display:none;}body:not(.contact) .layout-sidebar .block-facets:not(.block-facet--range-slider) ul{overflow-y:auto;max-height:300px;scrollbar-color:#888 #ececec;scrollbar-width:thin;}body:not(.contact) .layout-sidebar .block-facets:not(.block-facet--range-slider) ul::-webkit-scrollbar{height:6px;width:6px;background-color:#ececec;}body:not(.contact) .layout-sidebar .block-facets:not(.block-facet--range-slider) ul::-webkit-scrollbar-thumb{background-color:#666;}body:not(.contact) .layout-sidebar .block-facets h3{font-size:2rem;font-weight:800;line-height:1.2;margin-top:40px;padding-bottom:15px;border-bottom:3px solid #d8d8d8;text-transform:uppercase;}body:not(.contact) .layout-sidebar .block-facets ul{list-style:none;padding:unset;margin:0;}body:not(.contact) .layout-sidebar .block-facets .facet-item__status{display:none;}body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li{display:flex;flex-wrap:wrap;margin-bottom:15px;}body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li input[type="checkbox"]{margin-top:3px;flex:0 0 17px;width:17px;height:17px;appearance:none;border:2px solid #8F0404;position:relative;cursor:pointer;transition:0.2s ease-in;}body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li input[type="checkbox"]::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/themes/pelagus/assets/images/tick.svg");background-repeat:no-repeat;background-size:84%;background-position:center center;}body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li input[type="checkbox"]:hover,body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li input[type="checkbox"][checked="checked"]{background-color:#8F0404;}body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li label{flex:1 1 calc(100% - 17px);font-size:1.7rem;font-weight:400;padding-left:10px;margin-top:1px;color:black;cursor:pointer;}@media (max-width:575.98px){body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li label{font-size:1.4rem;}}body:not(.contact) .layout-sidebar .block-facets .facets-widget-checkbox li label .facet-item__count{color:#888;}body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider{margin-bottom:80px;list-style:none;padding-left:10px;padding-right:30px;}body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider .ui-slider{border:unset;height:3px;background-color:#b2b2b2;}body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider .ui-slider .ui-slider-range{background-color:black;}body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider .ui-slider-handle{border-radius:50%;border:2px solid black;background-color:white;width:22px;height:22px;top:-12px;}body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider .ui-slider-tip{top:30px;border:unset;background:transparent;font-size:20px;color:black;font-weight:400;}body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider .ui-slider-tip:before,body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider .ui-slider-tip:after{display:none;}body:not(.contact) .layout-sidebar .block-facets .item-list__range_slider .ui-slider-pip{display:none;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links{display:flex;flex-wrap:wrap;padding-left:20px;}@media (max-width:1399.98px){body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links{padding-left:20px;}}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item{flex:0 1 45px;height:45px;padding:10px 5px;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item.facets-reset,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item.facets-reset,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item.facets-reset,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item.facets-reset{flex:0 1 100%;height:unset;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item.facets-reset a,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item.facets-reset a,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item.facets-reset a,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item.facets-reset a{font-size:1.8rem;font-weight:400;line-height:1.2;color:black;text-decoration:none;transition:text-shadow 0.2s;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item.facets-reset a:hover,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item.facets-reset a:hover,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item.facets-reset a:hover,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item.facets-reset a:hover{text-shadow:1px 0px 0px currentColor;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value{display:block;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value div,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value div,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value div,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value div{width:42px;position:relative;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value div .color-field-border,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value div .color-field-border,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value div .color-field-border,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value div .color-field-border{border:2px solid;border-color:#b9b8b8;border-radius:50%;transition:border-color 0.1s ease-in;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value div .color-field-border .color-field,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value div .color-field-border .color-field,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value div .color-field-border .color-field,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value div .color-field-border .color-field{width:38px;height:38px;border-radius:50%;border:2px solid white;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value div .color-field-border:hover,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value div .color-field-border:hover,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value div .color-field-border:hover,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value div .color-field-border:hover{border-color:black;cursor:pointer;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value div .color-field-border:hover ~ .field--name-name,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value div .color-field-border:hover ~ .field--name-name,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value div .color-field-border:hover ~ .field--name-name,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value div .color-field-border:hover ~ .field--name-name{transform:scale(1);}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value div .field--name-name,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value div .field--name-name,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value div .field--name-name,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value div .field--name-name{position:absolute;top:-40px;left:-27px;width:100px;padding:10px 0px;font-size:12px;text-transform:uppercase;color:white;background:black;border-radius:5px;text-align:center;transform-origin:50% 100%;transform:scale(0);transition:all .2s ease;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .facet-item .facet-item__value div .field--name-name:before,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .facet-item .facet-item__value div .field--name-name:before,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .facet-item .facet-item__value div .field--name-name:before,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .facet-item .facet-item__value div .field--name-name:before{content:" ";width:0;height:0;border:5px solid transparent;border-top-color:black;position:absolute;bottom:-9px;left:50%;margin-left:-5px;}body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma .item-list__links .is-active .color-field-border,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-new-in .item-list__links .is-active .color-field-border,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-giraffe-sales .item-list__links .is-active .color-field-border,body:not(.contact) .layout-sidebar .block-facets.block-facet-blockhroma-all .item-list__links .is-active .color-field-border{border-color:black !important;}body:not(.contact) .filter-layer{display:none;}body:not(.contact) .filter-layer ~ div,body:not(.contact) .filter-layer ~ main .pre-content,body:not(.contact) .filter-layer ~ main .main-content{transition:filter 0.2s ease-in;}body:not(.contact) .filter-layer.show{position:absolute;display:block;width:100%;height:100%;z-index:80;}body:not(.contact) .filter-layer.show ~ div,body:not(.contact) .filter-layer.show ~ main .pre-content,body:not(.contact) .filter-layer.show ~ main .main-content{filter:blur(3px);}.checkout-page .checkout-progress{padding:unset;display:flex;justify-content:center;}.checkout-page .checkout-progress .checkout-progress--step.checkout-progress--step__current.step-complete:after,.checkout-page .checkout-progress .checkout-progress--step__previous:after{content:"A";font-family:"Giraffe";position:absolute;top:25px;left:52%;margin-left:12px;color:#daa238;}@media (max-width:991.98px){.checkout-page .checkout-progress .checkout-progress--step.checkout-progress--step__current.step-complete:after,.checkout-page .checkout-progress .checkout-progress--step__previous:after{left:48%;}}@media (max-width:575.98px){.checkout-page .checkout-progress .checkout-progress--step.checkout-progress--step__current.step-complete:after,.checkout-page .checkout-progress .checkout-progress--step__previous:after{display:none;}}.checkout-page .checkout-progress .checkout-progress--step{position:relative;display:inline-block;margin:0.5em;padding-right:0;width:200px;font-weight:bold;opacity:.8;padding-top:57px;text-align:center;font-size:1.8rem;}.checkout-page .checkout-progress .checkout-progress--step:before{content:"";font-family:"Giraffe";position:absolute;top:0px;left:35%;font-size:3.9rem;margin-left:12px;font-weight:400;}@media (max-width:991.98px){.checkout-page .checkout-progress .checkout-progress--step:before{left:29%;}}@media (max-width:767.98px){.checkout-page .checkout-progress .checkout-progress--step:before{left:20%;}}@media (max-width:767.98px){.checkout-page .checkout-progress .checkout-progress--step{font-size:1.6rem;width:100px;}}@media (max-width:575.98px){.checkout-page .checkout-progress .checkout-progress--step{font-size:0rem;width:60px;}}.checkout-page .checkout-progress .checkout-progress--step__next{opacity:.4;}.checkout-page .checkout-progress .step-login{color:#303030;}.checkout-page .checkout-progress .step-login:before{color:#303030;content:"h";}.checkout-page .checkout-progress .step-review{color:#303030;}.checkout-page .checkout-progress .step-review:before{color:#303030;content:"p";}.checkout-page .checkout-progress .step-order_information{color:#303030;}.checkout-page .checkout-progress .step-order_information:before{color:#303030;content:"p";}.checkout-page .checkout-progress .step-payment{color:#303030;}.checkout-page .checkout-progress .step-payment:before{color:#303030;content:"I";}.checkout-page .checkout-progress .step-complete{color:#303030;}.checkout-page .checkout-progress .step-complete:before{color:#303030;content:"y";}.newsletter-content{position:relative;padding:100px 0;background-color:#000;}@media (max-width:767.98px){.newsletter-content{padding:60px 0;}}.newsletter-content .newsletter__overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#9d660e;opacity:0.6;z-index:0;}.newsletter-content .block-block-content{position:relative;text-align:center;padding-top:3em;z-index:10;}.newsletter-content .block-block-content h2{margin:unset;color:white;}@media (max-width:767.98px){.newsletter-content .block-block-content h2{font-size:3rem;}}.newsletter-content .block-block-content p{color:white;font-weight:300;line-height:1.6;}.newsletter-content .block-webform{z-index:10;margin-left:auto;margin-right:auto;max-width:max-content;width:100%;position:relative;}.newsletter-content .block-webform .webform-submission-form{margin-top:1em;}@media (max-width:767.98px){.newsletter-content .block-webform .webform-submission-form{display:flex;flex-direction:column;align-items:center;}}.newsletter-content .block-webform .js-form-item-quantity,.newsletter-content .block-webform .form-type-textfield,.newsletter-content .block-webform .form-type-password,.newsletter-content .block-webform .form-type-email,.newsletter-content .block-webform .form-type-tel,.newsletter-content .block-webform .form-type-textarea{position:relative;margin-bottom:20px;display:flex;align-items:center;padding-left:30px;border:1px solid white;}.newsletter-content .block-webform .js-form-item-quantity label,.newsletter-content .block-webform .form-type-textfield label,.newsletter-content .block-webform .form-type-password label,.newsletter-content .block-webform .form-type-email label,.newsletter-content .block-webform .form-type-tel label,.newsletter-content .block-webform .form-type-textarea label{position:absolute;top:unset;left:37px;font-size:1.8rem;color:white;font-weight:400;opacity:1;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}@media (max-width:767.98px){.newsletter-content .block-webform .js-form-item-quantity label,.newsletter-content .block-webform .form-type-textfield label,.newsletter-content .block-webform .form-type-password label,.newsletter-content .block-webform .form-type-email label,.newsletter-content .block-webform .form-type-tel label,.newsletter-content .block-webform .form-type-textarea label{font-size:1.5rem;}}.newsletter-content .block-webform .js-form-item-quantity input,.newsletter-content .block-webform .js-form-item-quantity textarea,.newsletter-content .block-webform .form-type-textfield input,.newsletter-content .block-webform .form-type-textfield textarea,.newsletter-content .block-webform .form-type-password input,.newsletter-content .block-webform .form-type-password textarea,.newsletter-content .block-webform .form-type-email input,.newsletter-content .block-webform .form-type-email textarea,.newsletter-content .block-webform .form-type-tel input,.newsletter-content .block-webform .form-type-tel textarea,.newsletter-content .block-webform .form-type-textarea input,.newsletter-content .block-webform .form-type-textarea textarea{height:calc(70px - 1.6em - 2px);position:relative;box-sizing:unset;padding-top:0.8em;padding-bottom:0.8em;padding-left:0.75em;padding-right:0.75em;font-size:1.8rem;color:white;font-weight:400;background:transparent;border-radius:unset;line-height:1.5;}@media (min-width:768px){.newsletter-content .block-webform .js-form-item-quantity input,.newsletter-content .block-webform .js-form-item-quantity textarea,.newsletter-content .block-webform .form-type-textfield input,.newsletter-content .block-webform .form-type-textfield textarea,.newsletter-content .block-webform .form-type-password input,.newsletter-content .block-webform .form-type-password textarea,.newsletter-content .block-webform .form-type-email input,.newsletter-content .block-webform .form-type-email textarea,.newsletter-content .block-webform .form-type-tel input,.newsletter-content .block-webform .form-type-tel textarea,.newsletter-content .block-webform .form-type-textarea input,.newsletter-content .block-webform .form-type-textarea textarea{width:calc(632px - 1.5em - 2px);}}.newsletter-content .block-webform .js-form-item-quantity input::placeholder,.newsletter-content .block-webform .js-form-item-quantity textarea::placeholder,.newsletter-content .block-webform .form-type-textfield input::placeholder,.newsletter-content .block-webform .form-type-textfield textarea::placeholder,.newsletter-content .block-webform .form-type-password input::placeholder,.newsletter-content .block-webform .form-type-password textarea::placeholder,.newsletter-content .block-webform .form-type-email input::placeholder,.newsletter-content .block-webform .form-type-email textarea::placeholder,.newsletter-content .block-webform .form-type-tel input::placeholder,.newsletter-content .block-webform .form-type-tel textarea::placeholder,.newsletter-content .block-webform .form-type-textarea input::placeholder,.newsletter-content .block-webform .form-type-textarea textarea::placeholder{font-size:0;}.newsletter-content .block-webform .js-form-item-quantity input:focus + label,.newsletter-content .block-webform .js-form-item-quantity textarea:focus + label,.newsletter-content .block-webform .form-type-textfield input:focus + label,.newsletter-content .block-webform .form-type-textfield textarea:focus + label,.newsletter-content .block-webform .form-type-password input:focus + label,.newsletter-content .block-webform .form-type-password textarea:focus + label,.newsletter-content .block-webform .form-type-email input:focus + label,.newsletter-content .block-webform .form-type-email textarea:focus + label,.newsletter-content .block-webform .form-type-tel input:focus + label,.newsletter-content .block-webform .form-type-tel textarea:focus + label,.newsletter-content .block-webform .form-type-textarea input:focus + label,.newsletter-content .block-webform .form-type-textarea textarea:focus + label{opacity:0;transform:unset;pointer-events:none;}.newsletter-content .block-webform .js-form-item-quantity input:focus::placeholder,.newsletter-content .block-webform .js-form-item-quantity textarea:focus::placeholder,.newsletter-content .block-webform .form-type-textfield input:focus::placeholder,.newsletter-content .block-webform .form-type-textfield textarea:focus::placeholder,.newsletter-content .block-webform .form-type-password input:focus::placeholder,.newsletter-content .block-webform .form-type-password textarea:focus::placeholder,.newsletter-content .block-webform .form-type-email input:focus::placeholder,.newsletter-content .block-webform .form-type-email textarea:focus::placeholder,.newsletter-content .block-webform .form-type-tel input:focus::placeholder,.newsletter-content .block-webform .form-type-tel textarea:focus::placeholder,.newsletter-content .block-webform .form-type-textarea input:focus::placeholder,.newsletter-content .block-webform .form-type-textarea textarea:focus::placeholder{opacity:0;}.newsletter-content .block-webform .js-form-item-quantity input:not(:placeholder-shown) + label,.newsletter-content .block-webform .js-form-item-quantity textarea:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-textfield input:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-textfield textarea:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-password input:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-password textarea:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-email input:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-email textarea:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-tel input:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-tel textarea:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-textarea input:not(:placeholder-shown) + label,.newsletter-content .block-webform .form-type-textarea textarea:not(:placeholder-shown) + label{opacity:0;transform:unset;pointer-events:none;}.newsletter-content .block-webform .form-actions{position:absolute;right:15px;top:-9px;margin-bottom:1.2em;}@media (max-width:767.98px){.newsletter-content .block-webform .form-actions{position:initial;right:unset;}}.newsletter-content .block-webform .form-actions .button{border:unset;border-radius:unset;background:white;color:black;width:173px;height:56px;font-size:1.8rem;font-weight:900;transition:0.2s;}.newsletter-content .block-webform .form-actions .button:hover{background:#9d660e;color:white;}.newsletter-content .view-social-links p{margin:unset;}.newsletter-content .view-social-links .view-content{display:flex;margin:0px -11px;justify-content:center;align-items:center;margin-top:3em;margin-bottom:2em;}.newsletter-content .view-social-links .view-content .views-row:not(:first-child){margin-left:40px;}.newsletter-content .view-social-links .view-content a{display:flex;justify-content:center;align-items:center;}.newsletter-content .view-social-links .view-content p.facebook svg{width:14.28px;height:29.67px;}.newsletter-content .view-social-links .view-content p.facebook svg path{transition:0.2s;}.newsletter-content .view-social-links .view-content p.facebook svg:hover path{fill:#8F0404;stroke:#8F0404;}.newsletter-content .view-social-links .view-content p.instagram svg{width:25px;height:25px;fill:white;transition:0.2s;}.newsletter-content .view-social-links .view-content p.instagram svg:hover{fill:#8F0404;}.newsletter-content .view-social-links .view-content p.twitter svg{width:28.74px;height:21.76px;}.newsletter-content .view-social-links .view-content p.twitter svg path{transition:0.2s;}.newsletter-content .view-social-links .view-content p.twitter svg:hover path{fill:#8F0404;stroke:#8F0404;}.footer-content{background-color:#8F0404;}.footer-content .region-footer{padding:65px 0;}@media (min-width:1400px){.footer-content .region-footer{display:flex;}}.footer-content .region-footer .block-views-blocklogo-footer-block-1{flex:0 0 405px;}.footer-content .region-footer .block-views-blocklogo-footer-block-1 .logo-footer img{width:405px;}@media (max-width:1399.98px){.footer-content .region-footer .block-views-blocklogo-footer-block-1{margin-bottom:2em;text-align:center;}}@media (max-width:575.98px){.footer-content .region-footer .block-views-blocklogo-footer-block-1{display:none;}}.footer-content .region-footer nav{flex:0 1 auto;}@media (max-width:1399.98px){.footer-content .region-footer nav{flex:0 1 100%;}}.footer-content .region-footer .menu{display:flex;justify-content:flex-end;margin:0 0 0 auto;}@media (max-width:1399.98px){.footer-content .region-footer .menu{justify-content:space-between;}}@media (max-width:767.98px){.footer-content .region-footer .menu{flex-direction:column;justify-content:space-between;}.footer-content .region-footer .menu .menu-item--expanded + .menu-item--expanded{margin-top:2em;}}.footer-content .region-footer .menu .menu-item--expanded{list-style:none;font-size:3rem;font-weight:300;color:white;flex:0 1 35%;padding-top:0;}.footer-content .region-footer .menu .menu-item--expanded:first-child{flex:0 1 55%;}@media (max-width:575.98px){.footer-content .region-footer .menu .menu-item--expanded{font-size:2.3rem;font-weight:500;}}.footer-content .region-footer .menu .menu-item--expanded .menu{margin-top:1em;display:flex;flex-wrap:wrap;margin-left:unset;justify-content:unset;}@media (max-width:1399.98px){.footer-content .region-footer .menu .menu-item--expanded .menu{flex-direction:column;}}@media (max-width:575.98px){.footer-content .region-footer .menu .menu-item--expanded .menu{margin-top:0.5em;}}.footer-content .region-footer .menu .menu-item--expanded .menu .menu-item{flex:0 1 50%;padding:unset;}.footer-content .region-footer .menu .menu-item--expanded .menu .menu-item a{font-size:1.8rem;font-weight:400;color:white;line-height:1.2;transition:text-shadow 0.2s ease-in;}.footer-content .region-footer .menu .menu-item--expanded .menu .menu-item a:hover{text-shadow:1px 0px 0px currentColor;}@media (max-width:399.98px){.footer-content .region-footer .menu .menu-item--expanded .menu .menu-item a{font-size:1.5rem;}}.cards{background-color:#f4f4f4;}.cards .block-block-content .field p{margin:0;display:flex;justify-content:space-between;align-items:center;width:450px;margin-right:auto;margin-left:auto;padding:20px 0;}.cards .block-block-content .field p :nth-child(1){max-width:65px;}.cards .block-block-content .field p :nth-child(2){max-width:60px;max-height:35px;}.cards .block-block-content .field p :nth-child(3){max-width:55px;}.cards .block-block-content .field p :nth-child(4){max-width:50px;}.cards .block-block-content .field p :nth-child(5){max-width:55px;}@media (max-width:460px){.cards .block-block-content .field p{width:90%;flex-wrap:wrap;}}.copyrighting{text-align:center;padding:15px;background-color:#8F0404;align-items:center;border-top:1px solid #9d660e;}.copyrighting p{color:white;margin:0;font-size:15px;}.copyrighting p a{color:white;font-weight:700;font-size:16px;}.copyrighting p a:hover{color:#9d660e;}.block-cookies #cookiesjsr{--default-margin:1.5em;--font-size-reset:1.5rem;line-height:2.5rem;}.block-cookies #cookiesjsr .cookiesjsr-banner{background:black;width:100%;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info .cookiesjsr-links a{font-weight:800;transition:0.3s ease;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--info .cookiesjsr-links a:hover{color:#8F0404;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn{background:transparent;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.denyAll{border:1px solid #8F0404;transition:0.3s ease;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.denyAll:hover{transform:scale(1);color:#8F0404;background:white;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.cookiesjsr-settings{border:1px solid #8F0404;transition:0.3s ease;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.cookiesjsr-settings:hover{transform:scale(1);color:#8F0404;background:white;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.important{background:white;color:black;border:1px solid white;transition:0.3s ease;}.block-cookies #cookiesjsr .cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-btn.important:hover{transform:scale(1);color:white;background:black;border:1px solid #8F0404;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--body .cookiesjsr-service-group.active button{background:#8F0404;color:white;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--body .cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:white;color:black;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--body .cookiesjsr-service-group.active .cookiesjsr-service-group--content .cookiesjsr-service-group--services span{font-weight:800;color:#8F0404;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--body .cookiesjsr-service-group button{background:white;color:black;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--footer .cookiesjsr-btn.denyAll,.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--footer .cookiesjsr-btn.invert{border:1px solid #8F0404;background:black;color:white;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--footer .cookiesjsr-btn.denyAll:hover,.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--footer .cookiesjsr-btn.invert:hover{transform:scale(1);background:white;color:#8F0404;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--footer .cookiesjsr-btn.important{background:white;border:1px solid black;color:black;}.block-cookies #cookiesjsr .cookiesjsr-layer--wrapper .cookiesjsr-layer--footer .cookiesjsr-btn.important:hover{transform:scale(1);background:black;color:white;border:1px solid #8F0404;}.product-variation-popup{display:flex;}@media (max-width:399.98px){.product-variation-popup{flex-direction:column;}}.product-variation-popup .left-side{margin-right:10px;width:150px;}@media (max-width:399.98px){.product-variation-popup .left-side{width:50%;margin:0 auto;}}@media (max-width:399.98px){.product-variation-popup .right-side{margin-top:10px 0px;}}.product-variation-popup .right-side .field--name-title{font-size:2rem;color:black;margin-bottom:10px;}.product-variation-popup .right-side .field--name-field-barcode{font-size:1.5rem;color:#A2A2A2;}.ui-dialog{max-width:600px;width:100% !important;}@media (max-width:767.98px){.ui-dialog{max-width:450px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}}@media (max-width:575.98px){.ui-dialog{max-width:300px;}}.ui-dialog .ui-dialog-titlebar{background:#8F0404;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:white;}.ui-dialog-actions{display:flex;justify-content:space-between;}@media (max-width:575.98px){.ui-dialog-actions{flex-direction:column;}}.ui-dialog-actions .button--cart{width:50%;min-height:50px;border:2px solid #8F0404;border-radius:5px;color:#8F0404;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.ui-dialog-actions .button--cart:hover{border-color:black;color:black;}@media (max-width:575.98px){.ui-dialog-actions .button--cart{margin:5px auto;width:100%;}}.ui-dialog-actions .button--checkout{width:50%;min-height:50px;border:2px solid #8F0404;border-radius:5px;background:#8F0404;color:white;display:flex;font-size:1.6rem;font-weight:500;justify-content:center;align-items:center;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}@media (max-width:575.98px){.ui-dialog-actions .button--checkout{margin:5px auto;width:100%;}}.ui-dialog-actions .button--checkout:hover{border-color:black;background:black;}.ui-dialog-actions .button--wishlist{width:50%;min-height:50px;margin-left:auto;border:2px solid #8F0404;background:#8F0404;color:white;display:flex;font-size:1.6rem;font-weight:500;justify-content:center;align-items:center;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;}@media (max-width:575.98px){.ui-dialog-actions .button--wishlist{margin:5px auto;width:100%;}}.ui-dialog-actions .button--wishlist:hover{border-color:black;background:black;}.ui-dialog-buttonpane{background-color:white !important;}.ui-dialog-buttonpane .form-actions .button{min-height:50px;background-color:#8F0404;color:white;font-size:1.6rem;font-weight:500;border-radius:5px;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.ui-dialog-buttonpane .form-actions .button:hover{background-color:black;}.menu--login:hover .user-icon{color:#8F0404;}.menu--login:hover .navbar-nav .nav-item a{color:#8F0404;}.menu--login .user-icon{color:black;padding-right:15px;transition:0.2s;}.menu--login .user-icon svg{width:2.3rem;fill:currentColor;}.menu--login .navbar-nav{position:relative;margin:unset;font-size:1.8rem;display:flex;align-items:center;color:white;list-style:none;padding:unset;transition:0.2s;}.menu--login .navbar-nav .nav-item a{font-weight:400;text-decoration:none;color:black;transition:0.2s;}.menu--login .navbar-nav .nav-item:not(:first-child){display:none;}.menu--login .navbar-nav .nav-item.active,.menu--login .navbar-nav .nav-item.open{color:#B1B1B1;}.menu--account{position:relative;}.menu--account .user-icon{max-height:23px;color:#8F0404;cursor:pointer;transition:0.2s;}.menu--account .user-icon:hover{color:#8F0404;}.menu--account .user-icon svg{width:2.3rem;fill:currentColor;}.menu--account .navbar-nav{display:none;position:absolute;top:30px;left:-10px;background-color:#f9f9f9;box-shadow:0 6px 10px #00000042;width:max-content;z-index:2;margin:unset;font-size:2rem;color:black;list-style:none;padding:0;}.menu--account .navbar-nav .nav-item:nth-child(even){background-color:white;}.menu--account .navbar-nav .nav-item a{display:block;padding:10px 15px;text-decoration:none;color:black;transition:color 0.2s;}.menu--account .navbar-nav .nav-item a:hover,.menu--account .navbar-nav .nav-item a:active{color:#8F0404;}.menu--user-account-mobile{margin-left:20px;position:relative;}.menu--user-account-mobile .user-icon{color:white;cursor:pointer;transition:0.2s;}.menu--user-account-mobile .user-icon:hover,.menu--user-account-mobile .user-icon:active,.menu--user-account-mobile .user-icon:focus{color:black;}.menu--user-account-mobile .user-icon svg{width:2.3rem;fill:currentColor;}.menu--user-account-mobile .navbar-nav{display:none;position:absolute;top:30px;right:0;width:max-content;background-color:#f9f9f9;box-shadow:0 6px 10px #00000042;z-index:2;margin:unset;list-style:none;font-size:1.8rem;padding:0;}.menu--user-account-mobile .navbar-nav .nav-item:nth-child(even){background-color:white;}.menu--user-account-mobile .navbar-nav .nav-item a{display:block;padding:10px 15px;text-decoration:none;color:black;transition:color 0.2s;}.menu--user-account-mobile .navbar-nav .nav-item a:hover,.menu--user-account-mobile .navbar-nav .nav-item a:active{color:#8F0404;}.menu--user-account-mobile .navbar-nav .nav-item a.user__login{display:none;}.menu--user-account-mobile .navbar-nav.anonymous_user{display:block;position:unset;background-color:unset;box-shadow:unset;transform:none;}.menu--user-account-mobile .navbar-nav.anonymous_user .nav-item a.user-icon{padding:0;display:block;color:white;}.menu--user-account-mobile .navbar-nav.anonymous_user .nav-item a.user-icon svg{fill:currentColor;}.menu--user-account-mobile .navbar-nav.anonymous_user .nav-item a.user-icon:hover,.menu--user-account-mobile .navbar-nav.anonymous_user .nav-item a.user-icon:active,.menu--user-account-mobile .navbar-nav.anonymous_user .nav-item a.user-icon:focus{color:black;}.menu-container{background:#8F0404;height:55px;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 12px 0px #00000045;}.menu-container .master-region{width:100%;max-width:100%;}@media (max-width:1199.98px){.menu-container .master-region{position:relative;}}@media (max-width:1199.98px){.menu-container .menu--main{display:none;}}.menu-container .menu--main > .menu{display:flex;align-items:center;justify-content:center;margin:0;}.menu-container .menu--main > .menu > li{flex:0 1 max-content;list-style:none;padding:0 35px;position:relative;min-height:50px;display:flex;align-items:center;justify-content:center;text-align:center;}.menu-container .menu--main > .menu > li:nth-last-child(1) .menu--submenu,.menu-container .menu--main > .menu > li:nth-last-child(2) .menu--submenu,.menu-container .menu--main > .menu > li:nth-last-child(3) .menu--submenu{left:unset;right:0;}.menu-container .menu--main > .menu > li > a{color:white;position:relative;text-transform:uppercase;transition:0.2s;}.menu-container .menu--main > .menu > li > a::after{content:'';width:0;height:2px;display:block;background:white;position:absolute;bottom:-5px;transition:0.15s ease-in;}.menu-container .menu--main > .menu > li:hover a::after{width:100%;}.menu-container .menu--main > .menu > li .menu--submenu{display:none;width:250px;position:absolute;top:50px;left:0;background-color:white;box-shadow:0px 5px 20px 0px #0000003b;margin:0;padding:5px 20px;z-index:10;}.menu-container .menu--main > .menu > li .menu--submenu > li{padding:10px 0;list-style:none;border-bottom:1px solid #f6f6f6;}.menu-container .menu--main > .menu > li .menu--submenu > li a{display:block;}.menu-container .menu--main > .menu > li .menu--submenu > li:last-child{border:0;}.menu-container .menu--main > .menu > li .menu--submenu > li:hover > a{color:#8F0404;}.menu-container .menu--main > .menu > li .menu--submenu > li.menu-item--back{display:none;}.menu-container .menu--main > .menu > li .menu--submenu > li .menu-item__arrow{position:absolute;right:15px;color:#aeaeae;}.menu-container .menu--main > .menu > li .menu--submenu > li .menu-item__arrow svg{width:1rem;fill:currentColor;}.menu-container .menu--main > .menu > li .menu--submenu .menu--submenu{top:unset;right:-96%;left:unset;transform:translate(0,-33px);}.menu-container .menu--main > .menu > li:nth-last-child(-n+2) .menu--submenu .menu--submenu{top:unset;left:-96%;right:unset;transform:translate(0,-33px);}@media (min-width:1200px){.menu-container .menu--main-navigation-mobile{display:none;}}.menu-container .menu--main-navigation-mobile.contextual-region{position:unset;}.menu-container .menu--main-navigation-mobile .burger{display:flex;align-items:center;justify-content:center;color:white;cursor:pointer;}.menu-container .menu--main-navigation-mobile .burger.is-active .burger__button{transform:translate3d(0,9px,0) rotate(45deg);}.menu-container .menu--main-navigation-mobile .burger.is-active .burger__button::before{opacity:0;transform:rotate(-45deg) translateY(0);}.menu-container .menu--main-navigation-mobile .burger.is-active .burger__button::after{transform:translateY(-18px) rotate(-90deg);}.menu-container .menu--main-navigation-mobile .burger .burger__box{position:relative;width:35px;height:20px;}.menu-container .menu--main-navigation-mobile .burger .burger__box .burger__button{position:absolute;height:2px;width:100%;background-color:currentColor;display:block;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.menu-container .menu--main-navigation-mobile .burger .burger__box .burger__button::before{content:'';top:9px;position:absolute;height:2px;width:100%;background-color:currentColor;display:block;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.menu-container .menu--main-navigation-mobile .burger .burger__box .burger__button::after{content:'';top:18px;position:absolute;height:2px;width:100%;background-color:currentColor;display:block;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.menu-container .menu--main-navigation-mobile .mobile_menu{position:absolute;left:0;top:40px;padding:0;margin:0;max-width:380px;width:100%;height:100vh;z-index:10;background-color:white;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-ms-transition:0.2s ease-in;-o-transition:0.2s ease-in;}@media (max-width:575.98px){.menu-container .menu--main-navigation-mobile .mobile_menu{max-width:unset;}}.menu-container .menu--main-navigation-mobile .mobile_menu.is-active{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu--submenu{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:white;overflow-y:auto;overflow-x:hidden;list-style-type:none;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:0.15s;-webkit-transition:0.15s;-moz-transition:0.15s;-ms-transition:0.15s;-o-transition:0.15s;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu--submenu.is-active{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu{margin:0;padding:0;border-top:1px solid #aeaeae;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li{list-style-type:none;list-style-image:none;padding:0;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--expanded{display:flex;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--expanded > a{color:black;flex:0 1 auto;display:block;padding:15px 20px;padding-right:0;text-transform:uppercase;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--expanded > a:hover{color:#8F0404;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--expanded > .menu-item__arrow{cursor:pointer;display:flex;align-items:center;justify-content:flex-end;flex:1 0 50px;padding:0 20px 0 0;color:#aeaeae;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--expanded > .menu-item__arrow:hover{color:#8F0404;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--expanded > .menu-item__arrow svg{fill:currentColor;width:1.4rem;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--back{display:flex;color:white;background-color:#8F0404;text-transform:uppercase;cursor:pointer;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--back .menu-item__icon{display:flex;align-items:center;justify-content:center;flex:0 0 1em;padding:0 0 0 20px;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--back .menu-item__icon svg{fill:currentColor;width:1.4rem;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li.menu-item--back .menu-item__title{padding:15px 20px;display:block;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li:not(:last-child){border-bottom:1px solid #aeaeae;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li > a{padding:15px 20px;color:black;display:block;text-transform:uppercase;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li > a:hover,.menu-container .menu--main-navigation-mobile .mobile_menu ul.menu li > a.is-active{color:#8F0404;}.menu-container .region-navigation{display:flex;align-items:center;}@media (min-width:1200px){.menu-container .region-navigation{display:unset;}}.menu-container #block-buttonsearch-2{display:none;margin-left:auto;}@media (max-width:1199.98px){.menu-container #block-buttonsearch-2{display:block;}}.menu-container #block-buttonsearch-2 .button-search{padding:0;width:23px;height:23px;border:unset;background:unset;color:white;transition:0.2s;}.menu-container #block-buttonsearch-2 .button-search:hover{color:#8F0404;}.menu-container #block-buttonsearch-2 .button-search svg{width:2.3rem;fill:currentColor;}.menu-container .block-commerce-cart{display:none;align-items:center;}@media (max-width:1199.98px){.menu-container .block-commerce-cart{display:flex;padding-right:0;margin:0 5px 0 30px;}}.menu-container .block-commerce-cart a{text-decoration:none;}.menu-container .block-commerce-cart .ficon-cart{font-size:1.8rem;color:white;transition:color 0.2s ease-in;}.menu-container .block-commerce-cart .ficon-cart:hover{color:#B1B1B1;}.menu-container .block-commerce-cart .ficon-cart:before{content:'';}.menu-container .block-commerce-cart .ficon-cart svg{width:20px;height:20.4px;}.menu-container .block-commerce-cart .ficon-cart svg path{fill:black;stroke:black;transition:0.2s;}.menu-container .block-commerce-cart .ficon-cart svg:hover path{fill:#8F0404;stroke:#8F0404;}.menu-container .block-commerce-wishlist{margin-left:30px;display:none;align-items:center;}@media (max-width:1199.98px){.menu-container .block-commerce-wishlist{display:flex;}}.menu-container .block-commerce-wishlist a{text-decoration:none;}.menu-container .block-commerce-wishlist .ficon-favourite{font-size:1.8rem;color:white;transition:color 0.2s ease-in;}.menu-container .block-commerce-wishlist .ficon-favourite:hover{color:#B1B1B1;}.menu-container .block-commerce-wishlist .ficon-favourite:before{content:'';}.menu-container .block-commerce-wishlist .ficon-favourite svg{width:20px;height:17.54px;}.menu-container .block-commerce-wishlist .ficon-favourite svg path{fill:black;stroke:black;transition:0.2s;}.menu-container .block-commerce-wishlist .ficon-favourite svg:hover path{fill:#8F0404;stroke:#8F0404;}.menu-container.fixed{position:fixed;width:100%;top:0;left:0;z-index:10;}.breadcrumb-container{background:#efefef;height:64px;display:flex;align-items:center;}.breadcrumb-container .breadcrumb{padding:unset;}.breadcrumb-container .breadcrumb li{color:#151515;font-family:'Source Serif Pro';font-size:1.8rem;font-weight:700;}@media (max-width:1199.98px){.breadcrumb-container .breadcrumb li{font-size:1.7rem;}}@media (max-width:991.98px){.breadcrumb-container .breadcrumb li{font-size:1.6rem;}}@media (max-width:767.98px){.breadcrumb-container .breadcrumb li{font-size:1.5rem;}}@media (max-width:575.98px){.breadcrumb-container .breadcrumb li{font-size:1.4rem;}}@media (max-width:399.98px){.breadcrumb-container .breadcrumb li{font-size:1.3rem;}}.breadcrumb-container .breadcrumb li a{font-family:'Source Serif Pro';font-size:18px;font-weight:300;color:#262626;transition:color 0.2s ease-in;text-decoration:none;}@media (max-width:1199.98px){.breadcrumb-container .breadcrumb li a{font-size:1.7rem;}}@media (max-width:991.98px){.breadcrumb-container .breadcrumb li a{font-size:1.6rem;}}@media (max-width:767.98px){.breadcrumb-container .breadcrumb li a{font-size:1.5rem;}}@media (max-width:575.98px){.breadcrumb-container .breadcrumb li a{font-size:1.4rem;}}@media (max-width:399.98px){.breadcrumb-container .breadcrumb li a{font-size:1.3rem;}}.breadcrumb-container .breadcrumb li a:hover{color:#262626;}.breadcrumb-container .breadcrumb li.active{color:#8F0404;}.breadcrumb-container .breadcrumb-item + .breadcrumb-item::before{content:">";}.path-frontpage .content-top{background-color:#E9E9E9;}.path-frontpage .region-content-top .mega__banner .swiper-pagination .swiper-pagination-bullet{opacity:1;border:1px solid white;width:15px;height:15px;background:transparent;}.path-frontpage .region-content-top .mega__banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:white;}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser{position:relative;min-height:871px;background-color:#000;}@media (max-width:1919.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser{min-height:668px;}}@media (max-width:1599.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser{min-height:558px;}}@media (max-width:1399.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser{min-height:487px;}}@media (max-width:991.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser{min-height:388px;}}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info{position:absolute;top:50%;padding-right:35px;transform:translateY(-50%);z-index:5;}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info p{color:white;margin:0;}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_title{margin-top:0;margin-bottom:40px;}@media (max-width:575.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_title{margin-bottom:20px;}}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_title p{font-size:inherit;font-weight:inherit;line-height:inherit;}@media (min-width:992px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_title p{font-size:3.9rem;line-height:50px;}}@media (min-width:1200px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_title p{font-size:4.5rem;line-height:60px;}}@media (min-width:1400px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_title p{line-height:80px;font-size:6rem;}}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_content{margin-bottom:40px;}@media (max-width:575.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_content{margin-bottom:20px;}}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_content p{line-height:28px;font-size:1.8rem;max-width:370px;}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_link a{display:block;max-width:max-content;padding:15px 40px;background-color:#9d660e;color:white;text-transform:uppercase;font-size:2rem;font-weight:700;border-radius:50px;transition:0.2s;}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_link a:hover{color:#9d660e;background-color:white;}@media (max-width:991.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_link a{font-size:1.7rem;padding:10px 25px;}}@media (max-width:575.98px){.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_info .mega__banner_link a{font-size:1.5rem;padding:8px 20px;}}.path-frontpage .region-content-top .node--type-arhiki-selida-mega-banner.node--view-mode-teaser .mega__banner_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.55;z-index:2;}.path-frontpage .pre-content{padding-top:5em;background:linear-gradient(to bottom,#E9E9E9 50%,white 50%);}.path-frontpage .pre-content .custom-links{padding-bottom:50px;}.path-frontpage .pre-content .custom-links .swiper-pagination{bottom:0;}.path-frontpage .pre-content .custom-links .swiper-pagination .swiper-pagination-bullet{position:relative;border:1px solid black;width:20px;height:20px;background-color:transparent;opacity:1;}.path-frontpage .pre-content .custom-links .swiper-pagination .swiper-pagination-bullet::after{content:'';background-color:transparent;width:13px;height:13px;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.path-frontpage .pre-content .custom-links .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background-color:#8F0404;}.path-frontpage .pre-content a.button__link{width:100%;height:100%;display:block;align-items:center;justify-content:center;}.path-frontpage .pre-content a.button__link:hover .custom__links .custom__links_title{border-color:white;}.path-frontpage .pre-content a.button__link .custom__links{position:relative;}.path-frontpage .pre-content a.button__link .custom__links .custom__links_title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;display:flex;align-items:center;justify-content:center;border:2px solid transparent;font-weight:300;font-size:4rem;color:white;margin:0;z-index:10;transition:0.2s;}@media (max-width:1599.98px){.path-frontpage .pre-content a.button__link .custom__links .custom__links_title{font-size:3rem;}}@media (max-width:1399.98px){.path-frontpage .pre-content a.button__link .custom__links .custom__links_title{font-size:2.5rem;font-weight:400;}}.path-frontpage .pre-content a.button__link .custom__links .custom__links_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.7;}.path-frontpage .pre-content a.button__link .custom__links .custom__links_overlay a{display:block;width:100%;height:100%;}.path-frontpage .pre-content a.button__link .custom__links .custom__links_overlay .custom__links_overlay-hover{width:100%;height:100%;padding:40px;border:2px solid white;}.path-frontpage .page-content{background:white;padding-top:1em;}.path-frontpage .page-content .front-page-basic-block{text-align:center;padding-bottom:2em;}.path-frontpage .page-content .front-page-basic-block p{font-weight:300;line-height:1.6;}.path-frontpage .page-content .quicktabs-tabs{display:flex;justify-content:center;margin-bottom:1.5em;}.path-frontpage .page-content .quicktabs-tabs h3{text-align:center;}@media (max-width:575.98px){.path-frontpage .page-content .quicktabs-tabs li{margin:0 0 0.25em 0.3em;}}.path-frontpage .page-content .quicktabs-tabs li a{display:none;font-weight:900;font-size:1.8rem;color:black;padding:3px 8px;text-transform:uppercase;transition:color 0.2s,background 0.2s ease-in;}@media (max-width:575.98px){.path-frontpage .page-content .quicktabs-tabs li a{font-size:1.6rem;}}.path-frontpage .page-content .quicktabs-tabs li:hover a,.path-frontpage .page-content .quicktabs-tabs li.active a{color:white;background-color:#8F0404;}.path-frontpage .after-content .bottom__banner .view-content{display:flex;margin:0 -10px;}@media (max-width:1199.98px){.path-frontpage .after-content .bottom__banner .view-content{margin:0;flex-direction:column;}}.path-frontpage .after-content .bottom__banner .views-row{flex:0 1 50%;padding:0 10px;}@media (max-width:1199.98px){.path-frontpage .after-content .bottom__banner .views-row{padding:10px 0;}}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;min-height:506px;height:100%;background-color:#000;}@media (max-width:1199.98px){.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner{align-items:center;justify-content:center;}}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info{position:relative;padding:100px;z-index:5;}@media (max-width:1399.98px){.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info{padding:70px;}}@media (max-width:767.98px){.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info{padding:20px;}}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_title{margin-top:0;margin-bottom:40px;}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_title p{color:white;text-align:right;letter-spacing:0.9px;line-height:inherit;font-size:inherit;font-weight:inherit;margin:0;}@media (max-width:1199.98px){.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_title p{text-align:center;}}@media (min-width:768px){.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_title p{line-height:57px;font-size:4.5rem;}}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_link{text-align:right;}@media (max-width:1199.98px){.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_link{text-align:center;}}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_link a{padding:15px 40px;background-color:#9d660e;color:white;text-transform:uppercase;font-size:2rem;font-weight:700;border-radius:50px;transition:0.2s;}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_link a:hover{background-color:white;color:#9d660e;}@media (max-width:991.98px){.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_info .bottom__banner_link a{font-size:1.7rem;}}.path-frontpage .after-content .bottom__banner .views-row .node--type-arhiki-selida-bottom-banner .bottom__banner_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.55;z-index:2;}.all-products main .pre-content{background:linear-gradient(to left,#8F0404 50%,white 50%);}@media (max-width:1199.98px){.all-products main .pre-content{background:#8F0404;}}.all-products main .pre-content .pre-content-region{display:flex;height:115px;}@media (max-width:991.98px){.all-products main .pre-content .pre-content-region{height:unset;}}.all-products main .pre-content .pre-content-region .pre-content-left{background:white;flex:0 1 29%;display:flex;align-items:center;padding:0px 1px;}@media (max-width:1599.98px){.all-products main .pre-content .pre-content-region .pre-content-left{padding:0px 3px;}}@media (max-width:1399.98px){.all-products main .pre-content .pre-content-region .pre-content-left{padding:0px 44px;}}@media (max-width:1199.98px){.all-products main .pre-content .pre-content-region .pre-content-left{display:none;}}.all-products main .pre-content .pre-content-region .pre-content-left .button-filtra{font-size:3rem;text-transform:uppercase;background:unset;border:unset;width:100%;text-align:left;background:url(/themes/pelagus/assets/images/sort-down.svg);background-size:20px;background-position:87% -41%;background-repeat:no-repeat;transition:text-shadow 0.2s;}.all-products main .pre-content .pre-content-region .pre-content-left .button-filtra.up-arrow{background:url(/themes/pelagus/assets/images/sort-up.svg);background-size:20px;background-position:87% 100%;background-repeat:no-repeat;}.all-products main .pre-content .pre-content-region .pre-content-left .button-filtra:hover{text-shadow:1px 0px 0px currentColor;}.all-products main .pre-content .pre-content-region .pre-content-left .button-filtra:focus{outline:unset;}.all-products main .pre-content .pre-content-region .pre-content-right{display:flex;align-items:center;padding-left:10px;background:#8F0404;width:100%;border-radius:5px;}@media (max-width:1199.98px){.all-products main .pre-content .pre-content-region .pre-content-right{padding-left:0;}}.all-products main .pre-content .pre-content-region .pre-content-right h1{font-size:4rem;font-weight:800;color:white;margin-top:unset;margin-bottom:unset;margin-right:auto;}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right{display:flex;flex-direction:row;align-items:center;width:100%;}@media (max-width:991.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right{flex-wrap:wrap;margin:10px 0px;}}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-1,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-2,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-3,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-4{margin-right:auto;}@media (max-width:991.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-1,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-2,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-3,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-4{flex:0 1 100%;}}@media (max-width:767.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-1 h1,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-2 h1,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-3 h1,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-4 h1{font-size:2.5rem;}}@media (max-width:575.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-1,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-2,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-3,.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .block-views-blockproionta-titloi-block-4{margin-bottom:10px;}}@media (min-width:1200px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .filters-block{display:none;}}@media (max-width:399.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .filters-block{margin-bottom:10px;flex:0 1 100%;}}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .filters-block p{margin:unset;}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .filters-block .button-filtra-mobile{font-family:"Giraffe";height:50px;width:50px;color:white;border:1px solid white;background:#8F0404;}@media (max-width:575.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .filters-block .button-filtra-mobile{width:35px;height:35px;}}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form{margin-left:auto;}@media (max-width:1199.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form{margin-left:10px;}}@media (max-width:575.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form{margin-left:5px;}}@media (max-width:399.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form{margin-left:unset;}}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline{display:flex;}@media (max-width:575.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-sort-bef-combine{margin-top:0;margin-bottom:0;}}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-sort-bef-combine label{display:none;}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-sort-bef-combine select{width:240px;height:50px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid white;background:#8F0404;background-image:url(/themes/pelagus/assets/images/sort-down-white.svg);background-position:97% 30%;background-repeat:no-repeat;background-size:28px;padding:0px 12px;font-size:1.8rem;font-weight:300;color:white;margin-right:10px;}@media (max-width:575.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-sort-bef-combine select{width:170px;font-size:1.2rem;height:35px;min-height:35px;background-size:17px;margin-right:0;}}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-items-per-page{order:1;display:flex;flex-direction:row-reverse;align-items:center;margin-top:0;margin-bottom:0;}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-items-per-page label{color:white;font-size:1.8rem;font-weight:300;margin-left:10px;}@media (max-width:575.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-items-per-page label{display:none;}}.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-items-per-page select{width:80px;height:50px;appearance:none;border:1px solid white;background:url(/themes/pelagus/assets/images/sort-down-white.svg);background-position:90% 30%;background-repeat:no-repeat;background-size:28px;background-color:#8F0404;padding:0px 18px;font-size:1.8rem;color:white;font-weight:300;}@media (max-width:575.98px){.all-products main .pre-content .pre-content-region .pre-content-right .region-pre-content-right .views-exposed-form .form--inline .form-item-items-per-page select{height:35px;min-height:35px;background-size:17px;}}@media (max-width:1199.98px){.all-products main .main-region{background:unset;position:initial;}.all-products main .main-region .main-region-inside{position:initial;}}.all-products main .main-region .view{margin-bottom:5rem;}.all-products main .main-region .with-sidebar{display:flex;overflow-x:hidden;}@media (max-width:1199.98px){.all-products main .main-region .with-sidebar{display:initial;}}.all-products main .main-region .with-sidebar .layout-sidebar{flex:0 1 27%;background:white;margin-right:10px;}.all-products main .main-region .with-sidebar .layout-sidebar .group-header span{display:none;}@media (max-width:1399.98px){.all-products main .main-region .with-sidebar .layout-sidebar{flex:0 1 36%;}}@media (max-width:1199.98px){.all-products main .main-region .with-sidebar .layout-sidebar{flex:unset;height:100%;padding:10px 18px 1% 20px;width:calc(50% - 30px);}}@media (max-width:575.98px){.all-products main .main-region .with-sidebar .layout-sidebar{width:100%;}.all-products main .main-region .with-sidebar .layout-sidebar .group-header{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;border-bottom:2px solid #8F0404;background:white;z-index:100;}.all-products main .main-region .with-sidebar .layout-sidebar .group-header span{display:unset;margin-left:20px;font-weight:600;font-size:2rem;}.all-products main .main-region .with-sidebar .layout-sidebar .region-sidebar-all-products,.all-products main .main-region .with-sidebar .layout-sidebar .region-sidebar{margin-top:80px;margin-bottom:200px;}}.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-1 .view-header h3,.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-2 .view-header h3{font-size:2rem;font-weight:800;line-height:1.2;margin-top:40px;padding-bottom:15px;border-bottom:3px solid #D8D8D8;text-transform:uppercase;}.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-1 .view-header .category-parent,.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-2 .view-header .category-parent{font-size:1.7rem;font-weight:500;line-height:1.2;text-transform:uppercase;padding-bottom:20px;}.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-1 .view-content,.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-2 .view-content{margin:0;flex-direction:column;align-items:flex-start;}.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-1 .view-content .views-row,.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-2 .view-content .views-row{padding:10px;flex:0;}.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-1 .view-content .views-row a,.all-products main .main-region .with-sidebar .layout-sidebar .block-views-blockypokatigories-block-2 .view-content .views-row a{font-size:1.7rem;font-weight:400;line-height:1.2;text-transform:uppercase;}.all-products main .main-region-inside{background:white;}.all-products main .main-region-inside .main-content{padding-left:20px;width:100%;position:relative;z-index:0;}@media (max-width:1399.98px){.all-products main .main-region-inside .main-content{padding-left:unset;}}.all-products main .main-region-inside .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-50px -25px;}@media (max-width:1199.98px){.all-products main .main-region-inside .view-content{justify-content:center;}}.all-products main .main-region-inside .view-content .views-row{height:inherit;flex:0 1 25%;padding:50px 25px;}@media (max-width:1399.98px){.all-products main .main-region-inside .view-content .views-row{flex:0 1 33.3%;}}@media (max-width:767.98px){.all-products main .main-region-inside .view-content .views-row{flex:0 1 50%;}}@media (max-width:575.98px){.all-products main .main-region-inside .view-content .views-row{padding:20px 5px;}}@media screen and (max-width:460px){.all-products main .main-region-inside .view-content .views-row{flex-basis:100%;max-width:350px;}}.all-products main .main-region-inside .view-content .views-row:hover .field--name-title{color:#8F0404;}.all-products main .main-region-inside .view-content .views-row:hover img{transform:scale(0.95);}.all-products main .main-region-inside .view-content .views-row img{transition:0.2s;}.all-products main .pagerer-pager-progressive ul{padding:2rem 0rem;margin:3rem auto;display:flex;align-items:center;justify-content:center;}.all-products main .pagerer-pager-progressive ul .pager__item{padding:2px 10px;}.all-products main .pagerer-pager-progressive ul .pager__item a{font-size:1.6rem;font-weight:500;display:flex;align-items:center;justify-content:center;width:30px;height:30px;transition:0.2s;border-radius:50%;}.all-products main .pagerer-pager-progressive ul .pager__item.is-active a{background-color:#8F0404;color:white;pointer-events:none;cursor:pointer;}.all-products main .pagerer-pager-progressive ul .pager__item:not(.pager__item--previous,.pager__item--next,.is-active) a:hover{background-color:#8F0404;color:white;}.all-products main .pagerer-pager-progressive ul .pager__item.pager__item--previous a,.all-products main .pagerer-pager-progressive ul .pager__item.pager__item--next a{font-size:3rem;width:30px;height:30px;display:flex;align-items:flex-end;justify-content:center;transition:0.2s;}.all-products main .pagerer-pager-progressive ul .pager__item.pager__item--previous a:hover,.all-products main .pagerer-pager-progressive ul .pager__item.pager__item--next a:hover{color:#8F0404;}.all-products main .no-results h1{margin-top:3em;margin-bottom:3em;text-align:center;color:#dddddd;}.all-products main .no-results h1 strong{color:black;}@media (max-width:575.98px){.all-products main .no-results h1{font-size:3rem;}}.chrome .all-products .field--name-field-hroma{position:unset;}.chrome .all-products .field--name-field-hroma:after{top:-2px !important;}.inside-product .page-title{display:none;}.inside-product .product_display{margin:4em 0em;display:flex;justify-content:space-between;}@media (max-width:767.98px){.inside-product .product_display{flex-direction:column;align-items:center;}}@media (max-width:767.98px){.inside-product .product_display{margin:1em 0;}}.inside-product .product_display .left_layout{width:53%;box-sizing:border-box;}@media (max-width:767.98px){.inside-product .product_display .left_layout{width:100%;}}.inside-product .product_display .left_layout .swiper{width:100%;height:100%;}.inside-product .product_display .left_layout .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;}.inside-product .product_display .left_layout .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}.inside-product .product_display .left_layout .swiper{width:100%;height:300px;margin-left:auto;margin-right:auto;}.inside-product .product_display .left_layout .product_inside{height:80%;width:100%;}.inside-product .product_display .left_layout .product_inside_thumbnail{height:20%;box-sizing:border-box;padding:10px 0;}.inside-product .product_display .left_layout .product_inside_thumbnail .swiper-slide{width:25%;height:100%;opacity:0.4;cursor:pointer;transition:0.2s;}.inside-product .product_display .left_layout .product_inside_thumbnail .swiper-slide-thumb-active{opacity:1;}.inside-product .product_display .right_layout{width:45%;}@media (max-width:767.98px){.inside-product .product_display .right_layout{width:100%;}}.inside-product .product_display .right_layout .field--name-title{margin:10px 0;}.inside-product .product_display .right_layout .product_code{margin-bottom:20px;font-weight:300;}.inside-product .product_display .right_layout .field--name-price{margin-bottom:10px;}.inside-product .product_display .right_layout .field--name-price .price-with-discount{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;}.inside-product .product_display .right_layout .field--name-price .old-price{font-weight:500;font-size:2.5rem;color:#b2b2b2;line-height:1.6;margin-right:15px;text-decoration:line-through;text-decoration-thickness:2px;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .field--name-price .old-price{font-size:2rem;}}.inside-product .product_display .right_layout .field--name-price .new-price{font-weight:700;font-size:4rem;color:black;line-height:1.6;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .field--name-price .new-price{font-size:3rem;}}.inside-product .product_display .right_layout .field--name-price .percentage-off{display:none;}.inside-product .product_display .right_layout .field--name-field-perigrafi{word-wrap:break-word;margin-bottom:10px;}.inside-product .product_display .right_layout .field--name-field-perigrafi .field__label{font-weight:600;font-size:2.5rem;color:#b2b2b2;line-height:1.6;text-transform:uppercase;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .field--name-field-perigrafi .field__label{font-size:2rem;}}.inside-product .product_display .right_layout .field--name-field-perigrafi .field__item p,.inside-product .product_display .right_layout .field--name-field-perigrafi li{font-weight:300;font-size:1.8rem;color:black;line-height:1.6;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .field--name-field-perigrafi .field__item p,.inside-product .product_display .right_layout .field--name-field-perigrafi li{font-size:1.7rem;}}.inside-product .product_display .right_layout .basika-xaraktiristika{margin-bottom:10px;}.inside-product .product_display .right_layout .basika-xaraktiristika .field{font-size:20px;padding:3px 0;display:flex;}.inside-product .product_display .right_layout .basika-xaraktiristika .field .field__label{margin-right:5px;font-weight:300;font-size:18px;}.inside-product .product_display .right_layout .basika-xaraktiristika .field .field__item{font-weight:400;font-size:18px;}.inside-product .product_display .right_layout .field--name-field-synthesi{display:flex;align-items:center;margin:15px 0px;}.inside-product .product_display .right_layout .field--name-field-synthesi .field__label{font-weight:600;font-size:2rem;color:#b2b2b2;line-height:1.6;text-transform:uppercase;}.inside-product .product_display .right_layout .field--name-field-synthesi .field__item a{font-weight:400;font-size:1.8rem;color:black;line-height:1.6;text-decoration:none;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .field--name-field-synthesi .field__item a{font-size:1.7rem;}}.inside-product .product_display .right_layout .field--name-field-synthesi .field__item a:hover{text-shadow:1px 0px 0px currentColor;}.inside-product .product_display .right_layout .field--name-field-etiketes{display:flex;align-items:center;margin-top:15px;}.inside-product .product_display .right_layout .field--name-field-etiketes .field__label{font-weight:600;font-size:2rem;color:#b2b2b2;line-height:1.6;text-transform:uppercase;}.inside-product .product_display .right_layout .field--name-field-etiketes .field__items{display:flex;}.inside-product .product_display .right_layout .field--name-field-etiketes .field__items .field__item + .field__item{margin-left:10px;}.inside-product .product_display .right_layout .field--name-field-etiketes .field__item a{font-weight:400;font-size:1.8rem;color:black;line-height:1.6;text-decoration:none;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .field--name-field-etiketes .field__item a{font-size:1.7rem;}}.inside-product .product_display .right_layout .field--name-field-etiketes .field__item a:hover{text-shadow:1px 0px 0px currentColor;}.inside-product .product_display .right_layout .field--name-field-diathesimotita{text-align:center;font-size:1.8rem;font-weight:300;color:black;padding-left:45px;}.inside-product .product_display .right_layout .field--name-field-diathesimotita a:hover{color:#8F0404;}@media (max-width:1599.98px){.inside-product .product_display .right_layout .field--name-field-diathesimotita{padding-left:132px;}}@media (max-width:1399.98px){.inside-product .product_display .right_layout .field--name-field-diathesimotita{padding-left:87px;font-size:1.7rem;}}@media (max-width:991.98px){.inside-product .product_display .right_layout .field--name-field-diathesimotita{padding-left:40px;text-align:left;}}@media (max-width:767.98px){.inside-product .product_display .right_layout .field--name-field-diathesimotita{padding-left:213px;}}@media (max-width:575.98px){.inside-product .product_display .right_layout .field--name-field-diathesimotita{padding:0;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form{display:flex;flex-wrap:wrap;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number{margin-right:30px;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number{margin-right:15px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes{flex:0 1 100%;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .attribute-widgets .form-item label{font-size:18px;font-weight:300;color:black;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes .attribute-widgets .form-item select{min-height:40px;background-image:url(/themes/pelagus/assets/images/chevron-down.svg);background-position:calc(100% - 7px) center;background-color:transparent;color:black;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child{margin:unset;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios{display:flex;flex-wrap:wrap;height:45px;padding-left:5px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio + .form-type-radio{margin-left:20px;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio + .form-type-radio{margin-left:10px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio{flex:0 1 20px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio label{border:unset;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio input[type=radio]:checked + label .color-field-border{border-color:black;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div{position:relative;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .color-field-border{border:2px solid;border-color:#b9b8b8;border-radius:50%;transition:border-color 0.1s ease-in;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .color-field-border .color-field{width:32px;height:32px;border-radius:50%;border:4px solid white;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .color-field-border .color-field{width:28px;height:28px;}}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .color-field-border .color-field{width:25px;height:25px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .color-field-border:hover{border-color:black;cursor:pointer;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .color-field-border:hover ~ .field--name-name{transform:scale(1);}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .field--name-name{position:absolute;top:-40px;left:-30px;width:100px;padding:10px 0px;font-size:12px;text-transform:capitalize;color:white;background:black;border-radius:5px;text-align:center;transform-origin:50% 100%;transform:scale(0);transition:all .2s ease;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .field--name-name{left:-32px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .product--rendered-attribute:first-child .form-radios .form-type-radio div .field--name-name:before{content:" ";width:0;height:0;border:5px solid rgba(255,255,255,0);border-top-color:black;position:absolute;bottom:-9px;left:50%;margin-left:-5px;}@media (min-width:768px) and (max-width:991.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number{margin:2px 0;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number label{display:none;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group{display:flex;align-items:center;border:1px solid #E0E0E0;border-radius:5px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn{background:#8F0404;border:unset;border-radius:5px;width:55.37px;height:55.37px;color:white;font-size:30px;display:flex;justify-content:center;align-items:center;transition:background 0.2s ease-in;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn em{margin-top:10px;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn{width:45px;height:45px;font-size:20px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn em{margin-top:5px;}}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn{width:40px;height:40px;font-size:20px;}}@media (max-width:767.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn{width:45px;height:45px;font-size:20px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn:hover{background:#636363;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn i{margin-top:10px;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group .number-btn i{margin-top:5px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group input[type="number"]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;width:80px;height:55.37px;text-align:center;font-size:3rem;font-weight:600;color:black;background:white;border:unset;padding:unset;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group input[type="number"]{height:45px;font-size:2rem;width:50px;}}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group input[type="number"]{height:40px;font-size:2rem;width:45px;}}@media (max-width:767.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-type-number .input-group input[type="number"]{height:45px;font-size:2rem;width:50px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity{display:flex;align-items:center;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget{border:1px solid #E0E0E0;border-radius:10px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button{width:55.42px;height:55.42px;display:flex;justify-content:center;align-items:center;background:#8F0404;color:white;border:1px solid #8F0404;border-radius:5px;font-size:40px;transition:0.2s ease-in;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button.button--decrease{align-items:baseline;margin-right:10px;font-size:35px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button.button--increase{margin-left:10px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button:hover{color:#8F0404;background:white;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button{width:45px;height:45px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button.button--decrease{align-items:end;}}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button{width:40px;height:40px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button.button--decrease{margin-right:5px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button.button--increase{margin-left:5px;}}@media (max-width:767.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .button{width:45px;height:45px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .field--name-quantity .quantity-buttons-widget .form-number{border:none;text-align:center;font-size:27px;width:80px;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions{display:flex;justify-content:space-around;align-items:center;}@media (min-width:768px) and (max-width:991.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions{margin-top:2em;}}@media (max-width:575.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions{justify-content:space-between;flex:1 1 100%;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button-group{position:relative;}@media (max-width:575.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button-group:first-child{flex:1 1 auto;margin-right:10px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button-group + .button-group{margin-left:20px;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button-group + .button-group{margin-left:15px;}}@media (max-width:399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button-group + .button-group{margin-left:0px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart{width:290.06px;height:55.42px;background-image:url(/themes/pelagus/assets/images/shopping-cart-white.svg);background-position:9% center;background-repeat:no-repeat;background-size:35px;background-color:#8F0404;font-weight:300;font-size:1.8rem;padding-left:45px;border:unset;color:white;text-transform:uppercase;transition:background-color 0.2s;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart{width:250px;height:45px;background-position:5% center;background-size:30px;font-size:1.7rem;padding-left:40px;}}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart{width:205px;height:40px;background-position:3% 46%;background-size:24px;font-size:1.5rem;padding-left:32px;}}@media (max-width:767.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart{width:250px;height:45px;background-position:5% center;background-size:30px;font-size:1.7rem;padding-left:40px;}}@media (max-width:575.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart{width:100%;font-size:1.5rem;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart + .hover-title{display:none;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart:hover{background-color:#636363;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link{font-family:"Giraffe";width:55px;height:55px;background:white;border:2px solid #8F0404;color:#8F0404;font-size:2.5rem;display:flex;justify-content:center;align-items:center;transition:color 0.2s,background 0.2s ease-in;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link{width:45px;height:45px;}}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link{width:40px;height:40px;font-size:2rem;}}@media (max-width:767.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link{width:45px;height:45px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link:hover{color:white;background:#8F0404;border:1px solid #8F0404;}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link:hover + .hover-title{transform:scale(1);}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link + .hover-title{position:absolute;top:-45px;left:23%;background:black;text-transform:capitalize;color:white;text-align:center;font-size:12px;padding:10px 10px;border-radius:5px;width:80px;z-index:1;transform-origin:50% 100%;transform:scale(0);transition:all .2s ease;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link + .hover-title{top:-40px;left:-23px;}}@media (max-width:1199.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link + .hover-title{left:-26px;}}@media (max-width:767.98px){.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link + .hover-title{top:-40px;left:-23px;}}.inside-product .product_display .right_layout .commerce-order-item-add-to-cart-form .form-actions .btn-link + .hover-title:before{content:" ";width:0;height:0;border:5px solid rgba(255,255,255,0);border-top-color:black;position:absolute;bottom:-9px;left:50%;margin-left:-5px;}.inside-product .product_display .right_layout .shareit .se-block{display:flex;align-items:center;margin:2em 0em;}.inside-product .product_display .right_layout .shareit .se-block .block-title{margin-right:15px;font-size:2.2rem;font-weight:400;text-transform:uppercase;}@media (max-width:1199.98px){.inside-product .product_display .right_layout .shareit .se-block .block-title{font-size:2rem;}}.inside-product .product_display .right_layout .shareit .se-block .se-container{display:flex;align-items:center;}.inside-product .product_display .right_layout .shareit .se-block .se-container .se-links-container{width:unset;height:unset;}.inside-product .product_display .right_layout .shareit .se-block .se-container .se-links-container .se-links{margin-left:10px;position:initial;display:flex;height:unset;}.inside-product .product_display .right_layout .shareit .se-block .se-container .se-links-container .se-links .se-link{line-height:unset;}.inside-product .product_display .right_layout .shareit .se-block .se-container .se-links-container .se-links .se-link + .se-link{margin-left:10px;}.inside-product .product_display .right_layout .shareit .se-block .se-container .se-links-container .se-links .se-link a{width:29.86px;height:29.86px;color:white;background:black;border-radius:50%;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:1.4rem;transition:background-color 0.2s;}.inside-product .product_display .right_layout .shareit .se-block .se-container .se-links-container .se-links .se-link a:hover{background-color:#8F0404;}.inside-product .product_display .right_layout .shareit .se-block .se-container .se-links-container .se-links .se-link .share-icon{margin-top:3px;}.inside-product .product_display .right_layout .productlinks{display:flex;justify-content:space-between;margin:3em 0em;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .productlinks{display:none;}}.inside-product .product_display .right_layout .productlinks .productlink{width:213px;height:140px;background:#F2F2F2;text-decoration:none;transition:color 0.2s,background 0.2s ease-in;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;}.inside-product .product_display .right_layout .productlinks .productlink:hover{background:#8F0404;color:white;}.inside-product .product_display .right_layout .productlinks .productlink:hover img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}@media (max-width:1599.98px){.inside-product .product_display .right_layout .productlinks .productlink{width:190px;height:127px;}}@media (max-width:1399.98px){.inside-product .product_display .right_layout .productlinks .productlink{width:150px;height:110px;}}.inside-product .product_display .right_layout .productlinks .productlink img{transition:filter 0.2s ease-in;}.inside-product .product_display .right_layout .productlinks .productlink span{padding-top:20px;font-size:1.6rem;font-weight:500;text-transform:uppercase;}@media (max-width:1399.98px){.inside-product .product_display .right_layout .productlinks .productlink span{font-size:1.5rem;padding-top:10px;}}.inside-product .product_display .right_layout .productlinks .productlink.freeshiping img{max-width:75.59px;}.inside-product .product_display .right_layout .productlinks .productlink.warranty img{max-width:38.32px;}.inside-product .product_display .right_layout .productlinks .productlink.return img{max-width:50.5px;}.inside-product .after-product_display .productlinks{display:flex;justify-content:space-between;align-items:center;margin:3em 0em;}@media (min-width:1400px){.inside-product .after-product_display .productlinks{display:none;}}.inside-product .after-product_display .productlinks .productlink{width:213px;height:140px;background:#F2F2F2;text-decoration:none;transition:color 0.2s,background 0.2s ease-in;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;}.inside-product .after-product_display .productlinks .productlink:hover{background:black;color:white;}.inside-product .after-product_display .productlinks .productlink:hover img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}@media (max-width:767.98px){.inside-product .after-product_display .productlinks .productlink{width:150px;height:110px;}}@media (max-width:575.98px){.inside-product .after-product_display .productlinks .productlink{width:30%;}}.inside-product .after-product_display .productlinks .productlink img{transition:filter 0.2s ease-in;}.inside-product .after-product_display .productlinks .productlink span{padding-top:20px;font-size:1.6rem;font-weight:500;text-transform:uppercase;}@media (max-width:767.98px){.inside-product .after-product_display .productlinks .productlink span{font-size:1.5rem;padding-top:10px;}}@media (max-width:575.98px){.inside-product .after-product_display .productlinks .productlink span{font-size:1.2rem;padding-top:10px;}}.inside-product .after-product_display .productlinks .productlink.freeshiping img{max-width:75.59px;}@media (max-width:575.98px){.inside-product .after-product_display .productlinks .productlink.freeshiping img{max-width:50px;}}.inside-product .after-product_display .productlinks .productlink.warranty img{max-width:38.32px;}@media (max-width:575.98px){.inside-product .after-product_display .productlinks .productlink.warranty img{max-width:29px;}}.inside-product .after-product_display .productlinks .productlink.return img{max-width:50.5px;}@media (max-width:575.98px){.inside-product .after-product_display .productlinks .productlink.return img{max-width:35px;}}.inside-product .after-content{padding-top:1em;margin:3em 0em;}.inside-product .after-content h2{text-align:center;font-size:3rem;font-weight:800;}.inside-product .after-content .product_display{margin:0;flex-direction:column;}.chrome .inside-product .field--name-field-hroma{position:unset;}.chrome .inside-product .field--name-field-hroma:after{top:-2px !important;}.block-views-blockharaktiristika-block-1 h2{text-align:center;position:relative;}.block-views-blockharaktiristika-block-1 h2:after{content:'';display:block;border-bottom:4px solid #8F0404;width:350px;margin:25px auto;}@media (max-width:991.98px){.block-views-blockharaktiristika-block-1 h2{font-size:3rem;}}@media (max-width:575.98px){.block-views-blockharaktiristika-block-1 h2{font-size:2.5rem;margin:15px auto 0;}}.block-views-blockharaktiristika-block-1 .view-content{display:block;width:65%;max-width:988px;margin:0 auto;}@media (max-width:1199.98px){.block-views-blockharaktiristika-block-1 .view-content{width:100%;}}.block-views-blockharaktiristika-block-1 .view-content .characteristics{margin:50px 0;}.block-views-blockharaktiristika-block-1 .view-content .characteristics .item{display:grid;grid-template-columns:50% 50%;padding:15px 0px;align-items:center;}.block-views-blockharaktiristika-block-1 .view-content .characteristics .item:nth-child(odd){background:#F1F1F1;}.block-views-blockharaktiristika-block-1 .view-content .characteristics .item:last-child{display:none;}.block-views-blockharaktiristika-block-1 .view-content .characteristics .item .item__value{padding-left:5%;font-size:1.8rem;font-weight:600;line-height:20px;color:#000000;}@media (max-width:575.98px){.block-views-blockharaktiristika-block-1 .view-content .characteristics .item .item__value{font-size:1.4rem;line-height:15px;}}.block-views-blockharaktiristika-block-1 .view-content .characteristics .item .item__value:last-child{font-weight:300;}.analytiki-perigrafi{margin-bottom:4em;}.analytiki-perigrafi > h2{text-align:center;position:relative;}.analytiki-perigrafi > h2:after{content:'';display:block;border-bottom:4px solid #8F0404;width:350px;margin:25px auto;}@media (max-width:991.98px){.analytiki-perigrafi > h2{font-size:3rem;}}@media (max-width:575.98px){.analytiki-perigrafi > h2{font-size:2.5rem;margin:15px auto 0;}}.analytiki-perigrafi .paragraph:not(:last-child){margin-bottom:35px;}.analytiki-perigrafi .paragraph *{box-sizing:border-box;}.analytiki-perigrafi .paragraph .perigrafi{position:relative;display:flex;justify-content:center;flex-wrap:wrap;margin:0px auto;width:80%;min-height:400px;overflow:hidden;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}@media (max-width:991.98px){.analytiki-perigrafi .paragraph .perigrafi{flex-direction:column;}}.analytiki-perigrafi .paragraph .perigrafi .text{flex-basis:43%;max-width:43%;flex-grow:1;padding:35px;z-index:1;display:flex;align-items:center;}.analytiki-perigrafi .paragraph .perigrafi .text *{line-height:1.4;}.analytiki-perigrafi .paragraph .perigrafi .text h1,.analytiki-perigrafi .paragraph .perigrafi .text h2,.analytiki-perigrafi .paragraph .perigrafi .text h3,.analytiki-perigrafi .paragraph .perigrafi .text h4,.analytiki-perigrafi .paragraph .perigrafi .text h5,.analytiki-perigrafi .paragraph .perigrafi .text h6{font-size:20px;text-align:center;}.analytiki-perigrafi .paragraph .perigrafi .text p,.analytiki-perigrafi .paragraph .perigrafi .text li,.analytiki-perigrafi .paragraph .perigrafi .text span{font-size:16px;font-weight:300;}.analytiki-perigrafi .paragraph .perigrafi .text .field--name-field-font-color{display:none;}.analytiki-perigrafi .paragraph .perigrafi .text.only-text{max-width:85%;align-items:unset;padding:0;}.analytiki-perigrafi .paragraph .perigrafi .text.only-text .text-formatted{margin:0 auto;}@media (max-width:1599.98px){.analytiki-perigrafi .paragraph .perigrafi .text{padding:68px;}}@media (max-width:1399.98px){.analytiki-perigrafi .paragraph .perigrafi .text{padding:50px;}}@media (max-width:1199.98px){.analytiki-perigrafi .paragraph .perigrafi .text{padding:30px;}}@media (max-width:1199.98px){.analytiki-perigrafi .paragraph .perigrafi .text{flex-basis:unset;max-width:unset;text-align:center !important;}}@media (max-width:575.98px){.analytiki-perigrafi .paragraph .perigrafi .text{padding:0 10px;}}.analytiki-perigrafi .paragraph .perigrafi .image{max-width:57%;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;width:57%;height:auto;}@media (max-width:1199.98px){.analytiki-perigrafi .paragraph .perigrafi .image{max-width:unset;width:100%;height:400px;}}@media (max-width:767.98px){.analytiki-perigrafi .paragraph .perigrafi .image{max-width:unset;width:100%;height:300px;}}.analytiki-perigrafi .paragraph .perigrafi .image .image-url{display:none;}.analytiki-perigrafi .paragraph:nth-child(even) .perigrafi .text{order:1;}.analytiki-perigrafi .paragraph:nth-child(even) .perigrafi .image{order:2;}@media (max-width:1199.98px){.analytiki-perigrafi .paragraph:nth-child(even) .perigrafi .text{order:2;}.analytiki-perigrafi .paragraph:nth-child(even) .perigrafi .image{order:1;}}.analytiki-perigrafi .paragraph .perigrafi-settings{display:none;}.block-products h3{text-align:center;}.block-products .view-content{display:flex;flex-wrap:wrap;justify-content:center;margin:0px -25px;position:relative;z-index:2;}@media (max-width:575.98px){.block-products .view-content{margin:0 -5px;}}.block-products .view-content .views-row{flex:0 1 20%;padding:60px 25px;height:inherit;}@media (max-width:1599.98px){.block-products .view-content .views-row{flex:0 1 25%;}}@media (max-width:1399.98px){.block-products .view-content .views-row{flex:0 1 33.3%;}}@media (max-width:1199.98px){.block-products .view-content .views-row{flex:0 1 25%;}}@media (max-width:991.98px){.block-products .view-content .views-row{flex:0 1 33.3%;}}@media (max-width:767.98px){.block-products .view-content .views-row{flex:0 1 50%;}}@media (max-width:575.98px){.block-products .view-content .views-row{padding:20px 5px;}}@media screen and (max-width:370px){.block-products .view-content .views-row{flex-basis:100%;max-width:350px;}}.block-products .view-content .views-row:hover .field--name-title{color:#8F0404;}.block-products .view-content .views-row:hover img{transform:scale(0.95);}.block-products .view-content .views-row img{transition:0.2s;}.block-products .more-link{padding:4em 0em;margin-left:auto;margin-right:auto;text-align:center;width:250.96px;}.block-products .more-link a{color:white;background:black;border:2px solid black;width:250.96px;display:block;font-weight:500;font-size:1.8rem;padding:20px 5px;transition:0.2s;}.block-products .more-link a:hover{background:white;color:black;}.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row{padding:20px 25px;max-width:25%;flex-basis:25%;}@media (max-width:1199.98px){.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row{flex-basis:33.3%;max-width:33.3%;}.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row:nth-child(n+4){display:none;}}@media (max-width:991.98px){.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row{flex-basis:50%;max-width:50%;}.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row:nth-child(n+3){display:none;}}@media (max-width:575.98px){.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row{padding:25px 5px;flex-basis:100%;max-width:350px;}.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row:nth-child(n+3){display:unset;}}.block-products.view-id-proionta_deite_episis_me_tag .view-content .views-row .product_display{display:block;}.cart-form .page-title{text-align:center;font-size:5rem;margin-bottom:2em;}@media (max-width:1199.98px){.cart-form .page-title{font-size:4rem;}}@media (max-width:767.98px){.cart-form .page-title{font-size:3rem;}}.cart-form .cart-empty-page{text-align:center;margin:2em 0em;font-weight:800;font-size:4rem;line-height:1.2;color:black;}.cart-form .view-commerce-cart-form{margin:4em 0em;}.cart-form .view-commerce-cart-form form{display:grid;grid-template-columns:65% auto;justify-content:space-between;row-gap:20px;}@media (max-width:1199.98px){.cart-form .view-commerce-cart-form form{display:initial;}}.cart-form .view-commerce-cart-form form .item-list{padding:unset;margin:unset;}.cart-form .view-commerce-cart-form form .item-list li{display:grid;grid-template-columns:100px 50% auto 212px;padding-left:unset;margin:unset;padding-bottom:1em;padding-top:1.5em;border-bottom:1px solid #B1B1B1;position:relative;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form .item-list li{grid-template-columns:100px auto;grid-template-rows:auto auto auto;}}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .item-list li{grid-template-columns:70px auto;}}.cart-form .view-commerce-cart-form form .item-list li .field--name-field-eikona:nth-child(n+2){display:none;}.cart-form .view-commerce-cart-form form .item-list li .field--name-field-eikona ~ .field--name-product-id{display:none;}.cart-form .view-commerce-cart-form form .item-list li .views-field-purchased-entity .views-label{display:none;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-purchased-entity{grid-column:1 / 2;grid-row:1 / 3;}}.cart-form .view-commerce-cart-form form .item-list li .views-field-title{font-size:2rem;font-weight:500;margin-left:10px;}@media (max-width:1399.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-title{max-width:240px;}}@media (max-width:1199.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-title{max-width:unset;}}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-title{grid-column:2 / 3;grid-row:1 / 2;}}.cart-form .view-commerce-cart-form form .item-list li .views-field-title span{display:block;color:black;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-title span{font-size:1.7rem;line-height:1.2;font-weight:500;}}.cart-form .view-commerce-cart-form form .item-list li .views-field-title span:hover:not(.kodikos){color:#8F0404;}.cart-form .view-commerce-cart-form form .item-list li .views-field-title .kodikos{font-size:1.7rem;font-weight:400;color:#A2A2A2;margin-top:10px;}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-title .kodikos{font-size:1.5rem;}}.cart-form .view-commerce-cart-form form .item-list li .views-field-total-price__number{margin:0;font-size:2rem;font-weight:700;color:#8F0404;text-align:center;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-total-price__number{grid-column:2 / 3;grid-row:1 / 2;align-self:flex-end;margin-left:auto;}}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-total-price__number{font-size:1.8rem;font-weight:500;}}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing{grid-column:2 / 3;grid-row:3 / 4;margin-left:10px;}}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing{margin-top:15px;}}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content{display:flex;flex-wrap:wrap;align-items:first baseline;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number{margin:unset;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .input-group{display:flex;align-items:center;border:1px solid #E0E0E0;border-radius:5px;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .input-group .number-btn{background:#636363;border:unset;border-radius:5px;width:25px;height:25px;color:white;font-size:1.2rem;display:flex;justify-content:center;align-items:center;padding-top:3px;transition:background 0.2s ease-in;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .input-group .number-btn:hover{color:black;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .input-group input[type="number"]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;width:50px;height:25px;text-align:center;font-size:1.5rem;font-weight:600;color:black;background:white;border:unset;padding:unset;}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .input-group input[type="number"]{width:40px;}}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .quantity-buttons-widget{display:flex;align-items:center;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .quantity-buttons-widget .button{margin:0;background:none;border:none;border-radius:5px;width:30px;height:30px;color:black;font-size:2rem;display:flex;justify-content:center;align-items:baseline;transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-ms-transition:0.2s ease-in;-o-transition:0.2s ease-in;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .quantity-buttons-widget .button.button--increase{padding-top:3px;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .quantity-buttons-widget .button:hover{color:#8F0404;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .form-type-number .quantity-buttons-widget input[type="number"]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;width:30px;height:25px;text-align:center;font-size:1.5rem;font-weight:600;color:black;background:white;border:unset;padding:unset;}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .delete-order-item{border:unset;background:unset;color:black;font-size:1.8rem;font-weight:500;padding:unset;margin:0 0 0 15px;transition:color 0.2s ease-in;}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .delete-order-item{font-size:1.7rem;}}.cart-form .view-commerce-cart-form form .item-list li .views-field-nothing .field-content .delete-order-item:hover{color:#8F0404;}.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"]{padding-left:50px;}.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price{border:1px solid #B1B1B1;padding:20px 10px;width:max-content;}@media (max-width:1199.98px){.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price{border:unset;margin-left:auto;padding:unset;}}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line{padding:unset;}}.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line .order-total-line-label{font-size:2.1rem;font-weight:400;color:#B1B1B1;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line .order-total-line-label{font-size:1.9rem;}}.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line .order-total-line-value{float:right;margin-left:20px;width:190px;text-align:right;font-size:2.1rem;font-weight:600;color:black;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line .order-total-line-value{font-size:1.9rem;width:90px;}}.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line.order-total-line__total{border-top:1px solid #B1B1B1;padding-top:20px;margin-top:30px;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line.order-total-line__total{padding-top:10px;margin-top:20px;}}.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line.order-total-line__total .order-total-line-label{font-size:2.4rem;font-weight:400;color:black;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line.order-total-line__total .order-total-line-label{font-size:2rem;}}.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line.order-total-line__total .order-total-line-value{float:right;margin-left:20px;width:190px;text-align:right;font-size:2.4rem;font-weight:600;color:black;}@media (max-width:991.98px){.cart-form .view-commerce-cart-form form div[data-drupal-selector="order-total-summary"] .field--name-total-price .order-total-line.order-total-line__total .order-total-line-value{font-size:2rem;width:90px;}}.cart-form .view-commerce-cart-form form .form-actions{display:flex;flex-wrap:wrap;}.cart-form .view-commerce-cart-form form .form-actions .button + .button{margin-left:20px;}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .form-actions .button + .button{margin-left:unset;margin-top:20px;}}@media (max-width:1199.98px){.cart-form .view-commerce-cart-form form .form-actions{margin-top:2em;}}@media (max-width:575.98px){.cart-form .view-commerce-cart-form form .form-actions{flex-direction:column;flex-wrap:unset;align-items:center;}}.cart-form .view-commerce-cart-form form .form-actions .button{font-weight:700;font-size:1.8rem;text-transform:capitalize;padding:unset;display:flex;justify-content:center;align-items:center;margin:unset;height:51px;width:221px;color:white;border:2px solid black;border-radius:unset;background:black;transition:0.2s;}@media (max-width:767.98px){.cart-form .view-commerce-cart-form form .form-actions .button{font-size:1.6rem;width:200px;}}.cart-form .view-commerce-cart-form form .form-actions .button:hover{background:white;color:black;}.checkout-page .master-layout-container{overflow-x:unset;}@media (max-width:1199.98px){.checkout-page .page-title{font-size:4rem;}}.checkout-page .layout-checkout-form,.checkout-page .checkout-form-layout{margin:4em 0em;display:grid;align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;grid-template-areas:'checkout-form-main checkout-form-sidebar' 'checkout-form-footer checkout-form-sidebar';grid-template-columns:65% 35%;}@media screen and (max-width:1100px){.checkout-page .layout-checkout-form,.checkout-page .checkout-form-layout{display:unset;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .card-header,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .card-header{padding:unset;margin-bottom:0;background-color:unset;border-bottom:1px solid #ececec;padding-bottom:23px;margin-bottom:11px;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .card-header .fieldset-legend,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .card-header .fieldset-legend{font-size:2.8rem;color:#303030;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .card-header .fieldset-legend,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .card-header .fieldset-legend{font-size:2.3rem;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .card-body,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .card-body{padding:unset;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__login-option input:not([type="submit"]):not([type="password"]),.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer input[type="password"],.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__login-option input:not([type="submit"]):not([type="password"]),.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer input[type="password"]{width:calc(100% - 1.5em - 2px);}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .description,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .description{margin-top:5px;color:#878787;font-size:.75em !important;font-weight:500;line-height:1.25;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer{width:70%;float:unset;margin-left:auto;margin-right:auto;}}@media (max-width:767.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer{width:100%;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer .button,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer .button{width:200px;height:55px;border:none;background:#000;color:white;font-weight:400;font-size:1.8rem;margin-right:10px;transition:0.2s;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer .button:hover,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer .button:hover{background:#8F0404;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer .button,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer .button{width:110px;margin-bottom:10px;margin-right:5px;}}@media (max-width:399.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer .button,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer .button{display:block;margin-bottom:15px;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer a,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer a{font-size:1.8rem;text-decoration:none;color:#B1B1B1;transition:color 0.2s;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer a:hover,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer a:hover{color:#000;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__returning-customer a,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__returning-customer a{font-size:1.6rem;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout{font-size:18px;color:#303030;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-email,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-email{margin-bottom:0;}@media screen and (max-width:1000px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-email,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-email{margin-bottom:10px;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name{display:flex;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name,.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname{flex:0 1 50%;max-width:50%;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name .js-form-item label::after,.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname .js-form-item label::after,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name .js-form-item label::after,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname .js-form-item label::after{content:none;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name{padding-right:10px;}@media screen and (max-width:1000px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name{flex-wrap:wrap;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name,.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname{max-width:100%;flex-basis:100%;padding:0;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name .js-form-item,.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname .js-form-item,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-name .js-form-item,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .full-name .field--name-field-surname .js-form-item{margin:10px 0;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm{display:flex;margin-top:0;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item{flex:0 1 50%;max-width:50%;margin-top:0;margin-bottom:0;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item:first-child,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item:first-child{padding-right:10px;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item .js-password-confirm-message,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item .js-password-confirm-message{margin-top:10px;width:100%;font-size:.8em;font-style:italic;font-weight:500;line-height:1.25;overflow:hidden;visibility:hidden;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .description,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .description{display:none;}@media screen and (max-width:1000px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm{flex-wrap:wrap;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item{max-width:100%;flex-basis:100%;margin:10px 0;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item:first-child,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password-confirm .js-form-item:first-child{padding-right:0;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password .js-password-confirm-message,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .js-form-type-password .js-password-confirm-message{width:100%;font-size:.8em;font-style:italic;font-weight:500;line-height:1.25;overflow:hidden;visibility:hidden;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .description,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .description{display:none;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout{width:70%;float:unset;margin-left:auto;margin-right:auto;}}@media (max-width:767.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout{width:100%;}}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .button,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .button{min-height:50px;padding:0 15px;margin-top:10px;white-space:normal;border:none;background:#000;color:white;font-weight:300;font-size:1.8rem;transition:0.2s;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login .form-wrapper__guest-checkout .button:hover,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login .form-wrapper__guest-checkout .button:hover{background:#8F0404;}.checkout-page .layout-checkout-form .checkout-pane-email-registration-login #edit-login-register .button,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login #edit-login-register .button{width:340px;}@media (max-width:399.98px){.checkout-page .layout-checkout-form .checkout-pane-email-registration-login #edit-login-register .button,.checkout-page .checkout-form-layout .checkout-pane-email-registration-login #edit-login-register .button{width:100%;white-space:normal;min-height:55px;height:unset;}}.checkout-page .layout-checkout-form .layout-region-checkout-main,.checkout-page .checkout-form-layout .layout-region-checkout-main{float:none;width:unset;grid-area:checkout-form-main;padding-right:0;}.checkout-page .layout-checkout-form .layout-region-checkout-main .description,.checkout-page .checkout-form-layout .layout-region-checkout-main .description{white-space:normal;word-wrap:break-word;margin-left:5px;margin-top:5px;font-size:1.2rem;}.checkout-page .layout-checkout-form .layout-region-checkout-main .card-header,.checkout-page .checkout-form-layout .layout-region-checkout-main .card-header{padding:unset;margin-bottom:0;background-color:unset;border-bottom:2px solid #ececec;padding-bottom:23px;margin-bottom:11px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .card-header .fieldset-legend,.checkout-page .checkout-form-layout .layout-region-checkout-main .card-header .fieldset-legend{font-size:2.3rem;color:#303030;}.checkout-page .layout-checkout-form .layout-region-checkout-main .card,.checkout-page .checkout-form-layout .layout-region-checkout-main .card{border:unset;border-radius:unset;padding-right:0;}.checkout-page .layout-checkout-form .layout-region-checkout-main .card-body,.checkout-page .checkout-form-layout .layout-region-checkout-main .card-body{padding:unset;}.checkout-page .layout-checkout-form .layout-region-checkout-main .card-body .field--name-field-invoice .description,.checkout-page .checkout-form-layout .layout-region-checkout-main .card-body .field--name-field-invoice .description{display:none;}.checkout-page .layout-checkout-form .layout-region-checkout-main .card-body .js-form-type-select label::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .card-body .js-form-type-select label::after{content:none;}.checkout-page .layout-checkout-form .layout-region-checkout-main .card-body .js-form-type-select select,.checkout-page .checkout-form-layout .layout-region-checkout-main .card-body .js-form-type-select select{margin-top:10px;height:40px;background-position:90% center;padding:0 30px 0 12px;border-color:#ececec;border-radius:5px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .fieldgroup,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .fieldgroup,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup{border:1px solid #ececec;padding:20px;margin-bottom:30px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-header,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-header,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-header,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-header{padding:unset;margin-bottom:0;background-color:unset;border-bottom:unset;margin-bottom:25px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-header .fieldset-legend,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-header .fieldset-legend,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-header .fieldset-legend,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-header .fieldset-legend{font-size:24px;color:#878787;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-body,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-body,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-body,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-body{padding:unset;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-body .payment-method-description,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-body .payment-method-description,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-body .payment-method-description,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .fieldgroup .card-body .payment-method-description{padding:10px;background-color:#f9f9f9;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio{margin:16px 0;display:flex;align-items:center;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio input[type="radio"],.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio input[type="radio"],.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio input[type="radio"],.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio input[type="radio"]{position:relative;height:2rem;width:2rem;appearance:none;background:white;border:2px solid #303030;border-radius:50%;cursor:pointer;transition:0.3s;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio input[type="radio"]::after,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio input[type="radio"]::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio input[type="radio"]::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio input[type="radio"]::after{position:absolute;top:3px;left:3px;display:block;height:calc(100% - 6px);width:calc(100% - 6px);border-radius:inherit;content:"";background:#8F0404;transition:0.3s;visibility:hidden;opacity:0;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio input[type="radio"]:checked::after,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio input[type="radio"]:checked::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio input[type="radio"]:checked::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio input[type="radio"]:checked::after{visibility:visible;opacity:1;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio label,.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio label,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .js-form-type-radio label,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-payment-information .js-form-type-radio label{margin-left:10px;width:calc(100% - 30px);}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .fieldgroup,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .fieldgroup{border:unset;padding:20px 0 0;margin-top:30px;margin-bottom:0;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-header,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-shipping-method .fieldgroup .card-header{border-bottom:2px solid #ECECEC;padding-bottom:23px;margin-bottom:11px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-field-company-name,.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-field-company-type,.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-field-company-address,.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-field-vat-financial-service,.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-field-vat-number,.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-field-company-telephone,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-field-company-name,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-field-company-type,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-field-company-address,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-field-vat-financial-service,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-field-vat-number,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-field-company-telephone{display:none;}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-shipping-information-shipping-profile-select-address select,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-payment-information-billing-information-select-address select,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-shipping-information-shipping-profile-select-address select,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-payment-information-billing-information-select-address select{width:290px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .profile--type--customer,.checkout-page .checkout-form-layout .layout-region-checkout-main .profile--type--customer{border:1px solid #ececec;padding:20px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .profile--type--customer .field__label,.checkout-page .checkout-form-layout .layout-region-checkout-main .profile--type--customer .field__label{font-size:20px;color:#878787;}.checkout-page .layout-checkout-form .layout-region-checkout-main .profile--type--customer .field__item,.checkout-page .checkout-form-layout .layout-region-checkout-main .profile--type--customer .field__item{margin:10px 0px;color:#303030;font-size:18px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .profile--type--customer .field__item p,.checkout-page .checkout-form-layout .layout-region-checkout-main .profile--type--customer .field__item p{margin:unset;}.checkout-page .layout-checkout-form .layout-region-checkout-main .address-book-edit-button,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-book-edit-button{height:55px;border:unset;background:#000;color:white;font-weight:700;font-size:18px;margin:15px 0px 10px;transition:background 0.2s;}.checkout-page .layout-checkout-form .layout-region-checkout-main .address-book-edit-button:hover,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-book-edit-button:hover{background:#B1B1B1;}.checkout-page .layout-checkout-form .layout-region-checkout-main .address-container-inline,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-container-inline{display:flex;}.checkout-page .layout-checkout-form .layout-region-checkout-main .address-container-inline > div,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-container-inline > div{display:block;flex:0 1 50%;}.checkout-page .layout-checkout-form .layout-region-checkout-main .address-container-inline > div:last-child,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-container-inline > div:last-child{margin-right:0;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .layout-region-checkout-main .address-container-inline > div,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-container-inline > div{margin-right:0;}}.checkout-page .layout-checkout-form .layout-region-checkout-main .address-container-inline .js-form-item-shipping-information-shipping-profile-address-0-address-locality,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-container-inline .js-form-item-shipping-information-shipping-profile-address-0-address-locality{flex:0 1 70%;}.checkout-page .layout-checkout-form .layout-region-checkout-main .address-container-inline .form-item-shipping-information-shipping-profile-address-0-address-postal-code,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-container-inline .form-item-shipping-information-shipping-profile-address-0-address-postal-code{flex:0 1 30%;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .layout-region-checkout-main .address-container-inline,.checkout-page .checkout-form-layout .layout-region-checkout-main .address-container-inline{display:block;}}@media (max-width:1399.98px){.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-radio .description,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-checkbox .description,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-radio .description,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-checkbox .description{font-size:0.85rem;}}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-coupon-redemption-form-code,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-coupon-redemption-form-code{padding-left:12px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value label,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-coupon-redemption-form-code label,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value label,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-coupon-redemption-form-code label{left:24px !important;}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value textarea,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-coupon-redemption-form-code textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-coupon-redemption-form-code textarea{height:unset !important;}@media (min-width:576px){.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value textarea,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-coupon-redemption-form-code textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-order-fieldscheckout-field-order-comments-0-value textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-coupon-redemption-form-code textarea{width:calc(413px - 1.5em - 2px) !important;}}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-item-coupon-redemption-form-code,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-item-coupon-redemption-form-code{padding-left:0;margin-right:20px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper{display:flex;align-items:center;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper{flex-direction:column;align-items:flex-start;}}.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper .button,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper .button{height:55px;border:2px solid #000;background:unset;color:#000;font-weight:700;text-transform:uppercase;font-size:18px;margin-top:-5px;padding:0 10px;transition:0.2s;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper .button,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper .button{margin-left:10px;}}.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper .button:hover,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-coupon-redemption .form-wrapper .button:hover{background:#000;color:white;border-color:#000;}.checkout-page .layout-checkout-form .layout-region-checkout-main .field--name-field-comments,.checkout-page .checkout-form-layout .layout-region-checkout-main .field--name-field-comments{margin-left:12px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textfield input,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-password input,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-email input,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-tel input,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textarea input,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textfield input,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-password input,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-email input,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-tel input,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textarea input{box-sizing:border-box;height:55px;width:100%;background:#ececec;border:1px solid #ececec;border-radius:5px;}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textfield label,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-password label,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-email label,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-tel label,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textarea label,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textfield label,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-password label,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-email label,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-tel label,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textarea label{color:#878787;}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textfield label::after,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-password label::after,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-email label::after,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-tel label::after,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textarea label::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textfield label::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-password label::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-email label::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-tel label::after,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textarea label::after{content:none;}.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textfield textarea,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-password textarea,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-email textarea,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-tel textarea,.checkout-page .layout-checkout-form .layout-region-checkout-main .form-type-textarea textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textfield textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-password textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-email textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-tel textarea,.checkout-page .checkout-form-layout .layout-region-checkout-main .form-type-textarea textarea{padding-left:12px;height:unset;width:100%;box-sizing:border-box;}.checkout-page .layout-checkout-form .layout-region-checkout-main .checkout-pane-shipping-information .invoice,.checkout-page .checkout-form-layout .layout-region-checkout-main .checkout-pane-shipping-information .invoice{display:none;}.checkout-page .layout-checkout-form .layout-region-checkout-main a.link--previous,.checkout-page .checkout-form-layout .layout-region-checkout-main a.link--previous{display:block;text-align:center;width:100px;font-size:18px;font-weight:500;text-transform:uppercase;padding:15px 7px;color:white;background:#000;border:2px solid #000;transition:0.2s;}.checkout-page .layout-checkout-form .layout-region-checkout-main a.link--previous:hover,.checkout-page .checkout-form-layout .layout-region-checkout-main a.link--previous:hover{color:black;background-color:white;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary,.checkout-page .checkout-form-layout .layout-region-checkout-secondary{float:none;width:unset;grid-area:checkout-form-sidebar;position:sticky;top:220px;padding-left:35px;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .layout-region-checkout-secondary,.checkout-page .checkout-form-layout .layout-region-checkout-secondary{padding-left:20px;}}@media screen and (max-width:1100px){.checkout-page .layout-checkout-form .layout-region-checkout-secondary,.checkout-page .checkout-form-layout .layout-region-checkout-secondary{padding-left:0;position:unset;top:unset;}}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .card-header,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .card-header{padding:unset;margin-bottom:0;background-color:unset;border-bottom:2px solid #8F0404;padding-bottom:23px;margin-bottom:11px;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .card-header .fieldset-legend,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .card-header .fieldset-legend{font-size:2.3rem;color:#303030;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .card,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .card{border:unset;border-radius:unset;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary{float:none;width:unset;grid-area:checkout-form-footer;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table{width:100%;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table thead,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table thead{display:none;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr{background:unset;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td{vertical-align:top;padding:10px 0px 20px;border-bottom:1px solid #ececec;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-quantity,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-quantity{font-size:18px;color:#303030;padding-right:5px;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-purchased-entity-2 .field--name-title,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-purchased-entity-2 .field--name-title{font-size:18px;color:#303030;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-purchased-entity-1 .group,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-purchased-entity-1 .group{font-size:18px;color:#303030;display:flex;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-purchased-entity-1 .group .field + .field,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-purchased-entity-1 .group .field + .field{margin-left:10px;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-total-price__number,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td.views-field-total-price__number{font-size:18px;color:#878787;padding-left:5px;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td .field--name-title,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content table tbody tr td .field--name-title{font-size:18px;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer{border:1px solid #ececec;padding:20px 10px;margin-top:40px;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer{border:unset;margin-top:30px;padding:unset;margin-bottom:30px;}}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line{text-align:left;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line{text-align:right;}}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line .order-total-line-label,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line .order-total-line-label{font-size:21px;font-weight:400;color:#878787;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line .order-total-line-value,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line .order-total-line-value{float:right;margin-left:20px;width:100px;text-align:left;font-size:21px;font-weight:400;color:#303030;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line .order-total-line-value,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line .order-total-line-value{text-align:right;}}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total{border-top:1px solid #ececec;padding-top:20px;margin-top:30px;}@media (max-width:1199.98px){.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total{border-top:unset;}}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total .order-total-line-label,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total .order-total-line-label{font-size:24px;color:#303030;font-weight:400;}.checkout-page .layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total .order-total-line-value,.checkout-page .checkout-form-layout .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-footer .order-total-line__total .order-total-line-value{font-size:24px;color:#000;font-weight:400;}.checkout-page .layout-checkout-form .layout-region-checkout-footer,.checkout-page .checkout-form-layout .layout-region-checkout-footer{float:none;width:unset;grid-area:checkout-form-footer;margin-top:90px;}@media (max-width:1100px){.checkout-page .layout-checkout-form .layout-region-checkout-footer,.checkout-page .checkout-form-layout .layout-region-checkout-footer{margin-top:0;}}.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions{display:flex;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions{flex-direction:column;align-items:center;}}.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .link--previous,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .link--previous{display:flex;border:2px solid #303030;color:#303030;width:calc(250px - 4px);height:60px;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px;background:white;margin-right:20px;transition:0.2s;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .link--previous,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .link--previous{width:calc(100% - 8px);margin-right:unset;margin-bottom:20px;white-space:normal;}}.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .link--previous:hover,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .link--previous:hover{color:white;background:#8F0404;border-color:#8F0404;}.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .button,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .button{order:1;width:270px;font-size:18px;font-weight:500;text-transform:uppercase;padding:15px 7px;color:white;background:#000;border:2px solid #000;transition:0.2s;}@media (max-width:575.98px){.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .button,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .button{width:calc(100% - 4px);white-space:normal;}}.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .button:hover:not(.is-disabled),.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .button:hover:not(.is-disabled){background:white;color:#000;}.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .button.is-disabled,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .button.is-disabled{opacity:0.6;}.checkout-page .layout-checkout-form .layout-region-checkout-footer .form-actions .button + .hover-title,.checkout-page .checkout-form-layout .layout-region-checkout-footer .form-actions .button + .hover-title{display:none;}.checkout-page .layout-checkout-form .checkout-pane-review .fieldset-legend a,.checkout-page .checkout-form-layout .checkout-pane-review .fieldset-legend a{font-size:1.7rem;}.checkout-page .layout-checkout-form .checkout-pane-review .card-body.fieldset-wrapper,.checkout-page .checkout-form-layout .checkout-pane-review .card-body.fieldset-wrapper{display:flex;flex-direction:column;margin:15px 0px;font-weight:400;font-size:1.8rem;line-height:1.2;color:#000;}.checkout-page .layout-checkout-form .checkout-pane-review .card-body.fieldset-wrapper .profile,.checkout-page .checkout-form-layout .checkout-pane-review .card-body.fieldset-wrapper .profile{margin:15px 0px;}.checkout-page .layout-checkout-form .checkout-pane-review .card-body.fieldset-wrapper .field--name-shipping-method,.checkout-page .checkout-form-layout .checkout-pane-review .card-body.fieldset-wrapper .field--name-shipping-method{display:flex;flex-direction:column;}.checkout-page .layout-checkout-form .checkout-pane-review .card-body.fieldset-wrapper .field--name-shipping-method .field__label,.checkout-page .checkout-form-layout .checkout-pane-review .card-body.fieldset-wrapper .field--name-shipping-method .field__label{border-bottom:2px solid #ECECEC;padding-bottom:23px;margin-bottom:11px;font-size:2.3rem;font-weight:400;}.checkout-page .layout-checkout-form .checkout-pane-review .card-body.fieldset-wrapper .field--name-field-comments,.checkout-page .checkout-form-layout .checkout-pane-review .card-body.fieldset-wrapper .field--name-field-comments{margin:unset;}.checkout-page .layout-checkout-form .checkout-pane-review .card-body.fieldset-wrapper .field--name-field-comments .field__label,.checkout-page .checkout-form-layout .checkout-pane-review .card-body.fieldset-wrapper .field--name-field-comments .field__label{display:none;}.checkout-page .layout-checkout-form .checkout-pane-review #edit-review-shipping-information .field--name-field-invoice,.checkout-page .layout-checkout-form .checkout-pane-review #edit-review-shipping-information .field--name-field-company-name,.checkout-page .layout-checkout-form .checkout-pane-review #edit-review-shipping-information .field--name-field-company-type,.checkout-page .layout-checkout-form .checkout-pane-review #edit-review-shipping-information .field--name-field-company-address,.checkout-page .layout-checkout-form .checkout-pane-review #edit-review-shipping-information .field--name-field-vat-financial-service,.checkout-page .layout-checkout-form .checkout-pane-review #edit-review-shipping-information .field--name-field-vat-number,.checkout-page .layout-checkout-form .checkout-pane-review #edit-review-shipping-information .field--name-field-company-telephone,.checkout-page .checkout-form-layout .checkout-pane-review #edit-review-shipping-information .field--name-field-invoice,.checkout-page .checkout-form-layout .checkout-pane-review #edit-review-shipping-information .field--name-field-company-name,.checkout-page .checkout-form-layout .checkout-pane-review #edit-review-shipping-information .field--name-field-company-type,.checkout-page .checkout-form-layout .checkout-pane-review #edit-review-shipping-information .field--name-field-company-address,.checkout-page .checkout-form-layout .checkout-pane-review #edit-review-shipping-information .field--name-field-vat-financial-service,.checkout-page .checkout-form-layout .checkout-pane-review #edit-review-shipping-information .field--name-field-vat-number,.checkout-page .checkout-form-layout .checkout-pane-review #edit-review-shipping-information .field--name-field-company-telephone{display:none;}.checkout-page .layout-checkout-form .checkout-complete,.checkout-page .checkout-form-layout .checkout-complete{margin-top:50px;margin-bottom:100px;}.checkout-page .layout-checkout-form .checkout-complete .order-information .title,.checkout-page .checkout-form-layout .checkout-complete .order-information .title{color:#303030;margin-right:10px;display:inline-block;}@media (max-width:399.98px){.checkout-page .layout-checkout-form .checkout-complete .order-information .title,.checkout-page .checkout-form-layout .checkout-complete .order-information .title{font-size:14px;}}.checkout-page .layout-checkout-form .checkout-complete .order-information .order-number,.checkout-page .checkout-form-layout .checkout-complete .order-information .order-number{color:#daa238;display:inline-block;}@media (max-width:399.98px){.checkout-page .layout-checkout-form .checkout-complete .order-information .order-number,.checkout-page .checkout-form-layout .checkout-complete .order-information .order-number{font-size:14px;}}.checkout-page .layout-checkout-form .checkout-complete .checkout-complete__payment-instructions h2,.checkout-page .checkout-form-layout .checkout-complete .checkout-complete__payment-instructions h2{color:#303030;}.checkout-page .layout-checkout-form{display:unset;}.login-page .login-content .region-content{display:grid;grid-template-columns:45% auto;column-gap:30px;margin-bottom:4em;}@media (max-width:991.98px){.login-page .login-content .region-content{grid-template-columns:auto;column-gap:unset;row-gap:30px;}}.login-page .login-content .region-content .sitemessages{grid-column:1 / span 2;}.login-page .login-content .region-content .user-login-form,.login-page .login-content .region-content .block-block-content{padding:10px;border:1px solid #ececec;border-radius:5px;display:flex;flex-direction:column;}.login-page .login-content .region-content .user-login-form .inside-content,.login-page .login-content .region-content .block-block-content .inside-content{padding:10px;margin:auto 0;}.login-page .login-content .region-content .user-login-form .inside-content .btn,.login-page .login-content .region-content .block-block-content .inside-content .btn{display:flex;align-items:center;justify-content:center;width:250px;height:55.42px;background-color:black;font-weight:500;font-size:1.8rem;border:2px solid black;color:white;transition:0.2s;}.login-page .login-content .region-content .user-login-form .inside-content .btn:hover,.login-page .login-content .region-content .block-block-content .inside-content .btn:hover{background:white;color:black;}.login-page .login-content .region-content .user-login-form .inside-content .form-actions,.login-page .login-content .region-content .user-login-form .inside-content .form-link,.login-page .login-content .region-content .block-block-content .inside-content .form-actions,.login-page .login-content .region-content .block-block-content .inside-content .form-link{display:inline-flex;}.login-page .login-content .region-content .user-login-form .inside-content .form-actions .button,.login-page .login-content .region-content .user-login-form .inside-content .form-link .button,.login-page .login-content .region-content .block-block-content .inside-content .form-actions .button,.login-page .login-content .region-content .block-block-content .inside-content .form-link .button{color:white;background:black;border:2px solid black;height:55.42px;width:100px;font-weight:300;font-size:1.8rem;font-weight:500;transition:0.2s;}.login-page .login-content .region-content .user-login-form .inside-content .form-actions .button:hover,.login-page .login-content .region-content .user-login-form .inside-content .form-link .button:hover,.login-page .login-content .region-content .block-block-content .inside-content .form-actions .button:hover,.login-page .login-content .region-content .block-block-content .inside-content .form-link .button:hover{background:white;color:black;}.login-page .login-content .region-content .user-login-form .inside-content .form-link a,.login-page .login-content .region-content .block-block-content .inside-content .form-link a{margin-left:8px;color:black;transition:color 0.2s ease-in;}.login-page .login-content .region-content .user-login-form .inside-content .form-link a:hover,.login-page .login-content .region-content .block-block-content .inside-content .form-link a:hover{color:#B1B1B1;}.login-page .login-content .region-content .user-login-form .inside-content .regigter-body,.login-page .login-content .region-content .block-block-content .inside-content .regigter-body{color:#303030;font-size:16px;font-weight:300;line-height:1.6;}.login-page .login-content .region-content .user-login-form .form-title,.login-page .login-content .region-content .user-login-form .register-tile,.login-page .login-content .region-content .block-block-content .form-title,.login-page .login-content .region-content .block-block-content .register-tile{text-align:center;color:#878787;}.login-page .login-content .region-content #block-register .inside-content{display:flex;flex-direction:column;align-items:baseline;}.login-page .login-content .region-content #block-register .inside-content .button{margin:50px 0px 0px 0px;}.view-user-main-hristis-{margin-bottom:50px;}.view-user-main-hristis- .views-row{display:flex;align-items:center;justify-content:center;margin:0 -20px;}@media (max-width:991.98px){.view-user-main-hristis- .views-row{margin:0 -10px;}}@media (max-width:767.98px){.view-user-main-hristis- .views-row{flex-direction:column;margin:0;}}.view-user-main-hristis- .views-row .btn-primary{display:block;border:0;background:#8F0404;color:white;padding:15px 20px;margin:0 20px;transition:0.2s ease-in;}.view-user-main-hristis- .views-row .btn-primary:hover{background:black;}@media (max-width:991.98px){.view-user-main-hristis- .views-row .btn-primary{margin:0 10px;}}@media (max-width:767.98px){.view-user-main-hristis- .views-row .btn-primary{margin:10px auto;width:200px;text-align:center;}}.view-user-biblio-dieythynseon .view-header{display:flex;align-items:center;margin-bottom:20px;}.view-user-biblio-dieythynseon .view-header .button{display:block;border:0;background:#8F0404;color:white;padding:15px 40px;transition:0.2s ease-in;}.view-user-biblio-dieythynseon .view-header .button:hover{background:black;}.view-user-biblio-dieythynseon .view-header .button:last-child{margin-left:20px;}.view-user-biblio-dieythynseon .view-content{display:flex;flex-wrap:wrap;margin:20px -10px;}.view-user-biblio-dieythynseon .view-content .views-row{flex:0 1 25%;max-width:25%;padding:20px 10px;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing{padding:10px;border:0.5px solid #A2A2A238;min-height:190px;height:100%;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .profile--type--customer{height:calc(100% - 45px);}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .profile--type--customer .field--name-address{font-weight:400;color:#A2A2A2;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .profile--type--customer .field--name-address em{font-weight:500;color:black;margin-right:5px;font-style:normal;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .profile--type--customer .field--name-address .name-surname{display:flex;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .profile--type--customer .field--name-address .name-surname .name{max-width:50%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .profile--type--customer .field--name-address .name-surname .surname{max-width:50%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:10px;max-width:calc(50% - 10px);}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .profile--type--customer .field--name-address .postal-code{margin-left:10px;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .operation-button{margin-top:5px;height:40px;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .operation-button .dropbutton-wrapper{max-width:max-content;margin-left:auto;}.view-user-biblio-dieythynseon .view-content .views-row .views-field-nothing .operation-button .dropbutton-wrapper .dropbutton-action a:hover{color:#8F0404;}.user-form,.user-pass{width:65%;margin-left:auto;margin-right:auto;}@media (max-width:991.98px){.user-form,.user-pass{width:75%;}}@media (max-width:767.98px){.user-form,.user-pass{width:85%;}}@media (max-width:767.98px){.user-form,.user-pass{width:100%;}}.user-form .js-form-wrapper label::after,.user-pass .js-form-wrapper label::after{content:none;}.user-form .js-form-wrapper .js-form-type-email .description,.user-pass .js-form-wrapper .js-form-type-email .description{margin-top:5px;color:#878787;font-size:.75em;font-style:italic;font-weight:500;line-height:1.25;}.user-form .js-form-wrapper .full-name,.user-pass .js-form-wrapper .full-name{display:flex;}.user-form .js-form-wrapper .full-name .field--name-field-name,.user-form .js-form-wrapper .full-name .field--name-field-surname,.user-pass .js-form-wrapper .full-name .field--name-field-name,.user-pass .js-form-wrapper .full-name .field--name-field-surname{flex:0 1 50%;max-width:50%;}.user-form .js-form-wrapper .full-name .field--name-field-name,.user-pass .js-form-wrapper .full-name .field--name-field-name{padding-right:10px;}@media (max-width:767.98px){.user-form .js-form-wrapper .full-name,.user-pass .js-form-wrapper .full-name{flex-wrap:wrap;}.user-form .js-form-wrapper .full-name .field--name-field-name,.user-form .js-form-wrapper .full-name .field--name-field-surname,.user-pass .js-form-wrapper .full-name .field--name-field-name,.user-pass .js-form-wrapper .full-name .field--name-field-surname{max-width:100%;flex-basis:100%;padding:0;}.user-form .js-form-wrapper .full-name .field--name-field-name .js-form-item,.user-form .js-form-wrapper .full-name .field--name-field-surname .js-form-item,.user-pass .js-form-wrapper .full-name .field--name-field-name .js-form-item,.user-pass .js-form-wrapper .full-name .field--name-field-surname .js-form-item{margin:10px 0;}}.user-form .js-form-wrapper .js-form-type-password-confirm,.user-pass .js-form-wrapper .js-form-type-password-confirm{display:flex;margin-top:0;}.user-form .js-form-wrapper .js-form-type-password-confirm .js-form-item,.user-pass .js-form-wrapper .js-form-type-password-confirm .js-form-item{flex:0 1 50%;max-width:50%;margin-top:0;margin-bottom:0;}.user-form .js-form-wrapper .js-form-type-password-confirm .js-form-item:first-child,.user-pass .js-form-wrapper .js-form-type-password-confirm .js-form-item:first-child{padding-right:10px;}.user-form .js-form-wrapper .js-form-type-password-confirm .js-form-item .js-password-confirm-message,.user-pass .js-form-wrapper .js-form-type-password-confirm .js-form-item .js-password-confirm-message{margin-top:10px;width:100%;font-size:.8em;font-style:italic;font-weight:500;line-height:1.25;overflow:hidden;visibility:hidden;}.user-form .js-form-wrapper .js-form-type-password-confirm .description,.user-pass .js-form-wrapper .js-form-type-password-confirm .description{display:none;}@media (max-width:767.98px){.user-form .js-form-wrapper .js-form-type-password-confirm,.user-pass .js-form-wrapper .js-form-type-password-confirm{flex-wrap:wrap;}.user-form .js-form-wrapper .js-form-type-password-confirm .js-form-item,.user-pass .js-form-wrapper .js-form-type-password-confirm .js-form-item{max-width:100%;flex-basis:100%;margin:10px 0;}.user-form .js-form-wrapper .js-form-type-password-confirm .js-form-item:first-child,.user-pass .js-form-wrapper .js-form-type-password-confirm .js-form-item:first-child{padding-right:0;}}.user-form p,.user-pass p{color:#303030;}.user-form #edit-language,.user-pass #edit-language{border-color:#ececec;border-radius:5px;}.user-form #edit-language summary,.user-pass #edit-language summary{font-size:24px;color:#878787;}.user-form.user-register-form .button,.user-pass.user-register-form .button{width:290px;}.user-form .button,.user-pass .button{color:white;background:black;border:2px solid black;height:55.42px;font-weight:500;font-size:1.8rem;transition:0.2s;width:239px;height:55.42px;}@media (max-width:575.98px){.user-form .button,.user-pass .button{width:190px;height:60px;font-size:16px;}}.user-form .button:hover:not(.is-disabled),.user-pass .button:hover:not(.is-disabled){background:white;color:black;}.user-form .button.is-disabled,.user-pass .button.is-disabled{opacity:0.6;}.user-form .button + .hover-title,.user-pass .button + .hover-title{display:none;}.view-user-account .view-header{margin-bottom:3em;text-align:center;}.view-user-account .view-header .user_name_title{display:inline-block;font-weight:700;font-size:30px;margin-right:5px;color:#B1B1B1;}.view-user-account .view-header .user_name{display:inline-block;font-weight:700;font-size:30px;color:black;}.view-user-account .views-row{display:flex;justify-content:center;}.view-user-account .views-row .views-field{padding:20px;}@media (max-width:767.98px){.view-user-account .views-row{flex-direction:column;align-items:center;}}.view-user-account .views-row .btn{width:240px;margin-bottom:10px;height:65px;display:flex;align-items:center;justify-content:center;border:1px solid black;background:black;padding:unset;text-align:center;transition:0.2s ease-in;}.view-user-account .views-row .btn .title{color:white;font-size:14px;font-weight:700;}.view-user-account .views-row .btn:hover{background:white;}.view-user-account .views-row .btn:hover .title{color:black;}.user-pass-reset input{color:white;background:black;border:unset;height:55.42px;width:100px;font-weight:300;font-size:1.8rem;transition:background 0.2s ease-in;}.user-pass-reset input:hover{background:#8F0404;}.view-user-orders{margin:3em 0em;}.view-user-orders table{width:100%;}.view-user-orders table thead .views-field{text-align:left;color:#878787;font-size:20px;font-weight:700;text-transform:uppercase;background:white;border:unset;border-bottom:2px solid #ececec;}.view-user-orders table thead .views-field a{color:black;transition:color 0.2s ease-in;}.view-user-orders table thead .views-field a:hover{color:#878787;}.view-user-orders table tbody .views-field{color:#878787;font-size:18px;background:white;border:unset;border-bottom:1px solid #878787;padding-top:20px;padding-bottom:10px;}.view-user-orders table tbody .views-field a{color:black;transition:color 0.2s ease-in;}.view-user-orders table tbody .views-field a:hover{color:#8F0404;}.view-user-orders table .views-field-nothing{display:none;}@media (max-width:767.98px){.view-user-orders table .views-field-nothing{display:table-cell;}}@media (max-width:767.98px){.view-user-orders table .views-field-order-number,.view-user-orders table .views-field-placed{display:none;}}@media (max-width:575.98px){.view-user-orders table .views-field-state{display:none;}}.view-user-orders nav{margin:2em 0em;}.view-user-orders nav ul{padding:unset;display:flex;flex-direction:row;justify-content:center;}.view-user-orders nav ul .pager__item + .pager__item{margin-left:15px;}.view-user-orders nav ul li{position:relative;}.view-user-orders nav ul li.pager__item--first,.view-user-orders nav ul li.pager__item--last{display:none;}.view-user-orders nav ul li.pager__item--previous a{font-family:"Giraffe" !important;text-decoration:none;font-weight:400;font-size:1.6rem;color:#636363;display:block;transition:color 0.2s;}.view-user-orders nav ul li.pager__item--previous:hover a{color:black !important;}.view-user-orders nav ul li.pager__item--previous:hover:before{display:none;}.view-user-orders nav ul li.pager__item--next a{font-family:"Giraffe" !important;text-decoration:none;font-weight:400;font-size:1.6rem;color:#636363;transform-origin:0;transform:rotate(-180deg);display:block;transition:color 0.2s;}.view-user-orders nav ul li.pager__item--next:hover a{color:black !important;}.view-user-orders nav ul li.pager__item--next:hover:before{display:none;}.view-user-orders nav ul li.pager__item:hover:before,.view-user-orders nav ul li.pager__item.is-active:before{opacity:1;}.view-user-orders nav ul li.pager__item:hover a,.view-user-orders nav ul li.pager__item.is-active a{color:white;}.view-user-orders nav ul li.pager__item{padding:1em;}.view-user-orders nav ul li.pager__item a{text-decoration:none;font-weight:400;font-size:1.6rem;color:#636363;transition:color 0.2s;}.view-user-orders nav ul li.pager__item:before{content:"";width:45px;height:45px;background-color:black;position:absolute;border-radius:50%;top:2px;left:-2px;z-index:-1;opacity:1;display:block;opacity:0;transition:opacity 0.2s;}.view-user-orders .no-orders{text-align:center;}.view-anonymous-order{margin:3em 0em;}.view-anonymous-order .page-title{display:flex;justify-content:center;}.view-anonymous-order .page-title .order-number{display:flex;color:#B1B1B1;}.view-anonymous-order .btn-black{width:150px;height:53px;display:block;border:2px solid #303030;background:white;border-radius:5px;display:flex;justify-content:center;align-items:center;margin-bottom:30px;transition:border-color 0.2s ease-in;}.view-anonymous-order .btn-black:hover{border-color:#daa238;}.view-anonymous-order .btn-black:hover .title{color:#daa238;}.view-anonymous-order .btn-black .title{font-size:20px;font-weight:700;text-transform:uppercase;color:#303030;transition:color 0.2s ease-in;}.view-anonymous-order .customer-information{display:flex;margin-bottom:20px;justify-content:space-between;}@media (max-width:1199.98px){.view-anonymous-order .customer-information{flex-direction:column;}}.view-anonymous-order .customer-information .customer-billing{width:70%;}@media (max-width:1199.98px){.view-anonymous-order .customer-information .customer-billing{width:100%;margin-bottom:30px;}}.view-anonymous-order .customer-information .customer-billing .customer-billing-layouts{display:flex;}@media (max-width:767.98px){.view-anonymous-order .customer-information .customer-billing .customer-billing-layouts{flex-direction:column;}}.view-anonymous-order .customer-information .customer-billing .customer-billing-layouts .receipt,.view-anonymous-order .customer-information .customer-billing .customer-billing-layouts .invoice{width:45%;}@media (max-width:767.98px){.view-anonymous-order .customer-information .customer-billing .customer-billing-layouts .receipt,.view-anonymous-order .customer-information .customer-billing .customer-billing-layouts .invoice{width:100%;}}.view-anonymous-order .title-lv1{font-size:24px;color:#878787;font-weight:700;padding-bottom:10px;border-bottom:2px solid #ececec;display:block;}.view-anonymous-order .title-lv1.order-information-title{margin-top:20px;margin-bottom:20px;}.view-anonymous-order .title-lv2{font-size:20px;color:#878787;font-weight:700;margin-top:15px;margin-bottom:10px;}.view-anonymous-order .title-lv2.payment-instructions{margin-top:20px;}.view-anonymous-order .title-lv3,.view-anonymous-order .field__label{font-size:18px;color:#303030;display:inline-block;margin-bottom:5px;font-weight:400;}.view-anonymous-order .field-text,.view-anonymous-order .field__item{font-size:18px;color:#303030;font-weight:300;}.view-anonymous-order .views-field-order-items-target-id{margin-top:40px;}.view-anonymous-order .views-field-order-items-target-id .views-label-order-items-target-id{font-size:18px;color:#303030;font-weight:400;}.view-anonymous-order .views-field-order-items-target-id .field-content{border-top:2px solid #ececec;border-bottom:2px solid #ececec;padding:20px 0px;margin-top:20px;margin-bottom:10px;display:grid;grid-template-columns:auto auto auto auto;column-gap:20px;}@media (max-width:1199.98px){.view-anonymous-order .views-field-order-items-target-id .field-content{grid-template-columns:auto auto auto;row-gap:20px;}}@media (max-width:991.98px){.view-anonymous-order .views-field-order-items-target-id .field-content{grid-template-columns:auto auto;column-gap:unset;}}@media (max-width:575.98px){.view-anonymous-order .views-field-order-items-target-id .field-content{display:flex;flex-direction:column;align-items:center;}.view-anonymous-order .views-field-order-items-target-id .field-content div + div{margin-top:20px;}}.view-anonymous-order .views-field-order-items-target-id .field-content div{width:250px;text-align:center;}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-purchased-entity .field--name-field-eikona:not(:first-child){display:none;}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-title{font-weight:400;}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-sku{font-weight:700;font-size:16px;color:#878787;}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-quantity{display:inline-block;width:unset;font-weight:400;color:#878787;}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-quantity:after{display:inline-block;content:"x";}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-unit-price{display:inline-block;width:unset;font-weight:400;color:#878787;}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-unit-price:after{content:"=";display:inline-block;padding:0px 2px;}.view-anonymous-order .views-field-order-items-target-id .field-content .field--name-total-price{display:inline-block;width:unset;font-weight:400;color:black;}.view-anonymous-order .order-total-line{text-align:right;}.view-anonymous-order .order-total-line .order-total-line-label{font-size:21px;font-weight:400;color:#878787;}@media (max-width:399.98px){.view-anonymous-order .order-total-line .order-total-line-label{font-size:19px;}}.view-anonymous-order .order-total-line .order-total-line-value{float:right;margin-left:20px;width:100px;text-align:left;font-size:21px;font-weight:400;color:#303030;text-align:right;}@media (max-width:399.98px){.view-anonymous-order .order-total-line .order-total-line-value{font-size:19px;}}.view-anonymous-order .order-total-line__total{padding-top:20px;margin-top:30px;}.view-anonymous-order .order-total-line__total .order-total-line-label{font-size:24px;color:#303030;font-weight:400;}@media (max-width:399.98px){.view-anonymous-order .order-total-line__total .order-total-line-label{font-size:22px;}}.view-anonymous-order .order-total-line__total .order-total-line-value{font-size:24px;color:black;font-weight:400;}@media (max-width:399.98px){.view-anonymous-order .order-total-line__total .order-total-line-value{font-size:22px;}}.view-user-address{display:flex;flex-direction:column;}.view-user-address .header,.view-user-address .view-header{display:flex;}@media (max-width:575.98px){.view-user-address .header,.view-user-address .view-header{flex-direction:column;align-items:center;}.view-user-address .header .btn + .btn,.view-user-address .view-header .btn + .btn{margin-top:20px;margin-left:unset !important;}}.view-user-address .header .btn,.view-user-address .view-header .btn{width:240px;height:65px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;border:1px solid black;padding:unset;background:black;color:white;transition:0.2s ease-in;}.view-user-address .header .btn + .btn,.view-user-address .view-header .btn + .btn{margin-left:15px;}.view-user-address .header .btn .title,.view-user-address .view-header .btn .title{font-size:17px;font-weight:700;}.view-user-address .header .btn:hover,.view-user-address .view-header .btn:hover{background:white;color:black;}.view-user-address .view-content{margin-top:40px;display:flex;flex-wrap:wrap;}@media (max-width:991.98px){.view-user-address .view-content{justify-content:center;}}.view-user-address .view-content .views-row{margin:20px 10px;flex:0 1 400px;border:2px solid #ececec;padding:15px;position:relative;display:flex;flex-direction:column;font-size:18px;}.view-user-address .view-content .views-row .views-field + .views-field{margin-top:10px;}.view-user-address .view-content .views-row:first-child:before{display:block;content:"z";font-family:"Giraffe";position:absolute;color:#daa238;top:5px;right:5px;}.view-user-address .view-content .views-row:first-child .dropbutton-multiple{display:none;}.view-user-address .view-content .views-row .views-field .field-content i{margin-right:5px;width:20px;}.view-user-address .view-content .views-row .views-field .field-content i + i{margin-left:10px;}.view-user-address .view-content .views-row .views-field .actions{display:flex;justify-content:flex-end;margin:10px 0px;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple{max-width:150px;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget{padding:unset;border:unset;text-align:center;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton{border:unset;white-space:unset;width:110px;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton .edit,.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton .delete,.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-toggle{display:none;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton .set-default{border:unset;display:block;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton .set-default a{margin:unset;padding:unset;width:110px;height:46px;display:flex;justify-content:center;align-items:center;background:black;color:white;font-size:12px;transition:background 0.2s ease-in;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton .set-default a:hover{background:#B1B1B1;}.view-user-address .view-content .views-row .views-field .actions .dropbutton-multiple .dropbutton-widget .dropbutton .dropbutton-action > *{white-space:unset;}.view-user-address .view-content .views-row .views-field .actions .button{width:110px;height:46px;border:1px solid black;padding:unset;background:black;color:white;font-size:12px;transition:0.2s ease-in;display:flex;justify-content:center;align-items:center;}.view-user-address .view-content .views-row .views-field .actions .button:hover{background:white;color:black;}.profile-customer-edit-form,.profile-customer-address-book-add-form{width:65%;margin-left:auto;margin-right:auto;}@media (max-width:991.98px){.profile-customer-edit-form,.profile-customer-address-book-add-form{width:75%;}}@media (max-width:767.98px){.profile-customer-edit-form,.profile-customer-address-book-add-form{width:85%;}}@media (max-width:767.98px){.profile-customer-edit-form,.profile-customer-address-book-add-form{width:100%;}}.profile-customer-edit-form .field--name-address .form-wrapper,.profile-customer-address-book-add-form .field--name-address .form-wrapper{border:unset;}.profile-customer-edit-form .field--name-address .form-wrapper summary,.profile-customer-address-book-add-form .field--name-address .form-wrapper summary{display:none;}.profile-customer-edit-form .field--name-address .form-wrapper .details-wrapper,.profile-customer-address-book-add-form .field--name-address .form-wrapper .details-wrapper{padding:unset;}.profile-customer-edit-form .field--name-field-company-name,.profile-customer-edit-form .field--name-field-company-activity,.profile-customer-edit-form .field--name-field-company-address,.profile-customer-edit-form .field--name-field-vat-financial-service,.profile-customer-edit-form .field--name-field-vat-number,.profile-customer-edit-form .field--name-field-company-telephone,.profile-customer-address-book-add-form .field--name-field-company-name,.profile-customer-address-book-add-form .field--name-field-company-activity,.profile-customer-address-book-add-form .field--name-field-company-address,.profile-customer-address-book-add-form .field--name-field-vat-financial-service,.profile-customer-address-book-add-form .field--name-field-vat-number,.profile-customer-address-book-add-form .field--name-field-company-telephone{display:none;}.profile-customer-edit-form .form-type-textfield input,.profile-customer-edit-form .form-type-textfield textarea,.profile-customer-edit-form .form-type-password input,.profile-customer-edit-form .form-type-password textarea,.profile-customer-edit-form .form-type-email input,.profile-customer-edit-form .form-type-email textarea,.profile-customer-edit-form .form-type-tel input,.profile-customer-edit-form .form-type-tel textarea,.profile-customer-edit-form .form-type-textarea input,.profile-customer-edit-form .form-type-textarea textarea,.profile-customer-address-book-add-form .form-type-textfield input,.profile-customer-address-book-add-form .form-type-textfield textarea,.profile-customer-address-book-add-form .form-type-password input,.profile-customer-address-book-add-form .form-type-password textarea,.profile-customer-address-book-add-form .form-type-email input,.profile-customer-address-book-add-form .form-type-email textarea,.profile-customer-address-book-add-form .form-type-tel input,.profile-customer-address-book-add-form .form-type-tel textarea,.profile-customer-address-book-add-form .form-type-textarea input,.profile-customer-address-book-add-form .form-type-textarea textarea{width:calc(413px - 1.5em - 2px);}@media (max-width:1399.98px){.profile-customer-edit-form .form-type-textfield input,.profile-customer-edit-form .form-type-textfield textarea,.profile-customer-edit-form .form-type-password input,.profile-customer-edit-form .form-type-password textarea,.profile-customer-edit-form .form-type-email input,.profile-customer-edit-form .form-type-email textarea,.profile-customer-edit-form .form-type-tel input,.profile-customer-edit-form .form-type-tel textarea,.profile-customer-edit-form .form-type-textarea input,.profile-customer-edit-form .form-type-textarea textarea,.profile-customer-address-book-add-form .form-type-textfield input,.profile-customer-address-book-add-form .form-type-textfield textarea,.profile-customer-address-book-add-form .form-type-password input,.profile-customer-address-book-add-form .form-type-password textarea,.profile-customer-address-book-add-form .form-type-email input,.profile-customer-address-book-add-form .form-type-email textarea,.profile-customer-address-book-add-form .form-type-tel input,.profile-customer-address-book-add-form .form-type-tel textarea,.profile-customer-address-book-add-form .form-type-textarea input,.profile-customer-address-book-add-form .form-type-textarea textarea{width:calc(330px - 1.5em - 2px);}}@media (max-width:1199.98px){.profile-customer-edit-form .form-type-textfield input,.profile-customer-edit-form .form-type-textfield textarea,.profile-customer-edit-form .form-type-password input,.profile-customer-edit-form .form-type-password textarea,.profile-customer-edit-form .form-type-email input,.profile-customer-edit-form .form-type-email textarea,.profile-customer-edit-form .form-type-tel input,.profile-customer-edit-form .form-type-tel textarea,.profile-customer-edit-form .form-type-textarea input,.profile-customer-edit-form .form-type-textarea textarea,.profile-customer-address-book-add-form .form-type-textfield input,.profile-customer-address-book-add-form .form-type-textfield textarea,.profile-customer-address-book-add-form .form-type-password input,.profile-customer-address-book-add-form .form-type-password textarea,.profile-customer-address-book-add-form .form-type-email input,.profile-customer-address-book-add-form .form-type-email textarea,.profile-customer-address-book-add-form .form-type-tel input,.profile-customer-address-book-add-form .form-type-tel textarea,.profile-customer-address-book-add-form .form-type-textarea input,.profile-customer-address-book-add-form .form-type-textarea textarea{width:calc(275px - 1.5em - 2px);}}@media (max-width:767.98px){.profile-customer-edit-form .form-type-textfield input,.profile-customer-edit-form .form-type-textfield textarea,.profile-customer-edit-form .form-type-password input,.profile-customer-edit-form .form-type-password textarea,.profile-customer-edit-form .form-type-email input,.profile-customer-edit-form .form-type-email textarea,.profile-customer-edit-form .form-type-tel input,.profile-customer-edit-form .form-type-tel textarea,.profile-customer-edit-form .form-type-textarea input,.profile-customer-edit-form .form-type-textarea textarea,.profile-customer-address-book-add-form .form-type-textfield input,.profile-customer-address-book-add-form .form-type-textfield textarea,.profile-customer-address-book-add-form .form-type-password input,.profile-customer-address-book-add-form .form-type-password textarea,.profile-customer-address-book-add-form .form-type-email input,.profile-customer-address-book-add-form .form-type-email textarea,.profile-customer-address-book-add-form .form-type-tel input,.profile-customer-address-book-add-form .form-type-tel textarea,.profile-customer-address-book-add-form .form-type-textarea input,.profile-customer-address-book-add-form .form-type-textarea textarea{width:calc(280px - 1.5em - 2px);}}@media (max-width:575.98px){.profile-customer-edit-form .form-type-textfield input,.profile-customer-edit-form .form-type-textfield textarea,.profile-customer-edit-form .form-type-password input,.profile-customer-edit-form .form-type-password textarea,.profile-customer-edit-form .form-type-email input,.profile-customer-edit-form .form-type-email textarea,.profile-customer-edit-form .form-type-tel input,.profile-customer-edit-form .form-type-tel textarea,.profile-customer-edit-form .form-type-textarea input,.profile-customer-edit-form .form-type-textarea textarea,.profile-customer-address-book-add-form .form-type-textfield input,.profile-customer-address-book-add-form .form-type-textfield textarea,.profile-customer-address-book-add-form .form-type-password input,.profile-customer-address-book-add-form .form-type-password textarea,.profile-customer-address-book-add-form .form-type-email input,.profile-customer-address-book-add-form .form-type-email textarea,.profile-customer-address-book-add-form .form-type-tel input,.profile-customer-address-book-add-form .form-type-tel textarea,.profile-customer-address-book-add-form .form-type-textarea input,.profile-customer-address-book-add-form .form-type-textarea textarea{width:calc(100% - 1.5em - 2px);}}.profile-customer-edit-form .address-container-inline,.profile-customer-address-book-add-form .address-container-inline{display:flex;}@media (min-width:576px){.profile-customer-edit-form .address-container-inline .form-item-address-0-address-postal-code input,.profile-customer-address-book-add-form .address-container-inline .form-item-address-0-address-postal-code input{width:calc(207px - 1.5em - 2px);}}@media (max-width:575.98px){.profile-customer-edit-form .address-container-inline,.profile-customer-address-book-add-form .address-container-inline{display:block;}}.profile-customer-edit-form .form-actions,.profile-customer-address-book-add-form .form-actions{display:flex;margin-top:30px;}.profile-customer-edit-form .form-actions .button,.profile-customer-address-book-add-form .form-actions .button{color:white;background:black;border:1px solid black;font-weight:300;font-size:1.8rem;transition:0.2s ease-in;width:150px;transition:0.2s ease-in;}.profile-customer-edit-form .form-actions .button.button--primary,.profile-customer-address-book-add-form .form-actions .button.button--primary{height:55.42px;}.profile-customer-edit-form .form-actions .button.button--primary:hover,.profile-customer-address-book-add-form .form-actions .button.button--primary:hover{background:white;color:black;}.profile-customer-edit-form .form-actions .button.button--danger,.profile-customer-address-book-add-form .form-actions .button.button--danger{padding:16px 0;text-align:center;}.profile-customer-edit-form .form-actions .button.button--danger:hover,.profile-customer-address-book-add-form .form-actions .button.button--danger:hover{background:white;color:black;}.profile-customer-delete-form{margin-left:auto;margin-right:auto;font-size:20px;color:#303030;}@media (min-width:1400px){.profile-customer-delete-form{width:65%;}}@media (min-width:1200px) and (max-width:1399.98px){.profile-customer-delete-form{width:80%;}}.profile-customer-delete-form .form-actions{display:flex;margin-top:30px;}.profile-customer-delete-form .form-actions .button{font-size:20px;font-weight:700;margin:unset;border:unset;}.profile-customer-delete-form .form-actions .button:not(.button--primary){width:150px;border:1px solid black;padding:15px 0;text-align:center;color:white;background:black;margin-left:15px;transition:0.2s ease-in;}.profile-customer-delete-form .form-actions .button:not(.button--primary):hover{background:white;color:black;}.profile-customer-delete-form .form-actions .button--primary{color:white;width:150px;height:55px;padding:unset;border:1px solid black;background:black;transition:0.2s ease-in;}.profile-customer-delete-form .form-actions .button--primary:hover{background:white;color:black;}body:not(.logged-in) .share-btn{display:none;}.wishlist-block .wishlist-block__count,.wishlist-block .wishlist-block__empty{display:flex;position:relative;color:#8F0404;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}@media (max-width:1199.98px){.wishlist-block .wishlist-block__count,.wishlist-block .wishlist-block__empty{color:white;}}.wishlist-block .wishlist-block__count svg,.wishlist-block .wishlist-block__empty svg{width:2.59rem;fill:currentColor;}.wishlist-block .wishlist-block__count span,.wishlist-block .wishlist-block__empty span{display:flex;color:white;background:#8F0404;font-size:1.1rem;transition:background 0.2s;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;font-weight:600;position:absolute;top:-10px;right:-16px;width:22px;height:22px;border-radius:50%;justify-content:center;align-items:center;}@media (max-width:1199.98px){.wishlist-block .wishlist-block__count span,.wishlist-block .wishlist-block__empty span{font-size:1rem;width:18px;height:18px;top:-8px;right:-12px;color:#8F0404;background:white;}}.wishlist-block .wishlist-block__count:hover,.wishlist-block .wishlist-block__empty:hover{color:#8F0404;}@media (max-width:1199.98px){.wishlist-block .wishlist-block__count:hover,.wishlist-block .wishlist-block__empty:hover{color:#8F0404;}.wishlist-block .wishlist-block__count:hover span,.wishlist-block .wishlist-block__empty:hover span{background:#8F0404;color:white;}}.wishlist-user-form{margin:3em 0em;}.wishlist-user-form .field--name-field-eikona + .field--name-product-id{display:none !important;}.wishlist-user-form .header{display:flex;overflow-wrap:anywhere;margin-bottom:40px;justify-content:center;}@media (max-width:767.98px){.wishlist-user-form .header{flex-direction:column;align-items:center;}}.wishlist-user-form .header .button + .button{margin-left:25px;}@media (max-width:767.98px){.wishlist-user-form .header .button + .button{margin-left:0;margin-top:25px;}}.wishlist-user-form .header .add-all-to-cart-btn,.wishlist-user-form .header .share-btn{width:390px;margin:unset;background:#303030;color:white;border:unset;font-size:18px;font-weight:700;transition:background 0.2s ease-in;padding:10px 0px;overflow-wrap:anywhere;}.wishlist-user-form .header .add-all-to-cart-btn:hover,.wishlist-user-form .header .share-btn:hover{background:#8F0404;}@media (max-width:575.98px){.wishlist-user-form .header .add-all-to-cart-btn,.wishlist-user-form .header .share-btn{width:260px;}}.wishlist-user-form .wishlist-items{display:flex;flex-wrap:wrap;margin:-30px;justify-content:center;}.wishlist-user-form .wishlist-items .wishlist-item{padding:30px 20px;flex:0 1 310px;display:flex;flex-direction:column;margin:unset;}@media (max-width:1199.98px){.wishlist-user-form .wishlist-items .wishlist-item{flex:0 1 250px;}}@media (max-width:991.98px){.wishlist-user-form .wishlist-items .wishlist-item{flex:0 1 33.3%;}}@media (max-width:767.98px){.wishlist-user-form .wishlist-items .wishlist-item{flex:0 1 50%;}}@media (max-width:575.98px){.wishlist-user-form .wishlist-items .wishlist-item{flex:0 1 100%;}}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity:hover .field--name-title{text-shadow:1px 0px 0px currentColor;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div{display:flex;flex-direction:column;align-items:center;max-width:290px;text-align:center;margin-left:auto;margin-right:auto;}@media (max-width:991.98px){.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div{max-width:250px;}}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-field-eikona{overflow:hidden;transition:transform 0.2s ease-in;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-field-eikona:nth-child(n+2){display:none;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-field-eikona img{transition:0.2s ease-in;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-field-eikona img:hover{transform:scale(0.95);}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-price .field__label{display:none;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-price .field__item{font-weight:700;color:#8F0404;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-title{padding:15px 0;font-weight:300;font-size:1.7rem;color:#303030;transition:text-shadow 0.2s ease-in;}@media (max-width:1199.98px){.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-title{font-size:1.6rem;}}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .field--name-sku{font-weight:400;font-size:16px;color:#878787;padding-top:4px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .price-with-discount{display:flex;justify-content:center;flex-direction:row;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .price-with-discount .old-price{text-decoration:line-through;font-size:21px;color:#878787;margin-right:10px;padding-top:8px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .new-price{font-size:21px;color:#303030;padding-top:8px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__entity div .percentage-off{display:none;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details{order:2;display:flex;flex-wrap:wrap;justify-content:center;}@media (max-width:767.98px){.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details{width:250px;margin-left:auto;margin-right:auto;}}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__details-edit-link{order:1;font-family:"wishlist";font-size:18px;color:black;margin-right:5px;margin-left:10px;transition:color 0.2s ease-in;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__details-edit-link:hover{color:#B1B1B1;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__quantity{order:0;display:flex;margin-left:15px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__quantity .wishlist-item__quantity-title{font-size:18px;color:#878787;margin-right:5px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__quantity .wishlist-item__quantity-number{font-size:18px;color:#303030;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__comment{order:2;margin-top:10px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__comment .wishlist-comment-title{font-size:18px;color:#878787;margin-bottom:5px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__comment .wishlist-item__comment_body{width:290px;height:100px;padding:10px;border-radius:5px;background-color:#ececec;font-size:18px;color:#303030;}@media (max-width:1199.98px){.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__details .wishlist-item__comment .wishlist-item__comment_body{width:250px;}}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions{order:1;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div{display:flex;justify-content:center;margin:0px 5px 10px 0px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group{position:relative;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group + .button-group{margin-left:40px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group .hover-title{position:absolute;top:-45px;left:-32px;background:black;text-transform:capitalize;color:white;text-align:center;font-size:15px;padding:10px 10px;border-radius:5px;width:85px;transform-origin:50% 100%;transform:scale(0);transition:all .2s ease;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group .hover-title:before{content:" ";width:0;height:0;border:5px solid transparent;border-top-color:black;position:absolute;bottom:-9px;left:50%;margin-left:-5px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group .button{padding:unset;border-radius:5px;background:unset;color:#878787;border:unset;font-family:"wishlist";font-size:30px;transition:color 0.2s ease-in;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group .button.is-disabled + .hover-title{top:-62px;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group .button:hover + .hover-title{transform:scale(1);}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group .button:hover:not(.is-disabled){color:black;}.wishlist-user-form .wishlist-items .wishlist-item .wishlist-item__actions div .button-group .button.is-disabled{opacity:0.5;}.wishlist-empty-page{text-align:center;margin:2em 0em;}.search-container{position:fixed;z-index:200;width:100%;height:100%;background:white;display:none;overflow-y:scroll;}.search-container.show{display:initial;}.search-container .bs-close{position:absolute;margin:0;right:0;top:15px;border:unset;background:unset;color:#B1B1B1;cursor:pointer;z-index:10;transition:color 0.2s ease-in;}@media (max-width:991.98px){.search-container .bs-close{top:70px;}}.search-container .bs-close:hover{color:black;}.search-container .bs-close .icon-text .ficon-times{font-size:5rem;height:50px;}@media (max-width:1399.98px){.search-container .bs-close .icon-text .ficon-times{font-size:4rem;height:40px;}}.search-container .bs-close .icon-text .text{font-size:2rem;text-transform:uppercase;}@media (max-width:1399.98px){.search-container .bs-close .icon-text .text{font-size:1.8rem;}}@media (max-width:991.98px){.search-container .bs-close .icon-text .text{font-size:1.3rem;}}.search-container .block-views-blockproionta-ola-anazitisi-block-1{position:relative;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi{display:flex;flex-wrap:wrap;align-items:flex-end;margin:3em 0em;}@media (max-width:991.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi{margin:2em 0;}}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-header{margin-right:1.5em;}@media (max-width:991.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-header{flex:1 1 100%;text-align:center;}}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-header img{max-width:305px;}@media (max-width:1399.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-header img{max-width:205px;}}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters{flex:0 1 70%;}@media (max-width:991.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters{flex:0 1 90%;}}@media (max-width:575.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters{flex:0 1 75%;}}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .js-form-type-textfield{width:100%;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield{position:relative;margin-bottom:20px;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield label{position:absolute;top:17px;left:12px;font-size:18px;color:black;font-weight:400;display:initial;pointer-events:none;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield input,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield textarea{width:calc(100% - 1.5em - 2px);height:calc(55px - 2em - 2px);box-sizing:unset;padding-top:1.2em;padding-bottom:0.8em;padding-left:0.75em;padding-right:0.75em;font-size:18px;color:black;font-weight:400;background:white;border-bottom:2px solid #B1B1B1;border-radius:unset;line-height:1.5;}@media (max-width:1599.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield input,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield textarea{width:calc(95% - 1.5em - 2px);}}@media (min-width:992px) and (max-width:1199.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield input,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield textarea{width:calc(90% - 1.5em - 2px);}}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield input::placeholder,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield textarea::placeholder{font-size:0;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield input:focus + label,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield textarea:focus + label{display:none;pointer-events:none;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield input:focus::placeholder,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield textarea:focus::placeholder{opacity:0;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield input:not(:placeholder-shown) + label,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-filters .form-type-textfield textarea:not(:placeholder-shown) + label{display:none;pointer-events:none;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content,.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-empty{flex:0 1 100%;margin-top:2.5em;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content{display:flex;justify-content:center;flex-wrap:wrap;position:relative;z-index:2;margin:0px -20px;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row{height:inherit;flex:0 1 25%;padding:50px 25px;}@media (max-width:1399.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row{flex:0 1 33.3%;}}@media (max-width:767.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row{flex:0 1 50%;}}@media (max-width:575.98px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row{padding:20px 5px;}}@media screen and (max-width:460px){.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row{flex-basis:100%;max-width:350px;}}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row:hover .field--name-title{color:#8F0404;}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row:hover img{transform:scale(0.95);}.search-container .block-views-blockproionta-ola-anazitisi-block-1 .view-proionta-ola-anazitisi .view-content .views-row img{transition:0.2s;}.contact .with-sidebar{display:flex;margin:5em 0em;}@media (max-width:991.98px){.contact .with-sidebar{flex-direction:column;}}.contact .with-sidebar .layout-sidebar{margin-right:50px;width:30%;}@media (max-width:1399.98px){.contact .with-sidebar .layout-sidebar{width:40%;}}@media (max-width:1199.98px){.contact .with-sidebar .layout-sidebar{width:50%;}}@media (max-width:991.98px){.contact .with-sidebar .layout-sidebar{width:100%;margin-right:unset;margin-bottom:25px;}}.contact .with-sidebar .layout-sidebar h2{margin-top:unset;margin-bottom:1.5em;text-align:left;}@media (max-width:1399.98px){.contact .with-sidebar .layout-sidebar h2{font-size:3rem;}}.contact .with-sidebar .layout-sidebar .views-field{padding:20px 0px;}@media (max-width:991.98px){.contact .with-sidebar .layout-sidebar .views-field{padding:5px 0px;}}.contact .with-sidebar .layout-sidebar .views-field + .views-field{border-top:1px solid #B1B1B1;}@media (max-width:991.98px){.contact .with-sidebar .layout-sidebar .views-field + .views-field{border:unset;}}.contact .with-sidebar .layout-sidebar .views-field .field-content{display:flex;align-items:center;font-size:2rem;font-weight:300;}.contact .with-sidebar .layout-sidebar .views-field .field-content .icon{font-size:3rem;margin-top:7px;margin-right:20px;}@media (max-width:1399.98px){.contact .with-sidebar .layout-sidebar .views-field .field-content .icon{font-size:2.5rem;}}@media (max-width:1399.98px){.contact .with-sidebar .layout-sidebar .views-field .field-content{font-size:1.8rem;}}.contact .with-sidebar .main-content h1{font-weight:800;font-size:4rem;line-height:1.2;color:black;margin-top:unset;margin-bottom:1.5em;text-align:left;}@media (max-width:1399.98px){.contact .with-sidebar .main-content h1{font-size:3rem;}}.contact .with-sidebar .main-content .webform-submission-form{max-width:1021px;}@media (max-width:767.98px){.contact .with-sidebar .main-content .webform-submission-form .webform-flexbox{display:flex;flex-direction:column;margin-top:unset;margin-right:unset;margin-left:unset;margin-bottom:unset;}.contact .with-sidebar .main-content .webform-submission-form .webform-flexbox .webform-flex + .webform-flex{margin-top:1em;}}.contact .with-sidebar .main-content .webform-submission-form .webform-flexbox .form-item{margin:unset;}.contact .with-sidebar .main-content .webform-submission-form .js-form-item-quantity,.contact .with-sidebar .main-content .webform-submission-form .form-type-textfield,.contact .with-sidebar .main-content .webform-submission-form .form-type-password,.contact .with-sidebar .main-content .webform-submission-form .form-type-email,.contact .with-sidebar .main-content .webform-submission-form .form-type-tel{position:relative;margin-bottom:20px;display:flex;align-items:center;}.contact .with-sidebar .main-content .webform-submission-form .js-form-item-quantity label,.contact .with-sidebar .main-content .webform-submission-form .form-type-textfield label,.contact .with-sidebar .main-content .webform-submission-form .form-type-password label,.contact .with-sidebar .main-content .webform-submission-form .form-type-email label,.contact .with-sidebar .main-content .webform-submission-form .form-type-tel label{position:absolute;top:unset;left:12px;font-size:18px;color:#878787;font-weight:400;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}.contact .with-sidebar .main-content .webform-submission-form .js-form-item-quantity input,.contact .with-sidebar .main-content .webform-submission-form .form-type-textfield input,.contact .with-sidebar .main-content .webform-submission-form .form-type-password input,.contact .with-sidebar .main-content .webform-submission-form .form-type-email input,.contact .with-sidebar .main-content .webform-submission-form .form-type-tel input{width:calc(100% - 1.5em - 2px);height:calc(83px - 2em - 2px);box-sizing:unset;padding-top:1.2em;padding-bottom:0.8em;padding-left:0.75em;padding-right:0.75em;font-size:18px;color:black;font-weight:400;background:unset;border:1px solid #B1B1B1;border-radius:unset;line-height:1.5;}.contact .with-sidebar .main-content .webform-submission-form .js-form-item-quantity input::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-textfield input::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-password input::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-email input::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-tel input::placeholder{font-size:0;}.contact .with-sidebar .main-content .webform-submission-form .js-form-item-quantity input:focus + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-textfield input:focus + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-password input:focus + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-email input:focus + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-tel input:focus + label{transform:translate3d(0,-25px,0) scale(0.75);pointer-events:none;}.contact .with-sidebar .main-content .webform-submission-form .js-form-item-quantity input:focus::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-textfield input:focus::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-password input:focus::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-email input:focus::placeholder,.contact .with-sidebar .main-content .webform-submission-form .form-type-tel input:focus::placeholder{opacity:0;}.contact .with-sidebar .main-content .webform-submission-form .js-form-item-quantity input:not(:placeholder-shown) + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-textfield input:not(:placeholder-shown) + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-password input:not(:placeholder-shown) + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-email input:not(:placeholder-shown) + label,.contact .with-sidebar .main-content .webform-submission-form .form-type-tel input:not(:placeholder-shown) + label{transform:translate3d(0,-25px,0) scale(0.75);pointer-events:none;}.contact .with-sidebar .main-content .webform-submission-form .form-item-to-onoma-sas,.contact .with-sidebar .main-content .webform-submission-form .form-item-to-e-mail-sas{max-width:484px;}@media (max-width:767.98px){.contact .with-sidebar .main-content .webform-submission-form .form-item-to-onoma-sas,.contact .with-sidebar .main-content .webform-submission-form .form-item-to-e-mail-sas{max-width:unset;width:100%;}}.contact .with-sidebar .main-content .webform-submission-form .form-type-textarea{position:relative;margin-bottom:20px;}.contact .with-sidebar .main-content .webform-submission-form .form-type-textarea textarea{background:unset;border:1px solid #B1B1B1;height:unset !important;}.contact .with-sidebar .form-actions .button{width:267px;height:65px;border:2px solid black;background:black;font-weight:300;font-size:1.8rem;color:white;text-transform:uppercase;transition:color 0.2s,background 0.2s ease-in;}@media (max-width:399.98px){.contact .with-sidebar .form-actions .button{width:100%;}}.contact .with-sidebar .form-actions .button:hover{background:white;color:black;}.basic .page-content{margin:5em 0em;}.basic .page-content .page-title{text-align:left;font-weight:800;font-size:4rem;line-height:1.2;color:black;}@media (max-width:1199.98px){.basic .page-content .page-title{font-size:3rem;}}@media (max-width:767.98px){.basic .page-content .page-title{font-size:2.5rem;}}@media (max-width:1199.98px){.basic .page-content h2{font-size:3rem;}}@media (max-width:767.98px){.basic .page-content h2{font-size:2.5rem;}}.basic .page-content ul{padding-left:20px;}.basic .page-content p,.basic .page-content li{line-height:1.6;font-size:1.8rem;color:black;font-weight:300;margin:unset;}@media (max-width:1199.98px){.basic .page-content p,.basic .page-content li{font-size:1.6rem;}}@media (max-width:767.98px){.basic .page-content p,.basic .page-content li{font-size:1.5rem;}}.basic .page-content p{margin-bottom:20px;}.basic .page-content a{color:#8F0404;font-weight:600;}.basic .page-content a:hover{color:#9d660e;}.basic .page-content .field--name-body img{width:auto;}.basic .page-content .paragraph--type--gallery .field__items{display:flex;flex-wrap:wrap;margin:0 -10px;}.basic .page-content .paragraph--type--gallery .field__items > .field__item{flex:0 1 16.666%;padding:10px;}@media (max-width:1199.98px){.basic .page-content .paragraph--type--gallery .field__items > .field__item{flex-basis:20%;}}@media (max-width:991.98px){.basic .page-content .paragraph--type--gallery .field__items > .field__item{flex-basis:25%;}}@media (max-width:575.98px){.basic .page-content .paragraph--type--gallery .field__items > .field__item{flex-basis:33.33%;}}@media (max-width:399.98px){.basic .page-content .paragraph--type--gallery .field__items > .field__item{flex-basis:50%;}}.views-field-search-api-rendered-item,.views-field-rendered-entity{position:relative;height:100%;}.views-field-search-api-rendered-item > .field-content > article,.views-field-rendered-entity > .field-content > article{display:flex;flex-direction:column;height:100%;}.views-field-search-api-rendered-item .discount-percent,.views-field-rendered-entity .discount-percent{position:absolute;top:42px;right:4px;z-index:10;height:0;}.views-field-search-api-rendered-item .discount-percent .new-price,.views-field-rendered-entity .discount-percent .new-price{display:none;}.views-field-search-api-rendered-item .discount-percent .old-price,.views-field-rendered-entity .discount-percent .old-price{display:none;position:absolute;bottom:-40px;left:3px;color:white;font-size:1.5rem;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;}.views-field-search-api-rendered-item .discount-percent .old-price:before,.views-field-rendered-entity .discount-percent .old-price:before{content:"";width:62px;height:22px;background:grey;position:absolute;z-index:-1;top:-2px;left:-2px;}.views-field-search-api-rendered-item .discount-percent .percent,.views-field-rendered-entity .discount-percent .percent{color:white;font-size:1.2rem;font-weight:400;position:relative;}.views-field-search-api-rendered-item .discount-percent .percent:before,.views-field-rendered-entity .discount-percent .percent:before{content:"";width:47px;height:18px;background:#8F0404;position:absolute;z-index:-1;top:-2px;left:-45%;}.views-field-search-api-rendered-item .image-url,.views-field-rendered-entity .image-url{line-height:0;}.views-field-search-api-rendered-item .image-url img,.views-field-rendered-entity .image-url img{margin:0 auto;display:block;}.views-field-search-api-rendered-item .field--name-field-katastasi,.views-field-rendered-entity .field--name-field-katastasi{position:absolute;height:0;top:21px;right:5px;color:white;font-size:1.2rem;font-weight:400;z-index:1;}.views-field-search-api-rendered-item .field--name-field-katastasi:before,.views-field-rendered-entity .field--name-field-katastasi:before{content:"";width:47px;height:18px;background:black;position:absolute;z-index:-1;top:-2px;left:-50%;}.views-field-search-api-rendered-item .in-promotion,.views-field-rendered-entity .in-promotion{display:none;position:absolute;height:0;top:21px;right:3px;color:white;font-size:1.2rem;font-weight:400;}.views-field-search-api-rendered-item .in-promotion:before,.views-field-rendered-entity .in-promotion:before{content:"";width:47px;height:18px;background:grey;position:absolute;z-index:-1;top:-2px;left:-10px;}.views-field-search-api-rendered-item .field--name-field-katastasi + .in-promotion,.views-field-rendered-entity .field--name-field-katastasi + .in-promotion{top:43px;right:3px;z-index:10;}.views-field-search-api-rendered-item .product_code,.views-field-rendered-entity .product_code{font-size:1.5rem;font-weight:300;text-align:center;margin-top:10px;}.views-field-search-api-rendered-item .title-url,.views-field-rendered-entity .title-url{display:flex;align-items:center;flex-direction:column;margin-top:10px;}.views-field-search-api-rendered-item .title-url .field--name-field-marka,.views-field-rendered-entity .title-url .field--name-field-marka{text-align:center;font-weight:400;font-size:1.6rem;color:#878787;margin-top:auto;}.views-field-search-api-rendered-item .title-url .field--name-title,.views-field-rendered-entity .title-url .field--name-title{margin-bottom:10px;text-align:center;word-wrap:break-word;font-size:1.6rem;font-weight:600;color:black;text-decoration:none;transition:0.2s ease-in;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-ms-transition:0.2s ease-in;-o-transition:0.2s ease-in;}.views-field-search-api-rendered-item .only-price,.views-field-rendered-entity .only-price{margin-top:auto;background-color:#8F0404;padding:8px;display:flex;align-items:center;justify-content:center;min-height:54px;}.views-field-search-api-rendered-item .only-price.after_call,.views-field-rendered-entity .only-price.after_call{background-color:#9d660e;}.views-field-search-api-rendered-item .only-price .available_after_call,.views-field-rendered-entity .only-price .available_after_call{color:white;font-size:17px;font-weight:400;text-align:center;line-height:1.2;}@media (max-width:767.98px){.views-field-search-api-rendered-item .only-price .available_after_call,.views-field-rendered-entity .only-price .available_after_call{font-size:12px;}}.views-field-search-api-rendered-item .only-price .available_after_call a,.views-field-rendered-entity .only-price .available_after_call a{color:currentColor;}.views-field-search-api-rendered-item .only-price .available_after_call a:hover,.views-field-rendered-entity .only-price .available_after_call a:hover{color:currentColor;}.views-field-search-api-rendered-item .only-price .field--name-price,.views-field-rendered-entity .only-price .field--name-price{display:flex;justify-content:center;}.views-field-search-api-rendered-item .only-price .field--name-price .price-with-discount,.views-field-rendered-entity .only-price .field--name-price .price-with-discount{display:flex;}.views-field-search-api-rendered-item .only-price .field--name-price .price-group,.views-field-rendered-entity .only-price .field--name-price .price-group{display:flex;align-items:center;padding:0 5px;}.views-field-search-api-rendered-item .only-price .field--name-price .price-group .old-price,.views-field-rendered-entity .only-price .field--name-price .price-group .old-price{font-size:1.6rem;font-weight:400;margin-right:8px;color:white;text-decoration:line-through;text-decoration-thickness:1px;}@media (min-width:371px) and (max-width:575px){.views-field-search-api-rendered-item .only-price .field--name-price .price-group .old-price,.views-field-rendered-entity .only-price .field--name-price .price-group .old-price{font-size:1.5rem;}}.views-field-search-api-rendered-item .only-price .field--name-price .price-group .new-price,.views-field-rendered-entity .only-price .field--name-price .price-group .new-price{font-size:2rem;font-weight:900;color:white;}@media (min-width:371px) and (max-width:575px){.views-field-search-api-rendered-item .only-price .field--name-price .price-group .new-price,.views-field-rendered-entity .only-price .field--name-price .price-group .new-price{font-size:1.8rem;}}.views-field-search-api-rendered-item .only-price .field--name-price .price-group .percent,.views-field-rendered-entity .only-price .field--name-price .price-group .percent{display:none;}.views-field-search-api-rendered-item .fieldgroup:not(.product--rendered-attribute),.views-field-search-api-rendered-item .fieldgroup .fieldset-legend,.views-field-rendered-entity .fieldgroup:not(.product--rendered-attribute),.views-field-rendered-entity .fieldgroup .fieldset-legend{display:none;}.views-field-search-api-rendered-item .field--widget-commerce-quantity,.views-field-rendered-entity .field--widget-commerce-quantity{display:none;}.views-field-search-api-rendered-item .product--rendered-attribute,.views-field-rendered-entity .product--rendered-attribute{margin:unset;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios,.views-field-rendered-entity .product--rendered-attribute .form-radios{display:flex;flex-wrap:wrap;height:5px;padding-left:5px;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio{flex:0 1 20px;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio label,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio label{border:unset;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio input[type=radio]:checked + label .color-field-border,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio input[type=radio]:checked + label .color-field-border{border-color:black;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio div,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio div{position:relative;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio div .color-field-border,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio div .color-field-border{border:2px solid;border-color:#b9b8b8;border-radius:50%;transition:border-color 0.1s ease-in;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio div .color-field-border .color-field,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio div .color-field-border .color-field{width:12px;height:12px;border-radius:50%;border:2px solid white;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio div .color-field-border:hover,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio div .color-field-border:hover{border-color:black;cursor:pointer;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio div .color-field-border:hover ~ .field--name-name,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio div .color-field-border:hover ~ .field--name-name{transform:scale(1);}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio div .field--name-name,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio div .field--name-name{position:absolute;top:-40px;left:-40px;width:100px;padding:10px 0px;font-size:12px;text-transform:capitalize;color:white;background:black;border-radius:5px;text-align:center;transform-origin:50% 100%;transform:scale(0);transition:all .2s ease;}.views-field-search-api-rendered-item .product--rendered-attribute .form-radios .form-type-radio div .field--name-name:before,.views-field-rendered-entity .product--rendered-attribute .form-radios .form-type-radio div .field--name-name:before{content:" ";width:0;height:0;border:5px solid transparent;border-top-color:black;position:absolute;bottom:-9px;left:50%;margin-left:-5px;}.views-field-search-api-rendered-item .form-actions,.views-field-rendered-entity .form-actions{display:none;}.cart--cart-block .cart-block-link__expand .cart-block-summary__count{background:white;transition:0.2s;}.cart--cart-block .cart-block-link__expand .cart-block-summary__count .count{font-size:1rem;color:white;}@media (max-width:1199.98px){.cart--cart-block .cart-block-link__expand .cart-block-summary__count{font-size:0.75rem;width:18px;height:18px;bottom:5px;}}.cart--cart-block .cart-block-contents{height:var(--windowheight);max-width:500px;width:100%;padding:20px 20px 0;}@media (max-width:575.98px){.cart--cart-block .cart-block-contents{max-width:100%;}}.cart--cart-block .cart-block-contents .cart-block-contents__inner{position:relative;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__exit{position:absolute;right:0;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__exit .cart-closebtn{position:unset;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__items .view-header .total-items{display:flex;align-items:center;padding:0 0 20px;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__items .view-header .total-items .total-label{font-size:2.4rem;font-weight:300;margin-right:10px;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__items .view-header .total-items .total-count{width:24px;height:24px;background:black;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.7rem;font-weight:400;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__items .view-header .total-items .total-count .total-number{color:white;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__links{justify-content:unset !important;flex-direction:row !important;position:sticky;bottom:0;left:0;right:0;padding:10px 0;background:white;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__links .button{font-weight:700;font-size:1.8rem;text-transform:capitalize;padding:unset;display:flex;justify-content:center;align-items:center;margin:unset;height:42px;width:100%;color:white;border:unset;border-radius:unset;background:black;transition:background 0.2s ease-in;flex:0 1 48%;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__links .button:hover{background:#8F0404;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__links .button:last-child{margin-left:auto;}.cart--cart-block .cart-block-contents .cart-block-contents__inner .cart-block-contents__links .button .title{font-size:1.6rem;}.cart--cart-block .cart-block-layer{position:fixed;background:#4a4a4a;top:0;left:0;right:0;bottom:0;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease-in;}.cart--cart-block .cart-block-layer.open{opacity:.5;visibility:visible;}.cart-block-contents .cart-block-contents__inner .cart-block-contents__exit .cart-closebtn{top:67px;right:30px;left:unset;color:black;}.cart-block-contents .cart-block-contents__inner .cart-block-contents__exit .cart-closebtn:hover{color:#B1B1B1;}.cart-block form{display:flex;flex-direction:column;}.cart-block form .views-row{border-top:1px solid #B1B1B1;padding-top:1em;position:relative;display:flex;flex-wrap:wrap;}.cart-block form .views-row + .views-row{margin-top:20px;}.cart-block form .views-row .views-field-purchased-entity{flex:0 0 30%;}.cart-block form .views-row .views-field-purchased-entity .field--name-field-eikona:nth-child(n+2){display:none;}.cart-block form .views-row .views-field-title{flex:0 1 70%;padding:20px;font-size:1.8rem;font-weight:500;line-height:1.3;margin-bottom:7px;}.cart-block form .views-row .views-field-title span{color:black;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;}.cart-block form .views-row .views-field-title span:hover:not(.kodikos){color:#8F0404;}.cart-block form .views-row .views-field-title .kodikos{color:#A2A2A2;font-size:1.6rem;font-weight:400;display:block;margin-top:5px;}.cart-block form .views-row .views-field-unit-price__number{font-size:1.7rem;font-weight:900;line-height:1.6;}.cart-block form .views-row .views-field-remove-button{flex:0 1 70%;padding:0 20px;margin-left:auto;}.cart-block form .views-row .views-field-remove-button .group{display:flex;align-items:center;}.cart-block form .views-row .views-field-remove-button .group .unit-price{font-size:2rem;font-weight:700;}.cart-block form .views-row .views-field-remove-button .group .remove-btn{margin-left:auto;}.cart-block form .views-row .views-field-remove-button .group .remove-btn input{border:unset;background:unset;color:black;font-size:1.7rem;font-weight:900;line-height:1.6;transition:color 0.2s ease-in;}.cart-block form .views-row .views-field-remove-button .group .remove-btn input:hover{color:#B1B1B1;}.cart-block form .form-actions{display:none;}.cart-block .view-footer .field--name-total-price{border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;padding:10px 0px;font-size:1.8rem;font-weight:700;line-height:1.6;margin-top:2em;}.cart-block .view-footer .field--name-total-price .order-total-line{text-align:center;}.cart-block .view-footer .field--name-total-price .order-total-line:not(:first-child){display:none;}.cart-block .view-footer .field--name-total-price .order-total-line .order-total-line-label:after{content:":";margin-left:-5px;margin-right:5px;}.cart-block .view-footer .field--name-total-price .order-total-line .order-total-line-value{display:inline-block;width:unset;text-align:unset;}*,::before,::after{box-sizing:border-box;}html{font-size:10px;}body{font-size:1.6rem;font-family:'Open Sans','Sans-serif';font-weight:400;}a{text-decoration:none;color:black;transition:color 0.2s ease-in;}a:hover{color:#B1B1B1;}.button{text-align:center;}h1,h1 a{font-family:'Source Serif Pro';font-weight:700;font-size:5rem;line-height:1.2;color:black;margin:1.5em 0em;}h2,h2 a{font-family:'Source Serif Pro';font-weight:700;font-size:4rem;line-height:1.2;color:black;}@media (max-width:767.98px){h2,h2 a{font-size:3rem;}}@media (max-width:575.98px){h2,h2 a{font-size:2.5rem;}}h3,h3 a{font-family:'Source Serif Pro';font-weight:700;font-size:3rem;line-height:1.2;color:black;}h4,h4 a{font-family:'Source Serif Pro';font-weight:700;font-size:2.2rem;line-height:1.2;color:black;}p{font-weight:400;font-size:1.8rem;line-height:1.2;color:black;}img{max-width:100%;height:auto;}.sitemessages{margin:1.4em 0em;}.messages{padding:30px 20px 30px 35px;}.messages--status{margin:10px auto;background-image:unset;box-shadow:unset;border-left:10px solid black;border-right:10px solid transparent;border-top:unset;border-bottom:unset;background:grey;color:white;text-align:center;font-weight:500;font-size:2rem;}.messages--status a{color:white;font-weight:500;text-decoration:underline;transition:all 0.3s ease-in;}.messages--status a:hover{color:#8F0404;}.messages--error{margin:10px auto;color:white;background-image:unset;box-shadow:unset;background:grey;font-weight:500;font-size:2rem;text-align:center;border-left:10px solid #8F0404;border-right:10px solid transparent;border-top:unset;border-bottom:unset;}.messages--error a{color:white;font-weight:500;text-decoration:underline;transition:all 0.3s ease-in;}.messages--error a:hover{color:#8F0404;}:focus{outline:unset;}.color_field__swatch:hover{cursor:pointer;}.ajax-progress-throbber{display:none !important;}.ajax-progress-throbber + .hover-title{display:none;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.ui-dialog{background:white;}.ui-dialog .ui-dialog-titlebar{background:#8F0404;color:white;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span{background-image:url(/themes/pelagus/assets/images/ui-icons_777777_256x240_2.png);}.ui-dialog .ui-dialog-buttonpane{background:#B1B1B1;}.ui-dialog .ui-dialog-buttonpane .button{background:black;border:unset;border-radius:unset;color:white;transition:color 0.2s ease-in;}.ui-dialog .ui-dialog-buttonpane .button:hover{color:#B1B1B1;}.js-form-item-quantity,.form-type-textfield,.form-type-password,.form-type-email,.form-type-tel,.form-type-textarea{position:relative;margin-bottom:20px;}.js-form-item-quantity label,.form-type-textfield label,.form-type-password label,.form-type-email label,.form-type-tel label,.form-type-textarea label{position:absolute;top:17px;left:12px;font-size:18px;color:#878787;font-weight:400;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}.js-form-item-quantity input,.js-form-item-quantity textarea,.form-type-textfield input,.form-type-textfield textarea,.form-type-password input,.form-type-password textarea,.form-type-email input,.form-type-email textarea,.form-type-tel input,.form-type-tel textarea,.form-type-textarea input,.form-type-textarea textarea{width:calc(100% - 1.5em - 2px);height:calc(55px - 2em - 2px);box-sizing:unset;padding-top:1.2em;padding-bottom:0.8em;padding-left:0.75em;padding-right:0.75em;font-size:18px;color:black;font-weight:400;background:#efefef;border:unset;border-radius:unset;line-height:1.5;}.js-form-item-quantity input::placeholder,.js-form-item-quantity textarea::placeholder,.form-type-textfield input::placeholder,.form-type-textfield textarea::placeholder,.form-type-password input::placeholder,.form-type-password textarea::placeholder,.form-type-email input::placeholder,.form-type-email textarea::placeholder,.form-type-tel input::placeholder,.form-type-tel textarea::placeholder,.form-type-textarea input::placeholder,.form-type-textarea textarea::placeholder{font-size:0;}.js-form-item-quantity input:focus + label,.js-form-item-quantity textarea:focus + label,.form-type-textfield input:focus + label,.form-type-textfield textarea:focus + label,.form-type-password input:focus + label,.form-type-password textarea:focus + label,.form-type-email input:focus + label,.form-type-email textarea:focus + label,.form-type-tel input:focus + label,.form-type-tel textarea:focus + label,.form-type-textarea input:focus + label,.form-type-textarea textarea:focus + label{transform:translate3d(0,-12px,0) scale(0.75);pointer-events:none;}.js-form-item-quantity input:focus::placeholder,.js-form-item-quantity textarea:focus::placeholder,.form-type-textfield input:focus::placeholder,.form-type-textfield textarea:focus::placeholder,.form-type-password input:focus::placeholder,.form-type-password textarea:focus::placeholder,.form-type-email input:focus::placeholder,.form-type-email textarea:focus::placeholder,.form-type-tel input:focus::placeholder,.form-type-tel textarea:focus::placeholder,.form-type-textarea input:focus::placeholder,.form-type-textarea textarea:focus::placeholder{opacity:0;}.js-form-item-quantity input:not(:placeholder-shown) + label,.js-form-item-quantity textarea:not(:placeholder-shown) + label,.form-type-textfield input:not(:placeholder-shown) + label,.form-type-textfield textarea:not(:placeholder-shown) + label,.form-type-password input:not(:placeholder-shown) + label,.form-type-password textarea:not(:placeholder-shown) + label,.form-type-email input:not(:placeholder-shown) + label,.form-type-email textarea:not(:placeholder-shown) + label,.form-type-tel input:not(:placeholder-shown) + label,.form-type-tel textarea:not(:placeholder-shown) + label,.form-type-textarea input:not(:placeholder-shown) + label,.form-type-textarea textarea:not(:placeholder-shown) + label{transform:translate3d(0,-12px,0) scale(0.75);pointer-events:none;}.field-suffix{z-index:0;position:relative;}.field-suffix:before{z-index:0;position:absolute;opacity:1;content:'';left:-35px;bottom:-4px;width:26px;height:26px;margin:0;border:2px solid #ececec;background-color:transparent;border-radius:5px;transition:border-color 0.2s ease-in;}.field-suffix:after{z-index:0;position:absolute;display:block;content:'\2713';left:-35px;top:-13px;width:26px;height:26px;margin:0;text-align:center;color:transparent;font-size:25px;font-weight:700;text-align:center;border:2px solid transparent;background-color:transparent;transition:color 0.2s ease-in;}.form-type-checkbox{position:relative;}.form-type-checkbox label{position:relative;font-size:18px;color:#303030;font-weight:300;margin-left:5px;transition:font-weight 0.2s ease-in;}.form-type-checkbox input[type=checkbox]{z-index:1;position:relative;font-size:inherit;margin:0;opacity:0;transform:scale(2);margin-right:10px;margin-left:10px;margin-bottom:5px;cursor:pointer;}.form-type-checkbox input[type=checkbox]:hover ~ .field-suffix:before{border-color:black;}.form-type-checkbox input[type=checkbox]:checked ~ label{font-weight:700;}.form-type-checkbox input[type=checkbox]:checked ~ label:before{border-color:black;}.form-type-checkbox input[type=checkbox]:checked ~ .field-suffix:before{border-color:black;}.form-type-checkbox input[type=checkbox]:checked ~ .field-suffix:after{color:black;}.form-type-select label{font-size:24px;color:#878787;}.form-type-select select{position:relative;min-height:55px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #B1B1B1;background-image:url(/themes/pelagus/assets/images/chevron-down.svg);background-position:89% center;background-repeat:no-repeat;background-size:10px;background-color:white;padding:0 25px 0 10px;border-radius:5px;font-size:18px;color:#303030;}.page-title{text-align:center;}.pswp[aria-hidden="false"] .pswp__bg{opacity:0.9 !important;}.pswp[aria-hidden="false"] .pswp__button--arrow--left:before,.pswp[aria-hidden="false"] .pswp__button--arrow--right:before{background-color:transparent;background-size:528px 176px;height:60px;width:64px;top:24px;left:4px;}.pswp[aria-hidden="false"] .pswp__button--arrow--left:before{background-position:-276px -88px !important;}.pswp[aria-hidden="false"] .pswp__button--arrow--right:before{background-position:-188px -88px !important;}.skiptranslate{display:none;}
@font-face{font-family:"giraffe";src:url(/themes/pelagus/assets/css/fonts/giraffe.eot);src:url(/themes/pelagus/assets/css/fonts/giraffe.eot#iefix) format("embedded-opentype"),url(/themes/pelagus/assets/css/fonts/giraffe.woff) format("woff"),url(/themes/pelagus/assets/css/fonts/giraffe.ttf) format("truetype"),url(/themes/pelagus/assets/css/fonts/giraffe.svg#giraffe) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"giraffe" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="ficon-"]:before,[class*=" ficon-"]:before{font-family:"giraffe" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ficon-cart:before{content:"\61";}.ficon-color:before{content:"\62";}.ficon-facebook:before{content:"\64";}.ficon-favourite:before{content:"\77";}.ficon-filter-selection:before{content:"\76";}.ficon-instagram:before{content:"\66";}.ficon-location:before{content:"\67";}.ficon-mail:before{content:"\78";}.ficon-menu-mobile:before{content:"\69";}.ficon-return:before{content:"\6a";}.ficon-search:before{content:"\6b";}.ficon-share:before{content:"\6c";}.ficon-telephone:before{content:"\6d";}.ficon-telephone-white:before{content:"\6e";}.ficon-transfer:before{content:"\6f";}.ficon-twitter:before{content:"\65";}.ficon-warranty:before{content:"\71";}.ficon-user:before{content:"\72";}.ficon-long-arrow-down:before{content:"\73";}.ficon-shopping-cart:before{content:"\74";}.ficon-shopping-cart-1:before{content:"\75";}.ficon-pager-arrow:before{content:"\63";}.ficon-user-circle:before{content:"\68";}.ficon-ballot-check:before{content:"\70";}.ficon-gift:before{content:"\79";}.ficon-check-circle:before{content:"\7a";}.ficon-check-circle-1:before{content:"\41";}.ficon-map-marker-alt:before{content:"\42";}.ficon-user-1:before{content:"\43";}.ficon-city:before{content:"\44";}.ficon-mailbox:before{content:"\45";}.ficon-phone-alt:before{content:"\46";}.ficon-times:before{content:"\47";}.ficon-filter:before{content:"\48";}.ficon-credit-card:before{content:"\49";}.ficon-instagram-1:before{content:"\4a";}.ficon-smart-phone-2:before{content:"\4b";}.ficon-envelope-o:before{content:"\4c";}
