body.template-product{--canyon-ink:#1b1d19;--canyon-muted:#70736c;--canyon-paper:#f2f0ec;--canyon-line:#dedfd8;background:#fff;color:var(--canyon-ink);font-family:Arial,Helvetica,sans-serif;font-size:14px}body.template-product :is(.product,.al-story,.al-steps,.al-clients,.al-faq,.al-recommendations,.alg-rv,.al-reass,.footer){font-family:Arial,Helvetica,sans-serif}body.template-product .announcement-bar{display:none!important}body.template-product .al-canyon-announcement{display:flex;align-items:center;justify-content:center;gap:12px;min-height:36px;padding:7px 12px;background:#000;color:#fff;font:400 14px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.06em;text-transform:uppercase}body.template-product .al-canyon-announcement span+span:before{content:"\b7";margin-right:12px}body.template-product .header{background:#fff!important;--color-background-header:#fff;--color-text-header:#111010;--color-text:#111010}body.template-product .header__inner{padding:0 3%;max-width:none}body.template-product .header__content-desktop{min-height:88px;display:grid;grid-template-columns:260px minmax(260px,1fr) auto;gap:32px}body.template-product .header__content-segment{min-width:0}body.template-product .header__logo-link{width:260px!important}body.template-product .header__logo img{filter:brightness(0)}body.template-product .header__links>ul{justify-content:center;gap:26px}body.template-product .header__links>ul>li>[data-link]{font:400 14px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.06em}body.template-product .header .header__icon-with-label-touch-label,body.template-product .header .al-localization-trigger__full,body.template-product .header .flag-icon{display:none}body.template-product .header .al-localization-trigger__compact{display:inline!important;font-size:14px}body.template-product .header .al-localization-trigger{background:none;border:0;padding:8px 0}body.template-product .header .quick-search__bar-inner{border-radius:0!important}body.template-product .product{background:#fff!important;padding:28px 4.3% 48px!important}body.template-product .product__inner{max-width:1520px;margin:auto;padding:0}body.template-product .product__breadcrumbs{font:400 14px/1.5 Arial,Helvetica,sans-serif;margin-bottom:28px}body.template-product .product__primary{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:40px;align-items:start}body.template-product :is(.product__primary-left,.product__primary-right){width:auto!important;max-width:none!important;min-width:0}body.template-product :is(.product__title,.product__title.al-h1 .al-h1__oeuvre){font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(23px,2.1vw,31px)!important;font-weight:400!important;font-style:normal!important;line-height:1.12!important;letter-spacing:-.045em;color:var(--canyon-ink)!important}body.template-product .product__title.al-h1 .al-h1__artist{font-size:clamp(23px,2.1vw,31px)!important;margin-top:10px;color:#b8935a!important}body.template-product :is(.product__label,.artem-options__label,.artem-options__select,.artem-options__rule,.artem-options__status,.product__block--text,.product__block--text p,.breadcrumbs){font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important}body.template-product :is(.artem-options__select,.artem-options__select-trigger,.input){border-radius:0!important;box-shadow:none!important}body.template-product .artem-options__select{min-height:48px;border-color:var(--canyon-line)!important}body.template-product :is(.product-form__cart-submit,.product-form__cart-submit [data-add-to-cart-text],.artem-options__room-preview,.footer__newsletter-button,.btn--primary,.btn--secondary){font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.12em;text-transform:uppercase;border-radius:0!important}body.template-product :is(.product-form__cart-submit,.btn--primary){background:#111010!important;border:1px solid #111010!important;color:#fff!important;min-height:48px}body.template-product :is(.product-form__cart-submit,.btn--primary,.btn--secondary,.artem-options__room-preview):hover:not(:disabled){background:#b8935a!important;border-color:#b8935a!important;color:#111010!important}body.template-product .product-form__cart-submit:disabled{opacity:.45}body.template-product .product__price{font-family:Arial,Helvetica,sans-serif!important}body.template-product .al-tp{gap:7px;margin:16px 0 24px!important}body.template-product :is(.al-tp__badge,.al-tp__score){font:400 14px/1.4 Arial,Helvetica,sans-serif;color:var(--canyon-ink)}body.template-product .al-tp__sq{width:auto;height:auto;background:none;color:#2a6e4e;font-size:16px}body.template-product .al-tp__stars{gap:0}body.template-product :is(.product__media-container,.product-thumbnails__item-link){border-radius:0!important}body.template-product .product__media-container img{object-fit:contain!important}body.template-product :is(.al-story,.al-clients,.al-qs,.al-recommendations){background:var(--canyon-paper)!important}body.template-product :is(.al-steps,.al-faq,.alg-rv){background:#fff!important}body.template-product :is(.al-story,.al-steps,.al-clients,.al-faq,.al-recommendations){padding-top:65px!important;padding-bottom:65px!important}body.template-product :is(.al-story__inner,.al-steps__wrap,.al-clients-wrap,.al-recommendations-container,.alg-rv__inner){max-width:1520px!important;padding-left:4.3%!important;padding-right:4.3%!important}body.template-product :is(.al-story__head,.al-clients-head,.al-recommendations-header,.al-faq__head,.alg-rv__header){text-align:left!important;align-items:flex-start!important}body.template-product :is(.al-story__title,.al-steps__title,.al-clients-title,.al-faq__title,.al-recommendations-title,.alg-rv__title){font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(31px,3.2vw,47px)!important;font-weight:400!important;font-style:normal!important;line-height:1.12!important;letter-spacing:-.045em!important;color:var(--canyon-ink)!important}body.template-product :is(.al-story__title,.al-steps__title,.al-clients-title,.al-faq__title,.al-recommendations-title) em{font:inherit!important;color:inherit!important}body.template-product :is(.al-story__eyebrow,.al-steps__eyebrow,.al-clients-eyebrow,.al-eyebrow,.al-recommendations-eyebrow,.alg-rv__overline){font:600 14px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.16em!important;color:var(--canyon-muted)!important;justify-content:flex-start!important}body.template-product .al-story__divider{display:none}body.template-product :is(.al-story__body,.al-story__body p,.al-step__p,.al-clients-sub,.al-recommendations-subtitle,.al-acc__a-inner,.alg-rv__copy){font:400 14px/1.85 Arial,Helvetica,sans-serif!important;color:#60645c!important}body.template-product :is(.al-story__head,.al-story__body){width:100%;max-width:880px;margin-left:auto!important;margin-right:auto!important}body.template-product .al-step__h{font:400 21px/1.3 Arial,Helvetica,sans-serif!important;color:var(--canyon-ink)!important}body.template-product .al-step__n{font:400 24px/1 Arial,Helvetica,sans-serif!important;color:var(--canyon-muted)!important}body.template-product :is(.al-qs__label,.al-qs__opt){font:400 14px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.08em!important}body.template-product .al-reass-container{background:#fff!important;border-block:1px solid var(--canyon-line);padding:32px 4.3%!important;gap:30px}body.template-product .al-reass-item{align-items:flex-start!important;gap:15px!important;padding:0!important;min-width:0}body.template-product .al-reass-title{font:500 14px/1.5 Arial,Helvetica,sans-serif!important;color:var(--canyon-ink)!important;margin-bottom:8px!important}body.template-product .al-reass-text{font:400 14px/1.65 Arial,Helvetica,sans-serif!important;color:var(--canyon-muted)!important}body.template-product .al-reass-icon{color:var(--canyon-ink)!important}body.template-product .al-reass-icon svg{width:23px;height:23px;stroke-width:1.5}body.template-product :is(.al-recommendations-nav,.al-clients-arrow){display:none!important}body.template-product .al-clients-title{font-style:normal!important}body.template-product .al-clients-shot{border-radius:0!important}body.template-product .al-acc__q{font:500 14px/1.5 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0}body.template-product .al-recommendations-track{grid-auto-columns:calc((100% - 80px)/5);gap:20px}body.template-product .al-canyon-card{min-width:0;color:var(--canyon-ink);scroll-snap-align:start}body.template-product .al-canyon-card__image{display:block;aspect-ratio:1;background:var(--canyon-paper);overflow:hidden}body.template-product .al-canyon-card__image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s}body.template-product .al-canyon-card__image:hover img{transform:scale(1.04)}body.template-product .al-canyon-card__meta{padding-top:17px}body.template-product .al-canyon-card__artist{font:400 14px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--canyon-muted);margin:0 0 8px}body.template-product .al-canyon-card h3{font:400 14px/1.4 Arial,Helvetica,sans-serif;letter-spacing:-.025em;margin:0 0 6px;min-height:0}body.template-product .al-canyon-card a{color:inherit;text-decoration:none}body.template-product .al-canyon-card__price{font:400 14px/1.5 Arial,Helvetica,sans-serif;margin:0}body.template-product .al-canyon-card__price>span:first-child{color:var(--canyon-muted)}body.template-product .al-canyon-card :is(.langwill-money,.al-card-rating,.jdgm-prev-badge__text){font-size:14px}body.template-product .al-canyon-card .al-card-rating{margin-top:9px;color:var(--canyon-muted)}body.template-product .al-canyon-card .jdgm-prev-badge__stars{font-size:14px;color:#2a6e4e}body.template-product .footer{background:#000!important;color:#fff!important;padding:54px 4.3% 24px;--color-text-footer:#fff;--color-background-footer:#000;--color-text:#fff;--color-background:#000}body.template-product .footer>.section-inner{max-width:1520px;padding:0;margin:auto}body.template-product .footer :is(a,p,.footer__heading,.footer__text){font-family:Arial,Helvetica,sans-serif;color:inherit}body.template-product .footer :is(.footer__heading,.footer__links,.footer__text,.footer-contact-info,.social-icons__heading,.al-localization-trigger__full){font-size:14px!important;line-height:1.8}body.template-product .footer__groups{gap:40px}body.template-product .footer :is(.footer__links,.footer__text,.footer-contact-info){color:#bdc4b6}body.template-product .footer__bottom{border-top:1px solid #ffffff25;padding-top:23px;color:#bdc4b6}body.template-product .footer__newsletter-form input{border-radius:0;font-size:14px}body.template-product :is(a,button,select):focus-visible{outline:2px solid #b8935a;outline-offset:3px}@media(max-width:1100px){body.template-product .header__content-desktop{grid-template-columns:240px minmax(220px,1fr) auto;gap:20px}body.template-product .header__logo-link{width:240px!important}body.template-product .header__links>ul{gap:18px}}@media(max-width:990px){body.template-product .al-recommendations-track{grid-auto-columns:calc((100% - 40px)/3)}body.template-product .al-reass-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:959px){body.template-product .header__content-desktop{display:none}body.template-product .header__content-mobile{min-height:76px}body.template-product .header__logo-link{width:150px!important}body.template-product .product__primary{display:block!important}body.template-product .product__primary-left{margin-bottom:28px}body.template-product .product{padding:20px 5% 40px!important}body.template-product :is(.product__title,.product__title.al-h1 .al-h1__oeuvre){font-size:24px!important}body.template-product .product__title.al-h1 .al-h1__artist{font-size:24px!important}}@media(max-width:650px){body.template-product .al-canyon-announcement{letter-spacing:.03em}body.template-product .al-canyon-announcement span+span{display:none}body.template-product :is(.al-story,.al-steps,.al-clients,.al-faq,.al-recommendations){padding-top:43px!important;padding-bottom:43px!important}body.template-product :is(.al-story__inner,.al-steps__wrap,.al-clients-wrap,.al-recommendations-container,.alg-rv__inner){padding-left:5%!important;padding-right:5%!important}body.template-product :is(.al-story__title,.al-steps__title,.al-clients-title,.al-faq__title,.al-recommendations-title,.alg-rv__title){font-size:31px!important}body.template-product .al-recommendations-track{grid-auto-columns:76%;gap:15px}body.template-product .al-reass-container{gap:24px 18px;padding:26px 5%!important}body.template-product .al-reass-item{gap:10px!important}body.template-product .footer{padding:43px 5% 24px}body.template-product .footer__groups{gap:28px}}@media(prefers-reduced-motion:reduce){body.template-product .al-canyon-card__image img{transition:none}}body.template-product :is(.page,.header__background-container,.header__inner-wrapper,.header__nav-bar,.header__nav-bar-inner){background:#fff!important}body.template-product .product__title.al-h1 .al-h1__artist em{font:inherit!important;color:inherit!important}body.template-product .product .product-form__cart-submit,body.template-product .product .product-form__cart-submit [data-add-to-cart-text]{font-size:13px!important}body.template-product .product__title.al-h1 .al-h1__artist{font-family:Arial,Helvetica,sans-serif!important;font-weight:400!important;font-style:normal!important}body.template-product :is(.artem-options__material-description,.artem-options__swatch-label,.al-dt__msg,.al-dt__msg strong,.al-dt__t,.al-dt__s,.alg-rv__room-label,.alg-rv__size-control label,.alg-rv__size-control span,.al-clients-count,.jm-text){font-size:14px!important}body.template-product :is(.al-delivery-card__content,.icon-with-text-column__text),body.template-product :is(.al-delivery-card__content,.icon-with-text-column__text) :is(p,a,strong,span,small){font-size:14px!important}body.template-product .header :is(.quick-search__faux-input,.quick-search__input){font:400 14px Arial,Helvetica,sans-serif!important}body.template-product .footer .footer__newsletter-button{background:#fff!important;border:1px solid #fff!important;color:#111010!important}body.template-product .footer .footer__newsletter-button:hover{background:#b8935a!important;border-color:#b8935a!important}@media(max-width:959px){body.template-product .header__content-mobile.header__content--search-bar{min-height:0}}body.template-product .alg-rv{color:var(--canyon-ink)!important;color-scheme:light}body.template-product .alg-rv .alg-rv__header{border-color:var(--canyon-line)}body.template-product .alg-rv :is(.alg-rv__room-label,.alg-rv__size-control label,.alg-rv__empty){color:var(--canyon-muted)!important}body.template-product .alg-rv :is(.alg-rv__orientation button,.alg-rv__tabs button){background:#fff;color:var(--canyon-ink);border-color:var(--canyon-line);box-shadow:none;font:400 13px/1.5 Arial,Helvetica,sans-serif}body.template-product .alg-rv :is(.alg-rv__orientation button[aria-checked=true],.alg-rv__tabs button[aria-selected=true]){background:#111010;color:#fff;border-color:#111010;box-shadow:none}body.template-product .alg-rv :is(.alg-rv__orientation button,.alg-rv__tabs button):hover{background:#b8935a;color:#111010;border-color:#b8935a}body.template-product .alg-rv .alg-rv__size-control select{background:#fff;color:var(--canyon-ink);border-color:var(--canyon-line);font:400 14px/1.5 Arial,Helvetica,sans-serif!important}body.template-product .alg-rv .alg-rv__size-control:after{border-color:var(--canyon-ink)}body.template-product .alg-rv :is(button,select):focus-visible{outline:2px solid #b8935a;outline-offset:3px}body.template-product .alg-rv :is(.alg-rv__stage,.alg-rv__room){border-color:var(--canyon-line);background:var(--canyon-paper)}body.template-product .alg-rv .alg-rv__meta{background:#000d;border-color:#ffffff40;color:#fff;font:400 14px/1.5 Arial,Helvetica,sans-serif}body.template-product .alg-rv .alg-rv__meta strong{font:inherit;color:#fff}body.template-product .al-clients{padding-bottom:28px!important}body.template-product .al-clients-head{margin-bottom:24px}body.template-product .al-clients-sub{max-width:700px;margin:12px 0 0!important}body.template-product .al-clients-carousel{max-width:none;margin:0;padding:0}body.template-product .al-clients-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;align-items:start}body.template-product .al-clients-shot{aspect-ratio:1;background:#e8e5df!important}body.template-product .al-clients-carousel .al-clients-shot img{position:static;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;transform:none}body.template-product .al-clients-count{position:static;margin:14px 0 0;transform:none;line-height:1.5}body.template-product .apps:has(.jdgm-review-widget){--section-style-spacing-top:0px;--section-style-spacing-bottom:0px;background:var(--canyon-paper)}body.template-product .apps:has(.jdgm-review-widget)>.section-inner{max-width:1520px;margin:0 auto;padding:0 4.3%!important}body.template-product .apps .jdgm-review-widget{max-width:none!important;width:100%;margin:0!important}body.template-product .apps .jm-review-widget{padding:24px 0 40px}body.template-product .apps .jm-review-widget-minimal-header__button-and-filters{align-items:center}body.template-product .apps .jm-action-buttons__button{min-width:180px;width:auto;min-height:44px}body.template-product .apps .jm-button{font-family:DM Sans,Arial,Helvetica,sans-serif;font-size:13px!important;letter-spacing:.08em;text-transform:uppercase}@media(max-width:650px){body.template-product .al-clients{padding-bottom:20px!important}body.template-product .al-clients-head{margin-bottom:20px}body.template-product .al-clients-track{gap:10px}body.template-product .apps:has(.jdgm-review-widget)>.section-inner{padding-left:5%!important;padding-right:5%!important}body.template-product .apps .jm-review-widget{padding:20px 0 32px}}@media(max-width:560px){body.template-product .al-clients-track{grid-template-columns:repeat(3,minmax(0,1fr))}}body.template-product .apps:has(.jdgm-review-widget) .section-header:empty{display:none}body.template-product .apps .jm-review-widget-minimal-header>.jm-cluster{align-items:center}body.template-product .apps .jm-review-widget-minimal-header__action-buttons{flex:0 0 auto!important;width:auto!important;min-width:0}body.template-product .apps .jm-filters__buttons>.jm-button{min-width:44px;min-height:44px}body.template-product .icon-with-text-column :is(.al-delivery-formats,.al-return-details){list-style:disc!important;padding:0 0 0 20px!important;margin:10px 0 14px!important}body.template-product .icon-with-text-column :is(.al-delivery-formats,.al-return-details)>li{display:list-item!important;list-style:disc!important;padding-left:0!important;margin:6px 0!important;font:400 14px/1.65 Arial,Helvetica,sans-serif}body.template-product .icon-with-text-column :is(.al-delivery-formats,.al-return-details)>li:before{content:none!important}body.template-product .icon-with-text-column .al-delivery-formats strong{font-weight:600}body.template-product .icon-with-text-column :is(.al-delivery-details,.al-return-details)~p,body.template-product .icon-with-text-column .al-delivery-details>p{font:400 14px/1.65 Arial,Helvetica,sans-serif;margin:10px 0}body.template-product .apps:has(.jdgm-review-widget){background:var(--canyon-paper)!important}body.template-product :is(.al-faq,.al-steps,.alg-rv){background:#fff!important}body.template-product :is(.al-clients,.al-story){background:var(--canyon-paper)!important}body.template-product :is(.al-faq,.al-steps,.alg-rv,.al-recommendations),body.template-product .shopify-section:has(.al-recommendations){background:var(--canyon-paper)!important}body.template-product :is(.al-clients,.al-story),body.template-product .apps:has(.jdgm-review-widget){background:#fff!important}body.template-product .al-recommendations,body.template-product .shopify-section:has(.al-recommendations){background:#fff!important}body.template-product .al-story{background:var(--canyon-paper)!important}body.template-product :is(.product,.al-product-callback,.al-product-callback-section,.al-qs,.alg-rv){background:#fff!important}body.template-product,body.template-product>.page,body.template-product #main,body.template-product .shopify-section:has(>.product){background-color:#fff!important}body.template-product .alg-rv{background:var(--canyon-paper)!important}body.template-product :is(.al-story,.al-reass,.al-reass-container){background:#fff!important}body.template-product .al-clients .al-clients-carousel{padding:0 0 54px;position:relative}body.template-product .al-clients .al-clients-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth}body.template-product .al-clients .al-clients-viewport::-webkit-scrollbar{display:none}body.template-product .al-clients .al-clients-track{display:flex!important;gap:18px!important;align-items:stretch}body.template-product .al-clients .al-clients-slide{flex:0 0 calc((100% - 36px)/3);min-width:0;opacity:1!important;transform:none!important;scroll-snap-align:start}body.template-product .al-clients .al-clients-arrow{top:auto;bottom:0;transform:none;width:36px;height:36px}body.template-product .al-clients .al-clients-arrow-prev{left:calc(50% - 90px)}body.template-product .al-clients .al-clients-arrow-next{right:calc(50% - 90px)}body.template-product .al-clients .al-clients-arrow:disabled{opacity:.3;cursor:default}body.template-product .al-clients .al-clients-count{position:absolute;left:50%;bottom:9px;transform:translate(-50%);margin:0}body.template-product .al-clients .al-clients-viewport:focus-visible{outline:2px solid #b8935a;outline-offset:3px}@media(max-width:990px){body.template-product .al-clients .al-clients-slide{flex-basis:calc((100% - 18px)/2)}}@media(max-width:560px){body.template-product .al-clients .al-clients-track{gap:12px!important}body.template-product .al-clients .al-clients-slide{flex-basis:82%}}@media(prefers-reduced-motion:reduce){body.template-product .al-clients .al-clients-viewport{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/al-canyon-product.css.map */
