@media only screen and (max-width: 1920px){.Contact-field{max-width:59.8%}}.contact-page .section,.contact-page .contact-us-heading{background:#000}.page-contact .main-page-title.h0{text-align:center;margin:8px 0 0;color:#fff}.page-contact .page-content{max-width:580px;text-align:center;color:#fff;line-height:1.25;margin:11px auto}.link-info{margin-bottom:15px}.link-info a{max-width:100%;text-align:center;color:#fff;line-height:1.25;text-decoration:none}.contact-us .items{display:flex;flex-wrap:wrap;justify-content:center;width:81.45%;margin-left:auto;margin-right:auto;margin-top:-3px}.contact-us .items .item{width:35%;margin:19px 19px 5px;border:1px solid #ffffff;text-align:center;color:#fff}.contact-us .items .item svg{width:50px;margin-left:-5px;margin-top:7px}.contact-us .items .item path.icon-center{fill:#000}.contact-us .items .item h6{text-align:center;letter-spacing:0px;color:#fff;opacity:1;margin-top:-8px;font-weight:100;margin-bottom:-1px}.contact-us .items .item .item-a a{color:#000;background:#fff;text-decoration:none;min-width:205px;vertical-align:top;display:inline-block;padding:8px 10px 7px 8px;border:1px solid white;height:31px;margin-top:14px;margin-right:2px;margin-bottom:28px;font-size:12px;font-weight:600;letter-spacing:0px;transition:all .1s cubic-bezier(.6,.3,1,1)}.contact-us .items .item .item-a a:hover{background:#000;color:#fff}.contact-us .items .item circle{fill:#000}.contact-us .discription-buttom{padding-bottom:54px;text-align:center;letter-spacing:0px;color:#fff;opacity:1;margin-top:35px;margin-left:0}.contact-us .discription-buttom p{max-width:600px;text-align:center;color:#fff;line-height:1.25;margin:0 auto -1px}.contact-us .discription-buttom p a{text-decoration:underline;color:#fff}.Contact-get-in-touch .get-in-touch{margin:59px auto 150px;padding:0 33px}.Contact-get-in-touch .get-in-touch .title{color:#000;font-family:aktiv-grotesk;text-transform:none;font-size:25px;font-weight:400;text-align:center;letter-spacing:0px;margin-top:14px;margin-bottom:22px}.Contact-field{max-width:821px;max-width:63.1%;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:0;column-gap:16px}.Contact-field .form__message{margin-right:auto;margin-left:11px;margin-top:4px}.Contact-field .field{max-width:calc((100% - 16px)/2);margin:0 0 13px}.Contact-field .field__input[placeholder]{height:35px;display:block;opacity:1;padding:0 13px 2px}.Contact-field .field__label{display:none}.Contact-field .field label{font-size:14px;color:#000;opacity:1;letter-spacing:0px;position:absolute;top:5px;left:13px}.Contact-field .field label span{margin-left:-3px}.field__input:focus~.field__label{font-size:1rem;top:0;left:15px;letter-spacing:.04rem}.Contact-field .field:after{box-shadow:none}.Contact-field .field .form__message{display:none}.Contact-field .field-textarea{width:821px;transition:all .09s cubic-bezier(.23,.4,.74,.56);position:relative}.Contact-field .field-textarea .field__input{height:194px;padding:8px 0 0 11px}.Contact-field .field-textarea:hover{outline:0;border-radius:var(--inputs-radius)}.Contact-field .text-area{width:100%;height:190px;border:.5px solid #c6c5c5;margin:0 auto;padding:8px 14px}.Contact-field .field-textarea label{display:none}.Contact-field .field-textarea .field__input:focus{box-shadow:0;outline:0;border-radius:var(--inputs-radius)}.Contact-field .field-textarea .field__input:focus~.field__label{font-size:1rem;top:156px;left:175px;letter-spacing:.04rem}.Contact-field .more-info{width:100%;max-width:400px;font-size:12px;margin:8px 0 0}.Contact-field .more-info .discription{margin-top:10px;width:80%;font-size:10px;line-height:1.3;color:#000}.Contact-field .more-info .discription a{font-size:10px;line-height:1;text-decoration-line:underline}.Contact-field .more-info .discription a:hover{text-decoration:none}.Contact-field .contact__button{margin-top:18px;width:50%;max-width:402px}.Contact-field .contact__button .button{width:100%;height:45px;border:1px solid black;transition:all .1s cubic-bezier(.6,.3,1,1);text-align:center;font-size:13px;letter-spacing:-.4px;color:#fff;background:#000;font-weight:400;text-transform:uppercase;opacity:1;padding-top:13px;padding-left:33px}.Contact-field .contact__button .button:hover{color:#000;background:#fff}.section-contact-other-enquiries .container{max-width:100%;padding:0 35px 0 34px;margin-left:auto;margin-right:auto;margin-bottom:170px}.section-contact-other-enquiries .title.Other.enquiries{text-align:center;font-size:25px;margin:-14px 0 50px}.contact-other-enquiries{display:flex;flex-wrap:wrap;padding:0;overflow:hidden;margin-right:3px}.contact-other-enquiries .item{position:relative;width:calc(100% / 3 - var(--grid-desktop-horizontal-spacing) * 2 / 3);padding:0;list-style-type:none}.contact-other-enquiries .item .content{position:absolute;z-index:2;top:0;left:50%;width:calc(105% - 30px);transform:translate(-50%)}.contact-other-enquiries .item .content h2{font-size:50px;text-align:center;line-height:40px;color:#000;text-transform:uppercase}.contact-other-enquiries .item .content .bold{font-family:aktiv-grotesk;font-weight:600;padding-top:2px;margin-bottom:0}.contact-other-enquiries .item .content .heading{margin-top:0;font-family:Epicene Display;font-weight:500}.contact-other-enquiries .img{position:relative;padding-bottom:100%;object-fit:cover}.contact-other-enquiries .img img{position:absolute;top:0;left:7px;width:98.077%;height:98.077%;object-fit:cover}.section-contact-other-enquiries .button{background:#fff;color:#000;border:1px solid black;max-width:384px;width:90%;height:56px;padding:0;transition:all .1s cubic-bezier(.6,.3,1,1);position:absolute;bottom:33px;left:50.6%;transform:translate(-50%)}.section-contact-other-enquiries .button a{width:100%;height:100%;display:flex;justify-content:center;text-decoration:none;align-items:center}.section-contact-other-enquiries .button a p{font-size:12px;font-weight:600}.section-contact-other-enquiries .button a:hover p{color:#fff;font-weight:400}.section-contact-other-enquiries .button:hover{background:#000;color:#fff}.contact-other-enquiries .content h5{text-align:center;font: 600 50px/40px Aktiv Grotesk;letter-spacing:0px;color:#000}.contact-other-enquiries .content h4{text-align:center;letter-spacing:0px;color:#000}@media only screen and (max-width: 1300px){.Contact-field .field-textarea label{top:157px;left:100px;font-size:14px;text-align:left;letter-spacing:0px;color:#000;opacity:1}.Contact-field .field-textarea .field__input:focus~.field__label{font-size:1rem;top:150px;left:103px;letter-spacing:.04rem}}@media only screen and (max-width: 1024px){.page-contact .main-page-title.h0{text-align:center;margin:13px 0 25px;color:#fff}.Contact-field .more-info{width:calc((100% - 16px)/2)}.page-contact .page-content{max-width:580px;margin-left:auto;margin-right:auto;text-align:center;color:#fff;line-height:1.25;padding-bottom:2px}.contact-us .items .item .item-a a{max-width:155px;min-width:0;width:90%;margin-left:auto;margin-right:auto}.Contact-get-in-touch .get-in-touch{margin-left:auto;margin-right:auto}.Contact-field .field-textarea label{top:157px;left:138px;font-size:14px;text-align:left;letter-spacing:0px;color:#000;opacity:1}.Contact-field .field-textarea .field__input:focus~.field__label{font-size:1rem;top:150px;left:140px;letter-spacing:.04rem}.Contact-field .contact__button{margin-top:18px;width:calc((100% - 16px)/2);max-width:402px}.contact-other-enquiries .item .content h2{font-size:35px;text-align:center;line-height:30px;color:#000;text-transform:uppercase}.section-contact-other-enquiries .button{width:80%;max-width:251px;min-width:0;height:0;bottom:20px}}@media only screen and (max-width: 768px){.Contact-field{max-width:100%}.Contact-field{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}.Contact-field .field-textarea label{top:157px;left:23px;font-size:14px;text-align:left;letter-spacing:0px;color:#000;opacity:1}.Contact-field .more-info .discription{margin-top:11px;width:239px;font-size:10px;line-height:1.3;color:#000}.contact-other-enquiries .item .content h2{font-size:25px;text-align:center;line-height:20px;color:#000;text-transform:uppercase}}@media only screen and (max-width: 767.98px){.page-contact .page-content{max-width:478px;text-align:center;color:#fff;line-height:1.25;margin-left:auto;margin-right:auto}.contact-us .items{width:99%;flex-direction:column;margin-right:auto}.contact-us .items .item{width:100%;margin:6px 0 5px}.contact-us .items .item p{font-size:12px;margin-top:23px}.contact-us .items .item .item-a a{color:#000;background:#fff;text-decoration:none;vertical-align:top;display:inline-block;padding:20px 0 0;border:none;font-size:13px;font-weight:800;letter-spacing:-.6px;margin:6px 0 27px 1px;max-width:326px;height:53px}.Contact-get-in-touch .get-in-touch{width:100%;margin:10px auto 0;padding:0 33px}.Contact-get-in-touch .get-in-touch .title{color:#000;font-family:aktiv-grotesk;text-transform:none;font-size:18px;line-height:23px;text-align:center;letter-spacing:0;margin:36px 0 31px}.Contact-field{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:0;flex-direction:column}.Contact-field .form__message{text-align:start!important;margin:6px auto 25px;display:block;font-size:12px;line-height:15px}.Contact-field .field__input[placeholder]{height:43px;display:block;opacity:1;padding-left:23px;font-size:12px;letter-spacing:0px;border:1px solid #c6c5c5}.Contact-field .field__input::-webkit-input-placeholder{font-size:12px;line-height:15px}.Contact-field .field__input::-moz-placeholder{font-size:12px;line-height:15px}.Contact-field .field__input:-ms-input-placeholder{font-size:12px;line-height:15px}.Contact-field .field__input:-moz-placeholder{font-size:12px;line-height:15px}.Contact-field .field-textarea .field__input{height:197px;padding:12px 23px}.Contact-field .field{width:100%;max-width:100%;margin-bottom:11px}.Contact-field .field-textarea{max-width:100%;height:197px;transition:all .09s cubic-bezier(.23,.4,.74,.56);margin-left:0}.Contact-field .field-textarea label{top:296px;left:135px;font-size:14px;text-align:left;letter-spacing:0px;color:#000;opacity:1}.Contact-field .field-textarea .field__input:focus~.field__label{font-size:1rem;top:288px;left:136px;letter-spacing:.04rem}.Contact-field .more-info{width:auto;font-size:12px;padding:0;margin:13px auto 0}.Contact-field .more-info .discription{width:100%;font-size:10px;line-height:1.2;color:#000;margin:11px 0}.Contact-field .more-info .discription a{font-size:10px;line-height:1}.Contact-field .contact__button{margin-top:21px;margin-left:auto;margin-right:auto;padding:0;width:101.5%}.Contact-field .contact__button .button{width:100%;height:55px;border:1px solid black;transition:all .1s cubic-bezier(.6,.3,1,1);text-align:center;font-size:13px;letter-spacing:-.4px;color:#fff;text-transform:uppercase;opacity:1;padding:21px 11px 18px}.contact-other-enquiries{width:100%;display:flex;flex-wrap:wrap;margin:0;padding:0;overflow:hidden;flex-direction:column;row-gap:0}.section-contact-other-enquiries .container{position:relative;width:100%;z-index:2;top:0;left:50%;transform:translate(-50%);cursor:pointer;padding:0;max-width:1440px;margin-top:53px;margin-bottom:0}.contact-other-enquiries .item .content h2{font-size:45px;line-height:40px}.section-contact-other-enquiries .button{bottom:38px;left:50%;min-width:84%;height:56px}.section-contact-other-enquiries .title.Other.enquiries{text-align:center;font-size:25px;margin:-14px 0 50px;display:none}.contact-other-enquiries .item{width:100%;max-width:100%;padding:0;list-style-type:none;margin:0}.contact-other-enquiries .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contact-other-enquiries .item .content{z-index:2;left:50%;width:100%;transform:translate(-50%);cursor:pointer}}@media only screen and (max-width: 390px){.page-contact .page-width.page-width--narrow.section-template--18033570087232__main-padding{background:#000;padding-bottom:40px}.page-contact .page-content{max-width:312px;text-align:center;color:#fff;line-height:1.22;margin:0 0 0 30px;padding-bottom:0}.page-contact .main-page-title.h0{text-align:center;margin-top:15px;margin-bottom:10px;color:#fff}.contact-us .discription-buttom{padding-bottom:46px;color:#fff;opacity:1;margin:0}.contact-us .discription-buttom p{margin:50px 0 20px;text-align:center;color:#fff;line-height:1.25;font-size:12px}.Contact-field .field label{font-size:12px;text-align:left;color:#000;opacity:1;letter-spacing:0px;margin:6px 0 0 9.5px}.Contact-field .text-area{width:100%;height:196px;margin:0 auto}.Contact-field .field-textarea label{top:344px;left:57px;font-size:12px;letter-spacing:0px}.Contact-field .field-textarea .field__input:focus~.field__label{font-size:1rem;top:337px;left:57px;letter-spacing:.04rem}.Contact-field .more-info .discription a{font-size:10px;line-height:1;text-decoration:underline}.section-contact-other-enquiries .title.Other.enquiries{display:none}.contact-other-enquiries .item{height:411px}.contact-other-enquiries .img{padding-bottom:411px}.contact-other-enquiries .item .content .bold{font-family:aktiv-grotesk;font-weight:600;padding-top:0;margin-top:17px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/contact.css.map */
