#header-component .header__columns{padding-inline:16px!important}@media screen and (min-width:750px){#header-component .header__columns{padding-inline:40px!important}}main,footer{transition:filter .3s ease,opacity .3s ease}html[scroll-lock] main,html[scroll-lock] footer{filter:blur(8px);opacity:.5;pointer-events:none}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--parent{font-size:.9375rem!important;font-weight:400!important;text-transform:none!important;letter-spacing:.01em!important;padding-block:13px!important}.menu-drawer__menu-item--child{font-size:.875rem!important;font-weight:400!important;text-transform:none!important;letter-spacing:.01em!important;padding-block:11px!important}.menu-drawer__menu-item--child .menu-drawer__menu-item-text,.menu-drawer__menu-item--parent .menu-drawer__menu-item-text{text-indent:-.55em!important;padding-left:.55em!important;overflow:hidden!important}.menu-drawer .icon-plus svg,.menu-drawer .icon-plus .svg-wrapper,.menu-drawer .icon-plus .horizontal,.menu-drawer .icon-plus .vertical{display:none!important}.menu-drawer .icon-plus{width:20px!important;height:20px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative}.menu-drawer .icon-plus:after{content:""!important;display:block!important;width:7px!important;height:7px!important;border-right:1.5px solid currentColor!important;border-top:1.5px solid currentColor!important;transform:rotate(45deg)!important;margin-right:3px!important;transition:transform .2s ease!important}details[open]>summary .menu-drawer .icon-plus:after,details[open]>summary .icon-plus:after{transform:rotate(135deg)!important;margin-right:0!important;margin-bottom:2px!important}.ag-drawer-tabs{display:flex!important;gap:6px!important;padding:10px 12px!important;background:#0000000f!important;position:sticky!important;bottom:0!important;flex-shrink:0!important;z-index:1!important}.ag-drawer-tab{flex:1!important;text-align:center!important;padding:9px 8px!important;font-size:.8125rem!important;font-weight:500!important;color:inherit!important;text-decoration:none!important;border-radius:7px!important;background:transparent!important;transition:background .2s ease!important;letter-spacing:.01em!important;line-height:1.3!important;text-transform:none!important}.ag-drawer-tab--active{background:#fff!important;box-shadow:0 1px 4px #00000024!important;color:#111!important}.ag-drawer-tab:not(.ag-drawer-tab--active){color:#0000008c!important}@media(hover:hover)and (pointer:fine){html.ag-cursor-on,html.ag-cursor-on *{cursor:none!important}html.ag-cursor-on :is(input,textarea,select,[contenteditable=true]){cursor:auto!important}html.ag-cursor-on :is(input[type=text],input[type=email],input[type=search],input[type=tel],textarea,[contenteditable=true]){cursor:text!important}}.ag-cursor{position:fixed;top:0;left:0;z-index:2147483000;pointer-events:none;opacity:0;transition:opacity .25s ease;mix-blend-mode:difference;will-change:transform}.ag-cursor.is-visible{opacity:1}.ag-cursor__glyph{display:block;transform:translate(-50%,-50%) rotate(0);font-family:var(--font-body--family, -apple-system, "Helvetica Neue", Arial, sans-serif);font-weight:700;font-size:20px;line-height:1;color:#fff;transition:font-size .28s cubic-bezier(.22,1,.36,1)}.ag-cursor.is-link .ag-cursor__glyph{font-size:30px}.ag-cursor.is-pressed .ag-cursor__glyph{font-size:24px}.ag-cursor.is-spinning .ag-cursor__glyph{animation:ag-cursor-spin .7s cubic-bezier(.22,1,.36,1)}@keyframes ag-cursor-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ag-cursor{display:none}}.ag-cursor{mix-blend-mode:normal;will-change:auto}.ag-cursor__glyph{color:#111;transition:color .15s linear,font-size .28s cubic-bezier(.22,1,.36,1)}.ag-cursor.is-inverted .ag-cursor__glyph{color:#fff}.ag-cursor__glyph{font-size:40px}.ag-cursor.is-link .ag-cursor__glyph{font-size:60px}.ag-cursor.is-pressed .ag-cursor__glyph{font-size:48px}@media screen and (min-width:750px){.product-information__media,.product-details.sticky-content--desktop{overflow-y:visible!important;max-height:none!important;height:auto!important}}[class*=ai-footer-column-title]{font-family:var(--font-body--family, -apple-system, "Helvetica Neue", Arial, sans-serif)!important;font-weight:700!important}.card-gallery[data-image-ratio=portrait] .product-media-container{background-color:#f8f8f8}.card-gallery[data-image-ratio=portrait] .product-media-container img{mix-blend-mode:multiply}.ag-cursor[popover]{position:fixed;inset:auto;inset-block-start:0;inset-inline-start:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:visible;color:inherit;display:block}html.ag-cursor-sans-top-layer dialog[open],html.ag-cursor-sans-top-layer dialog[open] *{cursor:auto!important}html.ag-cursor-sans-top-layer dialog[open] :is(a[href],button,summary,label[for],[role=button]){cursor:pointer!important}.ag-cursor__glyph{text-shadow:0 0 1px rgba(255,255,255,.95),0 0 4px rgba(255,255,255,.6)}.ag-cursor.is-inverted .ag-cursor__glyph{text-shadow:0 0 1px rgba(0,0,0,.95),0 0 4px rgba(0,0,0,.6)}.sticky-add-to-cart .edition-exemplaires,.quick-add-modal .edition-exemplaires,.cart-drawer .edition-exemplaires,.cart-items .edition-exemplaires,.resource-card .edition-exemplaires{display:none!important}html body .card-gallery.card-gallery:not([data-piece-unique]):is([data-produit*=polochon],[data-produit*=cabas],[data-produit*=sac-a-main],[data-produit*=sac-de-voyage]) .product-media img:not([alt*=lifestyle i]):not([src*=lifestyle i]):not([src*=shooting i]){object-fit:contain!important;object-position:center center!important;padding:7%!important;background-color:#f8f8f8!important;transform:scale(1)!important}html body .card-gallery.card-gallery[data-piece-unique]:is([data-produit*=polochon],[data-produit*=cabas],[data-produit*=sac-a-main],[data-produit*=sac-de-voyage]) .product-media img:not([alt*=lifestyle i]){padding:14%!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom-cursor.css.map */
