@media screen and (max-width:750px){.contact-form .action.p-2.text-xs{width:100%!important;margin-bottom:3px}.max-w-max{max-width:-moz-max-content;max-width:100%}}.customer .field input:hover,.customer select:hover,.field__input:hover,.localization-form__select:hover,.select__select:hover{box-shadow:none!important}.customer .field input,.field__input{padding:.7rem .5rem!important}.field__button{height:2.4rem;width:2.4rem}.mobile-facets__open svg{height:3rem}.customer .field label,.field__label{font-size:11px!important;top:50%;transform:translate(10px,-50%)}#looxOverlay_loox-review-form-ugc-dialog{z-index:9999999999!important}.field__input:focus~.field__label{top:7px!important;box-shadow:none!important}.field__input:focus{box-shadow:none!important}:focus,:focus-visible{outline:.2rem solid var(--color-foreground-50);outline-offset:0px;box-shadow:none}.customer select,.select__select{cursor:pointer;padding:.5em 1.3em .5em 1em}.factory-tour-hero__content h1{margin:0}.factory-tour-hero__overlay{z-index:0}.factory-tour-hero__content{text-shadow:0 0 .25em rgb(0 0 0 / 40%),0 0 .5em rgb(0 0 0 / 30%)}.factory-tour-hero__content-wrap{pointer-events:none}.factory-tour-hero__content-wrap .factory-tour-hero__content{pointer-events:auto}.factory-tour-hero__media{z-index:0}.factory-tour-hero__image{width:100%;height:100%;object-fit:cover}.factory-tour-hero--medium{min-height:320px}.factory-tour-hero--large{min-height:400px}@media screen and (min-width:768px){.factory-tour-hero--medium{min-height:420px}.factory-tour-hero--large{min-height:560px}}.factory-tour-hero--adapt{min-height:0}@keyframes factory-tour-notice-glow{0%,to{box-shadow:0 0 0 1px #00957926,0 8px 24px #0095791f}50%{box-shadow:0 0 0 2px #00957959,0 12px 32px #0095792e}}.factory-tour-prominent-notice{position:relative;padding:1.75rem 1.5rem 1.75rem 1.75rem;text-align:center;background:linear-gradient(135deg,#fff,#f0faf7);box-shadow:0 0 0 1px #00957926,0 8px 24px #0095791f;animation:factory-tour-notice-glow 3s ease-in-out infinite;will-change:transform,opacity,box-shadow}.factory-tour-prominent-notice__label{display:inline-block;margin:0 0 .75rem;padding:.35rem .85rem;font-size:.65rem;letter-spacing:.12em;color:#fff;border-radius:999px}.factory-tour-prominent-notice__heading{margin:0 0 .75rem;font-size:clamp(1.625rem,4vw,2.25rem);line-height:1.2;color:var(--color-envy, #009579)}.factory-tour-prominent-notice__content{font-size:clamp(1rem,2.5vw,1.125rem);line-height:1.65;color:#333}.factory-tour-prominent-notice__content p{margin:0}.factory-tour-prominent-notice__content p+p{margin-top:.75rem}@media screen and (min-width:768px){.factory-tour-prominent-notice{padding:1.25rem 1.5rem}}@media(prefers-reduced-motion:reduce){.factory-tour-prominent-notice{animation:none}}.factory-tour-details__buttons .action,.factory-tour-details__buttons .action-outline{width:100%}.richtext .factory-tour-details__highlights,.factory-tour-booking .factory-tour-details__highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;list-style:none;padding-left:0}@media screen and (min-width:768px){.richtext .factory-tour-details__highlights,.factory-tour-booking .factory-tour-details__highlights{grid-template-columns:repeat(4,minmax(0,1fr))}}.factory-tour-booking__description ul{display:none}.factory-tour-details__meta-row{display:grid;grid-template-columns:1fr 1.2fr;gap:1rem}.factory-tour-details__meta-row dd{text-align:right}.factory-tour-details__meta-row:not(:last-child){border-bottom:1px solid #333333}.factory-tour-booking .product-form__input input[type=radio]+label{min-width:5.5rem}.gs__app-container.gs__cart-app-container{display:none!important}@keyframes preorder-shipment-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.97)}}@keyframes preorder-shipment-glow-shadow{0%,to{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 10px rgb(0 149 121 / 45%)}}.preorder-shipment-message--pulse{display:block;animation:preorder-shipment-pulse 1.4s ease-in-out infinite}.preorder-shipment-message--glow{display:block;animation:preorder-shipment-glow-shadow 1.4s ease-in-out infinite;text-shadow:0 0 8px rgb(0 149 121 / 45%),0 0 18px rgb(0 149 121 / 25%)}@media(prefers-reduced-motion:reduce){.preorder-shipment-message--pulse,.preorder-shipment-message--glow{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom.css.map */
