@media(min-width:769px){html .main-nav__item--primary,html .secondary-nav__item{margin:0 1rem}html .main-nav,.secondary-nav{margin:0 -.2rem}}@media(min-width:769px)and (max-width:1500px){html .main-nav__item--primary{font-size:1.3rem}}html.pl:not(.is-products) body #main-content{padding-top:2rem!important}#main-content ol li ul{display:block!important;margin-top:.5em;margin-left:2em;padding-left:.5em}#main-content ol li ul li{display:list-item!important;margin-bottom:.25em}@media(max-width:600px){html.ofc.is-products body #main-content{padding-top:0!important}}blog-filter #blog-filter-links{font-size:1.2rem}article .card__tags a,blog-filter+article .card__tags a{font-size:1.2rem}html .article-content blockquote{font-size:1.2rem;line-height:inherit}html.pl body .cart-drawer__content{padding:calc(4 * var(--space-unit)) calc(6 * var(--space-unit))}html.pl body .free-shipping-container.color-scheme{background:var(--bg-grad);background-color:#f4f4f4;padding:calc(6 * var(--space-unit)) calc(6 * var(--space-unit))}html.pl body .free-shipping-notice__bar:after{background-color:#444}html[class*="404"] #main-content{padding-top:1.5rem}html.is-collections.custom-size-outdoor-curtains body #main-content .container #filter-results ul{grid-template-columns:1fr 1fr!important}html body #main-content .container ul li a:has(>img[src*=-drapery-curtains-with-].img-fit.card__main-image),html.is-collections.custom-size-outdoor-curtains body #main-content .container #filter-results ul li a:has(>.img-fit.card__main-image){padding-top:54%!important}html body #main-content .container ul li a img[src*=-drapery-curtains-with-].img-fit.card__main-image,html.is-collections.custom-size-outdoor-curtains body #main-content .container #filter-results ul li a img.img-fit.card__main-image{object-fit:contain}html.is-collections.custom-size-outdoor-curtains body #main-content .container #filter-results ul li .product-card__price{display:none}@media(max-width:680px){html.is-collections.custom-size-outdoor-curtains body #main-content .container #filter-results ul{grid-template-columns:1fr!important}}@media(max-width:767px){body>div>div[class*=kl-teaser-].needsclick{display:none!important}}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.font-heading{font-weight:600}@media(min-width:769px){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{background-color:#ddd;color:#444;font-weight:400}}@media(min-width:769px){.header__logo.logo .logo__link inline-block{max-width:276px!important}.shopify-section-group-header-group .search{margin:0 0 calc(2 * var(--space-unit))}html header .header__search{margin-top:0;top:-1rem}html header .header__icons{margin-top:0;top:-1rem;flex:0 1 auto}html header .header__icons .header__icon.text-current{padding-right:0}html header .header__icons #cart-icon{top:-8px;margin-inline-start:0}html header .header__icons .header__icon.text-current>.icon{max-width:24px;margin-right:3px}}@media(min-width:769px)and (max-width:1440px){html body store-header .header__logo a span{max-width:190px!important}html body .logo__link picture img{width:120px}html .main-nav__item--primary,html ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content,html ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content{font-size:1.2rem}html body .hamburger-btn .visually-hidden{font-size:12px}main-menu nav lg\:grid-cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:769px)and (max-width:1024px){html body store-header .header__logo,html body store-header.search-is-collapsed .header__logo,html body store-header.search-is-visible .header__logo{max-width:100%;width:100%;display:flex;justify-content:center;text-align:center;margin-bottom:2rem}html body store-header.search-is-collapsed .header__logo a,html body store-header.search-is-visible .header__logo a{width:auto;margin:0 auto}html body header .header__search{padding-left:6rem}html body header .main-menu:has(>.hamburger-btn),html body.cart-drawer-docked header .main-menu:has(>.hamburger-btn){grid-template-columns:1fr}html body #shopify-section-sections--23954066506026__header .hamburger-btn,html body .hamburger-btn,html body.cart-drawer-docked .hamburger-btn{position:absolute;top:6.5rem}}@media(max-width:480px){html body store-header.header .header__logo .logo__link span,html store-header .header__logo .logo__link span{max-width:148px!important}}@media(min-width:769px){store-header:after{border-bottom:1px solid #DDD}.shopify-section-group-header-group.cc-header:has(+.shopify-section-group-header-group.cc-promo-strip) store-header:after{border-bottom:0 none}}@media(min-width:769px){html.pl body store-header .main-nav__child.mega-nav,html.pl body.has-empty-cart store-header .main-nav__child.mega-nav{color:#fff;background-color:#333}html.pl details.main-menu__disclosure ul.main-nav .main-nav__child:not(.mega-nav--pills):not(.mega-nav--sidebar) .child-nav__item:not([href="#"]):hover,html.pl details.main-menu__disclosure ul.main-nav .main-nav__child:not(.mega-nav--pills):not(.mega-nav--sidebar) .child-nav__item--toggle:has(>div>.child-nav__item:not([href="#"])):hover,html.pl details.main-menu__disclosure ul.main-nav .main-nav__child:not(.mega-nav--pills):not(.mega-nav--sidebar) .main-nav__grandchild>li:hover{color:#333}html.pl body .mega-nav--columns summary .child-nav__item,html.pl .mega-nav--columns summary .main-nav__grandchild{color:#fff}html.pl details.main-menu__disclosure ul.main-nav .main-nav__grandchild{padding-left:0;padding-right:0}html.pl details.main-menu__disclosure ul.main-nav .main-nav__child.mega-nav--columns .main-nav__grandchild li a,html.pl body .mega-nav--columns li>.child-nav__item{color:#fff;background-color:#444}html.pl ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content{margin:0;padding:1.5rem 1rem}html.pl ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content:not(.js-prod-link.media):not(.block.media):not(.colorways-link):hover,html.pl ul.main-nav:hover summary:has(+.main-nav__child.mega-nav:hover) a.main-nav__item.main-nav__item--primary{opacity:1;background:#333;color:#fff}html.pl body store-header .main-nav__child.mega-nav{top:calc(100% - 3px)}html.pl body store-header .is-open>.main-nav__child.mega-nav{z-index:1}}@media(min-width:1260px){html.pl ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content{padding:1.5rem}}@media(min-width:769px)and (max-width:1024px){html.pl header .header__icons{margin-bottom:0}html .main-nav__item--primary,html ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content,html ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content,html .main-nav__item.child-nav__item{padding:1.3rem 1rem 1.5rem!important;font-size:1.2rem!important}}@media(max-width:768.98px){html.pl header main-menu .main-menu__disclosure>.main-menu__content{background-color:#333;color:#d2d2d2}html.pl body store-header .main-nav__child.mega-nav{background-color:#272727;color:#d2d2d2}html.pl body store-header .main-nav>li,html.pl body store-header .child-nav>li,html.pl body store-header .grandchild-nav>li{border-bottom:1px solid rgba(255,255,255,.16)}html.pl body store-header .main-nav__item--primary,html.pl body store-header ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content,html.pl body store-header ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content{color:#cfcfcf}html.pl body store-header details.is-open ul.main-nav .main-nav__item.main-nav__item-header{font-weight:700;letter-spacing:.5px;font-size:1.6rem}html.pl body store-header details.main-menu__disclosure ul.main-nav .main-nav__item.grandchild-nav__item{font-weight:300}}@media(max-width:480px){html header .header__icon+.header__icon{left:-5px}}html.pl .top-header-panel ul.social-links li a i{font-size:18px!important}@media(max-width:768px){html body .media-with-text .media-with-text__media{max-height:225px}}@media(min-width:768px){html body .header__logo a.logo__link{display:block;margin:0;background:#fff;top:-.5rem;position:relative}}@media(max-width:600px){html body .header__logo img{width:130px;image-rendering:unset}}@media(max-width:480px){html store-header .header__logo .logo__link span{max-width:60px!important}html store-header .header__logo .logo__link span{image-rendering:optimizequality}}html body .section .media--has-overlay:after,html body .slideshow-section.section slide-show .media--has-overlay:after{content:none!important;display:none}product-card:hover .card-link.text-current.js-prod-link{color:var(--color-green)}html.article #template--27100301754666__image_banner_QJ8px3{background:none;max-width:1260px;margin:0 auto}html.is-pages #main-content>.shopify-section.cc-image-banner{max-width:1260px;margin:0 auto}html.is-pages #main-content>.shopify-section.cc-image-banner .media--has-overlay:after{background-color:#0000001a!important}html .media-gallery__viewer{background-color:#fff}.product.js-product .product-vendor.text-sm.first{top:0}@media(min-width:769px){html body .shopify-section.cc-product-details .container.product-details{width:100%;max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}}html.js quantity-input .qty-input--combined{border:2px solid #DDD!important;border-radius:30px}html.js .qty-input--combined .qty-input__input,html.js .qty-input--combined .qty-input__btn{border:0;background:none;color:rgb(var(--btn-alt-text-color))}html quantity-input .qty-input__input{box-shadow:none!important}html quantity-input .qty-input--secondary-btn .qty-input{box-shadow:none!important}html.js quantity-input .qty-input--combined .qty-input__btn{width:calc(var(--padding) * 4 + 1.4rem)!important;background-color:#bbb!important;color:#fff!important;border:3px solid #FFF;border-radius:50%;transition:opacity .4s ease,color .4s ease,background-position .3s ease-out}html.js quantity-input .qty-input--combined .qty-input__btn:hover{background-color:#555!important;color:#fff!important}html.js .qty-input--combined .qty-input__btn[disabled],html.js .qty-input--combined .qty-input__btn[disabled]:hover{opacity:.4;background-color:#bbb!important;color:#444!important}html.js quantity-input .btn--minus:before,html.js quantity-input .btn--minus:after,html.js quantity-input .btn--plus:before,html.js quantity-input .btn--plus:after{background-color:#005d97;display:none!important}html.js .qty-input--combined .btn--plus:after{right:calc(48% + var(--btn-border-width) / 2)}html.js .qty-input--combined .btn--minus .visually-hidden,html.js .qty-input--combined .btn--plus .visually-hidden{clip:unset;width:auto;height:auto;font-size:2.6rem;color:inherit;font-weight:400;transform:translate(-50%,-50%);margin:0;padding:0;top:50%;left:50%;position:absolute;pointer-events:none}.product-info__block:has(>.min-qty-message.product-status-message){padding:0!important;margin:0!important}.product-info .min-qty-message.product-status-message{display:none;background:#fdf0d5;margin-bottom:1.3rem}.product-info .min-qty-message.product-status-message.show{display:inline-block}html body .shopify-section.shopify-section-group-footer-group.cc-footer{background:none #222;color:#eee;font-size:1.4rem}html body .shopify-section.shopify-section-group-footer-group.cc-footer footer.footer{background:none #222;color:#eee}html body .shopify-section.shopify-section-group-footer-group.cc-footer footer.footer .footer-block__heading{color:#eee;font-size:1.6rem}html body .shopify-section.shopify-section-group-footer-group.cc-footer footer.footer .footer-menu .disclosure__title{color:#eee;font-size:1.6rem}html body .shopify-section.shopify-section-group-footer-group.cc-footer footer.footer .footer__main a{font-size:1.4rem}html body .shopify-section.shopify-section-group-footer-group.cc-footer footer.footer .footer__main a:hover{zoom:1}html body .shopify-section.shopify-section-group-footer-group.cc-footer footer.footer .footer__base{color:#eee;font-size:1.2rem!important;font-weight:200}html body .shopify-section.shopify-section-group-footer-group.cc-footer footer.footer .footer__base .footer-sublinks__item a{color:#eee;font-size:1.2rem!important;font-weight:200}html body .shopify-section.shopify-section-group-footer-group.cc-custom-liquid:has(>div>.container>#footer-houzz-badges){background:#222;padding:0 0 1.5rem}body .shopify-section.shopify-section-group-footer-group.cc-custom-liquid:has(>div>.container>#footer-houzz-badges) #footer-houzz-badges{display:flex;justify-content:left;align-items:center;gap:1rem}html.newsletter-sign-up .shopify-section.cc-main-page{margin-bottom:0;padding-bottom:2rem}html.newsletter-sign-up .shopify-section.cc-newsletter div.newsletter.section{margin:0;padding:0}html.is-pages .page__content [class*=klaviyo-form-][class*="form form-version-cid"],html.is-pages .klaviyo-form{min-height:200px}@media(min-width:769px){html body store-header .main-nav__child.mega-nav,html body.has-empty-cart store-header .main-nav__child.mega-nav{background-color:#eee}html .main-nav__item--primary,html ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content,html ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content{color:#2d2e2f;font-weight:700}html .main-nav__item--primary:hover,html ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content:hover,html ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content:hover{color:rgb(var(--link-color))}}@media(min-width:1024px){html .main-nav__item--primary,html ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content,html ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content{font-size:1.4rem}html .main-nav__item.child-nav__item{font-size:1.3rem}}@media(min-width:769px)and (max-width:1024px){html .main-nav__item--primary,html ul.main-nav a.main-nav__item.main-nav__item--primary.main-nav__item-content,html ul.main-nav .main-nav__item--toggle a.main-nav__item.main-nav__item--primary.main-nav__item-content,html .main-nav__item.child-nav__item{font-size:1.4rem}}@media(min-width:769px){html header .header__icons .header__icon.text-current:not(#cart-icon){display:none}}.cart-drawer__header{display:block}shipping-calculator .btn--primary{outline-color:#4e4f4f;outline-offset:3px;background:#b4b4b5 linear-gradient(104deg,#a2a3a4 60%,#515355 60% 100%) no-repeat 100% 100%;background-size:auto;background-size:300% 100%}html.blog-cat-landing-page #shopify-section-template--26848175948074__main:has(+#shopify-section-template--26848175948074__1776353078e1cdc7b4){margin-bottom:5rem!important;padding:0!important}html.blog-cat-landing-page #shopify-section-template--26848175948074__main+#shopify-section-template--26848175948074__1776353078e1cdc7b4{margin-top:0!important;padding:0!important}html.blog-post-landing-page #shopify-section-template--26848150323498__main:has(+#shopify-section-template--26848150323498__1776352714e865b1a5){margin-bottom:5rem!important;padding:0!important}html.blog-post-landing-page #shopify-section-template--26848150323498__main+#shopify-section-template--26848150323498__1776352714e865b1a5{margin-top:0!important;padding:0!important}html.blog-post-landing-page #shopify-section-template--26848150323498__main article .article__content{margin-bottom:0rem!important}html.blog-post-landing-page #shopify-section-template--26848150323498__main article .article__content+div.reading-width{margin:0!important;padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-base-custom-pl.css.map */
