@font-face{font-family:Sentient;src:url(//premiom-oi.pro/cdn/shop/t/14/assets/premiom-sentient-regular.woff2?v=163390180731261675651791184254) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(//premiom-oi.pro/cdn/shop/t/14/assets/premiom-sentient-italic.woff2?v=31629172853457196991791184254) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sentient;src:url(//premiom-oi.pro/cdn/shop/t/14/assets/premiom-sentient-medium.woff2?v=106417631002657840091791184254) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sentient;src:url(//premiom-oi.pro/cdn/shop/t/14/assets/premiom-sentient-medium-italic.woff2?v=86526146783492280161791184254) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sentient;src:url(//premiom-oi.pro/cdn/shop/t/14/assets/premiom-sentient-bold.woff2?v=168819956714827951971791184254) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Seaweed Script;src:url(//premiom-oi.pro/cdn/shop/t/14/assets/premiom-seaweed-script.woff2?v=117220027955748012541791184254) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--premiom-yellow: #fcc619;--premiom-basalt-grey: #50545a;--premiom-basalt-black: #1b1a18;--premiom-ivory: #f7f2e7;--premiom-paper: #fffdf8;--premiom-line: #ded8ce;--premiom-line-strong: #aaa69f;--premiom-text-muted: #676b71;--premiom-neutral-soft: #ece8e1;--premiom-yellow-soft: #fff1bf;--premiom-success: #28603d;--premiom-success-soft: #e3f0e1;--premiom-warning: #86360a;--premiom-warning-soft: #fde6d6;--premiom-error: #9a2c1c;--premiom-error-soft: #fbe5e1;--premiom-font-serif: "Sentient", Georgia, serif;--premiom-font-script: "Seaweed Script", cursive;--premiom-ease: cubic-bezier(.25, 1, .5, 1)}.premiom-container{max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}@media(max-width:800px){.premiom-container{padding-left:20px;padding-right:20px}}.premiom-scribble{margin:0 0 8px;color:var(--premiom-basalt-grey);font:27px var(--premiom-font-script);transform:rotate(-2deg);display:block}.premiom-heading__title{margin:0 0 36px;font-size:32px;line-height:1.2;letter-spacing:-.03em}.premiom-heading:has(.premiom-ornament) .premiom-heading__title{margin-bottom:0}@media(max-width:800px){.premiom-heading__title{font-size:29px}}.premiom-em{position:relative;right:8px;isolation:isolate;display:inline-block;padding:4px 12px 6px;color:var(--premiom-yellow);font-family:var(--premiom-font-serif);font-weight:500;font-style:italic}.premiom-em:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--premiom-basalt-grey);clip-path:polygon(6% 8%,100% 0,94% 92%,0 100%);content:""}.premiom-ornament{display:block;width:min(260px,70%);height:18px;margin:14px 0 24px;color:var(--premiom-basalt-grey);pointer-events:none}.premiom-ornament--yellow{color:var(--premiom-yellow)}.premiom-button{display:inline-block;padding:13px 24px;border:1.5px solid transparent;border-radius:999px;font:700 14px var(--font-body-family, inherit);text-decoration:none;cursor:pointer;transition:transform .2s var(--premiom-ease),background .2s ease,color .2s ease,border-color .2s ease}.premiom-button:hover{transform:translateY(-2px);box-shadow:1px 0 8px var(--premiom-yellow);background-color:var(--premiom-yellow);color:var(--premiom-basalt-grey);border-color:var(--premiom-yellow)}.premiom-button--yellow{background:var(--premiom-yellow);color:var(--premiom-basalt-black)}.premiom-button--dark{color:var(--premiom-ivory);background:var(--premiom-basalt-grey)}.premiom-button--outline{color:var(--premiom-basalt-black);border-color:var(--premiom-basalt-black);background:color-mix(in srgb,var(--premiom-ivory) 24%,transparent)}@media(prefers-reduced-motion:reduce){.premiom-button,.premiom-button:hover{transition-duration:.01ms!important;transform:none!important}}#shopify-section-premiom_best_sellers{background:var(--premiom-paper)}#shopify-section-premiom_best_sellers .heading-premiom_best_sellers .highlight.hl-font{color:var(--premiom-yellow);font-family:var(--premiom-font-serif);font-style:italic}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]){background:var(--premiom-paper);color:var(--premiom-basalt-black)}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-container{width:100%;max-width:1440px;padding-inline:40px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .x-block-faq-header{display:block;text-align:left}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .section-header{margin:0;color:var(--premiom-basalt-black);font-size:32px;line-height:1.35;letter-spacing:-.03em}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .highlight.hl-font{position:relative;isolation:isolate;padding:2px 12px;color:var(--premiom-yellow);font-family:var(--premiom-font-serif);font-style:italic;font-weight:500}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .highlight.hl-font:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--premiom-basalt-grey);clip-path:polygon(6% 8%,100% 0,94% 92%,0 100%);content:""}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .x-block-faq-content{min-width:0;gap:12px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-item{min-width:0;border:1px solid color-mix(in srgb,var(--premiom-basalt-grey) 24%,transparent);border-radius:12px;background:var(--premiom-ivory);transition:border-color .22s ease}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-item:hover,:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-item:focus-within,:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-item:has(.rotate-180){border-color:var(--premiom-basalt-grey)}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-item>div{padding:20px 24px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible{min-height:32px;color:var(--premiom-basalt-black)}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>p{margin:0;padding-inline-end:48px;font-size:15px;line-height:1.5;font-weight:600}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>span:last-child{position:absolute;inset-inline-end:0;width:30px;height:30px;border-radius:999px;background:var(--premiom-yellow);color:var(--premiom-basalt-black);transition:transform .22s var(--premiom-ease)}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>span:last-child svg{display:none}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>span:last-child:before,:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>span:last-child:after{position:absolute;inset:50% auto auto 50%;width:12px;height:2px;background:currentColor;transform:translate(-50%,-50%);content:""}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>span:last-child:after{transform:translate(-50%,-50%) rotate(90deg)}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>span:last-child.rotate-180{transform:rotate(45deg)}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible:focus-visible{outline:2px solid var(--premiom-basalt-black);outline-offset:6px;border-radius:2px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-content .rte{padding-top:14px;padding-inline-end:48px;color:var(--premiom-basalt-grey);font-size:14px;line-height:1.7}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-content .rte p{margin-block:0 12px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-content .rte p:last-child{margin-bottom:0}@media(min-width:801px){:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-wrapper{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:48px;align-items:start}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .x-block-faq-header{position:sticky;top:calc(max(var(--height-header, 0px),var(--top-header, 0px)) + 24px);margin-bottom:0}}@media(max-width:800px){:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-container{padding-inline:20px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .section-header{font-size:29px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .x-block-faq-header{margin-bottom:28px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-item>div{padding:18px}:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-content .rte{padding-inline-end:0}}@media(prefers-reduced-motion:reduce){:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-item,:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible,:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>p,:is(#shopify-section-faq_Q4fyEg,[id$=__faq_Q4fyEg]) .faq-collapsible>span:last-child{transition:none}}#sticky-header-content{position:relative}#x-header-container:has(#sticky-header:not(.sticky-header)){height:auto!important}#sticky-header-content .header{padding-top:12px}#sticky-header-content:before{content:"";position:absolute;top:0;right:0;bottom:0;z-index:1;width:calc(max(0px,(100vw - var(--page-width)) / 2) + 1px);background:var(--premiom-basalt-grey);pointer-events:none}.x-container-header-icons{position:absolute;top:0;right:max(0px,calc((100vw - var(--page-width)) / 2));bottom:0;z-index:2;display:flex;align-items:center;padding-left:30px;color:var(--premiom-ivory)!important}.x-container-header-icons:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--premiom-basalt-grey);clip-path:polygon(32px 0,100% 0,100% 100%,0 100%)}.header-logo,.image-premiom_logo img{content:url(//premiom-oi.pro/cdn/shop/t/14/assets/logo-premiom-oi-noir-blanc.png?v=83090859407264037981791184254);height:auto;object-fit:contain}.x-container-header-icons a,.x-container-header-icons button{color:inherit!important}.x-container-header-icons .x-search-popup{top:0;left:auto;right:calc(-1*max(0px,(100vw - var(--page-width)) / 2));width:100vw;max-width:100vw}.x-container-header-icons:has(.x-search-popup:not(.popup-hidden)){z-index:60}.x-container-header-icons .header-search>a#SearchOpen,.x-container-header-icons .x-header-icon-search>a#SearchOpen,.x-container-header-icons a.header-icon-account,.x-container-header-icons a.header-icon-wishlist,.x-container-header-icons .header-icon-cart>a{flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0 10px;opacity:1;color:var(--premiom-ivory)!important;transition:color .2s var(--premiom-ease)}.x-container-header-icons .header-search>a#SearchOpen:hover,.x-container-header-icons .x-header-icon-search>a#SearchOpen:hover,.x-container-header-icons a.header-icon-account:hover,.x-container-header-icons a.header-icon-wishlist:hover,.x-container-header-icons .header-icon-cart>a:hover,.x-container-header-icons .header-search>a#SearchOpen:focus-visible,.x-container-header-icons a.header-icon-account:focus-visible,.x-container-header-icons a.header-icon-wishlist:focus-visible,.x-container-header-icons .header-icon-cart>a:focus-visible{color:var(--premiom-yellow)!important}.x-container-header-icons .header-search>a#SearchOpen>span,.x-container-header-icons .x-header-icon-search>a#SearchOpen>span,.x-container-header-icons a.header-icon-account>span:first-child,.x-container-header-icons a.header-icon-wishlist>span:first-child,.x-container-header-icons .header-icon-cart>a>span{opacity:1;width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center}.x-container-header-icons .header-search>a#SearchOpen:after,.x-container-header-icons .x-header-icon-search>a#SearchOpen:after,.x-container-header-icons a.header-icon-account:after,.x-container-header-icons a.header-icon-wishlist:after,.x-container-header-icons .header-icon-cart>a:after{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em;white-space:nowrap}.x-container-header-icons .header-search>a#SearchOpen:after,.x-container-header-icons .x-header-icon-search>a#SearchOpen:after{content:"Recherche"}.x-container-header-icons a.header-icon-account:after{content:attr(data-label)}.x-container-header-icons a.header-icon-account>span:first-child{position:relative}.x-block-login a.is-logged-in>span:first-child:after{content:"";position:absolute;top:-1px;right:-3px;width:10px;height:10px;border:2px solid #fff;border-radius:9999px;background:var(--premiom-yellow)}.x-container-header-icons a.header-icon-account.is-logged-in>span:first-child:after{content:"";position:absolute;top:-1px;right:-3px;width:10px;height:10px;border:2px solid var(--premiom-basalt-grey);border-radius:9999px;background:var(--premiom-yellow)}.x-container-header-icons .header-icon-cart>a:after{content:"Panier"}.x-container-header-icons .header-icon-cart #cart-icon-bubble{top:-2px;right:2px}.x-container-header-icons #cart-icon-bubble>div{background:var(--premiom-yellow);color:var(--premiom-basalt-grey)}.x-container-header-icons a.header-icon-wishlist:after{content:"Wishlist"}.x-container-header-icons .premiom-wishlist-count{position:absolute;top:-2px;left:calc(50% + 9px);display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding-top:1px;border-radius:9999px;background:var(--premiom-yellow);color:var(--premiom-basalt-grey);font-size:10px;font-weight:500;line-height:1}.x-container-header-icons .premiom-wishlist-count .show-count{width:auto!important;height:auto!important;background:none!important;color:inherit!important;font-size:inherit;line-height:inherit}.x-container-header-icons .premiom-wishlist-count b{font-weight:inherit;color:inherit!important}.x-container-header-icons .premiom-wishlist-count:empty,.x-container-header-icons .premiom-wishlist-count.wg-hide-count,.x-container-header-icons .premiom-wishlist-count[data-count="0"],.x-container-header-icons .premiom-wishlist-count[data-count=""]{display:none}[class*=-headerIcon-desktop],[class*=-headerIcon-mobile]{display:none!important}.card-product>[x-show=showOptions]{z-index:17}@media(max-width:1023px){#sticky-header-content{overflow-x:clip}.x-container-header-icons .header-search>a#SearchOpen:after,.x-container-header-icons .x-header-icon-search>a#SearchOpen:after,.x-container-header-icons a.header-icon-account:after,.x-container-header-icons a.header-icon-wishlist:after,.x-container-header-icons .header-icon-cart>a:after{display:none}.x-container-header-icons:has(.x-header-icon-search.mobile-center-left){padding-left:18px}.x-container-header-icons:has(.x-header-icon-search.mobile-center-left):before{clip-path:polygon(16px 0,100% 0,100% 100%,0 100%)}}@media(min-width:1024px)and (max-width:1279px){.x-container-header-icons .header-search>a#SearchOpen:after,.x-container-header-icons .x-header-icon-search>a#SearchOpen:after,.x-container-header-icons a.header-icon-account:after,.x-container-header-icons a.header-icon-wishlist:after,.x-container-header-icons .header-icon-cart>a:after{display:none}.x-container-header-icons .header-search>a#SearchOpen,.x-container-header-icons .x-header-icon-search>a#SearchOpen,.x-container-header-icons a.header-icon-account,.x-container-header-icons a.header-icon-wishlist,.x-container-header-icons .header-icon-cart>a{padding-inline:8px}.x-container-header-icons .premiom-wishlist-count{left:calc(50% - 2px)}}.section-footer{position:relative}.section-footer:before{content:"";position:absolute;z-index:0;inset:0 auto 0 0;width:calc(max(0px,(100vw - var(--page-width)) / 2) + 300px);background:var(--premiom-yellow);clip-path:polygon(0 0,100% 0,calc(100% - 60px) 100%,0 100%);pointer-events:none}.section-footer>.flex-wrap{border-bottom:0}.section-footer>*{position:relative;z-index:1}@media(max-width:900px){.section-footer:before{width:116px;clip-path:polygon(0 0,100% 0,calc(100% - 28px) 100%,0 100%)}}.section-footer:has(.image-premiom_logo){--premiom-footer-brand-width: 240px;--premiom-footer-gap: 32px;--premiom-footer-max-width: var(--page-width);--premiom-footer-gutter: 40px;--premiom-footer-content-offset: 120px;--premiom-footer-bevel: 120px;background:var(--premiom-basalt-grey);color:var(--premiom-ivory)}.section-footer:has(.image-premiom_logo):before{width:calc(max(0px,(100% - var(--premiom-footer-max-width)) / 2) + var(--premiom-footer-gutter) + var(--premiom-footer-brand-width) + 20px + var(--premiom-footer-bevel));clip-path:polygon(0 0,100% 0,calc(100% - var(--premiom-footer-bevel)) 100%,0 100%)}.section-footer:has(.image-premiom_logo)>.flex-wrap>.page-width{display:grid;grid-template-columns:var(--premiom-footer-brand-width) calc(var(--premiom-footer-content-offset) - var(--premiom-footer-gap)) minmax(130px,1fr) minmax(200px,1.1fr) minmax(110px,.7fr) 180px;grid-template-areas:"brand . navigation policies social feder" "brand . navigation policies social europe";gap:20px var(--premiom-footer-gap);width:100%;max-width:var(--premiom-footer-max-width);margin:0 auto;padding:48px var(--premiom-footer-gutter) 32px;align-items:start}.section-footer:has(.image-premiom_logo) [class*=footer-col--]{width:auto;min-width:0;margin:0;padding:0}.section-footer:has(.image-premiom_logo) [class*=footer-col--]>div{padding:0;border:0}.section-footer:has(.image-premiom_logo) .footer-col--1{grid-area:brand;align-self:center;padding-inline-end:24px}.section-footer:has(.image-premiom_logo) .footer-col--2{grid-area:navigation}.section-footer:has(.image-premiom_logo) .footer-col--3{grid-area:policies}.section-footer:has(.image-premiom_logo) .footer-col--4{grid-area:social}.section-footer:has(.image-premiom_logo) .footer-col--5{grid-area:feder}.section-footer:has(.image-premiom_logo) .footer-col--6{grid-area:europe}.section-footer:has(.image-premiom_logo) .h6{color:var(--premiom-yellow);font-size:14px;font-weight:700;line-height:1.5}.section-footer:has(.image-premiom_logo) a{overflow-wrap:anywhere}.section-footer:has(.image-premiom_logo) .image-premiom_logo{max-width:100%}.section-footer:has(.image-premiom_logo) [class*=image-] img{max-width:100%;height:auto;object-fit:contain}.section-footer:has(.image-premiom_logo) .additional-footer{margin:0 auto;width:100%;max-width:var(--premiom-footer-max-width);padding:12px var(--premiom-footer-gutter) 24px calc(var(--premiom-footer-gutter) + var(--premiom-footer-brand-width) + var(--premiom-footer-gap) + var(--premiom-footer-content-offset))}.section-footer:has(.image-premiom_logo) .image-premiom_logo img.image-hover:hover{transform:none}.section-footer:has(.image-premiom_logo) a:focus-visible{outline:2px solid var(--premiom-yellow);outline-offset:4px}.section-footer:has(.image-premiom_logo) .image-premiom_logo:focus-visible{outline-color:var(--premiom-basalt-black)}.section-footer:has(.image-premiom_logo) .footer-col--6 .image-image_wMLhWP{max-width:100%}@media(min-width:901px)and (max-width:1250px){.section-footer:has(.image-premiom_logo){--premiom-footer-brand-width: 160px;--premiom-footer-gap: 24px;--premiom-footer-content-offset: 84px;--premiom-footer-bevel: 80px}.section-footer:has(.image-premiom_logo)>.flex-wrap>.page-width{grid-template-columns:var(--premiom-footer-brand-width) calc(var(--premiom-footer-content-offset) - var(--premiom-footer-gap)) minmax(130px,1fr) minmax(180px,1fr) 140px;grid-template-areas:"brand . navigation policies feder" "brand . social policies europe"}.section-footer:has(.image-premiom_logo) .footer-col--6 .image-image_wMLhWP{max-width:140px}}@media(max-width:900px){.section-footer:has(.image-premiom_logo):before{width:100%;height:180px;clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),0 100%)}.section-footer:has(.image-premiom_logo)>.flex-wrap>.page-width{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:180px auto auto auto;grid-template-areas:"brand brand" "navigation policies" "social feder" ". europe";gap:28px 24px;padding:0 20px 28px}.section-footer:has(.image-premiom_logo){--premiom-footer-content-offset: 0px}.section-footer:has(.image-premiom_logo) .footer-col--1{padding:0;justify-self:start;width:200px}.section-footer:has(.image-premiom_logo) .footer-col--6 .image-image_wMLhWP{max-width:100%}.section-footer:has(.image-premiom_logo) .additional-footer{padding:12px 20px 24px}.section-footer:has(.image-premiom_logo) [class*=footer-col--]>div[x-data]>.relative{min-height:0;padding-inline-end:0!important;cursor:default}.section-footer:has(.image-premiom_logo) [class*=footer-col--]>div[x-data]>.relative>span:last-child{display:none!important}.section-footer:has(.image-premiom_logo) [class*=footer-col--]>div[x-data]>ul,.section-footer:has(.image-premiom_logo) [class*=footer-col--]>div[x-data]>.relative+div{display:block!important}}.x-search-popup,.premiom-search-results{--background-color-header: 247, 242, 231;--colors-text-header: 80, 84, 90;--colors-heading: 80, 84, 90;--colors-text: 80, 84, 90;--colors-text-link: 80, 84, 90;color:var(--premiom-basalt-grey)}.x-search-popup.background-header,.x-search-popup .background-header,.premiom-search-results.background-header,.premiom-search-results>.background-header{background:var(--premiom-ivory)!important}.x-search-popup :is(.border-t,.border-b,.border-l,.border-r,.input-search),.premiom-search-results :is(.border-t,.border-b,.border-l,.border-r){border-color:#d6d1c8}.premiom-search-results .line-spacing{background-color:#d6d1c8}.premiom-search-results .premiom-search-product{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:20px;min-width:0;height:auto}.premiom-search-product__image{display:block;width:96px;height:96px;overflow:hidden;border-radius:6px;background:#fff}.premiom-search-product__image img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.premiom-search-product__content{min-width:0;padding-top:4px;overflow-wrap:anywhere}.premiom-search-product__vendor{margin:0 0 6px;font-size:11px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.premiom-search-product__title{display:block;font-size:14px;line-height:1.45;text-decoration:none}.premiom-search-product__price{display:block;min-width:0;max-width:100%;margin-top:8px;font-size:13px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.premiom-search-product__price :is(a,p,.price){white-space:normal}.premiom-search-product__price a{text-underline-offset:3px}.premiom-search-product :is(a,button):focus-visible{outline:2px solid var(--premiom-basalt-grey);outline-offset:3px}@media(max-width:767px){.premiom-search-results .premiom-search-product{grid-template-columns:72px minmax(0,1fr);gap:12px}.premiom-search-product__image{width:72px;height:72px}.premiom-search-product__title{font-size:13px}.premiom-search-product__price{font-size:12px}}.x-container-header-icons .x-search-popup{transition-property:opacity,transform}@media(max-width:1023px){.x-container-header-icons .x-header-icon-search{flex:0 0 44px;min-width:44px}.x-container-header-icons .x-header-icon-search #SearchOpen{position:static;inset:auto;min-height:44px;flex-shrink:0}.x-container-header-icons .x-header-icon-search .header-search{min-width:44px;min-height:44px}.x-container-header-icons .x-header-icon-search.mobile-center-left{flex:0 0 0;min-width:0}.x-container-header-icons .x-header-icon-search.mobile-center-left #SearchOpen{position:absolute;inset:auto calc(100vw - 88px) auto auto;z-index:3;color:var(--premiom-basalt-grey)!important}.x-container-header-icons .x-header-icon-search.mobile-center-left .header-search{min-width:0;min-height:44px}}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav){display:flex;flex-direction:column;color:var(--premiom-basalt-black);background:var(--premiom-ivory)}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav)>.x-section-page{order:0}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav)>.section-rich-text{order:1}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav)>.section-apps{order:2}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav)>.section-multicolumn{order:3}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav)>.section-custom-liquid,.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav)>.section-map{order:4}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .x-section-page .page__title{color:var(--premiom-basalt-grey);font-family:var(--font-body-family, Montserrat, Arial, sans-serif);font-weight:600;line-height:1.15;letter-spacing:-.03em;text-align:center;text-wrap:balance}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .x-section-page .page__body{max-width:72ch;color:var(--premiom-basalt-black);line-height:1.7}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .section-rich-text .x-container-rich-text{max-width:760px;margin-inline:auto}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .section-rich-text h2{color:var(--premiom-basalt-grey);font-family:var(--font-body-family, Montserrat, Arial, sans-serif);font-weight:600;line-height:1.3;letter-spacing:-.03em;text-wrap:balance}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .section-rich-text .x-block-text{line-height:1.7}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .section-rich-text .x-block-text p{margin-block:0 12px}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .section-rich-text .x-block-text p:last-child{margin-bottom:0}.theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .section-apps{padding-bottom:clamp(48px,7vw,88px)}.dark .theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav){color:var(--premiom-ivory);background:var(--premiom-basalt-black)}.dark .theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .x-section-page .page__title,.dark .theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .x-section-page .page__body,.dark .theme-template-page:is(.theme-template-suffix-contact,.theme-template-suffix-sav) .section-rich-text h2{color:var(--premiom-ivory)}.theme-template-page.theme-template-suffix-a-propos{color:var(--premiom-basalt-black);background:var(--premiom-ivory)}.theme-template-page.theme-template-suffix-a-propos :is(.page__title,.section-rich-text h2,.section-map h2){font-family:var(--font-body-family, Montserrat, Arial, sans-serif);letter-spacing:-.03em;text-wrap:balance}.theme-template-page.theme-template-suffix-a-propos .x-section-page .page__title{color:var(--premiom-basalt-grey);font-weight:600;line-height:1.15;text-align:center}.theme-template-page.theme-template-suffix-a-propos .section-rich-text .x-container-rich-text{max-width:920px;margin-inline:auto}.theme-template-page.theme-template-suffix-a-propos .section-rich-text h2{line-height:1.35}.theme-template-page.theme-template-suffix-a-propos .section-rich-text:has(.x-block-button) .x-container-rich-text{max-width:960px}.theme-template-page.theme-template-suffix-a-propos .section-rich-text:has(.x-block-button) .hl-font{position:relative;isolation:isolate;padding:4px 12px 6px;color:var(--premiom-basalt-grey);font-family:var(--premiom-font-serif);font-style:italic;font-weight:500}.theme-template-page.theme-template-suffix-a-propos .section-rich-text:has(.x-block-button) .hl-font:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--premiom-yellow);clip-path:polygon(6% 8%,100% 0,94% 92%,0 100%);content:""}.theme-template-page.theme-template-suffix-a-propos .section-multicolumn .text-with-icon-item:after{display:none}.theme-template-page.theme-template-suffix-a-propos .section-multicolumn .text-with-icon-item>div{min-height:100%;border:1px solid #d6d1c8;border-radius:12px;background:var(--premiom-ivory)}.theme-template-page.theme-template-suffix-a-propos .section-multicolumn .text-with-icon-item .h3{color:var(--premiom-basalt-black);font-family:var(--font-body-family, Montserrat, Arial, sans-serif);font-weight:600;line-height:1.35}.theme-template-page.theme-template-suffix-a-propos .section-multicolumn .text-with-icon-item .rte{line-height:1.65}.theme-template-page.theme-template-suffix-a-propos .section-map .bg-section-map{overflow:hidden;border:1px solid color-mix(in srgb,var(--premiom-basalt-grey) 35%,transparent)}.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content{padding-top:24px;padding-bottom:24px;text-align:center}.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content>.anm-fade-element{position:static;width:min(100%,360px);max-width:360px;margin-top:0;margin-inline:auto;text-align:center}.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content h2{line-height:1.2}.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content [class*=description--]{margin-top:10px}.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content .rte{max-height:none;padding-right:0;overflow-y:visible;line-height:1.45}.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content .rte p{margin-block:0}.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content .x-block-button{margin-top:14px;margin-bottom:0}@media(min-width:768px){.theme-template-page.theme-template-suffix-a-propos .section-map .x-block-map-content{display:flex;align-items:center;justify-content:center}}.theme-template-page.theme-template-suffix-a-propos .section-map .button,.theme-template-page.theme-template-suffix-a-propos .section-rich-text .button-solid{border-radius:999px;font-weight:700;transition:transform .2s var(--premiom-ease),background .2s ease,color .2s ease,border-color .2s ease;transition-delay:0s}.theme-template-page.theme-template-suffix-a-propos .section-map .button-solid{--colors-button: 252, 198, 25;--colors-button-text: 27, 26, 24;border:1px solid var(--premiom-yellow);background-color:var(--premiom-yellow);color:var(--premiom-basalt-black)}.theme-template-page.theme-template-suffix-a-propos .section-map .button:before,.theme-template-page.theme-template-suffix-a-propos .section-rich-text .button-solid:before{display:none}.theme-template-page.theme-template-suffix-a-propos .section-map .button:hover,.theme-template-page.theme-template-suffix-a-propos .section-rich-text .button-solid:hover{border-color:var(--premiom-yellow);background-color:var(--premiom-yellow);box-shadow:1px 0 8px var(--premiom-yellow);color:var(--premiom-basalt-grey);transform:translateY(-2px);transition-delay:0s}.theme-template-page.theme-template-suffix-a-propos :is(a,button):focus-visible{outline:3px solid var(--premiom-yellow);outline-offset:3px}.dark .theme-template-page.theme-template-suffix-a-propos{color:var(--premiom-ivory);background:var(--premiom-basalt-black)}.dark .theme-template-page.theme-template-suffix-a-propos .section-multicolumn .text-with-icon-item>div{border-color:var(--premiom-basalt-grey);background:color-mix(in srgb,var(--premiom-basalt-grey) 42%,var(--premiom-basalt-black))}.dark .theme-template-page.theme-template-suffix-a-propos .section-multicolumn .text-with-icon-item .h3{color:var(--premiom-ivory)}@media(max-width:800px){.theme-template-page.theme-template-suffix-a-propos .section-multicolumn .text-with-icon-item>div{border-radius:10px}}@media(prefers-reduced-motion:reduce){.theme-template-page.theme-template-suffix-a-propos .section-map .button,.theme-template-page.theme-template-suffix-a-propos .section-map .button:hover,.theme-template-page.theme-template-suffix-a-propos .section-rich-text .button-solid,.theme-template-page.theme-template-suffix-a-propos .section-rich-text .button-solid:hover{transition-duration:.01ms!important;transform:none!important}}.premiom-choose-option{--colors-button: 252, 198, 25;--colors-button-text: 80, 84, 90;--colors-button-hover: rgb(80, 84, 90);--colors-button-text-hover: 252, 198, 25;padding-top:14px;padding-bottom:12px;border-color:#ded8ce;background:var(--premiom-paper);color:var(--premiom-basalt-black)}:is(.catalogue-card-slot,.premiom-choose-option) .button--quickview:is(.button-solid,.button-disable-effect),:is(.catalogue-card-slot,.premiom-choose-option) .button--quickview.button-solid:before{--colors-line-and-border: 252, 198, 25;--colors-button: 252, 198, 25;--colors-button-text: 80, 84, 90;--colors-button-hover: rgb(80, 84, 90);--colors-button-text-hover: 252, 198, 25}.premiom-choose-option .scrollbar-body{padding-left:12px;padding-right:12px}.premiom-choose-option [id^=ProductInfo-]{text-align:left}.premiom-choose-option .product-title{display:-webkit-box;margin-top:0;padding-right:24px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;font-weight:600;line-height:1.3}.premiom-choose-option .premiom-choose-option__price{margin:6px 0 10px}.premiom-choose-option .premiom-choose-option__price .price,.premiom-choose-option .premiom-choose-option__price [data-premiom-price-display]{font-size:18px;font-weight:650}.premiom-price-pair{position:relative}.premiom-price-pair .premiom-price-source{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none}.premiom-choose-option .product-form__input{padding-bottom:8px;column-gap:6px}.premiom-choose-option .product-form__input legend{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--premiom-basalt-grey)}.premiom-choose-option .product-form__input label:not(.color-watches){min-height:32px;margin-top:6px;padding:5px 10px;border:1px solid #d6d1c8;border-radius:8px;background:#fff;font-size:13px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;transition:border-color .15s var(--premiom-ease),background-color .15s var(--premiom-ease)}.premiom-choose-option .product-form__input label:not(.color-watches):hover{border-color:var(--premiom-basalt-grey)}.premiom-choose-option .input-radio:checked+label:not(.color-watches){border-color:var(--premiom-yellow);background:var(--premiom-yellow);color:var(--premiom-basalt-grey)}.premiom-choose-option .input-radio:focus-visible+label{outline:2px solid var(--premiom-basalt-grey);outline-offset:2px}.premiom-choose-option .choose_option_atc{margin-top:2px;padding-top:10px;padding-bottom:10px;border-radius:8px;font-size:14px;font-weight:600}.premiom-choose-option .choose-option-footer .button-product{margin-bottom:6px}.premiom-choose-option .view_product_detail{font-size:12px;color:var(--premiom-basalt-grey)}.premiom-cart-item--vet .price,.premiom-cart-item--vet [bss-b2b-item-original-price],.premiom-cart-item--vet [bss-b2b-final-line-price]{visibility:hidden!important}.premiom-cart-vet-notice{margin-top:6px;padding-left:10px;border-left:3px solid var(--premiom-yellow);font-size:13px;font-weight:600;line-height:1.4;color:inherit}[name=checkout][data-premiom-vet-blocked]{opacity:.45;cursor:not-allowed!important}:is(.rte a,.page__body a,.shopify-policy__body a,a.effect-inline,p.effect-inline,.link-active,.effect-inline,.base-link a:hover,.button.button-text-link,button.button-text-link,a[href="/account/login#recover"]:hover,.group:hover .group-hover\:link-active,.text-\[rgb\(var\(--colors-text-link\)\)\],.text-\[rgba\(var\(--colors-text-link\)\)\],.hover\:text-\[rgb\(var\(--colors-text-link\)\)\]:hover,.hover\:text-\[rgba\(var\(--colors-text-link\)\)\]:hover):not(.section-footer *,.section-quick-links *,.premiom-product-benefits *,.premiom-events *,.premiom-event-banner *,.arrivages-ticker *,.button){color:var(--premiom-basalt-black);text-decoration-color:var(--premiom-yellow)}.rte a:not(.section-footer *,.premiom-product-benefits *,.premiom-events *,.button),.page__body a,.shopify-policy__body a{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html:root{--colors-button-text: 27, 26, 24;--colors-cart-text: 27, 26, 24}.premiom-vet-notice--card{margin:0;color:var(--premiom-basalt-grey);font-size:13px;font-weight:600;line-height:1.4}.premiom-login-price,.bsscommerce-ltsp-message>a{display:block!important;width:fit-content;max-width:100%;padding:8px 16px;border-radius:64px;background:var(--premiom-yellow);color:var(--premiom-basalt-grey)!important;font-family:inherit!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;transition:background-color .18s ease,color .18s ease}.premiom-pdp .premiom-pdp__price .bsscommerce-ltsp-message>a,.premiom-pdp .premiom-pdp__price .premiom-login-price{padding:12px 22px;font-size:14px!important}.premiom-login-price:hover,.bsscommerce-ltsp-message>a:hover{background:var(--premiom-basalt-grey);color:var(--premiom-yellow)!important}.premiom-login-price:focus-visible,.bsscommerce-ltsp-message>a:focus-visible{outline:2px solid var(--premiom-basalt-black);outline-offset:2px}@media(prefers-reduced-motion:reduce){.premiom-login-price,.bsscommerce-ltsp-message>a{transition:none}}.premiom-pdp__signup{margin-top:10px;color:var(--premiom-basalt-grey);font-size:13px}.premiom-pdp__signup a{color:var(--premiom-basalt-black);font-weight:700;text-decoration:underline;text-underline-offset:3px}.template-page-sav .pxFormGenerator{min-height:1100px}@media(min-width:768px){.template-page-sav .pxFormGenerator{min-height:1020px}}.template-page-creation-compte .bss-b2b-registration-form-title>h2{display:none}.premiom-guest [bss-b2b-item-original-price],.premiom-guest [bss-b2b-final-line-price],.premiom-guest [bss-b2b-cart-total-price],.premiom-guest #checkout-submit,.premiom-guest [name=checkout]{visibility:hidden!important}.premiom-guest #checkout-submit,.premiom-guest [name=checkout],.premiom-guest .cart-drawer-price-total,.premiom-guest .flex:has(>[bss-b2b-cart-total-price]),.premiom-guest .premiom-cart-legal{display:none!important}.premiom-guest-login{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-block:8px;padding:12px 20px;border-radius:999px;background:var(--premiom-yellow);color:var(--premiom-basalt-grey);font-weight:700;font-size:14px;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease}.premiom-guest-login:hover{background:var(--premiom-basalt-grey);color:var(--premiom-yellow)}.premiom-guest-login:focus-visible{outline:2px solid var(--premiom-basalt-black);outline-offset:2px}@media(prefers-reduced-motion:reduce){.premiom-guest-login{transition:none}}.premiom-crumb-plain{text-transform:none}.premiom-reco-reserve{min-height:480px}@media(min-width:768px){.premiom-reco-reserve{min-height:520px}}@media(min-width:1200px){.premiom-reco-reserve{min-height:650px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/premiom-custom.css.map */
