@font-face{font-family:'Dosis';font-style:normal;font-weight:200;src:local('Dosis ExtraLight'),local('Dosis-ExtraLight'),url('misc/fonts/dosis/Dosis-ExtraLight.woff') format('woff'),url('misc/fonts/dosis/Dosis-ExtraLight.woff2') format('woff2'),url('misc/fonts/dosis/Dosis-ExtraLight.ttf') format('truetype')}@font-face{font-family:'Dosis';font-style:normal;font-weight:300;src:local('Dosis Light'),local('Dosis-Light'),url('misc/fonts/dosis/Dosis-Light.woff') format('woff'),url('misc/fonts/dosis/Dosis-Light.woff2') format('woff2'),url('misc/fonts/dosis/Dosis-Light.ttf') format('truetype')}@font-face{font-family:'Dosis';font-style:normal;font-weight:400;src:local('Dosis Regular'),local('Dosis-Regular'),url('misc/fonts/dosis/Dosis-Regular.woff') format('woff'),url('misc/fonts/dosis/Dosis-Regular.woff2') format('woff2'),url('misc/fonts/dosis/Dosis-Regular.ttf') format('truetype')}
@font-face{font-family:'Dosis';font-style:normal;font-weight:500;src:local('Dosis Medium'),local('Dosis-Medium'),url('misc/fonts/dosis/Dosis-Medium.woff') format('woff'),url('misc/fonts/dosis/Dosis-Medium.woff2') format('woff2'),url('misc/fonts/dosis/Dosis-Medium.ttf') format('truetype')}@font-face{font-family:'Dosis';font-style:normal;font-weight:600;src:local('Dosis SemiBold'),local('Dosis-SemiBold'),url('misc/fonts/dosis/Dosis-SemiBold.woff') format('woff'),url('misc/fonts/dosis/Dosis-SemiBold.woff2') format('woff2'),url('misc/fonts/dosis/Dosis-SemiBold.ttf') format('truetype')}@font-face{font-family:'Dosis';font-style:normal;font-weight:700;src:local('Dosis Bold'),local('Dosis-Bold'),url('misc/fonts/dosis/Dosis-Bold.woff') format('woff'),url('misc/fonts/dosis/Dosis-Bold.woff2') format('woff2'),url('misc/fonts/dosis/Dosis-Bold.ttf') format('truetype')}
@font-face{font-family:'Dosis';font-style:normal;font-weight:800;src:local('Dosis ExtraBold'),local('Dosis-ExtraBold'),url('misc/fonts/dosis/Dosis-ExtraBold.woff') format('woff'),url('misc/fonts/dosis/Dosis-ExtraBold.woff2') format('woff2'),url('misc/fonts/dosis/Dosis-ExtraBold.ttf') format('truetype')}@font-face{font-family:'Ranchers';font-style:normal;font-weight:400;src:local('Ranchers'),local('Ranchers-Regular'),url('misc/fonts/ranchers/Ranchers.woff') format('woff'),url('misc/fonts/ranchers/Ranchers.woff2') format('woff2'),url('misc/fonts/ranchers/Ranchers.ttf') format('truetype')}@font-face{font-family:'UbuntuMono';font-style:italic;font-weight:400;src:local('Ubuntu Mono Italic'),local('UbuntuMono-Italic'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Italic.woff') format('woff'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Italic.woff2') format('woff2'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Italic.ttf') format('truetype')}
@font-face{font-family:'UbuntuMono';font-style:italic;font-weight:700;src:local('Ubuntu Mono Bold Italic'),local('UbuntuMono-BoldItalic'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Bold-Italic.woff') format('woff'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Bold-Italic.woff2') format('woff2'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Bold-Italic.ttf') format('truetype')}@font-face{font-family:'UbuntuMono';font-style:normal;font-weight:400;src:local('Ubuntu Mono'),local('UbuntuMono-Regular'),url('misc/fonts/ubuntumono/Ubuntu-Mono.woff') format('woff'),url('misc/fonts/ubuntumono/Ubuntu-Mono.woff2') format('woff2'),url('misc/fonts/ubuntumono/Ubuntu-Mono.ttf') format('truetype')}@font-face{font-family:'UbuntuMono';font-style:normal;font-weight:700;src:local('Ubuntu Mono Bold'),local('UbuntuMono-Bold'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Bold.woff') format('woff'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Bold.woff2') format('woff2'),url('misc/fonts/ubuntumono/Ubuntu-Mono-Bold.ttf') format('truetype')}
@font-face{font-family:'YanoneKaffeesatz';font-style:normal;font-weight:200;src:local('Yanone Kaffeesatz ExtraLight'),local('YanoneKaffeesatz-ExtraLight'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-ExtraLight.woff') format('woff'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-ExtraLight.woff2') format('woff2'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-ExtraLight.ttf') format('truetype')}@font-face{font-family:'YanoneKaffeesatz';font-style:normal;font-weight:300;src:local('Yanone Kaffeesatz Light'),local('YanoneKaffeesatz-Light'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Light.woff') format('woff'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Light.woff2') format('woff2'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Light.ttf') format('truetype')}@font-face{font-family:'YanoneKaffeesatz';font-style:normal;font-weight:400;src:local('Yanone Kaffeesatz Regular'),local('YanoneKaffeesatz-Regular'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Regular.woff') format('woff'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Regular.woff2') format('woff2'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Regular.ttf') format('truetype')}
@font-face{font-family:'YanoneKaffeesatz';font-style:normal;font-weight:700;src:local('Yanone Kaffeesatz Bold'),local('YanoneKaffeesatz-Bold'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Bold.woff') format('woff'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Bold.woff2') format('woff2'),url('misc/fonts/yanonekaffeesatz/Yanone-Kaffeesatz-Bold.ttf') format('truetype')}@font-face{font-family:'MaterialDesignIcons';font-weight:400;font-style:normal;src:url('misc/fonts/materialdesignicons-webfont.eot?v=2.1.19');src:url('misc/fonts/materialdesignicons-webfont.woff2?v=2.1.19') format('woff2'),url('misc/fonts/materialdesignicons-webfont.woff?v=2.1.19') format('woff'),url('misc/fonts/materialdesignicons-webfont.ttf?v=2.1.19') format('truetype')}.mdi,#block-head-info .site-name a:before,#block-head-info ul li:not(:first-child):before,#block-head-info .site-basket:before,#block-head-info .site-basket.has-b:before,#block-footer-about .footer-section.about-1 .title:before,#block-footer-about .footer-section.about-2 .title:before,#block-footer-about .footer-section.about-3 .title:before,#block-footer-info .footer-section li.icon:before,#block-footer-info .footer-section li.icon.address:before,#block-footer-info .footer-section li.icon.phone:before,#block-footer-info .footer-section li.icon.email:before,#block-footer-info .footer-section li.icon.map:before,#block-footer-info .footer-section.info .site-name a:before,#block-footer-info .footer-section.menu .title:before,#block-footer-info .footer-section.menu a:before,label.ui-button:before,label.ui-button.checkbox:before,label.ui-button.ui-state-active:before,label.ui-button.checkbox.ui-state-active:before,label.ui-button.radio:before,label.ui-button.radio.ui-state-active:before,.product-list-wrapper .product-item .item-details .item-readmore a:before{font-family:'MaterialDesignIcons';font-weight:400;font-size:inherit;transition:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
html{background:#16537f url(images/html-bg-linen.png) scroll repeat 0 0;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:Dosis,sans-serif;font-size:16px;color:#484540;line-height:1.6em}#page-wrapper{background:#fef8ea url(images/html-bg-linen.png) scroll repeat 0 0;padding-top:80px}#page-head{position:fixed;left:0;top:0;right:0;z-index:55;color:#16537f;vertical-align:top;transition:color .4s,background-color .4s,box-shadow .4s}body.scrolled #page-head{color:#fef8ea;background-color:#16537f;box-shadow:0 0 .66em rgba(0,0,0,0.66)}#region-head{margin:0 auto;padding:0 2em;max-width:1460px}#region-head a{text-decoration:none}#block-head-info{padding-top:.75em;padding-bottom:.5em}#block-head-info:before,#block-head-info:after{content:' ';display:table}#block-head-info:after{clear:both}#block-head-info .site-name{font-family:Ranchers,YanoneKaffeesatz,sans-serif;margin:0;padding:0;font-size:2.8em;font-weight:900;transform:scale(1,1);transform-origin:left top;transition:transform .2s;text-transform:uppercase;float:left}
#block-head-info .site-name .p1{opacity:.66}#block-head-info .site-name .p3{opacity:.33}#block-head-info .site-name a{transition:transform .4s,color .4s,font-size .4s;text-decoration:none}#block-head-info .site-name a:before{font-size:1.2em;content:"\F4CF"}#block-head-info .site-name a:before{display:inline-block}#block-head-info .site-name a:hover:before{transform:rotate(360deg)}#block-head-info .site-name a:hover{color:#51a2da}#block-head-info ul{margin:0;padding:1em 2em 0 0;list-style:none;float:right}#block-head-info ul li{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-weight:700;font-size:1.3em;margin:0;padding:0;list-style:none;float:left;line-height:1.1em}#block-head-info ul li:not(:first-child):before{font-size:.9em;content:"\F4CE"}#block-head-info ul a{margin:0 1em;transition:color .4s}#block-head-info ul a:hover,#block-head-info ul a.active,#block-head-info ul li.active am li.active-trail a{color:rgba(22,83,127,0.66)}#block-head-info .site-basket{float:right;position:relative;display:inline-block;white-space:nowrap;overflow:hidden;width:48px;height:48px;line-height:48px;text-decoration:none;transition:color .4s}
#block-head-info .site-basket:before{font-size:3em;content:"\F111"}#block-head-info .site-basket:hover{color:rgba(22,83,127,0.66)}#block-head-info .site-basket.has-b:before{font-size:3em;content:"\F110"}#block-head-info .site-basket.has-b:after{content:attr(data-basket);position:absolute;right:0;top:0;background-color:#c62c2a;color:#fef8ea;border-radius:.2em;font-weight:700;line-height:1.1em;padding:.1em .5em;font-size:.9em}body.page-front:not(.scrolled) #block-head-info .site-name{transform:scale(1.9,1.9)}body.scrolled #block-head-info ul a:hover,body.scrolled #block-head-info ul a.active,body.scrolled #block-head-info ul li.active am li.active-trail a{color:rgba(254,248,234,0.33)}body.scrolled #block-head-info .site-basket:hover{color:rgba(254,248,234,0.33)}#page-content{margin:0 auto;padding:0 2em;max-width:1460px;padding-top:4em;padding-bottom:4em}.content-region:not(:first-child){margin-top:2em}#content-region-info{margin-top:0}.page-title{font-family:Ranchers,YanoneKaffeesatz,sans-serif;line-height:1.4em;margin:0;padding:0;font-weight:900;color:#16537f}
#page-title{font-size:3em;text-transform:capitalize}#page-subtitle{font-size:1.8em;font-weight:400}#page-breadcrumb{margin:0 0 .5em 0;padding:0 0 .5em 0;border-bottom:4px solid #16537f;color:#16537f}#page-breadcrumb a{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-size:1.2em;font-weight:700;text-decoration:none}#page-breadcrumb span{display:inline-block}#page-breadcrumb span:first-child a:before{content:'« ';margin:0 .25em 0 0}#content-region-tabs,#content-region-actions{overflow:hidden}#content-region-tabs ul,#content-region-actions ul{margin:0;padding:0;list-style:none}#content-region-tabs ul li,#content-region-actions ul li{margin:0 .5em 0 0;padding:0;list-style:none;float:left}#content-region-tabs ul a,#content-region-actions ul a{text-decoration:none;padding:.25em .75em;display:block;border-radius:.15em;color:#fef8ea;background-color:#16537f;transition:background-color .4s}#content-region-tabs ul a:hover,#content-region-actions ul a:hover{color:#fef8ea;background-color:#51a2da}
#page-footer{background:linear-gradient(180deg,rgba(0,0,0,0.33) 0,rgba(0,0,0,0) 100%)}#region-footer{margin:0 auto;padding:0 2em;max-width:1460px;padding-top:2em;padding-bottom:2em;overflow:hidden;color:#fef8ea}#region-footer .block{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2em}#region-footer .footer-section .title{font-family:Ranchers,YanoneKaffeesatz,sans-serif;margin:0;padding:0;line-height:1.1em;font-size:1.8em}#region-footer .footer-section .title:before{padding:0 .75em 0 0}#block-footer-about .footer-section.about-1 .title:before{font-size:1.2em;content:"\F435"}#block-footer-about .footer-section.about-2 .title:before{font-size:1.2em;content:"\F190"}#block-footer-about .footer-section.about-3 .title:before{font-size:1.2em;content:"\F694"}#block-footer-about .footer-section .container{margin-top:1em;padding:1em;font-weight:300;text-align:center;border-width:2px 0;border-style:solid;border-color:rgba(254,248,234,0.33)}
#block-footer-info{margin-top:2em}#block-footer-info .footer-section ul.menu{margin:1em 0 0 0;padding:1em 2em;list-style:none;border-width:2px 0;border-style:solid;border-color:rgba(254,248,234,0.33)}#block-footer-info .footer-section ul.menu li{margin:0;padding:.25em 0;display:block;list-style:none}#block-footer-info .footer-section ul.menu li:not(:first-child){border-top:1px solid rgba(254,248,234,0.33)}#block-footer-info .footer-section li.icon:before{font-size:1.1em;content:"\F4CE"}#block-footer-info .footer-section li.icon:before{padding:0 1em 0 0}#block-footer-info .footer-section li.icon.address:before{font-size:1.1em;content:"\F5F8"}#block-footer-info .footer-section li.icon.phone:before{font-size:1.1em;content:"\F602"}#block-footer-info .footer-section li.icon.email:before{font-size:1.1em;content:"\F1EE"}#block-footer-info .footer-section li.icon.map:before{font-size:1.1em;content:"\F34E"}
#block-footer-info .footer-section.info .site-name{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-size:2.2em;font-weight:900;transform:scale(1,1);transform-origin:left top;transition:transform .2s;text-transform:uppercase;text-align:center;margin:0;padding:0;line-height:1em}#block-footer-info .footer-section.info .site-name .p1{opacity:.66}#block-footer-info .footer-section.info .site-name .p3{opacity:.33}#block-footer-info .footer-section.info .site-name a{transition:transform .4s,color .4s,font-size .4s;text-decoration:none}#block-footer-info .footer-section.info .site-name a:before{font-size:1.2em;content:"\F4CF"}#block-footer-info .footer-section.info .site-name a:before{display:inline-block}#block-footer-info .footer-section.info .site-name a:hover:before{transform:rotate(360deg)}#block-footer-info .footer-section.info .site-name a:hover{color:#51a2da}#block-footer-info .footer-section.info li a{text-decoration:none;transition:color .4s;color:rgba(254,248,234,0.33)}#block-footer-info .footer-section.info li a:hover{color:#fef8ea}
#block-footer-info .footer-section.menu .title:before{font-size:1.2em;content:"\F35C"}#block-footer-info .footer-section.menu a{font-family:Ranchers,YanoneKaffeesatz,sans-serif;text-decoration:none;font-size:1.2em;font-weight:400;transition:color .4s}#block-footer-info .footer-section.menu a:before{font-size:.9em;content:"\F4CE"}#block-footer-info .footer-section.menu a:before{padding:0 1em 0 0}#block-footer-info .footer-section.menu a:hover{color:rgba(254,248,234,0.33)}#block-footer-info .footer-section.links ul{margin:0;padding:0;list-style:none}#block-footer-info .footer-section.links li{margin:0;padding:.1em 0;display:block;list-style:none;text-align:center}#block-footer-info .footer-section.links a{text-decoration:none}#block-footer-info .footer-section.links img{width:100%;max-width:300px}.color-wine{color:#930000}.bg-wine{background-color:#930000}.border-wine{border-color:#930000}.color-wise{color:#49691b}.bg-wise{background-color:#49691b}.border-wise{border-color:#49691b}
.color-human{color:#b95300}.bg-human{background-color:#b95300}.border-human{border-color:#b95300}.color-brave{color:#1d4279}.bg-brave{background-color:#1d4279}.border-brave{border-color:#1d4279}form,.form-description,.form-content,.form-footer{margin-top:1em}form:first-child,.form-description:first-child,.form-content:first-child,.form-footer:first-child{margin-top:0}fieldset.block{display:block}.form-actions{padding:.25em;overflow:hidden}.form-actions .form-submit:not(.float-right){float:left}.form-actions .form-submit{margin-left:.25em}.form-actions .form-submit:first-child{margin-left:0}fieldset.block .form-actions{margin:2em 0 0 0;padding:0}.form-item{clear:both;margin-top:.75em}.form-item .label-wrapper,.form-item .input-wrapper{vertical-align:top;display:inline-block}.form-item .label-wrapper{width:35%;text-align:right;padding-right:2.5em}.form-item .input-wrapper{width:65%}.form-item .item-description{margin-top:.25em;font-weight:300;font-size:.9em;line-height:1.3em}.form-item.type-password-confirm>.item-description{margin-left:35%}
.form-item label.label{font-weight:600}.form-item label.label.required{background:transparent url(../../../all/misc/icons/symbols-wine/star-a.svg) scroll no-repeat 100% 50%;background-size:12px auto;margin-right:-1.5em;padding-right:1.5em}.form-item .field-prefix,.form-item .field-suffix{display:inline-block;font-weight:300}.form-item .field-prefix{margin-right:.3em}.form-item .field-suffix{margin-left:.3em}.form-item:first-child{margin-top:0}.form-item.disabled{opacity:.5;cursor:not-allowed}.form-item.disabled label,.form-item.disabled input{cursor:not-allowed}.form-item.vertical .label-wrapper{width:100%;text-align:left;padding-right:0}.form-item.vertical .input-wrapper{width:100%;margin-top:.25em}.form-item.input-fill .input-wrapper .form-text,.form-item.input-fill .input-wrapper .form-select,.form-item.input-fill .input-wrapper .form-textarea,.form-item.input-fill .input-wrapper .maxlength-wrapper,.form-item.input-fill .input-wrapper .autocomplete-wrapper,.form-item.input-fill .input-wrapper .form-select-wrapper{width:100%}
.form-item.input-fill .input-wrapper .form-textarea{resize:vertical}.form-item-wrapper{clear:both;margin-top:.75em}.form-item-wrapper:first-child{margin-top:0}.form-item-wrapper.textarea-format .form-item.type-select{margin-left:35%}.form-item-wrapper.textarea-format .form-item.type-select .input-wrapper{width:auto}.form-item-wrapper.textarea-format .form-item.vertical.input-fill+.form-item.type-select{margin-left:0}.form-container{clear:both;margin-top:.75em}.form-container:first-child{margin-top:0}.form-item.type-checkbox,.form-item.type-radio{margin-top:.15em}.form-item.type-checkbox input,.form-item.type-radio input{margin-right:.75em}.form-item.type-checkbox:first-child,.form-item.type-radio:first-child{margin-top:0}.form-content>.form-item.type-checkbox,.fieldset-wrapper>.form-item.type-checkbox,.form-container>.form-item.type-checkbox,.form-content>.form-item.type-radio,.fieldset-wrapper>.form-item.type-radio,.form-container>.form-item.type-radio{margin-left:35%}.form-item.type-item.type-checkboxes .input-wrapper,.form-item.type-item.type-radios .input-wrapper{margin-left:35%}
.form-item.type-item.type-checkboxes .label-wrapper+.input-wrapper,.form-item.type-item.type-radios .label-wrapper+.input-wrapper{margin-left:0}.form-checkboxes.separate .separate-wrapper,.form-radios.separate .separate-wrapper{float:left;padding:0 .5em}.form-checkboxes.separate .separate-wrapper:first-child,.form-radios.separate .separate-wrapper:first-child{padding-left:0}.form-checkboxes.separate .separate-wrapper:last-child,.form-radios.separate .separate-wrapper:last-child{padding-right:0}.form-button-separate-processed+div.item-description{clear:both}input[type=text],input[type=email],input[type=password],textarea,select,option,optgroup{color:#484540;font-size:15px;line-height:1.2em}input[type=checkbox],input[type=radio]{cursor:pointer}.form-text,.form-textarea,.form-select{background-color:#fef8ea;border-radius:3px;border:1px solid #abaeaf;transition:.4s;max-width:100%}.form-text:focus,.form-textarea:focus,.form-select:focus{background-color:#fffdee}.form-text.error,.form-textarea.error,.form-select.error{background-color:#f9dddd;border-color:#930000;color:#930000}
.form-text.error:focus,.form-textarea.error:focus,.form-select.error:focus{background-color:#fcefef}.form-select option{padding:.1em 1.2em .1em .4em}label.form-select-wrapper{display:inline-block;position:relative}label.form-select-wrapper .form-select{cursor:pointer;padding-right:1em;width:100%;height:100%}label.form-select-wrapper span.arrow{background-color:#fef8ea;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../../../all/themes/gtpl/images/arrow-bottom-d.png);background-size:10px 10px;border-radius:0 3px 3px 0;border:1px solid #abaeaf;position:absolute;right:0;top:0;bottom:0;width:1.7em;pointer-events:none;transition:.3s;cursor:pointer;vertical-align:middle;text-align:center}label.form-select-wrapper .form-select:focus+span.arrow{background-color:#fffdee}label.form-select-wrapper .form-select.error+span.arrow{background-color:#f9dddd;border-color:#930000;color:#930000}label.form-select-wrapper .form-select.error:focus+span.arrow{background-color:#fcefef}
.form-select-resizable-wrapper.ui-resizable{display:inline-block;position:relative}.form-select-resizable-wrapper.ui-resizable select{width:100%;height:100%}.form-submit{color:#fef8ea;background-color:#484540;text-transform:uppercase;display:inline-block;font-size:1em;line-height:1.3em;border-radius:3px;border:0;padding:.3em 1.2em;font-weight:500;transition:.4s}.form-submit:not(.disabled):hover{background-color:#585d5e}.form-submit.disabled{opacity:.5;cursor:not-allowed}.form-submit.colorize.name-search,.form-submit.colorize.name-find,.form-submit.colorize.name-login,.form-submit.colorize.name-password,.form-submit.colorize.name-basket,.form-submit.colorize.name-callback,.form-submit.colorize.name-add,.form-submit.colorize.name-submit,.form-submit.colorize.name-send,.form-submit.colorize.name-save{background-color:#49691b}.form-submit.colorize.name-search:not(.disabled):hover,.form-submit.colorize.name-find:not(.disabled):hover,.form-submit.colorize.name-login:not(.disabled):hover,.form-submit.colorize.name-password:not(.disabled):hover,.form-submit.colorize.name-basket:not(.disabled):hover,.form-submit.colorize.name-callback:not(.disabled):hover,.form-submit.colorize.name-add:not(.disabled):hover,.form-submit.colorize.name-submit:not(.disabled):hover,.form-submit.colorize.name-send:not(.disabled):hover,.form-submit.colorize.name-save:not(.disabled):hover{background-color:#74914b}
.form-submit.colorize.name-logout,.form-submit.colorize.name-del,.form-submit.colorize.name-delete,.form-submit.colorize.name-remove,.form-submit.colorize.name-cut,.form-submit.colorize.name-clear{background-color:#930000}.form-submit.colorize.name-logout:not(.disabled):hover,.form-submit.colorize.name-del:not(.disabled):hover,.form-submit.colorize.name-delete:not(.disabled):hover,.form-submit.colorize.name-remove:not(.disabled):hover,.form-submit.colorize.name-cut:not(.disabled):hover,.form-submit.colorize.name-clear:not(.disabled):hover{background-color:#b63333}.form-submit.colorize.name-start,.form-submit.colorize.name-first,.form-submit.colorize.name-last,.form-submit.colorize.name-end,.form-submit.colorize.name-fwd,.form-submit.colorize.name-forward,.form-submit.colorize.name-next,.form-submit.colorize.name-rwd,.form-submit.colorize.name-rewind,.form-submit.colorize.name-back,.form-submit.colorize.name-prev,.form-submit.colorize.name-redo,.form-submit.colorize.name-undo,.form-submit.colorize.name-cancel,.form-submit.colorize.name-skip{background-color:#b95300}
.form-submit.colorize.name-start:not(.disabled):hover,.form-submit.colorize.name-first:not(.disabled):hover,.form-submit.colorize.name-last:not(.disabled):hover,.form-submit.colorize.name-end:not(.disabled):hover,.form-submit.colorize.name-fwd:not(.disabled):hover,.form-submit.colorize.name-forward:not(.disabled):hover,.form-submit.colorize.name-next:not(.disabled):hover,.form-submit.colorize.name-rwd:not(.disabled):hover,.form-submit.colorize.name-rewind:not(.disabled):hover,.form-submit.colorize.name-back:not(.disabled):hover,.form-submit.colorize.name-prev:not(.disabled):hover,.form-submit.colorize.name-redo:not(.disabled):hover,.form-submit.colorize.name-undo:not(.disabled):hover,.form-submit.colorize.name-cancel:not(.disabled):hover,.form-submit.colorize.name-skip:not(.disabled):hover{background-color:#d87d33}.form-submit.colorize.name-reset,.form-submit.colorize.name-refresh,.form-submit.colorize.name-reload,.form-submit.colorize.name-sync,.form-submit.colorize.name-update,.form-submit.colorize.name-new,.form-submit.colorize.name-edit,.form-submit.colorize.name-config,.form-submit.colorize.name-upload,.form-submit.colorize.name-download{background-color:#1d4279}
.form-submit.colorize.name-reset:not(.disabled):hover,.form-submit.colorize.name-refresh:not(.disabled):hover,.form-submit.colorize.name-reload:not(.disabled):hover,.form-submit.colorize.name-sync:not(.disabled):hover,.form-submit.colorize.name-update:not(.disabled):hover,.form-submit.colorize.name-new:not(.disabled):hover,.form-submit.colorize.name-edit:not(.disabled):hover,.form-submit.colorize.name-config:not(.disabled):hover,.form-submit.colorize.name-upload:not(.disabled):hover,.form-submit.colorize.name-download:not(.disabled):hover{background-color:#4d6e9f}.form-submit.iconize{padding-left:2.2em;background-attachment:scroll;background-position:.5em 50%;background-repeat:no-repeat;background-size:14px auto}.form-submit.iconize:not(.disabled):hover{background-size:16px auto}.form-submit.iconize:not(.disabled):active{background-size:14px auto}.form-submit.iconize.name-search,.form-submit.iconize.name-find{background-image:url(../../../all/misc/icons/symbols-light/find-b-3.svg)}.form-submit.iconize.name-basket{background-image:url(../../../all/misc/icons/symbols-light/basket-b-3.svg)}
.form-submit.iconize.name-callback{background-image:url(../../../all/misc/icons/symbols-light/phone-a.svg)}.form-submit.iconize.name-login{background-image:url(../../../all/misc/icons/symbols-light/unlock-1.svg)}.form-submit.iconize.name-password{background-image:url(../../../all/misc/icons/symbols-light/key-a.svg)}.form-submit.iconize.name-submit,.form-submit.iconize.name-save{background-image:url(../../../all/misc/icons/symbols-light/check-a.svg)}.form-submit.iconize.name-logout{background-image:url(../../../all/misc/icons/symbols-light/lock-1.svg)}.form-submit.iconize.name-del,.form-submit.iconize.name-delete,.form-submit.iconize.name-remove{background-image:url(../../../all/misc/icons/symbols-light/close-a.svg)}.form-submit.iconize.name-cut{background-image:url(../../../all/misc/icons/symbols-light/cut-a.svg)}.form-submit.iconize.name-clear{background-image:url(../../../all/misc/icons/symbols-light/clear-a.svg)}.form-submit.iconize.name-start,.form-submit.iconize.name-first{background-image:url(../../../all/misc/icons/symbols-light/nav-to-left.svg)}
.form-submit.iconize.name-last,.form-submit.iconize.name-end{background-image:url(../../../all/misc/icons/symbols-light/nav-to-right.svg)}.form-submit.iconize.name-fwd,.form-submit.iconize.name-forward,.form-submit.iconize.name-next{background-image:url(../../../all/misc/icons/symbols-light/nav-right.svg)}.form-submit.iconize.name-rwd,.form-submit.iconize.name-rewind,.form-submit.iconize.name-back,.form-submit.iconize.name-prev{background-image:url(../../../all/misc/icons/symbols-light/nav-left.svg)}.form-submit.iconize.name-redo{background-image:url(../../../all/misc/icons/symbols-light/redo-a.svg)}.form-submit.iconize.name-undo{background-image:url(../../../all/misc/icons/symbols-light/undo-a.svg)}.form-submit.iconize.name-cancel,.form-submit.iconize.name-skip{background-image:url(../../../all/misc/icons/symbols-light/disable-a.svg)}.form-submit.iconize.name-reset,.form-submit.iconize.name-refresh,.form-submit.iconize.name-reload{background-image:url(../../../all/misc/icons/symbols-light/reload-a.svg)}.form-submit.iconize.name-sync,.form-submit.iconize.name-update{background-image:url(../../../all/misc/icons/symbols-light/sync-a.svg)}
.form-submit.iconize.name-add,.form-submit.iconize.name-new{background-image:url(../../../all/misc/icons/symbols-light/plus-a.svg)}.form-submit.iconize.name-edit,.form-submit.iconize.name-config{background-image:url(../../../all/misc/icons/symbols-light/config-a.svg)}.form-submit.iconize.name-upload{background-image:url(../../../all/misc/icons/symbols-light/arrow-t.svg)}.form-submit.iconize.name-download{background-image:url(../../../all/misc/icons/symbols-light/arrow-b.svg)}.form-submit.iconize.name-send{background-image:url(../../../all/misc/icons/symbols-light/mail-b-filled.svg)}.form-item.inline .input-wrapper .input-wrapper{width:auto}.form-item.inline .input-wrapper .label-wrapper{display:none}.form-item.inline .input-wrapper .form-item{display:inline-block;margin:0;vertical-align:middle}.form-item.inline .input-wrapper .form-item+.form-item{margin-left:.3em}label.ui-button{display:inline-block;background-attachment:scroll;background-position:0 .35em;background-repeat:no-repeat;background-size:14px auto;min-width:20px;min-height:20px}
label.ui-button:before,label.ui-button.checkbox:before{font-size:1.2em;content:"\F131"}label.ui-button.ui-state-active:before,label.ui-button.checkbox.ui-state-active:before{font-size:1.2em;content:"\F132"}label.ui-button.radio:before{font-size:1.2em;content:"\F130"}label.ui-button.radio.ui-state-active:before{font-size:1.2em;content:"\F5E0"}label.ui-button .ui-button-text{margin-left:1.5em;display:inline-block}label.ui-button.element-invisible-option .ui-button-text{display:none}td.input.align-center label.ui-button.element-invisible-option{background-position:50% .35em}.ui-spinner{display:inline-block;padding:0 1.8em;position:relative}.ui-spinner .form-text.form-spinner{border-radius:0;border-left:0;border-right:0;height:100%}.ui-spinner a.ui-spinner-button{background-color:#fef8ea;position:absolute;width:1.8em;top:0;bottom:0;border:1px solid #abaeaf;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;background-size:10px 10px;transition:.3s}
.ui-spinner a.ui-spinner-button.ui-state-active{background-size:8px 8px}.ui-spinner a.ui-spinner-down{left:0;border-radius:3px 0 0 3px;background-image:url(../../../all/themes/gtpl/images/arrow-bottom-d.png)}.ui-spinner a.ui-spinner-up{right:0;border-radius:0 3px 3px 0;background-image:url(../../../all/themes/gtpl/images/arrow-top-d.png)}.ui-spinner .form-text.form-spinner:focus+a.ui-spinner-button,.ui-spinner .form-text.form-spinner:focus+a.ui-spinner-button+a.ui-spinner-button{background-color:#fffdee}.ui-spinner .form-text.form-spinner.error+a.ui-spinner-button,.ui-spinner .form-text.form-spinner.error+a.ui-spinner-button+a.ui-spinner-button{background-color:#f9dddd;border-color:#930000;color:#930000}.ui-spinner .form-text.form-spinner.error:focus+a.ui-spinner-button,.ui-spinner .form-text.form-spinner.error:focus+a.ui-spinner-button+a.ui-spinner-button{background-color:#fcefef}#ofmod-form-form-form-basket .label-wrapper{font-family:Ranchers,YanoneKaffeesatz,sans-serif;color:#16537f;font-size:1.2em;border-bottom:2px solid #16537f;padding-bottom:.25em}
#ofmod-form-form-form-basket .input-wrapper{padding:.5em 0}#ofmod-form-form-form-basket .type-textfield.name-qty{text-align:center}#ofmod-form-form-form-basket .type-textfield.name-qty input{text-align:center}#ofmod-form-form-form-basket #edit-basket{text-align:center}#ofmod-form-form-form-basket #edit-basket input{font-family:Ranchers,YanoneKaffeesatz,sans-serif;float:none}.product-list-wrapper .product-item{position:relative;margin:0;padding:0;overflow:hidden;border-width:4px 0;border-style:solid;border-color:#777569;box-shadow:inset 0 5em 5em -5em rgba(72,69,64,0.25),inset 0 -5em 5em -5em rgba(72,69,64,0.25)}.product-list-wrapper .product-item .item-hidden{opacity:.5}.product-list-wrapper .product-item:not(:first-child){margin-top:5em}.product-list-wrapper .product-item.item-hidden{opacity:.5}.product-list-wrapper .product-item .item-image{width:50%;float:left;position:relative;padding-right:2em;text-align:center}.product-list-wrapper .product-item .item-image a{display:block;text-decoration:none}.product-list-wrapper .product-item .item-image img{float:left;margin:0;padding:0;width:100%;height:auto;max-width:800px}
.product-list-wrapper .product-item .item-image a.empty img{opacity:.5}.product-list-wrapper .product-item .item-image span.sticky{position:absolute;left:-4em;bottom:1em;text-align:center;text-transform:uppercase;font-size:1.4em;line-height:1em;font-family:Ranchers,YanoneKaffeesatz,sans-serif;transform:rotate(45deg);color:#fef8ea;padding:1em 5em;background:#c62c2a}.product-list-wrapper .product-item .item-details{width:50%;float:right;padding:0 0 2em 2em;text-align:center}.product-list-wrapper .product-item .item-details .item-brand{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-size:1em;font-weight:400;margin:0;padding:0;text-align:right}.product-list-wrapper .product-item .item-details .item-brand span{display:inline-block;background-color:#777569;color:#fef8ea;padding:0 1em .25em 1em;border-radius:0 0 .25em .25em}.product-list-wrapper .product-item .item-details .item-name{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-size:2em;font-weight:400;margin:1em 0;padding:0;line-height:1.1em}.product-list-wrapper .product-item .item-details .item-name a{text-decoration:none;color:#268bd1}
.product-list-wrapper .product-item .item-details .item-price{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-size:3em;line-height:1em;font-weight:400;padding:0;clear:both;color:#16537f;margin:1em 0}.product-list-wrapper .product-item .item-details .item-price span.s-sale{display:inline-block;margin-left:.5em;background-color:#16537f;color:#fef8ea;padding:0 1em;font-size:.5em;vertical-align:bottom;border-radius:.25em}.product-list-wrapper .product-item .item-details .item-price span.s-sale span.prev{display:inline-block;margin:0 1em 0 0;padding:0}.product-list-wrapper .product-item .item-details .item-description{margin:1em 0;padding:0;font-weight:300;font-size:1.3em;line-height:1.5em}.product-list-wrapper .product-item .item-details .item-description p{margin:0;padding:0}.product-list-wrapper .product-item .item-details .item-colors{margin:2em 0 0 0;padding:0}.product-list-wrapper .product-item .item-details .item-colors ul{margin:0;padding:0;list-style:none}.product-list-wrapper .product-item .item-details .item-colors li{margin:0 .33em;padding:0;list-style:none;display:inline-block;overflow:hidden;border-radius:50%;width:75px;height:75px;border:4px solid #484540}
.product-list-wrapper .product-item .item-details .item-readmore{position:absolute;left:50%;right:0;bottom:2em;text-align:center;padding-left:2em}.product-list-wrapper .product-item .item-details .item-readmore a{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-size:1.2em;line-height:1.8em;display:inline-block;text-decoration:none;background-color:#5e6b01;color:#fef8ea;padding:.35em 1em;border-radius:.25em;position:relative;transition:background-color .4s}.product-list-wrapper .product-item .item-details .item-readmore a:before{font-size:2.2em;content:"\F112"}.product-list-wrapper .product-item .item-details .item-readmore a:before{padding:.33em;margin:0 .5em 0 -1em;border-radius:50%;background-color:#778901;vertical-align:middle}.product-list-wrapper .product-item .item-details .item-readmore a:hover{background-color:#778901}.product-list-wrapper .product-item .item-details .item-readmore a:hover:before{background-color:#5e6b01}.product-view-wrapper .product-item:before,.product-view-wrapper .product-item:after{content:' ';display:table}
.product-view-wrapper .product-item:after{clear:both}.product-view-wrapper .item-images{width:40%;float:left}.product-view-wrapper .item-details{width:60%;float:right;padding-left:2em}.product-view-wrapper .item-info{width:50%;float:left}.product-view-wrapper .item-forms{width:50%;float:right;padding-left:2em}.product-view-wrapper .item-sizes{clear:both;padding-top:2em}.product-view-wrapper .item-images .item-image{position:relative;margin:0;padding:0;overflow:hidden;border-width:4px 0;border-style:solid;border-color:#777569;box-shadow:inset 0 5em 5em -5em rgba(72,69,64,0.25),inset 0 -5em 5em -5em rgba(72,69,64,0.25)}.product-view-wrapper .item-images .item-image img{float:left;margin:0;padding:0;width:100%;height:auto;max-width:800px}.product-view-wrapper .item-images .item-image img.empty{opacity:.5}.product-view-wrapper .item-images .item-image span.sticky{position:absolute;left:-4em;bottom:1em;text-align:center;text-transform:uppercase;font-size:1.4em;line-height:1em;font-family:Ranchers,YanoneKaffeesatz,sans-serif;transform:rotate(45deg);color:#fef8ea;padding:1em 5em;background:#c62c2a;font-size:1em}
.product-view-wrapper .item-images .item-image-colors{margin:2em -0.25em;padding:0;list-style:none}.product-view-wrapper .item-images .item-image-colors li{margin:0;padding:0;list-style:none;width:33.3333%;float:left;padding:.25em}.product-view-wrapper .item-images .item-image-colors li.width-4{width:25%}.product-view-wrapper .item-images .item-image-colors li.width-5{width:20%}.product-view-wrapper .item-images .item-image-colors li.width-6{width:16.6666%}.product-view-wrapper .item-images .item-image-colors li.width-7{width:14.2857%}.product-view-wrapper .item-images .item-image-colors li.width-8{width:12.5%}.product-view-wrapper .item-images .item-image-colors li.width-9{width:11.1111%}.product-view-wrapper .item-images .item-image-colors li.width-10{width:10%}.product-view-wrapper .item-images .item-image-colors a{float:left;text-decoration:none;position:relative;border:1px solid #484540;overflow:hidden}.product-view-wrapper .item-images .item-image-colors a img:first-child{float:left;width:100%}.product-view-wrapper .item-images .item-image-colors a img+img{position:absolute;left:25%;right:25%;bottom:10%;width:50%;border:1px solid #484540;border-radius:4px;transition:left .4s,right .4s,width .4s}
.product-view-wrapper .item-images .item-image-colors a:hover img+img{left:10%;right:10%;width:80%}.product-view-wrapper .item-images .item-image-colors span{display:block;text-align:center;font-size:.9em;font-weight:300}.product-view-wrapper .item-images .item-image-thumbs{margin:2em -0.25em;padding:0;list-style:none}.product-view-wrapper .item-images .item-image-thumbs li{list-style:none;float:left;padding:.15em}.product-view-wrapper .item-images .item-image-thumbs li.col-first{clear:left}.product-view-wrapper .item-images .item-image-thumbs li.col-2{width:50%}.product-view-wrapper .item-images .item-image-thumbs li.col-3{width:33.3333%}.product-view-wrapper .item-images .item-image-thumbs li.col-4{width:25%}.product-view-wrapper .item-images .item-image-thumbs li.col-5{width:20%}.product-view-wrapper .item-images .item-image-thumbs a{float:left;text-decoration:none;border:1px solid #484540;overflow:hidden}.product-view-wrapper .item-images .item-image-thumbs a img{float:left;width:100%}.product-view-wrapper .item-info .item-price{font-family:Ranchers,YanoneKaffeesatz,sans-serif;font-size:2.4em;line-height:1em;font-weight:400;padding:0;clear:both;color:#16537f;text-align:center}
.product-view-wrapper .item-info .item-price span.s-sale{display:inline-block;margin-left:.5em;background-color:#16537f;color:#fef8ea;padding:0 1em;font-size:.5em;vertical-align:bottom;border-radius:.25em}.product-view-wrapper .item-info .item-price span.s-sale span.prev{display:inline-block;margin:0 1em 0 0;padding:0}.product-view-wrapper .item-info .item-attributes{margin:1em 0 0 0;padding:1em 2em;list-style:none;border-width:2px 0;border-style:solid;border-color:#777569}.product-view-wrapper .item-info .item-attributes li{margin:0;padding:.25em 0;display:block;list-style:none;text-align:center}.product-view-wrapper .item-info .item-attributes li:not(:first-child){border-top:1px solid #777569}.product-view-wrapper .item-info .item-description{margin-top:1em;font-weight:300}.product-view-wrapper .item-sizes table{width:100%;border-collapse:collapse}.product-view-wrapper .item-sizes th,.product-view-wrapper .item-sizes td{padding:.2em .5em}.product-view-wrapper .item-sizes th{text-align:center;color:#fef8ea;background-color:#16537f;border:1px solid #fef8ea}
.product-view-wrapper .item-sizes td{text-align:center;border:1px solid #777569}.product-view-wrapper .item-sizes tbody tr:hover td:not(:hover){background-color:rgba(38,139,209,0.25)}.product-view-wrapper .item-sizes tbody td:hover{background-color:rgba(38,139,209,0.5)}.product-view-wrapper .item-sizes tbody tr:hover th,.product-view-wrapper .item-sizes thead th.hover{background-color:#268bd1}.product-view-wrapper .item-sizes ul{margin:0 0 0 1em;padding:1em 0 0 0}.product-view-wrapper .item-sizes ul li{font-size:.9em;padding-left:1em}@media(max-width:1460px){#page-head{color:#fef8ea;background-color:#16537f;box-shadow:0 0 .66em rgba(0,0,0,0.66)}#block-head-info .site-name{transform:none!important}#block-head-info ul a:hover,#block-head-info ul a.active,#block-head-info ul li.active am li.active-trail a{color:rgba(254,248,234,0.33)}#block-head-info .site-basket:hover{color:rgba(254,248,234,0.33)}#region-footer #block-footer-about{display:block!important;grid-template-columns:none!important}#region-footer #block-footer-about .footer-section:not(:first-child){margin-top:2em}
#region-footer #block-footer-about .container{border-bottom:0}#region-footer #block-footer-info .footer-section.info .site-name{font-size:1.6em}}@media(max-width:1064px){#region-head{padding-left:1em;padding-right:1em}#block-head-info{padding-top:.45em;padding-bottom:.5em}#block-head-info .site-name{font-size:1.8em}#block-head-info ul.menu{display:none}#block-head-info .site-basket{width:30px;height:36px}#block-head-info .site-basket:before{font-size:1.8em!important}#region-footer #block-footer-info{display:block!important;grid-template-columns:none!important}#region-footer #block-footer-info .footer-section:not(:first-child){margin-top:2em}#region-footer #block-footer-info .container{border-bottom:0}}