:root{--color-green: #3f8654;--color-blue: #0c4f9b;--color-navy: #161b27;--color-red: #c00;--color-pink: #d96381;--color-orange: #f05824;--color-yellow-orange: #f4bc45;--color-yellow: #ff9;--color-cream: #ffc;--color-gray: #666;--color-light-gray: #ccc;--text-color: 51 51 51;--search-text-color: 51 51 51}:root{--grid-column-gap: 1.5rem;--reading-width: 48em;--heading-type-scale-new: 1.2;--h6-new: calc(var(--body-font-size) + var(--heading-scale-start));--h5-new: var(--h6-new) * var(--heading-type-scale-new);--h4-new: var(--h5-new) * var(--heading-type-scale-new);--h3-new: var(--h4-new) * var(--heading-type-scale-new);--h2-new: var(--h3-new) * var(--heading-type-scale-new);--h1-new: var(--h2-new) * var(--heading-type-scale-new);--h0-new: var(--h1-new) * var(--heading-type-scale-new);--h6-font-size-new: calc((var(--h6-new) / 1.6) * var(--fluid-1-065));--h5-font-size-new: calc((var(--h5-new) / 1.4) * var(--fluid-1-125));--h4-font-size-new: calc((var(--h4-new) / 2) * var(--fluid-1-2));--h3-font-size-new: calc((var(--h3-new) / 1.9) * var(--fluid-1-3));--h2-font-siz-new: calc((var(--h2-new) / 1.8) * var(--fluid-1-4));--h1-font-siz-new: calc((var(--h1-new) / 1.6) * var(--fluid-1-5));--h0-font-size-new: calc((var(--h0-new) / 1.5) * var(--fluid-1-5));--h1: var(--h2) * 1.12}@media (min-width: 1280px){:root{--product-column-padding: calc(8 * var(--space-unit))}}html body{overflow-wrap:break-word!important}#description h2,#description .h2{font-size:1.6rem;font-weight:700}#description h3,#description .h3{font-size:1.6rem}#description h4,#description .h4{font-size:1.5rem}html.is-pages .reading-width,html.is-pages.contact .reading-width,html.is-pages.warranty .reading-width,html.is-pages.about-sewknot .reading-width,html.is-policies .shopify-policy__container,html.is-pages.sunbrella-cleaning-and-care .reading-width,html.subscribe .shopify-email-marketing-confirmation__container,html.unsubscribe .shopify-email-marketing-confirmation__container{--reading-width: 48em;max-width:var(--reading-width, 48em)}@media (min-width: 1280px){html.is-pages .reading-width h1{letter-spacing:-1px}}html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid.has-top-panel-header,html body section.shopify-section-group-header-group.has-top-panel-header{display:none}html.modal-visible body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid,html.modal-visible body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid.has-top-panel-header,html.modal-visible body section.shopify-section-group-header-group.has-top-panel-header,html.modal-visible-drawer body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid,html.modal-visible-drawer body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid.has-top-panel-header,html.modal-visible-drawer body section.shopify-section-group-header-group.has-top-panel-header{position:relative;z-index:0}@media (min-width: 769px){html body>a.skip-link.btn.btn--primary+section.shopify-section.shopify-section-group-header-group.cc-custom-liquid>div.section,html body>a.skip-link.btn.btn--primary+section.shopify-section.shopify-section-group-header-group.cc-custom-liquid.has-top-panel-header>div.section{margin:0;padding:0}body>.shopify-section.shopify-section-group-header-group.cc-announcement,body>.shopify-section.shopify-section-group-header-group.cc-announcement announcement-bar.announcement.block{display:none}html body section.shopify-section-group-header-group.cc-custom-liquid.has-top-panel-header,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid.has-top-panel-header,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.cc-custom-liquid{display:block;padding:0;margin:0;position:relative;z-index:30;background-color:#fff;color:#fff;font-weight:400}section.shopify-section-group-header-group.has-top-panel-header>div.section--padded-default,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.has-top-panel-header>div.section--padded-default,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group>div.section--padded-default{padding:0;margin:0}section.shopify-section-group-header-group.has-top-panel-header>div.section--padded-default #top-panel-header,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.has-top-panel-header>div.section--padded-default #top-panel-header,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group>div.section--padded-default #top-panel-header{padding:0;margin:0;display:none;display:grid;grid-template-columns:max-content 1fr;grid-template-rows:1fr}html body>a.skip-link.btn.btn--primary+section.shopify-section.shopify-section-group-header-group.cc-custom-liquid>div.section #top-panel-header *,section.shopify-section-group-header-group.has-top-panel-header>div.section--padded-default #top-panel-header *,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.has-top-panel-header>div.section--padded-default #top-panel-header,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group>div.section--padded-default #top-panel-header{font-size:1.3rem;font-weight:400;color:#fff;text-transform:uppercase;text-decoration:none;box-sizing:border-box}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-left,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-left,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group #top-panel-header .top-header-panel-left{display:flex;flex-direction:row;justify-content:left;align-items:center}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-left ul.social-links{display:flex;align-items:center}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-left .social-links i{display:flex;align-items:center}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-left .social-links .fa-youtube svg{position:relative;top:1px;left:1px}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-left .social-links svg{-webkit-transform:scale(.7);transform:scale(.7)}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right,html body>a.skip-link.btn.btn--primary+section.shopify-section-group-header-group #top-panel-header .top-header-panel-right{display:flex;flex-direction:row;justify-content:right;align-items:center;gap:1rem}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right #header-phone-top{padding-left:1rem}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right #header-phone-top a{font-size:1.4rem;display:inline-block;min-width:90px}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right .top-header-panel-links-info.jonny-selectlist{width:132px;padding:0;box-sizing:border-box}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right .top-header-panel-links-info.jonny-selectlist>span{padding:0}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right .top-header-panel-links-info.jonny-selectlist ul li{font-size:inherit}section.shopify-section-group-header-group.has-top-panel-header #top-panel-header .top-header-panel-right .top-header-panel-links-info.jonny-selectlist ul li a{font-size:1.2rem;font-weight:400;text-transform:capitalize!important;padding:3px 5px;display:flex;justify-content:center;align-items:center}}@media (min-width: 769px) and (max-width: 1024px){section.shopify-section-group-header-group.has-top-panel-header>div.section--padded-default #top-panel-header *{font-weight:400}}html body .drawer--cart[open]{z-index:34;top:0;height:100vh}html body .cart-drawer__content{padding-bottom:3rem!important}html.is-cart .dpo_cart_edit_container .dpo_remove_link,html.logged-in.is-wholesale #free-shipping-notice,html.logged-in.is-wholesale .free-shipping-text{display:none!important}@media (min-width: 1100px){html body.has-empty-cart{padding-right:0!important}html body.has-empty-cart .cc-cart-drawer,html body.has-empty-cart .cc-cart-drawer #cart-drawer{display:none!important}html body.has-empty-cart .main-nav__child.mega-nav{width:100%}}@media (max-width: 1099px){html .cc-cart-drawer{z-index:33;position:relative}}html body .cc-cart-drawer .cart-item__details .cart-custom-options dl{display:none!important}html body .cc-cart-drawer .cart-item__details .cart-custom-options:after{content:"See option details in cart.";position:relative;left:0;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.8rem;color:#6e6c6c;margin:0;padding:5px 0 0;display:flex}html body .cc-cart-drawer .cart-item__details .cart-custom-options:has(>dl:empty):after{content:none}html body .cc-cart-drawer .cart-item__details .cart-item__variants{display:none;margin-bottom:3rem}html body .cc-cart-drawer .cart-item__details .cart-item__variants dl>div{line-height:1.9rem}html.is-builder .cc-header--sticky{position:static}html button[aria-expanded=true] .custom-select__listbox[aria-hidden=false]{visibility:visible}@media (min-width: 769px){html body.cart-drawer-docked .main-nav__child.mega-nav{width:100%}html header main-menu .js-mega-nav>.main-nav__child .container{padding:0 4rem}html .md\:nav-gap-y-4{row-gap:1rem}}@media (min-width: 769px){.cc-header--sticky store-header.header{padding-top:2rem}store-header{position:relative}store-header:after{content:"";height:49px;position:absolute;bottom:0;top:auto;width:100%;left:0;z-index:0;background-color:transparent;pointer-events:none}html store-header.is-out:after{content:none}store-header .main-menu__content nav .main-nav>li:last-child{display:none!important}}@media (max-width: 768px){store-header:after{content:none}}html .search__product-types{width:150px}html .search__product-types .custom-select__btn{padding-left:1rem;padding-right:1rem}html .search__product-types .custom-select__btn>span{font-size:1.3rem}html .search__product-types .custom-select__option{padding:10px 1rem;font-size:1.3rem}html .search__product-types .custom-select__listbox{min-width:max(100%,170px)}html .search--product-types .search__input{padding-left:calc(150px + var(--product-types-padding))}@media only screen and (max-width: 480px){html body .search__product-types{width:90px!important}html body .search--product-types .search__input{padding-left:calc(90px + var(--product-types-padding));font-size:1.4rem}}@media (min-width: 769px){html .header:before,html body .main-menu,html body .main-menu__content:before{background-color:transparent!important}}.shopify-section.cc-promo-strip,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip){background:#fdf0d5}.shopify-section.cc-promo-strip .section.section--padded-small,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section.section--full-width{padding:1.3rem 0}.shopify-section.cc-promo-strip .section.section--padded-small .promo-strip__container,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section.section--full-width .promo-strip__container{display:flex;gap:1rem}.shopify-section.cc-promo-strip .section.section--padded-small .promo-strip__container .section__block,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section--full-width .promo-strip__container .section__block{font-size:1.4rem;line-height:1.8rem;margin:0}.shopify-section.cc-promo-strip .section.section--padded-small .promo-strip__container .section__block:last-child,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section--full-width .promo-strip__container .section__block:last-child{margin-bottom:0}.shopify-section.cc-promo-strip .promo-strip__discount .discount-code__code.input,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount .discount-code__code.input{font-size:1.4rem;letter-spacing:.6px;padding:0}.shopify-section.cc-promo-strip .promo-strip__discount button.discount-code__btn,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount button.discount-code__btn{font-size:1.4rem;padding-top:10px;padding-bottom:10px}.shopify-section.cc-promo-strip .promo-strip__discount button.discount-code__btn:hover,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount button.discount-code__btn:hover{color:rgb(var(--link-color))}.shopify-section.cc-promo-strip .promo-strip__discount .input-with-button,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount .input-with-button{margin:0;border:0 none;box-shadow:none;background:transparent}.shopify-section.cc-promo-strip .promo-strip__discount button.discount-code__btn,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount button.discount-code__btn{position:absolute;opacity:0}.shopify-section.cc-promo-strip .promo-strip__discount .discount-code__success,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount .discount-code__success{position:absolute;padding:0;width:100%;height:30px;top:-7px}.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section--full-width .promo-strip__container .section__block p{margin:0}@media (max-width: 600px){.shopify-section.cc-promo-strip .section.section--padded-small,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section--full-width{padding:.8rem 0}.shopify-section.cc-promo-strip .section.section--padded-small .promo-strip__container,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section--full-width .promo-strip__container{padding:0 1rem}.shopify-section.cc-promo-strip .section.section--padded-small .promo-strip__container .section__block,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .section--full-width .promo-strip__container .section__block{font-size:1.2rem;margin-bottom:0}.shopify-section.cc-promo-strip .promo-strip__discount .discount-code__code.input,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount .discount-code__code.input{font-size:1.2rem;letter-spacing:1px}.shopify-section.cc-promo-strip .promo-strip__discount button.discount-code__btn,.shopify-section.cc-custom-liquid:has(>div>.promo-strip__container.ecs-promo-strip) .promo-strip__discount button.discount-code__btn{font-size:1.2rem}}#main-content{padding-top:2rem}html body .slideshow .slideshow__slide .btn{opacity:1;font-size:2rem;border-color:#fff;background:#fff;letter-spacing:1px;padding:1rem 3rem}html.js body .slideshow__slide.is-active .slideshow>div:first-child .text-overlay{opacity:1}@media (max-width: 600px){html.is-home #main-content>.shopify-section.cc-slideshow{display:none!important}}.slider .slider__grid .card--product .card__info{padding-top:.5rem}.popup-section .modal__content--p-large{padding:calc(7 * var(--space-unit)) var(--gutter)}pop-up .modal__window form .alert.bg-success-bg.text-success-text.form__field-error{background-color:#f6e8e8}@media (min-width: 769px){html body .popup-section .modal__content--p-large{padding:calc(7 * var(--space-unit)) 80px}}@media (max-width: 768px){pop-up .modal__window form .alert.bg-success-bg.text-success-text.form__field-error{font-size:1.2rem;padding:1rem}}html.is-home body>a.skip-link.btn.btn--primary+section.shopify-section.shopify-section-group-header-group.cc-custom-liquid:not(.has-top-panel-header)>div.section{padding:0;margin:0}html.is-home body>section.cc-custom-liquid #form-submitted{margin:0;text-align:center;padding:1.5rem 0;font-weight:700}html.is-home body #main-content .cc-image-banner{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}html.is-home body #main-content .cc-image-banner .media--has-overlay:after{content:none!important}@media (min-width: 769px) and (max-width: 910px){html store-header,html store-header.is-out,html .cc-header--sticky{position:relative!important}html body .sticky-scroll{top:2rem!important}}@media (min-width: 769px) and (max-width: 869px){html store-header header .logo__link>span{width:230px!important}}html.is-pages .section--template:has(+.section.cc-apps){margin-bottom:1rem}html.is-pages .section--template+.section.cc-apps{margin-top:0}html body .globo-form-app .panels{position:static!important;z-index:0!important}html body .globo-form-app .panel.block-container{padding:0!important}html body .globo-form-app .panels+p{display:none!important;opacity:0!important;height:0!important;width:0!important}html body .globo-formbuilder .globo-form-control label.globo-label .text-danger.text-smaller{color:red!important;font-size:1.3rem;font-weight:700}html body [class*=globo-form-id] .globo-form-app,html body [class*=globo-form-id] .globo-form-app .panel,html body .globo-formbuilder .globo-form-app default-layout{background-color:transparent!important}html body .globo-formbuilder .heading-title.globo-heading{margin-top:.5rem}html body .globo-formbuilder .heading-title.globo-heading+.heading-caption:empty{display:none!important}html body .globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2],html body .globo-formbuilder [data-type=imageOptions],[data-type=rating-level],html body .globo-formbuilder [data-type=feedback],html body .globo-formbuilder [data-type=matrix],html body .globo-formbuilder [data-type=rating-star2],html body .globo-formbuilder [data-type=checkbox],html body .globo-formbuilder [data-type=radio],[data-type=colorSwatches],html body .globo-formbuilder [data-type=rangeSlider],[data-type=switcher],html body .globo-formbuilder [data-type=button],html body .globo-formbuilder [data-type=signature]) .globo-label{left:18px}html body .globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2],html body .globo-formbuilder [data-type=imageOptions],[data-type=rating-level],html body .globo-formbuilder [data-type=feedback],html body .globo-formbuilder [data-type=matrix],html body .globo-formbuilder [data-type=rating-star2],html body .globo-formbuilder [data-type=checkbox],html body .globo-formbuilder [data-type=radio],[data-type=colorSwatches],html body .globo-formbuilder [data-type=rangeSlider],[data-type=switcher],html body .globo-formbuilder [data-type=button],html body .globo-formbuilder [data-type=signature]) .globo-form-input{background:transparent!important}html body .globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2] input,html body .globo-formbuilder [data-type=imageOptions],[data-type=rating-level] input,html body .globo-formbuilder [data-type=feedback] input,html body .globo-formbuilder [data-type=matrix] input,html body .globo-formbuilder [data-type=rating-star2] input,html body .globo-formbuilder [data-type=checkbox] input,html body .globo-formbuilder [data-type=radio],[data-type=colorSwatches] input,html body .globo-formbuilder [data-type=rangeSlider],[data-type=switcher] input,html body .globo-formbuilder [data-type=button] input,html body .globo-formbuilder [data-type=signature]) .globo-form-input input{border:var(--input-border-width) solid rgba(var(--input-text-color)/.2)!important;border-radius:var(--input-border-radius, 0)!important;background-color:#fff!important;padding-right:2rem!important;padding-left:2rem!important}html body .globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2] select,html body .globo-formbuilder [data-type=imageOptions],[data-type=rating-level] select,html body .globo-formbuilder [data-type=feedback] select,html body .globo-formbuilder [data-type=matrix] select,html body .globo-formbuilder [data-type=rating-star2] select,html body .globo-formbuilder [data-type=checkbox] select,html body .globo-formbuilder [data-type=radio],[data-type=colorSwatches] select,html body .globo-formbuilder [data-type=rangeSlider],[data-type=switcher] select,html body .globo-formbuilder [data-type=button] select,html body .globo-formbuilder [data-type=signature]) .globo-form-input select{border:var(--input-border-width) solid rgba(var(--input-text-color)/.2)!important;border-radius:28px!important;padding-right:2rem!important;padding-left:2rem!important;color:#555!important}html body .globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2] select:disabled,html body .globo-formbuilder [data-type=imageOptions],[data-type=rating-level] select:disabled,html body .globo-formbuilder [data-type=feedback] select:disabled,html body .globo-formbuilder [data-type=matrix] select:disabled,html body .globo-formbuilder [data-type=rating-star2] select:disabled,html body .globo-formbuilder [data-type=checkbox] select:disabled,html body .globo-formbuilder [data-type=radio],[data-type=colorSwatches] select:disabled,html body .globo-formbuilder [data-type=rangeSlider],[data-type=switcher] select:disabled,html body .globo-formbuilder [data-type=button] select:disabled,html body .globo-formbuilder [data-type=signature]) .globo-form-input select:disabled{color:GrayText!important}html body .globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2] textarea,html body .globo-formbuilder [data-type=imageOptions],[data-type=rating-level] textarea,html body .globo-formbuilder [data-type=feedback] textarea,html body .globo-formbuilder [data-type=matrix] textarea,html body .globo-formbuilder [data-type=rating-star2] textarea,html body .globo-formbuilder [data-type=checkbox] textarea,html body .globo-formbuilder [data-type=radio],[data-type=colorSwatches] textarea,html body .globo-formbuilder [data-type=rangeSlider],[data-type=switcher] textarea,html body .globo-formbuilder [data-type=button] textarea,html body .globo-formbuilder [data-type=signature]) .globo-form-input textarea{border:var(--input-border-width) solid rgba(var(--input-text-color)/.2)!important;border-radius:var(--textarea-border-radius)!important;background-color:#fff!important;vertical-align:top;resize:vertical}html body .globo-formbuilder .gfb__footer wizard__footer button.submit,html body .globo-formbuilder .gfb-style-material_filled .gfb__footer button.submit{display:inline-block}html body .globo-formbuilder .gfb__footer wizard__footer button,html body .globo-formbuilder .gfb-style-material_filled .gfb__footer button{position:relative;max-width:100%;padding:var(--btn-padding-y, 12px) 26px;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;border-radius:var(--btn-border-radius, 0)!important;outline-offset:var(--btn-border-width);font-size:.88em;font-weight:700;line-height:1.2em;text-align:center;text-transform:var(--btn-text-transform, none);-webkit-appearance:none;appearance:none;word-break:break-word;border:var(--btn-border-width) solid rgb(var(--btn-bg-color))!important;outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-text-color))}html body .globo-formbuilder .ecs-textarea small.help-text.globo-description{color:#7d1f1f!important}.globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2],.globo-formbuilder [data-type=imageOptions],.globo-formbuilder [data-type=rating-level],.globo-formbuilder [data-type=feedback],.globo-formbuilder [data-type=matrix],.globo-formbuilder [data-type=rating-star2],.globo-formbuilder [data-type=checkbox],.globo-formbuilder [data-type=radio],.globo-formbuilder [data-type=colorSwatches],.globo-formbuilder [data-type=rangeSlider],.globo-formbuilder [data-type=switcher],.globo-formbuilder [data-type=button],.globo-formbuilder [data-type=signature]) .globo-label{top:1px}html body .globo-formbuilder .globo-form-control.landing-page-url{display:none}@media (max-width: 480px){.globo-formbuilder .gfb-style-material_filled .globo-form-control:not([data-type=file2],.globo-formbuilder [data-type=imageOptions],.globo-formbuilder [data-type=rating-level],.globo-formbuilder [data-type=feedback],.globo-formbuilder [data-type=matrix],.globo-formbuilder [data-type=rating-star2],.globo-formbuilder [data-type=checkbox],.globo-formbuilder [data-type=radio],.globo-formbuilder [data-type=colorSwatches],.globo-formbuilder [data-type=rangeSlider],.globo-formbuilder [data-type=switcher],.globo-formbuilder [data-type=button],.globo-formbuilder [data-type=signature]) .globo-label{top:2px}}html cart-drawer .cart-drawer__checkout-buttons .btn.btn--primary,#cart-summary [name=checkout].btn.btn--primary{outline-color:#4e4f4f;outline-offset:3px;background:#b4b4b5 linear-gradient(104deg,#a2a3a4 60%,#515355 60% 100%) no-repeat 100% 100%;background-size:300% 100%}html .switch:checked+label:after{background-color:var(--color-blue)}body>#compare-drawer-open[style="visibility: hidden;"].btn.btn--compare.js-open-compare-drawer.is-out{display:none}#compare-drawer-open .js-compare-counter.pointer-events-none{position:relative;top:2px}.compare-container .product-vendor{display:none}#collection-heading-custom{width:100%;margin-top:0rem}.shopify-section.cc-custom-liquid>div.section:not(.section--full-width.section--padded-default) #collection-heading-custom{margin-top:3rem;margin-bottom:1rem}#collection-heading-custom:has(.collection-image){margin-top:0}#collection-heading-custom .collection-image{margin-bottom:1rem}#collection-heading-custom .collection-image img{width:100%}#collection-heading-custom .collection-description *{font-size:1.6rem}#collection-heading-custom .collection-description h3{font-weight:500}@media (min-width: 768px){#collection-heading-custom .collection-description.text-align-left{text-align:center}}@media (max-width: 768px){#collection-heading-custom .collection-description *{font-size:1.4rem}}@media (max-width: 600px){#collection-heading-custom .collection-description{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}}products-toolbar .products-toolbar__sort button span{text-transform:capitalize}products-toolbar .custom-select__listbox li span{text-transform:capitalize}[data-num-results="0"].container custom-pagination.main-products-grid #filter-results p{padding:8rem 0 11rem;margin-bottom:0;text-align:center;text-transform:capitalize;border-bottom:1px solid #ddd;color:#c81919}.filter__content>ul>li:has(>input[disabled]){display:none!important}#facets .facets__filters details-disclosure:has(>#filter-filter\.p\.m\.custom\.ecs_builder_enabled_fabrics),#facets .facets__filters .facets__filters details-disclosure #filter-filter\.p\.m\.custom\.ecs_builder_enabled_fabrics,#filter-filter\.p\.m\.custom\.ecs_builder_enabled_fabrics,#facets .facets__filters details-disclosure:has(>#filter-filter\.p\.m\.custom\.ecs_builder_show_in_fabric_picker),#facets .facets__filters .facets__filters details-disclosure #filter-filter\.p\.m\.custom\.ecs_builder_show_in_fabric_picker,#filter-filter\.p\.m\.custom\.ecs_builder_show_in_fabric_picker{display:none!important}html:not(.has-url-param-product-type-not-empty) #facets .facets__filters details-disclosure:has(>#filter-filter\.p\.product_type),html:not(.has-url-param-product-type-not-empty) #facets .facets__filters .facets__filters details-disclosure #filter-filter\.p\.product_type,html:not(.has-url-param-product-type-not-empty) #filter-filter\.p\.m\.custom\.ecs_builder_enabled_fabrics,html:not(.has-url-param-product-type-not-empty) #filter-filter\.p\.m\.custom\.ecs_builder_show_in_fabric_picker{display:none!important}product-card .desktop\:card__quick-add--below{padding-top:1rem}product-card .desktop\:card__quick-add--below.has-sample-button:empty{display:none}product-card .price__current,html .card--product .price__current{font-size:1.4rem;font-weight:600;white-space:nowrap;color:#000}product-card .grouped-product-price-box .price__current,product-card .grouped-product-price-box .grouped-product-price-label,html .card--product .grouped-product-price-box .price__current,html .card--product .grouped-product-price-box .grouped-product-price-label{font-size:1.4rem;white-space:normal;color:#000}product-card .grouped-product-price-box .price__current,html .card--product .grouped-product-price-box .price__current{font-weight:600}product-card .grouped-product-price-box .grouped-product-price-label,html .card--product .grouped-product-price-box .grouped-product-price-label{font-weight:400}product-card form button.btn.btn--primary.btn--atc{background:#ddd;color:#333;border:2px solid #DDD}product-card form button.btn.btn--primary.btn--atc:hover{border:2px solid #DDD}@media (min-width: 600px){html.is-collections #filter-results ul.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 720px){html.is-collections #filter-results ul.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 769px){html.is-collections #filter-results ul.md\:grid-cols-4,html.is-collections body.cart-drawer-docked.has-empty-cart #filter-results ul.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}html.is-collections body.cart-drawer-docked #filter-results ul.md\:grid-cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){html.is-collections #filter-results ul.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1280px){html.is-collections #filter-results ul.xl\:grid-cols-3{grid-template-columns:repeat(4,minmax(0,1fr))}html.is-collections body.cart-drawer-docked #filter-results ul.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}html.is-collections body.cart-drawer-docked.has-empty-cart #filter-results ul.md\:grid-cols-4{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1380px){html.is-collections body.cart-drawer-docked.has-empty-cart #filter-results ul.xl\:grid-cols-3{grid-template-columns:repeat(5,minmax(0,1fr))}html.is-collections body.cart-drawer-docked #filter-results ul.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1480px){html.is-collections body.cart-drawer-docked #filter-results ul.xl\:grid-cols-3{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1536px){html.is-collections #filter-results ul.xxl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1100px){html .dock\:grid-cols-2{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1200px){html .dock\:grid-cols-2{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1480px){html .xxl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1536px){html .xxl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1636px){html .xxl\:grid-cols-4{grid-template-columns:repeat(5,minmax(0,1fr))}}announcement-bar.announcement a{text-decoration:none}announcement-bar.announcement a:hover{text-decoration:underline;color:#ffc;opacity:.8}html .header__cart-count{right:-2px!important;min-width:2rem;min-height:2rem;background-color:#ff9f1c;color:#000}@media (min-width: 769px){html body store-header .header__logo{max-width:320px}html store-header .header__icon{position:relative;top:-9px}html store-header.text-theme-text .logo__link.inline-block>.logo__text.text-theme-text{position:relative;top:-.5rem}}@media (max-width: 480px){html store-header .header__logo .logo__link span{max-width:160px!important}}#header-search-products .predictive-search__list .predictive-result__sub-title,.predictive-search__list .predictive-result__sub-title{display:none!important}html.search .predictive-result{align-items:center}html .predictive-result__media{height:56px}html .predictive-result__media img{object-fit:cover}html body .search__input::placeholder{color:#333}html .predictive-search .predictive-result__title.h6{font-size:1em;text-transform:uppercase}.shopify-section.cc-main-search>.container>p:first-of-type,html.search .shopify-section.cc-main-search>.container>p:first-of-type{color:#a61a1a;margin-bottom:5rem;margin-top:4rem}.predictive-search tabbed-content .tablist__tab{text-transform:uppercase}ul.main-nav .mega-nav--sidebar .child-nav__item{font-weight:400}@media (min-width: 769px){ul.main-nav .mega-nav--sidebar .child-nav__item{padding-top:1.5rem;padding-bottom:1.8rem}#main-search-collections a.predictive-result{align-items:center}.main-menu__content .secondary-nav__item.secondary-nav__cta--button{position:relative;top:-1px}}html.is-home .video-section.bg-video-section .media--has-overlay.media:after{background-color:#0000004d!important}@media (min-width: 1280px){html.is-home .video-section__media .video-section__bg-video,html.is-home .video-section__media .media.media--has-overlay{top:0}html.is-home .video-section__media .media.media--has-overlay img{top:100px}}@media (min-width: 900px){html.is-home .video-section.bg-video-section .container>.text-overlay{max-width:100%}}@media (max-width: 768px){html.is-home .video-section.bg-video-section .container>.text-overlay{max-width:48rem;margin-left:2rem;margin-right:2rem}}@media (max-width: 480px){html.is-home .video-section.bg-video-section .container>.text-overlay{margin-left:0rem;margin-right:0rem}}@media (max-width: 325px){html.is-home .video-section.bg-video-section .container>.text-overlay{max-width:22rem}}.shopify-section.cc-featured-collection .section__header a.link{background:#333;color:#fff;font-size:1.2rem;text-decoration:none;padding:.5rem 2rem;border-radius:38px;text-transform:capitalize;opacity:.9}.shopify-section.cc-featured-collection .section__header a.link:hover{opacity:1!important}html .dpo_cart_edit.btn{padding:1rem 0;font-size:14px;font-weight:400;margin-left:10px;text-decoration:underline;color:rgb(var(--link-color))}.cart-drawer__content .dpo_cart_edit{display:none}html .dpo_cart_edit.btn:hover{opacity:.7;cursor:pointer}html body cart-drawe#cart-drawer shopify-accelerated-checkout-cart,html body cart-drawe#cart-drawer #dynamic-checkout-cart{display:none!important}.cart-drawer__checkout-buttons shopify-accelerated-checkout-cart{display:grid}.cart-drawer__checkout-buttons shopify-accelerated-checkout-cart>shop-pay-wallet-button{grid-area:a}.cart-drawer__checkout-buttons shopify-accelerated-checkout-cart>shopify-amazon-pay-button{grid-area:b}.cart-drawer__checkout-buttons shopify-accelerated-checkout-cart>shopify-paypal-button{grid-area:c}.cart-drawer__checkout-buttons shopify-accelerated-checkout-cart>shopify-amazon-pay-button{grid-area:d}.cart-drawer__checkout-buttons shopify-accelerated-checkout-cart>shopify-google-pay-button{grid-area:e}.cart-drawer__checkout-buttons shopify-accelerated-checkout-cart>shopify-apple-pay-button{grid-area:f}#cart details summary.cart-custom-option-trigger{margin-top:.7rem;font-size:1.3rem;font-weight:400;display:inline-flex;gap:.5rem;min-height:2rem;padding:.5rem;color:#777}#cart details summary.cart-custom-option-trigger::-webkit-details-marker{display:none}#cart details summary.cart-custom-option-trigger:hover{opacity:.7;cursor:pointer}#cart details.cart-custom-options summary.cart-custom-option-trigger span{position:relative;top:-2px}#cart details.cart-custom-options summary.cart-custom-option-trigger span:after{content:"Show Options"}#cart details.cart-custom-options[open] summary.cart-custom-option-trigger span:after{content:"Hide Options"}#cart-items .cart-item__details details summary.cart-custom-option-trigger+dl{padding:1rem;background:#eee;margin-top:0}@media (min-width: 1024px){.cart__summary{background:#f4f4f4;border:0 none}}@media (min-width: 850px){html .cart__summary{padding:2rem;max-width:300px}}html .dynamic-cart-btns [data-shopify-buttoncontainer]{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;text-align:center;margin-top:1rem;flex-wrap:wrap}html .wallet-cart-button-container,html .wallet-cart-button{--wallet-button-border-radius: 28px;border-radius:var(--wallet-button-border-radius);border-radius:var(--btn-border-radius, 0)!important;width:100%}html .wallet-cart-button-container{margin-bottom:3px}.wallet-cart-button-container,.wallet-cart-button{--wallet-button-border-radius: 28px}#cart-summary .items-center>h3+p{font-weight:700}#cart-items .cart-item .text-current,.cart-item__info .price__current{font-weight:400}.cart-item .price__current{font-weight:700}html .cc-main-cart .cart-item__total .price__current{padding-right:.5rem}@media (min-width: 1280px){html .cc-main-cart .cart-item{grid-template-columns:96px 1fr auto max-content}}#cart-items .cart-item__details .cart-item__variants{font-size:1.2rem}#cart-items .cart-item__details .product-option{font-size:1.2rem;padding-bottom:5px}cart-drawer #cart-items .product-option{display:none}#cart-items .cart-item__details dl{display:grid}#cart-items .cart-item__details .product-option dt{font-weight:600;white-space:wrap;line-height:1.8rem}#cart-items .cart-item__details .product-option dd{margin-inline-start:.5rem}#cart-items .cart-item__details dl>div{line-height:2.2rem}#cart-items .cart-item__details dl>div:last-of-type{order:-1}html.is-out-of-stock .product-info product-recommendations[data-url*="&intent=complementary"] h2.h6{font-weight:700}product-recommendations .slider__grid .card--related{height:100%}product-recommendations .slider__grid .card--related .card__info p.h6{margin-top:0;line-height:2rem}product-recommendations .slider__grid .card--related a.card-link{font-size:1.2rem}@media (min-width: 1280px){html.is-products .shopify-section.cc-product-recommendations product-recommendations .slider__grid.xl\:grid-cols-5{grid-template-columns:repeat(4,minmax(0,1fr))}}product-recommendations h2.h4.section__heading.text-start{text-transform:capitalize}html.is-cart product-recommendations .slider__grid .card__media .media{box-shadow:1px 1px 1px #0000001a,-1px -1px 1px #0000001a}#cart-drawer product-recommendations carousel-slider h2,#cart product-recommendations carousel-slider h2{font-weight:700;text-align:left}#cart-drawer #cart-promoted-products promoted-products carousel-slider h2,#cart #cart-promoted-products promoted-products carousel-slider h2{font-weight:700;text-align:left}#free-shipping-notice .free-shipping-notice__heading>strong:only-of-type{color:green}@media (min-width: 1024px){#cart .cart__shipping-calculator.panel{padding:calc(5 * var(--space-unit))}}@media (max-width: 480px){product-recommendations h2.h4.section__heading.text-start{text-align:center}}recently-viewed h2.h4.section__heading.text-start{text-transform:capitalize}@media (min-width: 1280px){recently-viewed .xl\:auto-cols-5{grid-auto-columns:calc((100% - var(--column-gap) * 5) / 6)}}@media (max-width: 480px){recently-viewed h2.h4.section__heading.text-start{text-align:center}}#yotpo-reviews-main-widget .yotpo-main-layout .yotpo-head{margin:0}#yotpo-reviews-main-widget .yotpo-head h2.yotpo-headline{text-align:start;font-size:var(--h4-font-size);font-family:var(--heading-font-family);line-height:1.3;margin-block:.83em;margin-left:0;font-weight:400;width:100%;flex-basis:100%}#yotpo-reviews-main-widget .yotpo-base-layout{width:100%!important}#yotpo-reviews-main-widget .yotpo-main-layout .yotpo-border-margin{margin-top:2rem}#yotpo-reviews-main-widget:after{content:"";display:block;width:100%;height:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2710%27 height=%275%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke-width=%272%27 stroke=%27%23eaeaea%27 d=%27M0 .5h10%27/%3E%3C/svg%3E")}@media (max-width: 768px){#yotpo-reviews-main-widget .yotpo-main-layout .yotpo-head{flex-direction:column;margin-bottom:1.5rem}#yotpo-reviews-main-widget .yotpo-main-layout .yotpo-head h2.yotpo-headline{order:0}#yotpo-reviews-main-widget .yotpo-main-layout .yotpo-head .yotpo-reviews-wrapper{order:1}}@media (max-width: 480px){#yotpo-reviews-main-widget .yotpo-head h2.yotpo-headline{text-align:center}}cart-drawer .cart-drawer__content .cart-empty .btn.btn--primary{background:#5a5a5a linear-gradient(104deg,#5a5a5a 60%,#333 60% 100%) no-repeat 100% 100%;background-size:300% 100%}cart-drawer .cart-drawer__content .cart-empty .btn.btn--primary:hover{background-position:0 100%}#cart-drawer .drawer__header a.cart-drawer__view-cart.link{border:thin solid #222222;outline-color:#222;outline-offset:3px;background:#222 linear-gradient(104deg,#222 60%,#222 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:#fff;text-shadow:1px 1px 1px rgba(255,255,255,.2),-1px -1px 1px rgba(255,255,255,.2);font-size:1.2rem;text-transform:capitalize;padding:1rem 2rem;text-decoration:none;border-radius:28px}#cart-drawer #cart-items .cart-item .text-current{font-weight:400}html.is-home #main-content .container .gallery.grid .gallery-block__image-text p.text-overlay__block.subheading{font-size:var(--h5-font-size);font-weight:700;line-height:1.3;text-shadow:1px 1px 2px rgba(0,0,0,.3),-1px -1px 2px rgba(0,0,0,.3);margin-bottom:0}html.is-home #main-content .container .gallery.grid .gallery-block__image-text p.text-overlay__block.subheading+h3{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}html.is-home div[class*=block-media_] .media.media--has-overlay:after{background-color:#00000059;-webkit-transition:background-color ease .5s 0s;transition:background-color ease .5s 0s}html.is-home div[class*=block-media_]:hover .media.media--has-overlay:after{background-color:#0000;-webkit-transition:background-color ease .5s 0s;transition:background-color ease .5s 0s}@media (min-width: 1200px){html.is-home #main-content .container .gallery.grid .gallery-block__image-text.text-overlay{max-width:48rem;margin:0}}@media (min-width: 1280px){html.is-home .xl\:auto-cols-5,html.is-products .xl\:auto-cols-5{grid-auto-columns:calc((100% - var(--column-gap) * 5) / 6)}}@media (min-width: 769px){.media.media--has-overlay:hover :after{background-color:#0000001a}}@media (max-width: 480px){html.is-home #main-content .container .gallery.grid .gallery-block{min-height:200px}}html.is-pages #main-content .shopify-section.cc-contact{margin-bottom:0}html.is-pages #main-content .shopify-section.cc-contact-form>.container>.section{margin-top:1rem}.is-required>label:after,.red{color:red}.is-required>label:after{font-size:1.6rem}html body .container.container--breadcrumbs{display:none!important}html.is-products .container.container--breadcrumbs.product-breadcrumbs{opacity:0;height:1rem}@media (max-width: 768px){html #main-content .breadcrumbs{display:none}}h1,.h1,.text-h1{font-weight:700}@media (max-width: 768px){html body h1,h1.collection-banner__heading,html.is-collections h1,html.is-pages h1,html.is-policies h1,html.is-cart h1{font-weight:700;text-transform:capitalize;font-size:2.4rem;margin-inline-end:0!important}h1.collection-banner__heading+.collection-banner__count{padding-top:.7rem}}html.subscribe .shopify-email-marketing-confirmation__container h1,html.unsubscribe .shopify-email-marketing-confirmation__container h1{text-align:center;margin-top:calc(8 * var(--space-unit));margin-bottom:calc(14 * var(--space-unit))}.shopify-policy__title h1{text-align:center;text-transform:capitalize;margin-bottom:calc(10 * var(--space-unit));margin-top:calc(4 * var(--space-unit))}.shopify-policy__container,.shopify-challenge__container,.shopify-email-marketing-confirmation__container{padding:calc(var(--section-gap) * var(--fluid-1-5)) var(--gutter)!important}html.is-pages.contact .section--template.section{padding-bottom:0}@media (min-width: 769px){.shopify-policy__title h1{margin-top:calc(8 * var(--space-unit));margin-bottom:calc(14 * var(--space-unit))}}#main-content .container .article-content h1,#main-content .container .article-content h2,#main-content .shopify-policy__body h2,#main-content .container .article-content h3,#main-content .shopify-policy__body h3,#main-content .container .article-content h4,#main-content .shopify-policy__body h4,#main-content .container .article-content h5,#main-content .shopify-policy__body h5,#main-content .container .article-content h6,#main-content .shopify-policy__body h6{font-weight:700}#main-content .container .article-content h1{font-size:var(--h1-font-size-new)}#main-content .container .article-content h2,#main-content .shopify-policy__body h2,#main-contnet .content-inner h2{font-size:var(--h3-font-size-new);margin-bottom:2rem}#main-content .container .article-content h3,#main-content .shopify-policy__body h3,#main-contnet .content-inner h3{font-size:var(--h4-font-size-new);margin-top:2rem;margin-bottom:2rem}#main-content .container .article-content h4,#main-content .shopify-policy__body h4,#main-contnet .content-inner h4{font-size:var(--h4-font-size-new)}#main-content .container .article-content h5,#main-content .shopify-policy__body h5,#main-contnet .content-inner h5{font-size:var(--h5-font-size-new)}#main-content .container .article-content h6,#main-content .shopify-policy__body h6,#main-contnet .content-inner h6{font-size:var(--h6-font-size-new)}.main-products-grid__results .gap-y-16{row-gap:calc(8 * var(--space-unit))}.card__title.font-bold,.main-products-grid__results .card__title.font-bold{font-weight:400}.main-products-grid__results .card:not(.card--related).card--no-lines .price--bottom,.main-products-grid__results .card:not(.card--related) .price--bottom{padding-top:calc(2 * var(--space-unit))}html .card--product .card__compare{left:auto!important;right:8px}html .card--product .card__compare label{font-size:11px}@media (pointer: coarse){html #filter-results .card--product .card__info{padding-top:5px}html #filter-results .card--product .card__compare{position:relative;top:5px;width:87px;justify-content:center;margin:5px auto 0;padding:5px 9px 4px 6px}}@media (max-width: 768px){html .card--product .card__compare{display:none!important}}html #cart-items .cart-item .text-current,.cart-drawer #cart-items .cart-item.text-current{position:relative}html body #main-content .container product-card.card.card--product .card__media+.card__info-container a.card-link.js-prod-link:before{content:none!important}.card.card--product a[href*=sample-of-].card-link.js-prod-link:before,.card.card--product a[href*="-46-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-47-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-60-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-80-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-54-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-59-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-62-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*=-waterproof-][href*="-62-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-64-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-98-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-102-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*=-vinyl-upholstery-fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,html .card.card--product a[href$="-72-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before,html .card.card--product a[href$="-100-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before,html .card.card--product a[href$="-200-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before,#cart-items a[href*=sample-of-].cart-item__title:before,.card.card--product a[href*=-clear][href*=-thread].card-link.js-prod-link:before,.card.card--product a[href*=by-the-roll][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-roll][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-1-sheet][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-2-sheets][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-3-sheets][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-5-sheets][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-1-sheet][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-2-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-3-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-5-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*="-18-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-24-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-30-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-36-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-42-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-48-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-54-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-60-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-66-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-72-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-78-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-84-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-96-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-108-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-120-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*=-full-rolls-only][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-100-yards-"][href*=binding].card-link.js-prod-link:before,.card.card--product a[href*="-200-yards-"][href*=binding].card-link.js-prod-link:before,.card.card--product a[href*="-300-yards-"][href*=binding].card-link.js-prod-link:before,.card.card--product a[href*="-25-yard-roll"].card-link.js-prod-link:before,.card.card--product a[href*="-50-yard-roll"].card-link.js-prod-link:before,.card.card--product a[href*="-50-yards"].card-link.js-prod-link:before,.card.card--product a[href*="-100-yards"].card-link.js-prod-link:before{content:"";background-color:#0c1717;color:#fff;width:auto;display:flex;align-items:center;margin:0;padding:2px 6px;font-size:11px;font-weight:400;line-height:1.7rem;position:absolute;top:-2.2rem;white-space:nowrap;text-transform:lowercase}#cart-items a[href*=sample-of-].cart-item__title:before{top:-.2rem;left:-7.7rem;right:auto;position:absolute;content:none}html .card.card--product a[href*=sample-of-].card-link.js-prod-link:before{content:"sample"}#cart-items a[href*=sample-of-].cart-item__title:before{content:none}html .card.card--product a[href$="-72-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"72 pack";white-space:nowrap;word-spacing:2px}html .card.card--product a[href$="-100-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"100 pack";white-space:nowrap;word-spacing:2px}html .card.card--product a[href$="-200-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"200 pack";white-space:nowrap;word-spacing:2px}.card.card--product a[href*="-46-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"46 inch"}.card.card--product a[href*="-47-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"47 inch"}.card.card--product a[href*="-60-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"60 inch"}.card.card--product a[href*="-80-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"80 inch"}.card.card--product a[href*="-54-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"54 inch"}.card.card--product a[href*="-59-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"59 inch"}.card.card--product a[href*="-62-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"62 inch"}.card.card--product a[href*=-waterproof-][href*="-62-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"waterproof"}.card.card--product a[href*="-64-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"64 inch"}.card.card--product a[href*="-98-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"98 inch"}.card.card--product a[href*="-102-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"102 inch"}.card.card--product a[href*=-vinyl-upholstery-fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"vinyl"}.card.card--product a[href*=by-the-roll][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before{content:"by the roll"}.card.card--product a[href*=by-the-roll][href*=-clear-vinyl].card-link.js-prod-link:before{content:"by the roll"}.card.card--product a[href*=by-the-sheet-1-sheet][href*=-clear-vinyl].card-link.js-prod-link:before{content:"1 sheet"}.card.card--product a[href*=by-the-sheet-2-sheets][href*=-clear-vinyl].card-link.js-prod-link:before{content:"2 sheets"}.card.card--product a[href*=by-the-sheet-3-sheets][href*=-clear-vinyl].card-link.js-prod-link:before{content:"3 sheets"}.card.card--product a[href*=by-the-sheet-5-sheets][href*=-clear-vinyl].card-link.js-prod-link:before{content:"5 sheets"}.card.card--product a[href*=by-the-sheet-1-sheet][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before{content:"1 sheet"}.card.card--product a[href*=by-the-sheet-2-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before{content:"2 sheets"}.card.card--product a[href*=by-the-sheet-3-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before{content:"3 sheets"}.card.card--product a[href*=by-the-sheet-5-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before{content:"5 sheets"}.card.card--product a[href*=-clear][href*=-thread].card-link.js-prod-link:before{content:"clear"}.card.card--product a[href*="-18-inch-"][href*=ykk].card-link.js-prod-link:before{content:"18 inch"}.card.card--product a[href*="-24-inch-"][href*=ykk].card-link.js-prod-link:before{content:"24 inch"}.card.card--product a[href*="-30-inch-"][href*=ykk].card-link.js-prod-link:before{content:"30 inch"}.card.card--product a[href*="-36-inch-"][href*=ykk].card-link.js-prod-link:before{content:"36 inch"}.card.card--product a[href*="-42-inch-"][href*=ykk].card-link.js-prod-link:before{content:"42 inch"}.card.card--product a[href*="-48-inch-"][href*=ykk].card-link.js-prod-link:before{content:"48 inch"}.card.card--product a[href*="-54-inch-"][href*=ykk].card-link.js-prod-link:before{content:"54 inch"}.card.card--product a[href*="-60-inch-"][href*=ykk].card-link.js-prod-link:before{content:"60 inch"}.card.card--product a[href*="-66-inch-"][href*=ykk].card-link.js-prod-link:before{content:"66 inch"}.card.card--product a[href*="-72-inch-"][href*=ykk].card-link.js-prod-link:before{content:"72 inch"}.card.card--product a[href*="-78-inch-"][href*=ykk].card-link.js-prod-link:before{content:"78 inch"}.card.card--product a[href*="-84-inch-"][href*=ykk].card-link.js-prod-link:before{content:"84 inch"}.card.card--product a[href*="-96-inch-"][href*=ykk].card-link.js-prod-link:before{content:"96 inch"}.card.card--product a[href*="-108-inch-"][href*=ykk].card-link.js-prod-link:before{content:"108 inch"}.card.card--product a[href*="-120-inch-"][href*=ykk].card-link.js-prod-link:before{content:"120 inch"}.card.card--product a[href*=-full-rolls-only][href*=ykk].card-link.js-prod-link:before{content:"full rolls only"}.card.card--product a[href*="-100-yards-"][href*=binding].card-link.js-prod-link:before{content:"100 yards"}.card.card--product a[href*="-200-yards-"][href*=binding].card-link.js-prod-link:before{content:"200 yards"}.card.card--product a[href*="-300-yards-"][href*=binding].card-link.js-prod-link:before{content:"300 yards"}.card.card--product a[href*="-25-yard-roll"].card-link.js-prod-link:before{content:"25 yard roll"}.card.card--product a[href*="-50-yard-roll"].card-link.js-prod-link:before{content:"50 yard roll"}.card.card--product a[href*="-50-yards"].card-link.js-prod-link:before{content:"50 yards"}.card.card--product a[href*="-100-yards"].card-link.js-prod-link:before{content:"100 yards"}@media (min-width: 1281px){.card.card--product a[href*=sample-of-].card-link.js-prod-link:before,.card.card--product a[href*="-46-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-47-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-60-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-80-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-54-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-59-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-62-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*=-waterproof-][href*="-62-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*="-64-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-98-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*="-102-inch-"][href*=fabric].card-link.js-prod-link:not(a[href*=sample-of-]):not(a[href*=ykk-]):before,.card.card--product a[href*=-vinyl-upholstery-fabric].card-link.js-prod-link:not(a[href*=sample-of-]):before,html .card.card--product a[href$="-72-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before,html .card.card--product a[href$="-100-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before,html .card.card--product a[href$="-200-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before,.card.card--product a[href*=-clear][href*=-thread].card-link.js-prod-link:before,.card.card--product a[href*=by-the-roll][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-roll][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-1-sheet][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-2-sheets][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-3-sheets][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-5-sheets][href*=-clear-vinyl].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-1-sheet][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-2-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-3-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*=by-the-sheet-5-sheets][href*=-clear][href*=-polycarbonate].card-link.js-prod-link:before,.card.card--product a[href*="-18-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-24-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-30-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-36-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-42-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-48-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-54-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-60-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-66-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-72-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-78-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-84-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-96-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-108-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-120-inch-"][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*=-full-rolls-only][href*=ykk].card-link.js-prod-link:before,.card.card--product a[href*="-100-yards-"][href*=binding].card-link.js-prod-link:before,.card.card--product a[href*="-200-yards-"][href*=binding].card-link.js-prod-link:before,.card.card--product a[href*="-300-yards-"][href*=binding].card-link.js-prod-link:before,.card.card--product a[href*="-25-yard-roll"].card-link.js-prod-link:before,.card.card--product a[href*="-50-yard-roll"].card-link.js-prod-link:before,.card.card--product a[href*="-50-yards"].card-link.js-prod-link:before,.card.card--product a[href*="-100-yards"].card-link.js-prod-link:before{padding:3px 8px;font-size:14px;top:-2.6rem;width:auto;text-transform:lowercase}html .card.card--product a[href$="-72-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"72 pack";white-space:nowrap;word-spacing:2px}html .card.card--product a[href$="-100-pack"].card-link.js-prod-link:not(a[href*=sample-of-])::beforee{content:"100 pack";white-space:nowrap;word-spacing:2px}html .card.card--product a[href$="-200-pack"].card-link.js-prod-link:not(a[href*=sample-of-]):before{content:"200 pack";white-space:nowrap;word-spacing:2px}}.product-info>.product-info__block{font-size:1.3rem}.product-info .product-info>variant-label.block.product-info__block{display:none}html.is-products .product-info .product-info>variant-label.block.product-info__block{display:block}html product-card .product-label-container{display:flex;flex-direction:column}html product-card .product-label-container .product-label-wrapper:not(:last-child){order:5}html body #main-content product-card.card.card--product .card__media.has-custom-product-theme-label .product-label--custom{background-color:#0c1717}.product-info variant-label[data-current-variant-id].block.product-info__block{margin-bottom:-.5rem}html .product-label{text-transform:lowercase}html .product-info .product-label.product-label--sold-out,html.is-out-of-stock .product-info .product-info>variant-label.block.product-info__block{display:none!important}html .product-label.product-label--sold-out{background-color:var(--color-red);color:#fff}html .product-info__block .product-label-wrapper{margin-bottom:0}.product-label--custom.product-label--custom-sample{background-color:#000;color:rgb(var(--custom-label-text-color))}variant-label.product-label--custom-box:has(.product-label-wrapper.product-label--custom-box-wrapper:empty){display:none}variant-label.product-label--custom-box [class*=product-label--custom-label].product-label--custom{background-color:#000;color:#fff;letter-spacing:.5px;padding:3px 8px 5px}variant-label.product-label--custom-box.product-label--custom-box{display:inline-flex;position:relative;top:1px;margin-top:0;margin-right:.8rem;margin-bottom:0;order:-1}variant-label.product-label--custom-box.product-label--custom-box .product-label-wrapper.flex{margin-bottom:0}variant-label.product-label--custom-box .product-label-container{padding:0}variant-label.product-info__block.product-label--custom .product-label-container{display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 1024px){variant-label.product-label--custom-box.product-label--custom-box{display:block;clear:both;width:100%;grid-column:span 3;margin-top:1rem;top:0;order:100}}@media (max-width: 768px){.sticky-atc-panel.fixed .card.card--row.card--sticky-atc .card__info p{font-size:.8em}.sticky-atc-panel.fixed .card.card--row.card--sticky-atc .btn.btn--secondary{font-size:1.2rem}.card__title.font-bold,.main-products-grid__results .card__title.font-bold{font-weight:400;font-size:1.4rem}}@media (max-width: 481px){html.is-products .product-info variant-label.product-label--custom-box [class*=product-label--custom-fabric-].product-label--custom{font-size:1.2rem}}@media (max-width: 600px){.product-breadcrumbs .breadcrumbs{display:none}}html body carousel-slider .slider__grid .card__button,html body carousel-slider .slider__grid .card__button .js-quick-add,html body .cart-recommendations carousel-slider .slider__grid .card__button .js-quick-add,html body .cart-recommendations carousel-slider .slider__grid .card__buttons,html body .cart-recommendations carousel-slider .slider__grid .btn.btn--secondary{display:none!important}.shopify-section.cc-main-search #filter-results ul>li.js-pagination-result>article.card{display:none}.card__quick-add .button-sample.btn--secondary,#filter-results .card__quick-add .button-sample.btn--secondary{font-size:1.2rem;font-weight:500;padding:var(--btn-padding-y, 12px) 1rem}#filter-results form .btn.btn--secondary.btn-view-details{background:#ddd;border-color:#ddd;border-width:1px}@media (min-width: 769px){html.is-products:not(.touch) #product-media .media-gallery__viewer .media-ctrl__btn,html.is-products:not(.touch) #product-media .media-gallery__viewer .media-ctrl__counter{opacity:0}html.is-products:not(.touch) #product-media .media-gallery__viewer:hover .media-ctrl__btn,html.is-products:not(.touch) #product-media .media-gallery__viewer:hover .media-ctrl__counter{opacity:1}html.is-products:not(.touch) #product-media .media-gallery__viewer:hover .media-ctrl__btn.btn[disabled],html.is-products:not(.touch) #product-media .media-gallery__viewer:hover .media-ctrl__btn.btn[aria-disabled=true]{opacity:.4}html .product-main .product-media{padding-top:calc(6 * var(--space-unit));padding-bottom:calc(6 * var(--space-unit));padding-inline-end:2rem;border-inline-end:1px solid rgba(var(--text-color) / .15)}}@media (min-width: 1280px){html .product-main .product-media,html .product-main .product-info{padding-top:calc(8 * var(--space-unit))}}@media (max-width: 768px){html .product-main .product-media{margin-top:calc(3 * var(--space-unit))}html.is-products #product-media .media-gallery__viewer .media-ctrl__counter{display:none!important}html.is-products.touch .modal.gallery-zoom-modal .gallery-zoom__controls .media-ctrl__btn:not(.gallery-zoom__close){opacity:0}}@media (min-width: 769px){html .product-main .product-info{padding-top:3rem;padding-inline-start:2rem}}.product-info .product-info__block.product-vendor-sku{margin-top:0}.product.js-product #product-info+.product-info__block{margin:0 0 calc(2 * var(--space-unit)) 0}.product.js-product #product-info+.product-info__block+.product-info__block{margin:calc(2 * var(--space-unit)) 0}.product.js-product #product-info+.product-info__block+.product-info__block.product-info__title{margin:calc(3 * var(--space-unit)) 0;margin-bottom:1.3rem}.product.js-product .product-info__block:empty,.product.js-product #product-info+.product-info__block+.product-info__block:empty,.product.js-product .product-info__block:not(:has(*)),.product.js-product #product-info+.product-info__block+.product-info__block:not(:has(*)){margin:0;padding:0;display:none}.product.js-product .product-vendor.text-sm.first{position:relative;top:1px}.product.js-product .product-vendor.text-sm .reg{font-size:1.2rem}.product.js-product .product-vendor.text-sm:has(.reg:not(:empty)) .reg{padding-left:2px}.product.js-product .product-vendor.brand-logo{display:flex;align-items:center}.product.js-product .product-vendor.brand-logo img{width:auto;max-width:110px;height:auto;max-height:40px;position:relative;-webkit-transition:filter .6s ease 0s;transition:filter .6s ease 0s}.product.js-product .product-vendor.brand-logo img[alt=Sunbrella]{top:.5px}.product.js-product .product-info .product-brand-sku{display:grid;grid-template-columns:max-content max-content 1fr;gap:0;align-items:center}.product.js-product .product-info .product-brand-sku:has(>variant-label){grid-template-columns:max-content max-content max-content 1fr}.product.js-product .product-info .product-brand-sku a.hasBrandImg:hover img{opacity:1;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:filter .6s ease 0s;transition:filter .6s ease 0s}.product.js-product .product-info .product-brand-sku .product-sku{position:relative;top:1px;line-height:1.4rem}.product.js-product .product-info .product-brand-sku .brand-logo+.product-sku{top:2px}@media (max-width: 1024px){.product.js-product .product-info .product-brand-sku{grid-template-columns:max-content max-content minmax(175px,1fr);margin-bottom:1rem}}.product.js-product a#variants+.product-info__block.product-options{margin-top:0}.product-info .product-info__block.has-sample-button,.product-info .product-info__block:has(.sample-form-box){margin:0;padding-top:.5rem;padding-bottom:.5rem}.product-info>.product-info__block.product-info__title{margin-top:1rem;margin-bottom:1rem}#product-title-mobile{display:none!important}#product-title-mobile .h2{font-size:2.2rem;font-weight:500;text-align:center}@media (max-width: 768px){#product-title-mobile{display:flex!important;justify-content:center;align-items:center;padding:1.5rem 2rem 0}.product-info .product-info__block.product-info__title{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.product-info .product-info__block.product-info__title h1.product-title{font-size:2.2rem}}.product-info__block.product-info__block--sm.product-price{margin-top:.7rem}.product-info__block.product-info__block--sm.product-price:has(+:not(.product-info__block.has-paypal-credit)){margin-bottom:1.2rem;border-bottom:1px solid #ddd;padding-bottom:1.5rem}.predictive-result__info .price__current{letter-spacing:0}html .predictive-result__info .price__current{display:none}.product-info__block.product-price .price.price--on-sale .price__default{display:inline-flex}.product-info__block.product-price .price.price--on-sale .price__default .price__current{order:1}.product-info__block.product-price .price.price--on-sale .price__default .price__was{order:0;position:relative;top:0;margin-right:1rem;color:#999}.product-info__block.product-price .price.text-h3{line-height:3rem}.product-info__block.product-price .price__current,.product-info__block.product-price .price__current[data-unit-of-measure]{position:relative;font-size:2.6rem}.product-info__block.product-price .price__current:after{content:attr(data-unit-of-measure);opacity:0;-webkit-transition:opacity .3s 1s;transition:opacity .3s 1s}.product-info__block.product-price .price__current[data-unit-of-measure]:after{content:attr(data-unit-of-measure);display:inline-block;color:#666;margin-left:3px;font-weight:200;font-size:1.2rem;text-transform:lowercase;line-height:2.5rem;letter-spacing:.1px;position:relative;top:-5px;right:auto;left:0;opacity:1;-webkit-transition:opacity .3s 1s;transition:opacity .3s 1s}html.ot .product-info__block.product-price .price__current[data-unit-of-measure]:after{font-size:1.3rem;left:2px}.product-info__block.product-price .price__current[data-unit-of-measure=Yards]:after{content:"per yard"}.product-info__block.product-price .price__current[data-unit-of-measure=Pack]:after{content:"per pack"}.product-info__block.product-price .price__current[data-unit-of-measure=Set]:after{content:"per set"}.product-info__block.product-price .price__current[data-unit-of-measure=Spool]:after{content:"per spool"}.product-info__block.product-price .price__current[data-unit-of-measure=Roll]:after{content:"per roll"}.product-info__block.product-price .product-policies{display:none!important}html shop-pay-installments-banner #shopify-installments,html shop-pay-installments-banner,.product-info form.js-instalments-form.text-sm{font-size:1.2rem!important}html shopify-installments #shopify-installments-cta{font-size:1.2rem!important}html #shopify-payment-terms-modal .help_text small{font-size:12px!important;font-family:Arial!important}@media (max-width: 768px){.product-info__block.product-price .price__current[data-unit-of-measure]:before{top:3px}}.product-status-message{background-color:#fdf0d5;color:#111;padding:.8rem 1rem;font-size:1.2rem;display:inline-block;margin:0;font-weight:400}html.is-policies .product-status-message,html.is-pages .product-status-message{margin:1rem 0}.product-status-message.error{background-color:#fdd5d5;color:#000}html.is-policies .product-status-message p,html.is-pages .product-status-message p{padding:0;margin:0;font-size:1.5rem}.product-info__add-button .btn--primary,.card__quick-add .btn--primary{border:thin solid #e38d17;outline-color:#ff9f1c;outline-offset:3px;background:#fd9403 linear-gradient(104deg,#fd9403 60%,#ff9f1c 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:#2a2b2a;text-shadow:1px 1px 1px rgba(255,255,255,.2),-1px -1px 1px rgba(255,255,255,.2);text-transform:uppercase}.card__quick-add .btn--primary{padding:calc(var(--btn-padding-y, 12px) + var(--btn-border-width)) calc(10px + var(--btn-border-width) * 2)}#cart-drawer button[name=checkout].btn.btn--primary,#cart-summary button[name=checkout].btn.btn--primary{text-transform:uppercase}#dynamic-checkout-cart{margin-top:12px}#dynamic-checkout-cart .shopify-cleanslate ul[role=list]>li[data-testid=grid-cell]{margin:0 5px 12px!important}#dynamic-checkout-cart .shopify-cleanslate ul>li[data-testid=grid-cell] iframe.paypalLight{border-radius:var(--btn-border-radius, 0)!important}@media (hover: hover){.product-info__add-button .btn--primary:not(.slider-nav__btn):hover,.product-info__add-button .btn--primary:hover,.card__quick-add .btn--primary:hover,#cart-drawer button[name=checkout].btn.btn--primary:hover,#cart-summary button[name=checkout].btn.btn--primary:hover{background-position:0 100%}}@media (min-width: 1381px){html .card__quick-add .btn.btn--primary{font-size:1.5rem;font-weight:500}}@media (min-width: 768px) and (max-width: 1380px){html .card__quick-add .btn.btn--primary{font-size:1.4rem;font-weight:600}}@media (max-width: 768px){html .card__quick-add .btn.btn--primary{font-size:1.2rem;font-weight:600}html.is-products .product-info__add-button .btn--primary{font-size:1.4rem;font-weight:600;padding:1rem .5rem}}html[class*=sample-of].is-products .product-info__add-to-cart quantity-input{position:absolute;top:0;left:0;z-index:-1;overflow:hidden;height:1px;width:1px;padding:0!important;margin:0!important;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%)}html[class*=sample-of].is-products .product-info__add-to-cart .product-info__add-button,html[class*=sample-of].is-products .product-info__add-to-cart quantity-input+.product-info__add-button{margin-inline-start:0}#sample-to-original-product{padding:1rem;border:1px solid #DDD;display:flex;justify-content:space-between;align-items:center;gap:1rem}#sample-to-original-product a{display:flex;gap:1rem;justify-content:space-between;align-items:center;font-size:1.5rem;line-height:1.8rem}#sample-to-original-product a i{color:#464343;font-size:1.2rem;font-style:normal}@media (max-width: 768px){#sample-to-original-product a{font-size:1.4rem;line-height:1.8rem}}.product-info__block.has-colorways,.product-info__block:has(#tab-colorways),.product-info__block.has-warranty,.product-info__block:has(#tab-warranty),.product-info__block.has-cleaning-care,.product-info__block:has(#tab-cleaning),.product-info__block.has-delivery-shipping,.product-info__block:has(#tab-delivery),.product-info__block.has-boxcushion,.product-info__block:has(#tab-boxcushions),.product-info__block:has(.product-brand-sku){margin-top:0;margin-bottom:0}.product-info__block.has-paypal-credit,.product-info__block:has(#paypalCreditBadge){margin-top:0rem;margin-bottom:1.3rem;border-top:1px solid #DDD;padding-top:2.5rem}.product-info__block.product-price:has(+.product-info__block.has-paypal-credit){margin-bottom:1.3rem}html.logged-in .product-info__block:has(.tier-prices-logged-out){display:none!important}.product-info__block.has-warranty .disclosure--row,.product-info__block.has-cleaning-care .disclosure--row,.product-info__block.has-delivery-shipping .disclosure--row,.product-info__block.has-boxcushion .disclosure--row{border-bottom:0 none}.product-info .product-info__block .disclosure>summary{padding:calc(5 * var(--space-unit)) 0}.product-info__block.product-backorder+.product-info__block.has-colorways .disclosure .disclosure__content{padding-bottom:0}.product-info .product-info__block.has-colorways .disclosure>summary{padding-bottom:2rem}.product-info .product-info__block.has-colorways [open].disclosure.disclosure--row>summary{padding-bottom:1rem}.product-info .disclosure-colorways .disclosure--row h2.disclosure__title,.product-info .product-info__block.has-colorways .disclosure--row h2.disclosure__title{font-size:1.3rem}@media (max-width: 600px){html .product-info .disclosure__content{font-size:1.4rem}html .product-info .disclosure__content.rte ul:last-child{margin-bottom:0;padding-inline-start:0}}.shopify-section.cc-product-details .section .product-details{padding-top:0}@media (min-width: 769px){.shopify-section.cc-product-details .container.product-details{margin:0;max-width:100%}}html.is-pages .page__content .disclosure>summary{display:flex}html.is-pages .page__content .disclosure__toggle{margin-left:auto}.minmaxify-product-limit.minmaxify-shown{margin-bottom:7px}.product-info__block.has-minmaxify{margin-top:1rem;margin-bottom:.3rem}@media (max-width: 768px){.product-info__block.has-colorways+.has-minmaxify{margin-top:1.5rem}}html.hide-empty-description .product-details__block details-disclosure:first-child{display:block;height:1px;overflow:hidden;pointer-events:none}html.hide-empty-description .product-details__block details-disclosure.show-description{display:block;height:auto;overflow:auto;pointer-events:auto}html.hide-empty-description .product-details__block details-disclosure.hide-description{display:block;height:1px;overflow:hidden;pointer-events:none}.product-details.section .product-details__block:first-child{margin-bottom:3rem}.product-details.section .product-details__block.panel,.product-details.section .product-details__block:last-child{margin-top:0!important}.product-details.section .product-details__block:last-child{padding:2rem}.product-details.section .product-details__block:last-child>div:last-child{margin-bottom:0}.product-details.section .product-details__block:last-child>div:last-child>p:last-of-type{margin-bottom:0!important}.product-details__block .product-description>p:only-of-type>br{margin-bottom:1em}@media (min-width: 1025px){.product-info__block.has-colorways .product-info__block{margin-top:1.8rem}}@media (max-width: 420px){.disclosure.disclosure--row h2.product-info__disclosure.disclosure__title,.product-info__block .disclosure.disclosure--row h2.product-info__disclosure.disclosure__title{font-size:calc(var(--body-font-size) * .09rem);line-height:2.2rem}.product-info__block .disclosure.disclosure--row .disclosure__title>.icon{margin-inline-end:calc(3 * var(--space-unit))}}.product-info .social-share__heading{font-weight:400}.product-info__block.has-review{margin-top:0rem;margin-bottom:0rem}.product-info__block.has-review .yotpo-reviews-star-ratings-widget{margin-bottom:0rem!important}.product-info__block.has-review .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{font-size:1.4rem!important;font-weight:400!important}html.is-products .yotpo-title-text{color:#222}html.is-products .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn{padding-left:2.5rem;padding-right:2.5rem;max-width:max-content!important;width:100%!important;text-transform:capitalize;background-color:var(--color-navy);border-radius:var(--btn-border-radius, 0)}html.is-products .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn:hover{opacity:.7}@media (max-width: 768px){.product-info__block.has-review{margin-top:1.7rem}.yotpo-display-l .yotpo-main-layout .yotpo-head{flex-direction:column;justify-content:center}.yotpo-display-l .yotpo-main-layout .yotpo-head h2{margin-left:0}}.product-info__block.has-kit{margin-bottom:1.9rem}.product-info__block.has-application{margin-top:1.2rem;margin-bottom:1.7rem}.product-info__block.product-backorder+.product-info__block.has-application{margin-top:0rem}.product-info__block #application-list,.product-info__block #performance-list,.product-info__block .feature-list{margin-top:0rem}html .product-info__block #application-list+#performance-list,html .product-info__block .feature-list+.feature-list{margin-top:1rem}.product-info__block #application-list span,.product-info__block .feature-list span{display:block;padding-bottom:6px;font-size:1.3rem;font-weight:700;color:#333}.product-info__block #application-list ul,.product-info__block .feature-list ul{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.8rem}.product-info__block #application-list li,.product-info__block .feature-list li{list-style-type:none;font-size:1.2rem;line-height:1.2rem;text-transform:capitalize}.product-info__block #application-list li:not(:last-child):after{content:", ";font-weight:700;font-size:1.3rem}.product-info__block #application-list li a{color:#333}.product-info__block #application-list li a:hover{cursor:pointer;color:var(--color-blue);opacity:1}@media (max-width: 768px){.product-info__block #application-list li,.product-info__block .feature-list li{letter-spacing:0px;font-size:1.3rem;line-height:1.2rem}}.product-info__block.has-application,.product-info__block:has(#application-icons-box){margin-top:1.2rem;margin-bottom:1rem}.product-info__block.product-backorder+.product-info__block.has-application,.product-info__block.product-backorder+.product-info__bloc:has(#application-icons-box){margin-top:0rem}.product-info__block #application-icons,.product-info__block #performance-list,.product-info__block .feature-list{margin-top:0rem}html .product-info__block #application-icons+#performance-list,html .product-info__block .feature-list+.feature-list{margin-top:1rem}.product-info__block .application-icons-box>span,.product-info__block .feature-list span{display:block;padding-bottom:6px;font-size:1.3rem;font-weight:700;color:#333}.product-info__block .application-icons-box>span{padding-bottom:1rem}.application-icons-box.has-application.hide{display:none!important}.application-icons-box .application-icons{padding:0;margin:0;list-style-type:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(57px,1fr));gap:0}.application-icons-box .application-icons li{padding:0!important;margin:0;list-style-type:none;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.application-icons-box .application-icons li.hide{display:none!important}.application-icons-box .application-icons li span{display:flex;align-items:center;justify-content:center;font-size:10px!important;text-align:center;width:100%;line-height:1em;color:#666;min-height:20px;padding-top:5px}.application-icons-box .application-icons li i{display:block;background:url(/cdn/shop/files/application-uses-icons-all-small--shopify.png?v=1743521887) no-repeat 0 0 transparent;padding:0!important;margin:0 auto!important;width:38px;height:35px;position:relative;overflow:hidden}.application-icons-box .application-icons li.awning i{background-position:-323px 0;width:44px}.application-icons-box .application-icons li.canopy i{background-position:-611px 0;width:39px}.application-icons-box .application-icons li.shade i{background-position:-514px 0;width:50px}.application-icons-box .application-icons li.marine i{background-position:-265px 0;width:46px}.application-icons-box .application-icons li.bedding i{background-position:-131px 0;width:41px}.application-icons-box .application-icons li.contract i{background-position:-83px 0;width:44px}.application-icons-box .application-icons li.hospitality i{background-position:-35px 0;width:52px}.application-icons-box .application-icons li.healthcare i{background-position:6px 0;width:51px}.application-icons-box .application-icons li.drapery i{background-position:-174px 2px;width:41px}.application-icons-box .application-icons li.automotive i{background-position:-211px 0;width:55px}.application-icons-box .application-icons li.indoor-upholstery i{background-position:-368px 2px;width:52px}.application-icons-box .application-icons li.outdoor-upholstery i{background-position:-416px 0;width:52px}.application-icons-box .application-icons li.signage i{background-position:-572px 0;width:38px}.application-icons-box .application-icons li.sling i{background-position:-467px 0;width:41px}.application-icons-box .application-icons li.wall-covering i,.application-icons-box .application-icons li.wallpaper i{background-position:-681px 0;width:40px}.application-icons-box .application-icons li.tools i{background-position:-715px 0;width:41px}.application-icons-box .application-icons li.cleaning-protection i{background-position:-751px 0;width:39px}.application-icons-box .application-icons li.medical-grade-ppe i{background-position:-786px 0;width:51px}.application-icons-box .application-icons li.finishing i{background-position:-837px 0;width:51px}.application-icons-box .application-icons li.biminis i{background-position:-827px 0;width:51px}.product-info__block #kit-list.feature-list{margin-top:0rem}.product-info__block #kit-list.feature-list>span{margin-bottom:0rem}.product-info__block #kit-list.feature-list>ul{list-style-type:disc;padding-left:1.5rem}.product-info__block #kit-list.feature-list>ul li{font-size:1.3rem;list-style-type:disc}html.js quantity-input .qty-input--combined .qty-input__input,html.js quantity-input .qty-input--combined .qty-input__btn{color:#444}html quantity-input .qty-input__btn{background-color:#828282!important}html quantity-input .qty-input__input{box-shadow:inset 0 var(--btn-border-width) 0 0 #828282,inset 0 calc(-1 * var(--btn-border-width)) 0 0 #828282!important}html quantity-input .qty-input--secondary-btn .qty-input{border-color:#828282}html cart-drawer .cart-item{position:relative}html cart-drawer td.cart-item__qty{padding-top:1.5rem}html cart-drawer td.cart-item__qty quantity-input{display:block!important;pointer-events:none!important}html.js cart-drawer quantity-input .qty-input--combined{border:0 none!important}html.js cart-drawer quantity-input .qty-input--combined:before{content:"Quantity:";font-size:1.3rem}html.js cart-drawer quantity-input .qty-input--combined .qty-input__btn{display:none!important}html.js cart-drawer quantity-input .qty-input--combined .qty-input__input{border:0 none!important;padding:0;min-height:auto;min-width:30px;max-width:61px;font-size:1.3rem}html cart-drawer td.cart-item__qty>.flex.items-center{margin-top:0}html cart-drawer td.cart-item__qty .cart-item__remove.btn{margin-left:auto}.product-details__block .tablist__tab{font-size:2rem}html .related-fabric-widths{color:#444;margin-bottom:2rem;margin-top:2rem;border-top:1px solid #ddd;padding-top:1.3rem}html .related-fabric-widths>span{font-weight:700;color:#333;font-size:1.3rem;padding-bottom:5px;display:block}html .related-fabric-widths ul{clear:both;margin:4px 0 0;padding:2px;display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,max-content));gap:1.3rem;height:auto;box-sizing:border-box;list-style-type:none}html .related-fabric-widths ul li{list-style-type:none;width:auto!important;margin:0!important;padding:2px!important;border:var(--btn-border-width) solid rgba(var(--input-text-color) / .2)}html .related-fabric-widths ul li:nth-child(1){order:3}html .related-fabric-widths ul li:nth-child(2){order:2}html .related-fabric-widths ul li:nth-child(3){order:1}html .related-fabric-widths ul.border-round li{border-radius:28px}html .related-fabric-widths ul li.active{box-shadow:0 0 0 2px #666;border-color:#fff}html .related-fabric-widths ul li:before{content:none}html .related-fabric-widths ul li a{position:relative;display:flex;margin:0;padding:.5rem 1.5rem;line-height:2.5rem;background-color:#fff;color:#333;text-decoration:none;white-space:nowrap}html .related-fabric-widths ul.border-round li a{border-radius:28px}html .related-fabric-widths ul li.active a{opacity:1;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#e8e7e7;color:#000;text-shadow:1px 1px 1px rgba(255,255,255,.8),-1px -1px 1px rgba(255,255,255,.8)}html .related-fabric-widths ul li.active a:hover{opacity:1}html .related-fabric-widths ul li:not(.active) a:hover{opacity:.8;text-decoration:none}.js .product-info__block.has-colorways .disclosure .disclosure__content{padding-bottom:2rem}.colorways-related-product-swatches{color:#444;margin-bottom:0rem}.colorways-related-product-swatches>span{display:block;font-size:inherit;color:inherit;margin-bottom:.5rem}.colorways-related-product-swatches.collection-products>span{margin-bottom:.8rem;padding-left:2px;font-size:1.2rem}.colorways-related-product-swatches>h6{font-weight:600;font-size:calc(var(--body-font-size) * .1rem)}.colorways-related-product-swatches.less ul{height:90px;overflow:hidden}.colorways-related-product-swatches ul{clear:both;margin:4px 0 0;padding:2px;display:grid;grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:.4rem;height:auto;box-sizing:border-box;list-style-type:none}.colorways-related-product-swatches ul li{width:42px!important;margin:0!important;padding:0!important;list-style-type:none}.colorways-related-product-swatches ul li.active{order:-1}.colorways-related-product-swatches ul li:before{content:none}.colorways-related-product-swatches ul li a{margin:0;padding:0;position:relative}.colorways-related-product-swatches ul li.active a{opacity:1;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.colorways-related-product-swatches ul li.active a:hover{opacity:1}.colorways-related-product-swatches ul li:not(.active) a:hover{opacity:.6;text-decoration:none}.colorways-related-product-swatches ul li:not(.active) a:before{content:" ";top:0;left:2px;position:absolute;height:38px;width:38px;z-index:1;background-size:100% 100%;background:transparent url(/cdn/shop/files/swatch-fabric-mask-original.png?v=1719319552) no-repeat scroll 0px 0px / 100% 100%;pointer-events:none;display:none!important}.colorways-related-product-swatches ul li a img{margin:0;padding:0;width:42px;height:42px;border:3px solid #fff;box-shadow:none}.colorways-related-product-swatches ul li.active img{box-shadow:0 0 0 2px #666}.colorways-related-product-swatches ul li:not(.active) img{border:2px solid #fff}.product-info .product-info__block hr:last-child{display:none}@media (max-width: 768px){.colorways-related-product-swatches{font-size:1.4rem}}@media (max-width: 480px){.colorways-related-product-swatches.collection-products>span{text-align:center}.colorways-related-product-swatches ul{gap:.2rem}}.product-info__block.product-options{border:1px solid #ddd;border-left:0 none;border-right:0 none;border-top:0 none;padding-top:0;padding-bottom:1rem}.product-info__block.product-options variant-picker .opt-label{font-weight:400;font-size:1.2rem;margin-inline-end:.8rem;padding:.9rem 1.2rem .8rem;line-height:.9rem;border-width:1px}.product-info__block.product-options variant-picker input:checked+.opt-label{background-color:#eee;border-width:1px;color:#000;text-shadow:1px 1px 1px rgba(255,255,255,.2),-1px -1px 1px rgba(255,255,255,.2)}.product-info__block.product-options variant-picker input:checked+.opt-label:after{box-shadow:none!important}.product-info__block.product-options variant-picker fieldset.option-selector:not(:last-child){margin-bottom:1.5rem}.product-info__block.product-options variant-picker fieldset.option-selector:last-of-type{margin-bottom:1rem}html body #sb-offer-table #sb-offer-table-block *,html.is-products body #sb-offer-table #sb-offer-table-block *,html body #sb-offer-table .block--stock-count,html body #sb-offer-table .content-stock-count.sb__d-block{box-sizing:border-box;transition:none!important;animation:none!important}html body .product-info #sb-offer-table-block h2,html.is-products .product-info #sb-offer-table-block h2{font-size:1.3rem!important;font-weight:700!important;text-transform:capitalize;color:#333!important}html body volume-table .dp-volume-table-wrapper{border:0 none}html body volume-table .dp-volume-table-wrapper table:not([class]){box-shadow:none}html body volume-table .dp-volume-table-wrapper thead th{background-color:#ddd;color:#333;padding:.5rem 1rem!important;text-align:center;font-size:1.4rem}html body volume-table .dp-volume-table-wrapper tr td{padding:.6rem 1.2rem!important;text-align:center;font-size:1.4rem}html body volume-table .dp-volume-table-wrapper tr.dk-selected-row td{background-color:#f7f7f7}.product-info__block product-recommendations carousel-slider h2{font-weight:700;font-size:calc(var(--body-font-size) * .1rem);text-transform:capitalize}.slider-nav .btn--primary{border:var(--btn-border-width) solid #2a2b2a;outline-color:#2a2b2a;outline-offset:3px;background:#2a2b2a;background-size:300% 100%;color:#fff}#main-content .container ul.page-jump-list{display:block;padding-left:2rem;padding-bottom:3rem;margin-bottom:2.5rem;border-bottom:1px solid #ddd}.column-group{display:flex;max-width:1170px;margin:0 auto;width:100%;position:relative;border-bottom:1px solid #ddd;padding-bottom:1rem}.column-group:only-of-type,.column-group:last-child{border-bottom:0 none;padding-bottom:0}.column-group.warranty-list{display:grid;grid-template-columns:1fr;max-width:100%}.column-group figure{display:block;margin-block:1em;margin-inline:40px;margin:0;padding:0;border-style:none;min-height:112px;box-sizing:border-box}.column-group figure img{border-style:none;border-width:1px;border-radius:0;max-width:100%;height:auto;display:block;margin:0 auto;padding:0}.column-group.warranty-list figure img{max-width:270px;object-fit:contain}.column-group figure+p{display:flex;border-style:none;border-width:1px;border-radius:0;padding:0;word-wrap:break-word;margin:0 auto;text-align:center;justify-content:center}.column-group figure+p a{color:#5e798c;font-size:1.6rem;line-height:2.3rem}#main-content .container .column-group.warranty-list h4{margin-top:0;text-align:center}#main-content .container .column-group.warranty-list h4+p{justify-content:center}@media (min-width: 769px){.column-group.warranty-list{display:grid;grid-template-columns:200px 1fr}#main-content .container .column-group.warranty-list h4{margin-top:1.6rem;text-align:left}#main-content .container .column-group.warranty-list h4+p{justify-content:left}}@media (max-width: 768px){.column-group{text-align:center}.column-group.warranty-list p,.column-group.warranty-list .align-pdf-child{justify-content:center}}products-toolbar .custom-select__listbox{min-width:max(100%,180px)}html:not(.is-builder) #active-filters .active-filter{font-size:1.4rem;line-height:2.2rem;margin-inline-end:calc(0 * var(--space-unit))}html:not(.is-builder) .filter__content>ul{padding-top:2px}html:not(.is-builder) .filter__content>ul .checkbox+label{font-size:1.5rem;line-height:2.2rem}html:not(.is-builder) .filter__content>ul .checkbox+label:before{margin-top:calc(.75em - 10px)}html:not(.is-builder) .filter__content>ul .checkbox:checked+label:after{top:calc(.75em - 1px)}@media (min-width: 1024px){.main-products-grid__filters label.filter__label span{font-size:1.4rem}.main-products-grid__filters label.filter__label .filter__count{letter-spacing:.5px}}.facets__filters .filter.disclosure ul li:hover label>span:first-child{color:var(--color-blue)}.facets__filters .filter.disclosure .filter__label.flex.items-start:hover span{color:var(--color-blue)}.main-menu__content .main-nav a.grandchild-nav__item{position:relative}.facets__filters .filter.disclosure input[value=Aqua]+label.filter__label:before{background-color:#25aa94;color:#fff;border-color:#25aa94}.facets__filters .filter.disclosure input[value=Beige]+label.filter__label:before{background-color:#f4ecc6;color:#222;border-color:#f4ecc6}.facets__filters .filter.disclosure input[value=Black]+label.filter__label:before{background-color:#000;color:#fff;border-color:#000}.facets__filters .filter.disclosure input[value=Blue]+label.filter__label:before{background-color:#0c4f9b;color:#fff;border-color:#0c4f9b}.facets__filters .filter.disclosure input[value=Brown]+label.filter__label:before{background-color:#704b32;color:#fff;border-color:#704b32}.facets__filters .filter.disclosure input[value=Clear]+label.filter__label:before{background-color:transparent;background:url(https://cdn.shopify.com/s/files/1/0650/9805/5838/files/base-color-clear.png?v=1720548899) 0 0 no-repeat transparent;color:#111;border-color:#0000001a}.facets__filters .filter.disclosure input[value=Green]+label.filter__label:before{background-color:#25aa39;color:#fff;border-color:#25aa39}.facets__filters .filter.disclosure input[value=Grey]+label.filter__label:before{background-color:#c6c6c4;color:#111;border-color:#c6c6c4}.facets__filters .filter.disclosure input[value=Multi]+label.filter__label:before{background:url(https://cdn.shopify.com/s/files/1/0896/1327/1404/files/multi-color.png?v=1739926832) no-repeat center center transparent;background-size:22px 22px;color:#000;text-shadow:1px 1px 1px #ffffff,1px 1px 1px #ffffff,-1px -1px 1px #ffffff,-1px -1px 1px #ffffff,1px 1px 1px #ffffff,1px 1px 1px #ffffff,-1px -1px 1px #ffffff,-1px -1px 1px #ffffff;border-color:#0000;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.facets__filters .filter.disclosure input[value=Navy]+label.filter__label:before{background-color:navy;color:#fff;border-color:navy}.facets__filters .filter.disclosure input[value=Orange]+label.filter__label:before{background-color:#f77707;color:#fff;border-color:#f77707}.facets__filters .filter.disclosure input[value=Pink]+label.filter__label:before{background-color:var(--color-pink);color:#fff;border-color:var(--color-pink)}.facets__filters .filter.disclosure input[value=Purple]+label.filter__label:before{background-color:#9812e5;color:#fff;border-color:#9812e5}.facets__filters .filter.disclosure input[value=Red]+label.filter__label:before{background-color:#e21714;color:#fff;border-color:#e21714}.facets__filters .filter.disclosure input[value=Tan]+label.filter__label:before{background-color:tan;color:#111;border-color:tan}.facets__filters .filter.disclosure input[value=White]+label.filter__label:before{background-color:#fff;color:#333;border-color:#0000001a}.facets__filters .filter.disclosure input[value=Yellow]+label.filter__label:before{background-color:#f7e600;color:#111;border-color:#f7e600}.facets__filters .filter.disclosure input[value=Beige]+label.filter__label:after,.facets__filters .filter.disclosure input[value=Clear]+label.filter__label:after,.facets__filters .filter.disclosure input[value=Grey]+label.filter__label:after,.facets__filters .filter.disclosure input[value=Multi]+label.filter__label:after,.facets__filters .filter.disclosure input[value=Tan]+label.filter__label:after,.facets__filters .filter.disclosure input[value=White]+label.filter__label:after,.facets__filters .filter.disclosure input[value=Yellow]+label.filter__label:after{border-color:#333}.facets__filters .filter.disclosure input+label.filter__label>span:first-child{color:#353535}.facets__filters .filter.disclosure input:checked+label.filter__label>span:first-child{color:#000}product-card:hover .card-link.text-current.js-prod-link{color:var(--color-blue)}.container product-card:hover a.card-link.text-current.js-prod-link:not(.js-prod-link.media):not(.block.media):not(.colorways-link):hover{opacity:.8}@media (min-width: 1280px){html.is-collecions .main-products-grid__results .xl\:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1536px){html.is-collecions .main-products-grid__results .xxl\:grid-cols-5{grid-template-columns:repeat(4,minmax(0,1fr))}}#main-content .minmaxify-cart-limits{padding:2rem}#main-content .minmaxify-cart-limits .minmaxify-cart-limits-body{font-size:1.3rem}#main-content .minmaxify-cart-limits li{margin-left:2rem}.shopify-section.cc-main-404{margin-bottom:1rem}.shopify-section.cc-main-404 h1+p{display:none}.shopify-section.cc-main-404+.cc-custom-liquid{margin-bottom:1rem}.shopify-section.cc-main-404+.cc-custom-liquid+.cc-gallery>.section{margin-top:1rem}.shopify-section.cc-main-404+.cc-custom-liquid+.cc-gallery>.section .gallery-block__image-text:not(.gallery-block__image-text--transparent){padding:.7rem 1rem;background:#ffffffb3;color:#222}@media (min-width: 1280px){html .footer-col{padding:0 2rem}}body .shopify-section-group-footer-group .footer{padding-bottom:2rem;position:relative}.shopify-section.shopify-section-group-footer-group.cc-footer+.shopify-section-group-footer-group.cc-custom-liquid .section--padded-default{padding-top:2rem;padding-bottom:1rem}.shopify-section.shopify-section-group-footer-group.cc-footer+.shopify-section-group-footer-group.cc-custom-liquid .section--padded-default p{padding:0}footer .footer__base{display:grid;gap:1rem;grid-template-columns:180px 1fr}@media (min-width: 850px){footer .footer__base>div:nth-child(1){text-align:left}footer .footer__base>div:nth-child(2){text-align:right}}@media (max-width: 849px){footer .footer__base{display:grid;gap:1rem;grid-template-columns:1fr}footer .footer__base>div:nth-child(1){text-align:left}footer .footer__base>div:nth-child(2){text-align:left}footer .footer__base ul.footer-sublinks{margin:0;justify-content:flex-start;margin-inline-start:.2rem}footer .footer__base ul.footer-sublinks li.footer-sublinks__item{margin-top:0}footer .footer__base ul.footer-sublinks li.footer-sublinks__item a{color:rgb(var(--btn-bg-color))}}section.shopify-section-group-footer-group.has-disclaimer{border-top-color:#ddd;border-bottom-color:#ddd;background:#ebebeb;color:#444;-webkit-transition:background-color .3s ease 0s,color .3s ease 0s;transition:background-color .3s ease 0s,color .3s ease 0s}section.shopify-section-group-footer-group.has-disclaimer:hover{background-color:#fff;color:#333;border-color:#fff}#disclaimer{clear:both;cursor:default;color:inherit}#disclaimer .disclaimer-inner{padding:0}#disclaimer p{margin:20px 0;padding:0;line-height:2rem;font-size:1.2rem;text-align:justify}html body #__helpdesk-channel .helpdesk-channel-post-panel{box-shadow:0 8px 20px #12112766}.paypalCreditBadge{display:flex;align-items:center;justify-content:center;padding-bottom:0}body.is-builder .paypalCreditBadge{margin-bottom:1rem}.paypalCreditBadge p{margin:0;padding:0;display:grid;grid-template-columns:max-content 1fr;gap:.5rem;align-items:center;font-size:1.2rem;line-height:1.6rem}.paypalCreditBadge p>a{display:inline-flex;text-decoration:none}.paypalCreditBadge img{margin:0;padding:0;width:60px}.paypalCreditBadge span{margin:0;padding:0;color:#333}.paypalCreditBadge span>a{text-decoration:underline;color:#333}.paypalCreditBadge span i{font-size:1.3rem;font-weight:600}@media screen and (min-width: 768px){.paypalCreditBadge img{width:60px;height:auto}}@media screen and (max-width: 1112px){.paypalCreditBadge p br{display:none}}@media screen and (max-width: 600px){.paypalCreditBadge p,.paypalCreditBadge p i{font-size:1.2rem}}html .jonny-selectlist{border:0px none transparent;border-right:1px solid #DDD;box-sizing:border-box;cursor:pointer;font-weight:500;text-transform:uppercase;color:#555;float:right;height:34px;width:149px;margin:0;padding:0;position:relative;z-index:1;top:0;left:0;border:0 none;line-height:35px}html .jonny-selectlist>span{display:block;position:relative;top:1px;cursor:pointer;padding:0 30px 0 15px;text-align:left;line-height:33px;font-size:13px;color:#444;font-weight:700;text-transform:uppercase}html .jonny-selectlist:hover>span{color:#333}html .jonny-selectlist ul,html .jonny-selectlist select{display:none;padding:0;margin:0;background-color:#333;list-style-type:none;width:100%;position:absolute}html .jonny-selectlist.light ul,html .jonny-selectlist.light select{background-color:#fff}html .jonny-selectlist:hover>ul,html .jonny-selectlist:hover>select{display:block}html .jonny-selectlist ul:before,html .jonny-selectlist ul:after{content:"";display:block;border-bottom-style:solid;width:0;height:0;position:absolute}html .jonny-selectlist ul:before{border:6px solid;border-color:transparent transparent #333 transparent;z-index:99;right:1rem;top:-11px}html .jonny-selectlist.light ul:before{border-color:transparent transparent #DDD transparent}html .jonny-selectlist ul:after{border:7px solid;border-color:transparent transparent #333 transparent;z-index:98;right:9px;top:-14px}html .jonny-selectlist.light ul:after{border-color:transparent transparent #DDD transparent}html .jonny-selectlist ul li,html .jonny-selectlist select option{display:block;height:auto;padding:0;margin:0;border:0;list-style-type:none;clear:both;float:none;border-top:1px solid #444}html .jonny-selectlist.light ul li,html .jonny-selectlist.light select option{border-top:1px solid #EEE}html .jonny-selectlist ul li:first-of-type,html .jonny-selectlist select option:first-of-type{border-top:0px none transparent}html .jonny-selectlist ul li:hover,html .jonny-selectlist ul li.current,html .jonny-selectlist select option:hover{background-color:#444}html .jonny-selectlist.light ul li:hover,html .jonny-selectlist.light ul li.current,html .jonny-selectlist.light select option:hover{background-color:#ddd}html .jonny-selectlist ul li a,html .jonny-selectlist ul li strong{display:block;padding:3px 24px 3px 47px;margin:0;float:none;text-align:left;line-height:30px;font-weight:400;text-transform:capitalize;color:var(--color-cream);text-decoration:none;-webkit-font-smoothing:subpixel-antialiased}html .jonny-selectlist.light ul li a,html .jonny-selectlist.light ul li strong{color:#444}html .jonny-selectlist ul li.current strong{font-size:12px;cursor:default}html .jonny-selectlist>span svg{position:relative;top:3px;left:-2px;-webkit-transform:scale(.8);transform:scale(.8)}html .jonny-selectlist:hover>span svg{-webkit-transform:rotate(180deg) scale(.8);transform:rotate(180deg) scale(.8)}ul.social-links{list-style-type:none;margin:0;padding:0}ul.social-links li{float:left;list-style-type:none;margin:0;padding:0;width:30px;height:30px;line-height:30px;text-align:center}ul.social-links li a{display:block;position:relative;margin:0;padding:0;height:30px;line-height:30px;color:#444}ul.social-links li a:hover{text-decoration:none}ul.social-links li a:before{content:""!important}ul.social-links li a i{display:block;font-size:23px;width:30px;height:30px;line-height:30px;color:inherit;text-align:center;-webkit-transition:background-color .8s ease,color .8s ease;transition:background-color .8s ease,color .8s ease}.top-header-panel ul.social-links li a i{font-size:18px}ul.social-links li a.facebook:hover i{color:#4380d5}ul.social-links li a.pinterest:hover i{color:#de3838}ul.social-links li a.twitter:hover i{color:#3cf}ul.social-links li a.youtube:hover i{color:#de3838}ul.social-links li a.instagram:hover i{color:#ce49ca}ul.social-links li a.houzz:hover i{color:#4dbc15}@media screen and (max-width: 1200px){.top-header-panel ul.social-links{display:none!important}}html.is-products body.fancybox-active:not(.is-builder) .fancybox-container{z-index:11111199992}@media screen and (max-width: 767px){body.fancybox-active{overflow:hidden}}.fancybox-toolbar{opacity:1!important;visibility:visible}html.is-pages body .fancybox-toolbar{display:none}html.is-pages.simple-modal body .fancybox-toolbar,html.is-pages.default-modal body .fancybox-toolbar{display:block}.fancybox-thumbs{background:#fff}.fancybox-thumbs ul{list-style:none;padding-left:2rem}.fancybox-thumbs ul li{padding-top:1rem;margin:0}.fancybox-thumbs ul img{margin:0!important;width:90%!important;height:auto!important;cursor:pointer}.fancybox-button[disabled],.fancybox-button[disabled]:hover{display:none}.fancybox-toolbar .fancybox-button{background:#222}.fancybox-toolbar .fancybox-button,.fancybox-toolbar button.fancybox-button:focus,.fancybox-toolbar button.fancybox-button:active,.fancybox-button div,.fancybox-navigation .fancybox-button div{background:#222;border-color:#222}.fancybox-navigation .fancybox-button div{border-right:1px solid #555}.fancybox-toolbar button.fancybox-button:hover{background:#349adc;border-color:#349adc}.fancybox-button:hover>div,.fancybox-button:active>div,.fancybox-button:active:hover>div{background:#349adc}.fancybox-button.fancybox-button--play,.fancybox-button.fancybox-button--fullscreen{display:none}.fancybox-button.fancybox-button--thumbs{display:inline-block}.fancybox-button.fancybox-button--close{position:relative}html.tooltip-modal body.is-builder .fancybox-button.fancybox-button--close svg,html body.is-builder .fancybox-button.fancybox-button--close svg{display:block!important}.fancybox-arrow:after{background-color:var(--modal-overlay-mobile-color)}.fancybox-button:after,.fancybox-button:before{color:#fff}.fancybox-button svg path,.fancybox-button:active svg path,.fancybox-button:focus svg path{fill:#fff}.fancybox-button:active svg path,.fancybox-button:active:hover svg path,.fancybox-button:hover svg path{fill:#fff}html.is-pages body.is-builder .fancybox-image,html.is-pages body.is-builder .fancybox-spaceball{image-rendering:crisp-edges}.fancybox-caption,.fancybox-caption-wrap{background:none transparent!important;color:#444}.fancybox-caption__body{color:#fff}.fancybox-show-thumbs .fancybox-thumbs{background:#60606040}html.window-loaded .fancybox.zoom-icon{position:relative;display:block}html.window-loaded .fancybox.zoom-icon .fa{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;font-size:3rem;background-color:#0000;color:#fff;-webkit-transition:background-color .5s 0s;transition:background-color .5s 0s,}html.window-loaded .fancybox.zoom-icon:hover .fa{background-color:#0006;-webkit-transition:background-color .5s 0s;transition:background-color .5s 0s}html.window-loaded .fancybox.zoom-icon .fa:before{display:block;content:"\f00e";font-family:FontAwesome;font-size:inherit;color:inherit;width:35px;height:35px;position:relative;top:50%;left:50%;opacity:.7;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95);-webkit-transition:transform .5s 0s,opacity .5s 0s;transition:transform .5s 0s,opacity .5s 0s}html.window-loaded .fancybox.zoom-icon .fa:hover:before{opacity:.9;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:transform .5s 0s;transition:transform .5s 0s}#ecs-grouped-products .grouped_products .product-block:has(>#ecs-grouped-products){padding:0;margin:0}#ecs-grouped-products .grouped_products .product-block{display:grid;grid-template-columns:1fr 124px;gap:1rem;align-items:start;margin:0;padding:1rem 0;border-bottom:1px solid #DDD}#ecs-grouped-products .grouped_products #product-grouping-header{display:grid;grid-template-columns:1fr max-content;justify-content:left;font-size:1.4rem;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:1rem;margin-bottom:1rem;margin-top:1.5rem}#ecs-grouped-products .grouped_products .product-block .product__title{display:grid;grid-template-columns:50px 1fr;gap:1rem;justify-content:left;align-items:center;margin:0;padding:0}#ecs-grouped-products .grouped_products .product-block .product__title img{margin:0;padding:0;max-width:50px}#ecs-grouped-products .grouped_products .product-block .product__title a{margin:0;padding:0;display:inline-block;font-weight:400;color:inherit;font-size:1.4rem}#ecs-grouped-products .grouped_products .product-block .product-line-totals{display:block;font-size:1.4rem;font-weight:400;white-space:nowrap}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity{margin:0;padding:0;text-align:right}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity>*{margin:0;padding:0}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity .product-info__add-to-cart{margin-bottom:.5rem;margin-right:0}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity label.form__label{display:none}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity .product-info__add-to-cart quantity-input{margin-inline-end:0}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity .qty-input__input{font-size:1.3rem}html.js #ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity quantity-input .qty-input--combined .qty-input__btn{width:calc(var(--padding) * 2 + 1.4rem)!important}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity div>span{font-weight:300;font-size:1.1rem;color:#555}#ecs-grouped-products .grouped_products .product-block .product-form__input.product-form__quantity div>span strong{font-weight:700}#ecs-grouped-products .grouped_products .grand-total{display:flex;justify-content:left;align-items:center;padding:0 0 1rem;margin-top:0;font-size:1.6rem;white-space:nowrap}#ecs-grouped-products .grouped_products .grand-total span{display:block;font-weight:400}#ecs-grouped-products .grouped_products .grand-total span strong{display:block;font-size:2.3rem;font-weight:400;white-space:nowrap}#ecs-grouped-products .grouped_products .product-block+.product-info__add-button{margin-top:1.5rem}@media screen and (max-width: 767px){#ecs-grouped-products .grouped_products .product-block #product-grouping-header{font-size:1.3rem}#ecs-grouped-products .grouped_products .product-block .product__title a{font-size:1.2rem}}html .fluid-width-video-wrapper{width:100%;max-width:100%;position:relative;padding:56.25% 0 0}html .fluid-width-video-wrapper iframe,html .fluid-width-video-wrapper object,html .fluid-width-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}div.youtube{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer;min-width:300px}#builder-drawer div.youtube{padding-top:53.25%!important}div.youtube img{width:100%;height:auto;top:-16.82%}div.youtube .play-button{width:90px;height:60px;background-color:#c00;box-shadow:0 0 30px #0009;z-index:1;opacity:.9;border-radius:6px;-webkit-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}div.youtube:hover .play-button{background-color:#333}div.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}div.youtube img,div.youtube .play-button{cursor:pointer}div.youtube img,div.youtube iframe,div.youtube .play-button,div.youtube .play-button:before{position:absolute;top:0;left:0}div.youtube .play-button,div.youtube .play-button:before{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}div.youtube iframe{height:100%;width:100%;top:0;left:0}@media screen and (max-width: 767px){div.youtube{min-width:unset}}html[class*=-blog] h1{margin-bottom:2rem!important}#gorgias-chat-container{position:relative;z-index:1}@media screen and (max-width: 600px){html.is-products body #gorgias-chat-container{display:none!important}}.product-info__block:has(>#call-to-order-box){margin:0!important;padding:0!important}html.is-products #call-to-order-box{margin-bottom:1rem;padding-top:1rem}html.is-products #call-to-order-box .btn.btn--primary.btn-call-to-order{border:thin solid #DDD;outline-color:#ddd;outline-offset:3px;background:#ccc linear-gradient(104deg,#ccc 60%,#ddd 60% 100%) no-repeat 100% 100%;background-size:auto;background-size:300% 100%;color:#2a2b2a;text-shadow:1px 1px 1px rgba(255,255,255,.2),-1px -1px 1px rgba(255,255,255,.2);text-transform:uppercase;font-weight:500}html.is-products #call-to-order-box .btn.btn--primary.btn-call-to-order:hover{background-position:0 100%}@media screen and (max-width: 600px){html.is-products #call-to-order-box .btn.btn--primary.btn-call-to-order{font-size:1.4rem}}#main-content .shopify-section.cc-multi-column .section ul{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(294px,1fr))!important}#main-content .shopify-section.cc-multi-column .section ul li.multi-column{width:100%!important}#main-content .shopify-section.cc-multi-column .section ul li.multi-column h3.h5.card__title{font-size:2rem;font-weight:600}#main-content .shopify-section.cc-multi-column .section ul li.multi-column .card__rte *{font-size:1.4rem;font-weight:400}html.builder-collection-cush .shopify-section.cc-collection-products.section.section--template,html.builder-collection-cush .shopify-section.cc-multi-column+.shopify-section.cc-collection-products.section.section--template{display:none!important}@media screen and (max-width: 768px){#main-content .shopify-section.cc-multi-column .section ul{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}}@media screen and (max-width: 480px){#main-content .shopify-section.cc-multi-column .section ul{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-base-global-custom.css.map */
