.pdp{padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pdp .stock-notification .sn-open a{line-height:1.15}.pdp-gallery{grid-column:1 / span 4;grid-row:1;display:flex;flex-direction:column}.pdp-details .description a:hover{text-decoration:underline}.pdp-details .description>*{margin-top:0}.pdp-details .description>*:last-child{margin-bottom:0}.pdp-details{grid-column:1 / span 4;grid-row:2}.pdp-details .snippet-product-breadcrumb,.pdp-details .snippet-product-breadcrumb *{color:#999}.pdp-details .pdp-price .compare-price{margin-right:5px}.pdp-details .product-option{display:flex;flex-direction:column;width:fit-content}.pdp-details .product-buttons{margin-top:20px}.pdp-details .variant-header{display:flex;justify-content:space-between}.pdp-details .variant-label{font-size:13px}.pdp-details #size-list{color:#999;text-decoration:none;font-size:13px}.pdp-stock{margin:20px 0}.pdp-stock details summary{width:fit-content;cursor:pointer}.pdp-stock details summary::marker,.pdp-stock details summary::-webkit-details-marker{content:"";visibility:hidden;position:absolute;z-index:-10;list-style-type:none;display:none}.pdp-stock details summary div{display:flex;align-items:center;column-gap:8px}.pdp-stock details summary div svg{display:block;width:9px;height:auto;transform:rotate(-180deg);transition:all .3s}.pdp-stock details[open] summary div svg{transform:rotate(0)}.pdp-stock details p{margin:0}.pdp-stock-inner{margin-top:15px;display:flex;flex-direction:column;row-gap:15px}.pdp-stock-inner li{display:grid;grid-template-columns:2fr 2fr 1fr;grid-auto-rows:min-content;align-items:center;column-gap:15px;padding-bottom:15px;border-bottom:1px solid #999999}.pdp-stock-inner li>*:last-child{text-align:right}.pdp-message{padding:10px var(--Pg)}.pdp-message .richtext>*{margin:0}.pdp-message .richtext>*:not(:last-child){margin-bottom:1.2em}.pdp-message a{color:inherit!important}.pdp-metafields{margin-bottom:30px}.pdp-metafield .toggle{color:#000;appearance:none;-webkit-appearance:none;display:flex;width:100%;justify-content:space-between;align-items:center;font-size:14px;line-height:19px;padding:5px 0;border:none;background:transparent;border-top:solid 1px #EDEDED;transition:all .3s ease}.pdp-metafield .toggle svg{display:block;width:10px;height:auto}.pdp-metafield.last .toggle{border-bottom:solid 1px #EDEDED}.pdp-metafield .toggle:hover{opacity:.6;cursor:pointer}.pdp-metafield .content{height:0;overflow:hidden;transition:all .3s ease}.pdp-metafield.active .content{height:auto;overflow:hidden}.slider-for .slick-slide.media-item .img{position:relative}.slider-for .slick-slide.media-item .img img{width:100%;height:auto}.slider-for .slick-slide.media-item .img .img-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover;background-size:contain;background-repeat:no-repeat no-repeat;background-position:center center}.pdp-details .the-price{margin-top:0;margin-bottom:15px}@media screen and (max-width:1023px){.gallery-thumbs{display:none}.slider-for .slick-arrow{display:none!important}.slider-for .slick-dots{text-align:left;bottom:-20px;padding:0 var(--Pg)}.slider-for .slick-dots li{margin:0 5px 0 0;height:6px}.slider-for .slick-dots li button{border:black 1px solid;height:6px;width:22px;padding:0}.slider-for .slick-dots li button:hover{background-color:#000}.slider-for .slick-dots li button:before{display:none}.slider-for .slick-dots li.slick-active button{background-color:#000}.product-nav{display:none}.pdp h1.domaine{font-size:21px}.pdp-details{padding:0 15px}.pdp-details .pdp-price span{font-size:21px}.pdp-details .description{margin-bottom:15px}.pdp-details .description.desk{display:none}}@media screen and (min-width:1024px){.pdp{grid-template-columns:repeat(24,minmax(0,1fr));padding:15px var(--Pg) 0 var(--Pg);align-items:flex-start}.pdp h1.domaine{font-size:28px}.product-nav{margin-bottom:30px}.pdp-gallery{position:sticky;top:calc(var(--Hc) + 15px);grid-column:1 / span 14;display:grid;grid-template-columns:repeat(14,minmax(0,1fr))}.pdp-gallery .slick-dotted.slick-slider{margin-bottom:0}.pdp-gallery .gallery-thumbs{grid-row-start:1;grid-column-start:1;grid-column-end:3;margin-bottom:30px}.pdp-gallery .slide-product{grid-row-start:1;grid-column-start:4;grid-column-end:15}.pdp-gallery .slick-dotted.slick-slider.slider-for{margin-bottom:30px}.slider-for .slick-dots{display:none!important}.slider-for .slick-left{left:0;width:40%;font-size:0;z-index:1;cursor:w-resize}.slider-for .slick-right{right:0;width:40%;font-size:0;cursor:e-resize}.slider-for .slick-slide.media-item .img{display:block}.slider-for .slick-slide video,.slider-for .slick-slide .img img{width:100%;height:auto}.pdp-details .pdp-price span{font-size:28px}.pdp-details{grid-column:16 / span 9;grid-row:1;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));align-items:start}.pdp-details .product-nav{grid-row-start:1;grid-column-start:1;grid-column-end:9}.pdp-details h1.domaine{grid-row-start:2;grid-column-start:1;grid-column-end:9}.pdp-details .pdp-price{grid-row-start:3;grid-column-start:1;grid-column-end:9}.pdp-details .description.desk{grid-row-start:4;grid-column-start:1;grid-column-end:9;margin-bottom:50px}.pdp-details .small-col{grid-row-start:5;grid-column-start:1;grid-column-end:10}.pdp-details .description.mobile{display:none}.gallery-thumbs::-webkit-scrollbar{width:2px}.gallery-thumbs::-webkit-scrollbar-track{background:transparent;transition:all .3s ease}.gallery-thumbs::-webkit-scrollbar-thumb{background:transparent;transition:all .3s ease}.gallery-thumbs:hover::-webkit-scrollbar-thumb{background:#6d6d6d}.gallery-thumbs{height:calc(100vh - 115px);overflow-y:scroll}body.announcement .gallery-thumbs{height:calc(100vh - 145px);overflow-y:scroll}.pdp .gallery-thumbs{display:flex;flex-direction:column;gap:2px}.pdp-gallery .gallery-thumbs .img{position:relative}.pdp-gallery .gallery-thumbs img{display:block;width:100%;height:100px;object-fit:cover}.pdp-gallery .gallery-thumbs .img-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat no-repeat;background-position:center center}.pdp .gallery-thumbs li{display:flex}.pdp .gallery-thumbs li button{width:75px;padding:0;background-color:transparent;border:solid 1px transparent;transition:all .3s ease}.pdp .gallery-thumbs li button div{display:block}.pdp .gallery-thumbs li button.active,.pdp .gallery-thumbs li button:hover{border-color:#000}.pdp .gallery-thumbs li img{width:100%;height:100px;object-fit:cover}}#pdp-as-worn{padding:0 var(--Pg) 30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:15px}#pdp-as-worn h3.domaine{border-top:solid 1px black;font-size:22px;line-height:26px;padding:25px 0 10px;grid-column:1 / -1}#pdp-as-worn .as-worn-img{grid-column:1 / -1}#pdp-as-worn .as-worn-img img{width:100%;height:auto;aspect-ratio:75 / 100;object-fit:cover}#pdp-as-worn .as-worn-card{grid-column:span 2 / span 2}#pdp-as-worn .as-worn-card .detail{padding-right:var(--Pg)}#pdp-as-worn .as-worn-card .detail .domaine{margin-bottom:5px;font-size:17px}#pdp-as-worn .as-worn-card .item-price{margin-bottom:2px}#pdp-as-worn .as-worn-card .detail .item-sizes,#pdp-as-worn .as-worn-card .detail .item-colours{color:#999}#pdp-as-worn .as-worn-card .img{display:block;margin-bottom:10px;position:relative;aspect-ratio:4 / 5;width:100%;overflow:hidden}#pdp-as-worn .as-worn-card .img-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-size:contain;background-repeat:no-repeat no-repeat;background-position:center center;transition:all .3s}#pdp-as-worn .as-worn-card .img-bg:nth-child(2){z-index:2;object-fit:cover;background-size:cover;opacity:0}#pdp-as-worn .as-worn-card:hover .img-bg:nth-child(1){opacity:0}#pdp-as-worn .as-worn-card:hover .img-bg:nth-child(2){opacity:1}@media screen and (min-width:1024px){#pdp-as-worn{padding:0 var(--Pg) 60px;grid-template-columns:repeat(24,minmax(0,1fr))}#pdp-as-worn h3.domaine{padding:30px 0}#pdp-as-worn .as-worn-img{grid-column:span 9 / span 9}#pdp-as-worn .as-worn-card.first{grid-column-start:13;grid-column-end:19}#pdp-as-worn .as-worn-card.second{grid-column-start:19;grid-column-end:25}#pdp-as-worn .as-worn-card .detail .item-sizes,#pdp-as-worn .as-worn-card .detail .item-colours{opacity:0;transition:all .3s ease}#pdp-as-worn .as-worn-card:hover .detail .item-sizes,#pdp-as-worn .as-worn-card:hover .detail .item-colours{opacity:1}}.pdp-prod-details{padding:15px 0 30px}.pdp-details-slide{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-flow:row;gap:15px}.pdp-details-slide .info-col{padding:0 var(--Pg)}.pdp-details-slide .media-item img,.pdp-details-slide .media-item video{aspect-ratio:13 / 10;object-fit:cover}.pdp-details-slide .pdp-details-nav{padding:20px 0;color:#999}.pdp-details-slide .pdp-details-nav .counter{display:flex;gap:5px}.pdp-details-slide .pdp-details-nav .nav-btn{display:flex;gap:15px}.pdp-details-nav__prev:hover,.pdp-details-nav__next:hover{cursor:pointer;color:#000}@media screen and (min-width:1024px){.pdp-prod-details{padding:0 var(--Pg) 60px}.pdp-prod-details #slider-details{padding-top:60px}.pdp-details-slide{grid-template-columns:repeat(24,minmax(0,1fr));align-content:flex-start}.pdp-details-slide .media-item{grid-row-start:1;grid-column-start:11;grid-column-end:25}.pdp-details-slide .info-col{padding:0;grid-row-start:1;margin-top:0;grid-column-start:1;grid-column-end:7}.pdp-details-slide .media-alt{min-height:200px}}.product-recommendations{padding:0 0 30px}.product-recommendations h2{border-top:solid 1px black;font-size:22px;line-height:26px;padding:30px 0;margin:0 var(--Pg)}.product-recommendations ul{display:flex;overflow-x:auto;gap:15px;-ms-overflow-style:none;scrollbar-width:none}.product-recommendations ul::-webkit-scrollbar{display:none}.product-recommendations .product .img{display:block;position:relative;aspect-ratio:4 / 5;width:100%;overflow:hidden}.product-recommendations .product .product__title{margin:15px 0 5px;font-size:17px;line-height:20px}.product-recommendations .product .item-price{margin-bottom:2px}.product-recommendations .product .item-sizes,.product-recommendations .product .item-colours{color:#999}.product-recommendations .product .img-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-size:contain;background-repeat:no-repeat no-repeat;background-position:center center;transition:all .3s}.product-recommendations .product .img-bg:nth-child(2){z-index:2;object-fit:cover;background-size:cover;opacity:0}.product-recommendations .product:hover .img-bg:nth-child(1){opacity:0}.product-recommendations .product:hover .img-bg:nth-child(2){opacity:1}@media screen and (max-width:799px){.product-recommendations li{flex:none;width:275px}.product-recommendations li:nth-of-type(1){margin-left:15px}.product-recommendations li:last-of-type{margin-right:15px}}@media screen and (min-width:800px){.product-recommendations{padding:0 var(--Pg) 30px}.product-recommendations h2{margin:0}.product-recommendations ul{overflow:unset;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.product-recommendations{padding:0 var(--Pg) 60px}.product-recommendations ul{grid-template-columns:repeat(4,minmax(0,1fr))}.product-recommendations .product .item-sizes,.product-recommendations .product .item-colours{opacity:0;transition:all .3s ease}.product-recommendations .product:hover .item-sizes,.product-recommendations .product:hover .item-colours{opacity:1}}.pdp-related-colors-label{font-size:13px;margin-bottom:7px}.pdp-related-colors{display:flex;margin-bottom:17px}.pdp-related-colors a{border:solid 1px transparent;margin-right:1px}.pdp-related-colors a.active,.pdp-related-colors a:hover{border:solid 1px black}.pdp-related-colors a div{margin:1px;width:50px;height:29px;font-size:0}
/*# sourceMappingURL=/cdn/shop/t/75/assets/product.css.map */
