price-box{display:block}price-box .price{color:#a5003e;font-size:2.2rem;font-weight:700;line-height:1}price-box .ui.button{text-transform:uppercase;margin:.5rem 0 0}price-box.fixed{display:none}@media screen and (max-width:640px){price-box .ui.button{width:100%}price-box.fixed{z-index:2;background:#fff;align-items:center;width:100%;height:60px;margin-top:1rem;padding:0 1rem;transition:bottom .3s;display:flex;position:fixed;bottom:-60px;box-shadow:0 2px 13px #00000042}price-box.fixed.show{bottom:0}price-box.fixed .ui.button{width:40%;margin:0}price-box.fixed .ui.button .icon{display:none}price-box.fixed .price{text-align:center;width:60%;font-size:1.5rem}}#category-description{max-width:750px;margin:0 auto;display:block}product-info dl{flex-wrap:wrap;margin:0;display:flex}product-info dt{width:50%;margin:0 0 10px;padding:0 1em 0 0;font-weight:700}product-info dd{vertical-align:top;width:50%;margin:0 0 10px}product-info dt:last-of-type,product-info dd:last-of-type{margin:0}@media screen and (max-width:820px){product-info{margin:0 0 .5rem}product-info dt,product-info dd{margin:0 0 7px}}product-services .ui.header.subtitle{margin:0 0 .5rem;font-size:1.2rem;line-height:1}product-services .wear-days .ui.selection.dropdown{width:100%;min-width:13em}product-services .wear-days .ui.selection.dropdown .default.text{width:100%}product-services .services .ui.label{margin-right:0;display:block}product-services .services .ui.label:last-of-type{margin-bottom:0}product-services .services .ui.checkbox{width:100%}product-services strong{color:#9d003c;float:right}product-stats{color:#888;font-size:.8rem;line-height:1.2rem;display:block}.pu-list{display:flex}.pu-content{flex:1}@media screen and (min-width:1200px){.pu-content filter-menu-button{display:none}}.likes{cursor:pointer;width:100%}.likes .icon{color:#d0004f}.additional-info{color:#666;padding:.75em 1em;display:flex;border-top:1px solid #0000000d!important}.additional-info .item{text-align:center;align-items:center;width:33.333%;font-size:.9rem;display:flex}.additional-info .icon{margin:0}@media screen and (max-width:1200px){.additional-info .icon{margin:0 auto 5px;display:block}.additional-info .short-rating{flex-direction:column;justify-content:flex-end;height:100%}.additional-info .short-rating .average{order:2}.additional-info .short-rating .count{display:none}.additional-info .short-rating .icon{order:1}.additional-info{padding:.75em .5em}}.ui.cards>.card .card-compact-section{padding-top:0;border-top:none!important}.ui.link.cards.flex{margin-bottom:1.8rem!important}.ui.link.cards.flex .card{cursor:auto}.ui.link.cards.flex .card .content{overflow:hidden}.ui.link.cards.flex .card .ribbon{z-index:1}.ui.link.cards.flex .card .header{margin:0;font-size:1.15em;line-height:1.1em}.ui.link.cards.flex .card .scale-image{border-radius:.25rem;overflow:hidden!important}.ui.link.cards.flex .card .scale-image img{transition:transform .2s}.ui.link.cards.flex .card .description{font-size:.8rem}.ui.link.cards.flex .card .price-wrap{align-items:center;padding:0;display:flex}.ui.link.cards.flex .card .price-wrap .buyer-info{color:#000000d9;text-overflow:ellipsis;white-space:nowrap;max-width:70%;padding:.75rem 0 .75rem 1rem;font-size:.9rem;font-weight:700;overflow:hidden}.ui.link.cards.flex .card .price-wrap .buyer-info .icon{margin:0;font-size:1.1rem}.ui.link.cards.flex .card .price-wrap .price{color:#9d003c;margin-left:auto;padding:.75rem 1rem;font-size:1.3rem;font-weight:700}@media screen and (max-width:544px){.ui.link.cards.flex .card .price-wrap{flex-direction:column}.ui.link.cards.flex .card .price-wrap .buyer-info{max-width:100%;padding:0 0 .5rem}.ui.link.cards.flex .card .price-wrap .price{margin-left:initial;padding:0}}.ui.link.cards.flex .card .infos{color:#000000ad;font-size:.8rem;display:block}.ui.link.cards.flex .card:hover{transform:none}.ui.link.cards.flex .card:hover .header{color:#9d003c}.ui.link.cards.flex .card:hover .scale-image img{transform:scale(1.15)}@media screen and (min-width:1700px){.ui.link.cards.flex .card{width:calc(16.6666% - 1.5em)}}@media screen and (max-width:800px){.ui.link.cards.flex .card{width:calc(33.3333% - 1em);margin-left:.5em;margin-right:.5em}.ui.link.cards.flex .card .price{padding:0;display:block}}@media screen and (max-width:580px){.ui.link.cards.flex .card{width:calc(50% - 1em)}.ui.link.cards.flex .card .header{font-size:1.1em}.ui.link.cards.flex .card .content{padding:.5em .75em}.ui.link.cards.flex .card .extra.content{padding:.75em}.ui.link.cards.flex .card .infos{margin:0}}@media screen and (max-width:350px){.ui.link.cards.flex .card{width:100%}}@media screen and (min-width:1700px){.product-user-detail .ui.four.link.cards.flex .card{width:calc(25% - 1.5em)}}.product-user-detail{min-height:590px}.product-user-detail.main{width:1000px}@media screen and (max-width:900px){.product-user-detail.main{width:100%}}.product-user-detail .grid{flex-direction:column;gap:2rem;display:flex}.product-user-detail .grid .area{display:contents}.product-user-detail .grid .area>*{margin-top:0;margin-bottom:0}.product-user-detail .grid .area.bottom>*{order:100}@media (min-width:768px){.product-user-detail .grid{-moz-column-gap:4rem;flex-direction:row;column-gap:4rem;margin-top:1rem}.product-user-detail .grid .area{flex-direction:column;gap:2rem;display:flex}.product-user-detail .grid .area.left{flex:1 1 0;min-width:0}.product-user-detail .grid .area.right{flex:0 0 450px}}.product-user-detail .title{margin:0 0 .25rem;font-size:1.4rem;line-height:1.3em}@media screen and (max-width:640px){.product-user-detail .title{font-size:1.3rem}}.product-user-detail .short-rating{justify-content:normal}.product-user-detail .ui.comments{max-width:100%;margin:0}.product-user-detail .ui.comments .rating{margin:.5em 0}.product-user-detail .ui.comments .comment{margin:0;padding:1em 1em .5em}.product-user-detail .ui.comments .comment .text{margin:.25rem 0 1rem}.product-user-detail .ui.comments .comment .ui.image{width:58px;margin:0 .5em 0 0}.product-user-detail .ui.comments .comment:first-child{padding-top:0}.product-user-detail .ui.comments .comment:nth-child(2n){background:#fdfdfd}.product-user-detail .ui.comments+pagination{margin-top:2em}@media (max-width:768px){.product-user-detail .ui.comments .comment{margin:0 -1rem}}.product-user-detail back-button{line-height:1;position:absolute;top:1rem}.product-user-detail back-button a{text-shadow:1px 1px 2px #18181b66;background-color:#1818184d;border-radius:10rem;padding:.75rem;display:block}.product-user-detail back-button .name{display:none}.product-user-detail back-button .icon{color:#dbdbdb;width:1rem;margin:0}.product-user-detail .ui.breadcrumb{z-index:1;display:block;position:relative;margin-top:0!important}purchase-benefits{display:block}purchase-benefits p{margin-bottom:.25rem}cross-selling{display:block}cross-selling:not(:last-child){margin:2rem 0}cross-selling .ui.header{align-items:center;display:flex}cross-selling .ui.header ng-transclude{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}cross-selling .ui.header .icon{flex-shrink:0;margin-left:.25rem;font-size:.8em;display:inline;position:relative;top:1px}cross-selling .ui.header:hover{color:#9d003c}cross-selling .ui.four.link.cards.flex{margin-top:0!important;margin-bottom:.5rem!important}@media screen and (max-width:768px){cross-selling .ui.four.link.cards.flex{gap:1em;flex-wrap:nowrap!important;margin:.5rem 0 1px!important;padding:0 1rem!important}cross-selling .ui.four.link.cards.flex>.card{flex:none;margin:0!important}cross-selling .ui.four.link.cards.flex:after{flex-shrink:0;width:.1px;height:auto}}@media screen and (max-width:480px){cross-selling .ui.four.link.cards.flex>.card{width:calc(60% - 1em)!important}}
