.m-main-product[data-layout=layout-8]{margin-top:clamp(18px,2.4vw,40px);margin-bottom:clamp(22px,3vw,46px)}.m-main-product[data-layout=layout-8] .container-fluid-product{width:min(94vw,1760px);max-width:1760px;padding-inline:0;margin-inline:auto}.m-main-product[data-layout=layout-8] .m-product-media--wrapper{position:static}.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,.8vw,14px)}.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid>:only-child{grid-column:1 / -1}.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid>:last-child:nth-child(odd):not(:only-child){grid-column:1 / -1}.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid .m-product-media--item,.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid .m-product-media,.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid .m-image{width:100%;overflow:hidden;background:#f5f3ef}.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid>.m-product-media--item,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid .m-product-media,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid .m-image{aspect-ratio:1 / 1}.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid>:last-child:nth-child(odd):not(:only-child),.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid>:last-child:nth-child(odd):not(:only-child) .m-product-media,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid>:last-child:nth-child(odd):not(:only-child) .m-image{aspect-ratio:2 / 1}.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid.m-product-media--count-3>:last-child,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid.m-product-media--count-3>:last-child .m-product-media,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=square] .m-product-media--editorial-grid.m-product-media--count-3>:last-child .m-image{aspect-ratio:1 / 1!important}.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid>.m-product-media--item,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid .m-product-media,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid .m-image{aspect-ratio:4 / 5}.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid>:last-child:nth-child(odd):not(:only-child),.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid>:last-child:nth-child(odd):not(:only-child) .m-product-media,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid>:last-child:nth-child(odd):not(:only-child) .m-image{aspect-ratio:8 / 5}.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid.m-product-media--count-3>:last-child,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid.m-product-media--count-3>:last-child .m-product-media,.m-main-product[data-layout=layout-8][data-editorial-media-ratio=portrait] .m-product-media--editorial-grid.m-product-media--count-3>:last-child .m-image{aspect-ratio:1 / 1!important}.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid img,.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid video,.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid model-viewer{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s cubic-bezier(.25,1,.5,1)}@media(hover:hover){.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid .m-product-media--item:hover img{transform:scale(1.015)}}.m-main-product[data-layout=layout-8] .m-product-info--wrapper{color:#67615c}.m-main-product[data-layout=layout-8] .product-block-group--title{display:flex;flex-direction:column;align-items:flex-start;padding-right:48px}.m-main-product[data-layout=layout-8] .elite-product-editorial__eyebrow{margin:0 0 10px;font-size:10px;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:#827b75}body.template-product .m-main-product[data-layout=layout-8] .main-product__block .m-product-title{margin:0;font-family:var(--deco-font-heading, var(--elite-serif, "Bodoni Moda", Georgia, serif))!important;font-size:clamp(31px,2.35vw,44px)!important;font-weight:400;line-height:1.04;letter-spacing:-.025em;color:#282522}.m-main-product[data-layout=layout-8] .m-product-title__sku{display:block;margin-top:3px}.m-main-product[data-layout=layout-8] .main-product__block+.main-product__block{margin-top:16px}.m-main-product[data-layout=layout-8] .main-product__block-description{margin-top:18px}.m-main-product[data-layout=layout-8] .m-product-description{max-width:56ch;font-size:clamp(13px,.9vw,15px);line-height:1.55;color:#736d67}.m-main-product[data-layout=layout-8] .m-product-description>:first-child{margin-top:0}.m-main-product[data-layout=layout-8] .m-product-description>:last-child{margin-bottom:0}.m-main-product[data-layout=layout-8] .m-product-option--label,.m-main-product[data-layout=layout-8] .m-product-meta--label,.m-main-product[data-layout=layout-8] .elite-product-calculator__heading{font-family:var(--deco-font-heading, var(--elite-serif, "Bodoni Moda", Georgia, serif));font-size:11px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#5f5954}.m-main-product[data-layout=layout-8] .m-product-option--content{margin-top:10px}.m-main-product[data-layout=layout-8] .m-product-option--button,.m-main-product[data-layout=layout-8] .m-product-option__button,.m-main-product[data-layout=layout-8] .m-variant-option{border-radius:0}.m-main-product[data-layout=layout-8] .product-block-group--price{font-size:16px;color:#403c38}.m-main-product[data-layout=layout-8] .main-product__block-meta{padding-top:16px;border-top:1px solid #dedad4}.m-main-product[data-layout=layout-8] .m-product-meta li{line-height:1.45;margin-block:5px}.m-main-product[data-layout=layout-8] .m-product-meta li:first-child{margin-top:0}.m-main-product[data-layout=layout-8] .m-product-meta--label{min-width:84px;margin-right:16px;text-transform:none;letter-spacing:0}.m-main-product[data-layout=layout-8] .elite-product-calculator{padding-top:15px;border-top:1px solid #dedad4}.m-main-product[data-layout=layout-8] .elite-product-calculator__heading{margin:0 0 7px;font-family:var(--deco-font-heading, var(--elite-serif, "Bodoni Moda", Georgia, serif))!important;font-size:13px!important;font-weight:400!important;letter-spacing:.1em!important;line-height:1.25!important;text-transform:uppercase!important}.m-main-product[data-layout=layout-8] .elite-product-calculator__text{max-width:58ch;font-size:13px;line-height:1.5;color:#736d67}.m-main-product[data-layout=layout-8] .elite-product-calculator__button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;margin-top:16px;padding:10px 24px;background:#79736e;color:#fff;font-size:14px;transition:background-color .18s ease}.m-main-product[data-layout=layout-8] .elite-product-calculator__button:hover{background:#292622;color:#fff}.m-main-product[data-layout=layout-8] .m-product-form .m-add-to-cart{min-height:46px;font-size:13px;border-radius:0;letter-spacing:.08em;text-transform:uppercase}.m-main-product[data-layout=layout-8] .deco-product-message-trigger{margin:12px 0 0}.m-main-product[data-layout=layout-8] .deco-product-message-button{padding:13px 16px;font-size:13px;font-weight:600}.m-main-product[data-layout=layout-8] .deco-product-message-button span{margin-bottom:5px;font-size:10px;font-weight:600}@media screen and (min-width:1024px){.m-main-product[data-layout=layout-8] .m-main-product--wrapper{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);gap:var(--column-gap);align-items:start}.m-main-product[data-layout=layout-8] .m-main-product--media,.m-main-product[data-layout=layout-8] .m-main-product--info{width:100%;max-width:none}.m-main-product[data-layout=layout-8] .m-main-product--info{padding-top:clamp(20px,2.5vw,38px)}.m-main-product[data-layout=layout-8] .m-product-info--wrapper{top:112px;max-width:590px}}@media screen and (max-width:1023px){.m-main-product[data-layout=layout-8] .container-fluid-product{width:auto;padding-inline:24px}.m-main-product[data-layout=layout-8] .m-main-product--info{margin-top:28px}.m-main-product[data-layout=layout-8] .m-product-info--wrapper{position:static}}@media screen and (max-width:767px){.m-main-product[data-layout=layout-8]{margin-top:12px}.m-main-product[data-layout=layout-8] .container-fluid-product{padding-inline:18px}.m-main-product[data-layout=layout-8] .m-main-product--info{margin-top:22px}.m-main-product[data-layout=layout-8] .product-block-group--title{padding-right:40px}body.template-product .m-main-product[data-layout=layout-8] .main-product__block .m-product-title{font-size:30px!important;line-height:1.08!important}}body.template-product .deco-product-overview-inspiration{padding-top:16px!important;padding-bottom:28px!important}body.template-product .deco-product-overview-inspiration__inner,body.template-product .deco-product-details__inner{gap:clamp(28px,3.5vw,48px)!important}body.template-product .deco-product-overview-inspiration__eyebrow,body.template-product .editorial-product-attributes__heading,body.template-product .editorial-placement__heading,body.template-product .editorial-product-attributes__label,body.template-product .editorial-placement__label{font-size:10px!important;letter-spacing:.16em!important}body.template-product .deco-product-overview-inspiration__heading,body.template-product .editorial-product-attributes__heading,body.template-product .editorial-placement__heading{margin-bottom:11px!important}body.template-product .deco-product-overview-inspiration__copy,body.template-product .deco-product-overview-inspiration__copy p,body.template-product .deco-product-overview-inspiration__subheading,body.template-product .editorial-product-attributes__value,body.template-product .editorial-placement__intro,body.template-product .editorial-placement__value{font-size:clamp(13px,.9vw,15px)!important;line-height:1.62!important}body.template-product .deco-product-overview-inspiration__copy{max-width:64ch!important}body.template-product .deco-product-overview-inspiration__copy p{margin-bottom:14px!important}body.template-product .deco-product-details{padding-bottom:30px!important}body.template-product .editorial-product-attributes__row{padding-top:8px!important;padding-bottom:8px!important}.template-product .m-product-recommendations{--section-padding-top: 44px !important;--section-padding-bottom: 52px !important}.template-product .m-recently-viewed{--section-padding-top: 40px !important;--section-padding-bottom: 48px !important}.template-product .m-product-recommendations .m-section__header,.template-product .m-recently-viewed .m-section__header{margin-bottom:20px!important}.template-product .m-product-recommendations .m-section__heading,.template-product .m-product-recommendations .m-section__heading.h3,.template-product .m-recently-viewed .m-section__heading,.template-product .m-recently-viewed .m-section__heading.h3{font-size:clamp(18px,1.55vw,24px)!important;letter-spacing:.08em!important}.template-product .m-product-recommendations .m-product-card__content{padding:13px 12px 15px!important}.template-product .m-product-recommendations .m-product-card__name,.template-product .m-product-recommendations .m-product-card__name a,.template-product .m-recently-viewed .m-product-card__name,.template-product .m-recently-viewed .m-product-card__name a{font-size:13px!important}.template-product .m-product-recommendations .m-product-card__price,.template-product .m-product-recommendations .m-product-card__price .m-price,.template-product .m-product-recommendations .m-product-card .m-price,.template-product .m-recently-viewed .m-product-card__price,.template-product .m-recently-viewed .m-product-card__price .m-price,.template-product .m-recently-viewed .m-product-card .m-price{font-size:12px!important}@media screen and (max-width:767px){body.template-product .deco-product-overview-inspiration{padding-top:12px!important;padding-bottom:24px!important}body.template-product .deco-product-details{padding-bottom:24px!important}.template-product .m-product-recommendations{--section-padding-top: 34px !important;--section-padding-bottom: 42px !important}.template-product .m-recently-viewed{--section-padding-top: 32px !important;--section-padding-bottom: 40px !important}.template-product .m-product-recommendations .m-section__heading,.template-product .m-product-recommendations .m-section__heading.h3,.template-product .m-recently-viewed .m-section__heading,.template-product .m-recently-viewed .m-section__heading.h3{font-size:18px!important}}@media(prefers-reduced-motion:reduce){.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid img,.m-main-product[data-layout=layout-8] .m-product-media--editorial-grid video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elite-product-editorial.css.map */
