@charset "UTF-8";.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}.product-breadcrumb{padding:2.5rem 1.5625rem;border-top:1px solid #737373}@media (min-width:1024px){.product-breadcrumb{padding:1.875rem}}@media (min-width:1440px){.product-breadcrumb{padding-right:2.5rem;padding-left:2.5rem}}@media (min-width:1920px){.product-breadcrumb{padding:2.5rem 3.75rem}}.product-breadcrumb .breadcrumb{display:flex;margin:0;padding:0;list-style:none}.product-breadcrumb .breadcrumb li:not(:last-child)::after{content:"/";color:#737373;margin-right:.625rem;margin-left:.625rem}.product-breadcrumb .breadcrumb .breadcrumb-element{text-transform:uppercase;text-decoration:none;font-size:.6875rem;letter-spacing:.05em;line-height:1.25rem;font-weight:400}.breadcrumb-relax{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:0;margin:0}.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}}.slb-banner{position:relative;display:flex}@media (max-width:1023.98px){.slb-banner{flex-direction:column}}.slb-banner--plp{margin-top:4.1875rem}.slb-banner__fig{position:relative;margin:0;flex:1}.slb-banner__img{display:block;height:auto;width:100%}.slb-banner__texts{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}@media (max-width:1023.98px){.slb-banner__texts{padding:2.5em 1.563rem}}.slb-banner__title{margin-bottom:0;font-size:.75rem}.slb-banner__subtitle{margin-top:.625rem;margin-bottom:0;color:#737373}.slb-banner__cta{margin-top:1.25rem;width:100%}@media (min-width:1024px){.slb-banner__cta{max-width:60%}}@media (min-width:1440px){.slb-banner__cta{max-width:42%}}.slb-banner-info{width:100%}@media (min-width:1024px){.slb-banner-info{max-width:60%}}@media (min-width:1440px){.slb-banner-info{max-width:42%}}@media (max-width:1023.98px){.slb-banner--pdp{margin-top:3.75rem}}@media (min-width:1024px){.slb-banner--plp{margin-top:5rem}}.plp-header{padding:.625rem 1.25rem .9375rem}.plp-header+.visual-filter-asset{margin-top:.9375rem}@media (min-width:1024px){.plp-header+.visual-filter-asset{margin-top:1.5625rem}}@media (min-width:1440px){.plp-header+.visual-filter-asset{margin-top:2.1875rem}}.plp-header--slb{padding-top:5rem}.plp-header-texts{max-width:59ch}.plp-header-texts+.visual-filter-asset,.plp-header-texts+.visual-filter-swiper{margin-top:3.75rem}@media (min-width:1440px){.plp-header-texts+.visual-filter-asset,.plp-header-texts+.visual-filter-swiper{margin-top:6.25rem}}.plp-header-texts__title{font-size:1.125rem;font-weight:400;line-height:1.875rem;letter-spacing:.028125rem;display:inline}@media (min-width:1024px){.plp-header-texts__title{font-size:1.5rem;line-height:2.1875rem;letter-spacing:.0375rem}}.plp-header-texts__desc{display:inline;color:#737373}.plp-header-texts__desc a{color:#737373}.plp-header-hyperlinks-container{display:flex;padding:0 1.25rem;overflow-y:hidden;overflow-x:auto}.plp-header-hyperlinks-container::-webkit-scrollbar{display:none}@media (max-width:1024.98px){.plp-header-hyperlinks-container{margin-right:1.5625rem}}.plp-header-hyperlinks-container+.visual-filter-swiper{margin-top:3.125rem}@media (min-width:1920px){.plp-header-hyperlinks-container+.visual-filter-swiper{margin-top:4.375rem}}.plp-header-hyperlinks-container+.visual-filter-asset{margin-top:.9375rem}.scroll-left{left:0;padding-left:0;padding-right:3.9375rem;border-left:1.25rem solid #fff;background:linear-gradient(to right,#fff,rgba(255,255,255,.1))}.scroll-right{right:0;padding-right:1.25rem;padding-left:3.9375rem;background:linear-gradient(to left,#fff,rgba(255,255,255,.1))}.scroll-left,.scroll-right{position:absolute;border:none;cursor:pointer;display:none;z-index:1}.scroll-left .icon,.scroll-right .icon{color:#000}.scroll-left.show,.scroll-right.show{display:block}.plp-header-hyperlinks{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:.9375rem}.plp-header-hyperlinks ul{list-style:none;padding:0;margin:auto;display:flex;align-items:flex-start;justify-content:left}.plp-header-hyperlinks ul li{margin:0 16px 0 0;position:relative;display:inline-block}.plp-header-hyperlinks ul li a{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.plp-header-hyperlinks ul li.active a::after{content:'';position:absolute;right:0;left:0;bottom:.125rem;height:.0625rem;background:#000}.plp-header-hyperlinks ul li:hover a::after{content:'';position:absolute;right:0;left:0;bottom:.125rem;height:.0625rem;background:#000}.visual-filter-asset img{display:block;text-align:center;width:100%}.visual-filter-asset .visual-hero-media{margin:0 0 2.5rem}@media (min-width:1024px){.visual-filter-asset .visual-hero-media{margin:0 0 3.75rem}}.visual-filter-asset .visual-hero-media video{-o-object-fit:cover;object-fit:cover;width:100%}.visual-filter-asset .visual-hero-description{text-align:center;margin:2.5rem 1.25rem 2.5rem}.visual-filter-asset .visual-hero-description h2{font-size:1.125rem;font-weight:400;line-height:1.875rem;letter-spacing:.028125rem;margin-bottom:1.25rem}.visual-filter-asset .visual-hero-description p{color:#737373;margin:0}@media (min-width:1024px){.visual-filter-asset .visual-hero-description{margin-top:3.75rem;margin-bottom:3.75rem}}.visual-filter-swiper{margin:0 0 2.5rem}.visual-filter-swiper .visual-filter{text-align:center;text-decoration:none;display:inline-block}.visual-filter-swiper .visual-filter p{display:inline-block;position:relative}.visual-filter-swiper .visual-filter:hover p::after{content:'';position:absolute;right:0;left:0;bottom:.0625rem;height:.0625rem;background:#000}.visual-filter-swiper .visual-filter.selected p::after{content:'';position:absolute;right:0;left:0;bottom:.0625rem;height:.0625rem;background:#000}.visual-filter-swiper .swiper-slide img{width:100%}.visual-filter-swiper .swiper-button-next,.visual-filter-swiper .swiper-button-prev{width:4.063rem;height:100%;margin:0}.visual-filter-swiper .swiper-button-next:after,.visual-filter-swiper .swiper-button-prev:after{height:100%;width:6.25rem}.visual-filter-swiper .swiper-button-next.swiper-button-disabled,.visual-filter-swiper .swiper-button-prev.swiper-button-disabled{display:none}.visual-filter-swiper .swiper-button-next .icon,.visual-filter-swiper .swiper-button-prev .icon{top:55%}.visual-filter-swiper .swiper-button-prev{left:-.3125rem}.visual-filter-swiper .swiper-button-prev:after{left:0;background:linear-gradient(90deg,#fff 40%,rgba(255,255,255,0) 80%)}.visual-filter-swiper .swiper-button-prev .icon{left:1.563rem}.visual-filter-swiper .swiper-button-next{right:-.3125rem}.visual-filter-swiper .swiper-button-next:after{right:0;background:linear-gradient(270deg,#fff 40%,rgba(255,255,255,0) 80%)}.visual-filter-swiper .swiper-button-next .icon{right:1.563rem}.visual-filter-swiper .filter-name{text-align:center;text-decoration:none;margin:.625rem 0 0}@media (min-width:1024px){.visual-filter-swiper .filter-name{margin-top:.9375rem}}@media (min-width:1440px){.visual-filter-swiper .filter-name{margin-top:1.25rem}}@media (min-width:1920px){.visual-filter-swiper .filter-name{margin-top:1.5625rem}}.visual-filter-swiper .swiper-slide{width:calc(100% / 2.8)}@media (max-width:1023.98px){.visual-filter-swiper .swiper-slide:first-child:nth-last-child(2),.visual-filter-swiper .swiper-slide:first-child:nth-last-child(2)~.swiper-slide{width:calc(50% - 1.25rem)}}@media (min-width:1024px){.visual-filter-swiper .swiper-slide{width:8.063rem}}@media (min-width:1440px){.visual-filter-swiper .swiper-slide{width:10.875rem}}@media (min-width:1920px){.visual-filter-swiper .swiper-slide{width:15.313rem}}@media (min-width:1024px){.visual-filter-swiper{margin:0 0 3.4375rem}.visual-filter-swiper .swiper-button-prev{left:-.625rem}.visual-filter-swiper .swiper-button-prev:after{left:0}.visual-filter-swiper .swiper-button-prev .icon{left:1.875rem}.visual-filter-swiper .swiper-button-next{right:-.625rem}.visual-filter-swiper .swiper-button-next:after{right:0}.visual-filter-swiper .swiper-button-next .icon{right:1.875rem}}@media (min-width:1920px){.visual-filter-swiper .swiper-button-prev .icon{left:1.875rem}.visual-filter-swiper .swiper-button-next .icon{right:1.875rem}}.search-result-product-count-wrap{display:flex;justify-content:space-between}.search-result-product-count-wrap .search-result-product-count{font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.025em;position:relative;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;top:1.25rem;left:1.25rem;margin-top:-1.25rem}@media (min-width:1024px){.search-result-product-count-wrap .search-result-product-count{left:1.25rem}}@media (min-width:1440px){.search-result-product-count-wrap .search-result-product-count{left:1.25rem}}@media (min-width:1920px){.search-result-product-count-wrap .search-result-product-count{left:1.25rem}}.search-result-product-count-wrap .refinements-btn{position:relative;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;top:1.25rem;margin-right:6.78rem;margin-top:-1.25rem;padding:0;border:0}@media (min-width:1024px){.search-result-product-count-wrap .refinements-btn{margin-right:6.992rem}}@media (min-width:1440px){.search-result-product-count-wrap .refinements-btn{margin-right:7.617rem}}@media (min-width:1920px){.search-result-product-count-wrap .refinements-btn{margin-right:8.867rem}}.search-result-product-count-wrap .refinements-btn a{text-decoration:none;color:inherit;padding:0}.plp-header-refinements{position:sticky;top:calc(3.75rem + .938rem);z-index:1019;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:1.25rem;margin-bottom:.9375rem}@media (min-width:1024px){.plp-header-refinements{top:calc(4.125rem + .313rem)}}@media (min-width:1440px){.plp-header-refinements{top:calc(4.75rem + .313rem)}}@media (min-width:1920px){.plp-header-refinements{top:calc(4.75rem + .313rem)}}.filters-tabs{position:relative;display:flex;white-space:nowrap;justify-content:end;margin-bottom:0}.filters-tabs .btn{border:0}.filters-tabs .reset-refinements{margin-left:.625rem}.plp-header--cards{padding-top:3.75rem}@media (max-width:767.98px){.plp-header--cards{padding-right:0}.plp-header--cards .plp-header-refinements,.plp-header--cards .plp-header-texts{padding-right:1.5625rem}}@media (min-width:768px){.plp-header:not(.plp-header--cards):not(.plp-header--search){display:flex;justify-content:space-between;flex-direction:column}.plp-header--cards .plp-header-refinements{margin-top:2.5rem}}@media (min-width:1024px){.plp-header{padding-top:.9375rem;padding-bottom:.9375rem;padding-right:1.25rem;padding-left:1.25rem}}@media (min-width:1440px){.plp-header{padding-top:1.25rem;padding-bottom:.9375rem;padding-right:1.25rem;padding-left:1.25rem}}.cat-banner{text-align:center;margin-bottom:5rem}@media (min-width:1024px){.cat-banner{margin-bottom:6.25rem}}@media (min-width:1440px){.cat-banner{margin-bottom:10rem}}@media (min-width:1920px){.cat-banner{margin-bottom:12.5rem}}.search-results-content{overflow:hidden}.search-results-content .tiles-container{grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;display:grid;justify-content:center;margin-bottom:2.1875rem}@media (max-width:1023.98px){.search-results-content .tiles-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.search-results-content .tiles-container{margin-bottom:3.28125rem}}.search-results-content .tiles-container .grid-tile{width:100%}.hero-asset-media{display:flex;justify-content:center;margin-bottom:5rem;width:100%}@media (min-width:768px){.hero-asset-media{margin-bottom:6.25rem}}@media (min-width:1440px){.hero-asset-media{margin-bottom:10rem}}@media (min-width:1920px){.hero-asset-media{margin-bottom:12.5rem}}.hero-asset-media .content-asset{width:100%;text-align:center}.hero-asset-media .content-asset .top-slot-item{text-align:left}.hero-asset-media img,.hero-asset-media video{display:block;min-height:190px}.hero-asset-media img{width:100%}@media (min-width:768px){.hero-asset-media img{width:30.375rem}}@media (min-width:1440px){.hero-asset-media img{width:42.5rem}}@media (min-width:1920px){.hero-asset-media img{width:56.875rem}}.hero-asset-media video{width:100%!important}@media (min-width:768px){.hero-asset-media video{width:52.875rem!important}}@media (min-width:1440px){.hero-asset-media video{width:74.125rem!important}}@media (min-width:1920px){.hero-asset-media video{width:99rem!important}}.hero-asset-media .video-slot-full{display:flex;justify-content:center}.hero-asset-media .bstroy-full-media img{width:100%}.video-expand .container-video-player-controllers{width:70%;height:100vh}.video-expand video{width:100%!important;height:100%;-o-object-fit:cover;object-fit:cover}.one-row-content{width:100%;display:flex;justify-content:center}.one-row-content .product-tile{width:15.063rem;margin-bottom:5rem}@media (min-width:768px){.one-row-content .product-tile{width:30.375rem;margin-bottom:7.5rem}}@media (min-width:1440px){.one-row-content .product-tile{width:42.125rem;margin-bottom:7.5rem}}@media (min-width:1920px){.one-row-content .product-tile{width:56.75rem;margin-bottom:10rem}}.top-space{margin-top:4.063rem}@media (min-width:768px){.top-space{margin-top:6.25rem}}@media (min-width:1440px){.top-space{margin-top:7.5rem}}@media (min-width:1920px){.top-space{margin-top:9.688rem}}.search-results-options .pagination{text-align:center}.search-results-options .pagination .pager{margin:auto;width:100%}@media (max-width:1023.98px){.search-results-options .pagination .pager{padding:0 1.563rem}}@media (min-width:1024px){.search-results-options .pagination .pager{width:calc(100% / 3)}}.search-results-options .pagination .btn{width:100%}.search-results-options .pagination a{color:#000;background-color:transparent;border-color:#000}.search-results-options .cm-placement .cm-1-or-2-up-assets__item:first-child{margin-top:0}.search-results-options .cm-placement .cm-1-or-2-up-assets__item:last-child{margin-bottom:0}@media (min-width:1024px){.search-results-options .cm-placement .cm-1-or-2-up-assets__item{margin:0}}.search-results-options .plp-bottom-snippet{color:#737373;width:27.8125rem}@media (max-width:1023.98px){.search-results-options .plp-bottom-snippet{display:block;width:auto}}.search-results-options .plp-bottom-snippet p{margin-top:2.5rem;margin-bottom:0}@media (min-width:1024px){.search-results-options .plp-bottom-snippet p{margin-top:3.75rem}}.search-results-options .plp-bottom-snippet a{color:#737373}.search-results-options .plp-bottom-hyperlinks-swiper{margin-top:.9375rem}@media (min-width:375px){.search-results-options .plp-bottom-hyperlinks-swiper{padding-left:25px;padding-right:25px}}@media (min-width:1024px){.search-results-options .plp-bottom-hyperlinks-swiper{padding-left:30px;padding-right:30px}}@media (min-width:1440px){.search-results-options .plp-bottom-hyperlinks-swiper{padding-left:40px;padding-right:40px}}@media (min-width:1920px){.search-results-options .plp-bottom-hyperlinks-swiper{padding-left:60px;padding-right:60px}}.search-results-options .plp-bottom-hyperlinks-swiper ul{list-style:none;margin:0;padding:0}.search-results-options .plp-bottom-hyperlinks-swiper ul li{position:relative;width:auto}.search-results-options .plp-bottom-hyperlinks-swiper ul li:not(:last-child){margin-right:1.563rem}.search-results-options .plp-bottom-hyperlinks-swiper ul li a{color:#000;font-size:.6875rem;text-transform:uppercase;font-style:normal;text-decoration:none}.search-results-options .plp-bottom-hyperlinks-swiper ul li a:hover::after{content:'';position:absolute;right:0;left:0;bottom:.188rem;height:.063rem;background-color:var(--textColor)}.search-results-options .plp-bottom-hyperlinks-swiper ul li a:active{color:#737373;border-color:#737373}.search-results-options .plp-bottom-hyperlinks-swiper ul li a:active::after{background-color:#737373}.search-results-options .plp-bottom-hyperlinks-swiper .swiper-button-next,.search-results-options .plp-bottom-hyperlinks-swiper .swiper-button-prev{margin:0;top:-50%}.cross-sell{margin-bottom:12rem;text-align:center;text-transform:uppercase;letter-spacing:.05em;line-height:1.25rem;font-size:.6875rem}@media (max-width:1023.98px){.cross-sell{margin-top:0;margin-bottom:6.25rem;display:grid;text-align:center}}.cross-sell h3{text-transform:lowercase;margin-bottom:.625rem}.cross-sell h3::first-letter{text-transform:uppercase}@media (max-width:1023.98px){.cross-sell h3{text-align:center;padding:0;margin-bottom:1.25rem}}.cross-sell a{text-decoration:none;text-transform:uppercase;letter-spacing:.05em;line-height:1.25rem;font-size:.6875rem;margin-right:.625rem;margin-bottom:1.25rem}.cross-sell a:last-of-type{margin-right:0}.cross-sell a:hover{text-decoration:underline}@media (max-width:1023.98px){.cross-sell a{padding:0;margin-right:0}}.category-box .category-title{--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:100%;padding-right:var(--giv-gutter-x,.75rem);padding-left:var(--giv-gutter-x,.75rem);margin-right:auto;margin-left:auto;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:2rem}@media (min-width:375px){.category-box .category-title{--giv-gutter-x:1.5rem}}@media (min-width:768px){.category-box .category-title{--giv-gutter-x:1.5rem}}@media (min-width:1024px){.category-box .category-title{--giv-gutter-x:3.125rem}}@media (min-width:1440px){.category-box .category-title{--giv-gutter-x:5rem}}.price-standard,.price-unadjusted{position:relative;white-space:nowrap;text-decoration:none;color:#737373;margin-right:.375rem;display:inline-block}.price-standard::before,.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}.product-price .money-saved{display:none}.image-top-wrapper>div{display:none}.image-top-wrapper>div:first-of-type{display:flex}.product-image-top[style*='display: block']{display:flex!important}.mobile-sidebar-info>.viewer-3d-section,.secondary-section-image,.side-bar.desktop-only>.viewer-3d-section{display:none}.mobile-sidebar-info>.viewer-3d-section[data-count="1"],.secondary-section-image[data-count="1"],.side-bar.desktop-only>.viewer-3d-section[data-count="1"]{display:block}.pdp-image-grid>div{display:none}.pdp-image-grid>div[data-count="1"]{display:flex;align-items:flex-start}.pt_product-search-result{overflow:inherit}@media (min-width:1024px) and (max-width:1439.98px){.pt_product-search-result .header-container{padding:1.875rem .5rem}}.product-image-top{overflow:hidden;display:flex;justify-content:center;width:100%;height:30.313rem;background:#f5f5f5}@media (max-width:1023.98px){.product-image-top{display:table}}@media (min-width:1024px){.product-image-top{height:43.188rem;margin-top:calc(-4.125rem - var(--bannerHeight))}}@media (min-width:1440px){.product-image-top{height:100vh;margin-top:calc(-4.75rem - var(--bannerHeight))}}@media (min-width:1920px){.product-image-top{margin-top:calc(-4.75rem - var(--bannerHeight))}}.product-image-top img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}@media (max-width:1023.98px){.product-image-top img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:calc(-3.75rem - 10rem - var(--bannerHeight))}}@media (min-width:1024px){.product-image-top img{width:50.267rem}}@media (min-width:1440px){.product-image-top img{width:70.688rem}}@media (min-width:1920px){.product-image-top img{width:94.25rem}}.side-bar{top:calc(14.063rem + var(--bannerHeight));position:fixed;z-index:2}@media (min-width:1024px){.side-bar{padding:0 1.875rem}}@media (min-width:1440px){.side-bar{padding:0 2.5rem}}@media (min-width:1920px){.side-bar{padding:0 3.75rem}}.side-bar .viewer-link-button{padding:0 .375rem}.side-bar .product-variation-item{display:flex;padding:0 .375rem}.side-bar .side-bar-title{padding:0 .375rem}.side-bar .side-bar-title h1{font-size:.6875rem}@media (min-width:1024px){.side-bar .side-bar-title{margin-bottom:2.5rem}}@media (min-width:1440px){.side-bar .side-bar-title{margin-bottom:3.125rem}}.side-bar .product-variation-square{width:.5rem;height:.5rem;border:none;align-self:center;border:1px solid transparent}.side-bar .product-variation-square[style*="background-color: #FFF"],.side-bar .product-variation-square[style*="background-color: #FFFFFF"],.side-bar .product-variation-square[style*="background-color: #fff"],.side-bar .product-variation-square[style*="background-color: #ffffff"],.side-bar .product-variation-square[style*="background-color: white"]{border:1px solid #d9d9d9}.side-bar .product-variation-name{color:#737373;text-decoration:none;border:none;background:0 0;text-transform:uppercase;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;margin-left:.75rem}.side-bar .product-variation-name.active,.side-bar .product-variation-name:hover{color:#000;text-decoration:underline}.container-video-player-controllers{position:relative}.viewer-3d-dialog{width:100%!important;background-color:#f5f5f5;position:fixed}.viewer-3d-dialog .dialog-content{display:flex;flex-direction:column;overflow:hidden;padding:0}.viewer-3d-dialog .viewer-frame{scroll-behavior:smooth;display:flex;flex-direction:column;flex-grow:1;overflow:hidden auto;overflow-y:scroll;overflow-x:hidden}.sketchfab-embed-wrapper,.viewer-frame{height:100%;width:100%}@media (max-width:767.98px){.sketchfab-embed-wrapper,.viewer-frame{position:fixed;height:100vh}}.modal-content{width:100%;height:100%;border:none;display:none}.mobile-sidebar-info{background:#fff}.title-button-mobile{justify-content:space-between;display:flex;align-items:center;padding:5.813rem 1.563rem 2.5rem}.title-button-mobile h1{margin:0}.side-bar-buy-button{text-decoration:none;padding:.625rem 1.25rem;color:#fff;background:#000;text-transform:uppercase;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em}.side-bar-buy-button:hover{color:#fff}.list-bt-buy-desktop{padding:1.25rem .375rem}.list-bt-buy-desktop .side-bar-buy-button,.title-button-mobile .side-bar-buy-button{display:none}.list-bt-buy-desktop .side-bar-buy-button:first-of-type,.title-button-mobile .side-bar-buy-button:first-of-type{display:inline}.mobile-sidebar-picker{padding:1.563rem 1.563rem 1.25rem;background:#fff;display:grid;max-width:45.625rem;margin:auto}.mobile-sidebar-picker .names-color-picker-mobile,.mobile-sidebar-picker .squares-color-picker-mobile{display:flex}.mobile-sidebar-picker .squares-color-picker-mobile{justify-content:space-between}.mobile-sidebar-picker .names-color-picker-mobile{flex-wrap:wrap}.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-item{width:1.25rem;height:1.25rem;display:flex;justify-content:center;border:none}.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-item.active{border:1px solid #000}.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-square{width:.5rem;height:.5rem;border:none;align-self:center;border:1px solid transparent}.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-square[style*="background-color: #FFF"],.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-square[style*="background-color: #FFFFFF"],.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-square[style*="background-color: #fff"],.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-square[style*="background-color: #ffffff"],.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-square[style*="background-color: white"]{border:1px solid #d9d9d9}.mobile-sidebar-picker .squares-color-picker-mobile .product-variation-name{color:transparent;background:0 0;position:absolute;margin-top:-10px;width:.5rem;height:.6rem;border:none}.mobile-sidebar-picker .names-color-picker-mobile{margin-top:1.25rem}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-item{color:#737373}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-item.active,.mobile-sidebar-picker .names-color-picker-mobile .product-variation-item:hover{color:#000}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-item::after{content:"\201A";margin-right:.313rem}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-item:last-of-type::after{content:"."}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-square{display:none}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-name{text-decoration:none;border:none;background:0 0;color:#737373;font-size:.75rem;text-transform:lowercase;letter-spacing:.025em;padding:0;float:left}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-name.active,.mobile-sidebar-picker .names-color-picker-mobile .product-variation-name:active,.mobile-sidebar-picker .names-color-picker-mobile .product-variation-name:hover{color:#000}.mobile-sidebar-picker .names-color-picker-mobile .product-variation-name::first-letter{text-transform:uppercase}.viewer-3d-section:hover .viewer-link-button{color:#737373}.viewer-3d-section:hover img{opacity:.5}@media (min-width:1024px){.viewer-3d-section{padding:0 .375rem}}.viewer-3d-section .viewer-link-button{vertical-align:middle;font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;text-decoration:none;padding:0 .375rem;border:none;background-color:transparent;color:inherit;margin-top:.15rem}.static-image-text{max-width:42.5rem;margin:auto;padding:2.5rem 1.563rem}@media (min-width:768px){.static-image-text{padding:2.5rem 0}}@media (min-width:1024px){.static-image-text{width:30.375rem;margin:7.5rem auto;padding:0}}@media (min-width:1440px){.static-image-text{width:42.5rem;margin:8.75rem auto}}@media (min-width:1920px){.static-image-text{margin:10rem auto}}.secondary-section-image{width:20.313rem;margin:1.563rem auto 0}@media (min-width:1024px){.secondary-section-image{width:30.5rem}}@media (min-width:1440px){.secondary-section-image{width:42.5rem}}@media (min-width:1920px){.secondary-section-image{width:56.875rem}}.secondary-section-image img{width:100%}.pdp-image-grid{flex-wrap:wrap;display:flex;justify-content:space-between;margin:.625rem 0 .938rem}@media (min-width:1024px){.pdp-image-grid{margin:5rem 0}}@media (min-width:1440px){.pdp-image-grid{margin:6.25rem 0}}@media (min-width:1920px){.pdp-image-grid{margin:7.5rem 0}}.pdp-image-grid .products-grid-img,.pdp-image-grid .products-grid-snapchat{width:47%;margin:.938rem 0 .625rem}@media (min-width:1024px){.pdp-image-grid .products-grid-img,.pdp-image-grid .products-grid-snapchat{margin:5rem 0}}@media (min-width:1440px){.pdp-image-grid .products-grid-img,.pdp-image-grid .products-grid-snapchat{margin:6.25rem 0}}@media (min-width:1920px){.pdp-image-grid .products-grid-img,.pdp-image-grid .products-grid-snapchat{margin:7.5rem 0}}.pdp-image-grid .products-grid-snapchat{background:#f5f5f5;display:flex;justify-content:center;align-items:center}.pdp-image-grid .products-grid-snapchat .products-snapchat-content{display:block;text-align:center}.pdp-image-grid .products-grid-snapchat .snapchat-description{text-align:center;margin-bottom:1.563rem}@media (min-width:1024px){.pdp-image-grid .products-grid-snapchat .snapchat-description{margin-bottom:1.25rem}}.pdp-image-grid .products-grid-snapchat .snapchat-description p{margin-bottom:0}.pdp-image-grid .products-grid-snapchat .snapchat-link{text-decoration:none;text-transform:initial;color:#737373;font-size:.75rem;line-height:.9375rem;letter-spacing:.025em}.pdp-image-grid .products-grid-snapchat img{width:5rem}@media (min-width:1024px){.pdp-image-grid .products-grid-snapchat img{width:10rem}}.mini-plp-title{padding:2.5rem 1.563rem}.mini-plp-title h1{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;margin:0}@media (min-width:1024px){.mini-plp-title h1{padding:0 .375rem}}@media (min-width:1024px){.mini-plp-title{padding:3.75rem 1.875rem}}@media (min-width:1440px){.mini-plp-title{padding:3.75rem 2.5rem}}@media (min-width:1920px){.mini-plp-title{padding:5rem 3.75rem}}.discover-button{display:flex;justify-content:center;margin:0 1.563rem;max-width:42.5rem}@media (min-width:768px){.discover-button{margin:0 auto}}@media (min-width:1024px){.discover-button{width:30.375rem}}@media (min-width:1440px){.discover-button{width:42.5rem}}.bottom-slot-content-full{padding-bottom:7.5rem}@media (min-width:1024px){.bottom-slot-content-full{padding-bottom:3rem}}.bottom-slot-content-full .bottom-slot-item,.video-slot-full .bottom-slot-item{margin-bottom:1.563rem}@media (min-width:1024px){.bottom-slot-content-full .bottom-slot-item,.video-slot-full .bottom-slot-item{margin-bottom:8.75rem}}.bottom-slot-content-full .bottom-slot-title-1,.bottom-slot-content-full .bottom-slot-title-2,.video-slot-full .bottom-slot-title-1,.video-slot-full .bottom-slot-title-2{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;margin:0;padding:2.5rem 1.563rem}@media (min-width:1024px){.bottom-slot-content-full .bottom-slot-title-1,.bottom-slot-content-full .bottom-slot-title-2,.video-slot-full .bottom-slot-title-1,.video-slot-full .bottom-slot-title-2{padding:3.75rem 2.25rem}}@media (min-width:1440px){.bottom-slot-content-full .bottom-slot-title-1,.bottom-slot-content-full .bottom-slot-title-2,.video-slot-full .bottom-slot-title-1,.video-slot-full .bottom-slot-title-2{padding:3.75rem 2.875rem}}@media (min-width:1920px){.bottom-slot-content-full .bottom-slot-title-1,.bottom-slot-content-full .bottom-slot-title-2,.video-slot-full .bottom-slot-title-1,.video-slot-full .bottom-slot-title-2{padding:5rem 4.125rem}}.bottom-slot-content-full .bottom-slot-image-1,.bottom-slot-content-full .bottom-slot-image-2,.bottom-slot-content-full .product-image-top,.video-slot-full .bottom-slot-image-1,.video-slot-full .bottom-slot-image-2,.video-slot-full .product-image-top{width:100%}.bottom-slot-content-full .bottom-slot-image-1,.bottom-slot-content-full .bottom-slot-image-2,.video-slot-full .bottom-slot-image-1,.video-slot-full .bottom-slot-image-2{margin-bottom:2.5rem}@media (min-width:1024px){.bottom-slot-content-full .bottom-slot-image-1,.bottom-slot-content-full .bottom-slot-image-2,.video-slot-full .bottom-slot-image-1,.video-slot-full .bottom-slot-image-2{margin-bottom:7.5rem}}@media (min-width:1440px){.bottom-slot-content-full .bottom-slot-image-1,.bottom-slot-content-full .bottom-slot-image-2,.video-slot-full .bottom-slot-image-1,.video-slot-full .bottom-slot-image-2{margin-bottom:8.75rem}}@media (min-width:1920px){.bottom-slot-content-full .bottom-slot-image-1,.bottom-slot-content-full .bottom-slot-image-2,.video-slot-full .bottom-slot-image-1,.video-slot-full .bottom-slot-image-2{margin-bottom:10rem}}.bottom-slot-content-full .video-slot-media,.video-slot-full .video-slot-media{width:100%}.bottom-slot-content-full .video-slot-description,.video-slot-full .video-slot-description{max-width:42.5rem;width:100%;margin:auto;padding:2.5rem 1.563rem}@media (min-width:768px){.bottom-slot-content-full .video-slot-description,.video-slot-full .video-slot-description{padding:2.5rem 0}}@media (min-width:1024px){.bottom-slot-content-full .video-slot-description,.video-slot-full .video-slot-description{width:30.375rem;margin:7.5rem auto;padding:0}}@media (min-width:1440px){.bottom-slot-content-full .video-slot-description,.video-slot-full .video-slot-description{width:42.5rem;margin:8.75rem auto}}@media (min-width:1920px){.bottom-slot-content-full .video-slot-description,.video-slot-full .video-slot-description{margin:10rem auto}}.bottom-slot-content-full .bottom-slot-description-1,.bottom-slot-content-full .bottom-slot-description-2,.video-slot-full .bottom-slot-description-1,.video-slot-full .bottom-slot-description-2{max-width:42.5rem;margin:auto;padding:2.5rem 1.563rem}@media (min-width:768px){.bottom-slot-content-full .bottom-slot-description-1,.bottom-slot-content-full .bottom-slot-description-2,.video-slot-full .bottom-slot-description-1,.video-slot-full .bottom-slot-description-2{padding:2.5rem 0}}@media (min-width:1024px){.bottom-slot-content-full .bottom-slot-description-1,.bottom-slot-content-full .bottom-slot-description-2,.video-slot-full .bottom-slot-description-1,.video-slot-full .bottom-slot-description-2{width:30.375rem;margin-bottom:2.5rem;padding:0}}@media (min-width:1440px){.bottom-slot-content-full .bottom-slot-description-1,.bottom-slot-content-full .bottom-slot-description-2,.video-slot-full .bottom-slot-description-1,.video-slot-full .bottom-slot-description-2{width:42.5rem;margin-bottom:2.5rem}}@media (min-width:1920px){.bottom-slot-content-full .bottom-slot-description-1,.bottom-slot-content-full .bottom-slot-description-2,.video-slot-full .bottom-slot-description-1,.video-slot-full .bottom-slot-description-2{margin-bottom:2.5rem}}.top-slot-item{padding-top:2.5rem;margin-bottom:1.563rem}@media (min-width:1024px){.top-slot-item{margin-bottom:8.75rem}}.top-slot-item .video-slot-full button{color:#fff}.top-slot-item .video-slot-full .progress-bar-container::before{background:#fff}.top-slot-item .video-slot-full .progress-bar-container .progress-bar-design::before{background:#fff}.top-slot-image{width:100%;margin-bottom:2.5rem}@media (min-width:1024px){.top-slot-image{margin-bottom:7.5rem}}@media (min-width:1440px){.top-slot-image{margin-bottom:8.75rem}}@media (min-width:1920px){.top-slot-image{margin-bottom:10rem}}.top-slot-title{font-size:.6875rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;margin:0;padding:2.5rem 1.563rem}@media (min-width:1024px){.top-slot-title{padding:3.75rem 2.25rem}}@media (min-width:1440px){.top-slot-title{padding:3.75rem 2.875rem}}@media (min-width:1920px){.top-slot-title{padding:5rem 4.125rem}}.top-slot-description{max-width:42.5rem;margin:auto;padding:2.5rem 1.563rem}@media (min-width:768px){.top-slot-description{padding:2.5rem 0}}@media (min-width:1024px){.top-slot-description{width:30.375rem;margin-bottom:2.5rem;padding:0}}@media (min-width:1440px){.top-slot-description{width:42.5rem;margin-bottom:2.5rem}}@media (min-width:1920px){.top-slot-description{margin-bottom:2.5rem}}.top-slot-description .link-in-text{text-decoration:underline;text-underline-offset:1px}.top-slot-description .link-in-text:hover{text-decoration:none}.read-mode-link{text-decoration:underline;text-underline-offset:1px}.read-mode-link:hover{text-decoration:none}.special-logo img{width:6.545rem}.search-results-container{padding-top:.625rem;padding-bottom:2.5rem}@media (min-width:1024px){.search-results-container{padding-top:.46875rem;padding-bottom:3.75rem}}@media (min-width:1440px){.search-results-container{padding-top:.625rem}}@media (min-width:1920px){.search-results-container{padding-top:.46875rem}}.search-results-container .no-results{max-width:25rem;padding-top:1.25rem;padding-bottom:2.5rem}.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_FR-Site/-/fr/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_FR-Site/-/fr/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 .cm-plp-image .thumb-link,.tiles-container .cm-placement .cm-plp-image .thumb-link{text-decoration:none;display:block;position:relative}.search-results-options .cm-placement .cm-plp-image .thumb-images,.tiles-container .cm-placement .cm-plp-image .thumb-images{position:relative;display:block;background:#f5f6f7;padding-top:133.33%;overflow:hidden;height:0}.search-results-options .cm-placement .cm-plp-image .thumb-images img:only-child:hover,.tiles-container .cm-placement .cm-plp-image .thumb-images img:only-child:hover{display:block!important}.search-results-options .cm-placement .cm-plp-image .thumb-images .thumb-img,.tiles-container .cm-placement .cm-plp-image .thumb-images .thumb-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.search-results-options .cm-placement .cm-plp-image .thumb-images .thumb-img img,.tiles-container .cm-placement .cm-plp-image .thumb-images .thumb-img img{width:100%;-o-object-fit:contain;object-fit:contain;outline:2px solid var(--giv-light);outline-offset:-2px}.search-results-options .cm-placement .cm-plp-image .thumb-images .thumb-image-wrap~.thumb-image-wrap,.tiles-container .cm-placement .cm-plp-image .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}.search-results-options .cm-placement .cm-plp-image .thumb-images .thumb-image-wrap~.thumb-image-wrap .thumb-img,.tiles-container .cm-placement .cm-plp-image .thumb-images .thumb-image-wrap~.thumb-image-wrap .thumb-img{opacity:0;transition:opacity .5s ease-in-out}.no-touch .search-results-options .cm-placement .cm-plp-image:hover .thumb-image-wrap~.thumb-image-wrap,.no-touch .tiles-container .cm-placement .cm-plp-image:hover .thumb-image-wrap~.thumb-image-wrap,.search-results-options .cm-placement .cm-plp-image .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap,.search-results-options .cm-placement .cm-plp-image.hover .thumb-image-wrap~.thumb-image-wrap,.tiles-container .cm-placement .cm-plp-image .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap,.tiles-container .cm-placement .cm-plp-image.hover .thumb-image-wrap~.thumb-image-wrap{visibility:visible;transition:visibility 0s}.no-touch .search-results-options .cm-placement .cm-plp-image:hover .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded,.no-touch .tiles-container .cm-placement .cm-plp-image:hover .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded,.search-results-options .cm-placement .cm-plp-image .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded,.search-results-options .cm-placement .cm-plp-image.hover .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded,.tiles-container .cm-placement .cm-plp-image .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded,.tiles-container .cm-placement .cm-plp-image.hover .thumb-image-wrap~.thumb-image-wrap.thumb-image-wrap-lazy .thumb-img.lazyloaded{opacity:1;transition:opacity .5s ease}.no-touch .search-results-options .cm-placement .cm-plp-image:hover .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img,.no-touch .tiles-container .cm-placement .cm-plp-image:hover .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img,.search-results-options .cm-placement .cm-plp-image .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img,.search-results-options .cm-placement .cm-plp-image.hover .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img,.tiles-container .cm-placement .cm-plp-image .thumb-link.tabfocus .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img,.tiles-container .cm-placement .cm-plp-image.hover .thumb-image-wrap~.thumb-image-wrap:not(.thumb-image-wrap-lazy) .thumb-img{opacity:1;transition:opacity .5s ease}.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__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}}.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_FR-Site/-/fr/v1750769851440/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_FR-Site/-/fr/v1750769851440/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:100%}@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:.625rem;line-height:.938rem;letter-spacing:.016rem}.product-notify-form-modal .notify-form-content .error-label{color:#e00;margin-top:0;font-size:.75rem}.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_FR-Site/-/fr/v1750769851440/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:1.875rem}.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}.contact-us-pdp-popin .contact-form .form-content-asset{margin-top:0}.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 .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_FR-Site/-/fr/v1750769851440/images/klarna-logo.png)}.custom-msg-logo--paypal{width:34px;height:9px;background-image:url(https://www.givenchy.com/on/demandware.static/Sites-GIV_FR-Site/-/fr/v1750769851440/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}.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}.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}