.tt-trailinfo,.tt-trailinfo *,.tt-trailinfo *:before,.tt-trailinfo *:after{box-sizing:border-box}.tt-trailinfo{position:relative;margin-top:var(--trailinfo-pull-up);--trailinfo-heading-colour: #142b35;--trailinfo-heading-size: 3rem;--trailinfo-pull-up: -.75rem;--trailinfo-location-heading-pad: 0 0 .75rem;--trailinfo-icon-size: 8.6rem;--trailinfo-label-size: 1.5rem;--trailinfo-label-size-long: 1.15rem;--trailinfo-value-size: 2.4rem;--trailinfo-divider: rgba(20, 43, 53, .45);--trailinfo-divider-width: 2px;--trailinfo-dash: 6px;--trailinfo-dash-gap: 6px;--trailinfo-divider-extend: calc(var(--trailinfo-row-gap) / 2);--trailinfo-row-gap: 3.2rem;--trailinfo-icon-scale-large: 1.28;--trailinfo-theme-element-size: 24rem;--trailinfo-theme-element-drop: 13rem;--trailinfo-theme-element-rotate: -10deg;--trailinfo-moreinfo-size: 11rem;--trailinfo-pin-size: 5.4rem;--trailinfo-pin-overhang: .35;--trailinfo-icon-box-pad-y: 3.5rem;--trailinfo-icon-box-pad-x: 3.5rem}.tt-trailinfo .pltt-bold-font{font-size:var(--trailinfo-heading-size)!important}.tt-trailinfo__location-heading{margin:0;padding:var(--trailinfo-location-heading-pad)}.tt-trailinfo__location{position:relative}.tt-trailinfo__location:after{content:"";position:absolute;z-index:0;right:0;bottom:calc(var(--trailinfo-theme-element-drop) * -1);width:var(--trailinfo-theme-element-size);height:var(--trailinfo-theme-element-size);transform:rotate(var(--trailinfo-theme-element-rotate));background:var(--trailinfo-theme-element) center / contain no-repeat;pointer-events:none}.tt-trailinfo__location .startPoint,.tt-trailinfo__location .carPark{position:relative;z-index:1}.tt-trailinfo__icons{position:relative;z-index:1;margin:3rem 0;padding:var(--trailinfo-icon-box-pad-y) var(--trailinfo-icon-box-pad-x);background:var(--trailinfo-icon-box) center / 100% 100% no-repeat}.tt-trailinfo__icons:before{content:"";position:absolute;z-index:2;top:calc(var(--trailinfo-pin-size) * var(--trailinfo-pin-overhang) * -1);left:49.5%;width:var(--trailinfo-pin-size);height:var(--trailinfo-pin-size);transform:translate(-50%);background:var(--trailinfo-pin) center / contain no-repeat;pointer-events:none}.tt-trailinfo__icons .tt-icons{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;position:relative;row-gap:var(--trailinfo-row-gap);column-gap:0;margin:0;border:0}.tt-trailinfo__icons .tt-icons-container{flex:0 0 16.6666%;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.8rem;padding:0 .6rem}.tt-trailinfo__icons .tt-icons-container:before{content:"";position:absolute;left:0;top:calc(var(--trailinfo-divider-extend) * -1);bottom:calc(var(--trailinfo-divider-extend) * -1);border-left:var(--trailinfo-divider-width) dashed var(--trailinfo-divider)}.tt-trailinfo__icons .tt-icons-container:nth-child(6n+1):before{content:none}.tt-trailinfo__icons .tt-icons-container:nth-child(n+7):after{content:"";position:absolute;left:0;right:0;top:calc(var(--trailinfo-row-gap) / -2);border-top:var(--trailinfo-divider-width) dashed var(--trailinfo-divider)}.tt-trailinfo__icons .tt-icons-bg{width:var(--trailinfo-icon-size);height:var(--trailinfo-icon-size);margin:0}.tt-trailinfo__icons .tt-icons-bg.walking,.tt-trailinfo__icons .tt-icons-bg.dog-friendly,.tt-trailinfo__icons .tt-icons-bg.dog-friendly-restrictions{transform:scale(var(--trailinfo-icon-scale-large))}.tt-trailinfo__icons .tt-icons-container p{margin:0;font-size:var(--trailinfo-label-size);font-weight:700;line-height:1.15;letter-spacing:.02em;text-align:center;text-transform:uppercase}.tt-trailinfo__icons .tt-icons-container p.tt-icons-label--long{font-size:var(--trailinfo-label-size-long);margin-top:.3rem}.tt-trailinfo__icons .tt-icons-value{display:block;font-size:var(--trailinfo-value-size);line-height:calc(var(--trailinfo-label-size) * 1.15)}.tt-trailinfo .pltt-trail-features-title,.tt-trailinfo__heading{margin:0;padding:3rem 0 1.2rem;color:var(--trailinfo-heading-colour);font-weight:700;text-align:left}.tt-trailinfo__heading{position:relative}.tt-trailinfo__heading:after{content:"";position:absolute;z-index:0;right:0;top:50%;width:var(--trailinfo-moreinfo-size);aspect-ratio:112.7 / 102.02;transform:translateY(-50%);background:var(--trailinfo-moreinfo) center / contain no-repeat;pointer-events:none}@media screen and (max-width:749px){.accordion__content.rte>.tt-trailinfo{margin-top:.75rem}.tt-trailinfo #mapbox-container{margin-top:15px}.tt-trailinfo{--trailinfo-location-heading-pad: 0 0 .375rem;--trailinfo-icon-size: 6.4rem;--trailinfo-label-size: 1.35rem;--trailinfo-label-size-long: 1.05rem;--trailinfo-value-size: 2.1rem;--trailinfo-pin-size: 3.4rem;--trailinfo-theme-element-size: 17rem;--trailinfo-theme-element-drop: 13rem;--trailinfo-moreinfo-size: 5rem;--trailinfo-icon-box-pad-y: 4rem;--trailinfo-icon-box-pad-x: 1.5rem}.tt-trailinfo__icons{background-image:var(--trailinfo-icon-box-mobile)}.tt-trailinfo__icons .tt-icons-container{flex:0 0 33.3333%}.tt-trailinfo__icons .tt-icons-container:before{content:none}.tt-trailinfo__icons .tt-icons:before{content:"";position:absolute;z-index:0;top:calc(var(--trailinfo-divider-extend) * -1);bottom:calc(var(--trailinfo-divider-extend) * -1);left:0;right:0;pointer-events:none;background-image:repeating-linear-gradient(to bottom,var(--trailinfo-divider) 0 var(--trailinfo-dash),transparent var(--trailinfo-dash) calc(var(--trailinfo-dash) + var(--trailinfo-dash-gap))),repeating-linear-gradient(to bottom,var(--trailinfo-divider) 0 var(--trailinfo-dash),transparent var(--trailinfo-dash) calc(var(--trailinfo-dash) + var(--trailinfo-dash-gap)));background-size:var(--trailinfo-divider-width) 100%;background-position:33.3333% 0,66.6666% 0;background-repeat:no-repeat}.tt-trailinfo__icons .tt-icons-container:nth-child(n+4):after{content:none}.tt-trailinfo__icons .tt-icons-container:nth-child(4):after{content:"";position:absolute;z-index:0;left:0;width:300%;top:calc(var(--trailinfo-row-gap) / -2);height:var(--trailinfo-divider-width);pointer-events:none;background-image:repeating-linear-gradient(to right,var(--trailinfo-divider) 0 var(--trailinfo-dash),transparent var(--trailinfo-dash) calc(var(--trailinfo-dash) + var(--trailinfo-dash-gap)))}.tt-trailinfo{--trailinfo-heading-size: 2.2rem}.tt-trailinfo__location:after{right:-3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-trail-information.css.map */
