.template-collection{--ro-catalog-paper: #eee3d0;--ro-catalog-ink: #191816}.template-collection #MainContent{background-color:var(--ro-catalog-paper);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23735b3d' opacity='.055' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.template-collection #MainContent .section-background,.template-collection results-list.product-grid-container{background:transparent}.template-collection results-list.product-grid-container{--color-background: var(--ro-catalog-paper);--color-foreground: var(--ro-catalog-ink);--color-foreground-rgb: 25 24 22;padding-block:18px 48px}.ro-catalog-banner{position:relative;overflow:hidden;background:#1b1b19;background-image:radial-gradient(ellipse at 10% 100%,#44322255,transparent 65%),url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath opacity='.08' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E");color:#f4eee3;border-block:1px solid #73604766}.ro-catalog-banner__inner{max-width:1360px;margin-inline:auto;padding:36px 40px 32px;position:relative}.ro-catalog-banner__copy{position:relative;z-index:1;max-width:1000px}.ro-catalog-eyebrow{color:#d77c45;font-family:Impact,Arial Narrow,sans-serif;text-transform:uppercase;letter-spacing:.22em;font-size:15px;margin:0 0 8px}.template-collection .ro-catalog-banner h1{color:#f4eee3;font-size:clamp(38px,5vw,72px);font-weight:700;line-height:1.06;margin:0;text-wrap:balance}.ro-catalog-tagline{font-size:clamp(19px,2vw,27px);line-height:1.4;margin:10px 0 0}.ro-catalog-description{max-width:650px;margin-block:10px}.ro-catalog-rule{display:block;height:3px;width:130px;background:#c56632;margin-top:20px}.ro-catalog-watermark{position:absolute;right:38px;top:50%;transform:translateY(-50%) rotate(-7deg);width:230px;height:230px;object-fit:contain;opacity:.1;pointer-events:none}.template-collection .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.template-collection product-card{height:100%;background:#f6edde;border:1px solid #8f7b5e88;box-shadow:0 4px 12px #48352108}.template-collection product-card .product-card__content{height:100%;gap:8px;padding:0;background:transparent}.template-collection product-card .card-gallery{background:#fff;width:100%;border-bottom:1px solid #a18a681f}.template-collection product-card [ref=productTitleLink] .text-block{padding-inline:12px;text-align:center;--text-align: center}.template-collection product-card product-price .price__regular,.template-collection product-card product-price .price__sale{justify-content:center;text-align:center}.template-collection product-card product-price [ref=priceContainer]{width:100%;text-align:center}.template-collection product-card product-price .price{font:19px/1.3 Georgia,Times New Roman,serif}.template-collection product-card product-price{text-align:center!important}.template-collection product-card [ref=productTitleLink] [role=heading]{font-family:Georgia,Times New Roman,serif;color:#191816;font-size:clamp(19px,1.9vw,27px);font-weight:700;line-height:1.2;margin:6px 0 0;text-align:center}.template-collection product-card product-price{display:block;width:100%;padding:0 12px;color:#191816;text-align:center;font-family:Georgia,Times New Roman,serif;font-size:19px}.template-collection product-card a{color:#191816}.template-collection product-card .ro-catalog-card-action{width:100%;padding:4px 10px 10px;margin-top:auto;position:relative;z-index:2}.template-collection product-card .ro-catalog-card-action .quick-add{position:static;display:block;width:100%;pointer-events:auto}.template-collection product-card .ro-catalog-card-action .quick-add__product-form-component,.template-collection product-card .ro-catalog-card-action .shopify-product-form{display:block;height:auto;width:100%}.template-collection product-card .ro-catalog-card-action .quick-add__button{position:relative;inset:auto;width:100%;min-width:0;justify-content:center;height:46px!important;box-shadow:none}.template-collection product-card .ro-catalog-card-action .quick-add__button:hover,.template-collection product-card .ro-catalog-card-action .quick-add__button:focus-visible{scale:1}.template-collection product-card .quick-add__button:focus-visible{outline:2px solid #191816;outline-offset:3px}.template-collection product-card .quick-add__button:disabled{opacity:.55!important;cursor:not-allowed}.template-collection .facets{color:#191816}.template-collection .facets--horizontal .facets__summary{border:1px solid #8f7b5e88;padding:10px 14px}.template-collection .facets-toggle__button.button{min-height:44px;padding:10px 14px}@media(max-width:749px){.ro-catalog-banner__inner{padding:28px 20px}.ro-catalog-banner__copy{max-width:520px}.ro-catalog-watermark{right:-38px;width:180px;height:180px;opacity:.07}.ro-catalog-eyebrow{font-size:12px}.template-collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.template-collection product-card [ref=productTitleLink] [role=heading]{font-size:18px;min-height:44px}.template-collection product-card product-price{font-size:16px}.template-collection product-card .ro-catalog-card-action{padding:2px 6px 8px}.template-collection product-card .ro-catalog-card-action .quick-add__button{padding-inline:4px!important;font-size:10px!important;letter-spacing:.06em}.template-collection product-card .quick-add__button .add-to-cart-text{gap:4px}.template-collection results-list.product-grid-container{padding-block:10px 32px}}@media(max-width:359px){.template-collection .ro-site-header{column-gap:8px;padding-inline:12px}.template-collection .ro-tools{gap:0}.template-collection .product-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ro-catalog.css.map */
