.header{padding:10px 16px;background:#555;color:#f1f1f1}.content{padding:16px}.sticky+.content{padding-top:102px}#DP--template--22069719761187__custom_banner_GgNGLT .dsgn-pck__inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#shopify-section-template--22069719761187__promotion_cards_custom_LU3cYa .card--animation .card__text{-webkit-transition:all 175ms ease-out 50ms;-o-transition:all 175ms ease-out 50ms;transition:all 175ms ease-out 50ms;color:#fff}@font-face{font-family:Eighties Comeback SemiBold;src:url(/cdn/shop/files/EightiesComeback-SemiBold.woff2?v=1710470945) format("woff2")}.heading-font,h1,h2,h3,h4,h5,h6{font-family:Eighties Comeback SemiBold,serif!important}.collection-grid .card__image{position:relative}.collection-grid .card__image:before{position:absolute;content:"";background-image:url(/cdn/shop/files/icon-park-outline_right-c.png?v=1711035658);left:20px;bottom:20px;width:50px;height:50px;background-size:contain;z-index:2;display:block}.collection-grid .card__image figure img{-webkit-filter:brightness(.5);filter:brightness(.5)}.our-brand-logo .brand-logo .brand-img{-webkit-filter:brightness(0);filter:brightness(0)}.dsgn-pck__button-area .dsgn-pck__button{font-size:16px!important}.position-relative{position:relative}#residential .grid-palm-2 .position-relative{display:block!important}.collection-name,.collection-name>span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:20px;-webkit-box-sizing:inherit;box-sizing:inherit;position:absolute;min-height:auto;max-height:100%;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collection-grid .js-collection-item>a{display:block}.collection-name span span{z-index:2;font-family:Eighties Comeback SemiBold,serif!important;color:#fff!important;font-weight:700!important;font-size:30px}.collection-name{padding-top:0!important}#residential .grid-palm-2 .card__image:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#00000059;display:block}@media (max-width: 480px){.collection-name span span{font-size:22px}.collection-grid .card__image:before{width:36px;height:36px}}.dsgn-pck__button{border-radius:5px!important;font-weight:700!important}.rich-text__text .card__text ul{line-height:1.7em}.rich-text__text .card__text ul li{list-style-type:none;-webkit-padding-start:36px;padding-inline-start:36px;position:relative}.rich-text__text .card__text ul li:before{content:"";left:0;background:url(/cdn/shop/files/streamline_star-2-solid.svg?v=1711024538);background-size:contain;width:24px;height:24px;display:inline-block;position:absolute}.collection-name .text-size--regular{background:none}.sticky-header .site-nav-buttons{display:none!important}@media (max-width: 1100px){.site-nav-buttons{display:none}}.site-header--alignment-left .site-nav{justify-content:space-between!important}.site-header--alignment-left .site-nav .site-nav-buttons .button{color:var(--color-foreground-cards)!important;background:#386b68;border-color:#386b68;font-weight:700;padding:9px 16px;font-size:14px}.site-header--alignment-left .site-nav .site-nav-buttons .button:hover{background-color:#ad9675!important;border-color:var(--color-foreground-cards)!important}.site-header--alignment-left .site-nav .site-nav-buttons .button:hover .button__text{color:var(--color-foreground-cards)!important}@media (min-width: 521px){.dsgn-pck__button{padding:.7em 2em!important}}.pulse{-webkit-animation:pulse 1s infinite ease-in-out alternate;animation:pulse 1s infinite ease-in-out alternate}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}#DP--template--22069719761187__custom_lookbook_MrAbPM .dsgn-pck__content{background:none!important}@media screen and (min-width: 751px){.call-button{display:block!important}.phone-button{display:none!important}}@media screen and (max-width: 750px){.phone-button{display:block!important}.call-button{display:none!important}#DP--template--22069719761187__custom_lookbook_MrAbPM .dsgn-pck__grid{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important}}#_form_66208A78A33CB_ ._submit{background:#35f32d!important;border-radius:1.5rem!important;color:#000!important}.header-phone{grid-area:custom-icon;justify-self:end;font-weight:700;font-size:22px}.header-phone a{color:#1c3534}.header-phone a:hover{color:#386b68}.area--custom-icon{display:none}@media (max-width: 480px){.header-phone{display:none}.area--custom-icon{display:block}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/custom.css.map */
