main[data-template="collection.fishing"],main[data-template="collection.accomodation"],main[data-template=page],main[data-template="page.contact"],main[data-template="page.terms-and-conditions"]{overflow-x:clip;background:#f6f3eb}main[data-template="collection.fishing"] img,main[data-template="collection.accomodation"] img,main[data-template=page] img,main[data-template="page.contact"] img,main[data-template="page.terms-and-conditions"] img{max-width:100%;height:auto}main[data-template="collection.fishing"]>[id$=__section] .section,main[data-template="collection.accomodation"]>[id$=__section] .section,main[data-template="page.contact"] [id*=hero_] .section,main[data-template="page.terms-and-conditions"] [id*=hero_] .section{min-height:clamp(390px,44vw,580px)!important;padding-block:clamp(48px,6vw,82px)!important;position:relative;overflow:hidden}main[data-template="collection.fishing"]>[id$=__section] .section,main[data-template="collection.accomodation"]>[id$=__section] .section{background-image:linear-gradient(180deg,#0f110c2e,#0f110c9e),var(--cf-core-hero)!important;background-size:cover!important;background-position:center!important}main[data-template="page.contact"] [id*=hero_] img,main[data-template="page.terms-and-conditions"] [id*=hero_] img{content:var(--cf-core-hero-image)!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}main[data-template="collection.fishing"]>[id$=__section] h1,main[data-template="collection.accomodation"]>[id$=__section] h1,main[data-template="page.contact"] [id*=hero_] h1,main[data-template="page.terms-and-conditions"] [id*=hero_] h1{font-family:var(--font-heading--family)!important;font-size:clamp(2.65rem,6vw,5.5rem)!important;line-height:.95!important;letter-spacing:-.035em!important;text-wrap:balance}main[data-template="collection.fishing"]>[id$=__section] h2,main[data-template="collection.accomodation"]>[id$=__section] h2,main[data-template="page.contact"] [id*=hero_] h2,main[data-template="page.terms-and-conditions"] [id*=hero_] h2{font-size:clamp(1rem,1.8vw,1.35rem)!important;letter-spacing:.08em!important;text-transform:uppercase}main[data-template=page]>.shopify-section:first-child .section{padding-block:0!important;background:#f6f3eb!important}main[data-template=page]>.shopify-section:first-child .section-content-wrapper{gap:0!important}main[data-template=page]>.shopify-section:first-child .section-content-wrapper>.text-block:first-child{width:100vw!important;max-width:none!important;min-height:clamp(390px,43vw,570px);margin-inline:calc(50% - 50vw)!important;padding:56px max(24px,calc((100vw - 1180px)/2))!important;justify-content:center;align-items:center;background-image:linear-gradient(180deg,#0e100c33,#0e100cad),var(--cf-commercial-hero);background-size:cover;background-position:center;color:#fff}main[data-template=page]>.shopify-section:first-child .section-content-wrapper>.text-block:first-child h1{color:#fff!important;max-width:980px!important;margin-inline:auto!important;text-align:center!important;font-family:var(--font-heading--family)!important;font-size:clamp(2.55rem,5.5vw,5rem)!important;line-height:.98!important;letter-spacing:-.035em!important;text-wrap:balance;text-shadow:0 2px 20px rgba(0,0,0,.24)}main[data-template=page]>.shopify-section:first-child .section-content-wrapper>.rte{width:min(920px,calc(100% - 48px))!important;max-width:920px!important;margin:0 auto!important;padding:64px 0 72px!important}main[data-template=page]>.shopify-section:first-child .section-content-wrapper>.rte rte-formatter{display:block;width:100%;font-size:1.06rem;line-height:1.78}main[data-template=page] .rte h1,main[data-template=page] .rte h2{font-family:var(--font-heading--family)!important;color:#24271f;letter-spacing:-.025em;line-height:1.04;margin-top:2.4em;margin-bottom:.65em}main[data-template=page] .rte h1{font-size:clamp(2rem,4vw,3.5rem)!important}main[data-template=page] .rte h2{font-size:clamp(1.75rem,3.2vw,2.8rem)!important}main[data-template=page] .rte h3{font-size:clamp(1.25rem,2.2vw,1.65rem)!important;margin-top:2em;color:#464a33}main[data-template=page] .rte p{margin-block:0 1.15em}main[data-template=page] .rte ul,main[data-template=page] .rte ol{padding-left:1.35rem;margin-block:1rem 1.5rem}main[data-template=page] .rte li{margin:.45rem 0}main[data-template=page] .rte a{font-weight:650;text-underline-offset:3px}main[data-template=page] .rte img{border-radius:16px;box-shadow:0 18px 50px #1c1f171f;margin-block:28px}main[data-template=page] .rte table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 10px 32px #1c1f1714}main[data-template=page] .rte th,main[data-template=page] .rte td{padding:14px 16px;border-bottom:1px solid rgba(70,74,51,.13);vertical-align:top}main[data-template=page] .rte th{background:#464a33;color:#fff}main[data-template="collection.fishing"] .media-with-content,main[data-template="collection.accomodation"] .media-with-content{max-width:1180px!important;margin:44px auto!important;border-radius:20px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 18px 55px #20231917!important}main[data-template="collection.fishing"] .media-with-content__content>.group-block-content,main[data-template="collection.accomodation"] .media-with-content__content>.group-block-content{padding:clamp(32px,5vw,64px)!important;gap:20px!important}main[data-template="collection.fishing"] .media-with-content img,main[data-template="collection.accomodation"] .media-with-content img{width:100%!important;height:100%!important;object-fit:cover!important}main[data-template="collection.fishing"] .media-with-content h2,main[data-template="collection.accomodation"] .media-with-content h2{font-family:var(--font-heading--family)!important;font-size:clamp(2rem,4vw,3.5rem)!important;line-height:1!important;letter-spacing:-.03em!important}main[data-template="collection.fishing"] [class*=ai-key-points-],main[data-template="collection.accomodation"] [class*=ai-key-points-],main[data-template="collection.fishing"] [class*=ai-fish-],main[data-template="collection.fishing"] [class*=ai-species-]{padding-top:52px!important;padding-bottom:52px!important}main[data-template="collection.fishing"] [class*=grid],main[data-template="collection.accomodation"] [class*=grid]{gap:20px!important}main[data-template="collection.fishing"] [class*=card],main[data-template="collection.accomodation"] [class*=card]{border-radius:16px!important;border-color:#464a331f!important;box-shadow:0 10px 32px #20231912!important}main[data-template="collection.fishing"] [class*=ai-key-points-] h2,main[data-template="collection.accomodation"] [class*=ai-key-points-] h2,main[data-template="collection.fishing"] [class*=ai-fish-] h2,main[data-template="collection.fishing"] [class*=ai-species-] h2{font-family:var(--font-heading--family)!important;font-size:clamp(2rem,4vw,3.4rem)!important;line-height:1!important;letter-spacing:-.025em!important}main[data-template="collection.fishing"] [id*=section_xfhqmp] .section,main[data-template="collection.accomodation"] [id*=section_aBG7NY] .section{max-width:960px!important;margin-inline:auto!important;padding-block:56px!important}main[data-template="collection.fishing"] [id*=section_xfhqmp] .text-block,main[data-template="collection.accomodation"] [id*=section_aBG7NY] .text-block{max-width:900px!important;margin-inline:auto!important;font-size:1.05rem!important;line-height:1.76!important}main[data-template="collection.fishing"] [id*=section_xfhqmp] h1,main[data-template="collection.fishing"] [id*=section_xfhqmp] h2,main[data-template="collection.accomodation"] [id*=section_aBG7NY] h1,main[data-template="collection.accomodation"] [id*=section_aBG7NY] h2{font-family:var(--font-heading--family)!important;line-height:1.05!important;letter-spacing:-.025em!important}main[data-template="page.contact"]>.shopify-section:not(:first-child) .section{padding-block:48px!important}main[data-template="page.contact"] .contact-form,main[data-template="page.contact"] form{max-width:820px!important;margin-inline:auto!important}main[data-template="page.contact"] input,main[data-template="page.contact"] textarea,main[data-template="page.contact"] select{border:1px solid rgba(70,74,51,.2)!important;border-radius:10px!important;background:#fff!important;min-height:50px}main[data-template="page.contact"] textarea{min-height:150px}main[data-template="page.contact"] .section-content-wrapper{max-width:1040px;margin-inline:auto}main[data-template="page.contact"] .section-content-wrapper>.text-block{max-width:820px;margin-inline:auto}main[data-template="page.terms-and-conditions"] .main-page-section,main[data-template="page.terms-and-conditions"] [id*=__main] .section,main[data-template="page.terms-and-conditions"]>.shopify-section:nth-child(2) .section{max-width:920px!important;margin:48px auto!important;padding:48px 54px!important;background:#fff!important;border-radius:18px!important;box-shadow:0 14px 44px #20231912!important}main[data-template="page.terms-and-conditions"] rte-formatter,main[data-template="page.terms-and-conditions"] .rte{font-size:1.04rem;line-height:1.76}main[data-template="page.terms-and-conditions"] h2,main[data-template="page.terms-and-conditions"] h3{font-family:var(--font-heading--family)!important;color:#24271f;line-height:1.08;margin-top:2em;margin-bottom:.65em}main[data-template="page.terms-and-conditions"] table{max-width:100%;overflow-wrap:anywhere}main[data-template="collection.fishing"] .button,main[data-template="collection.accomodation"] .button,main[data-template=page] .button,main[data-template="page.contact"] .button,main[data-template="page.terms-and-conditions"] .button{min-height:48px!important;padding-inline:24px!important;border-radius:999px!important;font-weight:700!important;letter-spacing:.025em!important}@media screen and (min-width:990px){main[data-template="collection.fishing"] [class*=ai-key-points-] [class*=grid],main[data-template="collection.accomodation"] [class*=ai-key-points-] [class*=grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:989px)and (min-width:750px){main[data-template="collection.fishing"] [class*=ai-key-points-] [class*=grid],main[data-template="collection.accomodation"] [class*=ai-key-points-] [class*=grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:749px){main[data-template="collection.fishing"],main[data-template="collection.accomodation"],main[data-template=page],main[data-template="page.contact"],main[data-template="page.terms-and-conditions"]{max-width:100%!important;overflow-x:clip!important}main[data-template="collection.fishing"]>[id$=__section] .section,main[data-template="collection.accomodation"]>[id$=__section] .section,main[data-template="page.contact"] [id*=hero_] .section,main[data-template="page.terms-and-conditions"] [id*=hero_] .section{min-height:300px!important;padding:34px 18px!important}main[data-template="collection.fishing"]>[id$=__section] h1,main[data-template="collection.accomodation"]>[id$=__section] h1,main[data-template="page.contact"] [id*=hero_] h1,main[data-template="page.terms-and-conditions"] [id*=hero_] h1{font-size:clamp(2.15rem,11vw,3.35rem)!important}main[data-template=page]>.shopify-section:first-child .section-content-wrapper>.text-block:first-child{min-height:300px!important;padding:36px 20px!important}main[data-template=page]>.shopify-section:first-child .section-content-wrapper>.text-block:first-child h1{font-size:clamp(2.05rem,10vw,3.2rem)!important}main[data-template=page]>.shopify-section:first-child .section-content-wrapper>.rte{width:calc(100% - 32px)!important;padding:36px 0 44px!important}main[data-template=page] .rte rte-formatter{font-size:1rem;line-height:1.7}main[data-template=page] .rte table,main[data-template=page] .rte tbody,main[data-template=page] .rte tr,main[data-template=page] .rte th,main[data-template=page] .rte td{display:block;width:100%!important;min-width:0!important}main[data-template=page] .rte tr{margin-bottom:14px;border:1px solid rgba(70,74,51,.14);border-radius:10px;overflow:hidden}main[data-template=page] .rte th,main[data-template=page] .rte td{border-bottom:1px solid rgba(70,74,51,.1)}main[data-template="collection.fishing"] .media-with-content,main[data-template="collection.accomodation"] .media-with-content{margin:18px 14px!important;max-width:calc(100% - 28px)!important;border-radius:14px!important}main[data-template="collection.fishing"] .media-with-content__content>.group-block-content,main[data-template="collection.accomodation"] .media-with-content__content>.group-block-content{padding:24px 20px 28px!important;gap:16px!important}main[data-template="collection.fishing"] [class*=ai-key-points-],main[data-template="collection.accomodation"] [class*=ai-key-points-],main[data-template="collection.fishing"] [class*=ai-fish-],main[data-template="collection.fishing"] [class*=ai-species-]{padding-top:34px!important;padding-bottom:34px!important}main[data-template="collection.fishing"] [class*=ai-key-points-] [class*=grid],main[data-template="collection.accomodation"] [class*=ai-key-points-] [class*=grid],main[data-template="collection.fishing"] [class*=ai-fish-] [class*=grid],main[data-template="collection.fishing"] [class*=ai-species-] [class*=grid]{grid-template-columns:1fr!important;gap:14px!important}main[data-template="collection.fishing"] [id*=section_xfhqmp] .section,main[data-template="collection.accomodation"] [id*=section_aBG7NY] .section{padding:36px 18px!important;max-width:100%!important}main[data-template="collection.fishing"] [id*=section_xfhqmp] .text-block,main[data-template="collection.accomodation"] [id*=section_aBG7NY] .text-block{max-width:100%!important;font-size:1rem!important;line-height:1.7!important}main[data-template="page.contact"]>.shopify-section:not(:first-child) .section{padding:34px 18px!important}main[data-template="page.contact"] .section-content-wrapper{max-width:100%!important}main[data-template="page.contact"] input,main[data-template="page.contact"] textarea,main[data-template="page.contact"] select{width:100%!important;max-width:100%!important}main[data-template="page.terms-and-conditions"] .main-page-section,main[data-template="page.terms-and-conditions"] [id*=__main] .section,main[data-template="page.terms-and-conditions"]>.shopify-section:nth-child(2) .section{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin:18px 14px!important;padding:28px 20px!important;border-radius:14px!important}main[data-template="collection.fishing"] iframe,main[data-template="collection.accomodation"] iframe,main[data-template=page] iframe,main[data-template="page.contact"] iframe,main[data-template="page.terms-and-conditions"] iframe,main[data-template="collection.fishing"] table,main[data-template="collection.accomodation"] table{max-width:100%!important;min-width:0!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/caspe-core-pages-premium.css.map */
