@font-face{font-family:playfair-display;src:url(https://use.typekit.net/af/4ae560/00000000000000007735a11a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4ae560/00000000000000007735a11a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4ae560/00000000000000007735a11a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:playfair-display;src:url(https://use.typekit.net/af/f0d114/00000000000000007735a11e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/f0d114/00000000000000007735a11e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/f0d114/00000000000000007735a11e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:playfair-display;src:url(https://use.typekit.net/af/8babc2/00000000000000007735a120/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/8babc2/00000000000000007735a120/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/8babc2/00000000000000007735a120/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:playfair-display;src:url(https://use.typekit.net/af/35476c/00000000000000007735a124/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/35476c/00000000000000007735a124/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/35476c/00000000000000007735a124/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:playfair-display;src:url(https://use.typekit.net/af/634fa4/00000000000000007735a127/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3) format("woff2"),url(https://use.typekit.net/af/634fa4/00000000000000007735a127/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3) format("woff"),url(https://use.typekit.net/af/634fa4/00000000000000007735a127/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/773a22/00000000000000007735f996/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/773a22/00000000000000007735f996/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/773a22/00000000000000007735f996/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/bb213c/00000000000000007735f995/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/bb213c/00000000000000007735f995/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/bb213c/00000000000000007735f995/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/2e2409/00000000000000007735f990/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/2e2409/00000000000000007735f990/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/2e2409/00000000000000007735f990/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/2dec1e/00000000000000007735f997/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/2dec1e/00000000000000007735f997/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/2dec1e/00000000000000007735f997/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}.tk-playfair-display{font-family:playfair-display,serif}.tk-sofia-pro{font-family:sofia-pro,sans-serif}.header-search .search-submit,.pt_account .account-common-btn,.pt_order .account-common-btn,.pt_order .back-to-order-btn,.pt_order .first-row-btn,.pt_order .orderFrame .orderOpts .buttonLinks,.pt_order_guest.pt_orderhistorydetail .first-row-btn,.pt_wish-list .account-common-btn,.wishlist-refresh .send-to-friend-wrapper .send-to-friend{background:#222;text-transform:uppercase;font-family:sofia-pro,sans-serif;color:#fff;text-align:center;border:0;cursor:pointer}.header-search .search-submit:hover,.pt_account .account-common-btn:hover,.pt_order .account-common-btn:hover,.pt_order .back-to-order-btn:hover,.pt_order .first-row-btn:hover,.pt_order .orderFrame .orderOpts .buttonLinks:hover,.pt_order_guest.pt_orderhistorydetail .first-row-btn:hover,.pt_wish-list .account-common-btn:hover,.wishlist-refresh .send-to-friend-wrapper .send-to-friend:hover{text-decoration:none;background:#000}.edit-account-landing fieldset label.error,.new-account-block fieldset label.error{color:#B10612;letter-spacing:.5px;line-height:24px;font-size:12px}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}body,html,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}body{color:#444;font-family:sofia-pro,sans-serif;font-size:12px;letter-spacing:.05em;line-height:24px}@font-face{font-family:montserrat;src:url(../fonts/montserrat-black-webfont.woff2) format("woff2"),url(../fonts/montserrat-black-webfont.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-bold-webfont.woff2) format("woff2"),url(../fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-extrabold-webfont.woff2) format("woff2"),url(../fonts/montserrat-extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-extralight-webfont.woff2) format("woff2"),url(../fonts/montserrat-extralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-light-webfont.woff2) format("woff2"),url(../fonts/montserrat-light-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-medium-webfont.woff2) format("woff2"),url(../fonts/montserrat-medium-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-regular-webfont.woff2) format("woff2"),url(../fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-semibold-webfont.woff2) format("woff2"),url(../fonts/montserrat-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(../fonts/montserrat-thin-webfont.woff2) format("woff2"),url(../fonts/montserrat-thin-webfont.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:fjalla_oneregular;src:url(../fonts/fjallaone-regular-webfont.woff2) format("woff2"),url(../fonts/fjallaone-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lora;src:url(../fonts/lora-regular-webfont.woff2) format("woff2"),url(../fonts/lora-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lora;src:url(../fonts/lora-bold-webfont.woff2) format("woff2"),url(../fonts/lora-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:wilderness_typefacealt;src:url(../fonts/wildernesstypeface-alt-webfont.woff2) format("woff2"),url(../fonts/wildernesstypeface-alt-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:wilderness_typefaceregular;src:url(../fonts/wildernesstypeface-regular-webfont.woff2) format("woff2"),url(../fonts/wildernesstypeface-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;background:0 0}.hide,.hide-on-load{display:none}.order-history-landing .section-header,h1,h2,h3,h4,h5{font-family:sofia-pro,sans-serif;text-transform:uppercase;color:#222;letter-spacing:.1em}.headline7,h6{font-family:sofia-pro,sans-serif;text-transform:uppercase;color:#222;letter-spacing:.2em}h1{font-size:112px;line-height:36px}h2{font-size:75px;line-height:24px}h3{font-size:56px;line-height:48px}h4{font-size:36px;line-height:36px}@media (max-width:1060px){h4{line-height:20px}}h5{font-size:32px;line-height:24px}@media (max-width:1060px){h5{line-height:36px;font-size:24px}}h6{font-size:14px;line-height:36px}@media (max-width:1060px){h6{font-size:24px}}.headline7{font-size:12px;line-height:24px}@media (max-width:1060px){.headline7{line-height:36px;font-size:20px}}a{color:#444;font-family:sofia-pro,sans-serif;font-size:12px;letter-spacing:.05em;line-height:24px}a:hover{text-decoration:none;color:#444}.font-weight-hairline{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-extra-light{font-weight:200!important}.font-weight-medium{font-weight:500!important}.font-weight-semibold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-extrabold{font-weight:800!important}.font-weight-black{font-weight:900!important}.error-color{color:#B10612!important}.error-border-color{border-color:#B10612!important}.error-msg{font-family:sofia-pro,sans-serif;font-size:12px;line-height:2;letter-spacing:.5px}@media (max-width:1060px){.error-msg{line-height:24px;font-size:18px;letter-spacing:.8px}}.einstein-reco-pdp{position:relative}.error-color-secondary{color:#d0021b}.fixed{position:fixed}.desktop-hide{display:none!important}@media (max-width:1060px){.desktop-hide{display:block!important}}.mobile-hide{display:block!important}@media (max-width:1060px){.mobile-hide{display:none!important}}.line-through{text-decoration:line-through!important}.text-underline{text-decoration:underline!important}.base-color{color:#222!important}.custom-drop-down ul{overflow-y:scroll}.custom-drop-down ul::-webkit-scrollbar{background:#D8D8D8;width:12px;border-radius:20px}.custom-drop-down ul::-webkit-scrollbar-track{background:#D8D8D8;opacity:1;border-radius:20px}.custom-drop-down ul::-webkit-scrollbar-thumb{box-shadow:inset 0 0 12px #D8D8D8;-webkit-box-shadow:inset 0 0 12px #D8D8D8;background:#D8D8D8;opacity:1;border-radius:20px}input[type=radio]{position:absolute;left:0;top:0;opacity:0;z-index:40;width:30px;height:30px}@media screen and (max-width:1060px){input[type=radio]{width:30px;height:30px}}input[type=radio]:checked+.custom-radio:after{display:block}.custom-radio{position:absolute;left:0;top:0;width:30px;height:30px;opacity:1;z-index:1;border:1px solid #D8D8D8;border-radius:50%}.custom-radio:after{content:"";position:absolute;display:none;left:4px;top:4px;width:20px;height:20px;border-radius:50%;background-color:#000}@media screen and (max-width:1060px){.custom-radio:after{left:4px;top:4px;width:20px;height:20px;border:1px solid #222;border-width:0 5px 5px 0}}.input-checkbox{position:absolute;left:0;top:0;opacity:0;z-index:2;width:24px;height:24px}@media screen and (max-width:1060px){.input-checkbox{width:50px;height:50px}}@media screen and (max-width:576px){.input-checkbox{width:20px;height:20px}}.input-checkbox:checked~.custom-chekmark:after{display:block}@media screen and (max-width:1060px){.Bannervideo video,.Pvideo video{margin:0 auto}}.product-image-container-video .product-image{text-align:center;margin:0 auto}.custom-chekmark{position:absolute;left:0;top:0;width:24px;height:24px;opacity:1;z-index:1;border:1px solid #D8D8D8}@media screen and (max-width:1060px){.custom-chekmark{width:24px;height:24px}}.custom-chekmark:after{content:"";position:absolute;display:none;left:8px;top:2px;width:8px;height:15px;border:1px solid #222;border-width:0 3px 3px 0;transform:rotate(45deg)}@media screen and (max-width:767px){.custom-chekmark:after{left:8px;top:2px;width:8px;height:15px;border:1px solid #222;border-width:0 3px 3px 0}}.gm-style-iw+div,.nav-close,.ui-dialog .ui-dialog-titlebar-close,.zoom-container .ui-dialog-titlebar-close{position:relative;width:25px;height:25px;cursor:pointer;-webkit-appearance:none;border:0;background:0 0;float:right;margin:37px 18px 18px 0}@media (max-width:576px){.gm-style-iw+div,.nav-close,.ui-dialog .ui-dialog-titlebar-close,.zoom-container .ui-dialog-titlebar-close{width:20px;height:20px}}.gm-style-iw+div:after,.gm-style-iw+div:before,.nav-close:after,.nav-close:before,.quickview .ui-dialog-titlebar-close:after,.quickview .ui-dialog-titlebar-close:before,.ui-dialog .ui-dialog-titlebar-close:after,.ui-dialog .ui-dialog-titlebar-close:before,.zoom-container .ui-dialog-titlebar-close:after,.zoom-container .ui-dialog-titlebar-close:before{position:absolute;left:11px;top:-4px;content:' ';height:33px;width:2px;background-color:#222}.gm-style-iw+div:before,.nav-close:before,.quickview .ui-dialog-titlebar-close:before,.ui-dialog .ui-dialog-titlebar-close:before,.zoom-container .ui-dialog-titlebar-close:before{transform:rotate(45deg)}.gm-style-iw+div:after,.nav-close:after,.quickview .ui-dialog-titlebar-close:after,.ui-dialog .ui-dialog-titlebar-close:after,.zoom-container .ui-dialog-titlebar-close:after{transform:rotate(-45deg)}.ui-widget-overlay{background:#000;opacity:.5;z-index:999}.ui-dialog{z-index:9999;background:#fff}span.required-indicator:after{content:'*';color:#B10612}button,input,select,textarea{outline:0}:focus{outline-color:transparent;outline-style:none}.tooltip:hover .tooltip-content:after{content:"";width:8px;height:8px;position:absolute;border:1px solid #D8D8D8;border-width:0 1px 1px 0;top:10px;z-index:9999;background:#fff;left:-10px;transform:rotate(136deg) translate(-50%,-50%)}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.tooltip:hover .tooltip-content:after{top:-10px;left:10%;transform:rotate(222deg) translate(-50%,-50%)}}@media screen and (max-width:1060px){.tooltip:hover .tooltip-content:after{top:-10px;left:92%;transform:rotate(222deg) translate(-50%,-50%)}}@media screen and (device-aspect-ratio:40 / 71){.tooltip:hover .tooltip-content:after{left:36%}}.search-result-items.tile-loader{position:relative}@media screen and (min-width:1061px){.search-result-items .loader-indicator{top:50px}}.loader-bg{width:100%;background:#fff;height:100%;float:left;position:absolute;z-index:999;top:0;opacity:.8}@media screen and (max-width:1060px){.loader-bg{position:fixed}}.loader-indicator{background:url(../images/loading.gif) center center no-repeat;width:50px;height:50px;position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);background-size:contain}@media screen and (max-width:1060px){.loader-indicator{position:fixed}}.video-loader-indicator{border:5px solid #ccc;border-radius:50%;border-top:5px solid #000;width:50px;height:50px;animation:spin 2s linear infinite;position:absolute;z-index:1000;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1060px){.video-loader-indicator{position:fixed}}.einstein-recommendations.category-einstein-recommendations{min-height:400px;position:relative}.einstein-loader-indicator{border:5px solid #eee;border-radius:50%;border-top:5px solid #444;width:40px;height:40px;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.make-relative{position:relative}.min-height-400-invisible{min-height:400px;visibility:hidden}.mini-cart-content-wrapper{position:absolute;background:#fff;width:406px;display:none;top:38px;right:0;z-index:1001;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);border-radius:2px}@media screen and (max-width:1060px){.mini-cart-content-wrapper{z-index:9999;width:100%;border:none;padding:0 10px;position:fixed;top:0}}.mini-cart-content-wrapper .minicartClose{float:right;position:absolute;top:6px;right:10px;cursor:pointer}.mini-cart-content-wrapper .minicartClose .nav-close{padding:0;margin:0;position:relative;top:10px;float:left}.mini-cart-content-wrapper .minicartClose .nav-close::after,.mini-cart-content-wrapper .minicartClose .nav-close::before{height:12px}.mini-cart-content-wrapper .mini-cart-content{padding:24px 0 24px 24px;float:left;width:100%}.mini-cart-content-wrapper .mini-cart-content .slimScrollBar{width:8px!important;background:#eee!important;opacity:1!important}.mini-cart-content-wrapper .mini-cart-products{width:100%;float:left;padding-right:24px;display:block}.mini-cart-content-wrapper .mini-cart-totals{padding-right:24px}.mini-cart-content-wrapper .mini-cart-image{width:24%;float:left}.mini-cart-content-wrapper .mini-cart-image img{max-width:100%;border-radius:2px;height:auto}.mini-cart-content-wrapper .mini-cart-product-left{margin-left:20px;padding:0;width:68.5%;float:left}.mini-cart-content-wrapper .mini-cart-product-left .sku-stock .sku .value{color:#888;font-size:14px;line-height:14px;margin:6px 0;letter-spacing:.56px}.mini-cart-content-wrapper .mini-cart-product-left .attribute{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-transform:capitalize;margin:3px 0 2px}.mini-cart-content-wrapper .mini-cart-product-left .attribute .label{max-width:72px;width:100%}.mini-cart-content-wrapper .mini-cart-product-left .attribute .label,.mini-cart-content-wrapper .mini-cart-product-left .attribute .value{font-size:14px;color:#737373;line-height:15px;font-weight:400;letter-spacing:.56px}.mini-cart-content-wrapper .mini-cart-product-left .mini-cart-price .value{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mini-cart-content-wrapper .mini-cart-product-left .mini-cart-price .value>div{margin:0 8px 0 0}.mini-cart-content-wrapper .mini-cart-product-left .mini-cart-price .price-promotion{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mini-cart-content-wrapper .mini-cart-product-left .mini-cart-price .price-promotion>p{margin:0 8px 0 0}.mini-cart-content-wrapper .mini-cart-product-left .final-sale-msg,.mini-cart-content-wrapper .mini-cart-product-left .promotion{color:#B20814;font-style:italic;font-size:14px;line-height:16px;font-weight:400;letter-spacing:.56px}.mini-cart-content-wrapper .mini-cart-product-left .final-sale-msg span,.mini-cart-content-wrapper .mini-cart-product-left .promotion span{color:#B20814!important;font-style:italic;font-size:14px!important;font-weight:400;line-height:normal;letter-spacing:.56px}.mini-cart-content-wrapper .mini-cart-product{text-align:left;clear:both;width:100%;float:left;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #D9D9D9;margin-bottom:0}.mini-cart-content-wrapper .mini-cart-product:first-child{padding-top:0}.mini-cart-content-wrapper .mini-cart-product-right{width:auto;float:right;text-align:right;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:12px;color:#737373}.mini-cart-content-wrapper .mini-cart-product-right .price-promotion{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mini-cart-content-wrapper .mini-cart-product-right .price-promotion .price-sales{font-weight:700}.mini-cart-content-wrapper .mini-cart-name{line-height:normal}.mini-cart-content-wrapper .mini-cart-name a{font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.56px;display:inline-block;line-height:16px;font-weight:400;color:#000;max-width:85%;padding:0 0 2px}.mini-cart-content-wrapper .mini-cart-subtotals{border-top:1px solid #D9D9D9;float:left;width:100%;padding:14px 8px 12px 0;font-size:16px;font-weight:700;line-height:normal;letter-spacing:.02em}@media screen and (max-width:1060px){.mini-cart-content-wrapper .mini-cart-subtotals{border-top:0;padding:4px 0 14px}}.mini-cart-content-wrapper .mini-cart-subtotals .label{float:left}.mini-cart-content-wrapper .mini-cart-subtotals .value{float:right}.mini-cart-content-wrapper .mini-cart-subtotals .label,.mini-cart-content-wrapper .mini-cart-subtotals .value{color:#000;font-weight:700}.mini-cart-content-wrapper .mini-cart-subtotals .main-title{width:100%;text-align:left;padding:0 0 8px}.mini-cart-content-wrapper .mini-cart-rewards{text-align:left}.mini-cart-content-wrapper .mini-cart-rewards .label{margin-bottom:12px;display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:14px;color:#000}.mini-cart-content-wrapper .mini-cart-rewards .label .reward-amount{color:#E64683;font-weight:700}.mini-cart-content-wrapper .mini-cart-attributes{margin:6px 0 0}.mini-cart-content-wrapper .mini-cart-attributes .label{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.mini-cart-content-wrapper .mini-cart-checkout-wrapper{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.mini-cart-content-wrapper .mini-cart-checkout-wrapper li a[title=Checkout]{color:#4365B7;text-decoration:underline;font-size:14px}.mini-cart-content-wrapper .mini-cart-checkout-wrapper .paypal-button-container{padding-top:6px}.mini-cart-content-wrapper .mini-cart-checkout-wrapper .paypal-button-container.unavailable{pointer-events:none}.mini-cart-content-wrapper .mini-cart-checkout-wrapper .paypal-button-container #mini-cart-paypal-button{display:-ms-flexbox;display:flex}.mini-cart-content-wrapper .mini-cart-checkout-wrapper .paypal-button-container .paypal-payments-error{color:#B10612}.mini-cart-content-wrapper .mini-cart-link-checkout{width:100%;float:left;font-family:sofia-pro,sans-serif;font-size:18px;text-transform:uppercase;background:#000;color:#fff;padding:8px 0 15px;border-radius:2px}.mini-cart-content-wrapper .mini-cart-link-checkout.PP{background:#fff;border:1px solid #000;margin:8px 0 0;padding:0}.mini-cart-content-wrapper .mini-cart-link-checkout.PP img{height:30px}.ui-dialog.ui-widget{font-family:sofia-pro,sans-serif}.ui-dialog .ui-widget-header{background:0 0;border:none}.ui-dialog .ui-widget-header .ui-button .ui-button-icon{display:none}.price-unadjusted{text-decoration:line-through}.discounted-price{color:#000}.price-adjusted-total{color:#B10612;font-weight:700}@media screen and (max-width:1060px){.price-adjusted-total{margin-left:6px}}.noafter:after{display:none!important}.search-nav-item .nav-link{font-weight:400!important}@media (max-width:1060px){.header-promo-sec{width:100%}}.stickheader .header-promo-sec{display:none;position:fixed;top:0;width:100%;z-index:999}.header-top{padding:0;position:relative}@media (max-width:1060px){.header-top{padding:0;border-bottom:1px solid #dfdfdf}}.header-top .header-country-switcher{max-width:100%;position:absolute;top:-2px;padding:0 20px;z-index:999}.header-top .header-country-switcher .welcome-sigin{text-transform:uppercase}.header-top .header-country-switcher .country-selector .current-country a{font-size:12px;font-weight:400;color:#000;line-height:normal}.header-top #topheader1 .nav-item{margin:0;padding:0}@media (max-width:1060px){.header-top #topheader1 .nav-item.search.mobiletopnav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.header-top #topheader1 .menu-utility-user{margin-top:8px}@media screen and (min-width:1061px){.header-top #topheader1 .menu-utility-user{position:relative}}@media (max-width:1060px){.header-top #topheader1 .menu-utility-user{margin:0}.header-top #topheader1 .menu-utility-user .mobile-welcome-session{padding:16px 0;float:left;width:100%;text-align:center;border-bottom:1px solid #D8D8D8}}.header-top #topheader1 .menu-utility-user .myRewardMessage{font-family:sofia-pro,sans-serif;text-transform:initial;font-size:10px}@media screen and (min-width:1061px){.header-top #topheader1 .menu-utility-user .myRewardMessage{position:absolute;top:0;left:255px;width:180px}}@media screen and (max-width:1201px) and (orientation:landscape){.header-top #topheader1 .menu-utility-user .myRewardMessage{left:194px}}@media (max-width:1060px){.header-top #topheader1 .menu-utility-user .myRewardMessage{font-size:12px}}@media screen and (min-width:1061px){.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper{line-height:18px}}@media screen and (min-width:1061px){.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .free-shipping,.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .next-rewards,.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .rewards-available{display:block}}.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .free-shipping span,.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .next-rewards span,.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .rewards-available span{color:#871744;font-weight:700}@media (max-width:576px){.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .free-shipping{display:block}}@media (max-width:1060px){.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .next-rewards,.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .rewards-available{margin-right:4px}}.header-top #topheader1 .menu-utility-user .myRewardMessage .rewards-available-header-wrapper .rewards{font-weight:700}.header-top #topheader1 .welcome{float:none;margin:0;width:100%}.header-top #topheader1 a,.header-top #topheader1 li{font-size:13px;text-transform:uppercase}@media (max-width:1060px){.header-top #topheader1 a,.header-top #topheader1 li{font-size:16px;float:none;width:100%}}.header-top #topheader1 a a .sign_out,.header-top #topheader1 a a.user-account-login,.header-top #topheader1 li a .sign_out,.header-top #topheader1 li a.user-account-login{text-decoration:underline}@media (max-width:1060px){.header-top #topheader1 a a .sign_out,.header-top #topheader1 a a.user-account-login,.header-top #topheader1 li a .sign_out,.header-top #topheader1 li a.user-account-login{margin-left:5px}}@media (max-width:1060px){.header-top #topheader1 a .not-user,.header-top #topheader1 li .not-user{margin-left:5px}}.header-top #topheader1 .torridInsiderTier{float:none;margin:0;width:100%}.header-top #topheader1 .torridInsiderTier img{vertical-align:inherit}@media (max-width:1060px){.header-top #topheader1 a{word-break:break-all}}.header-top #topheader1 .stripped{float:left;width:100%}@media (max-width:1060px){.header-top #topheader1 .stripped{float:none;width:auto;margin-left:5px}}.header-top #topheader1 .stripped a{text-decoration:underline}.stickheader .header-top{position:fixed;top:0;background:#fff;z-index:999;padding:0}.header-top .header-top-wrap{padding:0;margin:0;width:100%;position:relative}@media screen and (max-width:1060px){.header-top .header-top-wrap{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-top .header-top-wrap #topheader3{padding:22px 0 0}}.header-top .combine-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4.4% 0 3.4%;margin:0;width:100%}@media screen and (max-width:1060px){.header-top .combine-block{padding:0}}@media screen and (min-width:1201px){.header-top .combine-block #topheader1,.header-top .combine-block #topheader2,.header-top .combine-block #topheader3{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.header-top .searchbox-wrapper-desktop{padding:40px 0 0}@media (min-width:768px) and (max-width:1060px){.header-top .searchbox-wrapper-desktop{padding:0;margin:0 5% 0 2%}}@media screen and (max-width:767px){.header-top .searchbox-wrapper-desktop{display:none}}.header-top .searchbox-wrapper-desktop .search-box-new{display:-ms-flexbox;display:flex;border-bottom:1px solid #000;max-width:58.5%;position:relative}@media screen and (min-width:1061px) and (max-width:1366px){.header-top .searchbox-wrapper-desktop .search-box-new{max-width:70%}}@media (min-width:768px) and (max-width:1060px){.header-top .searchbox-wrapper-desktop .search-box-new{min-width:175px}}@media screen and (max-width:767px){.header-top .searchbox-wrapper-desktop .search-box-new{min-width:100%}}.header-top .searchbox-wrapper-desktop .search-box-new .search-icon{color:#fff;font-size:16px}@media all and (-ms-high-contrast:none) and (max-width:1060px),(-ms-high-contrast:active) and (max-width:1060px){.header-top .searchbox-wrapper-desktop .search-box-new .search-icon{margin-left:-7px}}.header-top .searchbox-wrapper-desktop .search-box-new .simple-search-new{min-width:100%;height:33px;border:1px solid transparent;padding:6px 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;line-height:normal;letter-spacing:.56px;color:#59595F;background:#fff}@media (min-width:768px) and (max-width:1060px){.header-top .searchbox-wrapper-desktop .search-box-new .simple-search-new{font-size:10px;height:26px;padding:6px 4px}}@media screen and (max-width:767px){.header-top .searchbox-wrapper-desktop .search-box-new .simple-search-new{min-width:100%}}@media all and (-ms-high-contrast:none){.header-top .searchbox-wrapper-desktop .search-box-new .simple-search-new{padding:4px 8px}}.header-top .searchbox-wrapper-desktop .search-box-new .simple-search-new.valid:not(:focus){color:#59595F}.header-top .searchbox-wrapper-desktop .search-box-new .simple-search-new.valid:focus{color:#000}.header-top .searchbox-wrapper-desktop .search-box-new .close-icon-new{color:#737373;position:absolute;top:8px;right:40px;cursor:pointer;display:none;font-size:16px}@media screen and (max-width:1060px){.header-top .searchbox-wrapper-desktop .search-box-new .close-icon-new{right:10px}}.header-top .searchbox-wrapper-desktop .search-box-new .searchIcon-desktop-new{position:absolute;right:0;width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:url(../images/header/search_icon.svg) center center no-repeat;padding:16px 18px;border:none}@media (min-width:768px) and (max-width:1060px){.header-top .searchbox-wrapper-desktop .search-box-new .searchIcon-desktop-new{width:16px;height:16px;padding:8px;top:5px;right:2px}}@media all and (-ms-high-contrast:none){.header-top .searchbox-wrapper-desktop .search-box-new .searchIcon-desktop-new{padding:10px 16px}}@media screen and (max-width:1060px){.header-top .searchbox-wrapper-mobile{display:block}}@media screen and (min-width:768px){.header-top .searchbox-wrapper-mobile{display:none}}.header-top .header-top-wrap .search-modal{width:49.2%;min-height:382px;height:auto;position:absolute;left:4.6%;top:90px;border:1px solid #D8D8D8;border-radius:2px;padding:0}@media screen and (min-width:1061px) and (max-width:1366px){.header-top .header-top-wrap .search-modal{width:64.3%}}@media screen and (min-width:768px) and (max-width:1060px){.header-top .header-top-wrap .search-modal{margin:0;left:11%;top:40px}}@media screen and (max-width:1060px){.header-top .header-top-wrap .search-modal{margin:0;width:75%}}@media screen and (max-width:767px){.header-top .header-top-wrap .search-modal{border:none;top:95px;width:100%;left:0;border-radius:0;min-height:unset}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header-top .header-top-wrap .search-modal{left:141px}}@media all and (-ms-high-contrast:none) and (max-width:1060px),(-ms-high-contrast:active) and (max-width:1060px){.header-top .header-top-wrap .search-modal{left:172px}}.header-top .header-top-wrap .search-modal .modal-body{position:unset;padding:0}.hamburger-icon{width:25px;float:none;display:inline-block}@media (min-width:768px) and (max-width:1060px){.hamburger-icon{margin:8px 0 0}}@media (max-width:767px){.hamburger-icon{margin:4px 0 0}}.hamburger-icon .hamburger-line{width:100%;float:left;height:2px;margin:0 0 4px;background:#000}#header{position:relative;z-index:8888}#header.d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-utility{padding:0;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1060px){.menu-utility{-ms-flex-pack:center;justify-content:center}}.menu-utility .navbar{-ms-flex-align:start;align-items:flex-start;width:100%}@media (max-width:1060px){.menu-utility .navbar{-ms-flex-pack:center;justify-content:center;padding:0 0 10px}}@media (max-width:767px){.menu-utility .navbar{-ms-flex-pack:end;justify-content:end;padding:0}}@media screen and (min-width:1061px){.menu-utility .navbar .search{position:relative}}.menu-utility li.nav-item{padding:0;margin:0;width:100%}.menu-utility li.nav-item a:not(.mini-name){width:100%;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:1060px){.menu-utility li.nav-item a:not(.mini-name){display:inline-block}}.menu-utility li.nav-item #mini-cart{width:100%}@media screen and (max-width:1060px){.menu-utility .navbar .nav-item{-ms-flex:0 0 17%;flex:0 0 17%;max-width:17%}}@media screen and (max-width:767px){.menu-utility .navbar .nav-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.menu-utility .navbar .nav-item.hamburger-icon .navbar-toggle{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1060px){.menu-utility .navbar .nav-item.search{right:-6%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media screen and (max-width:767px){.menu-utility .navbar .nav-item.search{right:0}}@media all and (-ms-high-contrast:none) and (max-width:1060px),(-ms-high-contrast:active) and (max-width:1060px){.menu-utility .navbar .nav-item.search{z-index:4;right:-6%}}.menu-utility .navbar .nav-item.store{margin-left:64%}@media screen and (min-width:1061px) and (max-width:1366px){.menu-utility .navbar .nav-item.store{margin-left:56%}}@media screen and (max-width:1060px){.menu-utility .navbar .nav-item.store{margin:0}}@media all and (-ms-high-contrast:none) and (max-width:1060px),(-ms-high-contrast:active) and (max-width:1060px){.menu-utility .navbar .nav-item.store{z-index:3}}@media screen and (min-width:1061px){.menu-utility .navbar .nav-item.store .storepopoverlink{padding-bottom:15px}}@media screen and (min-width:1061px){.menu-utility .navbar .nav-item.no-session-login .user-login{padding-bottom:15px}}@media screen and (min-width:1061px){.menu-utility-user .welcome .welcome-text{float:left}.menu-utility-user .welcome .user-account{display:inline-block;width:161px;text-overflow:ellipsis;overflow:hidden;margin-left:5px;white-space:nowrap}}@media screen and (min-width:1061px) and (max-width:1201px) and (orientation:landscape){.menu-utility-user .welcome .user-account{width:104px}}.menu-utility-user li.nav-item{margin:0}@media (max-width:1060px){.menu-utility-user li.nav-item.signout{font-size:24px}}@media (max-width:576px){.menu-utility-user li.nav-item.signout{font-size:16px}}.menu-utility-user li.nav-item.signout .nav-link{width:auto;display:inline-block;padding:0}@media (max-width:1060px){.menu-utility-user li.nav-item.signout .nav-link{border:none;padding:0}}.menu-utility-user li.nav-item .nav-item:hover a{font-weight:700}.utility-icon{float:left;width:100%;margin:0 0 3px}@media (max-width:1060px){.utility-icon{float:none;display:inline-block;margin:0}}.search .utility-icon{background:url(../images/header/searchMobile_icon.svg) center center no-repeat;height:21px;background-size:cover}@media (max-width:1060px){.search .utility-icon{background:url(../images/header/searchMobileNew.svg) center center no-repeat;height:23px;width:23px;background-size:contain}}.store .utility-icon{background:url(../images/header/store_icon.svg) center center no-repeat;height:23px;width:20px;background-size:cover}@media (max-width:1060px){.store .utility-icon{background:url(../images/header/store_new.svg) center center no-repeat;height:24px;background-size:cover}}.signin .utility-icon{background:url(../images/header/signin_icon.svg) center center no-repeat;height:23px;width:23px;background-size:contain}@media (max-width:1060px){.signin .utility-icon{background:url(../images/header/signinMobile_icon_new.svg) center center no-repeat;background-size:contain}}.mini-cart-label{position:relative;background:url(../images/header/bag_icon.svg) center center no-repeat;height:23px;width:23px;background-size:cover}@media (max-width:1060px){.mini-cart-label{background:url(../images/header/bagMobile_icon.svg) center center no-repeat;background-size:contain}}.mini-cart-quantity{position:absolute;text-align:center;top:-2px;right:-8px;color:#fff;font-size:12px;line-height:12px;display:inline-block;width:14px;height:14px;background-color:#E64683;border-radius:50%}.utility-text{display:none!important;text-align:center;font-family:sofia-pro,sans-serif;font-size:8px;text-transform:uppercase;white-space:nowrap}@media (max-width:1060px){.utility-text{font-size:14px;letter-spacing:1.8px;width:100%;float:left}}.standard-header-utility-group{margin:38px 0 0}@media (max-width:1060px){.standard-header-utility-group{width:100%;padding:0;margin:2px 0}}.primary-logo{margin:25px auto 0;-ms-flex-pack:center;justify-content:center}@media (max-width:1060px){.primary-logo{margin:8px auto 12px}}@media (max-width:767px){.primary-logo{margin:12px auto}}.primary-logo img{height:60px}@media (max-width:1060px){.primary-logo img{height:48px}}.header-nav{position:relative}.dropdown>.dropdown-menu.active{display:block}.dropdown>.dropdown-menu .flyout-close{position:relative;right:5.8%;display:none}@media screen and (min-width:1061px){.dropdown>.dropdown-menu .flyout-close{display:block}}.mobilesticky{padding-top:57px}.mobilesticky #topheader3{position:fixed;background:#fff;top:0;left:0;height:63px;z-index:999}#navigation{padding:0}#navigation .hideInDesktopNav{display:none}@media screen and (max-width:1060px){#navigation .hideInDesktopNav{display:block}}#navigation .hideInMobileNav{display:block}@media screen and (max-width:1060px){#navigation .hideInMobileNav{display:none}}#navigation .container-fluid.justify-content-center{padding:0}.stickheader #navigation{position:static;border:none}#navigation .navbar{padding:0;margin:21px 0 0;line-height:18px}@media (max-width:1060px){#navigation .navbar{margin:0}}.stickheader #navigation .navbar{position:static}#navigation .menu-category{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (max-width:1060px){#navigation .menu-category{margin:0;position:relative;clear:both}}@media (max-width:1060px){#navigation>.navbar{position:static}}#navigation .nav-link{padding:0;letter-spacing:normal;font-size:16px;line-height:normal;color:#000;font-weight:400}@media (max-width:1060px){#navigation .nav-link{font-size:14px;line-height:14px;font-weight:400;text-align:left;letter-spacing:.28px;text-transform:uppercase}}#navigation .nav-item{margin:0 1.3%;position:static}#navigation .nav-item.dropdown{text-align:center}#navigation .nav-item.dropdown .nav-icon{position:absolute;left:-22px;top:0}@media screen and (max-width:1060px){#navigation .nav-item.dropdown .nav-icon{position:relative;top:-2px;left:auto;margin:0 1px 0 0}}@media screen and (min-width:768px){#navigation .nav-item.dropdown{padding:0 0 12px}#navigation .nav-item.dropdown a.level-1{border-bottom:3px solid transparent}#navigation .nav-item.dropdown.active a.level-1{padding:0 0 3px;font-weight:700;border-color:#E64683}}@media screen and (max-width:1200px){#navigation .nav-item.dropdown [data-length='9'],#navigation .nav-item.dropdown [data-length='8'],#navigation .nav-item.dropdown [data-length='7'],#navigation .nav-item.dropdown[data-length='12'],#navigation .nav-item.dropdown[data-length='11'],#navigation .nav-item.dropdown[data-length='10']{max-width:19%}}@media screen and (max-width:1060px){#navigation .nav-item.dropdown{text-align:left}#navigation .nav-item.dropdown[data-length='12'],#navigation .nav-item.dropdown[data-length='11'],#navigation .nav-item.dropdown[data-length='10'],#navigation .nav-item.dropdown[data-length='9'],#navigation .nav-item.dropdown[data-length='8'],#navigation .nav-item.dropdown[data-length='7']{max-width:100%!important;text-align:left}}@media (max-width:1060px){#navigation .nav-item{margin:0;position:relative}}@media (max-width:1060px){#navigation .nav-item:hover .level-1{font-weight:400}#navigation .nav-item:hover .level-1+.dropdown-menu,#navigation .nav-item:hover .level-1+.viewall-level-1+.dropdown-menu,#navigation .nav-item:hover .level-1+.viewall-level-1+.menu-arrow+.dropdown-menu{display:none}}@media (max-width:1060px){.stickheader #navigation .nav-item:hover .level-1{font-weight:400;letter-spacing:1.3px}}#navigation .nav-item>.nav-link{padding:0 0 3px;position:relative;line-height:16px}#navigation .nav-item .expandable{position:absolute;right:0;top:0;z-index:999;width:48px;height:48px}#navigation .nav-item .expandable.opened:before{content:'';background:url(../images/header/arrow-up.svg) center center no-repeat;display:inline-block;width:16px;height:16px;background-size:auto;position:absolute;top:16px;left:10px}#navigation .nav-item .expandable.closed:before{content:'';background:url(../images/header/arrow-down.svg) center center no-repeat;display:inline-block;width:16px;height:16px;background-size:auto;position:absolute;top:16px;left:10px}#navigation .nav-item.dropdown .nav-link.active~.menu-arrow{text-align:center}#navigation .nav-item.dropdown .nav-link.active~.menu-arrow:after{content:"";width:8px;height:8px;position:absolute;border:1px solid #D8D8D8;border-width:0 1px 1px 0;top:100%;z-index:9999;background:#fff;left:auto;transform:rotate(45deg) translate(-50%,-50%)}@media (max-width:1200px){#navigation .nav-item.dropdown .nav-link.active~.menu-arrow:after{display:none}}#navigation .dropdown-menu{border:none;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;border-radius:0;width:100%;top:90%}@media screen and (min-width:1060px){#navigation .dropdown-menu{width:69.55%;left:50%;transform:translateX(-50%);border:1px solid #dfdfdf;border-radius:2px;top:32px;padding:24px 1% 24px 4.3%;z-index:9999}}#navigation .dropdown-menu .cat-subtitle{font-size:14px;font-weight:700;line-height:14px;color:#000;text-transform:uppercase;width:100%;display:inline-block;padding:0 0 8px}@media (max-width:1060px){#navigation .dropdown-menu .cat-subtitle{color:#545454;letter-spacing:.28px;padding:0 0 8px 32px}}@media (max-width:1060px){#navigation .dropdown-menu{padding:0;margin:0;border:none}}#navigation .new-level-2{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:start;-ms-flex-pack:left;justify-content:left;margin:0}@media (max-width:1060px){#navigation .new-level-2{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start}}@media (max-width:1060px){#navigation .new-level-2 .market-content-left,#navigation .new-level-2 .market-content-right,#navigation .new-level-2 .new-cat-nemu{max-width:100%}}#navigation .new-level-2 .market-content-left.contentImgWidth,#navigation .new-level-2 .market-content-right.contentImgWidth,#navigation .new-level-2 .new-cat-nemu.contentImgWidth{-ms-flex:1 1 100%;flex:1 1 100%;max-width:36%}#navigation .new-level-2 .market-content-left.contentImgWidth img,#navigation .new-level-2 .market-content-right.contentImgWidth img,#navigation .new-level-2 .new-cat-nemu.contentImgWidth img{max-width:100%;height:auto}#navigation .new-level-2 .market-content-left.oneColumn,#navigation .new-level-2 .market-content-right.oneColumn,#navigation .new-level-2 .new-cat-nemu.oneColumn{-ms-flex:1 1 100%;flex:1 1 100%;max-width:16.5%}@media screen and (max-width:1460px){#navigation .new-level-2 .market-content-left.oneColumn,#navigation .new-level-2 .market-content-right.oneColumn,#navigation .new-level-2 .new-cat-nemu.oneColumn{max-width:21%}}#navigation .new-level-2 .market-content-left.twoColumn,#navigation .new-level-2 .market-content-right.twoColumn,#navigation .new-level-2 .new-cat-nemu.twoColumn{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33%}@media screen and (max-width:1460px){#navigation .new-level-2 .market-content-left.twoColumn,#navigation .new-level-2 .market-content-right.twoColumn,#navigation .new-level-2 .new-cat-nemu.twoColumn{max-width:36%}}#navigation .new-level-2 .market-content-left.threeColumn,#navigation .new-level-2 .market-content-right.threeColumn,#navigation .new-level-2 .new-cat-nemu.threeColumn{-ms-flex:1 1 100%;flex:1 1 100%;max-width:44%}@media (max-width:1060px){#navigation .new-level-2 .market-content-left.threeColumn,#navigation .new-level-2 .market-content-right.threeColumn,#navigation .new-level-2 .new-cat-nemu.threeColumn{max-width:100%}}#navigation .new-level-2 .menu5-slot-right-enlarged{-ms-flex:1 1 100%;flex:1 1 100%;max-width:67%}#navigation .new-level-2 .menu5-slot-right-enlarged img{max-width:100%;height:auto}#navigation .new-level-2 .nav-item{width:auto;margin:0}#navigation .new-level-2 .nav-item .slot-img img,#navigation .new-level-2 .nav-item.slot-img img{width:auto;border-radius:2px}@media (max-width:1060px){#navigation .new-level-2 .nav-item .slot-img,#navigation .new-level-2 .nav-item.slot-img{display:none}}#navigation .new-level-2 .nav-item.slot-img.category-image{margin:26px 0 0}#navigation .category-space-left{padding-left:24px}@media (max-width:1060px){#navigation .category-space-left{padding:0}}#navigation .category-space-right{padding-right:24px}@media (max-width:1060px){#navigation .category-space-right{padding:0}}#navigation ul.level-2{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:166px;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:start;border-top:1px solid #dfdfdf;padding:4px 0 0;-moz-column-gap:8%;column-gap:8%}@media (max-width:1060px){#navigation ul.level-2{padding:0 0 14px;border:none;height:auto}}#navigation ul.level-2 .nav-item.hide{display:none!important}#navigation ul.level-2 .nav-item .level-2-link{display:inline-block;width:auto;border-bottom:3px solid transparent}@media screen and (min-width:1060px){#navigation ul.level-2 .nav-item .level-2-link{color:#222}}@media (max-width:1060px){#navigation ul.level-2 .nav-item .level-2-link{border-bottom:none}}#navigation ul.level-2 .nav-item:hover .level-2-link{border-color:#E64683}#navigation ul.level-2 .nav-item:hover .level-2-link.featured{font-weight:400}@media (max-width:1060px){#navigation ul.level-2 .nav-item:hover .level-2-link{font-weight:400}}@media (max-width:1060px){#navigation ul.level-2 .nav-item{width:100%}}#navigation ul.level-2 .nav-link{font-size:14px;font-weight:400;padding:3px 0 1px;margin:0}@media (max-width:1060px){#navigation ul.level-2 .nav-link{padding:8px 0;margin:0 0 0 32px;border:none;text-transform:none}}#navigation .level-3 .navbar{margin:6px 0}@media (max-width:1060px){#navigation .level-3 .navbar{margin:0}}#navigation .level-3 .nav-item{width:100%;float:left;margin:0}#navigation .level-3 .nav-item.deals{margin-top:20px}@media (max-width:1060px){#navigation .level-3 .nav-item.deals{margin-top:0}}#navigation .level-3 .nav-link{text-transform:none;letter-spacing:.3px;border-bottom:none;width:auto;float:left}#navigation .level-3 .nav-link:hover{font-weight:700}@media (max-width:1060px){#navigation .level-3 .nav-link{border-bottom:1px solid #D8D8D8;width:100%;text-align:left;text-transform:capitalize}#navigation .level-3 .nav-link:hover{font-weight:400}}.leftnavopen{overflow:hidden}@media (max-width:1060px){.nav-overlay,.search-overlay{background:rgba(217,217,217,.7);height:100%;left:0;position:fixed;top:130px;transition:all .5s ease-in-out;width:100%;z-index:999;display:none}.nav-overlay.show,.search-overlay.show{display:block}.navbar-collapse{position:fixed;top:63px;left:0;padding:0 16px;width:85%;height:calc(100% - 40px);background:#fff;z-index:9999}.navbar-collapse.collapsing{height:auto;transition:left .3s ease;left:-100%}.navbar-collapse.show{left:0;transition:left .3s ease-in;overflow-y:auto}.level-1>li{border-bottom:1px solid #eee}.level-1 li .nav-2-submenu-open{display:block!important}#navigation .nav-2-submenu-open .level-3{display:none}#navigation .nav-2-submenu-open .level-3.nav-3-submenu-open{display:block}.nav-2-open{top:0;width:100%;height:100%;z-index:998;background:#fff}#navigation .nav-2-open.nav-item{position:relative}#navigation .nav-2-open.nav-item a.level-1{font-weight:700}#navigation .nav-2-open.nav-item .level-2 .nav-3-open .level-2-link{font-size:24px;line-height:30px;font-weight:600}}@media (max-width:1060px) and (max-width:576px){#navigation .nav-2-open.nav-item .level-2 .nav-3-open .level-2-link{font-size:16px}}@media (max-width:1060px){#navigation .nav-3-open.nav-item{height:100%;width:100%;background:#fff}.nav-3-open .nav-link{font-size:32px;text-align:left}.level-2.navbar{position:static}}@media (max-width:1060px) and (max-width:1060px){.level-2.navbar .html-slot-container{width:100%}.level-2.navbar .html-slot-container .text-bold{font-weight:400}}@media (max-width:1060px){.back-nav{letter-spacing:1.3px;font-size:24px;text-transform:uppercase;float:left;margin:37px 0 0 7px;padding-left:50px;position:relative;line-height:39px;display:none}}@media (max-width:1060px) and (max-width:576px){.back-nav{font-size:16px}}@media (max-width:1060px){.back-nav.back-nav-open{display:block}.back-nav:before{content:'';background:url(../images/header/leftarrow.svg) center center no-repeat;width:23px;height:13px;background-size:100%;position:absolute;left:0;top:45%;transform:translateY(-45%)}.menuTopSlots{display:none}.menu-category .myaccount-link{padding:0 16px;background:#000}#navigation .menu-category .myaccount-link{margin:0 -16px}#navigation .menu-category .myaccount-link a,.menu-category .myaccount-link a{color:#fff}.show-in-menu{display:none}.myaccount-link .show-in-menu{display:block}}.nav-mobile-head .nav-close{margin:0}.nav-mobile-head .nav-close:after,.nav-mobile-head .nav-close:before{position:absolute;top:0;content:' ';height:15px;width:2px;background-color:#000;right:0}@media (max-width:1060px){.nav-mobile-head{position:absolute;right:68px;top:-40px}}@media (max-width:767px){.nav-mobile-head{right:38px}}@media (max-width:1060px){.Member-tier-container{padding:10px 0}.Member-tier-container .tabler-star-filled{margin-right:4px}.Member-tier-container .insider-span2{padding:0 4px}.Member-tier-container .member-name,.Member-tier-container .member-rewards{color:#000;font-weight:700;line-height:normal;letter-spacing:.24px}.Member-tier-container .member-rewards{color:#D45382}}.menu-utility-user{padding:0}.menu-utility-user .rw-image img{max-width:122px;height:48px}.navbar-expand .menu-utility-user .my-account{z-index:1002}@media (max-width:1060px){.navbar-expand .menu-utility-user .my-account .myaccountlink:after{display:none!important}}.navbar-expand .menu-utility-user .my-account .myaccountlink.showArrow:after{display:block!important}.navbar-expand .menu-utility-user .my-account:hover .myaccountlink:after{display:block}.navbar-expand .menu-utility-user .my-account:hover .navbar-collapse{display:block!important}@media (max-width:1060px){.navbar-expand .menu-utility-user .my-account:hover .navbar-collapse{display:none!important}}.navbar-expand .menu-utility-user .myaccountlink{position:relative;float:left}@media screen and (min-width:1061px){.navbar-expand .menu-utility-user .myaccountlink{padding-bottom:15px}}.navbar-expand .menu-utility-user .myaccountlink:after{content:"";width:80%;height:5px;position:absolute;border:none;top:28px;z-index:9999;background:#E64683;left:6px;transform:none;display:none}.navbar-expand .menu-utility-user .myaccountlink.myaccountdropdown:after{display:block}.navbar-expand .menu-utility-user .myaccountlink.myaccountdropdown+.navbar-collapse{display:block!important}.navbar-expand .menu-utility-user .navbar-collapse{display:none!important;position:absolute;white-space:nowrap;padding:24px;right:0;background:#fff;outline:#dfdfdf solid 1px;top:40px;text-align:left;z-index:99;min-width:190px;width:327px;height:auto;border-radius:2px}.navbar-expand .menu-utility-user .navbar-collapse.no-tc-display{padding:10px 16px 33px 19px}.navbar-expand .menu-utility-user .navbar-collapse.no-tc-display .account-holder-name{padding-bottom:10px}@media (max-width:1060px){.navbar-expand .menu-utility-user .navbar-collapse{top:40px}}.navbar-expand .menu-utility-user .navbar-collapse a{-ms-flex-pack:left;justify-content:left}.stickheader .navbar-expand .menu-utility-user .navbar-collapse{top:40px}.navbar-expand .menu-utility-user .navbar-collapse .nav-item:not(.account-holder-name){margin-top:16px;line-height:normal}.navbar-expand .menu-utility-user .navbar-collapse .nav-item:not(.account-holder-name) a{font-size:14px;font-style:normal;font-weight:400;line-height:13px;color:#000;letter-spacing:.56px;border-bottom:1px solid transparent}.navbar-expand .menu-utility-user .navbar-collapse .nav-item:not(.account-holder-name) a:hover{text-decoration:none;width:auto;border-bottom-color:#E64683}.navbar-expand .menu-utility-user .navbar-collapse .nav-item:not(.account-holder-name) a .bar{padding:0 4px}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name{padding-bottom:16px;border-bottom:1px solid #000;line-height:14px}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name:hover a{font-weight:500}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name a{font-size:14px;font-style:normal;font-weight:500;line-height:13px;color:#000}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name a:hover{text-decoration:underline}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress-status__container{-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width:1061px){.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress-status__container{min-height:30px}}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress-status__status-bar{width:100%;border-radius:8px}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress-status__status-bar__inner-status{background:#D45382;border-radius:8px}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress-status__max-value,.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress-status__max-value-header,.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress-status__min-value{font-size:14px;font-style:normal;font-weight:500;line-height:normal;color:#000}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .progress_earnmore__rewards{font-size:14px;font-style:normal;font-weight:500;line-height:14px;margin-top:10px;color:#737373;letter-spacing:0;text-align:center}.navbar-expand .menu-utility-user .navbar-collapse .account-holder-name .reward-progress-amount{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:6px}.navbar-expand .menu-utility-user .navbar-collapse .nav-link{padding:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.navbar-expand .menu-utility-user .navbar-collapse .nav-link.user-account{margin-bottom:8px}.navbar-expand .menu-utility-user .navbar-collapse .nav-link.user-account .bar{padding:0 4px}.navbar-expand .menu-utility-user .navbar-collapse .user-Tier{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.navbar-expand .menu-utility-user .navbar-collapse .user-Tier .reward-total{font-size:24px;font-style:normal;font-weight:500;line-height:normal;color:#D45382;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;text-align:right}.navbar-expand .menu-utility-user .navbar-collapse .user-Tier .image-section .icon-one{margin-right:2px}.navbar-expand .menu-utility-user .navbar-collapse.show{display:block!important}@media (max-width:1060px){#navigation .menu-utility-user .my-account{margin-top:15px}}#navigation .menu-utility-user .my-account .myaccountlink::after{content:'';width:8px;height:8px;position:absolute;border:1px solid #444;border-width:0 1px 1px 0;z-index:9;background:#fff;transform:rotate(45deg)}@media (max-width:1060px){#navigation .menu-utility-user .my-account .myaccountlink::after{left:250px;top:6px;display:none}}@media (max-width:576px){#navigation .menu-utility-user .my-account .myaccountlink::after{top:8px;left:184px}}#navigation .menu-utility-user .my-account .myaccountlink.showArrow::after{transform:rotate(-137deg);top:12px}@media (max-width:1060px){#navigation .menu-utility-user .my-account .my-account-details:not(.show){display:none}}#navigation .menu-utility-user .my-account .collapse.show{position:inherit}#navigation .menu-utility-user .my-account .collapse.show .nav-item{padding:0}#navigation .myaccount-link{margin:80px 0}@media (max-width:576px){#navigation .myaccount-link{margin:50px 0}}@media (max-width:1060px){#navigation .myaccount-link .mini-cart-total .utility-text{margin-top:3px}}#navigation .myaccount-link .nav-item{width:100%;float:left}@media (max-width:1060px){#navigation .myaccount-link .nav-item{padding:15px 0;border-bottom:1px solid #fff}#navigation .myaccount-link .nav-item.my-account{margin-top:5px}#navigation .myaccount-link .nav-item.signout{border-bottom:none}}#navigation .myaccount-link .nav-item.signin{padding:0}@media (max-width:1060px){#navigation .myaccount-link .nav-item.signin .nav-item a{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}#navigation .myaccount-link .nav-item.signin .nav-item.signout .nav-link{padding:0;border:none}#navigation .myaccount-link .nav-item.signin .utility-icon{width:16px;height:16px;position:relative;top:2px}#navigation .myaccount-link .nav-item.signin .utility-text{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px;display:block!important;text-transform:capitalize}#navigation .myaccount-link .nav-item.signin .utility-text.hide-mobile{display:none!important}#navigation .myaccount-link .nav-item.signin .order-status .utility-icon{background:url(../images/header/order-status.svg) center center no-repeat}#navigation .myaccount-link .nav-item.signin .Customer-Service .utility-icon{background:url(../images/header/customer-service.svg) center center no-repeat}#navigation .myaccount-link .nav-item.signin .torrid-credit-card .utility-icon{font-size:8px;font-weight:700;color:#000;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #000}}#navigation .myaccount-link .nav-item.search{margin-bottom:48px;padding:0}@media (max-width:576px){#navigation .myaccount-link .nav-item.search{margin-bottom:30px}}@media (max-width:1060px){#navigation .myaccount-link .nav-item .mini-cart-total{position:relative}}@media (max-width:1060px){#navigation .myaccount-link .nav-item.store .storepopover{background:0 0;border-color:transparent;padding:0}#navigation .myaccount-link .nav-item.store .utility-icon{background:url(../images/header/store-mobile-white.svg) center center no-repeat;width:16px;height:16px;background-size:cover;position:relative;top:2px}#navigation .myaccount-link .nav-item.store .utility-text{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px;color:#fff;display:block!important}}#navigation .myaccount-link .nav-item .utility-text{text-transform:capitalize}#navigation #navigation .myaccount-link .navbar{margin:0}#navigation .myaccount-link .utility-text{width:auto;float:left;margin-left:10px;font-size:24px;line-height:29px;display:block}@media (max-width:1060px){#navigation .myaccount-link .utility-text{letter-spacing:1.3px}}@media (max-width:576px){#navigation .myaccount-link .utility-text{font-size:16px}}#navigation .myaccount-link .utility-icon{float:left;width:24px}#navigation .myaccount-link input{border:none;letter-spacing:1.3px;font-size:24px;line-height:29px;width:80%;float:left;text-transform:uppercase}@media (max-width:576px){#navigation .myaccount-link input{font-size:16px}}#navigation .myaccount-link button{background:url(../images/header/search.svg) center center no-repeat;border:none;float:right;width:22px;height:24px}#navigation .myaccount-link .search-box{width:100%;padding:36px 48px;float:left;border:1px solid #444}@media (max-width:576px){#navigation .myaccount-link .search-box{padding:17px 25px}}#navigation .myaccount-link .collapse:not(.show){display:block;position:relative;z-index:9}#navigation .myaccount-link .collapse:not(.show) .nav-item.my-account{display:block;position:absolute;right:0;width:auto;padding:0}#navigation .myaccount-link .collapse:not(.show) .nav-item.my-account .nav-link{line-height:22px;letter-spacing:1.3px;font-size:18px;padding:0;text-decoration:underline;border:0}#navigation .myaccount-link .collapse:not(.show) .nav-item.my-account .nav-link:hover{font-weight:400}@media (max-width:576px){#navigation .myaccount-link .collapse:not(.show) .nav-item.my-account .nav-link{font-size:12px}}#navigation .myaccount-link .collapse:not(.show) .nav-item.signout{top:3px}@media (max-width:1060px){#navigation .myaccount-link .country-selector{padding:15px 0!important;display:inline-block}}#navigation .myaccount-link .country-selector .current-country .fa{font-family:sofia-pro,sans-serif;font-size:14px;letter-spacing:.56px;color:#000;text-decoration:none!important}@media (max-width:1060px){#navigation .myaccount-link .country-selector .current-country .fa{color:#fff;text-decoration:underline!important}}.text-bold{font-weight:700}.red-text,.red-text:hover{color:#B10612}.static-header header{max-width:1171px;margin:0 auto}.static-header .standard-header-utility-group{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}.static-header .mini-cart-total{width:25px;text-align:center}.static-header .mini-cart-total .mini-cart-label{float:left;width:100%}.static-header .mini-cart-total .mini-cart-quantity{line-height:29px;font-size:10px;letter-spacing:.3px;color:#fff;display:inline-block}@media (max-width:1060px){.static-header .mini-cart-total .mini-cart-quantity{margin-top:5px}}.headerstaticrow{padding:0 20px}.stickheader .nav-item.store .storepopover{top:40px}.stickheader .nav-item.store a::after{top:26px}@media screen and (min-width:1061px){.stickheader .nav-item.store .storepopoverlink{padding-bottom:15px}}@media screen and (min-width:1060px){.nav-item.store:hover .storepopoverlink::after{display:block}}@media screen and (min-width:1060px){.nav-item.store .storepopoverlink::after{width:80%;height:5px;position:absolute;border:none;top:47px;z-index:9999;background:#E64683;left:6px;transform:none;display:none}}.nav-item.store .storepopover{-ms-flex-align:start;align-items:flex-start;height:auto;display:none;padding:10px}.nav-item.store .storepopover.mobilePop{display:block}.nav-item.store .storepopover.mobilePop .icon{background:url(../images/header/store-mobile-white.svg) center center no-repeat;margin-right:0}.nav-item.store .storepopover .icon{background:url(../images/header/mdi_store-marker-outline.svg) center center no-repeat;height:18px;width:19px;display:inline-block;vertical-align:middle;margin-right:11px}@media screen and (min-width:1060px){.nav-item.store .storepopover .icon{height:24px;width:24px;margin:0;background-size:cover}}@media screen and (max-width:768px){.nav-item.store .storepopover{background:#eee;margin-right:0;margin-left:0;line-height:22px}}@media screen and (min-width:1060px){.nav-item.store .storepopover{position:absolute;right:0;background:#fff;border:1px solid #D8D8D8;top:40px;text-align:left;z-index:99;width:250px}}.nav-item.store .storepopover .popoverTitle{font-size:14px;font-weight:700;letter-spacing:.56px}@media screen and (min-width:1060px){.nav-item.store .storepopover .popoverTitle{border-bottom:1px solid #D8D8D8;margin-bottom:3px}}.nav-item.store .storepopover .popoverContent .storelink{color:#4365B7}.nav-item.store .storepopover .popoverContent.empty-store .storelink{display:inline}.nav-item.store .storepopover .popoverContent .js-sname,.nav-item.store .storepopover .popoverContent .store-address{font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.56px;color:#000}@media screen and (max-width:1060px){.nav-item.store .storepopover .popoverContent .js-sname,.nav-item.store .storepopover .popoverContent .store-address{color:#fff}}.nav-item.store .storepopover .popoverContent .js-sname .addLine-one,.nav-item.store .storepopover .popoverContent .js-sname .addLine-two,.nav-item.store .storepopover .popoverContent .store-address .addLine-one,.nav-item.store .storepopover .popoverContent .store-address .addLine-two{text-decoration:underline}.nav-item.store .storepopover .popoverContent .js-sname a,.nav-item.store .storepopover .popoverContent .store-address a{display:inline-block;width:auto}@media screen and (min-width:1060px){.nav-item.store .storepopover .popoverContent .js-sname .addLine-phone,.nav-item.store .storepopover .popoverContent .store-address .addLine-phone{margin-top:12px!important}}.nav-item.store .storepopover .popoverContent .direction,.nav-item.store .storepopover .popoverContent .hourslink{font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.56px;color:#000}.nav-item.store .storepopover .popoverContent .hourslink{display:inline-block;width:100%;position:relative}@media (max-width:1060px){.nav-item.store .storepopover .popoverContent .hourslink{font-weight:500}}.nav-item.store .storepopover .popoverContent .hourslink .arrow-toggle{background:url(../images/header/uil_angle-down.svg) center center no-repeat;width:24px;height:24px;background-size:100%;position:absolute;right:0;top:45%;transform:translateY(-45%)}.nav-item.store .storepopover .popoverContent .hourslink.expanded .arrow-toggle{transform:rotate(180deg);top:0}.nav-item.store .storepopover .popoverContent .storeHrs-data{display:none;font-size:14px;font-style:normal;font-weight:400;line-height:20.8px;letter-spacing:.56px;color:#000;padding-top:10px}@media (max-width:1060px){.nav-item.store .storepopover .popoverContent .storeHrs-data{width:75%}}@media screen and (max-width:1060px){.nav-item.store .storepopover .popoverContent .storeHrs-data{color:#fff}}.nav-item.store .storepopover .popoverContent .hourslink.expanded+.storeHrs-data{display:block}.nav-item.store .storepopover .change-store,.nav-item.store .storepopover .change-store-refresh,.nav-item.store .storepopover .choose-store-link{float:right;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px;text-transform:capitalize}.nav-item.store .storepopover .change-store a,.nav-item.store .storepopover .change-store-refresh a,.nav-item.store .storepopover .choose-store-link a{color:#024CFF;font-size:12px}@media screen and (min-width:1060px){.nav-item.no-session-login:hover .user-login::after{display:block}}@media screen and (min-width:1060px){.nav-item.no-session-login .user-login::after{content:'';width:80%;height:5px;position:absolute;border:none;top:28px;z-index:9999;background:#E64683;left:6px;transform:none;display:none}}.nav-item.no-session-login .accountpopover{-ms-flex-align:start;align-items:flex-start;height:auto;display:none}@media screen and (max-width:768px){.nav-item.no-session-login .accountpopover{background:#eee;margin-right:0;margin-left:0;border-radius:2px}}@media screen and (min-width:1060px){.nav-item.no-session-login .accountpopover{position:absolute;right:0;background:#fff;outline:#dfdfdf solid 1px;top:38px;text-align:left;z-index:99;width:322px;padding:24px;border-radius:2px}.nav-item.no-session-login .accountpopover.no-tc-display{padding:9px 15px 29px 16px}.nav-item.no-session-login .accountpopover .icon-one{margin-right:2px}.nav-item.no-session-login .accountpopover .icon-two img{height:48px}.stickheader .nav-item.no-session-login .accountpopover{top:36px}}.nav-item.no-session-login .accountpopover.mobilePop{display:block}.nav-item.no-session-login .accountpopover a{-ms-flex-pack:left;justify-content:left}.nav-item.no-session-login .rewards-access{font-size:14px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.56px;color:#D45382;margin:16px 0;text-align:left!important}.nav-item.no-session-login .rewards-learn-more{line-height:15px}.nav-item.no-session-login .rewards-learn-more .benefits-link,.nav-item.no-session-login .rewards-learn-more .benefits-span{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.84px;display:inline!important}.nav-item.no-session-login .rewards-learn-more .benefits-link{-ms-flex-pack:left;justify-content:left}.nav-item.no-session-login .sign-in{padding:18px 0 14px;border-bottom:1px solid #000}@media screen and (min-width:1060px){.nav-item.no-session-login .sign-in{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.nav-item.no-session-login .sign-in a{border-radius:2px;background:#222;color:#fff;display:inline-block;width:100%;font-size:18px;font-style:normal;font-weight:400;height:48px;line-height:24px;letter-spacing:.4px;text-align:center;max-width:273px}.nav-item.no-session-login .order-status,.nav-item.no-session-login .torrid-credit-card{margin-top:14px;line-height:14px}.nav-item.no-session-login .order-status a,.nav-item.no-session-login .torrid-credit-card a{font-size:14px;font-style:normal;font-weight:400;line-height:14px!important;letter-spacing:.56px;color:#000;border-bottom:1px solid transparent}.nav-item.no-session-login .order-status a:hover,.nav-item.no-session-login .torrid-credit-card a:hover{text-decoration:none;width:auto;border-bottom-color:#E64683}@media screen and (min-width:1060px){.nav-item.minicart:hover .mini-cart-link::after{display:block}}@media screen and (min-width:1060px){.nav-item.minicart .mini-cart-link::after{content:'';width:80%;height:5px;position:absolute;border:none;top:28px;z-index:9999;background:#E64683;left:6px;transform:none;display:none}}.storelink{text-decoration:underline;font-size:10px}@media (max-width:767px){.storelink{font-size:9px}}@media (max-width:767px){.bopis-nostore .storelink,.sts-nostore .storelink{font-size:11px}}.socialLogin #header{display:none!important}@media screen and (min-width:1061px){.socialLogin.pt_account_nonav .account-wrap.td-intercept-landing{max-width:370px}.socialLogin.pt_account_nonav .account-wrap.td-intercept-landing .sign-in-col1{padding-right:0}}@media (max-width:1060px){#navigation .nav-item .nav-link{padding:16px 0}}.header-top-wrap .nav-item.store a::after{content:"";width:80%;height:5px;position:absolute;border:none;top:28px;z-index:9999;background:#E64683;left:6px;transform:none;display:none}.header-top-wrap .nav-item .storepopover{border-radius:2px;padding:24px;border-color:#dfdfdf;width:322px}@media (max-width:1060px){.header-top-wrap .nav-item .storepopover{width:100%}}.header-top-wrap .nav-item .storepopover .popoverTitle{border:none;margin-bottom:12px;line-height:22px}@media (max-width:1060px){.header-top-wrap .nav-item .storepopover .popoverTitle{margin-bottom:16px}}.header-top-wrap .nav-item .storepopover .popoverContent{line-height:16px}.header-top-wrap .nav-item .storepopover .popoverContent .addLine-phone{margin-top:4px}.header-top-wrap .nav-item .storepopover .popoverContent .js-header-storehrs{margin:16px 0 0}.header-top-wrap .nav-item .storepopover .popoverContent .js-header-storedirection .direction{width:100%;display:inline-block;padding:0;background-color:#000;color:#fff;text-align:center;height:44px;line-height:44px;border-radius:2px;font-size:16px;font-style:normal;font-weight:500}@media screen and (min-width:1061px){.menu-utility-user .accountpopover a,.menu-utility-user .my-account-details a{display:inline-block!important}.menu-utility-user .accountpopover a.user-login-bottom,.menu-utility-user .my-account-details a.user-login-bottom{display:-ms-flexbox!important;display:flex!important}}#footer{font-family:sofia-pro,sans-serif}#footer h6{font-size:14px;color:#fff;padding-bottom:10px;border-bottom:1px solid #fff;font-family:sofia-pro,sans-serif;letter-spacing:1px}#footer h6 .short-full{float:right;display:none}#footer .footer-wrapper{background-color:#000;display:inline-block;width:100%;padding:57px 0 100px}@media (max-width:576px){#footer .footer-wrapper{padding:57px 0 30px}}#footer .footer-wrapper .footer-links-block .footer-email-fb-block{padding-right:4.2%}@media (max-width:767px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block{margin:0 29px}}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .title-wrapper .subtitle{color:#fff;font-size:12px;line-height:36px;font-family:sofia-pro,sans-serif;padding:10px 0}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper{width:100%;display:inline-block}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper ::-moz-placeholder{color:#fff;opacity:1;padding-left:17px}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper :-ms-input-placeholder{color:#fff;opacity:1;padding-left:17px}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper ::placeholder{color:#fff;opacity:1;padding-left:17px}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper .email-button,#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper .enter-email{height:49px;display:inline-block;border-radius:0}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper .enter-email{max-width:66%;width:100%;background-color:#000;border:2px solid #fff;float:left;letter-spacing:1px;font-size:14px;color:#fff;padding-left:3%}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper .email-button{max-width:34%;width:100%;font-family:sofia-pro,sans-serif;vertical-align:top;background-color:#fff;color:#000;border:2px solid #fff;font-size:14px;text-transform:uppercase;cursor:pointer}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .thankyou-signup{width:100%;font-size:12px;color:#fff;padding:10px 0;border:2px solid #fff;text-transform:uppercase;letter-spacing:2px;text-align:center}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .signup-error{width:100%;font-size:14px;padding:5px 0 0 5px;color:#B10612}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect{margin-top:33px}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect .footer-social-icons{margin-top:17px}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect .footer-social-icons i{font-size:26px}}@media (max-width:767px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect .footer-social-icons i{font-size:23px}}@media (max-width:576px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect .footer-social-icons div.col{text-align:center}}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .footer-mobile-country-selector .country-selector{display:inline-block;width:auto}@media (max-width:576px){#footer .footer-wrapper .footer-links-block .card-body{padding:0 20px 20px}}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .drawer{margin-top:79px}}@media (max-width:767px){#footer .footer-wrapper .footer-links-block .drawer{margin:50px 29px 0}}@media (max-width:576px){#footer .footer-wrapper .footer-links-block .drawer{margin:30px 29px 0}}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .drawer .drawer-button .about-us h6{border-bottom:0}}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .drawer .short-full{display:block}}@media (max-width:576px){#footer .footer-wrapper .footer-links-block .drawer .short-full{margin-top:6px;font-size:20px}}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .drawer .my-account .accordion-toggle.open{border-bottom:1px solid #D8D8D8}#footer .footer-wrapper .footer-links-block .drawer .my-account #collapseThree.show{border-top:1px solid #D8D8D8}}#footer .footer-wrapper .footer-links-block .drawer .addclass.show{margin-bottom:20px}#footer .footer-wrapper .footer-links-block .drawer .addclass .drawer-links{padding:11px 0 0}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .drawer .addclass .drawer-links{padding:1.25rem}}@media (max-width:576px){#footer .footer-wrapper .footer-links-block .drawer .addclass .drawer-links{padding:0 20px 20px}}#footer .footer-wrapper .footer-links-block .customer-support{padding-right:6.3%}#footer .footer-wrapper .footer-links-block .your-torrid{padding-right:11%}#footer .footer-wrapper .footer-links-block .about-us{padding-left:12%}#footer .footer-wrapper a{color:#fff;font-family:sofia-pro,sans-serif}#footer .footer-wrapper ul{margin:0;padding:0}#footer .footer-wrapper ul li{font-size:12px;list-style-type:none}#footer .footer-wrapper ul li a{line-height:36px;white-space:nowrap;letter-spacing:.4px}#footer .footer-wrapper .checkout_country_selector{display:none!important}#footer .footer-copy .footer-copy-desktop{font-family:sofia-pro,sans-serif;margin:35px 0 65px}@media (max-width:1060px){#footer h6{font-size:24px;padding-bottom:20px;margin-bottom:20px}}@media (max-width:1060px) and (max-width:576px){#footer h6{font-size:20px;padding-bottom:15px;margin-bottom:15px}}@media (max-width:1060px){#footer ul li a{font-size:14px}#footer .footer-wrapper .country-selector .current-country a{font-size:16px;text-decoration:underline;font-family:sofia-pro,sans-serif}#footer .footer-wrapper .footer-links-block{max-width:500px;width:100%}#footer .footer-wrapper .footer-links-block .footer-email-fb-block{padding-right:9px}#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .title-wrapper .subtitle{font-size:20px;padding:10px 0 25px}}@media (max-width:1060px) and (max-width:576px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .title-wrapper .subtitle{font-size:16px;line-height:1.5;padding-top:0}}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper .enter-email{font-size:18px}}@media (max-width:1060px) and (max-width:576px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .input-wrapper .enter-email{font-size:14px}}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect{margin-top:85px}}@media (max-width:1060px) and (max-width:576px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect{margin-top:30px}}@media (max-width:1060px){#footer .footer-wrapper .footer-links-block .footer-email-fb-block .email-sign-up .stay-connect .footer-social-icons div.col{text-align:left}#footer .footer-wrapper .footer-links-block #accordion .col-lg-3,#footer .footer-wrapper .footer-links-block .customer-support{padding-right:9px}#footer .footer-wrapper .footer-links-block .your-torrid{padding-right:0}#footer .footer-wrapper .footer-links-block .about-us{padding-left:0}#footer .footer-copy .footer-copy-mobile{margin:0 0 55px}}@media (max-width:1060px) and (max-width:576px){#footer .footer-copy .footer-copy-mobile{margin:0}}@media (max-width:1060px){#footer .footer-copy .footer-copy-mobile .footer-copy-links li a{font-family:sofia-pro,sans-serif}}@media (max-width:1060px) and (max-width:576px){#footer .footer-copy .footer-copy-mobile .footer-copy-links li a{letter-spacing:1px;padding:0 10px;font-size:9px}}.scrolltop{display:none;width:100%;margin:0 auto;position:fixed;bottom:80px;right:10px;z-index:100}.scroll{position:absolute;right:20px;bottom:0;background:#000;padding:20px;text-align:center;margin:0;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}@media (max-width:576px){.scroll{right:0;bottom:42px}}.scroll .fa{font-size:30px;margin-top:-5px;margin-left:1px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}@media (max-width:576px){.scroll .fa{font-size:25px}}.scroll .fa.fa-angle-up{color:#fff}.go-top{font-family:sofia-pro,sans-serif;display:inline-block;font-size:30px;padding:15px 20px;float:right;background-color:#000;color:#fff;border:0;width:60px;height:60px}@media (max-width:576px){.go-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px 10px;width:30px;height:30px}}.todays-deal-overlay.open{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:9000;display:block}#todaysdeals .main-container{z-index:9999}.modal-open #todaysdeals .main-container{z-index:999}.accordion-toggle{-ms-touch-action:none;touch-action:none}#close-pc-btn-handler:focus{outline:0!important}#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{margin-top:26px}@media screen and (min-width:1060px){#onetrust-banner-sdk #onetrust-button-group-parent{text-align:left}#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{width:162px;padding-top:0;vertical-align:top}}motioncx-app .motion-chat-open-button,motioncx-app .motion-chat-popup{z-index:9999!important}motioncx-app .motion-chat-popup{height:550px!important}motioncx-app .css-dj1dia{height:500px!important}motioncx-app .css-y1c0xs{max-height:100vh!important}motioncx-app .webchat__suggested-action__button{height:26px!important;padding:13px 32px!important}motioncx-app .webchat__suggested-action__button .webchat__suggested-action__button-text{font-size:14px}motioncx-app .motion-content .send-button{text-transform:none}motioncx-app .motion-content .css-1eg1vi,motioncx-app .motion-content [data-css-1eg1vi]{letter-spacing:normal;font-size:14px}motioncx-app .motion-content .motion-modal button.primary{font-weight:700}motioncx-app .motion-content .motion-modal .message{color:#222}motioncx-app .motion-content em{font-style:italic}motioncx-app .motion-content em strong{font-weight:700;font-style:italic}motioncx-app .motion-content strong{font-weight:700}motioncx-app .motion-chat-header img{width:126px!important}motioncx-app .footer-mobile-country-selector{font-size:16px}.CustomSwitcherPopup .glMainContent .dropDownRow .dropdown select{color:#000}.slick-slider{display:none;position:relative;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}.hero-banner{overflow:hidden;width:100%;margin-bottom:20px}.hero-banner div:first-child,.hero-banner div:first-child .hero-content,.hero-banner.slick-initialized,.hero-banner.slick-initialized .hero-content,.shop-by-cat-carousel div:first-child,.shop-by-cat-carousel.slick-initialized{display:block}.slick-slide:nth-child(n+1){display:none}.slick-initialized,.slick-slide:first-child{display:block}.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{transform:translate3d(0,0,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;width:100%;max-width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;position:relative}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden,.slick-dots{display:none}.slick-dots{position:absolute;bottom:30px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border-radius:50%;background:#D8D8D8;border:none;display:block;height:10px;width:10px;padding:5px;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li.slick-active button{background:#000}.slick-dots li:nth-last-child(2) button{height:7px;width:7px;padding:4px}.slick-dots li:nth-last-child(2).slick-active button{height:10px;width:10px;padding:5px}.slick-dots li:last-child button{height:5px;width:5px;padding:3px}.slick-dots li:last-child.slick-active button{height:10px;width:10px;padding:5px}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:37px;height:20px;z-index:99;padding:0;color:transparent;transform:translateY(-50%);border:none;outline:0;cursor:pointer}.slick-prev{left:5%;background:url(../images/arrow-left.svg) no-repeat!important}.slick-next{right:5%;background:url(../images/arrow-right.svg) no-repeat!important}.slick-next:focus,.slick-prev:focus{outline:0;border:none}.shop-by-cat .slick-next,.shop-by-cat .slick-prev{top:auto;bottom:-50px}.shop-by-cat .slick-prev{left:auto}.shop-by-cat .slick-next{right:auto;left:8%}.hompage-wrapper .hp-recom .certona-slider .slick-list{max-width:1045px;margin:0 auto}.certona-slider .slick-slide{margin:0 9px}.hompage-wrapper .hp-recom.certona-slider .slick-slide img{margin:0 auto;width:auto}.hompage-wrapper .hp-recom .certona-slider .slick-prev{top:35%;bottom:auto;left:0}.hompage-wrapper .hp-recom .certona-slider .slick-next{top:35%;bottom:auto;left:auto;right:0}@media (max-width:1060px){.hompage-wrapper .hp-recom .certona-slider .slick-list{max-width:80%}.certona-slider .slick-slide{margin:0}.hompage-wrapper .hp-recom .certona-slider .slick-prev{left:2%}.hompage-wrapper .hp-recom .certona-slider .slick-next{right:2%}}@media (max-width:767px){.hompage-wrapper .hp-recom .certona-slider .slick-slide{margin:0}.hompage-wrapper .hp-recom .certona-slider .slick-slide .product-tile .recommendation_image img{width:66%}.hero-banner{margin-bottom:80px;overflow:visible}.slick-dots{bottom:-36px}.pt_wish-list .slick-dots{bottom:-24px!important}}.stylitics-widget-outfit-mobile-cta{display:none!important}.pt_wish-list .slick-next,.pt_wish-list .slick-prev{bottom:-105px!important}.custom-select{border:none;height:auto;padding:0;background:0 0;font-size:10px;font-weight:400;position:relative}.custom-select select{position:absolute;left:-9999px;top:0;z-index:0;width:100%;height:100%}.custom-select select:disabled+.error+.selected-option,.custom-select select:disabled+.selected-option{opacity:.4}.custom-select select.error~.selected-option,.custom-select select:focus+.selected-option{border-color:#D8D8D8}.custom-select .selected-option{display:block;height:48px;outline:0;position:relative;padding:15px 0 15px 15px;width:100%;color:#000;min-height:35px;border:1px solid #D8D8D8;cursor:pointer;font-size:12px;z-index:98;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-select .selected-option.selected{color:#000}.custom-select .selected-option:after{content:'';width:8px;height:8px;position:absolute;border:1px solid #444;border-width:0 1px 1px 0;top:43%;z-index:9;right:10px;background:0 0;transform:rotate(45deg) translateX(-50%)}@media screen and (max-width:1060px){.custom-select .selected-option:after{right:20px;width:16px;height:16px}}@media screen and (max-width:576px){.custom-select .selected-option:after{right:10px;width:8px;height:8px}}.custom-select .selection-list{list-style:none;display:none;left:0;margin:0;padding:10px 0 0;position:absolute;top:100%;width:100%;z-index:1071;border:1px solid #222;background:#fff;border-top:0;overflow:auto;height:150px}.custom-select .selection-list li{background:0 0;line-height:36px;text-transform:uppercase;outline:0;float:left;width:calc(100% - 30px);margin:0 15px 10px;text-align:center;cursor:pointer;color:#444}.custom-select .selection-list li:last-child{border-bottom:0}.custom-select .selection-list li.hover,.custom-select .selection-list li.selected,.custom-select .selection-list li:active,.custom-select .selection-list li:hover{background:#f8f8f8;font-weight:600}@media screen and (max-width:1060px){.custom-select .selection-list li{font-size:16px}}@media screen and (max-width:576px){.custom-select .selection-list li{font-size:10px;margin:0 12px 10px}}.custom-select.current_item .selection-list{display:block}.custom-select.current_item .selected-option{border-bottom:none;border-color:#222;font-weight:600}.custom-select.current_item .selected-option:after{transform:rotate(-135deg) translateX(-50%);right:16px}.custom-select.select-error .selected-option{background:#faeded}.select-address .custom-select select:focus,.select-wrapper .custom-select select:focus,.wrapper-select .custom-select select:focus{left:-9999px!important;z-index:0!important}.form-field-tooltip{display:inline;float:none;margin:0;width:auto}.form-field-tooltip .tooltip{cursor:help;position:static;display:inline-block;opacity:1;font-family:sofia-pro,sans-serif}.form-field-tooltip .tooltip:hover{position:relative;opacity:1}.form-field-tooltip .tooltip:hover .tooltip-content{display:block;opacity:1}.form-field-tooltip .tooltip .help-icon{display:inline-block;margin-left:3px;background:url(../images/torrid_help_question_mark.png) no-repeat;width:12px;height:12px}.pt_checkout .form-field-tooltip .tooltip .help-icon{background:url(../images/tooltip-icon-exclaim.jpg) no-repeat;width:16px;height:16px;background-size:cover}@media screen and (max-width:1060px){.pt_checkout .form-field-tooltip .tooltip .help-icon{width:25px;height:25px}}@media screen and (max-width:1060px){.pt_checkout .form-field-tooltip .tooltip .help-icon{width:16px;height:16px}}.pt_checkout_refresh .form-field-tooltip .tooltip .help-icon{background:url(../images/carbon_information.svg) center center no-repeat;width:17px;height:17px}.form-field-tooltip .tooltip .tooltip-content{border-radius:3px;color:#000;display:none;font-size:12px;left:103%;max-width:300px;min-width:200px;opacity:0;position:absolute;top:0;z-index:10;background-color:#fff;border:1px solid #D8D8D8;padding:10px}.form-field-tooltip .tooltip .tooltip-content.hazmat{font-size:10px;text-transform:none}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.form-field-tooltip .tooltip .tooltip-content{left:83%;top:unset}}@media screen and (max-width:1060px){.form-field-tooltip .tooltip .tooltip-content{top:105%;left:83%}}@media screen and (device-aspect-ratio:40 / 71){.form-field-tooltip .tooltip .tooltip-content{left:50%}}.pt_account #main{overflow:visible;max-width:1388px}@media (max-width:1366px){.pt_account #main{padding:0 9px}}@media (max-width:576px){.pt_account #main{padding:0}}.pt_account .password-regex-validation{color:#000;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px}@media (max-width:767px){.pt_account .password-regex-validation{font-size:12px;line-height:16px;letter-spacing:.48px}}.pt_account .password-regex-validation .password-regex{margin:5px 0 15px}.pt_account .password-regex-validation .password-regex .regexIcon:before{top:5px}@media (max-width:767px){.pt_account .password-regex-validation .password-regex .regexIcon:before{top:2px}}.pt_account .password-regex-validation .password-regex .regexIcon:after{top:8px}@media (max-width:767px){.pt_account .password-regex-validation .password-regex .regexIcon:after{top:5px}}.pt_account .card-highlighted{margin-left:32px}.pt_account .card-highlighted li{margin-right:8px;border-radius:2px;position:relative;width:42px;float:left;height:28px}.pt_account .card-highlighted li.visa{background:url(https://cdn.torrid.com/i/torrid/visa_card) no-repeat;background-size:cover;background-position-y:center}.pt_account .card-highlighted li.master{background:url(https://cdn.torrid.com/i/torrid/master_card) no-repeat;background-size:cover;background-position-y:center}.pt_account .card-highlighted li.american{background:url(https://cdn.torrid.com/i/torrid/American_express) no-repeat;background-size:cover;background-position-y:center}.pt_account .card-highlighted li.discover{background:url(https://cdn.torrid.com/i/torrid/discover) no-repeat;background-size:cover;background-position-y:center}@media screen and (max-width:768px){.pt_account .card-highlighted li.discover{margin-right:0}}.pt_account .card-highlighted li.brand{background:url(../images/account/td-icon-torrid.jpg) center no-repeat;width:42px;height:28px;background-size:cover}.pt_wish-list #main{overflow:visible;max-width:1388px}@media (max-width:1366px){.pt_wish-list #main{padding:0 9px}}@media (max-width:576px){.pt_wish-list #main{padding:0}}.account-holder-name{word-break:normal;overflow-wrap:break-word;white-space:normal}.preview-container ul li{margin-bottom:14px}.cancel-order-dialog .ui-dialog-titlebar-close{margin:10px 0 0}@media (max-width:576px){.cancel-order-dialog{width:90%}}.pt_account_nonav #main{max-width:100%;overflow:visible;margin-bottom:250px}.pt_account_nonav .right-content{width:100%;float:left;background:#f8f8f8;margin-top:55px;padding:67px 0 0}@media screen and (max-width:1060px){.pt_account_nonav .right-content .minhthfif{padding:0 70px}}@media screen and (max-width:576px){.pt_account_nonav .right-content .minhthfif{padding:0 20px}}.pt_account_nonav.pt_account_nonav_checkout .right-content{margin-top:0;padding:0}.pt_account_nonav .register-torrid .account-wrap.td-intercept-landing{padding:0;max-width:968px;margin:0 auto}@media screen and (max-width:1060px){.pt_account_nonav .register-torrid .account-wrap.td-intercept-landing{padding:0 50px}}@media screen and (max-width:576px){.pt_account_nonav .register-torrid .account-wrap.td-intercept-landing{padding:0 20px}}.pt_account_nonav.intercept-landing .account-wrap.td-intercept-landing{display:-ms-flexbox;display:flex;padding:0;max-width:100%;margin:0 auto;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.pt_account_nonav.intercept-landing .account-wrap.td-intercept-landing{display:inline-block;padding:0 16px;max-width:100%;width:100%}}.pt_account .td-intercept-landing.account-refresh .form-row label,.pt_account_nonav.intercept-landing .td-intercept-landing.account-refresh .form-row label{font-size:14px;letter-spacing:.56px;text-transform:uppercase}.pt_account .td-intercept-landing .qas-validation .multPickList.form-row.show-floating-label label,.pt_account_nonav.intercept-landing .td-intercept-landing .qas-validation .multPickList.form-row.show-floating-label label{position:relative;left:30px;top:0}.pt_account .td-intercept-landing .qas-validation .multPickList.form-row.show-floating-label label .qasaddy,.pt_account_nonav.intercept-landing .td-intercept-landing .qas-validation .multPickList.form-row.show-floating-label label .qasaddy{width:100%;margin-left:10px}.pt_account .td-intercept-landing .qas-validation .multPickList.form-row.show-floating-label label .qasaddy::before,.pt_account_nonav.intercept-landing .td-intercept-landing .qas-validation .multPickList.form-row.show-floating-label label .qasaddy::before{content:none}.pt_account .td-intercept-landing .form-row label,.pt_account_nonav.intercept-landing .td-intercept-landing .form-row label{font-size:16px;letter-spacing:.48px;color:#737373;top:18px;left:12px;text-transform:capitalize}.pt_account .td-intercept-landing .form-row label.error,.pt_account_nonav.intercept-landing .td-intercept-landing .form-row label.error{top:0!important;left:0;color:#B10612;text-transform:none;line-height:14px;letter-spacing:.5px;font-size:12px}.pt_account .td-intercept-landing .form-row.show-floating-label label,.pt_account .td-intercept-landing .form-row.show-floating-label-alt label,.pt_account_nonav.intercept-landing .td-intercept-landing .form-row.show-floating-label label,.pt_account_nonav.intercept-landing .td-intercept-landing .form-row.show-floating-label-alt label{font-size:12px;top:7px}.pt_account .td-intercept-landing .form-row .input-text,.pt_account_nonav.intercept-landing .td-intercept-landing .form-row .input-text{width:100%;margin:0;height:48px;padding:16px 12px 8px;font-size:16px;line-height:16px;color:#000;border-radius:2px;border-color:#dfdfdf}.pt_account .bold,.pt_account b,.pt_order .bold,.pt_order b,.pt_wish-list .bold,.pt_wish-list b{font-weight:700}.pt_account .account-wrap.td-intercept-landing,.pt_order .account-wrap.td-intercept-landing,.pt_wish-list .account-wrap.td-intercept-landing{padding:0;max-width:100%;margin:0 auto 100px}@media screen and (max-width:1060px){.pt_account .account-wrap.td-intercept-landing,.pt_order .account-wrap.td-intercept-landing,.pt_wish-list .account-wrap.td-intercept-landing{margin:0 auto 20px}}@media screen and (max-width:576px){.pt_account .account-wrap.td-intercept-landing,.pt_order .account-wrap.td-intercept-landing,.pt_wish-list .account-wrap.td-intercept-landing{margin:0 auto}}.pt_account .myacc-alert,.pt_order .myacc-alert,.pt_wish-list .myacc-alert{width:100%;float:left}.pt_account .secondary,.pt_order .secondary,.pt_wish-list .secondary{width:26.5%;float:left;margin-right:7%;margin-bottom:70px}@media screen and (max-width:1060px){.pt_account .secondary,.pt_order .secondary,.pt_wish-list .secondary{width:100%;margin-bottom:30px;padding-left:0}}@media screen and (max-width:576px){.pt_account .secondary,.pt_order .secondary,.pt_wish-list .secondary{margin-bottom:5px}}.pt_account .primary-content,.pt_order .primary-content,.pt_wish-list .primary-content{width:66.5%;float:right}@media screen and (max-width:1060px){.pt_account .primary-content,.pt_order .primary-content,.pt_wish-list .primary-content{width:100%;padding:0 16px}}.pt_account .primary-content .myaccount-reward-info .progress-status__status-bar,.pt_account .primary-content.tr-refresh .progress-status__status-bar,.pt_order .primary-content .myaccount-reward-info .progress-status__status-bar,.pt_order .primary-content.tr-refresh .progress-status__status-bar,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__status-bar,.pt_wish-list .primary-content.tr-refresh .progress-status__status-bar{border-radius:8px;width:100%}.pt_account .primary-content .myaccount-reward-info .progress-status__status-bar__inner-status,.pt_account .primary-content.tr-refresh .progress-status__status-bar__inner-status,.pt_order .primary-content .myaccount-reward-info .progress-status__status-bar__inner-status,.pt_order .primary-content.tr-refresh .progress-status__status-bar__inner-status,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__status-bar__inner-status,.pt_wish-list .primary-content.tr-refresh .progress-status__status-bar__inner-status{text-align:right;border-radius:8px 0 0 8px;background:linear-gradient(90deg,rgba(212,83,130,.4) 0,rgba(212,83,130,.9) 100%)}.pt_account .primary-content .myaccount-reward-info .hr-line,.pt_account .primary-content.tr-refresh .hr-line,.pt_order .primary-content .myaccount-reward-info .hr-line,.pt_order .primary-content.tr-refresh .hr-line,.pt_wish-list .primary-content .myaccount-reward-info .hr-line,.pt_wish-list .primary-content.tr-refresh .hr-line{position:absolute;top:-8px;width:2px;height:16px;display:inline-block;background:#D7638D;right:0}.pt_account .primary-content .myaccount-reward-info .secondary-bar .progress-status__status-bar__inner-status,.pt_account .primary-content.tr-refresh .secondary-bar .progress-status__status-bar__inner-status,.pt_order .primary-content .myaccount-reward-info .secondary-bar .progress-status__status-bar__inner-status,.pt_order .primary-content.tr-refresh .secondary-bar .progress-status__status-bar__inner-status,.pt_wish-list .primary-content .myaccount-reward-info .secondary-bar .progress-status__status-bar__inner-status,.pt_wish-list .primary-content.tr-refresh .secondary-bar .progress-status__status-bar__inner-status{border-radius:0 8px 8px 0;background:var(--Loyalist-to-VIP-Gradient,linear-gradient(90deg,#B52555 0,#E14582 100%))}.pt_account .primary-content .myaccount-reward-info .progress-status__container,.pt_account .primary-content.tr-refresh .progress-status__container,.pt_order .primary-content .myaccount-reward-info .progress-status__container,.pt_order .primary-content.tr-refresh .progress-status__container,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__container,.pt_wish-list .primary-content.tr-refresh .progress-status__container{position:relative}.pt_account .primary-content .myaccount-reward-info .progress-status__max-value,.pt_account .primary-content .myaccount-reward-info .progress-status__min-value,.pt_account .primary-content .myaccount-reward-info .progress-status__status-bar .current_value,.pt_account .primary-content.tr-refresh .progress-status__max-value,.pt_account .primary-content.tr-refresh .progress-status__min-value,.pt_account .primary-content.tr-refresh .progress-status__status-bar .current_value,.pt_order .primary-content .myaccount-reward-info .progress-status__max-value,.pt_order .primary-content .myaccount-reward-info .progress-status__min-value,.pt_order .primary-content .myaccount-reward-info .progress-status__status-bar .current_value,.pt_order .primary-content.tr-refresh .progress-status__max-value,.pt_order .primary-content.tr-refresh .progress-status__min-value,.pt_order .primary-content.tr-refresh .progress-status__status-bar .current_value,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__max-value,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__min-value,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__status-bar .current_value,.pt_wish-list .primary-content.tr-refresh .progress-status__max-value,.pt_wish-list .primary-content.tr-refresh .progress-status__min-value,.pt_wish-list .primary-content.tr-refresh .progress-status__status-bar .current_value{display:inline;position:absolute;font-size:12px;text-transform:none;font-weight:400;line-height:16px;color:#000;letter-spacing:.48px;top:14px;right:-20px}.pt_account .primary-content .myaccount-reward-info .progress-status__status-bar .current_value,.pt_account .primary-content.tr-refresh .progress-status__status-bar .current_value,.pt_order .primary-content .myaccount-reward-info .progress-status__status-bar .current_value,.pt_order .primary-content.tr-refresh .progress-status__status-bar .current_value,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__status-bar .current_value,.pt_wish-list .primary-content.tr-refresh .progress-status__status-bar .current_value{top:-24px}.pt_account .primary-content .myaccount-reward-info .progress-status__min-value,.pt_account .primary-content.tr-refresh .progress-status__min-value,.pt_order .primary-content .myaccount-reward-info .progress-status__min-value,.pt_order .primary-content.tr-refresh .progress-status__min-value,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__min-value,.pt_wish-list .primary-content.tr-refresh .progress-status__min-value{left:0}.pt_account .primary-content .myaccount-reward-info .progress-status__max-value,.pt_account .primary-content.tr-refresh .progress-status__max-value,.pt_order .primary-content .myaccount-reward-info .progress-status__max-value,.pt_order .primary-content.tr-refresh .progress-status__max-value,.pt_wish-list .primary-content .myaccount-reward-info .progress-status__max-value,.pt_wish-list .primary-content.tr-refresh .progress-status__max-value{right:0}.pt_account .primary-content .myaccount-reward-info .tr-wrapper_container,.pt_account .primary-content.tr-refresh .tr-wrapper_container,.pt_order .primary-content .myaccount-reward-info .tr-wrapper_container,.pt_order .primary-content.tr-refresh .tr-wrapper_container,.pt_wish-list .primary-content .myaccount-reward-info .tr-wrapper_container,.pt_wish-list .primary-content.tr-refresh .tr-wrapper_container{padding:36px 60px 60px;background:#F9F9FA;border-radius:2px}@media screen and (max-width:1060px){.pt_account .primary-content .myaccount-reward-info .tr-wrapper_container,.pt_account .primary-content.tr-refresh .tr-wrapper_container,.pt_order .primary-content .myaccount-reward-info .tr-wrapper_container,.pt_order .primary-content.tr-refresh .tr-wrapper_container,.pt_wish-list .primary-content .myaccount-reward-info .tr-wrapper_container,.pt_wish-list .primary-content.tr-refresh .tr-wrapper_container{width:100%;padding:0 16px}}.pt_account .primary-content .myaccount-reward-info .tr-bar-container,.pt_account .primary-content.tr-refresh .tr-bar-container,.pt_order .primary-content .myaccount-reward-info .tr-bar-container,.pt_order .primary-content.tr-refresh .tr-bar-container,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container,.pt_wish-list .primary-content.tr-refresh .tr-bar-container{padding:20px 32px;-ms-flex-align:center;align-items:center}@media screen and (max-width:1060px){.pt_account .primary-content .myaccount-reward-info .tr-bar-container,.pt_account .primary-content.tr-refresh .tr-bar-container,.pt_order .primary-content .myaccount-reward-info .tr-bar-container,.pt_order .primary-content.tr-refresh .tr-bar-container,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container,.pt_wish-list .primary-content.tr-refresh .tr-bar-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;padding:20px 25px 25px}}.pt_account .primary-content .myaccount-reward-info .tr-bar-container .card-body,.pt_account .primary-content.tr-refresh .tr-bar-container .card-body,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .card-body,.pt_order .primary-content.tr-refresh .tr-bar-container .card-body,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .card-body,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .card-body{padding:0}.pt_account .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward,.pt_account .primary-content.tr-refresh .tr-bar-container .earn-msg-reward,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward,.pt_order .primary-content.tr-refresh .tr-bar-container .earn-msg-reward,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .earn-msg-reward{display:inline-block;padding:26px 0 0;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px;color:#000;text-transform:none}@media screen and (max-width:1060px){.pt_account .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward,.pt_account .primary-content.tr-refresh .tr-bar-container .earn-msg-reward,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward,.pt_order .primary-content.tr-refresh .tr-bar-container .earn-msg-reward,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .earn-msg-reward{font-size:12px;line-height:16px;letter-spacing:.48px}}.pt_account .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward a,.pt_account .primary-content.tr-refresh .tr-bar-container .earn-msg-reward a,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward a,.pt_order .primary-content.tr-refresh .tr-bar-container .earn-msg-reward a,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward a,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .earn-msg-reward a{font-size:16px;line-height:26px;letter-spacing:.64px;color:#4365B7;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width:1060px){.pt_account .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward a,.pt_account .primary-content.tr-refresh .tr-bar-container .earn-msg-reward a,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward a,.pt_order .primary-content.tr-refresh .tr-bar-container .earn-msg-reward a,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .earn-msg-reward a,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .earn-msg-reward a{font-size:12px;line-height:16px;letter-spacing:.48px}}.pt_account .primary-content .myaccount-reward-info .tr-bar-container .reward-amount,.pt_account .primary-content.tr-refresh .tr-bar-container .reward-amount,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .reward-amount,.pt_order .primary-content.tr-refresh .tr-bar-container .reward-amount,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .reward-amount,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .reward-amount{font-size:32px;font-style:normal;font-weight:500;line-height:normal;color:#D45382;margin-right:10px}.pt_account .primary-content .myaccount-reward-info .tr-bar-container .card-presentation__text,.pt_account .primary-content.tr-refresh .tr-bar-container .card-presentation__text,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .card-presentation__text,.pt_order .primary-content.tr-refresh .tr-bar-container .card-presentation__text,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .card-presentation__text,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .card-presentation__text{margin:0 48px 0 0}@media screen and (max-width:1060px){.pt_account .primary-content .myaccount-reward-info .tr-bar-container .card-presentation__text,.pt_account .primary-content.tr-refresh .tr-bar-container .card-presentation__text,.pt_order .primary-content .myaccount-reward-info .tr-bar-container .card-presentation__text,.pt_order .primary-content.tr-refresh .tr-bar-container .card-presentation__text,.pt_wish-list .primary-content .myaccount-reward-info .tr-bar-container .card-presentation__text,.pt_wish-list .primary-content.tr-refresh .tr-bar-container .card-presentation__text{margin:0 0 8px 15px}}.pt_account .breadcrumb,.pt_order .breadcrumb,.pt_wish-list .breadcrumb{float:left;width:100%}.pt_account .breadcrumb .next-link,.pt_order .breadcrumb .next-link,.pt_wish-list .breadcrumb .next-link{font-size:16px;color:#000}.pt_account .breadcrumb a,.pt_order .breadcrumb a,.pt_wish-list .breadcrumb a{line-height:12px;font-size:12px;letter-spacing:normal;color:#000}.pt_account .breadcrumb a.last,.pt_order .breadcrumb a.last,.pt_wish-list .breadcrumb a.last{text-decoration:underline}@media screen and (max-width:1060px){.pt_account .breadcrumb,.pt_order .breadcrumb,.pt_wish-list .breadcrumb{display:none}}.pt_account .account-common-btn,.pt_order .account-common-btn,.pt_wish-list .account-common-btn{padding:20px;letter-spacing:2.1px;font-size:16px;line-height:normal;width:261px}@media screen and (max-width:1060px){.pt_account .account-common-btn,.pt_order .account-common-btn,.pt_wish-list .account-common-btn{width:100%}}.pt_account .account-common-title,.pt_order .account-common-title,.pt_wish-list .account-common-title{font-size:14px}@media screen and (max-width:576px){.pt_account .account-common-title,.pt_order .account-common-title,.pt_wish-list .account-common-title{font-size:18px}}@media screen and (max-width:1060px){.pt_order .primary-content{padding:0 20px}}@media screen and (max-width:1060px){.pt_order #primary .Usrnme{padding:0}}.pt_account .credit-card-container .form-row{margin:0 0 16px}.pt_account .credit-card-container .form-row.account_select .custom-select .selected-option::after{border-color:#6B6B6B}.pt_account .form-row{margin:0 0 16px}.pt_account .form-row.account_select .custom-select .selected-option{height:48px;padding:20px 12px 8px;border-radius:2px;color:#000;font-size:16px;font-weight:400;line-height:16px}.pt_account .form-row.account_select .custom-select .selected-option::after{width:11px;height:11px;border:2px solid #000;border-width:0 2px 2px 0}.pt_account .form-row.account_select .custom-select.current_item .selected-option{border-color:#dfdfdf;border-radius:2px 2px 0 0}.pt_account .form-row.account_select .custom-select.current_item .selection-list{border-color:#dfdfdf;border-radius:0 0 2px 2px}.pt_account .form-row.account_select .custom-select.current_item .selection-list li{font-weight:500;line-height:28px}.pt_account .form-row.address_city{width:36%;margin:0 4.2% 16px 0;float:left}@media screen and (max-width:767px){.pt_account .form-row.address_city{width:100%}}.pt_account .form-row.address_state{width:27.25%;margin:0 4.2% 16px 0;float:left}@media screen and (max-width:767px){.pt_account .form-row.address_state{width:100%}}.pt_account .form-row.address_zipcode{width:28%;float:right}@media screen and (max-width:767px){.pt_account .form-row.address_zipcode{width:100%}}.pt_account .form-row.address_country{margin:0 0 25px}.pt_account .qas-validation #qasAddressBlock{margin:30px 0 40px}@media screen and (max-width:1060px){.pt_account .qas-validation #qasAddressBlock{font-size:16px;line-height:24px}}.pt_account .qas-validation .prompt{margin-top:20px;font-weight:500;font-size:14px}.pt_account .qas-validation .header_prompt_msg{font-weight:500;font-size:14px}@media screen and (max-width:1060px){.pt_account .qas-validation{padding:0 70px}}@media screen and (max-width:576px){.pt_account .qas-validation{padding:0 20px}}.pt_account .oldAddress button{width:210px;float:left;margin-right:20px}@media screen and (max-width:1060px){.pt_account .oldAddress button{width:45%;margin-right:15px;margin-bottom:20px}}@media screen and (max-width:576px){.pt_account .oldAddress button{font-size:14px}}@media screen and (max-width:767px){.insider-img-desktop{display:none}}.insider-img-mobile{display:none}@media screen and (max-width:767px){.insider-img-mobile{display:block}}@media screen and (max-width:576px){.torridinsider-img{width:320px}.torridinsider-img img{width:100%}}.torridinsider-sec{margin:0 0 39px;text-align:center}@media screen and (max-width:1060px){.primary-content .torridinsider-sec{display:none}}@media screen and (max-width:1060px){.torridinsider-sec{margin:20px;text-align:center}}.secondary .torridinsider-sec{display:none}@media screen and (max-width:1060px){.secondary .torridinsider-sec{display:block;text-align:center;line-height:24px;width:100%;margin:20px 0}}.torridinsider-sec .torridinsider-text{display:block;font-size:14px;letter-spacing:.4px}.torridinsider-sec a{font-size:10px;letter-spacing:.3px;text-decoration:underline;text-transform:uppercase}#TIPointsTable{overflow:hidden}#TIPointsTable tr{width:100%;float:left;border-bottom:1px solid #d8d8d8;display:-ms-flexbox;display:flex}#TIPointsTable th{font-family:sofia-pro,sans-serif;font-size:18px;letter-spacing:1.3px;line-height:24px;width:19%;float:left;text-align:center}@media screen and (max-width:1060px){#TIPointsTable th{width:21%;font-size:32px;letter-spacing:1.6px;line-height:40px;margin-bottom:14px}#TIPointsTable th.divhead{font-size:20px}}@media screen and (max-width:576px){#TIPointsTable th{font-size:24px}#TIPointsTable th.divhead{font-size:14px}}#TIPointsTable th.outline-left{text-align:left}#TIPointsTable td{font-size:12px;letter-spacing:.9px;line-height:24px;text-transform:lowercase;width:25%;float:left;padding:5px 0}@media screen and (max-width:1060px){#TIPointsTable td{font-size:20px;padding:18px 0;letter-spacing:.6px}}@media screen and (max-width:576px){#TIPointsTable td{font-size:14px}}#TIPointsTable .outline-center{text-align:center;border-left:1px solid #d8d8d8}#TIPointsTable .outline-left{width:62%}@media screen and (max-width:1060px){#TIPointsTable .outline-left{width:58%}}#TIPointsTable .outline-center{width:19%}@media screen and (max-width:1060px){#TIPointsTable .outline-center{width:21%}}.account-wrap .points{max-width:476px;float:left}@media screen and (max-width:1060px){.account-wrap .points{max-width:100%}}.account-wrap .credidcardholder{max-width:376px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:right;text-align:center}@media screen and (max-width:1060px){.account-wrap .credidcardholder{max-width:100%;margin-top:45px}}.account-wrap .credidcardholder .cc_img,.account-wrap .credidcardholder .offer-title,.account-wrap .credidcardholder .offer_msg{width:100%;float:left;margin-bottom:15px}@media screen and (max-width:1060px){.account-wrap .credidcardholder .cc_img,.account-wrap .credidcardholder .offer-title,.account-wrap .credidcardholder .offer_msg{margin-bottom:25px}}@media screen and (max-width:1060px){.account-wrap .credidcardholder .cc_img img{width:50px}}.account-wrap .credidcardholder .offer-title{font-family:sofia-pro,sans-serif;font-size:24px;letter-spacing:1.3px;line-height:24px}@media screen and (max-width:1060px){.account-wrap .credidcardholder .offer-title{font-size:32px;letter-spacing:1.6px}}@media screen and (max-width:1060px){.account-wrap .credidcardholder .offer-title{font-size:20px}}.account-wrap .credidcardholder .offer_msg{font-size:12px;letter-spacing:.9px;line-height:24px;text-transform:lowercase}@media screen and (max-width:1060px){.account-wrap .credidcardholder .offer_msg{font-size:20px;letter-spacing:1.4px}}@media screen and (max-width:576px){.account-wrap .credidcardholder .offer_msg{line-height:30px}}.account-wrap .credidcardholder .cc_apply_btn{font-size:18px;letter-spacing:2.1px;height:60px;width:376px;background:#222;text-transform:uppercase;font-family:sofia-pro,sans-serif;color:#fff;text-align:center;padding:17px;margin-top:15px}@media screen and (max-width:1060px){.account-wrap .credidcardholder .cc_apply_btn{width:100%}}.account-wrap .account-bottom-text{width:100%;float:left;margin-top:60px}@media screen and (max-width:1060px){.account-wrap .account-bottom-text{margin-bottom:40px}}.account-wrap .account-bottom-text a,.account-wrap .account-bottom-text p{font-size:10px;line-height:12px;letter-spacing:.9px;text-transform:lowercase;margin-bottom:15px}@media screen and (max-width:1060px){.account-wrap .account-bottom-text a,.account-wrap .account-bottom-text p{font-size:14px;line-height:24px;letter-spacing:.7px;margin-bottom:30px}}.account-wrap .account-bottom-text a{text-decoration:underline}.term-condition{width:100%;float:left;margin:20px 0}.pt_account h1,.pt_account h2,.pt_account_nonav h1,.pt_account_nonav h2,.pt_order h1,.pt_order h2,.pt_wish-list h1,.pt_wish-list h2{font-size:20px;margin-bottom:10px}@media screen and (max-width:576px){.pt_account h1,.pt_account h2,.pt_account_nonav h1,.pt_account_nonav h2,.pt_order h1,.pt_order h2,.pt_wish-list h1,.pt_wish-list h2{font-size:18px;margin-bottom:0;line-height:32px}.pt_account h1.primary-logo,.pt_account h2.primary-logo,.pt_account_nonav h1.primary-logo,.pt_account_nonav h2.primary-logo,.pt_order h1.primary-logo,.pt_order h2.primary-logo,.pt_wish-list h1.primary-logo,.pt_wish-list h2.primary-logo{margin-bottom:10px}}.registrationform{width:50%;float:left}@media (max-width:1060px){.registrationform{width:100%}}.registrationform .select-wrapper,.registrationform input{width:100%}.registrationform .about-tooltip,.registrationform .adddress2-tooltip,.registrationform .apo-tooltip,.registrationform .birthday-field,.registrationform .phone-tooltip{display:-ms-flexbox;display:flex}.registrationform .about-tooltip .hidereq,.registrationform .adddress2-tooltip .hidereq,.registrationform .apo-tooltip .hidereq,.registrationform .birthday-field .hidereq,.registrationform .phone-tooltip .hidereq{position:relative;top:0;left:0;line-height:24px}.registrationform .about-tooltip .form-caption,.registrationform .adddress2-tooltip .form-caption,.registrationform .apo-tooltip .form-caption,.registrationform .birthday-field .form-caption,.registrationform .phone-tooltip .form-caption{display:-ms-flexbox;display:flex;margin-left:auto}.registrationform .form-row.about-tooltip+.select-box label{display:none}.registrationform .account-about .custom-select .selected-option{padding:22px 19px 20px}@media (max-width:1060px){.registrationform .birthday-field .tooltip-content,.registrationform .phone-tooltip .tooltip-content{left:-200%}}.registrationform .apo-tooltip .form-caption{position:absolute;right:0}@media (max-width:1060px){.registrationform .apo-tooltip .tooltip-content{left:-400%}}.registrationform #account-error-message,.registrationform #sb-account-error-message{display:none}.registrationform .information__text{text-transform:none;margin-bottom:6px}@media (max-width:1060px){.registrationform .information__text{line-height:20px}}.primary-phone .form-caption{display:none}#account-error-message{color:#B10612}.sendtofrienddialog{max-width:431px;padding:28px 24px 24px;border-radius:2px;font-family:sofia-pro,sans-serif}.sendtofrienddialog.ui-dialog{border:none;color:#000;min-height:447px}.sendtofrienddialog.ui-dialog .ui-dialog-content{padding:0;color:#000}.sendtofrienddialog.ui-dialog .ui-dialog-titlebar{padding:0;position:relative}.sendtofrienddialog.ui-dialog.success-dlg{padding:16px;max-width:314px;min-height:90px;top:50%!important;left:50%!important;transform:translate(-50%,-50%)}@media screen and (max-width:1060px){.sendtofrienddialog.ui-dialog.success-dlg{max-width:398px;min-height:74px}}.sendtofrienddialog.ui-dialog.success-dlg #send-to-friend-dialog{min-height:auto!important}.sendtofrienddialog.ui-dialog.success-dlg .send-friend-success p{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;margin:16px 0 0}@media screen and (max-width:1060px){.sendtofrienddialog.ui-dialog.success-dlg .send-friend-success p{margin:0}}.sendtofrienddialog .ui-dialog-title{font-size:22px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.88px;color:#000;margin:0}@media screen and (max-width:1060px){.sendtofrienddialog .ui-dialog-title{font-size:16px;line-height:16px;letter-spacing:.64px}}.sendtofrienddialog .ui-dialog-titlebar-close{position:absolute;top:-5px;float:right;padding:0;border:none;background:0 0;width:24px;height:24px;cursor:pointer;margin:0}.sendtofrienddialog .ui-dialog-titlebar-close::before{background:url(../images/quick-view-icons-close.svg) center center no-repeat;background-size:contain;width:24px;height:24px;top:0;left:0;transform:none}.sendtofrienddialog .ui-dialog-titlebar-close::after{content:none}.sendtofrienddialog .copy-link-text{margin:24px 0 11px 24px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;text-decoration:underline;position:relative;cursor:pointer}.sendtofrienddialog .copy-link-text::before{content:'';background:url(../images/solar_link-bold.svg) center center no-repeat;background-size:contain;display:inline-block;width:16px;height:16px;position:absolute;left:-24px;top:6px}@media screen and (max-width:1060px){.sendtofrienddialog .copy-link-text{margin-top:20px}}.sendtofrienddialog .Or-text,.sendtofrienddialog .email-label,.sendtofrienddialog .form-row .input-text,.sendtofrienddialog .from-heading,.sendtofrienddialog .from-text{font-size:16px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.64px;margin-bottom:8px}.sendtofrienddialog .Or-text{margin-bottom:16px}@media screen and (max-width:1060px){.sendtofrienddialog .Or-text{margin-top:13px}}.sendtofrienddialog .email-label{font-weight:400}.sendtofrienddialog .form-row{margin-bottom:16px}.sendtofrienddialog .form-row:first label{display:none}.sendtofrienddialog .form-row.show-floating-label label{display:none}.sendtofrienddialog .form-row label{top:12px;left:8px;color:#737373}@media screen and (max-width:1060px){.sendtofrienddialog .form-row label{top:16px}}.sendtofrienddialog .form-row .input-text{border-radius:2px;border-color:#737373;height:38px;padding:11px 8px;color:#000;margin-bottom:0;font-weight:400;font-family:sofia-pro,sans-serif}@media screen and (max-width:1060px){.sendtofrienddialog .form-row .input-text{height:48px}}.sendtofrienddialog .form-row.form-row-button{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-moz-column-gap:19px;column-gap:19px}@media screen and (max-width:1060px){.sendtofrienddialog .form-row.form-row-button{-moz-column-gap:20px;column-gap:20px}}.sendtofrienddialog .form-row.form-row-button button{font-family:sofia-pro,sans-serif;border-radius:2px;border:1px solid #000;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.72px;color:#000;-ms-flex:46%;flex:46%;height:38px;padding:0;text-transform:capitalize}@media screen and (max-width:1060px){.sendtofrienddialog .form-row.form-row-button button{height:48px}}.sendtofrienddialog .form-row.form-row-button .send-button{-ms-flex-order:2;order:2;background:#000;color:#fff}.sendtofrienddialog .form-row.form-row-button .send-button.disabled{background-color:#737373}.sendtofrienddialog .form-row.form-row-button .cancel-button{background:#fff}.sendtofrienddialog .terms-container .instock-only,.sendtofrienddialog .terms-container .policy-link{font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.56px;-ms-flex:0 0 100%;flex:0 0 100%}.sendtofrienddialog .terms-container .policy-link{font-size:12px;letter-spacing:.48px;text-decoration:underline;margin:16px 0 0;line-height:12px;display:inline-block;color:#000}.sendtofrienddialog button{width:100px}@media screen and (max-width:1060px){.sendtofrienddialog{width:96%!important;max-width:398px;padding:28px 16px 24px}}.edit-account-landing .credit-card-container .plcc,.new-account-block .credit-card-container .plcc{display:none}@media (max-width:1060px){.edit-account-landing .w-75,.new-account-block .w-75{width:100%!important}}.edit-account-landing fieldset label.error,.new-account-block fieldset label.error{text-transform:inherit;position:relative;left:0;top:0;display:inline-block;margin-top:5px}.edit-account-landing .edit-account-btn,.new-account-block .edit-account-btn{margin:20px 0}.edit-account-landing .edit-account-btn button,.new-account-block .edit-account-btn button{width:50%}@media (max-width:1060px){.edit-account-landing .edit-account-btn button,.new-account-block .edit-account-btn button{width:100%}}.edit-account-landing .ContactMethodForm .custom-checkbox,.new-account-block .ContactMethodForm .custom-checkbox{display:inline-block}.edit-account-landing .account-sub-heading2,.new-account-block .account-sub-heading2{font-size:22px;font-weight:700;line-height:28px;letter-spacing:.88px;color:#000;text-transform:capitalize;display:inline-block;width:auto;border-bottom:1px solid #dfdfdf;padding:0 0 10px;margin:0 0 25px}@media (max-width:1060px){.edit-account-landing .account-sub-heading2,.new-account-block .account-sub-heading2{font-size:18px;font-weight:700;line-height:normal;letter-spacing:.72px;margin:0 0 22px}}.edit-account-landing .dialog-required,.new-account-block .dialog-required{font-size:10px;letter-spacing:.5px}.edit-account-landing .birthday span,.new-account-block .birthday span{display:block}.address-book-landing{margin-bottom:20px}.address-book-landing .section-header .account-common-title{line-height:60px}.address-book-landing .setDefault{text-decoration:underline}.address-book-landing .section-header,.address-book-landing .section-headers{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;padding:15px 0;width:100%;float:left}@media (max-width:576px){.address-book-landing .section-header,.address-book-landing .section-headers{border-top:0}}.address-book-landing .section-header.account-common-title,.address-book-landing .section-header.default-title,.address-book-landing .section-header.no-border-top,.address-book-landing .section-headers.account-common-title,.address-book-landing .section-headers.default-title,.address-book-landing .section-headers.no-border-top{border-top:0}@media (max-width:1060px){.address-book-landing .section-header.account-common-title,.address-book-landing .section-header.default-title,.address-book-landing .section-header.no-border-top,.address-book-landing .section-headers.account-common-title,.address-book-landing .section-headers.default-title,.address-book-landing .section-headers.no-border-top{border-bottom:0}}.address-book-landing .section-headers{margin:20px 0}@media (max-width:576px){.address-book-landing .section-headers{margin:0 0 20px;font-size:16px}}.address-addedit span.form-caption{display:none}.address-addedit .section-header{border-bottom:1px solid #D8D8D8;padding:20px 0}@media (max-width:1060px){.address-addedit .section-header{font-size:20px}}@media (max-width:576px){.address-addedit .section-header{font-size:14px}}.pt_account .breadcrumb,.pt_account_nonav .breadcrumb,.pt_order .breadcrumb,.pt_wish-list .breadcrumb{margin:50px auto 20px}@media (max-width:1060px){.pt_account .breadcrumb,.pt_account_nonav .breadcrumb,.pt_order .breadcrumb,.pt_wish-list .breadcrumb{display:block;margin:25px auto 16px;padding:0 16px}}@media (max-width:1060px){.pt_account #main,.pt_account_nonav #main,.pt_order #main{background-color:#F9F9FA}.pt_account .account-secondary,.pt_account_nonav .account-secondary,.pt_order .account-secondary{display:none}}.pt_account_nonav .custom-check-holder.spc-check{display:block}@media (max-width:1060px){.pt_account_nonav #main{background-color:#fff}}.acc_logout a{font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#000}.pt_order.pt_registeredTrackOrder #primary .Usrnme{margin-left:17px}@media (max-width:1060px){.pt_order.pt_registeredTrackOrder #primary .Usrnme{margin-left:0}}.pt_order.pt_registeredTrackOrder #main .secondary{width:25.4%}.pt_order.pt_registeredTrackOrder .primary-content{width:67.4%;padding:0}@media (max-width:1060px){.pt_order.pt_registeredTrackOrder .primary-content{width:100%;padding:0 16px}}.pt_order #main{overflow:visible;max-width:1388px}@media (max-width:1366px){.pt_order #main{padding:0 9px}}@media (max-width:1060px){.pt_order #main{width:100%;padding:0}}.pt_order .primary-content{width:63.5%;float:left}@media (max-width:1060px){.pt_order .primary-content{width:100%;padding:0 16px}}@media (max-width:1060px){.pt_order .Usrnme{padding:0!important;margin-bottom:25px!important;font-size:18px!important;line-height:18px}}.pt_order .check_orderStatus_refresh{background-color:#F9F9FA;padding:36px 60px 60px;border-radius:2px}@media (max-width:1060px){.pt_order .check_orderStatus_refresh{padding:0;margin-bottom:30px}}.pt_order .check_orderStatus_refresh .section-header .title{font-size:22px;font-weight:700;line-height:22px;text-transform:capitalize;letter-spacing:.88px;border-bottom:1px solid #dfdfdf;padding:0 0 10px;display:inline-block;margin-bottom:25px;color:#000}@media (max-width:1060px){.pt_order .check_orderStatus_refresh .section-header .title{font-size:18px;margin-bottom:30px;line-height:18px}}.pt_order .check_orderStatus_refresh .order_status_registered{background:#fff;border-radius:2px;border:1.5px solid #dfdfdf;box-shadow:0 0 24px 0 rgba(211,217,224,.4);padding:32px 32px 45px;max-width:814px}@media (max-width:1060px){.pt_order .check_orderStatus_refresh .order_status_registered{padding:24px 16px;max-width:100%}}.pt_order .check_orderStatus_refresh .order_status_registered .section-header{margin-bottom:0!important;line-height:29px}.pt_order .check_orderStatus_refresh .order_status_registered .section-header .title{border:none;padding:0;margin-bottom:17px;font-size:18px;font-weight:700;letter-spacing:.72px;line-height:18px}.pt_order .check_orderStatus_refresh .order_status_registered .guest_order_container .order_note_one,.pt_order .check_orderStatus_refresh .order_status_registered .guest_order_container .order_note_two{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;color:#000}.pt_order .check_orderStatus_refresh .order_status_registered .guest_order_container .order_note_one a,.pt_order .check_orderStatus_refresh .order_status_registered .guest_order_container .order_note_two a{color:#000;font-size:16px;font-weight:400;line-height:16px}.pt_order .check_orderStatus_refresh .order_status_registered .guest_order_container .order_note_one{margin-bottom:9px}@media (max-width:1060px){.pt_order .check_orderStatus_refresh .order_status_registered .guest_order_container .order_note_one{margin-bottom:16px}}.pt_order #primary .check_orderStatus_refresh .registrationform{border:none;box-shadow:none;padding:0;margin-top:25px}.pt_order #primary .check_orderStatus_refresh .registrationform .form-row label{top:20px}.pt_order #primary .check_orderStatus_refresh .registrationform .form-row:not(.form-row-button){max-width:325px}@media (max-width:1060px){.pt_order #primary .check_orderStatus_refresh .registrationform .form-row:not(.form-row-button){max-width:100%}}.pt_order #primary .check_orderStatus_refresh .registrationform .form-row:not(.form-row-button) .input-text{border-radius:2px;height:54px}.pt_order #primary .check_orderStatus_refresh .registrationform .form-row:not(.form-row-button)+.form-row .input-text{height:57px}.pt_order #primary .check_orderStatus_refresh .registrationform .form-row.show-floating-label label{top:10px}.pt_order #primary .check_orderStatus_refresh .registrationform .form-row.form-row-button{text-align:center}.pt_order #primary .check_orderStatus_refresh .registrationform .form-row.form-row-button button{max-width:509px;margin-top:20px;height:48px}@media (max-width:1060px){.pt_order #primary .check_orderStatus_refresh .registrationform .form-row.form-row-button button{max-width:100%;margin:0}}.pt_order .order-history-landing{background-color:#F9F9FA;padding:35px 60px;border-radius:2px}@media (max-width:1060px){.pt_order .order-history-landing{padding:0}}.pt_order .order-history-landing .section-header .title{font-size:22px;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:.88px;border-bottom:1px solid #dfdfdf;padding:0 0 10px;color:#000}@media (max-width:1060px){.pt_order .order-history-landing .section-header .title{font-size:18px}}.pt_order .order-history-landing .cant-find-order{margin:20px 0 24px;font-size:18px;font-style:normal;font-weight:500;line-height:normal;color:#737373}@media (max-width:1060px){.pt_order .order-history-landing .cant-find-order{margin-top:15px;font-size:14px}}.pt_order .order-history-landing .cant-find-order .find-order{color:#4365B7;font-size:18px}@media (max-width:1060px){.pt_order .order-history-landing .cant-find-order .find-order{font-size:14px}}.pt_order .order-history-landing .order-year{width:100px}.pt_order .order-history-landing .order-year .custom-select.current_item .selected-option{border-bottom-left-radius:0;border-bottom-right-radius:0}.pt_order .order-history-landing .order-year .custom-select.current_item .selected-option::after{right:15px}.pt_order .order-history-landing .order-year .custom-select.current_item .selection-list{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.pt_order .order-history-landing .order-year .custom-select.current_item .selection-list li{font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.72px}.pt_order .order-history-landing .order-year .custom-select .selected-option{padding:0 10px 0 18px;height:30px;min-height:30px;border-radius:2px;color:#000;border-color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.72px}.pt_order .order-history-landing .order-year .custom-select .selected-option:after{border-color:#000;width:8px;height:8px;right:10px;border-width:0 2px 2px 0}@media (max-width:1060px){.pt_order .order-history-landing .order-year .custom-select .selected-option{font-size:18px;font-weight:400}}.pt_order .order-history-landing .order_card{color:#000;background:#fff;border-radius:2px;border:1.5px solid #dfdfdf;margin-bottom:25px;padding:32px;box-shadow:0 0 24px 0 rgba(211,217,224,.4)}@media (max-width:1060px){.pt_order .order-history-landing .order_card{padding:20px 27px;border:0;border:1.5px solid #dfdfdf}}.pt_order .order-history-landing .order_date{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.72px}@media (max-width:1060px){.pt_order .order-history-landing .order_date{font-size:16px;font-weight:400}}.pt_order .order-history-landing .order_details a{border-radius:2px;color:#737373;border:1px solid #737373;padding:0;text-transform:capitalize;font-weight:700;font-size:12px;width:63px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1060px){.pt_order .order-history-landing .order_details a{font-weight:400;width:112px;height:30px}}.pt_order .order-history-landing .order_number,.pt_order .order-history-landing .order_status{color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.64px;line-height:18px}@media (max-width:1060px){.pt_order .order-history-landing .order_number,.pt_order .order-history-landing .order_status{font-size:16px;font-weight:400;line-height:14px;color:#737373}}.pt_order .order-history-landing .order_number{color:#737373}@media (max-width:1060px){.pt_order .order-history-landing .order_number{font-size:14px;font-weight:500;letter-spacing:.56px}}.pt_order .order-history-landing .order_items{-moz-column-gap:35px;column-gap:35px}@media (max-width:1060px){.pt_order .order-history-landing .order_items{-moz-column-gap:20px;column-gap:20px}}.pt_order .order-history-landing .order_img{position:relative}.pt_order .order-history-landing .order_img img{max-width:91px;height:auto;border-radius:2px;width:100%}@media (max-width:1060px){.pt_order .order-history-landing .order_img img{max-width:70px}}.pt_order .order-history-landing .order_img:last-child{margin-right:0}.pt_order .order-history-landing .order_img .more-images{position:absolute;color:#fff;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.88px;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.47);width:100%;height:100%;border-radius:2px}@media (max-width:1060px){.pt_order .order-history-landing .order_img .more-images{font-size:24px;font-weight:600}}@media screen and (min-width:1061px){.pt_order .order-history-landing .order_img .more-images.hide-desktop{display:none}}@media (max-width:1060px){.pt_order .order-history-landing .order_img.hide-for-mobile{display:none}}@media (max-width:1060px){.pt_order .order-history-landing .order_status_number{margin-bottom:22px!important}}.pt_order .order-history-landing .no-order-container{text-align:center;background:#fff;padding:32px 45px 32px 32px;border-radius:2px;border:1.5px solid #dfdfdf}@media (max-width:1060px){.pt_order .order-history-landing .no-order-container{padding:21px 27px 21px 26px;min-height:83px}}.pt_order .order-history-landing .no-order-container .no-recent-orders{padding:35px 0;background:#F9F9FA;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;border-radius:2px}@media (max-width:1060px){.pt_order .order-history-landing .no-order-container .no-recent-orders{padding:11px 0;line-height:17px}}.pt_order .order-history-landing .no-order-container+.acc_logout{margin-top:36px}.pt_order .orderFrame{border:1px solid #D8D8D8;padding:10px;margin-top:25px;overflow:hidden}@media (max-width:1060px){.pt_order .orderFrame.orderFrame-mobile{width:99.2%;padding:0 10px;left:2px;background:#fff;margin-top:20px}}@media (max-width:1060px) and (max-width:767px){.pt_order .orderFrame.orderFrame-mobile{padding:10px}}.pt_order .orderFrame .orderInfo{float:left}.pt_order .orderFrame .orderOpts{float:right;margin-top:-20px}@media (max-width:1060px){.pt_order .orderFrame .orderOpts{clear:both;float:left;margin-top:10px}}.pt_order .orderFrame .orderOpts .buttonLinks{float:right;width:230px;font-size:16px;letter-spacing:2.1px;display:inline-block;padding:15px 0;margin-bottom:10px}@media (max-width:1060px){.pt_order .orderFrame .orderOpts .buttonLinks{float:left}}.pt_order .orderFrame .orderOpts #infoMessage{clear:both;line-height:28px}.pt_order .back-to-order-btn,.pt_order .first-row-btn{padding:15px 0;display:block;font-size:16px;letter-spacing:2.1px}.pt_order .back-to-order-btn.returnsBtn,.pt_order .first-row-btn.returnsBtn{margin:10px 0 0}.pt_order .writeReview{font-size:10px;padding:6px;margin-top:14px;text-transform:capitalize}.pt_order.pt_orderhistorydetail .first-row-btn.returnsBtn{margin:10px 0 0 25px}@media screen and (max-width:576px){.pt_order.pt_orderhistorydetail .first-row-btn.returnsBtn{margin:10px 0 0}}.pt_order.pt_orderhistorydetail #primary.registered{width:65.06%}@media (max-width:1060px){.pt_order.pt_orderhistorydetail #primary.registered{width:100%;padding:0 16px}}.pt_order.pt_orderhistorydetail .order-list-header .account-common-title{font-size:22px;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:.88px;border-bottom:1px solid #dfdfdf;padding:0 0 10px;color:#000}@media (max-width:1060px){.pt_order.pt_orderhistorydetail .order-list-header .account-common-title{font-size:18px}}.pt_order.pt_orderhistorydetail .order-list-header .back-to-order-btn{background:#000;border-radius:2px;padding:2px 21px;margin:0;letter-spacing:normal;font-size:12px}@media (max-width:1060px){.pt_order.pt_orderhistorydetail .order-list-header .back-to-order-btn{padding:3px 14px}}.pt_order .star-wrapper{color:#000;font-size:14px;text-align:right}.pt_order .star-wrapper img{margin-right:7px}@media only screen and (max-width:767px){.pt_order .star-wrapper{text-align:center}}.pt_order .back-to-order-btn{margin:10px 0 0}.pt_order .order-list-header{padding:0 10px}.pt_order .order-list-header .account-common-title{vertical-align:middle;line-height:50px;padding:0}@media (max-width:1060px){.pt_order .order-status-landing{position:relative}}.pt_order .order-status-landing .order-information{margin-top:25px;padding:0 10px}@media (max-width:1060px){.pt_order .order-status-landing .order-information{margin-top:0}}.pt_order .order-status-landing .order-list-col{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin-right:5%;border:1px solid #D8D8D8;padding:10px}.pt_order .order-status-landing .order-list-col.order-summary p:first-of-type,.pt_order .order-status-landing .order-list-col.order-summary p:last-child{font-weight:700}.pt_order .order-status-landing .order-list-col.order-summary p span{float:right}@media (max-width:1060px){.pt_order .order-status-landing .order-list-col,.pt_order .order-status-landing .order-list-col:first-child,.pt_order .order-status-landing .order-list-col:last-child{margin-top:30px}.pt_order .order-status-landing .order-list-col.order-list-col-mob{padding-top:0;margin-top:30px}}@media (max-width:1060px) and (max-width:576px){.pt_order .order-status-landing .order-list-col.order-list-col-mob{padding-top:10px}}.pt_order .order-status-landing .order-list-col:last-child{margin-top:0;margin-right:0}@media (max-width:1060px){.pt_order .order-status-landing .order-list-col:last-child{margin-top:30px}}@media (max-width:1060px){.pt_order .order-status-landing .order-list-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.pt_order #OrderStatusBanner{width:100%;margin-top:25px;margin-bottom:5px}@media (max-width:1060px){.pt_order #OrderStatusBanner{margin-top:20px}}.pt_order #OrderStatusBanner .OrderStatusStep1,.pt_order #OrderStatusBanner .OrderStatusStep2,.pt_order #OrderStatusBanner .OrderStatusStep3{background-repeat:no-repeat;background-size:contain;background-color:#ccc;background-position:center 1px;width:100%;height:28px}.pt_order #OrderStatusBanner .OrderStatusStep1{background-image:url(https://hottopic.scene7.com/is/image/HotTopic/OrderStatus_l01?fmt=png-alpha&wid=877)}@media (max-width:1060px){.pt_order #OrderStatusBanner .OrderStatusStep1{background-image:url(https://hottopic.scene7.com/is/image/HotTopic/OrderStatus_s01?fmt=png-alpha&wid=290);height:42px;background-size:contain}}.pt_order #OrderStatusBanner .OrderStatusStep2{background-image:url(https://hottopic.scene7.com/is/image/HotTopic/OrderStatus_l02?fmt=png-alpha&wid=877)}@media (max-width:1060px){.pt_order #OrderStatusBanner .OrderStatusStep2{background-image:url(https://hottopic.scene7.com/is/image/HotTopic/OrderStatus_s02?fmt=png-alpha&wid=290);height:42px;background-size:contain}}.pt_order #OrderStatusBanner .OrderStatusStep3{background-image:url(https://hottopic.scene7.com/is/image/HotTopic/OrderStatus_l03?fmt=png-alpha&wid=877)}@media (max-width:1060px){.pt_order #OrderStatusBanner .OrderStatusStep3{background-image:url(https://hottopic.scene7.com/is/image/HotTopic/OrderStatus_s03?fmt=png-alpha&wid=290);height:42px;background-size:contain}}.pt_order .order-information-table{width:100%;margin:24px 0}@media (max-width:1060px){.pt_order .order-information-table{margin:0 0 24px}}.pt_order .order-information-table tr{border-top:1px solid #BBB;text-align:center}@media (max-width:1060px){.pt_order .order-information-table tr:first-child{display:none}}.pt_order .order-information-table tr .order-status-table-header{padding:10px}.pt_order .order-information-table tr .product-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.pt_order .order-information-table tr .product-status-col{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.pt_order .order-information-table tr .product-ship-col{-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.pt_order .order-information-table tr .product-track-col{-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}.pt_order .order-information-table tr .product-qty-col{-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.pt_order .order-information-table tr .product-price-col{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.pt_order .order-status-table-items{padding:12px 10px}@media (max-width:1060px){.pt_order .order-status-table-items{padding:20px 10px}}.pt_order .order-status-table-items .mobile-half-right{-ms-flex:0 0 89%;flex:0 0 89%;max-width:89%;padding-left:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1060px){.pt_order .order-status-table-items .mobile-half-right{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}.pt_order .order-status-table-items .product-order-info-col,.pt_order .order-status-table-items .product-order-items-col,.pt_order .order-status-table-items .product-order-process-col,.pt_order .order-status-table-items .product-order-qty-col,.pt_order .order-status-table-items .product-order-ship-col,.pt_order .order-status-table-items .product-order-total-col,.pt_order .order-status-table-items .product-order-track-col{margin:0 4px 10px 0}.pt_order .order-status-table-items .product-order-items-col{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}@media (max-width:1060px){.pt_order .order-status-table-items .product-order-items-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.pt_order .order-status-table-items .product-order-items-col img{width:100%}}.pt_order .order-status-table-items .product-order-info-col{padding-left:3px;-ms-flex:0 0 17%;flex:0 0 17%;max-width:17%}.pt_order .order-status-table-items .product-order-info-col .name{font-size:12px;line-height:12px}@media (max-width:1060px){.pt_order .order-status-table-items .product-order-info-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.pt_order .order-status-table-items .product-order-process-col{-ms-flex:0 0 13%;flex:0 0 13%;max-width:13%;text-align:left}@media (max-width:1060px){.pt_order .order-status-table-items .product-order-process-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;text-align:left}}.pt_order .order-status-table-items .product-order-ship-col{-ms-flex:0 0 21%;flex:0 0 21%;max-width:21%;text-align:left}@media (max-width:1060px){.pt_order .order-status-table-items .product-order-ship-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;text-align:left}}.pt_order .order-status-table-items .product-order-track-col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;text-align:left}@media (max-width:1060px){.pt_order .order-status-table-items .product-order-track-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;text-align:left}}.pt_order .order-status-table-items .product-order-qty-col{-ms-flex:0 0 12%;flex:0 0 12%;max-width:12%;text-align:left}@media (max-width:1060px){.pt_order .order-status-table-items .product-order-qty-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;text-align:left}}.pt_order .order-status-table-items .product-order-total-col{-ms-flex:0 0 8%;flex:0 0 8%;max-width:8%;text-align:left}@media (max-width:1060px){.pt_order .order-status-table-items .product-order-total-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;text-align:left}}.pt_order .order-status-table-items .order-status-pImg{max-width:100%}.pt_order .dialog-container .cancel-order-dialog-container{margin-bottom:30px}.pt_order .dialog-container .cancel-order-dialog-container .confirm-cancel-button,.pt_order .dialog-container .cancel-order-dialog-container .confirm-delete-button{font-size:16px;letter-spacing:2.1px;padding:15px 0;height:auto;width:25%}@media (max-width:1060px){.pt_order .dialog-container .cancel-order-dialog-container .confirm-cancel-button,.pt_order .dialog-container .cancel-order-dialog-container .confirm-delete-button{width:100%;margin:30px 0 0}}.pt_order .dialog-container .cancel-order-dialog-container .first-btn{margin-right:20px}.pt_order .dialog-container p{font-size:16px}@media (max-width:1060px){.pt_order .order-first-row{margin:15px 0 5px}}.pt_order .dialog-container{display:none}@media (max-width:1060px){.pt_registeredTrackOrder .breadcrumb .breadcrumb-wrap{padding:0}}.pt_registeredTrackOrder .check_orderStatus_refresh .section-header{line-height:40px}@media (max-width:1060px){.pt_registeredTrackOrder .check_orderStatus_refresh{margin-bottom:50px}}.error-wishlist{position:absolute;right:0;width:49%;top:-64px;color:#B10612;font-size:14px;font-style:italic;font-weight:700;line-height:26px;letter-spacing:.56px}@media (max-width:1200px){.error-wishlist{width:59%;top:-60px;font-size:12px;line-height:20px}}@media (max-width:1060px){.error-wishlist{position:relative;width:100%;padding:5px 0 0 16px;right:auto;top:auto}}.wishlist-top-right-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.wishlist-top-right-section .top-link,.wishlist-top-right-section .top-link a{font-size:16px;line-height:16px;font-weight:400;color:#000;text-decoration:underline;position:relative}@media (max-width:1060px){.wishlist-top-right-section .top-link,.wishlist-top-right-section .top-link a{font-weight:500}}.wishlist-top-right-section .top-link a.remove-all-ooo::before,.wishlist-top-right-section .top-link.remove-all-ooo::before{content:'';background:url(../images/account/wishlist-close.svg) center center no-repeat;display:inline-block;width:16px;height:16px;position:absolute;top:2px;left:-22px}@media (max-width:1060px){.wishlist-top-right-section .top-link a.remove-all-ooo::before,.wishlist-top-right-section .top-link.remove-all-ooo::before{width:12px;height:12px;top:4px;left:-18px}}.wishlist-top-right-section .top-link a.share-link,.wishlist-top-right-section .top-link.share-link{margin:0 0 0 40px}@media (max-width:1060px){.wishlist-top-right-section .top-link a.share-link,.wishlist-top-right-section .top-link.share-link{margin:0;position:absolute;right:16px;top:-36px}.wishlist-top-right-section .top-link a.share-link a,.wishlist-top-right-section .top-link.share-link a{font-size:12px;letter-spacing:.48px;font-weight:500}}.wishlist-top-right-section .top-link a.share-link::before,.wishlist-top-right-section .top-link.share-link::before{content:'';background:url(../images/account/wishlist-share.svg) center center no-repeat;background-size:contain;display:inline-block;width:16px;height:22px;position:absolute;top:-2px;left:-22px}@media (max-width:1060px){.wishlist-top-right-section .top-link a.share-link::before,.wishlist-top-right-section .top-link.share-link::before{width:18px;height:22px;position:absolute;top:-4px;left:-22px}}.wishlist-top-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;padding:8px 0 22px}@media (max-width:1060px){.wishlist-top-heading{position:relative;-ms-flex-pack:start;justify-content:start;margin:0 16px 0 20px;padding:22px 16px}}.wishlist-container{clear:both}.wishlist-container .wl-row{display:inline-block;width:100%;padding:32px 32px 0;border:1px solid #dfdfdf;border-radius:2px;background:#fff;box-shadow:0 0 24px 0 rgba(211,217,224,.4)}@media (max-width:1060px){.wishlist-container .wl-row{border:none;border-radius:0;padding:16px 16px 0}}.wishlist-container .tile_padding{padding:0 0 32px;width:31.6%;float:left;margin-right:2.45%}@media (max-width:1060px){.wishlist-container .tile_padding{padding:0 0 28px;width:47.9%;margin-right:4%}}@media screen and (min-width:1061px){.wishlist-container .tile_padding:nth-child(3n){margin-right:0}}@media (max-width:1060px){.wishlist-container .tile_padding:nth-child(2n){margin-right:0}}.wishlist-items .option-update{margin-top:15px}.wishlist-items .option-update button{background:0 0;color:#000;letter-spacing:0;text-transform:none;font-weight:400;font-family:sofia-pro,sans-serif;text-decoration:underline;font-size:12px;height:auto;width:auto;padding:0}.wishlist-items .w-section-a{position:relative}.wishlist-items .w-section-a img{width:100%;border-radius:2px}.wishlist-items .w-section-a .wishlist-image.oos-image{opacity:50%}.wishlist-items .w-section-a .wishlist-icon-container{position:absolute;background:#fff;border-radius:50%;right:10px;top:10px;width:28px;height:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1}.wishlist-items .w-section-a .wishlist-icon-container img{width:16px;height:16px}@media (max-width:1060px){.wishlist-items .w-section-a .wishlist-icon-container{width:20px;height:20px;right:5px;top:5px}.wishlist-items .w-section-a .wishlist-icon-container img{width:11px;height:11px}}.wishlist-items .product-list-item .price-original{text-decoration:line-through}.wishlist-items .product-list-item .price-sales{color:#B10612;font-weight:600}.wishlist-items .product-list-item .sku .value{font-size:12px}.wishlist-items .oos-message{position:absolute;bottom:8px;background:#FFE1E4;width:calc(100% - 16px);border-radius:2px;padding:16px 10px;transform:translateX(-50%);left:50%}@media (max-width:1060px){.wishlist-items .oos-message{padding:10px 8px}}.wishlist-items .oos-message .oos-icon{background:url(../images/account/wishlist-oos.svg) center center no-repeat;display:inline-block;width:16px;height:16px;margin:-2px 3px 0 0}@media (max-width:1060px){.wishlist-items .oos-message .oos-icon{margin:2px 4px 0 0}}.wishlist-items .oos-message .message{font-size:12px;font-weight:400;line-height:13px;letter-spacing:.48px;color:#000}.wishlist-items .edit-wishlist{position:relative;text-decoration:underline;display:block;text-align:center;padding:16px 0 0;color:#000;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.48px}.wishlist-items .edit-wishlist::before{content:' ';background:url(../images/edit-store-icon.svg) center center no-repeat;display:inline-block;width:16px;height:16px;position:absolute;top:14px;left:-18px}.wishlist-items .w-section-b-b .custom-select{width:60px}.wishlist-items .w-section-d{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.wishlist-items .w-section-b-a .w-section-ba{text-align:left}.wishlist-items .w-section-b-b .option-priority label,.wishlist-items .w-section-bb .option-priority label{display:inline-block;float:left;position:static;font-size:12px;letter-spacing:.2px;line-height:24px;text-transform:none;margin-top:5px}.wishlist-items .w-section-b-b .select-wrapper,.wishlist-items .w-section-bb .select-wrapper{width:120px;float:left;margin-left:13px}@media screen and (max-width:1060px){.wishlist-items .w-section-b-b .select-wrapper,.wishlist-items .w-section-bb .select-wrapper{width:89px}}.wishlist-items .w-section-b-b .select-wrapper .custom-select .selection-list,.wishlist-items .w-section-bb .select-wrapper .custom-select .selection-list{height:120px!important}.wishlist-items .w-section-b-b .select-wrapper .custom-select .selection-list li,.wishlist-items .w-section-bb .select-wrapper .custom-select .selection-list li{margin:0 15px;font-size:12px}.wishlist-items .w-section-b-b .select-wrapper .selected-option,.wishlist-items .w-section-bb .select-wrapper .selected-option{height:20px;padding:14px 0 5px 10px;text-transform:inherit;font-size:12px;line-height:5px}.wishlist-items .w-section-b-b .select-wrapper .selected-option:after,.wishlist-items .w-section-bb .select-wrapper .selected-option:after{right:10px;width:8px;height:8px}.wishlist-items .option-toggle-public{position:absolute;left:0;bottom:30px}@media screen and (min-width:1061px){.wishlist-items .option-toggle-public{bottom:45px}}.wishlist-items .option-toggle-public .custom-checkbox label{text-transform:inherit;width:100px;margin:-7px 0 0;display:none}.wishlist-items .option-toggle-public.public-wish{position:relative;right:auto;top:auto}.wishlist-items .option-toggle-public.public-wish .custom-checkbox label{display:block;width:100%;margin:0;color:#444;top:7px;left:35px}@media screen and (max-width:767px){.wishlist-items .option-toggle-public.public-wish .custom-checkbox label{top:13px;left:45px}}.wishlist-items .w-section-c{margin-left:auto;margin-right:auto;max-width:100%}.wishlist-items .w-section-c button{font-size:18px!important;font-weight:400;line-height:normal;letter-spacing:.72px;text-transform:uppercase;border-radius:2px;padding:6px 0 9px!important}@media screen and (max-width:767px){.wishlist-items .w-section-c button{width:100%;padding:5px 0 8px!important}}.wishlist-items .w-section-c button:disabled,.wishlist-items .w-section-c button[disabled]{background:#7f7f7f;cursor:default}.wishlist-items .ratings{text-align:center;position:absolute;left:0;right:0;bottom:67px}.wishlist-items .w-section-b-b{width:20%;float:left}.wishlist-items .w-section-b-b .select-wrapper{width:60px}@media screen and (max-width:1060px){.wishlist-items .w-section-b-b{width:100%;margin-top:10px}}.wishlist-items #Quantity_Selection{float:left;margin-right:5px;margin-bottom:5px}.wishlist-items #Quantity{width:45px;padding:5px}.wishlist-items .option-quantity-desired{margin-top:5px}.wishlist-items .option-quantity-desired input{width:56px;text-align:center;height:35px;border:1px solid #D8D8D8}.wishlist-items .option-priority{margin:5px 0}.product-availability-list .is-in-stock{font-weight:600}.select-all-sec{position:relative}.select-all-sec .wishlist-empty{font-size:16px;font-family:sofia-pro,sans-serif;margin:20px 0 10px;color:#000}.select-all-sec label{margin-right:20px}.select-all-sec .form-row{width:auto}span.account-logout a{color:#000;font-size:16px;font-weight:400;line-height:normal;text-transform:capitalize;letter-spacing:normal;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;display:inline-block;margin:10px 0 30px}.wishlist-search-form{width:100%;margin:20px 0 30px}@media screen and (max-width:1060px){.wishlist-search-form fieldset{width:100%}}.wishlist-search-form .form-row{width:47%;float:left;margin-right:15px}@media screen and (max-width:1060px){.wishlist-search-form .form-row{width:100%}}.wishlist-search-form .line-center{display:block;clear:both;padding:5px 0;width:96%;text-align:center}@media screen and (max-width:1060px){.wishlist-search-form .line-center{padding:0;margin-bottom:24px}}.wishlist-address-form{margin-bottom:30px}.wishlist-address-form fieldset .select-box label{position:relative;top:0;display:block;left:0;margin:20px 0;font-size:16px;font-family:sofia-pro,sans-serif;color:#222}.wishlist-address-form fieldset .simple-submit{display:none}.wishlist-refresh .send-to-friend-wrapper .send-to-friend{font-size:18px;letter-spacing:1px;width:300px;padding:18px;display:inline-block;height:60px;float:left;margin-right:20px}@media screen and (max-width:767px){.wishlist-refresh .send-to-friend-wrapper .send-to-friend{width:100%}}@media screen and (max-width:576px){.wishlist-refresh .send-to-friend-wrapper .send-to-friend{font-size:20px;padding:18px 16px}}.wishlist-login-content-slot{background:#ccc;padding:10px 15px;text-align:center;margin:20px 0 0}.share-option-link-desktop,.share-option-link-mobile{color:#000;font-size:12px;line-height:normal;text-align:left}.share-option-link-desktop a,.share-option-link-mobile a{line-height:20px;display:block;word-break:break-all;margin:10px 0}@media screen and (max-width:1060px){.share-option-link-desktop,.share-option-link-mobile{display:none}}.share-option-link-desktop{margin:10px 0}.share-option-link-mobile{display:none}@media screen and (max-width:1060px){.share-option-link-mobile{display:block;clear:both}}@media screen and (max-width:1060px){.select_shipping_address .edit-address-wrapper{width:100%}}.select_shipping_address .edit-address-wrapper .selected-option{height:60px;padding-top:27px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.select_shipping_address .edit-address-wrapper .selected-option{height:84px;font-size:20px;padding-top:41px}}@media screen and (max-width:576px){.select_shipping_address .edit-address-wrapper .selected-option{font-size:12px;padding-top:20px;line-height:20px;height:60px}}.select_shipping_address button{width:170px;float:left}.td-intercept-landing button.wishlistPrivate,.td-intercept-landing button.wishlistPublic{margin:0;letter-spacing:1px}@media screen and (max-width:767px){.td-intercept-landing button.wishlistPrivate,.td-intercept-landing button.wishlistPublic{width:100%}}.td-intercept-landing button.wishlistPrivate{background:#E64783}.td-intercept-landing button:focus.wishlistPrivate{outline:#E64783 auto 5px}.td-intercept-landing .wishlist-bot-btns{text-align:center}.td-intercept-landing .wishlist-bot-btns form{display:inline-block}@media screen and (max-width:767px){.td-intercept-landing .wishlist-bot-btns form{display:block}}.td-intercept-landing .wishlist-bot-btns .add-all-to-cart,.td-intercept-landing .wishlist-bot-btns .delete-item{width:200px;margin:20px 20px 0 0}@media screen and (max-width:767px){.td-intercept-landing .wishlist-bot-btns .add-all-to-cart,.td-intercept-landing .wishlist-bot-btns .delete-item{margin:10px 0;width:100%}}@media screen and (max-width:576px){.account-secondary{margin:20px 0}}.account-secondary h1 .title{font-size:22px;font-weight:700;line-height:normal;text-transform:capitalize;letter-spacing:.88px;border-bottom:1px solid #dfdfdf;padding:0 0 8px}.account-secondary .has-sub .active{border:0}.account-secondary .has-sub .account-logout,.account-secondary .has-sub>a{display:none}@media screen and (max-width:1060px){.account-secondary .has-sub .account-logout,.account-secondary .has-sub>a{display:block}}@media screen and (max-width:1060px){.account-secondary ul li .has-acc-title span{font-size:20px}}@media screen and (max-width:576px){.account-secondary ul li .has-acc-title span{font-size:14px}}.account-secondary ul li a{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.account-secondary ul li a .account-left-title{display:inline-block;width:75%;font-size:18px;font-weight:500;letter-spacing:.72px;color:#000;padding:25px 0 16px;border-bottom:3px solid #000}.account-secondary ul li a .account-left-title span{display:inline-block;line-height:18px;padding:0 0 6px}@media screen and (max-width:576px){.account-secondary ul li a .account-left-title{font-size:14px}}.account-secondary ul li a .account-left-title .sub-text{font-size:12px;font-weight:400;letter-spacing:.48px;line-height:normal;color:#000}.account-secondary ul li a.active .account-left-title{border-color:#D45382}.account-secondary ul li .account-nav-icon{display:inline-block;width:25px;height:25px;margin:0 20px 0 0}.account-secondary ul li .account-nav-icon.expand-arrow{background:url(../images/account/account_arrow.svg) no-repeat;background-size:cover;margin:0}.account-secondary ul li .account-nav-icon.account-shipping{background:url(../images/account/account_order.svg) no-repeat;background-size:cover}.account-secondary ul li .account-nav-icon.account-profile{background:url(../images/account/account_profile.svg) no-repeat;background-size:cover}.account-secondary ul li .account-nav-icon.account-star{background:url(../images/account/account_star.svg) no-repeat;background-size:cover}.account-secondary ul li .account-nav-icon.account-tcc{background:url(../images/account/account_tcc.svg) no-repeat;background-size:28px 14px;position:relative}.account-secondary ul li .account-nav-icon.account-tcc::before{content:'';border:2px solid #000;border-radius:2px;width:23px;height:23px;display:inline-block;position:absolute;top:-4px;left:2px}.account-secondary ul li .account-nav-icon.account-wishlist{background:url(../images/account/account_wishlist.svg) no-repeat;background-size:cover}.account-secondary ul li .account-nav-icon.account-tcash{background:url(../images/account/account_tcash.svg) no-repeat;background-size:cover;height:24px;width:26px;left:-4px}.account-secondary ul li .account-nav-icon.account-help{background:url(../images/account/account_help.svg) no-repeat;background-size:cover}.customaccount-view img{max-width:100%}.customaccount-view .card-image img{height:38px}.navigation-blocks{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px;text-transform:capitalize;color:#000}@media screen and (max-width:576px){.navigation-blocks{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.48px}}.navigation-blocks .block{float:none;display:inline-block;width:100%;border:1px solid #dfdfdf;border-radius:2px;margin:0 0 25px!important;background:#fff;box-shadow:0 0 24px 0 rgba(211,217,224,.4)}.navigation-blocks .block>a{padding:0 20px;width:100%;float:left}.navigation-blocks .block .block-info .expir-date{color:#B10612;font-style:italic}.navigation-blocks .block .block-info .cancel-st,.navigation-blocks .block .block-info .expired-st{color:#999}.navigation-blocks .block .block-info .success-st{color:#317707}.navigation-blocks .block .block-info tr{vertical-align:top}@media screen and (max-width:576px){.navigation-blocks .block .block-info tr th{font-weight:700}}.navigation-blocks .block .block-info{border-bottom:1px solid #dfdfdf}.navigation-blocks .block .block-info-title{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:16px 34px;-ms-flex-align:center;align-items:center}@media screen and (max-width:1060px){.navigation-blocks .block .block-info-title{padding:10px 18px 10px 25px}}.navigation-blocks .block .block-info-title.more-padding{padding:20px 34px}@media screen and (max-width:1060px){.navigation-blocks .block .block-info-title.more-padding{padding:16px 18px 16px 25px}}.navigation-blocks .block .block-header-title{font-size:20px;font-weight:700;line-height:20px;letter-spacing:.8px;color:#000}@media screen and (max-width:1060px){.navigation-blocks .block .block-header-title{font-size:16px;line-height:16px;letter-spacing:.64px}}.navigation-blocks .block .block-subcontent{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;margin:0 0 18px}@media screen and (max-width:1060px){.navigation-blocks .block .block-subcontent{margin:0 0 14px}}.navigation-blocks .block .block-content{-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%;margin:0 4% 0 0;word-wrap:break-word}.navigation-blocks .block .block-content.birthday{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin:0}.navigation-blocks .block .block-content.email .value{text-transform:none}@media screen and (max-width:320px){.navigation-blocks .block .block-content.password .value{width:68%}}.navigation-blocks .block .block-content .value{width:212px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;line-height:normal}@media screen and (max-width:767px){.navigation-blocks .block .block-content .value{width:84%}}.navigation-blocks .block .block-content .label{color:#737373;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.48px}.navigation-blocks .block .account-edit-link{float:right;border:1px solid #7f7f7f;border-radius:2px;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.48px;color:#737373;padding:5px 18px}.navigation-blocks .block .communication-subcontent{padding:0 0 15px}.navigation-blocks .block .communication-subcontent .email-text{text-transform:none}.navigation-blocks .block .communication-bottom-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 8px}.navigation-blocks .block .account-delete-link{font-size:12px;font-weight:400;line-height:normal;letter-spacing:.48px;color:#000;cursor:pointer;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.navigation-blocks .block .address-edit{position:absolute;right:0;bottom:20px}.navigation-blocks .block .block-info-content{padding:16px 34px 8px}@media screen and (max-width:1060px){.navigation-blocks .block .block-info-content{padding:18px 18px 0 25px}}.navigation-blocks .block .account-address-block{display:inline-block;width:100%;border-top:1px solid #dfdfdf;padding:12px 0 16px;position:relative}.navigation-blocks .block .account-address-block.default{padding:0 0 16px;border-top:none}.navigation-blocks .block .account-address-block address{margin:0}.navigation-blocks .block .account-address-block .mini-address-name{width:75%;text-transform:capitalize;word-wrap:break-word}.navigation-blocks .block .account-address-block .mini-address-location{width:75%;word-wrap:break-word}@media screen and (max-width:320px){.navigation-blocks .block .account-address-block .mini-address-location{width:70%}}.navigation-blocks .block .account-common-btn{font-size:18px;font-weight:400;line-height:18px;letter-spacing:.72px;border-radius:2px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#000}.navigation-blocks .block .delete-payment{position:absolute;right:0;bottom:0}.navigation-blocks .block .payment-list-link{background:0 0;color:#000;text-transform:none;padding:0;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.navigation-blocks .block .no-payment{text-align:center;padding:25px 0 32px;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px}@media screen and (max-width:1060px){.navigation-blocks .block .no-payment{padding:20px 0 47px;font-size:12px;line-height:16px;letter-spacing:.48px}}.navigation-blocks .block .card_info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:70%}@media screen and (max-width:320px){.navigation-blocks .block .card_info{width:60%}}.navigation-blocks .block .card_info.expired{color:#B10612}.navigation-blocks .block .card_info.expired .card-expired{font-size:16px;font-style:italic;font-weight:400;line-height:26px;letter-spacing:.64px;text-transform:uppercase;padding:0 0 0 12px}@media screen and (max-width:1060px){.navigation-blocks .block .card_info.expired .card-expired{font-size:12px;font-style:normal;line-height:16px;letter-spacing:.48px}}.navigation-blocks .block .setDefault{float:right}.navigation-blocks .block .primary-label{position:absolute;right:0;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.48px;color:#000}.navigation-blocks .block .primary-label::before{content:'';background:url(../images/account/account_home_icon.svg);display:inline-block;width:18px;height:18px;position:relative;top:3px;left:0}.navigation-blocks .block .primary-label.payment-primary::before{background:url(../images/account/account_payment_icon.svg)}.navigation-blocks .block .td-card-type{display:inline-block;width:28px;height:16px;margin:0 5px 0 0;border-radius:2px}@media screen and (max-width:576px){.navigation-blocks .block .td-card-type{width:16px;height:10px}}.navigation-blocks .block .ccTypeName{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation-blocks .block .visa{background:url(../images/td-icon-visa.png) center no-repeat;background-size:cover}.navigation-blocks .block .amex{background:url(../images/td-icon-amex.png) center no-repeat;background-size:cover}.navigation-blocks .block .master{background:url(../images/td-icon-mastercard.png) center no-repeat;background-size:cover;border:none;display:block}.navigation-blocks .block .discover{background:url(../images/td-icon-discover.png) center no-repeat;background-size:cover}.navigation-blocks .block .brand{background:url(../images/td-icon-torrid.png) center no-repeat;background-size:contain}.navigation-blocks .block span.rating-val{font-size:50px;line-height:55px}@media screen and (max-width:576px){.navigation-blocks .block span.rating-val{font-weight:500;width:100%;text-align:center}}.navigation-blocks .block .fn-icon-wrpr{width:19.06%;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.navigation-blocks .block .fn-icon-wrpr{width:23.06%}}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon-wrpr{width:43%}}.navigation-blocks .block .fn-icon{background-image:url(../images/interface/myacc-spritesheet-icon.png);background-repeat:no-repeat;display:inline-block}.navigation-blocks .block .fn-icon+.block-info{margin-top:24px}.navigation-blocks .block .fn-icon svg:not(:root){left:-24px!important}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon svg:not(:root){left:-12px!important}}.navigation-blocks .block .fn-icon.fn-icon-rating{width:26px;height:26px;background-position:-240px -1px}.navigation-blocks .block .fn-icon.fn-doller-icon-lg{width:26px;height:55px;background-position:-156px -4px}.navigation-blocks .block .fn-icon.fn-icon.fn-point-icon{background-image:none;width:19%;height:90px;display:inline-block}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon.fn-icon.fn-point-icon{width:43%}}.navigation-blocks .block .fn-icon.fn-point-icon-order{width:26px;height:26px;background-position:-72px -4px}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon.fn-point-icon-order{width:30px;background-position:-72px -4px}}.navigation-blocks .block .fn-icon.fn-point-icon-favorites{width:26px;height:26px;background-position:-38px -4px}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon.fn-point-icon-favorites{width:30px;background-position:-38px -2px}}.navigation-blocks .block .fn-icon.fn-point-icon-profile{width:26px;height:26px;background-position:-203px -4px}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon.fn-point-icon-profile{width:30px;background-position:-203px -2px}}.navigation-blocks .block .fn-icon.fn-point-icon-addrbook{width:26px;height:26px;background-position:-4px -4px}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon.fn-point-icon-addrbook{width:30px;background-position:-4px -2px}}.navigation-blocks .block .fn-icon.fn-point-icon-paymentsetting{width:26px;height:26px;background-position:-106px -2px}@media screen and (max-width:576px){.navigation-blocks .block .fn-icon.fn-point-icon-paymentsetting{width:30px;background-position:-106px -2px}}.order-history-landing .section-header{font-size:20px;margin-bottom:0}.order-history-landing .section-header h1{line-height:22px}.navigation-blocks.myacc_innerview .block{float:left;width:100%}.navigation-blocks.myacc_innerview .block .block-subtitle{text-transform:none;padding-bottom:0;font-weight:400}@media screen and (max-width:1060px){.payment-delete{width:90%!important}}@media screen and (max-width:1060px){.ui-dialog.address-delete{width:90%!important}}.ui-dialog.address-delete h1,.ui-dialog.address-delete h2{font-size:20px}.pt_account .address-list a,.pt_account_nonav .address-list a,.pt_order .address-list a,.pt_wish-list .address-list a{text-decoration:underline;display:inline-block;width:auto}@media (max-width:1060px){.pt_account .section-header,.pt_account_nonav .section-header,.pt_order .section-header,.pt_wish-list .section-header{font-size:20px}}@media (max-width:576px){.pt_account .section-header,.pt_account_nonav .section-header,.pt_order .section-header,.pt_wish-list .section-header{font-size:16px}}@media (max-width:1060px){.pt_account .w-25,.pt_account .w-75,.pt_account_nonav .w-25,.pt_account_nonav .w-75,.pt_order .w-25,.pt_order .w-75,.pt_wish-list .w-25,.pt_wish-list .w-75{width:100%!important}}#primary .Usrnme{font-size:22px;line-height:22px;word-break:break-all;letter-spacing:.88px;text-transform:capitalize;padding-bottom:30px;color:#000;margin:-10px 0 0}@media screen and (max-width:1060px){#primary .Usrnme{padding:.5rem 70px;margin:0}}@media screen and (max-width:576px){#primary .Usrnme{font-size:18px;padding:.5rem 20px;line-height:normal;letter-spacing:.72px}}#primary .Usrnme .icon img{width:22px;height:22px;position:relative;top:-4px}@media screen and (max-width:576px){#primary .acnt-pages-view.account-signInStreak .grting-msg{-ms-flex-order:1;order:1}#primary .acnt-pages-view.account-signInStreak .td-banner{-ms-flex-order:3;order:3}#primary .acnt-pages-view.account-signInStreak .sign-in-streak-block{-ms-flex-order:2;order:2}}#primary .acnt-pages-view.account-signInStreak .sign-in-streak{font-size:14px}#primary .acnt-pages-view.account-signInStreak .sign-in-streak .sign-in-streak-days{color:#B10612}#primary .acnt-pages-view .td-banner{-ms-flex-pack:center;justify-content:center;border-top:1px solid #D8D8D8}@media screen and (max-width:1060px){#primary .acnt-pages-view .grting-msg .Usrnme{padding:0!important}}@media screen and (max-width:576px){#primary .acnt-pages-view{padding:0}#primary .acnt-pages-view .td-banner{-ms-flex-pack:center;justify-content:center;border-top:none}}@media screen and (max-width:1060px){.address-list a{font-size:12px}}@media screen and (max-width:1060px){.has-sub ul{clear:both;line-height:48px}.has-sub{position:relative;width:100%;float:left;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;line-height:normal}.has-sub:after{content:'';width:8px;height:8px;position:absolute;border:1px solid #444;border-width:0 1px 1px 0;top:25px;z-index:9;left:140px;background:#fff;transform:rotate(45deg)}}@media screen and (max-width:1060px) and (max-width:576px){.has-sub:after{top:17px;left:104px}}@media screen and (max-width:1060px){.has-sub.open:after{top:30px;transform:rotate(-137deg)}}@media screen and (max-width:1060px) and (max-width:576px){.has-sub.open:after{top:22px}}@media screen and (max-width:1060px){.has-sub ul{display:none}.has-sub .active{width:100%;float:left;padding:20px 0;font-size:20px}}@media screen and (max-width:1060px) and (max-width:576px){.has-sub .active{padding:12px 0;font-size:14px}}label[class^=error]{position:relative;width:100%;left:0;top:0}.receive_checkbox .form-row{margin-bottom:20px}@media screen and (max-width:1060px){.receive_checkbox .form-row{margin-bottom:40px}}.account-phone-error-message{color:#B10612}#account-phone-error-message{display:none}.address-list li{width:33%;float:left;margin-bottom:20px}@media screen and (max-width:1060px){.address-list li{width:50%}}@media screen and (max-width:576px){.address-list li{width:100%}}.address-list li.default{margin-top:20px;width:100%}@media screen and (max-width:576px){.address-list li.default{margin-top:0}}#send-to-friend-main h2{font-size:20px;margin-bottom:20px}#send-to-friend-main .dialog-required{position:absolute;right:20px;top:0}#send-to-friend-main .form-row .input-text,#send-to-friend-main .form-row textarea{width:100%}.myaccview-alert{display:block;color:#000;padding:10px;margin:0;border-radius:2px;border:1px solid #ddd;position:relative}.myaccview-alert .fn-close-icon{position:absolute;right:20px}.myaccview-alert .fn-close-icon:after{content:'x';font-size:15px;font-weight:600}.myaccview-alert a{text-decoration:underline}.available-rewards-sec{padding:0 30px}@media screen and (max-width:767px){.available-rewards-sec{padding:0 20px}}.available-rewards-sec .fn-doller-icon-lg{float:left;margin-right:5px}.available-rewards-sec .rating-val{float:left}.available-rewards-sec .expir-date{color:#B10612}.available-rewards-sec .rewards-title h2{margin-left:19.5%}@media screen and (max-width:767px){.available-rewards-sec .rewards-title h2{margin-left:0;font-size:18px;text-align:center}}.available-rewards-sec .rewards-icon{width:19.06%;float:left;display:-ms-flexbox;display:flex}@media screen and (max-width:576px){.available-rewards-sec .rewards-icon{width:100%}}.available-rewards-sec .rewards-split{float:left;margin-left:19.5%;padding:0;width:80%}@media screen and (max-width:767px){.available-rewards-sec .rewards-split{margin-left:21.06%;width:79%}}@media screen and (max-width:576px){.available-rewards-sec .rewards-split{margin-left:0;width:100%}}.available-rewards-sec .rewards-split .rewards-point{width:100%;float:left;border-top:1px solid #d8d8d8;padding-top:12px}@media screen and (max-width:1060px){.available-rewards-sec .rewards-split .rewards-point{width:100%}}@media screen and (max-width:576px){.available-rewards-sec .rewards-split .rewards-point{padding-left:20px}.available-rewards-sec .rewards-split .rewards-point:last-child{padding-bottom:12px}}.mypay-paltinum{width:100%;margin-top:25px}.mypay-paltinum a{width:19.06%;float:left;text-align:left}@media screen and (max-width:767px){.mypay-paltinum a{width:23.06%}}@media screen and (max-width:576px){.mypay-paltinum a{width:43%}}.mypay-paltinum a img{width:90px}.wishlist-refresh{margin-top:20px;position:relative}.wishlist-refresh .print-page{position:absolute;right:0;top:0;padding:5px 20px;background:#000;color:#fff!important;text-transform:uppercase;font-weight:500}.wish-list-results-table{width:100%}.wish-list-results-table td,.wish-list-results-table th{width:25%;float:left}@media screen and (max-width:1060px){.wish-list-results-table td,.wish-list-results-table th{width:100%}}.wish-list-results-table th{font-weight:700}.wish-list-results-table tr{width:100%;float:left}.wish-list-results-table .result-label{width:33%}.wish-list-results-table .view a{text-decoration:underline}#account-phone-error-message,.sb-error-message{color:#B10612}.confirmation-container h2{font-size:20px}.form-row.address1 .form-caption,.form-row.address2 .form-caption{display:none}.birthday_fields .bsone{width:40%;margin-right:4%}@media screen and (max-width:576px){.birthday_fields .bsone{float:left}}.birthday_fields .bstwo{width:25%}@media screen and (max-width:576px){.birthday_fields .bstwo label{left:8px}}@media screen and (max-width:576px){.birthday_fields .bstwo .selected-option{padding-left:8px}}.birthday_fields .bsthree{width:26%;float:right}@media screen and (max-width:576px){.birthday_fields .bsthree label{left:8px}}@media screen and (max-width:576px){.birthday_fields .bsthree .selected-option{padding-left:8px}}.enter_partial{margin-bottom:20px}.enter_partial .address-row{position:relative;display:inline-block;width:100%;margin:10px 0}.enter_partial .address-row input[type=radio].show-radio+.qasaddy:after{display:block}.enter_partial .address-row .qasaddy{margin:3px 0 0 8%;display:inline-block}@media screen and (max-width:576px){.enter_partial .address-row .qasaddy{margin:3px 0 0 12%}}.enter_partial .address-row .qasaddy:before{content:"";position:absolute;height:30px;width:30px;left:0;display:inline-block;top:0;border:1px solid #D8D8D8;border-radius:50%}.enter_partial .address-row .qasaddy:after{content:"";position:absolute;display:none;left:5px;top:5px;width:20px;height:20px;border-radius:50%;background-color:#000}.enter_partial button{width:45%}@media screen and (max-width:576px){.enter_partial button{width:100%}}.hasmb .block-title:hover{text-decoration:underline}.hasmb .d-flex{-ms-flex-align:start;align-items:flex-start}.hasmb .d-flex .fn-icon-rating+.block-title{margin-top:2px}.register-torrid{margin-top:20px}.register-torrid .account-wrap .account-bottom-text{margin-bottom:0}.ui-dialog:not(.shiptostore-module){left:50%!important;transform:translateX(-50%)}.ui-dialog.sizeguide-dialog-module{top:1%!important}.ui-dialog.email-signup-dialog-module{position:absolute!important;top:30%!important}.ui-dialog.delete-address,.ui-dialog.payment-delete{padding:0;border-radius:2px}@media screen and (max-width:1060px){.ui-dialog.delete-address,.ui-dialog.payment-delete{width:92.5%!important}}.ui-dialog.delete-address .ui-dialog-titlebar-close,.ui-dialog.payment-delete .ui-dialog-titlebar-close{position:absolute;z-index:101;margin:0;right:20px;width:12px;height:12px}.ui-dialog.delete-address .ui-dialog-titlebar-close::after,.ui-dialog.delete-address .ui-dialog-titlebar-close::before,.ui-dialog.payment-delete .ui-dialog-titlebar-close::after,.ui-dialog.payment-delete .ui-dialog-titlebar-close::before{left:4px;top:0;height:15px;background-color:#000}.ui-dialog.delete-address .ui-dialog-titlebar,.ui-dialog.payment-delete .ui-dialog-titlebar{padding:0;position:absolute;right:6px;top:20px}.ui-dialog.delete-address .ui-dialog-content,.ui-dialog.payment-delete .ui-dialog-content{padding:24px}@media screen and (max-width:1060px){.ui-dialog.delete-address .ui-dialog-content,.ui-dialog.payment-delete .ui-dialog-content{padding:20px 14px 24px}}.ui-dialog.delete-address .dialog-confirm-address,.ui-dialog.delete-address .dialog-confirm-creditcard,.ui-dialog.payment-delete .dialog-confirm-address,.ui-dialog.payment-delete .dialog-confirm-creditcard{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;color:#000;padding:12px 0;text-transform:capitalize}.ui-dialog.delete-address .dialog-confirm-address .addressline,.ui-dialog.delete-address .dialog-confirm-address .payment-content,.ui-dialog.delete-address .dialog-confirm-creditcard .addressline,.ui-dialog.delete-address .dialog-confirm-creditcard .payment-content,.ui-dialog.payment-delete .dialog-confirm-address .addressline,.ui-dialog.payment-delete .dialog-confirm-address .payment-content,.ui-dialog.payment-delete .dialog-confirm-creditcard .addressline,.ui-dialog.payment-delete .dialog-confirm-creditcard .payment-content{display:block;margin:0 0 3px}.ui-dialog.delete-address .dialog-confirm-address .addressline.dialog-cc-expiry,.ui-dialog.delete-address .dialog-confirm-address .payment-content.dialog-cc-expiry,.ui-dialog.delete-address .dialog-confirm-creditcard .addressline.dialog-cc-expiry,.ui-dialog.delete-address .dialog-confirm-creditcard .payment-content.dialog-cc-expiry,.ui-dialog.payment-delete .dialog-confirm-address .addressline.dialog-cc-expiry,.ui-dialog.payment-delete .dialog-confirm-address .payment-content.dialog-cc-expiry,.ui-dialog.payment-delete .dialog-confirm-creditcard .addressline.dialog-cc-expiry,.ui-dialog.payment-delete .dialog-confirm-creditcard .payment-content.dialog-cc-expiry{display:none!important}.ui-dialog.delete-address .button-container,.ui-dialog.payment-delete .button-container{-ms-flex-pack:unset;justify-content:unset}.ui-dialog.delete-address .button-container .payment-btn,.ui-dialog.payment-delete .button-container .payment-btn{-ms-flex:0 0 47.6%;flex:0 0 47.6%;margin-right:20px;font-family:sofia-pro,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.64px;background:#fff;color:#000;border-radius:2px;border:1px solid #000;padding:5px 4px 8px}@media screen and (max-width:1060px){.ui-dialog.delete-address .button-container .payment-btn,.ui-dialog.payment-delete .button-container .payment-btn{-ms-flex:0 0 47%;flex:0 0 47%;margin-right:22px}}.ui-dialog.delete-address .button-container .payment-btn.confirm-cancel-button,.ui-dialog.payment-delete .button-container .payment-btn.confirm-cancel-button{background:#000;color:#fff}.ui-dialog.delete-address .dialog-container h1,.ui-dialog.payment-delete .dialog-container h1{font-size:22px;font-weight:700;color:#000;line-height:22px;letter-spacing:.88px;padding:0 0 16px;text-transform:capitalize}@media screen and (max-width:1060px){.ui-dialog.delete-address .dialog-container h1,.ui-dialog.payment-delete .dialog-container h1{line-height:22px}}.ui-dialog.delete-address .dialog-container h2,.ui-dialog.payment-delete .dialog-container h2{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px;color:#000;text-transform:none}.ui-dialog.delete-address .card,.ui-dialog.payment-delete .card{border:none}.ui-dialog.delete-address{margin-top:10%}@media screen and (max-width:1060px){.ui-dialog.delete-address{margin-top:20%}}.ui-dialog.delete-address .ui-dialog-content{padding:22px 24px 24px}.primary-content.customaccount-view .address-list li{width:50%}@media screen and (max-width:1060px){.primary-content.customaccount-view .address-list li{width:100%}}@media only screen and (min-device-width:1536px) and (max-device-width:2048px) and (orientation:portrait){.primary-content.customaccount-view .address-list li{width:100%}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape){.primary-content.customaccount-view .address-list li{width:100%}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait){.primary-content.customaccount-view .address-list li{width:100%}}.primary-content.customaccount-view .address-list li .mini-address-title.font-weight-bold{display:none}.primary-content.customaccount-view .address-list li .mini-address-name{font-weight:700}.primary-content.customaccount-view .address-list li .wrapLine{word-break:break-all;word-wrap:break-word;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:20px;margin-right:22px}@media screen and (max-width:1060px){.pt_wish-list .primary-content{padding:0}}@media screen and (max-width:1060px){.pt_wish-list #primary .Usrnme{padding:0 16px}}@media screen and (max-width:1060px){.pt_wish-list #primary .account-sub-heading2{margin:0 16px}}@media screen and (max-width:1060px){.pt_wish-list .breadcrumb{padding:0 16px}}@media screen and (max-width:1060px){.pt_wish-list .account-secondary{margin:0;padding:0 10px}}.pt_wish-list .password-reset{text-decoration:underline;font-size:14px;letter-spacing:.5px;margin-bottom:12px;display:block}@media (max-width:1060px){.pt_wish-list .password-reset{float:right}}.pt_wish-list .td-intercept-landing .custom-check-holder{float:none}@media (max-width:1060px){.pt_wish-list .td-intercept-landing .custom-check-holder{float:left}}@media (max-width:1060px){.pt_wish-list .td-intercept-landing .sign-in-col2{padding-left:40px}}@media (max-width:767px){.pt_wish-list .td-intercept-landing .sign-in-col2{padding:0;margin-top:40px;border-left:none}}@media (max-width:1060px){.pt_wish-list .td-intercept-landing .sign-in-col1{padding-right:40px}}@media (max-width:767px){.pt_wish-list .td-intercept-landing .sign-in-col1{padding:0}}@media (max-width:1060px){.pt_wish-list .td-intercept-landing .sign-in-col1 .td-form-row-mob{display:none}}.pt_wish-list .continue-shopping{border-bottom:1px solid #222}.pt_wish-list .wishlist-welcome{color:#000}.pt_wish-list .wishlist-welcome-msg{font-size:16px}.pt_wish-list .td-intercept-landing button{font-size:18px;font-weight:400;height:auto;padding:1em;border-radius:2px}@media (max-width:1060px){.pt_wish-list .td-intercept-landing button{padding:12px}}.pt_wish-list .new-wishlist-update{position:relative;padding:0 20px;margin-top:20px}@media screen and (min-width:1061px){.pt_wish-list .new-wishlist-update{margin-top:70px;padding:0}}@media screen and (max-width:1060px){.pt_wish-list .new-wishlist-update{margin:0 0 25px;padding:0}}.pt_wish-list .new-wishlist-update .send-to-friend{background:#222;color:#fff;text-transform:uppercase;padding:1em;display:block}.pt_wish-list .new-wishlist-update .send-to-friend:hover{background:#000}.pt_wish-list .new-wishlist-update .share-option-link-mobile{font-size:12px;line-height:normal}.pt_wish-list .new-wishlist-update .share-option-link-mobile a{word-break:break-all}.pt_wish-list .new-wishlist-update .share-icons{font-size:25px}@media screen and (max-width:1060px){.pt_wish-list .new-wishlist-update .setting-wrapper,.pt_wish-list .new-wishlist-update .share-wrapper{display:none;position:absolute;background:#fff;border:1px solid #D8D8D8;min-height:300px;right:0;top:50px;width:300px;z-index:999}}.pt_wish-list .new-wishlist-update .setting-wrapper .wishlist-address-form fieldset .select-box label{font-size:12px;line-height:normal}.pt_wish-list .new-wishlist-update .share-wrapper .icon-wrap{font-size:30px;width:20%}@media screen and (max-width:1060px){.pt_wish-list .new-wishlist-update .user-list-count .user-list{word-break:break-all}}.pt_wish-list .wishlist-refresh{margin-top:0}.pt_wish-list .wishlist-refresh .availability-filters .button{padding:.5em;border:2px solid #D8D8D8;text-transform:uppercase;width:50%;font-weight:700;text-align:center}@media screen and (min-width:1061px){.pt_wish-list .wishlist-refresh .availability-filters .button{width:25%}}.pt_wish-list .wishlist-refresh .availability-filters .button.tabActive{border-color:#222}.pt_wish-list .wishlist-refresh .availability-filters .button:not(.tabActive){opacity:.5}.pt_wish-list .wishlist-refresh .select-all-right .custom-chekmark,.pt_wish-list .wishlist-refresh .select-all-right .input-checkbox{left:auto;right:0}.pt_wish-list .wishlist-refresh .select-all-right label{margin-right:40px}.pt_wish-list .wishlist-refresh .select-all-sec .custom-chekmark,.pt_wish-list .wishlist-refresh .select-all-sec .input-checkbox{width:24px;height:24px}.pt_wish-list .wishlist-refresh .select-all-sec .custom-chekmark::after{left:8px;top:2px;width:8px;height:15px}.pt_wish-list .wishlist-refresh .select-all-sec .remove-wish{display:-ms-flexbox;display:flex}.pt_wish-list .wishlist-refresh .select-all-sec .remove-wish .deleteWishlistItem{background:0 0;display:inline-block;color:#000;padding:16px 0 0;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.48px;text-transform:capitalize;text-decoration:underline}.pt_wish-list .wishlist-refresh .product-list-item .name{max-width:100%;margin:8px 0 0;line-height:normal;height:32px}@media screen and (max-width:1060px){.pt_wish-list .wishlist-refresh .product-list-item .name{height:34px}}.pt_wish-list .wishlist-refresh .product-list-item .name .otherwishlist-name,.pt_wish-list .wishlist-refresh .product-list-item .name a{font-size:14px;font-weight:400;line-height:17px;letter-spacing:.56px;text-transform:capitalize;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000}.pt_wish-list .wishlist-refresh .product-list-item .attribute-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:6px 0}.pt_wish-list .wishlist-refresh .product-list-item .attribute .label,.pt_wish-list .wishlist-refresh .product-list-item .attribute .value{letter-spacing:.56px;padding:0 0 4px}@media screen and (max-width:1060px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .label,.pt_wish-list .wishlist-refresh .product-list-item .attribute .value{font-size:14px;line-height:16px;font-weight:400}}.pt_wish-list .wishlist-refresh .product-list-item .attribute .label{width:22%}@media screen and (max-width:1200px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .label{width:30%}}@media screen and (max-width:1060px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .label{width:27%}}@media screen and (max-width:400px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .label{width:30%}}.pt_wish-list .wishlist-refresh .product-list-item .attribute .value{width:75%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.pt_wish-list .wishlist-refresh .product-list-item .attribute .value.color-name-desktop{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:15px}@media screen and (max-width:1060px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .value.color-name-desktop{height:16px}}@media screen and (max-width:1200px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .value{width:70%}}@media screen and (max-width:1060px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .value{width:73%}}@media screen and (max-width:400px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .value{width:68%}}.pt_wish-list .wishlist-refresh .product-list-item .attribute .price-sales{font-size:14px;line-height:14px;padding:0;margin:0 0 0 5px;color:#B10612}@media screen and (max-width:1060px){.pt_wish-list .wishlist-refresh .product-list-item .attribute .price-sales{line-height:16px}}.pt_wish-list .wishlist-refresh .wishlist-items .custom-chekmark,.pt_wish-list .wishlist-refresh .wishlist-items .input-checkbox{left:5px;bottom:5px}.pt_wish-list .wishlist-refresh .wishlist-items .custom-chekmark{background:#fff;opacity:.65}.pt_wish-list .wishlist-refresh .search-result-options.under-results{margin:0}@media screen and (max-width:1060px){.pt_wish-list .wishlist-block .wishlist-login{padding:0 16px}}.pt_wish-list .guest-wishlist .account-wrap.td-intercept-landing .breadcrumb.container-fluid{max-width:1170px;width:100%;margin:0 auto 6px;float:none}.pt_wish-list .guest-wishlist .account-wrap.td-intercept-landing #primary.primary-content-not-registered{max-width:1170px;margin:0 auto;width:100%;float:none}@media screen and (max-width:1060px){.pt_wish-list .guest-wishlist .account-wrap.td-intercept-landing #primary.primary-content-not-registered .account-sub-heading2{margin:18px 16px 15px}}.pt_wish-list .guest-wishlist .account-wrap.td-intercept-landing #primary.primary-content-not-registered.shared-wishlist{max-width:1017px;margin:0 auto 6px}.pt_wish-list .guest-wishlist .account-wrap.td-intercept-landing h1{padding:0;margin:10px auto;font-size:32px;line-height:42px}.pt_wish-list .guest-wishlist .account-wrap.td-intercept-landing .account-wrap{max-width:1170px;width:100%;margin:0 auto}.pt_wish-list .guest-wishlist .account-wrap.td-intercept-landing .account-wrap .wishlist-login-content-slot{margin:20px 0 10px}.pt_wish-list .wishlist-topsection{padding:0;margin:0 auto 40px}.pt_wish-list .wishlist-topsection form button{width:100%;margin:18px 0}.pt_wish-list .wishlist-topsection .login-box-content .html-slot-container div{padding:5px 0}.pt_contactus .contact-breadcrumbs{margin-top:20px}.pt_contactus #primary{max-width:1150px;margin:0 auto;padding:0}@media screen and (max-width:1060px){.pt_contactus #primary{padding:0 2em;box-sizing:border-box;width:100%}}.pt_contactus #primary .left-content{float:left;width:50%}@media screen and (max-width:1060px){.pt_contactus #primary .left-content{width:100%;float:left}}.pt_contactus #primary .left-content h1{font-size:20px;letter-spacing:2px;margin-bottom:10px;font-family:sofia-pro,sans-serif}@media screen and (max-width:1060px){.pt_contactus #primary .left-content h1{padding-top:15px;margin-bottom:0}}.pt_contactus #primary .left-content .show-on-medium{display:none}@media screen and (max-width:1060px){.pt_contactus #primary .left-content .show-on-medium{display:block}}.pt_contactus #primary .left-content .show-on-medium h3{font-size:16px;letter-spacing:2px;font-family:sofia-pro,sans-serif}.pt_contactus #primary .left-content .show-on-medium p{padding:10px 0;color:#000}@media screen and (max-width:1060px){.pt_contactus #primary .left-content .show-on-medium p{font-size:18px}}@media screen and (max-width:576px){.pt_contactus #primary .left-content .show-on-medium p{font-size:16px}}.pt_contactus #primary .left-content .show-on-medium .information-table .twoembreak{margin:10px 0;color:#000}.pt_contactus #primary .left-content .show-on-medium .information-table .row{margin:0}.pt_contactus #primary .left-content h2{font-size:20px;padding:10px 0}@media screen and (max-width:1060px){.pt_contactus #primary .left-content h2{display:none}}.pt_contactus #primary .left-content #ContactForm .input-text{width:100%}.pt_contactus #primary .left-content #ContactForm .comment-text-area label{width:100%;height:30px;background:#fff;margin:0;padding:12px 6px 5px 12px;left:0;top:0;border:1px solid #D8D8D8;border-bottom:0}.pt_contactus #primary .left-content #ContactForm .input-textarea{width:100%;border-radius:0;padding:33px 1em 1em;height:150px;overflow-y:auto;-webkit-overflow-scrolling:touch;text-indent:0}@media screen and (max-width:576px){.pt_contactus #primary .left-content #ContactForm .mob-phone-num label{top:10px}}.pt_contactus #primary .left-content #ContactForm .form-row button{width:280px;background:#222;color:#fff;font-size:18px;letter-spacing:2.1px;font-family:sofia-pro,sans-serif;border:none;text-transform:uppercase;height:60px;margin-bottom:30px}.pt_contactus #primary .left-content #ContactForm .form-row button:hover{background:#000;text-decoration:none;color:#fff}.pt_contactus #primary .left-content #ContactForm .card-warning p{padding:20px 0}@media screen and (max-width:1060px){.pt_contactus #primary .left-content #ContactForm .card-warning p{display:none}}.pt_contactus #primary .left-content #ContactForm #select-subject{font-size:12px;letter-spacing:.5px;line-height:12px;top:14px}.pt_contactus #primary .left-content #ContactForm .custom-select .selected-option{height:60px;line-height:18px;font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:#444;padding:30px 19px 10px;z-index:35}@media screen and (max-width:767px){.pt_contactus #primary .left-content #ContactForm .custom-select .selected-option{font-size:12px}}.pt_contactus #primary .left-content #ContactForm .custom-select .selection-list{z-index:100}.pt_contactus #primary .right-content{float:right;width:50%;padding-left:5%}@media screen and (max-width:1060px){.pt_contactus #primary .right-content{display:none}}.pt_contactus #primary .right-content h1{font-size:20px;letter-spacing:2px;margin-bottom:10px;font-family:sofia-pro,sans-serif}.pt_contactus #primary .right-content .section p{color:#000}.pt_contactus .pt_order_guest #primary{border-left:none;width:100%;max-width:1188px;padding-right:3%;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1060px){.pt_contactus .pt_order_guest #primary{padding:0 15px;box-sizing:border-box}}@media screen and (max-width:1060px){.pt_contactus .pt_order_guest #primary .order-statusdetails-landing{margin-top:20px}}.pt_contactus .pt_order_guest #primary .order-statusdetails-landing .section-header{padding:0}.pt_contactus .pt_order_guest #primary .order-statusdetails-landing .html-slot-container>div{padding:10px 0;color:#000}.pt_contactus .pt_order_guest #primary .order-statusdetails-landing .registrationform{margin-bottom:20px}.pt_contactus .pt_order_guest #primary .order-statusdetails-landing .registrationform input{width:100%}.pt_contactus .pt_order_guest #primary .order-statusdetails-landing .registrationform button{margin-bottom:60px}@media screen and (max-width:1060px){.pt_contactus .pt_order_guest #primary .order-statusdetails-landing .registrationform button{width:100%}}.pt_contactus .pt_order_guest #primary .order-statusdetails-landing .registrationform button:hover{background:#000}.send-friend-success h2{font-size:25px;letter-spacing:1px}.send-friend-success p{margin:15px 0}@media screen and (max-width:767px){.pt_contactus #ContactForm label{font-size:12px}.pt_contactus #ContactForm input{font-size:12px;padding-top:36px}}.pt_contactus #ContactForm .confirm-email{position:relative}.pt_contactus #ContactForm .confirm-email.errormsg{padding-bottom:10px;margin-bottom:10px;line-height:15px}.pt_contactus #ContactForm .confirm-email.errormsg input{background:#faeded}.pt_contactus #ContactForm .confirm-email.errormsg .pmismatch{position:absolute;bottom:0;display:block}.flex-table__mobile__sub-title{font-family:sofia-pro,sans-serif;font-size:20px;font-weight:400;line-height:43px;letter-spacing:.83px;text-transform:uppercase;display:none;text-align:right}@media screen and (max-width:767px){.flex-table__mobile__sub-title{display:block}}@media screen and (max-width:576px){.flex-table__mobile__sub-title{font-size:16px;letter-spacing:.7px;line-height:35px}}.block-title-pointshistory-subcopy{margin-bottom:10px}@media screen and (max-width:767px){.block-title-pointshistory-subcopy{display:block;font-size:20px;line-height:32px;letter-spacing:.83px;margin-top:22px;margin-bottom:0}}@media screen and (max-width:576px){.block-title-pointshistory-subcopy{font-size:12px;line-height:24px;letter-spacing:.5px;margin-top:5px;margin-bottom:0}}.flex-table{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.flex-table{display:block}}.flex-table .flex-table__row{width:100%;position:relative;display:none}@media screen and (max-width:767px){.flex-table .flex-table__row{border-top:1px solid #D8D8D8;padding:15px 0}.flex-table .flex-table__row:last-child{padding-bottom:0}}.flex-table .flex-table__row.flex-table__header-row,.flex-table .flex-table__row.show{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.flex-table .flex-table__row.show{display:block}}@media screen and (max-width:767px){.flex-table .flex-table__row.flex-table__header-row{display:none}}.flex-table .flex-table__row .flex-table__cell{-ms-flex-positive:1;flex-grow:1;font-family:sofia-pro,sans-serif;font-size:12px;font-weight:400;line-height:35px;letter-spacing:.5px}.flex-table .flex-table__row .flex-table__cell.red-text{color:red}.flex-table .flex-table__row .flex-table__cell.flex-table__head{font-size:14px;letter-spacing:.6px;font-weight:600;text-transform:uppercase}.flex-table .flex-table__row .flex-table__cell.flex-table__head .flex-table__icon-star{margin-right:6px}.flex-table .flex-table__row .flex-table__cell.date__cell{width:12%}@media screen and (max-width:1460px){.flex-table .flex-table__row .flex-table__cell.date__cell{width:17%}}@media screen and (max-width:1060px){.flex-table .flex-table__row .flex-table__cell.date__cell{width:15%}}.flex-table .flex-table__row .flex-table__cell.location__cell{width:24%}@media screen and (max-width:1460px){.flex-table .flex-table__row .flex-table__cell.location__cell{width:22%}}@media screen and (max-width:1060px){.flex-table .flex-table__row .flex-table__cell.location__cell{width:22%}}.flex-table .flex-table__row .flex-table__cell.status__cell{width:18%}@media screen and (max-width:1460px){.flex-table .flex-table__row .flex-table__cell.status__cell{width:18%}}@media screen and (max-width:1060px){.flex-table .flex-table__row .flex-table__cell.status__cell{width:17%}}.flex-table .flex-table__row .flex-table__cell.amount__cell{width:15%}@media screen and (max-width:1460px){.flex-table .flex-table__row .flex-table__cell.amount__cell{width:17%}}@media screen and (max-width:1060px){.flex-table .flex-table__row .flex-table__cell.amount__cell{width:16%}}@media screen and (max-width:767px){.flex-table .flex-table__row .flex-table__cell.amount__cell{width:100%}}.flex-table .flex-table__row .flex-table__cell.points__cell{width:31%}@media screen and (max-width:1460px){.flex-table .flex-table__row .flex-table__cell.points__cell{width:26%}}@media screen and (max-width:1060px){.flex-table .flex-table__row .flex-table__cell.points__cell{width:30%}}@media screen and (max-width:767px){.flex-table .flex-table__row .flex-table__cell.points__cell{position:absolute;right:0;top:15px;width:auto!important;text-align:right}.flex-table .flex-table__row .flex-table__cell.points__cell .flex-table__cell-heading{display:none}}@media screen and (max-width:767px){.flex-table .flex-table__row .flex-table__cell{-ms-flex-positive:unset;flex-grow:unset;font-size:20px;line-height:43px;letter-spacing:.83px;width:100%!important}}@media screen and (max-width:576px){.flex-table .flex-table__row .flex-table__cell{-ms-flex-positive:unset;flex-grow:unset;font-size:12px;line-height:35px;letter-spacing:.5px;width:100%!important}}.flex-table .flex-table__row .flex-table__cell .flex-table__cell-heading{display:none}@media screen and (max-width:767px){.flex-table .flex-table__row .flex-table__cell .flex-table__cell-heading{display:inline-block;color:#222!important;text-transform:uppercase;margin-right:5px}}.flex-table_loadmore a{font-family:sofia-pro,sans-serif;font-size:12px;text-decoration:underline;line-height:35px;letter-spacing:.5px}@media screen and (max-width:767px){.flex-table_loadmore a{font-size:20px;line-height:43px;letter-spacing:.83px}}@media screen and (max-width:576px){.flex-table_loadmore a{font-size:12px;line-height:35px;letter-spacing:.5px}}.navigation-blocks.pointshistory-block .block{padding:24px 36px;color:#222}@media screen and (max-width:767px){.navigation-blocks.pointshistory-block .block{float:none;padding:24px}}.navigation-blocks.pointshistory-block .block .block-title-pointshistory h2{font-family:sofia-pro,sans-serif;font-size:16px;line-height:normal;font-weight:600;letter-spacing:.7px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #D8D8D8}@media screen and (max-width:767px){.navigation-blocks.pointshistory-block .block .block-title-pointshistory h2{margin-bottom:0;border-bottom:0 none;font-size:22px;letter-spacing:.9px;padding-bottom:0}}@media screen and (max-width:576px){.navigation-blocks.pointshistory-block .block .block-title-pointshistory h2{font-size:16px;letter-spacing:.7px}}.main-account-landing.torrid-canada .card-reward-info{padding:0;-ms-flex:0 0 38%;flex:0 0 38%}@media screen and (max-width:1060px){.main-account-landing.torrid-canada .card-reward-info{-ms-flex:100%;flex:100%}}.main-account-landing.torrid-canada .card-reward-bar{-ms-flex:0 0 60%;flex:0 0 60%}@media screen and (max-width:1060px){.main-account-landing.torrid-canada .card-reward-bar{-ms-flex:100%;flex:100%}}.main-account-landing.torrid-canada .card-reward-bar.torrid-cash-bar{margin:-50px 0 0}@media screen and (max-width:1060px){.main-account-landing.torrid-canada .card-reward-bar.torrid-cash-bar{margin:0}}.main-account-landing .myaccount-cards{position:relative;padding:30px 32px 24px;cursor:pointer}@media screen and (max-width:1060px){.main-account-landing .myaccount-cards{padding:0}}.main-account-landing .myaccount-cards .myaccount-cash{padding:24px 32px 16px}@media screen and (max-width:1060px){.main-account-landing .myaccount-cards .myaccount-cash{padding:0}}.main-account-landing .account-arrow-img{display:-ms-flexbox;display:flex;width:20px;height:20px;background:url(../images/account/account_arrow.svg) no-repeat;background-size:cover;position:absolute;right:18px;top:50%;transform:translateY(-50%)}@media screen and (max-width:1060px){.main-account-landing .account-arrow-img{width:18px;height:18px;top:28px}}@media screen and (min-width:1061px){.main-account-landing .account-arrow-img.my-account-no-items,.main-account-landing .account-arrow-img.no-last-order{top:65%}}@media screen and (max-width:1060px){.main-account-landing .myaccount-cash-info,.main-account-landing .myaccount-reward-info{-ms-flex-direction:column;flex-direction:column;padding:12px 16px 16px 25px}}.main-account-landing .myaccount-card-title{display:inline-block;width:auto;font-size:20px;font-weight:700;line-height:20px;letter-spacing:.8px;padding:0 0 10px;border-bottom:1px solid #dfdfdf;margin:0 0 12px}@media screen and (max-width:1060px){.main-account-landing .myaccount-card-title{font-size:16px;letter-spacing:.64px;line-height:normal;width:100%;padding:15px 25px;margin:0}}.main-account-landing a.myaccount-card-title{padding:15px 20px;color:#000;border-bottom:none}.main-account-landing .torrid-reward{font-size:32px;font-weight:500;line-height:normal;margin:0 10px 0 0;color:#D45382}@media screen and (max-width:1060px){.main-account-landing .torrid-reward{letter-spacing:1.28px}}.main-account-landing .torrid-reward.green-text{color:#2F5B33;margin:-2px 10px 0 0}.main-account-landing .card-reward-info{padding:0 20px 0 0}.main-account-landing .card-cash-img{display:-ms-flexbox;display:flex}.main-account-landing .card-reward-bar{-ms-flex:0 0 66%;flex:0 0 66%;margin:-24px 0 0}@media screen and (max-width:1060px){.main-account-landing .card-reward-bar{-ms-flex:0 0 100%;flex:0 0 100%;margin:30px 0 0}}.main-account-landing .card-reward-bar.torrid-cash-bar{margin:-50px 0 0 40px}@media screen and (max-width:1060px){.main-account-landing .card-reward-bar.torrid-cash-bar{margin:0}}.main-account-landing .card-reward-bar .green-title{display:inline-block;font-size:16px;font-weight:700;line-height:26px;letter-spacing:.64px;color:#2F5B33;padding:0 0 10px}@media screen and (max-width:1060px){.main-account-landing .card-reward-bar .green-title{font-size:14px;font-weight:700;line-height:normal;letter-spacing:.56px;padding:6px 0 0}}.main-account-landing .card-reward-bar .inner-block{display:inline-block;padding:10px 13px;border-radius:2px;background:#F9F9F9;font-size:12px;font-weight:400;line-height:normal;color:#59595F;text-transform:none}.main-account-landing .card-reward-bar .inner-block b{margin:0 0 5px;display:inline-block}.main-account-landing .card-reward-bar .earn-msg{font-size:12px;font-weight:400;line-height:normal;letter-spacing:.48px;padding:30px 0 0;text-transform:none}@media (max-width:1060px){.main-account-landing .card-reward-bar .earn-msg .bold{font-weight:700}}.main-account-landing .order-history-block .no-recent-orders{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;color:#000;background:#F9F9F9;border-radius:2px;width:100%;padding:8px 0 5px}@media (max-width:1060px){.main-account-landing .order-history-block .no-recent-orders{padding:13px 0 10px}}.main-account-landing .order-history-block .order_card{max-width:93%}@media (max-width:1060px){.main-account-landing .order-history-block .order_card{max-width:100%}}@media (max-width:1060px){.main-account-landing .order-history-block .order_date_details{padding:15px 25px}.main-account-landing .order-history-block .order_id_number{padding:2px 25px 8px}}.main-account-landing .order-history-block .order_date{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.72px}@media (max-width:1060px){.main-account-landing .order-history-block .order_date{font-size:16px;font-weight:400;letter-spacing:.64px}}.main-account-landing .order-history-block .order_details a{border-radius:2px;color:#737373;border:1px solid #737373;padding:0;text-transform:capitalize;font-weight:700;font-size:12px;display:-ms-flexbox;display:flex;width:63px;height:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1060px){.main-account-landing .order-history-block .order_details a{font-weight:400;width:112px;height:30px}}.main-account-landing .order-history-block .order_number,.main-account-landing .order-history-block .order_status{color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.64px}@media (max-width:1060px){.main-account-landing .order-history-block .order_number,.main-account-landing .order-history-block .order_status{font-size:14px;font-weight:500;color:#737373;line-height:16px}}.main-account-landing .order-history-block .order_items{-moz-column-gap:35px;column-gap:35px}@media (max-width:1060px){.main-account-landing .order-history-block .order_items{-moz-column-gap:20px;column-gap:20px}}.main-account-landing .order-history-block .order_img{position:relative}.main-account-landing .order-history-block .order_img img{max-width:91px;height:auto;border-radius:2px;width:100%}@media (max-width:1060px){.main-account-landing .order-history-block .order_img img{max-width:70px}}.main-account-landing .order-history-block .order_img:last-child{margin-right:0}.main-account-landing .order-history-block .order_img .more-images{position:absolute;color:#fff;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.88px;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.47);width:100%;height:100%;border-radius:2px}@media (max-width:1060px){.main-account-landing .order-history-block .order_img .more-images{font-size:24px}}@media screen and (min-width:1061px){.main-account-landing .order-history-block .order_img .more-images.hide-desktop{display:none}}@media (max-width:1060px){.main-account-landing .order-history-block .order_img.hide-for-mobile{display:none}}@media screen and (min-width:1061px){.main-account-landing .order-history-block .myaccount-wishlist-section.no-wishlist-items .order_date_details{margin-top:12px}}.main-account-landing .order-history-block .myaccount-wishlist-section .order_card{max-width:100%}.main-account-landing .order-history-block .myaccount-wishlist-section .order_card .no-recent-orders{max-width:95%}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .order_card .no-recent-orders{max-width:100%;line-height:normal}}.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-card-title{text-transform:none}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-refresh{margin-top:24px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-refresh{padding:0 22px 25px}}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-recently-label{font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.56px;color:#000;margin-bottom:15px}.main-account-landing .order-history-block .myaccount-wishlist-section .wl-available-wrapper{-moz-column-gap:24px;column-gap:24px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wl-available-wrapper{-moz-column-gap:10px;column-gap:10px}}.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items{width:21.3%}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items{width:32%}}.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items:nth-child(n+5){display:none}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items:nth-child(n+4){display:none}}.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items.oos-product .w-items>img{opacity:.4}.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items.oos-product .oos-message{-ms-flex-align:center;align-items:center;background-color:#FFE1E4;border-radius:2px;padding:8px 6px;position:absolute;bottom:10px;margin:0 6px;-moz-column-gap:3px;column-gap:3px;text-transform:none}.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items.oos-product .oos-icon{-ms-flex:0 0 10%;flex:0 0 10%}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items.oos-product .oos-icon{-ms-flex:0 0 15%;flex:0 0 15%}}.main-account-landing .order-history-block .myaccount-wishlist-section .myaccount-wishlist-items.oos-product .message{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items{padding:0}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .wishlist-icon-container{position:absolute;background:#fff;border-radius:50%;right:10px;top:10px;width:26px;height:26px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .wishlist-icon-container img{width:15px;height:15px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .wishlist-icon-container{width:20px;height:20px;right:5px;top:5px}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .wishlist-icon-container img{width:11px;height:11px}}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color,.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .name,.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .size{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px;color:#737373}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .name{color:#000;margin:15px 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:32px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .name{margin-top:10px}}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color{margin-bottom:5px;text-transform:capitalize}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color .color-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color .color-name-desktop{overflow:hidden}@media screen and (min-width:1061px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color .color-name-desktop{display:block;width:calc(100% - 48px);text-overflow:ellipsis;white-space:nowrap}}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color .color-name-desktop{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color .bold-font-mobile{font-weight:700}}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .color{margin-bottom:10px}}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .size{margin-bottom:10px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .size{margin-bottom:15px}}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .add-cart-account{border-radius:2px;border:1.5px solid #000;background:#000;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.48px;color:#fff;padding:0;height:30px;max-width:160px;text-decoration:none}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .add-cart-account:disabled{background:#000;opacity:1!important}.main-account-landing .order-history-block .myaccount-wishlist-section .wishlist-items .add-cart-account.disabled{background:#AAA;color:#fff;border-color:#AAA;display:inline-block;text-align:center;padding:5px 0;width:100%}.main-account-landing .order-history-block .myaccount-wishlist-section img{border-radius:2px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .tcc-container{padding:14px 16px 23px}}.main-account-landing .order-history-block .myaccount-tcc .tcc_left{-ms-flex:0 0 25.3%;flex:0 0 25.3%;text-align:center}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .tcc_left{text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 23.3%;flex:0 0 23.3%}}.main-account-landing .order-history-block .myaccount-tcc .tcc_right{-ms-flex:0 0 64.8%;flex:0 0 64.8%}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .tcc_right{-ms-flex:0 0 72.4%;flex:0 0 72.4%}}.main-account-landing .order-history-block .myaccount-tcc .tcc_main{-ms-flex-pack:justify;justify-content:space-between}.main-account-landing .order-history-block .myaccount-tcc .tcc_image{-ms-flex:0 0 15.5%;flex:0 0 15.5%}.main-account-landing .order-history-block .myaccount-tcc .tcc_image img{border-radius:2px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .tcc_image img{min-height:132px}}.main-account-landing .order-history-block .myaccount-tcc .tcc_benifits_lable{font-size:16px;font-style:normal;font-weight:700;line-height:normal;color:#D45382;letter-spacing:0;margin-bottom:12px}.main-account-landing .order-history-block .myaccount-tcc .tcc_benifits_lable sup{color:#000;font-weight:400}.main-account-landing .order-history-block .myaccount-tcc .tcc_open{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.main-account-landing .order-history-block .myaccount-tcc .tcc_learn_label{font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.main-account-landing .order-history-block .myaccount-tcc .tcc_bullet{width:10px;display:inline-block;height:10px;background:#D45382;border-radius:2px;-ms-flex:0 0 10px;flex:0 0 10px}.main-account-landing .order-history-block .myaccount-tcc .tcc-center-content{margin-top:4px}.main-account-landing .order-history-block .myaccount-tcc .tcc_apply_for_card .apply-now{width:339px;height:42px;background:#000;color:#fff;border-radius:2px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-bottom:12px;padding:10px 0;display:inline-block}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .tcc_apply_for_card .apply-now{font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.48px;width:100%;margin:0 auto 7px;height:30px;padding:7px;max-width:235px}}.main-account-landing .order-history-block .myaccount-tcc .tcc_terms a{font-size:12px;font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#436CCF;text-transform:none}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .tcc_terms a{font-size:10px}}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards{font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:none}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards{font-size:12px;font-style:normal;font-weight:400;line-height:12px}}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .italic{font-size:10px;font-style:italic;font-weight:400;line-height:8px;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .golden-text{font-size:24px;font-style:normal;font-weight:700;line-height:16px;color:#AF882E}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .golden-text{font-size:14px;line-height:12px}}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .golden-text .font-small{font-size:16px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .golden-text .font-small{font-size:10px}}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-moz-column-gap:8px;column-gap:8px;line-height:16px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point{line-height:12px}}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_two{margin-bottom:7px}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_three{margin-bottom:15px;min-height:30px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_three{line-height:30px;margin-bottom:4px}}@media (max-width:1060px) and (max-width:400px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_three{line-height:16px}}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_four{margin-bottom:2px;min-height:30px}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_five{margin-bottom:11px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_five{margin-bottom:2px}}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_six{min-height:30px}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_five,.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_two{min-height:16px}@media (max-width:1060px){.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_five,.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_four,.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_one,.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_six,.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_three,.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_two{margin-bottom:2px}.main-account-landing .order-history-block .myaccount-tcc .bulletRewards .point_six{line-height:12px}}.myaccount-cash-cards .card-deck{width:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.myaccount-cash-cards .card-deck .card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:80px;padding:24px 23px 27px 25px;margin:0}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card{padding:17px;height:70px}}.myaccount-cash-cards .card-deck .card.torrid-mycash{-ms-flex:0 0 28%;flex:0 0 28%;border-radius:2px 0 0 2px}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card.torrid-mycash{-ms-flex:0 0 49.25%;flex:0 0 49.25%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:400px){.myaccount-cash-cards .card-deck .card.torrid-mycash{padding:17px 5px}.myaccount-cash-cards .card-deck .card.torrid-mycash .card-presentation__text{font-size:26px}}.myaccount-cash-cards .card-deck .card.torrid-redeem{-ms-flex:0 0 72%;flex:0 0 72%;border-radius:0 2px 2px 0;padding:13px 12px 12px 24px;-ms-flex-align:center;align-items:center}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card.torrid-redeem{-ms-flex:0 0 50.75%;flex:0 0 50.75%;padding:17px 10px}}.myaccount-cash-cards .card-deck .card.torrid-redeem .combine-block{display:-ms-flexbox;display:flex;width:94%;-ms-flex-align:center;align-items:center}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card.torrid-redeem .combine-block{-ms-flex-direction:column;flex-direction:column;padding:0 0 0 10px}}@media screen and (max-width:400px){.myaccount-cash-cards .card-deck .card.torrid-redeem .combine-block{padding:0 0 0 5px}}.myaccount-cash-cards .card-deck .card.torrid-redeem img{width:40px;height:28px}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card.torrid-redeem img{width:24px;height:18px}}.myaccount-cash-cards .card-deck .card.torrid-redeem .card-subtext{width:402px;text-align:left;padding:0 16px 0 18px;font-size:22px;font-weight:700;line-height:normal;letter-spacing:.88px}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card.torrid-redeem .card-subtext{width:100%;padding:0;font-size:14px;letter-spacing:.64px}}.myaccount-cash-cards .card-deck .card.torrid-redeem .card-text{width:438px;text-align:left;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card.torrid-redeem .card-text{display:none;width:100%;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.48px}}.myaccount-cash-cards .card-deck .card.torrid-redeem.torrid-redeem-white::before{content:' ';background:#dfdfdf;width:1px;height:70px;display:inline-block;position:absolute;margin:0 0 0 -20px}.myaccount-cash-cards .card-deck .card .torrid-cash-img{background:url(../images/account-cash-logo.png) no-repeat;background-size:contain;display:inline-block;width:82px;height:37px;margin:0 0 0 10px;position:relative;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card .torrid-cash-img{margin:0 0 0 6px}}.myaccount-cash-cards .card-deck .card .card-presentation__text{font-size:32px;color:#2F5B33;line-height:normal;font-weight:500;margin:-2px 0 0}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card .card-presentation__text{margin:5px 0 0}}@media screen and (min-width:1061px){.myaccount-cash-cards .card-deck .card .card-body.cardlist ul{margin-left:28%}}.myaccount-cash-cards .card-deck .card .card-body .card-title{font-family:sofia-pro,sans-serif;font-size:14px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.6px;margin-bottom:25px;min-height:42px}@media screen and (max-width:1060px){.myaccount-cash-cards .card-deck .card .card-body .card-title{min-height:inherit;margin-bottom:9px}}.myaccount-cash-cards .card-deck .card .card-body .card-text,.myaccount-cash-cards .card-deck .card .card-body p{line-height:1.5;color:#888;margin-bottom:9px}.myaccount-cash-cards .card-deck .card .card-body .card-text__error,.myaccount-cash-cards .card-deck .card .card-body p__error{color:red;font-weight:300}.myaccount-cash-cards .card-deck .card .card-body .card-text a,.myaccount-cash-cards .card-deck .card .card-body p a{text-decoration:underline;color:#888}.myaccount-cash-cards .card-deck .card .card-body p:empty{display:none}.myaccount-cash-cards .card-deck .card .card-body ol,.myaccount-cash-cards .card-deck .card .card-body ul{list-style:inherit;display:inline-block;text-align:left;color:#888}.torrid-cash-earn-block{padding:52px 32px}@media screen and (max-width:1060px){.torrid-cash-earn-block{padding:26px 16px}}.torrid-cash-earn-block .earn-redeem-block{display:-ms-flexbox!important;display:flex!important;margin:0 0 26px}@media screen and (max-width:1060px){.torrid-cash-earn-block .earn-redeem-block{margin:0 0 18px}}.torrid-cash-earn-block .earn-redeem-block .sub-block{-ms-flex:0 0 48.5%;flex:0 0 48.5%;border-radius:2px;background:#F9F9F9;padding:16px 30px 38px;height:126px}@media screen and (max-width:1060px){.torrid-cash-earn-block .earn-redeem-block .sub-block{-ms-flex:0 0 47.2%;flex:0 0 47.2%;padding:8px 8px 13px}}.torrid-cash-earn-block .earn-redeem-block .sub-block b{display:inline-block;color:#000;font-size:16px;font-weight:600;line-height:16px;text-align:center;width:100%;padding:0 0 12px}@media screen and (max-width:1060px){.torrid-cash-earn-block .earn-redeem-block .sub-block b{font-size:14px;line-height:14px;padding:0 0 10px}}.torrid-cash-earn-block .earn-redeem-block .sub-block p{color:#000;font-size:14px;font-weight:400;line-height:15px;text-align:center;text-transform:none;letter-spacing:normal}@media screen and (max-width:1060px){.torrid-cash-earn-block .earn-redeem-block .sub-block p{font-size:12px}}.torrid-cash-earn-block .torrid-cash-cta{border-top:1px solid #dfdfdf;padding:25px 0 0}@media screen and (max-width:1060px){.torrid-cash-earn-block .torrid-cash-cta{border:none;padding:0}}.torrid-cash-earn-block .torrid-cash-cta .html-slot-container{display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:1060px){.torrid-cash-earn-block .torrid-cash-cta .html-slot-container{-ms-flex-direction:column;flex-direction:column}}.torrid-cash-earn-block .torrid-cash-cta a{-ms-flex:0 0 49%;flex:0 0 49%;font-size:18px;font-weight:400;line-height:18px;border:1px solid #000;padding:12px 0;text-align:center;border-radius:2px;background:#fff;text-transform:uppercase;color:#000}.torrid-cash-earn-block .torrid-cash-cta a.black-link{margin:0 7px 0 0;background:#000;color:#fff}@media screen and (max-width:1060px){.torrid-cash-earn-block .torrid-cash-cta a.black-link{margin:0 0 16px;padding:0 0 18px;background:0 0;border:none;color:#436CCF;text-align:center;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.48px;text-transform:capitalize;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;border-radius:0;border-bottom:1px solid #dfdfdf}}.torrid-cash-earn-block .torrid-cash-cta a.white-link{margin:0 0 0 8px}@media screen and (max-width:1060px){.torrid-cash-earn-block .torrid-cash-cta a.white-link{margin:0;background:#000;color:#fff;padding:14px}}.torrid-cash-earn-block .torrid-cash-earn{margin:0 10px 0 0}.torrid-cash-earn-block .torrid-cash-redeem{margin:0 0 0 10px}.torrid-cash-reward-details{padding:30px 30px 24px}@media screen and (max-width:1060px){.torrid-cash-reward-details{padding:16px}}.torrid-reward-block .card-hurry-text{font-size:16px;font-weight:500;line-height:26px;letter-spacing:.64px;color:#D45382;float:right}@media screen and (max-width:1060px){.torrid-reward-block .card-hurry-text{font-size:12px;line-height:16px;letter-spacing:.48px;float:left;width:100%;margin:-7px 0 15px;text-transform:none}}@media screen and (max-width:1060px){.navigation-blocks .block{float:none}}.navigation-blocks .block .block-title__wrapper{padding:0 20px}@media screen and (max-width:576px){.navigation-blocks .block .block-title__wrapper{padding:0 15px}}.navigation-blocks .block.rewards-faq img{height:auto!important;width:100%!important;max-width:100%}.navigation-blocks .block.rewards-faq img.desktop-img{display:block}@media screen and (max-width:576px){.navigation-blocks .block.rewards-faq img.desktop-img{display:none}}.navigation-blocks .block.rewards-faq img.mobile-img{display:none}@media screen and (max-width:576px){.navigation-blocks .block.rewards-faq img.mobile-img{display:block}}.navigation-blocks .block.torrid-cash-faq img{height:auto!important;width:100%!important;max-width:100%}.navigation-blocks .block.torrid-cash-faq img.desktop-img{display:block}@media screen and (max-width:576px){.navigation-blocks .block.torrid-cash-faq img.desktop-img{display:none}}.navigation-blocks .block.torrid-cash-faq img.mobile-img{display:none}@media screen and (max-width:576px){.navigation-blocks .block.torrid-cash-faq img.mobile-img{display:block}}.navigation-blocks.torrid-cash-media .block .block-title__wrapper .block-title__custom{padding-bottom:16px}.navigation-blocks.torrid-cash-media .block .sub-info{padding:0 40px}@media screen and (max-width:1060px){.navigation-blocks.torrid-cash-media .block .sub-info{float:none;width:100%}}.navigation-blocks.torrid-cash-media .block .sub-info .media{width:100%;margin-bottom:15px}@media screen and (max-width:1060px){.navigation-blocks.torrid-cash-media .block .sub-info .media{display:block;text-align:center}}.navigation-blocks.torrid-cash-media .block .sub-info .media .media-image-text{width:195px;font-size:50px;line-height:normal;text-align:center}@media screen and (max-width:1060px){.navigation-blocks.torrid-cash-media .block .sub-info .media .media-image-text{width:100%;margin-bottom:1rem}}.navigation-blocks.torrid-cash-media .block .sub-info .media h1,.navigation-blocks.torrid-cash-media .block .sub-info .media h2,.navigation-blocks.torrid-cash-media .block .sub-info .media h3,.navigation-blocks.torrid-cash-media .block .sub-info .media h4,.navigation-blocks.torrid-cash-media .block .sub-info .media h5,.navigation-blocks.torrid-cash-media .block .sub-info .media h6{font-family:sofia-pro,sans-serif;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.7px;margin-bottom:7px}.navigation-blocks.torrid-cash-media .block .sub-info .media p{line-height:1.5;margin-bottom:7px}.navigation-blocks.torrid-cash-media .block .sub-info .media a,.navigation-blocks.torrid-cash-media .block .sub-info .media p a{text-decoration:underline}.navigation-blocks .torrid-cash__block.inner-block{width:100%}.navigation-blocks .torrid-cash__block.inner-block .block-title__wrapper{padding:0 0 14px}.navigation-blocks .torrid-cash__block.inner-block .block-title__wrapper .block-title__custom{display:inline-block;font-size:16px;font-weight:700;width:auto;border-bottom:1px solid #dfdfdf;text-transform:capitalize;padding:0 0 8px}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-title__wrapper .block-title__custom{font-size:14px;border:none}}.navigation-blocks .torrid-cash__block.inner-block .block-no-torrid-cash{padding:0 20px}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-no-torrid-cash{padding:0 0 22px}}.navigation-blocks .torrid-cash__block.inner-block .block-no-torrid-cash .block-no-torrid-cash__wrapper{padding:34px 20px 32px;text-align:center;background:#F9F9F9}.navigation-blocks .torrid-cash__block.inner-block .block-no-torrid-cash .block-no-torrid-cash__wrapper p{font-weight:400;font-size:12px;line-height:normal;text-transform:none;color:#000}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper{padding:0}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .show-more{text-align:center}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .show-more a{color:#436CCF;font-size:12px;font-weight:400;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table{overflow-x:auto}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table{width:100%}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr{vertical-align:top;margin:0 0 16px;background:#F9F9F9;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 12px;font-size:12px;font-weight:400;letter-spacing:.48px}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr{min-height:60px;padding:0 7px;-ms-flex-align:center;align-items:center;letter-spacing:.02em}}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td{padding:10px 0;vertical-align:top;width:28%}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .redeemed-st{color:#737373!important;font-weight:400}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .active-st.rewardTC-text{color:#222!important}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .active-st{color:#2F5B33!important}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .issue-date{color:#222!important;font-weight:400}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .issue-date.grey-text{color:#737373!important}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .red-text{color:#F22736}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .cancel-st{position:relative;color:#000;font-weight:500}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td.last{text-align:right}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td.last{width:40%;-ms-flex-item-align:start;align-self:flex-start;padding:4px 0}}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td.last .giftThisReward-button{position:relative;letter-spacing:.02em;color:#000;font-weight:500}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td.last .giftedRewardIcon{background:url(../images/account/account_pink_gift.svg) center center no-repeat;background-size:contain;width:14px;height:16px;display:inline-block;position:absolute;top:1px;left:-20px}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td.last .giftedRewardIcon{left:-16px}}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td.first{display:-ms-flexbox;display:flex;width:70%}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td.first{width:55%;-ms-flex-direction:column;flex-direction:column;padding:5px 0}}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .firstRow{width:65%;text-align:left;font-weight:700;white-space:unset;line-height:normal}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .firstRow{width:100%}}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .middle{width:38%;text-align:center}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .scroll-table table tbody tr td .middle{padding:0 0 0 38px;width:100%;text-align:left}}.navigation-blocks .torrid-cash__block.inner-block .block-table__wrapper .show-more a{line-height:16px;text-decoration:underline}.navigation-blocks .torrid-cash__block.rewards-history__block .prvious-rewards .scroll-table table tbody tr td{padding:11px 0}@media screen and (min-width:1061px){.navigation-blocks .torrid-cash__block.rewards-history__block .prvious-rewards .scroll-table table tbody tr td .firstRow{width:55%;-ms-flex-pack:center;justify-content:center}}.navigation-blocks .torrid-cash__block.rewards-history__block .prvious-rewards .scroll-table table tbody tr td .active-st{color:#749A77!important}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.rewards-history__block .prvious-rewards .scroll-table table tbody tr td .middle{padding:0}}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.rewards-history__block .prvious-rewards .scroll-table table tbody tr td.first,.navigation-blocks .torrid-cash__block.rewards-history__block .prvious-rewards .scroll-table table tbody tr td.last{width:50%}}@media screen and (max-width:1060px){.navigation-blocks .torrid-cash__block.rewards-history__block .prvious-rewards .scroll-table table tbody tr td.last{padding:12px 0}}.navigation-blocks .loyalty-status .card-top-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:34px 46px 25px 36px;border-bottom:1px solid #dfdfdf}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .card-top-block{margin:0 24px;padding:24px 0}}.navigation-blocks .loyalty-status .reward-progress-section{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.navigation-blocks .loyalty-status .reward-progress-section .cardProgress{margin:15px 10px 0 5px;display:-ms-flexbox;display:flex}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .reward-progress-section .cardProgress{-ms-flex-item-align:center;align-self:center;margin:18px 5px 0}}.navigation-blocks .loyalty-status .reward-progress-section .reward-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .reward-progress-section .reward-section{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.navigation-blocks .loyalty-status .reward-progress-section .section-title{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px;color:#737373;margin:16px 0 0}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .reward-progress-section .section-title{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.48px;margin:0 0 18px}}.navigation-blocks .loyalty-status .reward-progress-section .section-title.pink-text{font-size:16px;font-weight:700;color:#E14586}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .reward-progress-section .section-title.pink-text{font-size:14px;letter-spacing:.56px}}.navigation-blocks .loyalty-status .reward-progress-section .insider-pink{background:url(../images/account/insider-pink.svg) no-repeat;display:inline-block;width:27px;height:27px}.navigation-blocks .loyalty-status .reward-progress-section .loyalist-grey{background:url(../images/account/loyalist-grey.svg) no-repeat;display:inline-block;width:62px;height:27px}.navigation-blocks .loyalty-status .reward-progress-section .loyalist-grey.loyalist-pink{background:url(../images/account/loyalist-pink.svg) no-repeat}.navigation-blocks .loyalty-status .reward-progress-section .vip-grey{background:url(../images/account/vip-grey.svg) no-repeat;display:inline-block;width:56px;height:49px;margin:-18px 0 0}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .reward-progress-section .vip-grey{margin:-8px 0 0}}.navigation-blocks .loyalty-status .reward-progress-section .vip-grey.vip-pink{background:url(../images/account/vip-pink.svg) no-repeat}.navigation-blocks .loyalty-status .spend-text{display:inline-block;font-size:16px;line-height:26px;letter-spacing:.64px;text-transform:none;padding:16px 0 0}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .spend-text{font-size:12px;line-height:16px;letter-spacing:.48px;padding:14px 0 0}}.navigation-blocks .loyalty-status .cardlist-block{padding:20px 37px 22px}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .cardlist-block{padding:20px 24px}}.navigation-blocks .loyalty-status .cardlist-block .title{font-size:16px;font-weight:700;line-height:26px;letter-spacing:.64px;color:#000;padding:0 0 26px}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .cardlist-block .title{padding:0 0 22px;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.56px}}.navigation-blocks .loyalty-status .cardlist-block .learn-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:8px 0 0;font-size:12px;font-weight:400;line-height:12px;letter-spacing:.48px;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;color:#436CCF}.navigation-blocks .loyalty-status .rewars-info-block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .rewars-info-block{-ms-flex-direction:column;flex-direction:column}}.navigation-blocks .loyalty-status .rewars-info-block .info-block{padding:0 15px;-ms-flex:0 0 33.33%;flex:0 0 33.33%;border-right:1px solid #D9D9D9;text-transform:none}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .rewars-info-block .info-block{display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;border-right:0;padding:0 0 26px;-ms-flex-align:start;align-items:start}}.navigation-blocks .loyalty-status .rewars-info-block .info-block.vip-info{border-right:none}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .rewars-info-block .info-block.vip-info{padding:0 0 8px}}.navigation-blocks .loyalty-status .rewars-info-block .info-block h5{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px;color:#222;padding:30px 0 10px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .rewars-info-block .info-block h5{padding:0;-ms-flex:0 0 25%;flex:0 0 25%;margin:5px 14px 0 0;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.48px}}.navigation-blocks .loyalty-status .rewars-info-block .info-block .reward-img{position:absolute;top:-10px}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .rewars-info-block .info-block .reward-img{position:relative;top:auto!important;margin:0 0 10px}}.navigation-blocks .loyalty-status .rewars-info-block .info-block .reward-img.insider-img{background:url(../images/account/insider-pink.svg) no-repeat;display:inline-block;width:27px;height:27px}.navigation-blocks .loyalty-status .rewars-info-block .info-block .reward-img.loyalist-img{background:url(../images/account/loyalist-pink.svg) no-repeat;display:inline-block;width:62px;height:27px}.navigation-blocks .loyalty-status .rewars-info-block .info-block .reward-img.vip-img{background:url(../images/account/vip-pink.svg) no-repeat;display:inline-block;width:56px;height:48px;top:-26px}.navigation-blocks .loyalty-status .rewars-info-block .info-block .sub-title{display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:16px;color:#737373;letter-spacing:.48px;padding:0 0 6px;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .rewars-info-block .info-block .sub-title{-ms-flex-pack:start;justify-content:start}}.navigation-blocks .loyalty-status .rewars-info-block .info-block p{font-size:12px;font-weight:400;line-height:24px;letter-spacing:.48px;color:#737373;position:relative;text-align:left;padding:0 0 8px 14px}@media screen and (max-width:1060px){.navigation-blocks .loyalty-status .rewars-info-block .info-block p{padding:0 0 0 12px;margin:0 0 0 4px}}.navigation-blocks .loyalty-status .rewars-info-block .info-block p::before{content:'.';font-size:28px;line-height:normal;position:absolute;top:-18px;left:0;color:#737373}.progress-status{opacity:0}.progress-status,.progress-status__container{width:100%}.progress-status__title{font-size:16px;font-weight:300;line-height:normal;color:#000;margin-bottom:7px}.progress-status__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.progress-status__max-value,.progress-status__min-value,.progress-status__status-bar{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;color:#888;font-size:9px;font-weight:300}.progress-status__min-value{margin-right:auto}.progress-status__max-value{margin-left:auto}.progress-status__status-bar{height:8px;background:#F1F1F1}.progress-status__status-bar__inner-status{position:relative;height:100%}.flex-table_loadmore a,.show-more a{margin-right:15px}.peference-center-block .sms-preference-block{background-color:#fff;display:inline-block;width:100%;padding:20px 15px 10px;border:1px solid #ccc;box-shadow:-2px 2px 2px -2px #ccc;border-radius:2px;margin-bottom:30px}@media screen and (max-width:1060px){.peference-center-block .sms-preference-block{padding:20px 15px}}@media screen and (max-width:576px){.peference-center-block .sms-preference-block{padding:15px 20px 30px}}.peference-center-block .sms-preference-block .sms-state-image{display:inline-block;width:10%;float:left;margin-right:15px}.peference-center-block .sms-preference-block .sms-state-image img{max-width:100%;margin-top:-15px}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-state-image{width:20%;margin-right:10px}}.peference-center-block .sms-preference-block .sms-text-block{display:inline-block;width:48%;float:left;padding:5px 0}@media screen and (max-width:767px){.peference-center-block .sms-preference-block .sms-text-block{width:70%;padding:0 0 24px}}.peference-center-block .sms-preference-block .sms-text-block.only-title{width:38%}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-text-block.only-title{width:70%}}.peference-center-block .sms-preference-block .sms-text-block .title{font-size:16px;letter-spacing:normal;font-weight:700;text-transform:capitalize}@media screen and (max-width:400px){.peference-center-block .sms-preference-block .sms-text-block .title{font-size:13.5px}}@media screen and (max-width:320px){.peference-center-block .sms-preference-block .sms-text-block .title{font-size:11.5px}}.peference-center-block .sms-preference-block .sms-text-block .title.vr-center{padding:20px 0}.peference-center-block .sms-preference-block .sms-text-block span{font-size:11px;letter-spacing:normal;color:#999}.peference-center-block .sms-preference-block .sms-button-group{float:right;width:auto;text-align:right;position:relative}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-button-group{display:block;width:100%;margin-top:0;float:left;text-align:center}.peference-center-block .sms-preference-block .sms-button-group.mobile-signup{text-align:center}}.peference-center-block .sms-preference-block .sms-button-group .with-helper-text a.tooltip{text-transform:lowercase}.peference-center-block .sms-preference-block .sms-button-group .with-helper-text a.tooltip .tooltip-content{left:-1200%;top:18px}.peference-center-block .sms-preference-block .sms-button-group .with-helper-text a.tooltip .tooltip-content:after{transform:rotate(222deg) translate(-50%,-50%);left:92%;top:-10px}.peference-center-block .sms-preference-block .sms-button-group span{padding-right:0}.peference-center-block .sms-preference-block .sms-button-group span.phn-number{padding-right:10px}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-button-group span.phn-number{padding-top:5px;display:inline-block}}.peference-center-block .sms-preference-block .sms-button-group span.error-message{padding-right:0;position:absolute;width:100%;right:55px;line-height:normal;top:35px;color:#B10612}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-button-group span.error-message{top:-19px;right:0}}.peference-center-block .sms-preference-block .sms-button-group .cancel-preference,.peference-center-block .sms-preference-block .sms-button-group .unsubscribe-preference,.peference-center-block .sms-preference-block .sms-button-group a{display:inline-block;width:auto;text-transform:uppercase;letter-spacing:normal;font-size:10px;font-family:sofia-pro,sans-serif;text-decoration:underline;color:#000;cursor:pointer}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-button-group .cancel-preference,.peference-center-block .sms-preference-block .sms-button-group .unsubscribe-preference,.peference-center-block .sms-preference-block .sms-button-group a{text-align:center}}.peference-center-block .sms-preference-block .sms-button-group input{display:block;float:left;height:40px;border:1px solid #e0e0e0;border-radius:2px;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.05);padding:0 0 0 15px;font-size:14px;font-family:sofia-pro,sans-serif;color:#666;text-align:center;width:170px;letter-spacing:normal;background:url(../images/phone-icon-gray.svg) 15px 7px no-repeat;background-size:22px 22px}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-button-group input{width:100%;background-position:30% 42%}}.peference-center-block .sms-preference-block .sms-button-group input:focus{background:0 0}.peference-center-block .sms-preference-block .sms-button-group button{letter-spacing:normal;width:auto;height:40px;font-size:14px;font-family:sofia-pro,sans-serif;line-height:normal;padding:10px 20px;background-color:#fff;color:#000;border:1px solid #999}@media screen and (max-width:767px){.peference-center-block .sms-preference-block .sms-button-group button{padding:10px}}.peference-center-block .sms-preference-block .sms-button-group button.btn-blue{background-color:#337ab7;border:1px solid #337ab7;color:#fff;margin-left:-4px}.peference-center-block .sms-preference-block .sms-button-group button.btn-black{background-color:#000;border:1px solid #000;font-family:sofia-pro,sans-serif;color:#fff;margin-left:-4px}.peference-center-block .sms-preference-block .sms-button-group button.add-preference{width:auto;margin:0}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-button-group button.add-preference{width:20%;margin:0;padding:0}}@media screen and (max-width:576px){.peference-center-block .sms-preference-block .sms-button-group button.change-number{width:100%}}.peference-center-block.edit-account-landing .sms-preference-block{margin-bottom:60px}@media screen and (max-width:576px){.order-status-landing .peference-center-block .sms-preference-block .sms-button-group input{background-position:21% 43%}}.socialconnections .social .socialtext{padding:0}@media screen and (max-width:1060px){.socialconnections .social .socialtext{padding:0 65px}}@media screen and (max-width:576px){.socialconnections .social .socialtext{padding:0 13px}}.payment-method-add .isdefault-checkbox-display{display:inline-block;width:100%;margin:10px 0 26px}.payment-method-add .isdefault-checkbox-display .input-checkbox{width:20px;height:20px}.payment-method-add .isdefault-checkbox-display .form-row label{top:1px!important;left:32px!important;font-size:18px!important;font-weight:400;line-height:18px!important;color:#000}@media screen and (max-width:1060px){.payment-method-add .isdefault-checkbox-display .form-row label{left:28px!important;font-size:14px!important;line-height:16px!important;font-weight:500;letter-spacing:.56px}}.payment-method-add .isdefault-checkbox-display .custom-chekmark{width:20px;height:20px;border:2px solid #000;border-radius:2px}.payment-method-add .isdefault-checkbox-display .custom-chekmark::after{content:"";left:6px;top:2px;width:5px;height:11px;border:1px solid #000;border-width:0 2px 2px 0}.payment-page-settings .add-credit-card-options .credit-card-list{margin:0 0 16px}.payment-page-settings .add-credit-card-options .credit-card-list.brandcreditcard{margin:0 38px 16px 0}@media screen and (max-width:1060px){.payment-page-settings .add-credit-card-options .credit-card-list{width:auto}}.payment-page-settings .payeezy-credit-card{width:100%}.payment-page-settings .payeezy-credit-card .credit-card-form label{color:#737373;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px}.payment-page-settings .payeezy-credit-card .credit-card-form label#card-type{margin:5px 0 5px 5px!important}.payment-page-settings .payeezy-credit-card .credit-card-form .col1{float:left;width:47%;margin-right:35px}@media screen and (max-width:1060px){.payment-page-settings .payeezy-credit-card .credit-card-form .col1{width:100%;padding:0}}.payment-page-settings .payeezy-credit-card .credit-card-form .col2{float:left;width:36%}@media screen and (max-width:1060px){.payment-page-settings .payeezy-credit-card .credit-card-form .col2{width:90%}}.payment-page-settings .payeezy-credit-card .credit-card-form .col2 .form-row label{display:none}.payment-page-settings .payeezy-credit-card .credit-card-form .col2 .form-row .input-text{padding:17px 2px 20px 5px}.payment-page-settings .payeezy-credit-card .credit-card-form .card-detail-fields{border:1px solid rgba(223,223,223,.87);border-radius:2px;height:48px;background:#fff;padding:3px 12px;margin-bottom:12px;overflow:auto}.payment-page-settings .payeezy-credit-card .credit-card-form .card-detail-fields.valid{background:#fff}.payment-page-settings .payeezy-credit-card .credit-card-form .card-detail-fields.invalid{background:#faeded}.payment-page-settings .payeezy-credit-card .credit-card-form .card-detail-fields.empty.focus,.payment-page-settings .payeezy-credit-card .credit-card-form .card-detail-fields.empty.invalid.focus,.payment-page-settings .payeezy-credit-card .credit-card-form .card-detail-fields.focus{background:#fff}.payment-page-settings .payeezy-credit-card .credit-card-form .card-detail-fields.invalid.focus{background:#faeded}.payment-page-settings .custom-radio{width:24px;height:24px;background:url(../images/account/account_unchecked.svg) no-repeat;border:none}.payment-page-settings .custom-radio::after{display:none}.payment-page-settings input[type=radio]:checked+.custom-radio{background:url(../images/account/account_checked.svg) no-repeat}.payment-page-settings input[type=radio]:checked+.custom-radio::after{display:none}.pt_howcanwehelp .navigation-blocks .block .block-info-content{padding:25px 25px 20px}.pt_howcanwehelp .td-intercept-landing .search-faq{position:absolute;right:10px;top:8px;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-image:url(../images/header/search_icon.svg);padding:0;border:none;background-size:contain}@media (max-width:1060px){.pt_howcanwehelp .td-intercept-landing .search-faq{width:16px;height:16px;top:14px}}.pt_howcanwehelp .search-faq-section .autocomplete{border-radius:2px 2px 0 0;border-bottom:1px solid #000;background:#fff}.pt_howcanwehelp .search-faq-section .autocomplete input{width:100%;border:none;height:40px;padding:5px 20px;border-radius:2px 2px 0 0;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.56px;color:#59595F}.pt_howcanwehelp .search-faq-section+.block{margin-top:24px!important}@media (max-width:1060px){.pt_howcanwehelp .search-faq-section+.block{box-shadow:none;border:none}}.pt_howcanwehelp .emailus{margin-bottom:24px}@media (max-width:1060px){.pt_howcanwehelp .emailus{margin-bottom:22px}}.pt_howcanwehelp .contact-us{margin-bottom:18px}.pt_howcanwehelp .country{width:26%}@media (max-width:1060px){.pt_howcanwehelp .country{width:48%;display:inline-block}.pt_howcanwehelp .country:first-child{width:52%}.pt_howcanwehelp .country:nth-child(2){width:45%}.pt_howcanwehelp .country.telno{margin-top:16px}}.pt_howcanwehelp .faq-address-container,.pt_howcanwehelp .faq-address-container a,.pt_howcanwehelp .faq_contact_hrs{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;color:#000}.pt_howcanwehelp .faq-address-container{margin-bottom:16px}.pt_howcanwehelp .faq_contact_hrs{width:100%}.pt_howcanwehelp .faq_contact_hrs .day{width:26%}@media (max-width:1060px){.pt_howcanwehelp .faq_contact_hrs .day{width:52%}}.pt_howcanwehelp .faq-sub-heading,.pt_howcanwehelp .faq_chat,.pt_howcanwehelp .faq_contactus,.pt_howcanwehelp .faq_email{font-size:18px;font-style:normal;font-weight:500;line-height:normal;color:#000;width:42%;-ms-flex-align:center;align-items:center}@media (max-width:1060px){.pt_howcanwehelp .faq-sub-heading,.pt_howcanwehelp .faq_chat,.pt_howcanwehelp .faq_contactus,.pt_howcanwehelp .faq_email{width:50%}}.pt_howcanwehelp .faq-sub-heading .faq_icon,.pt_howcanwehelp .faq_chat .faq_icon,.pt_howcanwehelp .faq_contactus .faq_icon,.pt_howcanwehelp .faq_email .faq_icon{width:16px;height:16px;display:inline-block;margin-right:8px;position:relative;top:2px}.pt_howcanwehelp .faq-sub-heading .faq_icon.email,.pt_howcanwehelp .faq_chat .faq_icon.email,.pt_howcanwehelp .faq_contactus .faq_icon.email,.pt_howcanwehelp .faq_email .faq_icon.email{background:url(../images/account/ic_outline-email.svg) center center no-repeat}.pt_howcanwehelp .faq-sub-heading .faq_icon.chat,.pt_howcanwehelp .faq_chat .faq_icon.chat,.pt_howcanwehelp .faq_contactus .faq_icon.chat,.pt_howcanwehelp .faq_email .faq_icon.chat{background:url(../images/account/ic_bubble-chat.svg) center center no-repeat;width:18px;height:18px;background-size:cover}.pt_howcanwehelp .faq-sub-heading .faq_icon.contact,.pt_howcanwehelp .faq_chat .faq_icon.contact,.pt_howcanwehelp .faq_contactus .faq_icon.contact,.pt_howcanwehelp .faq_email .faq_icon.contact{background:url(../images/account/ic_telephone.svg) center center no-repeat}@media (max-width:1060px){.pt_howcanwehelp .faq_email{width:54%}}@media (max-width:1060px){.pt_howcanwehelp .faq_chat{width:45%}}.pt_howcanwehelp .faq-sub-heading{padding-top:24px;border-top:1px solid #dfdfdf;margin-bottom:16px;width:100%;font-weight:500;display:inline-block;text-transform:capitalize}@media (max-width:1060px){.pt_howcanwehelp .faq-sub-heading{width:100%}}.pt_howcanwehelp .faq-bottom-section{background:0 0;border:none;box-shadow:none}.pt_howcanwehelp .faq-bottom-section>.block-info-content{display:grid;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(3,minmax(253px,1fr));grid-gap:20px;padding:0!important}@media (max-width:1060px){.pt_howcanwehelp .faq-bottom-section>.block-info-content{grid-template-columns:repeat(2,minmax(max-content,1fr))}}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block{margin-bottom:0!important;box-shadow:none;border:none}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block:last-child .faqs a{font-size:16px;font-weight:400;letter-spacing:.64px}@media (max-width:1060px){.pt_howcanwehelp .faq-bottom-section>.block-info-content .block:last-child .faqs a{font-size:12px;line-height:normal;letter-spacing:.48px}}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0;height:141px;background:#fff;border-radius:2px}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs{font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-align:center}@media (max-width:1060px){.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs{font-size:14px}}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs a{font-size:14px;color:#000;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.56px;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;display:inline-block;margin-top:15px}@media (max-width:1060px){.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs a{font-size:12px;line-height:normal;letter-spacing:.48px}}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs .faq_icon{display:inline-block;width:16px;height:16px;margin-right:8px;position:relative;top:1px}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs .faq_icon.order{background:url(../images/account/bi_bag.svg) center center no-repeat}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs .faq_icon.shipping{background:url(../images/account/bi_shipping.svg) center center no-repeat}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs .faq_icon.returns{background:url(../images/account/bi_truck-return.svg) center center no-repeat}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs .faq_icon.size{background:url(../images/account/bi_ruler.svg) center center no-repeat}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs .faq_icon.global{background:url(../images/account/bi_world-line.svg) center center no-repeat}.pt_howcanwehelp .faq-bottom-section>.block-info-content .block-info-content .faqs .faq_icon.more{background:url(../images/account/ic_sharp-plus.svg) center center no-repeat}.primary-content.customaccount-view{position:relative}.primary-content.customaccount-view .new-account-block{display:inline-block;width:76%;background:#F9F9FA;border-radius:2px;padding:34px 60px 60px}.pt_howcanwehelp .primary-content.customaccount-view .new-account-block{width:100%}.pt_wish-list .primary-content.customaccount-view .new-account-block{width:100%;padding:45px 60px 32px}@media screen and (max-width:1060px){.pt_wish-list .primary-content.customaccount-view .new-account-block{padding:0}}@media screen and (min-width:1061px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .card.torrid-mycash{-ms-flex:0 0 32%;flex:0 0 32%;padding:24px 20px 27px 15px;-ms-flex-pack:center;justify-content:center}}@media (max-width:1060px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .card.torrid-mycash{-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-pack:center;justify-content:center;padding:17px 10px}}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .myaccount-cash-cards .card-deck .card .card-presentation__text{font-size:24px}}@media screen and (max-width:400px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .myaccount-cash-cards .card-deck .card .card-presentation__text{font-size:20px}}@media screen and (min-width:1061px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .myaccount-cash-cards .card-deck .card.torrid-redeem .card-subtext{padding:0 10px 0 12px}}.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .myaccount-cash-cards .card-deck .card .torrid-cash-img{margin:0 0 0 6px}@media screen and (max-width:400px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .myaccount-cash-cards .card-deck .card .torrid-cash-img{margin:0 0 0 2px}}@media screen and (min-width:1061px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .card.torrid-redeem{-ms-flex:0 0 68%;flex:0 0 68%;padding:13px 12px 12px}}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.torrid-cash-block.torrid-canada .card.torrid-redeem{-ms-flex:0 0 50%;flex:0 0 50%;padding:17px 4px}}.primary-content.customaccount-view .new-account-block.myacc_innerview_new{width:75%}@media screen and (min-width:1061px) and (max-width:1365px){.primary-content.customaccount-view .new-account-block.myacc_innerview_new{width:90%}}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.myacc_innerview_new{width:100%}}.primary-content.customaccount-view .new-account-block.address-addedit,.primary-content.customaccount-view .new-account-block.edit-account-landing{width:77.5%}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit,.primary-content.customaccount-view .new-account-block.edit-account-landing{width:100%}}.primary-content.customaccount-view .new-account-block.payeeze-disable-block{width:74%}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.payeeze-disable-block{width:100%}}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block{width:100%;padding:0;border-radius:0;position:relative;background:unset}}.primary-content.customaccount-view .new-account-block.account-overview-landing{width:100%}@media (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit .account-sub-heading2,.primary-content.customaccount-view .new-account-block.edit-account-landing .account-sub-heading2,.primary-content.customaccount-view .new-account-block.payment-method-add .account-sub-heading2{margin:0 0 18px;border:none;padding:0}}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit .left-content,.primary-content.customaccount-view .new-account-block.edit-account-landing .left-content,.primary-content.customaccount-view .new-account-block.payment-method-add .left-content{padding:0 0 28px;border:0;background:#F9F9FA;border-radius:0;box-shadow:unset}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container{color:#000}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .email-update-error,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .email-update-error,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .email-update-error{color:#B10612;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:16px;border:1px solid #B10612;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border-radius:2px;padding:14px 4px;min-height:47px;margin-bottom:27px}@media (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .email-update-error,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .email-update-error,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .email-update-error{margin-bottom:21px;padding:0 4px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .email-update-error .error-form,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .email-update-error .error-form,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .email-update-error .error-form{margin:0;line-height:16px;font-size:13px}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .left-content,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .left-content,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .left-content{padding:32px}@media (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .left-content,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .left-content,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .left-content{border:1.5px solid #dfdfdf;border-radius:2px;background:#fff;padding:33px 25px 30px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .account-sub-heading2,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .account-sub-heading2,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .account-sub-heading2{line-height:normal}@media (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .account-sub-heading2,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .account-sub-heading2,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .account-sub-heading2{padding-bottom:10px;border-bottom:1px solid #dfdfdf;margin:35px 0}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .account-sub-heading3,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .account-sub-heading3,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .account-sub-heading3{font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.8px;margin-bottom:10px}@media (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .account-sub-heading3,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .account-sub-heading3,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .account-sub-heading3{font-size:16px;letter-spacing:.64px;text-transform:capitalize}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .accoun-sub-text,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .accoun-sub-text,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .accoun-sub-text{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;margin-bottom:9px}@media (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .accoun-sub-text,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .accoun-sub-text,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .accoun-sub-text{font-size:12px;line-height:16px;letter-spacing:.48px;margin-bottom:13px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row{display:-ms-flexbox;display:flex;margin:0 0 20px}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row{margin:0 0 18px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row label,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row label,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row label{text-transform:none;position:relative;top:0;left:37px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;color:#000}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row label,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row label,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row label{left:34px;line-height:normal;top:2px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.checkbox-box,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.checkbox-box,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.checkbox-box{display:-ms-flexbox;display:flex}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.checkbox-box .custom-chekmark,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.checkbox-box .custom-chekmark,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.checkbox-box .custom-chekmark{top:5px}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row .custom-radio,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row .custom-radio,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row .custom-radio{width:24px;height:24px;border:none;background:url(../images/account/empty_radion_icon.svg) center center no-repeat;top:2px}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row .input-radio:checked~.custom-radio,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row .input-radio:checked~.custom-radio,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row .input-radio:checked~.custom-radio{background:url(../images/account/Filled_radio_icon.svg) center center no-repeat}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row .input-radio:checked~.custom-radio::after,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row .input-radio:checked~.custom-radio::after,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row .input-radio:checked~.custom-radio::after{content:none}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.last,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.last,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.last{margin-bottom:0}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-fever-emails .send-fewer,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-fever-emails .send-fewer,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-fever-emails .send-fewer{margin:19px 0 2px 37px}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-fever-emails .send-fewer,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-fever-emails .send-fewer,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-fever-emails .send-fewer{margin:18px 0 2px 34px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-fever-emails .send-fewer label,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-fever-emails .send-fewer label,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-fever-emails .send-fewer label{line-height:normal}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-specific-container .send-specific-mails,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-specific-container .send-specific-mails,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-specific-container .send-specific-mails{margin:19px 0 2px 37px}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-specific-container label,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-specific-container label,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-specific-container label{padding-right:20px;line-height:normal}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-specific-container label,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-specific-container label,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-specific-container label{padding-right:40px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-specific-container .custom-chekmark,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-specific-container .custom-chekmark,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-specific-container .custom-chekmark{width:24px;height:24px;display:inline-block;background:url(../images/account/mdi_checkbox_unchecked.svg) center center no-repeat;border:none}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-specific-container .input-checkbox:checked~.custom-chekmark,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-specific-container .input-checkbox:checked~.custom-chekmark,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-specific-container .input-checkbox:checked~.custom-chekmark{background:url(../images/account/mdi_checkbox-outline.svg) center center no-repeat}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row.send-specific-container .input-checkbox:checked~.custom-chekmark::after,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row.send-specific-container .input-checkbox:checked~.custom-chekmark::after,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row.send-specific-container .input-checkbox:checked~.custom-chekmark::after{content:none}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .form-row .hidden-input,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .form-row .hidden-input,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .form-row .hidden-input{background:url(../images/account/mdi_checkbox-outline.svg) center center no-repeat}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .last,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .last,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .last{margin-bottom:0}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .edit-account-btn,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .edit-account-btn,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .edit-account-btn{margin-top:35px}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .edit-account-btn button,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .edit-account-btn button,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .edit-account-btn button{line-height:normal}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .edit-account-btn button.disabled,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .edit-account-btn button.disabled,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .edit-account-btn button.disabled{background:#D9D9D9;border:#D9D9D9}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container .edit-account-btn .cancel-button,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container .edit-account-btn .cancel-button,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container .edit-account-btn .cancel-button{line-height:normal}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container.email-error-block .account-sub-heading2,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container.email-error-block .account-sub-heading2,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container.email-error-block .account-sub-heading2{margin:0 0 17px}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container.email-error-block .account-sub-heading2,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container.email-error-block .account-sub-heading2,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container.email-error-block .account-sub-heading2{margin-top:35px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container.email-error-block .email-update-error,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container.email-error-block .email-update-error,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container.email-error-block .email-update-error{margin-bottom:21px}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container.email-error-block .email-update-error,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container.email-error-block .email-update-error,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container.email-error-block .email-update-error{margin-bottom:28px}}.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container.email-error-block .edit-account-btn,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container.email-error-block .edit-account-btn,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container.email-error-block .edit-account-btn{margin:21px 0 0}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block.address-addedit.email-pref-container.email-error-block .edit-account-btn,.primary-content.customaccount-view .new-account-block.edit-account-landing.email-pref-container.email-error-block .edit-account-btn,.primary-content.customaccount-view .new-account-block.payment-method-add.email-pref-container.email-error-block .edit-account-btn{margin:28px 0 50px}}.primary-content.customaccount-view .new-account-block .left-content{display:inline-block;background:#fff;border-radius:2px;padding:34px;width:100%;border:1px solid #dfdfdf;box-shadow:0 0 24px 0 rgba(211,217,224,.4)}.primary-content.customaccount-view .new-account-block .account-addressbook{margin:0 0 28px}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block .account-addressbook{margin:0 0 20px;position:absolute;width:132px;top:5px;right:0}}.primary-content.customaccount-view .new-account-block .account-addressbook .custom-checkbox .input-checkbox{width:18px;height:18px}.primary-content.customaccount-view .new-account-block .account-addressbook .custom-checkbox label{font-size:18px;line-height:18px;color:#000;font-weight:400;position:relative;top:0;left:32px}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block .account-addressbook .custom-checkbox label{font-size:14px;font-weight:500;line-height:16px;letter-spacing:.56px;left:26px}}.primary-content.customaccount-view .new-account-block .account-addressbook .custom-checkbox .custom-chekmark{width:18px;height:18px;border:2px solid #000;border-radius:2px}.primary-content.customaccount-view .new-account-block .account-addressbook .custom-checkbox .custom-chekmark::after{left:4px;top:0;width:6px;height:11px;border:1px solid #000;border-width:0 2px 2px 0}.primary-content.customaccount-view .new-account-block .form-row.profile-phone .form-caption{display:none}.primary-content.customaccount-view .new-account-block .form-row.disabled{pointer-events:none}.primary-content.customaccount-view .new-account-block .form-row.disabled .input-text{background:#D9D9D9;border-color:#dfdfdf}.primary-content.customaccount-view .new-account-block .edit-account-btn,.primary-content.customaccount-view .new-account-block .edit-address-btn,.primary-content.customaccount-view .new-account-block .payment-account-btn{text-align:center;margin:0}.primary-content.customaccount-view .new-account-block .edit-account-btn a,.primary-content.customaccount-view .new-account-block .edit-account-btn button,.primary-content.customaccount-view .new-account-block .edit-address-btn a,.primary-content.customaccount-view .new-account-block .edit-address-btn button,.primary-content.customaccount-view .new-account-block .payment-account-btn a,.primary-content.customaccount-view .new-account-block .payment-account-btn button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;border-radius:2px;font-size:18px;font-weight:400;line-height:18px;background:#000;color:#fff;border:1px solid #222;letter-spacing:.02em;text-transform:uppercase;padding:0}.primary-content.customaccount-view .new-account-block .edit-account-btn a:hover,.primary-content.customaccount-view .new-account-block .edit-account-btn button:hover,.primary-content.customaccount-view .new-account-block .edit-address-btn a:hover,.primary-content.customaccount-view .new-account-block .edit-address-btn button:hover,.primary-content.customaccount-view .new-account-block .payment-account-btn a:hover,.primary-content.customaccount-view .new-account-block .payment-account-btn button:hover{background:#000;color:#fff}.primary-content.customaccount-view .new-account-block .edit-account-btn a.cancel-button,.primary-content.customaccount-view .new-account-block .edit-account-btn a.cancel-button:hover,.primary-content.customaccount-view .new-account-block .edit-account-btn button.cancel-button,.primary-content.customaccount-view .new-account-block .edit-account-btn button.cancel-button:hover,.primary-content.customaccount-view .new-account-block .edit-address-btn a.cancel-button,.primary-content.customaccount-view .new-account-block .edit-address-btn a.cancel-button:hover,.primary-content.customaccount-view .new-account-block .edit-address-btn button.cancel-button,.primary-content.customaccount-view .new-account-block .edit-address-btn button.cancel-button:hover,.primary-content.customaccount-view .new-account-block .payment-account-btn a.cancel-button,.primary-content.customaccount-view .new-account-block .payment-account-btn a.cancel-button:hover,.primary-content.customaccount-view .new-account-block .payment-account-btn button.cancel-button,.primary-content.customaccount-view .new-account-block .payment-account-btn button.cancel-button:hover{background:#fff;color:#000}.primary-content.customaccount-view .new-account-block .edit-account-btn a.delete-button,.primary-content.customaccount-view .new-account-block .edit-account-btn button.delete-button,.primary-content.customaccount-view .new-account-block .edit-address-btn a.delete-button,.primary-content.customaccount-view .new-account-block .edit-address-btn button.delete-button,.primary-content.customaccount-view .new-account-block .payment-account-btn a.delete-button,.primary-content.customaccount-view .new-account-block .payment-account-btn button.delete-button{background:0 0;border:none;color:#000;font-size:18px;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline;height:auto;width:auto;display:inline-block}.primary-content.customaccount-view .new-account-block .edit-account-btn button[disabled],.primary-content.customaccount-view .new-account-block .edit-address-btn button[disabled],.primary-content.customaccount-view .new-account-block .payment-account-btn button[disabled]{border:#D8D8D8}.primary-content.customaccount-view .new-account-block .credit-card-container .account-exp-date .form-label-text{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.64px;color:#737373;padding:0 0 3px}.primary-content.customaccount-view .new-account-block .credit-card-container .account-exp-date .exp-year{float:left;width:49.8%}.primary-content.customaccount-view .new-account-block .credit-card-container .account-exp-date .exp-month{float:left;width:46%}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block .credit-card-container .account-exp-date .exp-month{width:45%}}.primary-content.customaccount-view .new-account-block .credit-card-container .input-cvn{width:46%;position:relative}@media screen and (max-width:1060px){.primary-content.customaccount-view .new-account-block .credit-card-container .input-cvn{width:92.5%}}.primary-content.customaccount-view .new-account-block .credit-card-container .input-cvn .cvn-tip{position:absolute;top:16px;padding:0 0 0 3px}.primary-content.customaccount-view .new-account-block .credit-card-container .input-cvn .cvn-tip .help-icon{width:14px;height:14px;background-size:contain}.primary-content.customaccount-view .new-account-block .credit-card-container .apply-btn,.primary-content.customaccount-view .new-account-block .credit-card-container a.cancel-add{display:inline-block;color:#fff;text-align:center;text-transform:uppercase;font-size:18px;line-height:normal;letter-spacing:.64px;height:48px;width:100%;padding:10px 0;background:#000;border-radius:2px}.primary-content.customaccount-view .new-account-block .credit-card-container a.cancel-add{background:#fff;color:#000}.dialog-container{display:none}.dialog-container h1,.dialog-container h2{font-size:20px}.dialog-container .dialog-confirm-creditcard{margin:20px 0}.form-loader-bg{width:100%;background:#fff;height:100%;float:left;position:absolute;z-index:999;top:0;opacity:.8}@media screen and (max-width:1060px){.form-loader-bg{position:fixed}}.form-loader-indicator{background:url(../images/loading.gif) center center no-repeat;width:50px;height:50px;position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);background-size:contain}@media screen and (max-width:1060px){.form-loader-indicator{position:fixed}}.loyalty-lastActivity-label{font-style:italic}.loyalty-lastActivity-value{font-style:italic;font-weight:700}.instagram-sfcc{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:1060px){.instagram-sfcc{margin:0 70px 20px}}@media screen and (max-width:576px){.instagram-sfcc{margin:0 24px 20px}}.instagram-sfcc.instagram-connected .instagram-icon{background:url(../images/instagram-contected.png) no-repeat;background-size:100%}.instagram-sfcc .instagram-icon{background:url(../images/instagram.png) no-repeat;width:40px;height:40px;display:block;background-size:100%;margin-right:14px}.instagram-sfcc .instConnect-value{border:1px solid;padding:8px;width:240px;border-radius:2px;text-align:center}.account_error_messages{font-weight:400;color:#B10612;font-size:12px;margin-bottom:6px}.pt_order_guest.pt_orderhistorydetail .first-row-btn{padding:15px 0;display:block;font-size:16px;letter-spacing:2.1px}.pt_order_guest.pt_orderhistorydetail .writeReview{font-size:10px;padding:6px;margin-top:14px;text-transform:capitalize}.pt_order_guest .dialog-container{display:none}.gifted-status-unavailable{color:#000}.rewards-elements{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:start;justify-content:start;white-space:nowrap}.rewards-elements .rewardTC-wrapper{max-width:-moz-fit-content;max-width:fit-content;position:relative}.rewards-elements .rewardTC-wrapper .rewardTC-text .torrid-cash-icon{background:url(../images/torrid-cash-green.svg) center center no-repeat;display:inline-block;width:26px;height:19px;position:relative;top:4px;left:0;margin:0 6px 0 0}@media screen and (max-width:1060px){.rewards-elements .rewardTC-wrapper .rewardTC-text .torrid-cash-icon{width:30px;height:20px;float:left;top:5px}}.rewards-elements .rewardTC-wrapper .giftedRewardIcon{background:url(https://assets.torrid.com/is/content/torrid/torrid/Production-Torrid/rewards/Loyalty-gift.svg) no-repeat;width:20px;height:20px;display:inline-block;position:absolute;top:0;right:0}@media screen and (max-width:768px) and (orientation:portrait){.rewards-elements .torrid-gift-reward-btn{margin:15px 0}}.rewards-elements .torrid-gift-reward-btn .giftThisReward-button{background:url(https://assets.torrid.com/is/content/torrid/torrid/Production-Torrid/rewards/Loyalty-gift.svg) 7px center no-repeat;padding:4px 0 4px 32px;display:inline-block;background-size:13%;cursor:pointer;font-size:12px;line-height:1.3em;margin-top:8px;font-weight:500;color:#000;text-decoration:underline}@media screen and (max-width:576px){.rewards-elements .torrid-gift-reward-btn .giftThisReward-button{font-size:11px;margin-top:0;padding:4px 0 4px 28px}}.giftReward-wrapper{display:none}.ui-dialog.giftRewardDialog{border-radius:2px}@media screen and (max-width:576px){.ui-dialog.giftRewardDialog{width:95%!important}}@media screen and (min-width:567px) and (max-width:800px){.ui-dialog.giftRewardDialog{width:95%!important}}.ui-dialog.giftRewardDialog .ui-dialog-title{height:0}.ui-dialog.giftRewardDialog .ui-dialog-titlebar-close{margin:10px;position:absolute;top:0;right:0;z-index:99}.ui-dialog.giftRewardDialog .gift-popup-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ui-dialog.giftRewardDialog .gift-popup-heading .gift-reward-icon{background:url(https://assets.torrid.com/is/content/torrid/torrid/Production-Torrid/rewards/Loyalty-gift.svg) no-repeat;width:45px;height:45px;position:relative;top:50%;left:-6px}.ui-dialog.giftRewardDialog .gift-popup-heading .giveGiftHeading{font-size:30px;color:#000}.ui-dialog.giftRewardDialog .giveGift-below{font-family:sofia-pro,sans-serif;-ms-flex-align:center;align-items:center}.ui-dialog.giftRewardDialog .giveGift-below .column-wrapper{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ui-dialog.giftRewardDialog .giveGift-below .reward-static-text{color:#000}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-text-first{font-size:30px;padding:20px;line-height:1em}@media screen and (max-width:576px){.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-text-first{text-align:center;padding:10px 0}}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-text-first .actual-reward-text-wrapper{margin-top:10px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-text-first .actual-reward-text-wrapper .actual-reward-text{color:#871744;line-height:1em;overflow-wrap:break-word}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-text-second{color:#000;padding:20px}@media screen and (max-width:576px){.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-text-second{text-align:center;padding:15px}}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-text-second .terms{font-size:14px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .giftReward-email-label{color:#000;font-size:14px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .email-finder-input{margin-top:10px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .email-finder-input .form-row{margin:0 0 5px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .email-finder-input .form-row .giftReward-Email-field{width:100%;background:#fff;border-radius:2px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .email-finder-input .btn-actions .find-email{background:#000;width:100%;font-size:16px;border-radius:2px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .email-finder-input .btn-actions .find-email:disabled,.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .email-finder-input .btn-actions .find-email[disabled]{cursor:not-allowed;background:#7f7f7f}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-1 .email-finder-input .rewards-email-error{color:#B10612;display:none;padding:5px 0}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2{display:none}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .gift-button{background:#000;width:100%;font-size:16px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .gift-button:disabled,.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .gift-button[disabled]{cursor:not-allowed;background:#7f7f7f}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .confirmation-recipient{color:#000;font-size:14px}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .confirmed-details{padding:10px;font-size:14px;color:#000;font-family:sofia-pro,sans-serif;font-weight:600}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .second-popup-btnGrp{text-align:center}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .second-popup-btnGrp .go-back-button{text-decoration:underline;cursor:pointer;font-size:14px;color:#000}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-2 .second-popup-btnGrp .gift-reward-error{color:#B10612;text-align:left;padding:5px 0}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-3{display:none}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-3.success-screen{text-align:center}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-3.success-screen .success-heading{font-size:35px;color:#000}.ui-dialog.giftRewardDialog .giveGift-below .giveGift-below-right .popup-content-3.success-screen .success-message{padding:10px 0;color:#000;font-size:14px}.password-regex-validation{color:#888}.password-regex-validation .password-regex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 15px}.password-regex-validation .password-regex .regexIcon{-ms-flex:50%;flex:50%;position:relative;margin:5px 0;padding:0 0 0 30px;line-height:1.5}.password-regex-validation .password-regex .regexIcon.regexPass:before{border:8px solid #009245}.password-regex-validation .password-regex .regexIcon.password-specialchar .specialchar{position:absolute}.password-regex-validation .password-regex .regexIcon:before{content:" ";display:inline-block;border:8px solid #999;border-radius:50%;height:0;width:0;position:absolute;left:6px;top:2px}.password-regex-validation .password-regex .regexIcon:after{content:" ";display:block;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;left:11px;top:5px;transform:rotate(45deg)}.ui-dialog.email-signup-dialog-module .emailSignup-wrapper .receive_checkbox.lightbox_checkbox .form-row.show-floating-label .custom-checkbox label{top:6px}@media screen and (max-width:1060px){.ui-dialog.email-signup-dialog-module .emailSignup-wrapper .receive_checkbox.lightbox_checkbox .form-row.show-floating-label .custom-checkbox label{top:5px;left:40px}}#edq-overlay-container{z-index:9999}#edq-overlay-container .edq-overlay{width:60%}@media screen and (max-width:1060px){#edq-overlay-container .edq-overlay{width:100%}}#edq-overlay-container #interaction-address--prompt{font-size:28px;line-height:24px;letter-spacing:normal;padding:15px 0}#edq-overlay-container .edq-modal-header-color{background:#D45382}#edq-overlay-container #edq-modal-header{font-size:36px;line-height:36px;padding:15px 0;letter-spacing:.02em}#edq-overlay-container #interaction-address,#edq-overlay-container #interaction-address-original{font-size:16px;position:relative}#edq-overlay-container #interaction-address h4,#edq-overlay-container #interaction-address-original h4{font-size:22px}#edq-overlay-container #interaction--use-original{padding:10px}#edq-overlay-container #interaction-address--select-field{height:42px}#edq-overlay-container #edq-close-modal{padding:0;background:0 0;border:none}#edq-overlay-container .edq-global-intuitive-address-suggestions{left:8px!important;top:105px!important}@media screen and (max-width:767px){#edq-overlay-container .edq-global-intuitive-address-suggestions{top:128px!important}}@media (max-width:400px){.pt_wish-list .wishlist-refresh .non-US .product-list-item .attribute .label{width:26%;font-size:12px;line-height:14px}}@media (max-width:400px){.pt_wish-list .wishlist-refresh .non-US .product-list-item .attribute .value{width:68%;font-size:12px;line-height:14px}}@media (max-width:767px){.pt_wish-list .wishlist-refresh .non-US .product-list-item .price-original{font-size:10px}}@media (max-width:400px){.pt_wish-list .wishlist-refresh .non-US .product-list-item .price-original{font-size:8px;line-height:16px}}.modal-backdrop{z-index:100}.modal-backdrop.show{opacity:0}.modal-dialog .close{position:absolute;top:20px;right:10%;margin:0}@media screen and (min-width:768px){.modal-dialog .close{display:none}}.modal-dialog .close:focus{outline:0}.search-modal{padding:0!important;background:#fff;border:1px solid #D8D8D8}.search-modal::-webkit-scrollbar{width:auto}.search-modal::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:0}.search-modal::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);background-color:#D8D8D8}.search-modal .modal-header{border:0;padding:0}@media screen and (min-width:768px){.search-modal .modal-header{display:none}}.search-modal .modal-content{border:0;border-radius:0;height:100%}.search-modal .modal-dialog{max-width:100%;height:100%;margin:0}@media screen and (max-width:767px){.search-modal .modal-dialog{transition:none!important}}.search-modal .no-search-heading-msg{display:block!important}.search-modal .header-search-mobile-container{display:inline-block;width:100%;padding-bottom:50px}.search-modal .header-search-desktop-container{display:-ms-flexbox;display:flex;width:100%;padding-bottom:0}.search-modal .header-search-desktop-container .header-search{width:100%}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents{width:100%;margin-top:0;padding:14px 10px 0 18px}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents h3{color:#737373;font-size:14px;line-height:14px;white-space:nowrap;letter-spacing:.56px;font-weight:700}@media screen and (max-width:1060px){.search-modal .header-search-desktop-container .header-search .search-suggestion-contents h3{white-space:initial}}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-left-panel{padding:0}@media screen and (max-width:1060px){.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-left-panel{width:27%}}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-left-panel .search-suggestion-left-panel-hitgroup{padding:16px 0 0}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel{height:auto;max-height:382px;padding-top:0;overflow-y:scroll}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel::-webkit-scrollbar{width:6px}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel::-webkit-scrollbar-thumb{background-color:#737373;outline:#737373 solid 1px;border-radius:16px}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel .search-suggestion-right-panel-product,.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel .search-suggestion-right-panel-product-last{-ms-flex:1 1 27.6%;flex:1 1 27.6%;max-width:27.6%}@media screen and (max-width:1060px){.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel .search-suggestion-right-panel-product,.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel .search-suggestion-right-panel-product-last{-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}}.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel .search-suggestion-right-panel-product .search-suggestion-right-panel-product-details .search-suggestion-normal-link,.search-modal .header-search-desktop-container .header-search .search-suggestion-contents .search-suggestion-right-panel .search-suggestion-right-panel-product-last .search-suggestion-right-panel-product-details .search-suggestion-normal-link{display:inline-block;padding:5px 0 0;color:#000;font-size:10px;line-height:12px;font-weight:400;letter-spacing:.2px}.search-modal .header-search-desktop-container .header-search .no-search-td .no-search-heading{text-align:left;color:#000;font-size:14px;line-height:17px;white-space:nowrap;letter-spacing:.04em;font-weight:700;padding-bottom:16px}@media screen and (max-width:1060px){.search-modal .header-search-desktop-container .header-search .no-search-td .no-search-heading{white-space:initial}}.search-modal .header-search-desktop-container .header-search .no-search-td .no-search-heading-msg{color:#000;letter-spacing:.02em}.search-modal .header-search-desktop-container .mainSearchForm{display:none}@media screen and (max-width:1060px){.search-modal .header-search-tablet-container .header-search{margin-top:0}}.search-modal .header-search-tablet-container .header-search .search-suggestion-wrapper-full{margin-top:20px;height:calc(100vh - 20px);overflow-y:auto;padding:0}@media screen and (max-width:767px){.search-modal .header-search-tablet-container .header-search .search-suggestion-wrapper-full{height:calc(100vh - 310px)}@supports (-webkit-touch-callout:none){.search-modal .header-search-tablet-container .header-search .search-suggestion-wrapper-full{height:calc(100vh - 350px)}}.mobilesticky .search-modal .header-search-tablet-container .header-search .search-suggestion-wrapper-full{height:calc(100vh - 280px)}}.search-modal .header-search-tablet-container .header-search .search-suggestion-wrapper-full .search-suggestion-contents{width:100%;margin-top:0}.search-modal .header-search-tablet-container .header-search .searchfield-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;margin:0 16px;gap:12px;border-bottom:1px solid #dfdfdf}@media screen and (max-width:1060px){.search-modal .header-search-tablet-container .header-search .searchfield-wrapper{padding:22px 0}}.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .backBtn-search,.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .clearSearch-Btn{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;min-width:39px;height:33px}@media screen and (max-width:1060px){.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .backBtn-search,.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .clearSearch-Btn{min-width:auto}}.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .backBtn-search{background:url(../images/header/searchMobile_icon.svg) center no-repeat;width:16px;height:16px;background-size:contain}@media screen and (max-width:1060px){.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .backBtn-search{width:24px;height:24px}}.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .clearSearch-Btn{background:url(../images/header/searchCross_icon.svg) center no-repeat;width:24px;height:24px;background-size:contain;display:block!important}@media screen and (max-width:1060px){.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .simple-search{border-bottom:none;font-size:16px;font-weight:400;letter-spacing:.32px;color:#59595F;text-transform:none}}.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .simple-search::-moz-placeholder{color:#59595F}.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .simple-search:-ms-input-placeholder{color:#59595F}.search-modal .header-search-tablet-container .header-search .searchfield-wrapper .simple-search::placeholder{color:#59595F}.search-modal .header-search-tablet-container .header-search .no-search-td{margin-top:125px!important}.search-modal .header-search-tablet-container .submitBtn-wrapper{display:none;padding:16px}.search-modal .header-search-tablet-container .submitBtn-wrapper .search-submit-mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;background:#000;height:44px;text-transform:uppercase;font-size:16px;line-height:16px;font-weight:700;margin:0}.search-modal .header-search-tablet-container .search-suggestion-contents{padding:0 16px}.header-search{width:780px;position:relative;margin:0 auto}.header-search .simple-search{border:none;border-bottom:1px solid #222;width:377px;color:#222;font-family:sofia-pro,sans-serif;font-size:28px;line-height:36px;padding:5px 0;float:left;letter-spacing:1.5px;text-transform:uppercase}.header-search .simple-search:focus{outline:0}.header-search .simple-search::-moz-placeholder{color:#222;opacity:1}.header-search .simple-search:-ms-input-placeholder{color:#222;opacity:1}.header-search .simple-search::placeholder{color:#222;opacity:1}.header-search .search-submit{font-size:14px;font-weight:400;float:right;margin-top:-2px;width:179px;height:48px;margin-left:20px;letter-spacing:1px;display:none}.header-search .search-suggestion-contents{margin-top:14px;float:left;width:780px}.header-search .search-suggestion-left-panel{float:left;width:28%;color:#000;padding-right:55px;text-align:left;margin-bottom:20px}@media screen and (max-width:767px){.header-search .search-suggestion-left-panel{width:100%;padding:0;margin-bottom:0}}.header-search .search-suggestion-left-panel .search-suggestion-left-panel-left-panel-hit{display:block;margin-bottom:16px;color:#000;font-size:14px;line-height:14px;letter-spacing:.56px}.header-search .search-suggestion-left-panel .search-suggestion-left-panel-left-panel-hit strong{font-weight:700;text-transform:uppercase}.header-search .search-suggestion-left-panel .search-suggestion-left-panel-left-panel-hit .toTitleCase{display:inline}.header-search .article-suggest{width:100%;margin-left:204px}.header-search .article-suggest .search-suggestion-left-panel{text-align:left;width:100%;padding-right:0}.header-search .search-suggestion-right-panel{float:right;width:72%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 32px}@media screen and (max-width:1060px){.header-search .search-suggestion-right-panel{gap:16px}}@media screen and (max-width:767px){.header-search .search-suggestion-right-panel{width:100%;gap:16px 20px}@supports (-webkit-touch-callout:none){.header-search .search-suggestion-right-panel{margin-bottom:20px}}}.header-search .search-suggestion-right-panel .search-suggestion-right-panel-product-image img{width:100%;border-radius:2px}.header-search .search-suggestion-right-panel h3{font-size:14px;width:100%}.header-search .search-suggestion-right-panel-product-desc{clear:both}.header-search .search-phrase-suggestion,.header-search .search-suggestion-right-panel-product-desc{display:none}.header-search fieldset{display:inline-block;float:right;width:576px}.header-search .search-suggestion-right-panel-product-price{display:inline-block}.header-search .search-suggestion-right-panel-product-price .price-original{float:right;margin-left:10px}.header-search .search-suggestion-right-panel-product-price .price-sales{float:left;color:#B10612!important;font-weight:500}.breadcrumb-no-search{color:#222}.breadcrumb-no-search a{font-size:16px;line-height:16px;color:#000;font-weight:700;letter-spacing:.02em}.no-search-heading{font-weight:600;letter-spacing:1.5px;margin-bottom:30px;font-size:18px;word-break:break-word}@media (max-width:1060px){.no-search-heading{text-align:center}}.no-search-heading-msg{font-size:12px;display:none}.no-search-td{padding-top:40px;font-size:14px;clear:both;line-height:36px;max-width:575px}@media (max-width:1060px){.no-search-td{width:80%;max-width:80%;margin:0 auto!important}}.no-search-td .no-search-body{list-style:disc;margin-left:1.3em;width:75%;line-height:30px;color:#222}.no-search-td .no-search-body li{margin-bottom:20px}#search-suggestions .no-search-td{margin-left:20%}.no-hits-wrapper{padding:0 9px;margin-top:30px}.no-hits-wrapper .einstein-recommendations.noresult-recommendations{min-height:400px;position:relative}.no-hits-wrapper .search_result{font-size:16px;color:#222;letter-spacing:1.2px;text-transform:uppercase;font-weight:600}.no-hits-wrapper .contact-box{padding:20px;margin-bottom:20px;background:#D8D8D8;display:inline-block;font-size:14px}.no-hits-wrapper .no-search-td{margin-bottom:50px}.no-hits-wrapper .no-search-heading{margin-bottom:0;font-size:18px}.nohits-recommendations{margin-bottom:50px}.nohits-recommendations .certona-title{display:block;font-size:42px;text-align:center;background:url(../images/line.png) 50% 100% no-repeat;padding-bottom:24px;margin-bottom:25px;letter-spacing:2px}.noresults-bottom{margin-bottom:30px}.stickheader .pt_product-search-result .category-banner-visible{margin-top:194px}.stickheader .pt_product-search-result .category-banner-visible+#main{margin-top:0}.pt_product-search-result .breadcrumb{margin:0 auto;padding:0 9px 3px}@media (max-width:1060px){.pt_product-search-result .breadcrumb{padding:0 9px}}.pt_product-search-result .category-banner-visible{max-width:1604px;margin:0 auto;width:100%}.pt_product-search-result .thematic-search h1{font-weight:400;letter-spacing:1.5px;font-size:12px;line-height:24px;font-family:sofia-pro,sans-serif;display:inline}.pt_product-search-result .thematic-search h1 a{font-weight:700}.pt_product-search-result .refinements .refinement-wrap{border-top:none;padding:0}.pt_product-search-result .did-you-mean{margin:15px auto 0;max-width:1150px;font-size:16px;font-weight:600}.pt_product-search-result .did-you-mean a{font-size:16px;font-weight:400;letter-spacing:2.7px;text-transform:capitalize}@media (max-width:1060px){.pt_product-search-result .did-you-mean{padding:0 4%}}.pt_product-search-noresult .breadcrumb .breadcrumb-wrap{max-width:1188px}@media (max-width:1060px){.pt_product-search-result .breadcrumb{display:block}.header-search fieldset{display:block;float:none;margin:0 auto}.search-modal{margin-top:0}.search-modal .modal-content{overflow-y:auto}.search-modal .modal-dialog .close{top:48px;z-index:99;display:none}.no-hits-wrapper{padding:0 20px;text-align:center}.pt_product-search-result .breadcrumb{padding-left:0}.pt_product-search-noresult .breadcrumb .breadcrumb-wrap{padding-left:20px;word-break:break-all}.header-search .simple-search{border-radius:0;-webkit-appearance:none}}@media (max-width:767px){.modal-dialog .close{top:30px;right:10px}}@media screen and (max-width:767px) and (max-width:767px){#searchModal .modal-body{padding:0}}@media (max-width:767px){.header-search{width:100%;margin-top:28px}.header-search .search-suggestion-right-panel-product,.header-search .search-suggestion-right-panel-product-last{-ms-flex:1 1 47%;flex:1 1 47%;max-width:47%}.header-search .search-suggestion-right-panel-product-last:last-child,.header-search .search-suggestion-right-panel-product:last-child{padding-bottom:20px}.header-search .search-suggestion-left-panel{width:100%;text-align:left}.header-search .search-suggestion-left-panel h3{color:#737373;font-size:16px;line-height:16px;letter-spacing:.64px;margin:0 0 16px;font-weight:400}.header-search .search-suggestion-left-panel .search-suggestion-left-panel-left-panel-hit{font-size:16px;line-height:16px;letter-spacing:.64px;margin:0 0 14px}.header-search .search-submit{position:relative;left:0;margin-top:0;width:100%;top:0;height:60px;font-size:20px;display:block}.header-search .search-suggestion-right-panel h3{font-weight:400;font-size:16px;line-height:16px;letter-spacing:.64px;margin:15px 0}.header-search .search-suggestion-right-panel-product .search-suggestion-right-panel-product-details .search-suggestion-normal-link,.header-search .search-suggestion-right-panel-product-last .search-suggestion-right-panel-product-details .search-suggestion-normal-link{font-size:12px;font-weight:400;line-height:15px;padding:0;text-align:left;height:auto}.header-search .search-suggestion-right-panel-product .search-suggestion-right-panel-product-details .search-suggestion-right-panel-product-price,.header-search .search-suggestion-right-panel-product-last .search-suggestion-right-panel-product-details .search-suggestion-right-panel-product-price{font-size:10px;line-height:10px}.header-search .simple-search{width:100%;font-size:24px;padding:0}.header-search fieldset{float:none;width:100%}.no-search-td{padding-top:30px;font-size:24px;clear:both;line-height:36px;max-width:100%}.no-search-td .no-search-body{line-height:48px;width:auto}.no-search-td .no-search-body li{margin-bottom:40px}.no-hits-wrapper .contact-box,.no-hits-wrapper .contact-box a,.no-hits-wrapper .no-search-heading{font-size:18px}.nohits-recommendations .certona-title{letter-spacing:0}.pt_product-search-noresult .hero-banner,.pt_product-search-result .hero-banner{margin-bottom:26px}}@media (max-width:375px){.header-search .search-suggestion-right-panel-product,.header-search .search-suggestion-right-panel-product-last{width:46%}}.simple-search::-ms-clear{display:none}.initial-search-suggestion{display:inline-block;width:100%;padding:25px 16px}.initial-search-suggestion .search-title{display:inline-block;font-family:sofia-pro,sans-serif;font-size:24px;line-height:24px;color:#000;letter-spacing:.04em;font-weight:400}.initial-search-suggestion .search-options{display:inline-block;width:100%}.initial-search-suggestion .search-options li a{display:inline-block;width:100%;font-family:sofia-pro,sans-serif;font-size:22px;line-height:22px;color:#000;padding:20px 0 0;letter-spacing:.04em;font-weight:400}.featured-shop-plp .category-banner-visible{max-width:1277px;padding:0 20px}@media (min-width:1061px) and (max-width:1366px){.featured-shop-plp .category-banner-visible{padding:0 40px}}@media (max-width:1060px){.featured-shop-plp .category-banner-visible{padding:0 40px}}@media (max-width:767px){.featured-shop-plp .category-banner-visible{padding:0}}.featured-shop-plp .no-left-nav-true{max-width:1166px;margin:0 auto}.featured-shop-plp .no-left-nav-true .stylitics-h4{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;text-transform:capitalize}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .stylitics-h4{padding:0 16px}}.featured-shop-plp .no-left-nav-true .stylitics-wrapper{margin-bottom:0}.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-content{opacity:0}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-content{opacity:1}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .tile-loader{display:none}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container{position:relative}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container.stylitics-slidable{border:none!important}@media (max-width:767px){.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container.stylitics-slidable{outline:#dfdfdf solid 1px}}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container .stylitics-bundle-footer.stylitics-footer-hide{display:block;position:absolute;bottom:0;left:0;right:0}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container .stylitics-bundle-footer.stylitics-footer-hide{text-align:center;bottom:16px}}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container .stylitics-bundle-footer.stylitics-footer-hide button{transition:border .25s;padding:0!important;height:42px;border-radius:2px}@media screen and (min-width:1061px){.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container .stylitics-bundle-footer.stylitics-footer-hide button{width:100%}}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container .stylitics-bundle-footer.stylitics-footer-hide button span{font-weight:500;line-height:42px!important;letter-spacing:.24px}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .stylitics-bundle-container .stylitics-bundle-footer.stylitics-footer-hide button:hover{opacity:1;border-color:#ccc!important}.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container{padding:0;max-height:1000px;overflow:hidden;transition:max-height .5s ease-out}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container{max-height:1350px}}@media (max-width:767px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container{max-height:1430px}}@media only screen and (max-width:760px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container{max-height:1775px}}@media (max-width:400px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container{max-height:1350px}}@media (max-width:375px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container{max-height:1250px}}.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container .stylitics-bundle-gallery{row-gap:16px;padding:16px 0}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container .stylitics-bundle-gallery{grid-template-columns:repeat(2,1fr);padding:16px;-moz-column-gap:18px;column-gap:18px}}@media (max-width:767px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container .stylitics-bundle-gallery{grid-template-columns:repeat(1,1fr)}}.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container.load-more-content{max-height:10000px}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container.load-more-content{max-height:25000px}}.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container .stylitics-collage-cover-img-container img{border-radius:2px;border:none!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:576px) and (max-width:1200px){.featured-shop-plp .no-left-nav-true .features-shop-container .stylitics-gallery-container+.stylitics-gallery-container{display:none}}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .load-more-feature{position:relative;top:-46px}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .load-more-feature.expanded{top:-35px}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .load-more-feature{margin:0 16px}}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .load-more-feature::before{content:'';border-top:1px solid #222;width:100%;position:absolute;top:50%;left:0}.featured-shop-plp .no-left-nav-true .features-shop-container.content-loaded .load-more-feature button{position:relative;border-radius:2px;border:1px solid #222;background:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.24px;color:#000;padding:0 48px;height:42px}.featured-shop-plp .no-left-nav-true .featureplp-shop{margin-top:-26px;padding:0}.featured-shop-plp .no-left-nav-true .plp-header{margin-bottom:16px}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .search-result-content{margin-top:0}}.featured-shop-plp .no-left-nav-true .search-result-content .container{padding:0}@media (max-width:1060px){.featured-shop-plp .no-left-nav-true .search-result-content .container{padding:0 15px}}.featured-shop-plp .no-left-nav-true .search-result-content .clp-product-style{row-gap:16px}.featured-shop-plp .pagination{display:none}.featured-shop-plp .stylitics-desktop-modal{z-index:9999!important}@media only screen and (max-width:819px){.featured-shop-plp .stylitics-desktop-modal{display:none!important}}