.cjau-main-product-price .current-price,.cjau-main-product-price .current-price .money{font-weight:700}
.product-detail .thumbnails .rimage-outer-wrapper{width:100%;max-width:none!important}
.product-detail .thumbnails .rimage-wrapper{padding-top:100%!important}
.product-detail .thumbnails .rimage__image{width:100%;height:100%;object-fit:cover;object-position:center top}
.product-detail .cjau-size-selector{max-width:100%;width:100%}
.product-detail .cjau-size-selector>a[data-cjau-guide-open]{float:right;display:inline-flex!important;align-items:center;min-height:44px;margin:0!important;padding:0 2px;font-size:13px;line-height:20px}
.product-detail .cjau-size-selector>label{box-sizing:border-box;min-height:44px;margin:0 0 6px;padding:12px 0;font-size:14px;line-height:20px}
.product-detail .cjau-size-selector>.clickyboxes{clear:both;display:flex;flex-wrap:wrap;gap:8px;margin:0}
.product-detail .cjau-size-selector>.clickyboxes>li{display:flex;margin:0;min-width:0}
.product-detail .cjau-size-selector>.clickyboxes>li[hidden]{display:none!important}
.product-detail .cjau-size-selector>.clickyboxes a{display:flex;flex:1;align-items:center;justify-content:center;min-width:44px;min-height:48px;height:auto;box-sizing:border-box;padding:8px 6px;margin:0;line-height:1.25;white-space:normal;overflow-wrap:anywhere;text-align:center}
.product-detail .cjau-size-selector .clickyboxes.cjau-main-size-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.product-detail .cjau-size-selector .clickyboxes.cjau-main-size-groups>li>a{width:100%;padding:8px 6px;white-space:normal;line-height:1.3}
.product-detail .cjau-size-selector .clickyboxes>.cjau-main-size-baby{grid-column:span 2}
.product-detail .cjau-size-selector .clickyboxes>.cjau-main-size-group-heading{grid-column:1/-1;padding-top:8px;font-size:13px;font-weight:600;line-height:1.3}
