.rtd-course-selector{display:block;max-width:100%;min-width:0}.rtd-course-selector [hidden]{display:none!important}.rtd-course-selector__layout{display:grid;gap:2.4rem;align-items:start;max-width:100%;min-width:0}.rtd-course-selector__tabs,.rtd-course-selector__panels,.rtd-course-selector__course-panel,.rtd-course-selector__course-summary,.rtd-course-selector__course-summary-media,.rtd-course-selector__course-summary-content,.rtd-course-selector [data-format-panel]{max-width:100%;min-width:0}.rtd-course-selector__tabs{display:flex;gap:.8rem;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:.2rem 0 .8rem;scroll-snap-type:x proximity;scrollbar-width:thin}.rtd-course-selector--all-tabs-visible .rtd-course-selector__tabs{flex-wrap:wrap;row-gap:1.2rem;overflow:visible;overscroll-behavior-inline:auto;scroll-snap-type:none}.rtd-course-selector__format-tab,.rtd-course-selector__course-tab,.rtd-in-person-course__choice-tab{-webkit-appearance:none;appearance:none;background:transparent;border:var(--variant-pills-border-width) solid transparent;border-radius:var(--variant-pills-radius);box-shadow:none;color:rgb(var(--color-foreground));cursor:pointer;font:inherit;font-size:1.4rem;line-height:1.2;min-height:3.6rem;min-width:0;padding:.9rem 1.6rem;text-align:left}.rtd-course-selector__format-tab:not(.is-active),.rtd-course-selector__course-tab:not(.is-active),.rtd-in-person-course__choice-tab:not(.is-active){border-color:rgba(var(--color-foreground),var(--variant-pills-border-opacity))}.rtd-course-selector__course-tab:before,.rtd-course-selector__course-tab:after,.rtd-in-person-course__choice-tab:before,.rtd-in-person-course__choice-tab:after{content:none}.rtd-course-selector__format-tab.is-active,.rtd-course-selector__course-tab.is-active,.rtd-in-person-course__choice-tab.is-active{background:rgba(var(--color-button),var(--alpha-button-background));border-color:transparent;color:rgb(var(--color-button-text));font-weight:700}.rtd-course-selector__format-tab:focus-visible,.rtd-course-selector__course-tab:focus-visible,.rtd-in-person-course__choice-tab:focus-visible{box-shadow:none;outline:.2rem solid currentColor;outline-offset:.2rem}.rtd-course-selector__course-tab:focus,.rtd-in-person-course__choice-tab:focus{box-shadow:none}.rtd-course-selector__course-tab{flex:0 0 auto;justify-content:flex-start;scroll-snap-align:start;white-space:nowrap}.rtd-course-selector--all-tabs-visible .rtd-course-selector__course-tab{max-width:100%;overflow-wrap:anywhere;white-space:normal}.rtd-course-selector__course-heading{font-weight:700;margin:0;padding:1.6rem 1.6rem 0}.rtd-course-selector--online-on-demand .rtd-course-selector__course-panel{display:grid;gap:2.4rem}.rtd-course-selector__online-course-heading{font-size:1.8rem;font-weight:700;line-height:1.3;margin:0;text-align:left}.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-heading{padding:2.4rem 2.4rem 1.6rem}.rtd-course-selector__online-course-card,.rtd-course-selector--online-on-demand .rtd-course-selector__extra-block{background:rgba(var(--color-background),1);border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--text-boxes-radius)}.rtd-course-selector__online-course-card{overflow:hidden}.rtd-course-selector--online-on-demand .rtd-course-selector__course-summary{margin:0;padding:2.4rem 2.4rem 0}.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-card>[data-format-panel]>.rtd-offering-row--details-only{padding:2.4rem}.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-card>[data-format-panel]>.rtd-course-selector__unavailable{margin:0 2.4rem 2.4rem}.rtd-course-selector--online-on-demand .rtd-course-selector__extras{margin-top:0}.rtd-course-selector--online-on-demand .rtd-course-selector__extra-block{border-top:.1rem solid rgba(var(--color-foreground),.18);margin:0;padding:2.4rem}.rtd-course-selector__course-summary{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.4rem;margin-bottom:0}.rtd-course-selector__course-summary--no-image{grid-template-columns:minmax(0,1fr)}.rtd-course-selector__course-image{border-radius:var(--media-radius);display:block;height:auto;max-width:18rem;width:100%}.rtd-course-selector__course-summary-media{align-content:start;display:grid;gap:1.6rem;justify-items:center}.rtd-course-selector__promo-message{color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.5;max-width:24rem;text-align:left;width:100%}.rtd-course-selector__promo-message>*:first-child{margin-top:0}.rtd-course-selector__promo-message>*:last-child{margin-bottom:0}.rtd-course-selector__primary-purchase{display:grid;gap:1.2rem;max-width:24rem;width:100%}.rtd-course-selector__primary-purchase product-form{display:block;width:100%}.rtd-course-selector__primary-purchase .product-form__submit{margin-bottom:0}.rtd-course-selector__course-summary-content{align-content:start;display:grid;gap:1.6rem}@media screen and (min-width:750px){.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-card{align-items:start;column-gap:2.4rem;display:grid;grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);padding:2.4rem}.rtd-course-selector--online-on-demand .rtd-course-selector__course-summary{display:contents;padding:0}.rtd-course-selector--online-on-demand .rtd-course-selector__course-summary-media{grid-column:1;grid-row:2}.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-heading{grid-column:1 / -1;grid-row:1;padding:0 0 1.6rem}.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-card>[data-format-panel]{grid-column:2;grid-row:2}.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-card>[data-format-panel]>.rtd-offering-row--details-only{padding:0}.rtd-course-selector--online-on-demand .rtd-offering-row__extra-description>.metafield-rich_text_field>*:first-child{margin-top:0}.rtd-course-selector--online-on-demand .rtd-course-selector__online-course-card>[data-format-panel]>.rtd-course-selector__unavailable{margin:0}.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image{align-items:start;column-gap:2.4rem;display:grid;grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);row-gap:0}.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image .rtd-course-selector__course-summary{display:contents}.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image .rtd-course-selector__course-summary-media{grid-column:1;grid-row:1 / span 3}.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image .rtd-course-selector__course-summary-content,.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image .rtd-course-selector__format-tabs,.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image>[data-format-panel]{grid-column:2}.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image .rtd-course-selector__course-summary-content{grid-row:1}.rtd-course-selector:not(.rtd-course-selector--online-on-demand) .rtd-course-selector__course-panel--with-image .rtd-course-selector__format-tabs{margin-bottom:0}}.rtd-course-selector__format-tabs{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.4rem}.rtd-course-selector__format-tab{margin:0}.rtd-course-selector__location-picker{margin-bottom:2.4rem;max-width:42rem}.rtd-course-selector__location-picker .select .svg-wrapper{right:2rem}.rtd-course-selector__location-picker .select__select{padding-right:5rem}.rtd-course-selector__notice,.rtd-course-selector__unavailable{background:rgba(var(--color-foreground),.06);border-radius:var(--text-boxes-radius);margin:0;padding:1.6rem}.rtd-course-selector__notice{margin-bottom:2.4rem}.rtd-offering-group{border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--text-boxes-radius);overflow:hidden}.rtd-offering-group__heading{background:rgba(var(--color-foreground),.05);margin:0;padding:1.6rem}.rtd-offering-row{display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr) minmax(13rem,18rem);padding:2rem 1.6rem}.rtd-offering-row--details-only{grid-template-columns:minmax(0,1fr)}.rtd-offering-row--in-extras{padding:0}.rtd-offering-row+.rtd-offering-row{border-top:.1rem solid rgba(var(--color-foreground),.18)}.rtd-offering-row__details{display:grid;gap:.8rem}.rtd-offering-row__session,.rtd-offering-row__meta,.rtd-offering-row__price{margin:0}.rtd-offering-row__extra-description>*:first-child,.rtd-course-selector__add-on-description>*:first-child{margin-top:0}.rtd-offering-row__extra-description>*:last-child,.rtd-course-selector__add-on-description>*:last-child{margin-bottom:0}.rtd-offering-row__meta-value{display:block}.rtd-offering-row__session{font-weight:700}.rtd-offering-row__purchase{align-self:center}.rtd-offering-row .product-form__buttons{margin:0}.rtd-offering-row .product-form__submit{min-height:4.4rem}.rtd-course-selector__extras{display:grid;gap:2.4rem;margin-top:2.4rem}.rtd-course-selector__extra-block{border-top:.1rem solid rgba(var(--color-foreground),.18);padding-top:2.4rem}.rtd-course-selector__extra-heading{margin:0 0 1.2rem}.rtd-course-selector__extra-text{margin:0 0 1.6rem}.rtd-course-selector__extra-accordion{border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--text-boxes-radius)}.rtd-course-selector__extra-accordion>summary{cursor:pointer;font-weight:700;padding:1.6rem}.rtd-course-selector__extra-accordion-content{border-top:.1rem solid rgba(var(--color-foreground),.18);display:grid;gap:2.4rem;padding:1.6rem}.rtd-course-selector__workshop-highlights{display:grid;gap:clamp(1.6rem,3vw,3.2rem);grid-template-columns:repeat(3,minmax(0,1fr))}.rtd-course-selector .rtd-icon-highlights__item{display:grid;align-items:start;background:rgb(var(--color-background));border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-radius:var(--text-boxes-radius);gap:1.6rem;grid-template-columns:4.4rem minmax(0,1fr);padding:2rem}.rtd-course-selector .rtd-icon-highlights__icon-wrapper--top{align-self:start}.rtd-course-selector .rtd-icon-highlights__icon-wrapper--center{align-self:center}.rtd-course-selector .rtd-icon-highlights__icon-wrapper--bottom{align-self:end}.rtd-course-selector .rtd-icon-highlights__icon,.rtd-course-selector .rtd-icon-highlights__icon.placeholder-svg{display:block;height:4.4rem;object-fit:contain;width:4.4rem}.rtd-course-selector .rtd-icon-highlights__title{margin:0}.rtd-course-selector .rtd-icon-highlights__text{margin-top:.8rem}.rtd-course-selector__extra-text>*:first-child{margin-top:0}.rtd-course-selector .rtd-icon-highlights__text>*:first-child{margin-top:0}.rtd-course-selector__extra-text>*:last-child{margin-bottom:0}.rtd-course-selector .rtd-icon-highlights__text>*:last-child{margin-bottom:0}.rtd-course-selector__add-ons{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.rtd-course-selector__add-on{border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--text-boxes-radius);display:grid;gap:1.2rem;padding:1.6rem}.rtd-course-selector__add-on-title,.rtd-course-selector__add-on-price{margin:0}.rtd-course-selector__add-on-price{font-weight:700}.rtd-course-selector__print-materials{display:grid;gap:1.6rem}.rtd-course-selector__sample-links{display:grid;gap:.8rem;margin:0;padding:0}.rtd-course-selector__sample-link{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}@media screen and (max-width:749px){.rtd-course-selector__layout,.rtd-course-selector__course-summary,.rtd-offering-row{grid-template-columns:1fr}.rtd-offering-row__purchase,.rtd-course-selector__primary-purchase{max-width:24rem}}@media screen and (max-width:989px){.rtd-course-selector__workshop-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:549px){.rtd-course-selector__workshop-highlights{grid-template-columns:1fr}.rtd-course-selector .rtd-icon-highlights__item--mobile-align-center,.rtd-course-selector .rtd-icon-highlights__item--mobile-align-right{grid-template-columns:minmax(0,1fr)}.rtd-course-selector .rtd-icon-highlights__item--mobile-align-center{text-align:center}.rtd-course-selector .rtd-icon-highlights__item--mobile-align-center .rtd-icon-highlights__icon-wrapper{justify-self:center}.rtd-course-selector .rtd-icon-highlights__item--mobile-align-right{text-align:right}.rtd-course-selector .rtd-icon-highlights__item--mobile-align-right .rtd-icon-highlights__icon-wrapper{justify-self:end}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rtd-course-selector.css.map */
