body.design-studio{--color-border: #C9DFE2;--color-surface: #F3F7F8;--color-surface-alt: #F3F7F8;--radius-card: 24px;--shadow-card: 0 1px 2px rgba(20,38,42,.08), 0 10px 30px rgba(20,38,42,.12);--shadow-card-hover: 0 18px 44px rgba(20,38,42,.18);--product-card-corner-radius: 1.8rem;--collection-card-corner-radius: 1.8rem;--media-radius: 18px}body.design-studio .builder-value-props-grid__eyebrow,body.design-studio .builder-scrolling-marquee__eyebrow,body.design-studio .builder-google-reviews__eyebrow,body.design-studio .builder-faq-accordion__eyebrow,body.design-studio .builder-newsletter-banner__eyebrow{display:inline-flex;align-items:center;gap:8px}body.design-studio .builder-value-props-grid__eyebrow:before,body.design-studio .builder-scrolling-marquee__eyebrow:before,body.design-studio .builder-google-reviews__eyebrow:before,body.design-studio .builder-faq-accordion__eyebrow:before,body.design-studio .builder-newsletter-banner__eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:#48a5af;flex:0 0 auto}body.design-studio .builder-value-props-grid__head{text-align:left;margin-inline:0;max-width:62ch}body.design-studio .builder-value-props-grid__heading{position:relative;padding-bottom:14px}body.design-studio .builder-value-props-grid__heading:after{content:"";position:absolute;left:0;bottom:0;width:44px;height:4px;border-radius:99px;background:#48a5af}body.design-studio .builder-value-props-grid__eyebrow{margin-inline-start:0}body.design-studio .builder-value-props-grid__btn,body.design-studio .builder-cta-strip__cta,body.design-studio .builder-newsletter-banner__submit,body.design-studio .builder-newsletter-banner__input{border-radius:12px}body.design-studio .builder-value-props-grid__list>.builder-value-props-grid__item:first-child{border-radius:24px 72px 24px 24px}body.design-studio .button,body.design-studio .button:after{border-radius:12px}body.design-studio .rich-text__heading{position:relative}body.design-studio .rich-text__wrapper--left .rich-text__heading:after{content:"";display:block;width:44px;height:4px;margin-top:12px;border-radius:99px;background:#48a5af}body.design-studio .card__badge .badge{background:#fff;color:var(--color-fg);border:1px solid #C9DFE2;box-shadow:0 8px 20px #14262a24;border-radius:var(--radius-pill, 9999px)}body.design-studio .estimated-delivery{background:var(--color-accent-soft, #EAF4F5);border:1px solid #C9DFE2;border-radius:16px}body.design-studio .product-video__frame,body.design-studio .gang-sheet-video__player{border-radius:22px}body.design-teal{--color-border: #C9DFE2;--color-surface: #F3F7F8;--color-surface-alt: #F3F7F8;--radius-card: 16px;--shadow-card: 0 2px 4px rgba(20,38,42,.1), 0 14px 34px rgba(20,38,42,.2);--shadow-card-hover: 0 20px 46px rgba(20,38,42,.28);--product-card-corner-radius: .9rem;--collection-card-corner-radius: .9rem;--media-radius: 12px}body.design-teal .builder-value-props-grid__eyebrow,body.design-teal .builder-scrolling-marquee__eyebrow,body.design-teal .builder-google-reviews__eyebrow,body.design-teal .builder-faq-accordion__eyebrow,body.design-teal .builder-newsletter-banner__eyebrow,body.design-teal .builder-cta-strip__eyebrow{background:transparent!important;box-shadow:none!important;padding:0;color:var(--color-accent-dark, #1F5D66);letter-spacing:.2em;text-transform:uppercase;border-radius:0}body.design-teal .builder-value-props-grid__heading,body.design-teal .builder-google-reviews__heading,body.design-teal .builder-faq-accordion__heading,body.design-teal .builder-newsletter-banner__heading,body.design-teal .builder-cta-strip__heading,body.design-teal .rich-text__heading{letter-spacing:-.03em}body.design-teal .builder-cta-strip--gradient,body.design-teal .builder-cta-strip--solid,body.design-teal .builder-newsletter-banner{background:repeating-linear-gradient(115deg,rgba(255,255,255,.028) 0 2px,transparent 2px 26px),linear-gradient(135deg,#16414a,#1d5560);color:#fff}body.design-teal .builder-cta-strip__subheading{opacity:.9}body.design-teal .builder-cta-strip__eyebrow{color:#8fd0d8;opacity:1}body.design-teal .builder-newsletter-banner__eyebrow{color:#8fd0d8}body.design-teal .builder-newsletter-banner__heading{color:#fff}body.design-teal .builder-newsletter-banner__subtitle{color:#ffffffd1}body.design-teal .builder-newsletter-banner__media{background:#ffffff0f}body.design-teal .builder-newsletter-banner__input{background:#fff;color:var(--color-fg);border-color:transparent}body.design-teal .builder-newsletter-banner__input::placeholder{color:var(--color-muted)}body.design-teal .builder-newsletter-banner__submit{background:#fff;color:#16414a}body.design-teal .builder-newsletter-banner__submit:focus-visible{outline-color:#8fd0d8}body.design-teal .builder-newsletter-banner__disclaimer{color:#ffffffb3}body.design-teal .builder-newsletter-banner__disclaimer a{color:#fff}body.design-teal .button,body.design-teal .button:after{border-radius:var(--radius-pill, 9999px)}body.design-teal .card-wrapper:hover .card,body.design-teal .card-wrapper:focus-within .card{outline:2px solid var(--color-accent-dark, #1F5D66);outline-offset:2px}body.design-teal .card__badge .badge{background:var(--color-promo, #16414A);color:#fff;border-radius:var(--radius-pill, 9999px)}body.design-teal .builder-google-reviews__aggregate{padding:16px 28px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}body.design-teal .estimated-delivery{background:var(--color-accent-soft, #EAF4F5);border:1px solid transparent;border-left:3px solid var(--color-accent, #2E7A83);border-radius:8px}body.design-teal .product-video__frame,body.design-teal .gang-sheet-video__player{border-radius:12px}@media(max-width:749px){body.design-studio .builder-value-props-grid__list>.builder-value-props-grid__item:first-child{border-radius:20px 48px 20px 20px}body.design-studio .builder-value-props-grid__head{max-width:none}}.jdgm-widget,.jdgm-widget *{font-family:inherit}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm-star{color:#48a5af}.jdgm-widget .jdgm-histogram__summary-title,.jdgm-widget .jdgm-rev-widg__title{color:var(--color-fg);letter-spacing:-.01em}body.design-studio .jdgm-rev{border:1px solid #C9DFE2;border-radius:24px;box-shadow:0 1px 2px #14262a14,0 10px 30px #14262a1f;padding:20px;background:#fff}body.design-studio .jdgm-paginate__page,body.design-studio .jdgm-rev-widg__sort-wrapper select,body.design-studio .jdgm-write-rev-link,body.design-studio .jdgm-btn{border-radius:12px}body.design-teal .jdgm-rev{border:1px solid #C9DFE2;border-radius:14px;padding:18px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}body.design-teal .jdgm-rev:hover{border-color:#1f5d66;box-shadow:0 2px 4px #14262a1a,0 14px 34px #14262a33}body.design-teal .jdgm-paginate__page,body.design-teal .jdgm-rev-widg__sort-wrapper select,body.design-teal .jdgm-write-rev-link,body.design-teal .jdgm-btn{border-radius:9999px}[class*=upload-lift],[id*=upload-lift],[class*=uploadlift],[id*=uploadlift],.ul-widget,.upload-lift-widget{margin-block:16px;border-radius:var(--radius-card, 16px)}[class*=upload-lift] [class*=dropzone],[class*=upload-lift] [class*=drop-zone],[class*=uploadlift] [class*=dropzone],.ul-widget [class*=dropzone],.upload-lift-widget [class*=dropzone]{border:1.5px dashed #C9DFE2;border-radius:var(--radius-card, 16px);background:#f3f7f8}body.design-teal [class*=upload-lift] [class*=dropzone],body.design-teal [class*=uploadlift] [class*=dropzone],body.design-teal .ul-widget [class*=dropzone],body.design-teal .upload-lift-widget [class*=dropzone],[class*=gang-sheet] a,[class*=gang-sheet] button,[class*=gangsheet] button,[id*=gang-sheet] a,[id*=gang-sheet] button,[class*=gsb-] button,[class*=antigro] button,[id*=antigro] button{border-radius:12px}body.design-studio [class*=gang-sheet] a:not([class*=btn]):not([class]),body.design-studio [class*=gang-sheet] button:not([class]),body.design-studio [id*=gang-sheet] button:not([class]),body.design-studio [class*=antigro] button:not([class]){background:#2e7a83;color:#fff;border-radius:12px}body.design-teal [class*=gang-sheet] a,body.design-teal [class*=gang-sheet] button,body.design-teal [class*=gangsheet] button,body.design-teal [id*=gang-sheet] a,body.design-teal [id*=gang-sheet] button,body.design-teal [class*=gsb-] button,body.design-teal [class*=antigro] button,body.design-teal [id*=antigro] button{border-radius:9999px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/design-variants.css.map */
