.pull-left-xs{float:left}.pull-right-xs{float:right}@media(min-width:544px)and (max-width:786.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media(min-width:787px)and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media(min-width:992px)and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media(min-width:1200px)and (max-width:1299.98px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media(min-width:1300px)and (max-width:1399.98px){.pull-left-xl-e{float:left}.pull-right-xl-e{float:right}}@media(min-width:1400px)and (max-width:1599.98px){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}@media(min-width:1600px){.pull-left-uw{float:left}.pull-right-uw{float:right}}@media(max-width:543.98px){.hidden-xs-down{display:none!important}}@media(max-width:786.98px){.hidden-sm-down{display:none!important}}@media(max-width:991.98px){.hidden-md-down{display:none!important}}@media(max-width:1199.98px){.hidden-lg-down{display:none!important}}@media(max-width:1299.98px){.hidden-xl-down{display:none!important}}@media(max-width:1399.98px){.hidden-xl-e-down{display:none!important}}@media(max-width:1599.98px){.hidden-xxl-down{display:none!important}}.hidden-uw-down{display:none!important}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes loading{to{background-position-x:-20%}}@keyframes loading{to{background-position-x:-20%}}button{background-color:transparent}.btn--go-back{background-color:#f8f8f8;border-radius:20px;font-size:.9em;left:1%;padding:.3em 1em;position:absolute;top:1%;z-index:2}.product-detail__outOffStock{font-weight:600;margin-top:1em;text-align:center}.product-socialnetwork .social-list{padding:.5em}.product-socialnetwork .social-list>li:not(:first-child){margin-top:.5em}.product-socialnetwork .social-list .fa:before{font-size:1.5em}.colorways{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:787px){.colorways:not(.swiper-initialized){-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px}}.colorways--carousel{opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.colorways--carousel.swiper-initialized{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:22em;opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease}@media(min-width:787px){.colorways--carousel.swiper-initialized{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.colorways--carousel.swiper-initialized div[class*=swiper-button]{bottom:1.7em;height:auto;top:auto;z-index:1}@media(min-width:787px){.colorways--carousel.swiper-initialized div[class*=swiper-button]{bottom:.5em}}.product-wishlist__btn.added .fa:before{content:""}@media(max-width:991.98px){.add-to-cart{width:45%}.add-to-cart__btn{padding:.7em 0}}.add-to-cart__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em;justify-content:center;width:100%}.add-to-cart__btn .txt-personalized-garment{display:none}.floating-tab{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;bottom:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;left:0;padding:.5rem;position:fixed;width:100%;z-index:2}.floating-tab.hide{display:none}@media(min-width:787px){.floating-tab{bottom:auto;top:0;-webkit-transform:translateY(-150%);transform:translateY(-150%);z-index:2}.floating-tab,.floating-tab--enable{-webkit-transition:all 1s ease;transition:all 1s ease}.floating-tab--enable{margin-top:3em;-webkit-transform:translateY(0);transform:translateY(0)}}.floating-tab .colors-tab{background-color:#fff;border-radius:15px 15px 0 0;border-top:1px solid gray;bottom:0;display:block;left:0;padding:.5em;position:absolute;right:0;-webkit-transform:translateY(130%);transform:translateY(130%);-webkit-transition:all 1s ease;transition:all 1s ease;width:100vw;z-index:1}.floating-tab .colors-tab.active{bottom:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 1s ease;transition:all 1s ease}.floating-tab .colors-tab .wrapper-title{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:3%;width:100%}.floating-tab .colors-tab .wrapper-title>p{margin:0}.floating-tab .colors-tab .wrapper-title .close{font-size:.8em}.floating-tab .colors-tab .content-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5em 0;overflow-x:overlay}.floating-tab .attributes-content--desktop{display:none}@media(min-width:787px){.floating-tab .attributes-content--desktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:33.3% 33.3% 33.3%;padding:.5em 1em;width:100%}.floating-tab .attributes-content--desktop>section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.floating-tab .attributes-content--desktop .detail-section__galery .color-box{width:75px}.floating-tab .attributes-content--desktop .detail-section__info{margin-left:.5em}.floating-tab .attributes-content--desktop .detail-section__info .product-name{font-size:.8em}.floating-tab .attributes-content--desktop .detail-section__info .product-price{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:left;margin-top:.3em}.floating-tab .attributes-content--desktop .detail-section__info .product-price .price--best{font-size:1.1em;font-weight:600}.floating-tab .attributes-content--desktop .detail-section__info .product-price .price--list{font-size:1em;margin:0 .5em}.floating-tab .attributes-content--desktop .detail-section__info .product-price .price--discount{color:#d00000;font-size:1em;font-weight:600}.floating-tab .attributes-content--desktop .detail-section__info .colorways{margin-top:.8em}.floating-tab .attributes-content--desktop .detail-section__info .colorways .color-picker{border-radius:50%;height:1.2em;width:1.2em}.floating-tab .attributes-content--desktop .detail-section__info .colorways .color-picker .color-box{border-radius:50%}.floating-tab .attributes-content--desktop .sizelist-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:0 3%}.floating-tab .attributes-content--desktop .addToCart-section .buy-section{height:-webkit-min-content;height:-moz-min-content;height:min-content;margin:0}}.floating-tab .attributes-content--mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(min-width:544px){.floating-tab .attributes-content--mobile{display:none}}.floating-tab .attributes-content--mobile .color-selected{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border:1px solid #b9b9b9;display:inherit;height:100%;justify-content:space-between;margin-right:.5em;padding:1px;width:40%}.floating-tab .attributes-content--mobile .color-selected .color-box{background-size:cover;display:block;height:100%;width:25px}.floating-tab .attributes-content--mobile .color-selected .colors-num{font-size:.7em;margin-right:3px}.floating-tab .attributes-content--mobile .color-selected .product-quantity__select{background-color:transparent;border:0}.floating-tab .attributes-content--mobile .select-size{border:1px solid #b9b9b9;border-radius:0;color:#444;height:100%;margin-right:.5em;text-align:center;width:40%}.floating-tab .attributes-content--mobile .select-size option:disabled{color:#ddd}.floating-tab .attributes-content--mobile .add-to-cart{width:60%}.tooltip-custom{background-color:#fff;border:1px solid;border-radius:4px;color:#000;display:inline-block;font-size:13px;font-weight:700;min-width:180px;opacity:0;padding:5px 10px;position:absolute;z-index:-1}.tooltip-custom,.tooltip-custom--show{-webkit-transition:all 1s ease;transition:all 1s ease}.tooltip-custom--show{opacity:1;z-index:1}.tooltip-custom .arrow,.tooltip-custom .arrow:before{background:inherit;height:8px;position:absolute;width:8px}.tooltip-custom .arrow{visibility:hidden}.tooltip-custom .arrow:before{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);visibility:visible}.tooltip-custom[data-popper-placement^=top]>.arrow{bottom:-4px}.tooltip-custom[data-popper-placement^=top]>.arrow:before{border-bottom:1px solid;border-right:1px solid}.tooltip-custom[data-popper-placement^=bottom]>.arrow{top:-4px}.tooltip-custom[data-popper-placement^=bottom]>.arrow:before{border-left:1px solid;border-top:1px solid}.tooltip-custom[data-popper-placement^=left]>.arrow{right:-4px}.tooltip-custom[data-popper-placement^=right]>.arrow{left:-4px}.product-socialnetwork .tooltip-custom{min-width:auto}.main-header.floating-active{-webkit-box-shadow:none;box-shadow:none}.page{-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1)}.product-detail{height:100%}.product-detail .swiper-initialized[class*=carousel]{overflow:hidden}.product-detail .swiper-initialized[class*=carousel] div[class*=swiper-button]:after{color:#000;font-size:1.2em}.product-detail .swiper-initialized .swiper-slide video{display:block}.product-detail .swiper-initialized.sizelist--carousel{max-width:15em}.product-detail .swiper-initialized.sizelist--carousel .swiper-button-next{right:-2%}.product-detail .swiper-initialized.sizelist--carousel .swiper-button-prev{left:-2%}.product-detail .swiper-product{overflow:visible!important;width:100%}.product-detail .swiper-product [class*=swiper-button]:after{color:#a4a4a4;font-size:1.6em}.product-detail .swiper-product .swiper-pagination{bottom:5%}.product-detail .swiper-product .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border-radius:6px;max-height:4px;min-width:25px;opacity:1}.product-detail .swiper-product .swiper-pagination .swiper-pagination-bullet-active{background-color:#585858}@media(min-width:787px){.product-detail .swiper-product{display:none!important}.product-detail .floating-options{display:none}}.product-detail .floating-options .product-socialnetwork,.product-detail .floating-options .product-wishlist{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em;position:absolute;z-index:1}.product-detail .floating-options .product-socialnetwork .fa:before,.product-detail .floating-options .product-wishlist .fa:before{color:#646464;font-size:1.3em}.product-detail .floating-options .product-wishlist{right:0}.product-detail .floating-options .product-socialnetwork{left:0}@media(min-width:1600px){.product-detail{margin:0 auto;max-width:1600px}}.product-detail .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100vw;overflow:visible;position:relative}.product-detail .product-card,.product-detail .product-card__modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.product-detail .product-card__modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;display:none;height:100vh;overflow:auto;padding:0;position:fixed;top:0;z-index:4}.product-detail .product-card__modal::-webkit-scrollbar{width:10px}.product-detail .product-card__modal::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.product-detail .product-card__modal::-webkit-scrollbar-thumb{background-color:#242424;border-radius:100px}.product-detail .product-card__modal img{height:100%;-o-object-fit:cover;object-fit:cover}.product-detail .product-card__modal .modal-titlebar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1%;position:relative;width:98%}.product-detail .product-card__modal .modal-titlebar__text{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.product-detail .product-card__modal .modal-titlebar__btn-close{cursor:pointer}.product-detail .product-card__modal .modal-titlebar__btn-close .icon{color:#000;font-size:2em}.product-detail .product-card__modal .modal-container{height:100%;width:100%}.product-detail .product-card__modal.show{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .product-card__modal[type=personalized]{overflow:none}@media(min-width:787px){.product-detail .product-card__modal[type=personalized]{background-color:rgba(0,0,0,.5)}}.product-detail .product-card__modal[type=personalized] .modal-container{overflow:auto;padding:1em}.product-detail .product-card__modal[type=personalized] .modal-container::-webkit-scrollbar{width:10px}.product-detail .product-card__modal[type=personalized] .modal-container::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.product-detail .product-card__modal[type=personalized] .modal-container::-webkit-scrollbar-thumb{background-color:#242424;border-radius:100px}@media(min-width:787px){.product-detail .product-card__modal[type=personalized] .modal-container{background-color:#fff;height:95vh;margin:1% 5%;padding:0;width:1100px}}@media(max-width:991.98px){.product-detail .product-card__modal[type=personalized] .modal-titlebar__text{font-size:1em}}.product-detail .product-card__modal[type=personalized] .modal-titlebar__btn-close{position:absolute;right:0}.product-detail .product-card__modal[type=default] .modal-titlebar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:1% 3%;position:fixed;top:0;width:100%;z-index:2}@media(max-width:991.98px){.product-detail .product-card__modal[type=default] .modal-titlebar{right:2%;top:2%}}.product-detail .product-card__modal[type=default] .modal-titlebar__text{display:none}.product-detail .product-card__modal .gallery-zoom{display:none;height:100%;width:100%}@media(min-width:787px){.product-detail .product-card__modal .gallery-zoom{height:auto;margin:2%;padding-top:1%;width:96%}}.product-detail .product-card__modal .gallery-zoom.show{display:block}@media(max-width:991.98px){.product-detail .product-card__modal .gallery-zoom .swiper{height:100%}}@media(min-width:787px){.product-detail .product-card__modal .gallery-zoom .swiper .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-detail .product-card__modal .gallery-zoom .pagination{-webkit-box-pack:center;-ms-flex-pack:center;bottom:10%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:fixed;width:100%;z-index:2}.product-detail .product-card__modal .gallery-zoom .pagination__wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:.3em 0;position:relative;width:40%}.product-detail .product-card__modal .gallery-zoom .pagination .swiper-pagination{margin:0 1em;position:absolute}.product-detail .product-card__modal .gallery-zoom .pagination [class*=swiper-button]{height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-top:0;position:relative;top:0}.product-detail .product-card__modal .gallery-zoom .pagination [class*=swiper-button]:after{color:#000;font-size:1em}@media(min-width:787px){.product-detail .product-card__modal .gallery-zoom .pagination{display:none}}.product-detail .product-card__modal .gallery-zoom .galery-thumbnails{display:none}@media(min-width:787px){.product-detail .product-card__modal .gallery-zoom .galery-thumbnails{bottom:0;cursor:pointer;display:block;left:5%;margin:0;padding:1.5em;position:fixed;-webkit-transition:all .3s;transition:all .3s;z-index:1}.product-detail .product-card__modal .gallery-zoom .galery-thumbnails .thumbnail{border-radius:5px;height:97px;list-style:none;-webkit-transition:all .3s;transition:all .3s;width:65px}.product-detail .product-card__modal .gallery-zoom .galery-thumbnails .thumbnail:hover{background:transparent;-webkit-transform:scale(1.8);transform:scale(1.8)}.product-detail .product-card__modal .gallery-zoom .galery-thumbnails .thumbnail.is-active{border-bottom:3px solid #000}}.product-detail .product-card__modal .personalized-garment{display:none;width:100%}@font-face{font-family:Kaufmann;src:url(../fonts/personalized/kaufmann.ttf)}@font-face{font-family:Monserrat Alternates;src:url(../fonts/personalized/monserrat-alternates.ttf)}@font-face{font-family:Overpass;src:url(../fonts/personalized/overpass-regular.ttf)}.product-detail .product-card__modal .personalized-garment .font-item{font-size:1.2em;font-style:normal}.product-detail .product-card__modal .personalized-garment .font-item[font=Kaufmann],.product-detail .product-card__modal .personalized-garment .font-item[value=Kaufmann]{font-family:Kaufmann,sans-serif}.product-detail .product-card__modal .personalized-garment .font-item[font="Monserrat Alternates"],.product-detail .product-card__modal .personalized-garment .font-item[value="Monserrat Alternates"]{font-family:Monserrat Alternates,sans-serif}.product-detail .product-card__modal .personalized-garment .font-item[font=Overpass],.product-detail .product-card__modal .personalized-garment .font-item[value=Overpass]{font-family:Overpass,sans-serif}.product-detail .product-card__modal .personalized-garment.show{display:block;overflow-y:auto;padding:20px}@media(min-width:992px){.product-detail .product-card__modal .personalized-garment.show{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px}.product-detail .product-card__modal .personalized-garment__gallery{width:60%}}.product-detail .product-card__modal .personalized-garment__gallery .images-gallery{position:relative}.product-detail .product-card__modal .personalized-garment__gallery .images-gallery .image-container{display:none}.product-detail .product-card__modal .personalized-garment__gallery .images-gallery .image-container.show{display:block}.product-detail .product-card__modal .personalized-garment__gallery .images-gallery .simulated-sewing{display:block;min-width:90px;position:absolute;text-align:center;text-shadow:2px 2px 5px rgba(0,0,0,.4)}.product-detail .product-card__modal .personalized-garment__sidebar-info{width:100%}@media(min-width:992px){.product-detail .product-card__modal .personalized-garment__sidebar-info{margin:1.2em;width:50%}}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes{display:block}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .sizelist{-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;position:relative;width:auto}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .sizelist--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));width:100%}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .size-item{-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;justify-content:center;padding:.5em .8em;width:3em}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .size-item:not(:last-child){margin-right:5px}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .size-item--selected{background-color:#000;color:#fff;cursor:default}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .size-item.disabled{color:gray;cursor:no-drop;text-decoration:line-through}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .color-picker{border-radius:5px;display:inline-block;height:30px;margin-right:.313em;padding:0;position:relative;width:30px}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .color-picker--selected{border:1px solid #000}.product-detail .product-card__modal .personalized-garment__sidebar-info .product-attributes .color-picker>.color-box{background-repeat:no-repeat;background-size:cover;border-radius:5px;display:block;height:100%;width:100%}.product-detail .product-card__modal .personalized-garment__sidebar-info .buy-section .add-to-cart span:not(.txt-personalized-garment){display:none!important}.product-detail .product-card__modal .personalized-garment__sidebar-info .buy-section .add-to-cart .txt-personalized-garment{display:block}@media(max-width:1199.98px){.product-detail .product-card__modal .personalized-garment__sidebar-info .buy-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.product-detail .product-card__modal .personalized-garment__sidebar-info .buy-section .add-to-cart{width:80%}}.product-detail .product-card__modal .personalized-garment__initials-to-embroider{margin-top:1em}.product-detail .product-card__modal .personalized-garment__initials-to-embroider label{font-size:.8em;font-weight:700}.product-detail .product-card__modal .personalized-garment__initials-to-embroider input[type=text]{font-size:1.1em;margin-left:2%;opacity:.8;padding:.4em .8em;width:98%}.product-detail .product-card__modal .personalized-garment__option{margin-top:.8em}.product-detail .product-card__modal .personalized-garment__option .option-title{font-size:.8em;font-weight:700;position:relative;width:100%}.product-detail .product-card__modal .personalized-garment__option .option-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.8em;margin-top:.5em}.product-detail .product-card__modal .personalized-garment__option--thread-colors .option-list .color-item{border-radius:50%;display:inline-block;height:20px;margin-right:.313em;padding:0;position:relative;width:20px}.product-detail .product-card__modal .personalized-garment__option--thread-colors .option-list .color-item--selected{border:3px solid #32b6bd}.product-detail .product-card__modal .personalized-garment__option--seam-location .option-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-detail .product-card__modal .personalized-garment__option--seam-location .option-list li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid gray;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:.7em .5em .2em 0;width:100%}.product-detail .product-card__modal .personalized-garment__option--seam-location .option-list li:first-child{padding:.3em .5em .2em 0}.product-detail .product-card__modal .personalized-garment__option--seam-location .option-list li label{font-size:.7em;width:100%}.product-detail .product-card__modal .personalized-garment__option--seam-location .option-list li input[type=radio]{accent-color:gray;margin-bottom:.2em;-webkit-transform:scale(1.5);transform:scale(1.5)}.product-detail .product-card__modal .personalized-garment__option--fonts .option-list .font-item{border:1px solid;border-radius:5px}.product-detail .product-card__modal .personalized-garment__option--fonts .option-list .font-item:not(:first-child){margin-left:.7em}.product-detail .product-card__modal .personalized-garment__option--fonts .option-list .font-item--selected{background-color:#000;color:#fff}.product-detail .product-card__modal .personalized-garment__option--alert{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .product-card__modal .personalized-garment__option--alert span[class*=icon]{background-color:#ba4647;height:40px;width:80px}.product-detail .product-card__modal .personalized-garment__option--alert .text{color:#ba4647;font-size:.75em;font-weight:700;margin-left:.5em}@media(min-width:787px){.product-detail .product-card__modal .personalized-garment__option--alert .text{font-size:.8em}}.product-detail .product-card__modal .personalized-garment__option--alert .text a{color:#ba4647;text-decoration:underline}.product-detail .product-card__modal .personalized-garment__option--alert .text .not-red{color:#000;display:block}.product-detail .product-card .sizelist{-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;position:relative;width:auto}.product-detail .product-card .sizelist--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));width:100%}.product-detail .product-card .size-item{font-size:16px;padding:.5em .8em;width:3em}.product-detail .product-card .size-item--selected{background-color:#000}.product-detail .product-card .size-item.disabled{color:gray}.product-detail .product-card .color-picker{border-radius:5px;display:inline-block;padding:0}.product-detail .product-card .color-picker--selected{border:1px solid #000}.product-detail .product-card .color-picker>.color-box{border-radius:5px}.product-detail .product-card .product-promotions--others .promotion-item__value{font-size:.8em}.product-detail .product-card #carrouselProduct{display:block}@media(min-width:992px){.product-detail .product-card #carrouselProduct{display:none}}.product-detail .product-card .product-price .promotion-item{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 .5em}.product-detail .product-card .product-price .promotion-item:nth-child(2n){margin-top:.7em}.product-detail .product-card .product-price .promotion-item__flag{width:25px}.product-detail .product-card .product-price .promotion-item__value{font-size:.8em;font-weight:300;margin-left:.5em}.product-detail .product-card .product-name{font-size:.8em;margin-top:.7em;text-align:left}@media(min-width:992px){.product-detail .product-card .product-name{font-size:1em}}.product-detail .product-card .gallery-section{position:relative}@media(min-width:787px){.product-detail .product-card .gallery-section{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 65%;flex:0 0 65%}}.product-detail .product-card .gallery-section__carousel{-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #ededed;background-position-x:180%;background-size:200% 100%;display:block;min-height:400px;position:relative}.product-detail .product-card .gallery-section__collage{display:none}.product-detail .product-card .gallery-section .hightlight-item{display:contents}@media(min-width:787px){.product-detail .product-card .gallery-section__carousel{display:none}.product-detail .product-card .gallery-section .gallery-section__collage::-webkit-scrollbar{width:10px}.product-detail .product-card .gallery-section .gallery-section__collage::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.product-detail .product-card .gallery-section .gallery-section__collage::-webkit-scrollbar-thumb{background-color:#242424;border-radius:100px}.product-detail .product-card .gallery-section__collage{display:block;min-width:65%}.product-detail .product-card .gallery-section__collage.apply-scroll{height:90vh;overflow-y:scroll}.product-detail .product-card .gallery-section__collage.full{width:100%}.product-detail .product-card .gallery-section__collage .image-grid{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;justify-content:center}.product-detail .product-card .gallery-section__collage .image-grid .image-container{-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite;background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) #ededed;background-position-x:180%;background-size:200% 100%;cursor:-webkit-zoom-in;cursor:zoom-in;min-height:25em;min-width:calc(33vh - 1px);width:100%}.product-detail .product-card .gallery-section__collage .image-grid .image-container>img{cursor:-webkit-zoom-in;cursor:zoom-in}.product-detail .product-card .gallery-section__collage .image-grid .image-container>video{cursor:pointer;display:block}.product-detail .product-card .gallery-section__collage .image-grid.columns .image-container{width:49%}}.product-detail .product-card .sidebar-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1em;width:100%}@media(min-width:787px){.product-detail .product-card .sidebar-info{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-width:520px;padding:0 1em 0 2em;position:sticky;top:-40px}.product-detail .product-card .sidebar-info.has-technologies{top:-150px}}.product-detail .product-card .sidebar-info .product-breadcrumb{margin-bottom:.8em}.product-detail .product-card .sidebar-info .product-breadcrumb__list{-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;list-style:none;padding:0;width:100%}.product-detail .product-card .sidebar-info .product-breadcrumb__list .breadcrumb-item{font-size:1em}.product-detail .product-card .sidebar-info .product-breadcrumb__list .breadcrumb-item:not(:first-child):before{content:"/";display:inline-block;padding-right:.5rem}.product-detail .product-card .sidebar-info .product-reference{font-size:8px}@media(min-width:787px){.product-detail .product-card .sidebar-info .product-reference{font-size:10px}}.product-detail .product-card .product-price{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:left;margin-top:.5em}.product-detail .product-card .product-price .price--best{font-size:1.3em;font-weight:700}.product-detail .product-card .product-price .price--list{font-size:1.2em;margin-left:.5em;text-decoration:line-through}.product-detail .product-card .product-price .price--discount{font-size:1.2em;font-weight:600;margin-left:.5em}.product-detail .product-card .product-attributes{display:none}.product-detail .product-card .product-attributes .attribute-group{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:left;margin-top:1em;position:relative;width:100%}.product-detail .product-card .product-attributes .attribute-group__title{font-weight:700;margin-bottom:.321rem;text-transform:uppercase}.product-detail .product-card .product-attributes__sizelist{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column}@media(min-width:544px){.product-detail .product-card .product-attributes{display:block}}.product-detail .product-card .product-personalizedGarment{margin-top:1.5em}.product-detail .product-card .product-personalizedGarment__question button{font-size:.98em;font-weight:600;padding:0;text-decoration:underline}.product-detail .product-card .product-personalizedGarment__question button input[type=checkbox]{margin-left:.5em;-webkit-transform:scale(1.2);transform:scale(1.2)}.product-detail .product-card .product-sizechart{-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:left;margin:1em 0}.product-detail .product-card .product-sizechart__link{font-size:.9em;text-decoration:underline}.product-detail .product-card .product-sizechart__modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:4}.product-detail .product-card .product-sizechart__modal.show{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .product-card .product-sizechart__modal .content-asset{max-width:650px}.product-detail .product-card .buy-section{grid-gap:.5em;display:none;grid-template-columns:13% 60% auto;margin-top:.8em;width:100%}.product-detail .product-card .buy-section .product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .product-card .buy-section .product-quantity__select{padding:.3em;text-align:center;width:100%}.product-detail .product-card .buy-section .add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.product-detail .product-card .buy-section .other-options{grid-gap:.5em;display:grid;grid-template-columns:45% 45%}.product-detail .product-card .buy-section .other-options>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;width:100%}.product-detail .product-card .buy-section .other-options__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}@media(min-width:544px){.product-detail .product-card .buy-section{display:grid}}.product-detail .product-card .product-shippingInfo{-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:left;padding:1.2em 0;width:100%}.product-detail .product-card .product-shippingInfo__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:inherit;-ms-flex-direction:column;flex-direction:column;width:auto}.product-detail .product-card .product-shippingInfo .condition{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:inherit;justify-content:flex-start}.product-detail .product-card .product-shippingInfo .condition:not(:first-child){margin-top:.6em}.product-detail .product-card .product-shippingInfo .condition i[class*=fa]{font-size:1em}.product-detail .product-card .product-shippingInfo .condition p{font-size:.7em;margin-left:.5em}.product-detail .product-card .product-detailed-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.product-detail .product-card .product-detailed-information .pdp-description-accordion{border-bottom:1px solid;padding:1.3em 0;width:100%}.product-detail .product-card .product-detailed-information .pdp-description-accordion__tab{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:left;-ms-flex-pack:left;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9em;justify-content:left;width:100%}.product-detail .product-card .product-detailed-information .pdp-description-accordion__content.show{padding-top:.5em}.product-detail .product-card .product-detailed-information .pdp-description-accordion__content .option-title{font-size:1.2em}.product-detail .product-card .product-detailed-information .pdp-description-accordion__content .option-data{font-size:.9em}.product-detail .product-card .product-detailed-information .pdp-description-accordion__content .option-data ul{list-style:disc}.product-detail .product-card .product-technologies{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:1em}@media(max-width:991.98px){.product-detail .product-card .product-technologies{gap:15px}}.product-detail .product-card .product-technologies .technology-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .product-card .product-technologies .technology-item__image{min-width:45px}.product-detail .product-card .product-technologies .technology-item__content{margin-left:.5em}@media(min-width:787px){.product-detail .product-card .product-technologies .technology-item__content{margin-left:.8em}}.product-detail .product-card .product-technologies .technology-item__content .content-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-detail .product-card .product-technologies .technology-item__content .content-top__tech-name{color:#707070;font-size:.6em;font-weight:700;text-transform:uppercase}@media(min-width:787px){.product-detail .product-card .product-technologies .technology-item__content .content-top__tech-name{font-size:.7em}}@media(max-width:991.98px){.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip{position:absolute;right:-20px}}@media(min-width:787px){.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip{margin-left:.5em}}.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip .tooltip-icon:hover{cursor:pointer}.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip .tooltip-icon [class*=icon]:before{color:#707070;font-size:1em}.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip .tooltip-custom{background-color:#d9d9d9;border:none;max-width:250px;padding:15px}@media(min-width:787px){.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip .tooltip-custom{max-width:350px}}.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip .tooltip-custom .arrow{background-color:#d9d9d9}.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip .tooltip-custom .arrow:before{border:none}.product-detail .product-card .product-technologies .technology-item__content .content-top__tooltip .tooltip-custom .content{font-weight:300}.product-detail .product-card .product-technologies .technology-item__content .content-bottom__tech-subtitle{color:#707070;font-size:.6em;text-transform:uppercase}@media(min-width:992px){.product-detail .product-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:80px}}.product-detail .product-card .product-name{color:#000}.product-detail .product-card .sidebar-info .product-breadcrumb__list .breadcrumb-item:not(:first-child):before{color:#6c757d}.product-detail .product-card .product-price .price--best{color:#000}.product-detail .product-card .product-price .price--list{color:gray}.product-detail .product-card .product-price .price--discount{color:red}.product-detail .product-card .product-attributes__sizelist .error{border:1px solid red}.product-detail .product-card .product-sizechart__link{color:#606060}.product-detail .product-card .buy-section .product-quantity__select{border:1px solid gray;color:gray}.product-detail .product-card .buy-section .other-options__btn{border:1px solid gray}.product-detail .product-card .buy-section .other-options__btn .fa,.product-detail .product-card .product-detailed-information .pdp-description-accordion__tab,.product-detail .product-card .product-shippingInfo .condition i[class*=fa],.product-detail .product-card .product-shippingInfo .condition p{color:gray}@media(max-width:991.98px){.product-wishlist__btn i:before{color:#fff}}.product-wishlist__btn.added i:before{color:#ff0d0d;content:""}.add-to-cart{width:45%}@media(min-width:787px){.add-to-cart{width:100%}.add-to-cart__btn{font-size:.952rem;padding:.7em 0}}.add-to-cart__btn{background-color:#242424;border-radius:20px;color:#fff;font-size:.652rem;padding:0}.floating-tab{height:min(45px,100vh - 10px)}@media(min-width:787px){.floating-tab{height:auto}.floating-tab--enable{margin-top:64px}.floating-tab .attributes-content--desktop .detail-section__info .product-name{font-size:.875rem}.floating-tab .attributes-content--desktop .detail-section__info .colorways{margin-top:.8em}.floating-tab .attributes-content--desktop .detail-section__info .colorways .color-picker{border-radius:3px;height:20px;width:20px}.floating-tab .attributes-content--desktop .detail-section__info .colorways .color-picker .color-box{border-radius:3px}.floating-tab .attributes-content--desktop .addToCart-section .buy-section .other-options{display:none}}@media(max-width:991.98px){.floating-tab .attributes-content--mobile .add-to-cart,.floating-tab .attributes-content--mobile .add-to-cart__btn{height:100%}.product-detail{margin:0 1em}}@media(min-width:992px){.product-detail{padding:0 1.5em}}.product-detail .product-card .size-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #ebebeb;border-radius:3px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.921em;height:30px;justify-content:center;width:30px}.product-detail .product-card .size-item:not(:last-child){margin-right:5px}.product-detail .product-card .size-item--selected{background-color:#242424;color:#fff;cursor:default}.product-detail .product-card .size-item.disabled{background-color:#ebebeb;color:#d0cece;cursor:no-drop;text-decoration:line-through}.product-detail .product-card .color-picker{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #242424;border-radius:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;justify-content:center;margin-right:.313em;padding:1px;position:relative;width:30px}.product-detail .product-card .color-picker--selected{border:3px solid #242424;padding:1px}.product-detail .product-card .color-picker--selected:before{color:#fff;content:"";display:block;font-family:iconOstu;font-size:.853rem;position:absolute}.product-detail .product-card .color-picker>.color-box{background-repeat:no-repeat;background-size:cover;border-radius:0;display:block;height:100%;width:100%}.product-detail .product-card .product-promotions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0;row-gap:1em;width:100%}.product-detail .product-card .product-promotions .promotion-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid gray;display:inherit;padding:.2em;position:relative}.product-detail .product-card .product-promotions .promotion-item:not(:last-child){margin-right:.7em}.product-detail .product-card .product-promotions .promotion-item__name{color:#999;font-size:.9em;font-weight:300}.product-detail .product-card .product-promotions .promotion-item .tooltip-icon{margin-left:.5em}.product-detail .product-card .product-promotions--others{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:start;border:0;-ms-flex-direction:column;flex-direction:column;padding:0}.product-detail .product-card .product-promotions--others .promotion-item{border:0;line-height:1.2;margin:0;padding:0}.product-detail .product-card .product-promotions--others .promotion-item:nth-child(2n){margin-top:.7em}.product-detail .product-card .product-promotions--others .promotion-item__flag{width:25px}.product-detail .product-card .product-promotions--others .promotion-item__value{color:#a0a0a0;font-size:.85rem;font-weight:300;margin-left:.5em}.product-detail .product-card .gallery-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:991.98px){.product-detail .product-card .gallery-section__top{padding:0 .53rem}}@media(min-width:992px){.product-detail .product-card .gallery-section__top .image-grid .image-container{background-color:#e2e2e2;border-bottom:3px solid #fff;border-right:3px solid #fff}}.product-detail .product-card .gallery-section__top .back-container,.product-detail .product-card .gallery-section__top .other-options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-detail .product-card .gallery-section__top .back-container{margin-bottom:1rem}@media(max-width:991.98px){.product-detail .product-card .gallery-section__top .back-container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.product-detail .product-card .gallery-section__top .back-container .btn--go-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #a0a0a0;border-radius:10px;color:#a0a0a0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.2;position:relative}.product-detail .product-card .gallery-section__top .back-container .btn--go-back i{margin-right:.53rem}.product-detail .product-card .gallery-section__top .back-container .btn--go-back i:before{color:#a0a0a0;font-size:.735rem}.product-detail .product-card .gallery-section__top .back-container .product-breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}@media(min-width:992px){.product-detail .product-card .gallery-section__top .back-container .product-breadcrumb__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:0;padding-left:20px}}.product-detail .product-card .gallery-section__top .back-container .product-breadcrumb__list li a{color:#a0a0a0}@media(max-width:991.98px){.product-detail .product-card .gallery-section__top .back-container .product-breadcrumb__list li a{font-size:.9em}}.product-detail .product-card .gallery-section__top .back-container .product-breadcrumb__list li+li:before{color:#a0a0a0}.product-detail .product-card .gallery-section__top .name-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1rem}.product-detail .product-card .gallery-section__top .name-container__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:inherit;-ms-flex-direction:column;flex-direction:column}.product-detail .product-card .gallery-section__top .name-container__left .product-promotions{padding:0}.product-detail .product-card .gallery-section__top .name-container__left .product-promotions .promotion-item{border:0;padding:0}.product-detail .product-card .gallery-section__top .name-container__left .product-promotions .promotion-item__name{background:#000;border-radius:4px;color:#fff;font-size:.851rem;padding:2px 5px;text-transform:uppercase}.product-detail .product-card .gallery-section__top .name-container__left .product-promotions .promotion-item .tooltip-icon{display:none}.product-detail .product-card .gallery-section__top .name-container__left .product-name{color:#444;font-size:.851rem}.product-detail .product-card .gallery-section__top .name-container__left .product-reference{color:#a0a0a0;font-size:.732rem;line-height:2}@media(max-width:991.98px){.product-detail .product-card .gallery-section__top .name-container .other-options{display:none}}.product-detail .product-card .gallery-section__carousel{min-height:350px}.product-detail .product-card .gallery-section__carousel .floating-options .product-socialnetwork__btn i:before{color:#fff}.product-detail .product-card .gallery-section__carousel .floating-options .product-wishlist i:before{content:""}@media(min-width:1600px){.product-detail .product-card .gallery-section__collage .image-grid .image-container{min-height:min(450px,100vh - 10px)}}.product-detail .product-card .sidebar-info .product-price{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:0}.product-detail .product-card .sidebar-info .product-price .price--best{color:#242424;font-size:1.1rem}.product-detail .product-card .sidebar-info .product-price .price--list{color:#a0a0a0;font-size:1rem}.product-detail .product-card .sidebar-info .product-price .price--discount{background:#ff0d0d;border-radius:4px;color:#fff;font-size:1rem;padding:2px 3px}.product-detail .product-card .sidebar-info .product-attributes .attribute-group__title{font-size:13px;text-transform:none}.product-detail .product-card .sidebar-info .product-attributes__sizelist .error{border:1px solid #ff0d0d}.product-detail .product-card .sidebar-info .buy-section{grid-template-columns:20% 70%;margin-top:1.22rem}.product-detail .product-card .sidebar-info .buy-section .product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .product-card .sidebar-info .buy-section .product-quantity__select{border:1px solid gray;color:gray;font-size:1rem;padding:.5rem .3rem}.product-detail .product-card .sidebar-info .buy-section .other-options__btn{border:1px solid gray}.product-detail .product-card .sidebar-info .buy-section .other-options__btn .fa{color:gray}.product-detail .product-card .sidebar-info .add-to-cart{margin-left:10%}.product-detail .product-card .sidebar-info .product-shippingInfo{margin-top:12px}.product-detail .product-card .sidebar-info .product-shippingInfo .condition i{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-width:20px}.product-detail .product-card .sidebar-info .product-shippingInfo .condition i:before,.product-detail .product-card .sidebar-info .product-shippingInfo .condition p{color:#a0a0a0;font-size:.823rem}.product-detail .product-card .sidebar-info .product-detailed-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion{border-bottom:.04rem solid #ebebeb}@media(min-width:787px){.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion{border-bottom:.14rem solid #ebebeb}}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__tab span{font-family:PPneueBold;font-size:.82rem;font-weight:500}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__tab i:before{font-size:1.32rem;font-weight:700}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__tab[aria-expanded=true] i:before{content:"-"}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__content.show{padding:.5em 1.2em}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__content .option-title{display:none}.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__content .option-data,.product-detail .product-card .sidebar-info .product-detailed-information .pdp-description-accordion__content ul{list-style:disc}@media(min-width:992px){.product-detail .product-card .sidebar-info{padding:1.15rem 2.25rem}}