@layer properties,theme,base,compat;@layer legacy{@layer properties,theme,base,compat;@layer legacy{:root{--ico-up:"↑";--ico-down:"↓";--ico-left:">";--ico-right:">";--ico-right-arrow:"→";--ico-left-arrow:"←";--ico-right-arrow-short:"=";--ico-left-arrow-short:"+";--ico-logo:")"}.vermont{--ico-up:"⭡";--ico-down:"⭣";--ico-logo:"~"}.ico-paypal:after,[data-uid=EVERIFIN]:after,[data-uid=PAYMETHOD_BRAINTREE_PAYPAL]:after,.icon:before,[class^=ico-]:before,[class*=\ ico-]:before{content:"";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:top;font-family:gant;line-height:1;display:inline-block;font-variant:normal!important;text-transform:none!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important}.icon,[class^=ico-],[class*=\ ico-]{line-height:1;display:inline-block}.ico--12px{font-size:12px!important}.ico--14px{font-size:14px!important}.ico--20px{font-size:20px!important}.ico--30px{font-size:30px!important}.ico--40px{font-size:40px!important}.ico--50px{font-size:50px!important}.ico--60px{font-size:60px!important}.ico--70px{font-size:70px!important}.ico-change:before{content:"↔"}.ico-close:before,.ico-cross:before{content:"×"}.ico-fastmoneytransfer:before,[data-uid=TRUSTPAY_BANK]:before,[data-uid=PAY_COMGATE_BANK]:before{content:"d"}.ico-heart:before{content:"h"}.ico-location:before{content:"f"}.ico-love:before{content:"l"}.ico-search:before{content:"s"}.ico-moneytransfer:before,[data-uid=PAY_TRANSFER]:before{content:"c"}.ico-ok:before{content:"t"}.ico-onlinepay:before,[data-uid=PAY_COMGATE]:before,[data-uid=PAY_ONLINE]:before{content:"k"}.ico-orders:before{content:"o"}.ico-wishlist:before{content:"i"}.ico-user-pen:before{content:"n"}.ico-user:before{content:"u"}.ico-user-logged:before{content:"U"}.ico-scissors:before{content:"x"}.ico-basket:before{content:"b"}.ico-gift:before{content:"g"}.ico-place:before{content:"v"}.ico-phone:before{content:"p"}.ico-pen:before{content:"e"}.ico-payatpickup:before,[data-uid=PAY_CASH_ON_DELIVERY]:before{content:"m"}.ico-write:before{content:"w"}.ico-alert:before{content:"⚠"}.ico-info:before{content:"ℹ"}.ico-gant-g:before{content:"G"}.ico-up:before{content:var(--ico-up)}.ico-down:before{content:var(--ico-down)}.ico-left:before{content:var(--ico-left);transform:scaleX(-1)}.ico-right:before{content:var(--ico-right)}.ico-right-arrow:before{content:var(--ico-right-arrow)}.ico-left-arrow:before{content:var(--ico-left-arrow)}.ico-right-arrow-short:before{content:var(--ico-right-arrow-short)}.ico-left-arrow-short:before{content:var(--ico-left-arrow-short)}.ico-after-right:after{content:">"}.ico-dpd:before,[data-uid=DEL_DPD]:before,[data-uid=DEL_DPD_CITY]:before{content:"&"}.ico-ppl:before,[data-uid=DEL_PPL]:before{content:""}.ico-twisto:before,[data-uid=TWISTO]:before{content:""}.ico-packeta:before,[data-uid=DEL_PACKETA]:before{content:""}.ico-zasielkovna:before,[data-uid=DEL_ZASIELKOVNA]:before{content:""}.ico-gant:before{content:")"}.ico-vermont:before{content:"~"}.ico-logo:before,[data-uid=DEL_PERSONAL]:before{content:var(--ico-logo)}.ico-facebook:before{content:"<"}.ico-instagram:before{content:";"}.ico-star:before{content:"*"}.ico-truck:before{content:"?"}.ico-gift-o:before{content:"@"}.ico-thumbs-up:before{content:"]"}.ico-megaphone:before{content:"^"}.ico-calendar:before{content:"["}.ico-lightning:before{content:"_"}.ico-discount:before{content:"💰"}.ico-discount-circle:before{content:""}.ico-shirt:before{content:"👕"}.ico-shoe-upper:before,[data-uid=SHOE_UPPER]:before{content:""}.ico-shoe-insole:before,[data-uid=SHOE_INSOLE]:before{content:""}.ico-shoe-lining:before,[data-uid=SHOE_LINING]:before{content:""}.ico-shoe-sole:before,[data-uid=SHOE_SOLE]:before{content:""}.ico-rotate:before{content:""}.ico-download:before{content:"📄"}.ico-paypal,[data-uid=EVERIFIN],[data-uid=PAYMETHOD_BRAINTREE_PAYPAL]{width:.835922em;height:1em;position:relative}.ico-paypal:before,[data-uid=EVERIFIN]:before,[data-uid=PAYMETHOD_BRAINTREE_PAYPAL]:before,.ico-paypal:after,[data-uid=EVERIFIN]:after,[data-uid=PAYMETHOD_BRAINTREE_PAYPAL]:after{position:absolute}.ico-paypal:before,[data-uid=EVERIFIN]:before,[data-uid=PAYMETHOD_BRAINTREE_PAYPAL]:before{content:"'";z-index:1;top:0;left:-.069em}.ico-paypal:after,[data-uid=EVERIFIN]:after,[data-uid=PAYMETHOD_BRAINTREE_PAYPAL]:after{content:"(";z-index:2;opacity:.6;font-size:.963168em;bottom:0;right:-.0726768em}.ico-wash:before{content:"z"}.ico-wash-hand:before{content:"K"}.ico-wash-30:before{content:"5"}.ico-wash-40:before{content:"2"}.ico-wash-50:before{content:"Z"}.ico-wash-60:before{content:"X"}.ico-wash-70:before{content:"W"}.ico-wash-95:before{content:"8"}.ico-wash-30-gentle:before{content:"6"}.ico-wash-40-gentle:before{content:"3"}.ico-wash-50-gentle:before{content:"0"}.ico-wash-60-gentle:before{content:"Y"}.ico-wash-95-gentle:before{content:"V"}.ico-wash-30-very-gentle:before{content:"4"}.ico-wash-40-very-gentle:before{content:"1"}.ico-do-not-wash:before{content:"9"}.ico-bleach:before{content:"j"}.ico-bleach-non-chlorine:before{content:"a"}.ico-do-not-bleach:before{content:"q"}.ico-dryclean:before{content:"r"}.ico-wetclean:before{content:"F"}.ico-dryclean-pce:before{content:"B"}.ico-dryclean-hcs:before{content:"C"}.ico-dryclean-pce-gentle:before{content:"A"}.ico-dryclean-hcs-gentle:before{content:"H"}.ico-wetclean-gentle:before{content:"E"}.ico-dryclean-pce-very-gentle:before{content:"D"}.ico-wetclean-very-gentle:before{content:"I"}.ico-do-not-dryclean:before{content:"y"}.ico-do-not-wetclean:before{content:"J"}.ico-dry-drip:before{content:"P"}.ico-dry-flat:before{content:"R"}.ico-dry-line:before{content:","}.ico-dry-hanging:before{content:"-"}.ico-dry-in-shade:before{content:"T"}.ico-dry-drip-in-shade:before{content:"Q"}.ico-dry-flat-in-shade:before{content:"S"}.ico-dry-line-in-shade:before{content:"7"}.ico-dry-hanging-in-shade-do-not-wring:before{content:"/"}.ico-dry-tumble:before{content:"L"}.ico-dry-tumble-low:before{content:"M"}.ico-dry-tumble-medium:before{content:"N"}.ico-dry-flat-do-not-wring:before{content:":"}.ico-dry-hanging-do-not-wring:before{content:"."}.ico-do-not-tumble-dry:before{content:"O"}.ico-iron:before{content:"!"}.ico-iron-low:before{content:"\""}.ico-iron-medium:before{content:"%"}.ico-iron-high:before{content:"$"}.ico-do-not-iron:before{content:"#"}[class^=ico-bleach]:before,[class*=\ ico-bleach]:before{font-size:.8em;line-height:1.25em}[class^=ico-do-not-bleach]:before,[class*=\ ico-do-not-bleach]:before{font-size:1.2em;line-height:.833333em}[class^=ico-dry-]:before,[class*=\ ico-dry-]:before{font-size:.8em;line-height:1.25em}[class^=ico-dryclean]:before,[class*=\ ico-dryclean]:before,[class^=ico-wetclean]:before,[class*=\ ico-wetclean]:before{font-size:.96em;line-height:1.04167em}[class^=ico-do-not-dryclean]:before,[class*=\ ico-do-not-dryclean]:before{font-size:1.2em;line-height:.833333em}[class^=ico-do-not-wetclean]:before,[class*=\ ico-do-not-wetclean]:before{font-size:1.25em;line-height:.8em}.ico-dryclean-pce-gentle:before,.ico-dryclean-hcs-gentle:before,.ico-wetclean-gentle:before{margin:0 -.055em;font-size:1.07em;line-height:.934579em}.ico-dryclean-pce-very-gentle:before,.ico-wetclean-very-gentle:before{margin:0 -.09em;font-size:1.15em;line-height:.869565em}}@layer components,utilities;.gant .text-heading-2{font-size:18px;font-weight:700;line-height:24px}.gant .text-heading-3{font-size:16px;line-height:1.2}.gant .text-heading-2,.gant .text-heading-3{font-weight:700}@media (width>=768px){.gant .text-heading-2{font-size:24px;line-height:34px}.gant .text-heading-3{font-size:20px}}.box{background:#f8f8f8;padding:10px}.box_bg_white{background:#fff}@media (width>=768px){.box{padding:20px}}@media (width>=960px){.box{padding:25px 30px}.box_padding_s{padding:20px 25px}}.backdrop.cookies{align-items:center;display:flex;z-index:10!important}.modal-cookies{overscroll-behavior:contain;max-width:calc(100% - 10px);max-height:calc(100% - 80px);margin:0 auto;box-shadow:none!important;overflow-y:auto!important}.modal-cookies__form{outline:none}.modal-cookies__heading{text-align:center}.modal-cookies__heading-desc{text-align:center;color:#63656a;font-size:15px;line-height:22px}.modal-cookies__heading{margin-top:10px}@media (width>=960px){.modal-cookies__heading{margin-top:0}}.modal-cookies__heading-desc{margin-bottom:10px}.modal-cookies__info{text-align:justify;margin-bottom:5px;font-size:15px;line-height:22px}.modal-cookies__info a{color:#000}.modal-cookies__paragraph{margin-bottom:10px}.modal-cookies__footer{justify-content:space-between;align-items:baseline;gap:10px;display:flex}@media (width>=768px){.modal-cookies__footer{gap:50px}}@media (width>=960px){.modal-cookies__footer{gap:80px}}@media (width<=590px){.modal-cookies__footer{flex-direction:column;align-items:stretch;gap:15px}}.modal-cookies__button{flex-basis:50%;width:100%}.modal-cookies__detailed-settings-btn{text-transform:uppercase;text-align:left;align-items:baseline;display:inline-flex}@media (width<=590px){.modal-cookies__detailed-settings-btn{order:2;justify-content:center}}.modal-cookies__icon{line-height:inherit;color:#c8c8c8;padding-left:10px}.modal-cookies__icon:before{vertical-align:initial}.vermont .modal-cookies__icon{position:relative;bottom:1px}.modal-cookies__subheading{margin-top:20px;margin-bottom:15px}.modal-cookies__list{padding:0;font-size:15px;line-height:22px;list-style:none}.modal-cookies__list-item{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.modal-cookies__list-item-desc{flex-direction:column;padding-right:20px;display:flex}.modal-cookies__always-active{text-align:right;color:#417505}.modal-cookies__list-item-label{cursor:pointer;flex-grow:1;margin-bottom:0;overflow:hidden}.text-link{color:#000;font-weight:inherit;background:0 0;border:none;outline:none;padding:0}.text-small{font-size:12px;line-height:16px}.text-color-gray{color:#63656a}.gant .modal-cookies__icon{font-size:10px}.shared-switch{color:#c8c8c8;background:#c8c8c8;border-radius:16px;align-items:center;width:67px;min-width:67px;height:32px;transition-property:color,background-color,margin;transition-duration:.3s;display:inline-flex;position:relative}.shared-switch__input{cursor:pointer;opacity:0;z-index:100;width:100%;height:100%;position:absolute}.shared-switch:after{content:"×";text-align:center;background:#fff;border-radius:100%;width:22px;height:22px;margin:0 5px;font-family:gant;font-size:12px;line-height:22px;transition:margin-left,transform .3s;display:inline-block}.shared-switch:hover{color:#333;background:#333}.shared-switch_checked{color:#417505;background:#417505}.shared-switch_checked:after{content:"t";transform:translate(35px)}.shared-switch_checked:hover,.shared-switch_focus-checked{color:#549706;background:#549706}.form-wrapper{max-width:400px}.input-group .form-control{flex:auto;width:1%;min-width:0;margin-bottom:0;position:relative}.form-control{min-height:80px;box-shadow:none;color:#000;border:1px solid #c8c8c8;border-radius:0;font-family:Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef}.vermont .form-control{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:600}.vermont-select .form-control{cursor:pointer;height:100%;padding-top:26px}.input-group .inputText,.input-group .inputTextArea,.input-group .selectBoxDisabled{border-color:#fff;padding-top:26px;padding-bottom:6px;font-size:18px;overflow:hidden}.selectBoxDisabled{border-color:#e9ecef;padding-top:26px;font-size:18px;overflow:hidden}.selectBoxDisabled.country-select{background-image:none}.input-group{border:1px solid #c8c8c8;flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group img{display:inline-block}.input-group .form-control{flex:auto}.form-group .input-group input[type=number]{-webkit-appearance:none;margin:0;-moz-appearance:textfield!important}.form-group .input-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield!important}.form-group .input-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield!important}.floating-label{color:#63656a;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:3;font-size:12px;line-height:24px;transition:all .2s;position:absolute;bottom:35%;left:12px}.floating-label-textarea{color:#63656a;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:5;font-size:12px;line-height:24px;transition:all .2s;position:absolute;top:17%;left:12px}.floating-label-disabled-box{color:#63656a;z-index:200;font-size:12px;line-height:24px;transition:all .2s;position:absolute;bottom:35%;left:12px}.alert-danger{color:#f55055;background:inherit;border:none;padding:3px;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600}.alert-warning{color:#f6993f;padding:3px;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;background-color:#0000!important;border:none!important}:is(.inputText:not(:placeholder-shown)+.floating-label,.inputTextArea:not(:placeholder-shown)+.floating-label-textarea,.selectBoxDisabled:not(:placeholder-shown)+.floating-label-disabled-box),.inputText:focus+.floating-label,.inputText:not(:placeholder-shown)+.floating-label,.inputTextArea:focus+.floating-label-textarea,.inputTextArea:not(:placeholder-shown)+.floating-label-textarea,.selectBoxDisabled:focus+.floating-label-disabled-box,.selectBoxDisabled:not(:placeholder-shown)+.floating-label-disabled-box,.inputText.hasvalue+.floating-label{transform:scale(1)translateY(-60%)}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#000;outline:0;box-shadow:inset 0 1px 1px #aaa,0 0 8px #aaa}.vatInputPlaceholder::-moz-placeholder{opacity:0}.textInputPlaceholder::-moz-placeholder{opacity:0}.vermontClubInput::-moz-placeholder{opacity:0}.vatInputPlaceholder::placeholder,.textInputPlaceholder::placeholder,.vermontClubInput::placeholder{opacity:0}.vatInputPlaceholder:focus::-moz-placeholder{opacity:1;font-size:18px}.textInputPlaceholder:focus::-moz-placeholder{opacity:1;font-size:18px}.vermontClubInput:focus::-moz-placeholder{opacity:1;font-size:18px}.vatInputPlaceholder:focus::placeholder,.textInputPlaceholder:focus::placeholder,.vermontClubInput:focus::placeholder{opacity:1;font-size:18px}.grecaptcha-badge{visibility:hidden}.input-group .form-control:focus{box-shadow:none;color:#000;border-color:#fff;font-weight:700}.form-control::-webkit-input-placeholder{color:#c3c3c3;font-size:16px;font-weight:700}.form-control::placeholder{color:#c3c3c3;font-size:16px;font-weight:700}.form-control:placeholder-shown{color:#c3c3c3;font-size:16px;font-weight:700}.form-control:-ms-placeholder-shown{color:#c3c3c3;font-size:16px;font-weight:700}.watchdog-top-inner input{appearance:auto;width:13px;height:13px;vertical-align:unset}.watchdog-top-inner input:focus{--tw-ring-shadow:none;outline:none}[class^=icon]{font-family:gant}.input-validation__check-icon{color:#417505;z-index:5;opacity:0;align-items:center;font-size:24px;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0;right:7px}.input-validation__check-icon_visible{opacity:1}.input-validation__check-icon_visible+.input-validation__input{padding-right:40px}@media (width>=768px){.input-validation__check-icon_visible+.input-validation__input{padding-right:60px}.input-validation__check-icon{right:21px}}.shop-breadcrumbs a{padding-right:4px;font-size:10px}.shop-breadcrumbs{justify-content:flex-start;margin-bottom:10px;line-height:24px;display:flex}.shop-breadcrumbs a:not(:last-child){color:#000;text-decoration:underline}.shop-breadcrumbs a:not(:last-child):hover{text-decoration:none}.shop-breadcrumbs a:not(:last-child):after{content:"/";padding-left:4px;display:inline-block}.shop-breadcrumbs a:last-child{color:#63656a;text-decoration:none}.shop-breadcrumbs a:last-child:hover{text-decoration:underline}.gant .shop-breadcrumbs a{font-family:Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif}@media (width<=767.999px){.shop-breadcrumbs a{padding-right:4px;font-size:10px}.shop-breadcrumbs{justify-content:flex-start;margin-bottom:10px;display:flex}.shop-breadcrumbs a:not(:last-child){color:#000;text-decoration:underline}.shop-breadcrumbs a:not(:last-child):hover{text-decoration:none}.shop-breadcrumbs a:not(:last-child):after{content:"/";padding-left:4px;display:inline-block}.shop-breadcrumbs a:last-child{color:#63656a;text-decoration:none}.shop-breadcrumbs a:last-child:hover{text-decoration:underline}.shop-breadcrumbs a:not(:nth-last-child(2)){display:none}.shop-breadcrumbs a:nth-last-child(2){font-size:11px}.shop-breadcrumbs a:nth-last-child(2):before{content:">";color:#c8c8c8;margin-right:4px;font-family:gant;display:inline-block;transform:scaleX(-1)}.vermont .shop-breadcrumbs a:nth-last-child(2):before{content:"⭠";color:#000;transform:unset;margin-top:-3px;font-size:6px}.shop-breadcrumbs a:nth-last-child(2):after{display:none}}.shop-button{text-align:center;cursor:pointer;color:#fff;background-color:#000;border:1px solid #000;border-radius:0;width:100%;max-width:400px;min-height:50px;margin-top:15px;font-size:15px;font-weight:700;line-height:24px;transition:background .3s}.shop-button:hover{color:#fff;background-color:#333;text-decoration:none;transition:background .3s}.white-button .shop-button,.white-button.shop-button{color:#000;background:#fff;border:1px solid #000;width:100%;max-width:600px;font-size:12px;font-weight:400;transition:background .3s}.white-button .shop-button:hover,.white-button.shop-button:hover{color:#000;background:#0000001a;transition:background .3s}.white-grey-button .shop-button,.white-grey-button.shop-button{color:#63656a;background:#fff;border:1px solid #c8c8c8;padding:0 12px;line-height:16px;transition:background .3s}.white-grey-button .shop-button:hover,.white-grey-button.shop-button:hover{color:#000;background:#0000001a;transition:background .3s}.white-button .shop-button{color:#000;background:#fff;border:1px solid #000;width:100%;max-width:600px;font-size:12px;font-weight:400;transition:background .3s}.white-button .shop-button:hover{color:#000;background:#0000001a;transition:background .3s}.body-modal-universal .white-grey-button .shop-button,.body-modal-universal .white-grey-button.shop-button{color:#63656a;background:#fff;border:1px solid #c8c8c8;padding:0 12px;line-height:16px;transition:background .3s}.body-modal-universal .white-grey-button .shop-button:hover,.body-modal-universal .white-grey-button.shop-button:hover{color:#000;background:#0000001a;transition:background .3s}.body-modal-universal .white-button .shop-button{color:#000;background:#fff;border:1px solid #000;width:100%;max-width:600px;font-size:12px;font-weight:400;transition:background .3s}.body-modal-universal .white-button .shop-button:hover{color:#000;background:#0000001a;transition:background .3s}.gant .shop-button{font-family:Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif}.vermont .shop-button{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.vermont .white-button .shop-button{font-size:12px}.wide .shop-button{padding:0 15px}.shop-button.disabled{cursor:not-allowed;background-color:#63656a}.white-button .shop-button.disabled{color:#d9d9d9;cursor:default;background:0 0;border-color:#e1e1e1}.white-button .shop-button.disabled:hover{color:#d9d9d9;background:0 0;border-color:#e1e1e1}.anchor-button{justify-content:center;align-items:center;display:flex}.shop-details-info{margin-bottom:30px}.shop-details-text{font-family:PT Serif,Georgia,Times New Roman,serif;font-size:15px;font-weight:400;line-height:27px}.shop-list{padding:0 0 40px}.shop-details-subheader{margin-bottom:10px;font-size:18px;font-weight:700;line-height:25px;display:inline-block}.shop-details-underline{text-decoration:underline}.shop-details-underline:hover{text-decoration:none}.shop-details-buy-online{margin-top:20px}.shop-details-table{margin:0 auto}.shop-details-adress{margin-bottom:20px;display:inline-block}.special-opening-hours{text-align:center;background:#fcf8ec;padding:20px 10px 15px}.special-opening-hours-header,.shop-details-map-header{text-align:center;max-width:1040px;margin:0 auto 15px;padding-bottom:15px;font-size:18px;font-weight:700;font-stretch:100%}.special-opening-hours-header{border-bottom:1px solid #c8c8c8}.shop-details-table-date{font-weight:700}.shop-details-map{margin:20px 0}@media (width>=590px){.shop-details-info-wrapper{text-align:center;justify-content:center;display:flex}.shop-details-info{flex:0 0 50%;padding:0 10px}.special-opening-hours-content{justify-content:center;display:flex}.special-opening-hours-column{padding:20px}.shop-details-pictures{display:flex}.map-wrapper{width:50%}.map-inner{height:100%;min-height:300px!important}}@media (width>=768px){.shop-details-info{flex-basis:33%}.special-opening-hours{padding:30px 20px 25px}.special-opening-hours-header,.shop-details-map-header{font-size:24px}}.shop-list-town{font-size:18px;font-weight:600}.shop-list-branches{color:#666;padding-left:0;font-family:PT Serif,Georgia,Times New Roman,serif;list-style:none}.shop-list-branches a{color:#666;font-size:15px;line-height:27px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .3s,text-decoration-color .3s}.shop-list-branches a:hover{color:#000;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s,text-decoration-color .3s}.shop-list-town-non-break{-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}.shop-list-town-wrapper{-moz-column-count:1;column-count:1}.shop-details-header{margin:10px 0;font-family:Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:25px}.gant .shop-details{background-color:#fff}.shop-details-subheader{margin-bottom:10px;font-family:Gant Modern CE,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:25px;display:inline-block}.shop-details-table tr:not(:last-child){border-bottom:1px solid #c8c8c8;line-height:40px}.shop-details-times{text-align:right;padding-right:0;font-weight:600}.special-opening-hours-content,.shop-details-table{font-family:PT Serif,Georgia,Times New Roman,serif;font-size:15px}@media (width>=590px){.shop-list-town-wrapper{-moz-column-count:2;column-count:2}}@media (width>=768px){.gant.stores .static-page-background-image{height:460px}.shop-details-header{margin:0 0 10px;font-size:28px;line-height:33px;display:inline-block}.shop-details-subheader{font-size:24px}.shop-details-text .shop-details-info a{color:#fff}.shop-details-image-content{min-height:500px;margin-bottom:40px}.shop-details-image-content-inner{width:100%;max-width:1140px;margin:0 auto}.shop-details-info-wrapper{justify-content:flex-start}.shop-details-map{margin:40px 0}}@media (width>=960px){.shop-list-town-wrapper{-moz-column-count:4;column-count:4}}.contact-page-wrapper{flex-direction:column;gap:50px;line-height:24px;display:flex}.contact-page-part{text-align:center}.contact-page-part.shops{margin:30px auto 10px;line-height:24px}.contact-page-icon:before{color:#c8c8c8;margin:0 0 10px;font-family:gant;font-size:27px;display:block}.contact-page-icon.phone:before{content:"p"}.contact-page-icon.mail:before{content:"w"}.contact-page-icon.return:before{content:"↔"}.contact-page-icon.map:before{content:"f"}.contact-page-subheader{text-align:center;margin-bottom:8px;font-size:18px;font-weight:700;line-height:26px}.shops .contact-page-subheader{margin-bottom:-14px}.contact-page-info,.contact-page-info-text{font-family:PT Serif,Georgia,Times New Roman,serif;font-size:15px;line-height:24px}.contact-page .shop-underlined-header{margin-top:27px}.phone-prefix-country img{display:inline-block}.phone-prefix-country{width:40%}.phone-prefix-number{border:1px solid #c8c8c8;width:60%}.phone-prefix-number .input-group{border:none}.personal-details-info-text{font-family:PT Serif,Georgia,Times New Roman,serif;font-size:15px;font-weight:400;line-height:20px}.personal-details-info-text a{color:#000}.input-collapse{max-height:0;transition:all .3s}.contact-file-input:checked~.input-collapse{max-height:100vh;transition:all 1s}.ico-flipover:after{transition:transform .3s}.contact-file-input:checked+.contact-file-label .ico-flipover:after{transition:transform .3s;transform:rotateX(180deg)}@media (width>=480px){.contact-page-send-button .shop-button{max-width:250px}.phone-prefix-country{width:25%}.phone-prefix-number{width:75%}}@media (width>=590px){.contact-page-wrapper{gap:unset;flex-flow:wrap;justify-content:space-around}.contact-page-part{width:50%;margin-bottom:40px;padding:0 10px}.contact-page-part.shops{margin:20px auto 0}}@media (width>=768px){.contact-page-part{width:33.3333%;margin-top:10px}.contact-page-icon:before{font-size:36px}.contact-page-subheader{font-size:24px}.contact-page .shop-underlined-header{max-width:1040px;margin:40px auto 0}.contact-page-part.shops{margin:30px auto 0}.shops .contact-page-subheader{margin-bottom:-30px}.phone-prefix-country{width:40%}.phone-prefix-number{width:60%}}@media (width>=960px){.shops .contact-page-subheader{margin-bottom:-50px}.phone-prefix-country{width:30%}.phone-prefix-number{width:70%}}.gant .contact-page-form-wrapper{background:#f8f8f8;max-width:950px;margin:15px auto;padding:10px}.gant .collapsed .attachment-arrow:after{content:"↓";vertical-align:baseline;color:#000;transform:unset;margin:0 0 0 8px;font-family:gant;font-size:10px;font-style:normal;transition:transform .3s;display:inline-block}.gant .attachment-arrow:after{content:"↓";vertical-align:baseline;color:#000;margin:0 0 0 8px;font-family:gant;font-size:10px;font-style:normal;transition:transform .3s;display:inline-block;transform:rotateX(180deg)}.gant .ico-flipover:after{content:"↓"}@media (width>=768px){.gant .contact-page-form-wrapper{padding:20px}}@media (width>=960px){.gant .contact-page-form-wrapper{padding:40px}}}@layer components,utilities;
