html:root{--sun-bg: #FAF8F3;--sun-white: #FFFFFF;--sun-sage: #EEF3EF;--sun-green: #2F5D50;--sun-green-hover: #31543b;--sun-orange: #D97A3A;--sun-orange-hover: #C4672F;--sun-dark: #222222;--sun-sale: #D97A3A;--sun-text: var(--sun-dark);--sun-text-muted: #666666;--sun-border: #D7DED7;--sun-footer-bg: var(--sun-green);--sun-header-bg: var(--sun-green);--sun-header-text: var(--sun-white);--sun-focus: var(--sun-green);--sun-radius-button: 8px;--sun-radius-card: 12px;--sun-radius-image: 14px;--sun-shadow-soft: 0 8px 28px rgba(36, 55, 42, .055);--sun-shadow-hover: 0 12px 32px rgba(36, 55, 42, .085);--ss-page-bg: var(--sun-bg);--ss-surface: var(--sun-white);--ss-text: var(--sun-text);--ss-text-muted: var(--sun-text-muted);--ss-primary: var(--sun-green);--ss-primary-hover: var(--sun-green-hover);--ss-soft-bg: var(--sun-sage);--ss-border: var(--sun-border);--ss-footer-bg: var(--sun-footer-bg);--ss-sale: var(--sun-sale);--ss-focus: var(--sun-focus);--ss-button-radius: var(--sun-radius-button);--ss-card-radius: var(--sun-radius-card);--awf-bg-color: transparent;--awf-text-color: var(--sun-text);--awf-sub-text-color: var(--sun-text-muted);--awf-accent-color: var(--sun-green);--awf-card-bg: var(--sun-sage);--awf-border-color: var(--sun-border);--dsc-bg-color: transparent;--dsc-text-color: var(--sun-text);--dsc-sub-text-color: var(--sun-text-muted);--dsc-accent-color: var(--sun-green);--dsc-card-bg: var(--sun-sage);--dsc-border-color: var(--sun-border);--pct-bg-color: transparent;--pct-text-color: var(--sun-text);--pct-sub-text-color: var(--sun-text-muted);--pct-accent-color: var(--sun-green);--pct-card-bg: var(--sun-sage);--pct-border-color: var(--sun-border);--efs-bg-color: transparent;--efs-text-color: var(--sun-text);--efs-sub-text-color: var(--sun-text-muted);--efs-accent-color: var(--sun-green);--efs-card-bg: var(--sun-sage);--efs-border-color: var(--sun-border);--rts-bg-color: transparent;--rts-text-color: var(--sun-text);--rts-sub-text-color: var(--sun-text-muted);--rts-accent-color: var(--sun-green);--rts-card-bg: var(--sun-sage);--rts-border-color: var(--sun-border);--eco2-bg-color: transparent;--eco2-text-color: var(--sun-text);--eco2-sub-text-color: var(--sun-text-muted);--eco2-accent-color: var(--sun-green);--eco2-danger-color: var(--sun-sale);--eco2-good-bg: var(--sun-sage);--eco2-bad-bg: #faf3f2;--eco2-border-good: var(--sun-border);--eco2-border-bad: #e8d5d3;--eco2-vs-bg: var(--sun-green);--cmp-bg-color: transparent;--cmp-text-color: var(--sun-text);--cmp-sub-text-color: var(--sun-text-muted);--cmp-accent-color: var(--sun-green);--cmp-danger-color: var(--sun-sale);--cmp-good-bg: var(--sun-sage);--cmp-bad-bg: #faf3f2;--cmp-border-good: var(--sun-border);--cmp-border-bad: #e8d5d3;--cmp-vs-bg: var(--sun-green)}html,body{background-color:var(--sun-bg)}body{color:var(--sun-text)}main h1,main h2,main h3,main h4,main h5,main h6{color:var(--sun-text)}::selection{color:var(--sun-white);background-color:var(--sun-green)}.announcement-bar{color:var(--sun-white)!important;background-color:var(--sun-header-bg)!important}.announcement-bar a,.announcement-bar p,.announcement-bar span{color:var(--sun-white)!important}.header__top,.header-section .header__top,.header__middle,.header-section .header__middle,.header__top .header__inner,.header__top .header__wrapper{color:var(--sun-header-text)!important;background:var(--sun-header-bg)!important;background-color:var(--sun-header-bg)!important;border-color:#ffffff29!important}.header__top a,.header__top button,.header__middle a,.header__middle button,.header__top .header__icon,.header__top .header__icon--cart,.header__top .header__icon--menu,.header__middle .header__icon,.header__middle .header__icon--cart,.header__middle .header__icon--menu{color:var(--sun-header-text)!important}.header__top a:hover,.header__top button:hover,.header__middle a:hover,.header__middle button:hover{color:var(--sun-orange)!important}.header__icon,.header__icon--search,.header__icon--cart,.header__icon--menu,.header__search,.menu-drawer__close-button,.modal__close-button,.search__button,.search-modal__close-button{background-color:transparent}.search__button,.header__search button,.search-modal button,.predictive-search button,button[aria-label*=Search],button[aria-label*=search]{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.search__button svg,.header__search svg,.search-modal svg{color:currentColor}.header .header__search,.header .header__search button,.header .header__search svg,.header .search__button,.header .search__button svg{color:var(--sun-text)!important}.search__input{color:var(--sun-text);background-color:var(--sun-sage);border-color:var(--sun-border)}.search__input::placeholder{color:var(--sun-text-muted);opacity:1}.button,a.button,button.button,.btn,.btn-primary,.btn--primary,.button--primary{border-radius:var(--sun-radius-button)!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.button:not(.button--secondary):not(.button--tertiary),.button--primary,.btn-primary,.btn--primary,button.btn--primary,a.btn--primary{color:var(--sun-white)!important;background-color:var(--sun-orange)!important;background-image:none!important;border-color:var(--sun-orange)!important}.button:not(.button--secondary):not(.button--tertiary):hover,.button--primary:hover,.btn-primary:hover,.btn--primary:hover,button.btn--primary:hover,a.btn--primary:hover{color:var(--sun-white)!important;background-color:var(--sun-orange-hover)!important;border-color:var(--sun-orange-hover)!important}.button:not(.button--secondary):not(.button--tertiary):active,.button--primary:active,.btn-primary:active,.btn--primary:active{transform:translateY(1px)}.button--secondary,.btn-secondary,.ss-button--secondary{color:var(--sun-orange);background-color:transparent;border-color:var(--sun-orange);border-radius:var(--sun-radius-button)}.button--secondary:hover,.btn-secondary:hover,.ss-button--secondary:hover{color:var(--sun-white);background-color:var(--sun-orange-hover);border-color:var(--sun-orange-hover)}.button:not(.button--secondary):not(.button--tertiary):before,.button:not(.button--secondary):not(.button--tertiary):after,.button--primary:before,.button--primary:after,.btn-primary:before,.btn-primary:after,.btn--primary:before,.btn--primary:after{background:var(--sun-orange)!important;background-color:var(--sun-orange)!important;background-image:none!important;box-shadow:none!important}.button:not(.button--secondary):not(.button--tertiary):hover:before,.button:not(.button--secondary):not(.button--tertiary):hover:after,.button--primary:hover:before,.button--primary:hover:after,.btn-primary:hover:before,.btn-primary:hover:after,.btn--primary:hover:before,.btn--primary:hover:after{background:var(--sun-orange-hover)!important;background-color:var(--sun-orange-hover)!important;background-image:none!important;box-shadow:none!important}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--sun-white)!important;outline-offset:2px;box-shadow:0 0 0 4px var(--sun-focus)!important}main a:not(.button):not(.btn){transition:color .2s ease,opacity .2s ease}main a:not(.button):not(.btn):hover{color:var(--sun-green)}.ss-link{color:var(--sun-green);text-decoration-color:currentColor}.ss-link:hover{color:var(--sun-green-hover)}.product-card-wrapper .card,.card-wrapper .card,.product-card,.ss-card{color:var(--sun-text);background-color:var(--sun-white);border-color:var(--sun-border);border-radius:var(--sun-radius-card);overflow:hidden}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.card-wrapper .card__heading,.card-wrapper .card__heading a,.product-card__title,.ss-card__title,.product-card-wrapper .price,.card-wrapper .price{color:var(--sun-text)}.price-item--regular,.ss-text-muted{color:var(--sun-text-muted)}.product-card-wrapper img,.collection-card-wrapper img,.multicolumn-card img{border-radius:var(--sun-radius-image)}.product-card-wrapper .card,.multicolumn-card{transition:transform .22s ease,box-shadow .22s ease}@media(hover:hover){.product-card-wrapper:hover .card{transform:translateY(-2px);box-shadow:var(--sun-shadow-hover)}}main input:not([type=checkbox]):not([type=radio]),main textarea,main select,.footer input:not([type=checkbox]):not([type=radio]){border-radius:var(--sun-radius-button)}main input:focus,main textarea:focus,main select:focus{outline-color:var(--sun-green)}.card__badge .badge{border-radius:6px}.ss-badge--hot{color:var(--sun-white);background-color:var(--sun-sale)}.ss-badge--new{color:var(--sun-white);background-color:var(--sun-green)}.ss-badge--sold-out{color:#4b554e;background-color:#d9ddda}.ss-badge--coming-soon{color:var(--sun-text);background-color:var(--sun-sage)}.badge[class*=sale],.badge[class*=hot],.badge--sale,.badge--hot{color:#fff!important;background-color:var(--sun-orange)!important}.badge[class*=new],.badge--new{color:var(--sun-green)!important;background-color:var(--sun-sage)!important}.badge[class*=sold],.badge--sold-out{color:#666!important;background-color:#ededed!important}.badge[class*=coming],.badge--coming-soon{color:#222!important;background-color:#d8c3a5!important}.sun-bg,.ss-section--page{color:var(--sun-text);background-color:var(--sun-bg)}.sun-bg-white,.ss-section--surface{color:var(--sun-text);background-color:var(--sun-white)}.sun-bg-sage,.ss-section--soft{color:var(--sun-text);background-color:var(--sun-sage)}.sun-bg-dark{color:var(--sun-white);background-color:var(--sun-dark)}.sun-text-green{color:var(--sun-green)}.cart-count-bubble,.header__icon--cart .cart-count-bubble,.cart-count{color:inherit!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.footer,.ss-footer,.shopify-section-group-footer-group .footer{color:var(--sun-white);background-color:var(--sun-footer-bg)}.footer h2,.footer h3,.footer h4,.footer .footer-block__heading{color:var(--sun-white)}.footer p,.footer small,.footer .footer__copyright,.footer .copyright__content{color:#ffffffbd}.footer a,.ss-footer a{color:var(--sun-white);transition:opacity .2s ease,color .2s ease}.footer a:hover,.ss-footer a:hover{color:var(--sun-white);opacity:.72}.footer .field__input,.footer input[type=email],.ss-footer input{color:var(--sun-white);background-color:#344b3a;border-color:#526958}.footer .field__input::placeholder,.footer input[type=email]::placeholder,.ss-footer input::placeholder{color:#dce4de;opacity:1}.footer .newsletter-form__button{color:var(--sun-white)!important;background-color:transparent!important}#MainContent .scs{--scs-accent: var(--sun-green);--scs-accent-hover: var(--sun-green-hover);--scs-text: var(--sun-text);--scs-muted: var(--sun-text-muted);--scs-ring: var(--sun-border);background:transparent!important;background-color:transparent!important}#MainContent .scs .scs-image-wrap{background-color:var(--sun-sage)!important}#MainContent .scs .scs-arrow{color:var(--sun-white)!important;background-color:var(--sun-orange)!important;border-color:var(--sun-orange)!important}#MainContent .scs .scs-arrow:hover:not(:disabled){background-color:var(--sun-orange-hover)!important;border-color:var(--sun-orange-hover)!important}#MainContent .scs .scs-inner{padding-bottom:12px!important}#MainContent .src{--src-ink: var(--sun-text);--src-muted: var(--sun-text-muted);--src-surface: var(--sun-sage);--src-card: var(--sun-white);--src-line: var(--sun-border);--src-accent: var(--sun-green);--src-accent-hover: var(--sun-green-hover);background:transparent!important;background-color:transparent!important}#MainContent .src .src-card{background-color:var(--sun-white)!important}#MainContent .src .src-toggle{color:var(--sun-orange)!important;background-color:var(--sun-white)!important;border-color:var(--sun-border)!important}#MainContent .src .src-toggle:hover{color:var(--sun-white)!important;background-color:var(--sun-orange-hover)!important;border-color:var(--sun-orange-hover)!important}#MainContent .src .src-stars{color:var(--sun-green)!important}#MainContent .src .src-avatar,#MainContent .src .src-avatar--blue,#MainContent .src .src-avatar--green,#MainContent .src .src-avatar--red,#MainContent .src .src-avatar--gold{color:var(--sun-white)!important;background-color:var(--sun-green)!important}#MainContent .wcs{--wcs-bg: var(--sun-bg);--wcs-card: var(--sun-white);--wcs-ink: var(--sun-text);--wcs-muted: var(--sun-text-muted);--wcs-accent: var(--sun-green);--wcs-icon-bg: var(--sun-sage);--wcs-line: var(--sun-border);background:transparent!important;background-color:transparent!important}#MainContent .wcs .wcs-card{background-color:var(--sun-white)!important}#MainContent .wcs .wcs-icon{color:var(--sun-green)!important;background-color:var(--sun-sage)!important}#MainContent .shopify-section:has(.scs),#MainContent .shopify-section:has(.wcs){background:var(--sun-bg)!important;background-color:var(--sun-bg)!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#MainContent .shopify-section:has(.src){background:var(--sun-sage)!important;background-color:var(--sun-sage)!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#MainContent .shopify-section:has(.scs)>:has(.scs),#MainContent .shopify-section:has(.scs)>:has(.scs)>:has(.scs),#MainContent .shopify-section:has(.scs)>:has(.scs)>:has(.scs)>:has(.scs),#MainContent .shopify-section:has(.wcs)>:has(.wcs),#MainContent .shopify-section:has(.wcs)>:has(.wcs)>:has(.wcs),#MainContent .shopify-section:has(.wcs)>:has(.wcs)>:has(.wcs)>:has(.wcs){background:var(--sun-bg)!important;background-color:var(--sun-bg)!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#MainContent .shopify-section:has(.src)>:has(.src),#MainContent .shopify-section:has(.src)>:has(.src)>:has(.src),#MainContent .shopify-section:has(.src)>:has(.src)>:has(.src)>:has(.src){background:var(--sun-sage)!important;background-color:var(--sun-sage)!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#MainContent .shopify-section:has(.scs) [class*=section-][class*=-padding]:has(.scs),#MainContent .shopify-section:has(.wcs) [class*=section-][class*=-padding]:has(.wcs){background-color:var(--sun-bg)!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#MainContent .shopify-section:has(.src) [class*=section-][class*=-padding]:has(.src){background-color:var(--sun-sage)!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#MainContent .shopify-section:has(.scs) [class*=color-]:has(.scs),#MainContent .shopify-section:has(.scs) .gradient:has(.scs),#MainContent .shopify-section:has(.wcs) [class*=color-]:has(.wcs),#MainContent .shopify-section:has(.wcs) .gradient:has(.wcs){background:var(--sun-bg)!important;background-color:var(--sun-bg)!important}#MainContent .shopify-section:has(.src) [class*=color-]:has(.src),#MainContent .shopify-section:has(.src) .gradient:has(.src){background:var(--sun-sage)!important;background-color:var(--sun-sage)!important}#MainContent .shopify-section:has(.src)+.shopify-section:has(.wcs){margin-top:0!important}body .ss-assembly-faq{--ink: var(--sun-text);--muted: var(--sun-text-muted);--line: var(--sun-border);--soft: var(--sun-sage);--green: var(--sun-green);color:var(--sun-text);background-color:var(--sun-bg)}body .ss-assembly-faq__tabs,body .ss-assembly-faq__panel{background-color:var(--sun-white);border-color:var(--sun-border)}.cart-drawer button,.menu-drawer button,.search-modal button,.predictive-search button{box-shadow:none}@media screen and (max-width:749px){html:root{--sun-radius-button: 7px;--sun-radius-card: 10px;--sun-radius-image: 11px}.button,.btn{border-radius:var(--sun-radius-button)!important}#MainContent .scs .scs-inner{padding-bottom:10px!important}#MainContent .src{padding-bottom:8px!important}#MainContent .wcs .wcs-inner{padding-top:12px!important}}@media(prefers-reduced-motion:reduce){.button,.btn,.btn--primary,.button--primary,.ss-button--secondary,.product-card-wrapper .card,main a{transition:none!important}}body.product-template{--product-page-bg: #FAF8F3;--product-surface: #FFFFFF;--product-text: #222222;--product-muted: #666666;--product-primary: #D97A3A;--product-primary-hover: #C4672F;--product-soft-bg: #EEF3EF;--product-border: #D7DED7;--product-disabled-bg: #e5e8e5;--product-disabled-text: #6f7771;--product-radius: 8px;--product-card-radius: 12px;--product-image-radius: 14px}body.product-template,body.product-template #MainContent{color:var(--product-text);background-color:var(--product-page-bg)}body.product-template .product__media-wrapper,body.product-template .product-media-container,body.product-template .product__media{background-color:var(--product-surface);border-radius:var(--product-card-radius)}body.product-template .product__media img,body.product-template .product-media-container img{display:block;border-radius:var(--product-image-radius)}body.product-template .product__info-wrapper,body.product-template .product__info-container{color:var(--product-text)}body.product-template .product__title,body.product-template .product__title h1,body.product-template .product__title h2{color:var(--product-text)!important}body.product-template .product__vendor,body.product-template .product__vendor a{color:var(--product-muted)!important}body.product-template .product__vendor a{text-decoration-color:var(--product-primary)}body.product-template .product__vendor a:hover{color:var(--product-primary)!important}body.product-template .price,body.product-template .price__regular,body.product-template .price-item--regular{color:#222!important}body.product-template .price__sale,body.product-template .price-item--sale,body.product-template .price--on-sale{color:var(--product-primary)!important}body.product-template s,body.product-template .price__compare,body.product-template .price-item--regular.price-item--last{color:#999!important}body.product-template .product__tax,body.product-template .product__text{color:var(--product-muted)}body.product-template .icon-with-text,body.product-template .icon-with-text__item{color:var(--product-text)}body.product-template .icon-with-text svg,body.product-template .icon-with-text__item svg{color:var(--product-primary);stroke:currentColor}body.product-template .product__inventory,body.product-template .inventory-status{color:var(--product-muted)}body.product-template .product__inventory svg,body.product-template .inventory-status svg{color:var(--product-primary)}body.product-template .quantity{color:var(--product-text);background-color:var(--product-surface);border:1px solid var(--product-border);border-radius:var(--product-radius);box-shadow:none!important}body.product-template .quantity:before,body.product-template .quantity:after{box-shadow:none!important}body.product-template .quantity__input,body.product-template .quantity__button{color:var(--product-text);background-color:transparent}body.product-template .quantity__button:hover{color:var(--product-primary);background-color:var(--product-soft-bg)}body.product-template .product-form__input input[type=radio]+label{color:var(--product-text);background-color:var(--product-surface);border:1px solid var(--product-border);border-radius:var(--product-radius);box-shadow:none}body.product-template .product-form__input input[type=radio]+label:hover{color:var(--product-primary);background-color:var(--product-soft-bg);border-color:var(--product-primary)}body.product-template .product-form__input input[type=radio]:checked+label{color:#fff;background-color:var(--product-primary);border-color:var(--product-primary)}body.product-template #MainContent .product-form__submit:not([disabled]){color:#fff!important;background:var(--product-primary)!important;background-color:var(--product-primary)!important;background-image:none!important;border:1px solid var(--product-primary)!important;border-radius:var(--product-radius)!important;box-shadow:none!important;opacity:1!important;transition:transform .15s ease,box-shadow .15s ease!important}body.product-template #MainContent .product-form__submit:not([disabled]):hover,body.product-template #MainContent .product-form__submit:not([disabled]):focus,body.product-template #MainContent .product-form__submit:not([disabled]):focus-visible{color:#fff!important;background:var(--product-primary-hover)!important;background-color:var(--product-primary-hover)!important;background-image:none!important;border-color:var(--product-primary-hover)!important;box-shadow:none!important}body.product-template #MainContent .product-form__submit:not([disabled]):active{color:#fff!important;background:var(--product-primary-hover)!important;background-color:var(--product-primary-hover)!important;border-color:var(--product-primary-hover)!important;transform:translateY(1px)}body.product-template #MainContent .product-form__submit:not([disabled]):before,body.product-template #MainContent .product-form__submit:not([disabled]):after{background:var(--product-primary)!important;background-color:var(--product-primary)!important;background-image:none!important;box-shadow:none!important}body.product-template #MainContent .product-form__submit:not([disabled]):hover:before,body.product-template #MainContent .product-form__submit:not([disabled]):hover:after,body.product-template #MainContent .product-form__submit:not([disabled]):focus:before,body.product-template #MainContent .product-form__submit:not([disabled]):focus:after,body.product-template #MainContent .product-form__submit:not([disabled]):active:before,body.product-template #MainContent .product-form__submit:not([disabled]):active:after{background:var(--product-primary-hover)!important;background-color:var(--product-primary-hover)!important;background-image:none!important;transform:none!important;box-shadow:none!important}body.product-template #MainContent .product-form__submit[disabled],body.product-template #MainContent .product-form__submit[disabled]:hover,body.product-template #MainContent .product-form__submit[disabled]:focus,body.product-template #MainContent .product-form__submit[disabled]:active{color:var(--product-disabled-text)!important;background:var(--product-disabled-bg)!important;background-color:var(--product-disabled-bg)!important;background-image:none!important;border:1px solid var(--product-border)!important;border-radius:var(--product-radius)!important;box-shadow:none!important;opacity:1!important;transform:none!important;cursor:not-allowed}body.product-template #MainContent .product-form__submit[disabled]:before,body.product-template #MainContent .product-form__submit[disabled]:after,body.product-template #MainContent .product-form__submit[disabled]:hover:before,body.product-template #MainContent .product-form__submit[disabled]:hover:after{background:var(--product-disabled-bg)!important;background-color:var(--product-disabled-bg)!important;background-image:none!important;transform:none!important;box-shadow:none!important}body.product-template .shopify-payment-button__button--unbranded{color:#fff!important;background:var(--product-primary)!important;background-color:var(--product-primary)!important;background-image:none!important;border:1px solid var(--product-primary)!important;border-radius:var(--product-radius)!important;box-shadow:none!important}body.product-template .shopify-payment-button__button--unbranded:hover,body.product-template .shopify-payment-button__button--unbranded:focus,body.product-template .shopify-payment-button__button--unbranded:active{color:#fff!important;background:var(--product-primary-hover)!important;background-color:var(--product-primary-hover)!important;background-image:none!important;border-color:var(--product-primary-hover)!important;box-shadow:none!important}body.product-template .shopify-payment-button__button--unbranded:before,body.product-template .shopify-payment-button__button--unbranded:after{background:var(--product-primary)!important;background-color:var(--product-primary)!important;background-image:none!important;transform:none!important;box-shadow:none!important}body.product-template .shopify-payment-button__button--unbranded:hover:before,body.product-template .shopify-payment-button__button--unbranded:hover:after,body.product-template .shopify-payment-button__button--unbranded:focus:before,body.product-template .shopify-payment-button__button--unbranded:focus:after{background:var(--product-primary-hover)!important;background-color:var(--product-primary-hover)!important;background-image:none!important;transform:none!important;box-shadow:none!important}body.product-template .shopify-payment-button__more-options{color:var(--product-muted)!important;text-decoration-color:var(--product-muted)}body.product-template .shopify-payment-button__more-options:hover{color:var(--product-primary)!important}body.product-template .product__info-container [class*=shipping],body.product-template .product__info-container [class*=returns]{color:var(--product-text)}body.product-template .product__info-container [class*=shipping] svg,body.product-template .product__info-container [class*=returns] svg{color:var(--product-primary);stroke:currentColor}body.product-template .product__info-container [class*=promotion],body.product-template .product__info-container [class*=offer]{color:#555;background-color:#eef3ef;border-color:#d7ded7;border-radius:var(--product-card-radius)}body.product-template .product__info-container [class*=promotion] :is(h1,h2,h3,h4,.title,svg),body.product-template .product__info-container [class*=offer] :is(h1,h2,h3,h4,.title,svg){color:#2f5d50}body.product-template .product__info-container [class*=promotion] :is(strong,b,.discount,.sale,a),body.product-template .product__info-container [class*=offer] :is(strong,b,.discount,.sale,a){color:#d97a3a}body.product-template .product__info-container [class*=promotion] :is(button,.close),body.product-template .product__info-container [class*=offer] :is(button,.close){color:#2f5d50}body.product-template .product__accordion,body.product-template .accordion,body.product-template details{border-color:var(--product-border)}body.product-template .accordion__title,body.product-template .accordion summary,body.product-template details summary{color:var(--product-text)}body.product-template .accordion summary svg,body.product-template details summary svg{color:var(--sun-green);stroke:currentColor}body.product-template .accordion summary:hover,body.product-template details summary:hover,body.product-template details[open] summary{color:var(--product-primary)}body.product-template input:focus-visible,body.product-template select:focus-visible,body.product-template button:focus-visible,body.product-template a:focus-visible{outline:2px solid #FFFFFF!important;outline-offset:2px;box-shadow:0 0 0 4px var(--sun-green)!important}@media screen and (max-width:749px){body.product-template{--product-radius: 7px;--product-card-radius: 10px;--product-image-radius: 11px}body.product-template .product__media-wrapper,body.product-template .product-media-container{border-radius:var(--product-card-radius)}body.product-template .product__media img,body.product-template .product-media-container img{border-radius:var(--product-image-radius)}body.product-template #MainContent .product-form__submit{min-height:48px}}@media(prefers-reduced-motion:reduce){body.product-template #MainContent .product-form__submit,body.product-template .shopify-payment-button__button--unbranded{transition:none!important}}#MainContent .swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0 6px!important;background:#d7ded7!important;background-color:#d7ded7!important;border:0!important;border-radius:999px!important;opacity:1!important;box-shadow:none!important;transition:width .2s ease,background-color .2s ease!important}#MainContent .swiper-pagination-bullet-active{width:34px!important;background:var(--sun-orange)!important;background-color:var(--sun-orange)!important;opacity:1!important}#MainContent .swiper-pagination-bullet:hover{background:var(--sun-orange-hover)!important;background-color:var(--sun-orange-hover)!important}#MainContent .slider-counter__link--dots .dot,#MainContent .slider-pagination__button{background:#d7ded7!important;background-color:#d7ded7!important;border-color:#d7ded7!important;opacity:1!important}#MainContent .slider-counter__link--active .dot,#MainContent .slider-pagination__button[aria-current=true],#MainContent .slider-pagination__button.is-active{background:var(--sun-orange)!important;background-color:var(--sun-orange)!important;border-color:var(--sun-orange)!important}#MainContent .splide__pagination__page{background:#d7ded7!important;opacity:1!important}#MainContent .splide__pagination__page.is-active{background:var(--sun-orange)!important}#MainContent .swiper-button-prev,#MainContent .swiper-button-next,#MainContent .slider-button,#MainContent .splide__arrow{color:var(--sun-green)!important;background-color:var(--sun-white)!important;border-color:var(--sun-border)!important}#MainContent .swiper-button-prev:hover,#MainContent .swiper-button-next:hover,#MainContent .slider-button:hover,#MainContent .splide__arrow:hover{color:var(--sun-white)!important;background-color:var(--sun-orange-hover)!important;border-color:var(--sun-orange-hover)!important}#MainContent input[type=checkbox],#MainContent input[type=radio],#MainContent input[type=range],#MainContent progress{accent-color:var(--sun-orange)}#MainContent [role=tab][aria-selected=true],#MainContent [aria-current=true]:not(.swiper-pagination-bullet){color:var(--sun-orange)!important;border-color:var(--sun-orange)!important}body.product-template #MainContent>[id$=__breadcrumbs]{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media screen and (min-width:1024px){body.is-hide-nav .header-section.header-sticky .header__bottom.is-hide,.header-section.header-sticky.header-scrolled .header__bottom.is-hide{display:block!important;height:45px!important;min-height:45px!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;translate:none!important;overflow:visible!important;transition:none!important}body.is-hide-nav .header-section.header-sticky .header__navigation,body.is-hide-nav .header-section.header-sticky .header__menu{display:flex!important;opacity:1!important;visibility:visible!important;transform:none!important}body.is-hide-nav .header-section.header-sticky,body.is-hide-nav .header-section.header-sticky .header{height:133px!important;min-height:133px!important;max-height:none!important}body.is-hide-nav .header-section.header-sticky .toggle-navigation-button.is-show{display:none!important}body.is-hide-nav .header-section.header-sticky .header__logo{column-gap:0!important}}html body .header__top,html body .header-section .header__top,html body .header__top .header__inner,html body .header__top .header__wrapper,html body .header__middle,html body .header-section .header__middle,html body .header__middle .header__inner,html body .header__middle .header__wrapper{--color-background: 47, 93, 80;--color-foreground: 255, 255, 255;--gradient-background: #2F5D50;color:var(--sun-header-text)!important;background:var(--sun-header-bg)!important;background-color:var(--sun-header-bg)!important;background-image:none!important;border-color:#ffffff29!important}html body .header .search__input,html body .header .header__search input{color:var(--sun-text)!important;background:var(--sun-sage)!important;background-color:var(--sun-sage)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sunshade-brand.css.map */
