.blog__main-list{padding-bottom:var(--spacing-md);padding-top:var(--spacing-sm);article{height:240px;padding-left:var(--spacing-xs);padding-top:var(--spacing-sm);position:relative;z-index:var(--z-dropdown)}figure{max-width:100%;img,a{width:100%}@media (min-width: 1030px){a{width:36vw}}&.separator{display:flex;align-items:center;justify-content:center;margin:2em
auto}}ul{li{align-items:center;flex-direction:column;justify-content:center}}.blog__aside{align-items:center;display:flex;gap:50px}.wp-block-post-template{> li{&:nth-child(odd) .blog__aside{flex-direction:row}&:nth-child(even) .blog__aside{flex-direction:row-reverse}}}.wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{> figure.wp-block-image{flex-basis:40%}}}@media (max-width: 1024px){.blog__main-list{article{height:auto;padding:var(--spacing-sm)}.blog__aside{flex-direction:column !important;gap:var(--spacing-md)}}}@media (max-width: 480px){.blog__main-list{h2
a{font-size:24px}}}.single-post{h2.wp-block-post-title{max-width:1440px !important;margin:0
auto;margin-bottom:var(--spacing-sm)}.wp-block-post-content{max-width:1440px;margin:0
auto;>.wp-block{max-width:100%}p,figure,ul,ol,h2,h3,h4{max-width:100% !important}.wp-block-columns{gap:40px;.wp-block-column{display:flex;flex-direction:column;gap:16px;justify-content:center}div{flex-grow:1}}p{margin-bottom:1.5em;font-size:var(--p-font-size)}}@media (max-width: 768px){.wp-block-post-content
p{margin-bottom:0.8em}}.wp-block-separator{display:block;border-top:1px solid var(--muted-gold);width:100px;margin:var(--spacing-elg) auto}@media (max-width: 768px){.wp-block-separator{display:none}}.wp-block-heading{color:var(--graphite) !important;font-weight:200}}@media (max-width: 768px){.single-post{.wp-block-post-content{.wp-block-columns{gap:var(--spacing-md);flex-direction:column}}}}.custom-skin-softness .yay-swatches-attribute-term.yay-swatches-button{opacity:1 !important;cursor:pointer !important}.custom-skin-softness .yay-swatches-attribute-term.yay-swatches-button:hover{background-color:#181818 !important;color:#fff !important}.custom-skin-softness .yay-swatches-attribute-term.yay-swatches-button{border-color:#d4d4d4 !important;border-width:1px !important;border-radius:4px !important;padding:11px
16px !important;font-size:14px !important}.woocommerce-breadcrumb{a{padding:0}}