#detail{font-family:var(--t-font-base)}#detail h1{font-size:var(--t-text-6xl);font-weight:var(--t-weight-regular)}#detail .main-feature{font-weight:var(--t-weight-regular);letter-spacing:var(--t-tracking-wide);color:var(--t-gray-600);margin-bottom:var(--t-space-3);font-size:var(--t-text-3xl)}#detail #product-price{font-size:var(--t-text-3xl);margin-bottom:var(--t-space-8)}#detail .variant-label{font-size:var(--t-text-lg);font-weight:var(--t-weight-regular);letter-spacing:var(--t-tracking-wide);margin-bottom:var(--t-space-4)}#detail .variant-title{font-size:var(--t-text-lg);letter-spacing:var(--t-tracking-wide);margin-left:var(--t-space-3)}#detail .color-list,#detail .list-size{border-radius:var(--t-radius-none)}#detail .color-list li:hover,#detail .list-size li:hover{background:var(--t-color-overlay-medium);transition:all var(--t-duration-fast)var(--t-ease-in-out)}#detail .color-list,#detail .list-size{max-height:300px;overflow-y:scroll;min-width:initial!important;width:100%;overscroll-behavior:contain;margin-bottom:var(--t-space-3);align-items:center;letter-spacing:var(--t-tracking-wide)}#detail .color-list li,#detail .list-size li{margin-bottom:var(--t-space-3)}#detail .color-list li:nth-last-child(1),#detail .list-size li:nth-last-child(1){margin-bottom:0!important}#detail #select-size img{height:40px;transform:rotate(-15deg);padding-top:5px}#detail .list-size a{padding:var(--t-space-3)0}#detail .color-list a{align-items:center}#detail .short-description{font-size:var(--t-text-lg);font-weight:var(--t-weight-extralight);letter-spacing:var(--t-tracking-wide);line-height:var(--t-leading-loose);text-align:justify;margin:var(--t-space-5)0}#detail #long-description,#detail #details,#detail #care-instructions{letter-spacing:var(--t-tracking-wide);background-color:var(--t-color-bg-muted)}#detail #details .list-group{row-gap:var(--t-space-4)}#detail .acc-panel{overflow:hidden;max-height:0}#detail .acc-panel.open{max-height:800px}#detail .acc-toggle{display:flex;justify-content:space-between;width:170px;background:0 0;border:0;padding:14px 40px 14px 0;font-size:var(--t-text-lg);font-weight:var(--t-weight-medium);letter-spacing:var(--t-tracking-wide)}#detail .acc-icon{font-weight:var(--t-weight-semibold)}#detail .acc-toggle[aria-expanded=false] .acc-icon::after{content:"+"}#detail .acc-toggle[aria-expanded=true] .acc-icon::after{content:"−"}#detail .acc-body{padding:var(--t-space-3)}#detail #reassurance{margin:var(--t-space-7)0}#detail #reassurance p{font-size:var(--t-text-lg);font-weight:var(--t-weight-regular);letter-spacing:var(--t-tracking-wide);line-height:var(--t-leading-loose);text-align:justify}#detail #reassurance p i{margin-right:5px}#detail img{max-width:100%;vertical-align:top}#detail select,#detail option{padding:var(--t-space-3)}#detail .gallery{display:flex;margin:var(--t-space-3)auto;max-width:600px;position:relative;padding-top:66.6666666667%}@media screen and (min-width:600px){#detail .gallery{padding-top:400px}}#detail .gallery__img{position:absolute;top:0;left:0;opacity:0;transition:opacity var(--t-duration-base)var(--t-ease-in-out);width:100%;height:auto}#detail .gallery__attachment{cursor:pointer}#detail .gallery__thumb{padding-top:200px;margin:6px;display:block}#detail .gallery__selector{display:none}#detail .gallery__item>.gallery__selector:checked~.gallery__img,#detail .gallery__item>.gallery__selector:checked~figure>.gallery__img,#detail .gallery__item>.gallery__selector:checked~figure>a>.gallery__img{opacity:1;z-index:99}#detail .gallery__item>.gallery__selector:checked~.gallery__thumb>img{box-shadow:var(--t-shadow-thumb-focus)}#detail .gallery__thumb:focus-visible img,#detail .gallery__thumb:hover img{box-shadow:var(--t-shadow-thumb-focus)}#detail .btn-add-to-cart{border:var(--t-border-width-2)solid var(--t-color-white);padding:var(--t-space-5)var(--t-space-9);color:var(--t-color-white)!important;cursor:pointer;overflow:hidden;font-size:var(--t-text-xs);letter-spacing:var(--t-tracking-wide);transition:all var(--t-duration-md);background-color:var(--t-color-black);text-transform:uppercase;text-decoration:none}#detail .btn-add-to-cart:hover{background-color:var(--t-color-red)}#detail .btn-add-to-cart:focus-visible{outline:var(--t-focus-ring);outline-offset:var(--t-focus-ring-offset)}#detail a.disabled{pointer-events:none;opacity:.6}#detail .in-stock{color:var(--t-color-success)}#detail .out-stock{color:var(--t-color-red)}#detail ul{padding:0}#detail #products-link,#detail #recent-view{margin:var(--t-space-16)0}#detail #products-link h2,#detail #recent-view h2{color:var(--t-color-black);font-size:var(--t-text-5xl);font-weight:400;text-transform:uppercase;letter-spacing:var(--t-tracking-wider);margin-bottom:var(--t-space-7)}#detail #anses-choices{width:100%;border-radius:var(--t-radius-none);border:var(--t-border-width-1)solid var(--t-color-border)!important}@media screen and (max-width:767px){#detail .btn-add-to-cart{position:fixed;width:100%;padding:25px 0;left:0;bottom:0;border:0;text-align:center;z-index:var(--t-z-dropdown)}}