*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.g-teaser{font-family:PP Neue Montreal;opacity:0;transition:all .5s ease-in-out .5s}.g-teaser.is-loaded{opacity:1}#shop-hcaptcha-badge-container{transform:translate(200%)}.g-bg-container,.g-bg-container .g-bg{position:absolute;width:100%;height:100vh;z-index:0}.g-bg-container .g-bg img{width:100%;height:100%;object-fit:cover}.g-bg-container .g-bg-1{background-color:#96bce3}.g-bg-container .g-bg-2{background-color:#d8baa0}.g-bg-container .g-bg-3{background-color:#eab9cb}.g-loader,.g-logo,.g-teaser-footer-wrap{position:relative;z-index:1}.g-loader{width:calc(67/1920*100vw);height:auto;position:absolute;top:calc(46/1920*100vw);left:50%;transform:translate(-50%)}.g-loader img{width:100%}.g-logo{position:absolute;top:calc(122/1920*100vw);width:102.34375vw;left:50%;transform:translate(-50%)}.g-logo img{width:100%}header.header,.footer,.shopify-section-header-sticky{display:none}form{max-width:100%}.newsletter-form__field-wrapper{border-bottom:1px solid #000;padding-bottom:calc(8/1920*100vw)}.newsletter-form__field-wrapper label{font-family:PP Neue Montreal Mono!important;text-transform:uppercase;font-size:calc(14/1920*100vw);color:#00000080!important;left:0;top:calc(8/1920*100vw)}.newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.newsletter-form__field-wrapper .customer .field input:focus~label,.newsletter-form__field-wrapper .customer .field input:not(:placeholder-shown)~label,.newsletter-form__field-wrapper .customer .field input:-webkit-autofill~label{left:0;top:calc(-8/1920*100vw);font-size:calc(10/1920*100vw)}.newsletter-form__field-wrapper input,.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .customer .field input{padding:0!important;height:1.5625vw;border:0;border-radius:0;margin:0!important;background-color:transparent;font-family:PP Neue Montreal Mono!important;text-transform:uppercase;font-size:calc(14/1920*100vw);position:relative;top:calc(4/1920*100vw)}:is(.newsletter-form__field-wrapper input,.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .customer .field input)::placeholder{color:#00000080!important}:is(.newsletter-form__field-wrapper input,.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .customer .field input):focus{outline:none!important;box-shadow:none!important}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .select:after,.newsletter-form__field-wrapper .customer .field:after,.newsletter-form__field-wrapper .customer select:after,.newsletter-form__field-wrapper .localization-form__select:after{display:none}.newsletter-form__field-wrapper button{white-space:nowrap;text-transform:uppercase;height:1.5625vw;font-size:calc(14/1920*100vw);width:calc(132/1920*100vw);background-color:#96bce3!important;font-family:PP Neue Montreal Mono;font-weight:400;font-style:normal;border-radius:calc(4/1920*100vw)!important}.newsletter-form__message--success{margin-top:10px;font-weight:400;font-size:.625vw;letter-spacing:0}.g-teaser{font-size:calc(22/1920*100vw);line-height:calc(28/22*1em);color:#000;letter-spacing:0;overflow:hidden;width:100vw}.g-teaser h2,.g-teaser h4,.g-teaser p{margin:0;font-family:PP Neue Montreal}.g-teaser h2{text-transform:uppercase;font-size:1.875vw;line-height:calc(43/36*1em);font-weight:400}.g-teaser h4{font-size:calc(22/1920*100vw);font-weight:700;letter-spacing:0}.g-teaser p{margin-top:-.18em;margin-bottom:-.28em}.g-teaser .g-text-legal{font-size:calc(10/1920*100vw);letter-spacing:.02em;margin-bottom:-1em}.g-newsletter{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:0!important}.g-newsletter .email-signup__input-group{padding-bottom:.625vw;border-bottom:1px solid #000000}.g-newsletter input{width:100%;text-transform:uppercase!important;border:0;padding:0!important;font-family:PP Neue Montreal Mono!important}.g-newsletter input::placeholder{color:#00000080}.g-newsletter button{white-space:nowrap;font-family:PP Neue Montreal Mono!important;text-transform:uppercase;font-size:calc(14/1920*100vw);background-color:#96bce3!important;border:0;text-transform:uppercase!important;color:#000!important;height:1.5625vw;min-width:calc(132/1920*100vw);border-radius:calc(4/1920*100vw);padding-left:12px!important;padding-right:12px!important}.g-newsletter .email-signup__message{margin-top:8px!important}.g-newsletter .email-signup__message .svg-wrapper{display:none}.g-newsletter .email-signup__message p{font-weight:400;font-size:14px!important;letter-spacing:0;margin:0;line-height:1em}.g-teaser{background-color:#96bce3;height:100vh;width:100%;display:flex;position:relative}.g-teaser-footer-wrap{position:absolute;bottom:0;left:0;width:100%;padding:calc(40/1920*100vw)}.g-teaser-footer{width:100%;background-color:#fff;min-height:calc(220/1920*100vw);padding:1.5625vw;display:flex;flex-direction:row;justify-content:space-between;column-gap:8px}.col-1,.col-2,.col-3{display:flex;flex-direction:column;justify-content:space-between}.col-2 .g-h4{margin-bottom:calc(10/1920*100vw)}.col-2 .g-p{width:calc(452/1920*100vw)}.col-3{min-width:calc(430/1920*100vw)}.col-3 .g-p{margin-bottom:1.25vw}.col-3 a{color:#000}@media(max-width:990px){:root{--vw: 402}.g-newsletter{margin-bottom:10px}.g-newsletter .email-signup__input-group{flex-wrap:nowrap;flex-direction:row!important;padding-top:15px;padding-bottom:10px}.g-newsletter input{font-size:16px!important}.g-newsletter button{width:auto!important;font-size:16px!important;padding-left:8px!important;padding-right:8px!important;height:24px!important;border-radius:2px!important}.g-newsletter .email-signup__message{margin-top:8px!important}.g-newsletter .email-signup__message p{font-size:10px!important;letter-spacing:0;margin:0;line-height:1em}.g-teaser{min-height:100svh!important;height:100%;position:initial!important}.g-bg-container,.g-bg,.g-teaser{height:100%!important}.g-loader{width:calc(38/var(--vw)*100vw);top:calc(20/var(--vw)*100vw)}.g-logo{top:calc(90/var(--vw)*100vw);width:calc(445/var(--vw)*100vw)}.col-2 .g-p{width:calc(313/var(--vw)*100vw)}.col-2 .g-h4{margin-bottom:4px}.g-teaser{font-size:calc(13/var(--vw)*100vw);line-height:calc(17/13*1em)}.g-teaser h2{text-transform:uppercase;font-size:calc(30/var(--vw)*100vw);line-height:1em;margin-bottom:calc(20/30*1em)}.g-teaser h4{font-size:calc(13/var(--vw)*100vw);font-weight:700}.g-teaser p{margin-top:-.18em;margin-bottom:-.28em}.g-teaser .g-text-legal{font-size:calc(8/var(--vw)*100vw);letter-spacing:.02em}.g-teaser .col-1 h2{max-width:calc(290/var(--vw)*100vw)}.g-teaser .col-1 p{font-size:calc(16/var(--vw)*100vw)}.g-legal{margin-top:calc(8/402*100vw)}.g-teaser-footer-wrap{padding:calc(14/402*100vw)}.g-teaser-footer{flex-direction:column;min-height:calc(400/var(--vw)*100vw);padding:calc(14/var(--vw)*100vw)}.g-footer-contact{display:flex;flex-direction:row;justify-content:space-between}.designed-in{max-width:calc(98/var(--vw)*100vw)}}@media(min-width:768px)and (max-width:991px){:root{--vw: 600;--vw2: 402}.g-logo{top:calc(60/var(--vw2)*100vw);width:calc(445/var(--vw2)*100vw)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/giddy.css.map */
