:root{--ve-orange: #e8611a;--ve-orange-dark: #c9510f;--ve-navy: #1a2744;--ve-navy-soft: #2c3e6b;--ve-cream: #f7f3ee;--ve-transition: .3s ease-in-out;--ve-shadow-sm: 0 2px 10px rgb(26 39 68 / .07);--ve-shadow-md: 0 10px 30px rgb(26 39 68 / .12);--ve-shadow-btn: 0 6px 18px rgb(26 39 68 / .16);--ve-border-strong: 2px solid var(--ve-navy);--ve-border-ticket: 2px dashed rgb(26 39 68 / .3);--ve-shadow-hard: 7px 7px 0 0 var(--ve-navy);--ve-shadow-hard-sm: 4px 4px 0 0 var(--ve-navy);--hover-subtle-zoom-amount: 1.025;--hover-transition-duration: .45s}::selection{background-color:#e8611a40}.button:not(.button-unstyled){transition:background-color var(--ve-transition),color var(--ve-transition),border-color var(--ve-transition),box-shadow var(--ve-transition),transform var(--ve-transition)}@media(prefers-reduced-motion:no-preference){.button:not(.button-secondary,.button-unstyled):hover{transform:translateY(-1px);box-shadow:var(--ve-shadow-btn)}.button:not(.button-secondary,.button-unstyled):active{transform:translateY(0);box-shadow:none}}a.link,button.link{transition:color var(--ve-transition)}a.link:hover,button.link:hover{color:var(--ve-orange)}[id*=__header_announcements_9jGBFp] .announcement-bar__slides{width:100%;max-width:none;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)}[id*=__header_announcements_9jGBFp] .announcement-bar__slide{overflow:hidden}[id*=__header_announcements_9jGBFp] .announcement-bar__text{display:inline-block;width:max-content;white-space:nowrap;will-change:transform;animation:ve-announcement-ticker 32s linear infinite}[id*=__header_announcements_9jGBFp]:hover .announcement-bar__text{animation-play-state:paused}@keyframes ve-announcement-ticker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){[id*=__header_announcements_9jGBFp] .announcement-bar__text{animation:none}}#header-component[sticky]:not([transparent]) .header__row{transition:background-color var(--ve-transition),box-shadow var(--ve-transition)}#header-component[sticky][data-sticky-state=active]:not([transparent]) .header__row{background-color:rgb(var(--color-background-rgb) / .85);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 1px #1a27440d,var(--ve-shadow-sm)}.menu-list__link-title{position:relative}.menu-list__link-title:after{content:"";position:absolute;inset-inline:0;bottom:-4px;height:2px;border-radius:2px;background-color:var(--ve-orange);transform:scaleX(0);transform-origin:left center;transition:transform var(--ve-transition)}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link:focus-visible .menu-list__link-title:after,.menu-list__link[aria-expanded=true] .menu-list__link-title:after{transform:scaleX(1)}.menu-drawer__menu-item{border-radius:8px;transition:background-color var(--ve-transition),color var(--ve-transition)}.menu-drawer__menu-item:hover{background-color:rgb(var(--color-foreground-rgb) / .05)}.menu-drawer__menu-item--active{color:var(--ve-orange)}footer .menu__heading{text-transform:uppercase;letter-spacing:var(--letter-spacing-md);font-size:var(--font-size--2xs);opacity:.92;margin-block-end:var(--margin-lg)}footer .menu__item a,.footer-utilities a{text-decoration:none;background-image:linear-gradient(var(--ve-orange),var(--ve-orange));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;padding-block-end:2px;transition:background-size var(--ve-transition),color var(--ve-transition)}footer .menu__item a:hover,.footer-utilities a:hover{background-size:100% 1px;color:var(--color-foreground-heading, #fff)}.footer-utilities .social-icons__icon-wrapper a{background-image:none;padding-block-end:0}.social-icons__icon-wrapper a{opacity:.85;transition:opacity var(--ve-transition),color var(--ve-transition),transform var(--ve-transition)}.social-icons__icon-wrapper a:hover{opacity:1;color:var(--ve-orange)}@media(prefers-reduced-motion:no-preference){.social-icons__icon-wrapper a:hover{transform:translateY(-2px)}}.payment-icons__list{gap:var(--gap-xs)}.payment-icons__item svg{border-radius:4px;opacity:.92;transition:opacity var(--ve-transition)}.payment-icons__item:hover svg{opacity:1}footer{position:relative}footer:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:2px;z-index:1;background:linear-gradient(90deg,transparent 0%,rgb(232 97 26 / .4) 26%,var(--ve-orange) 50%,rgb(232 97 26 / .4) 74%,transparent 100%);box-shadow:0 2px 16px -2px #e8611a47;pointer-events:none}footer .section-background{background-image:radial-gradient(120% 90% at 50% -12%,rgb(255 255 255 / .06),transparent 55%),linear-gradient(155deg,rgb(44 62 107 / .3) 0%,transparent 42%),linear-gradient(180deg,transparent 72%,rgb(0 0 0 / .14) 100%)}footer .menu__heading{position:relative;padding-block-end:12px}footer .menu__heading:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;width:26px;height:2px;border-radius:2px;background-color:var(--ve-orange)}footer a[href^="mailto:"]{display:inline-block;padding-block:4px;text-decoration:underline;text-decoration-color:var(--ve-orange);text-decoration-thickness:2px;text-underline-offset:4px;word-break:break-word;transition:color var(--ve-transition)}footer a[href^="mailto:"]:hover,footer a[href^="mailto:"]:focus-visible{color:var(--ve-orange)}.footer-utilities .utilities{border-block-start-color:#ffffff1f}[id*=__footer_m9NzUG] .footer-content>.payment-icons{grid-column:1 / -1}@media screen and (min-width:990px){[id*=__footer_m9NzUG] .footer-content{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width:750px)and (max-width:989px){[id*=__footer_m9NzUG] .footer-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}[id*=__footer_m9NzUG] .footer-content>*:first-child{grid-column:1 / -1}}@media screen and (max-width:749px){[id*=__footer_m9NzUG] .footer-content{gap:34px}[id*=__footer_m9NzUG] .footer-content>*:first-child{max-width:42ch}[id*=__footer_m9NzUG] .footer-content .menu__heading{margin-block-end:14px}[id*=__footer_m9NzUG] .footer-content .menu__item a{display:inline-block;padding-block:6px}[id*=__footer_m9NzUG] .footer-content>.payment-icons{padding-block-start:8px}}.product-card,.collection-card{transition:box-shadow var(--ve-transition)}main .product-card:hover,main .collection-card:hover{box-shadow:var(--ve-shadow-md)}.product-card a{transition:color var(--ve-transition)}.product-card:hover .product-card__link{color:var(--ve-navy)}.add-to-cart-button{font-weight:600;letter-spacing:.02em}.details__header{transition:color var(--ve-transition)}.details__header:hover{color:var(--ve-orange);cursor:pointer}.accordion .details-content{line-height:var(--line-height--body-loose)}.sticky-add-to-cart__bar[data-stuck=true]{background-color:rgb(var(--color-background-rgb) / .92);-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:0 -6px 24px #1a274414}.facets__summary{transition:color var(--ve-transition)}.facets__summary:hover{color:var(--ve-orange)}.facets__pill-label{transition:background-color var(--ve-transition),color var(--ve-transition),border-color var(--ve-transition)}.facets__clear--active{color:var(--ve-orange)}.cart-items__media-container{border-radius:8px;overflow:hidden}.cart-items__title a{transition:color var(--ve-transition)}.cart-items__title a:hover{color:var(--ve-orange)}.cart-drawer__summary{border-block-start:1px solid rgb(var(--color-foreground-rgb) / .08)}.cart__checkout-button{font-weight:600;letter-spacing:.02em}.predictive-search-results__card{border-radius:8px;transition:background-color var(--ve-transition)}.predictive-search-results__card:hover{background-color:rgb(var(--color-foreground-rgb) / .04)}.predictive-search-results__clear{transition:color var(--ve-transition)}.predictive-search-results__clear:hover{color:var(--ve-orange)}[id*=__section_aNB49Y] .icon-block svg{color:var(--ve-orange)}[id*=__section_aNB49Y] .section-background{background-image:radial-gradient(46% 58% at 6% 2%,rgb(232 97 26 / .12),transparent 62%),radial-gradient(52% 60% at 100% 100%,rgb(44 62 107 / .15),transparent 60%),linear-gradient(180deg,#fff,#f9f4ea 52%,#f1e7d8)}[id*=__section_aNB49Y]{position:relative}[id*=__section_aNB49Y]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:1px;z-index:2;background:linear-gradient(90deg,transparent 0%,rgb(232 97 26 / .5) 28%,var(--ve-orange) 50%,rgb(232 97 26 / .5) 72%,transparent 100%);box-shadow:0 0 10px #e8611a40;pointer-events:none}.announcement-bar{position:relative;overflow:hidden;isolation:isolate;background-image:linear-gradient(180deg,#ffffff12,#fff0 48%,#0000001a)}aside.announcement-bar{border-block-end-color:transparent}.announcement-bar:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;z-index:0;width:30%;opacity:0;background:linear-gradient(100deg,transparent 0%,rgb(255 255 255 / .1) 44%,rgb(255 255 255 / .18) 50%,rgb(255 255 255 / .1) 56%,transparent 100%);transform:translate(-160%) skew(-18deg);pointer-events:none}.announcement-bar:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;z-index:1;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(232 97 26 / .5) 22%,var(--ve-orange) 50%,rgb(232 97 26 / .5) 78%,transparent 100%);pointer-events:none}.announcement-bar__slider{z-index:2}.announcement-bar .announcement-bar__slider .slideshow-control{opacity:.55;transition:opacity var(--ve-transition),color var(--ve-transition)}.announcement-bar .announcement-bar__slider .slideshow-control:hover{opacity:1;color:var(--ve-orange)}@media(prefers-reduced-motion:no-preference){.announcement-bar:before{animation:ve-announcement-sheen 7s linear infinite}}@keyframes ve-announcement-sheen{0%{transform:translate(-160%) skew(-18deg);opacity:0}6%{opacity:1}34%{transform:translate(360%) skew(-18deg);opacity:1}42%{transform:translate(360%) skew(-18deg);opacity:0}to{transform:translate(360%) skew(-18deg);opacity:0}}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details{padding-inline:clamp(14px,1.8vw,22px);border-radius:14px;transition:background-color var(--ve-transition),box-shadow var(--ve-transition)}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details__header{padding-inline:0}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion--dividers accordion-custom:not(:first-child) .details{border-block-start-color:rgb(var(--color-foreground-rgb) / .08)}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details:not([open]):hover{background-color:rgb(var(--color-foreground-rgb) / .03)}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details[open]{background-color:#f7f3ee99;box-shadow:inset 3px 0 0 0 var(--ve-orange),var(--ve-shadow-sm);border-block-start-color:transparent}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details__icon{color:#e8611a8c;transition:color var(--ve-transition)}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details[open] .details__icon,:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details__header:hover .details__icon{color:var(--ve-orange)}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .icon-caret{color:var(--ve-navy-soft);transition:color var(--ve-transition)}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details[open] .icon-caret{color:var(--ve-orange)}:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details-content{padding-inline:0;padding-block-end:clamp(14px,1.4vw,18px)}@media(prefers-reduced-motion:no-preference){:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details[open] .details-content{animation:ve-faq-reveal .35s ease both}}@keyframes ve-faq-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}cursor-glow{--gx: 50%;--gy: 50%;--ve-glow-rgb: 232 97 26;position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;pointer-events:none;mix-blend-mode:screen;background-image:radial-gradient(30vw 14vh at var(--gx) 0%,rgb(var(--ve-glow-rgb) / .6),rgb(var(--ve-glow-rgb) / .26) 38%,transparent 70%),radial-gradient(30vw 14vh at var(--gx) 100%,rgb(var(--ve-glow-rgb) / .6),rgb(var(--ve-glow-rgb) / .26) 38%,transparent 70%),radial-gradient(14vw 30vh at 0% var(--gy),rgb(var(--ve-glow-rgb) / .6),rgb(var(--ve-glow-rgb) / .26) 38%,transparent 70%),radial-gradient(14vw 30vh at 100% var(--gy),rgb(var(--ve-glow-rgb) / .6),rgb(var(--ve-glow-rgb) / .26) 38%,transparent 70%)}@media(hover:none),(pointer:coarse){cursor-glow{opacity:.55}}[id*=__section_z6XXDH] h2,[id*=__section_jwMtbV] h2{position:relative;padding-block-start:20px}[id*=__section_z6XXDH] h2:before,[id*=__section_jwMtbV] h2:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:2px;width:26px;height:2px;border-radius:2px;background:var(--ve-orange)}[id*=__section_z6XXDH] .rte :is(strong,b,em),[id*=__section_jwMtbV] .rte :is(strong,b,em){color:var(--ve-orange-dark)}[id*=__section_z6XXDH] .rte :is(strong,b),[id*=__section_jwMtbV] .rte :is(strong,b){background-image:linear-gradient(#e8611a52,#e8611a52);background-repeat:no-repeat;background-position:0 100%;background-size:100% .1em;padding-block-end:.06em}[id*=__section_z6XXDH] .image-block__image,[id*=__section_jwMtbV] .image-block__image{box-shadow:var(--ve-shadow-md);transition:box-shadow var(--ve-transition),transform var(--ve-transition)}@media(prefers-reduced-motion:no-preference){[id*=__section_z6XXDH] .image-block:hover .image-block__image,[id*=__section_jwMtbV] .image-block:hover .image-block__image{transform:translateY(-3px);box-shadow:0 18px 40px #1a274429}}.product-information .variant-option{--color-variant-text: var(--ve-navy);--color-variant-border: rgb(26 39 68 / .18);--color-variant-hover-border: var(--ve-orange);--color-selected-variant-background: rgb(232 97 26 / .1);--color-selected-variant-text: var(--ve-navy);--color-selected-variant-border: var(--ve-orange);--color-selected-variant-hover-background: rgb(232 97 26 / .16);--color-selected-variant-hover-border: var(--ve-orange-dark);--color-selected-variant-hover-text: var(--ve-navy)}.product-information .variant-option--buttons:not(:has(label:nth-of-type(2))){--color-selected-variant-background: rgb(26 39 68 / .04);--color-selected-variant-text: var(--ve-navy);--color-selected-variant-border: rgb(26 39 68 / .16);--color-selected-variant-hover-background: rgb(26 39 68 / .04);--color-selected-variant-hover-border: rgb(26 39 68 / .16);--color-selected-variant-hover-text: var(--ve-navy)}.product-information .variant-option--buttons legend,.product-information .variant-option--swatches legend,.product-information .variant-option--dropdowns>label{font-size:var(--font-size--xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#1a27449e}.product-information product-price,.product-information product-price .price{font-weight:600;color:var(--ve-navy)}.product-information .shopify-payment-button__button--unbranded{background-color:var(--ve-orange-dark);background-image:none;color:#fff;font-weight:600;min-height:var(--height-buy-buttons);border-radius:var(--style-border-radius-buttons-primary, 8px);transition:background-color var(--ve-transition),box-shadow var(--ve-transition),transform var(--ve-transition)}.product-information .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#b0470d}@media(prefers-reduced-motion:no-preference){.product-information .shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-1px);box-shadow:var(--ve-shadow-btn)}}[id*=__hero_jVaWmY] .hero__media-wrapper .overlay{background-image:radial-gradient(125% 95% at 50% 48%,rgb(10 16 32 / .4),rgb(10 16 32 / .16) 54%,transparent 82%),linear-gradient(to bottom,#0a10201f,#0a102057)}[id*=__hero_jVaWmY] [class*=text_YLPk4p] h1{font-size:clamp(2.3rem,5.4vw,4.15rem);line-height:1.04;letter-spacing:.008em;text-wrap:balance;text-shadow:0 2px 26px rgb(10 16 32 / .42)}[id*=__hero_jVaWmY] [class*=text_BFwdUJ]{max-width:48ch;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.55;text-shadow:0 1px 14px rgb(10 16 32 / .4)}[id*=__hero_jVaWmY] [class*=button_H9gpTf]{font-weight:600;letter-spacing:.02em}[id*=__hero_jVaWmY] .hero__content-wrapper{gap:clamp(1rem,2vw,1.55rem)}#shopify-pc__banner.shopify-pc__banner__dialog{inset-block:auto 20px!important;inset-inline:20px auto!important;width:min(410px,calc(100vw - 40px))!important;max-width:none!important;border-radius:16px!important;box-shadow:var(--ve-shadow-md),0 2px 8px #1a27441a!important;border:1px solid rgb(26 39 68 / .1)!important;overflow:hidden}#shopify-pc__banner.shopify-pc__banner__dialog:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:linear-gradient(90deg,var(--ve-orange),var(--ve-orange-dark));z-index:1}#shopify-pc__banner .shopify-pc__banner__btn-accept{background-color:var(--ve-orange)!important;border-color:var(--ve-orange)!important;color:#fff!important;transition:background-color var(--ve-transition)!important}#shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background-color:var(--ve-orange-dark)!important;border-color:var(--ve-orange-dark)!important}@media(max-width:640px){#shopify-pc__banner.shopify-pc__banner__dialog{inset-inline:12px 12px!important;inset-block:auto 12px!important;width:auto!important}}[id*=__section_promo_valises] .image-block__image,[id*=__section_4QjTGn] .image-block__image{border-radius:14px;box-shadow:0 24px 60px #0a102059;transition:transform var(--ve-transition),box-shadow var(--ve-transition)}@media(prefers-reduced-motion:no-preference){[id*=__section_promo_valises] .group-block:hover .image-block__image,[id*=__section_4QjTGn] .group-block:hover .image-block__image{transform:translateY(-4px);box-shadow:0 32px 72px #0a10206b}}[class*=__product_list_text_]{position:relative;padding-block-start:20px}[class*=__product_list_text_]:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:2px;width:26px;height:2px;border-radius:2px;background:var(--ve-orange)}[class*=__product_list_button_]:after{content:"\2192";display:inline-block;margin-inline-start:7px;transition:transform var(--ve-transition)}@media(prefers-reduced-motion:no-preference){[class*=__product_list_button_]:hover:after{transform:translate(3px)}}.ve-pdp-flag{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin:0;padding:7px 14px;border:2px solid rgb(232 97 26 / .8);border-radius:8px;background-color:#e8611a0d;transform:rotate(-1.4deg);font-size:var(--font-size--2xs, .72rem);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ve-navy)}.ve-pdp-flag svg{width:13px;height:13px;flex-shrink:0;color:var(--ve-orange)}.product-information .product-details h1{letter-spacing:-.01em;text-wrap:balance}.ve-pdp-subtitle{margin:-4px 0 0;font-size:1rem;line-height:1.5;color:#1a27449e}.ve-pdp-usp,.ve-pdp-usp ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.ve-pdp-usp li{position:relative;padding-inline-start:28px;font-size:.96rem;line-height:1.45;color:#1a2744d9}.ve-pdp-usp li:before{content:"";position:absolute;inset-inline-start:6px;inset-block-start:3px;width:6px;height:12px;border-style:solid;border-color:var(--ve-orange);border-width:0 2px 2px 0;transform:rotate(45deg)}.product-information .product-details .divider__line{border-block-start-style:dashed;border-block-start-width:2px;border-block-start-color:#1a27444d}.product-information .product-info-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:16px 18px;border-radius:14px;background-color:var(--ve-cream);border:var(--ve-border-ticket)}.product-information .product-info-links__item{gap:9px;white-space:normal;font-size:.85rem;font-weight:600;color:var(--ve-navy)}.product-information .product-info-links__icon svg{width:19px;height:19px;color:var(--ve-orange)}.product-information .payment-icons{opacity:.85}.product-information .accordion .details__header{font-weight:600;color:var(--ve-navy)}.product-information .accordion .icon-caret{color:var(--ve-orange)}[id*=__marquee_produit_xK9mZp] p{text-transform:uppercase;letter-spacing:.16em;font-size:.92rem;font-weight:600;color:#1a2744bf}[id*=__marquee_produit_xK9mZp] .divider__line{flex:0 0 auto;width:5px;height:5px;border:0;border-radius:50%;background-color:var(--ve-orange)}[id*=__product_recommendations_qggXJq] [class*=text_cbcgyb]{position:relative;padding-block-start:20px}[id*=__product_recommendations_qggXJq] [class*=text_cbcgyb]:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:2px;width:26px;height:2px;border-radius:2px;background:var(--ve-orange)}.product-information .product-media-container.media-fit-cover :is(img,.deferred-media__poster-image){object-fit:contain}.product-information .product-media-container.media-fit-cover .product-media deferred-media :is(video,iframe){object-fit:contain;background-color:var(--ve-cream)}.template-collection main h1,.template-search main h1{position:relative;padding-block-start:20px}.template-collection main h1:before,.template-search main h1:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:2px;width:26px;height:2px;border-radius:2px;background:var(--ve-orange)}.template-article [id*=__section_g7Cmi8]{display:none}.product-information .quantity-selector{border:2px solid var(--ve-navy);border-radius:10px}.product-information .variant-option__button-label:before,.product-information .variant-option__button-label:after{border-width:2px}.product-information .accordion--dividers accordion-custom .details{border-block-start-width:2px}[id*=__marquee_produit_xK9mZp]{border-block:2px solid var(--ve-navy)}.card-gallery .product-media-container.media-fit img{object-fit:contain}.ve-faq{--ve-faq-rule: rgb(var(--color-foreground-rgb) / .12)}.ve-faq__intro,.ve-faq__outro{max-width:62ch}.ve-page>*{max-width:68ch}.ve-page__lead{max-width:62ch;font-size:clamp(1.0625rem,.6vw + .95rem,1.1875rem);line-height:1.55;color:var(--ve-navy)}.ve-page ul{padding-inline-start:20px;list-style:disc}.ve-page li{margin-block-end:8px}.ve-faq h2,.ve-page h2{position:relative;margin-block:clamp(40px,5vw,64px) 16px;padding-block-start:18px}.ve-faq h2:before,.ve-page h2:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:2px;width:26px;height:2px;border-radius:2px;background:var(--ve-orange)}.ve-faq details{border-block-end:1px solid var(--ve-faq-rule);border-radius:14px;padding-inline:clamp(14px,1.8vw,22px);transition:background-color var(--ve-transition),box-shadow var(--ve-transition)}.ve-faq details:not([open]):hover{background-color:rgb(var(--color-foreground-rgb) / .03)}.ve-faq details[open]{background-color:#f7f3ee99;box-shadow:inset 3px 0 0 0 var(--ve-orange),var(--ve-shadow-sm);border-block-end-color:transparent}.ve-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--minimum-touch-target, 44px);padding-block:clamp(14px,1.4vw,18px);font-family:var(--font-heading--family);font-weight:600;line-height:1.35;color:var(--ve-navy);cursor:pointer;list-style:none}.ve-faq summary::marker,.ve-faq summary::-webkit-details-marker{display:none;content:""}.ve-faq summary:after{content:"";flex:0 0 auto;width:9px;height:9px;margin-inline-end:3px;border:solid var(--ve-navy-soft);border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform var(--ve-transition),border-color var(--ve-transition)}.ve-faq details[open] summary:after{border-color:var(--ve-orange);transform:translateY(2px) rotate(-135deg)}.ve-faq summary:hover{color:var(--ve-orange-dark)}.ve-faq summary:hover:after{border-color:var(--ve-orange)}.ve-faq summary:focus-visible{outline:2px solid var(--ve-orange);outline-offset:3px;border-radius:6px}.ve-faq details>:not(summary){max-width:68ch;margin-block:0 12px}.ve-faq details>:last-child{margin-block-end:clamp(14px,1.4vw,18px)}.ve-faq details ul{padding-inline-start:20px;list-style:disc}.ve-faq details li{margin-block-end:6px}.ve-faq a,.ve-page a,:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details-content a{color:inherit;text-decoration:underline;text-decoration-color:var(--ve-orange);text-decoration-thickness:2px;text-underline-offset:3px;transition:color var(--ve-transition)}.ve-faq a:hover,.ve-page a:hover,:is([id*=__section_N63ac3],[id*=__section_g7Cmi8]) .accordion .details-content a:hover{color:var(--ve-orange-dark)}@media(prefers-reduced-motion:no-preference){.ve-faq details[open]>:not(summary){animation:ve-faq-reveal .35s ease both}}.template-policy .shopify-policy__container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--page-margin, 16px);padding-block:clamp(36px,5vw,72px) clamp(64px,8vw,112px)}.template-policy .shopify-policy__title{position:relative;padding-block-start:22px}.template-policy .shopify-policy__title:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:2px;width:26px;height:2px;border-radius:2px;background:var(--ve-orange)}.template-policy .shopify-policy__title h1{margin:0;text-align:start;text-wrap:balance;line-height:1.1;font-size:clamp(2rem,1.2vw + 1.75rem,2.75rem)}.template-policy .shopify-policy__body{max-width:72ch}.template-policy .shopify-policy__body .rte{font-size:clamp(1rem,.3vw + .95rem,1.0625rem);line-height:1.75;overflow-wrap:break-word}.template-policy .shopify-policy__body .rte>p:first-child{font-size:clamp(1.0625rem,.6vw + .95rem,1.1875rem);line-height:1.55;color:var(--ve-navy);padding-block-end:clamp(20px,2.5vw,28px);border-block-end:1px solid rgb(var(--color-foreground-rgb) / .12)}.template-policy .shopify-policy__body .rte h2{position:relative;margin-block:clamp(40px,5vw,64px) 16px;padding-block-start:18px;line-height:1.2}.template-policy .shopify-policy__body .rte h2:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:2px;width:26px;height:2px;border-radius:2px;background:var(--ve-orange)}.template-policy .shopify-policy__body .rte h3{margin-block:clamp(28px,3vw,36px) 10px;color:var(--ve-navy);line-height:1.3}.template-policy .shopify-policy__body .rte p{margin-block:0 1em}.template-policy .shopify-policy__body .rte ul{padding-inline-start:20px;list-style:disc}.template-policy .shopify-policy__body .rte li{margin-block-end:8px}.template-policy .shopify-policy__body .rte strong{color:var(--ve-navy);font-weight:600}.template-policy .shopify-policy__body .rte a{color:inherit;text-decoration:underline;text-decoration-color:var(--ve-orange);text-decoration-thickness:2px;text-underline-offset:3px;transition:color var(--ve-transition)}.template-policy .shopify-policy__body .rte a:hover{color:var(--ve-orange-dark)}@media screen and (min-width:990px){.template-policy .shopify-policy__container{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);column-gap:clamp(48px,6vw,96px);align-items:start}.template-policy .shopify-policy__title{position:sticky;inset-block-start:calc(var(--header-height, 0px) + 28px)}.template-policy .shopify-policy__title h1{font-size:clamp(1.875rem,1.4vw + 1.4rem,2.5rem)}}@media screen and (max-width:989px){.template-policy .shopify-policy__title{margin-block-end:clamp(24px,4vw,36px);padding-block-end:clamp(20px,3vw,28px);border-block-end:1px solid rgb(var(--color-foreground-rgb) / .12)}.template-policy .shopify-policy__body{max-width:none}}@media screen and (max-width:749px){.template-policy .shopify-policy__body .rte ul{padding-inline-start:18px}}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container--image{--ve-zoom-inset-block: clamp(24px, 4vh, 56px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:100dvh;padding:var(--ve-zoom-inset-block) clamp(24px,6vw,120px)}.dialog-zoomed-gallery .product-media-container--image .product-media__drag-zoom-wrapper,.dialog-zoomed-gallery .product-media-container--image .product-media{display:contents}.dialog-zoomed-gallery .product-media-container--image .product-media__image{width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 2 * var(--ve-zoom-inset-block));aspect-ratio:auto;object-fit:contain;cursor:zoom-in}.dialog-zoomed-gallery .product-media-container--image.product-media-container--magnified{align-items:flex-start;min-height:0;padding:0}.dialog-zoomed-gallery .product-media-container--image.product-media-container--magnified .product-media__image{width:100%;max-width:none;max-height:none;cursor:zoom-out}.dialog-zoomed-gallery .product-media-container--video{--ve-zoom-inset-block: clamp(24px, 4vh, 56px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:100dvh;padding:var(--ve-zoom-inset-block) clamp(24px,6vw,120px)}.dialog-zoomed-gallery .product-media-container--video .product-media,.dialog-zoomed-gallery .product-media-container--video deferred-media,.dialog-zoomed-gallery .product-media-container--video .deferred-media__poster-button{width:100%;height:calc(100dvh - 2 * var(--ve-zoom-inset-block));max-height:calc(100dvh - 2 * var(--ve-zoom-inset-block));aspect-ratio:auto}.dialog-zoomed-gallery .product-media-container--video :is(video,iframe,.deferred-media__poster-image){width:100%;height:100%;max-height:none;object-fit:contain}}.product-information slideshow-controls{pointer-events:none}.product-information slideshow-controls :is(button,a,[role=button],input){pointer-events:auto}media-gallery:has(deferred-media[data-media-loaded]) slideshow-controls{bottom:56px}[id*=__section_promo_valises] .group-block:has(>.group-block-content>product-card),[id*=__section_4QjTGn] .group-block:has(>.group-block-content>product-card){color:var(--color-foreground);background-color:var(--color-background);border:var(--ve-border-strong);border-radius:6px;box-shadow:var(--ve-shadow-hard)}[id*=__section_promo_valises] product-card .text-block,[id*=__section_4QjTGn] product-card .text-block{color:var(--color-foreground)}[id*=__section_promo_valises] product-card .price,[id*=__section_4QjTGn] product-card .price{color:var(--ve-orange);font-family:var(--font-heading--family);font-size:1.5rem;font-weight:700;letter-spacing:-.01em}@media screen and (min-width:750px){[id*=__section_promo_valises] product-card .price,[id*=__section_4QjTGn] product-card .price{font-size:1.75rem}}@media screen and (min-width:750px){.quick-add-modal .quick-add-modal__content .product-information__media{overflow:hidden}.quick-add-modal .quick-add-modal__content .product-information__media slideshow-slide:not(:first-child){display:none}.quick-add-modal .quick-add-modal__content .product-information__media media-gallery{position:static;display:flex;align-items:center;justify-content:center}.quick-add-modal .quick-add-modal__content .product-information__media media-gallery>slideshow-component{flex:1 1 auto;width:100%;min-width:0}.quick-add-modal .quick-add-modal__content .product-information__media media-gallery>zoom-dialog{position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0}.quick-add-modal.dialog-modal{min-height:0}.quick-add-modal .quick-add-modal__content{grid-template-rows:auto}.quick-add-modal .quick-add-modal__content .product-information__media :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media,img){max-height:100%;min-height:0}.quick-add-modal .quick-add-modal__content .product-information__media img{object-fit:contain}}.quick-add-modal .quick-add-modal__content .variant-option--equal-width-buttons{--variant-min-width: min(100%, 150px)}.quick-add-modal .quick-add-modal__content .variant-option__button-label{min-width:0;min-height:2.75em;flex:0 0 auto;padding-inline:var(--padding-sm);white-space:normal}.quick-add-modal .quick-add-modal__content .variant-picker{max-height:min(44vh,300px);min-height:0;padding-inline-end:var(--padding-sm);overflow-y:auto}.quick-add-modal .quick-add-modal__content .view-product-title a{font-family:var(--font-heading--family);font-weight:600;line-height:1.15}.quick-add-modal .quick-add-modal__content product-price .price{font-weight:700}.quick-add-modal .quick-add-modal__content .variant-option--buttons legend{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/5/assets/valise-premium.css.map */
