body.fairytale-information-layout{--information-pine: #0b3c26;--information-cream: #f6efe3;--information-paper: #fbf7f0;--information-gold: #c5a059;--information-ink: #233b2f;--information-border: rgba(11, 60, 38, .22);--color-background: 246, 239, 227;--color-foreground: 11, 60, 38;--color-link: 11, 60, 38;--color-button: 11, 60, 38;--color-button-text: 246, 239, 227;--gradient-background: #f6efe3;--colour-green: #0b3c26;--colour-mushroom: #eee4d2;--colour-rose-white: #f6efe3;--font-body-family: Arial, sans-serif;--font-body-family-medium: Arial, sans-serif;--font-heading-family: Georgia, "Times New Roman", serif;--font-heading-family-medium: Georgia, "Times New Roman", serif;--font-heading-family-light: Georgia, "Times New Roman", serif;--buttons-radius: 999px;--buttons-radius-outset: 999px;display:block;margin:0;color:var(--information-ink);background:var(--information-cream);background-image:none!important;font:18px/1.7 Arial,sans-serif;letter-spacing:0}body.fairytale-information-layout.gradient{background-color:var(--information-cream)!important;background-image:none!important}body.fairytale-information-layout :is(#MainContent,#FairytaleMain){min-width:0;background:var(--information-cream)}body.fairytale-information-layout :is(#MainContent,#FairytaleMain)>.shopify-section,body.fairytale-information-layout .contact>*,body.fairytale-information-layout .contact__fields>*{min-width:0}body.fairytale-information-layout .page-width.page-width--narrow,body.fairytale-information-layout .shopify-policy__container{box-sizing:border-box;width:100%;max-width:1000px;margin-inline:auto;padding-inline:48px}body.fairytale-information-layout .shopify-policy__container{padding-top:48px;padding-bottom:64px}body.fairytale-information-layout .shopify-policy__title{margin-bottom:36px;text-align:left}body.fairytale-information-layout :is(.main-page-title,.shopify-policy__title h1){margin-top:0;color:var(--information-pine);font-family:Georgia,Times New Roman,serif!important;font-size:clamp(38px,4.2vw,56px)!important;font-weight:400;line-height:1.1;letter-spacing:-.025em;overflow-wrap:break-word}body.fairytale-information-layout .title-on-background{background:var(--information-pine)}body.fairytale-information-layout :is(.template-search__header,.template-404) h1{color:var(--information-pine);font:400 clamp(36px,4.2vw,56px)/1.1 Georgia,"Times New Roman",serif;letter-spacing:-.025em}body.fairytale-information-layout .template-search :is(.card,.card__inner,.card__content,.gradient){--color-background: 251, 247, 240;--color-foreground: 11, 60, 38;--gradient-background: #fbf7f0;background-image:none}body.fairytale-information-layout .template-search .card__heading{font-family:Georgia,Times New Roman,serif;color:var(--information-pine)}body.fairytale-information-layout .template-search__search .field__input{border:1px solid var(--information-border);border-radius:999px;background:var(--information-paper)}body.fairytale-information-layout .title-on-background .main-page-title{color:var(--information-cream)}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte){color:var(--information-ink);font:18px/1.7 Arial,sans-serif;overflow-wrap:break-word}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) :is(p,li){color:var(--information-ink)!important;font-family:Arial,sans-serif!important;font-size:18px!important;line-height:1.7!important}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) p{margin-block:0 1.2em}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) :is(ul,ol){padding-left:1.5em;margin-block:0 1.4em}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) li+li{margin-top:.4em}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) :is(h2,h3,h4,h5,h6),body.fairytale-information-layout .contact :is(h2,h3){color:var(--information-pine)!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400;line-height:1.2;letter-spacing:-.015em;margin-block:1.5em .65em;overflow-wrap:break-word}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) h2,body.fairytale-information-layout .contact>h2{font-size:clamp(28px,2.6vw,36px)!important}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) h3{font-size:26px!important}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) :is(h4,h5,h6){font-size:22px!important}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) a:not(.button):not(.button-red){color:var(--information-pine)!important;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) :is(img,video,iframe){max-width:100%}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) img{height:auto}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch}body.fairytale-information-layout :is(.shopify-policy__body,#MainContent .rte,#FairytaleMain .rte) :is(th,td){border-color:var(--information-border);padding:12px 16px;vertical-align:top}body.fairytale-information-layout .contact{color:var(--information-ink);background:var(--information-cream)}body.fairytale-information-layout #ContactForm{scroll-margin-top:124px}body.fairytale-information-layout .shopify-section:has(>.gradient>.contact)>.gradient{--color-background: 246, 239, 227;--color-foreground: 11, 60, 38;--gradient-background: #f6efe3;color:var(--information-ink);background:var(--information-cream)}body.fairytale-information-layout .contact>h2{margin-top:0;margin-bottom:28px}body.fairytale-information-layout .contact label{color:var(--information-pine);font:500 16px/1.5 Arial,sans-serif;margin-bottom:8px}body.fairytale-information-layout .contact .contact-field{box-sizing:border-box;min-width:0;max-width:100%;min-height:48px;margin-bottom:28px;border:1px solid var(--information-border);border-radius:6px;padding:12px;color:var(--information-ink);background-color:var(--information-paper);font:16px/1.5 Arial,sans-serif}body.fairytale-information-layout .contact select.contact-field{padding-right:40px;background-position:right 12px center}body.fairytale-information-layout .contact textarea.contact-field{resize:vertical;min-height:160px}body.fairytale-information-layout .contact__fields{gap:24px}body.fairytale-information-layout .contact__button{margin-top:0}body.fairytale-information-layout :is(#MainContent,#FairytaleMain) :is(.button,.button-red){box-sizing:border-box;min-height:48px;border:1px solid var(--information-pine);border-radius:999px;padding:13px 24px;color:var(--information-cream)!important;background:var(--information-pine);font:500 16px/1.4 Arial,sans-serif;text-transform:none;letter-spacing:.015em;text-decoration:none}body.fairytale-information-layout :is(#MainContent,#FairytaleMain) :is(.button,.button-red):before,body.fairytale-information-layout :is(#MainContent,#FairytaleMain) :is(.button,.button-red):after{border-radius:999px;box-shadow:none}body.fairytale-information-layout :is(#MainContent,#FairytaleMain) :is(.button,.button-red):hover:not(:disabled):not([aria-disabled=true]){background:#174e35}body.fairytale-information-layout :is(#MainContent,#FairytaleMain) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #735621;outline-offset:4px;box-shadow:0 0 0 6px var(--information-cream)}body.fairytale-information-layout .contact .contact-field:focus-visible{border:1px solid var(--information-pine)}body.fairytale-information-layout .banner:not(.slideshow){display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"copy photograph";min-height:460px;color:var(--information-cream);background:var(--information-pine)}body.fairytale-information-layout .banner:not(.slideshow):before,body.fairytale-information-layout .banner:not(.slideshow):after,body.fairytale-information-layout .banner:not(.slideshow) .banner__media:before,body.fairytale-information-layout .banner:not(.slideshow) .banner__media:after,body.fairytale-information-layout .banner:not(.slideshow) .banner__content:before{display:none}body.fairytale-information-layout .banner:not(.slideshow) .banner__media{grid-area:photograph;position:relative;inset:auto;width:100%;height:100%;min-height:460px;margin:0}body.fairytale-information-layout .banner:not(.slideshow) .banner__media>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}body.fairytale-information-layout .banner:not(.slideshow) .banner__content{box-sizing:border-box;grid-area:copy;position:relative;inset:auto;align-items:center;justify-content:center;width:100%;max-width:none;min-height:0;margin:0;padding:48px clamp(28px,4vw,72px);color:var(--information-cream);background:var(--information-pine)}body.fairytale-information-layout .banner:not(.slideshow) .banner__box{--color-background: 11, 60, 38;--color-foreground: 246, 239, 227;--gradient-background: #0b3c26;width:100%;max-width:580px;min-width:0;padding:0;border:0;color:var(--information-cream);background:var(--information-pine);text-align:left;box-shadow:none}body.fairytale-information-layout .banner:not(.slideshow) .banner__box:after{display:none}body.fairytale-information-layout .banner:not(.slideshow) .banner__heading{margin:0;color:var(--information-cream)!important;font:400 clamp(40px,4.7vw,66px)/1.03 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em;text-wrap:balance}body.fairytale-information-layout .banner:not(.slideshow) .banner__heading *{color:inherit!important;font-family:inherit!important}body.fairytale-information-layout .banner:not(.slideshow) .banner__text.rte p,body.fairytale-information-layout .banner:not(.slideshow) .banner__text.rte a{color:var(--information-cream)!important}body.fairytale-information-layout .banner:not(.slideshow) .banner__buttons{justify-content:flex-start;gap:12px}body.fairytale-information-layout .banner:not(.slideshow) .banner__buttons .button{border-color:var(--information-gold);color:var(--information-pine)!important;background:var(--information-gold)}body.fairytale-information-layout .fairytale--pate-campaign .fairytale__header.is-compact .fairytale__nav{display:flex}body.fairytale-information-layout .fairytale__utilities .visually-hidden{right:0;width:1px;height:1px;min-width:0;min-height:0;padding:0;white-space:nowrap}body.fairytale-information-layout .fairytale__header :is(a,summary):focus-visible,body.fairytale-information-layout :is(#MainContent,#FairytaleMain) .fairytale__header :is(a,summary):focus-visible{outline:2px solid var(--information-gold);outline-offset:3px;box-shadow:none}@media screen and (max-width:749px){body.fairytale-information-layout .page-width.page-width--narrow,body.fairytale-information-layout .shopify-policy__container{padding-inline:22px}body.fairytale-information-layout .shopify-policy__container{padding-top:32px;padding-bottom:44px}body.fairytale-information-layout .shopify-policy__title{margin-bottom:28px}body.fairytale-information-layout .banner:not(.slideshow){grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "photograph";min-height:0}body.fairytale-information-layout .banner:not(.slideshow) .banner__content{min-height:0;padding:32px 22px}body.fairytale-information-layout .banner:not(.slideshow) .banner__media{height:300px;min-height:0}body.fairytale-information-layout .banner:not(.slideshow) .banner__heading{font-size:clamp(36px,9vw,46px)!important}body.fairytale-information-layout .contact__fields{display:block}body.fairytale-information-layout .contact__button{margin-bottom:12px}body.fairytale-information-layout .fairytale__nav{justify-content:space-between;gap:0}body.fairytale-information-layout .fairytale__header .fairytale__nav-group>summary,body.fairytale-information-layout .fairytale__header.is-compact .fairytale__nav-group>summary{padding-inline:0;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/inverawe-information-pages.css.map */
