@charset "UTF-8";@import"jquery.fancybox-1.3.4.css";@font-face{font-family:montserratsemibold;src:url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-semibold-webfont.woff2?v=161665175651317889821576739224) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-semibold-webfont.woff?v=141575847334642852431576739224) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratextralight;src:url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-extralight-webfont.woff2?v=181103435436726395391576739222) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-extralight-webfont.woff?v=105587274370004331491576739221) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratbold;src:url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-bold-webfont.woff2?v=142788858012408503751576739220) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-bold-webfont.woff?v=147968921092005881921576739220) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratregular;src:url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-regular-webfont.woff2?v=76558564800177354581576739223) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/montserrat-regular-webfont.woff?v=67329454665758899361576739223) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Neutra Text;src:url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-Bold.woff2?v=26058055444454799481576739192) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-Bold.woff?v=129587900060977227241576739192) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neutra Text;src:url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-Book.woff2?v=81727054284652672521576739195) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-Book.woff?v=29833794860656396271576739194) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Neutra Text;src:url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-BoldItalic.woff2?v=96302971892792334711576739194) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-BoldItalic.woff?v=165550804327284322961576739193) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Neutra Text;src:url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-BookItalic.woff2?v=158909438039015554311576739196) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/NeutraText-BookItalic.woff?v=15158141146260381971576739195) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Didot;src:url(//rachelroy.com/cdn/shop/t/31/assets/Didot.woff2?v=19392634396843415571576739191) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/Didot.woff?v=6427609150269744321576739190) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Didot;src:url(//rachelroy.com/cdn/shop/t/31/assets/Didot-Bold.woff2?v=5366921364426821251576739188) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/Didot-Bold.woff?v=163980735716103575541576739187) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Didot;src:url(//rachelroy.com/cdn/shop/t/31/assets/Didot-Italic.woff2?v=80862893144969576761576739190) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/Didot-Italic.woff?v=18153848497709018301576739189) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Didot;src:url(//rachelroy.com/cdn/shop/t/31/assets/Didot-HTF-B16-Bold-Ital.woff2?v=58856069394388904581576739189) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/Didot-HTF-B16-Bold-Ital.woff?v=72076656956157488261576739188) format("woff");font-weight:700;font-style:italic}@font-face{font-family:icons;src:url(//rachelroy.com/cdn/shop/t/31/assets/icons.woff?v=131752297124410943781576739216) format("woff2"),url(//rachelroy.com/cdn/shop/t/31/assets/icons.woff?v=131752297124410943781576739216) format("woff");font-weight:400;font-style:normal}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1,#about-rachel-roy .billboard h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a:focus{color:inherit}img{max-width:100%}*{margin:0;padding:0}form{margin:0}@media only screen and (max-width: 989px){input,textarea,select{font-size:16px}}button,input[type=submit],label[for]{cursor:pointer}optgroup{font-weight:700}option{color:#808285;background-color:#fff}[tabindex="-1"]:focus{outline:none}a,button,[role=button],input,label,select,textarea{touch-action:manipulation}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\e2\2020\90"}[dir=rtl] .slick-prev:before{content:"\e2\2020\2019"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\e2\2020\2019"}[dir=rtl] .slick-next:before{content:"\e2\2020\90"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\e2\20ac\a2";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0;color:#808285;background-color:#fff;padding:15px;z-index:10000;transition:none}body{font-family:montserratregular}a{text-decoration:none}h1,#about-rachel-roy .billboard h1,.h1{font-family:Didot,serif;text-transform:uppercase;letter-spacing:.01em;font-size:50px;font-weight:700;line-height:48px}@media (max-width: 958px){h1,#about-rachel-roy .billboard h1,.h1{font-size:23px;line-height:25px}}h2{font-family:Didot,serif;text-transform:uppercase;letter-spacing:.008em;font-size:50px;line-height:1;font-weight:700}@media (max-width: 958px){h2{font-size:30px}}h3,.featured-article-h1,.template-page main h1,.template-page main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-page main h1,.template-search #MainContent h1{font-family:Didot,serif;text-transform:uppercase;letter-spacing:.008em;font-weight:400;font-size:36px;line-height:36px;font-weight:700}@media (max-width: 958px){h3,.featured-article-h1,.template-page main h1,.template-page main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-page main h1,.template-search #MainContent h1{font-size:20px;line-height:22px}}h4,.rte h5,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div,.template-cart #MainContent h1,.template-search #MainContent h1 .search-count{font-family:Didot,serif;text-transform:uppercase;letter-spacing:.01em;font-weight:400;font-size:18px;line-height:23px}h5{font-family:Neutra Text;font-size:14px;letter-spacing:1}h6,.spr-form-message,.free-shipping-message{font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fieldset input,.spr-container fieldset input,.fieldset textarea,.spr-container fieldset textarea,.fieldset select,.spr-container fieldset select,.fieldset label,.spr-container fieldset label,.products .details,.cart #subtotal,.comments #comments ul li .commentor .comment-author,#app-alert .app-alert-msg,#custom-filters>li,.article-author,.template-cart #MainContent form table th,.template-cart #MainContent form table td h6,.template-cart #MainContent form table td .spr-form-message,.template-cart #MainContent form table td .free-shipping-message,.template-cart #MainContent form table td[data-label=Price],.template-cart #MainContent form table td[data-label=Total],.template-cart #MainContent form table td[data-label=Quantity],.template-cart #MainContent form table td[data-label=Price] input,.template-cart #MainContent form table td[data-label=Total] input,.template-cart #MainContent form table td[data-label=Quantity] input,.h7{font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pagination,.red,#cart-flyout h4 .cart-count,.products .vendor,.products .variant-title,.cart .message,.comments h3,.comments .featured-article-h1,.comments .template-page main h1,.template-page main .comments h1,.comments .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .comments h1,.comments #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .comments h1,.comments .template-search #MainContent h1,.template-search #MainContent .comments h1,.product-item .product-vendor,.iwishWrapper .iwishItem .product-vendor,.product-item .product-price,.iwishWrapper .iwishItem .product-price,#ProductForm .quick-shop-html .quick-shop-more-info a,#QuickShopModal .quick-shop-html .quick-shop-more-info a,#ProductForm .quick-shop-inner .quick-shop-info .product-vendor,#QuickShopModal .quick-shop-inner .quick-shop-info .product-vendor,.spr-badge-caption,.spr-review-reportreview,.spr-container .spr-summary-caption,.template-account #MainContent .responsive-table th,.template-addresses #MainContent .responsive-table th,.template-order #MainContent .responsive-table th,.template-account #MainContent .responsive-table tfoot td,.template-addresses #MainContent .responsive-table tfoot td,.template-order #MainContent .responsive-table tfoot td,.template-order #MainContent .responsive-table tr td,.template-cart #MainContent form table td .product-vendor,.template-cart #MainContent form table td .item-variants,.shopify-payment-button__more-options,.product-form .product-vendor,.iwishWrapper .iwishShareContainer{font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:400;letter-spacing:.01em}.related-items h4,.reviews h4{font-family:Didot,serif;text-transform:uppercase;font-weight:700;letter-spacing:.01em;font-size:24px;line-height:30px}#ProductForm .quick-shop-inner .quick-shop-info h1,#QuickShopModal .quick-shop-inner .quick-shop-info h1,.template-product .product-container .product-title,.template-product .product-container .iwishWrapper .iwishMeta-title a,.iwishWrapper .iwishMeta-title .template-product .product-container a,.product-form h1,.product-form #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .product-form h1{font-family:Source Sans Pro,sans-serif;font-size:21px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.comments #comments ul li .commentor .comment-date{font-family:Didot,serif;font-size:14px;font-style:italic}.published-date{font-family:Didot,serif;font-size:12px;font-style:italic}#cart-flyout .title,.billboard .billboard-text aside p,.billboard .billboard-text aside .spr-review-header-byline,.toggle-filters-container .toggle-filters,#collection-controls ul li,#collection-sorting span,.to-top,.size-guide-modal table td,.size-guide-modal table th,.template-cart #MainContent form table td a,.template-404 .billboard-text .error-body-text,.menu>ul>li a,.subhead-3{font-family:Neutra Text;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.template-account #MainContent .responsive-table td,.template-addresses #MainContent .responsive-table td,.template-order #MainContent .responsive-table td,.iwishMsgSuccess,.iwishMsgError{font-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px}.rte,.rte p,.rte .spr-review-header-byline,.products .qty,#collection-controls ul li ul li,#collection-sorting .filter-selected,#collection-sorting ul li,#custom-filters>li .filter-selected,#ProductForm form .quick-shop-form-row .quick-shop-form-container.qty,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container.qty,.iWishLoginMsg,.easyzoom-notice,.size-guide-modal table,#account main .errors,#create-account main .errors,#addresses main .errors,.template-order main .errors,.template-cart #MainContent form table td .qty,.shareTitle{font-family:Source Sans Pro,sans-serif;font-size:14px;line-height:19px}.template-product .rte,.template-product .rte p,.rte .template-product p,.template-product .rte .spr-review-header-byline,.rte .template-product .spr-review-header-byline,.template-product .products .qty,.products .template-product .qty,.template-product #collection-controls ul li ul li,#collection-controls ul li ul .template-product li,.template-product #collection-sorting .filter-selected,#collection-sorting .template-product .filter-selected,.template-product #collection-sorting ul li,#collection-sorting ul .template-product li,.template-product #custom-filters>li .filter-selected,#custom-filters>li .template-product .filter-selected,.template-product #ProductForm form .quick-shop-form-row .quick-shop-form-container.qty,#ProductForm form .quick-shop-form-row .template-product .quick-shop-form-container.qty,.template-product #QuickShopModal form .quick-shop-form-row .quick-shop-form-container.qty,#QuickShopModal form .quick-shop-form-row .template-product .quick-shop-form-container.qty,.template-product .iWishLoginMsg,.template-product .easyzoom-notice,.template-product .size-guide-modal table,.size-guide-modal .template-product table,.template-product #account main .errors,#account main .template-product .errors,.template-product #create-account main .errors,#create-account main .template-product .errors,.template-product #addresses main .errors,#addresses main .template-product .errors,.template-product .template-order main .errors,.template-order main .template-product .errors,.template-product .template-cart #MainContent form table td .qty,.template-cart #MainContent form table td .template-product .qty,.template-product .shareTitle{font-size:14px;line-height:19px}.template-page .rte,.template-page .rte p,.rte .template-page p,.template-page .rte .spr-review-header-byline,.rte .template-page .spr-review-header-byline,.template-page .products .qty,.products .template-page .qty,.template-page #collection-controls ul li ul li,#collection-controls ul li ul .template-page li,.template-page #collection-sorting .filter-selected,#collection-sorting .template-page .filter-selected,.template-page #collection-sorting ul li,#collection-sorting ul .template-page li,.template-page #custom-filters>li .filter-selected,#custom-filters>li .template-page .filter-selected,.template-page #ProductForm form .quick-shop-form-row .quick-shop-form-container.qty,#ProductForm form .quick-shop-form-row .template-page .quick-shop-form-container.qty,.template-page #QuickShopModal form .quick-shop-form-row .quick-shop-form-container.qty,#QuickShopModal form .quick-shop-form-row .template-page .quick-shop-form-container.qty,.template-page .iWishLoginMsg,.template-page .easyzoom-notice,.template-page .size-guide-modal table,.size-guide-modal .template-page table,.template-page #account main .errors,#account main .template-page .errors,.template-page #create-account main .errors,#create-account main .template-page .errors,.template-page #addresses main .errors,#addresses main .template-page .errors,.template-page .template-order main .errors,.template-order main .template-page .errors,.template-page .template-cart #MainContent form table td .qty,.template-cart #MainContent form table td .template-page .qty,.template-page .shareTitle{font-size:16px;line-height:24px}@media (max-width: 958px){.template-page .rte,.template-page .rte p,.rte .template-page p,.template-page .rte .spr-review-header-byline,.rte .template-page .spr-review-header-byline,.template-page .products .qty,.products .template-page .qty,.template-page #collection-controls ul li ul li,#collection-controls ul li ul .template-page li,.template-page #collection-sorting .filter-selected,#collection-sorting .template-page .filter-selected,.template-page #collection-sorting ul li,#collection-sorting ul .template-page li,.template-page #custom-filters>li .filter-selected,#custom-filters>li .template-page .filter-selected,.template-page #ProductForm form .quick-shop-form-row .quick-shop-form-container.qty,#ProductForm form .quick-shop-form-row .template-page .quick-shop-form-container.qty,.template-page #QuickShopModal form .quick-shop-form-row .quick-shop-form-container.qty,#QuickShopModal form .quick-shop-form-row .template-page .quick-shop-form-container.qty,.template-page .iWishLoginMsg,.template-page .easyzoom-notice,.template-page .size-guide-modal table,.size-guide-modal .template-page table,.template-page #account main .errors,#account main .template-page .errors,.template-page #create-account main .errors,#create-account main .template-page .errors,.template-page #addresses main .errors,#addresses main .template-page .errors,.template-page .template-order main .errors,.template-order main .template-page .errors,.template-page .template-cart #MainContent form table td .qty,.template-cart #MainContent form table td .template-page .qty,.template-page .shareTitle{font-size:14px;line-height:19px}}.iwishMsgInfo{font-family:Didot,serif;font-size:16px;line-height:24px;-webkit-font-smoothing:subpixel-antialiased}form[role=search] input[type=search],.article-excerpt,#about-rachel-roy main .rte,#about-rachel-roy main .rte p,#about-rachel-roy main .rte .spr-review-header-byline{font-family:Didot,serif;font-size:14px;line-height:21px;-webkit-font-smoothing:subpixel-antialiased}.section-header .billboard-text .rte,.section-callout section p,.section-callout section .spr-review-header-byline,.section-image-list .image-block .image-block-content p,.section-image-list .image-block .image-block-content .spr-review-header-byline,#account main h1,#account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #account main h1,#account main h2,#account main h3,#account main .featured-article-h1,#account main .template-search #MainContent h1,.template-search #MainContent #account main h1,#account main h4,#create-account main h1,#create-account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #create-account main h1,#create-account main h2,#create-account main h3,#create-account main .featured-article-h1,#create-account main .template-search #MainContent h1,.template-search #MainContent #create-account main h1,#create-account main h4,#addresses main h1,#addresses main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #addresses main h1,#addresses main h2,#addresses main h3,#addresses main .featured-article-h1,#addresses main .template-search #MainContent h1,.template-search #MainContent #addresses main h1,#addresses main h4,.template-order main h1,.template-order main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-order main h1,.template-order main h2,.template-order main h3,.template-order main .featured-article-h1,.template-order #about-rachel-roy .billboard .template-page main h1,.template-search #MainContent .template-order main h1,.template-order main h4,.template-account #MainContent h3,.template-account #MainContent .featured-article-h1,.template-account #MainContent .template-page main h1,.template-page main .template-account #MainContent h1,.template-account .template-search #MainContent h1,.template-search .template-account #MainContent h1,.template-addresses #MainContent h3,.template-addresses #MainContent .featured-article-h1,.template-addresses #MainContent .template-page main h1,.template-page main .template-addresses #MainContent h1,.template-addresses .template-search #MainContent h1,.template-search .template-addresses #MainContent h1,.template-order #MainContent h3,.template-order #MainContent .featured-article-h1,.template-order #MainContent .template-page main h1,.template-page main .template-order #MainContent h1,.template-order .template-search #MainContent h1,.template-search .template-order #MainContent h1,.iwishWrapper h1,.iwishWrapper #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .iwishWrapper h1{font-family:Neutra Text,serif;font-size:17px;font-weight:700;line-height:27px;letter-spacing:.01em}@media (max-width: 1299px){.section-header .billboard-text .rte,.section-callout section p,.section-callout section .spr-review-header-byline,.section-image-list .image-block .image-block-content p,.section-image-list .image-block .image-block-content .spr-review-header-byline,#account main h1,#account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #account main h1,#account main h2,#account main h3,#account main .featured-article-h1,#account main .template-search #MainContent h1,.template-search #MainContent #account main h1,#account main h4,#create-account main h1,#create-account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #create-account main h1,#create-account main h2,#create-account main h3,#create-account main .featured-article-h1,#create-account main .template-search #MainContent h1,.template-search #MainContent #create-account main h1,#create-account main h4,#addresses main h1,#addresses main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #addresses main h1,#addresses main h2,#addresses main h3,#addresses main .featured-article-h1,#addresses main .template-search #MainContent h1,.template-search #MainContent #addresses main h1,#addresses main h4,.template-order main h1,.template-order main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-order main h1,.template-order main h2,.template-order main h3,.template-order main .featured-article-h1,.template-order #about-rachel-roy .billboard .template-page main h1,.template-search #MainContent .template-order main h1,.template-order main h4,.template-account #MainContent h3,.template-account #MainContent .featured-article-h1,.template-account #MainContent .template-page main h1,.template-page main .template-account #MainContent h1,.template-account .template-search #MainContent h1,.template-search .template-account #MainContent h1,.template-addresses #MainContent h3,.template-addresses #MainContent .featured-article-h1,.template-addresses #MainContent .template-page main h1,.template-page main .template-addresses #MainContent h1,.template-addresses .template-search #MainContent h1,.template-search .template-addresses #MainContent h1,.template-order #MainContent h3,.template-order #MainContent .featured-article-h1,.template-order #MainContent .template-page main h1,.template-page main .template-order #MainContent h1,.template-order .template-search #MainContent h1,.template-search .template-order #MainContent h1,.iwishWrapper h1,.iwishWrapper #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .iwishWrapper h1{font-size:13px;line-height:18px}}@media (max-width: 958px){.section-header .billboard-text .rte,.section-callout section p,.section-callout section .spr-review-header-byline,.section-image-list .image-block .image-block-content p,.section-image-list .image-block .image-block-content .spr-review-header-byline,#account main h1,#account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #account main h1,#account main h2,#account main h3,#account main .featured-article-h1,#account main .template-search #MainContent h1,.template-search #MainContent #account main h1,#account main h4,#create-account main h1,#create-account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #create-account main h1,#create-account main h2,#create-account main h3,#create-account main .featured-article-h1,#create-account main .template-search #MainContent h1,.template-search #MainContent #create-account main h1,#create-account main h4,#addresses main h1,#addresses main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #addresses main h1,#addresses main h2,#addresses main h3,#addresses main .featured-article-h1,#addresses main .template-search #MainContent h1,.template-search #MainContent #addresses main h1,#addresses main h4,.template-order main h1,.template-order main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-order main h1,.template-order main h2,.template-order main h3,.template-order main .featured-article-h1,.template-order #about-rachel-roy .billboard .template-page main h1,.template-search #MainContent .template-order main h1,.template-order main h4,.template-account #MainContent h3,.template-account #MainContent .featured-article-h1,.template-account #MainContent .template-page main h1,.template-page main .template-account #MainContent h1,.template-account .template-search #MainContent h1,.template-search .template-account #MainContent h1,.template-addresses #MainContent h3,.template-addresses #MainContent .featured-article-h1,.template-addresses #MainContent .template-page main h1,.template-page main .template-addresses #MainContent h1,.template-addresses .template-search #MainContent h1,.template-search .template-addresses #MainContent h1,.template-order #MainContent h3,.template-order #MainContent .featured-article-h1,.template-order #MainContent .template-page main h1,.template-page main .template-order #MainContent h1,.template-order .template-search #MainContent h1,.template-search .template-order #MainContent h1,.iwishWrapper h1,.iwishWrapper #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .iwishWrapper h1{font-size:13px;line-height:18px}}.quote-2{font-family:Didot,serif;font-size:16px;letter-spacing:.01em;font-style:italic}@media (max-width: 958px){.quote-2{font-size:12px}}.blog-badge a{font-family:Source Sans Pro,sans-serif;font-size:10px;font-weight:700;letter-spacing:.01em;background:black;color:#fff;padding:.4em 1em;line-height:1}button{background:none;border:none}button:focus{outline:none}.template-page main form input[type=submit],.cart .cart-actions button,.cart .buttons .btn[type=submit],.billboard-text a:not(.read-more),.collection-filter-error-message a,.section-callout section a,.section-image-list .image-block .image-block-content a,.featured-collection section aside a,.section-product-list .carousel-callout a,.section-product-list .shop-now,.AjaxinatePagination a,.template-cart #MainContent form input[type=submit],#your-shopping-cart .supports-cookies a{background-color:#000;color:#fff;font-family:Neutra Text!important;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:1.2em 1.5em .9em;border:none;white-space:nowrap}@media (max-width: 958px){.template-page main form input[type=submit],.cart .cart-actions button,.cart .buttons .btn[type=submit],.billboard-text a:not(.read-more),.collection-filter-error-message a,.section-callout section a,.section-image-list .image-block .image-block-content a,.featured-collection section aside a,.section-product-list .carousel-callout a,.section-product-list .shop-now,.AjaxinatePagination a,.template-cart #MainContent form input[type=submit],#your-shopping-cart .supports-cookies a{font-size:11px}}.template-page main form input[type=submit] .icon,.cart .cart-actions button .icon,.cart .buttons .btn[type=submit] .icon,.billboard-text a:not(.read-more) .icon,.collection-filter-error-message a .icon,.section-callout section a .icon,.section-image-list .image-block .image-block-content a .icon,.featured-collection section aside a .icon,.section-product-list .carousel-callout a .icon,.section-product-list .shop-now .icon,.AjaxinatePagination a .icon,.template-cart #MainContent form input[type=submit] .icon,#your-shopping-cart .supports-cookies a .icon{position:relative;top:-.15rem;margin-left:1em}.template-page main form input[type=submit] .icon:after,.cart .cart-actions button .icon:after,.cart .buttons .btn[type=submit] .icon:after,.billboard-text a:not(.read-more) .icon:after,.collection-filter-error-message a .icon:after,.section-callout section a .icon:after,.section-image-list .image-block .image-block-content a .icon:after,.featured-collection section aside a .icon:after,.section-product-list .carousel-callout a .icon:after,.section-product-list .shop-now .icon:after,.AjaxinatePagination a .icon:after,.template-cart #MainContent form input[type=submit] .icon:after,#your-shopping-cart .supports-cookies a .icon:after{content:"\f103";display:inline-block;color:inherit;font-size:1em;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.template-page main form input[type=submit]:hover,.cart .cart-actions button:hover,.cart .buttons .btn[type=submit]:hover,.billboard-text a:hover:not(.read-more),.collection-filter-error-message a:hover,.section-callout section a:hover,.section-image-list .image-block .image-block-content a:hover,.featured-collection section aside a:hover,.section-product-list .carousel-callout a:hover,.section-product-list .shop-now:hover,.AjaxinatePagination a:hover,.template-cart #MainContent form input[type=submit]:hover,#your-shopping-cart .supports-cookies a:hover{background-color:#808285}.cart .cart-actions a,.toggle-filters-container .remove-filters{background-color:#808285;color:#fff;font-family:Neutra Text;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:1.2em 1.5em .9em;border:none;white-space:nowrap}@media (max-width: 958px){.cart .cart-actions a,.toggle-filters-container .remove-filters{font-size:11px}}.cart .cart-actions a .icon,.toggle-filters-container .remove-filters .icon{position:relative;top:-.15rem;margin-left:1em}.cart .cart-actions a .icon:after,.toggle-filters-container .remove-filters .icon:after{content:"\f103";display:inline-block;color:inherit;font-size:1em;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.cart .cart-actions a:hover,.toggle-filters-container .remove-filters:hover{background-color:#808285}.billboard-text a.read-more,.comments .btn,.product-item button.quick-shop,.iwishWrapper .iwishItem button.quick-shop,.spr-container .spr-summary-actions-newreview,.spr-container .spr-form-actions input[type=submit],#account main form input[type=submit],#create-account main form input[type=submit],#addresses main form input[type=submit],.template-order main form input[type=submit],#account main form .address-edit-toggle,#create-account main form .address-edit-toggle,#addresses main form .address-edit-toggle,.template-order main form .address-edit-toggle,.shopify-challenge__button.btn,.template-order main p a,.template-order main .spr-review-header-byline a,.template-account #MainContent a:not(.product-link),.template-addresses #MainContent a:not(.product-link),.template-order #MainContent a:not(.product-link),.template-account #MainContent .responsive-table td[data-label=Order] a,.template-addresses #MainContent .responsive-table td[data-label=Order] a,.template-order #MainContent .responsive-table td[data-label=Order] a,.template-addresses main button,.template-addresses form .address-new-toggle,.iwishWrapper .iwishBuyBtn{background-color:#000;color:#fff;font-family:Neutra Text;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:1.2em 1.5em .9em;border:none;white-space:nowrap}@media (max-width: 958px){.billboard-text a.read-more,.comments .btn,.product-item button.quick-shop,.iwishWrapper .iwishItem button.quick-shop,.spr-container .spr-summary-actions-newreview,.spr-container .spr-form-actions input[type=submit],#account main form input[type=submit],#create-account main form input[type=submit],#addresses main form input[type=submit],.template-order main form input[type=submit],#account main form .address-edit-toggle,#create-account main form .address-edit-toggle,#addresses main form .address-edit-toggle,.template-order main form .address-edit-toggle,.shopify-challenge__button.btn,.template-order main p a,.template-order main .spr-review-header-byline a,.template-account #MainContent a:not(.product-link),.template-addresses #MainContent a:not(.product-link),.template-order #MainContent a:not(.product-link),.template-account #MainContent .responsive-table td[data-label=Order] a,.template-addresses #MainContent .responsive-table td[data-label=Order] a,.template-order #MainContent .responsive-table td[data-label=Order] a,.template-addresses main button,.template-addresses form .address-new-toggle,.iwishWrapper .iwishBuyBtn{font-size:11px}}.billboard-text a.read-more .icon,.comments .btn .icon,.product-item button.quick-shop .icon,.iwishWrapper .iwishItem button.quick-shop .icon,.spr-container .spr-summary-actions-newreview .icon,.spr-container .spr-form-actions input[type=submit] .icon,#account main form input[type=submit] .icon,#create-account main form input[type=submit] .icon,#addresses main form input[type=submit] .icon,.template-order main form input[type=submit] .icon,#account main form .address-edit-toggle .icon,#create-account main form .address-edit-toggle .icon,#addresses main form .address-edit-toggle .icon,.template-order main form .address-edit-toggle .icon,.shopify-challenge__button.btn .icon,.template-order main p a .icon,.template-order main .spr-review-header-byline a .icon,.template-account #MainContent a:not(.product-link) .icon,.template-addresses #MainContent a:not(.product-link) .icon,.template-order #MainContent a:not(.product-link) .icon,.template-account #MainContent .responsive-table td[data-label=Order] a .icon,.template-addresses #MainContent .responsive-table td[data-label=Order] a .icon,.template-order #MainContent .responsive-table td[data-label=Order] a .icon,.template-addresses main button .icon,.template-addresses form .address-new-toggle .icon,.iwishWrapper .iwishBuyBtn .icon{position:relative;top:-.15rem;margin-left:1em}.billboard-text a.read-more .icon:after,.comments .btn .icon:after,.product-item button.quick-shop .icon:after,.iwishWrapper .iwishItem button.quick-shop .icon:after,.spr-container .spr-summary-actions-newreview .icon:after,.spr-container .spr-form-actions input[type=submit] .icon:after,#account main form input[type=submit] .icon:after,#create-account main form input[type=submit] .icon:after,#addresses main form input[type=submit] .icon:after,.template-order main form input[type=submit] .icon:after,#account main form .address-edit-toggle .icon:after,#create-account main form .address-edit-toggle .icon:after,#addresses main form .address-edit-toggle .icon:after,.template-order main form .address-edit-toggle .icon:after,.shopify-challenge__button.btn .icon:after,.template-order main p a .icon:after,.template-order main .spr-review-header-byline a .icon:after,.template-account #MainContent a:not(.product-link) .icon:after,.template-addresses #MainContent a:not(.product-link) .icon:after,.template-order #MainContent a:not(.product-link) .icon:after,.template-account #MainContent .responsive-table td[data-label=Order] a .icon:after,.template-addresses #MainContent .responsive-table td[data-label=Order] a .icon:after,.template-order #MainContent .responsive-table td[data-label=Order] a .icon:after,.template-addresses main button .icon:after,.template-addresses form .address-new-toggle .icon:after,.iwishWrapper .iwishBuyBtn .icon:after{content:"\f103";display:inline-block;color:inherit;font-size:1em;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.billboard-text a.read-more:hover,.comments .btn:hover,.product-item button.quick-shop:hover,.iwishWrapper .iwishItem button.quick-shop:hover,.spr-container .spr-summary-actions-newreview:hover,.spr-container .spr-form-actions input[type=submit]:hover,#account main form input[type=submit]:hover,#create-account main form input[type=submit]:hover,#addresses main form input[type=submit]:hover,.template-order main form input[type=submit]:hover,#account main form .address-edit-toggle:hover,#create-account main form .address-edit-toggle:hover,#addresses main form .address-edit-toggle:hover,.template-order main form .address-edit-toggle:hover,.shopify-challenge__button.btn:hover,.template-order main p a:hover,.template-order main .spr-review-header-byline a:hover,.template-account #MainContent a:hover:not(.product-link),.template-addresses #MainContent a:hover:not(.product-link),.template-order #MainContent a:hover:not(.product-link),.template-account #MainContent .responsive-table td[data-label=Order] a:hover,.template-addresses #MainContent .responsive-table td[data-label=Order] a:hover,.template-order #MainContent .responsive-table td[data-label=Order] a:hover,.template-addresses main button:hover,.template-addresses form .address-new-toggle:hover,.iwishWrapper .iwishBuyBtn:hover{background-color:#808285}.article-grid a.read-more,.article-grid .read_more a{color:#000;font-family:Neutra Text;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:1.2em 1.5em .9em;border:none;white-space:nowrap}@media (max-width: 958px){.article-grid a.read-more,.article-grid .read_more a{font-size:11px}}.article-grid a.read-more .icon,.article-grid .read_more a .icon{position:relative;top:-2px;margin-left:1em;height:10px;width:10px}.article-grid a.read-more .icon:after,.article-grid .read_more a .icon:after{content:"\f103";display:inline-block;color:inherit;font-size:1em;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.article-grid a.read-more .icon polygon,.article-grid .read_more a .icon polygon{fill:#000}#ProductForm form button[type=submit],#QuickShopModal form button[type=submit]{font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:700;letter-spacing:1;text-transform:uppercase;letter-spacing:.1em;background-color:#000;color:#fff;text-align:center;padding:8px 15px;border:none}#ProductForm form button[type=submit]:hover,#QuickShopModal form button[type=submit]:hover{background-color:#808285;color:#fff}.rte .heading--sub-1,.blog-nav a{font-family:Neutra Text;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#000}.rte .heading--sub-1:hover,.blog-nav a:hover{color:#808285}.rte h4,.selector-wrapper label,.continue-shopping a,#ProductForm .quick-shop-html .quick-shop-details-fit button,#QuickShopModal .quick-shop-html .quick-shop-details-fit button,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div,#ProductForm form .quick-shop-form-row.quick-shop-form-variants h4,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants h4,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul li,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul li,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul li button,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul li button,.toggle-accordion h4,.trigger-size-guide-modal,.template-order main .responsive-table td a{font-family:Source Sans Pro,sans-serif;font-size:12px;font-weight:700;letter-spacing:1;color:#000;text-transform:uppercase;letter-spacing:.1em}.rte h4:hover,.selector-wrapper label:hover,.continue-shopping a:hover,#ProductForm .quick-shop-html .quick-shop-details-fit button:hover,#QuickShopModal .quick-shop-html .quick-shop-details-fit button:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants h4:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants h4:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul li:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul li:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul li button:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul li button:hover,.toggle-accordion h4:hover,.trigger-size-guide-modal:hover,.template-order main .responsive-table td a:hover{color:#808285}#app-utilities .utility-item,#app-utilities .utility-item a,#app-customers-mobile li a,footer .footer-main-menu li a,footer .footer-copyright small,footer .footer-copyright ul li a,.footer-newsletter input[type=email],.filter-subhead a,#ProductForm .close-quick-shop span,#QuickShopModal .close-quick-shop span,.size-guide-modal .close-size-guide span,#account main form a:not(.address-edit-toggle),#account main form button,#create-account main form a:not(.address-edit-toggle),#create-account main form button,#addresses main form a:not(.address-edit-toggle),#addresses main form button,.template-order main form a:not(.address-edit-toggle),.template-order main form button,.template-cart #MainContent form a,.template-cart #MainContent form button,.iwishRemoveBtn,.menu>ul>li>ul>li>ul>li a{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px;letter-spacing:.05em;color:#808285}#app-utilities .utility-item:hover,#app-utilities .utility-item a:hover,#app-customers-mobile li a:hover,footer .footer-main-menu li a:hover,footer .footer-copyright small:hover,footer .footer-copyright ul li a:hover,.footer-newsletter input[type=email]:hover,.filter-subhead a:hover,#ProductForm .close-quick-shop span:hover,#QuickShopModal .close-quick-shop span:hover,.size-guide-modal .close-size-guide span:hover,#account main form a:hover:not(.address-edit-toggle),#account main form button:hover,#create-account main form a:hover:not(.address-edit-toggle),#create-account main form button:hover,#addresses main form a:hover:not(.address-edit-toggle),#addresses main form button:hover,.template-order main form a:hover:not(.address-edit-toggle),.template-order main form button:hover,.template-cart #MainContent form a:hover,.template-cart #MainContent form button:hover,.iwishRemoveBtn:hover,.menu>ul>li>ul>li>ul>li a:hover{color:#000}.menu>ul>li>ul>li,.menu>ul>li>ul>li a{font-family:Didot,serif;font-weight:700;font-size:14px;letter-spacing:0;color:#808285}@media (max-width: 958px){.menu>ul>li>ul>li,.menu>ul>li>ul>li a{font-size:12px}}.menu>ul>li>ul>li:hover,.menu>ul>li>ul>li a:hover{color:#000}footer .footer-main-menu li a,.menu>ul>li>ul>li>ul li a{line-height:30px}@media (max-width: 958px){.menu-container footer .footer-main-menu li a,footer .menu-container .footer-main-menu li a,.menu-container .menu>ul>li>ul>li>ul li a{line-height:30px;border:none}}p,.spr-review-header-byline{font-family:Source Sans Pro,sans-serif;font-size:14px}hr{border-color:#d1d3d4;background-color:#d1d3d4;height:1px;border:none;margin-bottom:15px}@media (max-width: 958px){hr{margin-bottom:7.5px}}.no-select{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.icon svg{width:100%;height:100%}.pagination{text-align:center}.pagination span{margin:0 .4rem}.pagination span a{color:#000;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.pagination span a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.red{letter-spacing:.01em;color:#d0021b}.grid{*zoom: 1;list-style:none;padding:0;margin:0 0 0 -30px}.grid:after{content:"";display:table;clear:both}.grid__item{float:left;padding-left:30px;width:100%}.grid__item[class*=--push]{position:relative}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.33333%}.two-thirds{width:66.66667%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.66667%}.two-sixths{width:33.33333%}.three-sixths{width:50%}.four-sixths{width:66.66667%}.five-sixths{width:83.33333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.33333%}.two-twelfths{width:16.66667%}.three-twelfths{width:25%}.four-twelfths{width:33.33333%}.five-twelfths{width:41.66667%}.six-twelfths{width:50%}.seven-twelfths{width:58.33333%}.eight-twelfths{width:66.66667%}.nine-twelfths{width:75%}.ten-twelfths{width:83.33333%}.eleven-twelfths{width:91.66667%}.show{display:block!important}.hide{display:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media only screen and (max-width: 749px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.33333%}.small--two-thirds{width:66.66667%}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.small--one-sixth{width:16.66667%}.small--two-sixths{width:33.33333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.66667%}.small--five-sixths{width:83.33333%}.small--one-eighth{width:12.5%}.small--two-eighths{width:25%}.small--three-eighths{width:37.5%}.small--four-eighths{width:50%}.small--five-eighths{width:62.5%}.small--six-eighths{width:75%}.small--seven-eighths{width:87.5%}.small--one-tenth{width:10%}.small--two-tenths{width:20%}.small--three-tenths{width:30%}.small--four-tenths{width:40%}.small--five-tenths{width:50%}.small--six-tenths{width:60%}.small--seven-tenths{width:70%}.small--eight-tenths{width:80%}.small--nine-tenths{width:90%}.small--one-twelfth{width:8.33333%}.small--two-twelfths{width:16.66667%}.small--three-twelfths{width:25%}.small--four-twelfths{width:33.33333%}.small--five-twelfths{width:41.66667%}.small--six-twelfths{width:50%}.small--seven-twelfths{width:58.33333%}.small--eight-twelfths{width:66.66667%}.small--nine-twelfths{width:75%}.small--ten-twelfths{width:83.33333%}.small--eleven-twelfths{width:91.66667%}.grid--uniform .small--one-half:nth-child(odd),.grid--uniform .small--one-third:nth-child(3n+1),.grid--uniform .small--one-quarter:nth-child(4n+1),.grid--uniform .small--one-fifth:nth-child(5n+1),.grid--uniform .small--one-sixth:nth-child(6n+1),.grid--uniform .small--two-sixths:nth-child(3n+1),.grid--uniform .small--three-sixths:nth-child(odd),.grid--uniform .small--one-eighth:nth-child(8n+1),.grid--uniform .small--two-eighths:nth-child(4n+1),.grid--uniform .small--four-eighths:nth-child(odd),.grid--uniform .small--five-tenths:nth-child(odd),.grid--uniform .small--one-twelfth:nth-child(12n+1),.grid--uniform .small--two-twelfths:nth-child(6n+1),.grid--uniform .small--three-twelfths:nth-child(4n+1),.grid--uniform .small--four-twelfths:nth-child(3n+1),.grid--uniform .small--six-twelfths:nth-child(odd){clear:both}.small--show{display:block!important}.small--hide{display:none!important}.small--text-left{text-align:left!important}.small--text-right{text-align:right!important}.small--text-center{text-align:center!important}}@media only screen and (min-width: 750px){.medium-up--one-whole{width:100%}.medium-up--one-half{width:50%}.medium-up--one-third{width:33.33333%}.medium-up--two-thirds{width:66.66667%}.medium-up--one-quarter{width:25%}.medium-up--two-quarters{width:50%}.medium-up--three-quarters{width:75%}.medium-up--one-fifth{width:20%}.medium-up--two-fifths{width:40%}.medium-up--three-fifths{width:60%}.medium-up--four-fifths{width:80%}.medium-up--one-sixth{width:16.66667%}.medium-up--two-sixths{width:33.33333%}.medium-up--three-sixths{width:50%}.medium-up--four-sixths{width:66.66667%}.medium-up--five-sixths{width:83.33333%}.medium-up--one-eighth{width:12.5%}.medium-up--two-eighths{width:25%}.medium-up--three-eighths{width:37.5%}.medium-up--four-eighths{width:50%}.medium-up--five-eighths{width:62.5%}.medium-up--six-eighths{width:75%}.medium-up--seven-eighths{width:87.5%}.medium-up--one-tenth{width:10%}.medium-up--two-tenths{width:20%}.medium-up--three-tenths{width:30%}.medium-up--four-tenths{width:40%}.medium-up--five-tenths{width:50%}.medium-up--six-tenths{width:60%}.medium-up--seven-tenths{width:70%}.medium-up--eight-tenths{width:80%}.medium-up--nine-tenths{width:90%}.medium-up--one-twelfth{width:8.33333%}.medium-up--two-twelfths{width:16.66667%}.medium-up--three-twelfths{width:25%}.medium-up--four-twelfths{width:33.33333%}.medium-up--five-twelfths{width:41.66667%}.medium-up--six-twelfths{width:50%}.medium-up--seven-twelfths{width:58.33333%}.medium-up--eight-twelfths{width:66.66667%}.medium-up--nine-twelfths{width:75%}.medium-up--ten-twelfths{width:83.33333%}.medium-up--eleven-twelfths{width:91.66667%}.grid--uniform .medium-up--one-half:nth-child(odd),.grid--uniform .medium-up--one-third:nth-child(3n+1),.grid--uniform .medium-up--one-quarter:nth-child(4n+1),.grid--uniform .medium-up--one-fifth:nth-child(5n+1),.grid--uniform .medium-up--one-sixth:nth-child(6n+1),.grid--uniform .medium-up--two-sixths:nth-child(3n+1),.grid--uniform .medium-up--three-sixths:nth-child(odd),.grid--uniform .medium-up--one-eighth:nth-child(8n+1),.grid--uniform .medium-up--two-eighths:nth-child(4n+1),.grid--uniform .medium-up--four-eighths:nth-child(odd),.grid--uniform .medium-up--five-tenths:nth-child(odd),.grid--uniform .medium-up--one-twelfth:nth-child(12n+1),.grid--uniform .medium-up--two-twelfths:nth-child(6n+1),.grid--uniform .medium-up--three-twelfths:nth-child(4n+1),.grid--uniform .medium-up--four-twelfths:nth-child(3n+1),.grid--uniform .medium-up--six-twelfths:nth-child(odd){clear:both}.medium-up--show{display:block!important}.medium-up--hide{display:none!important}.medium-up--text-left{text-align:left!important}.medium-up--text-right{text-align:right!important}.medium-up--text-center{text-align:center!important}}body,html{background-color:#fff}#preview-bar-iframe{display:none!important}#MainContent{margin-top:0}@media (max-width: 958px){#MainContent{margin-top:64px}}.page-width,.iwishWrapper{*zoom: 1;max-width:1500px;padding-left:30px;padding-right:30px;margin:0 auto;position:relative}.page-width:after,.iwishWrapper:after{content:"";display:table;clear:both}.page-width.narrow,.narrow.iwishWrapper{max-width:1040px}@media (max-width: 958px){.page-width,.iwishWrapper{padding-left:15px}}@media (max-width: 958px){.page-width,.iwishWrapper{padding-right:15px}}.collection-grid,.iwishWrapper{margin-top:30px;margin-bottom:60px}@media (max-width: 958px){.collection-grid,.iwishWrapper{margin-top:15px}}@media (max-width: 958px){.collection-grid,.iwishWrapper{margin-bottom:30px}}.collection-grid .collection-inner,.iwishWrapper .collection-inner,.collection-grid .iwishProducts,.iwishWrapper .iwishProducts{margin-left:-30px;margin-right:-30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 958px){.collection-grid .collection-inner,.iwishWrapper .collection-inner,.collection-grid .iwishProducts,.iwishWrapper .iwishProducts{margin-left:-15px}}@media (max-width: 958px){.collection-grid .collection-inner,.iwishWrapper .collection-inner,.collection-grid .iwishProducts,.iwishWrapper .iwishProducts{margin-right:-15px}}@media (max-width: 958px){.collection-grid .collection-inner,.iwishWrapper .collection-inner,.collection-grid .iwishProducts,.iwishWrapper .iwishProducts{margin-left:-7.5px;margin-right:-7.5px}}@media (max-width: 958px) and (max-width: 958px){.collection-grid .collection-inner,.iwishWrapper .collection-inner,.collection-grid .iwishProducts,.iwishWrapper .iwishProducts{margin-left:-3.75px}}@media (max-width: 958px) and (max-width: 958px){.collection-grid .collection-inner,.iwishWrapper .collection-inner,.collection-grid .iwishProducts,.iwishWrapper .iwishProducts{margin-right:-3.75px}}.collection-grid .product-item,.iwishWrapper .product-item,.iwishWrapper .iwishItem{width:calc(33.333% - 60px);margin-left:30px;margin-right:30px;margin-bottom:60px}@media (max-width: 958px){.collection-grid .product-item,.iwishWrapper .product-item,.iwishWrapper .iwishItem{margin-left:15px}}@media (max-width: 958px){.collection-grid .product-item,.iwishWrapper .product-item,.iwishWrapper .iwishItem{margin-right:15px}}@media (max-width: 958px){.collection-grid .product-item,.iwishWrapper .product-item,.iwishWrapper .iwishItem{margin-bottom:30px}}@media (max-width: 958px){.collection-grid .product-item,.iwishWrapper .product-item,.iwishWrapper .iwishItem{width:calc(50% - 7.5px);margin-left:7.5px;margin-right:7.5px}}@media (max-width: 958px) and (max-width: 958px){.collection-grid .product-item,.iwishWrapper .product-item,.iwishWrapper .iwishItem{margin-left:3.75px}}@media (max-width: 958px) and (max-width: 958px){.collection-grid .product-item,.iwishWrapper .product-item,.iwishWrapper .iwishItem{margin-right:3.75px}}.square{width:50%;background-size:cover;background-position:center center}.square:after{content:"";display:block;padding-bottom:100%}.carousel{overflow:hidden}.carousel-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden}.carousel-grid .product-item,.carousel-grid .iwishWrapper .iwishItem,.iwishWrapper .carousel-grid .iwishItem{-webkit-box-flex:1 0 calc(25% - 30px);-moz-box-flex:1 0 calc(25% - 30px);-webkit-flex:1 0 calc(25% - 30px);-ms-flex:1 0 calc(25% - 30px);flex:1 0 calc(25% - 30px);margin-right:30px}@media (max-width: 958px){.carousel-grid .product-item,.carousel-grid .iwishWrapper .iwishItem,.iwishWrapper .carousel-grid .iwishItem{margin-right:15px}}@media (max-width: 958px){.desktop-only{display:none}}@media (min-width: 959px){.mobile-only{display:none}}.mobile-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#f6f6f6bf;z-index:1;display:none}@media (min-width: 959px){.utility-show .mobile-overlay{display:none!important}}.mobile-menu-visible .mobile-overlay,.utility-show .mobile-overlay{display:block}.icon{display:inline-block;width:13px;height:13px;vertical-align:middle;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-svg .icon-fallback-text{position:static!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0}.payment-icons{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";cursor:default}.icon-shopify-logo{width:82.28571px;height:24px}.rte{max-width:1021px;margin:0 auto;color:#000}@media (max-width: 958px){.rte{margin-left:30px;margin-right:30px}}@media (max-width: 958px) and (max-width: 958px){.rte{margin-left:15px}}@media (max-width: 958px) and (max-width: 958px){.rte{margin-right:15px}}.template-product .rte{color:#000}.rte .grid{margin:0!important}.rte img{height:auto}.rte table{table-layout:fixed}.rte .heading--sub-1{text-transform:uppercase}.rte .heading--sub-1 a{transition:.4s color;color:#808285}.rte .heading--sub-1 a:hover{color:#000}.rte h5{border-top:1px solid #d1d3d4;margin:2rem 0 1rem;padding-top:2rem;font-weight:700}.rte table{width:100%;border-collapse:collapse}.rte table th{background:#d1d3d4}.rte table th,.rte table td{padding:5px;text-align:left;border:1px solid #d1d3d4;vertical-align:baseline}.rte a{color:#000}.rte p,.rte .spr-review-header-byline{margin-bottom:1em}.rte h4{color:#000;margin-bottom:.5em}.rte h6,.rte .spr-form-message,.rte .free-shipping-message{margin-bottom:1em;margin-top:3em}.rte ul,.rte ol{margin:0}.rte ul{list-style:disc inside;margin-bottom:1em;margin-top:1rem}.rte ul ul{list-style:circle inside}.rte ul ul ul{list-style:square inside}.text-center.rte ul,.text-center.rte ol,.text-center .rte ul,.text-center .rte ol{margin-left:0;list-style-position:inside}.rte-table{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width: 958px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table tr,.responsive-table td{float:left;clear:both;width:100%}.responsive-table th,.responsive-table td{display:block;text-align:left;margin:0}.responsive-table td[data-label=Product]{width:30%;border:none!important}.responsive-table td[data-label=Item_Info]{width:60%;clear:none;border:none!important}.responsive-table td[data-label=Price]{width:30%;min-height:100px}.responsive-table td[data-label=Qty]{width:40%;clear:none;border:none;min-height:100px}.responsive-table td[data-label=Total]{width:30%;clear:none;border:none;min-height:100px}}.btn{-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;border:0}@media (max-width: 958px){.quick-shop{display:none}}input,textarea,select{border:1px solid #d1d3d4;border-radius:0;max-width:100%}input:focus,textarea:focus,select:focus{outline:none}input[disabled],textarea[disabled],select[disabled]{cursor:default;background-color:#000;border-color:#000}textarea{min-height:100px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//rachelroy.com/cdn/shop/t/31/assets/ico-select.svg?v=145142949295650484321576739239);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}.ie9 select{padding-right:10px;background-image:none}select::-ms-expand{display:none}input.input-error,select.input-error,textarea.input-error{border-color:#000;background-color:#000;color:#000}.qty{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:200px}.qty input{border:none;max-width:40px;text-align:center}.qty button,.qty div,.qty span{width:40px;text-align:center;padding:0 10px;cursor:pointer}form h1,form #about-rachel-roy .billboard h1,#about-rachel-roy .billboard form h1,form h2{max-width:590px;margin-left:auto;margin-right:auto}.fieldset,.spr-container fieldset{margin-bottom:1em;max-width:590px;margin-left:auto;margin-right:auto}.fieldset label,.spr-container fieldset label,.fieldset input,.spr-container fieldset input{display:block}.fieldset input,.spr-container fieldset input,.fieldset textarea,.spr-container fieldset textarea,.fieldset select,.spr-container fieldset select{width:100%;background-color:#f6f6f6;border:none;padding:1em .5em;text-transform:none}.fieldset input[type=checkbox],.spr-container fieldset input[type=checkbox]{float:left;margin-right:1em;width:auto}.fieldset label,.spr-container fieldset label{color:#808285;margin-bottom:.5em;text-align:left}.fieldset.checkbox input,.spr-container fieldset.checkbox input{margin-top:.2rem}.fieldset.checkbox label,.spr-container fieldset.checkbox label{text-transform:none;margin-left:2em}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.placeholder-svg{display:block;fill:#80828559;background-color:#8082851a;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(128,130,133,.2)}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}#cart-flyout{position:fixed;right:0;top:0;background:#fff;z-index:9999;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006;width:500px;max-height:100%;min-height:530px;overflow:hidden;transition:.2s transform;transform:translate(500px)}@media (max-width: 958px){#cart-flyout{max-width:300px;transform:translate(300px)}}#cart-flyout.show{transition:.2s transform;transform:translate(0)}@media (max-width: 958px){#cart-flyout.show{max-width:300px;transform:translate(0)}}#cart-flyout .empty-header,#cart-flyout.empty .summary{display:none}#cart-flyout.empty .empty-header{display:block}#cart-flyout.empty .not-empty-header{display:none}#cart-flyout.empty h4{border:none}#cart-flyout .icon-close{position:absolute;right:0;display:block;margin-right:30px;margin-top:15px}@media (max-width: 958px){#cart-flyout .icon-close{margin-right:15px}}@media (max-width: 958px){#cart-flyout .icon-close{margin-top:7.5px}}#cart-flyout .icon-close:after{content:"\f116";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}#cart-flyout h4{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #d1d3d4}@media (max-width: 958px){#cart-flyout h4{margin-top:7.5px}}@media (max-width: 958px){#cart-flyout h4{padding-bottom:7.5px}}#cart-flyout h4 .cart-count{position:relative;font-weight:700;font-size:9px;text-align:center;width:20px;height:22px;display:inline-block;vertical-align:top;line-height:22px}#cart-flyout h4 .cart-count:after{content:"\f106";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}#cart-flyout h4 .cart-count:after{position:absolute;top:0;left:0;color:#808285}#cart-flyout h4,#cart-flyout .message{margin-left:30px;margin-right:30px;text-align:left}@media (max-width: 958px){#cart-flyout h4,#cart-flyout .message{margin-left:15px}}@media (max-width: 958px){#cart-flyout h4,#cart-flyout .message{margin-right:15px}}#cart-flyout .title{margin-bottom:.5rem}#cart-flyout #subtotal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:30px;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width: 958px){#cart-flyout #subtotal{padding-left:15px}}#cart-flyout #subtotal .cart-count{float:left;text-align:left}#cart-flyout .remove-item{position:absolute;right:0;top:.5rem;cursor:pointer}#cart-flyout .remove-item:after{content:"\f116";display:inline-block;color:inherit;font-size:12px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}#cart-flyout .remove-item:after{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}#cart-flyout .remove-item:after:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.products{max-height:365px;overflow:auto}.products .cart-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:30px;margin-right:30px;border-top:1px solid #d1d3d4;padding:.5em 0;position:relative}@media (max-width: 958px){.products .cart-item{margin-left:15px}}@media (max-width: 958px){.products .cart-item{margin-right:15px}}.products .cart-item:first-child{border-top:none}.products .cart-item:last-child{margin-bottom:60px}@media (max-width: 958px){.products .cart-item:last-child{margin-bottom:30px}}.products .cart-item .cart-img{width:64px;margin-right:15px}@media (max-width: 958px){.products .cart-item .cart-img{margin-right:7.5px}}.products .cart-item .cart-img img{width:100%}.products .vendor,.products .variant-title{text-transform:none;color:#808285}.products .details{line-height:1.5;text-align:left}.products .qty{margin-top:1em;-webkit-box-flex:1 1 92px;-moz-box-flex:1 1 92px;-webkit-flex:1 1 92px;-ms-flex:1 1 92px;flex:1 1 92px;width:92px;padding-left:0;padding-right:0;border:2px solid #e7e7e7}.cart.show{display:block}.cart .message{display:none}.cart .empty .message{display:block}.cart .cart-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cart .cart-actions a,.cart .cart-actions button{padding:2.2em 2em 1.8em}.cart .cart-actions button .icon:after{vertical-align:top}.cart .cart-actions a,.cart .cart-actions button{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}@media (max-width: 958px){.cart .cart-actions a,.cart .cart-actions button{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.cart .summary{background-color:#e7e7e7;text-align:right;padding:1em 0 0;position:absolute;width:100%;bottom:0}.cart #subtotal{padding-right:30px}@media (max-width: 958px){.cart #subtotal{padding-right:15px}}.cart .buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1em;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart .buttons .additional-checkout-buttons{width:100%;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 958px){.cart .buttons .additional-checkout-buttons{padding-bottom:0}}@media (max-width: 958px){.cart .buttons .additional-checkout-buttons{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}}@media (max-width: 958px) and (max-width: 958px){.cart .buttons .additional-checkout-buttons{padding-bottom:0}}.cart .buttons .additional-checkout-buttons .additional-checkout-button{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;margin-bottom:0}@media (max-width: 958px){.cart .buttons .additional-checkout-buttons .additional-checkout-button{margin-bottom:0}}.cart .buttons .additional-checkout-buttons div[data-strategy=cart]{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.cart .buttons .googlepay{border-radius:0!important}.additional-checkout-buttons .additional-checkout-button--google-pay{width:100%!important}.additional-checkout-buttons .additional-checkout-button--google-pay{background:#000}.additional-checkout-buttons .additional-checkout-button--paypal{background:#ffc439}.additional-checkout-buttons .additional-checkout-button+.additional-checkout-button{margin:0}.additional-checkout-buttons .googlepay{border-radius:0}.billboard{position:relative}@media (max-width: 958px){.billboard{padding-top:47px}.section-slideshow .billboard{padding-top:0}}.billboard .billboard-img,.billboard .billboard-bg-img{min-height:200px}.billboard .billboard-bg-img,.billboard .billboard-bg-image{background-size:cover;background-position:center center;width:100%}@media (min-width: 959px){.billboard .billboard-img,.billboard .billboard-bg-img{min-height:500px}}.template-collection .billboard .billboard-img,.template-collection .billboard .billboard-bg-img{min-height:auto}.billboard-text-only{margin-top:30px}@media (max-width: 958px){.billboard-text-only{margin-top:15px}}.billboard{width:100%;cursor:pointer}.billboard img{max-width:unset;width:100%;display:block}.billboard .billboard-img:hover .btn{background-color:#808285}.billboard .billboard-text{cursor:pointer}.billboard .billboard-text aside{background:#fff;padding:2em 3em}.template-blog .billboard .billboard-text aside{background-color:#ffffffe6;text-align:center}.billboard .billboard-text aside p,.billboard .billboard-text aside .spr-review-header-byline{margin-left:2em;margin-right:2em}.billboard .billboard-text aside.no-bg{background:transparent;margin:0 auto;box-shadow:none!important;text-align:center}.billboard .billboard-text aside.no-bg h1,#about-rachel-roy .billboard .billboard-text aside.no-bg h1{text-align:center}.billboard .billboard-text aside .btn{margin-top:1rem}.billboard .billboard-text.nobox aside{background:transparent}@media (max-width: 958px){.billboard .billboard-text{position:relative;padding:0;transform:none!important;left:0;width:auto}.billboard .billboard-text.center-x{left:0}.billboard .billboard-text.left-x,.billboard .billboard-text.right-x,.billboard .billboard-text.center-x{margin-left:30px;margin-right:30px;text-align:center}.billboard .billboard-text aside{margin:-3em auto 30px;display:block;left:0;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006;padding:2em 0;max-width:525px}}@media (max-width: 958px) and (max-width: 958px){.billboard .billboard-text.left-x,.billboard .billboard-text.right-x,.billboard .billboard-text.center-x{margin-left:15px}}@media (max-width: 958px) and (max-width: 958px){.billboard .billboard-text.left-x,.billboard .billboard-text.right-x,.billboard .billboard-text.center-x{margin-right:15px}}@media (max-width: 958px) and (max-width: 958px){.billboard .billboard-text aside{margin-bottom:15px}}@media (max-width: 958px){.billboard .right{float:none}.billboard .right aside{float:none!important;margin:-2em auto 60px;display:block;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006}}@media (max-width: 958px) and (max-width: 958px){.billboard .right aside{margin-bottom:30px}}.section-header{min-height:125px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width: 958px){.section-header{padding-top:47px}}.section-header .billboard-text{position:relative;text-align:center;width:100%;top:0!important;transform:none!important}.section-header .billboard-text .rte{margin-top:1em}.billboard-text{padding:30px;position:absolute}@media (max-width: 958px){.billboard-text{padding-top:15px}}@media (max-width: 958px){.billboard-text{padding-bottom:15px}}@media (max-width: 958px){.billboard-text{padding-left:15px}}@media (max-width: 958px){.billboard-text{padding-right:15px}}.billboard-text .rte p a,.billboard-text .rte .spr-review-header-byline a{margin-top:.5rem;display:inline-block}.billboard-text.center-y{top:50%;transform:translateY(-50%)}.billboard-text.center-x{left:50%;transform:translate(-50%)}.billboard-text.center-x.center-y{transform:translateY(-50%) translate(-50%)}.billboard-text.left-x{left:0;margin-left:30px}@media (max-width: 958px){.billboard-text.left-x{margin-left:15px}}.billboard-text.right-x{right:0;margin-right:30px}@media (max-width: 958px){.billboard-text.right-x{margin-right:15px}}.billboard-text h1,.billboard-text #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .billboard-text h1{margin:0}.billboard-text p,.billboard-text .spr-review-header-byline{margin-top:1em}.section-slideshow .billboard-text{text-align:center}.template-collection .billboard-text a:not(.read-more){text-decoration:underline;text-transform:uppercase;color:#000;background:none;padding:0;letter-spacing:0}.billboard-text a.read-more .icon{width:1em;height:1em}.color-swatches li{list-style:none;display:inline-block;margin:0 2px}.color-swatch{font-size:0;text-indent:-9999px;width:20px;height:20px;display:inline-block}.color-swatch[data-swatch=true-white]{border:1px solid #d1d3d4!important}ul[data-variant=Color] h4{display:none}ul[data-variant=Color] li div{width:auto!important;height:auto;font-size:0;text-indent:-9999px;display:block}ul[data-variant=Color] li div span{float:left;margin-right:.5em}.list-wrapper[data-wrapper=Color] h4{display:none}.active .list-wrapper[data-wrapper=Color] h4{display:block}.swatch-button{display:inline-block;height:100%;width:13px;height:13px}.comments h3,.comments .featured-article-h1,.comments .template-page main h1,.template-page main .comments h1,.comments .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .comments h1,.comments #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .comments h1,.comments .template-search #MainContent h1,.template-search #MainContent .comments h1{text-align:center}.comments h4{text-align:center;margin-bottom:30px}@media (max-width: 958px){.comments h4{margin-bottom:15px}}.comments .btn{margin-top:30px}@media (max-width: 958px){.comments .btn{margin-top:15px}}.comments .form-success{text-align:center}.comments #comments ul{margin-top:30px;margin-bottom:30px}@media (max-width: 958px){.comments #comments ul{margin-top:15px}}@media (max-width: 958px){.comments #comments ul{margin-bottom:15px}}.comments #comments ul li{list-style:none;position:relative;background-color:#f6f6f6;padding:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:1em}@media (max-width: 958px){.comments #comments ul li{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.comments #comments ul li .rte{width:100%}@media (max-width: 958px){.comments #comments ul li .rte{margin:0;padding:0}}.comments #comments ul li .commentor{width:25%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:200px}@media (max-width: 958px){.comments #comments ul li .commentor{margin-bottom:1em}}.comments #comments ul li .commentor .comment-author{display:block;margin-bottom:.5em}.comments #comments ul li .commentor .comment-date{display:block}.product-item,.iwishWrapper .iwishItem{text-align:center;position:relative}.product-item img,.iwishWrapper .iwishItem img{display:block;width:100%}.product-item img:nth-child(2),.iwishWrapper .iwishItem img:nth-child(2){-webkit-transition:.4s opacity;-moz-transition:.4s opacity;-ms-transition:.4s opacity;-o-transition:.4s opacity;transition:.4s opacity;position:absolute;top:0;left:0;width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product-item .image,.iwishWrapper .iwishItem .image{display:block;border-bottom:3px solid transparent}.product-item .image:hover,.iwishWrapper .iwishItem .image:hover{border-bottom:3px solid black}.carousel .product-item .image:hover,.carousel .iwishWrapper .iwishItem .image:hover,.iwishWrapper .carousel .iwishItem .image:hover{border:none}.product-item .image:hover img:nth-child(2),.iwishWrapper .iwishItem .image:hover img:nth-child(2){opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.carousel .product-item:hover .product-item-information,.carousel .iwishWrapper .iwishItem:hover .product-item-information,.iwishWrapper .carousel .iwishItem:hover .product-item-information{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.carousel .product-item .product-item-information,.carousel .iwishWrapper .iwishItem .product-item-information,.iwishWrapper .carousel .iwishItem .product-item-information{-webkit-transition:.4s opacity;-moz-transition:.4s opacity;-ms-transition:.4s opacity;-o-transition:.4s opacity;transition:.4s opacity;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;bottom:0;left:0;width:100%;z-index:1;padding-bottom:15px;background-color:#ffffffe6}@media (max-width: 958px){.carousel .product-item .product-item-information,.carousel .iwishWrapper .iwishItem .product-item-information,.iwishWrapper .carousel .iwishItem .product-item-information{padding-bottom:7.5px}}@media (max-width: 958px){.carousel .product-item .product-item-information,.carousel .iwishWrapper .iwishItem .product-item-information,.iwishWrapper .carousel .iwishItem .product-item-information{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);position:relative}}.product-item .sale-price,.iwishWrapper .iwishItem .sale-price{color:#d0021b;margin-left:.5rem}.product-item button.quick-shop,.iwishWrapper .iwishItem button.quick-shop{margin-top:22.5px}@media (max-width: 958px){.product-item button.quick-shop,.iwishWrapper .iwishItem button.quick-shop{margin-top:11.25px}}.product-item .product-vendor,.iwishWrapper .iwishItem .product-vendor{color:#808285;margin-top:1em}.product-item .product-title,.iwishWrapper .iwishItem .product-title,.product-item .iwishWrapper .iwishMeta-title a,.iwishWrapper .iwishMeta-title .product-item a,.iwishWrapper .iwishItem .iwishMeta-title a,.iwishWrapper .iwishMeta-title .iwishItem a{color:#000;margin-top:1em;display:inline-block}.product-item .product-price,.iwishWrapper .iwishItem .product-price{margin-top:.8em}.product-item .available-variants li a,.iwishWrapper .iwishItem .available-variants li a{outline:1px solid #d1d3d4;border:1px solid #fff}.product-item .available-variants li.active a,.iwishWrapper .iwishItem .available-variants li.active a,.product-item .available-variants li:hover a,.iwishWrapper .iwishItem .available-variants li:hover a{outline:1px solid #808285}.product-item .promo-msg,.iwishWrapper .iwishItem .promo-msg{font-size:10px;color:red}#app-search{position:absolute;top:55px;right:-8px;background:#fff;z-index:98;transition:.4s opacity}@media (max-width: 958px){#app-search{right:0;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006;padding:1em 1.5em;top:100px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}#app-search.visible{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);pointer-events:auto}#app-search .search-container{border:1px solid #000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.utility-search{display:none}@media (max-width: 958px){.utility-search{display:block}}form[role=search]{display:inline-block;border:1px solid black}form[role=search]#app-search{border:none}form[role=search] input[type=search]{font-family:Source Sans Pro,sans-serif;font-size:13px;padding:0 1em;border:none;-webkit-appearance:none}form[role=search] .btn{background:#000;color:#fff;width:35px;height:30px}form[role=search] .btn:after{content:"\f113";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}form[role=search] .btn svg{width:15px;height:13px}form[role=search] .btn g,form[role=search] .btn path,form[role=search] .btn svg{stroke:#fff!important;fill:#fff!important}form[role=search] .btn svg,form[role=search] .btn path{fill:#fff}@media (max-width: 958px){#shopify-section-header{position:relative;z-index:6}}@media (max-width: 958px){div[data-section-id=header]{position:fixed;top:0;left:0;width:100vw;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006}}div[data-section-id=header] header{height:111px;background:#fff;position:relative;text-align:center}@media (max-width: 958px){div[data-section-id=header] header{height:63px;padding:0}}div[data-section-id=header] header h1,div[data-section-id=header] header #about-rachel-roy .billboard h1,#about-rachel-roy .billboard div[data-section-id=header] header h1,div[data-section-id=header] header .h1{margin:0;line-height:102px}div[data-section-id=header] header h1 svg,div[data-section-id=header] header #about-rachel-roy .billboard h1 svg,#about-rachel-roy .billboard div[data-section-id=header] header h1 svg,div[data-section-id=header] header .h1 svg{height:102px;width:100%}@media (max-width: 958px){div[data-section-id=header] header h1 svg,div[data-section-id=header] header #about-rachel-roy .billboard h1 svg,#about-rachel-roy .billboard div[data-section-id=header] header h1 svg,div[data-section-id=header] header .h1 svg{line-height:47px;height:45px;width:100%}}@media (max-width: 958px){div[data-section-id=header] header h1,div[data-section-id=header] header #about-rachel-roy .billboard h1,#about-rachel-roy .billboard div[data-section-id=header] header h1,div[data-section-id=header] header .h1{line-height:47px;font-size:1.4em}}.site-logo{display:block;margin:0 auto}@media (max-width: 958px){.site-logo{width:132px}}.site-logo img{display:block;width:100%}#app-utilities{position:absolute;right:0;top:0;height:73.26px;margin-right:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width: 958px){#app-utilities{margin-right:15px}}@media (max-width: 958px){#app-utilities{top:19px;height:47px}}#app-utilities .utility-item{padding:0;margin:.2em 0 0 2.5em}@media (max-width: 958px){#app-utilities .utility-item{margin-left:30px;color:#000;margin-top:-.2rem}}@media (max-width: 958px) and (max-width: 958px){#app-utilities .utility-item{margin-left:15px}}#app-utilities .utility-item.search-button{order:2}#app-utilities .utility-item.search-button:after{content:"\f113";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}#app-utilities .utility-item li{list-style:none}#app-utilities .utility-item a#customer_login_link,#app-utilities .utility-item a.iWishView{color:#000;font-size:13px}#app-utilities .utility-item a#customer_login_link:hover,#app-utilities .utility-item a.iWishView:hover{color:#808285}#app-cart-count{position:relative;order:3}#app-cart-count:after{content:"\f106";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}#app-cart-count.cart-empty .cart-count{display:none}#app-cart-count .cart-count{position:absolute;left:0;top:6px;font-weight:700;font-size:9px;text-align:center;width:100%;color:#000}#app-search{order:2}#app-search input[type=search]{min-width:250px}@media (max-width: 958px){#app-search{width:90vw;max-width:500px;top:70px}#app-search input[type=search]{width:100%}}#app-customers{order:1}@media (max-width: 958px){#app-customers{display:none}}#app-customers li{display:inline-block;margin-left:1em}div[data-section-id=header] .hamburger{position:absolute;left:0;width:24px;height:47px;bottom:0;margin-left:15px}@media (max-width: 958px){div[data-section-id=header] .hamburger{margin-left:7.5px}}div[data-section-id=header] .hamburger:after{content:"\f110";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}div[data-section-id=header] .hamburger:after{line-height:47px}div[data-section-id=header] .hamburger.active{position:fixed;top:0;bottom:auto;z-index:99999}div[data-section-id=header] .hamburger.active:after{content:"\f116";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}div[data-section-id=header] .hamburger.active:after{line-height:35px}div[data-section-id=header] .hamburger .btn{display:block;width:24px;height:24px;border:none}div[data-section-id=header] .hamburger .btn:hover,div[data-section-id=header] .hamburger .btn2:hover,div[data-section-id=header] .hamburger .btn3:hover,div[data-section-id=header] .hamburger .btn4:hover{cursor:pointer}div[data-section-id=header] .hamburger .btn input{opacity:0}div[data-section-id=header] .hamburger .line,div[data-section-id=header] .hamburger .line1,div[data-section-id=header] .hamburger .line2{background:#000;height:2px;width:16px}div[data-section-id=header] .hamburger .line{top:30%;left:50%;transform:translate(-50%,-50%);position:absolute}div[data-section-id=header] .hamburger .line1{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}div[data-section-id=header] .hamburger .line2{margin-top:1px;top:70%;left:50%;transform:translate(-50%,-50%);position:absolute}div[data-section-id=header] .hamburger.active .btn input~.line{transform:translate(-50%,-50%) rotate(45deg);top:50%}div[data-section-id=header] .hamburger.active .btn input~.line1{transform:translate(-50%,-50%) rotate(45deg)}div[data-section-id=header] .hamburger.active .btn input~.line2{transform:translate(-50%,-50%) rotate(-45deg);top:50%;margin-top:0}div[data-section-id=header] nav{background:#000}@media (max-width: 958px){div[data-section-id=header] nav{background:#fff;pointer-events:none;position:fixed;width:100%;width:75%;height:100%;top:0;overflow-y:scroll;z-index:9999;-webkit-overflow-scrolling:touch;transition:.2s transform;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006;max-width:300px;transform:translate(-300px)}div[data-section-id=header] nav.visible{pointer-events:auto;max-width:300px;transform:translate(0)}}@media (max-width: 958px){div[data-section-id=header] nav a:hover{background-color:transparent!important}}div[data-section-id=header] nav ul{text-align:center;margin:0}@media (max-width: 958px){div[data-section-id=header] nav ul{width:auto;margin-left:60px;margin-right:60px}}@media (max-width: 958px) and (max-width: 958px){div[data-section-id=header] nav ul{margin-left:30px}}@media (max-width: 958px) and (max-width: 958px){div[data-section-id=header] nav ul{margin-right:30px}}div[data-section-id=header] nav ul li{display:inline-block}@media (max-width: 958px){div[data-section-id=header] nav ul li{display:block}}@media (max-width: 958px){div[data-section-id=header] nav ul li ul{width:auto;margin:0;padding:1em 0}}div[data-section-id=header] nav ul li a{line-height:42px;color:#fff;text-decoration:none;display:block;margin:0 16px;padding:2px 16px 0}@media (max-width: 958px){div[data-section-id=header] nav ul li a{color:#000;margin:0;text-align:left!important;padding:24px 0 20px;line-height:1.1;border-bottom:1px solid #d1d3d4}div[data-section-id=header] nav ul li a.sub-title{border:none}}#app-customers-mobile{margin-top:60px;display:none}@media (max-width: 958px){#app-customers-mobile{margin-top:30px}}nav.visible #app-customers-mobile{display:block}#app-customers-mobile li a{border:none}footer{margin-top:120px}@media (max-width: 958px){footer{margin-top:60px}}@media (max-width: 958px){footer{margin-top:120px;padding-top:90px}footer hr{margin-left:30px;margin-right:30px;margin-bottom:90px}}@media (max-width: 958px) and (max-width: 958px){footer{margin-top:60px}}@media (max-width: 958px) and (max-width: 958px){footer{padding-top:45px}}@media (max-width: 958px) and (max-width: 958px){footer hr{margin-left:15px}}@media (max-width: 958px) and (max-width: 958px){footer hr{margin-right:15px}}@media (max-width: 958px) and (max-width: 958px){footer hr{margin-bottom:45px}}footer .footer-upper{margin-bottom:30px}@media (max-width: 958px){footer .footer-upper{margin-bottom:15px}}footer .footer-main-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;width:30%;min-width:400px}@media (max-width: 958px){footer .footer-main-menu{min-width:100%;margin-top:90px;margin-bottom:90px}}@media (max-width: 958px) and (max-width: 958px){footer .footer-main-menu{margin-top:45px}}@media (max-width: 958px) and (max-width: 958px){footer .footer-main-menu{margin-bottom:45px}}footer .footer-main-menu li{list-style:none}@media (max-width: 958px){footer .footer-main-menu li{text-align:center}}footer .footer-copyright{background:black;color:#fff;height:34px}footer .footer-copyright .footer-copyright-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;position:relative;background:black}@media (max-width: 958px){footer .footer-copyright .footer-copyright-inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-top:60px;padding-bottom:60px}}@media (max-width: 958px) and (max-width: 958px){footer .footer-copyright .footer-copyright-inner{padding-top:30px}}@media (max-width: 958px) and (max-width: 958px){footer .footer-copyright .footer-copyright-inner{padding-bottom:30px}}footer .footer-copyright:after{display:none}footer .footer-copyright small{text-transform:uppercase;color:#fff!important;margin:0 auto;line-height:33px}@media (max-width: 958px){footer .footer-copyright small{order:3}}footer .footer-copyright small a{color:#fff!important}@media (max-width: 958px){footer .footer-copyright ul,footer .footer-copyright small{line-height:25px}}footer .footer-copyright ul{margin:0;padding:0;line-height:32px}@media (max-width: 958px){footer .footer-copyright ul{line-height:25px}}footer .footer-copyright ul.footer-copy-left-menu{position:absolute;margin-left:30px;left:0}@media (max-width: 958px){footer .footer-copyright ul.footer-copy-left-menu{margin-left:15px}}@media (max-width: 958px){footer .footer-copyright ul.footer-copy-left-menu{position:relative}}footer .footer-copyright ul.footer-copy-left-menu a{margin-right:30px}@media (max-width: 958px){footer .footer-copyright ul.footer-copy-left-menu a{margin-right:15px}}footer .footer-copyright ul.footer-copy-right-menu{position:absolute;margin-right:30px;right:0}@media (max-width: 958px){footer .footer-copyright ul.footer-copy-right-menu{margin-right:15px}}@media (max-width: 958px){footer .footer-copyright ul.footer-copy-right-menu{position:relative}}footer .footer-copyright ul.footer-copy-right-menu a{margin-left:30px}@media (max-width: 958px){footer .footer-copyright ul.footer-copy-right-menu a{margin-left:15px}}footer .footer-copyright ul li{list-style:none;display:inline-block}footer .footer-copyright ul li a{color:#fff!important}.footer-social-menu{float:right;margin-top:.2em}@media (max-width: 958px){.footer-social-menu{text-align:center;margin-bottom:60px;margin-top:97.5px;width:100%;float:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}}@media (max-width: 958px) and (max-width: 958px){.footer-social-menu{margin-bottom:30px}}@media (max-width: 958px) and (max-width: 958px){.footer-social-menu{margin-top:48.75px}}.footer-social-menu li{display:inline-block;margin-left:30px}@media (max-width: 958px){.footer-social-menu li{margin-left:15px}}@media (max-width: 958px){.footer-social-menu li{margin-left:30px;margin-right:30px}}@media (max-width: 958px) and (max-width: 958px){.footer-social-menu li{margin-left:15px}}@media (max-width: 958px) and (max-width: 958px){.footer-social-menu li{margin-right:15px}}.footer-social-menu li a{color:#000}.footer-social-menu li a svg{width:19px;height:19px}@media (max-width: 958px){.footer-social-menu li a svg{width:18px;height:18px}}.footer-social-menu li a:hover{color:#808285}.footer-newsletter{text-align:center;margin-bottom:60px}@media (max-width: 958px){.footer-newsletter{margin-bottom:30px}}.footer-newsletter h6,.footer-newsletter .spr-form-message,.footer-newsletter .free-shipping-message{margin-bottom:.3em}@media (max-width: 958px){.footer-newsletter p,.footer-newsletter .spr-review-header-byline{margin-bottom:30px;margin-top:30px}}@media (max-width: 958px) and (max-width: 958px){.footer-newsletter p,.footer-newsletter .spr-review-header-byline{margin-bottom:15px}}@media (max-width: 958px) and (max-width: 958px){.footer-newsletter p,.footer-newsletter .spr-review-header-byline{margin-top:15px}}.footer-newsletter form{width:100%;max-width:374px;margin:30px auto 0;position:relative}@media (max-width: 958px){.footer-newsletter form{margin-top:15px}}@media (max-width: 958px){.footer-newsletter form{margin-top:75px}}@media (max-width: 958px) and (max-width: 958px){.footer-newsletter form{margin-top:37.5px}}.footer-newsletter input[type=email]{border:none;background:none;border-bottom:2px solid black;padding-bottom:.8em;width:100%}.footer-newsletter input[type=submit],.footer-newsletter button{position:absolute;right:0;bottom:.75em;background:none;border:none;width:14px;height:15px}.footer-newsletter input[type=submit]:after,.footer-newsletter button:after{content:"\f109";display:inline-block;color:inherit;font-size:1em;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.footer-newsletter input[type=submit] svg,.footer-newsletter button svg{width:100%;height:100%}#app-alert{position:absolute;left:0;margin-left:30px;height:1em;width:330px;top:55.5px;margin-top:-.5em;overflow:hidden}@media (max-width: 958px){#app-alert{margin-left:15px}}@media (max-width: 958px){#app-alert{top:0;width:100%;width:100vw;margin-left:0;margin-top:0;background:black;height:1rem;line-height:.8rem;position:relative}}#app-alert .app-alert-slick{visibility:hidden}#app-alert .app-alert-slick.slick-initialized{visibility:visible}#app-alert .app-alert-msg{line-height:1em;overflow:hidden}@media (max-width: 958px){#app-alert .app-alert-msg{text-align:center;color:#fff;font-size:9px;line-height:1em;height:1.3em}}.toggle-filters-container{margin:60px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 958px){.toggle-filters-container{margin-left:15px}}@media (max-width: 958px){.toggle-filters-container{margin-right:15px}}@media (max-width: 958px){.toggle-filters-container{margin-top:30px}}@media (max-width: 958px){.toggle-filters-container{margin-bottom:30px}}@media (min-width: 959px){.toggle-filters-container{display:none}}.toggle-filters-container .remove-filters{white-space:nowrap}.toggle-filters-container .toggle-filters{border:2px solid #e7e7e7;padding:.6rem .5rem .5rem;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.toggle-filters-container .toggle-filters .icon{width:7px;height:7px}.toggle-filters-container .toggle-filters .icon:after{content:"\f112";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.toggle-filters-container .toggle-filters .icon:after{font-size:8px}#collection-controls{padding-top:30px;position:relative;z-index:9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 958px){#collection-controls{padding-top:15px}}#collection-controls .collection-filter-header{background:#000;padding:.6em}#collection-controls .collection-filter-header h6,#collection-controls .collection-filter-header .spr-form-message,#collection-controls .collection-filter-header .free-shipping-message{color:#fff;margin-top:.2em}#collection-controls .collection-filter-header h6 .icon,#collection-controls .collection-filter-header .spr-form-message .icon,#collection-controls .collection-filter-header .free-shipping-message .icon{float:right;margin-right:30px}#collection-controls .collection-filter-header h6 .icon:after,#collection-controls .collection-filter-header .spr-form-message .icon:after,#collection-controls .collection-filter-header .free-shipping-message .icon:after{content:"\f116";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}@media (max-width: 958px){#collection-controls .collection-filter-header h6 .icon,#collection-controls .collection-filter-header .spr-form-message .icon,#collection-controls .collection-filter-header .free-shipping-message .icon{margin-right:15px}}#collection-controls .size-filter .filter-selected,#collection-controls .size-filter li{text-transform:uppercase}@media (max-width: 958px){#collection-controls{display:block;position:fixed;top:0;width:100%;min-height:100%;background:#fff;padding:0;transition:.4s transform;transform:translateY(100%)}#collection-controls.visible{transform:translateY(0)}}#collection-controls ul{padding:0;margin:0}#collection-controls ul li{font-size:10px;text-transform:capitalize}#collection-controls ul li ul li{font-size:12px;color:#d1d3d4;font-weight:400;letter-spacing:.01em;text-transform:capitalize;color:#808285}#collection-controls .toggle-cols{position:absolute;right:0;top:0}#collection-controls .toggle-cols .icon{display:inline-block;vertical-align:middle;cursor:pointer}#collection-controls .toggle-cols .icon:first-child{margin-right:.3rem}#collection-controls .toggle-cols .icon svg{fill:#333;width:2.1rem}#filter-fields .apply-filters{padding:2rem 0;text-align:center;border-top:1px solid #d1d3d4;display:none}#filter-fields .apply-filters .btn{width:100%;border-color:#d1d3d4;pointer-events:none}#filter-fields .apply-filters .btn.ready-to-apply{pointer-events:inherit}#collection-sorting{position:absolute;right:0;margin-right:30px;font-size:10px}@media (max-width: 958px){#collection-sorting{margin-right:15px}}@media (max-width: 958px){#collection-sorting{position:relative;margin-right:0}}@media (max-width: 958px) and (max-width: 958px){#collection-sorting{margin-right:0}}#collection-sorting .fake-select{width:10rem;text-transform:uppercase}#collection-sorting .fake-select.filtered{width:auto}@media (max-width: 958px){#collection-sorting .fake-select{width:100%}}#collection-sorting span{font-size:10px}#collection-sorting .filter-selected{font-size:12px;line-height:0;letter-spacing:0;font-weight:400;text-transform:capitalize;margin-left:1em}#collection-sorting ul li{font-size:12px;color:#d1d3d4;font-weight:400;letter-spacing:.01em;text-transform:none;color:#808285}@media (max-width: 958px){#collection-filtering{width:100%;margin-top:30px}}@media (max-width: 958px) and (max-width: 958px){#collection-filtering{margin-top:15px}}@media (max-width: 958px){#collection-filtering span.subhead-3{display:none}}#collection-filtering form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width: 958px){#collection-filtering form{display:block}}#collection-filtering form>span{margin-right:30px}@media (max-width: 958px){#collection-filtering form>span{margin-right:15px}}@media (max-width: 958px){#collection-sorting,#collection-filtering{margin-left:30px;margin-right:30px;width:auto}}@media (max-width: 958px) and (max-width: 958px){#collection-sorting,#collection-filtering{margin-left:15px}}@media (max-width: 958px) and (max-width: 958px){#collection-sorting,#collection-filtering{margin-right:15px}}@media (max-width: 958px){#collection-sorting{margin-top:1.5em}}#custom-filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 958px){#custom-filters{display:block;margin-top:1em}}#custom-filters>li{list-style:none}@media (max-width: 958px){#custom-filters>li{margin-bottom:1em}}#custom-filters>li select{display:none}#custom-filters>li .filter-selected{font-size:12px;line-height:0;letter-spacing:0;font-weight:400;text-transform:capitalize;margin-left:1em}.filter{margin-right:15px}@media (max-width: 958px){.filter{margin-right:7.5px}}@media (max-width: 958px){.filter{margin-right:0;width:100%}}@media (max-width: 958px) and (max-width: 958px){.filter{margin-right:0}}.filter,.fake-select{text-transform:uppercase}.filter svg,.fake-select svg{transition:.2s transform;transform:rotate(180deg)}.filter.active svg,.fake-select.active svg{transform:rotate(0)}.filter.active ul,.fake-select.active ul{display:block}.filter .swatch-icon,.fake-select .swatch-icon{display:inline-block;margin-right:4px;width:12px;position:relative;top:.15em;height:12px}.fake-select{position:relative;width:8rem}.fake-select.filtered{width:100%}.fake-select.filtered span.filter-selected{margin-right:1em;padding-right:.5em}.fake-select.active>span{border-color:#e7e7e7;background:#e7e7e7}.fake-select.active .icon:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media (max-width: 958px){.fake-select{width:100%}}.fake-select>span{display:block;border:2px solid #e7e7e7;padding:.6rem .5rem .5rem;width:100%;cursor:pointer;position:relative}.fake-select>span:hover{border-color:#e7e7e7;background:#e7e7e7}.fake-select>span .icon{right:.6rem;top:.7em;position:absolute}.fake-select>span .icon:after{display:inline-block;font-style:normal;font-family:icons;vertical-align:middle;content:"\f100";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;right:0}.fake-select>span .icon svg{width:.5rem;height:.5rem}.fake-select ul{position:absolute;top:100%;left:0;z-index:2;background:#fff;width:100%;display:none}@media (max-width: 958px){.fake-select ul{position:relative;border:2px solid #e7e7e7}}.fake-select ul li{list-style:none;text-transform:uppercase;margin:0;padding:.1rem .8rem;cursor:pointer}.fake-select ul li:first-child{padding-top:.4rem}.fake-select ul li:last-child{padding-bottom:.4rem}.fake-select ul li.active,.fake-select ul li:hover{color:#000!important}.collection-filter-error-message{text-align:center;width:100%}.collection-filter-error-message p,.collection-filter-error-message .spr-review-header-byline{text-align:center}.collection-filter-error-message h4 span{font-weight:700}.collection-filter-error-message a{margin-top:1rem;display:inline-block}.filter-subhead a{margin-left:1rem}.giftcard-qr img,.apple-wallet-image{display:block;margin:0 auto}@media print{@page{margin:.5cm}p,.spr-review-header-byline{orphans:3;widows:3}html,body{background-color:#fff;color:#000}.print-giftcard,.apple-wallet{display:none}}.banner{height:530px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;background-size:cover;background-position:center center}.banner .banner-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.banner .banner-text .banner-text-inner{background-color:#fff;padding-left:45px;padding-right:45px}@media (max-width: 958px){.banner .banner-text .banner-text-inner{padding-left:22.5px}}@media (max-width: 958px){.banner .banner-text .banner-text-inner{padding-right:22.5px}}#QuickShopModal{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:none;z-index:999}#QuickShopModal.visible{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;animation:fadein .2s}#QuickShopModal .iwishAddWrap{position:relative}#QuickShopModal .quick-shop-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#f6f6f6bf}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}#ProductForm .quick-shop-html,#QuickShopModal .quick-shop-html{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;padding:60px;min-height:582px}@media (max-width: 958px){#ProductForm .quick-shop-html,#QuickShopModal .quick-shop-html{padding-top:30px}}@media (max-width: 958px){#ProductForm .quick-shop-html,#QuickShopModal .quick-shop-html{padding-left:30px}}@media (max-width: 958px){#ProductForm .quick-shop-html,#QuickShopModal .quick-shop-html{padding-bottom:30px}}@media (max-width: 958px){#ProductForm .quick-shop-html,#QuickShopModal .quick-shop-html{padding-right:30px}}#ProductForm .quick-shop-html .quick-shop-images,#QuickShopModal .quick-shop-html .quick-shop-images{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:30px;position:absolute}@media (max-width: 958px){#ProductForm .quick-shop-html .quick-shop-images,#QuickShopModal .quick-shop-html .quick-shop-images{margin-right:15px}}#ProductForm .quick-shop-html .quick-shop-images.hide-slick,#QuickShopModal .quick-shop-html .quick-shop-images.hide-slick{visibility:hidden}#ProductForm .quick-shop-html .quick-shop-more-info,#QuickShopModal .quick-shop-html .quick-shop-more-info{margin-top:.8em}#ProductForm .quick-shop-html .quick-shop-more-info a,#QuickShopModal .quick-shop-html .quick-shop-more-info a{color:#000}#ProductForm .quick-shop-html .quick-shop-details-fit,#QuickShopModal .quick-shop-html .quick-shop-details-fit{text-align:left}#ProductForm form,#QuickShopModal form{margin-top:30px}@media (max-width: 958px){#ProductForm form,#QuickShopModal form{margin-top:15px}}#ProductForm form .quick-shop-form-row,#QuickShopModal form .quick-shop-form-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:9px}@media (max-width: 958px){#ProductForm form .quick-shop-form-row,#QuickShopModal form .quick-shop-form-row{margin-bottom:4.5px}}@media (max-width: 958px){#ProductForm form .quick-shop-form-row,#QuickShopModal form .quick-shop-form-row{margin-bottom:30px}}@media (max-width: 958px) and (max-width: 958px){#ProductForm form .quick-shop-form-row,#QuickShopModal form .quick-shop-form-row{margin-bottom:15px}}@media (max-width: 958px){#ProductForm form .quick-shop-form-row .rte,#QuickShopModal form .quick-shop-form-row .rte{text-align:left;margin:0;padding:0}}#ProductForm form .quick-shop-form-row.quick-shop-form-variants,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#ProductForm form .quick-shop-form-row.quick-shop-form-variants [data-wrapper=Amount] h4,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants [data-wrapper=Amount] h4{margin-right:1rem}#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border:none;width:auto;height:auto;padding:0;pointer-events:none;width:13px;height:13px;min-width:12px;margin-top:5px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div span,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li div span{border:1px solid #d1d3d4}#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li.active div:before,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Color] li.active div:before{display:none}#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Amount] li div{border:none;width:auto;height:auto;padding:0;pointer-events:none}#ProductForm form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants:not(.active) ul[data-variant=Size] li div{border:none;width:auto;height:auto;padding:0;pointer-events:none}#ProductForm form .quick-shop-form-row.quick-shop-form-variants h4:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants h4:hover{color:#000}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul li,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul li{display:none}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul li.active,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul li.active{display:inline-block}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div{margin:0;min-width:36px;width:36px;height:36px;text-align:center;position:relative;display:block;text-indent:0;line-height:1!important}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div.active,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div.active{color:#000}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div:hover:before,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div.active:before,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div:hover:before,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li div.active:before{position:absolute;width:100%;height:2px;left:0;background-color:#000;bottom:-5px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li.active div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li.active div{color:#000}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li.active div:before,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Color] li.active div:before{position:absolute;width:100%;height:2px;left:0;background-color:#000;bottom:-5px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div{border:2px solid #d1d3d4;padding:8px 4px;min-width:36px;width:36px;text-align:center}.template-product #ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div,.template-product #QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div{border-color:#e7e7e7}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div.active,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li div.active,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.active div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.active div{border-color:#000;color:#000}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div{position:relative;color:#e7e7e7;border-color:#e7e7e7}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div:hover,#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div.active,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div.active{border-color:#e7e7e7;color:#e7e7e7}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div .crossout,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos div .crossout{position:absolute;top:0;left:0;width:100%;height:100%}#ProductForm form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos.active div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants ul[data-variant=Size] li.oos.active div{border-color:red}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container{border-right:2px solid #d1d3d4;width:100%;text-align:left;height:auto}.template-product #ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container,.template-product #QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container{border-color:#e7e7e7}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li{margin-right:8px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li.active div span,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li.active div span{outline:2px solid #000!important}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li div{overflow:visible;text-indent:-9999px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li div span,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li div span{min-width:36px;width:36px;height:36px;margin:0;border:2px solid #fff;outline:2px solid #d1d3d4}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li div span:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Color] li div span:hover{outline:2px solid black}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Size] li,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Size] li{margin-bottom:5px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Amount] li div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Amount] li div{border:2px solid #e7e7e7;height:30px;vertical-align:middle;line-height:25px;padding:0 6px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Amount] li.active div,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container [data-variant=Amount] li.active div{border:2px solid black}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:first-child,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:first-child{padding-bottom:15px}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container .list-wrapper,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container .list-wrapper{display:block}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container .list-wrapper:after,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container .list-wrapper:after{transform:translateY(-50%) rotate(180deg)}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container h4,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container h4{margin-bottom:.8em}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:hover,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:hover{background-color:#fff}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:first-child,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:first-child{border-top:none}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:last-child,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active .quick-shop-form-container:last-child{border-bottom:none}#ProductForm form .quick-shop-form-row.quick-shop-form-variants.active ul li,#QuickShopModal form .quick-shop-form-row.quick-shop-form-variants.active ul li{display:inline-block;float:left;margin-right:5px}#ProductForm form .quick-shop-form-row .quick-shop-form-container,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:2px solid #d1d3d4;width:50%;border-right:none;padding:8px 15px;height:42px}.template-product #ProductForm form .quick-shop-form-row .quick-shop-form-container,.template-product #QuickShopModal form .quick-shop-form-row .quick-shop-form-container{border-color:#e7e7e7}#ProductForm form .quick-shop-form-row .quick-shop-form-container .list-wrapper,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container .list-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;position:relative}#ProductForm form .quick-shop-form-row .quick-shop-form-container .list-wrapper:after,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container .list-wrapper:after{content:"\f101";display:inline-block;color:inherit;font-size:14px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}#ProductForm form .quick-shop-form-row .quick-shop-form-container .list-wrapper[data-wrapper=Color] h4,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container .list-wrapper[data-wrapper=Color] h4{font-weight:400}#ProductForm form .quick-shop-form-row .quick-shop-form-container .list-wrapper[data-wrapper=Color] h4 span,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container .list-wrapper[data-wrapper=Color] h4 span{font-weight:700;margin-left:.5rem}#ProductForm form .quick-shop-form-row .quick-shop-form-container .list-wrapper[data-wrapper=Color] div,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container .list-wrapper[data-wrapper=Color] div{text-align:left;max-width:140px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#ProductForm form .quick-shop-form-row .quick-shop-form-container .list-wrapper:after,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container .list-wrapper:after{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:.1em;color:#d1d3d4}#ProductForm form .quick-shop-form-row .quick-shop-form-container.qty,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container.qty{-webkit-box-flex:1 1 92px;-moz-box-flex:1 1 92px;-webkit-flex:1 1 92px;-ms-flex:1 1 92px;flex:1 1 92px;width:92px;padding-left:0;padding-right:0}#ProductForm form .quick-shop-form-row .quick-shop-form-container.qty input,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container.qty input{width:35px}#ProductForm form .quick-shop-form-row .quick-shop-form-container.qty input:hover,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container.qty input:hover,#ProductForm form .quick-shop-form-row .quick-shop-form-container:hover,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container:hover,#ProductForm form .quick-shop-form-row .quick-shop-form-container:hover input,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container:hover input{background-color:#f6f6f6}#ProductForm form .quick-shop-form-row .quick-shop-form-container:first-child,#QuickShopModal form .quick-shop-form-row .quick-shop-form-container:first-child{border-right:2px solid #d1d3d4}.template-product #ProductForm form .quick-shop-form-row .quick-shop-form-container:first-child,.template-product #QuickShopModal form .quick-shop-form-row .quick-shop-form-container:first-child{border-color:#e7e7e7}#ProductForm form button[type=submit],#QuickShopModal form button[type=submit]{-webkit-box-flex:1 1 320px;-moz-box-flex:1 1 320px;-webkit-flex:1 1 320px;-ms-flex:1 1 320px;flex:1 1 320px;margin-left:9px}@media (max-width: 958px){#ProductForm form button[type=submit],#QuickShopModal form button[type=submit]{margin-left:4.5px}}@media (max-width: 958px){#ProductForm form button[type=submit],#QuickShopModal form button[type=submit]{margin-left:24px}}@media (max-width: 958px) and (max-width: 958px){#ProductForm form button[type=submit],#QuickShopModal form button[type=submit]{margin-left:12px}}#ProductForm form button[type=submit]:disabled,#QuickShopModal form button[type=submit]:disabled{background-color:#808285}#ProductForm .close-quick-shop,#QuickShopModal .close-quick-shop{position:absolute;right:0;top:0;padding:1em}#ProductForm .close-quick-shop:after,#QuickShopModal .close-quick-shop:after{content:"\f116";display:inline-block;color:inherit;font-size:16px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}#ProductForm .close-quick-shop span,#QuickShopModal .close-quick-shop span{margin-right:.2rem;color:#000}#ProductForm .close-quick-shop .x,#QuickShopModal .close-quick-shop .x{margin-top:.25em}#ProductForm .quick-shop-inner,#QuickShopModal .quick-shop-inner{width:1000px;margin:60px;background-color:#fff;position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006}@media (max-width: 958px){#ProductForm .quick-shop-inner,#QuickShopModal .quick-shop-inner{margin-top:30px}}@media (max-width: 958px){#ProductForm .quick-shop-inner,#QuickShopModal .quick-shop-inner{margin-right:30px}}@media (max-width: 958px){#ProductForm .quick-shop-inner,#QuickShopModal .quick-shop-inner{margin-bottom:30px}}@media (max-width: 958px){#ProductForm .quick-shop-inner,#QuickShopModal .quick-shop-inner{margin-left:30px}}#ProductForm .quick-shop-inner .quick-shop-slick-thumbs,#QuickShopModal .quick-shop-inner .quick-shop-slick-thumbs{width:72px;margin-right:15px;height:466px;overflow:hidden}@media (max-width: 958px){#ProductForm .quick-shop-inner .quick-shop-slick-thumbs,#QuickShopModal .quick-shop-inner .quick-shop-slick-thumbs{margin-right:7.5px}}#ProductForm .quick-shop-inner .quick-shop-slick-thumbs .slick-current,#QuickShopModal .quick-shop-inner .quick-shop-slick-thumbs .slick-current{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}#ProductForm .quick-shop-inner .quick-shop-slick-thumbs .quick-shop-image,#QuickShopModal .quick-shop-inner .quick-shop-slick-thumbs .quick-shop-image{min-height:70px;margin-bottom:3px}@media (max-width: 958px){#ProductForm .quick-shop-inner .quick-shop-slick-thumbs .quick-shop-image,#QuickShopModal .quick-shop-inner .quick-shop-slick-thumbs .quick-shop-image{margin-bottom:1.5px}}#ProductForm .quick-shop-inner .quick-shop-slick-large,#QuickShopModal .quick-shop-inner .quick-shop-slick-large{width:380px;height:475px}#ProductForm .quick-shop-inner .quick-shop-slick img,#QuickShopModal .quick-shop-inner .quick-shop-slick img{width:100%}#ProductForm .quick-shop-inner .quick-shop-info,#QuickShopModal .quick-shop-inner .quick-shop-info{text-align:center;width:100%;margin-top:30px;margin-left:500px}@media (max-width: 958px){#ProductForm .quick-shop-inner .quick-shop-info,#QuickShopModal .quick-shop-inner .quick-shop-info{margin-top:15px}}#ProductForm .quick-shop-inner .quick-shop-info .product-vendor,#QuickShopModal .quick-shop-inner .quick-shop-info .product-vendor{color:#808285}#QuickShopModal form{margin:0}#QuickShopModal .quick-shop-info{width:380px!important}#QuickShopModal h1,#QuickShopModal #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #QuickShopModal h1{line-height:1.1}#QuickShopModal .quick-shop-more-info{margin-bottom:1em}#QuickShopModal .wishlist-button{left:432px}#QuickShopModal .continue-shopping{display:block;margin:1em 0}#QuickShopModal form .quick-shop-form-row .quick-shop-form-container .list-wrapper:after{display:block}.quick-shop-accordion{display:none}.toggle-accordion h4{position:relative}.toggle-accordion h4:hover{color:#000}.toggle-accordion h4:after{content:"\f101";display:inline-block;color:inherit;font-size:14px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.toggle-accordion h4:after{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:.1em;color:#d1d3d4}.toggle-accordion.active{height:auto!important}.toggle-accordion.active .quick-shop-accordion{display:block}.toggle-accordion.active h4:after{transform:translateY(-50%) rotate(180deg)}.wishlist-button{background:none;border:none;position:absolute;right:12px;top:10px;width:22px;height:22px;z-index:4;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);color:#000}.wishlist-button:after{content:"\f10e";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.product-form .wishlist-button{top:0}@media (max-width: 958px){.product-form .wishlist-button{position:fixed;top:90px;right:30px}}@media (max-width: 958px){.wishlist-button{width:19px;height:19px}}.wishlist-button svg{height:100%;width:100%}.wishlist-button svg:last-child{display:none}.wishlist-button.iwishAdded:after,.wishlist-button:hover:after{content:"\f10d";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.template-article .social-sharing{margin-bottom:30px;margin-top:30px}@media (max-width: 958px){.template-article .social-sharing{margin-bottom:15px}}@media (max-width: 958px){.template-article .social-sharing{margin-top:15px}}.template-article .social-sharing{text-align:center}.template-product .social-sharing .icon{vertical-align:top}.social-sharing a{color:#000;display:inline-block;margin-left:30px}@media (max-width: 958px){.social-sharing a{margin-left:15px}}.social-sharing a:first-child{margin-left:0}@media (max-width: 958px){.social-sharing a:first-child{margin-left:0}}.social-sharing a:hover{color:#808285}@media (max-width: 958px){.related-items{margin:0;padding:0}}.related-items h4{margin-bottom:30px}@media (max-width: 958px){.related-items h4{margin-bottom:15px}}@media (max-width: 958px){.related-items h4{text-align:center}}.related-items h4 .icon{width:1em;height:1em;position:relative;top:-.4em}.related-items h4 .icon:after{content:"\f10e";display:inline-block;color:inherit;font-size:1em;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.related-items h4 svg{width:22px;height:22px;position:relative;top:.05em}@media (max-width: 958px){.related-items h4,.related-items hr{margin-left:30px;margin-right:30px}}@media (max-width: 958px) and (max-width: 958px){.related-items h4,.related-items hr{margin-left:15px}}@media (max-width: 958px) and (max-width: 958px){.related-items h4,.related-items hr{margin-right:15px}}.related-items .related-items-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:-15px;margin-right:-15px}@media (max-width: 958px){.related-items .related-items-grid{margin-left:-7.5px}}@media (max-width: 958px){.related-items .related-items-grid{margin-right:-7.5px}}@media (max-width: 958px){.related-items .related-items-grid{margin-left:0;margin-right:0;width:100vw;overflow-x:hidden}}@media (max-width: 958px) and (max-width: 958px){.related-items .related-items-grid{margin-left:0}}@media (max-width: 958px) and (max-width: 958px){.related-items .related-items-grid{margin-right:0}}.related-items .related-items-grid .product-item,.related-items .related-items-grid .iwishWrapper .iwishItem,.iwishWrapper .related-items .related-items-grid .iwishItem{margin-left:15px;margin-right:15px}@media (max-width: 958px){.related-items .related-items-grid .product-item,.related-items .related-items-grid .iwishWrapper .iwishItem,.iwishWrapper .related-items .related-items-grid .iwishItem{margin-left:7.5px}}@media (max-width: 958px){.related-items .related-items-grid .product-item,.related-items .related-items-grid .iwishWrapper .iwishItem,.iwishWrapper .related-items .related-items-grid .iwishItem{margin-right:7.5px}}@media (max-width: 958px){.related-items .related-items-grid .product-item,.related-items .related-items-grid .iwishWrapper .iwishItem,.iwishWrapper .related-items .related-items-grid .iwishItem{width:80vw!important;margin:0 2.5vw}}.reviews h4{margin-bottom:30px}@media (max-width: 958px){.reviews h4{margin-bottom:15px}}.reviews .spr-form{display:none}.spr-badge{margin:1em 0}.spr-form-message{text-align:center;margin:2rem 0 4rem!important}.spr-review{display:flex;background:#F6F6F6;border:none!important;padding:2rem!important;flex-wrap:wrap;margin-bottom:15px}@media (max-width: 958px){.spr-review{margin-bottom:7.5px}}.spr-review .spr-review-header{width:20%;min-width:180px}.spr-review .spr-review-content{width:80%}.spr-summary{display:flex!important;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.spr-icon{font-size:12px!important;top:-1px!important}.spr-review-reportreview{float:left!important}.spr-review-reportreview{color:#000}.spr-container .spr-header{display:flex!important;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.spr-container .spr-header .spr-header-title{margin-bottom:0}@media (max-width: 958px){.spr-container .spr-header{flex-wrap:wrap}}.spr-header-title{margin-right:1rem!important}.spr-starrating.spr-summary-starrating{margin-left:1rem}@media (max-width: 958px){.spr-starrating.spr-summary-starrating{margin-left:0rem}}.spr-review-header-byline{font-style:normal!important;color:#000!important;opacity:1!important}.spr-container{border:none!important;padding-left:0!important;padding-right:0!important;padding-top:30px}@media (max-width: 958px){.spr-container{padding-top:15px}}.spr-container .spr-summary-actions-newreview{display:inline-block;right:0;top:0}.spr-container .spr-header{position:relative}.spr-container .spr-summary-caption{margin-right:1em}.spr-container .spr-form-title{text-align:center}.spr-container .spr-icon-star{color:#000}.spr-container .spr-icon-star:before{color:#000}.product-zoom-container{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;text-align:center}.product-zoomed{height:100%;overflow:hidden}.product-zoomed .product-thumbnails{z-index:999}.easyzoom{position:relative;display:inline-block;*display: inline;*zoom: 1}.easyzoom-flyout img{max-width:unset}.easyzoom{position:relative;overflow:hidden;display:inline-block;*display: inline;*zoom: 1}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;padding:0 2rem;white-space:nowrap;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888}#ZoomWindow{position:fixed;left:50%!important;top:0!important;width:40%;height:80%;margin-left:25px;margin-top:25px}.zoomLens,.zoomContainer{pointer-events:none}.zoomContainer{position:fixed;top:0;right:50%}.zoomWindowContainer>div{border:2px solid #d1d3d4!important}.easyzoom-flyout{position:absolute;width:100%;height:100%;z-index:100;background:#FFF}.easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}.yt-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.yt-container iframe,.yt-video{position:absolute;top:0;left:0;width:100%;height:100%}.yt-play-button{position:absolute;width:100%;top:50%;margin-top:-34px}.to-top{background-color:#000;padding:13px 16px;position:fixed;bottom:0;right:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:.4s opacity;color:#fff;text-align:center;margin-right:15px;margin-bottom:30px}@media (max-width: 958px){.to-top{margin-right:7.5px}}@media (max-width: 958px){.to-top{margin-bottom:15px}}.to-top span{display:block;text-align:center;width:100%}.to-top span.icon{margin-bottom:1em}.to-top span.icon:after{content:"\f104";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}@media (max-width: 958px){.to-top span.icon{margin:.3em 0}}.to-top span.icon:after{font-size:16px}@media (max-width: 958px){.to-top span.to-top-text{display:none}}.to-top:hover{background-color:#808285}.to-top:hover,.to-top:active,.to-top:focus{color:#fff}.to-top.visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.trigger-size-guide-modal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.trigger-size-guide-modal .icon{margin-left:1em;margin-top:-1px}.trigger-size-guide-modal .icon:after{content:"\f103";display:inline-block;color:inherit;font-size:12px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.trigger-size-guide-modal .icon:after{transition:.2s transform}.trigger-size-guide-modal.active .icon:after{transform:rotate(-90deg)}.show-size-guide .size-guide-modal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f6f6f6bf;z-index:5}.size-guide-modal h3,.size-guide-modal .featured-article-h1,.size-guide-modal .template-page main h1,.template-page main .size-guide-modal h1,.size-guide-modal .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .size-guide-modal h1,.size-guide-modal #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .size-guide-modal h1,.size-guide-modal .template-search #MainContent h1,.template-search #MainContent .size-guide-modal h1{white-space:nowrap}.size-guide-modal .size-guide-inner{min-width:566px;min-height:300px;background:#fff;padding:64px;position:relative;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,.4);box-shadow:0 0 2px #0006}@media (max-width: 958px){.size-guide-modal .size-guide-inner{padding:32px;min-height:300px;height:auto;min-width:unset}}@media (max-width: 958px){.size-guide-modal .size-guide-inner .size-guide-content{margin-top:1rem}}.size-guide-modal .size-guide-inner h3,.size-guide-modal .size-guide-inner .featured-article-h1,.size-guide-modal .size-guide-inner .template-page main h1,.template-page main .size-guide-modal .size-guide-inner h1,.size-guide-modal .size-guide-inner .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .size-guide-modal .size-guide-inner h1,.size-guide-modal .size-guide-inner #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .size-guide-modal .size-guide-inner h1,.size-guide-modal .size-guide-inner .template-search #MainContent h1,.template-search #MainContent .size-guide-modal .size-guide-inner h1{text-align:center;margin-bottom:2rem}.size-guide-modal{display:none}.size-guide-modal.size-guide-page{display:block}.size-guide-modal .close-size-guide{position:absolute;right:0;top:0;padding:1em;cursor:pointer}.size-guide-modal .close-size-guide:after{content:"\f116";display:inline-block;color:inherit;font-size:16px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.size-guide-modal .close-size-guide span{margin-right:.2rem;color:#000}.size-guide-modal.visible{display:block}.size-guide-modal table{width:100%;border-collapse:collapse;margin-bottom:30px}@media (max-width: 958px){.size-guide-modal table{margin-bottom:15px}}.size-guide-modal table table{margin-bottom:0}@media (max-width: 958px){.size-guide-modal table table{margin-bottom:0}}.size-guide-modal table table td:last-child{background:#fff}.size-guide-modal table table td{padding:0;width:50%}.size-guide-modal table td{letter-spacing:0;text-align:center;line-height:2rem}.size-guide-modal table tbody tr:nth-of-type(odd){background-color:#f6f6f6}.size-guide-modal table tbody tr:nth-of-type(odd) td:last-child{background-color:#f6f6f6}.size-guide-modal table th{text-align:center;letter-spacing:0}.section-callout{text-align:center}.section-callout section{padding-top:60px;padding-bottom:60px}@media (max-width: 958px){.section-callout section{padding-top:30px}}@media (max-width: 958px){.section-callout section{padding-bottom:30px}}.section-callout section .page-width,.section-callout section .iwishWrapper{max-width:1040px;margin:0 auto}.section-callout section h3,.section-callout section .featured-article-h1,.section-callout section .template-page main h1,.template-page main .section-callout section h1,.section-callout section .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .section-callout section h1,.section-callout section #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .section-callout section h1,.section-callout section .template-search #MainContent h1,.template-search #MainContent .section-callout section h1{margin-bottom:.5em}.section-callout section p,.section-callout section .spr-review-header-byline{margin-bottom:2em}.section-image-list{margin-top:30px}@media (max-width: 958px){.section-image-list{margin-top:15px}}.section-image-list .image-blocks{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:15px;margin-right:15px}@media (max-width: 958px){.section-image-list .image-blocks{margin-left:7.5px}}@media (max-width: 958px){.section-image-list .image-blocks{margin-right:7.5px}}@media (max-width: 958px){.section-image-list .image-blocks{display:block;margin-left:0;margin-right:0}}@media (max-width: 958px) and (max-width: 958px){.section-image-list .image-blocks{margin-left:0}}@media (max-width: 958px) and (max-width: 958px){.section-image-list .image-blocks{margin-right:0}}.section-image-list .image-block{background-size:cover;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:15px;margin-right:15px;background-color:#000;background-blend-mode:luminosity;position:relative}@media (max-width: 958px){.section-image-list .image-block{margin-left:7.5px}}@media (max-width: 958px){.section-image-list .image-block{margin-right:7.5px}}@media (max-width: 958px){.section-image-list .image-block{margin-bottom:30px;margin-left:0;margin-right:0}}@media (max-width: 958px) and (max-width: 958px){.section-image-list .image-block{margin-bottom:15px}}@media (max-width: 958px) and (max-width: 958px){.section-image-list .image-block{margin-left:0}}@media (max-width: 958px) and (max-width: 958px){.section-image-list .image-block{margin-right:0}}.section-image-list .image-block .image-block-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;position:absolute;width:100%;height:100%}.section-image-list .image-block .image-block-content *{max-width:85%;text-align:center}.section-image-list .image-block .image-block-content h3,.section-image-list .image-block .image-block-content .featured-article-h1,.section-image-list .image-block .image-block-content .template-page main h1,.template-page main .section-image-list .image-block .image-block-content h1,.section-image-list .image-block .image-block-content .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .section-image-list .image-block .image-block-content h1,.section-image-list .image-block .image-block-content #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .section-image-list .image-block .image-block-content h1,.section-image-list .image-block .image-block-content .template-search #MainContent h1,.template-search #MainContent .section-image-list .image-block .image-block-content h1{margin-bottom:1em}@media (max-width: 1299px){.section-image-list .image-block .image-block-content h3,.section-image-list .image-block .image-block-content .featured-article-h1,.section-image-list .image-block .image-block-content .template-page main h1,.template-page main .section-image-list .image-block .image-block-content h1,.section-image-list .image-block .image-block-content .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .section-image-list .image-block .image-block-content h1,.section-image-list .image-block .image-block-content #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .section-image-list .image-block .image-block-content h1,.section-image-list .image-block .image-block-content .template-search #MainContent h1,.template-search #MainContent .section-image-list .image-block .image-block-content h1{font-size:30px;line-height:30px}}.section-image-list .image-block .image-block-content a{margin-top:2em}.section-image-list .image-block:after{content:"";display:block;padding-bottom:100%}.section-slideshow{width:100%}.template-index .section-slideshow{margin-bottom:30px}@media (max-width: 958px){.template-index .section-slideshow{margin-bottom:15px}}.section-slideshow .slick-list{width:100%}.section-slideshow .billboard-bg-img,.section-slideshow .billboard-bg-img.tall{min-height:700px}@media (max-width: 958px){.section-slideshow .billboard-bg-img.tall{min-height:200px}}@media (max-width: 958px){.section-slideshow .billboard-bg-img{min-height:200px}}.slick-dots{bottom:0;z-index:4;position:relative}.slick-dots li button{width:8px;height:8px;border-radius:32px;text-indent:-9999px;background-color:#e7e7e7}.slick-dots li.slick-active button{background-color:#808285}.featured-collection{margin-top:30px}@media (max-width: 958px){.featured-collection{margin-top:15px}}.featured-collection section{height:100%;width:100%;background-size:cover;background-position:center center;min-height:630px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative}@media (max-width: 958px){.featured-collection section{min-height:200px}}.featured-collection section .section-dummy-link{position:absolute;left:0;top:0;width:100%;height:100%}.featured-collection section .page-width,.featured-collection section .iwishWrapper{width:100%}.featured-collection section .page-width.center,.featured-collection section .center.iwishWrapper{text-align:center}.featured-collection section .page-width.right aside,.featured-collection section .right.iwishWrapper aside{float:right}.featured-collection section aside{background-color:#fff;padding:30px;display:inline-block;max-width:525px;text-align:center;position:relative}@media (max-width: 958px){.featured-collection section aside{padding-top:15px}}@media (max-width: 958px){.featured-collection section aside{padding-right:15px}}@media (max-width: 958px){.featured-collection section aside{padding-bottom:15px}}@media (max-width: 958px){.featured-collection section aside{padding-left:15px}}.featured-collection section aside h3,.featured-collection section aside .featured-article-h1,.featured-collection section aside .template-page main h1,.template-page main .featured-collection section aside h1,.featured-collection section aside .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .featured-collection section aside h1,.featured-collection section aside #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .featured-collection section aside h1,.featured-collection section aside .template-search #MainContent h1,.template-search #MainContent .featured-collection section aside h1{margin-bottom:1em}.featured-collection section aside a{display:inline-block}.section-product-list{position:relative;margin-top:30px;margin-bottom:30px}@media (max-width: 958px){.section-product-list{margin-top:15px}}@media (max-width: 958px){.section-product-list{margin-bottom:15px}}@media (max-width: 958px){.section-product-list{margin-bottom:120px}}@media (max-width: 958px) and (max-width: 958px){.section-product-list{margin-bottom:60px}}.section-product-list .carousel{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 958px){.section-product-list .carousel{display:block;padding:0;margin:0;text-align:center}}@media (max-width: 958px){.section-product-list .carousel .product-item,.section-product-list .carousel .iwishWrapper .iwishItem,.iwishWrapper .section-product-list .carousel .iwishItem{width:80vw!important;margin:0 2.5vw}}.section-product-list .carousel .slick-slide{margin-left:15px}@media (max-width: 958px){.section-product-list .carousel .slick-slide{margin-left:7.5px}}@media (max-width: 958px){.section-product-list .carousel .slick-slide{margin-left:0}}@media (max-width: 958px) and (max-width: 958px){.section-product-list .carousel .slick-slide{margin-left:0}}.section-product-list .carousel .slick-slide:focus,.section-product-list .carousel .slick-slide:active{outline:none}.section-product-list .carousel .slick-slide img:focus,.section-product-list .carousel .slick-slide img:active,.section-product-list .carousel .slick-slide a:focus,.section-product-list .carousel .slick-slide a:active{outline:none}.section-product-list .carousel-callout{z-index:1;left:0;width:25%;-webkit-box-flex:0 0 25%;-moz-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:15px}@media (max-width: 958px){.section-product-list .carousel-callout{padding-right:7.5px}}@media (max-width: 958px){.section-product-list .carousel-callout{width:100%;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0;margin-bottom:30px}}@media (max-width: 958px) and (max-width: 958px){.section-product-list .carousel-callout{padding-right:0}}@media (max-width: 958px) and (max-width: 958px){.section-product-list .carousel-callout{margin-bottom:15px}}.section-product-list .carousel-callout a,.section-product-list .shop-now{margin-top:2em}@media (max-width: 958px){.section-product-list .shop-now{display:inline-block}}.account-forms{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 958px){.account-forms{display:block}}.account-forms #CustomerLoginForm,.account-forms #CustomerRegisterForm{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:60px;padding-right:60px}@media (max-width: 958px){.account-forms #CustomerLoginForm,.account-forms #CustomerRegisterForm{padding-left:30px}}@media (max-width: 958px){.account-forms #CustomerLoginForm,.account-forms #CustomerRegisterForm{padding-right:30px}}.account-forms #CustomerLoginForm{position:relative}.account-forms #CustomerLoginForm:after{content:"";position:absolute;width:1px;height:80%;top:10%;background-color:#d1d3d4;right:0}@media (max-width: 958px){.account-forms #CustomerLoginForm:after{width:80%;height:1px;top:auto;bottom:0;right:10%}}@media (max-width: 958px){.account-forms #CustomerLoginForm{padding-bottom:120px;margin-bottom:90px}}@media (max-width: 958px) and (max-width: 958px){.account-forms #CustomerLoginForm{padding-bottom:60px}}@media (max-width: 958px) and (max-width: 958px){.account-forms #CustomerLoginForm{margin-bottom:45px}}#account main,#create-account main,#addresses main,.template-order main{text-align:center}#account main header,#create-account main header,#addresses main header,.template-order main header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-top:30px}@media (max-width: 958px){#account main header,#create-account main header,#addresses main header,.template-order main header{margin-top:15px}}#account main header .account-actions,#create-account main header .account-actions,#addresses main header .account-actions,.template-order main header .account-actions{padding-top:30px;position:absolute;top:0;right:0}@media (max-width: 958px){#account main header .account-actions,#create-account main header .account-actions,#addresses main header .account-actions,.template-order main header .account-actions{padding-top:15px}}@media (max-width: 958px){#account main header .account-actions button,#create-account main header .account-actions button,#addresses main header .account-actions button,.template-order main header .account-actions button{margin:2em 0;display:inline-block}}@media (max-width: 958px){#account main,#create-account main,#addresses main,.template-order main{margin-top:64px;padding-top:60px}}@media (max-width: 958px) and (max-width: 958px){#account main,#create-account main,#addresses main,.template-order main{padding-top:30px}}#account main h2,#create-account main h2,#addresses main h2,.template-order main h2{width:100%}#account main h1,#account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #account main h1,#account main h2,#account main h3,#account main .featured-article-h1,#account .template-page main h1,.template-page #account main h1,#account main .template-search #MainContent h1,.template-search #MainContent #account main h1,#account main h4,#create-account main h1,#create-account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #create-account main h1,#create-account main h2,#create-account main h3,#create-account main .featured-article-h1,#create-account .template-page main h1,.template-page #create-account main h1,#create-account main .template-search #MainContent h1,.template-search #MainContent #create-account main h1,#create-account main h4,#addresses main h1,#addresses main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #addresses main h1,#addresses main h2,#addresses main h3,#addresses main .featured-article-h1,#addresses .template-page main h1,.template-page #addresses main h1,#addresses main .template-search #MainContent h1,.template-search #MainContent #addresses main h1,#addresses main h4,.template-order main h1,.template-order main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-order main h1,.template-order main h2,.template-order main h3,.template-order main .featured-article-h1,.template-order .template-page main h1,.template-page .template-order main h1,.template-order .template-page main #about-rachel-roy .billboard h1,.template-page .template-order main #about-rachel-roy .billboard h1,.template-order #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page .template-order main h1,.template-order main .template-search #MainContent h1,.template-search #MainContent .template-order main h1,.template-order main h4{border-top:1px solid #d1d3d4;padding-top:30px;margin-bottom:30px;text-align:left}@media (max-width: 958px){#account main h1,#account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #account main h1,#account main h2,#account main h3,#account main .featured-article-h1,#account .template-page main h1,.template-page #account main h1,#account main .template-search #MainContent h1,.template-search #MainContent #account main h1,#account main h4,#create-account main h1,#create-account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #create-account main h1,#create-account main h2,#create-account main h3,#create-account main .featured-article-h1,#create-account .template-page main h1,.template-page #create-account main h1,#create-account main .template-search #MainContent h1,.template-search #MainContent #create-account main h1,#create-account main h4,#addresses main h1,#addresses main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #addresses main h1,#addresses main h2,#addresses main h3,#addresses main .featured-article-h1,#addresses .template-page main h1,.template-page #addresses main h1,#addresses main .template-search #MainContent h1,.template-search #MainContent #addresses main h1,#addresses main h4,.template-order main h1,.template-order main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-order main h1,.template-order main h2,.template-order main h3,.template-order main .featured-article-h1,.template-order .template-page main h1,.template-page .template-order main h1,.template-order .template-page main #about-rachel-roy .billboard h1,.template-page .template-order main #about-rachel-roy .billboard h1,.template-order #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page .template-order main h1,.template-order main .template-search #MainContent h1,.template-search #MainContent .template-order main h1,.template-order main h4{padding-top:15px}}@media (max-width: 958px){#account main h1,#account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #account main h1,#account main h2,#account main h3,#account main .featured-article-h1,#account .template-page main h1,.template-page #account main h1,#account main .template-search #MainContent h1,.template-search #MainContent #account main h1,#account main h4,#create-account main h1,#create-account main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #create-account main h1,#create-account main h2,#create-account main h3,#create-account main .featured-article-h1,#create-account .template-page main h1,.template-page #create-account main h1,#create-account main .template-search #MainContent h1,.template-search #MainContent #create-account main h1,#create-account main h4,#addresses main h1,#addresses main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #addresses main h1,#addresses main h2,#addresses main h3,#addresses main .featured-article-h1,#addresses .template-page main h1,.template-page #addresses main h1,#addresses main .template-search #MainContent h1,.template-search #MainContent #addresses main h1,#addresses main h4,.template-order main h1,.template-order main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-order main h1,.template-order main h2,.template-order main h3,.template-order main .featured-article-h1,.template-order .template-page main h1,.template-page .template-order main h1,.template-order .template-page main #about-rachel-roy .billboard h1,.template-page .template-order main #about-rachel-roy .billboard h1,.template-order #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page .template-order main h1,.template-order main .template-search #MainContent h1,.template-search #MainContent .template-order main h1,.template-order main h4{margin-bottom:15px}}#account main h4,#create-account main h4,#addresses main h4,.template-order main h4{border:none;text-align:center}#account main h1:first-of-type,#create-account main h1:first-of-type,#addresses main h1:first-of-type,.template-order main h1:first-of-type,.template-order main #about-rachel-roy .billboard h1:first-of-type,#about-rachel-roy .billboard .template-order main h1:first-of-type{border:none}#account main .errors,#create-account main .errors,#addresses main .errors,.template-order main .errors{padding-top:30px;margin-bottom:30px}@media (max-width: 958px){#account main .errors,#create-account main .errors,#addresses main .errors,.template-order main .errors{padding-top:15px}}@media (max-width: 958px){#account main .errors,#create-account main .errors,#addresses main .errors,.template-order main .errors{margin-bottom:15px}}#account main .errors li,#create-account main .errors li,#addresses main .errors li,.template-order main .errors li{list-style:none}#account main form input[type=submit],#create-account main form input[type=submit],#addresses main form input[type=submit],.template-order main form input[type=submit]{margin-bottom:30px}@media (max-width: 958px){#account main form input[type=submit],#create-account main form input[type=submit],#addresses main form input[type=submit],.template-order main form input[type=submit]{margin-bottom:15px}}#account main form .address-edit-toggle:hover,#create-account main form .address-edit-toggle:hover,#addresses main form .address-edit-toggle:hover,.template-order main form .address-edit-toggle:hover{color:#fff}.shopify-challenge__container{padding-top:30px}@media (max-width: 958px){.shopify-challenge__container{padding-top:15px}}.template-order main p a,.template-order main .spr-review-header-byline a{display:inline-block;margin:0 0 2em}.template-order main .responsive-table{width:100%;margin:0 auto}#account #RecoverPasswordForm h1,#account #CustomerLoginForm h1,#account #create_customer h1,#create-account #RecoverPasswordForm h1,#create-account #CustomerLoginForm h1,#create-account #create_customer h1{text-align:center}#account #RecoverPasswordForm h2,#account #CustomerLoginForm h2,#account #create_customer h2,#create-account #RecoverPasswordForm h2,#create-account #CustomerLoginForm h2,#create-account #create_customer h2{max-width:590px;margin:0 auto}#account #RecoverPasswordForm p,#account #RecoverPasswordForm .spr-review-header-byline,#account #CustomerLoginForm p,#account #CustomerLoginForm .spr-review-header-byline,#account #create_customer p,#account #create_customer .spr-review-header-byline,#create-account #RecoverPasswordForm p,#create-account #RecoverPasswordForm .spr-review-header-byline,#create-account #CustomerLoginForm p,#create-account #CustomerLoginForm .spr-review-header-byline,#create-account #create_customer p,#create-account #create_customer .spr-review-header-byline{margin-bottom:1em}.customer-default-address{width:100%;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.template-account #MainContent p,.template-account #MainContent .spr-review-header-byline,.template-addresses #MainContent p,.template-addresses #MainContent .spr-review-header-byline,.template-order #MainContent p,.template-order #MainContent .spr-review-header-byline{text-align:left}.template-account #MainContent .responsive-table,.template-addresses #MainContent .responsive-table,.template-order #MainContent .responsive-table{margin:0 auto 90px;width:100%}@media (max-width: 958px){.template-account #MainContent .responsive-table,.template-addresses #MainContent .responsive-table,.template-order #MainContent .responsive-table{margin-bottom:45px}}.template-account #MainContent .responsive-table th,.template-addresses #MainContent .responsive-table th,.template-order #MainContent .responsive-table th{padding-bottom:30px;margin-bottom:30px;text-align:left}@media (max-width: 958px){.template-account #MainContent .responsive-table th,.template-addresses #MainContent .responsive-table th,.template-order #MainContent .responsive-table th{padding-bottom:15px}}@media (max-width: 958px){.template-account #MainContent .responsive-table th,.template-addresses #MainContent .responsive-table th,.template-order #MainContent .responsive-table th{margin-bottom:15px}}.template-account #MainContent .responsive-table tfoot td,.template-addresses #MainContent .responsive-table tfoot td,.template-order #MainContent .responsive-table tfoot td,.template-account #MainContent .responsive-table td,.template-addresses #MainContent .responsive-table td,.template-order #MainContent .responsive-table td{text-align:left}@media (max-width: 958px){.template-account #MainContent .responsive-table td,.template-addresses #MainContent .responsive-table td,.template-order #MainContent .responsive-table td{padding:0}}.template-addresses .address{position:relative;border-bottom:1px solid #d1d3d4;padding-bottom:30px;margin-top:30px}@media (max-width: 958px){.template-addresses .address{padding-bottom:15px}}@media (max-width: 958px){.template-addresses .address{margin-top:15px}}.template-addresses .address .address-actions{position:absolute;right:0;top:0}.template-addresses form .address-new-toggle{color:#fff!important;font-family:Neutra Text!important;font-weight:700!important;font-size:10px!important;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:1.2em 1.5em .9em!important;border:none;white-space:nowrap;margin-bottom:60px}@media (max-width: 958px){.template-addresses form .address-new-toggle{margin-bottom:30px}}.account-return{margin:2em 0}.template-order #MainContent .order-block{margin-bottom:30px}@media (max-width: 958px){.template-order #MainContent .order-block{margin-bottom:15px}}.blog-nav{background:#f6f6f6;text-align:center}.blog-nav li{display:block}@media (min-width: 959px){.blog-nav li{display:inline-block}}.blog-nav li.active a{background-color:#808285;color:#fff}.blog-nav a{margin:0 16px;padding:8px 16px;display:block;line-height:1.5}.blog-nav a:hover{background-color:#808285;color:#fff}.article-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:90px}@media (max-width: 958px){.article-grid{margin-top:45px}}.article-grid hr{margin-bottom:30px}@media (max-width: 958px){.article-grid hr{margin-bottom:15px}}.article-grid article{width:calc(50% - 30px);margin-left:15px;margin-right:15px;text-align:center;position:relative}@media (max-width: 958px){.article-grid article{margin-left:7.5px}}@media (max-width: 958px){.article-grid article{margin-right:7.5px}}@media (max-width: 958px){.article-grid article{width:100%;margin-bottom:30px}}@media (max-width: 958px) and (max-width: 958px){.article-grid article{margin-bottom:15px}}.article-grid article a.article-image{display:block;height:368px;width:100%;background-size:cover;background-position:center center;overflow:hidden}.article-grid article h4{margin:1.4em 0 .8em}.article-grid article h4 a{color:#000}.article-grid.featured-blog-posts h4{margin-top:.4em}.featured-blog-posts .article-grid article h4{margin-top:.4em}.article-author{color:#808285;display:block}.article-excerpt{text-transform:none;color:#000;margin:1em}.published-date{margin:1em 0 2em;display:block}.blog-badge{position:relative;top:-1em}.blog-badge a{text-transform:uppercase}.read_more{margin-bottom:2em}.AjaxinatePagination{text-align:center}@media (min-width: 959px){.template-cart .page-width,.template-cart .iwishWrapper{padding:0}}.template-cart #MainContent{margin-top:90px}@media (max-width: 958px){.template-cart #MainContent{margin-top:45px}}@media (max-width: 958px){.template-cart #MainContent{margin-top:64px;padding-top:60px}}@media (max-width: 958px) and (max-width: 958px){.template-cart #MainContent{padding-top:30px}}.template-cart #MainContent h1{text-align:left}.template-cart #MainContent form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 958px){.template-cart #MainContent form{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.template-cart #MainContent form .cart-aside{width:374px;-webkit-box-flex:1 0 374px;-moz-box-flex:1 0 374px;-webkit-flex:1 0 374px;-ms-flex:1 0 374px;flex:1 0 374px;margin-left:30px}@media (max-width: 958px){.template-cart #MainContent form .cart-aside{margin-left:15px}}.template-cart #MainContent form .cart-aside .inner{background:#F6F6F6;padding:1rem}@media (max-width: 958px){.template-cart #MainContent form .cart-aside{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;margin-left:0}}@media (max-width: 958px) and (max-width: 958px){.template-cart #MainContent form .cart-aside{margin-left:0}}.template-cart #MainContent form .cart-aside textarea{background:#ffffff}.template-cart #MainContent form .responsive-table{margin-bottom:30px;padding-bottom:30px}@media (max-width: 958px){.template-cart #MainContent form .responsive-table{margin-bottom:15px}}@media (max-width: 958px){.template-cart #MainContent form .responsive-table{padding-bottom:15px}}.template-cart #MainContent form table{border-spacing:0px;border-collapse:collapse}@media (min-width: 959px){.template-cart #MainContent form table{-webkit-box-flex:1 1 644px;-moz-box-flex:1 1 644px;-webkit-flex:1 1 644px;-ms-flex:1 1 644px;flex:1 1 644px;width:644px}}.template-cart #MainContent form table th{text-align:left;padding-bottom:15px}@media (max-width: 958px){.template-cart #MainContent form table th{padding-bottom:7.5px}}.template-cart #MainContent form table tr:last-child td{border-bottom:none}.template-cart #MainContent form table td{vertical-align:top;border-bottom:1px solid #d1d3d4;padding-bottom:30px;padding-top:22.5px;position:relative}@media (max-width: 958px){.template-cart #MainContent form table td{padding-bottom:15px}}@media (max-width: 958px){.template-cart #MainContent form table td{padding-top:11.25px}}.template-cart #MainContent form table td .remove{position:absolute;bottom:.5rem;right:0;color:#808285;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.template-cart #MainContent form table td .remove:after{content:"\f116";display:inline-block;color:inherit;font-size:16px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.template-cart #MainContent form table td .remove:hover{color:#000}.template-cart #MainContent form table td .cart-final-sale{margin-top:1rem}.template-cart #MainContent form table td h6,.template-cart #MainContent form table td .spr-form-message,.template-cart #MainContent form table td .free-shipping-message{padding-bottom:15px}@media (max-width: 958px){.template-cart #MainContent form table td h6,.template-cart #MainContent form table td .spr-form-message,.template-cart #MainContent form table td .free-shipping-message{padding-bottom:7.5px}}.template-cart #MainContent form table td:first-child{width:94px;padding-right:30px}@media (max-width: 958px){.template-cart #MainContent form table td:first-child{padding-right:15px}}.template-cart #MainContent form table td:first-child img{width:100%}.template-cart #MainContent form table td .product-vendor{color:#808285}.template-cart #MainContent form table td .item-variants{margin-top:.75rem;line-height:1.5}.template-cart #MainContent form table td .item-variants .item-variant-value{font-weight:700;text-transform:uppercase}.template-cart #MainContent form table td .qty{-webkit-box-flex:1 1 92px;-moz-box-flex:1 1 92px;-webkit-flex:1 1 92px;-ms-flex:1 1 92px;flex:1 1 92px;width:92px;padding-left:0;padding-right:0;border:2px solid #e7e7e7}.template-cart #MainContent form table td .item-variant-title{color:#808285}@media (max-width: 958px){.template-cart #MainContent form table td[data-label=Price],.template-cart #MainContent form table td[data-label=Total],.template-cart #MainContent form table td[data-label=Quantity]{width:33%}}.template-cart #MainContent form table td[data-label=Total]{text-align:right;min-width:60px}@media (max-width: 958px){.template-cart #MainContent form table td[data-label=Total]{width:27%;float:left}}@media (max-width: 958px){.template-cart #MainContent form table td[data-label=Quantity]{min-height:100px;clear:none}}.template-cart #MainContent form table td a{color:#000}.template-cart #MainContent .checkout-buttons input{width:100%;display:block}.template-cart #MainContent .checkout-buttons input.update{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.template-cart #MainContent .checkout-buttons input.update:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.template-cart #MainContent .subtotal{margin-top:30px;padding-top:30px;border-top:1px solid #d1d3d4;text-align:right}@media (max-width: 958px){.template-cart #MainContent .subtotal{margin-top:15px}}@media (max-width: 958px){.template-cart #MainContent .subtotal{padding-top:15px}}.template-cart #MainContent .fieldset,.template-cart #MainContent .spr-container fieldset,.spr-container .template-cart #MainContent fieldset{margin-right:0}.template-cart .additional_checkout_buttons{margin-top:30px;text-align:right}@media (max-width: 958px){.template-cart .additional_checkout_buttons{margin-top:15px}}.template-cart .cart-summary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#your-shopping-cart .supports-cookies{text-align:center}#your-shopping-cart .supports-cookies a{display:inline-block;margin:1em 0}.free-shipping-message{margin-bottom:15px}@media (max-width: 958px){.free-shipping-message{margin-bottom:7.5px}}.template-article article.article-rr-tv header .header-meta,.template-article article.article-no-hero header .header-meta{position:relative;margin:0 auto;transform:none;left:0;padding-top:30px}@media (max-width: 958px){.template-article article.article-rr-tv header .header-meta,.template-article article.article-no-hero header .header-meta{padding-top:15px}}.template-article article header{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;position:relative}.template-article article header .header-meta{max-width:1021px;text-align:center;position:absolute;width:100%;bottom:0;background:#fff;left:50%;transform:translate(-50%);padding-left:30px;padding-right:30px}@media (max-width: 958px){.template-article article header .header-meta{padding-left:15px}}@media (max-width: 958px){.template-article article header .header-meta{padding-right:15px}}@media (max-width: 958px){.template-article article header .header-meta{left:0;transform:translate(0);position:relative}}.template-article article header .header-meta hr{margin:0}.template-article article .rte img{width:100%}.template-article article .two-columns-content-block__column+.two-columns-content-block__column{margin-top:1rem}.template-article article .article-content{margin-top:90px}@media (max-width: 958px){.template-article article .article-content{margin-top:45px}}.template-404 .billboard-text{max-width:760px}.template-404 .billboard-text aside{background:rgba(255,255,255,.8)}@media (max-width: 958px){.template-404 .billboard-text aside{background:#fff}}.template-404 .billboard-text .error-body-text{margin:2rem 0}#kindness-is-always-fashionable .billboard-bg-image .billboard-text{background:rgba(255,255,255,.85)}#kindness-is-always-fashionable .billboard-bg-image h1{margin:0;text-align:center}.template-page main{margin-top:90px}@media (max-width: 958px){.template-page main{margin-top:45px}}@media (max-width: 958px){.template-page main{padding-top:30px}}@media (max-width: 958px) and (max-width: 958px){.template-page main{padding-top:15px}}.template-page main .page-width,.template-page main .iwishWrapper{margin-top:90px}@media (max-width: 958px){.template-page main .page-width,.template-page main .iwishWrapper{margin-top:45px}}.template-page main h1,.template-page main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-page main h1{text-align:left}.template-password{text-align:center}.template-password a{color:#000}.size-guide-page table th{background:none}.size-guide-page table th,.size-guide-page table td{border:none}@media (max-width: 958px){#about-rachel-roy main{padding-top:0}}@media (max-width: 958px) and (max-width: 958px){#about-rachel-roy main{padding-top:0}}#about-rachel-roy .billboard{margin-bottom:90px}@media (max-width: 958px){#about-rachel-roy .billboard{margin-bottom:45px}}@media (max-width: 958px){#about-rachel-roy .billboard{margin-bottom:0}}@media (max-width: 958px) and (max-width: 958px){#about-rachel-roy .billboard{margin-bottom:0}}#about-rachel-roy .billboard .billboard-bg-image{background-repeat:no-repeat;min-height:415px;background-position:center center;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#about-rachel-roy .billboard .billboard-bg-image h1{margin-top:0;text-align:center}.quote-module{margin-top:90px;background-color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#fff;position:relative}@media (max-width: 958px){.quote-module{margin-top:45px}}@media (max-width: 958px){.quote-module{display:block}}.quote-module .quote-text{top:50%;position:absolute;left:0;width:100%;text-align:center;transform:translateY(-50%)}.quote-module h3,.quote-module .featured-article-h1,.quote-module .template-page main h1,.template-page main .quote-module h1,.quote-module .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .quote-module h1,.quote-module #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .quote-module h1,.quote-module .template-search #MainContent h1,.template-search #MainContent .quote-module h1{margin-right:30px;margin-left:30px;max-width:600px;text-align:center;padding:0 3rem}@media (max-width: 958px){.quote-module h3,.quote-module .featured-article-h1,.quote-module .template-page main h1,.template-page main .quote-module h1,.quote-module .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .quote-module h1,.quote-module #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .quote-module h1,.quote-module .template-search #MainContent h1,.template-search #MainContent .quote-module h1{margin-right:15px}}@media (max-width: 958px){.quote-module h3,.quote-module .featured-article-h1,.quote-module .template-page main h1,.template-page main .quote-module h1,.quote-module .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .quote-module h1,.quote-module #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .quote-module h1,.quote-module .template-search #MainContent h1,.template-search #MainContent .quote-module h1{margin-left:15px}}.quote-module h3,.quote-module .featured-article-h1,.quote-module .template-page main h1,.template-page main .quote-module h1,.quote-module .template-page main #about-rachel-roy .billboard h1,.template-page main #about-rachel-roy .billboard .quote-module h1,.quote-module #about-rachel-roy .billboard .template-page main h1,#about-rachel-roy .billboard .template-page main .quote-module h1,.quote-module .template-search #MainContent h1,.template-search #MainContent .quote-module h1,.quote-module h6,.quote-module .spr-form-message,.quote-module .free-shipping-message{text-align:center;margin:0 auto}.quote-module .quote-block{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width: 958px){.quote-module .quote-block{width:100%}}#contact main .page-width,#contact main .iwishWrapper,#contact-us main .page-width,#contact-us main .iwishWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:1021px;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;margin-bottom:300px}@media (max-width: 958px){#contact main .page-width,#contact main .iwishWrapper,#contact-us main .page-width,#contact-us main .iwishWrapper{margin-bottom:150px}}@media (max-width: 958px){#contact main .page-width,#contact main .iwishWrapper,#contact-us main .page-width,#contact-us main .iwishWrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#contact main h1,#contact main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #contact main h1,#contact-us main h1,#contact-us main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #contact-us main h1{margin-top:0}@media (max-width: 958px){#contact main h1,#contact main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #contact main h1,#contact-us main h1,#contact-us main #about-rachel-roy .billboard h1,#about-rachel-roy .billboard #contact-us main h1{width:100%;text-align:center}}#contact main form,#contact-us main form{width:50%;max-width:590px}@media (max-width: 958px){#contact main form,#contact-us main form{width:100%;margin:0 auto;text-align:right}}@media (max-width: 958px) and (max-width: 958px){#contact main form,#contact-us main form{margin-top:30px}}#contact main .rte,#contact-us main .rte{margin:0;width:50%}@media (max-width: 958px){#contact main .rte,#contact-us main .rte{width:100%;text-align:center}}#the-life .billboard-bg-image{background-position:center center;background-size:cover}#the-life .billboard-bg-image .billboard-text{background:rgba(255,255,255,.85);display:none}#the-life .billboard-bg-image h1{margin:0;text-align:center}.template-product .product-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:45px;margin-bottom:90px}@media (max-width: 958px){.template-product .product-container{margin-top:22.5px}}@media (max-width: 958px){.template-product .product-container{margin-bottom:45px}}@media (min-width: 959px){.template-product .product-container{min-height:100vh}}@media (max-width: 958px){.template-product .product-container{display:block;margin:0;padding:0}}.template-product .product-container h1,.template-product .product-container #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .template-product .product-container h1{line-height:1.1}.template-product .product-container .product-images li,.template-product .product-container .product-thumbnails li{list-style:none}.template-product .product-container .product-images li img,.template-product .product-container .product-thumbnails li img{display:block}.template-product .product-container .product-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:30px;margin-bottom:15px}@media (max-width: 958px){.template-product .product-container .product-actions{margin-top:15px}}@media (max-width: 958px){.template-product .product-container .product-actions{margin-bottom:7.5px}}.template-product .product-container .product-images-container{width:50%;-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:50%;position:relative}@media (max-width: 958px){.template-product .product-container .product-images-container{display:none}}.template-product .product-container .product-images-mobile-container{position:relative}.template-product .product-container .product-images-mobile-container .slick-arrow-icon{position:absolute;z-index:1;top:50%;width:7px;height:7px;width:40px;height:40px;margin-top:-4em}.template-product .product-container .product-images-mobile-container .slick-arrow-icon svg{width:7px}.template-product .product-container .product-images-mobile-container .slick-arrow-next{right:0}.template-product .product-container .product-images-mobile-container .slick-arrow-next:after{content:"\f103";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.template-product .product-container .product-images-mobile-container .slick-arrow-prev:after{content:"\f102";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.template-product .product-container .product-images-mobile{overflow-x:hidden}.template-product .product-container .product-images-mobile .slick-dots{margin-top:30px}@media (max-width: 958px){.template-product .product-container .product-images-mobile .slick-dots{margin-top:15px}}.template-product .product-container .product-images{order:3;padding-left:68px;margin-left:30px}@media (max-width: 958px){.template-product .product-container .product-images{margin-left:15px}}@media (max-width: 958px){.template-product .product-container .product-images{padding-left:0;margin:0}}.template-product .product-container .product-images li{margin-bottom:30px}@media (max-width: 958px){.template-product .product-container .product-images li{margin-bottom:15px}}.template-product .product-container .product-thumbnails{width:68px;position:fixed;-webkit-box-flex:1 0 68px;-moz-box-flex:1 0 68px;-webkit-flex:1 0 68px;-ms-flex:1 0 68px;flex:1 0 68px;order:1;margin-right:30px}@media (max-width: 958px){.template-product .product-container .product-thumbnails{margin-right:15px}}@media (max-width: 958px){.template-product .product-container .product-thumbnails{display:none}}.template-product .product-container .product-thumbnails.absolute{position:absolute;left:0;bottom:0;margin-bottom:22.5px}@media (max-width: 958px){.template-product .product-container .product-thumbnails.absolute{margin-bottom:11.25px}}.template-product .product-container .product-thumbnails li{margin-bottom:7.5px}@media (max-width: 958px){.template-product .product-container .product-thumbnails li{margin-bottom:3.75px}}.template-product .product-container .product-thumbnails li a{position:relative;border-bottom:2px solid transparent;display:block}.template-product .product-container .product-thumbnails li.active a{border-bottom:2px solid black}.template-product .product-container .product-thumbnails li.active a img{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.template-product .product-container .product-information{width:40%;order:3;margin-left:90px;margin-right:150px}@media (max-width: 958px){.template-product .product-container .product-information{margin-left:45px}}@media (max-width: 958px){.template-product .product-container .product-information{margin-right:75px}}@media (max-width: 958px){.template-product .product-container .product-information{width:auto;text-align:center;margin:0 30px}}@media (max-width: 958px) and (max-width: 958px){.template-product .product-container .product-information{margin-left:15px}}@media (max-width: 958px) and (max-width: 958px){.template-product .product-container .product-information{margin-right:15px}}.shopify-payment-button__more-options{font-size:.8rem!important}.product-module{padding-bottom:60px}@media (max-width: 958px){.product-module{padding-bottom:30px}}.product-form{position:absolute;left:50%;max-width:380px}@media (max-width: 958px){.product-form{position:relative;max-width:100%;left:0;margin:0;padding:0;width:100%}}.product-form.fixed{bottom:0;margin-bottom:30px;position:fixed}@media (max-width: 958px){.product-form.fixed{margin-bottom:15px}}.product-form.fixed.absolute{position:absolute;margin-bottom:15px}@media (max-width: 958px){.product-form.fixed.absolute{margin-bottom:7.5px}}.product-form .product-vendor{color:#808285}.product-form s{margin-right:1em}.product-form .compare-price span{color:#d0021b}.product-promo{margin-top:10px;display:inline-block;color:#ef0191}#gift-card .product-form{position:relative!important}@media (min-width: 959px){#gift-card .product-form{position:absolute!important}}#gift-card .quick-shop-form-variants.active{border-top:2px solid #e7e7e7;border-bottom:2px solid #e7e7e7}.template-search{text-align:center}.template-search #MainContent{margin-top:90px}@media (max-width: 958px){.template-search #MainContent{margin-top:45px}}@media (max-width: 958px){.template-search #MainContent{padding-top:60px}}@media (max-width: 958px) and (max-width: 958px){.template-search #MainContent{padding-top:30px}}.iwishWrapper{margin:0 auto!important}.iwishWrapper h1,.iwishWrapper #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .iwishWrapper h1{padding-top:30px;margin-bottom:30px;text-align:center}@media (max-width: 958px){.iwishWrapper h1,.iwishWrapper #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .iwishWrapper h1{padding-top:15px}}@media (max-width: 958px){.iwishWrapper h1,.iwishWrapper #about-rachel-roy .billboard h1,#about-rachel-roy .billboard .iwishWrapper h1{margin-bottom:15px}}.iwishWrapper .iwishWrapper,.iwishWrapper .iwishProducts{margin:0 auto}.iwishWrapper .iwishImgWrap img{max-width:none;max-height:none;width:100%}.iwishWrapper .iwishImgWrap{height:auto;overflow:visible}.iwishMsgSuccess,.iwishMsgError{text-align:center;border:1px solid #000!important;color:#000!important}.iwishMsgInfo{text-align:center}.shareTitle{font-size:14px!important}.menu-container{width:100%}.menu-img{flex:auto!important;min-width:480px}@media (max-width: 958px){.menu-img{display:none!important}}.menu-mobile{display:none;padding:20px}.menu-mobile:after{content:"\f394";font-family:Ionicons;font-size:2.5rem;padding:0;float:right;position:relative;top:50%;transform:translateY(-25%)}.menu-dropdown-icon .icon{display:none}@media (max-width: 958px){.menu-dropdown-icon .icon{display:block;top:28px}.menu-dropdown-icon .icon:after{content:"\f100";display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:400;font-variant:normal;line-height:1;vertical-align:middle}.menu-dropdown-icon .icon:after{font-size:12px;transform:rotate(180deg)}}.menu-dropdown-icon .menu-dropdown-icon{position:relative}.menu-dropdown-icon .menu-dropdown-icon .icon{color:#000;top:0}.menu>ul{margin:0 auto;width:100%;list-style:none;padding:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu>ul:before,.menu>ul:after{content:"";display:table}.menu>ul:after{clear:both}.menu>ul>li{display:inline-block;padding:0;margin:0}@media (max-width: 958px){.menu>ul>li{position:relative}}.menu>ul>li .icon{transform:rotate(180deg)}.menu>ul>li.visible>.icon:after{transform:rotate(0)}.menu>ul>li a{text-decoration:none;display:block;font-size:14px}.menu>ul>li a:hover{background:#808285}.menu>ul>li>ul{display:none;width:100%;background:#ffffff;padding:30px 20px;position:absolute;z-index:99;left:0;margin:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:left;-webkit-box-shadow:0px 2px 2px -1px rgba(0,0,0,.2);-moz-box-shadow:0px 2px 2px -1px rgba(0,0,0,.2);box-shadow:0 2px 2px -1px #0003}@media (max-width: 958px){.menu>ul>li>ul{padding-bottom:15px}}@media (max-width: 958px){.menu>ul>li>ul{padding-top:15px}}@media (max-width: 958px){.menu>ul>li>ul{display:block;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media (max-width: 958px){.menu>ul>li>ul li{display:block;max-width:100%}}.menu>ul>li>ul:before,.menu>ul>li>ul:after{content:"";display:table}.menu>ul>li>ul:after{clear:both}.menu>ul>li>ul>li{margin:0 37.5px 0 0;padding-bottom:0;list-style:none;max-width:250px;width:100%;padding-right:37.5px;display:inline-block;background:none;border-right:1px solid #d1d3d4;text-align:left;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;white-space:nowrap}@media (max-width: 958px){.menu>ul>li>ul>li{padding-right:18.75px}}@media (max-width: 958px){.menu>ul>li>ul>li{margin-right:18.75px}}.menu>ul>li>ul>li.visible>.icon:after{transform:rotate(0)}@media (max-width: 958px){.menu>ul>li>ul>li{display:block;border:none;max-width:100%;padding-right:0;margin-right:0}}@media (max-width: 958px) and (max-width: 958px){.menu>ul>li>ul>li{padding-right:0}}@media (max-width: 958px) and (max-width: 958px){.menu>ul>li>ul>li{margin-right:0}}.menu>ul>li>ul>li.menu-image{-webkit-box-flex:0 1 450px;-moz-box-flex:0 1 450px;-webkit-flex:0 1 450px;-ms-flex:0 1 450px;flex:0 1 450px;width:450px}.menu>ul>li>ul>li.menu-image img{display:block}.menu>ul>li>ul>li.menu-image h4{font-weight:700;text-align:left;white-space:pre-wrap;margin-top:.5em}@media (max-width: 958px){.menu>ul>li>ul>li.menu-image a{border:none}}.menu>ul>li>ul>li:last-child{border-right:none;margin-right:0;padding-right:0}.menu>ul>li>ul>li a{color:#000;display:block;text-align:left;padding:0;margin:0;white-space:nowrap;line-height:1}@media (max-width: 958px){.menu>ul>li>ul>li a{text-align:center}}.menu>ul>li>ul>li a.sub-title{margin-bottom:.7em;font-size:14px}.menu>ul>li>ul>li a:hover{background:none;color:#000}.menu>ul>li>ul>li>ul{display:block;padding:0;margin:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.menu>ul>li>ul>li>ul:before,.menu>ul>li>ul>li>ul:after{content:"";display:table}.menu>ul>li>ul>li>ul:after{clear:both}@media (max-width: 958px){.menu>ul>li>ul>li>ul{display:none}}.menu>ul>li>ul>li>ul>li{float:left;width:100%;padding:0;margin:0}.menu>ul>li>ul>li>ul>li a{text-transform:none;padding:0;color:#808285}@media (max-width: 958px){.menu>ul>li>ul>li>ul>li a{padding:0}}.menu>ul>li>ul>li>ul>li a:hover{background:none;color:#000}.menu>ul>li>ul.normal-sub>li{width:100%;border:none;display:block}.menu>ul>li>ul.normal-sub>li a{padding:0;margin:0 0 2em}@media only screen and (max-width: 959px){.menu-container{width:100%}nav.visible .menu-container{padding-top:2em}.menu-mobile{display:block}.menu-dropdown-icon:before{display:block}.menu-dropdown-icon .icon{position:absolute;right:0}.menu>ul{display:none}.menu>ul>li{width:100%;float:none;display:block}.menu>ul>li a{padding:1.5em;width:100%;display:block}.menu>ul>li>ul{position:relative}.menu>ul>li>ul.normal-sub{width:100%}.menu>ul>li>ul>li{float:none;width:100%;margin-top:20px}.menu>ul>li>ul>li:first-child{margin:0}.menu>ul>li>ul>li>ul{position:relative}.menu>ul>li>ul>li>ul>li{float:none}.menu .show-on-mobile{display:block}}.subscribe-message{background-color:#fff;margin-right:60px;padding-top:20px}.subscribe-message .subscribe-message-image{margin:0 auto 59px}.subscribe-message .subscribe-message-text{text-align:center;font-size:16px;margin-bottom:58px;font-family:Neutra Text}.subscribe-message .subscribe-message-close-button{background-color:#000;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:1.2em 2em .9em;border:none;white-space:nowrap;float:right;font-family:Neutra Text}#fancybox-wrap{height:auto!important;left:50%!important;transform:translate3d(-50%,-50%,0);top:50%!important;position:fixed}
/*# sourceMappingURL=/cdn/shop/t/31/assets/theme.scss.css.map?v=145661224789761606341701888802 */
