@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar,.announcement-bar-section .slider-button,.utility-bar{--color-foreground:246,241,228!important;--color-background:63,72,54!important;--gradient-background:#3f4836!important;background:#3f4836!important;color:#f6f1e4!important;border:0!important}.announcement-bar-section .utility-bar *,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message *{color:#f6f1e4!important;-webkit-text-fill-color:#f6f1e4!important;font-family:Poppins,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;font-style:normal!important;line-height:1.3!important;opacity:1!important;text-shadow:none!important}.announcement-bar-section .announcement-bar__message{padding:10px 0!important;min-height:0!important}.announcement-bar-section .slider-button{color:#f6f1e4!important}.section-header.shopify-section-group-header-group{z-index:40}.section-header .header-wrapper,sticky-header.header-wrapper{--color-foreground:246,241,228;background:#3f4836!important;border-bottom:0!important;transition:background-color .35s ease}body.template-index .section-header .header-wrapper{background:transparent!important}body.template-index .section-header.scrolled-past-header .header-wrapper,body.template-index .section-header.shopify-section-header-sticky.animate .header-wrapper,body.template-index .section-header.menu-open .header-wrapper{background:#3f4836!important}.section-header .header{position:relative;padding-top:18px;padding-bottom:18px}.section-header .header:after{content:"";position:absolute;left:40px;right:40px;bottom:0;height:3px;border-bottom:3px double rgba(246,241,228,.32);pointer-events:none}@media screen and (max-width:989px){.section-header .header:after{left:16px;right:16px}}.header__heading-link{display:flex;align-items:center;justify-content:center;color:#f6f1e4!important}.header__heading-link .header__heading-logo{height:64px;width:auto;max-width:none}@media screen and (max-width:989px){.header__heading-link .header__heading-logo{height:44px}}.section-header .header__inline-menu .list-menu>li>a.header__menu-item,.section-header .header__inline-menu .list-menu>li>header-menu>details>summary.header__menu-item,.section-header .header__inline-menu .list-menu>li>details>summary.header__menu-item,.section-header .header__inline-menu .list-menu>li>a.header__menu-item span,.section-header .header__inline-menu .list-menu>li>details>summary.header__menu-item span,.section-header .header__inline-menu summary.header__menu-item{color:#f6f1e4!important;-webkit-text-fill-color:#f6f1e4!important;font-family:Poppins,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;opacity:1!important;text-shadow:none!important;line-height:1.3}.section-header .header__inline-menu .header__active-menu-item{text-decoration:none;border-bottom:1px solid rgba(246,241,228,.7);box-shadow:none}.section-header .header__icon,.section-header .header__icon .icon,.section-header .header__icon svg,.section-header .header__icon--menu{color:#f6f1e4!important}.section-header .header__icon svg{width:2rem;height:2rem}.section-header .header__icon--cart svg,.section-header .header__icon--cart .icon{width:4rem;height:4rem}.section-header .cart-count-bubble{background:#f3e6c9;color:#1f1c17}@media screen and (min-width:990px){.section-header .header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation";grid-template-columns:1fr auto 1fr;align-items:center;padding-left:40px;padding-right:40px;max-width:1240px;padding-bottom:12px}.section-header .header--top-center>.header__search,.section-header .header--top-center>details-modal.header__search{display:none!important}.section-header .header--top-center .header__icons .header__search{display:inline-flex!important}.section-header .header--top-center .header__inline-menu{justify-self:center;margin:10px 0 0}.section-header .header--top-center .header__inline-menu .list-menu--inline{justify-content:center;gap:18px}.section-header .header--top-center .header__heading,.section-header .header--top-center .header__heading-link{justify-self:center;margin:0}.section-header .header--top-center .header__icons{justify-self:end}}sticky-header .header__submenu,.section-header .header__submenu,.header-wrapper .header__submenu,.header__submenu.list-menu--disclosure,.header__submenu.global-settings-popup,.header__submenu.gradient,.header__submenu.color-scheme-1,.section-header .mega-menu__content,sticky-header .mega-menu__content,.section-header .menu-drawer,.section-header .menu-drawer__submenu,.section-header .search-modal,.section-header .predictive-search,.section-header .disclosure__list-wrapper,.section-header .menu-drawer__utility-links{--color-foreground:31,28,23!important;--color-background:246,241,228!important;--color-link:31,28,23!important;--gradient-background:#f6f1e4!important;background:#f6f1e4!important;background-image:none!important;background-color:#f6f1e4!important;background-attachment:scroll!important;color:#1f1c17!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;opacity:1!important}.section-header .header__submenu,.header__submenu.list-menu--disclosure{border:1px solid #d9d0bc!important;border-top:3px double #b4863f!important;box-shadow:0 18px 40px -18px #1f1c1759;padding:10px 0!important;min-width:240px}.header__submenu .header__menu-item,.header__submenu .header__menu-item span,.header__submenu a,.header__submenu a span,.mega-menu__link,.mega-menu__link span{color:#1f1c17!important;-webkit-text-fill-color:#1f1c17!important;opacity:1!important;text-shadow:none!important;filter:none!important;transform:none!important;background:transparent;font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:13px;letter-spacing:.08em;font-weight:500;text-transform:none;text-decoration:none}.header__submenu .header__menu-item{padding:9px 22px!important}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible,.mega-menu__link:hover,.mega-menu__link:focus-visible{background:#ebe2cf!important;color:#3f4836!important;-webkit-text-fill-color:#3f4836!important}.header__submenu .header__menu-item:hover span,.header__submenu .header__menu-item:focus-visible span{color:#3f4836!important;-webkit-text-fill-color:#3f4836!important}.section-header .menu-drawer .menu-drawer__menu-item,.section-header .menu-drawer .menu-drawer__menu-item span,.section-header .menu-drawer a,.section-header .menu-drawer summary,.section-header .menu-drawer button,.section-header .search-modal input,.section-header .search-modal label,.section-header .search-modal button{color:#1f1c17!important;-webkit-text-fill-color:#1f1c17!important;opacity:1!important;text-shadow:none!important}.section-header .menu-drawer{background:#f6f1e4!important}.section-header .menu-drawer .menu-drawer__menu-item:hover,.section-header .menu-drawer .menu-drawer__menu-item:focus-visible{background:#ebe2cf!important;color:#3f4836!important}cart-drawer .drawer__inner,cart-drawer .drawer__inner-empty{--color-foreground:31,28,23;color:#1f1c17}.section-header .header__inline-menu .header__submenu,.section-header .header__inline-menu .header__submenu.list-menu,.section-header .header__submenu.list-menu--disclosure{color:#1f1c17!important;background:#f6f1e4!important}.section-header .header__inline-menu .header__submenu .header__menu-item,.section-header .header__inline-menu .header__submenu .header__menu-item span,.section-header .header__inline-menu .list-menu .header__submenu>li>a.header__menu-item,.section-header .header__inline-menu .list-menu .header__submenu>li>a.header__menu-item span,.header__submenu.list-menu>li>a.header__menu-item,.header__submenu.list-menu>li>a.header__menu-item span{color:#1f1c17!important;-webkit-text-fill-color:#1f1c17!important;text-transform:none!important;letter-spacing:.08em!important;font-size:13px!important;font-weight:500!important;font-family:Poppins,Helvetica Neue,Arial,sans-serif!important;opacity:1!important;text-shadow:none!important;background:transparent}.section-header .header__inline-menu .header__submenu .header__menu-item:hover,.section-header .header__inline-menu .header__submenu .header__menu-item:hover span,.header__submenu.list-menu>li>a.header__menu-item:hover,.header__submenu.list-menu>li>a.header__menu-item:hover span{color:#3f4836!important;-webkit-text-fill-color:#3f4836!important;background:#ebe2cf!important}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar,.utility-bar{background:#3f4836!important;color:#f6f1e4!important}.announcement-bar-section .utility-bar *,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message *{color:#f6f1e4!important;font-size:13px!important;font-weight:500!important}.section-header.scrolled-past-header .header-wrapper,.section-header.shopify-section-header-sticky.animate .header-wrapper,.section-header.menu-open .header-wrapper{background:#3f4836!important}.ct5,.ctac,.ctp,.ctsc,.ctt,.itd,footer.footer{--ndebele:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='16' viewBox='0 0 1920 16'%3E%3Cg fill='none' stroke='%238a7a62' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M48 8h1824' stroke-width='.75' stroke-opacity='.45'/%3E%3Cpath d='M880 5.5v5M908 6.2v3.6M1012 6.2v3.6M1040 5.5v5' stroke-width='.75' stroke-opacity='.5'/%3E%3Cpath d='M928 8l4.2-4.2 4.2 4.2-4.2 4.2zM992 8l4.2-4.2 4.2 4.2-4.2 4.2z' stroke-width='.8' stroke-opacity='.55'/%3E%3Cpath d='M960 8l6-6 6 6-6 6z' stroke-width='.9' stroke-opacity='.6'/%3E%3C/g%3E%3Cpath d='M960 8l3.2-3.2 3.2 3.2-3.2 3.2z' fill='%235c6650' fill-opacity='.4'/%3E%3C/svg%3E")}.ct5{--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='14' viewBox='0 0 144 14'%3E%3Cg fill='none' stroke='%23b4863f' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M4 7h40M100 7h40' stroke-width='.8'/%3E%3Cpath d='M10 4.5v5M16 5.5v3M22 4.5v5M28 5.5v3M116 5.5v3M122 4.5v5M128 5.5v3M134 4.5v5'/%3E%3Cpath d='M60 3.6l3.4 3.4-3.4 3.4-3.4-3.4zM84 3.6l3.4 3.4-3.4 3.4-3.4-3.4z'/%3E%3Cpath d='M72 .9l6.1 6.1-6.1 6.1-6.1-6.1z'/%3E%3C/g%3E%3Cg fill='%23b4863f'%3E%3Ccircle cx='50' cy='7' r='1.1'/%3E%3Ccircle cx='94' cy='7' r='1.1'/%3E%3C/g%3E%3Cpath d='M72 4l3 3-3 3-3-3z' fill='%235c6650'/%3E%3C/svg%3E")}.ct5 .chev{height:14px;width:144px;background:var(--chev) center/144px 14px no-repeat;margin:0 auto}.ct5 .nd-border,.ctac .nd-border,.ctp .nd-border,.ctsc .nd-border,.ctt .nd-border,.itd .nd-border{height:16px!important;background:var(--ndebele) 50% 50%/100% 16px no-repeat!important;opacity:1!important}.ct5 .nd-rule{height:16px!important;width:240px!important;background:var(--ndebele) 50% 50%/900px 16px no-repeat!important;opacity:1!important;margin-left:auto!important;margin-right:auto!important}footer.footer.gradient:after{height:16px!important;background:var(--ndebele) 50% 50%/100% 16px no-repeat!important;opacity:.55!important;filter:none!important}.announcement-bar-section .utility-bar *,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message *{font-size:16px!important;letter-spacing:.03em!important;line-height:1.35!important;font-weight:500!important;text-transform:none!important}.announcement-bar-section .announcement-bar__message{padding:11px 16px!important}footer.footer .footer-block__heading,footer.footer .footer-block--newsletter h2,footer.footer .footer-block__heading.inline-richtext{font-size:13px!important;letter-spacing:.16em!important;line-height:1.35!important}footer.footer .footer-block--newsletter .footer-block__heading{font-family:Playfair Display,Times New Roman,serif!important;font-size:26px!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3!important}footer.footer .list-menu__item--link,footer.footer .list-menu__item,footer.footer .footer-block__details-content,footer.footer .footer-block__details-content a,footer.footer .copyright__content,footer.footer .copyright__content a,footer.footer .copyright__content *,footer.footer .policies,footer.footer .policies a,footer.footer .footer__copyright,footer.footer .footer__copyright *,footer.footer .footer__content-bottom,footer.footer .footer__content-bottom a{font-size:16px!important;letter-spacing:.02em!important;line-height:1.45!important}footer.footer .list-social__link,footer.footer .list-social__link .visually-hidden,footer.footer .footer__list-social .link{font-size:16px!important;letter-spacing:.02em!important}body:has(.ctf) .section-header .header-wrapper,body:has(.ctf) sticky-header.header-wrapper,body:has(.ctf) .section-header.scrolled-past-header .header-wrapper,body:has(.ctf) .section-header.shopify-section-header-sticky.animate .header-wrapper,body:has(.ctf) .section-header.menu-open .header-wrapper{--color-foreground:31,28,23!important;background-color:#f6f1e4!important;background-image:url(ct-about-grain.png)!important;background-size:240px!important;background-repeat:repeat!important;border-bottom:0!important;position:relative}body:has(.ctf) .section-header .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:url(ct-kids-handcrafted-cape-town-south-africa-vintage-map.jpg) 50% 42%/min(900px,72%) no-repeat;opacity:.05;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,#000 28%,transparent 78%);mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,#000 28%,transparent 78%)}body:has(.ctf) .section-header .header,body:has(.ctf) .section-header .header-wrapper>*{position:relative;z-index:1}body:has(.ctf) .section-header .header{position:relative}body:has(.ctf) .section-header .header:after{content:"";position:absolute;left:40px;right:40px;bottom:0;height:5px;border-bottom:0;background:linear-gradient(#8a7a628c,#8a7a628c) 0 0/100% 1px no-repeat,linear-gradient(#8a7a6261,#8a7a6261) 0 3px/100% 1px no-repeat;pointer-events:none}@media screen and (max-width:989px){body:has(.ctf) .section-header .header:after{left:16px;right:16px}}body:has(.ctf) .header__heading-link{display:flex!important;align-items:center;justify-content:center;gap:12px;color:#1f1c17!important}body:has(.ctf) .header__heading-link .header__heading-logo,body:has(.ctf) .header__heading-link img{filter:brightness(0)}body:has(.ctf) .header__heading-link:before,body:has(.ctf) .header__heading-link:after{content:"";width:12px;height:20px;flex:none;background:url(protea.svg) center/contain no-repeat;opacity:.48;filter:brightness(0) sepia(.45) saturate(.5)}body:has(.ctf) .header__heading-link:after{transform:scaleX(-1)}@media screen and (max-width:989px){body:has(.ctf) .header__heading-link{gap:8px}body:has(.ctf) .header__heading-link:before,body:has(.ctf) .header__heading-link:after{width:9px;height:15px}}body:has(.ctf) .section-header .header__inline-menu .list-menu>li>a.header__menu-item,body:has(.ctf) .section-header .header__inline-menu .list-menu>li>header-menu>details>summary.header__menu-item,body:has(.ctf) .section-header .header__inline-menu .list-menu>li>details>summary.header__menu-item,body:has(.ctf) .section-header .header__inline-menu .list-menu>li>a.header__menu-item span,body:has(.ctf) .section-header .header__inline-menu .list-menu>li>details>summary.header__menu-item span,body:has(.ctf) .section-header .header__inline-menu summary.header__menu-item,body:has(.ctf) .section-header .header__inline-menu summary.header__menu-item span{color:#1f1c17!important;-webkit-text-fill-color:#1f1c17!important;opacity:1!important;text-shadow:none!important}body:has(.ctf) .section-header .header__inline-menu .header__active-menu-item{border-bottom:1px solid rgba(31,28,23,.55)}body:has(.ctf) .section-header .header__icon,body:has(.ctf) .section-header .header__icon .icon,body:has(.ctf) .section-header .header__icon svg,body:has(.ctf) .section-header .header__icon--menu,body:has(.ctf) .section-header .header__icon--menu .icon,body:has(.ctf) .section-header .icon-caret,body:has(.ctf) .section-header .header__inline-menu .icon-caret,body:has(.ctf) .section-header .header__inline-menu svg,body:has(.ctf) .section-header summary .icon-caret{color:#1f1c17!important;fill:currentColor}body:has(.ctf) .section-header .header__icon svg path,body:has(.ctf) .section-header .icon-caret path{fill:currentColor;stroke:currentColor}body:has(.ctf) .section-header .cart-count-bubble{background:#3f4836;color:#f6f1e4}@media screen and (min-width:990px){body:has(.ctf) .section-header .header--top-center .header__inline-menu .list-menu--inline{gap:14px;flex-wrap:nowrap}body:has(.ctf) .section-header .header__inline-menu .list-menu>li>a.header__menu-item,body:has(.ctf) .section-header .header__inline-menu .list-menu>li>header-menu>details>summary.header__menu-item,body:has(.ctf) .section-header .header__inline-menu .list-menu>li>details>summary.header__menu-item,body:has(.ctf) .section-header .header__inline-menu summary.header__menu-item{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ct-header.css.map */
