:root{--gv-navy:#192130;--gv-blue:#0055A4;--gv-ink:#192130;--gv-body:#3f4654;--gv-muted:#6f7480;--gv-rule:#dcd5c7;--gv-card:#fff;--gv-ecru:#F6F2EA;--gv-serif-font:"Times New Roman",Times,serif}.gv-ico{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;flex:0 0 auto}.gv-ico--coton{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-coton.png?v=175228055422946316971791021980)}.gv-ico--responsable{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-responsable.png?v=111417438438680308201791021986)}.gv-ico--mariniere{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-mariniere.png?v=165490756703716772161791021985)}.gv-ico--eiffel{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-eiffel.png?v=83302519350247619811791021981)}.gv-ico--bird{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-bird.png?v=141747049578289123781791021978)}.gv-ico--truck{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-truck.png?v=173874100003388991811791021989)}.gv-ico--return{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-return.png?v=128138260273840695441791021988)}.gv-ico--lock{background-image:url(//gauvainparis.com/cdn/shop/t/32/assets/gv-ico-lock.png?v=89569506611442411361791021983)}.gv-ico--avis{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 26h92a8 8 0 0 1 8 8v58a8 8 0 0 1-8 8H58l-26 20v-20h-8a8 8 0 0 1-8-8V34a8 8 0 0 1 8-8z' fill='none' stroke='%23192130' stroke-width='6' stroke-linejoin='round'/%3E%3Cpath d='M70 84c-14-9-21-17-21-26a11 11 0 0 1 21-5 11 11 0 0 1 21 5c0 9-7 17-21 26z' fill='%23ef4135' stroke='%23192130' stroke-width='5' stroke-linejoin='round'/%3E%3C/svg%3E")}.gv-ico--ruler{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='14' y='52' width='112' height='36' rx='4' stroke='%23192130' stroke-width='6' fill='none'/%3E%3Cpath d='M34 52v14M54 52v22M74 52v14M94 52v22M114 52v14' stroke='%23192130' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E")}.gv-klarna{display:inline-block;vertical-align:middle;margin:0 2px;padding:2px 7px 3px;border-radius:7px;background:#ffa8cd;color:#0b051d;font-size:10.5px;font-weight:700;letter-spacing:-.2px;line-height:1.2}.gv-klarna:before{content:"Klarna"}body product-info:has(.gv-mark) .product__info-container{display:flex;flex-direction:column;max-width:440px}body product-info:has(.gv-mark) .product__info-container>*{margin:0 0 14px}body product-info:has(.gv-mark) .product__info-container>link,body product-info:has(.gv-mark) .product__info-container>script,body product-info:has(.gv-mark) .product__view-details,body product-info:has(.gv-mark) .product__accordion{display:none}.gv-crumbs{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--gv-muted)}.gv-crumbs a{color:inherit;text-decoration:none}.gv-crumbs a:hover{text-decoration:underline}.gv-crumbs__path span+span:before{content:" / "}body product-info:has(.gv-mark) .gv-crumbs__rating .jdgm-widget,body product-info:has(.gv-mark) .gv-crumbs__rating .jdgm-prev-badge{margin:0}body product-info:has(.gv-mark) .product__title{margin:6px 0 4px}body product-info:has(.gv-mark) .product__title h1.gv-title{font-family:var(--gv-serif-font);font-weight:400;font-size:30px;line-height:1.15;letter-spacing:0;color:var(--gv-navy);margin:0;text-transform:none}body product-info:has(.gv-mark) .product__title h1.gv-title span{display:block}.gv-kick{display:none;font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--gv-muted)}.gv-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:6px}.gv-price{font-size:24px;font-weight:500;color:var(--gv-navy);letter-spacing:0}.gv-price-note{font-size:12.5px;color:var(--gv-muted);white-space:nowrap}body product-info:has(.gv-mark) .gv-pitch{font-size:14px;line-height:1.55;color:var(--gv-body)}body product-info:has(.gv-mark) .product-popup-modal__opener{display:flex;justify-content:flex-end;margin:0 0 -24px;position:relative;z-index:1}body product-info:has(.gv-mark) .product-popup-modal__button{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--gv-navy);min-height:0;padding:0;text-decoration:underline;text-underline-offset:3px}body product-info:has(.gv-mark) .product-popup-modal__button:before{content:"";display:inline-block;width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='14' y='52' width='112' height='36' rx='4' stroke='%23192130' stroke-width='7' fill='none'/%3E%3Cpath d='M34 52v14M54 52v22M74 52v14M94 52v22M114 52v14' stroke='%23192130' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}body product-info:has(.gv-mark) variant-selects{margin-bottom:6px}body product-info:has(.gv-mark) .product-form__input{margin:0;max-width:none}body product-info:has(.gv-mark) .product-form__input .form__label{font-size:13px;font-weight:600;color:var(--gv-navy);margin-bottom:10px;letter-spacing:0}body product-info:has(.gv-mark) .product-form__input--pill input[type=radio]+label{border:1px solid var(--gv-navy);border-radius:2px;background:#fff;color:var(--gv-navy);min-width:62px;padding:10px 12px;margin:0 8px 8px 0;font-size:13px;letter-spacing:0;text-align:center}body product-info:has(.gv-mark) .product-form__input--pill input[type=radio]:checked+label{background:var(--gv-navy);color:#fff}body product-info:has(.gv-mark) .product-form__input--pill input[type=radio].disabled+label,body product-info:has(.gv-mark) .product-form__input--pill input[type=radio]:disabled+label{border-color:var(--gv-rule);color:#a9a9a9;text-decoration:line-through}.gv-size-slot:empty{display:none}body .gv-size-slot .ks-calculator-container{margin:0}body product-info:has(.gv-mark) product-form .ks-calculator-container{display:none}body .gv-size-slot .ks-calculator-container,body .gv-size-slot .ks-calculator-modal-button,body .gv-size-slot .ks-calculator-modal-button span{background:transparent!important;background-color:transparent!important;box-shadow:none!important}body .gv-size-slot .ks-calculator-modal-button{padding-left:0!important;border:0!important}body product-info:has(.gv-mark) .product-form__buttons{max-width:none}body product-info:has(.gv-mark) .product-form__submit{background:var(--gv-blue)!important;color:#fff!important;min-height:52px;font-size:13px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;border-radius:0}body product-info:has(.gv-mark) .product-form__submit:before,body product-info:has(.gv-mark) .product-form__submit:after{box-shadow:none!important;border-radius:0}body product-info:has(.gv-mark) .product-form__submit[disabled]{background:#9aa3b2!important}body .gv-edd{font-size:13px;line-height:1.5;color:var(--gv-body)}body .gv-edd *{border:0!important;box-shadow:none!important;font-size:13px!important}body .gv-edd .msg__container,body .gv-edd .delivery-widget__container{background:transparent!important}body .gv-edd a{color:var(--gv-blue)!important}.gv-pictos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:16px 0;border-top:1px solid var(--gv-rule);border-bottom:1px solid var(--gv-rule)}.gv-pictos div{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:10.5px;line-height:1.25;font-weight:500;color:var(--gv-navy)}.gv-pictos .gv-ico{width:36px;height:36px}.gv-pictos span{text-wrap:balance}body product-info:has(.gv-mark) .product__info-container>.gv-acc{margin:0}.gv-tabs{display:none}.gv-acc{border-top:1px solid var(--gv-rule)}.gv-acc--ship{border-bottom:1px solid var(--gv-rule)}.gv-acc details{border:0}.gv-acc summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:500;color:var(--gv-ink)}.gv-acc summary::-webkit-details-marker{display:none}.gv-acc summary .gv-acc__t{display:flex;align-items:center;gap:10px}.gv-acc summary .gv-ico{width:22px;height:22px}.gv-acc summary:after{content:"+";font-size:20px;color:var(--gv-navy);line-height:1}.gv-acc details[open]>summary:after{content:"\2212"}.gv-acc__c{padding:0 0 18px;font-size:14px;line-height:1.55;color:var(--gv-body)}.gv-acc__c p{margin:0 0 8px}.gv-acc__c p:last-child{margin-bottom:0}.gv-acc__c a{color:var(--gv-blue);font-weight:500;text-underline-offset:3px}.gv-trace{margin-top:10px;border-top:1px solid var(--gv-rule)}.gv-trace__row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--gv-rule);font-size:13px}.gv-trace__row span:first-child{color:var(--gv-muted)}.gv-trace__row span:last-child{color:var(--gv-ink);font-weight:500}.gv-care{display:flex;gap:14px;padding:6px 0 4px}.gv-care div{display:flex;flex-direction:column;align-items:center;gap:6px;width:68px;font-size:11px;line-height:1.2;color:var(--gv-muted);text-align:center}.gv-care img{width:30px;height:30px;display:block}@media screen and (min-width:750px){body product-info:has(.gv-mark) .product__title h1.gv-title{font-size:36px}.gv-kick{display:block}.gv-pictos div{font-size:11px}}@media screen and (max-width:749px){body product-info:has(.gv-mark) .product__info-container{max-width:none}.gv-tabs{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--gv-rule);order:10;margin:6px 0 0!important}.gv-tabs__btn{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin:0 0 -1px;padding:12px 0;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.7px;text-transform:uppercase;color:var(--gv-muted);cursor:pointer}.gv-tabs__btn.is-active{color:var(--gv-blue);border-bottom-color:var(--gv-blue)}.gv-acc{order:11;border:0}.gv-acc summary{display:none}.gv-acc details:not([open]){display:none}.gv-acc--ship{display:none}.gv-acc__c{padding:16px 0 6px}.gv-pictos{order:20;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;margin-top:10px!important}.gv-pictos div{flex-direction:row;text-align:left;font-size:12px;gap:10px}.gv-pictos .gv-ico{width:30px;height:30px}}.gv-sec{color:var(--gv-ink)}.gv-h2{font-size:22px;font-weight:500;line-height:1.25;letter-spacing:0;color:var(--gv-navy);margin:0 0 16px;text-transform:none}.gv-kicker{font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--gv-muted);margin:0 0 6px}.gv-h2row{display:flex;align-items:center;gap:12px;margin:0 0 14px}.gv-h2row .gv-h2{margin:0}.gv-h2row .gv-ico{width:28px;height:28px}.gv-link{color:var(--gv-blue);font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:990px){.gv-h2{font-size:26px}}@media screen and (min-width:750px){.gv-reviews .page-width{display:flex;gap:48px;align-items:flex-start}.gv-reviews__head{flex:0 0 300px}.gv-reviews__body{flex:1 1 auto;min-width:0}}.gv-cmp__intro{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--gv-body)}.gv-cmp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gv-cmp__card{display:flex;flex-direction:column;background:var(--gv-card);text-decoration:none;color:var(--gv-ink);border:1px solid transparent}.gv-cmp__card--here{border-color:var(--gv-navy)}.gv-cmp__card img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:top;display:block;background:#e9e2d5}.gv-cmp__body{padding:12px 12px 14px;display:flex;flex-direction:column;gap:6px}.gv-cmp__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px}.gv-cmp__name{font-size:17px;font-weight:600;color:var(--gv-navy)}.gv-cmp__price{font-size:13px;font-weight:500}.gv-cmp__list{font-size:12.5px;line-height:1.5;color:var(--gv-body)}.gv-cmp__list p{margin:0}.gv-cmp__cta{font-size:12px;font-weight:600;color:var(--gv-blue);text-decoration:underline;text-underline-offset:3px}.gv-cmp__card--here .gv-cmp__cta{text-decoration:none;color:var(--gv-muted)}@media screen and (min-width:750px){.gv-cmp .page-width{display:flex;gap:48px;align-items:flex-start}.gv-cmp__text{flex:0 0 300px}.gv-cmp__grid{flex:1 1 auto;gap:16px}.gv-cmp__card img{aspect-ratio:4/3}}.gv-det__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.gv-det__grid::-webkit-scrollbar{display:none}.gv-det__card{flex:0 0 78%;scroll-snap-align:start;background:var(--gv-card);display:flex;flex-direction:column}.gv-det__card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;background:#e9e2d5}.gv-det__head{display:flex;align-items:baseline;gap:8px;padding:14px 14px 4px}.gv-det__num{font-size:28px;font-weight:600;line-height:1;color:var(--gv-navy)}.gv-det__title{font-size:14px;font-weight:600;color:var(--gv-ink)}.gv-det__text{margin:0;padding:0 14px 16px;font-size:13.5px;line-height:1.5;color:var(--gv-body)}@media screen and (min-width:750px){.gv-det__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.gv-det__card{flex:auto}}.gv-sf__inner{display:grid;gap:18px}.gv-sf__text p{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--gv-body)}.gv-sf__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px;aspect-ratio:3/2}.gv-sf__grid img,.gv-sf__grid svg{width:100%;height:100%;object-fit:cover;display:block;min-height:0;background:#e9e2d5}.gv-sf__grid>:first-child{grid-row:1/3}@media screen and (min-width:750px){.gv-sf__inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0;background:var(--gv-card)}.gv-sf__text{padding:40px 32px;align-self:center}.gv-sf__grid{aspect-ratio:2/1}}.gv-faq__item{border-top:1px solid var(--gv-rule)}.gv-faq__item:last-child{border-bottom:1px solid var(--gv-rule)}.gv-faq__item details{border:0}.gv-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:500;color:var(--gv-ink)}.gv-faq__item summary::-webkit-details-marker{display:none}.gv-faq__item summary:after{content:"+";font-size:20px;color:var(--gv-navy);line-height:1}.gv-faq__item details[open]>summary:after{content:"\2212"}.gv-faq__a{padding:0 0 18px;font-size:14px;line-height:1.55;color:var(--gv-body)}.gv-faq__a p{margin:0}@media screen and (min-width:750px){.gv-faq .page-width{display:flex;gap:48px;align-items:flex-start}.gv-faq__head{flex:0 0 300px}.gv-faq__list{flex:1 1 auto}}.gv-xs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.gv-xs__card{display:flex;flex-direction:column;text-decoration:none;color:var(--gv-ink)}.gv-xs__card img,.gv-xs__card svg{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block;background:#e9e2d5}.gv-xs__title{margin-top:10px;font-size:13.5px;font-weight:500;line-height:1.35}.gv-xs__price{margin-top:4px;font-size:13px;color:var(--gv-muted)}@media screen and (min-width:750px){.gv-xs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.gv-reassurance--footer{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:24px 0 0;border-top:1px solid var(--gv-rule)}.gv-reassurance--footer li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12.5px;line-height:1.3;font-weight:500;color:var(--gv-ink)}.gv-reassurance--footer li .gv-ico{width:40px;height:40px}.gv-reassurance--footer li small{display:block;font-size:11.5px;font-weight:400;color:var(--gv-muted)}@media screen and (min-width:750px){.gv-reassurance--footer{max-width:640px;margin:0 auto}}.gv-sticky{display:none}@media screen and (max-width:749px){.gv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--gv-rule);transform:translateY(110%);transition:transform .25s ease}.gv-sticky.is-visible{transform:none}.gv-sticky img{width:40px;height:50px;object-fit:cover;display:block}.gv-sticky__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-size:12.5px;line-height:1.35;color:var(--gv-ink)}.gv-sticky__info>span:first-child{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-sticky__btn{-webkit-appearance:none;appearance:none;border:0;background:var(--gv-blue);color:#fff;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:13px 18px;cursor:pointer}}body:has(.gv-mark),body:has(.gv-mark) #MainContent,body:has(.gv-mark) #MainContent .gradient,body:has(.gv-mark) #MainContent .shopify-section{background:var(--gv-ecru)}body .gv-crumbs__rating .jdgm-star{color:var(--gv-navy)!important}@media screen and (min-width:990px){body:has(.gv-mark) #MainContent .page-width{max-width:none;padding-left:48px;padding-right:48px}body product-info:has(.gv-mark) .product{display:flex;flex-wrap:nowrap;column-gap:56px}body product-info:has(.gv-mark) .product__media-wrapper{flex:1 1 auto;max-width:none;width:auto;min-width:0}body product-info:has(.gv-mark) .product__info-wrapper{flex:0 0 445px;max-width:445px;width:445px;padding:0}body product-info:has(.gv-mark) .product__info-container{max-width:none}}@media screen and (max-width:749px){body:has(.gv-mark) #MainContent>.shopify-section:first-child>section,body:has(.gv-mark) #MainContent>.shopify-section:first-child .page-width{padding-top:0}body product-info:has(.gv-mark) slider-component{position:relative;margin:0 -1.5rem;width:auto}body product-info:has(.gv-mark) .product__media-list{margin:0;padding:0;scroll-padding-left:0;column-gap:0}body product-info:has(.gv-mark) .product__media-list .product__media-item{width:100%;max-width:100%;min-width:100%;margin:0;padding:0}body product-info:has(.gv-mark) .product__media-item .product__media,body product-info:has(.gv-mark) .product__media-item .media{padding-top:125%!important;border:0;border-radius:0}body product-info:has(.gv-mark) .product__media-item .media img{object-fit:cover}body product-info:has(.gv-mark) .product__media-item .global-media-settings{border:0;box-shadow:none}body product-info:has(.gv-mark) .product__media-icon{display:none}body product-info:has(.gv-mark) .slider-buttons{position:absolute;left:0;right:0;bottom:12px;justify-content:center;pointer-events:none}body product-info:has(.gv-mark) .slider-buttons .slider-button{display:none}body product-info:has(.gv-mark) .slider-counter{background:#ffffffe0;color:var(--gv-navy);padding:4px 9px;min-width:0;font-size:11px;letter-spacing:.5px}body product-info:has(.gv-mark) .product__info-wrapper{padding-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/gv-fiche.css.map */
