@charset "UTF-8";.dropwdown-toggle{position:relative;display:flex;align-items:center;cursor:pointer;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 .625rem;padding:0;width:100%;border:0;color:#000}.dropwdown-toggle--disabled{pointer-events:none;border-bottom-color:transparent}.dropwdown-toggle--disabled .dropwdown-toggle__chevron{display:none}.dropwdown-toggle__label{color:#000;margin-right:.625rem}.dropwdown-toggle__chevron{width:.938rem;height:.938rem;margin-left:.125rem;text-align:center}.dropwdown-toggle__chevron::before{font-size:.5rem}.dropdown-popup{position:absolute;top:-9rem;right:0;left:0;padding:1.25rem;overflow-y:auto;max-height:20.15rem;background-color:#fff;border-radius:.0625rem;box-shadow:0 0 0 0 #f5f6f7,0 0 3px 0 rgba(245,246,247,.98),0 0 6px 0 rgba(245,246,247,.85),0 0 8px 0 rgba(245,246,247,.5),0 0 9px 0 rgba(245,246,247,.15),0 0 10px 0 rgba(245,246,247,.02);z-index:1;transition:opacity .2s,visibility .2s}.dropdown-popup:not(.dropdown-popup--visible){opacity:0;visibility:hidden}.dropdown-popup__head{display:flex;justify-content:space-between;margin-bottom:1.875rem}.dropdown-popup__head .size-guide-wrapper{flex-shrink:0}.dropdown-popup__label{display:block;margin-bottom:.625rem}.dropdown-option__input{position:absolute;opacity:0;display:flex;z-index:1000}.dropdown-option__label{position:relative;display:flex;width:100%;padding:.625rem 1.39375rem;border-radius:.0625rem;cursor:pointer}.selected .dropdown-option__label::before{font-family:fonticon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;transform:translateY(-50%);left:.5rem;font-size:.5rem}.dropdown-option__input:focus+.dropdown-option__label,.no-touch .dropdown-option__label:hover{background-color:#fafafa}.dropdown-option__input:focus+.dropdown-option__label.tabfocus .size-wrapper-option__size{border-radius:0;outline-width:1px;outline-style:dashed;outline-color:#737373;outline-offset:.25rem}@media (min-width:1024px){.dropdown-popup{top:-4rem}}.size-wrapper{position:relative}.selected-fit:not(:empty){position:relative;margin-left:.625rem;padding-left:.625rem;text-transform:capitalize}.selected-fit:not(:empty)::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:.625rem;width:.0625rem;background-color:#909090}.pdp-fit-description{margin-top:.625rem;margin-bottom:2.5rem;color:#737373;font-size:.625rem;line-height:.9375rem;letter-spacing:.025em}.pdp-fit-description .js-fit-description p{margin-bottom:0}.pdp-fit-description .content-asset,.pdp-fit-description .product-details-asset{display:inline}@media (min-width:1024px) and (max-width:1439.98px){.pdp-fit-description{margin-bottom:1.563rem}}.pdp-fit-description__guide{position:relative;display:inline-flex}.pdp-fit-description__guide .size-guide{margin-left:.1875rem}[lang=ja] .pdp-fit-description__guide,[lang=ko] .pdp-fit-description__guide,[lang=zh] .pdp-fit-description__guide{flex-direction:row-reverse;text-transform:lowercase}[lang=ja] .pdp-fit-description__guide .size-guide,[lang=ko] .pdp-fit-description__guide .size-guide,[lang=zh] .pdp-fit-description__guide .size-guide{margin-right:.1875rem;margin-left:0}.pdp-fit-description__guide::after{content:'.';position:absolute;right:-.1875rem;bottom:0}.size-wrapper-dropdown .size-guide{margin-top:0;text-underline-offset:.5rem;-webkit-text-decoration-color:#d9d9d9;text-decoration-color:#d9d9d9}.pdp-fit-description .size-guide{color:#737373;text-underline-offset:.1875rem}.pdp-fit-description__guide .size-guide{text-transform:lowercase}.btn-size-type-container{margin-bottom:1.875rem}.size-type-container{position:relative;display:flex;align-items:flex-start;overflow:hidden}.size-wrapper-dropdown--wide{max-height:28.8rem}.size-list{flex-shrink:0;width:100%;transition:opacity .3s ease-out,visibility .3s ease-out}.size-list:nth-of-type(2){transform:translateX(-100%)}.size-list:nth-of-type(3){transform:translateX(-200%)}.size-list:nth-of-type(4){transform:translateX(-300%)}.size-list--fadeOut{opacity:.25}.size-list--hidden{opacity:0;visibility:hidden}.size-wrapper-option__size{margin-right:.3125rem;min-width:1.75rem}.size-wrapper-option__size .divider{color:#909090}.country-size-label{color:#909090}.country-size-value{color:#909090}.unavailable-size .country-size-label,.unavailable-size .country-size-value,.unavailable-size .size-wrapper-option__size__inner{position:relative;display:inline-block}.unavailable-size .country-size-label:after,.unavailable-size .country-size-value:after,.unavailable-size .size-wrapper-option__size__inner:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:.063rem solid #000}.hairlines .unavailable-size .country-size-label:after,.hairlines .unavailable-size .country-size-value:after,.hairlines .unavailable-size .size-wrapper-option__size__inner:after{top:calc(50% - .063rem)}.unavailable-size .country-size-label:after,.unavailable-size .country-size-value:after{border-color:#909090}.color-variation-swiper h2{margin-bottom:2.5rem}.color-variation-swiper .swatchanchor{display:block;text-decoration:none}@media (min-width:1024px){.color-variation-swiper .swatchanchor{margin-bottom:3.125rem}}@media (min-width:1440px){.color-variation-swiper .swatchanchor{margin-bottom:5rem}}.color-variation-swiper .swatchanchor img{width:100%}.color-variation-swiper .swatchanchor .variation-name{margin-top:.9375rem;text-transform:lowercase}.color-variation-swiper .swatchanchor .variation-name:first-letter{text-transform:uppercase}@media (min-width:1024px){.color-variation-swiper .swiper-wrapper{--giv-gutter-x:1.5rem;--giv-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--giv-gutter-y) * -1);margin-right:calc(var(--giv-gutter-x) * -.5);margin-left:calc(var(--giv-gutter-x) * -.5);width:auto}}@media (min-width:1024px) and (min-width:375px){.color-variation-swiper .swiper-wrapper{--giv-gutter-x:1.5rem}}@media (min-width:1024px) and (min-width:768px){.color-variation-swiper .swiper-wrapper{--giv-gutter-x:1.5rem}}@media (min-width:1024px) and (min-width:1024px){.color-variation-swiper .swiper-wrapper{--giv-gutter-x:3.125rem}}@media (min-width:1024px) and (min-width:1440px){.color-variation-swiper .swiper-wrapper{--giv-gutter-x:5rem}}@media (min-width:1024px){.color-variation-swiper .swiper-slide{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--giv-gutter-x) * .5);padding-left:calc(var(--giv-gutter-x) * .5);margin-top:var(--giv-gutter-y);flex:0 0 auto;width:50%}.color-variation-swiper .variation-name{margin-top:1.25rem}}.color-variation-swiper .swiper-container{overflow:visible}.pt_product-details .header.header,.pt_product-traceability .header.header{height:0;min-height:0}.pt_product-details .cart-live-region,.pt_product-traceability .cart-live-region{height:0;visibility:hidden}.pdp-main,.traceability-main{padding-bottom:0;margin-bottom:7.5rem}@media (min-width:1024px){.pdp-main,.traceability-main{margin-bottom:7.5rem}}@media (min-width:1440px){.pdp-main,.traceability-main{margin-bottom:10rem}}@media (min-width:1920px){.pdp-main,.traceability-main{margin-bottom:12.5rem}}.pdp-main #product-container,.traceability-main #product-container{padding:0;min-height:var(--giv-product-content-height)}@media (max-width:1023.98px){.pdp-main #product-container,.traceability-main #product-container{min-height:unset}}.pdp-main .hidden,.pdp-main .sticky-addtocart,.traceability-main .hidden,.traceability-main .sticky-addtocart{display:none}@media (min-width:1024px){.pdp-main .product-row,.traceability-main .product-row{display:flex}}@media (min-width:1024px){.pdp-main .product-row .product-col-details,.pdp-main .product-row .product-col-image,.traceability-main .product-row .product-col-details,.traceability-main .product-row .product-col-image{flex:1}}@media (min-width:1024px){.pdp-main .product-row .product-col-image .product-primary-image,.traceability-main .product-row .product-col-image .product-primary-image{display:none}}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container .scroll-bar-wrapper,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container .scroll-bar-wrapper{display:flex;justify-content:center;position:relative}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next,.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev{z-index:1060;top:50%;bottom:initial;align-self:center}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next:active,.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev:active,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next:active,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev:active{background:#fff;mix-blend-mode:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next.swiper-button-disabled,.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev.swiper-button-disabled,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next.swiper-button-disabled,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev.swiper-button-disabled{opacity:0!important}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next .icon,.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev .icon,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next .icon,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev .icon{color:#000}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev{left:.688rem}@media (min-width:1024px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev{left:1rem}}@media (min-width:1440px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev{left:1.688rem}}@media (min-width:1920px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-prev{left:2.875rem}}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next{right:.688rem}@media (min-width:1024px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next{right:1rem}}@media (min-width:1440px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next{right:1.688rem}}@media (min-width:1920px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.swiper-button-next{right:2.875rem}}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container .swiper-pagination-fraction,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container .swiper-pagination-fraction{bottom:1.25rem;left:1.5625rem;width:-moz-fit-content;width:fit-content;position:absolute;text-align:left;visibility:hidden}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen{border:0;display:block;background-color:#f5f5f5;height:100%;width:100%}@media (max-width:1023.98px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen{display:flex;align-content:center;height:calc(80 * var(--ah) - var(--bannerHeight));max-height:100%;padding:0}}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen img,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen img{width:100%}@media (max-width:1023.98px){.pdp-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen img,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container button.fullscreen img{-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4;width:100%;max-width:100%;height:100%;margin:auto}}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container .swiper-scrollbar,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container .swiper-scrollbar{z-index:1060;position:relative;width:100%;margin:0;left:unset;display:flex;align-self:center;bottom:0;height:.0625rem;background-color:transparent}.pdp-main .product-row .product-col-image .product-primary-image .swiper-container .swiper-scrollbar .swiper-scrollbar-drag,.traceability-main .product-row .product-col-image .product-primary-image .swiper-container .swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;top:-.0625rem}.pdp-main .product-row .product-col-image .product-primary-image .viewer-3d-section,.traceability-main .product-row .product-col-image .product-primary-image .viewer-3d-section{top:7.5rem;position:absolute;z-index:1000;padding:0 1.5625rem}.pdp-main .product-row .product-col-image .product-block-images,.traceability-main .product-row .product-col-image .product-block-images{position:relative}@media (max-width:1023.98px){.pdp-main .product-row .product-col-image .product-block-images,.traceability-main .product-row .product-col-image .product-block-images{display:none}}.pdp-main .product-row .product-col-image .product-block-images ul,.traceability-main .product-row .product-col-image .product-block-images ul{list-style:none;padding:0;margin:0}.pdp-main .product-row .product-col-image .product-block-images li:not(:last-child) .container-product-image,.traceability-main .product-row .product-col-image .product-block-images li:not(:last-child) .container-product-image{margin-bottom:.3rem}.pdp-main .product-row .product-col-image .product-block-images .container-product-image,.traceability-main .product-row .product-col-image .product-block-images .container-product-image{position:relative;width:100%;background-color:#f5f6f7;display:flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:zoom-in}.pdp-main .product-row .product-col-image .product-block-images button.fullscreen,.traceability-main .product-row .product-col-image .product-block-images button.fullscreen{display:block;height:auto;width:100%;text-align:center;cursor:zoom-in}@media (min-width:1024px){.pdp-main .product-row .product-col-image .product-block-images button.fullscreen,.traceability-main .product-row .product-col-image .product-block-images button.fullscreen{height:100%;border:none;padding:0;background-color:transparent}}.pdp-main .product-row .product-col-image .product-block-images button.fullscreen img,.traceability-main .product-row .product-col-image .product-block-images button.fullscreen img{height:100%;width:100%;aspect-ratio:3/4;-o-object-fit:contain;object-fit:contain;cursor:zoom-in}.pdp-main .product-row .product-col-image .product-block-images .viewer-3d-section,.traceability-main .product-row .product-col-image .product-block-images .viewer-3d-section{top:calc(9.0625rem + var(--bannerHeight));position:sticky;z-index:1000;height:0}@media (min-width:1024px){.pdp-main .product-row .product-col-image .product-block-images .viewer-3d-section,.traceability-main .product-row .product-col-image .product-block-images .viewer-3d-section{padding:0 2rem}}@media (min-width:1440px){.pdp-main .product-row .product-col-image .product-block-images .viewer-3d-section,.traceability-main .product-row .product-col-image .product-block-images .viewer-3d-section{padding:0 2.5rem}}@media (min-width:1920px){.pdp-main .product-row .product-col-image .product-block-images .viewer-3d-section,.traceability-main .product-row .product-col-image .product-block-images .viewer-3d-section{padding:0 3.8rem}}.pdp-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat,.traceability-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat{height:100vh;background-color:#f5f6f7;display:flex;justify-content:center;align-items:center;margin-bottom:.3rem;text-align:center}.pdp-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-description,.traceability-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-description{text-align:center;margin-bottom:1.563rem}@media (min-width:1024px){.pdp-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-description,.traceability-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-description{margin-bottom:1.25rem}}.pdp-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-description p,.traceability-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-description p{margin-bottom:0}.pdp-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-link,.traceability-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat .snapchat-link{text-decoration:none;text-transform:initial;color:#737373;font-size:.75rem;line-height:.9375rem;letter-spacing:.025em}.pdp-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat img,.traceability-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat img{width:5rem}@media (min-width:1024px){.pdp-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat img,.traceability-main .product-row .product-col-image .product-block-images .desktop-only .products-grid-snapchat img{width:10rem}}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop{height:100vh;background-color:#f5f6f7;display:flex;justify-content:center;align-items:center;margin-bottom:.3rem;text-align:center}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on{display:block;text-align:center}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-head,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-head{margin-bottom:1.25rem}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-head p,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-head p{text-align:center;margin-bottom:0}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-head a,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-head a{display:unset;text-decoration:none;text-transform:initial;color:#000;font-size:.75rem;line-height:.9375rem;letter-spacing:.025em}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container{display:flex}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item:only-child,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item:only-child{padding-top:0}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item:only-child h3,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item:only-child h3{display:none}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item{margin-left:3rem;padding-top:2rem}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item a,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item a{text-decoration:none}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item h3,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item h3{color:#000;margin:0}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item:first-of-type,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item:first-of-type{margin:0}.pdp-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item img,.traceability-main .product-row .product-col-image .product-block-images .desktop-only.virtual-try-on-desktop .virtual-try-on .qr-code-container .qr-code-item img{width:10rem}.pdp-main .product-row .bstroy-desktop-product-image .content-asset,.traceability-main .product-row .bstroy-desktop-product-image .content-asset{height:100%}.pdp-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container,.traceability-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container{height:100%;flex-direction:column;justify-content:space-evenly;display:flex}.pdp-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container img,.traceability-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container img{max-height:100%;display:block;-webkit-appearance:none;border:none;background-color:transparent;margin:40px auto 0;height:50%}.pdp-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container p,.traceability-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container p{padding:20px;max-width:345px;margin:0 auto}@media (max-width:1023.98px){.pdp-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container p,.traceability-main .product-row .bstroy-desktop-product-image .pdp-bstroy-container p{display:none}}.pdp-main .product-row .bstroy-mobile-product-image .pdp-bstroy-container,.traceability-main .product-row .bstroy-mobile-product-image .pdp-bstroy-container{background-color:#f5f5f5;display:flex;align-content:center;height:100vh;max-height:100%;padding:7.25rem 0 5.875rem}.pdp-main .product-row .bstroy-mobile-product-image .pdp-bstroy-container img,.traceability-main .product-row .bstroy-mobile-product-image .pdp-bstroy-container img{-o-object-fit:cover;object-fit:cover;width:auto;max-width:100%;height:100%;max-height:-moz-max-content;max-height:max-content;margin:auto;outline:2px solid var(--giv-light);outline-offset:-2px}.pdp-main .product-row .bstroy-mobile-product-image .pdp-bstroy-container p,.traceability-main .product-row .bstroy-mobile-product-image .pdp-bstroy-container p{display:none}.pdp-main .product-row .mobile-only .products-grid-snapchat,.traceability-main .product-row .mobile-only .products-grid-snapchat{display:flex;justify-content:center;align-items:center;height:60vh;cursor:pointer;background:#f5f6f7;margin:3.75rem 1.563rem 0;text-align:center}.pdp-main .product-row .mobile-only .products-grid-snapchat .snapchat-description,.traceability-main .product-row .mobile-only .products-grid-snapchat .snapchat-description{text-align:center;margin-bottom:1.563rem}@media (min-width:1024px){.pdp-main .product-row .mobile-only .products-grid-snapchat .snapchat-description,.traceability-main .product-row .mobile-only .products-grid-snapchat .snapchat-description{margin-bottom:1.25rem}}.pdp-main .product-row .mobile-only .products-grid-snapchat .snapchat-description p,.traceability-main .product-row .mobile-only .products-grid-snapchat .snapchat-description p{margin-bottom:0}.pdp-main .product-row .mobile-only .products-grid-snapchat .snapchat-link,.traceability-main .product-row .mobile-only .products-grid-snapchat .snapchat-link{text-decoration:none;text-transform:initial;color:#737373;font-size:.75rem;line-height:.9375rem;letter-spacing:.025em}.pdp-main .product-row .mobile-only .products-grid-snapchat img,.traceability-main .product-row .mobile-only .products-grid-snapchat img{width:10rem}.pdp-main .product-row .mobile-only.virtual-try-on-mobile,.traceability-main .product-row .mobile-only.virtual-try-on-mobile{display:flex;justify-content:center;padding-top:19.55%;height:60vh;cursor:pointer;background:#f5f6f7;margin:3.75rem 1.563rem 0;text-align:center}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on{display:block;text-align:center}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-head,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-head{margin-bottom:1.875rem}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-head p,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-head p{text-align:center;margin-bottom:0}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-head a,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-head a{display:unset;text-decoration:none;text-transform:initial;color:#000;font-size:.75rem;line-height:.9375rem;letter-spacing:.025em}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container{display:flex}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:only-child,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:only-child{padding-top:0;margin-top:-.625rem!important}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:only-child h3,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:only-child h3{display:none}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:only-child img,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:only-child img{width:10rem}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item{margin-left:2rem}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item a,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item a{text-decoration:none}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item h3,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item h3{color:#000;margin:0}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:first-of-type,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item:first-of-type{margin:0}.pdp-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item img,.traceability-main .product-row .mobile-only.virtual-try-on-mobile .virtual-try-on .qr-code-container .qr-code-item img{width:7.5rem}.pdp-main .product-row .gifting-service-container,.traceability-main .product-row .gifting-service-container{display:flex;padding:0;align-items:flex-start;gap:2.5rem;justify-content:space-between;flex-direction:column;width:100%;background-color:#fafafa}@media (max-width:1023.98px){.pdp-main .product-row .gifting-service-container,.traceability-main .product-row .gifting-service-container{width:100%;margin-top:5rem;gap:2.5rem}}.pdp-main .product-row .gifting-service-container .cart-gifting-service img,.traceability-main .product-row .gifting-service-container .cart-gifting-service img{width:100vw}.pdp-main .product-row .gifting-service-container .gifting-service-content,.traceability-main .product-row .gifting-service-container .gifting-service-content{padding:0 1.5625rem}.pdp-main .product-row .gifting-service-container .gifting-service-description,.traceability-main .product-row .gifting-service-container .gifting-service-description{display:flex;flex-direction:column;gap:.625rem;margin-bottom:2.5rem;text-align:justify}.pdp-main .product-row .gifting-service-container .gifting-service-description p,.traceability-main .product-row .gifting-service-container .gifting-service-description p{margin-bottom:0}.pdp-main .product-row .gifting-service-container .gifting-service-description .description,.traceability-main .product-row .gifting-service-container .gifting-service-description .description{color:#737373}.pdp-main .product-row .gifting-service-container .gifting-service-cta,.traceability-main .product-row .gifting-service-container .gifting-service-cta{display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:2.5rem}.pdp-main .product-row .gifting-service-container .gifting-service-cta .btn__label,.traceability-main .product-row .gifting-service-container .gifting-service-cta .btn__label{color:#737373}.pdp-main .product-row .product-col-details,.traceability-main .product-row .product-col-details{position:relative}@media (max-width:1023.98px){.pdp-main .product-row .product-col-details,.traceability-main .product-row .product-col-details{margin-top:40px}}.pdp-main .product-row .product-col-details .product-detail,.traceability-main .product-row .product-col-details .product-detail{width:auto;margin:0 auto}@media (max-width:1023.98px){.pdp-main .product-row .product-col-details .product-detail,.traceability-main .product-row .product-col-details .product-detail{margin:0 25px}}@media (min-width:1024px){.pdp-main .product-row .product-col-details .product-detail,.traceability-main .product-row .product-col-details .product-detail{width:60%}}@media (min-width:1440px){.pdp-main .product-row .product-col-details .product-detail,.traceability-main .product-row .product-col-details .product-detail{width:42%;margin:auto}}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .wechat-mobile,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .wechat-mobile{display:block;background-color:#000;color:#fff;text-align:center;text-transform:uppercase;font-size:.6875rem;padding:10px 0;width:100%;border:0;margin-bottom:3rem;text-decoration:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-name,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-name{margin-bottom:0!important}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-name::first-letter,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-name::first-letter{text-transform:uppercase}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart{margin:2.5rem 0}@media (min-width:1024px) and (max-width:1439.98px){.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart{margin:1.563rem 0}}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #notify-me,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .add-to-cart-size-selection,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #notify-me,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .add-to-cart-size-selection{display:block;text-align:center;text-transform:uppercase;font-size:.6875rem;width:100%;letter-spacing:.05rem;cursor:pointer}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #notify-me,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #notify-me{background-color:#000;color:#fff;padding:.625rem 0;border:0}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .add-to-cart-size-selection,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .add-to-cart-size-selection{background-color:#fff;color:#000;border:.063rem solid #000;padding:.563rem 0}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .product-added__label,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .product-added__label{display:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart.product-added .btn__label,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart.product-added .btn__label{display:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart.product-added .product-added__label,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #add-to-cart.product-added .product-added__label{display:block}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .not-shippable,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .not-shippable{background-color:transparent!important;color:#737373!important;border:1px solid #d9d9d9!important}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .not-shippable-message,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .not-shippable-message{margin-top:.625rem;color:#737373}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .event-cutoff-date p,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart .event-cutoff-date p{font-weight:400;font-size:.625rem;line-height:.938rem;text-align:initial;letter-spacing:.025em;color:#737373;margin:.938rem 0 0}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container:not(.not-apple-pay-compatible),.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container:not(.not-apple-pay-compatible){position:relative;display:block;height:3.125rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container .add-to-cart-size-selection,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container .add-to-cart-size-selection{display:none;position:absolute;bottom:0;opacity:1}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container.loaded.disabled:hover .add-to-cart-size-selection,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container.loaded.disabled:hover .add-to-cart-size-selection{display:block}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container.loaded.disabled.mobile-device .add-to-cart-size-selection,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-add-to-cart #apple-pay-container.loaded.disabled.mobile-device .add-to-cart-size-selection{display:block;opacity:0}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .care-repair-cta,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-detail-cta,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .traceability-detail-cta,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .traceability-impact-cta,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .try-in-store,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .care-repair-cta,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-detail-cta,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .traceability-detail-cta,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .traceability-impact-cta,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .try-in-store{margin-bottom:.625rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-shipping,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-shipping{margin-bottom:.3125rem;color:var(--giv-secondary)}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-shipping button.form-button.outline,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-shipping button.form-button.outline{text-transform:inherit;font-size:.625rem;color:#737373}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-shipping .btn.btn-link-secondary,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .product-shipping .btn.btn-link-secondary{text-transform:initial;color:#737373;font-size:.625rem;line-height:.9375rem;letter-spacing:.025em}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .gifting-panel-cta,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .gifting-panel-cta{margin-bottom:0;color:var(--giv-secondary)}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .gifting-panel-cta button.form-button.outline,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .gifting-panel-cta button.form-button.outline{text-transform:inherit;font-size:.625rem;color:#737373}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .gifting-panel-cta .btn.btn-link-secondary,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .gifting-panel-cta .btn.btn-link-secondary{text-transform:initial;color:#737373;font-size:.625rem;line-height:.9375rem;letter-spacing:.025em}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .contact-us-pdp-section,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .contact-us-pdp-section{margin-bottom:2.5rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .contact-us-pdp-section .contact-wrapper-pdp,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-actions .contact-us-pdp-section .contact-wrapper-pdp{display:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-special,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .product-special{margin:.84rem 0 0}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem;background-image:url(https://www.givenchy.com/static/uploads/featured/bstroy/nft-icon-ani-2.gif);background-size:32px 14px;background-position:100% 3px;background-repeat:no-repeat}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-header-hover,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-header-hover,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3 .attribute-header-hover,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-header-hover,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-header-hover,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3 .attribute-header-hover{padding-bottom:1px;cursor:pointer}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-header-hover button label,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-header-hover button label,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3 .attribute-header-hover button label,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-header-hover button label,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-header-hover button label,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3 .attribute-header-hover button label{font-size:.75rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-custom-nft-bstroy,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-custom-nft-bstroy,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3 .attribute-custom-nft-bstroy,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-custom-nft-bstroy,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-custom-nft-bstroy,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v3 .attribute-custom-nft-bstroy{padding-right:.68rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2{background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_JP-Site/-/ja/v1751448765762/images/bstroy-figure-img.png)}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-custom-nft-bstroy,.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-custom-nft-bstroy,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v1 .attribute-custom-nft-bstroy,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .special-attribute.special-bstroy-v2 .attribute-custom-nft-bstroy{background-color:red;background-image:linear-gradient(to right,#000 2.5%,#a659ff 5%,#07f8ff 7.5%,#feff01 10%,#07f8ff 12.5%,#fe00ff 15%,#000 17.5%);background-size:600% auto;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;animation:ani-bstroy-shine 11s linear infinite}@keyframes ani-bstroy-shine{from{background-position:600% center}to{background-position:0 center}}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content .is-pdp-bstroyxgivenchy .givenchy-logo .icon-logo,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content .is-pdp-bstroyxgivenchy .givenchy-logo .icon-logo{display:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content #contact,.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content #customer-support,.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content #sizing,.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description dl.table-brand,.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description ul.table-brand,.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .long-description,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content #contact,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content #customer-support,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content #sizing,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description dl.table-brand,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description ul.table-brand,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .long-description{display:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content h2,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content h2{font-weight:400;margin-bottom:3.75rem}@media (min-width:1920px){.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content h2,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content h2{margin-bottom:2.5rem}}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .h2-bstroy,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .h2-bstroy{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;display:inline-block;margin-bottom:1.5rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .h2-bstroy .nft-label,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .h2-bstroy .nft-label{padding-right:.68rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description{margin-bottom:1.25rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description .size-guide,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .container-description .size-guide{margin-top:.625rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .short-description ul,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .short-description ul{list-style:square inside none;margin:0 0 1rem 0;padding:0}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .short-description ul li,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .short-description ul li{margin:0 0 .625rem;padding:0}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .bag-guide-popin-title,.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .detail-tabs,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .bag-guide-popin-title,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .detail-tabs{display:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content .all-details-cta button.form-button.outline,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content .all-details-cta button.form-button.outline{text-transform:uppercase;font-size:.6875rem;background:0 0;border:0;padding:0;margin:0;color:#737373;letter-spacing:.05em;line-height:1.25rem}@media (max-width:1023.98px){.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content{display:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content{min-width:16.875rem}}@media (min-width:1024px){.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content{min-width:20.625rem;position:fixed;width:30%;top:50%;transform:translateY(-50%)}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport{top:0;transform:none}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport~.product-detail-content,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport~.product-detail-content{bottom:2rem}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport-header-included,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport-header-included{margin-top:calc(4.125rem + 40px);top:initial;transform:initial}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content.unsticky,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content.unsticky{position:absolute;bottom:var(--giv-product-main-content-bottom);top:initial;transform:none;width:60%}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content{min-width:20.625rem;position:absolute;width:60%;color:#000;bottom:var(--giv-product-detail-content-bottom)}}@media (min-width:1440px){.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content{min-width:20.625rem;width:21%}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content.unsticky,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content.unsticky{width:42%}.pdp-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport-header-included,.traceability-main .product-row .product-col-details .product-detail #product-content .product-main-content.small-viewport-header-included{margin-top:calc(4.75rem + 60px)}.pdp-main .product-row .product-col-details .product-detail #product-content .product-detail-content,.traceability-main .product-row .product-col-details .product-detail #product-content .product-detail-content{width:42%}}.pdp-main .product-row .product-col-details .product-detail .product-label,.traceability-main .product-row .product-col-details .product-detail .product-label{font-size:.625rem;color:#737373;margin-bottom:.3125rem}.pdp-main .product-row .product-col-details .product-detail .price-sales,.traceability-main .product-row .product-col-details .product-detail .price-sales{color:#000}.pdp-main .product-row .product-col-details .product-detail .product-variations,.traceability-main .product-row .product-col-details .product-detail .product-variations{margin:2.5rem 0 0}.pdp-main .product-row .product-col-details .product-detail .bag-color-swiper,.traceability-main .product-row .product-col-details .product-detail .bag-color-swiper{margin-bottom:1.25rem}@media (max-width:1023.98px){.pdp-main .product-row .product-col-details .product-detail .bag-color-swiper,.traceability-main .product-row .product-col-details .product-detail .bag-color-swiper{margin-bottom:1.5625rem}}.pdp-main .product-row .product-col-details .product-detail .bag-color-swiper .swiper-slide,.traceability-main .product-row .product-col-details .product-detail .bag-color-swiper .swiper-slide{width:3.125rem;margin-right:.938rem}.pdp-main .product-row .product-col-details .product-detail .bag-color-swiper .swiper-slide.selected,.traceability-main .product-row .product-col-details .product-detail .bag-color-swiper .swiper-slide.selected{border-bottom:.6px solid #000}@media (min-width:1024px){.pdp-main .product-row.one-picture .product-image-container,.traceability-main .product-row.one-picture .product-image-container{position:sticky;top:0}}@media (min-width:1024px){.pdp-main .product-row.one-picture .product-col-details .product-detail #product-content .product-detail-content,.pdp-main .product-row.one-picture .product-col-details .product-detail #product-content .product-main-content,.traceability-main .product-row.one-picture .product-col-details .product-detail #product-content .product-detail-content,.traceability-main .product-row.one-picture .product-col-details .product-detail #product-content .product-main-content{position:relative;top:inherit;bottom:inherit;height:100vh;display:flex;flex-direction:column;justify-content:center;transform:none;width:305px}.pdp-main .product-row.one-picture .product-col-details .product-detail #product-content .product-detail-content.unsticky,.pdp-main .product-row.one-picture .product-col-details .product-detail #product-content .product-main-content.unsticky,.traceability-main .product-row.one-picture .product-col-details .product-detail #product-content .product-detail-content.unsticky,.traceability-main .product-row.one-picture .product-col-details .product-detail #product-content .product-main-content.unsticky{position:relative;top:inherit;bottom:inherit}}@media (min-width:1440px){.pdp-main .product-row.one-picture .product-col-details .product-detail #product-content .product-detail-content,.pdp-main .product-row.one-picture .product-col-details .product-detail #product-content .product-main-content,.traceability-main .product-row.one-picture .product-col-details .product-detail #product-content .product-detail-content,.traceability-main .product-row.one-picture .product-col-details .product-detail #product-content .product-main-content{width:405px}}.pdp-main .last-visited,.pdp-main .related-product,.traceability-main .last-visited,.traceability-main .related-product{position:relative;overflow:hidden;padding-left:0;margin-bottom:0;padding-top:5rem}@media (min-width:1024px){.pdp-main .last-visited,.pdp-main .related-product,.traceability-main .last-visited,.traceability-main .related-product{padding-top:10rem}}@media (min-width:1920px){.pdp-main .last-visited,.pdp-main .related-product,.traceability-main .last-visited,.traceability-main .related-product{padding-top:13.75rem}}.pdp-main .last-visited h2.last-visited-header,.pdp-main .last-visited h2.related-product-header,.pdp-main .last-visited h3:not(.product-name),.pdp-main .related-product h2.last-visited-header,.pdp-main .related-product h2.related-product-header,.pdp-main .related-product h3:not(.product-name),.traceability-main .last-visited h2.last-visited-header,.traceability-main .last-visited h2.related-product-header,.traceability-main .last-visited h3:not(.product-name),.traceability-main .related-product h2.last-visited-header,.traceability-main .related-product h2.related-product-header,.traceability-main .related-product h3:not(.product-name){margin-bottom:5rem}@media (max-width:1023.98px){.pdp-main .last-visited h2.last-visited-header,.pdp-main .last-visited h2.related-product-header,.pdp-main .last-visited h3:not(.product-name),.pdp-main .related-product h2.last-visited-header,.pdp-main .related-product h2.related-product-header,.pdp-main .related-product h3:not(.product-name),.traceability-main .last-visited h2.last-visited-header,.traceability-main .last-visited h2.related-product-header,.traceability-main .last-visited h3:not(.product-name),.traceability-main .related-product h2.last-visited-header,.traceability-main .related-product h2.related-product-header,.traceability-main .related-product h3:not(.product-name){margin-bottom:2.5rem}}@media (max-width:767.98px){.pdp-main .last-visited h2.last-visited-header,.pdp-main .last-visited h2.related-product-header,.pdp-main .last-visited h3:not(.product-name),.pdp-main .related-product h2.last-visited-header,.pdp-main .related-product h2.related-product-header,.pdp-main .related-product h3:not(.product-name),.traceability-main .last-visited h2.last-visited-header,.traceability-main .last-visited h2.related-product-header,.traceability-main .last-visited h3:not(.product-name),.traceability-main .related-product h2.last-visited-header,.traceability-main .related-product h2.related-product-header,.traceability-main .related-product h3:not(.product-name){text-align:left;margin-bottom:1.25rem;margin-left:1.5625rem}}.pdp-main .last-visited h2.last-visited-header,.pdp-main .last-visited h3:not(.product-name),.pdp-main .related-product h2.last-visited-header,.pdp-main .related-product h3:not(.product-name),.traceability-main .last-visited h2.last-visited-header,.traceability-main .last-visited h3:not(.product-name),.traceability-main .related-product h2.last-visited-header,.traceability-main .related-product h3:not(.product-name){text-align:center}.pdp-main .last-visited .swiper-container,.pdp-main .related-product .swiper-container,.traceability-main .last-visited .swiper-container,.traceability-main .related-product .swiper-container{position:relative;z-index:1}@media (max-width:1023.98px){.pdp-main .last-visited .swiper-container,.pdp-main .related-product .swiper-container,.traceability-main .last-visited .swiper-container,.traceability-main .related-product .swiper-container{padding:0 1.563rem}}.pdp-main .last-visited .swiper-container[data-number-slide="1"],.pdp-main .related-product .swiper-container[data-number-slide="1"],.traceability-main .last-visited .swiper-container[data-number-slide="1"],.traceability-main .related-product .swiper-container[data-number-slide="1"]{margin-left:0}@media (max-width:767.98px){.pdp-main .last-visited .swiper-container[data-number-slide="1"],.pdp-main .related-product .swiper-container[data-number-slide="1"],.traceability-main .last-visited .swiper-container[data-number-slide="1"],.traceability-main .related-product .swiper-container[data-number-slide="1"]{padding-right:1.5625rem}}.pdp-main .last-visited .swiper-container[data-number-slide="1"] .tiles-container,.pdp-main .related-product .swiper-container[data-number-slide="1"] .tiles-container,.traceability-main .last-visited .swiper-container[data-number-slide="1"] .tiles-container,.traceability-main .related-product .swiper-container[data-number-slide="1"] .tiles-container{justify-content:center}@media (min-width:768px){.pdp-main .last-visited .swiper-container[data-number-slide="1"],.pdp-main .related-product .swiper-container[data-number-slide="1"],.traceability-main .last-visited .swiper-container[data-number-slide="1"],.traceability-main .related-product .swiper-container[data-number-slide="1"]{margin-left:3.125rem}}@media (min-width:1440px){.pdp-main .last-visited .swiper-container[data-number-slide="1"],.pdp-main .related-product .swiper-container[data-number-slide="1"],.traceability-main .last-visited .swiper-container[data-number-slide="1"],.traceability-main .related-product .swiper-container[data-number-slide="1"]{margin-left:5rem}}@media (min-width:768px){.pdp-main .last-visited .swiper-container[data-number-slide="2"],.pdp-main .last-visited .swiper-container[data-number-slide="3"],.pdp-main .related-product .swiper-container[data-number-slide="2"],.pdp-main .related-product .swiper-container[data-number-slide="3"],.traceability-main .last-visited .swiper-container[data-number-slide="2"],.traceability-main .last-visited .swiper-container[data-number-slide="3"],.traceability-main .related-product .swiper-container[data-number-slide="2"],.traceability-main .related-product .swiper-container[data-number-slide="3"]{margin-left:3.125rem}.pdp-main .last-visited .swiper-container[data-number-slide="2"] .tiles-container,.pdp-main .last-visited .swiper-container[data-number-slide="3"] .tiles-container,.pdp-main .related-product .swiper-container[data-number-slide="2"] .tiles-container,.pdp-main .related-product .swiper-container[data-number-slide="3"] .tiles-container,.traceability-main .last-visited .swiper-container[data-number-slide="2"] .tiles-container,.traceability-main .last-visited .swiper-container[data-number-slide="3"] .tiles-container,.traceability-main .related-product .swiper-container[data-number-slide="2"] .tiles-container,.traceability-main .related-product .swiper-container[data-number-slide="3"] .tiles-container{justify-content:center}}@media (min-width:1440px){.pdp-main .last-visited .swiper-container[data-number-slide="2"],.pdp-main .last-visited .swiper-container[data-number-slide="3"],.pdp-main .related-product .swiper-container[data-number-slide="2"],.pdp-main .related-product .swiper-container[data-number-slide="3"],.traceability-main .last-visited .swiper-container[data-number-slide="2"],.traceability-main .last-visited .swiper-container[data-number-slide="3"],.traceability-main .related-product .swiper-container[data-number-slide="2"],.traceability-main .related-product .swiper-container[data-number-slide="3"]{margin-left:5rem}.pdp-main .last-visited .swiper-container[data-number-slide="2"] .tiles-container,.pdp-main .last-visited .swiper-container[data-number-slide="3"] .tiles-container,.pdp-main .related-product .swiper-container[data-number-slide="2"] .tiles-container,.pdp-main .related-product .swiper-container[data-number-slide="3"] .tiles-container,.traceability-main .last-visited .swiper-container[data-number-slide="2"] .tiles-container,.traceability-main .last-visited .swiper-container[data-number-slide="3"] .tiles-container,.traceability-main .related-product .swiper-container[data-number-slide="2"] .tiles-container,.traceability-main .related-product .swiper-container[data-number-slide="3"] .tiles-container{justify-content:center}}.pdp-main .last-visited button.swiper-button-next,.pdp-main .last-visited button.swiper-button-prev,.pdp-main .related-product button.swiper-button-next,.pdp-main .related-product button.swiper-button-prev,.traceability-main .last-visited button.swiper-button-next,.traceability-main .last-visited button.swiper-button-prev,.traceability-main .related-product button.swiper-button-next,.traceability-main .related-product button.swiper-button-prev{top:40%;margin:0}.pdp-main .last-visited .swiper-button-prev,.pdp-main .related-product .swiper-button-prev,.traceability-main .last-visited .swiper-button-prev,.traceability-main .related-product .swiper-button-prev{left:.688rem}.pdp-main .last-visited .swiper-button-next,.pdp-main .related-product .swiper-button-next,.traceability-main .last-visited .swiper-button-next,.traceability-main .related-product .swiper-button-next{right:.688rem}.pdp-main .last-visited .tiles-container,.pdp-main .related-product .tiles-container,.traceability-main .last-visited .tiles-container,.traceability-main .related-product .tiles-container{width:100%;display:flex;flex-wrap:nowrap;margin:0}.pdp-main .last-visited .tiles-container .grid-tile,.pdp-main .related-product .tiles-container .grid-tile,.traceability-main .last-visited .tiles-container .grid-tile,.traceability-main .related-product .tiles-container .grid-tile{margin:0;margin-right:1.563rem;width:calc(80% - .313rem);padding:0}@media (min-width:1024px){.pdp-main .last-visited .tiles-container .grid-tile,.pdp-main .related-product .tiles-container .grid-tile,.traceability-main .last-visited .tiles-container .grid-tile,.traceability-main .related-product .tiles-container .grid-tile{margin-right:3.125rem;width:calc(25% - 2.344rem)}}@media (min-width:1440px){.pdp-main .last-visited .tiles-container .grid-tile,.pdp-main .related-product .tiles-container .grid-tile,.traceability-main .last-visited .tiles-container .grid-tile,.traceability-main .related-product .tiles-container .grid-tile{margin-right:5rem;width:calc(25% - 3.75rem)}}@media (min-width:1920px){.pdp-main .last-visited .tiles-container .grid-tile,.pdp-main .related-product .tiles-container .grid-tile,.traceability-main .last-visited .tiles-container .grid-tile,.traceability-main .related-product .tiles-container .grid-tile{margin-right:6.25rem;width:calc(25% - 4.688rem)}}.pdp-main .last-visited .tiles-container .grid-tile .thumb-link,.pdp-main .related-product .tiles-container .grid-tile .thumb-link,.traceability-main .last-visited .tiles-container .grid-tile .thumb-link,.traceability-main .related-product .tiles-container .grid-tile .thumb-link{text-decoration:none}.pdp-main .last-visited .tiles-container .grid-tile .thumb-caption,.pdp-main .related-product .tiles-container .grid-tile .thumb-caption,.traceability-main .last-visited .tiles-container .grid-tile .thumb-caption,.traceability-main .related-product .tiles-container .grid-tile .thumb-caption{position:static;opacity:1}.pdp-main .last-visited .tiles-container .grid-tile .product-infos,.pdp-main .related-product .tiles-container .grid-tile .product-infos,.traceability-main .last-visited .tiles-container .grid-tile .product-infos,.traceability-main .related-product .tiles-container .grid-tile .product-infos{text-align:center}.pdp-main .last-visited .tiles-container .grid-tile .product-name,.pdp-main .related-product .tiles-container .grid-tile .product-name,.traceability-main .last-visited .tiles-container .grid-tile .product-name,.traceability-main .related-product .tiles-container .grid-tile .product-name{margin-bottom:0}.pdp-main .last-visited .tiles-container .grid-tile .money-saved,.pdp-main .related-product .tiles-container .grid-tile .money-saved,.traceability-main .last-visited .tiles-container .grid-tile .money-saved,.traceability-main .related-product .tiles-container .grid-tile .money-saved{display:none}.pdp-main .einstein-product-recommendations .related-product-header,.pdp-main .product-trays .related-product-header,.traceability-main .einstein-product-recommendations .related-product-header,.traceability-main .product-trays .related-product-header{text-align:left;margin:0 1.563rem}@media (min-width:1024px){.pdp-main .einstein-product-recommendations .related-product-header,.pdp-main .product-trays .related-product-header,.traceability-main .einstein-product-recommendations .related-product-header,.traceability-main .product-trays .related-product-header{margin:0 1.875rem}}@media (min-width:1440px){.pdp-main .einstein-product-recommendations .related-product-header,.pdp-main .product-trays .related-product-header,.traceability-main .einstein-product-recommendations .related-product-header,.traceability-main .product-trays .related-product-header{margin:0 2.5rem}}@media (min-width:1920px){.pdp-main .einstein-product-recommendations .related-product-header,.pdp-main .product-trays .related-product-header,.traceability-main .einstein-product-recommendations .related-product-header,.traceability-main .product-trays .related-product-header{margin:0 3.75rem}}.pdp-main .einstein-product-recommendations .icon,.pdp-main .product-trays .icon,.traceability-main .einstein-product-recommendations .icon,.traceability-main .product-trays .icon{color:#000}.pdp-main .einstein-product-recommendations .swiper-button-prev,.pdp-main .product-trays .swiper-button-prev,.traceability-main .einstein-product-recommendations .swiper-button-prev,.traceability-main .product-trays .swiper-button-prev{left:.688rem}.pdp-main .einstein-product-recommendations .swiper-button-next,.pdp-main .product-trays .swiper-button-next,.traceability-main .einstein-product-recommendations .swiper-button-next,.traceability-main .product-trays .swiper-button-next{right:.688rem}.pdp-main .product-trays,.traceability-main .product-trays{position:relative;overflow:hidden;padding-left:0;margin-bottom:0;padding-top:3.125rem}@media (min-width:1024px){.pdp-main .product-trays,.traceability-main .product-trays{padding-top:7.5rem}}@media (min-width:1440px){.pdp-main .product-trays,.traceability-main .product-trays{padding-top:10rem}}@media (min-width:1920px){.pdp-main .product-trays,.traceability-main .product-trays{padding-top:12.5rem}}.pdp-main .product-trays .related-product-header,.traceability-main .product-trays .related-product-header{display:flex;align-items:center;margin-bottom:.75rem}@media (min-width:1024px){.pdp-main .product-trays .related-product-header,.traceability-main .product-trays .related-product-header{margin-bottom:2rem}}@media (min-width:1440px){.pdp-main .product-trays .related-product-header,.traceability-main .product-trays .related-product-header{margin-bottom:4.5rem}}@media (max-width:767.98px){.pdp-main .product-trays .related-product-header,.traceability-main .product-trays .related-product-header{text-align:left;margin-left:1.5625rem}}.pdp-main .product-trays .related-product-header h2,.traceability-main .product-trays .related-product-header h2{margin-right:1.5625rem}.pdp-main .product-trays .related-product-header .discover-more-bags-cta,.traceability-main .product-trays .related-product-header .discover-more-bags-cta{margin-bottom:.5rem;border:none}.pdp-main .product-trays .related-product-header .discover-more-bags-cta:hover:before,.traceability-main .product-trays .related-product-header .discover-more-bags-cta:hover:before{bottom:.125rem}.pdp-main .product-trays .swiper-container,.traceability-main .product-trays .swiper-container{position:relative;z-index:1}@media (max-width:1023.98px){.pdp-main .product-trays .swiper-container,.traceability-main .product-trays .swiper-container{padding:0 1.563rem}}.pdp-main .product-trays .swiper-container[data-number-slide="1"],.traceability-main .product-trays .swiper-container[data-number-slide="1"]{margin-left:0}@media (max-width:767.98px){.pdp-main .product-trays .swiper-container[data-number-slide="1"],.traceability-main .product-trays .swiper-container[data-number-slide="1"]{padding-right:1.5625rem}}.pdp-main .product-trays .swiper-container[data-number-slide="1"] .tiles-container,.traceability-main .product-trays .swiper-container[data-number-slide="1"] .tiles-container{justify-content:center}@media (min-width:768px){.pdp-main .product-trays .swiper-container[data-number-slide="1"],.traceability-main .product-trays .swiper-container[data-number-slide="1"]{margin-left:3.125rem}}@media (min-width:1440px){.pdp-main .product-trays .swiper-container[data-number-slide="1"],.traceability-main .product-trays .swiper-container[data-number-slide="1"]{margin-left:5rem}}@media (min-width:768px){.pdp-main .product-trays .swiper-container[data-number-slide="2"],.pdp-main .product-trays .swiper-container[data-number-slide="3"],.traceability-main .product-trays .swiper-container[data-number-slide="2"],.traceability-main .product-trays .swiper-container[data-number-slide="3"]{margin-left:3.125rem}.pdp-main .product-trays .swiper-container[data-number-slide="2"] .tiles-container,.pdp-main .product-trays .swiper-container[data-number-slide="3"] .tiles-container,.traceability-main .product-trays .swiper-container[data-number-slide="2"] .tiles-container,.traceability-main .product-trays .swiper-container[data-number-slide="3"] .tiles-container{justify-content:center}}@media (min-width:1440px){.pdp-main .product-trays .swiper-container[data-number-slide="2"],.pdp-main .product-trays .swiper-container[data-number-slide="3"],.traceability-main .product-trays .swiper-container[data-number-slide="2"],.traceability-main .product-trays .swiper-container[data-number-slide="3"]{margin-left:5rem}.pdp-main .product-trays .swiper-container[data-number-slide="2"] .tiles-container,.pdp-main .product-trays .swiper-container[data-number-slide="3"] .tiles-container,.traceability-main .product-trays .swiper-container[data-number-slide="2"] .tiles-container,.traceability-main .product-trays .swiper-container[data-number-slide="3"] .tiles-container{justify-content:center}}.pdp-main .product-trays button.swiper-button-next,.pdp-main .product-trays button.swiper-button-prev,.traceability-main .product-trays button.swiper-button-next,.traceability-main .product-trays button.swiper-button-prev{top:40%;margin:0}.pdp-main .product-trays .tiles-container,.traceability-main .product-trays .tiles-container{width:100%;display:flex;flex-wrap:nowrap;margin:0}.pdp-main .product-trays .tiles-container .grid-tile,.traceability-main .product-trays .tiles-container .grid-tile{margin:0;margin-right:1.563rem;width:calc(80% - .313rem);padding:0}@media (min-width:1024px){.pdp-main .product-trays .tiles-container .grid-tile,.traceability-main .product-trays .tiles-container .grid-tile{margin-right:3.125rem;width:calc(25% - 2.344rem)}}@media (min-width:1440px){.pdp-main .product-trays .tiles-container .grid-tile,.traceability-main .product-trays .tiles-container .grid-tile{margin-right:5rem;width:calc(25% - 3.75rem)}}@media (min-width:1920px){.pdp-main .product-trays .tiles-container .grid-tile,.traceability-main .product-trays .tiles-container .grid-tile{margin-right:6.25rem;width:calc(25% - 4.688rem)}}.pdp-main .product-trays .tiles-container .grid-tile .thumb-link,.traceability-main .product-trays .tiles-container .grid-tile .thumb-link{text-decoration:none}.pdp-main .product-trays .tiles-container .grid-tile .thumb-caption,.traceability-main .product-trays .tiles-container .grid-tile .thumb-caption{position:static;opacity:1}.pdp-main .product-trays .tiles-container .grid-tile .product-infos,.traceability-main .product-trays .tiles-container .grid-tile .product-infos{text-align:center}.pdp-main .product-trays .tiles-container .grid-tile .product-name,.traceability-main .product-trays .tiles-container .grid-tile .product-name{margin-bottom:0}@media (max-width:1023.98px){.pdp-main .product-associated-look,.traceability-main .product-associated-look{margin:5rem 1.5rem 0}}.pdp-main .product-associated-look .product-look-row,.traceability-main .product-associated-look .product-look-row{display:flex;align-items:center}@media (min-width:768px){.pdp-main .product-associated-look .product-look-row,.traceability-main .product-associated-look .product-look-row{height:100%}}.pdp-main .product-associated-look .product-look-row h2,.traceability-main .product-associated-look .product-look-row h2{font-size:.75rem;color:#000;margin:0 0 2.5rem 0;padding:0}.pdp-main .product-associated-look .product-look-row h2.related-product-header-phone,.traceability-main .product-associated-look .product-look-row h2.related-product-header-phone{display:none}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row h2.related-product-header-phone,.traceability-main .product-associated-look .product-look-row h2.related-product-header-phone{display:block;margin-bottom:1.25rem}}.pdp-main .product-associated-look .product-look-row h2.related-product-header-desktop,.traceability-main .product-associated-look .product-look-row h2.related-product-header-desktop{display:none}@media (min-width:1024px){.pdp-main .product-associated-look .product-look-row h2.related-product-header-desktop,.traceability-main .product-associated-look .product-look-row h2.related-product-header-desktop{display:block}}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row,.traceability-main .product-associated-look .product-look-row{display:block}}.pdp-main .product-associated-look .product-look-row .product-look-container-detail,.pdp-main .product-associated-look .product-look-row .product-look-container-picture,.traceability-main .product-associated-look .product-look-row .product-look-container-detail,.traceability-main .product-associated-look .product-look-row .product-look-container-picture{flex:1}@media (min-width:1024px){.pdp-main .product-associated-look .product-look-row .product-look-container-picture,.traceability-main .product-associated-look .product-look-row .product-look-container-picture{position:relative}}.pdp-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen,.traceability-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen{display:block;width:100%}@media (min-width:768px){.pdp-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen,.traceability-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen{height:100%;overflow:hidden}}.pdp-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen img,.traceability-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen img{width:100%;aspect-ratio:3/4;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.pdp-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen img,.traceability-main .product-associated-look .product-look-row .product-look-container-picture a.fullscreen img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;background:#f7f7f7}}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail,.traceability-main .product-associated-look .product-look-row .product-look-container-detail{display:flex;margin-right:-1.5rem}}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing{width:auto;margin:0 auto}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing{padding-right:1.5rem;width:65%}}@media (min-width:1024px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing{min-width:20.625rem;width:60%}}@media (min-width:1440px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing{width:42%}}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul{margin:0;padding:0}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul{height:100%}}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li{list-style:none}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li{height:100%}}@media (min-width:1024px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:hover h3,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:hover h3{text-decoration:underline;color:#000}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:hover span.price-sales,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:hover span.price-sales{color:#000}}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li.set-detail-hidden,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li.set-detail-hidden{display:none}}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a{text-decoration:none;width:100%;display:flex;justify-content:space-between;font-size:.75rem;padding:0 0 1.25rem 0;color:#000}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a span.view,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a span.view{display:none}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a{display:block;height:100%;position:relative}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a span.view,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li a span.view{display:block;position:absolute;bottom:0;left:0;color:#737373}}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:first-child a,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:first-child a{padding-top:0}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:last-child a,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li:last-child a{padding-bottom:0}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li h3,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-detail-listing ul li h3{margin:0 10px 0 0}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp{display:none}@media (max-width:1023.98px){.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp{display:block;width:35%}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp .tiles-container,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp .tiles-container{margin-left:0;flex-wrap:unset}}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-next,.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-prev,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-next,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-prev{position:absolute;top:0;left:0;bottom:0;margin:0;padding:0;height:100%;background:0 0;border:0;width:1.5rem}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-next:after,.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-prev:after,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-next:after,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-prev:after{content:none}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-next,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp button.swiper-button-next{right:0;left:initial}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp a.fullscreen,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp a.fullscreen{width:100%;display:block}.pdp-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp a.fullscreen img,.traceability-main .product-associated-look .product-look-row .product-look-container-detail .product-set-swiper-container.set-pdp a.fullscreen img{width:100%;display:block}.pdp-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing,.traceability-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing{list-style-type:none;padding:0}.pdp-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile,.traceability-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile{display:flex;margin-top:1.25rem}.pdp-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .thumb-link.fullscreen,.traceability-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .thumb-link.fullscreen{width:100%;max-width:5.75rem}.pdp-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description,.traceability-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description{padding-left:20px;margin-right:25px}.pdp-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description a,.traceability-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description a{text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;height:100%}.pdp-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description a h3,.traceability-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description a h3{margin-bottom:0}.pdp-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description a span.view,.traceability-main .product-associated-look .product-look-row .mobile-only.complete-the-look-container-mobile ul.complete-the-look-product-listing li.complete-the-look-product-tile .complete-the-look-description a span.view{margin:auto auto 0 0;color:#737373;font-weight:400;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase}.variation-color .swiper-button-next,.variation-color .swiper-button-prev{background:0 0;height:calc(100% - 1.5625rem);margin:0}.variation-color .swiper-button-next.swiper-button-disabled,.variation-color .swiper-button-prev.swiper-button-disabled{display:none}.variation-color .swiper-button-next:after,.variation-color .swiper-button-prev:after{height:100%;width:3.125rem}.variation-color .swiper-button-next .icon::before,.variation-color .swiper-button-prev .icon::before{color:#000}@media (min-width:1024px){.variation-color .swiper-button-next,.variation-color .swiper-button-prev{height:calc(100% - 1.25rem)}}.variation-color .swiper-button-prev{left:-.875rem}.variation-color .swiper-button-prev:after{left:-.3125rem;background:linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 75%)}@media (max-width:1023.98px){.variation-color .swiper-button-prev:after{left:-.625rem}}@media (min-width:1024px){.variation-color .swiper-button-prev{height:calc(100% - 1.25rem);left:0}}.variation-color .swiper-button-next{right:-.875rem}.variation-color .swiper-button-next:after{right:-.3125rem;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 75%)}@media (max-width:1023.98px){.variation-color .swiper-button-next:after{right:-.625rem}}@media (min-width:1024px){.variation-color .swiper-button-next{right:0}}.variation-size-modal .size-swiper-container h2,.variation-size-modal .styles-swiper-container h2,.variation-style-modal .size-swiper-container h2,.variation-style-modal .styles-swiper-container h2{margin-bottom:2.5rem}.variation-size-modal .swiper-button-next,.variation-size-modal .swiper-button-prev,.variation-style-modal .swiper-button-next,.variation-style-modal .swiper-button-prev{display:none}@media (min-width:1024px){.variation-size-modal,.variation-style-modal{display:grid}.variation-size-modal .styles-swiper-container h2,.variation-style-modal .styles-swiper-container h2{margin-bottom:2.5rem}.variation-size-modal .swiper-container .swiper-wrapper,.variation-style-modal .swiper-container .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}.variation-size-modal .swiper-container .swiper-wrapper .swiper-slide,.variation-style-modal .swiper-container .swiper-wrapper .swiper-slide{height:auto;width:44%;margin-bottom:2.5rem}.variation-size-modal .swiper-container .swiper-wrapper .swiper-slide img,.variation-style-modal .swiper-container .swiper-wrapper .swiper-slide img{width:100%;margin-bottom:0}}@media (min-width:1440px){.variation-size-modal .swiper-slide,.variation-style-modal .swiper-slide{width:43%}}@media (min-width:1920px){.variation-size-modal .swiper-slide,.variation-style-modal .swiper-slide{width:44.73%}}@media (max-width:1023.98px){.variation-size-modal .dialog-content,.variation-style-modal .dialog-content{padding-left:0;padding-right:0}.variation-size-modal .size-swiper-container h2,.variation-size-modal .styles-swiper-container h2,.variation-style-modal .size-swiper-container h2,.variation-style-modal .styles-swiper-container h2{margin-left:1.563rem}.variation-size-modal .size-swiper-container .swiper-wrapper.swiper-only-child,.variation-size-modal .styles-swiper-container .swiper-wrapper.swiper-only-child,.variation-style-modal .size-swiper-container .swiper-wrapper.swiper-only-child,.variation-style-modal .styles-swiper-container .swiper-wrapper.swiper-only-child{margin:0 1.563rem;width:auto}.variation-size-modal .size-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide,.variation-size-modal .styles-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide,.variation-style-modal .size-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide,.variation-style-modal .styles-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide{width:calc(100% / 1.35);padding-left:1.563rem}.variation-size-modal .size-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide:last-child,.variation-size-modal .styles-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide:last-child,.variation-style-modal .size-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide:last-child,.variation-style-modal .styles-swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide:last-child{margin-right:1.563rem}.variation-size-modal .swiper-button-next,.variation-size-modal .swiper-button-prev,.variation-style-modal .swiper-button-next,.variation-style-modal .swiper-button-prev{position:absolute;top:0;left:-25px;bottom:0;margin:0;padding:0;height:100%;background:0 0;border:0;width:50px}.variation-size-modal .swiper-button-next::after,.variation-size-modal .swiper-button-prev::after,.variation-style-modal .swiper-button-next::after,.variation-style-modal .swiper-button-prev::after{content:''}.variation-size-modal .swiper-button-next,.variation-style-modal .swiper-button-next{right:-25px;left:initial}}.variation-size-modal .swatchanchor,.variation-style-modal .swatchanchor{text-decoration:none;font-size:.75rem;letter-spacing:.4px;text-transform:lowercase}.variation-size-modal .swatchanchor::first-letter,.variation-style-modal .swatchanchor::first-letter{text-transform:uppercase}.variation-size-modal .swatchanchor img,.variation-style-modal .swatchanchor img{width:100%;margin-bottom:0}.variation-size-modal .variation-infos,.variation-style-modal .variation-infos{margin-top:1.25rem;text-align:center}.variation-size-modal .variation-infos,.variation-style-modal .variation-infos{margin-bottom:0}.variation-size-modal .variation-infos .variation-name::first-letter,.variation-style-modal .variation-infos .variation-name::first-letter{text-transform:uppercase}.traceability-main .product-col-details{position:relative}@media (max-width:1023.98px){.traceability-main .product-col-details{margin-top:40px}}.traceability-main .product-col-details .traceability-detail{width:auto;margin:0 auto}@media (max-width:1023.98px){.traceability-main .product-col-details .traceability-detail{margin:0 25px}}@media (min-width:1024px){.traceability-main .product-col-details .traceability-detail{width:60%}}@media (min-width:1440px){.traceability-main .product-col-details .traceability-detail{width:42%;margin:auto}}.traceability-main .product-col-details .traceability-detail .traceability-main-content{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;width:100%}@media (min-width:1024px){.traceability-main .product-col-details .traceability-detail .traceability-main-content{width:19.25rem;position:relative;top:inherit;bottom:inherit;height:100vh;justify-content:center}}@media (min-width:1440px){.traceability-main .product-col-details .traceability-detail .traceability-main-content{width:18.75rem}}@media (min-width:1920px){.traceability-main .product-col-details .traceability-detail .traceability-main-content{width:25.3125rem}}.traceability-main .product-col-details .traceability-detail .traceability-main-content button{width:100%}.traceability-main .product-col-details .traceability-detail .traceability-contents{color:#737373;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;align-self:stretch}.traceability-main .product-col-details .traceability-detail .traceability-contents p{margin-bottom:0}.traceability-main .product-col-details .traceability-detail .traceability-contents .title{color:#000;margin-bottom:.3125rem}.traceability-main .product-col-details .traceability-detail .traceability-contents .traceability-block ul{padding-left:0;list-style-position:inside}.traceability-main .product-col-details .traceability-detail .traceability-contents .traceability-block ul li{margin-bottom:.3125rem}.traceability-main .product-col-details .traceability-detail .traceability-contents .traceability-block ul li:last-child{margin-bottom:0}.traceability-main .product-col-details .traceability-detail .traceability-detail-cta{width:100%}.traceability-popin-body{width:100%}.traceability-popin-body .traceability-tab-buttons{margin-bottom:2.5rem}.traceability-popin-body .product-traceability{color:#737373}.traceability-popin-body .product-traceability p{margin-bottom:0}.traceability-popin-body .product-traceability .title{color:#000;margin-bottom:.3125rem}.traceability-popin-body .traceability-block{margin-bottom:5rem}.traceability-popin-body .traceability-block ul{padding-left:0;list-style-position:inside}.traceability-popin-body .traceability-block ul li{margin-bottom:.3125rem}.traceability-popin-body .traceability-block ul li:last-child{margin-bottom:0}.traceability-popin-body .plastic-microfibers-block,.traceability-popin-body .recycled-materials-block{margin-bottom:1.25rem}.traceability-popin-body .packaging-list{padding-left:0;margin-bottom:5rem}.traceability-popin-body .packaging-list p{margin-bottom:0}.traceability-popin-body .packaging-list li{list-style:none;padding:0}.traceability-popin-body .packaging-list li .panel__header::after{line-height:2;font-size:.438rem;-webkit-font-smoothing:none}.traceability-popin-body .packaging-list li .panel__content{color:#737373;margin-bottom:0}.traceability-popin-body .packaging-list li .panel__content .title{color:#000}.traceability-popin-body .packaging-list li .panel__content .composition-block,.traceability-popin-body .packaging-list li .panel__content .re-employment-block{margin-bottom:1.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:.3125rem;align-self:stretch}.traceability-popin-body .packaging-list .panel.open .panel__content{margin-bottom:0}.traceability-popin-body .packaging-description{margin-bottom:2.5rem}.traceability-tab-buttons{display:flex;flex-wrap:nowrap;overflow:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.traceability-tab-buttons:after{content:"";background-color:#d9d9d9;position:absolute;width:100%;height:1px;left:0;bottom:0}@media (max-width:1023.98px){.traceability-tab-buttons{margin-left:0}}.traceability-tab-buttons::-webkit-scrollbar{display:none}.traceability-tab-buttons .tab-header{background:0 0;border:none;margin-right:2.5rem;padding:.5rem 0;color:#909090;flex:0 0 auto;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase}.traceability-tab-buttons .tab-header.active{color:#000;border-bottom:1px solid #000;z-index:1}.traceability-tab-buttons .tab-header.active h2{position:relative}.traceability-tab-buttons .tab-header.active h2:after{content:"";background-color:#000;position:absolute;width:100%;height:1px;left:0;z-index:2;bottom:-.5rem}@media (min-width:1024px){.product-look-picture,.product-look-picture .desktop-only{height:100%}.product-look-picture{position:relative}.product-look-picture:not(.product-look-picture-main){position:absolute;top:0;right:0;bottom:0;left:0}}.product-details-modal h2{display:none}.product-details-modal .h2-bstroy{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;display:inline-block;margin-bottom:1.5rem;background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_JP-Site/-/ja/v1751448765762/images/bstroy-figure-animation.gif);background-size:32px 14px;background-position:100% 2px;background-repeat:no-repeat;padding-right:42px}.product-details-modal .h2-bstroy .nft-label{padding-right:.68rem}.product-details-modal .hr-bstroy{background-color:#000;opacity:.15;margin:4rem 0}.product-details-modal .container-description .long-description>ul,.product-details-modal .container-description .short-description>ul{margin-bottom:0;padding:0;list-style:square inside none}.product-details-modal .container-description .long-description>ul li,.product-details-modal .container-description .short-description>ul li{margin-bottom:.625rem}.product-details-modal .container-description .long-description>ul li:last-of-type,.product-details-modal .container-description .short-description>ul li:last-of-type{margin-bottom:0}.product-details-modal .container-description .size-guide-panel-btn{padding-top:1.25rem}.product-details-modal .container-description dl.table-brand .product-dl-item::marker,.product-details-modal .container-description ul.table-brand li::marker{content:none}.product-details-modal .container-description dl.table-brand,.product-details-modal .container-description ul.table-brand{padding:0;margin:5rem 0 5rem}.product-details-modal .container-description dl.table-brand>.product-dl-item,.product-details-modal .container-description dl.table-brand>li,.product-details-modal .container-description ul.table-brand>.product-dl-item,.product-details-modal .container-description ul.table-brand>li{margin:0;padding:1.25rem 0;display:flex;align-items:flex-start;border-top:1px solid #d9d9d9}.product-details-modal .container-description dl.table-brand>.product-dl-item:last-of-type,.product-details-modal .container-description dl.table-brand>li:last-of-type,.product-details-modal .container-description ul.table-brand>.product-dl-item:last-of-type,.product-details-modal .container-description ul.table-brand>li:last-of-type{border-bottom:1px solid #d9d9d9}.product-details-modal .container-description dl.table-brand>.product-dl-item .color-value,.product-details-modal .container-description dl.table-brand>li .color-value,.product-details-modal .container-description ul.table-brand>.product-dl-item .color-value,.product-details-modal .container-description ul.table-brand>li .color-value{text-transform:lowercase}.product-details-modal .container-description dl.table-brand>.product-dl-item .color-value::first-letter,.product-details-modal .container-description dl.table-brand>li .color-value::first-letter,.product-details-modal .container-description ul.table-brand>.product-dl-item .color-value::first-letter,.product-details-modal .container-description ul.table-brand>li .color-value::first-letter{text-transform:uppercase}.product-details-modal .container-description dl.table-brand>.product-dl-item ul,.product-details-modal .container-description dl.table-brand>li ul,.product-details-modal .container-description ul.table-brand>.product-dl-item ul,.product-details-modal .container-description ul.table-brand>li ul{margin:0;padding:0;list-style:none}.product-details-modal .container-description dl.table-brand>.product-dl-item ul li,.product-details-modal .container-description dl.table-brand>li ul li,.product-details-modal .container-description ul.table-brand>.product-dl-item ul li,.product-details-modal .container-description ul.table-brand>li ul li{margin:0 0 .75rem 0;padding:0}.product-details-modal .container-description dl.table-brand>.product-dl-item ul li:last-child,.product-details-modal .container-description dl.table-brand>li ul li:last-child,.product-details-modal .container-description ul.table-brand>.product-dl-item ul li:last-child,.product-details-modal .container-description ul.table-brand>li ul li:last-child{margin:0}.product-details-modal .container-description dl.table-brand>.product-dl-item>dd,.product-details-modal .container-description dl.table-brand>.product-dl-item>dt,.product-details-modal .container-description dl.table-brand>.product-dl-item>h2,.product-details-modal .container-description dl.table-brand>.product-dl-item>h3,.product-details-modal .container-description dl.table-brand>li>dd,.product-details-modal .container-description dl.table-brand>li>dt,.product-details-modal .container-description dl.table-brand>li>h2,.product-details-modal .container-description dl.table-brand>li>h3,.product-details-modal .container-description ul.table-brand>.product-dl-item>dd,.product-details-modal .container-description ul.table-brand>.product-dl-item>dt,.product-details-modal .container-description ul.table-brand>.product-dl-item>h2,.product-details-modal .container-description ul.table-brand>.product-dl-item>h3,.product-details-modal .container-description ul.table-brand>li>dd,.product-details-modal .container-description ul.table-brand>li>dt,.product-details-modal .container-description ul.table-brand>li>h2,.product-details-modal .container-description ul.table-brand>li>h3{flex:1;margin:0;padding:0;font-weight:500}.product-details-modal .styles-swiper-container .swiper-slide img{width:100%}.product-details-modal .container-description .short-description,.product-details-modal .container-description dl.table-brand{margin-right:1.5625rem}@media (min-width:1024px){.product-details-modal .container-description .short-description,.product-details-modal .container-description dl.table-brand{margin-right:3.125rem}}@media (min-width:1440px){.product-details-modal .container-description .short-description,.product-details-modal .container-description dl.table-brand{margin-right:5rem}}@media (min-width:1920px){.product-details-modal .container-description .short-description,.product-details-modal .container-description dl.table-brand{margin-right:6.25rem}}.product-notify-form-modal .dialog-content{padding:5rem 0 1.563rem}@media (min-width:1024px){.product-notify-form-modal .dialog-content{padding:5rem 3.125rem 5rem}}@media (min-width:1440px){.product-notify-form-modal .dialog-content{padding:6.25rem 5rem 5rem}}@media (min-width:1920px){.product-notify-form-modal .dialog-content{padding:6.25rem 6.25rem 5rem}}.product-notify-form-modal .notify-form{display:flex;flex-direction:column;justify-content:space-between;height:100vh}@media (max-width:1023.98px){.product-notify-form-modal .notify-form{padding:0 1.5625rem}}.product-notify-form-modal .notify-form-content .form-row{display:grid;font-size:.75rem;align-items:initial}.product-notify-form-modal .notify-form-content .form-row label{top:0;font-size:.75rem;line-height:.938rem;letter-spacing:.025em}.product-notify-form-modal .notify-form-content .error-label{color:#e00;margin-top:0;font-size:.75rem}.product-notify-form-modal .notify-form-content .form-secondaryCheckbox.globallvmhoptin{margin-top:.9375rem}.product-notify-form-modal .notify-form-content .form-secondaryCheckbox.globallvmhoptin label{padding-bottom:0;line-height:1.25rem}.product-notify-form-modal .form-row label{position:relative;top:0;margin-bottom:.313rem;line-height:.938rem;letter-spacing:.016rem}.product-notify-form-modal .form-row.focus .form-input{border-color:#737373}.product-notify-form-modal .form-row .form-input,.product-notify-form-modal .form-row .form-select{border:1px solid #d9d9d9;padding:.625rem;color:#000}.product-notify-form-modal .form-row .form-input.error,.product-notify-form-modal .form-row .form-select.error{border:1px solid #e00}.product-notify-form-modal .form-row .form-field-wrapper{padding-top:1.25rem;margin-bottom:0}.product-notify-form-modal .form-row .form-select-wrapper::after{color:#737373;top:.875rem;right:.625rem;width:.938rem;height:.938rem;display:flex;justify-content:center;align-items:center}.product-notify-form-modal .form-row-select .select-label{position:relative;width:auto;height:auto;margin:0 0 .313rem}.product-notify-form-modal label{line-height:1.563rem}@media (min-width:768px){.product-notify-form-modal .name-fields-wrapper{display:flex}.product-notify-form-modal .name-fields-wrapper .form-row{width:49%}}@media (min-width:768px) and (min-width:768px){.product-notify-form-modal .name-fields-wrapper .form-row:first-of-type{margin-right:1.25rem}}@media (max-device-width:1024px) and (max-device-height:786px){.product-notify-form-modal .notify-btn-container{padding-bottom:5rem}}@media (max-width:767.98px){.product-notify-form-modal .notify-btn-container.notify-kr{padding-bottom:1.563rem}}@media (max-device-height:1255px) and (max-device-width:1718px) and (min-device-width:768px){.product-notify-form-modal .notify-btn-container.notify-kr{padding-bottom:5rem}}.product-notify-form-modal .notify-submit-btn{margin-top:2.5rem}.product-notify-form-modal .form-customCheckbox{margin-top:1.25rem;margin-bottom:0}.product-notify-form-modal .form-customCheckbox .form-field-wrapper{padding-top:0}.product-notify-form-modal .form-customCheckbox label{letter-spacing:.019rem;margin-bottom:0;padding-bottom:.313rem}.product-notify-form-modal .stock-info{margin-bottom:2.5rem}.product-notify-form-modal .mandatory-fields{line-height:.938rem;font-size:10px;margin-top:0;margin-bottom:0}.product-notify-form-modal .form-content-asset{margin-top:2.5rem}.product-notify-form-modal .form-content-asset p{margin:0;color:#737373;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.019rem}.product-notify-form-modal .korean-data-consent{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:2.5rem}.product-notify-form-modal .korean-data-consent label{overflow:initial}.product-notify-form-modal .korean-data-consent .form-customCheckbox{margin-top:1.25rem;margin-bottom:0}.product-notify-form-modal .korean-data-consent .form-field-wrapper{margin-bottom:0}.product-notify-form-modal .korean-data-consent .korean-all-checkboxes{display:flex;flex-direction:column;gap:1.25rem;padding:1.5625rem 1.25rem;border:1px solid #f5f5f5}.product-notify-form-modal .korean-data-consent .korean-all-checkboxes .error-label{margin-top:0;padding-left:1.625rem}.product-notify-form-modal .korean-data-consent .korean-all-checkboxes .form-customCheckbox{margin-top:0}.product-notify-form-modal .notify-result p{margin-bottom:0}.product-notify-form-modal .notify-result .notify-content-message{margin-bottom:2.5rem}@media (max-width:1023.98px){.product-notify-form-modal .notify-result .notify-content-message{padding:0 1.5625rem}}@media (min-width:1920px){.product-notify-form-modal .notify-result .notify-content-message{margin-bottom:3.75rem}}.product-notify-form-modal .notify-result .related-product-header{margin-bottom:1.25rem}@media (max-width:1023.98px){.product-notify-form-modal .notify-result .related-product-header{padding:0 1.5625rem}}@media (min-width:1024px){.product-notify-form-modal .notify-result .product-tile{margin-bottom:1.25rem}}@media (min-width:1440px){.product-notify-form-modal .notify-result .product-tile{margin-bottom:3.4375rem}}@media (min-width:1920px){.product-notify-form-modal .notify-result .product-tile{margin-bottom:3.75rem}}@media (min-width:1024px){.product-notify-form-modal .notify-result .product-tile .thumb-caption{padding-top:1.25rem}}@media (min-width:1920px){.product-notify-form-modal .notify-result .product-tile .thumb-caption{padding-top:.9375rem}}.product-notify-form-modal .notify-result button.swiper-button-next,.product-notify-form-modal .notify-result button.swiper-button-prev{position:absolute;top:0;left:0;bottom:0;margin:0;padding:0;height:100%;background:0 0;border:0;width:50px}.product-notify-form-modal .notify-result button.swiper-button-next:after,.product-notify-form-modal .notify-result button.swiper-button-prev:after{content:none}.product-notify-form-modal .notify-result button.swiper-button-next{right:0;left:initial}.product-notify-form-modal .notify-result .grid-tile{margin:0;margin-right:1.563rem;width:calc(80% - .313rem);padding:0}@media (min-width:1024px){.product-notify-form-modal .notify-result .grid-tile{margin-right:3.125rem;width:calc(25% - 2.344rem)}}@media (min-width:1440px){.product-notify-form-modal .notify-result .grid-tile{margin-right:5rem;width:calc(25% - 3.75rem)}}@media (min-width:1920px){.product-notify-form-modal .notify-result .grid-tile{margin-right:6.25rem;width:calc(25% - 4.688rem)}}@media (max-width:1023.98px){.product-notify-form-modal .notify-result .tiles-container{width:100%;display:flex;flex-wrap:nowrap;margin:0}.product-notify-form-modal .notify-result .tiles-container .grid-tile .thumb-link{text-decoration:none}.product-notify-form-modal .notify-result .tiles-container .grid-tile .thumb-caption{position:static;opacity:1}.product-notify-form-modal .notify-result .tiles-container .grid-tile .product-infos{text-align:center}.product-notify-form-modal .notify-result .tiles-container .grid-tile .product-name{margin-bottom:0}}.ui-size-guide .dialog-content{padding:5rem 0 8.125rem}@media (min-width:1024px){.ui-size-guide .dialog-content{padding:6.25rem 3.125rem 4.375rem}}@media (min-width:1440px){.ui-size-guide .dialog-content{padding:10rem 5rem 9.688rem}}@media (min-width:1920px){.ui-size-guide .dialog-content{padding:12.5rem 6.25rem 10.688rem}}.ui-size-guide .ui-dialog-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ui-size-guide .fit-display{margin:0 1.563rem 2.5rem}@media (min-width:1024px){.ui-size-guide .fit-display{margin:0 0 2.5rem}}.ui-size-guide .fit-display p{margin:0}.size-guide-body .detail-tabs .tabs .input-select-size-type{border:0;margin-top:2.5rem;padding:0;max-width:7.5rem}@media (max-width:767.98px){.size-guide-body .detail-tabs .tabs .input-select-size-type{margin-left:0}}.size-guide-body .detail-tabs .input-select-size-type{border:0}.size-guide-body .detail-tabs .tab-header{margin-bottom:0;width:-moz-fit-content;width:fit-content;padding:0;margin:0 2.5rem .625rem 0;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase}.size-guide-body .detail-tabs .tab-header h1{margin:0}.size-guide-body .detail-tabs #measurement .table-buttons{margin:2.5rem 1.563rem 1.25rem}@media (min-width:1024px){.size-guide-body .detail-tabs #measurement .table-buttons{margin:2.5rem 0 1.25rem}}.size-guide-body .detail-tabs #measurement .table-buttons button{color:#737373;padding:0;margin-right:1.563rem}@media (min-width:1024px){.size-guide-body .detail-tabs #measurement .table-buttons button{margin-right:2.5rem}}.size-guide-body .detail-tabs #measurement .table-buttons button.active-table{color:#000;border-bottom:1px solid #000}.size-guide-body .detail-tabs #measurement .table-buttons button h2{margin-bottom:0}.size-guide-body .detail-tabs #measurement .measurement-tables{margin-bottom:2.5rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.size-guide-body .detail-tabs #measurement .measurement-tables::-webkit-scrollbar{display:none}.size-guide-body .detail-tabs #measurement .measurement-tables table{display:none}@media (max-width:1023.98px){.size-guide-body .detail-tabs #measurement .measurement-tables table{padding:0 1.563rem}}@media (min-width:1024px){.size-guide-body .detail-tabs #measurement .measurement-tables table{width:100%!important}}.size-guide-body .detail-tabs #measurement .measurement-tables table.active-table{display:table}@media (max-width:1023.98px){.size-guide-body .detail-tabs #measurement .measurement-tables table.active-table{display:block}}.size-guide-body .detail-tabs #measurement .measurement-tables table td,.size-guide-body .detail-tabs #measurement .measurement-tables table th{width:6.875rem;border:#d9d9d9 solid 1px;font-weight:400;height:1.563rem}.size-guide-body .detail-tabs #measurement .measurement-tables table span{padding-left:.375rem}@media (max-width:1023.98px){.size-guide-body .detail-tabs #measurement .measurements-infos{margin:0 1.563rem}}.size-guide-body .detail-tabs #measurement .measurements-infos h3{margin-bottom:0;text-transform:uppercase}.size-guide-body .detail-tabs #measurement .measurements-infos p{margin-bottom:.625rem;padding-left:0}.size-guide-body .detail-tabs #measurement .measurements-infos p.desktop-only{background-color:#f5f6f7}.size-guide-body .detail-tabs #measurement .measurements-infos p.desktop-only img{margin:auto;display:flex;margin-bottom:2.313rem}.size-guide-body .detail-tabs #measurement .measurements-infos p.mobile-only{background-color:#f5f6f7}.size-guide-body .detail-tabs #measurement .measurements-infos p.mobile-only img{margin:auto;display:flex;margin-bottom:2.5rem}@media (max-width:1023.98px){.size-guide-body .detail-tabs #size-conversion{padding:0 1.563rem}}.size-guide-body .detail-tabs .country-swiper{padding-top:2.5rem}@media (max-width:1023.98px){.size-guide-body .customer-support{margin:0 1.563rem}}.size-guide-body .customer-support .content-asset{margin-top:3rem}.viewer-3d-section{opacity:0}.viewer-3d-section.is-visible{opacity:1}.viewer-3d-section .viewer-link-button{margin:0;padding:0;background-color:transparent;border:none}.size-guide-buttons{display:flex;flex-wrap:nowrap;overflow:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.size-guide-buttons:after{content:"";background-color:#d9d9d9;position:absolute;width:100%;height:1px;left:0;bottom:0}@media (max-width:1023.98px){.size-guide-buttons{margin:0 1.563rem}}.size-guide-buttons::-webkit-scrollbar{display:none}.size-guide-buttons .tab-header{background:0 0;border:none;margin-right:2.5rem;padding:.5rem 0;color:#909090;flex:0 0 auto;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase}.size-guide-buttons .tab-header.active{color:#000}.size-guide-buttons .tab-header.active h2{position:relative}.size-guide-buttons .tab-header.active h2:after{content:"";background-color:#000;position:absolute;width:100%;height:1px;left:0;z-index:2;bottom:-.5rem}.detail-tabs .tab.active{height:auto;opacity:1;display:block;transition:opacity .5s cubic-bezier(.35,0,.2,1),visibility 0s}.detail-tabs .tab{flex-grow:0;opacity:0;display:none;overflow:visible;height:0;width:100%;transition:opacity .5s cubic-bezier(.35,0,.2,1),visibility 0s .5s}.panel-wrapper .panel-container .panel:not(.active){display:none}.panel-wrapper .size-guide-head{display:flex;align-items:center;border-bottom:1px solid #d9d9d9}.panel-wrapper .size-guide-head .th{padding-top:0;font-size:.75rem}.panel-wrapper .size-guide-head .th .country-select{border:0;width:7rem}.panel-wrapper .size-guide-head .td,.panel-wrapper .size-guide-head .th{flex:0 0 50%;width:50%;padding:1.25rem .625rem 1.25rem 0;font-weight:500}.panel-wrapper .size-guide-head .size-title{text-transform:capitalize}.size-table{width:100%;font-size:.6875rem}.size-table .tr:first-child{font-size:.75rem}.size-table .tr{display:flex;align-items:center;border-bottom:1px solid #d9d9d9}.hairlines .size-table .tr{border-width:.5px}.size-table .tr+.tr{border-top:none}.size-table .td,.size-table .th{flex:0 0 50%;width:50%;padding:1.25rem .625rem 1.25rem 0;font-weight:500}.size-table .size-title{text-transform:capitalize}.size-table .th{padding-top:0}.size-table .th .country-select{border:0;width:7rem}.product-shipping-modal a.tab-header{display:block;text-decoration:none;margin-bottom:20px}.variation-colors-modal h2{font-weight:400;font-size:.75rem;margin-bottom:30px}.variation-colors-modal .swiper-container button.swiper-button-next,.variation-colors-modal .swiper-container button.swiper-button-prev{position:absolute;top:0;left:-25px;bottom:0;margin:0;padding:0;height:100%;background:0 0;border:0;width:50px;display:none}.variation-colors-modal .swiper-container button.swiper-button-next:after,.variation-colors-modal .swiper-container button.swiper-button-prev:after{content:none}.variation-colors-modal .swiper-container button.swiper-button-next{right:-25px;left:initial}.variation-colors-modal .swiper-container .swiper-wrapper .swiper-slide a{text-decoration:none;font-size:.75rem}.variation-colors-modal .swiper-container .swiper-wrapper .swiper-slide img{width:100%;margin-bottom:0}@media (max-width:1023.98px){.variation-colors-modal .swiper-container .swiper-wrapper.swiper-only-child{margin:0 1.563rem;width:auto}.variation-colors-modal .swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide{width:calc(100% / 1.35);padding-left:1.563rem}.variation-colors-modal .swiper-container .swiper-wrapper:not(.swiper-only-child) .swiper-slide:last-child{margin-right:1.563rem}}@media (min-width:1024px){.variation-colors-modal .swiper-container button.swiper-button-next,.variation-colors-modal .swiper-container button.swiper-button-prev{display:none}.variation-colors-modal .swiper-container .swiper-wrapper{flex-wrap:wrap}.variation-colors-modal .swiper-container .swiper-wrapper .swiper-slide{padding-right:calc(var(--giv-gutter-x) * .5);height:auto}.variation-colors-modal .swiper-container .swiper-wrapper .swiper-slide img{width:100%;margin-bottom:0}}@media (max-width:1023.98px){.variation-colors-modal .dialog-content{padding-left:0;padding-right:0}.variation-colors-modal h2{margin:0 1.563rem 1.875rem}}.product-details-modal .tab.active,.ui-bag-guide .tab.active{margin-top:2.5rem;display:block}.product-details-modal .swiper-slide,.ui-bag-guide .swiper-slide{width:-moz-fit-content;width:fit-content}.product-details-modal .ui-dialog-content,.ui-bag-guide .ui-dialog-content{padding-right:0;padding-left:0;padding-bottom:1.563rem}@media (max-width:1023.98px){.product-details-modal .ui-dialog-content,.ui-bag-guide .ui-dialog-content{padding-top:5rem}}.product-details-modal .ui-dialog-content .bag-guide-popin-title,.product-details-modal .ui-dialog-content .bag-table,.product-details-modal .ui-dialog-content .color-variation-swiper h2,.product-details-modal .ui-dialog-content .customer-support,.product-details-modal .ui-dialog-content .js-size-guide-wrapper,.product-details-modal .ui-dialog-content .short-description,.product-details-modal .ui-dialog-content dl.table-brand,.ui-bag-guide .ui-dialog-content .bag-guide-popin-title,.ui-bag-guide .ui-dialog-content .bag-table,.ui-bag-guide .ui-dialog-content .color-variation-swiper h2,.ui-bag-guide .ui-dialog-content .customer-support,.ui-bag-guide .ui-dialog-content .js-size-guide-wrapper,.ui-bag-guide .ui-dialog-content .short-description,.ui-bag-guide .ui-dialog-content dl.table-brand{padding-left:1.5625rem}@media (min-width:1024px){.product-details-modal .ui-dialog-content .bag-guide-popin-title,.product-details-modal .ui-dialog-content .bag-table,.product-details-modal .ui-dialog-content .color-variation-swiper h2,.product-details-modal .ui-dialog-content .customer-support,.product-details-modal .ui-dialog-content .js-size-guide-wrapper,.product-details-modal .ui-dialog-content .short-description,.product-details-modal .ui-dialog-content dl.table-brand,.ui-bag-guide .ui-dialog-content .bag-guide-popin-title,.ui-bag-guide .ui-dialog-content .bag-table,.ui-bag-guide .ui-dialog-content .color-variation-swiper h2,.ui-bag-guide .ui-dialog-content .customer-support,.ui-bag-guide .ui-dialog-content .js-size-guide-wrapper,.ui-bag-guide .ui-dialog-content .short-description,.ui-bag-guide .ui-dialog-content dl.table-brand{padding-left:3.125rem}}@media (min-width:1440px){.product-details-modal .ui-dialog-content .bag-guide-popin-title,.product-details-modal .ui-dialog-content .bag-table,.product-details-modal .ui-dialog-content .color-variation-swiper h2,.product-details-modal .ui-dialog-content .customer-support,.product-details-modal .ui-dialog-content .js-size-guide-wrapper,.product-details-modal .ui-dialog-content .short-description,.product-details-modal .ui-dialog-content dl.table-brand,.ui-bag-guide .ui-dialog-content .bag-guide-popin-title,.ui-bag-guide .ui-dialog-content .bag-table,.ui-bag-guide .ui-dialog-content .color-variation-swiper h2,.ui-bag-guide .ui-dialog-content .customer-support,.ui-bag-guide .ui-dialog-content .js-size-guide-wrapper,.ui-bag-guide .ui-dialog-content .short-description,.ui-bag-guide .ui-dialog-content dl.table-brand{padding-left:5rem}}@media (min-width:1920px){.product-details-modal .ui-dialog-content .bag-guide-popin-title,.product-details-modal .ui-dialog-content .bag-table,.product-details-modal .ui-dialog-content .color-variation-swiper h2,.product-details-modal .ui-dialog-content .customer-support,.product-details-modal .ui-dialog-content .js-size-guide-wrapper,.product-details-modal .ui-dialog-content .short-description,.product-details-modal .ui-dialog-content dl.table-brand,.ui-bag-guide .ui-dialog-content .bag-guide-popin-title,.ui-bag-guide .ui-dialog-content .bag-table,.ui-bag-guide .ui-dialog-content .color-variation-swiper h2,.ui-bag-guide .ui-dialog-content .customer-support,.ui-bag-guide .ui-dialog-content .js-size-guide-wrapper,.ui-bag-guide .ui-dialog-content .short-description,.ui-bag-guide .ui-dialog-content dl.table-brand{padding-left:6.25rem}}.product-details-modal .bag-guide-popin-title,.ui-bag-guide .bag-guide-popin-title{margin-bottom:5rem;text-transform:lowercase}@media (max-width:1023.98px){.product-details-modal .bag-guide-popin-title,.ui-bag-guide .bag-guide-popin-title{margin-bottom:2.5rem}}.product-details-modal .bag-guide-popin-title::first-letter,.ui-bag-guide .bag-guide-popin-title::first-letter{text-transform:uppercase}.product-details-modal .color-variation-swiper-container .swiper-wrapper,.product-details-modal .styles-swiper-container .swiper-wrapper,.ui-bag-guide .color-variation-swiper-container .swiper-wrapper,.ui-bag-guide .styles-swiper-container .swiper-wrapper{flex-wrap:nowrap;--giv-gutter-x:0}.product-details-modal .color-variation-swiper-container .swatchanchor,.product-details-modal .styles-swiper-container .swatchanchor,.ui-bag-guide .color-variation-swiper-container .swatchanchor,.ui-bag-guide .styles-swiper-container .swatchanchor{text-decoration:none}.product-details-modal .color-variation-swiper-container .variation-name,.product-details-modal .styles-swiper-container .variation-name,.ui-bag-guide .color-variation-swiper-container .variation-name,.ui-bag-guide .styles-swiper-container .variation-name{margin-top:.9375rem!important;margin-bottom:0;text-decoration:none;text-transform:lowercase}@media (min-width:1440px){.product-details-modal .color-variation-swiper-container .variation-name,.product-details-modal .styles-swiper-container .variation-name,.ui-bag-guide .color-variation-swiper-container .variation-name,.ui-bag-guide .styles-swiper-container .variation-name{margin-top:1.25rem!important}}@media (min-width:1920px){.product-details-modal .color-variation-swiper-container .variation-name,.product-details-modal .styles-swiper-container .variation-name,.ui-bag-guide .color-variation-swiper-container .variation-name,.ui-bag-guide .styles-swiper-container .variation-name{margin-top:1.5625rem!important}}.product-details-modal .color-variation-swiper-container .variation-name::first-letter,.product-details-modal .styles-swiper-container .variation-name::first-letter,.ui-bag-guide .color-variation-swiper-container .variation-name::first-letter,.ui-bag-guide .styles-swiper-container .variation-name::first-letter{text-transform:uppercase}.product-details-modal .color-variation-swiper-container .swatchanchor,.product-details-modal .styles-swiper-container .swatchanchor,.ui-bag-guide .color-variation-swiper-container .swatchanchor,.ui-bag-guide .styles-swiper-container .swatchanchor{margin-bottom:0}.product-details-modal .styles-swiper-container h2,.ui-bag-guide .styles-swiper-container h2{padding-left:1.5625rem}@media (min-width:1024px){.product-details-modal .styles-swiper-container h2,.ui-bag-guide .styles-swiper-container h2{padding-left:3.125rem}}@media (min-width:1440px){.product-details-modal .styles-swiper-container h2,.ui-bag-guide .styles-swiper-container h2{padding-left:5rem}}@media (min-width:1920px){.product-details-modal .styles-swiper-container h2,.ui-bag-guide .styles-swiper-container h2{padding-left:6.25rem}}.product-details-modal .bags-swiper-container,.product-details-modal .color-variation-swiper-container,.product-details-modal .styles-swiper-container,.ui-bag-guide .bags-swiper-container,.ui-bag-guide .color-variation-swiper-container,.ui-bag-guide .styles-swiper-container{position:relative;width:100%}.product-details-modal .bags-swiper-container .swiper-container .swiper-slide,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide{width:calc(100% / 1.45)}.product-details-modal .bags-swiper-container .swiper-container .swiper-slide img,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide img,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide img,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide img,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide img,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide img{width:100%}.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:first-of-type{padding-left:1.5625rem}@media (min-width:1024px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:first-of-type{padding-left:3.125rem}}@media (min-width:1440px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:first-of-type{padding-left:5rem}}@media (min-width:1920px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:first-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:first-of-type{padding-left:6.25rem;width:calc((100% / 1.9) + 1.25rem)}}.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:last-of-type{padding-right:1.5625rem;width:calc((100% / 1.45) + 1.5625rem)}@media (min-width:1024px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:last-of-type{padding-right:3.125rem;width:calc((100% / 1.25) + 3.125rem)}}@media (min-width:1440px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:last-of-type{padding-right:5rem;width:calc((100% / 1.9) + 5rem)}}@media (min-width:1920px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:last-of-type,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:last-of-type{padding-right:6.25rem;width:calc((100% / 1.9) + 6.25rem)}}.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:not(:first-of-type){padding-left:1.5625rem}@media (min-width:1024px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:not(:first-of-type){padding-left:3.125rem}}@media (min-width:1440px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.product-details-modal .styles-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide:not(:first-of-type),.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide:not(:first-of-type){padding-left:5rem}}@media (min-width:1024px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide{width:calc(100% / 1.25)}}@media (min-width:1440px){.product-details-modal .bags-swiper-container .swiper-container .swiper-slide,.product-details-modal .color-variation-swiper-container .swiper-container .swiper-slide,.product-details-modal .styles-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .bags-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .color-variation-swiper-container .swiper-container .swiper-slide,.ui-bag-guide .styles-swiper-container .swiper-container .swiper-slide{width:calc(100% / 1.9)}}.product-details-modal .color-variation-swiper-container .swiper-container,.ui-bag-guide .color-variation-swiper-container .swiper-container{overflow:hidden}.product-details-modal .color-variation-swiper,.product-details-modal .styles-swiper-container,.ui-bag-guide .color-variation-swiper,.ui-bag-guide .styles-swiper-container{margin-top:5rem}.product-details-modal .color-variation-swiper .swiper-button-next,.product-details-modal .color-variation-swiper .swiper-button-prev,.product-details-modal .styles-swiper-container .swiper-button-next,.product-details-modal .styles-swiper-container .swiper-button-prev,.ui-bag-guide .color-variation-swiper .swiper-button-next,.ui-bag-guide .color-variation-swiper .swiper-button-prev,.ui-bag-guide .styles-swiper-container .swiper-button-next,.ui-bag-guide .styles-swiper-container .swiper-button-prev{top:45%;bottom:initial}.product-details-modal .color-variation-swiper h2,.product-details-modal .styles-swiper-container h2,.ui-bag-guide .color-variation-swiper h2,.ui-bag-guide .styles-swiper-container h2{margin-bottom:1.25rem}@media (min-width:1024px){.product-details-modal .color-variation-swiper h2,.product-details-modal .styles-swiper-container h2,.ui-bag-guide .color-variation-swiper h2,.ui-bag-guide .styles-swiper-container h2{margin-bottom:2.5rem}}@media (min-width:1440px){.product-details-modal .color-variation-swiper h2,.product-details-modal .styles-swiper-container h2,.ui-bag-guide .color-variation-swiper h2,.ui-bag-guide .styles-swiper-container h2{margin-bottom:2.5rem}}@media (min-width:1920px){.product-details-modal .color-variation-swiper h2,.product-details-modal .styles-swiper-container h2,.ui-bag-guide .color-variation-swiper h2,.ui-bag-guide .styles-swiper-container h2{margin-bottom:3.125rem}}.product-details-modal .bag-table,.ui-bag-guide .bag-table{width:100%;font-size:.6875rem;margin-top:5rem;padding-right:1.563rem}@media (min-width:1024px){.product-details-modal .bag-table,.ui-bag-guide .bag-table{padding-right:3.125rem}}@media (min-width:1440px){.product-details-modal .bag-table,.ui-bag-guide .bag-table{padding-right:5rem}}@media (min-width:1920px){.product-details-modal .bag-table,.ui-bag-guide .bag-table{padding-right:6.25rem}}.product-details-modal .bag-table p,.ui-bag-guide .bag-table p{margin-bottom:0}.product-details-modal .bag-table .bag-dimensions-title,.ui-bag-guide .bag-table .bag-dimensions-title{font-size:.75rem;letter-spacing:2.5%;margin-bottom:0}.product-details-modal .bag-table .bag-dimensions-text,.ui-bag-guide .bag-table .bag-dimensions-text{font-size:.75rem;letter-spacing:2.5%;color:#737373;margin-top:.625rem;margin-bottom:2.5rem}.product-details-modal .bag-table .tr:first-child,.ui-bag-guide .bag-table .tr:first-child{font-size:.75rem}.product-details-modal .bag-table .tr,.ui-bag-guide .bag-table .tr{display:flex;align-items:center;border-top:1px solid #d9d9d9}.product-details-modal .bag-table .tr:last-of-type,.ui-bag-guide .bag-table .tr:last-of-type{border-bottom:1px solid #d9d9d9}.product-details-modal .bag-table .td,.product-details-modal .bag-table .th,.ui-bag-guide .bag-table .td,.ui-bag-guide .bag-table .th{flex:0 0 50%;width:50%;padding:1.25rem .625rem 1.25rem 0;font-weight:500;font-size:.75rem}.product-details-modal .bag-table .tr .td:first-of-type,.ui-bag-guide .bag-table .tr .td:first-of-type{flex:0 0 10.9375rem}@media (min-width:1024px){.product-details-modal .bag-table .tr .td:first-of-type,.ui-bag-guide .bag-table .tr .td:first-of-type{flex:0 0 14.4375rem}}@media (min-width:1440px){.product-details-modal .bag-table .tr .td:first-of-type,.ui-bag-guide .bag-table .tr .td:first-of-type{flex:0 0 20rem}}@media (min-width:1920px){.product-details-modal .bag-table .tr .td:first-of-type,.ui-bag-guide .bag-table .tr .td:first-of-type{flex:0 0 26.25rem}}@media (min-width:1440px){.product-details-modal .bag-table .tr .td:last-of-type,.ui-bag-guide .bag-table .tr .td:last-of-type{padding-left:0}}.product-details-modal .bag-table .td,.ui-bag-guide .bag-table .td{position:relative}.product-details-modal .bag-table .size-title,.ui-bag-guide .bag-table .size-title{text-transform:capitalize}.product-details-modal .bag-table .th,.ui-bag-guide .bag-table .th{padding-top:0}.product-details-modal .bag-table .th .country-select,.ui-bag-guide .bag-table .th .country-select{border:0;width:7rem}.product-details-modal .bag-table .dont-fit,.ui-bag-guide .bag-table .dont-fit{background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_JP-Site/-/ja/v1751448765762/images/bag-guide-bar.svg);height:.125rem;width:.6875rem;margin-top:auto;margin-bottom:auto}.product-details-modal .bag-table .sr-only,.ui-bag-guide .bag-table .sr-only{top:50%}.product-details-modal .customer-support,.ui-bag-guide .customer-support{padding-right:1.563rem;margin-top:7.5rem}@media (min-width:1024px){.product-details-modal .customer-support,.ui-bag-guide .customer-support{padding-right:3.125rem}}@media (min-width:1440px){.product-details-modal .customer-support,.ui-bag-guide .customer-support{padding-right:5rem;margin-top:10rem}}@media (min-width:1920px){.product-details-modal .customer-support,.ui-bag-guide .customer-support{padding-right:6.25rem}}.bag-guide-category-swiper{position:relative;margin:0 1.563rem}.bag-guide-category-swiper:after{content:"";background-color:#d9d9d9;position:absolute;height:1px;left:0;bottom:0;width:100%}@media (max-width:1023.98px){.bag-guide-category-swiper:after{background-color:unset}}@media (min-width:1024px){.bag-guide-category-swiper{margin:0 3.125rem}}@media (min-width:1440px){.bag-guide-category-swiper{margin:0 5rem}}@media (min-width:1920px){.bag-guide-category-swiper{margin:0 6.25rem}}.bag-guide-category-swiper .swiper-button-next,.bag-guide-category-swiper .swiper-button-prev{margin:0;top:-35%}.bag-guide-category-swiper .swiper-button-prev:after{left:0;background:linear-gradient(90deg,#fff 40%,rgba(255,255,255,0) 80%)}.bag-guide-category-swiper .swiper-button-next:after{right:0;background:linear-gradient(270deg,#fff 40%,rgba(255,255,255,0) 80%)}.bag-guide-buttons{display:flex;flex-wrap:nowrap;position:relative;width:-moz-max-content;width:max-content;border-bottom:.063rem solid #d9d9d9;-ms-overflow-style:none;scrollbar-width:none}.bag-guide-buttons::-webkit-scrollbar{display:none}.bag-guide-buttons .tab-header{background:0 0;border:none;padding:0 0 .125rem;color:#909090;flex:0 0 auto;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase}@media (max-width:1023.98px){.bag-guide-buttons .tab-header{padding:0 0 .15rem}}.bag-guide-buttons .tab-header h1{position:relative;font-size:.6875rem;letter-spacing:5%;margin-bottom:.4375rem}.bag-guide-buttons .tab-header.active{color:#000;border-bottom:.125rem solid #000;padding:0}@media (max-width:1023.98px){.bag-guide-buttons .tab-header.active{border-width:.15rem}}.product-fullscreen-image .swiper-container ul{padding:0}.product-fullscreen-image .swiper-container .swiper-pagination-bullets{visibility:hidden;width:-moz-fit-content;width:fit-content;top:2.5rem;left:2.5rem;bottom:inherit}@media (max-width:1439.98px){.product-fullscreen-image .swiper-container .swiper-pagination-bullets{top:1.875rem;left:1.875rem}}@media (max-width:1023.98px){.product-fullscreen-image .swiper-container .swiper-pagination-bullets{top:1.25rem;left:1.25rem}}.product-fullscreen-image .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:inherit;background:inherit;font-size:.6875rem;margin:0 .46875rem}.product-fullscreen-image .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:inherit;text-decoration:underline}.product-fullscreen-image .swiper-container .swiper-zoom-container{display:block;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-fullscreen-image .swiper-container .swiper-zoom-container::-webkit-scrollbar{display:none}@media (max-width:1023.98px){.product-fullscreen-image .swiper-container .swiper-zoom-container{overflow:inherit}}.product-fullscreen-image .swiper-container .swiper-zoom-container img{-o-object-fit:cover;object-fit:cover;width:100%;cursor:zoom-out;max-height:-moz-max-content;max-height:max-content;font-size:0}@media (max-width:1023.98px){.product-fullscreen-image .swiper-container .swiper-zoom-container img{-o-object-fit:contain;object-fit:contain;height:100%;-o-object-position:center center;object-position:center center}}.product-fullscreen-image .swiper-container .scroll-bar-wrapper{width:100%;height:auto;background:0 0;position:absolute;z-index:1030;bottom:0;left:0;display:flex;justify-content:center}@media (min-width:1024px){.product-fullscreen-image .swiper-container .scroll-bar-wrapper{justify-content:start}}.product-fullscreen-image .swiper-container button.swiper-button-next,.product-fullscreen-image .swiper-container button.swiper-button-prev{z-index:1060;top:42.76%;bottom:initial;position:fixed;align-self:center}@media (min-width:1024px){.product-fullscreen-image .swiper-container button.swiper-button-next,.product-fullscreen-image .swiper-container button.swiper-button-prev{width:2.25rem;height:2.25rem;margin:0;top:50%}}.product-fullscreen-image .swiper-container button.swiper-button-next:after,.product-fullscreen-image .swiper-container button.swiper-button-prev:after{content:none}.product-fullscreen-image .swiper-container button.swiper-button-next:active,.product-fullscreen-image .swiper-container button.swiper-button-prev:active{background:#fff;mix-blend-mode:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.product-fullscreen-image .swiper-container button.swiper-button-next .icon,.product-fullscreen-image .swiper-container button.swiper-button-prev .icon{color:#000;font-size:.75rem}.product-fullscreen-image .swiper-container button.swiper-button-next.swiper-button-disabled,.product-fullscreen-image .swiper-container button.swiper-button-prev.swiper-button-disabled{opacity:0!important}.product-fullscreen-image .swiper-container button.swiper-button-prev{left:.688rem}@media (min-width:1024px){.product-fullscreen-image .swiper-container button.swiper-button-prev{left:1rem}}@media (min-width:1440px){.product-fullscreen-image .swiper-container button.swiper-button-prev{left:1.688rem}}@media (min-width:1920px){.product-fullscreen-image .swiper-container button.swiper-button-prev{left:2.875rem}}.product-fullscreen-image .swiper-container button.swiper-button-next{right:.688rem}@media (min-width:1024px){.product-fullscreen-image .swiper-container button.swiper-button-next{right:1rem}}@media (min-width:1440px){.product-fullscreen-image .swiper-container button.swiper-button-next{right:1.688rem}}@media (min-width:1920px){.product-fullscreen-image .swiper-container button.swiper-button-next{right:2.875rem}}.product-fullscreen-image .swiper-container .swiper-scrollbar{z-index:1060;position:relative;width:100%;margin:0;left:unset;display:flex;align-self:center;bottom:0;height:.125rem;background-color:#d9d9d9}@media (min-width:1024px){.product-fullscreen-image .swiper-container .swiper-scrollbar{width:5rem;margin-bottom:1.25rem;left:1.875rem}}@media (min-width:1440px){.product-fullscreen-image .swiper-container .swiper-scrollbar{width:5rem;margin-bottom:1.875rem;left:2.5rem}}@media (min-width:1920px){.product-fullscreen-image .swiper-container .swiper-scrollbar{width:5rem;margin-bottom:3.125rem;left:3.75rem}}.product-fullscreen-image .swiper-container .swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;top:-.125rem}.ui-image-dialog-title{visibility:hidden;height:0;margin:0}.wechat-qrcode{width:9rem;margin-bottom:2rem}#store-popin{display:none}.store-popin-container .popin-content{padding:5rem 1.563rem 1.563rem}@media (min-width:1024px){.store-popin-container .popin-content{padding:6.25rem 3.125rem 3.125rem}}@media (min-width:1440px){.store-popin-container .popin-content{padding:10rem 5rem 5rem}}@media (min-width:1920px){.store-popin-container .popin-content{padding:12.5rem 6.25rem 6.25rem}}.store-popin-container .browse-countries{margin-bottom:1.25rem}.store-popin-container .browse-countries .form-row label{position:relative;top:0;margin-bottom:.313rem;font-size:.75rem;line-height:1.25rem;letter-spacing:.019em}.store-popin-container .browse-countries .form-row .form-input,.store-popin-container .browse-countries .form-row .form-select{border:1px solid #909090;padding:.625rem;color:#000}.store-popin-container .browse-countries .form-row .form-select-wrapper::after{color:#737373;top:50%;right:.625rem;width:.938rem;height:.938rem;display:flex;justify-content:center;align-items:center;transform:translateY(-50%)}.store-popin-container .browse-countries .form-row-select .form-field{width:100%}.store-popin-container .browse-countries .form-row-select .select-label{width:auto;height:auto}.store-popin-container .nearest-stores{margin-bottom:2.5rem}@media (min-width:1440px){.store-popin-container .nearest-stores{margin-bottom:3.75rem}}.store-popin-container ul.store-list{margin:0;padding:0}.store-popin-container ul.store-list li.store{margin:0 0 .625rem 0;list-style:none;border:1px solid #000}.store-popin-container ul.store-list li.store.nostock{border-color:#d9d9d9}.store-popin-container ul.store-list li.store.nostock .store-availability{color:#909090}.store-popin-container ul.store-list li.store.expanded{pointer-events:none}.store-popin-container ul.store-list li.store.expanded .store-details{display:block}.store-popin-container ul.store-list li.store.expanded .store-details-wrapper{display:none}.store-popin-container .storeloc-details-map .map{height:25.625rem;margin-bottom:2.5rem}@media (min-width:1024px){.store-popin-container .storeloc-details-map .map{height:17.5rem}}@media (min-width:1440px){.store-popin-container .storeloc-details-map .map{height:23.813rem;margin-bottom:3.75rem}}@media (min-width:1920px){.store-popin-container .storeloc-details-map .map{height:31.813rem}}.store-popin-container .availability-block,.store-popin-container .category-content,.store-popin-container .store-availability,.store-popin-container .store-title{display:block;margin-bottom:.313rem}.store-popin-container h3{text-transform:uppercase;margin-bottom:2.5rem}.store-popin-container h3 .distance{text-transform:lowercase}.store-popin-container .store-title{display:flex;justify-content:space-between;gap:.938rem}.store-popin-container .category-content,.store-popin-container .store-name{font-size:.6875rem;letter-spacing:.05em}.store-popin-container .store-details-btn{flex:1;border:0}.store-popin-container .store-address{margin-bottom:1.25rem}.store-popin-container .store-address a{text-decoration:none;color:#000}.store-popin-container .store-address a:hover{text-decoration:underline}.store-popin-container .store-availability.available{color:#008a27}.store-popin-container .store-distance{text-align:right}.store-popin-container .store-details-wrapper{position:relative;display:flex;justify-content:space-between;gap:.938rem}.store-popin-container .store-details-wrapper.hidden-custom{position:absolute;width:calc(100% - 2.5rem)}.store-popin-container .store-details-wrapper .store-details-button-container{display:flex;justify-content:flex-end;flex:1}.store-popin-container .store-details-wrapper .store-details-button{text-align:right}.store-popin-container .store-details-wrapper .store-details-button:hover{color:inherit}.store-popin-container .store-list-header{display:flex;justify-content:space-between;margin-bottom:1.25rem;gap:1.25rem}.store-popin-container .store-list-header .store-count{color:#909090}.store-popin-container .store-list-header button{display:flex}.store-popin-container .store-details{display:none;margin-top:1.25rem;height:100%}.store-popin-container .store-details.hidden-custom{position:absolute;height:0;width:calc(100% - 2.5rem);overflow:hidden}.store-popin-container .store-details:not(.visually-hidden){display:block}.store-popin-container .store-details .store-hours{position:relative;display:flex;flex-wrap:wrap}.store-popin-container .store-details .store-hours .opening-hours,.store-popin-container .store-details .store-hours .week-day{flex:50%;margin-bottom:.313rem}.store-popin-container .store-details .store-hours .week-day{padding-right:.625rem}.store-popin-container .store-details .store-hours dt{font-weight:400}.store-popin-container .contact-wrapper{position:relative;margin-top:1.25rem}.store-popin-container .contact-wrapper .contact-content{display:flex;flex-wrap:wrap;gap:.313rem 1.25rem;list-style-type:none;padding-left:0}.store-popin-container .contact-wrapper .contact-content a{border:0;color:#737373;pointer-events:all}.store-popin-container .contact-wrapper .contact-content a:hover,.store-popin-container .contact-wrapper .contact-content a:hover::before{color:#737373}.store-popin-container .contact-wrapper .contact-content a:hover::before{background-color:#737373}.store-popin-container .contact-wrapper .contact-content a:active{color:#000}.store-popin-container .contact-wrapper .contact-content a:active::before{background-color:#000}.store-popin-container .store-appointment{display:none;margin:2.5rem 0 0 0;padding-top:2.5rem;border-top:1px solid #d9d9d9}.store-popin-container .store-appointment .store-closing{text-decoration:underline;display:inline-block;margin-bottom:1.25rem}.store-popin-container .store-appointment .media{display:flex;border:1px solid #000}.store-popin-container .store-appointment .media>a{flex:1;text-align:center;text-decoration:none;text-transform:uppercase;padding:.625rem}.store-popin-container .store-appointment .media>a:first-child{border-right:1px solid #000}.store-popin-container #detailShopFindInStore .store-appointment{display:block}.store-popin-container .availability-block{display:flex;flex-wrap:wrap;gap:.313rem .625rem}.store-popin-container .availability-block:not(:has(span)){margin-bottom:0}.store-popin-container .unavailable-size .size-value{position:relative}.store-popin-container .unavailable-size .size-value:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:.063rem solid #000}.hairlines .store-popin-container .unavailable-size .size-value:after{top:calc(50% - .063rem)}.store-popin-container .customer-support{margin-top:7.5rem}@media (min-width:1440px){.store-popin-container .customer-support{margin-top:10rem}}.store-wrapper{position:relative;cursor:initial}.store .store-wrapper{padding:1.25rem}.store-details-btn{color:inherit;padding:0;text-align:left}.store-details-btn:hover{color:inherit}.store-details-back{margin-bottom:2.5rem}.contact-us-pdp-popin .customer-support{margin-bottom:2.5rem}.contact-us-pdp-popin h1,.contact-us-pdp-popin h2{text-transform:lowercase}.contact-us-pdp-popin h1::first-letter,.contact-us-pdp-popin h2::first-letter{text-transform:uppercase}.contact-us-pdp-popin h2{margin-bottom:2.5rem}.contact-us-pdp-popin .contact-form .form-row{display:grid;align-items:initial}.contact-us-pdp-popin .contact-form .error-label{color:#e00;margin-top:0;font-size:.625rem}.contact-us-pdp-popin .contact-form .form-row.label-size-xs label{font-size:.625rem}.contact-us-pdp-popin .contact-form .form-row label{position:relative;top:0;margin-bottom:.313rem;font-size:.75rem;line-height:.938rem;letter-spacing:.016rem}.contact-us-pdp-popin .contact-form .form-row .form-input,.contact-us-pdp-popin .contact-form .form-row .form-select,.contact-us-pdp-popin .contact-form .form-row .form-textarea{border:1px solid #d9d9d9;padding:.625rem;color:#000}.contact-us-pdp-popin .contact-form .form-row .form-input.error,.contact-us-pdp-popin .contact-form .form-row .form-select.error,.contact-us-pdp-popin .contact-form .form-row .form-textarea.error{border:1px solid #e00}.contact-us-pdp-popin .contact-form .form-row .form-field-wrapper{padding-top:1.25rem;margin-bottom:0}.contact-us-pdp-popin .contact-form .form-row .form-select-wrapper::after{color:#737373;top:.875rem;right:.625rem;width:.938rem;height:.938rem;display:flex;justify-content:center;align-items:center}.contact-us-pdp-popin .contact-form .form-row-select .select-label{position:relative;width:auto;height:auto;margin:0 0 .313rem}.contact-us-pdp-popin .contact-form label{line-height:1.563rem}@media (min-width:768px){.contact-us-pdp-popin .contact-form .name-fields-wrapper{display:flex;justify-content:space-between}.contact-us-pdp-popin .contact-form .name-fields-wrapper .form-row{width:49%}}.contact-us-pdp-popin .contact-form .phoneWithDial{max-width:100%;display:flex;align-items:flex-start;justify-content:space-between}.contact-us-pdp-popin .contact-form .phoneWithDial .select-country-code{width:19%}.contact-us-pdp-popin .contact-form .phoneWithDial .input-phone-number{width:79%}.contact-us-pdp-popin .contact-form .phoneWithDial select.dialcode{border:1px solid #d9d9d9;padding:.625rem}.contact-us-pdp-popin .contact-form .phoneWithDial select.dialcode.error{border:1px solid #e00}.contact-us-pdp-popin .contact-form .form-row-button{margin-bottom:2.5rem}.contact-us-pdp-popin .contact-form .btn-contact{width:100%;margin-top:2.5rem}.contact-us-pdp-popin .contact-form .form-customCheckbox{margin-top:1.25rem;margin-bottom:0}.contact-us-pdp-popin .contact-form .form-customCheckbox .form-field-wrapper{padding-top:0}.contact-us-pdp-popin .contact-form .form-customCheckbox label{font-size:.75rem;letter-spacing:.019rem;line-height:1.25rem;margin-bottom:0}.contact-us-pdp-popin .contact-form .form-content-asset{margin-top:2.5rem}.contact-us-pdp-popin .contact-form .form-content-asset p{margin:0;color:#737373;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.019rem}.contact-us-pdp-popin .contact-form .form-secondaryCheckbox.globallvmhoptin{margin-top:.9375rem}.contact-us-pdp-popin .mandatory-fields{line-height:.938rem;font-size:.625rem;margin-top:0;margin-bottom:0}.contact-us-pdp-popin .korean-data-consent{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:2.5rem}.contact-us-pdp-popin .korean-data-consent label{overflow:initial}.contact-us-pdp-popin .korean-data-consent .form-customCheckbox{margin-top:1.25rem;margin-bottom:0}.contact-us-pdp-popin .korean-data-consent .form-field-wrapper{margin-bottom:0}.contact-us-pdp-popin .korean-data-consent .korean-all-checkboxes{display:flex;flex-direction:column;gap:1.25rem;padding:1.5625rem 1.25rem;border:1px solid #f5f5f5}.contact-us-pdp-popin .korean-data-consent .korean-all-checkboxes .error-label{margin-top:0;padding-left:1.625rem}.contact-us-pdp-popin .korean-data-consent .korean-all-checkboxes .form-customCheckbox{margin-top:0}.cart-gifting-service-modal .gift-wrap-form .item{display:flex;justify-content:space-between}.cart-gifting-service-modal .gift-wrap-form .gift-message-text-wrapper .form-label{display:none}.cart-gifting-service-modal .gift-wrap-form .gift-message-text-wrapper .gift-message-label{margin-bottom:.3125rem;font-size:.625rem;line-height:.9375rem;color:#737373;letter-spacing:.025em}.cart-gifting-service-modal .gift-wrap-form .gift-message-text-wrapper.error{color:red}.cart-gifting-service-modal .gift-wrap-form .gift-message-text-wrapper.error .form-textarea{border-color:red}.cart-gifting-service-modal .gift-wrap-form .gift-message-text-wrapper.error .gift-message-label{color:red}.cart-gifting-service-modal .gift-wrap-form p{margin-bottom:0}.cart-gifting-service-modal .gift-wrap-form .content-asset{color:#737373}.cart-gifting-service-modal .gift-wrap-form .content-asset img{margin-bottom:.625rem}.cart-gifting-service-modal .gift-wrap-form .update-gift-btn{margin-top:2.5rem}.cart-gifting-service-modal .gift-wrap-form .checkout-box{display:flex;flex-direction:column;gap:2.5rem}.cart-gifting-service-modal .gift-wrap-form .radio-to-button{padding:0;width:.9375rem;height:.75rem;margin-right:.5rem;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:0 0;border:none;line-height:1.25rem;letter-spacing:.025em;text-align:start}.cart-gifting-service-modal .gift-wrap-form .radio-to-button::after,.cart-gifting-service-modal .gift-wrap-form .radio-to-button::before{position:absolute;left:0;top:.125rem;display:block;content:'';width:.9375rem;height:.9375rem;padding:0;transition:all .2s ease}.cart-gifting-service-modal .gift-wrap-form .radio-to-button::before{border:1px solid #000}.cart-gifting-service-modal .gift-wrap-form .radio-to-button:after{opacity:0}.cart-gifting-service-modal .gift-wrap-form .radio-to-button::before{border-radius:.5rem}.cart-gifting-service-modal .gift-wrap-form .radio-to-button::after{border-radius:.5rem;opacity:0;border:.3125rem solid #000}.cart-gifting-service-modal .gift-wrap-form .radio-to-button::after,.cart-gifting-service-modal .gift-wrap-form .radio-to-button::before{top:0;left:0}.cart-gifting-service-modal .gift-wrap-form .radio-to-button.active::after,.cart-gifting-service-modal .gift-wrap-form .radio-to-button[aria-selected=true]::after{opacity:1!important;top:0;display:initial;left:0}.cart-gifting-service-modal .gift-wrap-form .gift-checkbox-options{display:flex;flex-direction:column;gap:1.25rem}.product-reco-main-mobile{margin:0}.product-reco-main-mobile img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1023.98px){.complete-the-look-product-listing .thumb-img{height:auto}}.payment-custom-msg{margin-bottom:.3125rem;font-size:.625rem;color:#737373;line-height:1.5}.custom-msg-logo{display:inline-flex;background-size:contain;background-repeat:no-repeat;vertical-align:middle;transform:translateY(-1px)}.custom-msg-logo--klarna{width:30px;height:15px;background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_JP-Site/-/ja/v1751448765762/images/klarna-logo.png)}.custom-msg-logo--paypal{width:34px;height:9px;background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_JP-Site/-/ja/v1751448765762/images/paypal-logo.png)}.pdp-apple-pay{width:100%;height:2.5rem;background-size:32px 14px!important;border-radius:0!important;margin-top:.625rem!important;margin-bottom:0!important}.product-gifting-modal .gifting-module-container{margin-bottom:7.5rem}@media (min-width:1440px){.product-gifting-modal .gifting-module-container{margin-bottom:10rem}}.product-gifting-modal .gifting-module-container h1{margin-bottom:1.25rem}.product-gifting-modal .gifting-module-container ul{list-style:square inside none;margin:0 0 2.5rem 0;padding:0}.product-gifting-modal .gifting-module-container ul li:not(:last-child){margin-bottom:.625rem}@media (min-width:1920px){.care-repair-modal .ui-dialog-content{padding:11.25rem 6.25rem 6.25rem}}@media (max-width:1023.98px){.care-repair-modal .ui-dialog-content{padding:5rem 1.5625rem 2.5rem}}.care-repair-modal .modal-title{margin-bottom:3.75rem}.care-repair-modal .content-asset div{margin-bottom:.625rem}.care-repair-modal ul{padding-left:0;list-style-position:inside}.care-repair-modal ul li{margin-bottom:.625rem}.care-repair-modal ul :last-child{margin-bottom:0}.care-repair-modal dl.table-brand .product-dl-item::marker,.care-repair-modal ul.table-brand li::marker{content:none}.care-repair-modal dl.table-brand,.care-repair-modal ul.table-brand{border-bottom:1px solid #d9d9d9;padding:0;margin:5rem 0 5rem}.care-repair-modal dl.table-brand>.product-dl-item,.care-repair-modal dl.table-brand>li,.care-repair-modal ul.table-brand>.product-dl-item,.care-repair-modal ul.table-brand>li{margin:0;padding:1.25rem 0;display:flex;align-items:flex-start;border-top:1px solid #d9d9d9}.care-repair-modal dl.table-brand>.product-dl-item .color-value,.care-repair-modal dl.table-brand>li .color-value,.care-repair-modal ul.table-brand>.product-dl-item .color-value,.care-repair-modal ul.table-brand>li .color-value{text-transform:lowercase}.care-repair-modal dl.table-brand>.product-dl-item .color-value::first-letter,.care-repair-modal dl.table-brand>li .color-value::first-letter,.care-repair-modal ul.table-brand>.product-dl-item .color-value::first-letter,.care-repair-modal ul.table-brand>li .color-value::first-letter{text-transform:uppercase}.care-repair-modal dl.table-brand>.product-dl-item ul,.care-repair-modal dl.table-brand>li ul,.care-repair-modal ul.table-brand>.product-dl-item ul,.care-repair-modal ul.table-brand>li ul{margin:0;padding:0;list-style:none}.care-repair-modal dl.table-brand>.product-dl-item ul li,.care-repair-modal dl.table-brand>li ul li,.care-repair-modal ul.table-brand>.product-dl-item ul li,.care-repair-modal ul.table-brand>li ul li{margin:0 0 .75rem 0;padding:0}.care-repair-modal dl.table-brand>.product-dl-item ul li:last-child,.care-repair-modal dl.table-brand>li ul li:last-child,.care-repair-modal ul.table-brand>.product-dl-item ul li:last-child,.care-repair-modal ul.table-brand>li ul li:last-child{margin:0}.care-repair-modal dl.table-brand>.product-dl-item>dd,.care-repair-modal dl.table-brand>.product-dl-item>dt,.care-repair-modal dl.table-brand>.product-dl-item>h2,.care-repair-modal dl.table-brand>.product-dl-item>h3,.care-repair-modal dl.table-brand>li>dd,.care-repair-modal dl.table-brand>li>dt,.care-repair-modal dl.table-brand>li>h2,.care-repair-modal dl.table-brand>li>h3,.care-repair-modal ul.table-brand>.product-dl-item>dd,.care-repair-modal ul.table-brand>.product-dl-item>dt,.care-repair-modal ul.table-brand>.product-dl-item>h2,.care-repair-modal ul.table-brand>.product-dl-item>h3,.care-repair-modal ul.table-brand>li>dd,.care-repair-modal ul.table-brand>li>dt,.care-repair-modal ul.table-brand>li>h2,.care-repair-modal ul.table-brand>li>h3{flex:1;margin:0;padding:0;font-weight:500}body .form-row-border{margin-bottom:.9375rem;display:block;align-items:initial;max-width:initial}body .form-row-border .form-field-wrapper{position:initial;padding-top:initial;margin-bottom:initial;flex-grow:initial}body .form-row-border .form-label,body .form-row-border .select-label{position:initial;white-space:initial!important;transition:none!important}body .form-row-border .form-row-btn{border:initial!important;padding:.5625rem 1.25rem!important}body .form-row-border.focus .form-input{border-color:#737373}body .form-row-border.form-row--error .error-label,body .form-row-border.form-row--error .form-label,body .form-row-border.form-row--error .mandatory-field,body .form-row-border.form-row--error .select-label{color:red}body .form-row-border.form-row--error .form-input,body .form-row-border.form-row--error .form-select,body .form-row-border.form-row--error .form-textarea{border-color:red}body .form-row-border .form-field{position:relative}body .form-row-border .form-field .error{display:block;color:#e00;font-size:.625rem}body .form-row-border .form-label,body .form-row-border .select-label{font-size:.625rem;line-height:.9375rem;color:#737373;letter-spacing:.025em;margin-bottom:.3125rem}body .form-row-border .form-input,body .form-row-border .form-select,body .form-row-border .form-textarea{width:100%;padding:.625rem;font-size:.75rem;line-height:1.25rem;color:#000;letter-spacing:.01875rem;border:solid 1px #d9d9d9}body .form-row-border .form-input::-moz-placeholder,body .form-row-border .form-select::-moz-placeholder,body .form-row-border .form-textarea::-moz-placeholder{color:#737373}body .form-row-border .form-input::placeholder,body .form-row-border .form-select::placeholder,body .form-row-border .form-textarea::placeholder{color:#737373}body .form-row-border .form-input.disabled,body .form-row-border .form-input:disabled,body .form-row-border .form-select.disabled,body .form-row-border .form-select:disabled,body .form-row-border .form-textarea.disabled,body .form-row-border .form-textarea:disabled{color:#737373;-webkit-text-fill-color:#737373;background-color:rgba(115,115,115,.1)}body .form-row-border .tooltip{position:absolute;top:50%;transform:translateY(-50%);right:.625rem;opacity:1;z-index:1}body .form-row-border .tooltip-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:0;margin:0;text-decoration:none}body .form-row-border .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}body .form-row-border .form-select-wrapper{position:relative}body .form-row-border .form-select-wrapper::after{font-family:fonticon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;transform:translateY(-50%);right:.625rem;color:#737373;font-size:.5rem;z-index:-1;pointer-events:none}body .form-row-border .error-label{font-size:.625rem;line-height:.9375rem;color:#737373;letter-spacing:.025em;margin-top:.3125rem}body .form-row-border .form-row-btn{position:absolute;top:50%;transform:translateY(-50%);right:0;padding:.5625rem 1.25rem}body .form-secondaryCheckbox .error-label{font-size:.625rem;line-height:.9375rem;color:#737373;letter-spacing:.025em;color:red;padding-left:1.625rem}.tiles-container{--giv-gutter-x:1.5rem;--giv-gutter-y:0;display:grid;flex-wrap:wrap;margin-top:calc(var(--giv-gutter-y) * -1);margin-right:calc(var(--giv-gutter-x) * -.5);margin-left:calc(var(--giv-gutter-x) * -.5);list-style-type:none;padding:0;grid-template-columns:repeat(4,1fr);grid-auto-flow:dense}@media (min-width:375px){.tiles-container{--giv-gutter-x:1.5rem}}@media (min-width:768px){.tiles-container{--giv-gutter-x:1.5rem}}@media (min-width:1024px){.tiles-container{--giv-gutter-x:3.125rem}}@media (min-width:1440px){.tiles-container{--giv-gutter-x:5rem}}@media (max-width:1023.98px){.tiles-container{grid-template-columns:repeat(2,1fr);--giv-gutter-x:.625rem}}@media (min-width:1024px){.tiles-container{--giv-gutter-x:.938rem}}@media (min-width:1440px){.tiles-container{--giv-gutter-x:1.25rem}}@media (min-width:1920px){.tiles-container{--giv-gutter-x:1.563rem}}.tiles-container .grid-tile{width:calc((100% - 15px)/ 2);height:100%;padding:.313rem}@media (min-width:1024px){.tiles-container .grid-tile{width:100%;padding:.469rem}}@media (min-width:1440px){.tiles-container .grid-tile{padding:.625rem}}@media (min-width:1920px){.tiles-container .grid-tile{padding:.781rem}}.search-results-options{padding:0}.search-results-options .cm-placement{margin-top:2.5rem}@media (min-width:1024px){.search-results-options .cm-placement{margin-top:3.75rem}}@media (min-width:375px){.search-results-options .plp-bottom-snippet{padding-left:25px;padding-right:25px}}@media (min-width:1024px){.search-results-options .plp-bottom-snippet{padding-left:30px;padding-right:30px}}@media (min-width:1440px){.search-results-options .plp-bottom-snippet{padding-left:40px;padding-right:40px}}@media (min-width:1920px){.search-results-options .plp-bottom-snippet{padding-left:60px;padding-right:60px}}.search-results-options .parallax-item--inset-full-bleed,.tiles-container .parallax-item--inset-full-bleed{margin:.313rem 0}@media (min-width:1024px){.search-results-options .parallax-item--inset-full-bleed,.tiles-container .parallax-item--inset-full-bleed{margin:.469rem 0}}@media (min-width:1440px){.search-results-options .parallax-item--inset-full-bleed,.tiles-container .parallax-item--inset-full-bleed{margin:.625rem 0}}@media (min-width:1920px){.search-results-options .parallax-item--inset-full-bleed,.tiles-container .parallax-item--inset-full-bleed{margin:.781rem 0}}.search-results-options .parallax-item__content .parallax-item__link-media.mobile,.tiles-container .parallax-item__content .parallax-item__link-media.mobile{display:flex}.search-results-options .parallax-item__content .parallax-item__link-media.desktop,.tiles-container .parallax-item__content .parallax-item__link-media.desktop{display:none}@media (min-width:1024px){.search-results-options .parallax-item__content .parallax-item__link-media.mobile,.tiles-container .parallax-item__content .parallax-item__link-media.mobile{display:none!important}.search-results-options .parallax-item__content .parallax-item__link-media.desktop,.tiles-container .parallax-item__content .parallax-item__link-media.desktop{display:flex;flex-direction:column;flex:1}}@media (min-width:1024px){.search-results-options .parallax-item__content .parallax-item__link-media:not(.desktop),.search-results-options .parallax-item__content .parallax-item__link-media:not(.mobile),.tiles-container .parallax-item__content .parallax-item__link-media:not(.desktop),.tiles-container .parallax-item__content .parallax-item__link-media:not(.mobile){display:flex;flex-direction:column;flex:1}}.search-results-options .parallax-item__content .parallax-item__picture-box,.tiles-container .parallax-item__content .parallax-item__picture-box{aspect-ratio:16/9;height:100%}@media (max-width:1023.98px){.search-results-options .parallax-item__content .parallax-item__picture-box,.tiles-container .parallax-item__content .parallax-item__picture-box{aspect-ratio:9/16}.search-results-options .parallax-item__content .parallax-item__picture-box img,.search-results-options .parallax-item__content .parallax-item__picture-box video,.tiles-container .parallax-item__content .parallax-item__picture-box img,.tiles-container .parallax-item__content .parallax-item__picture-box video{height:100%;-o-object-fit:cover;object-fit:cover}}.search-results-options .cm-placement,.tiles-container .cm-placement{grid-column:1/span 4}@media (max-width:1023.98px){.search-results-options .cm-placement,.tiles-container .cm-placement{grid-column:1/span 2}}.search-results-options .cm-placement .cm-media,.search-results-options .cm-placement .cm-video,.tiles-container .cm-placement .cm-media,.tiles-container .cm-placement .cm-video{width:100%}.search-results-options .cm-placement .product-grid__video-controls button,.tiles-container .cm-placement .product-grid__video-controls button{padding:1.4375rem;padding-bottom:1.25rem}.search-results-options .cm-placement .parallax-item__video-controls button,.tiles-container .cm-placement .parallax-item__video-controls button{padding:1.625rem;padding-bottom:1.4375rem}.search-results-options .cm-placement .parallax-item__video-controls,.search-results-options .cm-placement .product-grid__video-controls,.tiles-container .cm-placement .parallax-item__video-controls,.tiles-container .cm-placement .product-grid__video-controls{position:absolute;left:0;bottom:0;right:0;display:flex;pointer-events:none;z-index:3;line-height:normal}.search-results-options .cm-placement .parallax-item__video-controls button,.search-results-options .cm-placement .product-grid__video-controls button,.tiles-container .cm-placement .parallax-item__video-controls button,.tiles-container .cm-placement .product-grid__video-controls button{display:flex;justify-content:center;align-items:center;color:var(--textColor);background:0 0;border:none;font-size:.5rem;width:3.75rem;height:3.75rem;pointer-events:all;cursor:pointer}.search-results-options .cm-placement .parallax-item__video-controls button.mute-unmute,.search-results-options .cm-placement .product-grid__video-controls button.mute-unmute,.tiles-container .cm-placement .parallax-item__video-controls button.mute-unmute,.tiles-container .cm-placement .product-grid__video-controls button.mute-unmute{display:none}.search-results-options .cm-placement .parallax-item__video-controls--playing .play,.search-results-options .cm-placement .product-grid__video-controls--playing .play,.tiles-container .cm-placement .parallax-item__video-controls--playing .play,.tiles-container .cm-placement .product-grid__video-controls--playing .play{display:none}.search-results-options .cm-placement .parallax-item__video-controls--paused .pause,.search-results-options .cm-placement .product-grid__video-controls--paused .pause,.tiles-container .cm-placement .parallax-item__video-controls--paused .pause,.tiles-container .cm-placement .product-grid__video-controls--paused .pause{display:none}.search-results-options .cm-placement .parallax-item__video-controls--muted .mute,.search-results-options .cm-placement .product-grid__video-controls--muted .mute,.tiles-container .cm-placement .parallax-item__video-controls--muted .mute,.tiles-container .cm-placement .product-grid__video-controls--muted .mute{display:none}.search-results-options .cm-placement .parallax-item__video-controls--unmuted .unmute,.search-results-options .cm-placement .product-grid__video-controls--unmuted .unmute,.tiles-container .cm-placement .parallax-item__video-controls--unmuted .unmute,.tiles-container .cm-placement .product-grid__video-controls--unmuted .unmute{display:none}.search-results-options .cm-placement .parallax-item__video-controls .icon.icon-sound-off:before,.search-results-options .cm-placement .parallax-item__video-controls .icon.icon-sound-on:before,.search-results-options .cm-placement .product-grid__video-controls .icon.icon-sound-off:before,.search-results-options .cm-placement .product-grid__video-controls .icon.icon-sound-on:before,.tiles-container .cm-placement .parallax-item__video-controls .icon.icon-sound-off:before,.tiles-container .cm-placement .parallax-item__video-controls .icon.icon-sound-on:before,.tiles-container .cm-placement .product-grid__video-controls .icon.icon-sound-off:before,.tiles-container .cm-placement .product-grid__video-controls .icon.icon-sound-on:before{background-size:auto;background-position:0 0;content:'';width:24px;height:24px;display:block}.search-results-options .cm-placement .parallax-item__video-controls .icon.icon-sound-on:before,.search-results-options .cm-placement .product-grid__video-controls .icon.icon-sound-on:before,.tiles-container .cm-placement .parallax-item__video-controls .icon.icon-sound-on:before,.tiles-container .cm-placement .product-grid__video-controls .icon.icon-sound-on:before{background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_JP-Site/-/ja/images/sound-on-white.svg)}.search-results-options .cm-placement .parallax-item__video-controls .icon.icon-sound-off:before,.search-results-options .cm-placement .product-grid__video-controls .icon.icon-sound-off:before,.tiles-container .cm-placement .parallax-item__video-controls .icon.icon-sound-off:before,.tiles-container .cm-placement .product-grid__video-controls .icon.icon-sound-off:before{background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_JP-Site/-/ja/images/sound-off-white.svg)}.search-results-options .cm-placement .cm-1-or-2-up-assets__item,.search-results-options .cm-placement .left,.search-results-options .cm-placement .parallax-item__content,.search-results-options .cm-placement .product-grid__content,.search-results-options .cm-placement .right,.tiles-container .cm-placement .cm-1-or-2-up-assets__item,.tiles-container .cm-placement .left,.tiles-container .cm-placement .parallax-item__content,.tiles-container .cm-placement .product-grid__content,.tiles-container .cm-placement .right{position:relative}.search-results-options .cm-placement .cm-1-or-2-up-assets__item .picture-caption,.search-results-options .cm-placement .left .picture-caption,.search-results-options .cm-placement .parallax-item__content .picture-caption,.search-results-options .cm-placement .product-grid__content .picture-caption,.search-results-options .cm-placement .right .picture-caption,.tiles-container .cm-placement .cm-1-or-2-up-assets__item .picture-caption,.tiles-container .cm-placement .left .picture-caption,.tiles-container .cm-placement .parallax-item__content .picture-caption,.tiles-container .cm-placement .product-grid__content .picture-caption,.tiles-container .cm-placement .right .picture-caption{display:none}.search-results-options .cm-placement .left,.search-results-options .cm-placement .right,.tiles-container .cm-placement .left,.tiles-container .cm-placement .right{height:100%}.search-results-options .cm-placement .left .cm-media-container,.search-results-options .cm-placement .right .cm-media-container,.tiles-container .cm-placement .left .cm-media-container,.tiles-container .cm-placement .right .cm-media-container{height:100%}@media (min-width:1024px){.search-results-options .cm-placement .left .cm-media,.search-results-options .cm-placement .right .cm-media,.tiles-container .cm-placement .left .cm-media,.tiles-container .cm-placement .right .cm-media{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%}}.search-results-options .cm-placement .parallax-item__caption,.search-results-options .cm-placement .product-grid__caption,.tiles-container .cm-placement .parallax-item__caption,.tiles-container .cm-placement .product-grid__caption{position:absolute;padding:0 1.25rem 1.25rem;bottom:0;z-index:1;width:100%;flex:0;text-align:center}@media (min-width:375px){.search-results-options .cm-placement .parallax-item__caption,.search-results-options .cm-placement .product-grid__caption,.tiles-container .cm-placement .parallax-item__caption,.tiles-container .cm-placement .product-grid__caption{padding-left:25px;padding-right:25px}}@media (min-width:1024px){.search-results-options .cm-placement .parallax-item__caption,.search-results-options .cm-placement .product-grid__caption,.tiles-container .cm-placement .parallax-item__caption,.tiles-container .cm-placement .product-grid__caption{padding-left:30px;padding-right:30px}}@media (min-width:1440px){.search-results-options .cm-placement .parallax-item__caption,.search-results-options .cm-placement .product-grid__caption,.tiles-container .cm-placement .parallax-item__caption,.tiles-container .cm-placement .product-grid__caption{padding-left:40px;padding-right:40px}}@media (min-width:1920px){.search-results-options .cm-placement .parallax-item__caption,.search-results-options .cm-placement .product-grid__caption,.tiles-container .cm-placement .parallax-item__caption,.tiles-container .cm-placement .product-grid__caption{padding-left:60px;padding-right:60px}}.search-results-options .cm-placement .parallax-item__caption h2,.search-results-options .cm-placement .product-grid__caption h2,.tiles-container .cm-placement .parallax-item__caption h2,.tiles-container .cm-placement .product-grid__caption h2{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.875rem;letter-spacing:.028em;color:var(--textColor)}@media (min-width:1024px){.search-results-options .cm-placement .parallax-item__caption h2,.search-results-options .cm-placement .product-grid__caption h2,.tiles-container .cm-placement .parallax-item__caption h2,.tiles-container .cm-placement .product-grid__caption h2{margin-bottom:.625rem;font-size:1.5rem;line-height:2.188rem;letter-spacing:.038em}}.search-results-options .cm-placement .parallax-item__caption p,.search-results-options .cm-placement .product-grid__caption p,.tiles-container .cm-placement .parallax-item__caption p,.tiles-container .cm-placement .product-grid__caption p{margin-bottom:0;font-size:.6875rem;font-style:normal;font-weight:400;line-height:1.25rem;letter-spacing:.034em;color:var(--textColor);text-transform:lowercase}.search-results-options .cm-placement .parallax-item__caption p::first-letter,.search-results-options .cm-placement .product-grid__caption p::first-letter,.tiles-container .cm-placement .parallax-item__caption p::first-letter,.tiles-container .cm-placement .product-grid__caption p::first-letter{text-transform:uppercase}.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta,.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta,.search-results-options .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta,.search-results-options .cm-placement .product-grid__caption .product-grid__links .product-grid__cta,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta,.tiles-container .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta,.tiles-container .cm-placement .product-grid__caption .product-grid__links .product-grid__cta{color:var(--textColor);font-size:.6875rem;text-transform:uppercase;line-height:1.25rem;letter-spacing:.05em;text-decoration:none}.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta:hover,.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta:hover,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta:hover,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta:hover,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta:hover,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta:hover,.search-results-options .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta:hover,.search-results-options .cm-placement .product-grid__caption .product-grid__links .product-grid__cta:hover,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta:hover,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta:hover,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta:hover,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta:hover,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta:hover,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta:hover,.tiles-container .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta:hover,.tiles-container .cm-placement .product-grid__caption .product-grid__links .product-grid__cta:hover{color:var(--textColor)!important}.no-touch .search-results-options .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta:hover,.no-touch .search-results-options .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta:hover,.no-touch .search-results-options .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta:hover,.no-touch .search-results-options .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta:hover,.no-touch .search-results-options .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta:hover,.no-touch .search-results-options .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta:hover,.no-touch .search-results-options .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta:hover,.no-touch .search-results-options .cm-placement .product-grid__caption .product-grid__links .product-grid__cta:hover,.no-touch .tiles-container .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta:hover,.no-touch .tiles-container .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta:hover,.no-touch .tiles-container .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta:hover,.no-touch .tiles-container .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta:hover,.no-touch .tiles-container .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta:hover,.no-touch .tiles-container .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta:hover,.no-touch .tiles-container .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta:hover,.no-touch .tiles-container .cm-placement .product-grid__caption .product-grid__links .product-grid__cta:hover{color:var(--textColor);text-decoration:underline}.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta,.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta+.product-grid__cta,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta+.parallax-item__cta,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta+.product-grid__cta,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta+.product-grid__cta,.search-results-options .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta+.parallax-item__cta,.search-results-options .cm-placement .product-grid__caption .product-grid__links .product-grid__cta+.product-grid__cta,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta+.product-grid__cta,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta+.parallax-item__cta,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta+.product-grid__cta,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta+.product-grid__cta,.tiles-container .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta+.parallax-item__cta,.tiles-container .cm-placement .product-grid__caption .product-grid__links .product-grid__cta+.product-grid__cta{margin-left:.625rem!important;padding-left:.625rem;position:relative}.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta:before,.search-results-options .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta+.product-grid__cta:before,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta+.parallax-item__cta:before,.search-results-options .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta+.product-grid__cta:before,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta:before,.search-results-options .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta+.product-grid__cta:before,.search-results-options .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta+.parallax-item__cta:before,.search-results-options .cm-placement .product-grid__caption .product-grid__links .product-grid__cta+.product-grid__cta:before,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta:before,.tiles-container .cm-placement .parallax-item__caption .parallax-item__links .product-grid__cta+.product-grid__cta:before,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .parallax-item__cta+.parallax-item__cta:before,.tiles-container .cm-placement .parallax-item__caption .product-grid__links .product-grid__cta+.product-grid__cta:before,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .parallax-item__cta+.parallax-item__cta:before,.tiles-container .cm-placement .product-grid__caption .parallax-item__links .product-grid__cta+.product-grid__cta:before,.tiles-container .cm-placement .product-grid__caption .product-grid__links .parallax-item__cta+.parallax-item__cta:before,.tiles-container .cm-placement .product-grid__caption .product-grid__links .product-grid__cta+.product-grid__cta:before{content:'|';position:absolute;top:-1px;left:-1.75px;width:1px}.search-results-options .cm-placement:has(.cm-2x2),.tiles-container .cm-placement:has(.cm-2x2){display:block;--gridAreaDesktop:auto/1/span 2/span 2;--gridAreaMobile:auto/span 2/span 1;grid-area:var(--gridAreaDesktop,auto/1/span 1/span 1);padding:.313rem}@media (max-width:1023.98px){.search-results-options .cm-placement:has(.cm-2x2),.tiles-container .cm-placement:has(.cm-2x2){grid-area:var(--gridAreaMobile,span 1/span 1)}}@media (min-width:1024px){.search-results-options .cm-placement:has(.cm-2x2),.tiles-container .cm-placement:has(.cm-2x2){padding:.469rem}}@media (min-width:1440px){.search-results-options .cm-placement:has(.cm-2x2),.tiles-container .cm-placement:has(.cm-2x2){padding:.625rem}}@media (min-width:1920px){.search-results-options .cm-placement:has(.cm-2x2),.tiles-container .cm-placement:has(.cm-2x2){padding:.781rem}}.search-results-options .cm-placement:has(.cm-2x2):has(>.right),.tiles-container .cm-placement:has(.cm-2x2):has(>.right){--gridAreaDesktop:auto/3/span 2/span 2;--gridAreaMobile:auto/span 2/span 1;grid-area:var(--gridAreaDesktop,auto/1/span 1/span 1)}.search-results-options .cm-placement:has(.cm-2x2):has(>.right)#cm-placement-push-1,.tiles-container .cm-placement:has(.cm-2x2):has(>.right)#cm-placement-push-1{--gridAreaMobile:3/span 2/span 1}@media (max-width:1023.98px){.search-results-options .cm-placement:has(.cm-2x2):has(>.right),.tiles-container .cm-placement:has(.cm-2x2):has(>.right){grid-area:var(--gridAreaMobile,span 1/span 1)}}.search-results-options .cm-1-or-2-up-assets .cm-1-or-2-up-assets__container,.tiles-container .cm-1-or-2-up-assets .cm-1-or-2-up-assets__container{--giv-gutter-x:0;display:flex;justify-content:space-between}.search-results-options .cm-1-or-2-up-assets .cm-1-or-2-up-assets__container.cm-1-or-2-up-assets__container-1x,.tiles-container .cm-1-or-2-up-assets .cm-1-or-2-up-assets__container.cm-1-or-2-up-assets__container-1x{justify-content:center}.search-results-options .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item,.tiles-container .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item{position:relative;width:100%;margin:5px 0}@media (min-width:1024px){.search-results-options .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item,.tiles-container .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item{width:calc((100% - 15px)/ 2);margin:7.5px 0}}@media (min-width:1440px){.search-results-options .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item,.tiles-container .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item{width:calc((100% - 20px)/ 2);margin:10px 0}}@media (min-width:1920px){.search-results-options .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item,.tiles-container .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item{width:calc((100% - 25px)/ 2);margin:12.5px 0}}.search-results-options .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item .picture-caption,.tiles-container .cm-1-or-2-up-assets .cm-1-or-2-up-assets__item .picture-caption{display:none}.search-results-options .cm-1-or-2-up-assets .cm-shoppable__player,.search-results-options .cm-1-or-2-up-assets .cm-video,.search-results-options .cm-1-or-2-up-assets .video,.tiles-container .cm-1-or-2-up-assets .cm-shoppable__player,.tiles-container .cm-1-or-2-up-assets .cm-video,.tiles-container .cm-1-or-2-up-assets .video{width:100%;height:100%;aspect-ratio:4/5}.search-results-options .cm-1-or-2-up-assets .cm-media,.search-results-options .cm-1-or-2-up-assets .cm-video,.tiles-container .cm-1-or-2-up-assets .cm-media,.tiles-container .cm-1-or-2-up-assets .cm-video{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.search-results-options .cm-media,.search-results-options .cm-media-container,.search-results-options .parallax-item__media,.search-results-options .product-grid--2x2,.search-results-options .product-grid__content,.search-results-options .product-grid__content-wrapper,.tiles-container .cm-media,.tiles-container .cm-media-container,.tiles-container .parallax-item__media,.tiles-container .product-grid--2x2,.tiles-container .product-grid__content,.tiles-container .product-grid__content-wrapper{position:relative;height:100%}}@media (min-width:1024px){.search-results-options .product-grid--2x2 .cm-video,.tiles-container .product-grid--2x2 .cm-video{position:absolute;-o-object-position:center;object-position:center}}.einstein-product-recommendations .tiles-container{--giv-gutter-x:1.5rem;--giv-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--giv-gutter-y) * -1);margin-right:calc(var(--giv-gutter-x) * -.5);margin-left:calc(var(--giv-gutter-x) * -.5);list-style-type:none;padding:0}@media (min-width:375px){.einstein-product-recommendations .tiles-container{--giv-gutter-x:1.5rem}}@media (min-width:768px){.einstein-product-recommendations .tiles-container{--giv-gutter-x:1.5rem}}@media (min-width:1024px){.einstein-product-recommendations .tiles-container{--giv-gutter-x:3.125rem}}@media (min-width:1440px){.einstein-product-recommendations .tiles-container{--giv-gutter-x:5rem}}.einstein-product-recommendations .tiles-container .grid-tile{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--giv-gutter-x) * .5);padding-left:calc(var(--giv-gutter-x) * .5);margin-top:var(--giv-gutter-y);flex:0 0 auto;width:50%}@media (min-width:1024px){.einstein-product-recommendations .tiles-container .grid-tile{width:25%}}.einstein-product-recommendations .tiles-container.cols-per-4 .grid-tile{width:50%}@media (min-width:1024px){.einstein-product-recommendations .tiles-container.cols-per-4 .grid-tile{width:25%}}.einstein-product-recommendations .tiles-container.cols-per-2 .grid-tile{width:100%}@media (min-width:1024px){.einstein-product-recommendations .tiles-container.cols-per-2 .grid-tile{width:calc(50% - 3.125rem)}}@media (min-width:1440px){.einstein-product-recommendations .tiles-container.cols-per-2 .grid-tile{width:calc(50% - 5rem)}}@media (min-width:1920px){.einstein-product-recommendations .tiles-container.cols-per-2 .grid-tile{width:calc(50% - 6.25rem)}}.einstein-product-recommendations .tiles-container.cols-per-6 .grid-tile{width:50%}@media (min-width:1024px){.einstein-product-recommendations .tiles-container.cols-per-6 .grid-tile{width:16.6666666%}}.product-tile{margin-bottom:0}.product-tile .product-image{margin:0}.product-tile h2.product-name{margin-bottom:0}.product-tile .thumb-link{text-decoration:none;display:block;position:relative}.product-tile .thumb-images{position:relative;display:block;background:#f5f6f7;padding-top:133.33%;overflow:hidden;height:0}.product-tile .thumb-images img:only-child:hover{display:block!important}.product-tile .thumb-images .thumb-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.product-tile .thumb-images .thumb-img img{width:100%;-o-object-fit:contain;object-fit:contain;outline:2px solid var(--giv-light);outline-offset:-2px}.product-tile .thumb-images .thumb-image-wrap~.thumb-image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;transition:visibility .5s ease-in-out}.product-tile .thumb-images .thumb-image-wrap~.thumb-image-wrap .thumb-img{opacity:0;transition:opacity .5s ease-in-out}.no-touch .product-tile:hover .thumb-image-wrap~.thumb-image-wrap,.product-tile .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap,.product-tile.hover .thumb-image-wrap~.thumb-image-wrap{visibility:visible;transition:visibility 0s}.no-touch .product-tile:hover .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded,.product-tile .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded,.product-tile.hover .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded{opacity:1;transition:opacity .5s ease}.no-touch .product-tile:hover .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img,.product-tile .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img,.product-tile.hover .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img{opacity:1;transition:opacity .5s ease}.product-tile .thumb-caption{padding-left:.75rem;padding-right:.75rem;padding-top:.625rem;text-align:center}@media (min-width:1024px){.product-tile .thumb-caption{padding-top:.938rem}}@media (min-width:1440px){.product-tile .thumb-caption{padding-top:1.25rem}}@media (min-width:1920px){.product-tile .thumb-caption{padding-top:1.563rem}}.product-tile .product-promo .promotional-message,.product-tile .tile-label{margin-top:.3125rem;font-size:.625rem;line-height:.9375rem;color:#737373}.tile-top-image{position:absolute;z-index:1010;top:.3125rem;right:.625rem;display:flex;align-items:center}@media (min-width:1024px){.tile-top-image{top:.625rem;right:.9375rem}}@media (min-width:1440px){.tile-top-image{top:.9375rem;right:1.25rem}}.tile-top-label{font-size:.6875rem;font-weight:400;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;margin-left:.3125rem}.tile-label-runway{font-size:.6875rem;font-weight:400;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;position:absolute;top:.3125rem;left:.625rem}@media (min-width:1024px){.tile-label-runway{left:.9375rem;top:.625rem}}@media (min-width:1440px){.tile-label-runway{left:1.25rem;top:.9375rem}}.related-mobile-swiper-container .product-tile,.related-swiper-container .product-tile{margin-bottom:0}.care-information-modal .content-asset,.care-information-modal ol,.care-information-modal ul{display:flex;flex-direction:column;padding:0}.care-information-modal ul{row-gap:.3125rem}@media (min-width:1920px){.care-information-modal ul{row-gap:.625rem}}.care-information-modal ul .content-asset li{list-style:none;display:flex;align-items:flex-start}.care-information-modal ul .content-asset li:before{content:"\25A0";font-size:.563rem;margin-right:.625rem}.care-information-modal .content-asset ol{row-gap:.3125rem}@media (min-width:1440px){.care-information-modal .content-asset ol{row-gap:1.25rem}}.care-information-modal .content-asset ol li{list-style:none}.care-information-modal .content-asset ol li:before{content:"";margin-right:0}.care-information-modal .ui-dialog-content{padding-top:5rem;overflow-y:scroll}@media (min-width:1024px){.care-information-modal .ui-dialog-content{padding-top:6.25rem}}@media (min-width:1440px){.care-information-modal .ui-dialog-content{padding-top:10rem}}@media (min-width:1920px){.care-information-modal .ui-dialog-content{padding-top:12.5rem}}.care-information-modal .care-modal-title{margin-bottom:2.5rem}.care-information-modal ul.giv-accordion li.category-item{list-style:none}.care-information-modal .care-category-swiper{margin-bottom:2.5rem}.care-information-modal .swiper-button-gradient.swiper-button-next,.care-information-modal .swiper-button-gradient.swiper-button-prev{top:initial}.care-information-modal .swiper-button-gradient.swiper-button-prev:after{left:0}.care-information-modal .swiper-button-gradient.swiper-button-next:after{right:0}.care-information-modal .detail-tabs .tab.active{height:auto;opacity:1;display:flex;flex-wrap:wrap;transition:opacity .5s cubic-bezier(.35,0,.2,1),visibility 0s}.care-information-modal .detail-tabs .tab{flex-grow:0;opacity:0;display:none;overflow:visible;height:0;width:100%;transition:opacity .5s cubic-bezier(.35,0,.2,1),visibility 0s .5s}.care-information-modal .care-modal-wrapper p:not(:last-child){margin-bottom:1.25rem}.care-information-modal .care-modal-wrapper .box:last-child,.care-information-modal .care-modal-wrapper p:last-child{margin-bottom:0}.care-information-modal .care-modal-wrapper .box{margin-bottom:2.5rem}.care-information-modal .care-modal-wrapper .panel__content h1,.care-information-modal .care-modal-wrapper .panel__content h2,.care-information-modal .care-modal-wrapper .panel__content h3,.care-information-modal .care-modal-wrapper .panel__content h4{margin-bottom:1.25rem}@media (min-width:1920px){.care-information-modal .care-modal-wrapper .panel__content h3{margin-bottom:2.5rem}}.care-information-modal .care-modal-wrapper .panel.open:not(.desc-simple) .panel__content{padding-top:1.25rem;padding-bottom:2.5rem}.care-information-modal .care-modal-wrapper .questions-container .question-category-title{margin-bottom:2.5rem}.care-information-modal .care-modal-wrapper .questions-container .panel__header{margin-bottom:.625rem}.care-information-modal .care-modal-wrapper .questions-container .panel__header p{margin-bottom:.625rem}.care-information-modal .care-modal-wrapper .questions-container .category-list{list-style-type:none;padding:0;margin-bottom:5rem;row-gap:0}.care-information-modal .care-modal-wrapper .questions-container .category-list .panel{list-style:none}.care-information-modal .care-modal-wrapper .titles-list-item{margin-bottom:.625rem}.care-information-modal .care-modal-wrapper .care-title-item{border:none;background:0 0;padding:0;font-size:.75rem;line-height:1.25rem;letter-spacing:.025em;color:#737373;text-decoration:none}.care-information-modal .care-modal-wrapper .care-title-item.active{color:#000}.care-information-modal .care-modal-wrapper .care-contact-section{padding-top:5rem;margin-bottom:5.625rem}@media (min-width:1440px){.care-information-modal .care-modal-wrapper .care-contact-section{width:19.12%;padding:0;border:none}}@media (min-width:1920px){.care-information-modal .care-modal-wrapper .care-contact-section{width:19.73%}}.care-information-modal .care-modal-wrapper .care-buttons{display:flex;flex-wrap:nowrap;position:relative;width:-moz-max-content;width:max-content;border-bottom:.063rem solid #d9d9d9;-ms-overflow-style:none;scrollbar-width:none}.care-information-modal .care-modal-wrapper .care-buttons::-webkit-scrollbar{display:none}.care-information-modal .care-modal-wrapper .care-buttons .tab-header{background:0 0;border:none;padding:0;width:auto;color:#909090;flex:0 0 auto;margin-right:2.5rem;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase}.care-information-modal .care-modal-wrapper .care-buttons .tab-header h1{position:relative;font-size:.6875rem;letter-spacing:5%;margin-bottom:.4375rem}.care-information-modal .care-modal-wrapper .care-buttons .tab-header.active{color:#000;border-bottom:.065rem solid #000}@media (max-width:1023.98px){.care-information-modal .care-modal-wrapper .care-buttons .tab-header.active{border-width:.065rem}}.care-information-modal .care-modal-wrapper .care-picture{flex-grow:1}.care-information-modal .care-modal-wrapper .detail-tabs .tab.active{height:auto;opacity:1;display:flex;flex-wrap:wrap;transition:opacity .5s cubic-bezier(.35,0,.2,1),visibility 0s}.care-information-modal .care-modal-wrapper .detail-tabs .tab{flex-grow:0;opacity:0;display:none;overflow:visible;height:0;width:100%;transition:opacity .5s cubic-bezier(.35,0,.2,1),visibility 0s .5s}.continue-shopping-container,.unavailable-products-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:3.125rem;width:100%}@media (max-width:1023.98px){.continue-shopping-container,.unavailable-products-container{display:flex;padding:0;align-items:flex-start;gap:5rem;justify-content:space-between;flex-direction:column;width:100%}}@media (min-width:1440px){.continue-shopping-container,.unavailable-products-container{grid-column-gap:5rem}}@media (min-width:1920px){.continue-shopping-container,.unavailable-products-container{grid-column-gap:6.25rem}}.continue-shopping{color:#737373;gap:.625rem;display:flex}@media (max-width:1023.98px){.continue-shopping{width:100%}}@media (min-width:1024px){.continue-shopping{justify-self:end;width:24.813rem}}@media (min-width:1440px){.continue-shopping{width:26.688rem}}@media (min-width:1920px){.continue-shopping{width:35.813rem}}.continue-shopping .continue-shopping-links{display:flex;gap:.9375rem}.continue-shopping .continue-shopping-links a{text-decoration:none}.cart-empty{display:flex;justify-content:center;flex-direction:column;gap:2.5rem}@media (max-width:1023.98px){.cart-empty{padding:3.75rem 0 7.5rem;align-items:flex-start}}@media (min-width:1024px){.cart-empty{padding:3.75rem 0 7.5rem}}@media (min-width:1440px){.cart-empty{padding:3.75rem 0 10rem;gap:3.75rem}}@media (min-width:1920px){.cart-empty{padding:3.75rem 0 12.5rem;gap:5rem}}.cart-empty .related-product{position:relative;overflow:hidden;padding-left:0;margin-bottom:0}.cart-empty .related-product.last-element{padding-bottom:5rem}@media (min-width:1024px){.cart-empty .related-product.last-element{padding-bottom:7.5rem}}@media (min-width:1440px){.cart-empty .related-product.last-element{padding-bottom:10rem}}@media (min-width:1920px){.cart-empty .related-product.last-element{padding-bottom:12.5rem}}.cart-empty .related-product h2.last-visited-header,.cart-empty .related-product h2.related-product-header,.cart-empty .related-product h3:not(.product-name){margin-bottom:1.25rem}@media (max-width:1023.98px){.cart-empty .related-product h2.last-visited-header,.cart-empty .related-product h2.related-product-header,.cart-empty .related-product h3:not(.product-name){padding-left:1.5625rem}}@media (min-width:1024px){.cart-empty .related-product h2.last-visited-header,.cart-empty .related-product h2.related-product-header,.cart-empty .related-product h3:not(.product-name){padding-left:1.875rem}}@media (min-width:1440px){.cart-empty .related-product h2.last-visited-header,.cart-empty .related-product h2.related-product-header,.cart-empty .related-product h3:not(.product-name){padding-left:2.5rem}}@media (min-width:1920px){.cart-empty .related-product h2.last-visited-header,.cart-empty .related-product h2.related-product-header,.cart-empty .related-product h3:not(.product-name){margin-bottom:2.5rem;padding-left:3.75rem}}@media (max-width:767.98px){.cart-empty .related-product h2.last-visited-header,.cart-empty .related-product h2.related-product-header,.cart-empty .related-product h3:not(.product-name){text-align:left}}.cart-empty .related-product .swiper-container{position:relative;z-index:1}@media (max-width:1023.98px){.cart-empty .related-product .swiper-container{max-width:100vw}}.cart-empty .related-product button.swiper-button-next,.cart-empty .related-product button.swiper-button-prev{left:0;height:100%;width:50px}.cart-empty .related-product button.swiper-button-next{right:0;left:initial}.cart-empty .related-product .tiles-container{width:100%;display:flex;flex-wrap:nowrap;margin:0}.cart-empty .related-product .tiles-container .grid-tile{margin:0;width:80%;width:calc(100% / 1.25);padding:0}@media (max-width:1023.98px){.cart-empty .related-product .tiles-container .grid-tile{max-width:400px}}.cart-empty .related-product .tiles-container .grid-tile .thumb-link{text-decoration:none}.cart-empty .related-product .tiles-container .grid-tile .thumb-caption{position:static;opacity:1}.cart-empty .related-product .tiles-container .grid-tile .product-infos{text-align:center}.cart-empty .related-product .tiles-container .grid-tile .product-name{margin-bottom:0}.cart-empty .related-product .tiles-container .grid-tile .money-saved{display:none}.cart-empty .related-product .tiles-container .grid-tile .price-standard,.cart-empty .related-product .tiles-container .grid-tile .price-unadjusted{position:relative;white-space:nowrap;text-decoration:none;color:#737373;margin-right:.375rem;display:inline-block}.cart-empty .related-product .tiles-container .grid-tile .price-standard::before,.cart-empty .related-product .tiles-container .grid-tile .price-unadjusted::before{content:"";position:absolute;top:50%!important;transform:translateY(-50%);right:0!important;bottom:auto!important;left:0!important;width:calc(100% - 0px);height:1px;margin-right:auto;margin-left:auto;background-color:#737373}.cart-empty-container{display:flex;width:26.5rem;padding:0;flex-direction:column;align-items:flex-start}@media (max-width:1023.98px){.cart-empty-container{width:auto;padding:0 1.5625rem}}@media (min-width:1024px){.cart-empty-container{padding:0 1.875rem}}@media (min-width:1440px){.cart-empty-container{padding:0 2.5rem}}@media (min-width:1920px){.cart-empty-container{padding:0 3.75rem}}.cart-empty-container h1{margin-bottom:.625rem}.cart-empty-container .unavailable-products-container{margin-top:2.5rem}@media (min-width:1440px){.cart-empty-container .unavailable-products-container{margin-top:3.75rem}}@media (min-width:1920px){.cart-empty-container .unavailable-products-container{margin-top:5rem}}.cart-loaded{display:flex;flex-direction:column;align-items:center;gap:5rem;align-self:stretch}@media (max-width:1023.98px){.cart-loaded{padding:3.75rem 1.563rem 1.5625rem;margin-bottom:3.75rem;gap:0}}@media (min-width:1024px){.cart-loaded{padding:3.75rem 5.6255rem 6.25rem}}@media (min-width:1440px){.cart-loaded{padding:3.75rem 15.8125rem 6.25rem}}@media (min-width:1920px){.cart-loaded{padding:3.75rem 21.0625rem 6.25rem}}@media (min-width:1024px){.cart-loaded .unavailable-products-container:not(.unavailable-products){margin-bottom:-5rem}}.cart-block{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:1.5625rem;width:100%}@media (max-width:1023.98px){.cart-block{align-self:stretch}}.cart-header{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:.125rem;margin-bottom:1.5625rem}.cart-header .total-items{color:#737373;font-size:.625rem}.cart-main{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:3.125rem;width:100%}@media (max-width:1023.98px){.cart-main{display:flex;padding:0;align-items:flex-start;gap:2.5rem;justify-content:space-between;flex-direction:column;width:100%}}@media (min-width:1440px){.cart-main{grid-column-gap:5rem}}@media (min-width:1920px){.cart-main{grid-column-gap:6.25rem}}.cart-main .summary{display:flex;width:25rem;padding:0;flex-direction:column;align-items:flex-start;gap:7.5rem}@media (max-width:1023.98px){.cart-main .summary{width:100%}}@media (min-width:1024px){.cart-main .summary{margin-top:calc(2.625rem + 1.5625rem);width:24.813rem}}@media (min-width:1440px){.cart-main .summary{width:26.688rem}}@media (min-width:1920px){.cart-main .summary{width:35.813rem}}.cart-products{width:100%;justify-self:end;display:flex;flex-direction:column}@media (min-width:1024px){.cart-products{width:24.813rem}}@media (min-width:1440px){.cart-products{width:26.688rem}}@media (min-width:1920px){.cart-products{width:35.813rem}}.products-list{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:0}@media (min-width:1024px){.products-list{justify-self:end}}.products-list li{display:flex;width:100%}.products-list li .minicart-product-image{min-width:5rem;min-height:6.625rem;width:5rem;height:6.625rem;margin-right:1.25rem}.products-list li .minicart-product-details{width:100%;display:flex;flex-direction:column}.products-list li .minicart-product-details .minicart-product-pricing{display:flex}.products-list li .minicart-product-details .minicart-product-pricing .minicart-product-name{text-decoration:none;margin-right:1.25rem}.products-list li .minicart-product-details .minicart-product-pricing .label{display:none}.products-list li .minicart-product-details .minicart-product-pricing .value{text-align:end;display:flex;margin-left:auto}.products-list li .minicart-product-details .minicart-product-pricing .product-price{cursor:pointer}.products-list li .minicart-product-details .minicart-product-pricing .price-unadjusted{text-decoration:line-through}.products-list li .minicart-product-details .minicart-product-variations{display:flex;font-weight:400;font-size:12px;line-height:1.25rem;letter-spacing:.025em;color:#737373}.products-list li .minicart-product-details .minicart-product-variations .minicart-product-size .value{display:inline-flex}.products-list li .minicart-product-details .minicart-product-variations .minicart-product-size .value::after{content:",\00a0"}.products-list li .minicart-product-details .minicart-product-variations .minicart-product-color .label{display:none}.products-list li .minicart-product-details .minicart-product-variations .minicart-product-color .value{text-transform:lowercase;display:inline-block}.products-list li .minicart-product-details .minicart-product-variations .minicart-product-color .value::first-letter{text-transform:uppercase}.products-list li .minicart-product-details .minicart-product-variations .minicart-product-color .value::after{content:",\00a0"}.products-list li .minicart-product-details button.remove-product{align-self:flex-start;text-align:left;margin-top:auto}.products-list li .minicart-product-details button.remove-product .btn__loader{left:0;transform:none}.products-list li .minicart-product-details button.remove-product .btn__loader span{background:#000;border-radius:50%;width:.19rem;height:.19rem}.products-list .toast-price{display:none}.order-summary{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:2.5rem;align-self:stretch;width:100%}.order-summary .cart-order-totals{width:100%}.order-summary .cart-order-totals .order-totals-table{margin-bottom:0}.order-summary .cart-order-totals .order-totals-table .coupon,.order-summary .cart-order-totals .order-totals-table .order-sale-discount,.order-summary .cart-order-totals .order-totals-table .order-sales-tax,.order-summary .cart-order-totals .order-totals-table .order-shipping,.order-summary .cart-order-totals .order-totals-table .order-subtotal,.order-summary .cart-order-totals .order-totals-table .order-total{display:flex;justify-content:space-between;margin-bottom:10px}.order-summary .cart-order-totals .order-totals-table .order-sales-tax:has(.tax-row){display:block;justify-content:unset}.order-summary .cart-order-totals .order-totals-table .order-discount{display:flex;justify-content:space-between;margin:0 0 10px}.order-summary .tax-row{width:100%;display:flex;justify-content:space-between}.order-summary .tax-row.estimated,.order-summary .tax-row.estimator{display:none}.order-summary .tax-row.estimated .error-label,.order-summary .tax-row.estimator .error-label{position:absolute;color:#e00;font-size:.625rem}.order-summary .tax-row.estimator .form-row.empty .btn,.order-summary .tax-row.estimator .form-row.focus .btn{color:#737373;text-decoration:none;margin-bottom:1.5rem;border-bottom:1px solid #000}.order-summary .tax-row.estimator .form-row.empty .btn:disabled:hover,.order-summary .tax-row.estimator .form-row.focus .btn:disabled:hover{text-decoration:none!important}.order-summary .tax-row.estimator .form-row.empty .btn span:hover,.order-summary .tax-row.estimator .form-row.focus .btn span:hover{color:#000;text-decoration:none}.order-summary .tax-row.estimator .form-row{max-width:none}.order-summary .tax-row.estimator .form-row .btn{margin-bottom:1.5rem}.order-summary .tax-row.estimator .form-row .btn span:hover{color:#000;text-decoration:underline}.order-summary .tax-row .btn{color:#737373;text-transform:capitalize;font-size:.75rem;text-decoration:none;border-right:none;border-top:none;border-left:none}.order-summary .tax-row .tax-zipcode{color:#000;display:inline-block;vertical-align:initial;border:none;font-size:.75rem}.order-summary .estimate .tax-row{display:none}.order-summary .estimate .tax-row.estimator{display:block}.order-summary .estimated .tax-row{display:none}.order-summary .estimated .tax-row.estimated{display:flex}.order-summary .estimated .label-estimated .btn{color:#737373;font-size:.75rem;text-transform:capitalize;text-decoration:underline;border:none;vertical-align:unset}.order-summary .estimated .label-estimated .btn:hover::before{content:none}.order-summary .payment-icons-list{display:flex;margin:.625rem 0 0;padding:0;width:100%}@media (max-width:1023.98px){.order-summary .payment-icons-list{margin:1.25rem 0 0}}.order-summary .payment-icons-list .payment-icons{width:2.5rem;height:1.875rem;margin-right:.3125rem;padding:0 .25rem;border:1px solid #d9d9d9;border-radius:.25rem;display:flex;justify-content:center;align-items:center}.order-summary .payment-icons-list .payment-icons img{filter:grayscale(100%)}.order-summary .taxes-container{display:none;z-index:1080}.order-summary .taxes-container .taxes-popin{z-index:1080;position:fixed;width:22.063rem;height:auto;padding:2.5rem 1.563rem 1.563rem;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.1),0 7px 7px 0 rgba(0,0,0,.09),0 17px 10px 0 rgba(0,0,0,.05),0 30px 12px 0 rgba(0,0,0,.01),0 46px 13px 0 transparent}@media (max-width:1023.98px){.order-summary .taxes-container .taxes-popin{top:45%}}.order-summary .taxes-container .taxes-popin .tax-popin-title{display:block;line-height:100%;letter-spacing:.019em;margin-bottom:.625rem}.order-summary .taxes-container .taxes-popin .estimator{display:flex}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form{display:block;width:100%}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-row{display:flex;flex-direction:row;flex-wrap:wrap}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-row.form-row--error{display:grid}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-row.form-row--error .error-label{color:#e00;position:absolute;top:unset}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-row--error .form-field{padding-top:0!important}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-field-wrapper{margin-bottom:1.25rem}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-field-wrapper .form-field{padding-top:0!important}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-field-wrapper label{position:relative;top:unset;letter-spacing:.019em;line-height:1.25rem;font-size:.75rem;margin:0 0 .313rem}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .form-field-wrapper input{border:1px solid #d9d9d9;padding:.938rem .625rem;line-height:100%;letter-spacing:.019em}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .clear-btn-container{position:absolute;right:10%;bottom:41.2%}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .clear-btn-container .clear-zipcode-btn{color:#737373;font-size:.6875rem}.order-summary .taxes-container .taxes-popin .estimator .estimate-tax-form .clear-btn-container .clear-zipcode-btn:hover::before{content:none}.order-summary .taxes-container .taxes-popin .estimator .buttons-wrapper{display:flex;justify-content:space-between}.order-summary .taxes-container .taxes-popin .estimator .btn-apply{width:9rem;height:2.5rem}.order-summary .taxes-container .taxes-popin .estimator .cancel-cta-btn{display:block;width:9rem;height:2.5rem}.order-summary .taxes-container .taxes-popin-overlay{top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;position:fixed;opacity:.6!important;background:#fff;z-index:1060;cursor:pointer}@media (min-width:1024px){.order-summary .taxes-container .taxes-popin-overlay{-webkit-filter:opacity(60%)}}.cart-reinsurance{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:.625rem;align-self:stretch}@media (max-width:1023.98px){.cart-reinsurance{margin-bottom:2.5rem}}.cart-reinsurance .content-asset{width:100%}.cart-buttons{width:100%}.cart-buttons .minicart-buttons .paypal-minicart{filter:grayscale(1);margin-top:.625rem}.cart-buttons .minicart-buttons .dw-apple-pay-button{height:2.5rem;width:100%;margin:0;border-radius:0;margin-top:.625rem;background-size:2.3125rem 1rem}.cart-buttons .minicart-buttons .dw-apple-pay-button:hover{background-size:2.3125rem 1rem;margin:.625rem 0 0;border-radius:0}.cart-buttons .minicart-buttons .checkout-start{height:2.5rem;font-size:.8125rem}.cart-buttons .minicart-buttons .checkout-start.disabled{color:var(--giv-gray)}.cart-buttons .minicart-buttons .paypal-button,.cart-buttons .minicart-buttons .zoid-outlet{overflow:visible!important}.reinsurance-checkout .secure-payments-section,.reinsurance-checkout .services-section{border-top:1px solid #d9d9d9;padding-top:1.25rem}.reinsurance-checkout .reinsurance-section-title{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;color:#000;margin:0}.reinsurance-checkout .reinsurance-list-items{padding:0;margin:0 0 1.25rem}.reinsurance-checkout .reinsurance-list-item{list-style:none;margin-top:.625rem}.reinsurance-checkout .reinsurance-item{text-decoration:none;font-size:.75rem;line-height:1.25rem;letter-spacing:.025em;color:#737373}@media (max-width:1023.98px){.reinsurance-checkout .contact-section{border-top:none}}@media (max-width:1023.98px){.edit-product-popin .dialog-content{padding-top:3.6875rem}}@media (max-width:1023.98px){.edit-product-popin.ui-size-guide .dialog-content{padding-top:8.125rem}}.mini-pdp-container{display:flex;align-items:flex-start;justify-content:center}@media (max-width:1023.98px){.mini-pdp-container{flex-direction:column;align-items:center;gap:1.5625rem}}@media (min-width:1024px){.mini-pdp-container{-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:1440px){.mini-pdp-container{-moz-column-gap:3.5rem;column-gap:3.5rem}}@media (min-width:1920px){.mini-pdp-container{-moz-column-gap:5rem;column-gap:5rem}}.mini-pdp-product-image{display:flex;width:17.1875rem;height:22.91669rem;padding:0;gap:0}@media (max-width:1023.98px){.mini-pdp-product-image{width:auto;height:auto;padding:0 2.5rem;background-color:#f6f6f6}.mini-pdp-product-image img{height:100%;width:100%}}.product-info{display:flex;width:17.3125rem;padding:0;flex-direction:column;align-items:flex-start}@media (max-width:1023.98px){.product-info{width:100%}}@media (min-width:1440px){.product-info{width:20.3125rem}}@media (min-width:1920px){.product-info{width:25.3125rem}}.product-info .notify-me-btn,.product-info .update-product-btn{width:100%;margin-bottom:.9375rem}.product-info .view-full-detail-btn{margin-bottom:1.5625rem}.product-info a{width:100%}.product-info form{width:100%}.product-name{width:100%;margin-bottom:2.5rem}.product-variations{width:100%}.product-variations .pdp-fit-description{margin-top:.9375rem;padding-bottom:.9375rem}.product-qty-info{display:flex;gap:.625rem;align-items:center}.product-qty{display:flex;gap:.9375rem;align-items:flex-start;flex-direction:column}.product-qty button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:0;margin:0;font-size:.4025rem;line-height:2;width:.9375rem;height:.9375rem}.product-qty .increase-qty-btn::after{font-family:fonticon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#000}.product-qty .decrease-qty-btn::after{font-family:fonticon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#000}.max-product{font-size:.625rem;line-height:.9375rem;letter-spacing:.01563rem}.max-product.not-reached{display:none}.unavailable-products{display:flex;flex-direction:column;gap:1.25rem}.unavailable-products-list{display:flex;width:26.6875rem;padding:0;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:0}@media (max-width:1023.98px){.unavailable-products-list{width:100%}}@media (min-width:1024px){.unavailable-products-list{width:24.813rem;justify-self:end}}@media (min-width:1440px){.unavailable-products-list{width:26.688rem}}@media (min-width:1920px){.unavailable-products-list{width:35.813rem}}.unavailable-products-list li{display:flex;width:100%}.unavailable-products-list li .unavailable-product-image{min-width:5rem;min-height:6.625rem;width:5rem;height:6.625rem;margin-right:1.25rem}.unavailable-products-list li .unavailable-product-details{width:100%;display:flex;flex-direction:column}.unavailable-products-list li .unavailable-product-details .unavailable-product-pricing{display:flex}.unavailable-products-list li .unavailable-product-details .unavailable-product-pricing .unavailable-product-name{text-decoration:none;margin-right:1.25rem}.unavailable-products-list li .unavailable-product-details .unavailable-product-pricing .label{display:none}.unavailable-products-list li .unavailable-product-details .unavailable-product-pricing .value{text-align:end;display:flex;margin-left:auto}.unavailable-products-list li .unavailable-product-details .unavailable-product-pricing .price-unadjusted{text-decoration:line-through}.unavailable-products-list li .unavailable-product-details .unavailable-product-variations{display:flex;font-weight:400;font-size:12px;line-height:1.25rem;letter-spacing:.025em;color:#737373}.unavailable-products-list li .unavailable-product-details .unavailable-product-variations .unavailable-product-size .value{display:inline-flex}.unavailable-products-list li .unavailable-product-details .unavailable-product-variations .unavailable-product-size .value::after{content:",\00a0"}.unavailable-products-list li .unavailable-product-details .unavailable-product-variations .unavailable-product-color .label{display:none}.unavailable-products-list li .unavailable-product-details .unavailable-product-variations .unavailable-product-color .value{text-transform:lowercase;display:inline-block}.unavailable-products-list li .unavailable-product-details .unavailable-product-variations .unavailable-product-color .value::first-letter{text-transform:uppercase}.unavailable-products-list li .unavailable-product-details .unavailable-product-variations .unavailable-product-color .value::after{content:",\00a0"}.unavailable-products-list li .unavailable-product-details .unavailable-product-links{display:flex;gap:1.25rem;align-self:flex-start;text-align:left;margin-top:auto}@media (max-width:1023.98px){.unavailable-products{width:100%}}@media (min-width:1024px){.unavailable-products{justify-self:end;width:24.813rem}}@media (min-width:1440px){.unavailable-products{width:26.688rem}}@media (min-width:1920px){.unavailable-products{width:35.813rem}}.product-notify-form-modal .notify-form-content .form-row{display:grid;align-items:initial}.product-notify-form-modal .notify-form-content .form-row label{top:0;font-size:.625rem;line-height:.938rem;letter-spacing:.016rem}.product-notify-form-modal .notify-form-content .error-label{color:#e00;margin-top:0;font-size:.625rem}.product-notify-form-modal .notify-form-content .form-secondaryCheckbox.globallvmhoptin{margin-top:.9375rem;margin-bottom:2.5rem}.product-notify-form-modal .notify-form-content .form-secondaryCheckbox.globallvmhoptin label{padding-bottom:0;line-height:1.25rem}.product-notify-form-modal.dialog-content{padding:5rem 0 1.563rem}@media (min-width:1024px){.product-notify-form-modal.dialog-content{padding:5rem 3.125rem 5rem}}@media (min-width:1440px){.product-notify-form-modal.dialog-content{padding:6.25rem 5rem 5rem}}@media (min-width:1920px){.product-notify-form-modal.dialog-content{padding:6.25rem 6.25rem 5rem}}.product-notify-form-modal .notify-form{display:flex;flex-direction:column;justify-content:space-between;height:100vh;overflow:visible}@media (max-width:1023.98px){.product-notify-form-modal .notify-form{padding:0 1.5625rem}}.product-notify-form-modal .btn-outline-primary{width:100%;margin-top:1rem}.product-notify-form-modal .notify-submit-btn{margin-top:2.5rem}.product-notify-form-modal .form-customCheckbox .form-field-wrapper{padding-top:0}.product-notify-form-modal .form-customCheckbox label{margin-bottom:0;padding-bottom:.313rem}.product-notify-form-modal .mandatory-fields{line-height:.938rem;font-size:10px;margin-top:1rem;margin-bottom:1.5rem}.product-notify-form-modal .form-content-asset p{margin:0}.product-notify-form-modal .korean-data-consent{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:2.5rem}.product-notify-form-modal .korean-data-consent label{overflow:initial}.product-notify-form-modal .korean-data-consent .form-customCheckbox{margin-top:1.25rem;margin-bottom:0}.product-notify-form-modal .korean-data-consent .form-field-wrapper{margin-bottom:0}.product-notify-form-modal .korean-data-consent .korean-all-checkboxes{display:flex;flex-direction:column;gap:1.25rem;padding:1.5625rem 1.25rem;border:1px solid #f5f5f5}.product-notify-form-modal .korean-data-consent .korean-all-checkboxes .error-label{margin-top:0;padding-left:1.625rem}.product-notify-form-modal .korean-data-consent .korean-all-checkboxes .form-customCheckbox{margin-top:0}.product-notify-form-modal .notify-result p{margin-bottom:0}.product-notify-form-modal .notify-result .notify-content-message{margin-bottom:2.5rem}@media (max-width:1023.98px){.product-notify-form-modal .notify-result .notify-content-message{padding:0 1.5625rem}}@media (min-width:1920px){.product-notify-form-modal .notify-result .notify-content-message{margin-bottom:3.75rem}}.product-notify-form-modal .notify-result .related-product-header{margin-bottom:1.25rem}@media (max-width:1023.98px){.product-notify-form-modal .notify-result .related-product-header{padding:0 1.5625rem}}@media (min-width:1024px){.product-notify-form-modal .notify-result .product-tile{margin-bottom:1.25rem}}@media (min-width:1440px){.product-notify-form-modal .notify-result .product-tile{margin-bottom:3.4375rem}}@media (min-width:1920px){.product-notify-form-modal .notify-result .product-tile{margin-bottom:3.75rem}}@media (min-width:1024px){.product-notify-form-modal .notify-result .product-tile .thumb-caption{padding-top:1.25rem}}@media (min-width:1920px){.product-notify-form-modal .notify-result .product-tile .thumb-caption{padding-top:.9375rem}}.product-notify-form-modal .notify-result button.swiper-button-next,.product-notify-form-modal .notify-result button.swiper-button-prev{position:absolute;top:0;left:0;bottom:0;margin:0;padding:0;height:100%;background:0 0;border:0;width:50px}.product-notify-form-modal .notify-result button.swiper-button-next:after,.product-notify-form-modal .notify-result button.swiper-button-prev:after{content:none}.product-notify-form-modal .notify-result button.swiper-button-next{right:0;left:initial}@media (max-width:1023.98px){.product-notify-form-modal .notify-result .tiles-container{width:100%;display:flex;flex-wrap:nowrap;margin:0}.product-notify-form-modal .notify-result .tiles-container .grid-tile{margin:0;width:80%;width:calc(100% / 1.25);padding:0}}@media (max-width:1023.98px) and (max-width:1023.98px){.product-notify-form-modal .notify-result .tiles-container .grid-tile{max-width:400px}}@media (max-width:1023.98px){.product-notify-form-modal .notify-result .tiles-container .grid-tile .thumb-link{text-decoration:none}.product-notify-form-modal .notify-result .tiles-container .grid-tile .thumb-caption{position:static;opacity:1}.product-notify-form-modal .notify-result .tiles-container .grid-tile .product-infos{text-align:center}.product-notify-form-modal .notify-result .tiles-container .grid-tile .product-name{margin-bottom:0}}.gifting-service-container{display:flex;background-color:#f5f5f5;margin-top:1.25rem;padding:1.25rem;gap:1.25rem}.cart-gifting-service-container{display:flex;align-items:flex-end;flex-direction:column;justify-content:center}.cart-gifting-service{width:100%;height:100%}.cart-gifting-service .content-asset{height:100%}.cart-gifting-service img{width:5rem;height:100%;-o-object-fit:cover;object-fit:cover}.gifting-service-content{display:flex;flex-direction:column;justify-content:center;flex:1}.gifting-service-content .cancel-gifting-service-btn,.gifting-service-content .gifting-service-btn{padding:0;border:0}.gifting-service-description{display:flex;flex-direction:column;margin-bottom:1.25rem}.gifting-service-description p{margin-bottom:0}.gifting-service-description .description{color:#737373}.gifting-service-cta{display:flex;gap:1.25rem}.radio-to-button{padding:0;width:.9375rem;height:.75rem;margin-right:.5rem;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:0 0;border:none;line-height:1.25rem;letter-spacing:.025em;text-align:start}.radio-to-button::after,.radio-to-button::before{position:absolute;left:0;top:.125rem;display:block;content:'';width:.9375rem;height:.9375rem;padding:0;transition:all .2s ease}.radio-to-button::before{border:1px solid #000}.radio-to-button:after{opacity:0}.radio-to-button::before{border-radius:.5rem}.radio-to-button::after{border-radius:.5rem;opacity:0;border:.3125rem solid #000}.radio-to-button::after,.radio-to-button::before{top:0;left:0}.radio-to-button.active::after,.radio-to-button[aria-selected=true]::after{opacity:1!important;top:0;display:initial;left:0}.gift-checkbox-options{display:flex;flex-direction:column;gap:1.25rem}.checkout-box{display:flex;flex-direction:column;gap:2.5rem}.checkout-box h1{margin:0}.gift-wrap-form .item{display:flex;justify-content:space-between}.gift-wrap-form .gift-message-text-wrapper .form-label{display:none}.gift-wrap-form .gift-message-text-wrapper .gift-message-label{margin-bottom:.3125rem;font-size:.625rem;line-height:.9375rem;color:#737373;letter-spacing:.025em}.gift-wrap-form .gift-message-text-wrapper.error{color:red}.gift-wrap-form .gift-message-text-wrapper.error .form-textarea{border-color:red}.gift-wrap-form .gift-message-text-wrapper.error .gift-message-label{color:red}.gift-wrap-form p{margin-bottom:0}.gift-wrap-form .content-asset{color:#737373}.gift-wrap-form .content-asset img{margin-bottom:.625rem}.gift-wrap-form .update-gift-btn{margin-top:2.5rem}