.cms-page{--gotw-font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;--gotw-font-size: 14px;--gotw-line-height: 22px;--gotw-color-text: #1a1a1a;--gotw-color-link: #161b1e;--gotw-color-border: #e8e8e8;--gotw-content-width: 1200px;--gotw-block-gap: 10px;--gotw-heading-size: 18px;--gotw-subheading-size: 16px;--gotw-color-subheading: #000000;--gotw-color-input-text: #555555;--gotw-content-min-height: 600px}.cms-page .content-for-layout .section{--page-content-width: var(--gotw-content-width);--page-width: calc(var(--gotw-content-width) + var(--page-margin) * 2)}.cms-page .content-for-layout .section-content-wrapper{min-height:var(--gotw-content-min-height);padding-block-start:26px;padding-block-end:36px;gap:0}.cms-page .content-for-layout,.cms-page .content-for-layout .text-block,.cms-page .content-for-layout .text-block>*{font-family:var(--gotw-font-family);font-size:var(--gotw-font-size);font-weight:400;line-height:var(--gotw-line-height);letter-spacing:normal}.cms-page .content-for-layout .text-block,.cms-page .content-for-layout .text-block>*{--color: var(--gotw-color-text) !important;color:var(--gotw-color-text)}.cms-page .content-for-layout :is(p,li,td,th,div,span){font-family:var(--gotw-font-family);font-size:var(--gotw-font-size);font-weight:400;line-height:var(--gotw-line-height);color:var(--gotw-color-text)}.cms-page .content-for-layout p{margin:0 0 var(--gotw-block-gap);text-wrap:initial}.cms-page .content-for-layout :is(h1,h2),.cms-page .content-for-layout .text-block:is(.h1,.h2)>*{font-family:var(--gotw-font-family);font-size:var(--gotw-heading-size);font-weight:700;line-height:var(--gotw-line-height);letter-spacing:normal;text-transform:none;color:var(--gotw-color-text);margin:26px 0 17px;padding:0 0 10px}.cms-page .content-for-layout :is(h3,h4,h5,h6),.cms-page .content-for-layout .text-block:is(.h3,.h4,.h5,.h6)>*{font-family:var(--gotw-font-family);font-size:var(--gotw-subheading-size);font-weight:700;line-height:var(--gotw-line-height);letter-spacing:normal;text-transform:none;color:var(--gotw-color-subheading);margin:0 0 var(--gotw-block-gap);padding:0}.cms-page .content-for-layout h1{text-transform:capitalize}.cms-page .content-for-layout .text-block:first-child :is(h1,h2,h3,h4,h5,h6){margin-block-start:0}.cms-page .content-for-layout :is(p,li,td,th,h1,h2,h3,h4,h5,h6) a,.cms-page .content-for-layout .rte a{--button-color: var(--gotw-color-link);color:var(--gotw-color-link);font-weight:inherit;text-decoration:none;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:2px}.cms-page .content-for-layout .button:hover span{color:#fff}@media(hover:hover){.cms-page .content-for-layout :is(p,li,td,th,h1,h2,h3,h4,h5,h6) a:hover,.cms-page .content-for-layout .rte a:hover{--button-color: var(--gotw-color-link);color:var(--gotw-color-link);text-decoration:underline;text-decoration-color:currentcolor}}.cms-page .content-for-layout :is(ul,ol){list-style-position:outside;padding:0 0 0 40px;margin:0 0 var(--gotw-block-gap)}.cms-page .content-for-layout ul{list-style-type:disc}.cms-page .content-for-layout ol{list-style-type:decimal}.cms-page .content-for-layout li{list-style:inherit;margin:0;padding:0}.cms-page .content-for-layout .rte :is(span,font,div,p,li,td,th,b,strong,em,i,u,a){font-family:var(--gotw-font-family)!important;font-size:var(--gotw-font-size)!important}.cms-page .content-for-layout :is(b,strong){font-weight:700;color:inherit}.cms-page .content-for-layout :is(em,i){font-style:italic}.cms-page .content-for-layout u{text-decoration:underline}.cms-page .content-for-layout table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border:1px solid var(--gotw-color-border);margin:0 0 20px;background:transparent}.cms-page .content-for-layout :is(td,th){border:1px solid var(--gotw-color-border);padding:8px;vertical-align:top;text-align:left}.cms-page .content-for-layout td>p:last-child{margin-bottom:0}.cms-page .content-for-layout .rte :is(img,.image){max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}.cms-page .content-for-layout .breadcrumb,.cms-page .content-for-layout nav[aria-label=breadcrumbs]{font-family:var(--gotw-font-family);font-size:var(--gotw-font-size);line-height:var(--gotw-line-height);color:var(--gotw-color-text);margin:26px 0 0;padding:0;justify-content:flex-end;text-align:right}@media screen and (max-width:749px){.cms-page .content-for-layout .section-content-wrapper{min-height:0;padding-block-start:20px;padding-block-end:28px}.cms-page .content-for-layout :is(ul,ol){padding-left:24px}}.page-about-us .content-for-layout :is(td,p)>img{display:inline-block;width:200px;height:200px;max-width:100%;object-fit:cover;vertical-align:top}@media screen and (max-width:1024px){.page-about-us .content-for-layout :is(td,p)>img{width:100%;height:auto;aspect-ratio:1 / 1}}@media screen and (max-width:749px){.page-about-us .content-for-layout :is(table,tbody,tr){display:block;width:100%}.page-about-us .content-for-layout tr{display:grid;grid-template-columns:1fr 1fr}.page-about-us .content-for-layout td{display:block;width:auto}}.block-contact-form--labels-horizontal .contact-form-stack .contact-form-row{display:grid;grid-template-columns:var(--label-col, 205px) minmax(0,1fr);align-items:start;column-gap:15px;margin-bottom:15px}.block-contact-form--labels-horizontal .contact-form-row>label{display:flex;justify-content:flex-end;gap:4px;margin:0;padding-top:7px;font-weight:700;text-align:right}.block-contact-form .contact-form-row>label small,.block-contact-form .contact-form-row>label small span{font-size:1.25em;font-weight:700;line-height:1;color:red}.block-contact-form .contact-form-row>label small span{font-size:1em}.block-contact-form--labels-horizontal .contact-form-row>label small{order:-1;align-self:center}@media screen and (max-width:749px){.block-contact-form--labels-horizontal .contact-form-stack .contact-form-row{grid-template-columns:minmax(0,1fr);row-gap:6px}.block-contact-form--labels-horizontal .contact-form-row>label{justify-content:flex-start;padding-top:0;text-align:left}}.block-contact-form .contact-form-actions{display:flex;margin-top:14px}.block-contact-form--button-left .contact-form-actions{justify-content:flex-start}.block-contact-form--button-center .contact-form-actions{justify-content:center}.block-contact-form--button-right .contact-form-actions{justify-content:flex-end}.cms-page .content-for-layout .block-contact-form label{font-family:var(--gotw-font-family);font-size:var(--gotw-font-size);line-height:20px;color:var(--gotw-color-text)}.cms-page .content-for-layout :is(.contact-form-input,.contact-form-textarea){font-family:var(--gotw-font-family);font-size:12px;line-height:20px;color:var(--gotw-color-input-text);background-color:#fff;border:1px solid var(--gotw-color-border);border-radius:0}.cms-page .content-for-layout .contact-form-input{height:34px}.cms-page .content-for-layout .contact-form-textarea{min-height:214px}.cms-page .content-for-layout .block-contact-form .button-secondary{padding:6px 12px;font-size:var(--gotw-font-size);line-height:var(--gotw-line-height);text-transform:none;border-radius:0}.cms-page .content-for-layout :is(.button,.button-secondary){--button-padding-block: 6px;--button-padding-inline: 12px;padding:6px 12px;min-height:0;font-family:var(--gotw-font-family);font-size:var(--gotw-font-size);line-height:var(--gotw-line-height);font-weight:400;letter-spacing:normal;text-transform:none;border-radius:0}.cms-page .content-for-layout :is(.button,.button-secondary):has(.button__icon){display:inline-flex;align-items:center;gap:6px}.cms-page .content-for-layout .button__icon{display:inline-flex;align-items:center;flex:0 0 auto}.cms-page .content-for-layout .button__icon svg{display:block;width:12px;height:12px;min-width:16px;min-height:16px;fill:currentColor}.cms-page .content-for-layout .icon-block__media{display:block;flex:0 0 auto;color:var(--gotw-color-text)}.cms-page .content-for-layout .icon-block__media svg{width:24px;height:24px;fill:currentColor}.cms-page .content-for-layout .accordion .details-content{padding-block:10px}.template-collection .collection-hero__text-wrapper .text-block{color:#fff;max-width:700px}.template-collection .breadcrumbs a[title=Collections]{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
