body:is(.template-collection,.template-product){--rtc-panel-background: #e8efe3;--rtc-editorial-font: Georgia, "Times New Roman", serif}body.template-index #main .section__title{color:var(--heading-color);font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,40px);font-weight:400;letter-spacing:-.025em;line-height:1.2}body.template-index #main [data-section-type=featured-collection],body.template-index #main [data-section-type=collection-list]{margin:38px 0 54px}body.template-index #main [data-section-type=featured-collection] .product-list,body.template-index #main [data-section-type=featured-collection] .product-item{background:var(--background);border:0}body.template-index #main [data-section-type=featured-collection] .product-item:after{box-shadow:none}body.template-index #main [data-section-type=featured-collection] .product-item__image-wrapper{overflow:hidden;margin-bottom:18px;border-radius:14px;background:#e8efe3}body.template-index #main [data-section-type=featured-collection] .product-item__title{font-size:15px;line-height:1.55;font-weight:500}body.template-index #main .collection-item__title{font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.3;font-weight:400}@media(min-width:1000px){body.template-index #main [data-section-type=featured-collection] .product-item{width:25%}}body:is(.template-collection,.template-product) #main .page__sub-header{display:block;margin:28px 0;color:var(--text-color);line-height:1.65}body:is(.template-collection,.template-product) #main .breadcrumb__list{flex-wrap:wrap;gap:4px 0}body:is(.template-collection,.template-product) #main .breadcrumb__item{min-width:0;overflow-wrap:anywhere}body:is(.template-collection,.template-product) #main .button--primary,body:is(.template-collection,.template-product) #main .button--secondary{border-radius:9px}body:is(.template-collection,.template-product) #main .button:focus-visible,body:is(.template-collection,.template-product) #main .breadcrumb__link:focus-visible,body.template-collection #main .product-item__title:focus-visible,body.template-collection #main .product-item__image-wrapper:focus-visible{outline:2px solid var(--heading-color);outline-offset:4px}body.template-collection #main [data-section-type=collection]{padding-bottom:24px}body.template-collection #main .collection__image-wrapper{border-radius:18px;margin-bottom:24px}body.template-collection #main .collection__image-wrapper--preserve-ratio>img{display:block;width:100%;height:auto}body.template-collection #main .collection>.card{background:var(--background);border:0;border-radius:18px}body.template-collection #main .collection>.card>.card__header{padding:clamp(26px,4vw,48px);background:var(--rtc-panel-background);border-radius:18px}body.template-collection #main .collection__title{margin-bottom:14px;color:var(--heading-color);font-family:var(--rtc-editorial-font);font-size:clamp(34px,4.5vw,52px);font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:1.15}body.template-collection #main .collection__description{max-width:850px;margin-top:18px;line-height:1.8}body.template-collection #main .collection__toolbar{margin-top:24px;padding-inline:16px;background:var(--background);box-shadow:none;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}body.template-collection #main .collection__toolbar-item{min-height:54px}body.template-collection #main .product-list--collection{padding-block:12px;background:var(--background);border:0;border-radius:0}body.template-collection #main .product-list--collection>.product-item{padding:18px 12px 28px;background:var(--background)}body.template-collection #main .product-list--collection>.product-item:after{box-shadow:none}body.template-collection #main .product-list--collection .product-item__image-wrapper{margin-bottom:18px;background:var(--rtc-panel-background);border-radius:14px;overflow:hidden}body.template-collection #main .product-list--collection .product-item__title{color:var(--heading-color);font-size:15px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}body.template-collection #main .product-list--collection .product-item__price-list{margin-top:2px}body.template-collection #main .layout__section--secondary>.card{border-radius:14px}body.template-product #main [data-section-type=product]{padding-bottom:32px}body.template-product #main .product-block-list__item>.card{border-radius:18px}body.template-product #main .product-block-list__item--gallery>.card{background:var(--rtc-panel-background);border:0}body.template-product #main .product-block-list__item--gallery>.card>.card__section{padding:clamp(18px,2.3vw,30px)}body.template-product #main .product-gallery__carousel-wrapper{border-radius:12px}body.template-product #main .product-gallery__thumbnail{border-radius:8px}body.template-product #main .product-block-list__item--info>.card{background:var(--background);border:0;box-shadow:none}body.template-product #main .product-block-list__item--info>.card>.card__section{padding:24px 30px 30px}body.template-product #main .product-meta__title{margin-bottom:22px;color:var(--heading-color);font-family:var(--rtc-editorial-font);font-size:clamp(30px,3vw,44px);font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:1.18;overflow-wrap:anywhere}body.template-product #main .product-form__payment-container .product-form__add-button{padding-inline:18px}body.template-product #main .product-block-list__item--description>.card{background:var(--background);border-color:var(--border-color)}body.template-product #main .product-block-list__item--description .card__title,body.template-product #main .section__title{font-family:var(--rtc-editorial-font);font-style:normal;font-weight:400;letter-spacing:-.015em}body.template-product #main .product-block-list__item--description .rte{line-height:1.8}@media screen and (max-width:999px){body.template-product #main .product-block-list__item--info>.card{margin-top:0!important}}@media screen and (max-width:640px){body:is(.template-collection,.template-product) #main .page__sub-header{margin:18px var(--mobile-container-gutter);font-size:12px}body.template-collection #main .collection__image-wrapper{margin:0 var(--mobile-container-gutter) 18px;border-radius:12px}body.template-collection #main .collection>.card>.card__header{margin-inline:var(--mobile-container-gutter);padding:24px 20px;border-radius:12px}body.template-collection #main .collection__toolbar{margin-inline:var(--mobile-container-gutter);padding-inline:0}body.template-collection #main .product-list--collection{padding-inline:10px}body.template-collection #main .product-list--collection>.product-item{padding:16px 8px 24px}body.template-collection #main .product-list--collection .product-item__image-wrapper{border-radius:10px;margin-bottom:14px}body.template-collection #main .product-list--collection .product-item__title{font-size:14px}body.template-product #main .product-block-list__item>.card{margin-inline:var(--mobile-container-gutter);border-radius:12px}body.template-product #main .product-block-list__item--gallery>.card>.card__section{padding:18px 12px}body.template-product #main .product-gallery__carousel{margin-inline:0}body.template-product #main .product-gallery__carousel-item{padding-inline:4px}body.template-product #main .product-block-list__item--info>.card>.card__section{padding:8px 0 24px}body.template-product #main .product-meta__title{font-size:clamp(28px,7.5vw,34px);margin-bottom:20px}body.template-product #main .product-block-list__item--description .card__header,body.template-product #main .product-block-list__item--description .card__section,body.template-product #main .product-block-list__item--description .card__collapsible-button{padding-inline:18px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rtc-store-design.css.map */
