section.product{width:100vw;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;margin-bottom:-2px}section.product .product__gallery{grid-column:span 6;height:initial;max-height:initial;overflow:hidden;height:fit-content}section.product .product__gallery .product__gallery--container{white-space:nowrap;height:min-content;display:flex;flex-wrap:nowrap;overflow-x:hidden;overflow-y:hidden;align-items:center}section.product .product__gallery .btnSlide{z-index:2;position:absolute;top:0;bottom:0;height:28px;width:auto;margin:auto;cursor:pointer;padding:10px}section.product .product__gallery .slidPrev{left:0}section.product .product__gallery .slidNext{right:0}section.product .product__gallery .tns-inner{aspect-ratio:8/9;width:100%}section.product .product__gallery .tns-liveregion{display:none!important}section.product .product__gallery .product__gallery__item{margin-top:0;height:initial;aspect-ratio:8/9}section.product .product__gallery .product__gallery__item img{width:100%;height:100%;object-fit:cover}section.product .product__gallery .tns-nav{margin-top:10px;display:flex;justify-content:center;align-items:center;column-gap:6px;width:100%}section.product .product__gallery .tns-nav button{width:4px;height:4px;border:none;border-radius:2px;background-color:#dfc9ba;min-width:initial;text-align:center;display:initial;justify-content:initial;align-items:initial;cursor:pointer;color:initial;text-transform:initial;overflow:initial;transition:none;padding:0}section.product .product__gallery .tns-nav button.tns-nav-active{background-color:#ff7e00}section.product .product__gallery .tns-nav button:before{content:none}section.product .product__content{grid-column:span 6;padding:100px calc(var(--paddingside) + var(--paddingside)) 50px;display:flex;justify-content:center;align-items:center;height:calc(100vh - 100px);position:sticky;top:100px;transition:opacity .6s ease .6s;overflow-y:scroll}section.product .product__content .product__info-container{width:100%}section.product .product__content .product__info-container .product__top{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}section.product .product__content .product__info-container .product__top .product__title{text-align:left;width:70%}section.product .product__content .product__info-container .product__top .product__title .new{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605;text-align:left}section.product .product__content .product__info-container .product__top .product__title h1{color:#281605;text-align:left;margin-bottom:0}section.product .product__content .product__info-container .product__top .product__price{flex:1;text-align:right}section.product .product__content .product__info-container .product__top .product__price .main__price{display:none}section.product .product__content .product__info-container .product__top .product__price .main__price.active{display:block}section.product .product__content .product__info-container .product__top .product__price span{display:block;text-align:right}section.product .product__content .product__info-container .product__top .product__price .old{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605;text-decoration:line-through}section.product .product__content .product__info-container .product__top .product__price .current{color:#281605;margin-bottom:0}section.product .product__content .product__info-container .product__text_top{margin-bottom:40px}section.product .product__content .product__info-container .product__form variant-radios fieldset{margin-bottom:0}section.product .product__content .product__info-container .product__form variant-radios legend{margin-bottom:15px}section.product .product__content .product__info-container .product__form variant-radios legend span{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605;display:inline-block;margin-right:18px}section.product .product__content .product__info-container .product__form variant-radios legend a{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#ff7e00;text-decoration:none;display:inline-block}section.product .product__content .product__info-container .product__form variant-radios .option__div{display:inline-block;margin-right:22px;margin-bottom:15px}section.product .product__content .product__info-container .product__form variant-radios .option__div input[type=radio]{opacity:0;z-index:2;cursor:pointer;width:35px;height:35px;margin:0;padding:0}section.product .product__content .product__info-container .product__form variant-radios .option__div label{width:35px;height:35px;margin:0;padding:0;position:absolute;top:0;left:0;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#281605;text-align:center;display:flex;justify-content:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover}section.product .product__content .product__info-container .product__form variant-radios .option__div label span{width:100%;height:100%;word-wrap:break-word;padding:0;opacity:.5;outline:1px solid #dfc9ba;outline-offset:4px;display:flex;justify-content:center;align-items:center}section.product .product__content .product__info-container .product__form variant-radios .option__div input[type=radio]:checked+label{outline:1px solid #281605;outline-offset:4px}section.product .product__content .product__info-container .product__form variant-radios .option__div input[type=radio]:checked+label span{opacity:1;outline:none}section.product .product__content .product__info-container .product__form variant-radios span.show-color,section.product .product__content .product__info-container .product__form variant-radios a.show-sizes{margin-top:15px;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#ff7e00;cursor:pointer;text-align:left;width:auto}section.product .product__content .product__info-container .product__form .variantName{margin-bottom:20px;color:#a14039;font-weight:500;letter-spacing:.4px;font-size:13px;text-transform:uppercase}section.product .product__content .product__info-container .product__form .product__buy button:disabled{opacity:.5}section.product .product__content .product__info-container .product__form .product__buy button.product-form__submit.button{margin-right:18px;margin-bottom:20px}section.product .product__content .product__info-container .product__form .product__buy .add_initiales{display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#ff7e00;cursor:pointer}section.product .product__content .product__info-container .product__form .product__buy .add_initiales input#initialesNativeInput{display:none}section.product .product__content .product__info-container .product__accordion{margin-top:23px}section.product .product__content .product__info-container .product__accordion .product__accordion__nav{margin-bottom:36px}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener{margin-right:27px;display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#281605;cursor:pointer}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener span{display:inline-block}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener .icon{margin-left:10px;position:relative;top:-1px}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener.active .icon{transform:rotate(90deg);transform-origin:center}section.product .product__content .product__info-container .product__accordion .product__accordion__content{font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;color:#281605}section.product .product__content .product__info-container .product__accordion .product__accordion__content .accordion-opened{display:none}section.product .product__content .product__info-container .product__accordion .product__accordion__content .accordion-opened.product__details .product__description__item:not(.active){display:none}section.product .product__content .product__info-container .product__accordion .product__accordion__content .accordion-opened.active{display:block}section.product .modal__cart-notification{position:fixed;width:50vw;left:50%;height:100vh;top:0;z-index:98;background-color:#f7f0e9;display:flex;justify-content:center;align-items:center;padding:0 var(--paddingside);opacity:0;pointer-events:none;transition:opacity .4s ease}section.product .modal__cart-notification.active{opacity:1;pointer-events:initial;transition:opacity .6s ease .6s}section.product .modal__cart-notification.active+.product__content{opacity:0;transition:opacity .4s ease}section.product .modal__cart-notification cart-notification{width:100%}section.product .modal__cart-notification #cart-notification{width:100%;grid-column:1/-1;background-color:#fff;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:var(--columngap);padding:50px 0 40px;align-items:center}section.product .modal__cart-notification #cart-notification .cart-notification__header{grid-column:2/-2;grid-row:1;text-align:center}section.product .modal__cart-notification #cart-notification .cart-notification__header p{text-transform:uppercase}section.product .modal__cart-notification #cart-notification .closeModal{grid-column:-2/-1;grid-row:1;text-align:left;cursor:pointer}section.product .modal__cart-notification #cart-notification .closeModal svg{width:20px;height:auto}section.product .modal__cart-notification #cart-notification .closeModal svg path{stroke:#281605}section.product .modal__cart-notification #cart-notification .cart-notification-product{grid-column:2/-2;grid-row:2;margin-bottom:20px;margin-top:45px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--columngap);align-items:center}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__image{grid-column:span 2;width:100%;height:auto}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details{grid-column:span 2}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details .title{text-transform:uppercase;display:block;margin-bottom:13px}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details .cart-item__color{display:inline-block;vertical-align:middle;margin-right:10px;width:36px;height:36px;background-position:center;background-repeat:no-repeat;background-size:cover}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details .cart-item__options-properties{display:inline-block;vertical-align:middle;font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__cart-notification #cart-notification .cart-notification__links{grid-column:2/-2;grid-row:3;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--columngap)}section.product .modal__cart-notification #cart-notification .cart-notification__links form{grid-column:span 2}section.product .modal__cart-notification #cart-notification .cart-notification__links form .button--primary{min-width:initial;width:100%;height:65px;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-align:center;text-decoration:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button--secondary{height:65px;width:auto;min-width:initial;grid-column:span 2;border:1px solid #ff7e00;color:#ff7e00;background-color:#0000;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-align:center;text-decoration:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button--secondary:before{content:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button-label{margin-top:27px;grid-column:1/-1;font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:none;color:#281605;text-decoration:underline;background-color:#0000;height:auto;border:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button-label:before{content:none}section.product .modal__cuir{position:fixed;width:50vw;left:50%;height:100vh;top:0;z-index:999;overflow:hidden}section.product .modal__cuir .modal__cuir--container{width:100%;height:100%}section.product .modal__cuir .bg{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0}section.product .modal__cuir .closeModal{position:absolute;left:35px;top:calc(50% - 27px);height:54px;width:54px;background-color:#00000080;display:flex;justify-content:center;align-items:center;cursor:pointer}section.product .modal__cuir .closeModal span{display:block}section.product .modal__cuir .closeModal svg{width:18px;height:auto}section.product .modal__cuir .modal__cuir__text{display:flex;justify-content:space-between;align-items:center;position:absolute;left:35px;bottom:35px;right:35px}section.product .modal__cuir .modal__cuir__nuancier{background-color:#281605;text-align:center;padding:13px 22px}section.product .modal__cuir .modal__cuir__nuancier a,section.product .modal__cuir .modal__cuir__nuancier span{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#fff;text-decoration:none}section.product .modal__cuir .modal__cuir__nom{text-align:right}section.product .modal__cuir .modal__cuir__nom span{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#fff}section.product .modal__cuir.is-active{transform:none;transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.8s}section.product .modal__cuir.is-active .modal__cuir--container{transform:none;transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.8s}section.product .modal__cuir.is-reset{transform:translate(100%)}section.product .modal__cuir.is-reset .modal__cuir--container{transform:translate(-100%)}section.product .modal__initiales{position:fixed;width:100vw;left:0;height:100vh;top:0;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:999}section.product .modal__initiales .modal__initiales--container{width:100%;height:100%;padding:70px var(--paddingside)}section.product .modal__initiales .modal__initiales--container .container{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}section.product .modal__initiales .modal__initiales--container .modal__initiales__left,section.product .modal__initiales .modal__initiales--container .modal__initiales__right{width:50%;height:100%}section.product .modal__initiales .modal__initiales--container .modal__initiales__left .bg{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0}section.product .modal__initiales .modal__initiales--container .modal__initiales__right{background-color:#dfc9ba;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:var(--columngap);align-items:center}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal{grid-column:6/-1;position:absolute;top:calc(50% - 10px);height:20px;width:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal span{display:block}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal svg{width:20px;height:auto}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal svg path{stroke:#281605}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right{grid-column:2/5;text-align:left}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .title{display:flex;justify-content:flex-end;align-items:flex-end}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .title p.h1{color:#281605;display:inline-block;margin-right:10px;margin-bottom:20px;text-align:left;flex:1}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .title span{display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .color .color__hexa{width:36px;height:36px;display:inline-block;margin-right:10px;vertical-align:middle;background-position:center;background-repeat:no-repeat;background-size:cover}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .color .color__name{max-width:70%;display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.4px;text-transform:uppercase;color:#281605;vertical-align:middle}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales{margin-top:20px;width:100%}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales label{display:block;font-size:9px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input,section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input::placeholder{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input{margin-top:10px;padding:0 12px;border:1px solid #f7f0e9;width:100%;height:45px;display:flex;justify-content:flex-start;align-items:center;background-color:#0000}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input::placeholder{opacity:.3}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales button{margin-top:20px;width:100%;height:57px;background-color:#ff7e00;text-align:center;display:inline-flex;justify-content:center;align-items:center;border:none;cursor:pointer}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales button span{font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-align:center;color:#fff;text-transform:uppercase}section.product .modal__initiales .modal__initiales--container .text-bottom{grid-column:2/5;position:absolute;bottom:20px}section.product .modal__initiales.is-active{transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.9s;transform:none;z-index:999}section.product .modal__initiales.is-active .modal__initiales--container{transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.9s;transform:none}section.product .modal__initiales.is-active+.modal__initiales__layer{z-index:998;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000b3;opacity:1;transition:opacity .4s ease}section.product .modal__initiales.is-reset{transform:translateY(100%)}section.product .modal__initiales.is-reset .modal__initiales--container{transform:translateY(-100%)}section.product .modal__initiales.is-reset+.modal__initiales__layer{opacity:0;pointer-events:none;transition:opacity .4s ease .6s}@media screen and (max-width: 1025px){section.product{width:100vw;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;margin-bottom:0}section.product .product__gallery{grid-column:span 12;height:initial;max-height:initial}section.product .product__gallery .product__gallery--container{white-space:nowrap;height:min-content;display:flex;flex-wrap:nowrap;overflow-x:hidden;overflow-y:hidden;align-items:center}section.product .product__gallery .tns-inner{aspect-ratio:8/9;width:100%}section.product .product__gallery .tns-liveregion{display:none!important}section.product .product__gallery .product__gallery__item{margin-top:0;height:initial;aspect-ratio:8/9}section.product .product__gallery .product__gallery__item img{width:100%;height:100%;object-fit:cover}section.product .product__gallery .tns-nav{margin-top:10px;display:flex;justify-content:center;align-items:center;column-gap:6px;width:100%}section.product .product__gallery .tns-nav button{width:4px;height:4px;border:none;border-radius:2px;background-color:#dfc9ba;min-width:initial;text-align:center;display:initial;justify-content:initial;align-items:initial;cursor:pointer;color:initial;text-transform:initial;overflow:initial;transition:none;padding:0}section.product .product__gallery .tns-nav button.tns-nav-active{background-color:#ff7e00}section.product .product__gallery .tns-nav button:before{content:none}section.product .product__content{grid-column:span 12;padding:0 var(--paddingside);display:flex;justify-content:center;align-items:flex-start;height:initial;position:initial;padding-top:20px;overflow-y:initial}section.product .product__content .product__info-container{width:100%}section.product .product__content .product__info-container .product__top{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:30px}section.product .product__content .product__info-container .product__top .product__title{text-align:center;width:100%}section.product .product__content .product__info-container .product__top .product__title .new{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605;text-align:center;display:block;margin-bottom:8px}section.product .product__content .product__info-container .product__top .product__title h1{color:#281605;text-align:center;margin-bottom:8px;font-size:40px;line-height:50px;display:block}section.product .product__content .product__info-container .product__top .product__price{flex:1;text-align:center;display:block}section.product .product__content .product__info-container .product__top .product__price .main__price{display:none}section.product .product__content .product__info-container .product__top .product__price .main__price.active{display:block}section.product .product__content .product__info-container .product__top .product__price span{display:block;text-align:right}section.product .product__content .product__info-container .product__top .product__price .old{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605;text-decoration:line-through;position:absolute;left:calc(100% + 10px);bottom:0;width:max-content}section.product .product__content .product__info-container .product__top .product__price .current{color:#281605;margin-bottom:0}section.product .product__content .product__info-container .product__form variant-radios fieldset{width:100%;margin-bottom:25px}section.product .product__content .product__info-container .product__form variant-radios fieldset:last-of-type{margin-bottom:40px}section.product .product__content .product__info-container .product__form variant-radios legend{margin-bottom:15px;display:flex;column-gap:10px;width:100%}section.product .product__content .product__info-container .product__form variant-radios legend span{font-size:11px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .product__content .product__info-container .product__form variant-radios legend a{font-size:11px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#ff7e00;text-decoration:none;flex:1;text-align:right;min-width:40%}section.product .product__content .product__info-container .product__form variant-radios .option__div{display:inline-block;margin-right:18px;margin-left:4px}section.product .product__content .product__info-container .product__form variant-radios .option__div input[type=radio]{opacity:0;z-index:2;cursor:pointer;width:35px;height:35px;margin:0;padding:0}section.product .product__content .product__info-container .product__form variant-radios .option__div label{width:35px;height:35px;margin:0;padding:0;position:absolute;top:0;left:0;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#281605;text-align:center;display:flex;justify-content:center;align-items:center}section.product .product__content .product__info-container .product__form variant-radios .option__div label span{width:100%;height:100%;word-wrap:break-word;padding:0;opacity:.5;outline:1px solid #dfc9ba;outline-offset:4px;display:flex;justify-content:center;align-items:center}section.product .product__content .product__info-container .product__form variant-radios .option__div input[type=radio]:checked+label{outline:1px solid #281605;outline-offset:4px}section.product .product__content .product__info-container .product__form variant-radios .option__div input[type=radio]:checked+label span{opacity:1;outline:none}section.product .product__content .product__info-container .product__form variant-radios span.show-color,section.product .product__content .product__info-container .product__form variant-radios a.show-sizes{margin-top:15px;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#ff7e00;cursor:pointer;text-align:left;width:auto}section.product .product__content .product__info-container .product__form .product__buy button:disabled{opacity:.5}section.product .product__content .product__info-container .product__form .product__buy button{width:100%!important}section.product .product__content .product__info-container .product__form .product__buy .add_initiales{display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#ff7e00;margin-left:0;cursor:pointer;text-align:center;width:100%;margin-top:30px}section.product .product__content .product__info-container .product__form .product__buy .add_initiales input#initialesNativeInput{display:none}section.product .product__content .product__info-container .product__form .product__buy .add_initiales span{text-align:center;display:inline-block}section.product .product__content .product__info-container .product__accordion{margin-top:30px}section.product .product__content .product__info-container .product__accordion .product__accordion__nav{display:flex;justify-content:center;align-items:flex-start;margin-bottom:25px;column-gap:25px}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener{margin-right:0;display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;text-transform:uppercase;color:#281605;cursor:pointer}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener span{display:inline-block}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener .icon{margin-left:10px;position:relative;top:-1px}section.product .product__content .product__info-container .product__accordion .product__accordion__nav .accordion-opener.active .icon{transform:rotate(90deg);transform-origin:center}section.product .product__content .product__info-container .product__accordion .product__accordion__content{font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.4px;color:#281605}section.product .product__content .product__info-container .product__accordion .product__accordion__content .accordion-opened{display:none}section.product .product__content .product__info-container .product__accordion .product__accordion__content .accordion-opened.active{display:block;padding-bottom:20px}section.product .modal__cart-notification{position:fixed;width:100vw;left:0;height:100vh;top:0;z-index:98;background-color:#f7f0e9;display:flex;justify-content:center;align-items:center;padding:0 var(--paddingside);opacity:0;pointer-events:none;transition:opacity .4s ease}section.product .modal__cart-notification.active{opacity:1;pointer-events:initial;transition:opacity .6s ease .6s}section.product .modal__cart-notification.active+.product__content{opacity:0;transition:opacity .4s ease}section.product .modal__cart-notification cart-notification{width:100%}section.product .modal__cart-notification #cart-notification{width:100%;grid-column:1/-1;background-color:#fff;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:5px;align-items:center;padding:20px 10px}section.product .modal__cart-notification #cart-notification .cart-notification__header{grid-column:1/-1;grid-row:1;text-align:center}section.product .modal__cart-notification #cart-notification .cart-notification__header p{text-transform:uppercase}section.product .modal__cart-notification #cart-notification .closeModal{grid-column:-2/-1;grid-row:1;text-align:right;cursor:pointer}section.product .modal__cart-notification #cart-notification .closeModal svg{width:20px;height:auto}section.product .modal__cart-notification #cart-notification .closeModal svg path{stroke:#281605}section.product .modal__cart-notification #cart-notification .cart-notification-product{grid-column:1/-1;grid-row:2;margin-bottom:20px;margin-top:45px;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:10px;align-items:center}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__image{grid-column:span 2;width:100%;height:auto}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details{grid-column:span 4}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details .title{text-transform:uppercase;display:block;margin-bottom:13px}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details .cart-item__color{display:inline-block;vertical-align:middle;margin-right:10px;width:36px;height:36px}section.product .modal__cart-notification #cart-notification .cart-notification-product .product__details .cart-item__options-properties{display:inline-block;vertical-align:middle;font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__cart-notification #cart-notification .cart-notification__links{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px}section.product .modal__cart-notification #cart-notification .cart-notification__links form{grid-column:span 2}section.product .modal__cart-notification #cart-notification .cart-notification__links form .button--primary{min-width:initial;width:100%;height:65px;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-align:center;text-decoration:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button--secondary{height:65px;width:auto;min-width:initial;grid-column:span 2;border:1px solid #ff7e00;color:#ff7e00;background-color:#0000;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-align:center;text-decoration:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button--secondary:before{content:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button-label{margin-top:27px;grid-column:1/-1;font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:none;color:#281605;text-decoration:underline;background-color:#0000;height:auto;border:none}section.product .modal__cart-notification #cart-notification .cart-notification__links .button-label:before{content:none}section.product .modal__cuir{position:fixed;width:100vw;left:0;height:100vh;top:0;z-index:999;overflow:hidden}section.product .modal__cuir .modal__cuir--container{width:100%;height:100%}section.product .modal__cuir .bg{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0}section.product .modal__cuir .closeModal{position:absolute;left:35px;top:calc(50% - 27px);height:54px;width:54px;background-color:#00000080;display:flex;justify-content:center;align-items:center;cursor:pointer}section.product .modal__cuir .closeModal span{display:block}section.product .modal__cuir .closeModal svg{width:18px;height:auto}section.product .modal__cuir .modal__cuir__text{display:flex;justify-content:space-between;align-items:center;position:absolute;left:35px;bottom:35px;right:35px}section.product .modal__cuir .modal__cuir__nuancier{background-color:#281605;text-align:center;padding:13px 22px}section.product .modal__cuir .modal__cuir__nuancier a,section.product .modal__cuir .modal__cuir__nuancier span{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#fff;text-decoration:none}section.product .modal__cuir .modal__cuir__nom{text-align:right}section.product .modal__cuir .modal__cuir__nom span{font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#fff;background-color:#ff7e00}section.product .modal__cuir.is-active{transform:none;transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.8s}section.product .modal__cuir.is-active .modal__cuir--container{transform:none;transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.8s}section.product .modal__cuir.is-reset{transform:translate(100%)}section.product .modal__cuir.is-reset .modal__cuir--container{transform:translate(-100%)}section.product .modal__initiales{position:fixed;width:100vw;left:0;height:calc(100vh - var(--headerbottom));top:0;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:999}section.product .modal__initiales .modal__initiales--container{width:100%;height:100%;padding:0}section.product .modal__initiales .modal__initiales--container .container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px}section.product .modal__initiales .modal__initiales--container .modal__initiales__left,section.product .modal__initiales .modal__initiales--container .modal__initiales__right{width:100%;height:50%}section.product .modal__initiales .modal__initiales--container .modal__initiales__left .bg{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0}section.product .modal__initiales .modal__initiales--container .modal__initiales__right{background-color:#dfc9ba;display:block;padding:20px;position:static}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal{grid-column:6/-1;position:absolute;top:30px;right:30px;height:20px;width:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal span{display:block}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal svg{width:20px;height:auto}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .closeModal svg path{stroke:#fff}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right{text-align:left}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .title{display:flex;justify-content:flex-end;align-items:flex-end}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .title p.h1{color:#281605;display:inline-block;margin-right:10px;margin-bottom:20px;text-align:left;flex:1}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .title span{display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .color .color__hexa{width:36px;height:36px;display:inline-block;margin-right:10px;vertical-align:middle}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .color .color__name{max-width:70%;display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.4px;text-transform:uppercase;color:#281605;vertical-align:middle}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales{margin-top:20px;width:100%}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales label{display:block;font-size:9px;font-style:normal;font-weight:400;line-height:10px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input,section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input::placeholder{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.4px;text-transform:uppercase;color:#281605}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input{margin-top:10px;padding:0 12px;border:1px solid #f7f0e9;width:100%;height:45px;display:flex;justify-content:flex-start;align-items:center;background-color:#0000}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales input::placeholder{opacity:.3}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales button{margin-top:20px;width:100%;height:57px;background-color:#ff7e00;text-align:center;display:inline-flex;justify-content:center;align-items:center;border:none;cursor:pointer}section.product .modal__initiales .modal__initiales--container .modal__initiales__right .container__right .custom__initiales button span{font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px;text-align:center;color:#fff;text-transform:uppercase}section.product .modal__initiales .modal__initiales--container .text-bottom{margin-top:10px;position:initial;bottom:initial}section.product .modal__initiales.is-active{transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.9s;transform:none;pointer-events:initial;z-index:999}section.product .modal__initiales.is-active .modal__initiales--container{transition-property:transform;transition-timing-function:cubic-bezier(.94,.22,.42,.83);transition-duration:.9s;transform:none}section.product .modal__initiales.is-active+.modal__initiales__layer{z-index:998;position:fixed;width:100%;height:100%;background-color:#000000b3;opacity:1;transition:opacity .4s ease}section.product .modal__initiales.is-reset{transform:translateY(100%);pointer-events:none}section.product .modal__initiales.is-reset .modal__initiales--container{transform:translateY(-100%)}section.product .modal__initiales.is-reset+.modal__initiales__layer{opacity:0;pointer-events:none;transition:opacity .4s ease .6s}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-product.css.map */
