.twocol-section{background-color:var(--twocol-bg);padding-top:var(--twocol-padding-top);padding-bottom:var(--twocol-padding-bottom);color:var(--twocol-text-color);content-visibility:auto;contain-intrinsic-size:auto 500px}.twocol__container{max-width:var(--twocol-max-width);margin:0 auto}.twocol__grid{display:grid;gap:var(--twocol-column-gap)}.twocol__grid--media-left{grid-template-columns:var(--twocol-media-width) 1fr}.twocol__grid--media-right{grid-template-columns:1fr var(--twocol-media-width)}.twocol__grid--media-right .twocol__media-col{order:2}.twocol__grid--media-right .twocol__text-col{order:1}.twocol__grid--valign-top{align-items:start}.twocol__grid--valign-center{align-items:center}.twocol__grid--valign-bottom{align-items:end}.twocol__media-col{min-width:0;padding:var(--twocol-media-padding-vertical) var(--twocol-media-padding-horizontal)}.twocol__media-wrapper{position:relative;overflow:hidden;border-radius:var(--twocol-border-radius);background-color:#f0ede8;aspect-ratio:var(--twocol-media-ratio)}.twocol__image{display:block;width:100%;height:100%;object-fit:cover}.twocol__placeholder{width:100%;height:100%;object-fit:cover}.twocol__video{display:block;width:100%;height:100%;object-fit:cover}.twocol__video-embed{position:relative;width:100%;height:100%}.twocol__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.twocol__breadcrumbs{margin-bottom:20px}.twocol__breadcrumb-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.twocol__breadcrumb-item{display:inline-flex;align-items:center;font-family:Helvetica,Arial,sans-serif;font-size:var(--twocol-breadcrumb-size, 11px);font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1}.twocol__breadcrumb-item+.twocol__breadcrumb-item:before{content:"/";display:inline-block;margin:0 10px;color:var(--twocol-breadcrumb-color, #5A4F45);opacity:.45;font-size:var(--twocol-breadcrumb-size, 11px)}.twocol__breadcrumb-link{color:var(--twocol-breadcrumb-link-color, #7A6347);text-decoration:none;font-size:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;transition:color .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}.twocol__breadcrumb-link:hover{opacity:.7}.twocol__breadcrumb-link:focus-visible{outline:2px solid var(--twocol-breadcrumb-link-color, #7A6347);outline-offset:3px}.twocol__breadcrumb-item--current{color:var(--twocol-breadcrumb-color, #5A4F45);font-size:inherit}.twocol__breadcrumb-item--current.twocol__breadcrumb-item--sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.twocol__breadcrumb-item--sr-only:before{display:none}.twocol__text-col{display:flex;min-width:0;padding:var(--twocol-text-padding-vertical) var(--twocol-text-padding-right) var(--twocol-text-padding-vertical) var(--twocol-text-padding-left)}.twocol__text-inner{width:100%;max-width:var(--twocol-text-max-width, 640px)}.twocol__text-col[style*="text-align: left"] .twocol__text-inner{margin-right:auto}.twocol__text-col[style*="text-align: center"] .twocol__text-inner{margin-left:auto;margin-right:auto}.twocol__text-col[style*="text-align: right"] .twocol__text-inner{margin-left:auto}.twocol__subheading{font-family:var(--twocol-body-font);font-weight:400;font-style:var(--twocol-body-style);font-size:var(--twocol-subheading-size);letter-spacing:.28em;color:var(--twocol-accent-color);margin:0 0 22px;text-transform:uppercase}.twocol__heading{font-family:var(--twocol-heading-font);font-weight:var(--twocol-heading-weight);font-style:var(--twocol-heading-style);font-size:var(--twocol-heading-size);letter-spacing:var(--twocol-heading-letter-spacing);text-transform:var(--twocol-heading-transform);color:var(--twocol-heading-color);margin:0;line-height:1.15}.twocol__body{font-family:var(--twocol-body-font);font-weight:var(--twocol-body-weight);font-style:var(--twocol-body-style);font-size:var(--twocol-body-size);letter-spacing:var(--twocol-body-letter-spacing);color:var(--twocol-text-color);line-height:var(--twocol-body-line-height);margin:24px 0 0}.twocol__body p{margin:0 0 12px;font-size:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.twocol__body p:last-child{margin-bottom:0}.twocol__body a,.twocol__body strong,.twocol__body em,.twocol__body span{font-size:inherit;line-height:inherit;letter-spacing:inherit}.twocol__body a{color:var(--twocol-accent-color);text-decoration:underline;text-underline-offset:2px;transition:opacity .3s ease}.twocol__body a:hover{opacity:.7}.twocol__body ul,.twocol__body ol{margin:0 0 12px;padding-left:1.25em}.twocol__body li{margin-bottom:.35em;font-size:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.twocol-section .jubi-btn{margin-top:36px}.twocol-section .twocol__button-2{margin-left:32px}@media(max-width:999px){.twocol__grid{grid-template-columns:1fr;gap:var(--twocol-column-gap)}.twocol__grid--media-right .twocol__media-col,.twocol__grid--media-right .twocol__text-col{order:unset}.twocol__grid--mobile-media-first .twocol__media-col{order:1}.twocol__grid--mobile-media-first .twocol__text-col{order:2}.twocol__grid--mobile-text-first .twocol__text-col{order:1}.twocol__grid--mobile-text-first .twocol__media-col{order:2}.twocol__text-inner{max-width:none}}@media(max-width:599px){.twocol-section{padding-top:var(--twocol-padding-top-mobile);padding-bottom:var(--twocol-padding-bottom-mobile)}.twocol__media-col{padding:var(--twocol-media-padding-vertical-mobile) var(--twocol-media-padding-horizontal-mobile)}.twocol__text-col{padding:var(--twocol-text-padding-vertical-mobile) var(--twocol-text-padding-right-mobile) var(--twocol-text-padding-vertical-mobile) var(--twocol-text-padding-left-mobile)}.twocol__grid{gap:var(--twocol-column-gap-mobile)}.twocol__heading{font-size:var(--twocol-heading-size-mobile)}.twocol__subheading{font-size:var(--twocol-subheading-size-mobile)}.twocol__body{font-size:var(--twocol-body-size-mobile)}.twocol__breadcrumbs{margin-bottom:16px}.twocol__breadcrumb-item{font-size:10px}.twocol__breadcrumb-item+.twocol__breadcrumb-item:before{margin:0 8px;font-size:10px}}@media(prefers-reduced-motion:reduce){.twocol__body a,.twocol__breadcrumb-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/section-two-column-media-text.css.map */
