@font-face{font-family:Century-Gothic-Pro;src:url('{{ "fonnts.com-Century_Gothic_Pro.otf" | asset_url }}');font-weight:400}@font-face{font-family:Century-Gothic-Pro;src:url('{{ "fonnts.com-Century_Gothic_Pro_Bold.otf" | asset_url }}');font-weight:700}@font-face{font-family:SnellRoundhand;src:url(/cdn/shop/files/SnellRoundhand-01.ttf?v=1781527325) format("truetype");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,a,strong,span{font-family:Century-Gothic-Pro,sans-serif}body,.header__heading-link{font-family:Century Gothic Pro,sans-serif}.header__menu-item{font-weight:700}.list-menu__item{text-transform:uppercase;letter-spacing:2.5px}h1.header__heading a h2,a.header__heading-link.link.link--text.focus-inset h2{color:#fff;font-weight:400;font-size:20px;font-family:Montserrat,sans-serif}.template-index header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{position:absolute;left:0;right:0;width:100%;max-width:100%;background-color:transparent}.header__menu-item{color:#fff;font-size:16px;font-weight:500}header.header{display:grid;grid-template-columns:.6fr 1.4fr .6fr;column-gap:10px}.header--middle-left .header__inline-menu{text-align:center}.list-menu--inline{display:inline-flex;flex-wrap:wrap;gap:20px}.list-menu__item:hover{color:#dbdbdb!important}.custom-header-icons{display:flex;gap:10px}span.header__active-menu-item{color:#dbdbdb}.scrolled-header{background:#26435a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s ease}.collection-list-section h3.card__heading{text-align:center;font-size:20px;text-transform:uppercase}.collection-list-section h3.card__heading span.icon-wrap{display:none}.collection-list-section li{width:100%!important;max-width:100%!important}.donna-feneley-section .image-with-text__text-item.grid__item{background-color:#26435a}.donna-feneley-section .page-width{max-width:100%;padding:0}.donna-feneley-section p.image-with-text__text,.donna-feneley-section h2.image-with-text__heading,.donna-feneley-section .image-with-text__text p{color:#fff}.donna-feneley-section h2.image-with-text__heading{font-weight:500;text-transform:capitalize!important}.donna-feneley-section a.button.button--secondary{margin-top:80px!important}.custom-paiting-section .image-with-text__text-item.grid__item{background-color:#26425a4d}.custom-paiting-section p.image-with-text__text,.custom-paiting-section h2.image-with-text__heading,.custom-paiting-section .image-with-text__text p{color:#000}.custom-paiting-section a.button.button--secondary{background-color:transparent}.donna-feneley-section a.button.button--secondary{background-color:transparent;color:#fff;border-color:#fff!important;border:1px solid #fff}.button--secondary:after{display:none}.custom-paiting-section a.button.button--secondary{background-color:transparent;color:#000;border-color:#000!important;border:1px solid #000}.collection-list-section ul.collection-list{display:grid;grid-template-columns:1fr 1fr;gap:100px}.about-us-section .page-width{max-width:1280px}.about-us-section img{height:auto!important}.about-us-section .image-with-text .global-media-settings{border:none}.custom-about-image img{height:auto}.custom-accordion-content p{margin:0}.template-index .header,.template-index .header a,.template-index .header svg path,.template-index .header .icon,.template-index .custom-icon svg path{color:#fff!important;fill:#fff!important}.search__input.field__input{color:#fff}body:not(.template-index) .header__heading-logo{filter:brightness(0)}body:not(.template-index) span.header__active-menu-item{color:#fff!important}body:not(.template-index) .header,body:not(.template-index) .header a,body:not(.template-index) .header svg path,body:not(.template-index) .header .icon,body:not(.template-index) .custom-icon svg path{color:#000!important;fill:#000!important}body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header span.header__active-menu-item{color:#fff!important}body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header .header,body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header .header a,body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header .header svg path,body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header .header .icon,body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header .custom-icon svg path{color:#fff!important;fill:#fff!important}body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header .header__heading-logo{filter:brightness(100)!important}.about-us-section .image-with-text__content{padding-right:0!important;padding-top:0}.custom-about-section{padding:80px 60px;background:#f3f3f3}.custom-about-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.custom-accordion-item{border-bottom:1px solid #1d3551;padding:20px 0}.custom-accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:22px;color:#1d3551;font-family:Century Gothic Pro,sans-serif;letter-spacing:1px;text-transform:uppercase}.custom-accordion-icon{transition:.3s ease}.custom-accordion-item.active .custom-accordion-icon{transform:rotate(180deg)}.custom-accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease;color:#1d3551;font-size:16px;line-height:1.8;font-family:Century Gothic Pro,sans-serif}.custom-accordion-content-inner{padding-top:20px;padding-bottom:10px}.custom-about-image img{width:100%;display:block;object-fit:cover}.custom-gallery-section{padding:60px 50px}.custom-gallery{padding-bottom:100px}.custom-gallery-grid{display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--gap);max-width:1280px;margin:0 auto}.gallery-item{overflow:hidden}.gallery-image{width:100%;height:100%;display:block;object-fit:cover}body.page-contact .header__heading-logo,body.page-contact .header__heading-logo *,body.page-contact .custom-header-icons svg,body.page-contact .custom-header-icons svg path,body.page-contact .header__icon svg,body.page-contact .header__icon svg path,body.page-contact .header__menu-item,body.page-contact .header__menu-item span,body.page-contact .header__active-menu-item{fill:#fff!important;color:#fff!important;stroke:#fff!important}body:not(.template-index) .header,body:not(.template-index) .header a,body:not(.template-index) .header svg path,body:not(.template-index) .header .icon,body:not(.template-index) .custom-icon svg path{color:#fffdfd!important;fill:#fff!important}body:not(.template-index) .header a h2{color:#fff}body.page-contact .header-wrapper{background:transparent!important}body.page-contact .header__heading-logo{filter:brightness(0) invert(1)}a.button.button--secondary{border:1px solid #fff}.template-product a.full-unstyled-link{color:currentColor;text-align:center;font-size:20px;text-transform:uppercase}.template-product .card-information span{color:#000;font-size:16px;font-weight:600}.template-product .card-information .price{text-align:center}.template-product .card-wrapper.product-card-wrapper.underline-links-hover .card__inner{aspect-ratio:16/9;overflow:hidden}.template-product .related-products__heading{text-align:center;padding-bottom:10px}.shop-filter-wrapper{max-width:1280px;margin:auto;padding:60px 0}.shop-tabs{display:flex;gap:25px;flex-wrap:wrap;justify-content:center;margin-bottom:50px}.tab-btn{border:none;background:none;cursor:pointer;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#777;position:relative;padding-bottom:6px;transition:.3s ease}.tab-btn:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#000;transition:.4s ease}.tab-btn.active{color:#000}.tab-btn.active:after{width:100%}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px 50px}.product-item{transition:.4s ease}.product-item.hide{display:none}.product-item.show{display:block}.product-card{display:block;text-decoration:none;color:#000}.product-info h3{color:currentColor;text-align:center;font-size:20px;text-transform:uppercase}.product-info p{color:#000;text-align:center;font-size:16px;font-weight:600}.product-image{overflow:hidden;background:#f5f5f5;aspect-ratio:5/3.5}.product-image img{width:100%;height:100%;object-fit:cover;display:block;transition:.5s ease}.product-card:hover img{transform:scale(1.03)}.product-info{padding-top:12px}.image-with-text__media img{width:100%!important;height:100%!important;object-fit:cover!important}.contact h2.title,.contact__button{text-align:center}button.button{text-transform:uppercase;background-color:transparent;color:#000;margin:0 auto}.scrolled-header a.header__heading-link h2{color:#fff!important}ul.grid.product-grid li.grid__item{width:100%!important;max-width:100%!important}.page-contact a.header__heading-link.link.link--text.focus-inset h2{color:#fff!important}header.header{background-color:#26435a;width:100%;max-width:100%}div#Banner-template--27962790281499__image_banner h2.banner__heading{font-family:SnellRoundhand,cursive!important;color:#c0cdc0}.custom-about-section .page-width{padding:0}.custom-accordion-content-inner p br{display:none}.custom-accordion-content p{margin-bottom:10px}.hero_banner .banner__text p{font-size:20px;margin-bottom:20px}.hero_banner .banner__buttons{margin-top:60px!important}.hero_banner a.button.button--secondary{border:2px solid #fff;padding:14px 50px}.about-us-section .image-with-text__content{justify-content:space-between}.about-us-section .image-text-cnt>*+*{margin-top:2rem}.image-text-cnt h2{margin:0 0 15px}.back-gallery-btn a{font-size:14px;color:#fff;background:#264763;padding:10px 20px;display:inline-block;text-decoration:none;margin-top:40px}.back-gallery-btn{text-align:center;display:none}.about-us-section .image-text-btn a{background:#26435a}.template-collection .collection.page-width{padding:0 20px;max-width:1300px}.template-collection .card__information h3{color:currentColor;text-align:center;font-size:20px;text-transform:uppercase;margin:15px 0}.template-collection .price{color:#000;text-align:center;font-size:16px;font-weight:600}.template-collection ul.collection-tabs__list{padding:40px 0!important}aside.facets-wrapper.page-width{width:100%;padding:0 20px;max-width:1300px}a#cart-icon-bubble{position:relative;top:-7px;right:9px}.product-form__buttons button{border:1px solid #000;margin-bottom:10px}@media screen and (max-width:1250px){h1.header__heading a h2,a.header__heading-link.link.link--text.focus-inset h2{font-size:16px}.header__menu-item{font-size:12px}}@media screen and (max-width:767px){.menu-drawer__utility-links,.hero_banner .banner__text{display:none}.custom-contact-form button{color:#000}.hero_banner a.button.button--secondary{border:2px solid #fff;padding:12px 30px;font-size:12px}.collection-list-section h3.card__heading{font-size:14px}.hero_banner h2.banner__heading{max-width:280px;font-size:40px;margin:90px auto 0}.contact h2.title{font-size:24px}.collection-list-section ul.collection-list{gap:10px}.donna-feneley-section h2.image-with-text__heading{font-size:24px;margin-bottom:10px}.image-with-text__text{font-size:14px}header.header{grid-template-columns:.2fr 1.4fr .2fr;padding-left:15px;padding-right:15px}.header{padding:10px 15px}.donna-feneley-section .image-with-text__content{padding:40px 20px}.about-us-section .image-with-text__content{padding:30px 0}.custom-about-section{padding:40px 30px}.about-us-section img{height:100%!important}.custom-gallery-section{padding:20px 15px 50px}.custom-about-wrapper{grid-template-columns:1fr;gap:40px}.template-index .header,.template-index .header a,.template-index .header svg path,.template-index .header .icon,.template-index .custom-icon svg path{color:#000!important}.custom-gallery{padding:0 15px 50px}.shop-tabs{display:inline-grid;justify-content:center;width:100%}.product-grid{grid-template-columns:1fr 1fr!important;gap:10px 10px!important}.shop-filter-wrapper{padding:40px 10px}.product-info h3{font-size:12px;margin:0}.product-info p{font-size:12px;margin:4px}body:not(.template-index) .header a{color:#000!important;fill:#000!important}body:not(.template-index) .menu-drawer__utility-links svg,body:not(.template-index) .menu-drawer__utility-links svg path{fill:#000!important;color:#000!important}.about-us-section .page-width{padding:0 30px}.custom-accordion-header{font-size:14px}.custom-accordion-content-inner p{font-size:12px}.back-gallery-btn{display:block}.about-us-section .image-text-btn{display:none}.image-text-cnt h2{margin:0 0 10px;font-size:18px}.heading-text h2.rich-text__heading{font-size:24px}.custom-gallery-grid{grid-template-columns:repeat(2,1fr);gap:20px}.custom-contact-info{font-size:14px!important;text-align:center}.template-collection .card__information h3{font-size:12px;margin:0}.template-collection .price{font-size:12px;margin:4px}.donna-feneley-section .image-with-text__text{text-align:center;margin:0 auto}.donna-feneley-section .image-with-text__content{text-align:center;justify-content:center}.donna-feneley-section .image-text-btn a.button.button--secondary{margin-top:20px!important}.donna-feneley-section .image-text-btn{width:100%}.custom-footer{align-items:center!important}body:not(.template-index) .shopify-section-header-sticky.scrolled-past-header .header a{COLOR:#000!important}.about-us-section .image-with-text__text P{TEXT-ALIGN:CENTER}.intro-text,.description p,.extra-text p{text-align:center}.product-media-modal__dialog .product-media-modal__content img{width:100%!important}.description{font-size:14px}.grid__item.product__media-wrapper ul.product__media-list{gap:15px!important}.template-product a.full-unstyled-link{font-size:12px}.template-product .price span{font-size:12px!important;letter-spacing:0}}@media screen and (max-width:450px){.donna-feneley-section .image-with-text__text.rte.body{max-width:373px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
