@import url("/assets/capelio-palette.css?v=2026102110");
:root{--ink:#1d1d1d;--muted:#696763;--line:#dedbd6;--paper:#fff;--wash:#f5f3ef;--accent:#9b7d55}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:hover{text-decoration:none;color:var(--accent)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button,.button{cursor:pointer}img{max-width:100%;height:auto}button{color:inherit}svg{vertical-align:middle;flex-shrink:0}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.07;letter-spacing:-.035em}h1{font-size:clamp(38px,4.8vw,70px)}h2{font-size:clamp(32px,3.25vw,48px)}h3{font-size:19px;font-weight:400}em{font-weight:400}p{color:var(--muted)}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:12px;top:12px;background:white;padding:12px;z-index:100}.announcement{background:var(--ink);color:white;text-align:center;padding:9px 4%;font-size:11px;letter-spacing:.11em;position:relative}.announcement span{position:absolute;right:4%;letter-spacing:0;font-size:12px;color:#bdbab5}.header-main{height:109px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative}.brand{font-family:Arial,sans-serif;font-size:44px;font-weight:500;letter-spacing:9px;line-height:1;display:inline-block;text-align:center}.brand small{display:block;letter-spacing:3px;font-size:9px;margin:10px 0 0 -6px}.header-main>.brand{position:absolute;left:50%;transform:translateX(-50%)}.desktop-small{font-size:13px;color:var(--muted)}.header-actions{display:flex;gap:25px;align-items:center}.header-actions>a{display:flex;gap:8px;align-items:center;font-size:13px}.header-actions small{font-size:12px}.icon-button{border:0;background:none;padding:8px}.mobile-menu{display:none}.primary-nav{display:flex;justify-content:center;align-items:center;gap:34px;min-height:62px;padding:12px 3%;font-size:13px}.nav-pro{margin-left:30px;display:flex;align-items:center;gap:15px}.primary-nav a:hover{text-decoration:underline;text-underline-offset:6px}.hero{display:grid;grid-template-columns:46% 54%;min-height:590px;background:#eeeae4}.hero-copy{padding:64px 10% 25px 12%;display:flex;flex-direction:column;align-items:flex-start}.eyebrow{display:block;font-size:11px;letter-spacing:.16em;font-weight:500;margin-bottom:22px}.hero h1{margin:7px 0 22px;font-size:clamp(42px,5.1vw,76px)}.hero-copy>p{font-size:15px;line-height:1.8;margin-bottom:30px}.button,button[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:var(--ink);border:1px solid var(--ink);padding:15px 22px;color:white;font-size:13px;line-height:1.6;border-radius:0;font-weight:400}.button:hover,button[type=submit]:hover{background:#45413b;color:white}.hero-note{width:100%;font-size:11px;color:#68645f;margin-top:auto;padding-top:38px;display:flex;justify-content:space-between}.hero-note span{letter-spacing:.14em}.hero-image{position:relative;overflow:hidden;min-height:590px}.hero-image>img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.image-caption{position:absolute;bottom:25px;left:30px;right:30px;display:flex;justify-content:space-between;color:white;font-size:10px;letter-spacing:.15em;text-shadow:0 1px 8px black}.trust-strip{display:grid;grid-template-columns:repeat(4,1fr);padding:22px 4%;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.12em;text-align:center}.trust-strip span+span{border-left:1px solid var(--line)}.section{padding:80px 4%}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:34px;gap:20px}.section-heading .eyebrow{margin-bottom:15px}.section-heading h2{margin:0}.text-link{display:inline-flex;align-items:center;gap:24px;border-bottom:1px solid;padding:5px 0 9px;font-size:13px}.collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.collection-photo{position:relative;background:var(--wash);aspect-ratio:4/5;overflow:hidden}.collection-photo img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.collection-card:hover img{transform:scale(1.025)}.collection-number{position:absolute;top:15px;left:17px;font-size:11px;background:#ffffffe6;padding:3px 8px}.collection-title{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.collection-title h3{margin:0;font:26px Georgia,serif}.collection-card p{font-size:13px;margin:6px 0}.pro-banner{background:var(--cp-tone-ink,#4e453b);color:white;padding:54px 5%;display:grid;grid-template-columns:.8fr 1.1fr 1.2fr;gap:36px;align-items:center}.pro-banner>div:first-child{display:flex;align-items:flex-start;gap:15px;font-size:10px;letter-spacing:.14em;max-width:230px}.pro-banner h2{font-size:36px;margin:0}.pro-banner p{color:#cbc9c2;font-size:13px}.button.light{background:white;color:var(--ink);border-color:white}.editorial{display:grid;grid-template-columns:1fr 1fr;background:var(--wash)}.editorial>img{width:100%;height:570px;object-fit:cover;object-position:center 35%}.editorial>div{padding:85px 14%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.editorial p{font-size:15px}.site-footer{padding:55px 4% 20px}.footer-top{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr;gap:35px;padding-bottom:45px}.footer-top .brand{font-size:30px;letter-spacing:6px;text-align:left}.footer-top .brand small{font-size:8px;letter-spacing:1.6px;margin-left:1px}.footer-top p{font-family:Georgia,serif;font-size:22px;color:var(--ink)}.footer-top b{font-size:12px;font-weight:500;display:block;margin-bottom:12px}.footer-top div a{display:block;font-size:12px;color:var(--muted);padding:4px 0}.footer-bottom{border-top:1px solid var(--line);padding-top:19px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--muted)}.footer-bottom div{display:flex;gap:25px}.search-panel{padding:22px 6%;border-bottom:1px solid var(--line)}.search-panel label{display:block;font-size:14px;margin-bottom:8px}.search-panel form>div{display:flex;gap:10px}.search-panel input{flex:1;min-width:0}.page-shell{max-width:1360px;margin:auto;padding:55px 5% 80px;min-height:55vh}.page-shell>article{max-width:1000px;margin:auto}.page-shell h1{font-size:48px;margin-bottom:22px}.shop-intro{margin-top:-5px}.catalog-categories{display:flex;gap:10px;flex-wrap:wrap;margin:30px 0}.catalog-categories a{border:1px solid var(--line);padding:9px 18px;font-size:13px}.catalog-categories a:hover{background:var(--ink);color:white}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid #c9c6c0;background:white;border-radius:0;padding:12px 14px;max-width:100%;color:var(--ink)}input:focus,select:focus,textarea:focus{outline:2px solid #9b7d55;outline-offset:2px}.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:30px 0;padding:0;clear:both}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products li.product{width:100%;margin:0;float:none;position:relative}.woocommerce ul.products img{display:block;width:100%;aspect-ratio:4/5;object-fit:contain;background:var(--wash);margin-bottom:16px}.woocommerce-loop-product__title{font:23px/1.3 Georgia,serif;letter-spacing:-.02em;margin:0 0 10px}.woocommerce ul.products .price{display:block;font-size:14px;margin:10px 0}.woocommerce ul.products .button{margin-top:14px}.pro-price{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.pro-price svg{width:14px;height:14px}.woocommerce-result-count{float:left;font-size:13px;color:var(--muted)}.woocommerce-ordering{float:right;margin-bottom:20px}.woocommerce-ordering select{font-size:13px;padding:10px}.woocommerce-pagination ul{display:flex;gap:14px;list-style:none;padding:0;justify-content:center}.woocommerce-pagination li>*{padding:8px 14px;border:1px solid var(--line)}.woocommerce-notices-wrapper{clear:both}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--wash);padding:18px 22px;list-style:none;border-left:3px solid var(--accent);margin:20px 0}.woocommerce-error{border-color:#aa3333}.woocommerce div.product{display:flow-root}.woocommerce-product-gallery{float:left;width:48%;margin:0 0 35px}.woocommerce-product-gallery img{width:100%;object-fit:contain;background:var(--wash)}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery .flex-control-thumbs{display:flex;list-style:none;padding:0;gap:10px}.woocommerce-product-gallery .flex-control-thumbs li{width:22%}.woocommerce div.product .summary{float:right;width:46%}.summary .price{font-size:24px;color:var(--ink)}.summary .cart{display:flex;gap:12px;margin:25px 0;flex-wrap:wrap}.quantity input{width:80px}.product_meta{font-size:12px;display:grid;gap:6px;color:var(--muted);border-top:1px solid var(--line);padding-top:20px}.woocommerce-tabs{clear:both;border-top:1px solid var(--line);padding-top:22px}.woocommerce-tabs .tabs{display:flex;gap:25px;list-style:none;padding:0}.woocommerce-tabs .tabs li.active{border-bottom:1px solid}.woocommerce-tabs h2{font-size:30px}.related.products{clear:both;padding-top:45px}.related.products>h2{font-size:36px}.woocommerce-breadcrumb{font-size:12px;color:var(--muted);margin-bottom:28px}.onsale{position:absolute;z-index:2;background:var(--cp-tone-ink,#4e453b);color:white;padding:5px 10px;font-size:11px}.col2-set{display:grid;grid-template-columns:1fr 1fr;gap:60px}.col2-set h2{font-size:30px}.woocommerce-form{border:1px solid var(--line);padding:28px}.form-row{margin:0 0 18px}.form-row label{display:block;font-size:14px;margin-bottom:6px}.form-row input:not([type=checkbox]),.form-row textarea{width:100%}.woocommerce-privacy-policy-text{font-size:13px}.woocommerce-MyAccount-navigation{float:left;width:25%;margin-bottom:30px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--line);padding:10px}.woocommerce-MyAccount-navigation .is-active{background:var(--wash)}.woocommerce-MyAccount-content{float:right;width:70%;margin-bottom:40px}.woocommerce{display:flow-root}.woocommerce table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}.woocommerce th,.woocommerce td{text-align:left;padding:14px 10px;border-bottom:1px solid var(--line)}.product-thumbnail img{width:65px}.cart-collaterals{max-width:500px;margin-left:auto}.cart_totals h2{font-size:32px}.coupon{display:flex;gap:10px;flex-wrap:wrap}.wc-protected{padding:20px;background:var(--wash);font-size:14px}.wc-protected a{text-decoration:underline}.stock{font-size:13px}.shop_table .product-remove a{font-size:25px}.woocommerce-checkout-review-order{margin-top:30px}#payment ul{list-style:none;padding:0}.place-order{margin-top:25px}.variations_form.cart{display:block!important}.variations td{border:0;padding:5px}.woocommerce form .show-password-input{display:none}.ss-demo-notice{position:fixed;bottom:12px;left:12px;background:#20211ff0;color:#fff;padding:9px 14px;font-size:11px;z-index:99;border-radius:3px}.ss-demo-notice a{color:#fff;text-decoration:underline;margin-left:15px}
@media(min-width:1600px){.hero-copy{padding-left:17%}.hero{min-height:680px}.hero-image{min-height:680px}}@media(max-width:1100px){.primary-nav{gap:20px;font-size:12px}.nav-pro{margin-left:0}.announcement span{display:none}.hero{min-height:520px}.hero-image{min-height:520px}.hero-copy{padding-top:45px}.pro-banner{grid-template-columns:1fr 1.4fr}.pro-banner>div:first-child{display:none}.footer-top{grid-template-columns:1fr 1fr}.collection-title h3{font-size:23px}}@media(max-width:760px){.announcement{font-size:9px;padding:9px 15px;letter-spacing:.07em}.header-main{height:84px}.desktop-small{display:none}.mobile-menu{display:block}.brand{font-size:31px;letter-spacing:6px}.brand small{font-size:7px;letter-spacing:2px;margin-top:7px}.header-actions{gap:7px}.account-link span,.header-actions .search-toggle{display:none}.header-actions>a{gap:2px}.primary-nav{display:none}.primary-nav.open{display:flex;flex-direction:column;align-items:flex-start;padding:20px 6%;gap:18px}.hero{grid-template-columns:1fr}.hero-copy{padding:38px 7% 25px;min-height:430px}.hero h1{font-size:53px}.hero-copy .eyebrow{font-size:10px}.hero-note{padding-top:26px}.hero-image{min-height:440px}.hero-image>img{object-position:center 35%}.trust-strip{grid-template-columns:1fr 1fr;gap:16px;padding:24px 5%;font-size:9px}.trust-strip span:nth-child(3){border-left:0}.section{padding:48px 5%}.section-heading{align-items:flex-start}.section-heading h2{font-size:34px}.section-heading .text-link{font-size:11px;max-width:112px;gap:8px}.eyebrow{font-size:9px}.collection-grid{grid-template-columns:1fr 1fr;gap:26px 15px}.collection-title h3{font-size:23px}.collection-card p{font-size:12px}.pro-banner{display:block;padding:40px 7%}.pro-banner h2{margin-bottom:20px}.pro-banner p br{display:none}.editorial{grid-template-columns:1fr}.editorial>img{height:430px}.editorial>div{padding:48px 8%}.footer-top{gap:30px 20px}.footer-top .brand{font-size:25px}.footer-top p{font-size:20px}.footer-bottom{flex-direction:column}.footer-bottom div{gap:15px;flex-wrap:wrap}.site-footer{padding:40px 5% 22px}.page-shell{padding:35px 5% 50px}.page-shell h1{font-size:38px}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}.woocommerce-loop-product__title{font-size:21px}.woocommerce ul.products .button{font-size:12px;padding:10px}.woocommerce-result-count,.woocommerce-ordering{float:none}.woocommerce-product-gallery,.woocommerce div.product .summary{float:none;width:100%}.col2-set{grid-template-columns:1fr;gap:35px}.woocommerce-form{padding:20px}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{float:none;width:100%}.woocommerce table{font-size:12px}.product-thumbnail{display:none}.woocommerce th,.woocommerce td{padding:10px 5px}.woocommerce form .button{max-width:100%}.search-panel form>div{flex-direction:column}.ss-demo-notice{max-width:calc(100% - 24px);font-size:10px}.image-caption{left:18px;right:18px;font-size:8px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
@media(max-width:760px){.header-main>.brand img{width:174px;height:auto}.hero-note span{max-width:44%;text-align:right}.account-link{min-width:28px}}

/* Keep translated text from changing catalogue column widths. */
.woocommerce ul.products>li.product{min-width:0}.woocommerce ul.products .woocommerce-loop-product__title,.woocommerce ul.products .pro-price{overflow-wrap:anywhere}

/* Keep the pre-.09 Extensions presentation in its own storefront. */
@scope (.seiseta-site:not(.helen-preview):not(.sel-page)) {
:scope{--ink:#1d1d1d;--muted:#696763;--line:#dedbd6;--paper:#fff;--wash:#f5f3ef;--accent:#9b7d55}*{}html{}:where(:scope):is(body){background:var(--paper);color:var(--ink)}a{}a:hover{color:var(--accent)}button,input,select,textarea{}button,a,input,select,textarea{}button,.button{}img{}button{}svg{}h1,h2,h3,p{}h1,h2{}h1{}h2{}h3{}em{}p{color:var(--muted)}.skip-link{}.skip-link:focus{background:white}.announcement{background:var(--ink);color:white}.announcement span{color:#bdbab5}.header-main{border-bottom-color:var(--line)}.brand{}.brand small{}.header-main>.brand{}.desktop-small{color:var(--muted)}.header-actions{}.header-actions>a{}.header-actions small{}.icon-button{}.mobile-menu{}.primary-nav{}.nav-pro{}.primary-nav a:hover{}.hero{background:#eeeae4}.hero-copy{}.eyebrow{}.hero h1{}.hero-copy>p{}.button,button[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--ink);border-color:var(--ink);color:white}.button:hover,button[type=submit]:hover{background:#45413b;color:white}.hero-note{color:#68645f}.hero-note span{}.hero-image{}.hero-image>img{}.image-caption{color:white;text-shadow:0 1px 8px black}.trust-strip{border-bottom-color:var(--line)}.trust-strip span+span{border-left-color:var(--line)}.section{}.section-heading{}.section-heading .eyebrow{}.section-heading h2{}.text-link{}.collection-grid{}.collection-photo{background:var(--wash)}.collection-photo img{}.collection-card:hover img{}.collection-number{background:#ffffffe6}.collection-title{}.collection-title h3{}.collection-card p{}.pro-banner{background:#222320;color:white}.pro-banner>div:first-child{}.pro-banner h2{}.pro-banner p{color:#cbc9c2}.button.light{background:white;color:var(--ink);border-color:white}.editorial{background:var(--wash)}.editorial>img{}.editorial>div{}.editorial p{}.site-footer{}.footer-top{}.footer-top .brand{}.footer-top .brand small{}.footer-top p{color:var(--ink)}.footer-top b{}.footer-top div a{color:var(--muted)}.footer-bottom{border-top-color:var(--line);color:var(--muted)}.footer-bottom div{}.search-panel{border-bottom-color:var(--line)}.search-panel label{}.search-panel form>div{}.search-panel input{}.page-shell{}.page-shell>article{}.page-shell h1{}.shop-intro{}.catalog-categories{}.catalog-categories a{border-color:var(--line)}.catalog-categories a:hover{background:var(--ink);color:white}input:not([type=checkbox]):not([type=radio]),select,textarea{border-color:#c9c6c0;background:white;color:var(--ink)}input:focus,select:focus,textarea:focus{outline-color:#9b7d55}.woocommerce ul.products{}.woocommerce ul.products:before,.woocommerce ul.products:after{}.woocommerce ul.products li.product{}.woocommerce ul.products img{background:var(--wash)}.woocommerce-loop-product__title{}.woocommerce ul.products .price{}.woocommerce ul.products .button{}.pro-price{color:var(--muted)}.pro-price svg{}.woocommerce-result-count{color:var(--muted)}.woocommerce-ordering{}.woocommerce-ordering select{}.woocommerce-pagination ul{}.woocommerce-pagination li>*{border-color:var(--line)}.woocommerce-notices-wrapper{}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--wash);border-left-color:var(--accent)}.woocommerce-error{border-color:#aa3333}.woocommerce div.product{}.woocommerce-product-gallery{}.woocommerce-product-gallery img{background:var(--wash)}.woocommerce-product-gallery figure{}.woocommerce-product-gallery .flex-control-thumbs{}.woocommerce-product-gallery .flex-control-thumbs li{}.woocommerce div.product .summary{}.summary .price{color:var(--ink)}.summary .cart{}.quantity input{}.product_meta{color:var(--muted);border-top-color:var(--line)}.woocommerce-tabs{border-top-color:var(--line)}.woocommerce-tabs .tabs{}.woocommerce-tabs .tabs li.active{}.woocommerce-tabs h2{}.related.products{}.related.products>h2{}.woocommerce-breadcrumb{color:var(--muted)}.onsale{background:#292925;color:white}.col2-set{}.col2-set h2{}.woocommerce-form{border-color:var(--line)}.form-row{}.form-row label{}.form-row input:not([type=checkbox]),.form-row textarea{}.woocommerce-privacy-policy-text{}.woocommerce-MyAccount-navigation{}.woocommerce-MyAccount-navigation ul{}.woocommerce-MyAccount-navigation li{border-bottom-color:var(--line)}.woocommerce-MyAccount-navigation .is-active{background:var(--wash)}.woocommerce-MyAccount-content{}.woocommerce{}.woocommerce table{}.woocommerce th,.woocommerce td{border-bottom-color:var(--line)}.product-thumbnail img{}.cart-collaterals{}.cart_totals h2{}.coupon{}.wc-protected{background:var(--wash)}.wc-protected a{}.stock{}.shop_table .product-remove a{}.woocommerce-checkout-review-order{}#payment ul{}.place-order{}.variations_form.cart{}.variations td{}.woocommerce form .show-password-input{}.ss-demo-notice{background:#20211ff0;color:#fff}.ss-demo-notice a{color:#fff}
@media(min-width:1600px){.hero-copy{}.hero{}.hero-image{}}@media(max-width:1100px){.primary-nav{}.nav-pro{}.announcement span{}.hero{}.hero-image{}.hero-copy{}.pro-banner{}.pro-banner>div:first-child{}.footer-top{}.collection-title h3{}}@media(max-width:760px){.announcement{}.header-main{}.desktop-small{}.mobile-menu{}.brand{}.brand small{}.header-actions{}.account-link span,.header-actions .search-toggle{}.header-actions>a{}.primary-nav{}.primary-nav.open{}.hero{}.hero-copy{}.hero h1{}.hero-copy .eyebrow{}.hero-note{}.hero-image{}.hero-image>img{}.trust-strip{}.trust-strip span:nth-child(3){}.section{}.section-heading{}.section-heading h2{}.section-heading .text-link{}.eyebrow{}.collection-grid{}.collection-title h3{}.collection-card p{}.pro-banner{}.pro-banner h2{}.pro-banner p br{}.editorial{}.editorial>img{}.editorial>div{}.footer-top{}.footer-top .brand{}.footer-top p{}.footer-bottom{}.footer-bottom div{}.site-footer{}.page-shell{}.page-shell h1{}.woocommerce ul.products{}.woocommerce-loop-product__title{}.woocommerce ul.products .button{}.woocommerce-result-count,.woocommerce-ordering{}.woocommerce-product-gallery,.woocommerce div.product .summary{}.col2-set{}.woocommerce-form{}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{}.woocommerce table{}.product-thumbnail{}.woocommerce th,.woocommerce td{}.woocommerce form .button{}.search-panel form>div{}.ss-demo-notice{}.image-caption{}}
@media(prefers-reduced-motion:reduce){*{}}
@media(max-width:760px){.header-main>.brand img{}.hero-note span{}.account-link{}}


.woocommerce ul.products>li.product{}.woocommerce ul.products .woocommerce-loop-product__title,.woocommerce ul.products .pro-price{}

}
