.dynamicDressDetailContainer h1{font-size:1.5rem}.dynamicDressDetailContainer h2{font-size:.9rem}.dynamicDressDetailContainer .retailPrice{font-size:1.1rem;font-weight:700;text-decoration:line-through}.dynamicDressDetailContainer img{max-width:100%}.dynamicDressDetailContainer .verticalImageContainer{text-align:right}.dynamicDressDetailContainer .dressDetailContainer,.dynamicDressDetailContainer .primaryImageContainer,.dynamicDressDetailContainer .verticalImageContainer img{padding:0 15px 15px}.dynamicDressDetailContainer .numberCircle{background:#fff;border:2px solid #666;border-radius:50%;color:#666;display:inline-block;height:40px;padding:8px;text-align:center;width:40px}.dynamicDressDetailContainer .ctaContainer{margin:28px 10px 28px 0}.dynamicDressDetailContainer .cta_button{background-color:#daba8d;border-radius:8px;color:#fff;font-size:1.2rem;padding:12px 15px}.dynamicDressDetailContainer .dressAttributeToggle{background-color:#f2f2f2;color:#070707;display:inline;padding:12px 7px}.dynamicDressDetailContainer .dressAttributeContainer{margin-top:60px}.dynamicDressDetailContainer .dressAttributeToggle.active{background-color:#daba8d;color:#fff}.dynamicDressDetailContainer .dressAttributeDetails{margin-top:28px}.dynamicDressDetailContainer .attribute-attribute{display:none}.dynamicDressDetailContainer .attribute-attribute.active{display:block}.dynamicDressDetailContainer .sampleDressContainer img{max-width:100%}.dynamicDressDetailContainer .hr{margin-top:10px auto 10px 5px}.dynamicDressDetailContainer .rightFloat{float:right}.dynamicDressDetailContainer .dressBackground.background{background-color:#d9ba8d}.dynamicDressDetailContainer .dressImage{opacity:1;transition:opacity .1s ease-in;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-ms-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in}.dynamicDressDetailContainer .transitioning-src{opacity:0;transition:opacity .1s ease-out;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out}.dynamicDressDetailContainer .salePrice{color:#d9ba8d;font-size:1.1rem}.dynamicDressDetailContainer .dressTitle{font-size:1.4rem;line-height:normal}.dynamicDressDetailContainer .styleContainer{font-size:.9rem}.dynamicDressDetailContainer .dressDetailsContainer{padding:15px}.dynamicDressDetailContainer .dressCard{background:#fff;box-shadow:0 0 6px -2px grey;margin:15px}.dynamicDressDetailContainer .relatedProductTitle{text-align:center}.dynamicDressDetailContainer .relatedProductTitle h2{font-size:1.5rem}.dynamicDressDetailContainer .relatedProductContainer{margin-bottom:28px;margin-top:28px}.dynamicDressDetailContainer .filterContainer{max-width:80%}.dynamicDressDetailContainer .goldBackground{background-color:#d9ba8d;padding:15px}.dynamicDressDetailContainer .textWhite{color:#fff}.dynamicDressDetailContainer .textCenter{text-align:center}.backgroundWhite{background-color:#fff!important;padding-bottom:100px;padding-top:100px}#appointmentRequestCalendarLV,#appointmentRequestCalendarNV{display:none}#appointmentRequestCalendarNV{margin-left:auto;margin-right:auto;max-width:800px;padding-top:120px}.ctaHeading{font-size:30px;margin-bottom:60px}.detailCTA{margin-bottom:28px}.colorContainer,.sizeLabelContainer{border:2px solid grey;display:inline-block;margin-right:8px;padding:8px}@media only screen and (max-width:960px){.filterContainer{margin:0 auto 28px;max-width:50%}}@media only screen and (max-width:767px){.is-hidden-mobile{display:none!important}}.sampleTag{background-color:#daba8d;border-radius:24px;color:#fff;display:inline-block;margin-bottom:24px;padding:4px 8px}